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
339651400796	339651401348	339651401898	339651402448	339651402998	339651403548	339651404098	339651404648	339651405198	339651405748	339651406298	339651406848	339651407398	339651407948	339651408498	339651409048	339651409598	339651410148	339651410698	339651411248	339651411798	339651412348	339651412898	339651413448	339651413998	339651414548	339651415098	339651415648	339651416198	339651416748	339651417298	339651417848	339651418398	339651418948	339651419498	339651420048	339651420598	339651421148	339651421698	339651422248	339651422798	339651423348	339651423898	339651424448	339651424998	339651425548	339651426098	339651426648	339651427198	339651427748	339651428298	339651428848	339651429398	339651429948	339651430498	339651431048	339651431598	339651432148	339651432698	339651433248	339651433798	339651434348	339651434898	339651435448	339651435998	339651436548	339651437098	339651437648	339651438198	339651438748	339651439298	339651439848	339651440398	339651440948	339651441498	339651442048	339651442598	339651443148	339651443698	339651444248	339651444798	339651445348	339651445898	339651446448	339651446998	339651447548	339651448098	339651448648	339651449198	339651449748	339651450298	339651450848	339651451398	339651451948	339651452498	339651453048	339651453598	339651454148	339651454698	339651455248	339651455798	339651456348	339651456898	339651457448	339651457998	339651458548	339651459098	339651459648	339651460198	339651460748	339651461298	339651461848	339651462398	339651462948	339651463498	339651464048	339651464598	339651465148	339651465698	339651466248	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	3600	2300	2572	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22582	24250	42493	44710	38330	33216	34397	31088	30749	31241	31327	31038	31122	31113	30980	31224	31062	30925	30741	31161	30940	30946	30950	30959	30998	30647	30967	30813	31027	30656	30785	30753	30971	30840	31012	30757	30833	31101	30773	30824	30800	31127	30752	30901	30748	31000	30930	30494	30780	30715	30881	30892	31053	30566	30880	30806	30839	30852	30745	30985	30758	30749	30663	30879	30846	30497	30730	30855	30587	30715	30633	30890	30716	30672	30965	30502	30716	30930	30804	30467	30558	30867	30886	30596	30717	30790	30716	30611	30795	30637	30805	30774	30893	30845	30827	30818	31032	30910	30789	30700	30885	30659	30641	30743	30886	30788	30604	30803	30924	30805	30693	30577	30777	30722	30645	30794	30840	30576	30669	30790	30723	30930	30793	30744	30914	30724	30619	30678	30731	30696	30568	30758	30765	30625	30747	30636	30765	30495	30640	30527	30572	30683	30751	30935	30579	30779	30720	30636	30696	30693	30724	30870	30664	30775	30785	30596	30650	30737	30796	30839	30817	30662	30761	30720	30520	30623	30782	30700	30506	30820	30808	30816	30850	30639	30657	30817	31054	30890	30560	30646	30663	30693	30904	30735	30623	31006	30515	30765	30577	30858	30801	30837	30712	30911	30715	30591	30713	30875	30629	30784	30747	30745	30798	30702	30729	30750	30577	30667	30701	30550	30826	30906	30766	30888	30696	30774	30739	30676	30756	30546	30686	30932	30593	30583	30646	30329	30730	30986	30514	30586	30708	30858	30834	30691	30959	30502	30696	31010	30574	30591	30656	30823	30765	30545	30890	30680	30807	30828	30685	30788	30802	30878	30828	30704	30922	30758	30748	31032	30743	30616	30739	30739	30782	30633	30775	30662	30694	30782	30510	30774	30678	30770	30791	30816	30876	30671	30883	30713	30537	30498	30539	30664	30804	30691	30448	30629	30491	30453	30694	30480	30743	30590	30738	30721	30696	30705	30832	30812	30625	30660	30583	30663	30789	30848	30782	30532	30729	30486	30370	30724	30687	30806	30981	30666	30967	30680	30793	30773	30701	30730	30503	30644	30838	30748	31056	30601	30693	30902	30743	30538	30862	30451	30642	30647	30997	30717	30638	30731	30576	30596	30552	30703	30690	30780	30767	30702	30759	30529	30906	30618	30838	30865	30792	30660	30495	30753	30894	30737	30900	30416	30798	30638	30589	30646	30847	30715	30783	30653	31093	30926	30709	30417	30690	30496	30872	30617	31001	30800	30658	30578	30812	30881	30778	30760	30849	30808	30799	30704	30648	30558	30718	30609	30991	30769	30717	30809	30730	30796	30856	30599	30598	30683	30753	30849	30599	30520	30922	30864	30595	30728	30666	30665	30807	30572	30717	30897	30656	30650	30627	30654	30876	30834	30813	30740	30703	30686	30624	30909	30761	30807	30679	30623	30783	30675	30618	30699	30789	30822	30539	31048	30266	30738	30629	30726	30752	30788	30652	30658	30944	30694	30700	30760	30790	30807	30706	30628	30813	30415	30488	30704	30628	30980	30798	30638	30483	30593	30759	30743	30980	30722	30705	30867	30862	30770	30688	30737	30771	30626	30644	30780	30871	30687	30873	30978	30822	30753	30905	30817	30983	30738	30656	30701	30863	30829	30774	30649	30855	30554	30565	30713	30660	30644	30663	30752	30766	30688	30732	30662	30933	30766	30547	30763	30640	30677	30705	30913	30759	30719	30830	30592	30687	30946	30637	30513	30407	30798	30721	30701	30695	30647	30808	30477	30664	30382	30799	30575	30683	31011	30661	30755	30680	30621	30838	30893	30859	30787	30449	30795	30836	30995	30676	30834	30732	30908	30776	30826	30621	30662	30709	30677	30644	30509	30628	30776	30766	30682	30728	30860	30621	30545	30684	30615	30677	30771	30709	30630	30469	30633	30513	30604	30703	30679	30648	30923	30576	30652	30618	30778	30528	30648	30843	30503	30605	30772	30661	30580	30806	30786	30494	30779	30824	30666	30888	30563	30952	30759	30729	30622	30610	30495	30746	31027	30659	30759	30824	30817	30884	30399	30848	30482	30687	30842	30879	30584	30676	30818	30562	30653	30766	30619	30564	30570	30561	30561	30706	30803	30819	30772	30961	30785	30891	30770	30779	30727	30607	30624	30444	30707	30779	30925	30878	30779	30809	30640	30599	30636	30452	30735	30783	30872	30660	30575	30302	30734	31157	30964	30636	30585	30604	30799	30580	30767	30505	30518	30955	30485	30785	30561	30634	30550	30802	30586	30725	30745	30610	30587	30749	30871	30621	30926	30710	30773	30613	30753	30738	30541	31036	30784	30506	30679	30772	30801	30766	30613	30655	30687	30501	30686	30883	30616	30672	30601	30972	30800	30727	30761	30834	30664	30590	30673	30762	30559	30667	30755	30530	30562	30740	30909	30706	30758	31026	30688	30688	30815	30780	30626	30719	30688	30623	30521	30799	30930	30748	30682	30650	30917	30618	30843	30746	30618	30698	30523	30617	30772	30799	30696	30735	30627	30383	30552	30724	30778	30459	30528	30606	30548	30633	30818	30645	30723	30901	30657	30723	30585	30577	30749	30705	30554	30705	30810	30847	30933	30903	30742	30599	30703	30680	30669	30763	30703	30596	30908	30740	30860	30718	30641	30548	30542	30632	30619	30651	30384	30648	30680	30619	30749	30872	30706	30688	30608	30601	30500	30738	30715	30664	30704	30747	30734	30819	30669	30530	30583	31002	30709	30646	30926	30649	30802	30728	30700	30580	30852	30623	30360	30563	30712	30871	30765	30586	30613	30541	30642	30817	30740	30568	30553	30317	30771	30681	30926	30570	30573	30557	30874	30600	30609	30799	30928	30911	30784	30706	30667	30810	30814	30789	30839	30751	30928	30888	30492	30692	30605	30739	30818	30742	30726	30626	30638	30882	30883	30628	30465	30653	30776	30683	30588	30589	30938	30689	30930	30744	30611	30372	30624	30719	30848	30644	30769	30704	30699	30627	30784	30968	30688	30800	30596	30567	30727	30855	30607	30866	30680	30782	30668	30780	30861	30642	30674	30750	30441	30817	30571	30675	30751	30843	30364	30666	30872	30601	30668	30648	30806	30909	30366	30495	30825	30797	30826	30651	30743	30930	30786	30699	30692	30552	30686	30584	30768	30794	30700	30857	30666	30869	30669	30720	30733	30744	30583	31024	30531	30756	30616	30579	30802	30926	30856	30842	30568	30598	30603	30792	30739	30731	30846	30747	30784	30728	30502	30709	30786	31079	30898	30903	30739	30711	30657	30742	30578	30892	30755	30845	30591	30679	30583	30711	30761	30634	30391	30610	30840	30838	30650	30540	30909	30779	30869	30452	30809	30836	30617	30629	30682	30537	30826	30746	30713	30808	30381	30569	30675	30854	30824	30794	30910	30606	30699	30507	30672	30779	30532	30876	30863	30842	30826	30904	30602	30543	30508	30448	30776	30753	30791	30789	30595	30901	30652	30647	30764	30539	30580	30766	30643	30419	30733	30584	30759	30767	30455	30751	30782	31018	30749	30850	30881	30634	30522	30777	30452	30759	30853	30846	30961	30797	30634	30895	30779	30786	30757	30367	30594	30762	30797	30709	30691	30791	30687	30637	30866	30844	30598	30682	30806	30607	30786	30867	30633	30921	30431	30728	30481	30905	30640	30610	30681	30669	30546	30715	30739	30993	30699	30482	30653	30623	30638	30606	30804	30599	30588	30628	30662	30787	30695	30614	30492	30774	30739	30613	30491	30424	30727	30651	30538	30645	30710	30768	30582	30803	30711	30589	30725	30817	30693	30733	30514	30776	30775	30875	30844	30717	30584	30549	30725	30759	30696	30652	30865	30631	30674	30528	30581	30801	30694	30785	30833	30657	30821	30697	30664	30804	30849	30814	30756	30730	30660	30834	30686	30787	30525	30691	30718	30968	30786	30694	30674	30785	30717	30839	30779	30712	30744	30705	30622	30823	30588	30692	30756	30761	30878	30694	30733	30751	30584	30607	30660	30642	30699	30404	30886	30821	30745	30620	30769	30717	30754	30684	30645	31018	30785	30925	30724	30751	30689	30782	30906	30727	30796	30741	30570	30599	30469	30637	30692	30696	31054	30822	30824	30488	30835	30586	30688	30859	30595	30780	30686	30693	30769	30638	30674	30810	30620	30660	30691	30689	30657	30676	30884	30855	30995	30581	30668	30699	30819	30988	30567	30652	30743	30722	30927	30622	30637	30437	31039	30652	30849	30803	30512	30650	30609	30490	30729	30610	30863	30474	30848	30608	30673	30965	30745	30752	30636	30932	30697	31042	30835	30557	30758	30854	30842	30749	30566	30652	30555	30843	30937	30868	30645	30627	31059	30943	30662	30774	30381	30862	30619	30794	30698	30723	30908	30583	30802	30682	30819	30617	30503	30699	30561	30728	30623	30454	30544	30659	30553	30797	30864	30754	30489	30629	30831	30678	30458	30892	30741	30820	30837	30756	30812	30716	30673	30673	30681	30525	30584	30882	30566	30916	30831	30474	30733	30670	30971	30933	30693	30575	30792	30770	30546	30770	30741	30634	30653	30824	30757	30676	30928	30714	30824	30805	30711	30760	30726	30631	30722	30418	30776	30766	30598	30867	30560	30588	30658	30816	30555	30754	30516	30700	30764	30591	30867	30886	30885	30826	30905	30755	30645	30600	31012	30668	30833	30745	30594	30683	30555	30568	30720	30776	30531	30762	30642	30699	30676	30676	30700	30758	30720	30897	30871	30677	30672	30830	30917	30780	30730	30538	30639	30553	30928	30600	30583	30673	30599	30650	30756	30510	30532	30939	30895	30768	30575	30749	30769	30725	30526	30651	30608	30724	30793	30719	30562	30798	30516	30725	30661	30523	30819	30715	30789	30483	30739	30856	30602	30589	30665	30746	30689	30510	30845	30712	30760	30544	30573	30872	30641	30888	30782	30525	30684	30861	30896	31025	30622	30765	30875	30642	30656	30761	30665	30760	30714	30684	30803	30717	30629	30885	30533	30764	30838	30786	30731	30485	30585	30749	30742	30812	30660	30658	30709	30674	30665	30797	30462	30699	30874	30698	30575	30880	30999	30839	30682	30621	30842	30663	30702	30806	30832	30663	30436
64818	100742	94622	81321	52900	32281	25885	23802	23439	23199	23278	23234	23081	23514	23388	23237	23364	23166	23116	23362	23362	23435	23280	23346	23311	23395	23575	23254	23331	23242	23397	23359	23200	23428	23305	23263	23259	23501	23441	23315	23357	23524	23358	23218	23161	23299	23036	23448	23303	23412	23134	23243	23303	23263	23262	23620	23427	23288	23429	23224	23489	23387	23440	23375	23304	23260	23465	23295	23254	23122	23369	23226	23261	23221	23499	23342	23398	23427	23312	23424	23247	23349	23488	23290	23127	23332	23429	23406	23294	23337	23326	23234	23421	23406	23229	23542	23268	23171	23303	23167	23339	23275	23410	23406	23337	23462	23326	23395	23369	23539	23276	23340	23348	23195	23357	23230	23311	23245	23388	23369	23338	23088	23207	23388	23405	23359	23253	23293	23277	23310	23215	23245	23318	23163	23346	23590	23350	23310	23302	23454	23331	23458	23432	23410	23228	23210	23251	23439	23374	23372	23354	23375	23470	23240	23374	23290	23251	23295	23349	23338	23297	23303	23391	23303	23217	23635	23184	23300	23451	23153	23344	23118	23282	23391	23327	23490	23294	23251	23236	23309	23594	23396	23344	23179	23308	23563	23296	23237	23392	23153	23433	23363	23232	23402	23222	23369	23379	23153	23238	23319	23289	23294	23505	23490	23305	23220	23479	23343	23085	23263	23283	23206	23154	23305	23171	23401	23312	23469	23432	23410	23294	23275	23325	23416	23227	23291	23267	23436	23451	23266	23107	23378	23293	23313	23240	23354	23523	23562	23404	23303	23337	23209	23392	23330	23374	23412	23320	23218	23450	23204	23472	23411	23432	23332	23405	23334	23335	23297	23356	23467	23305	23388	23532	23201	23404	23178	23258	23247	23240	23273	23255	23209	23012	23253	23274	23214	23529	23281	23217	23355	23314	23193	23384	23427	23483	23469	23413	23234	23301	23294	23361	23356	23174	23234	23278	23308	23267	23472	23271	23288	23212	23365	23317	23467	23438	23225	23336	23017	23211	23373	23367	23377	23231	23388	23457	23477	23436	23367	23234	23299	23358	23250	23237	23213	23283	23390	23395	23316	23100	23398	23355	23469	23204	23384	23396	23305	23356	23403	23247	23250	23287	23241	23226	23108	23390	23411	23463	23360	23508	23044	23421	23185	23487	23449	23246	23456	23295	23280	23369	23285	23322	23178	23286	23484	23486	23078	23452	23317	23208	23223	23389	23360	23297	23188	23306	23199	23340	23181	23479	23428	23309	23318	23189	23355	23222	23423	23233	23393	23395	23257	23360	23481	23239	23366	23204	23374	23222	23445	23318	23402	23343	23360	23381	23118	23381	23141	23329	23348	23412	23413	23403	23453	23194	23403	23310	23505	23381	23119	23393	23469	23226	23372	23108	23501	23200	23481	23309	23204	23334	23393	23392	23376	23365	23251	23306	23361	23252	23185	23302	23310	23435	23387	23475	23444	23415	23383	23335	23391	23405	23281	23347	23358	23327	23203	23510	23368	23545	23483	23418	23179	23324	23287	23344	23430	23278	23437	23161	23115	23374	23409	23292	23203	23286	23375	23465	23225	23331	23308	23329	23165	23264	23352	23278	23425	23414	23293	23320	23420	23292	23267	23474	23389	23401	23319	23117	23335	23416	23235	23476	23323	23251	23287	23243	23241	23396	23354	23322	23469	23474	23389	23187	23330	23410	23170	23212	23379	23233	23229	23251	23256	23138	23408	23450	23427	23341	23320	23252	23398	23430	23315	23378	23421	23458	23179	23211	23385	23423	23344	23403	23292	23339	23313	23127	23391	23470	23279	23378	23268	23395	23265	23313	23423	23245	23440	23299	23186	23308	23402	23416	23478	23334	23451	23368	23510	23303	23290	23273	23443	23292	23438	23202	23165	23362	23247	23511	23283	23321	23467	23141	23355	23323	23229	23367	23357	23371	23255	23389	23371	23376	23324	23339	23278	23123	23378	23264	23230	23230	23201	23360	23305	23238	23516	23392	23220	23268	23307	23325	23314	23477	23408	23369	23346	23479	23441	23385	23295	23252	23295	23286	23352	23522	23352	23439	23206	23287	23581	23269	23431	23330	23224	23373	23331	23330	23338	23373	23275	23369	23322	23333	23268	23216	23378	23206	23365	23509	23296	23422	23301	23264	23458	23482	23277	23243	23289	23311	23235	23522	23170	23461	23338	23327	23320	23347	23317	23422	23392	23356	23248	23514	23237	23463	23511	23273	23392	23279	23209	23302	23309	23230	23287	23493	23318	23402	23316	23407	23301	23320	23355	23333	23130	23204	23160	23467	23206	23392	23153	23395	23386	23346	23259	23502	23276	23402	23249	23182	23427	23233	23368	23156	23319	23487	23240	23214	23311	23290	23511	23323	23391	23396	23476	23429	23347	23293	23225	23365	23190	23490	23394	23324	23320	23469	23123	23353	23284	23206	23238	23419	23433	23405	23304	23216	23235	23463	23346	23335	23356	23412	23188	23360	23453	23366	23338	23402	23354	23441	23198	23314	23482	23459	23271	23298	23498	23255	23279	23417	23389	23412	23378	23187	23328	23471	23271	23387	23286	23286	23297	23276	23220	23297	23247	23371	23411	23336	23225	23412	23469	23288	23310	23644	23262	23262	23404	23301	23012	23376	23258	23432	23235	23376	23298	23258	23383	23376	23450	23333	23325	23364	23309	23241	23294	23214	23248	23237	23417	23308	23385	23341	23415	23341	23250	23291	23376	23227	23443	23220	23372	23421	23509	23227	23353	23178	23321	23234	23378	23134	23263	23178	23281	23301	23372	23070	23329	23256	23424	23440	23284	23335	23168	23413	23421	23198	23534	23389	23352	23213	23425	23298	23326	23314	23360	23148	23384	23449	23314	23180	23300	23314	23398	23254	23366	23307	23342	23395	23192	23355	23350	23045	23469	23341	23406	23458	23453	23001	23164	23284	23430	23327	23300	23322	23452	23511	23377	23299	23373	23386	23574	23171	23457	23222	23406	23231	23422	23237	23442	23158	23371	23393	23422	23203	23272	23432	23217	23328	23486	23380	23489	23174	23445	23394	23400	23094	23381	23265	23423	23262	23455	23377	23272	23376	23338	23368	23367	23391	23270	23447	23423	23317	23240	23464	23330	23426	23119	23521	23535	23367	23401	23167	23393	23231	23406	23259	23582	23206	23282	23397	23259	23326	23301	23398	23135	23400	23312	23363	23408	23209	23335	23418	23240	23382	23285	23367	23206	23184	23413	23359	23188	23170	23324	23295	23359	23137	23241	23389	23448	23278	22907	23390	23458	23440	23290	23388	23394	23223	23571	23392	23228	23332	23179	23355	23246	23127	23337	23485	23337	23322	23243	23309	23325	23441	23379	23215	23356	23462	23568	23140	23337	23302	23255	23229	23275	23434	23317	23443	23253	23369	23273	23376	23208	23524	23302	23438	23434	23093	23291	23243	23396	23370	23382	23462	23216	23307	23505	23452	23179	23376	23309	23329	23463	23371	23109	23306	23435	23259	23342	23460	23129	23340	23301	23348	23347	23072	23272	23335	23278	23364	23366	23351	23318	23439	23275	23414	23629	23333	23436	23431	23356	23333	23439	23503	23323	23349	23248	23384	23332	23185	23484	23401	23159	23359	23319	23184	23322	23455	23278	23190	23284	23247	23168	23270	23325	23386	23345	23416	23161	23250	23502	23174	23522	23266	23347	23335	23252	23193	23184	23173	23377	23281	23488	23276	23401	23299	23208	23431	23333	23297	23178	23274	23283	23162	23289	23371	23291	23405	23266	23272	23224	23478	23267	23386	23416	23294	23167	23390	23159	23408	23438	23263	23340	23591	23491	23392	23191	23340	23276	23336	23260	23267	23155	23175	23475	23371	23283	23280	23238	23325	23398	23409	23318	23348	23424	23411	23367	23308	23178	23460	23458	23397	23485	23253	23287	23367	23089	23415	23287	23377	23460	23239	23334	23240	23321	23432	23377	23312	23290	23067	23351	23309	23141	23408	23463	23261	23297	23302	23396	23316	23356	23393	23302	23278	23420	23221	23358	23241	23301	23358	23330	23400	23191	23255	23333	23187	23314	23159	23418	23195	23257	23489	23336	23352	23092	23371	23196	23306	23320	23259	23267	23347	23357	23293	23431	23100	23319	23329	23267	23311	23490	23571	23522	23354	23294	23315	23267	23416	23424	23283	23243	23291	23375	23245	23469	23393	23323	23296	23610	23173	23392	23278	23281	23434	23244	23216	23137	23283	23425	23322	23258	23283	23503	23308	23331	23307	23345	23268	23247	23280	23291	23364	23402	23255	23353	23051	23497	23379	23268	23184	23301	23284	23099	23543	23211	23161	23254	23178	23332	23317	23290	23518	23337	23180	23344	23451	23397	23219	23282	23262	23292	23364	23425	23273	23254	23316	23272	23164	23361	23401	23284	23354	23261	23395	23295	23264	23335	23321	23244	23413	23375	23308	23318	23262	23355	23310	23417	23250	23239	23390	23526	23244	23290	23322	23365	23351	23228	23325	23355	23257	23389	23277	23315	23337	23291	23554	23329	23072	23292	23327	23184	23222	23335	23393	23201	23223	23451	23376	23349	23349	23531	23329	23224	23290	23318	23185	23396	23342	23310	23290	23530	23268	23167	23583	23268	23335	23144	23333	23260	23441	23345	23323	23400	23284	23294	23446	23452	23230	23379	23224	23498	23103	23358	23473	23481	23509	23497	23426	23262	23179	23429	23252	23294	23407	23370	23285	23294	23310	23399	23241	23216	23384	23281	23292	23267	23377	23410	23316	23367	23375	23345	23435	23302	23262	23293	23319	23419	23457	23104	23287	23279	23311	23375	23382	23597	23134	23174	23511	23175	23402	23394	23439	23526	23260	23221	23168	23279	23410	23492	23315	23435	23343	23295	23206	23148	23318	23457	23399	23370	23292	23196	23400	23295	23266	23527	23362	23295	23348	23495	23198	23347	23326	23274	23264	23375	23594	23334	23102	23282	23317	23280	23421	23475	23300	23262	23536	23338	23465	23368	23286	23356	23252	23336	23224	23320	23497	23419	23407	23305	23307	23300	23390	23134	23406	23425	23409	23288	23513	23339	23316	23370	23336	23223	23273	23431	23250	23312	23505	23367	23429	23184
29718	38349	51444	42637	33377	30726	29846	29916	29864	29771	29705	29697	29972	29781	29555	29665	29840	29878	29748	29799	29666	30119	29796	29712	29744	29719	29564	29582	29667	29659	29632	29821	29869	29771	29838	29711	29554	29383	29702	29975	29602	30016	29860	29701	29748	29723	29589	29850	29463	29635	29605	29831	29733	29625	29797	29808	29749	29903	29778	29619	29699	29617	29800	29823	29560	29503	29836	29585	29468	29681	29799	29747	29772	29901	29705	29830	29741	29709	29894	29795	29673	29663	29753	29705	29769	29734	29818	30001	29494	29682	29616	29805	29481	29895	29709	29655	29627	29677	29645	29786	29565	29687	29731	29699	29787	29496	29773	29517	29594	29529	29716	29902	29553	29705	29528	29764	29686	29762	29779	29833	29930	29722	29668	29667	29740	29628	29879	29736	29640	30064	29600	29698	29772	29891	29819	29714	29768	29745	29715	29582	29532	29918	29719	29648	29646	29611	29704	29556	29726	30028	29846	29843	29508	29713	29735	29626	29718	29548	29603	29693	29790	29655	29557	29591	29613	29636	29572	29711	29806	29514	29684	29638	29648	29705	29861	29728	30066	29744	29789	29613	29848	29439	29942	29567	29597	29650	29641	29684	29623	29643	29756	29609	29881	29551	29866	29954	29804	29548	29762	29632	29742	29680	29954	29712	29801	29672	29729	29490	29672	29626	29783	29717	29614	29771	29505	29739	29763	29815	29914	29648	29878	29551	29899	29808	29626	29632	29408	29539	29922	29788	29645	29753	29873	29700	29690	29751	29900	29697	29804	29681	29729	29828	29724	29732	29663	29989	29795	29761	29749	29567	29414	29548	29795	29715	29844	29952	29796	29794	29594	29584	29656	29563	29405	29645	29832	29705	29581	29719	29835	29743	29770	29819	29702	29777	29667	29676	29720	29807	29785	29672	29514	29428	29729	29928	29928	29880	29617	29540	29820	29559	29334	29630	29587	29686	29562	29723	29814	29627	29775	29780	29633	29892	29438	29520	29593	29731	29972	29715	29588	29827	29653	29575	29793	29471	29877	29764	29630	29790	29613	29641	29613	29626	29719	29732	29807	29710	29812	29390	29791	29658	29665	29531	29758	29634	29842	29772	29703	29702	29524	29742	29806	29637	29718	29574	29856	29520	29786	29632	29794	29532	29705	29759	29662	29909	29776	29750	29663	29820	29874	29490	29823	29544	29738	29683	29632	29512	29856	29794	29705	29570	29592	29840	29676	29734	29842	29806	29853	29681	29800	29695	29920	29675	29832	29750	29693	29446	29895	29438	29464	29647	29714	29451	29580	29797	29764	29698	29650	29380	29674	29952	29834	29739	29772	29586	29671	29773	29422	29860	29723	29654	29534	29709	29849	29461	29681	29520	29742	29583	29551	29664	29763	29767	29786	29713	29680	29791	29776	29785	29841	29907	29640	29806	29966	29604	29682	29775	30028	29657	29710	29728	29719	29483	29586	29618	29938	29703	29689	29688	29842	29745	29695	29862	29471	29629	29778	29710	29681	29553	29942	29761	29736	29545	29912	29699	29762	29729	29641	29862	29707	29799	29663	29732	29498	29688	29877	29636	29814	29625	29583	29403	29476	29684	29582	29558	29950	29692	29734	29823	29658	29707	29556	29865	29858	29812	29816	29628	29827	29636	29642	29596	29789	29642	29491	29637	29779	29718	29699	29801	29631	29637	29617	29589	29801	29681	29589	29565	29576	29644	29653	29668	29858	29586	29662	29772	29703	29768	29818	29759	29589	29880	29667	29849	29446	29615	29641	29640	29822	29896	29627	29843	29819	29773	29596	29793	29745	29793	29799	29620	29727	29889	29690	29622	29640	30058	29596	29853	29776	29707	29790	29928	29776	29757	29736	29735	29869	29844	29949	29738	29735	29849	29620	29814	29900	29539	29594	29526	29652	29765	29475	29487	29798	29656	29576	29674	29805	29545	29699	29758	29671	29765	29728	29693	29549	29885	29727	29570	29702	29618	29848	29746	29974	29698	29509	29815	29584	29624	29617	29695	29770	29675	29688	29644	29777	29863	29597	29895	29769	29911	29838	29660	29705	29690	29643	29920	29676	29653	29610	29596	29771	29792	29867	29654	29611	29689	29703	29760	29913	29704	29764	29698	30036	29630	29814	29610	29804	29625	29499	29501	29671	29473	29495	29692	29842	29734	29840	29722	29751	29646	29709	29878	29714	29573	29794	29743	29817	29627	29644	29721	29737	29599	29692	29726	29646	29746	29742	29646	29784	29605	29584	29755	29910	29632	30031	29651	29579	29644	29634	29753	29521	29822	29847	29857	29672	29719	29689	29472	29663	29655	29670	29836	29780	29685	29681	29685	29562	29712	29539	29745	29750	29686	29669	29680	29717	29607	29555	29547	29634	29599	29804	29724	29879	29774	29725	29672	29674	29903	29815	29528	29969	29628	29733	29738	29810	29930	29724	29758	29850	29813	29521	29795	29610	29731	29630	29853	29510	29812	29695	29682	29878	29756	29590	29730	29704	29725	29763	29708	29675	29756	29656	29766	29545	29502	29577	29602	29724	29889	29713	29661	29952	29559	29669	29869	29679	29767	29797	29827	29826	29550	29834	29597	29697	29576	29814	29857	29752	29625	29451	29607	29657	29760	29722	29782	29590	29732	29727	29728	29654	29648	29765	29761	29932	29662	29584	29475	29816	29794	29677	29454	29689	29746	29760	29821	29597	29566	29590	29615	29967	29855	29688	29675	29877	29548	29680	29723	29755	29618	29676	29660	29800	29674	29872	29736	29807	29601	29700	29620	29803	29734	29780	29506	29731	29448	29762	29683	29765	29647	29804	29791	29820	29598	29728	29856	29538	29637	29904	29788	29626	29606	29979	29781	29746	29640	29858	29698	29621	29640	29707	29691	29543	29805	29775	29766	29840	29707	29732	29661	29800	29788	29507	29749	29633	29769	29765	30007	29531	29786	29863	29651	29730	29770	29588	29504	29641	29731	29685	29693	29483	29603	29711	29626	29760	29523	29561	29999	29463	29762	29626	29951	29694	29525	29774	29655	29641	29717	29589	29668	29573	29674	29646	29491	29737	29575	29709	29827	29708	29572	29906	29557	29617	29861	29644	29656	29530	29690	29682	29633	29713	29628	29741	29795	29770	29662	29647	29832	29641	29548	29825	29862	29698	29598	29754	29798	29817	29792	29840	29715	29621	29739	29804	29715	29903	30001	29725	29541	29909	29611	29725	29635	29714	29515	29885	29671	29556	29602	29655	29821	29730	30041	29590	29713	29579	29800	29611	29628	29719	29865	29879	29624	29888	29681	29772	29890	29558	29497	29733	29865	29753	29888	29641	29509	29698	29711	29848	29492	29771	29703	29873	29655	29761	29683	29780	29730	29742	29519	29765	29732	29643	29532	29526	29440	29777	29588	29738	29888	29843	29819	29732	29668	29550	29849	29649	29684	29689	29400	29723	29668	29901	29563	29634	29597	29767	29628	29787	29882	29675	29902	29681	29635	29671	29494	29798	29530	29759	29669	29707	29786	29640	29546	29919	29749	29777	29791	29541	29856	29609	29747	29796	29575	29791	29841	29742	29910	29904	29590	29942	29395	29446	29779	29596	29732	29858	29580	29860	29553	29733	29547	29661	29591	29883	29832	29560	29729	29829	29463	29713	29544	29720	29533	29633	29604	29713	29776	29576	29708	29861	29829	29410	29424	29768	29577	29551	29454	29844	29628	29788	29615	29846	29604	29858	29949	29744	29848	29547	29674	29608	29683	29817	29668	29506	29704	29578	29648	29888	29692	29765	29804	29639	29605	29562	29542	29632	29839	29877	29717	29971	29622	29985	29700	29744	29517	29685	29725	29658	29678	29719	29912	29814	29639	29684	29769	29689	29756	29686	29754	29750	29767	29745	29738	29649	29734	29702	29767	29638	29484	29650	29782	29584	29481	29762	29865	29731	29815	29723	29818	29809	29713	29632	29711	29602	29547	29762	29754	29817	29899	30033	29305	29724	29421	29991	29854	30004	29754	29673	29534	29931	29870	29564	29600	29829	29598	29592	29665	29904	29764	29813	29493	29635	29966	29523	29796	29597	29707	29726	29565	29619	29798	29557	29577	29755	29637	29657	29923	29762	29851	29585	29759	29670	29593	29716	29851	29916	29447	29780	29667	29752	29693	29610	29827	29650	29530	29709	29761	29681	29415	29835	29781	29565	29669	29877	29935	29822	29673	29746	29791	29724	29838	29498	29604	29554	29531	29721	29659	29675	29674	29809	29705	29486	29703	29682	29657	29737	29520	29488	29629	29656	29614	29744	29612	29509	29680	29839	29647	29676	29712	29610	29794	29644	29752	29615	29466	29884	29637	29651	29560	29774	29598	29633	29528	29516	29712	29824	29679	29332	29617	29816	29810	29577	29694	29728	29726	29665	29761	29824	29484	29605	29597	29909	30151	29829	29695	29725	29587	29767	29796	29851	29675	29502	29647	29608	29702	29677	29667	29700	29829	29649	29705	29761	29757	29565	29717	29801	29658	29833	29757	29751	29927	29961	29780	29504	29666	29888	29739	29704	29829	29645	29415	29670	29768	29641	29694	29982	29849	29670	29918	29911	29790	29712	29778	29827	29795	29650	29720	29535	29932	29734	29680	29807	29650	29620	29879	29771	29797	29790	29604	29702	29653	29625	29755	29767	29820	29679	29610	29421	29785	29917	29871	29770	29815	29792	29742	29587	29884	29648	29761	29546	29560	29827	29793	29899	29817	29441	29337	29744	29435	29527	29816	29580	29696	29673	29620	29632	29658	29786	29621	29757	29805	29966	29649	29880	29758	29788	29699	29873	29935	29704	29393	29753	29654	29922	29705	30003	29660	29787	29642	29659	29592	29975	29605	29932	29970	29717	29735	29827	29783	29708	29931	29909	29575	29624	29720	29700	29684	29740	29618	29799	29572	29804	29616	29631	29705	29889	29464	29807	29627	29674	29526	29727	29688	29958	29569	29751	29728	29607	29696	29710	29974	29692	29769	29797	29447	29638	29748	29727	29452	29590	29624	29708	29659	29586	29837	29563	29368	29714	29737	29640	29848	29568	29846	29765	29627	29899	29691	29902	29874	29878	29705	29773	29773	29681	29640	29741	30035	29598	29959	29865	29574
36499	61707	53766	36705	27176	23509	22975	22524	22817	22440	22811	22717	22568	22682	22723	22603	22615	22701	22784	22439	22732	22630	22704	22647	22765	22676	22711	22633	22565	22700	22661	22764	22784	22458	22762	22695	22611	22769	22643	22758	22705	22589	22456	22717	22736	22654	22639	22295	22777	22580	22612	22735	22735	22699	22577	22621	22609	22646	22634	22341	22625	22498	22546	22640	22747	22580	22404	22614	22644	22550	22665	22476	22563	22423	22629	22598	22596	22402	22736	22546	22564	22697	22597	22541	22649	22800	22638	22500	22572	22529	22749	22584	22667	22643	22604	22627	22637	22762	22649	22639	22613	22778	22614	22778	22583	22662	22696	22703	22732	22613	22565	22545	22599	22676	22691	22664	22629	22707	22823	22532	22702	22841	22673	22739	22645	22620	22715	22648	22497	22609	22571	22731	22492	22677	22613	22521	22846	22682	22793	22691	22631	22624	22785	22673	22801	22704	22636	22729	22758	22711	22404	22675	22651	22708	22521	22664	22763	22591	22764	22473	22719	22513	22639	22615	22586	22688	22621	22623	22539	22646	22700	22660	22677	22379	22597	22580	22793	22651	22778	22501	22598	22650	22781	22588	22630	22558	22545	22710	22705	22495	22627	22679	22670	22758	22683	22662	22486	22532	22545	22698	22633	22777	22589	22654	22836	22582	22693	22584	22688	22702	22565	22618	22767	22953	22716	22471	22517	22669	22681	22559	22748	22589	22558	22759	22742	22532	22690	22534	22607	22643	22669	22744	22594	22747	22445	22917	22625	22630	22564	22649	22648	22518	22689	22714	22701	22593	22710	22730	22697	22572	22724	22577	22649	22655	22716	22745	22697	22769	22794	22645	22547	22579	22513	22468	22674	22626	22690	22545	22479	22608	22631	22588	22803	22811	22788	22650	22720	22631	22605	22637	22834	22683	22715	22757	22558	22718	22569	22833	22795	22622	22672	22582	22551	22637	22693	22621	22665	22751	22669	22642	22625	22412	22572	22793	22594	22550	22686	22454	22835	22591	22796	22676	22502	22819	22662	22732	22743	22792	22673	22542	22669	22536	22609	22448	22604	22605	22575	22661	22761	22651	22585	22668	22572	22631	22677	22805	22702	22588	22600	22600	22530	22686	22567	22638	22526	22495	22509	22756	22569	22667	22639	22652	22747	22946	22599	22588	22591	22727	22709	22716	22564	22833	22597	22566	22696	22766	22624	22601	22591	22572	22654	22785	22805	22433	22798	22539	22572	22554	22790	22730	22700	22757	22838	22683	22571	22597	22745	22483	22655	22506	22706	22554	22669	22677	22583	22601	22589	22634	22623	22599	22551	22645	22590	22552	22603	22675	22662	22661	22543	22777	22530	22598	22766	22703	22668	22598	22678	22762	22606	22530	22579	22754	22592	22505	22683	22549	22809	22684	22737	22746	22617	22482	22771	22664	22616	22612	22519	22657	22611	22551	22684	22669	22632	22647	22651	22566	22606	22586	22627	22514	22694	22447	22585	22669	22810	22787	22672	22624	22624	22645	22694	22640	22703	22569	22610	22665	22776	22712	22619	22597	22600	22697	22708	22622	22607	22889	22607	22673	22745	22744	22574	22522	22557	22655	22528	22560	22458	22764	22638	22545	22842	22435	22700	22592	22615	22678	22456	22705	22602	22789	22633	22627	22660	22624	22546	22496	22620	22633	22725	22693	22555	22515	22610	22603	22686	22813	22610	22741	22579	22683	22578	22614	22640	22583	22682	22704	22673	22675	22757	22716	22515	22787	22732	22665	22550	22570	22644	22651	22678	22577	22595	22640	22782	22575	22439	22547	22550	22817	22584	22637	22779	22627	22705	22620	22750	22736	22691	22792	22501	22497	22894	22562	22748	22758	22690	22599	22670	22676	22829	22519	22502	22540	22672	22528	22649	22693	22787	22816	22582	22583	22661	22593	22807	22767	22722	22652	22651	22657	22673	22449	22737	22750	22502	22707	22429	22652	22481	22591	22641	22639	22673	22725	22552	22733	22731	22397	22493	22692	22549	22590	22565	22675	22512	22673	22440	22607	22668	22640	22603	22640	22669	22566	22664	22672	22636	22521	22712	22376	22894	22637	22545	22714	22584	22791	22855	22635	22615	22804	22476	22976	22682	22624	22543	22565	22597	22678	22665	22697	22940	22611	22584	22705	22500	22758	22673	22639	22646	22612	22495	22551	22715	22510	22681	22681	22933	22732	22623	22851	22783	22779	22821	22447	22848	22765	22763	22609	22463	22915	22589	22627	22550	22663	22674	22627	22870	22642	22340	22592	22627	22663	22740	22675	22669	22650	22538	22533	22656	22617	22607	22558	22618	22646	22506	22585	22560	22740	22704	22637	22791	22763	22542	22763	22619	22626	22477	22728	22850	22623	22610	22709	22636	22603	22730	22790	22619	22627	22637	22771	22626	22706	22883	22592	22701	22648	22643	22602	22488	22712	22751	22672	22718	22751	22571	22624	22691	22639	22568	22689	22615	22516	22562	22670	22707	22673	22953	22647	22850	22955	22721	22620	22790	22762	22663	22651	22497	22567	22664	22593	22504	22734	22742	22585	22792	22756	22643	22612	22575	22535	22595	22764	22748	22769	22485	22720	22805	22704	22794	22487	22652	22534	22691	22517	22809	22632	22647	22880	22652	22597	22608	22633	22560	22764	22772	22420	22588	22610	22711	22754	22654	22607	22693	22581	22720	22756	22614	22578	22570	22726	22729	22633	22688	22608	22782	22621	22749	22635	22442	22669	22735	22836	22522	22553	22579	22503	22715	22553	22678	22648	22725	22519	22737	22535	22873	22562	22788	22669	22504	22565	22662	22559	22543	22719	22623	22618	22651	22593	22644	22592	22792	22743	22649	22695	22587	22811	22635	22661	22753	22598	22766	22777	22481	22643	22744	22579	22691	22764	22598	22761	22695	22800	22646	22689	22464	22693	22628	22730	22652	22408	22923	22643	22853	22809	22622	22712	22758	22727	22544	22597	22709	22580	22650	22684	22616	22552	22532	22645	22663	22468	22634	22681	22681	22566	22731	22498	22631	22552	22845	22773	22791	22640	22656	22551	22506	22812	22778	22593	22718	22709	22820	22655	22628	22824	22642	22726	22658	22739	22657	22533	22584	22676	22583	22744	22573	22482	22699	22562	22667	22575	22652	22597	22621	22545	22687	22694	22738	22635	22867	22691	22693	22668	22539	22694	22449	22584	22604	22618	22509	22573	22672	22579	22516	22516	22487	22497	22619	22638	22451	22627	22718	22648	22754	22571	22727	22641	22581	22521	22473	22718	22649	22864	22645	22611	22679	22709	22804	22644	22728	22932	22610	22645	22809	22706	22601	22594	22662	22631	22744	22544	22647	22564	22659	22456	22750	22583	22598	22558	22809	22597	22689	22706	22588	22674	22620	22680	22654	22505	22706	22542	22702	22866	22654	22620	22774	22622	22705	22736	22679	22561	22631	22823	22655	22795	22624	22644	22670	22632	22617	22586	22769	22592	22628	22585	22780	22706	22841	22586	22796	22852	22656	22653	22701	22587	22811	22854	22740	22483	22736	22585	22618	22567	22703	22719	22718	22705	22667	22664	22814	22685	22545	22581	22586	22581	22810	22595	22781	22777	22707	22720	22656	22613	22637	22791	22536	22622	22621	22570	22501	22696	22657	22485	22511	22619	22575	22749	22704	22773	22605	22651	22653	22787	22622	22521	22534	22588	22679	22665	22767	22579	22547	22598	22612	22590	22595	22578	22743	22674	22713	22671	22700	22626	22626	22554	22599	22459	22633	22528	22623	22643	22828	22680	22741	22764	22597	22612	22631	22566	22484	22575	22474	22725	22774	22587	22665	22518	22688	22621	22667	22493	22642	22584	22726	22631	22530	22675	22699	22627	22814	22717	22738	22606	22706	22599	22606	22611	22692	22671	22522	22703	22575	22669	22582	22712	22628	22711	22482	22794	22525	22498	22605	22698	22610	22618	22703	22763	22611	22650	22582	22768	22635	22604	22767	22359	22777	22668	22749	22558	22780	22699	22443	22693	22699	22522	22530	22499	22638	22640	22594	22563	22664	22640	22655	22512	22697	22687	22611	22658	22714	22645	22686	22662	22831	22654	22733	22579	22540	22955	22575	22600	22600	22639	22564	22712	22639	22630	22708	22500	22731	22765	22638	22759	22651	22533	22697	22735	22603	22600	22767	22704	22595	22596	22778	22647	22681	22803	22689	22701	22708	22657	22493	22745	22651	22624	22764	22837	22634	22770	22784	22457	22713	22853	22599	22756	22572	22542	22757	22716	22705	22578	22589	22704	22548	22566	22839	22762	22612	22572	22707	22595	22482	22766	22806	22638	22667	22673	22546	22607	22808	22806	22593	22719	22689	22335	22757	22510	22676	22642	22820	22601	22624	22761	22870	22789	22779	22464	22780	22803	22612	22740	22662	22621	22889	22582	22371	22879	22503	22649	22650	22821	22604	22711	22471	22755	22599	22668	22693	22583	22583	22394	22563	22563	22517	22725	22690	22741	22870	22635	22500	22774	22577	22735	22737	22407	22705	22620	22653	22612	22590	22595	22504	22689	22650	22687	22589	22524	22663	22616	22632	22652	22575	22573	22673	22572	22779	22613	22590	22651	22635	22666	22695	22715	22625	22661	22526	22624	22615	22816	22657	22458	22878	22613	22742	22783	22624	22570	22542	22632	22704	22857	22687	22751	22838	22606	22774	22604	22761	22627	22767	22695	22614	22574	22711	22621	22768	22476	22530	22563	22707	22701	22675	22542	22572	22750	22707	22513	22740	22621	22596	22742	22677	22553	22822	22654	22696	22636	22705	22807	22607	22677	22598	22608	22676	22688	22777	22781	22657	22359	22447	22564	22717	22595	22540	22886	22628	22780	22616	22802	22822	22590	22758	22583	22757	22719	22718	22503	22760	22736	22626	22681	22635	22831	22679	22559	22709	22700	22473	22901	22621	22754	22827	22686	22514	22663	22594	22733	22819	22659	22719	22650	22530	22816	22632	22756	22756	22667	22740	22660	22611	22434	22746	22651	22786	22667	22759	22791	22552	22618	22642	22534	22672	22638	22897	22635	22623	22705	22611	22525	22701	22634	22627	22569	22715	22697	22558	22731	22647	22690
24119	25840	48196	48472	38499	33134	31933	30007	29974	29980	29930	29526	29946	29926	29995	29944	29986	30124	29874	29690	29887	29606	29727	29940	29803	29505	29853	29838	29532	29751	29923	29732	29518	29669	29472	29822	29764	29813	29686	29832	29558	29720	29734	30072	29633	29497	29751	29671	29738	29818	29618	29592	29909	29641	29764	29642	29673	29659	29790	29748	29527	29482	29616	29656	29886	29498	29601	29640	29747	29704	29916	29706	29759	29745	29644	29682	29696	29607	29713	29530	29790	29733	29772	29664	29775	29771	29666	29486	29684	29852	29741	29651	29657	29631	29793	29570	29801	29847	29909	29648	29650	29657	29625	29706	29853	29869	29519	29777	29750	29615	29466	29631	29758	29730	29679	29559	29781	29742	29699	29631	29683	29652	29631	29735	29722	29683	29555	29524	29836	29831	29546	29703	29731	29715	29605	29504	29788	29732	29746	29859	29730	29981	29945	29592	29833	29737	29885	29380	29555	29745	29825	29625	29709	29768	29848	29531	29830	29510	29568	29703	29633	29609	29329	29808	29632	29765	29747	29686	29739	29483	29812	29790	29853	29706	29810	29781	29506	29674	29483	29760	29694	29845	29599	29537	29685	29740	29459	29582	29588	29832	29573	29678	29631	29686	29575	29670	29494	29626	29633	29434	29489	29558	29570	29549	29745	29651	29406	29947	29578	29505	29628	30052	29791	29580	29924	29598	29807	29931	29531	29552	29743	29457	29484	29586	29529	29679	29767	29820	29699	29902	29571	29633	29925	29594	29958	29649	29737	29622	29839	29675	29611	29642	29530	29484	29742	29698	29909	29743	29649	29444	29561	29590	29441	29502	29416	29615	29718	29647	29797	29791	29519	29701	29896	29706	29959	29750	29659	29477	30008	29848	29663	29625	29568	29727	29639	29506	29636	29513	29755	29748	29599	29604	29935	29382	29518	29816	29529	29563	29563	29694	29649	29655	29449	29795	29637	29632	29642	29699	29854	29493	29529	29638	29810	29901	29800	29582	29585	29695	29671	29760	29587	29448	29669	29716	29591	29711	29691	29593	29889	29737	29372	29662	29603	29697	29669	29588	29635	29544	29718	29568	29830	29924	29432	29624	29774	29570	29775	29847	29773	29684	29673	29690	29603	29838	29694	29763	29742	29636	29708	29582	29591	29695	29793	29852	29634	29652	29564	29556	29545	29700	29661	29806	29856	29600	29698	29803	29558	29722	29607	29897	29514	29781	29916	29671	29819	29714	29700	29515	29918	29544	29629	29807	29495	29588	29710	29519	29747	29419	29639	29623	29830	29665	29556	29478	29672	29584	29641	29531	29724	29757	29728	29499	29668	29544	29827	29854	29617	29598	29916	29619	29691	29799	29329	29536	29575	29709	29735	29592	29732	29906	29735	29571	29472	29694	29673	29811	29710	29694	29452	29706	29515	29661	29771	29942	29578	29683	29795	29854	29882	29856	29935	29729	29807	29622	29999	29699	29861	29762	29417	29723	29644	29625	29711	29589	29576	29956	29769	29585	29845	29621	29678	29890	29728	29872	29860	29659	29571	29593	29575	29559	29663	29444	29765	29653	29621	29588	29647	29611	29640	29509	29664	29436	29666	29736	29671	29599	29707	29812	29773	29766	29843	29817	29638	29765	29761	29538	29532	29685	29782	29791	29742	29870	29765	29561	29880	29858	29703	29688	29618	29515	29620	29615	29673	29512	29545	29574	29608	29626	29402	29479	29649	29841	29687	29538	29913	29825	29749	29667	29891	29641	29871	29527	29885	29723	29728	29634	29591	29758	29670	29677	29723	29701	29441	29870	29602	29827	29455	29661	29813	29602	29784	29772	29873	29805	29643	29855	29847	29760	29636	29515	29692	29846	29987	29797	29572	29821	29781	29654	29529	29252	29674	29669	29800	29785	29716	29413	29700	29744	29580	29391	29718	29520	29597	29557	29723	29847	29751	29814	29666	29699	29551	29609	29521	29836	29845	29641	29860	29624	29572	29642	29741	29586	29823	29646	29846	29823	29784	29682	29540	29652	29710	29838	29488	29691	29441	29380	29549	29678	29868	29630	29744	29586	29759	29511	29830	29833	29870	29907	29660	29500	29567	29882	29672	29514	29557	29604	29846	29634	29485	29599	29898	29737	29687	29558	29749	29709	29792	29847	29486	29447	29839	29695	29571	29483	29602	29713	29628	29538	29594	29561	29732	30052	29692	29946	29736	29755	29672	29618	29704	29974	29660	29749	29753	29589	29606	29779	29832	29512	29608	29622	29653	29535	29578	29636	29632	29652	29821	29707	29625	29486	29741	29643	29748	29689	29668	29647	29621	29722	29676	29697	29761	29667	29458	29493	29684	29641	29714	29607	29794	29703	29581	29666	29879	29434	29842	29433	29831	29469	29601	29442	29748	29689	29657	29760	29925	29758	29656	29687	29537	29556	29710	29646	29585	29806	29760	29776	29612	29607	29561	29716	29657	29781	29597	29723	29648	29704	29541	29744	29571	29624	29874	29816	29739	29764	29706	29721	29731	29587	29595	29696	29701	29571	29712	29628	29595	29673	29532	29532	29641	29572	29821	29833	29654	29537	29717	29564	29793	29806	29674	29907	29794	29493	29463	29523	29746	29789	29680	29830	29681	29587	29637	29481	29624	29573	29658	29436	29777	29589	29681	29662	29729	29820	29504	29527	29750	29652	29667	29963	29772	29649	29718	29638	29757	29513	29677	29744	29874	29816	29586	29878	29681	29600	29697	29676	29658	29652	29661	29867	29560	29518	29560	29486	29633	29847	29376	29519	29782	29722	29663	29808	29812	29785	29588	29526	29789	29782	29773	29493	29951	29721	29769	29917	29779	29664	29557	29692	29551	29504	29636	29727	29643	29554	30020	29484	29592	29611	29859	29823	29728	29846	29921	29730	29471	29626	29686	29598	29532	29959	29930	30019	29803	29833	29896	29624	29783	29611	29678	29688	29738	29703	29450	29566	29928	29708	29715	29766	29647	29816	29600	29881	29709	29150	29909	29590	29721	29753	29924	29699	29702	29729	29885	29660	29627	29786	29761	29579	29835	29560	29704	29915	29698	29512	29808	29609	29675	29705	29780	29686	29475	29673	29649	29699	29800	29557	29569	29588	29750	29711	29793	29843	29749	29525	29865	29800	29847	29405	29697	29657	29751	29584	29860	29548	29600	29730	29930	29589	29633	29475	29908	29579	29562	29675	29773	29492	30162	29773	29727	29666	29421	29486	29764	29758	29546	29744	29433	29828	29856	29323	29784	29754	29751	29773	29817	29785	29517	29886	29768	29731	29730	29781	29635	29667	29845	29533	29870	29647	29674	29871	29549	29823	29778	29634	29775	29626	29596	29772	29901	29470	29613	29871	29631	29485	29783	29748	29819	29705	29716	29674	29673	30041	29592	29618	29685	29719	29821	29495	29867	29654	29837	29701	29909	29938	29711	29750	29532	29269	29732	29849	29700	29713	29503	29802	30136	29631	29855	29533	29681	29629	29942	29803	29702	29763	29770	29836	29661	29545	29762	29552	29544	29603	29708	29680	29785	29845	29623	29668	29957	29663	29577	29244	29418	29584	29516	29547	29574	29526	29580	29511	29527	29630	29464	29666	29595	29715	29728	29763	29830	29585	29864	29580	29617	29682	29478	29525	29650	29474	29467	29761	29779	29691	29618	29792	29860	29652	29488	29555	29849	29504	29680	29376	29812	29695	29733	29647	29708	29534	29512	29542	29731	30113	29704	29939	29724	29739	29548	29592	29889	29526	29693	29534	29693	29794	29829	29634	29777	29823	29681	29530	29420	29901	29837	29783	29684	29725	29703	29775	29681	29411	29642	29800	29793	29536	29707	29753	29590	29722	29609	29609	29524	29687	29830	29542	29607	29823	29714	29768	29734	29675	29595	29489	29840	29720	29637	29511	29779	29703	29746	29878	29531	29510	29777	29794	29483	29562	29394	29913	29780	29641	29854	29692	29834	29816	29479	29706	29800	29732	29641	29564	29545	29670	29489	29711	29718	29804	29673	29906	29714	29708	29643	29873	29735	29508	29525	29957	29545	29778	29592	29646	29794	29473	29770	29709	29706	29753	29700	29501	29888	29662	29592	29685	29613	29736	29755	29675	29832	29662	29778	29647	29785	29693	29700	29838	29813	29371	29735	29559	29395	29601	29711	29590	29763	29811	29754	29554	30020	29709	29790	29815	29639	29749	29609	29721	29599	29598	29570	29702	29901	29756	29646	29702	29669	29782	29699	29598	29594	29451	29684	29773	29822	29697	29655	29747	29546	29819	29757	29680	29537	29690	29901	29736	29787	29874	29684	29658	29790	29555	29710	29777	29561	29722	29563	29491	29375	29798	29659	29474	29745	29629	29749	29752	29767	29512	29608	29684	29612	29623	29497	29803	29926	29703	29779	29995	29601	30047	29715	29711	29851	29551	29796	29824	29682	29704	29772	29514	29399	29491	29573	29767	29740	29534	29772	29842	29600	29693	29610	29474	29424	29614	29735	29742	29686	29695	29604	29717	29701	29719	29728	29472	29695	29662	29717	29757	29797	29642	29697	29777	29879	29560	29764	29801	29474	29582	29742	29738	29684	29518	29818	29532	29461	29590	29798	29597	29795	29506	29729	29728	29602	29677	29712	29503	29750	29699	29649	29552	29769	29846	29842	29711	29772	29617	29569	29739	29606	29722	29665	29718	29842	29652	29977	29708	29585	29747	29816	29555	29693	29767	29660	29744	29608	29754	29501	29491	29656	29559	29776	29769	29683	29731	29860	29811	29534	29836	29837	29582	29918	29482	29591	30060	29724	29665	29761	29708	29668	29593	29234	29755	29607	29751	29919	29839	29785	29759	29569	29641	29654	29800	29533	29438	29652	29783	29842	29773	29872	29951	29606	29535	29871	29649	29703	29578	29640	29544	29702	29668	29597	29623	29839	29617	29599	29614	29676	29736	29622	29957	29855	29943	29773	29637	29749	29710	29556	29551	29843	29803	29618	29544	29741	29612	29773	29525	29638	29688	29583	29763	29874	29673	29873	29624	29731	29727	29610	29750	29779	29637	29709	29815	29815	29516	29424	29462	29670	29546	29660	29659	29723	29353	29768	29564	29351	29852	29914	29639	29839	29576	29736	29404
56605	98659	88470	62332	40245	27153	23401	22852	22630	22572	22649	22622	22638	22628	22860	22675	22821	22753	22848	22644	22718	22635	22782	22795	22745	22602	22813	22917	22687	22725	22724	22748	22771	22791	22632	22763	22650	22624	22691	22429	22670	22515	22701	22775	22848	22771	22812	22758	22676	22521	22679	22830	22583	22727	22707	22789	22629	22717	22614	22636	22706	22842	22711	22595	22718	22606	22563	22543	22667	22664	22715	22714	22834	22691	22821	22800	22760	22704	22694	22838	22691	22614	22526	22754	22646	22490	22678	22715	22642	22748	22903	22722	22661	22521	22706	22647	22688	22801	22706	22886	22694	22889	22782	22612	22858	22641	22543	22790	22669	22730	22502	22524	22834	22612	22753	22697	22840	22540	22566	22540	22805	22685	22532	22702	22692	22636	22648	22594	22564	22923	22699	22710	22683	22620	22777	22787	22791	22682	22531	22885	22727	22756	22601	22779	22610	22632	22631	22614	22693	22576	22669	22551	22627	22618	22704	22696	22739	22515	22643	22690	22636	22441	22589	22711	22712	22578	22641	22601	22825	22738	22536	22588	22684	22598	22616	22733	22826	22676	22637	22643	22533	22632	22762	22610	22695	22562	22855	22726	22745	22620	22410	22653	22441	22806	22841	22692	22739	22597	22641	22807	22515	22731	22755	22743	22576	22711	22580	22620	22743	22828	22740	22672	22857	22717	22818	22601	22782	22562	22816	22558	22685	22625	22658	22655	22703	22791	22570	22811	22599	22541	22599	22640	22741	22626	22796	22780	22583	22522	22726	22736	22649	22602	22867	22472	22734	22683	22585	22592	22643	22855	22586	22487	22685	22597	22713	22591	22763	22488	22533	22815	22748	22597	22668	22814	22687	22802	22623	22686	22542	22706	22706	22643	22677	22708	22740	22730	22677	22574	22681	22572	22551	22561	22525	22697	22761	22692	22758	22610	22810	22625	22517	22593	22779	22484	22680	22642	22807	22742	22578	22768	22541	22598	22864	22648	22760	22568	22761	22641	22451	22560	22736	22515	22618	22571	22796	22793	22572	22587	22593	22506	22721	22676	22755	22582	22592	22726	22645	22683	22465	22794	22732	22763	22666	22546	22640	22672	22752	22753	22773	22736	22550	22768	22796	22458	22511	22805	22682	22743	22537	22886	22744	22769	22808	22610	22406	22624	22824	22544	22768	22576	22775	22517	22631	22708	22718	22605	22740	22583	22661	22673	22804	22612	22735	22643	22622	22694	22751	22704	22904	22705	22522	22797	22759	22520	22385	22607	22736	22606	22718	22641	22720	22599	22592	22737	22616	22751	22809	22531	22793	22719	22657	22719	22708	22522	22775	22529	22662	22672	22708	22764	22602	22657	22710	22826	22658	22832	22721	22698	22639	22766	22630	22527	22593	22613	22823	22725	22722	22776	22583	22646	22497	22633	22548	22696	22505	22551	22786	22709	22798	22674	22562	22661	22554	22746	22735	22600	22698	22608	22764	22551	22744	22819	22734	22618	22719	22706	22750	22743	22843	22699	22595	22712	22741	22363	22562	22706	22739	22566	22573	22641	22745	22758	22877	22615	22792	22594	22757	22795	22691	22629	22742	22867	22649	22688	22777	22714	22680	22795	22540	22638	22514	22453	22816	22674	22770	22630	22775	22478	22696	22699	22532	22724	22676	22671	22651	22619	22682	22867	22692	22580	22628	22528	22739	22629	22715	22844	22761	22587	22860	22782	22554	22696	22633	22852	22608	22635	22650	22584	22535	22818	22599	22454	22778	22568	22665	22719	22679	22702	22678	22578	22661	22623	22571	22614	22704	22670	22820	22676	22726	22758	22557	22755	22665	22687	22774	22701	22477	22568	22744	22564	22685	22736	22658	22644	22832	22743	22761	22800	22692	22803	22517	22420	22857	22624	22652	22565	22593	22790	22655	22673	22583	22716	22684	22621	22786	22790	22690	22672	22668	22899	22597	22715	22801	22627	22684	22738	22758	22675	22805	22629	22741	22819	22700	22607	22543	22560	22671	22804	22716	22640	22693	22546	22666	22681	22658	22624	22685	22829	22744	22603	22671	22526	22663	22797	22506	22629	22510	22693	22766	22867	22712	22611	22800	22501	22725	22822	22813	22651	22591	22680	22542	22661	22622	22502	22660	22688	22657	22702	22583	22634	22623	22748	22637	22614	22542	22650	22756	22611	22753	22712	22690	22674	22750	22460	22733	22739	22672	22509	22862	22625	22639	22577	22569	22629	22750	22465	22705	22789	22653	22866	22626	22740	22582	22710	22680	22759	22697	22628	22829	22807	22826	22660	22589	22507	22748	22354	22850	22574	22672	22673	22743	22591	22402	22601	22723	22744	22798	22722	22654	22752	22722	22696	22522	22716	22814	22638	22823	22694	22819	22519	22786	22686	22903	22891	22824	22753	22607	22755	22576	22787	22489	22690	22588	22709	22646	22546	22752	22698	22687	22540	22729	22696	22590	22559	22458	22702	22666	22793	22664	22680	22667	22821	22703	22667	22668	22600	22756	22509	22721	22625	22657	22870	22588	22622	22545	22811	22702	22852	22741	22821	22546	22731	22777	22510	22731	22633	22541	22633	22663	22776	22677	22715	22752	22830	22675	22788	22526	22588	22726	22775	22552	22587	22753	22711	22788	22718	22747	22782	22774	22717	22578	22655	22792	22687	22843	22575	22745	22817	22547	22629	22559	22693	22797	22758	22768	22637	22745	22698	22617	22623	22532	22752	22661	22540	22851	22711	22529	22677	22549	22665	22486	22644	22699	22609	22643	22785	22484	22685	22763	22637	22701	22706	22613	22442	22776	22670	22809	22653	22590	22692	22615	22714	22771	22718	22729	22653	22756	22767	22718	22580	22696	22644	22681	22774	22809	22530	22811	22703	22572	22742	22791	22696	22858	22632	22808	22626	22533	22638	22758	22792	22679	22678	22737	22612	22723	22514	22787	22748	22812	22610	22771	22642	22735	22872	22785	22712	22691	22571	22934	22739	22743	22415	22614	22671	22690	22492	22639	22738	22853	22746	22753	22759	22741	22726	22686	22680	22587	22726	22564	22730	22564	22650	22476	22797	22832	22623	22698	22684	22671	22732	22661	22718	22640	22608	22792	22793	22635	22648	22615	22740	22770	22807	22519	22598	22696	22715	22699	22696	22834	22628	22823	22663	22656	22599	22589	22540	22586	22733	22929	22842	22907	22660	22613	22461	22734	22886	22696	22733	22817	22641	22657	22614	22690	22614	22835	22671	22863	22724	22654	22499	22711	22666	22669	22777	22671	22601	22637	22808	22740	22972	22815	22664	22620	22629	22568	22611	22763	22630	22631	22491	22774	22631	22663	22628	22666	22627	22586	22690	22675	22827	22613	22593	22771	22550	22718	22570	22735	22745	22827	22717	22643	22760	22432	22755	22675	22681	22697	22742	22676	22714	22617	22739	22657	22728	22588	22763	22832	22652	22456	22684	22700	22688	22719	22701	22757	22830	22613	22681	22828	22622	22764	22629	22830	22714	22679	22739	22621	22644	22694	22636	22691	22704	22758	22749	22548	22724	22692	22732	22482	22729	22766	22639	22723	22808	22694	22679	22763	22486	22814	22722	22503	22680	22622	22624	22737	22581	22594	22643	22613	22802	22576	22775	22513	22730	22755	22744	22855	22556	22675	22699	22656	22530	22793	22696	23004	22751	22790	22615	22642	22750	22665	22689	22736	22725	22446	22794	22685	22582	22644	22675	22625	22790	22681	22694	22763	22522	22655	22579	22594	22528	22630	22858	22732	22608	22717	22610	22724	22735	22764	22598	22761	22646	22529	22785	22797	22648	22606	22686	22818	22758	22734	22661	22629	22887	22566	22652	22760	22646	22767	22714	22654	22666	22736	22729	22749	22631	22617	22639	22554	22772	22835	22395	22637	22638	22585	22756	22802	22593	22536	22711	22723	22780	22759	22742	22767	22650	22726	22548	22564	22711	22763	22730	22609	22648	22676	22667	22817	22704	22648	22778	22479	22585	22769	22688	22575	22665	22733	22731	22537	22726	22757	22706	22634	22706	22681	22788	22695	22882	22488	22637	22717	22649	22787	22705	22743	22723	22787	22659	22603	22752	22742	22584	22564	22905	22514	22648	22524	22483	22648	22566	22601	22720	22691	22540	22644	22655	22797	22747	22550	22715	22690	22586	22523	22427	22726	22677	22835	22645	22840	22691	22517	22730	22724	22871	22726	22664	22705	22551	22676	22631	22821	22659	22646	22724	22656	22621	22619	22735	22791	22578	22712	22655	22627	22563	22751	22552	22829	22768	22563	22732	22526	22678	22593	22621	22703	22625	22738	22769	22637	22762	22656	22710	22807	22617	22720	22642	22601	22636	22654	22848	22736	22688	22564	22735	22598	22575	22817	22743	22700	22628	22673	22620	22834	22790	22669	22719	22671	22817	22606	22665	22458	22687	22750	22724	22711	22660	22732	22844	22549	22643	22503	22667	22770	22696	22522	22462	22583	22633	22551	22757	22718	22812	22566	22742	22745	22783	22697	22635	22792	22573	22853	22605	22593	22704	22665	22754	22701	22542	22673	22600	22634	22900	22648	22738	22600	22709	22757	22710	22544	22650	22615	22621	22826	22597	22740	22577	22707	22750	22690	22704	22566	22735	22760	22581	22695	22499	22517	22760	22774	22705	22668	22387	22789	22494	22783	22692	22717	22645	22634	22598	22744	22743	22534	22662	22425	22684	22525	22815	22551	22613	22581	22574	22422	22777	22618	22672	22788	22677	22532	22757	22705	22497	22655	22596	22784	22575	22645	22679	22637	22566	22750	22663	22657	22646	22773	22629	22572	22631	22902	22616	22660	22897	22647	22766	22789	22764	22857	22776	22449	22719	22657	22677	22735	22650	22771	22533	22597	22866	22755	22759	22452	22700	22564	22544	22709	22629	22604	22651	22753	22807	22605	22682	22640	22746	22468	22526	22807	22582	22649	22748	22680	22765	22548	22627	22742	22691	22802	22673	22675	22496	22605	22767	22709	22748	22618	22698	22772	22738	22634	22488	22509	22725	22759	22711	22532	22660	22694	22672	22877	22739	22710	22901	22765	22684	22758	22731	22598	22615	22549	22796	22696	22594	22633	22862	22849	22859
22490	23606	43147	45936	39234	34020	34311	31199	30665	31222	31185	30967	31178	31173	31108	30965	30945	31020	30907	30756	30880	31060	30958	31058	30891	30924	30638	30635	30858	30735	30937	30662	30883	30642	30764	31040	30969	30807	30756	30412	30837	30716	30920	30889	30708	30488	30972	30581	30931	30349	30654	30803	30967	30665	30676	30822	30435	30476	30795	30645	30667	30645	30582	30781	30500	30984	30630	30578	30813	30953	30831	30721	30780	30717	30817	30461	30485	30606	30714	30719	30839	30739	30695	30715	30790	30822	30590	30859	30736	30605	30651	30548	30729	30882	30779	30725	30875	30805	30622	30527	30755	30781	30619	30751	30319	30573	30415	30701	30734	30580	30812	30755	30608	30623	30555	30525	30642	30743	30810	30940	30848	30747	30466	30558	30678	30659	30611	30726	30505	30641	30680	30451	30879	30896	30434	30717	30664	30518	30597	30902	30559	30993	30764	30565	30680	30683	30504	30733	30669	30713	30645	30759	30702	30520	30965	30681	30513	30658	30723	30747	30781	30686	30633	30932	30548	30817	30723	30817	30345	30878	30830	30717	30843	30495	30603	30469	31005	30578	30451	30633	30725	30797	30720	30696	30597	30941	30653	30547	30631	30348	30676	30637	30608	30771	30723	30498	30443	30628	30886	30715	30350	30804	30582	30716	30737	30626	30516	30569	30508	30784	30661	30764	30785	30564	30476	30736	30642	30767	30275	30518	30760	30796	30530	30596	30586	30382	30440	30297	30957	30450	30815	30400	30916	30633	30412	30547	30808	30461	30401	30853	30652	30467	31045	30568	30649	30604	30449	30660	30774	30496	30792	30370	30700	30804	30551	30681	30690	30564	30722	30550	30598	30527	30507	30702	30546	30563	30593	30595	30997	30653	31007	30680	30624	30662	30613	31001	30966	30439	30695	30826	30670	30561	30336	30637	30810	30599	30900	30533	30658	30703	30622	30601	30837	31089	30471	30543	30362	30793	30507	30705	30811	30728	30825	30672	30704	30807	30496	30663	30786	30609	30580	30608	30853	30473	30567	30485	30606	30764	30887	30911	30801	30527	30580	30628	30202	30600	30576	30634	30830	30515	30850	30811	30695	30652	30820	30734	30579	30564	30647	30563	30572	30610	30515	30743	30535	30351	30598	30505	30647	30408	30755	30603	30796	30776	30776	30547	30509	30748	30755	30653	30694	30763	30495	30633	30656	30793	30758	30521	30578	30667	30490	30602	30577	30716	30613	30543	30632	30584	30596	30457	30601	30733	30497	30646	30726	30801	30549	30704	30670	30801	30566	30919	30463	30478	30604	30951	30675	30875	30784	30395	30683	30536	30593	30547	30652	30467	30473	30592	30757	30769	30669	30545	30806	30681	30580	30673	30700	30753	30896	30472	30509	30648	30902	30530	30761	30654	30412	30482	30765	30470	30509	30652	30525	30660	30570	30809	30547	30619	30389	30490	30634	30541	30776	30690	30536	30642	30537	30646	30774	30605	30465	30539	30617	30555	30881	30534	30504	30484	30717	30784	30828	30637	30651	30690	30827	30695	30691	30491	30537	30643	30784	30590	30767	30534	30605	30797	30617	30771	30464	30566	30564	30671	30619	30677	30746	30775	30693	30656	30391	30421	30516	30427	30404	30556	30928	30614	30704	30699	30597	30733	30425	30651	30825	30782	30747	30537	30375	30578	30701	30873	30545	30703	30739	30613	30501	30435	30554	30570	30649	30372	30519	30891	30521	30744	30560	30620	30700	30833	30666	30425	30735	30575	30459	30850	30602	30894	30693	30736	30908	30715	30605	30393	30549	30704	30698	30690	30725	30787	30509	30633	30783	30598	30908	30528	30754	30727	30792	30638	30751	30822	30761	30526	30811	30580	30689	30882	30579	30601	30614	30624	30597	30852	30659	30701	30583	30523	30745	30634	30806	30683	30702	30411	30513	30387	30513	30423	30452	30813	30895	30816	30677	30515	30446	30589	30688	30710	30742	30597	30744	30731	30693	30729	30630	30786	30731	30655	30818	30772	30574	30485	31023	30646	30654	30559	30652	31020	30650	30941	30719	30850	30431	30830	30819	30556	30524	30470	30487	30673	30613	30851	30423	30497	30779	30622	30633	30885	30799	30916	30757	30820	30480	30591	30627	30436	30748	30546	30826	30685	30469	30674	30547	30570	30865	30635	30605	30582	30635	30441	30361	30667	30435	30514	30724	30727	30788	30757	30672	30616	30401	30554	30818	30543	30538	30699	30567	30786	30401	30864	30954	30972	30569	30590	30844	30619	30426	30810	30646	30728	30873	30729	30534	30652	30696	30623	30706	30760	30746	30566	30771	30445	30508	30579	30617	30919	30524	30674	30559	30536	30678	30746	30870	30677	30512	30570	30583	30556	30603	30625	30645	30561	30730	30511	30559	30549	30709	30934	30548	30572	30463	30545	30524	30753	30656	30819	30833	30634	30751	30678	30617	30531	30662	30527	30455	30593	30602	30741	30937	30720	30681	30903	30536	30714	30636	30629	30811	30821	30624	30694	30328	30269	30520	30786	30807	30697	30819	30746	30570	30652	30686	30841	30634	30607	30730	30816	30692	30513	31025	30832	30681	30446	30622	30564	30410	30919	30434	30723	30707	30457	30541	30774	30605	30856	30864	30558	30756	30740	30426	30702	30602	30592	30707	30602	30694	30708	30994	30666	30529	30551	30753	30797	30535	30345	30802	30575	30772	30695	30672	30495	30603	30816	30739	30451	30678	30842	30716	30730	30853	31043	30838	30603	30510	30696	30581	30584	30426	30507	30510	30575	30676	30763	30534	30597	30693	30727	30683	30596	30584	30719	30728	30740	30660	30694	30804	30499	30699	30601	30608	30732	30781	30696	30958	30757	30589	30683	30534	30792	30602	30438	30757	30627	30586	30513	30851	30468	30821	30571	30842	30550	30676	30509	30649	30684	30405	30424	30822	30642	30793	30680	30763	30577	30461	30507	30382	30478	30654	30741	30619	30562	30456	30609	30710	30503	30601	30645	30678	30563	30346	30653	30684	30566	30739	30820	30704	30482	30815	30660	30456	30503	30851	30767	30572	30579	30616	30565	30594	30729	30661	30618	30743	30785	30766	30758	30651	30563	30806	30724	30715	30696	30685	30829	30657	30725	30979	30785	30557	30818	30844	30986	30900	30807	31011	30579	30599	30633	30449	30638	30679	30812	30536	30501	30421	30674	30718	30628	30736	30774	30649	30702	30555	30574	30728	30811	30799	30667	30966	30714	30677	30331	30610	30953	30573	30653	30846	30801	30686	30577	30676	30458	31034	30732	30708	30611	30659	30679	30773	30746	30708	30564	30909	30733	30748	30526	30668	30722	30888	30718	30772	30661	30747	30660	30679	30805	30593	30705	30599	30610	30776	30449	30555	30586	30813	30480	30477	30551	30479	30647	30899	30263	30749	30879	30595	30806	30585	30728	30461	30696	30865	30695	30781	30742	30702	30662	30731	30644	30607	30523	30626	30682	30578	30372	30491	30659	30694	30745	30809	30716	30583	30736	30705	30797	30708	30673	30890	30575	30642	30834	30727	30681	30519	30787	30679	30538	30714	30630	30653	30730	30863	30891	30523	30735	30691	30818	30857	30677	30715	30582	30443	30656	30715	30682	30754	30724	30549	30658	30386	30696	30815	30655	30729	30572	30884	30606	30541	30741	30472	30559	30797	30737	30788	30565	30622	30740	30682	30472	30475	30515	30705	30707	30574	30690	30534	30350	30586	30631	30470	30447	30540	30702	30519	30794	30867	30545	30618	30564	30524	30634	30476	30496	30729	30841	30684	30860	30803	30625	30547	30657	30690	30756	30730	30740	30667	30668	30920	30533	30504	30804	30938	30682	30681	30546	30632	30550	30741	30682	30886	30654	30588	30521	30595	30480	30849	30401	30754	30612	30781	30804	30804	30397	30546	30665	30638	30749	30560	30629	30916	30549	30615	30584	30833	30580	30715	30635	30586	30526	30816	30841	30725	30496	30450	30668	30738	30568	30497	30590	30776	30578	30809	30391	30898	30545	30943	30533	30460	30733	30432	30677	30731	30560	30768	30650	30557	30821	30610	30770	30585	30719	30516	30625	30627	30605	30618	30608	30544	30599	30810	30613	30851	30784	30603	30747	30753	30547	30726	30660	30479	30530	30408	30552	30741	30738	30684	30601	30556	30674	30834	30785	30836	30833	30647	30622	30766	30691	30828	30815	30696	30727	30675	30493	30399	30177	30575	30578	30626	30667	30565	30697	30691	30824	30825	30781	30705	30842	30609	30565	30424	30634	30546	30535	30493	30634	30627	30459	30401	30610	30654	30451	30575	30637	30700	30320	30680	30615	30548	30695	30766	30582	30530	30825	30629	30519	30663	30598	30625	30654	30661	30697	30613	30574	30590	30583	30824	30622	30523	30710	30644	30686	30722	30883	30548	30593	30650	30710	30353	30917	30721	30543	30516	30491	31078	30623	30549	30666	30378	30676	30825	30690	30401	30546	30619	30567	30622	30564	30562	30590	30621	30485	30655	30555	30655	30522	30400	30442	30522	30833	30962	30504	30560	30644	30597	30605	30711	30593	30646	30571	30692	30693	30764	30656	30739	30639	30723	30767	30683	30634	30952	30660	30513	30824	30488	30804	30831	30699	30700	30596	30674	30705	30537	30508	30600	30564	30644	30842	30869	31050	30549	30561	30601	30545	30605	30717	30644	30585	30812	30672	30587	30442	30531	30429	30767	30585	30616	30608	30812	30685	30627	30579	30516	30635	30673	30686	30783	30588	30619	30527	30666	30468	30532	30598	30953	30521	30678	30643	30688	30996	30817	30675	30891	30565	30452	30578	30624	30703	30678	30599	30721	30659	30561	30620	30517	30797	30803	30746	30696	30769	30822	30866	30674	30708	30706	30991	30669	30629	30753	30677	30579	30644	30480	30648	30531	30493	30614	30366	30515	30499	30770	30777	30645	30619	30747	30598	30546	30687	31004	30609	30682	30922	30757	30769	30945	30666	30560	30660	30907	30702	30916	30735	30644	30633	30314	30527	30889	30450	30529	30941	30650	30614	30548	30678	30846	30497	30573	30541	30729	30627	30495	30496	30706	30750	30663	30686	30699	30496	30683	30492	30582	30655
64373	101748	95252	81337	53944	33629	25831	23744	22864	23267	23116	23439	23189	23255	23170	23364	23216	23252	23228	23216	23361	23298	23400	23417	23150	23455	23157	23132	23250	23313	23162	23315	23197	23425	23285	23112	23233	23158	23223	23245	23166	23202	23377	23335	23299	23323	23167	23265	23229	23247	23304	23337	23275	23337	23160	23227	23271	23185	23315	23153	23179	23228	23262	23203	22989	23168	23349	23273	23109	23209	23144	23279	23186	23289	23070	23338	23451	23402	23305	23254	23352	23164	23345	23037	23238	23178	23390	23328	23184	23154	23340	23302	23376	23080	23268	23231	23349	23341	23312	23176	23197	23176	23060	23098	23246	23061	23269	23422	23361	23339	23230	23148	23215	23067	23273	23186	23200	23295	23310	23210	23363	23248	23289	23204	23315	23216	23251	23173	23196	23315	23249	23165	23084	23048	23170	23197	23236	23257	23409	23241	23355	23459	23277	23174	23204	23191	23292	23263	23292	23244	23406	23148	23277	23274	23273	23193	23350	23268	23141	23190	23248	23132	23229	23104	23111	23288	23434	23201	23313	23227	23263	23296	23277	23387	23316	23195	23322	23262	23226	23146	23198	23240	23231	23363	23293	23133	23205	23319	23426	23289	23343	23345	23433	23291	23307	23096	23095	23072	23212	23296	23321	23184	23162	23145	23125	23498	23224	23171	23202	23152	23254	23323	23151	23216	23235	23193	23277	23192	23260	23403	23226	23183	23299	23365	23320	23216	23184	23285	23176	23448	23176	23304	23235	23177	23456	23312	23222	23183	23251	23200	23102	23215	23414	23276	23142	23188	23365	23156	23240	23101	23307	23128	23021	23280	23308	23462	23220	23184	23158	23426	23226	23153	23097	23326	23275	23227	23251	23096	23229	23197	23227	23182	23202	23310	23207	23355	23362	23267	23169	23172	23410	23152	23102	22980	23187	23256	23314	23288	23283	23162	23157	23125	23358	23313	23388	23363	23158	23311	23319	23206	23320	23278	23314	23231	23279	23304	23209	23271	23422	23321	23234	23176	23258	23255	23342	23234	23389	23157	23281	23305	23121	23089	23416	23367	23210	23273	23218	23123	23118	23188	23246	23078	23110	23330	23263	23235	23145	23154	23322	23172	23220	23364	22941	23481	23462	23076	23153	23352	23242	23198	23133	23195	23406	23144	23381	23298	23278	23035	23191	23265	23261	23232	23204	23238	23301	23399	23142	23362	23197	23201	23100	23174	23347	23232	23338	23439	23184	22971	23310	23159	23201	23287	23203	23318	23268	23314	23130	23153	23199	23244	23159	23091	23185	23215	23337	23310	23141	23364	23097	23144	23233	23266	23077	23169	23114	22990	23182	23384	23068	23314	23144	23216	23202	23085	23352	23178	23232	23335	23237	23319	23399	23312	23140	23138	23007	23219	23211	23241	23152	23106	23123	23180	23175	23376	22904	23145	23145	23199	23325	23214	23064	23306	23235	23237	23165	23355	23384	23126	23239	23403	23156	23248	23285	23216	23190	23269	23373	23272	23180	23344	23144	23447	23333	23327	23155	23136	23117	23234	23230	23381	23213	23260	23282	23256	22987	23098	23284	23274	23244	23349	23199	23294	23311	23266	23158	23374	23142	23130	23314	23238	23197	23455	23224	23166	23163	23222	23278	23010	23229	23419	23349	23241	23264	23208	23193	23243	23401	23188	23447	23383	23183	23096	23251	23080	23335	23165	23299	23227	23269	23225	23304	23182	23261	23283	23163	23246	23309	23208	23401	23231	23316	23283	23352	23078	23290	23129	23322	23292	23257	23056	23376	23158	23261	23293	23428	23192	23295	23084	23285	23122	23270	23361	23317	23171	23198	23311	23157	23382	23189	23294	23189	23203	23429	23244	23306	23205	23105	23237	23109	23144	23052	23265	23234	23281	23228	23236	23277	23247	23303	23205	23085	23411	23202	23145	23244	23221	23261	23053	23090	23147	23382	23245	23208	23414	23155	23319	22956	23279	23233	23128	23408	23261	23183	23267	23263	23208	23295	23281	23190	23189	23306	23435	23193	23288	23332	23112	23260	23126	23357	23227	23184	23167	23245	23345	23206	23293	23173	23232	23153	23265	23161	23325	23283	23257	23273	23026	23089	23316	23208	23266	23295	23156	23261	23224	23258	23269	23237	23173	23305	23238	23330	23200	23269	23177	23381	23310	23149	23482	23319	23234	23231	23392	23199	23277	23116	23328	23234	23335	23268	23298	23190	23195	23268	23337	23343	23224	23275	23358	23452	23324	23230	23205	23396	23385	23307	23396	23472	23268	23162	23236	23200	23141	23523	23165	23137	23302	23315	23264	23261	23261	23230	23125	23348	23338	23368	23449	23235	22993	23254	23052	23375	23252	23151	23426	23156	23216	23206	23340	23203	23405	23332	23231	23253	23057	23196	23255	23211	23415	23219	23269	23048	23129	23376	23390	23401	23392	23094	23339	23304	23284	23321	23281	23271	23232	23163	23377	23289	23139	23224	23250	23256	23121	23184	23216	23360	23016	23371	23486	23195	23311	23330	23360	23207	23274	23350	23258	23162	23204	23273	23095	23386	23274	23489	23374	23049	23295	23262	23203	23335	23267	23154	23267	23289	23168	23135	23113	23227	23193	23129	23189	23141	23247	23187	23150	23302	23223	23263	23257	23251	23318	23131	23213	23361	23348	23308	23137	23045	23285	23334	23167	23038	23160	23213	23249	23217	23299	23341	23244	23256	23087	23094	23299	23432	23436	23268	23033	23175	23212	23433	23328	23327	23077	23365	23146	23407	23343	23199	23320	23122	23224	23356	23247	23178	23193	23370	23367	23393	23140	23262	23202	23163	23295	23236	23222	23196	23291	23329	23273	23174	23474	23028	23262	23387	23176	23406	23345	23072	23466	23473	23380	23269	23185	23337	23509	23248	23255	23253	23282	23317	23356	23307	23189	23255	23224	23222	23306	23305	23117	23135	23321	23184	23194	23119	23352	23237	23419	23102	23327	23339	23070	23153	23193	23195	23348	23139	23422	23434	23135	23359	23217	23515	23319	23255	23303	23391	23250	23317	23126	23516	23267	23261	23264	23295	23132	23346	23090	23146	23307	23234	23445	23198	23296	23284	23233	23141	23222	23302	23224	23219	23427	23190	23244	23297	23232	23363	23392	23214	23258	23197	23241	23271	23006	23169	23262	23248	23311	23186	23220	23194	23174	23147	23190	23475	23182	23207	23344	23144	23242	23283	23359	23375	23394	23356	23259	23215	23119	23302	23106	23285	23304	23169	23178	23311	23168	23311	23263	23300	23290	23238	23204	23239	23344	23277	23270	22972	23050	23489	23174	23198	23389	23109	23282	23147	23219	23044	23258	23219	23191	23211	23324	23441	23174	23312	23349	23357	23312	23247	23182	23251	23398	23304	23182	23160	23568	23127	23034	23396	23070	23189	23289	23077	23357	23222	23315	23215	23172	23182	23387	23081	23272	23262	23418	23140	23249	23235	23257	23328	23125	23302	23187	23292	23276	23376	23070	23342	23092	23283	23139	23008	23284	23070	23269	23292	23193	23161	23115	23266	23300	23204	23307	23140	23336	23275	23218	23215	23268	23237	23220	23199	23111	23204	23220	23347	23264	23134	23160	23212	23219	23317	23297	23350	23020	23188	23292	23261	23238	23204	23316	23243	23346	23330	23275	23068	23328	23179	23302	23371	23368	23090	23041	23332	23212	23418	23202	23107	23235	23095	23227	23235	23213	23187	23469	23246	23228	23454	23097	23201	23191	23221	23100	23421	23258	22924	23219	23198	23536	23288	22961	23142	23244	23204	23109	23214	23252	23403	22904	23103	23311	23239	22951	23081	23329	23504	23212	23164	23243	23450	23144	23018	23348	23194	23362	23240	23244	23366	23170	23160	23106	23277	23338	23294	23251	23339	23163	23263	23295	23294	23374	23268	23169	23174	23225	23248	23290	23298	23128	23063	23264	23219	23334	23088	23359	23292	22972	23044	23198	23329	23400	23198	23370	23368	23300	23142	23235	23104	23075	23137	23229	23301	23293	23111	23386	23181	23551	23072	23233	23233	23163	23453	23377	23230	23260	23087	23138	23311	23194	23315	23268	23292	23304	23122	23173	23040	23292	23155	23347	23204	23342	23141	23111	23257	23353	23406	23158	23290	23221	23110	23115	23203	23210	23237	23436	23162	23230	23254	23150	23198	23301	23280	23205	23336	23193	23191	23163	23204	23323	23342	23401	23429	23115	23190	23262	23112	23327	23044	23265	23269	23487	23192	23285	23250	23326	23308	23348	23204	23210	23340	23451	23252	23138	23358	23291	23310	23174	23089	23087	23147	23165	23216	22994	23197	23174	23207	23136	23297	23202	23231	23038	23218	23183	23186	23105	23260	23169	23216	23319	23180	23261	23136	23190	23200	23309	23233	23360	23200	23284	23255	23253	23201	23220	23105	23221	23062	23380	23215	23318	23324	23226	23411	23119	23167	23053	23194	23175	23219	23179	23333	23103	23441	23270	23149	23237	23262	23335	23085	23203	23253	23277	23236	23412	23092	23347	23205	23126	23176	23252	23314	23284	23249	23051	23462	23192	23192	23285	23292	23087	23185	23259	23293	23429	23115	23101	23373	23242	23305	23050	23197	23436	23247	23353	23422	23240	23231	23219	23200	23283	23493	23105	23308	23164	23270	23245	23235	23202	23284	23353	23320	23331	23192	23160	23173	23129	23343	23354	23170	23316	23243	23417	23152	23356	23078	23137	23022	23230	23166	23004	23161	23389	23369	23271	23209	23258	23314	23452	23073	23276	23344	23070	23323	23352	23248	23129	23241	23154	23173	23214	23273	23319	23293	23138	23362	23263	23139	23191	23071	23161	23020	23228	23141	23131	23294	23369	23325	23139	23239	23243	23378	23283	22938	23336	23321	23326	23253	23254	23146	23302	23248	23019	23148	23102	23348	23321	23370	23270	23256	23098	23302	23197	23327	23246	23134	23376	23425	23213	23269	23366	23344	23355	23167	23188	23454	23280	23218	23389	23154	23249	23247	23177	23186	23098	23203	23070	23307	23308	23226	23266	23257	23333	23373	23158	23138	23349	23052	23137	23163	23224	23007	23179	23432	23236	23228	23368	23124	23500	23250	23149
29524	38138	51396	42092	33161	30916	30352	29738	29844	29742	29730	29817	30114	29772	29692	29928	29711	29723	30021	29890	29842	29974	29737	29438	29742	29734	29788	29795	29652	29877	29778	29796	29819	29750	29817	29771	29534	29783	29791	29845	29892	29866	30087	29872	29764	29850	29549	29783	29900	29719	29839	29678	29804	29749	29615	29730	29748	29888	30008	29776	29798	29757	29664	29613	29802	29916	29829	29881	29567	29846	29818	29866	29769	29844	29988	29714	29647	29805	29691	30028	29757	29657	29824	29776	29979	29694	29699	29645	29645	29865	29812	29655	30024	29809	29860	29621	29722	29757	29650	29740	29866	29776	30089	29647	29583	29826	29859	29480	29845	29528	29752	29751	29889	29627	29901	29793	29647	29721	29928	29846	29633	29980	29843	29636	30045	29979	29933	29780	29798	29544	29703	29905	30086	30195	29725	29600	29863	29876	29792	29808	29975	29782	29826	29758	29942	29909	29714	29694	29779	29699	29782	29597	29551	30004	29636	29691	29622	29846	29766	29644	29863	29741	30039	29971	29852	29598	30025	29580	29874	29548	29786	29777	29969	29866	29863	29764	29794	30020	29689	29872	29862	29765	29776	29642	30007	29812	29951	29753	29804	29663	29961	29798	29754	29651	29811	29816	29608	29869	29893	29891	29824	29720	29812	29600	29833	29937	29908	29875	29569	29765	29637	29714	29591	29598	29780	30008	29592	29707	29746	29835	29865	29570	29879	29824	29735	29804	29829	29988	29801	29816	30051	29873	29724	29752	29754	29611	29872	29575	29737	29940	29922	29962	30059	29813	29768	29811	30046	29746	29737	29582	29851	29687	29941	29745	29900	29605	29636	29829	29832	29679	30072	29596	29692	29806	29649	29865	29895	30060	29674	29694	29550	29528	29933	30013	29583	29907	29656	29508	29904	29674	29994	29714	29813	29521	29907	29919	30080	29532	29485	29717	29877	29969	29668	29672	29833	29804	29815	29706	29882	29881	29613	29748	30043	29642	29769	29762	29930	29792	29675	29687	29751	29708	29495	29787	29786	29895	29819	29798	29843	29646	29880	29714	29688	29978	29784	30015	29815	29815	29819	29789	29792	29859	29789	29900	29838	29631	29954	29722	29909	29838	29811	29766	30059	29975	29867	29765	29579	29856	29735	29915	29734	29822	29876	29729	29587	29765	29785	29594	29700	29814	30079	29580	29680	29752	29767	29729	29627	29899	29656	29742	29939	29718	29709	29715	29689	29845	29815	29631	29658	29478	29951	29788	29883	29858	29772	29727	29667	29744	30004	29851	29699	29635	29917	29925	29991	29994	29754	29902	29674	29969	29869	29664	29942	29909	29960	29893	30069	29840	29633	29670	29723	29612	29830	29834	29779	29617	29887	29911	29679	29537	29572	29695	29774	29558	29757	29695	29727	29719	29880	29830	29646	29578	29850	29807	29799	29866	29986	29735	29591	29712	29784	29740	29832	29651	29648	29714	29798	29732	29506	29724	30118	29899	30110	29739	29704	29776	29753	30025	29896	29692	29821	29748	29823	29768	29940	29751	29576	29675	29730	29755	30134	29730	29799	29666	29923	30106	29842	29763	29810	29768	29768	29765	29653	29591	29985	29667	29937	29683	29570	29717	29975	29628	29880	29665	29875	29882	30088	29613	29871	29672	29821	29772	29835	29782	29723	29744	29916	29893	30104	29801	29546	29910	29825	29946	29733	29640	29686	29744	29892	29981	29854	29511	30032	29883	29791	29723	29939	29746	29976	29493	29746	29906	29582	29531	29674	29988	29773	29625	29800	29863	29961	29810	29748	29798	29570	29746	29813	29651	29903	29850	29804	29675	29941	29906	30008	29921	30055	29576	29803	29735	29769	30048	29892	29650	29854	29896	29715	29672	29675	29928	30045	29818	29755	29837	29660	29847	29661	29640	29895	29803	29729	29550	29745	29858	29775	30017	29654	29602	29829	29776	29927	29673	30052	29873	29426	29798	29783	29720	29856	29603	29794	29649	29800	29906	29873	29731	29874	29834	29976	29538	29690	29748	29855	29664	29703	29901	29715	29720	29896	29832	29754	29846	29842	29894	29610	29861	29651	29665	29812	29545	29644	29770	29781	29830	29629	29636	29620	29985	29889	29988	30030	30029	29854	29907	29744	29726	29689	29798	29491	29626	29834	29789	29861	29845	29945	29891	29905	29561	29851	29886	29731	29825	29724	29831	29899	29780	29764	29770	29957	29799	29715	29886	29685	30051	29740	29830	29835	29742	29692	29622	29804	29981	29820	29802	29696	29898	29935	29815	29705	30051	29699	29756	29842	29750	29890	29470	29865	29759	29682	29757	29725	29731	29857	29662	29702	29803	29765	29810	29741	29884	29984	30018	29842	29923	30027	29776	29753	29666	29926	29880	29741	29749	29770	29692	29804	29852	29910	29604	29744	29672	29812	29801	29848	30043	29837	29643	29539	29943	29667	29864	29782	29655	29840	30003	30001	29591	29837	29613	29668	29719	29895	29614	30006	29862	29641	29845	29593	29943	29809	29781	29928	29837	29854	29819	29757	29954	29884	29922	29685	29731	29884	29859	29955	29680	29902	29595	29907	29473	29938	29750	29910	29861	29796	29690	29729	29978	30066	29757	29792	30004	29763	29771	29981	29714	29783	29802	29730	29909	30029	29605	29614	29896	29974	29978	29605	29722	29942	29743	29763	29780	29704	29770	29921	29814	29875	29810	29856	29984	29863	29586	29824	29800	29696	29662	29798	29730	29778	29660	29824	29810	29749	29905	29622	29753	29826	29737	29838	29672	29802	30033	29865	29984	29937	29727	29917	29857	29790	29893	29990	30002	29648	29868	30066	29689	29771	29577	29769	29637	29886	29890	29837	29990	29794	29680	29986	29779	29964	29883	29984	29940	29980	29779	29877	29599	29849	29670	29919	29646	29755	29850	29968	30022	29742	29841	29836	29756	29902	29865	29874	29616	29762	29670	29718	29902	29708	29928	29883	29738	29595	30028	29817	29771	29816	29788	29805	29701	29797	29648	29860	29961	29560	29689	29765	29652	29651	29941	29813	29628	29634	29925	29858	29744	29996	29698	29794	29824	29826	29780	29792	29702	29778	29781	29696	29690	29730	29743	29806	29601	29692	29632	29806	29548	29571	29809	29668	29743	29703	29916	29861	29756	29731	29647	29905	29859	29682	29823	29691	29840	29728	29894	29780	29930	29984	29653	29866	30002	29767	29876	29780	29523	29770	29808	29696	29561	29794	29676	29698	29669	29745	29671	29737	29801	29884	30086	29937	29679	29972	29875	29665	29698	29752	29398	29796	29782	29810	29877	29984	29974	29923	29656	29660	30039	29756	29973	29791	29668	29970	29933	29562	29484	29669	30059	29689	29815	29775	29524	29702	29763	29712	29597	29640	29883	29823	29445	29854	29873	29745	29631	29851	29550	29701	29873	29980	29774	29644	29858	29944	29732	29629	29722	29848	29791	29692	29613	29880	29862	29965	29976	29798	29773	29884	29808	29544	29575	30035	29710	29553	29790	30020	29680	30072	29791	29880	29493	29559	29710	29559	29981	29796	29813	29916	29973	29874	29989	29698	29738	29870	29871	29730	29765	29788	29827	29670	29799	30035	29807	29405	29617	30078	29996	29832	29883	29744	30025	29657	29711	29824	29660	29746	29728	30006	29749	29853	29813	29736	29971	30068	29704	29651	29699	29740	29559	29725	29832	30026	29781	29705	29851	29932	29808	29898	29554	29894	29767	29977	29824	29682	29808	29694	29793	30007	29793	29810	30003	29820	29759	29652	29739	29873	29803	29958	29857	29660	29893	29755	29836	29717	29657	29818	29605	29633	29713	29706	29816	29717	29799	29723	29803	29767	29881	29857	29753	29862	29942	29779	29644	29673	29582	29726	29946	29786	29714	29961	29791	29827	29760	29799	29976	29701	29731	29928	29868	29684	29926	29734	29797	29764	29634	29658	29733	29852	29906	29767	29707	29790	29927	29796	29892	29902	29793	30102	29768	29831	29826	29868	29754	29969	29853	29892	29730	29695	29761	29649	29673	29633	29593	29726	30074	29902	29871	29924	29792	29902	29858	29764	29886	29850	29712	29793	29794	29761	29681	29802	29811	29986	29662	29768	29837	29645	29785	29911	29881	29973	29725	29889	29725	29693	29854	29826	29876	29778	29775	29890	29682	29641	29661	30008	29712	29834	29955	29872	29843	29960	29837	29865	29832	29760	29763	29845	29814	29802	29587	29726	30043	30001	29855	29666	29837	29806	29813	29823	29592	29793	29750	29950	29863	30060	29739	30113	29795	29936	29723	29732	29885	29859	29755	29675	29759	29964	29876	29821	29840	29901	29849	29555	29667	29786	29947	29790	29942	29839	29773	29765	29614	29683	29741	29715	30065	29657	29780	29829	29834	29938	30141	29788	29794	29957	29799	29726	29962	29948	29998	29780	29943	29707	29726	29785	29854	29744	29707	29795	29932	29745	29774	30006	30015	29638	29722	29797	29698	29922	29877	29702	29991	29683	29757	29736	29743	29604	29957	29885	30133	29859	29758	29758	29850	29483	29638	29652	29917	29958	30062	29628	29795	29906	29725	29546	29698	29749	29766	29815	29618	29910	29845	29740	29799	29790	29817	29580	29712	29736	29699	29855	29687	29813	29739	29891	29526	29918	29695	29834	29766	30111	29739	29811	29839	29728	29741	29692	29798	29838	29836	29896	29914	29793	29934	29949	29753	29718	29792	29755	29683	29965	29656	29714	29618	29714	29914	29658	29627	29798	29718	29628	29905	29822	29899	29817	29736	29856	29738	29635	29845	29797	29997	29864	29743	29771	29784	29709	29767	29874	29816	30027	29807	29668	29619	29832	30017	29601	29903	30094	29900	29624	29771	29811	29615	29843	29865	29712	29915	30052	29899	30302	29839	29847	29793	29543	29768	29785	29770	29910	29619	29891	29854	29708	29995	29868	29801	29924	29744	29712	29839	29878	29933	29880	29709	29521	29883	29862	29770	29826	29906	29446	29657	29823	29808	29708	29757	29860	29828	29919	29667	29939	29821	29778	29902	29576	29553	29633	29892	29806	29746	29872	29915	29882	29882	29645	29975	29867	29735	29698	30004	29972	29792	29912	29888
36063	61382	53663	36469	27233	23593	22970	22603	22589	22634	22565	22903	22647	22647	22559	22851	22612	22711	22683	22732	22630	22725	22715	22526	22818	22839	22792	22659	22650	22814	22488	22701	22704	22771	22585	22587	22518	22758	22579	22751	22792	22839	22802	22706	22658	22780	22618	22627	22532	22663	22532	22580	22733	22741	22658	22707	22578	22644	22641	22432	22681	22661	22746	22723	22668	22726	22729	22730	22673	22599	22674	22608	22727	22631	22702	22799	22552	22661	22588	22633	22613	22550	22801	22557	22595	22625	22702	22726	22554	22682	22591	22590	22651	22501	22548	22634	22473	22585	22708	22572	22658	22486	22785	22679	22658	22501	22584	22644	22571	22481	22656	22579	22626	22572	22483	22643	22719	22531	22636	22871	22884	22704	22639	22550	22763	22725	22747	22793	22380	22571	22535	22666	22520	22563	22721	22730	22585	22797	22585	22426	22765	22521	22615	22817	22688	22656	22716	22484	22622	22622	22774	22514	22651	22689	22445	22629	22832	22561	22520	22542	22520	22658	22595	22833	22686	22697	22797	22692	22617	22812	22593	22678	22569	22587	22685	22572	22693	22612	22620	22593	22643	22594	22718	22675	22522	22955	22722	22539	22634	22663	22832	22546	22638	22697	22628	22535	22619	22649	22832	22506	22737	22791	22799	22635	22567	22637	22695	22583	22553	22669	22604	22705	22662	22643	22708	22648	22566	22710	22628	22573	22486	22605	22678	22656	22717	22674	22818	22652	22691	22558	22639	22461	22673	22586	22593	22466	22689	22676	22585	22627	22621	22678	22631	22573	22748	22597	22663	22610	22622	22599	22441	22707	22613	22716	22764	22642	22461	22577	22555	22571	22752	22668	22762	22720	22711	22807	22558	22768	22633	22643	22587	22746	22582	22741	22893	22767	22454	22652	22644	22644	22691	22694	22711	22540	22604	22528	22615	22688	22706	22583	22598	22640	22855	22613	22732	22530	22735	22652	22709	22693	22591	22607	22775	22813	22586	22613	22733	22702	22658	22824	22522	22678	22558	22628	22714	22577	22630	22661	22627	22791	22473	22641	22763	22682	22475	22687	22541	22654	22731	22460	22420	22735	22694	22911	22698	22675	22598	22591	22694	22555	22651	22815	22637	22486	22581	22613	22868	22706	22683	22624	22868	22457	22557	22652	22641	22633	22649	22733	22800	22731	22663	22688	22772	22558	22918	22664	22627	22841	22675	22389	22731	22642	22795	22806	22582	22702	22677	22743	22643	22796	22623	22817	22557	22673	22745	22691	22713	22624	22657	22519	22610	22756	22562	22668	22665	22726	22768	22940	22647	22772	22574	22611	22718	22659	22590	22719	22400	22703	22595	22597	22674	22666	22703	22733	22717	22520	22724	22597	22634	22674	22628	22837	22508	22617	22494	22642	22626	22831	22622	22671	22740	22695	22923	22829	22744	22604	22805	22712	22776	22572	22620	22622	22605	22535	22671	22672	22626	22498	22546	22569	22745	22696	22721	22739	22537	22660	22676	22854	22708	22588	22842	22620	22683	22583	22651	22714	22542	22401	22773	22686	22532	22675	22505	22889	22653	22652	22613	22623	22750	22770	22714	22759	22682	22694	22694	22366	22685	22646	22694	22533	22631	22647	22619	22685	22596	22535	22644	22699	22572	22634	22516	22755	22624	22496	22711	22637	22727	22655	22796	22590	22709	22682	22679	22670	22684	22452	22657	22612	22734	22596	22621	22557	22642	22781	22701	22578	22538	22663	22428	22726	22498	22729	22744	22682	22611	22516	22777	22500	22741	22502	22613	22655	22697	22672	22637	22821	22577	22817	22465	22576	22580	22652	22617	22494	22686	22678	22716	22693	22577	22483	22786	22761	22683	22754	22803	22526	22493	22686	22528	22697	22630	22600	22741	22676	22525	22577	22787	22578	22735	22639	22666	22791	22401	22751	22733	22660	22687	22697	22678	22614	22561	22635	22710	22725	22548	22726	22580	22544	22579	22309	22509	22620	22580	22593	22607	22756	22464	22625	22642	22602	22707	22513	22666	22744	22490	22687	22517	22683	22695	22591	22654	22746	22505	22730	22590	22694	22600	22767	22665	22725	22590	22893	22604	22679	22504	22622	22850	22578	22429	22785	22746	22735	22736	22649	22968	22491	22858	22532	22659	22887	22474	22491	22718	22658	22689	22478	22869	22586	22581	22680	22720	22983	22588	22772	22557	22493	22711	22527	22706	22888	22726	22436	22726	22797	22674	22753	22635	22810	22574	22755	22720	22745	22676	22691	22760	22806	22715	22879	22642	22650	22787	22599	22590	22729	22591	22634	22378	22754	22807	22763	22618	22742	22735	22751	22716	22612	22639	22477	22497	22571	22565	22695	22507	22653	22713	22902	22467	22745	22517	22764	22621	22601	22668	22571	22682	22529	22608	22618	22600	22619	22791	22794	22600	22439	22769	22653	22696	22810	22544	22498	22611	22601	22615	22780	22746	22657	22561	22458	22625	22697	22579	22543	22569	22580	22668	22523	22749	22501	22581	22673	22711	22585	22601	22657	22629	22586	22577	22705	22603	22609	22666	22886	22505	22746	22727	22800	22795	22492	22691	22682	22625	22651	22519	22698	22652	22605	22679	22636	22646	22792	22750	22614	22548	22556	22558	22831	22484	22843	22649	22489	22578	22735	22808	22582	22668	22657	22581	22560	22652	22677	22745	22665	22705	22792	22559	22666	22599	22636	22799	22576	22600	22685	22620	22699	22680	22766	22768	22695	22573	22601	22529	22572	22703	22565	22561	22451	22656	22621	22560	22776	22503	22583	22637	22607	22616	22850	22718	22668	22564	22543	22564	22849	22433	22607	22650	22898	22687	22722	22611	22773	22629	22715	22681	22580	22723	22510	22801	22703	22567	22503	22762	22540	22559	22716	22691	22646	22711	22586	22606	22537	22806	22691	22542	22599	22702	22761	22930	22434	22609	22733	22567	22661	22708	22689	22804	22548	22876	22475	22706	22660	22763	22591	22649	22643	22696	22704	22480	22678	22486	22740	22714	22666	22581	22721	22657	22627	22642	22724	22710	22678	22663	22639	22522	22697	22713	22563	22796	22656	22462	22445	22695	22830	22638	22654	22822	22650	22754	22514	22507	22754	22612	22562	22582	22599	22890	22680	22505	22703	22695	22880	22719	22754	22804	22671	22777	22579	22606	22762	22670	22757	22651	22651	22929	22827	22525	22521	22766	22831	22550	22561	22606	22583	22537	22653	22597	22516	22677	22638	22782	22789	22600	22875	22641	22529	22499	22579	22635	22657	22691	22627	22655	22780	22785	22803	22650	22721	22801	22718	22766	22774	22792	22647	22772	22713	22708	22636	22642	22606	22856	22614	22596	22603	22564	22599	22551	22736	22650	22671	22392	22679	22438	22753	22788	22741	22665	22637	22609	22429	22799	22690	22795	22624	22462	22648	22741	22425	22577	22694	22468	22779	22795	22477	22651	22619	22731	22743	22564	22615	22779	22561	22612	22466	22896	22833	22701	22756	22644	22723	22527	22632	22585	22728	22761	22632	22628	22868	22570	22449	22714	22733	22521	22677	22548	22611	22498	22637	22733	22598	22742	22734	22453	22785	22754	22642	22625	22683	22797	22666	22673	22701	22557	22560	22613	22694	22659	22557	22631	22701	22568	22615	22737	22439	22580	22615	22714	22605	22524	22781	22542	22711	22591	22726	22788	22478	22739	22609	22605	22842	22743	22662	22645	22645	22811	22458	22868	22667	22865	22764	22594	22686	22506	22541	22773	22831	22647	22584	22749	22820	22650	22660	22786	22508	22458	22617	22734	22506	22885	22597	22528	22612	22588	22538	22582	22621	22707	22764	22781	22720	22641	22519	22560	22553	22698	22553	22664	22745	22728	22781	22732	22736	22654	22529	22680	22651	22509	22649	22661	22636	22757	22791	22708	22561	22675	22657	22596	22739	22721	22928	22620	22537	22668	22734	22754	22706	22649	22790	22843	22793	22617	22585	22604	22713	22657	22714	22706	22624	22803	22761	22635	22712	22690	22491	22688	22781	22465	22490	22697	22548	22624	22743	22806	22742	22596	22522	22566	22675	22531	22802	22830	22778	22592	22780	22511	22680	22665	22758	22705	22496	22621	22806	22801	22759	22608	22668	22564	22512	22762	22649	22598	22683	22640	22782	22724	22608	22692	22592	22550	22611	22755	22576	22628	22674	22752	22549	22774	22561	22705	22560	22732	22691	22577	22506	22663	22726	22689	22788	22633	22516	22655	22851	22658	22784	22713	22519	22512	22669	22570	22577	22886	22651	22741	22571	22785	22606	22792	22503	22654	22688	22570	22519	22800	22517	22627	22718	22558	22861	22864	22601	22671	22567	22714	22785	22606	22735	22689	22566	22645	22766	22756	22606	22690	22432	22629	22752	22686	22575	22837	22648	22548	22581	22424	22538	22646	22558	22419	22643	22714	22653	22465	22727	22705	22741	22565	22701	22815	22650	22691	22536	22498	22682	22595	22630	22804	22617	22847	22655	22748	22682	22632	22814	22537	22470	22583	22749	22413	22677	22506	22699	22719	22767	22526	22706	22822	22870	22788	22528	22766	22632	22610	22769	22778	22477	22794	22745	22678	22751	22776	22443	22586	22660	22724	22770	22650	22720	22820	22608	22504	22601	22851	22525	22596	22734	22616	22555	22685	22777	22568	22525	22497	22811	22546	22586	22711	22759	22728	22771	22776	22635	22702	22525	22601	22752	22666	22541	22575	22591	22452	22791	22731	22753	22747	22631	22633	22754	22745	22657	22577	22779	22684	22612	22546	22818	22734	22795	22572	22542	22564	22624	22683	22662	22675	22451	22704	22714	22645	22728	22754	22846	22653	22411	22568	22617	22472	22502	22736	22597	22711	22668	22529	22750	22736	22800	22583	22448	22809	22719	22735	22690	22665	22506	22698	22588	22699	22796	22783	22707	22854	22680	22605	22607	22665	22536	22664	22559	22709	22649	22602	22723	22716	22430	22520	22493	22661	22706	22738	22510	22616	22624	22710	22626	22722	22645	22769	22732	22659	22624	22728	22674	22607	22572	22594	22757	22577	22709	22604	22654	22831	22687	22843	22765	22723	22485	22696	22618	22530	22611
24347	25615	48642	47269	37442	32638	32247	30120	30186	30120	29991	29876	29983	29865	30032	30217	29870	30185	29808	29856	30054	29850	30045	29893	29860	29757	29831	29909	29792	29885	29727	29846	29745	29786	29928	29650	29873	29842	29810	29718	29809	29796	29929	29906	29718	29791	29818	29967	29918	29809	29596	29947	29740	29642	29790	29887	29612	29812	29728	29653	29768	29808	29996	29785	29663	29594	29748	29973	29877	29945	29853	29558	29741	29653	29710	29659	29930	29844	29774	29643	29865	29813	29632	29771	29769	29787	29971	29756	29656	29917	29851	29688	29655	29637	29903	29946	29687	29569	29866	29631	29841	29944	29732	29544	29909	29773	29544	29714	29915	29783	29668	29608	29611	29702	29886	29745	29721	29495	29578	29844	29734	29597	29747	29699	29731	29866	29841	29908	29799	29689	29747	29734	29689	29711	29830	29774	29731	29866	29577	29747	29750	29734	29976	29901	29932	29637	29934	29760	30065	29634	29910	29809	29797	29911	29806	29657	30001	29635	29819	29997	29841	29697	29820	29561	29670	29864	29899	29833	29912	29783	29750	29901	29942	29756	29678	29788	30037	29881	29833	29687	29815	29755	29607	29586	29671	29774	30039	29694	29656	29769	29896	29655	29675	29766	29703	29648	30042	29742	29734	29787	29615	29708	29594	29571	29673	29735	29734	29739	29848	29825	29932	29962	29990	30101	29701	29768	29713	29767	29967	29737	29566	29710	29638	29691	29737	29731	29806	29627	29838	29802	29942	29886	29916	29788	29776	29847	29545	29734	29852	29719	29674	29740	29630	29769	29745	29786	29815	29849	29675	29455	29861	29841	29756	29600	29646	29708	29870	29748	30133	29968	29909	29876	29692	29815	30115	29823	29997	29768	29705	29743	29783	29966	29969	29762	29997	29777	29718	29887	29734	29713	29791	29503	29715	29778	30003	29618	29944	29881	29819	29847	29817	29572	29734	29693	29837	29861	29657	29631	29911	29773	29514	29598	30005	29786	29522	29521	29608	29977	29807	29883	29685	29661	29623	30022	29715	29543	29546	29533	29603	29724	29716	29988	29860	29797	29904	29881	29812	29676	29740	29756	29737	29787	29772	29696	29916	29963	30008	29749	29790	29600	29798	29979	29637	29936	29731	29940	30081	29835	29735	29708	29712	29778	29466	29818	29745	29749	29811	29869	29954	29730	29743	29922	29743	29896	29800	29860	29605	29996	30035	29810	29936	29574	29735	29902	29883	29740	29621	29822	29910	29561	29788	29689	30051	29628	29851	29771	29540	29863	29332	29898	29705	29797	29729	29832	29617	29856	29885	29807	29687	29841	29716	29939	29849	29820	29473	29915	29668	29780	29873	29722	29410	29751	29718	29621	29666	29585	29795	29648	29580	29553	29891	29787	29918	29666	29673	29471	29903	29831	29753	29870	30025	29821	29529	29798	29758	29970	29766	29573	29784	29834	29802	29741	29614	29823	29722	29754	29821	29586	29428	29909	29495	29686	29918	29688	29868	29813	29694	29780	29794	29794	29967	29751	29726	29806	29797	29875	29770	29945	29673	29855	29935	29915	29765	29654	29654	30050	29873	29882	29843	30105	29755	29620	29740	29994	29989	29728	29675	29905	29664	29712	29827	29539	29850	29784	29960	29846	29729	29864	29888	29662	29864	29700	29885	29725	29965	29700	29922	29709	29643	29846	29676	29831	29823	29600	29853	29705	29828	29996	30003	30175	29888	29713	29749	29961	29903	29768	29724	29765	29753	29758	29974	29606	29729	29983	29862	29846	30053	29698	29666	29816	29763	29909	29879	29758	29779	29727	29651	29938	29904	29685	29730	29785	29755	29785	29657	29612	29864	29644	29929	29775	29609	29690	29787	29668	30072	29843	30127	29787	29689	29566	29643	29827	29839	29802	29778	29987	29918	29746	29765	29518	29878	29696	29628	29916	29914	29770	29697	29895	29840	29876	29957	29566	30001	29929	29722	29807	29848	29852	29790	29693	29744	30052	29936	29970	29860	29793	29675	29699	29887	29768	29664	29621	29841	29852	29655	29701	29612	29909	29811	29767	29980	29842	29700	29644	29743	29993	29757	29683	29839	29866	29713	29771	29843	29579	29574	29855	29863	29618	29827	29648	29810	29764	29824	29936	29942	29744	29700	29848	29650	29623	29789	29706	29582	29879	29957	29579	29814	29441	29971	29743	30022	29702	29868	29675	29649	29768	30028	29808	29815	29754	29845	29725	29683	29863	30017	29827	29811	29637	29804	29913	29831	29613	30053	29644	29753	29741	29693	29767	29969	29768	29724	29810	29877	29680	29762	29846	29510	29846	29650	29733	29819	29620	29850	29579	29598	29580	29942	29838	29672	29744	29726	29872	29701	29662	29769	29751	30021	29630	29742	29656	29346	29398	29675	29584	29653	29815	29578	29900	29869	29772	29766	29933	29988	29792	29756	29744	30027	29781	29696	29888	29780	29891	30003	29905	29853	29838	29992	29689	29870	30020	29830	29465	30131	29740	29760	29748	29872	29890	29603	29529	29722	29874	29587	29612	29716	29774	29758	29604	29799	29786	29709	29645	29915	29804	29709	29729	29934	29689	29630	29907	29716	29337	29745	29924	29871	29756	29805	29741	29873	29680	29389	29747	29829	29867	29759	29652	29741	29791	29781	29954	29940	29941	29781	29634	29909	29641	29924	29816	29637	29570	29977	29921	29907	29598	29797	29578	29771	29793	29612	29691	29939	29678	29901	29650	29656	29778	29614	29815	29845	29920	29845	29599	29576	29784	29614	29858	29631	30033	29867	29823	29910	29701	29955	29904	29917	29787	29755	29819	29800	29707	29834	29602	29582	29887	29640	29734	29420	29804	30003	29605	29758	29743	29794	29667	29747	29724	29730	29642	29852	29668	29853	29804	29631	29630	29697	29825	29538	29859	29690	29720	29824	29631	29553	29801	29965	29635	29603	30006	29779	29705	29468	29839	29738	29633	29880	29433	29698	30044	30097	29788	29900	29513	29623	30088	29822	30013	29698	29660	29955	29768	29854	29935	29761	29858	29671	29486	29866	30159	29866	29694	29753	29875	29853	29948	29932	29717	29905	29778	29581	29554	29947	29606	29834	29738	29775	29502	30046	29859	29666	29920	29757	29953	29774	29733	29763	29881	29671	29742	29986	29899	29922	29990	29734	29844	29807	29607	29755	30044	29928	29570	29826	29709	29949	29899	29858	29854	29769	29791	29797	29931	29852	29867	29713	29760	29849	30062	29916	29665	29885	29826	29836	29736	29480	29875	29714	29790	29819	30014	29692	29930	29584	29595	29829	29836	30002	29750	29835	29926	29717	29977	29779	29837	29672	29719	29584	29879	29824	29962	29844	29902	29976	29665	29644	29684	29841	29800	29668	29735	29485	29806	29934	29637	30019	29791	29661	29824	29788	29751	29855	29683	29680	29717	29687	29659	29804	29799	29794	29680	29677	29660	29724	29703	29591	29729	29724	29812	29831	29769	29457	29873	29820	29607	29576	29769	29765	30021	29839	29415	29815	29692	29888	29877	29846	29748	29700	29981	29762	29948	29714	29932	29869	29899	29722	29651	29806	29688	29946	29775	29976	29819	29797	29630	30027	29695	29669	29756	29817	29737	29719	29741	29830	29842	29747	29773	29865	29541	29779	29833	29638	29585	29701	29758	29872	29539	29836	29792	29728	29837	29671	29886	29671	29719	29825	29932	29769	29680	29845	29745	29882	29807	29811	29849	29757	30102	29813	29916	29734	29859	29697	29745	29907	29735	29667	29697	29823	29920	29855	30015	30035	29753	29808	29690	29837	29827	29614	29626	29756	29702	29776	29685	29992	29750	29754	29727	30028	29937	29656	29695	29644	29894	29743	29712	29762	29682	29743	29905	29786	29821	29889	29827	30087	29707	29782	29841	29786	29733	29912	29578	30025	29678	29976	29449	29829	29752	29773	29755	29801	29823	29849	29841	29669	29946	29845	29872	29933	29792	29811	29710	29710	29697	29768	29779	30026	29934	29904	29782	29765	29788	29862	29740	30156	29852	29845	29904	29942	29703	29841	29824	29829	30002	29808	29874	29980	29790	29934	29593	29713	29699	29767	29656	29866	29995	29757	29967	29528	29672	29818	29867	29999	29824	29614	29785	29783	29932	29826	29801	29691	29728	29795	29865	29697	29900	30018	29828	29686	29778	29669	29750	29845	29765	29867	29588	29626	29643	29717	29895	29905	29941	29652	29838	29750	29665	29760	29715	29542	29664	29774	29794	29771	29774	29844	29619	29682	30011	29932	29626	29691	29792	29929	29928	29829	29729	29900	29826	29823	29792	29881	29807	29842	29694	29835	29877	29864	29810	29828	29666	29839	29776	29754	29667	29703	29973	29967	29877	30009	29839	29667	29832	30022	29778	29700	29803	29840	29617	29818	29832	29861	29659	29869	29917	29920	29852	29805	29624	29979	29694	29889	29701	29876	29874	29837	29649	29893	29565	29566	29693	29527	29798	29936	29603	29774	29676	29733	29946	29703	29802	29827	29808	29720	29737	29841	29768	29801	29727	29736	30001	29641	29902	29869	29499	29701	29671	29787	29688	29928	29943	29838	29714	29720	29881	29837	29831	29665	29853	29560	29717	29634	29766	29795	29806	30037	29644	29869	29809	29729	29873	30059	29769	29787	29702	29705	29634	29588	29692	29548	29751	29768	29665	29703	29872	29672	29654	29765	29639	29682	29892	29713	29856	29792	29989	29785	29813	29912	29599	29847	29640	29837	29684	29694	29527	29570	29624	29675	29762	29768	29738	29745	29910	29703	29680	29642	29794	29996	29826	29876	29846	29571	30075	29884	29706	29765	29517	29979	29664	29664	29748	29842	29570	29686	29648	29692	29439	29713	29947	29612	29979	29899	29687	29780	29785	29895	29668	29739	29777	29999	29684	29994	29770	29958	29730	29634	29873	29856	29930	29900	29726	29948	29850	29845	29844	29683	29751	29937	29749	29762	29843	29732	29635	29924	29851	29880	29688	29616	29847	29974	29857	29770	29835	29962	29843	29717	30002	29687	29746	29689	29837	29654	29818	29819	29742	29783	29550	29710	29767	29753	29934	29822	29832	29950	29967	29922	29652	29900	29747	29722	29839
56037	98655	88788	61387	40067	27315	24109	22920	22593	22973	22675	22594	22657	22675	22720	22751	22640	22834	22679	22808	22669	22739	22737	22711	22698	22802	22685	22701	22616	22691	22432	22478	22692	22741	22715	22773	22693	22651	22786	22633	22782	22719	22645	22653	22882	22763	22837	22580	22656	22691	22678	22948	22521	22746	22730	22884	22644	22705	22809	22667	22775	22695	22634	22835	22669	22750	22895	22762	22776	22936	22724	22805	22855	22733	22637	22657	22556	22712	22771	22668	22949	22951	22657	22736	22708	22575	22648	22795	22711	22769	22834	22567	22679	22897	22730	22721	22615	22876	22643	22624	22821	22542	22788	22809	22669	22615	22649	22771	22617	22680	22693	22794	22655	22779	22781	22735	22770	22612	22787	22923	22634	22640	22794	22883	22792	22563	22856	22716	22849	22861	22611	22720	22655	22816	22581	22697	22596	22773	22752	22629	22709	22867	22931	22857	22720	22760	22714	22759	22633	22615	22713	22857	22771	22764	22756	22751	22820	22675	22779	22742	22816	22778	22717	22649	22898	22845	22662	22585	22651	22695	22680	22705	22812	22582	22805	22776	22724	22761	22819	22819	22828	22800	22672	22682	22865	22608	22616	22528	22931	22615	22581	22826	22910	22795	22535	22700	22709	22528	22728	22553	22762	22671	22628	22854	22600	22823	22704	22570	22701	22802	22692	22846	22805	22682	22637	22804	22882	22728	22742	22745	22771	22758	22533	22915	22592	22808	22661	22685	22671	22707	22811	22651	22715	22597	22686	22581	22846	22759	22772	22732	22659	22599	22844	22644	22691	22857	22574	22642	22806	22562	22853	22604	22646	22849	22595	22633	22888	22887	22701	22772	22741	22731	22573	22741	22663	22878	22802	22814	22796	22763	22584	22902	22624	22569	22758	22630	22620	22845	22644	22769	22559	22758	22905	22811	22488	22703	22740	22841	22698	22770	22609	22674	22629	22847	22656	22830	22725	22696	22891	22726	22585	22798	22652	22797	22844	22684	22799	22784	22766	22712	22945	22575	22599	22636	22833	22649	22744	22772	22781	22717	22742	22646	22846	22729	22569	22692	22594	22723	22837	22767	22913	22750	22651	22833	22620	22685	22589	22628	22684	22658	22735	22894	22729	22579	22900	22712	22680	22763	22693	22702	22712	22859	22727	22551	22803	22907	22650	22641	22735	22695	22784	22657	22607	22680	22861	22594	22687	22605	22522	22767	22655	22652	22590	22746	22937	22624	22643	22730	22817	22532	22731	22675	22668	22805	22939	22940	22602	22828	22806	22846	22793	22600	22726	22929	22817	22604	22693	22874	22704	22854	22601	22687	22828	22685	22700	22764	22658	22584	22710	22822	22606	22815	22662	22747	22706	22698	22766	22830	22716	22602	22681	22674	22792	22822	22778	22797	22822	22707	22744	22758	22701	22722	22842	22945	22684	22796	22593	22710	22627	22437	22724	22592	22750	22724	22627	22719	22584	22790	22629	22612	22827	22878	22594	22693	22793	22541	22723	22689	22743	22697	22851	22711	22733	22634	22684	22669	22716	22686	22806	22757	22694	22746	22765	22638	22767	22807	22664	22720	22739	22860	22710	22782	22634	22719	22625	22600	22766	22749	22527	22747	22614	22568	22701	22724	22627	22792	22519	22782	22912	22715	22723	22826	22692	22749	22634	22806	22803	22854	22626	22804	22815	22758	22763	22722	22674	22738	22659	22763	22828	22670	22794	22861	22762	22841	22825	22551	22891	22680	22781	22958	22716	22684	22650	22877	22601	22783	22736	22765	22818	22637	22722	22516	22590	22910	22550	22774	22838	22664	22679	22712	22844	22762	22655	22834	22744	22726	22803	22889	22836	22738	22626	22519	22859	22812	22553	22723	22681	22523	22775	22630	22871	22737	22768	22813	22693	22810	22915	22713	22679	22785	22736	22736	22921	22636	22686	22653	22612	22781	22625	22827	22761	22770	22662	22695	22659	22653	22725	22765	22705	22686	22693	22559	22790	22828	22708	22695	22841	22810	22732	22790	22776	22795	22769	22776	22752	22720	22730	22773	22679	22565	22731	22625	22801	22760	23014	22683	22594	22634	22632	22762	22650	22979	22753	22769	22740	22851	22808	22815	22553	22752	22632	22759	22608	22737	22723	22850	22822	22760	22647	22779	22577	22604	22716	22765	22654	22898	22904	22645	23025	22590	22633	22742	22969	22789	22500	22702	22743	22791	22855	22605	22701	22806	22606	22776	22755	22610	22947	22757	22789	22674	22888	22603	22608	22766	22637	22713	22733	22743	22825	22660	22716	22763	22654	22829	22471	22768	22813	22761	22836	22613	22723	22693	22795	22664	22722	22640	22742	22615	22756	22852	22763	22888	22589	22994	22796	22552	22602	22650	22634	22732	22840	22695	22676	22645	22628	22702	22653	22694	22603	22711	22801	22844	22668	22611	22688	22873	22734	22516	22912	22642	22604	22789	22711	22676	22675	22785	22806	22904	22734	22856	22478	22784	22778	22466	22555	22838	22608	22715	22689	22753	22676	22793	22611	22782	22706	22752	22662	22926	22710	22664	22915	22926	22722	22814	22702	22484	22697	22735	22677	22576	22786	22646	22868	22785	22800	23075	22842	22528	22803	22773	22792	22822	22635	22599	22903	22775	22611	22690	22492	22592	22847	22792	22740	22675	22634	22699	22743	22738	22826	22756	22861	22783	22609	22543	22659	22827	22665	22516	22808	22704	22598	22776	22564	22765	22533	22750	22708	22727	22762	22639	22780	22736	22865	22606	22717	22855	22481	22679	22728	22760	22787	22940	22880	22520	23031	22718	22670	22731	22615	22637	22926	22595	22726	22681	22862	22747	22706	22914	22733	22787	22836	22663	22663	22812	22729	22967	22830	22724	22593	22712	22640	22886	22864	22707	22864	22780	22813	22882	22724	22832	22808	22829	22701	22735	22830	22640	22755	22724	22818	22826	22731	22838	22622	22546	22590	22533	22597	22635	22844	22891	22775	22564	22734	22674	22697	22866	22731	22823	22736	22757	22513	22742	22750	22747	22847	22674	22691	22771	22625	22710	22712	22682	22580	22723	22713	22748	23031	22749	22847	22882	22571	22771	22555	22882	22688	22673	22507	22860	22753	22698	22752	22768	22785	22847	22738	22934	22703	22770	22692	22634	22784	22804	22803	22753	22771	22693	22854	22784	22692	22692	22625	22611	22640	22770	22839	22635	22756	22601	22802	22606	22925	22657	22791	22907	22555	22801	22645	22847	22854	22898	22730	22660	22772	22834	22780	22818	22752	22758	22860	22650	22708	22717	22760	22581	22721	22717	22724	22961	22937	22657	22594	22575	22558	22748	22847	22773	22671	22715	22675	22642	22668	22586	22803	22720	22586	22668	22793	22756	22859	22739	22606	22697	22825	22755	22569	22674	22604	22758	22760	22631	22934	22664	22599	22724	22891	22727	22631	22824	22831	22603	22845	22758	22532	22760	22868	22934	22593	22692	22765	22762	22799	22667	22789	22718	22770	22731	22697	22719	22736	22808	22592	22780	22649	22855	22665	22731	22700	22677	22712	22706	22782	22652	22740	22714	22766	22868	22562	22804	22845	22733	22658	22728	22710	22731	22823	22741	22659	22622	22667	22712	22437	22631	22430	22832	22768	22740	22709	22767	22624	22764	22796	22605	22690	22665	22729	22796	22489	22735	22833	22724	22733	22832	22782	22632	22682	22806	22765	22627	22798	22687	22483	22752	22880	22531	22744	22793	22648	22802	22681	22792	22667	22784	22713	22810	22784	22775	22643	22602	22705	22717	22951	22704	22900	22715	22593	22584	22656	22720	22616	22595	22826	22557	22721	22678	22725	22785	22845	22625	22696	22765	22798	22682	22775	22865	22725	22757	22717	22687	22733	22763	22721	22594	22609	22808	22466	22498	22567	22896	22804	22671	22753	22699	22736	22769	22676	22782	22615	22783	22786	22777	22628	22629	22792	22773	22646	22664	22684	22579	22661	22617	22721	22719	22805	22717	22469	22620	22798	22633	22550	22901	22707	22832	22702	22719	22692	22949	22840	22823	22677	22635	22698	22770	22920	22767	22811	22592	22704	22863	22826	22776	22743	22816	22826	22648	22886	22705	22847	22989	22732	22543	22722	22741	22746	22771	22707	22800	22918	22820	22607	22785	22683	22721	22798	22633	22659	22742	22817	22833	22569	22784	22732	22744	22669	22750	22508	22828	22816	22772	22919	22765	22662	22800	22622	22797	22778	22675	22662	22606	22549	22682	22627	22688	22651	22682	22777	22876	22755	22789	22591	22779	22766	22576	22757	22681	22699	22796	22747	22595	22594	22743	22661	22788	22852	22751	22680	22655	22721	22685	22666	22864	22629	22730	22714	22724	22626	22710	22756	22790	22901	22494	22782	22711	22815	22638	22744	22715	22631	22845	22558	22819	22803	22562	22893	22562	22716	22699	22767	22768	22814	22521	22621	22662	22576	22709	22772	22716	22682	22849	22865	22768	22950	22459	22817	22610	22624	22811	22884	22688	22866	22589	22646	22826	22639	22826	22853	22649	22711	22676	22885	22696	22505	22682	22778	22743	22700	22531	22560	22764	22709	22739	22641	22799	22664	22773	22819	22752	22659	22658	22709	22472	22597	22702	22841	22835	22630	22685	22784	22835	22587	22748	22789	22660	22944	22657	22709	22712	22734	22694	22690	22759	22631	22689	22743	22560	22791	22730	22932	22659	22782	22736	22755	22847	22633	22661	22653	22789	22769	22572	22806	22846	22653	22732	22754	22640	22752	22745	22559	22762	22698	22722	22648	22691	22816	22823	22777	22819	22616	22801	22796	22783	22748	22834	22760	22693	22711	22659	22733	22736	22723	22708	22810	22711	22638	22806	22903	22798	22854	22589	22847	22764	22912	22898	22812	22647	22658	22568	22596	22791	22794	22806	22633	22738	22889	22669	22792	22611	22838	22771	22769	22846	22805	22687	22732	22643	22866	22769	22791	22631	22660	22644	22758	22719	22535	22804	22841	22843	22724	22627	22730	22614	22760	22734	22936	22502	22752	22824	22769	22676	22711	22725	22731	22631	22720	22787	22687	22755	22698	22654	22951	22881	22439	22847	22665	22594	22656	22715
22489	23871	43445	45991	40287	35026	34787	31338	30989	31551	31066	31351	30845	30674	30914	30958	31046	30895	30908	30762	30988	30784	31154	30882	31070	30760	30824	30912	30746	31012	31057	30812	30774	30601	30619	30669	30851	30822	30699	30639	30832	31038	30647	30834	30695	30823	30870	30743	30816	30625	30540	30827	30991	30855	30921	30577	30656	30739	30714	30728	30922	30569	30548	30867	30633	30666	30570	30410	30668	30609	30857	30502	30687	30630	30858	30687	30728	30573	30616	30857	30505	30824	30761	30859	30698	30489	30722	30628	30880	30639	30467	30590	30589	30544	30701	30757	30515	30606	30658	30630	30590	30735	30544	30585	30686	30784	30636	30710	30415	30782	30626	30745	30751	30584	30688	30427	30613	30681	30691	30655	30779	30830	30519	30626	30610	30701	30893	30813	31010	30801	30854	30637	30588	30605	30688	30778	30572	30823	30845	30694	30607	30809	30862	30626	30829	30737	30837	30628	30296	30975	30618	30632	30653	30543	30492	30558	30792	30696	30675	30776	30810	30724	30612	30582	30742	30647	30496	30472	30869	30588	30566	30599	30800	30673	30723	30897	31009	30539	30659	30524	30619	30863	30798	30561	30566	30686	30954	30628	30642	30748	30752	30818	30564	30745	30821	30746	30913	30634	30720	30874	30824	30731	30601	30772	30680	30437	30836	30814	30810	30554	30505	30517	30965	30866	30582	30978	30692	30752	30794	30645	30660	30793	30817	30414	30701	30761	30686	30639	30766	30667	30482	30564	30531	30475	30695	30271	30639	30574	30511	30685	30622	31047	30592	30720	30747	30715	30696	30777	30471	30549	30639	30884	30757	30637	30904	30582	30732	30601	30641	30928	30773	30806	30852	30633	30533	30644	30608	30594	30631	30669	30779	30723	30628	30732	30690	30402	30842	30803	30394	30582	30441	30661	30587	30637	30356	30540	30500	30719	30561	30543	30450	30614	30508	30583	30589	30742	30880	30780	30547	30603	30681	30895	30845	30645	30660	30853	30520	30948	30733	30875	30540	30341	30774	30775	30604	30689	30881	30777	30646	30671	30567	30461	30780	30702	30683	30933	30829	30783	30659	30757	30760	30572	30602	30565	30749	30327	30688	30640	30769	30576	30908	30804	30605	30409	30489	30817	30681	30806	30664	30912	30645	30814	30624	30686	30746	30978	30727	30633	30616	30538	30756	30606	30726	30713	30771	30818	30630	30477	30750	30912	30666	30887	30734	30854	30804	30460	30809	30598	30560	30776	30693	30652	30687	30838	30658	30789	30644	30636	30633	30528	30721	30500	30797	30540	30537	30647	30582	30720	30689	30630	30709	30703	30822	30730	30550	30806	30660	30553	30930	30671	30762	30445	30649	30886	30646	30758	30922	30718	30839	30514	30755	30565	30645	30636	30683	30524	30684	30500	30737	30792	30883	30501	30797	30767	30691	30799	30575	30661	30701	30832	30660	30695	30647	30789	30744	30820	30867	30441	30623	30636	30571	30638	30660	30559	30663	30635	30599	30635	30725	30657	30588	30667	30658	30419	30733	30518	30615	30679	30642	30816	30560	30543	30687	30598	30560	30692	30578	30710	30592	30728	30614	30462	30720	30680	30484	30384	30844	30618	30586	30723	30867	30702	30733	30573	30641	30441	30605	30572	30690	30692	30754	30861	30650	30675	30784	30625	30907	30507	30666	30782	30459	30415	30641	30560	30653	30625	30597	30519	30507	30499	30576	30717	30695	30561	30743	30822	30693	30603	30630	30733	30657	30521	30839	30703	30854	30537	30748	30712	30731	30400	30601	30698	30761	30580	30747	30587	30654	30911	30590	30747	30638	30516	30702	30627	30697	30706	30476	30734	30854	30693	30804	30516	30781	30702	30593	30722	30697	30445	30643	30878	30673	30369	30511	30491	30792	30656	30442	30653	30596	30505	30717	30466	30742	30422	30801	30629	30537	30757	30639	30485	30606	30568	30828	30896	30911	30626	30684	30570	30705	30541	30687	30677	30563	30638	30698	30655	30604	30564	30513	30423	30748	30663	30701	30755	30563	30861	30837	30677	30521	30731	30671	30647	30414	30568	30552	30718	30505	30789	30561	30784	30776	30593	30570	30614	30638	30960	30872	30539	30734	30489	30712	30896	30634	30828	30519	30592	30951	30925	30636	30569	30514	30677	30743	30629	30700	30645	30702	30657	30743	30809	30946	30850	30657	30902	30687	30772	30637	30727	30822	30754	30770	30585	30722	30672	30766	30561	30795	30662	30625	30495	30557	30580	30604	30620	30769	30699	30829	30598	30532	30699	30804	30594	30601	30753	30690	30725	30740	30715	30773	30656	30550	30654	30872	30606	30888	30755	30655	30596	30824	30574	30839	30613	30602	30730	30712	30662	30675	30558	30627	30549	30409	30457	30755	30653	30586	30620	30630	30787	30618	30535	30615	30815	30638	30764	30545	30562	30502	30513	30667	30641	30636	30687	30742	30562	30489	30729	30780	30624	30492	30609	30611	30623	30821	30641	30705	30527	30737	30711	30648	30577	30814	30722	30714	30802	30831	30509	30563	30923	30603	30620	30748	30558	30809	30790	30778	30702	30693	30547	30655	30724	30696	30635	30583	30592	30639	30518	30822	30848	30797	30543	30774	30758	30660	30463	30496	30656	30873	30405	30862	30786	30787	30659	30561	30846	30805	30539	30723	30674	30580	30606	30636	30806	30888	30431	30660	30700	30571	30521	30603	30578	30531	30546	30633	30568	30535	30647	30752	30670	30759	30703	30580	30628	30785	30581	30952	30787	30496	30559	30707	30756	30558	30685	30631	30572	30512	30914	30603	30470	30715	30621	30702	30753	30553	30930	30950	30608	30708	30424	30582	30440	30846	30589	30992	30697	30526	30755	30636	30814	30693	30650	30423	30773	30778	30384	30789	30755	30703	30693	30718	30649	30657	30662	30691	30514	30795	30545	30766	30455	30575	30578	30430	31031	30791	30696	30726	30475	30664	30706	30663	30478	30582	30641	30613	30705	30821	30482	30449	30582	30658	30540	30425	30629	30702	30649	30830	30422	30685	30606	30705	30679	30763	30625	30682	30790	30557	30752	30468	30644	30528	30498	30700	30660	30675	30403	30586	30526	30722	30672	30782	30632	30385	30713	30669	30620	30774	30666	30889	30788	30754	31000	30929	30753	30563	30307	30849	30637	30577	30559	30818	30787	30857	30509	30591	30621	30785	30491	30797	30780	30694	30276	30618	30694	30620	30819	30760	30513	30794	30603	30630	30761	30536	30724	30584	30659	30743	30748	30804	30793	30794	30758	30825	30703	30598	30744	30435	30481	30852	30803	30550	30658	30697	30596	30795	30481	30680	30837	30630	30679	30643	30557	30591	30732	31066	30650	30830	30531	30791	30648	30544	30534	30769	30544	30601	30556	30839	30575	30448	30743	30525	30407	30513	30617	30823	30683	30339	30620	30570	30735	30670	30643	30783	30670	30666	30567	30659	30555	30400	30795	30852	30736	30592	30677	30756	30784	30506	30567	30682	30826	30579	30549	30685	30697	30392	30781	30594	30858	30674	30653	30705	30500	30956	30657	30648	30624	30743	30753	30896	30799	30798	30621	30629	30621	30499	30720	30623	30915	30802	30959	30806	30742	30625	30627	30508	30606	30716	30528	30798	30735	30602	30334	30572	30750	30735	30875	30692	30507	30775	30478	30923	30958	30633	30448	30723	30688	30440	30695	30654	30615	30772	30648	30704	30609	30661	30679	30638	30603	30620	30715	30836	30703	30458	30630	30966	30657	30748	30825	30503	30565	30798	30490	30456	30593	30736	30472	30604	30793	30589	30809	30565	30737	30685	30389	30709	30833	30779	30784	30810	30798	30734	30586	30643	30893	30879	30614	30698	30546	30726	30810	30575	30728	30796	30627	30685	30496	30588	30775	30691	30588	30665	30474	30713	30947	30645	30756	30740	30541	30835	30687	30766	30584	30830	30507	30600	30647	30618	30673	30525	30801	30633	30470	30514	30492	30453	30558	30734	30786	30631	30767	30646	30635	30786	30701	30665	30653	30620	30514	30902	30657	30733	30814	30673	30684	30680	30546	30637	30640	30681	30524	30518	30714	30656	30692	30743	30575	30618	30622	30706	30658	30750	30728	30678	30503	30580	30696	30505	30586	30747	30834	30483	30510	31257	30692	30649	30587	30540	30790	30577	30742	30688	30796	30873	30804	30853	30745	30546	30485	30447	30657	30779	30764	30794	30565	30435	30550	30850	30766	30644	30459	30377	30493	30411	30666	30887	30951	30908	30637	30579	30681	30691	30744	30625	30539	30440	30448	30477	30643	30766	30706	30887	30645	30873	30749	30721	30603	30532	30742	30953	30689	30546	30339	30901	30957	30575	30766	30723	30672	30528	30651	30685	30790	30626	30869	30493	30849	30592	30479	30603	30774	30745	30561	30576	30725	30505	30584	30564	30564	30577	30738	30688	30797	30537	30644	30620	30492	30674	30527	30687	30507	30517	30716	30569	30630	30662	30673	30762	30506	30404	30609	30632	30675	30585	30727	30720	30495	30513	30624	30757	30677	30431	30807	30736	30669	30722	30785	30759	30870	30534	30518	30685	30460	30710	30644	30637	30506	30570	30494	30814	30318	30537	30686	30725	30624	30541	30739	30889	30742	30723	30636	30626	30673	30895	30762	30982	30664	30367	30807	30718	30719	30660	30821	30768	30542	30781	30592	30687	30570	30677	30817	30486	30635	30729	30531	30405	30746	30649	30692	30653	30684	30528	30811	30708	30550	30531	30734	30648	30715	30797	30486	30546	30763	30717	30606	30348	30710	30642	30735	30529	30610	30449	30799	30878	30752	30930	30657	30450	30595	30772	30774	30586	30591	30507	30567	30886	30822	30676	30845	30723	30475	30737	30796	30670	30488	30650	30979	30793	30621	30960	30642	30758	30749	30693	30816	30547	30941	30423	30773	31102	30728	30819	30678	30782	30740	30626	30770	30691	30579	30785	30714	30621	30543	30325	30712	30578	30529	30625	30792	30740	30654	30672	30742	30692	30690	30429	30614	30579	30702	30611	30712	30598	30813	30612	30471	30563	30769	30896	30832	30630	30558	30701	30681	30729	30602	30763	30882	30614	30775
64378	100630	94551	81419	54917	35363	26567	23669	23150	23241	23092	23135	23242	23178	23317	23274	23130	23352	23307	23195	23194	23200	23336	23197	23156	23159	23113	23203	23432	23179	23324	23172	23154	23196	23004	23232	23089	23338	23080	23432	23182	23209	23221	23056	23203	23290	23252	23162	23367	23223	23165	23172	23194	23303	23430	23245	23063	23224	23275	23284	23128	23285	23121	23203	23400	23241	23181	23267	23335	23305	23379	23167	23303	23150	23211	23245	23010	23066	23327	23261	23192	23321	23193	23163	23282	23246	23200	23170	23264	23176	23222	23404	23195	23058	23347	23244	23336	23227	23244	23106	23146	23328	23165	23322	23328	23262	23136	23293	23228	23121	23310	23206	23318	23320	23443	23368	23204	23176	23303	23183	23260	23317	23316	23175	23218	23316	23277	23192	23342	23304	23302	23153	23202	23026	23166	23027	23206	23351	23113	23302	23288	23271	23250	23154	23279	23088	23154	23280	23273	23281	23329	23282	23068	23202	23370	23097	23216	23166	23214	23243	23289	23328	23220	23236	23197	23393	23287	23221	23082	23104	23326	23264	23243	23155	23096	23118	23143	23327	23260	23397	23162	23216	23441	23262	23238	23282	23248	23189	23006	23294	23188	22996	23300	23229	23395	23298	23228	23361	23128	23314	23341	23086	23219	23277	23418	23301	23349	23371	23200	23439	23295	23091	23219	23186	23240	23400	23329	23132	23360	23071	23188	23156	23152	23260	23464	23286	23182	23015	23317	23200	23228	23210	23239	23238	23139	23298	23158	23135	23345	23103	23363	23301	23350	23320	23240	23363	23306	23117	23156	23069	23395	23310	23532	23195	23267	23548	23213	23241	23208	23053	23400	23398	23126	23316	23307	23342	23321	23271	23247	23172	23320	23285	23456	23188	23206	23383	23334	22996	23186	23419	23502	23170	23238	22946	23539	23102	23223	23145	23195	23119	23224	23123	23408	23253	23234	23300	23232	23068	23294	23349	23264	23273	23135	23381	23294	23276	23169	23064	23244	23354	23411	23373	23118	23231	23256	23322	23084	23224	23252	23197	23176	23245	23156	23182	23222	23200	23242	23403	23398	23214	23224	23248	23122	23299	23186	23212	23278	23213	23347	23228	23147	23222	23164	23148	23146	23218	23314	23355	23330	23042	23219	23312	23344	23366	23259	23316	23101	23184	23390	23279	23352	23215	23241	23213	23212	23297	23336	23222	23150	23469	23235	23090	23165	23237	23054	23240	23278	23338	23330	23391	23246	23211	23176	23275	23224	23231	23226	23212	23306	23427	23151	23102	23070	23217	23356	23351	23269	23194	22973	23208	23215	23208	23220	23224	23141	22965	23462	23046	23201	23069	23128	23297	23191	23257	23056	23148	23334	23049	23089	23289	23461	23306	23346	23174	23262	23143	23193	23392	23333	23333	23312	23279	23248	23163	23182	23043	23178	23108	23146	23017	23107	23131	23263	23369	23256	23280	23179	23320	23135	23219	23194	23269	23292	23271	23362	23045	23356	23173	23190	23040	23225	23327	23235	23136	23255	23160	23237	23160	23188	23342	23221	23389	23259	23358	23254	23166	22962	23153	23306	23199	23098	23351	23227	23247	23265	23248	23201	23334	23259	23287	23141	23329	23208	23347	23228	23232	23322	23320	23185	23336	23344	23311	23300	23241	23170	23302	23060	23146	23186	23298	23336	23328	23132	23223	23022	23234	23232	23326	23257	23304	23344	23182	23355	23232	23423	23272	23317	23127	23068	23299	23337	23048	23377	23128	23148	23281	23439	23237	23136	23143	23419	23213	23308	23138	23408	23080	23102	23338	23113	23373	23258	23317	23197	23499	23419	23290	23439	23193	23393	23285	23260	23333	23321	23334	23179	23187	23163	23136	23449	23269	23372	23264	23305	23307	23177	23234	23050	23247	23240	23338	23339	23331	23309	23082	23370	23100	23141	23150	23374	23276	23218	23111	23158	23105	23404	23227	23236	23196	23078	23528	23094	23166	23342	23120	23168	23221	23375	23057	23206	23221	23151	23148	23073	23071	23329	23250	23281	23121	23165	23264	23286	23226	23306	23388	23136	23163	23023	23276	23320	23297	23326	23317	23121	23158	23204	23301	23207	22921	23188	23339	23176	23093	23257	23292	23215	23295	23237	23226	23201	23196	23346	23141	23275	23104	23377	23142	23239	23398	23178	23218	23191	23408	23310	23210	23150	23420	23199	23017	23360	23252	23203	23149	23191	23136	23280	23157	23125	23410	23383	23231	23293	23192	23251	23355	23169	23320	23203	23276	23204	23177	23124	23339	23194	23145	23255	23240	23402	23170	23313	23174	23532	23112	23469	23213	23156	23214	23155	23390	23212	23128	23284	23355	23267	23281	23362	23376	23307	23176	23203	23082	23495	23255	23307	23290	23244	23193	23276	23146	23150	23531	23158	23327	23057	23222	23219	23191	23216	23167	23321	23066	23306	23129	23343	23165	23166	23406	23059	23312	23277	23174	23273	23305	23294	23214	23160	23300	23199	23318	23259	23248	23204	23082	23189	23263	23366	23348	23262	23228	23093	23371	23230	23337	23178	23505	23228	23207	23183	23182	23244	23437	23226	23178	23278	23190	23224	23232	23424	23178	23265	23167	23239	23409	23477	23257	23074	23070	23360	23178	23087	23376	23166	23301	23226	23416	23233	23179	22884	23162	23216	23224	23338	23214	23218	23402	23191	23294	23132	23324	23266	23094	23183	23247	23149	23185	23379	23262	23272	23032	23307	23143	23154	23284	23184	23317	23277	23110	23201	23338	23365	23210	23432	23221	23282	23077	23110	23152	23165	23317	23286	23323	23259	23180	23279	23235	23124	23180	23522	23360	23222	23240	23098	23378	23113	23263	23339	23186	23266	23225	23286	23187	23304	23233	23223	23345	23211	23219	23097	23388	23390	23146	23161	23239	23361	23097	23082	23263	23356	23229	23378	23297	23245	23173	23233	23327	23289	23256	23228	23219	23233	23388	23256	23340	23116	23164	23296	23253	23201	23434	23105	23150	23417	23430	23078	23138	23419	23570	23110	23312	23233	23347	23406	23234	23152	23420	23251	23188	23340	23097	23313	23112	23236	23059	23314	23002	23106	23185	23344	23274	23387	23362	23377	23266	23397	23149	23194	23151	23151	23230	23286	23461	23186	23146	23249	23086	23219	23142	23132	23204	23312	23152	23006	23235	23189	23225	23269	23435	23047	23091	23137	23461	23154	23200	23196	23116	23231	23310	23096	23337	23118	23154	23292	23187	23130	23300	23226	23211	23153	23272	23361	23134	23267	23277	23287	23365	23151	23414	23240	23095	23176	23291	23180	23162	23111	23299	23325	23161	23193	23346	23185	23108	23413	23086	23359	23268	23327	23317	23324	23199	23196	23208	23081	23230	23323	23258	23085	23278	23168	22991	23321	23217	23281	23107	23356	23102	23351	23171	23099	23285	23496	23259	23220	23247	23334	23206	23328	23199	23342	23288	23217	23231	23232	23390	23177	23147	23245	23150	23144	23063	23191	23293	23178	23226	23392	23369	23299	23219	23138	23042	23294	23375	23365	23175	23101	23269	23263	23195	23319	23309	23375	23065	23325	23198	23139	23115	23226	23279	23056	23306	23279	23278	23345	23138	23286	23224	23257	23253	23381	23447	23336	23122	23490	23136	23344	23264	23363	23200	23254	23335	23268	23125	23321	23355	23305	23238	23284	23346	23171	23216	23210	23381	23388	23326	23245	23187	23346	23250	23245	23299	23325	23057	23333	23108	23103	23290	23279	23271	23208	23134	23306	23112	23123	23338	23106	23332	23043	23203	23317	23329	23226	23332	23233	23138	23267	23072	23244	23049	23216	23335	23243	23318	23239	23214	23143	23527	23364	23313	23154	23344	23232	23395	23212	23309	23415	23152	23241	23248	23191	23284	23451	23171	23370	23185	23234	23178	23312	23213	23098	23302	23259	23322	23251	23283	23270	23087	23339	23263	23163	23204	23250	23355	23118	23412	23110	23225	23219	23286	23061	23154	22998	23335	23098	23201	23127	23215	23204	23210	23151	23384	23270	23136	23187	23259	23197	23219	23327	23205	23356	23129	23269	23358	23458	23361	23200	23212	23270	23177	23146	23202	23131	23135	23078	23405	23415	23061	23308	23014	23209	23157	23339	23066	23294	23208	23218	23301	23067	23319	23255	23345	23309	23253	23117	23286	23118	23291	23350	23356	23141	23265	23257	23405	23159	23285	23304	23261	23154	23165	23287	23239	23209	23250	23087	23041	23190	23419	23191	23240	23287	23337	23096	23401	23211	23317	23160	23272	23165	23454	23169	23218	23257	23247	22924	23436	23254	23284	23333	23143	22995	23366	23154	23142	23024	23335	23363	23305	23191	23246	23302	23269	23148	23183	23247	23115	23271	23121	23287	23496	23519	23265	23288	23289	23292	23138	23048	23073	23376	23178	23218	23386	23079	23377	23310	23151	23240	23221	23116	23221	23434	23292	23039	23213	23306	23103	23156	23211	23480	23250	23024	23115	23267	23133	23030	23126	23344	23292	23084	23241	23337	23333	23163	23134	23365	23360	23197	23329	23095	23164	23197	23258	23226	23100	22969	23220	23252	23332	23189	23203	23204	23349	23139	23054	23241	23240	23067	23297	23096	23210	23374	23218	23247	23261	23269	23403	23309	23331	23294	23310	23291	23151	23126	23201	23186	23317	23347	23165	23131	23343	23423	23223	23206	23280	23285	23279	23287	23144	23187	23096	23025	23247	23214	23258	23317	23205	23427	23300	23236	23230	23201	23211	23166	23142	23380	23232	23067	23146	23064	23256	23293	23455	23328	23405	23559	23284	23335	23131	23267	23136	23340	23204	23378	23216	23150	23263	23143	23218	23165	23408	23177	23159	23138	23261	23048	23162	23188	23189	23359	23261	23316	23356	23305	23134	23418	23121	23086	23074	23283	23149	23252	23322	23217	23181	23225	23145	23208	23137	23111	23148	23239	23307	23188	23223	23265	23118	23317	23212	23203	23308	23232	23206	23116	23217	23304	23139	23255	23193	23360	23095	23345	23217	23517	23046	23225	23270	23281	23242	23199	23255	23127	23233	23286	23095	23320	23188	23367	23102	23120	23337
29388	38089	51803	42018	33801	30896	30538	29851	29901	29824	29844	29861	29694	29889	30029	29672	29911	29940	29758	30085	29827	30071	29958	29825	29795	29733	29663	30080	29793	29723	29842	29719	29731	29867	29785	29844	29586	29642	29719	29998	30151	29767	29699	29536	29814	29930	29682	29653	29827	29748	29878	29849	29737	29818	29866	29712	29722	29818	29631	29701	29736	29563	29782	29889	29954	29634	29726	29860	29792	29913	29732	29493	29743	29585	29658	29705	29654	29568	29697	29635	29554	29628	29588	29680	29695	29837	29901	29673	29743	29969	29699	29842	29956	29615	29734	29834	29990	29761	29575	29722	29654	29843	29680	29673	29611	29781	29624	29680	29744	29725	29880	29924	29759	29770	29735	29604	29903	29611	29914	29666	29806	29639	29811	29879	29755	29724	29861	29746	29888	29664	29692	29578	29682	29600	29766	29963	29954	29583	29719	29598	29739	29641	29759	29664	29965	29892	29618	29824	29611	29661	29677	29782	29710	29908	29870	29727	29848	29773	29832	29672	29611	29776	29549	29835	29592	29617	29937	29679	29527	29556	29604	29717	30021	29547	29783	29978	29865	29726	29934	29939	29656	29596	29827	29505	29494	29741	29612	29868	29721	29739	29732	29691	29780	29862	29801	29668	29777	29752	29852	29675	29677	29732	29630	29639	29795	29775	29808	29576	29969	29772	29603	29909	29801	29819	29858	29738	29694	29642	29685	29766	29580	29741	29662	29793	29749	29888	29670	29735	29836	29717	29562	30001	29858	29401	29744	29780	29628	29534	29466	29755	29685	29820	29842	29870	29689	29718	29517	29547	29864	29684	29944	29586	29939	29824	29643	29745	29694	29980	29713	29418	29759	29716	29689	29769	29983	29609	29778	30036	29796	29642	29703	29650	29784	29702	29976	29987	29862	29760	29879	29581	29724	29750	29900	29711	29683	29827	29713	29661	29694	29771	29611	29758	29834	29771	29772	29713	29341	29526	29556	29830	29854	29891	29440	29636	29990	29623	29653	29762	29799	29759	29841	30135	29849	29734	29777	29628	29510	29781	29558	29843	29758	29852	29633	29612	29690	29685	29755	29843	29746	29688	29738	29779	29968	30004	29864	29678	29907	29587	29816	29914	29914	29819	29809	29769	29807	29673	29774	30032	29779	29805	29785	29832	29686	29610	29731	29591	29820	29854	29838	30057	29828	29577	29839	29583	29724	29694	29800	29811	29531	29777	29919	29773	29954	29755	29694	29728	29592	29821	29948	29796	29695	29885	29530	29798	29676	29822	29755	29478	29659	29852	29804	29612	29764	29921	29780	29770	30015	30049	29597	29722	30021	29873	29746	29457	29676	29787	29903	29697	29631	29516	29770	29828	29902	29737	29783	29758	29763	29684	29832	29801	29880	29797	29849	29599	29660	29879	29936	29940	30067	29664	29741	29856	29726	29934	29850	30026	29902	29732	29822	29760	29692	29829	29552	29594	29770	29375	29658	29739	29952	29815	29855	29691	29806	29811	29702	29865	29546	29887	29608	29852	29803	29804	29709	29671	29761	30095	29719	29711	29748	29628	29787	29729	29792	29657	29898	29813	29908	29730	29581	29722	29669	29575	29834	29611	29689	29766	29556	29784	29797	29681	29787	29857	29902	29873	29642	29788	29622	29887	29867	29822	29836	29916	29680	29812	29861	30004	29500	29661	29847	29582	29519	29765	29645	29601	29873	29579	29627	29973	29926	29704	29924	29568	29865	29603	29802	29876	29907	29678	29998	29793	29834	29872	29729	29778	29829	29524	29795	29825	29694	29749	29489	29504	29766	29763	29720	29846	29848	29720	29721	29770	29636	29654	29715	29817	29721	29631	29842	29967	29833	29806	30017	29761	29560	29691	29890	29707	29687	29680	29598	29803	29605	29849	29785	29571	29905	29798	29653	29725	29757	29905	29685	29855	29620	29799	29824	29685	29377	29886	29730	29661	29560	29656	29562	29716	29759	30059	29953	30031	29797	29665	30007	29722	29664	29514	29954	29628	29714	29802	29621	29606	29761	30014	29906	29608	29876	29596	29785	29910	29585	29840	29835	29684	29827	29675	29895	29730	29768	29525	29924	30076	29707	29834	29629	29592	29777	29562	29681	29725	29938	29726	29842	29915	29698	29824	29983	29748	29656	29928	29907	29730	29847	29770	29981	29696	29870	29623	29677	29834	29810	29603	29547	29621	29413	29855	29698	29884	29828	29640	29831	29981	29762	29625	29529	29708	29892	29938	29756	29846	29864	29670	29732	29804	29808	29608	29787	29865	29912	30074	29767	29892	29779	29765	29756	29820	29993	29723	29798	29893	29771	29787	29809	29784	29652	29734	29883	29834	29951	29753	29789	29789	30017	29811	29648	29833	29609	29533	29945	29903	29797	29740	29768	29478	30023	29824	29424	29411	29926	29820	29842	29934	29845	29840	29826	30130	29806	29549	29869	29802	29463	29630	29788	29729	29759	29628	29874	29873	29834	29592	29812	29959	29854	29593	29853	29782	29892	29636	29672	29478	29717	29683	29486	29717	29816	29826	30013	29711	29587	29798	29617	29685	29528	29721	29748	29790	29865	29867	29684	29607	29565	29735	29829	29832	29792	29533	29601	29722	29696	29691	29934	29665	29557	30007	29804	29870	29698	29768	29805	29782	29751	30008	29717	29752	29758	30145	29820	29908	29702	29622	29838	29808	29816	29694	29830	29608	29805	29981	29629	29665	29877	29719	29791	29720	29765	29775	29796	29693	29772	29518	30065	29583	29855	29752	29983	29788	29558	29873	29579	29691	29838	29646	29634	29523	29673	29662	29661	30026	29718	29824	29718	29639	29796	29980	29811	29647	29513	29913	29982	29912	29819	29520	29745	29748	29893	29738	29875	29701	29716	29610	29890	29675	29759	29735	29801	29718	29780	29842	29846	29555	29907	29547	29654	29632	29874	29763	29560	29861	29597	29711	29782	29936	30071	29547	29737	29665	29646	29674	29717	29780	29757	29895	29839	30082	29795	29458	29737	29513	29797	29829	29621	29724	29661	29913	30006	29861	29994	29931	29444	29680	29904	29587	29629	29632	29810	29776	29956	29887	29834	29940	29660	29943	30027	30026	29835	30015	29586	29991	29535	29795	29792	29707	29797	29759	29874	29499	29575	29751	30164	29861	29867	29908	29641	29859	29923	29754	30005	29590	29638	29629	29729	29673	29867	29448	29784	29612	30051	29888	29891	29703	29638	29797	29675	29972	30109	29999	29789	29653	29771	29852	29741	29821	29741	29816	29734	29711	29666	29775	29758	29715	29581	29731	29631	29582	29865	29758	29735	29856	29887	29699	29516	29758	29923	29890	29784	29640	29806	29732	29788	29732	29639	29931	29595	29694	29724	29924	29974	30034	29816	29873	29939	29718	30023	29756	29856	29778	29696	29783	29951	29786	29810	29845	29633	29688	29853	29545	29792	29654	29583	29859	29762	29796	29848	29838	29701	29666	29888	29810	29409	29634	29811	29732	29843	29615	30065	29719	29888	29772	29872	29779	29724	29660	29867	29867	29720	29657	29883	29828	29717	29864	29915	29879	29923	29769	29830	29578	29932	29777	29797	29471	29792	29682	30070	29911	29969	29666	29712	29743	29789	29905	30166	29915	29908	29722	29611	29614	29703	29902	29970	30050	29649	29766	29835	29727	29663	29608	30003	29717	29919	29902	29911	29854	29502	29764	29726	29996	29962	29643	29698	29771	29915	30074	29778	29857	29705	29768	29727	29729	29528	29701	29815	29689	29861	29553	30050	29637	29837	29899	29783	29566	29785	29722	29585	29782	29829	29764	29874	29868	29791	29843	29965	29962	29981	29723	29872	29798	29772	29727	30050	29849	29717	29642	29815	29702	29846	29635	29775	29679	29668	29661	29704	29732	29754	29345	29916	30033	29653	29763	29870	29985	29738	29476	29797	29639	29687	29906	29753	29572	29618	29939	29793	29822	29998	29881	29809	29740	29980	29759	29494	29787	29689	29746	29897	29793	29981	29719	30106	29791	29817	29803	29774	29696	29896	29857	29731	29901	29957	29847	29865	29799	29692	29873	29755	29797	29543	29624	29784	29651	29494	29744	29687	29746	29940	29765	29641	29572	29689	29556	29856	29782	29719	29832	29771	29771	29986	29551	29755	29990	29765	29598	29844	29846	29813	29835	29658	29623	29793	29552	29717	29685	29721	29700	29693	29832	29929	29736	29887	29745	29752	29613	30016	29947	29773	30062	29845	29742	29719	29830	29711	29773	29820	29650	29688	29660	29573	29778	29775	29685	29632	30047	29666	29817	29774	29787	29988	29818	29682	29805	29732	29704	29951	29977	29815	29871	29823	29970	29816	29721	30051	29838	29682	29597	29851	30015	29790	29582	29675	29854	29768	29822	29856	29857	29854	29844	29760	29655	29910	29840	29700	30011	29944	29602	29856	29593	29664	29709	29768	29621	29684	29727	29886	29942	29808	29568	29737	29611	29780	29642	29865	29841	29818	29948	29757	30023	29815	29827	29866	29627	29795	29717	29769	29628	29910	29747	29842	29797	29552	29723	29628	29896	29882	29540	29784	29668	29839	29803	29726	29806	29671	29763	29818	29908	30003	29720	29884	29786	29853	29755	29806	29679	29767	29645	29853	29831	30005	29672	29801	29714	29915	29843	29602	29785	29562	29568	29803	29757	29951	29648	29829	29920	29706	29773	29810	30030	30048	29729	29908	29670	29768	29913	29569	29575	29715	29562	29641	29925	29848	29542	29769	29844	29582	29566	29840	29555	29749	29539	29465	29807	29700	29829	29786	29594	29701	29681	29685	29645	29975	29864	29950	29640	29480	29562	29780	29708	29564	29890	29857	29711	29807	29658	29711	29810	29746	29773	29667	29627	29710	29794	29861	29537	29676	29562	29572	29833	29873	29648	29886	29857	29829	29926	30014	29477	29887	29794	29797	30015	29794	29811	29884	29694	29680	29707	29677	29648	29874	29819	29484	29661	29983	29570	29536	29856	29828	29873	29888	29670	29840	29679	29772	29733	29727	29807	30099	29875	29719	29697	29771	29756	29742	29646	29798	29526	29622	29757	29708	29975	29892	29826	29698	29807	29767	29855	29429	29584	29780	29784	29573	29706
34911	61518	53728	36469	27987	23810	22882	22667	22661	22665	22669	22596	22813	22750	22729	22567	22684	22662	22728	22611	22531	22529	22683	22416	22566	22779	22695	22660	22560	22534	22695	22577	22668	22745	22760	22673	22489	22675	22536	22699	22606	22577	22694	22740	22459	22405	22507	22632	22636	22666	22665	22649	22556	22791	22635	22588	22517	22780	22598	22589	22526	22556	22839	22498	22547	22652	22531	22589	22341	22576	22804	22597	22561	22820	22515	22647	22608	22648	22525	22904	22689	22589	22779	22750	22683	22541	22706	22526	22613	22576	22761	22585	22501	22700	22403	22604	22636	22802	22543	22537	22776	22616	22623	22551	22561	22593	22552	22746	22645	22476	22635	22641	22669	22611	22461	22722	22631	22640	22732	22682	22482	22645	22432	22652	22817	22577	22797	22612	22697	22523	22598	22411	22721	22482	22665	22550	22719	22607	22615	22485	22616	22681	22881	22500	22554	22703	22737	22869	22556	22416	22545	22752	22690	22306	22701	22654	22565	22643	22481	22642	22677	22565	22530	22587	22400	22810	22555	22741	22472	22697	22592	22648	22594	22440	22694	22545	22696	22481	22596	22728	22742	22484	22608	22658	22482	22716	22673	22647	22581	22712	22631	22768	22443	22497	22574	22544	22583	22570	22712	22515	22640	22607	22685	22582	22819	22403	22780	22616	22546	22743	22694	22610	22680	22690	22675	22410	22427	22595	22646	22582	22614	22721	22557	22574	22506	22701	22516	22682	22613	22537	22442	22709	22473	22663	22664	22626	22520	22609	22783	22643	22596	22754	22557	22729	22737	22675	22790	22571	22477	22535	22781	22662	22473	22554	22681	22560	22607	22736	22686	22389	22585	22636	22396	22617	22506	22495	22586	22687	22794	22439	22648	22678	22528	22488	22741	22520	22715	22543	22757	22593	22601	22477	22703	22483	22509	22446	22503	22520	22550	22653	22635	22631	22411	22542	22566	22646	22623	22708	22565	22570	22626	22755	22598	22450	22728	22546	22638	22619	22665	22496	22571	22647	22684	22605	22636	22451	22715	22678	22718	22745	22550	22577	22697	22691	22575	22504	22604	22714	22630	22609	22545	22527	22567	22676	22628	22645	22481	22776	22747	22607	22510	22544	22788	22556	22695	22679	22431	22560	22513	22703	22689	22586	22529	22660	22634	22711	22566	22489	22678	22831	22688	22467	22681	22623	22580	22697	22591	22470	22641	22742	22643	22581	22447	22731	22709	22460	22461	22724	22712	22602	22531	22645	22635	22363	22535	22748	22735	22631	22483	22651	22478	22781	22452	22821	22650	22501	22569	22547	22718	22593	22592	22522	22704	22612	22596	22580	22594	22487	22572	22603	22612	22634	22537	22756	22667	22542	22678	22508	22644	22595	22662	22665	22573	22650	22582	22744	22518	22527	22482	22429	22695	22598	22522	22587	22543	22699	22675	22697	22614	22692	22769	22655	22348	22804	22678	22587	22498	22688	22540	22735	22738	22783	22587	22824	22604	22649	22744	22590	22570	22418	22656	22674	22665	22567	22544	22507	22770	22553	22704	22509	22535	22755	22426	22596	22688	22633	22700	22765	22467	22577	22711	22568	22600	22342	22587	22320	22639	22492	22522	22789	22570	22741	22671	22672	22667	22696	22512	22773	22515	22808	22608	22728	22525	22626	22567	22548	22575	22709	22678	22626	22435	22588	22561	22684	22510	22786	22804	22604	22629	22724	22690	22824	22530	22665	22693	22641	22682	22726	22897	22606	22804	22413	22416	22667	22647	22672	22707	22666	22634	22448	22765	22778	22730	22736	22693	22664	22508	22684	22655	22583	22623	22511	22619	22680	22555	22425	22647	22595	22662	22700	22384	22629	22628	22672	22500	22518	22693	22563	22566	22751	22600	22747	22529	22443	22837	22688	22722	22663	22658	22549	22558	22666	22858	22620	22591	22517	22740	22762	22766	22464	22671	22633	22632	22489	22673	22288	22829	22500	22630	22666	22730	22582	22641	22595	22694	22510	22774	22725	22674	22597	22676	22679	22685	22566	22568	22633	22593	22536	22675	22527	22525	22640	22749	22603	22582	22700	22650	22644	22572	22720	22545	22657	22636	22731	22586	22551	22514	22626	22560	22720	22635	22757	22746	22680	22430	22654	22633	22485	22732	22476	22701	22764	22637	22753	22698	22462	22623	22376	22555	22827	22737	22566	22582	22779	22585	22482	22682	22570	22567	22742	22471	22623	22681	22676	22579	22546	22507	22549	22676	22739	22640	22650	22670	22654	22661	22581	22611	22573	22689	22726	22581	22508	22840	22763	22632	22694	22514	22587	22568	22588	22701	22547	22747	22554	22582	22556	22592	22579	22468	22469	22652	22657	22570	22602	22536	22897	22424	22589	22597	22642	22578	22605	22530	22638	22632	22421	22553	22505	22729	22695	22676	22472	22754	22695	22530	22852	22554	22705	22686	22606	22374	22831	22721	22659	22640	22502	22689	22587	22715	22622	22505	22769	22686	22591	22643	22598	22611	22792	22595	22448	22592	22521	22660	22614	22693	22480	22673	22679	22547	22456	22585	22643	22661	22815	22330	22504	22693	22675	22531	22608	22506	22552	22718	22709	22674	22744	22618	22754	22704	22425	22794	22545	22532	22626	22549	22613	22784	22723	22716	22543	22603	22559	22707	22615	22633	22632	22683	22738	22559	22640	22546	22644	22645	22681	22794	22519	22729	22641	22647	22709	22604	22576	22446	22508	22625	22678	22690	22696	22547	22545	22621	22613	22539	22742	22535	22719	22552	22641	22777	22316	22626	22615	22639	22481	22616	22641	22720	22548	22676	22544	22565	22494	22706	22570	22615	22670	22686	22521	22774	22538	22468	22582	22651	22586	22675	22742	22708	22675	22675	22747	22626	22729	22668	22611	22563	22705	22469	22687	22808	22615	22752	22585	22656	22805	22822	22614	22569	22615	22582	22549	22621	22620	22775	22670	22570	22470	22662	22478	22512	22665	22597	22563	22656	22499	22585	22714	22497	22551	22677	22259	22525	22554	22489	22521	22684	22526	22566	22704	22701	22617	22574	22602	22750	22487	22718	22613	22504	22623	22622	22548	22674	22656	22754	22772	22794	22527	22686	22644	22501	22835	22731	22816	22683	22647	22543	22568	22679	22729	22691	22604	22431	22598	22813	22836	22611	22740	22633	22790	22644	22537	22557	22622	22606	22796	22562	22763	22704	22480	22716	22685	22682	22766	22555	22705	22608	22837	22662	22692	22598	22543	22824	22705	22723	22644	22539	22816	22561	22483	22670	22641	22589	22484	22650	22611	22669	22503	22647	22462	22681	22343	22631	22582	22785	22482	22534	22774	22613	22621	22717	22608	22684	22656	22740	22585	22659	22775	22674	22523	22612	22593	22487	22669	22595	22794	22634	22543	22581	22740	22570	22844	22517	22637	22668	22640	22741	22520	22632	22383	22477	22694	22613	22692	22835	22577	22766	22599	22616	22629	22628	22739	22650	22731	22548	22644	22733	22577	22977	22610	22614	22808	22751	22733	22548	22507	22633	22595	22774	22559	22531	22517	22816	22721	22825	22662	22579	22665	22662	22649	22550	22660	22480	22589	22791	22525	22609	22697	22592	22628	22892	22371	22756	22543	22455	22423	22710	22419	22509	22613	22679	22625	22588	22543	22569	22567	22770	22579	22633	22753	22590	22601	22689	22573	22493	22536	22680	22646	22834	22538	22797	22616	22643	22442	22757	22538	22606	22620	22551	22713	22657	22705	22776	22466	22561	22731	22652	22508	22818	22463	22690	22719	22647	22546	22554	22648	22622	22744	22548	22737	22643	22642	22701	22729	22580	22507	22851	22703	22599	22525	22661	22713	22710	22626	22696	22738	22643	22483	22551	22477	22634	22716	22699	22557	22539	22430	22794	22492	22556	22614	22594	22686	22765	22541	22607	22733	22502	22589	22565	22543	22714	22677	22556	22711	22738	22680	22574	22566	22500	22774	22721	22679	22619	22760	22708	22636	22518	22452	22834	22606	22664	22767	22542	22674	22793	22552	22696	22561	22598	22578	22506	22771	22580	22697	22870	22606	22750	22786	22616	22640	22891	22538	22668	22535	22501	22639	22692	22769	22751	22618	22624	22498	22713	22688	22821	22676	22519	22738	22474	22577	22612	22550	22552	22813	22655	22790	22552	22442	22736	22691	22707	22555	22622	22742	22461	22647	22735	22624	22694	22714	22738	22466	22671	22862	22525	22665	22600	22687	22551	22713	22534	22587	22597	22750	22627	22599	22458	22567	22598	22639	22731	22674	22555	22434	22664	22511	22652	22602	22662	22619	22579	22788	22452	22563	22610	22419	22625	22417	22674	22608	22686	22484	22456	22550	22672	22584	22752	22648	22543	22560	22648	22544	22694	22565	22766	22522	22631	22857	22573	22548	22588	22741	22504	22615	22702	22731	22458	22678	22568	22551	22598	22583	22599	22507	22659	22587	22665	22685	22555	22611	22658	22479	22777	22747	22506	22666	22559	22763	22586	22377	22674	22443	22701	22668	22848	22610	22913	22606	22567	22561	22778	22730	22770	22452	22640	22658	22769	22634	22593	22609	22570	22685	22577	22773	22602	22548	22582	22637	22590	22638	22670	22582	22717	22553	22590	22502	22633	22522	22634	22609	22528	22602	22652	22636	22558	22776	22630	22673	22619	22650	22450	22644	22575	22593	22549	22668	22602	22597	22767	22679	22594	22592	22708	22653	22586	22406	22686	22712	22642	22625	22546	22440	22592	22487	22675	22601	22691	22531	22667	22719	22491	22718	22722	22595	22702	22621	22597	22579	22623	22598	22723	22685	22604	22741	22637	22697	22457	22686	22543	22543	22698	22677	22627	22488	22517	22781	22681	22679	22602	22551	22668	22564	22637	22677	22691	22528	22707	22767	22457	22595	22704	22734	22516	22634	22637	22643	22597	22670	22538	22640	22514	22636	22560	22706	22516	22666	22588	22695	22686	22677	22613	22710	22641	22730	22656	22556	22820	22562	22593	22593	22615	22522	22723	22585	22699	22596	22674	22651	22571	22499	22669	22758	22642	22662	22797	22661	22637	22674	22681	22651	22594	22622	22738	22838	22825	22594	22740	22608
24275	26050	48789	47138	38373	33447	32319	29956	29716	30306	30152	30230	29950	30243	29859	29814	30076	29928	30006	30074	29968	29731	30053	29779	29948	29983	29860	29917	29924	29994	30183	29906	29805	30023	29708	30025	29791	30033	29874	29822	29570	29859	29826	29776	29756	29754	29713	29708	30124	29718	29868	30019	29978	29709	29921	29791	29740	29612	29848	29700	29909	29537	29947	29868	29728	29972	30109	29826	30072	29837	29810	29797	29848	29965	29793	29801	29861	29755	29859	29647	29702	29863	29583	29942	29852	29650	29713	29851	29839	29797	29849	29926	29566	29818	29637	29937	29799	29618	29947	29853	30207	30020	30047	30050	29954	29907	29887	29785	29718	30028	29860	29874	29654	29477	29576	29868	29915	29674	29744	29814	29847	29830	29915	29857	29807	29696	29780	29803	29842	29855	29676	29930	29820	29919	29723	29892	30009	29942	29891	29668	30058	29767	29895	29881	29866	29866	29766	29717	29648	30021	29796	29629	29644	29807	29930	29786	29834	29815	29971	29865	29827	29992	29817	29590	29685	29738	29909	29748	29872	29628	29752	29880	29664	29801	29654	29924	29666	29785	29869	29840	29813	29866	29680	29833	29784	29622	29803	29736	29898	29748	29854	29825	29766	29746	29696	29885	29777	29846	30064	29832	29882	29984	29887	29709	29983	29809	30060	29882	29796	29786	29751	29559	29962	29737	29986	29863	29810	29799	29853	29725	29838	29793	29930	29616	29841	29867	29763	29828	29723	29619	29777	29915	29777	29874	29893	30010	30073	29738	29769	29845	29804	29648	29710	29773	30036	29681	29922	29822	29971	29765	29667	29654	29713	29856	30075	30036	29872	29929	29837	29981	29753	30099	29671	29874	29936	29711	29850	29698	29976	29901	29745	29850	29847	29967	29790	29749	29702	29578	29604	29829	29554	29909	29827	29755	29787	29740	29849	29973	29756	29639	29754	29824	29793	29903	29664	29792	29754	29798	29744	29962	29845	29920	29902	29724	29944	29829	29735	29929	29754	29665	29881	29798	29863	29726	29747	29761	29807	29688	29930	29933	29670	29731	29795	29878	29904	29812	29983	29688	30008	29716	29784	29697	29635	29892	29633	29582	29668	29719	29931	29977	29944	29709	29906	29900	30105	30032	29732	30137	30051	30003	29589	29757	29899	30012	29690	29814	29834	29827	30088	29895	29782	29799	29724	29916	29932	29710	29622	29646	29965	30061	29716	29807	29758	29927	29992	29852	30024	29868	29885	29980	30030	29633	29841	29959	29831	29704	29738	29910	29754	29857	29770	29747	29684	29740	29725	29796	29773	29747	29734	29720	29739	29721	29679	29746	29620	29826	29808	29785	29784	29921	29848	29650	29923	29860	29991	29694	29705	29712	29777	29800	29757	29834	29773	29947	29893	29797	29965	30016	29832	29853	29935	29964	30066	29903	29864	29620	29973	29823	29997	29928	29900	29660	29850	29773	30066	29925	29665	30031	29811	29798	29866	29789	29756	29999	29810	29723	29805	29912	29766	29910	29816	29701	29892	29787	29907	30082	29880	29684	30031	29999	29786	29737	29680	29702	29932	29616	29781	29849	30083	29895	29726	29817	29692	30064	29860	29724	29627	29641	29686	29685	29825	29887	29705	29743	29686	29733	29644	29916	29968	29661	29693	29598	29796	29802	29857	29791	29793	29719	29862	29844	29845	29574	30111	29753	29768	29997	29728	29803	29785	30033	30077	29755	29768	29917	29760	29923	30030	29788	29969	30082	29676	29704	29743	29846	29879	29865	29784	29604	29620	29968	29734	29953	29922	29880	30010	29789	29766	29772	29890	29811	30079	29829	29969	29975	30057	29640	29820	29745	29772	29825	30030	29817	29902	29628	29808	29967	29884	29605	29814	30017	29777	29885	29838	29742	29674	29808	29938	29887	29813	29805	29774	29581	29917	29797	29921	29585	30025	29893	29604	29740	29794	29946	29796	29857	29604	29830	29644	29769	29798	29813	29915	29809	30108	29897	29735	29579	29952	29642	29853	29822	29904	29928	29770	29955	29703	29849	30125	29743	29966	29982	29730	30022	29692	29782	29915	29996	29877	29835	29887	29552	29941	29750	29838	29826	29879	29749	29591	29721	29782	29970	29770	29714	29954	29975	29548	29885	29805	29791	30009	29834	29860	29978	29783	29987	29892	29697	29927	29877	29980	29729	29886	29802	29856	29896	29906	29585	29922	29790	29801	29763	29774	29739	29864	29507	29789	29719	29879	29671	29865	29834	29851	29849	29898	29605	29695	29739	29865	29925	29893	30008	29856	29666	29732	29790	29819	29677	29995	29965	29754	29824	29694	29901	29963	29664	29864	30004	29718	29768	29671	29885	29732	29821	29649	29712	29845	29915	29983	29951	29677	29872	29946	29886	29846	29748	29920	29769	29487	29924	29907	29894	29886	29822	30155	29980	29812	29856	29789	29755	29699	29749	29875	29676	29878	30067	30067	29810	29908	29998	29842	29850	29969	29906	29686	29953	29928	29804	29846	29929	29711	30020	29972	29890	29969	29695	29734	29720	29960	29893	30018	29882	29643	30029	29995	29628	29856	30028	29772	29723	29665	29976	29950	29798	30048	29722	29850	29706	29949	29666	29904	29914	29929	29841	29793	29852	29604	30047	29902	29434	29578	29895	30068	29959	29925	29936	29811	29817	30004	29791	29914	29841	29850	29978	29853	29775	29728	29732	29903	29941	30063	30095	29871	29657	29718	29828	29703	29876	29717	29675	29751	29895	30069	29843	29965	29659	29707	29753	29832	30108	30122	29654	30059	29615	29814	29727	29992	29850	29825	30052	29756	29569	29772	29985	29863	29777	29792	29655	29716	29834	29733	29894	29811	29789	29702	29962	29969	29838	29884	29888	29712	29817	29952	29826	29966	29778	29869	29883	30006	29801	29533	29888	29590	29961	29742	29992	29862	29811	29861	29906	29863	29992	30059	29886	30089	29970	29815	30047	29740	29891	30002	29745	29986	29523	29615	29833	29653	29549	29843	29954	29777	29746	29765	29544	29834	30013	29688	29941	29947	29531	29871	29933	29766	29475	29823	29894	29750	29681	29773	29928	29880	29822	29723	29827	29785	29694	29712	29858	29684	29856	29947	29716	29896	29981	29777	29860	29665	30052	29791	29876	29863	29889	29827	29552	29579	30138	30014	29884	29694	29890	29638	29678	29794	29885	29846	29831	30089	30009	30073	29881	29909	29552	29832	29580	29627	29832	29706	29850	29920	29830	29885	29974	29787	29671	29834	29764	29728	29720	29783	29862	29864	29764	29823	29774	29937	29952	29722	29600	29712	29750	29840	29513	29784	29710	29866	29543	29908	29723	29646	29907	29780	29649	29999	30130	29811	29666	29820	29733	29857	29840	29705	29734	29726	29813	29906	29989	30008	29775	29888	29778	29761	30001	29802	29781	29739	29860	29697	29817	29789	29875	29708	30028	29863	29842	29718	30068	29704	29731	29787	29827	29729	29939	29686	29821	29806	29768	29978	29690	29929	29867	29618	29647	29688	29741	29986	29649	29859	29849	29670	29442	29949	29910	29671	29783	29886	29763	29684	29776	29799	29710	29633	29861	29650	30012	29892	29748	29679	29871	29855	29600	29733	29994	30109	30034	30039	29695	29964	29981	29876	30068	29784	29746	29708	29868	29847	29937	29741	29848	29758	29936	30139	29817	29722	29849	29915	29759	29621	29825	29835	29836	29808	29725	29953	29656	29740	29860	29911	29748	29855	29658	29771	29543	30162	29691	29697	29820	29852	29668	30175	29720	30012	30047	29868	29727	29914	29542	29877	30096	29749	29648	30044	29817	29643	29727	29696	29992	29983	29692	29865	29730	29680	29675	29700	29880	29760	29804	30087	30001	29800	29703	29974	30114	29896	29804	29939	30008	29854	29968	29808	29730	29844	29679	29765	29597	29812	29899	29873	29573	29969	29957	29395	29636	29696	29789	29973	29901	29805	29847	29721	29678	29759	29937	29835	29947	29829	29767	29725	29935	29702	29785	29848	29726	30092	29839	29703	29905	30133	29782	29848	29899	29933	29854	29851	29833	29803	29930	29835	29549	30069	29797	29781	29532	29955	30061	29896	29717	29963	29795	29765	29793	29761	30042	29845	29643	30101	29859	30070	29852	29669	29873	29715	29603	30141	29893	29985	29878	29737	29924	30005	29671	29808	29855	30021	29774	29912	29810	29629	29705	29706	29918	29862	29785	30071	29922	29902	29870	29930	29902	29693	30103	30179	29660	29895	29861	29932	29788	29742	29820	29708	29666	29725	29495	29674	29878	29864	29943	29931	29964	29839	29803	29753	29814	29825	29796	30056	29795	29869	30115	29855	29834	29623	29589	29802	29888	29811	29816	29909	29605	29676	29720	29986	30028	29833	29992	29803	29896	30072	29713	29921	29914	29817	29735	29874	29642	30034	29895	29952	29763	29594	29845	29704	29821	29773	29997	29865	30055	29893	29685	29721	29808	29803	29694	29931	29966	29869	29837	29967	29927	29861	29811	30127	29670	29859	29987	29844	30075	30001	29684	29922	29783	29914	29872	29641	29872	29687	29936	29911	29947	29966	29889	29774	29635	30120	29936	29868	29867	29711	29735	29846	29976	30101	29973	29957	29729	29949	29957	29808	29847	29988	29938	29744	29767	29950	30180	29923	30080	29912	29928	29913	29743	29698	29849	29817	29782	29733	29871	30026	29982	29836	29631	29840	29872	29989	29848	29592	29931	29705	29932	30011	29656	29810	29839	29783	30031	29925	29837	29728	29718	29875	29882	29877	29719	29889	29762	29770	29996	29723	29629	30015	29742	29578	29748	29930	29722	29674	29848	29865	29933	29930	30025	29872	29608	29979	29778	29947	29912	29923	29758	29522	29606	29905	29633	30118	29729	29981	29760	29906	29917	30129	29890	29838	29972	29871	29785	30085	29921	29887	29707	29945	29747	30033	30058	29906	30133	29863	29833	29789	29875	29772	29759	29821	29697	29754	30019	29955	29742	29915	29899	30024	29767	29691	29832	29672	29995	29907	29872	29781	30025	29820	29803	29957	29816	29994	29546	29855	29879	29934	29725	29650	29889	30099	29856	29769	29660	29784	29822	29722	29721
55664	99007	87826	61383	41072	28381	23880	23015	22652	22657	22587	22718	22807	22732	22700	22987	22798	22803	22772	22873	22768	22792	22762	22937	22779	22857	22733	22823	22889	22790	22698	22804	22800	22841	22657	22848	22842	22783	22671	22854	22814	22695	22786	22553	22819	22697	22898	22977	22834	22678	22934	22659	22873	22681	22837	22715	22900	22640	22632	22766	22726	22698	22810	22792	22784	22934	22525	22809	22893	22761	22811	22828	22804	22845	22665	22714	22681	22753	22708	22631	22665	22794	22762	22820	22617	22664	22704	22690	22875	22848	22613	22540	22737	22717	22841	22740	22940	22775	22628	22764	22796	22853	22696	22664	22821	22682	22844	22839	22809	22712	22743	22812	22867	22589	22784	22650	22705	22588	22895	22602	22664	22818	22701	22719	22791	22668	22655	22669	22777	22766	22667	22757	22699	22861	23084	22837	22727	22660	22772	22757	22644	22796	22766	22748	22685	22725	22866	22781	22829	22713	22744	22667	22779	22665	22965	22869	22830	22895	22666	22898	22985	22701	22684	22848	22760	22760	22771	22669	22827	22736	22718	22665	22782	22813	22815	22615	22751	22806	22695	22784	22888	22872	22815	22694	22880	22767	22934	22895	22976	22917	22538	22736	22884	22682	22739	22708	22619	22535	22838	22616	22812	22676	22883	22679	22654	22905	22936	22710	22667	22679	22829	22755	22784	22771	22728	22903	22667	22717	22842	22760	22631	22662	22869	22861	22682	22732	22660	22781	22834	22802	22726	22805	22774	22718	22689	22692	22860	22771	22763	22709	22706	22873	22684	22639	22789	22798	22859	22719	22914	22666	22840	22596	22598	22894	22663	22841	22811	22585	22653	22950	22756	22721	22791	22724	22718	22852	22900	22526	22693	22824	22829	22701	22785	22674	22674	22591	22796	22751	22806	22658	22820	22778	22634	22692	22713	22642	22783	22716	22791	22644	22711	22759	22801	22855	22850	22796	22685	22893	22592	22708	22766	22686	22884	22705	22610	22781	22891	22766	22681	22716	22972	22877	22944	22793	22887	22717	22758	22953	22689	22722	22643	22693	22705	22929	22678	22774	22843	22829	22651	22766	22603	22700	22625	22672	22721	22802	22682	22953	22696	22885	22708	22860	22893	22726	22801	22719	22590	22845	22862	22690	22766	22759	22868	22942	22686	22829	22672	22606	22787	22629	22665	22718	22560	22767	22942	22683	22808	22835	22752	22811	22676	22763	22877	22792	22760	22611	22796	22727	22736	22663	22858	22753	22658	22721	22604	22719	22918	22515	22656	22686	22666	22867	22783	22790	22775	22705	22748	22724	22695	22830	22773	22670	22775	22794	22799	22660	22782	22720	22626	22825	22772	22593	22806	22792	22632	22883	22704	22798	22877	22801	22782	22763	22848	22741	22572	22802	22483	22749	22731	22726	22983	22868	22764	22686	22973	22667	22733	22711	22876	22773	22746	22687	22748	22752	22748	22840	22769	22752	22531	22847	22764	22908	22672	22743	22786	22788	22697	22816	22585	22693	22804	22786	22772	22838	22667	22652	22756	22800	22859	22673	22658	22983	22648	22963	22859	22706	22646	22718	22576	22549	22926	22708	22802	23145	22692	22733	22690	22682	22776	22737	22701	22620	22597	22678	22923	22767	22765	22861	22784	22787	22733	22675	22869	22877	22653	22714	22681	22570	22707	22616	22749	22802	22589	22730	22866	22665	22743	22765	22717	22694	22581	22736	22714	22799	22733	22827	22860	22656	22917	22729	22698	22488	22809	22934	22661	22714	22690	22681	22871	22666	22652	22605	22759	22730	22773	22758	22610	22627	22767	22826	22772	22807	22692	22536	22666	22726	22834	22673	22927	22720	22787	22732	22684	22790	22922	22575	22730	22721	22782	22907	22685	22752	22850	22800	22755	22540	22673	22831	22849	22800	22635	22710	22923	22656	22861	22822	22632	22643	22762	22848	22806	22825	22857	22803	22845	22805	22706	22754	22629	22665	22950	22835	22596	22579	22681	22798	22939	22878	22641	22810	22706	22632	22529	22826	22715	22785	22838	22720	22569	22811	22816	22635	22693	22714	22682	22732	22699	22621	22983	22701	22683	22740	22693	22693	22842	22681	22776	22716	22844	22682	22795	22784	22618	22726	22733	22787	22813	22820	22815	22832	22923	22744	22787	22792	22811	22739	22699	22771	22577	22825	22554	22798	22817	22761	22661	22806	22708	22783	22684	22812	22778	22834	22729	22863	22826	22574	22785	22458	22820	22762	22832	22871	22529	22815	22755	22849	22746	22718	22688	22731	22767	22951	22683	22743	22737	22775	22667	22710	22834	22746	22730	22732	22911	22805	22608	22838	22656	22762	22616	22769	22917	22628	22922	22654	22808	22806	22524	22812	22720	22902	23023	22694	22715	22833	22639	22752	22639	22805	22611	22785	22807	22562	22780	22701	22590	22751	22928	22823	22574	22863	22757	22712	22621	22830	22716	22710	22824	22777	22929	23016	22835	22628	22763	22693	22759	22712	22956	22726	22752	22626	22855	22806	22898	22832	22750	22761	22912	22733	22773	22672	22886	22652	22614	22614	22808	23018	22628	22833	22884	22728	22656	22768	22871	22798	22771	22684	22528	22550	22806	22804	22715	22892	22715	22771	22731	22724	22861	22563	22636	22704	22727	22992	22689	22848	22768	22614	22907	22715	22809	22930	22617	22737	22798	22770	22806	22753	22688	22661	22558	22735	22773	22944	22521	22642	22859	22702	22767	22900	22729	22722	22569	22800	22677	22907	22894	22747	22754	22817	22758	22722	22952	22734	22842	22759	22741	22779	22818	22784	22789	22622	22741	22596	22900	22664	23055	22537	22757	22809	22625	22670	22761	22849	22872	22775	22873	22684	22942	22570	22799	22677	22845	22850	22589	22787	22826	22676	22798	22786	22909	22911	22903	22794	22677	22847	22755	22819	22752	22662	22680	22796	22828	22680	22739	22900	22744	22853	22663	22732	22949	22714	22752	22721	22635	22933	22894	22818	22854	22902	22777	22776	22884	22762	22696	22710	22796	22840	22683	22751	22815	22593	22583	22593	22752	22819	22839	22795	22854	22885	22987	22698	22723	22724	22752	22700	22794	22707	22865	22666	22886	22734	22695	22793	22880	22614	22511	22740	22811	22703	22769	22560	22903	22521	23029	22793	22803	22739	22829	22750	22666	22774	22863	22709	22682	22802	22709	22708	22743	22636	22779	22748	22676	22806	22587	22706	22767	22845	22696	22814	22726	22726	22720	22730	22696	22776	22819	22643	22793	22878	22796	22776	22729	22735	22728	22798	22835	22593	22673	22732	22800	22597	22712	22615	22803	22811	22763	22675	22568	22643	22839	22825	22745	22572	22867	22763	22904	22711	22806	22896	22697	22770	22813	22670	22691	22852	22980	22629	22707	22840	22780	22686	22630	22594	22628	22664	22801	22825	22925	22519	22949	22690	22826	22836	22849	22585	22977	22805	22829	22651	22692	22738	22705	22789	22724	22930	22717	22835	22738	22748	22751	22750	22858	22835	22792	22701	22799	22854	22479	22800	22750	22604	22873	22703	22815	22575	22814	22799	22829	22841	22856	22756	22828	22645	22744	22985	22949	22669	22770	22843	22714	22687	22740	22592	22759	22800	22637	22721	22687	22714	22647	22811	22807	22900	22743	22764	22887	22680	22477	22865	22812	22791	22766	22922	22698	22684	22865	22649	22888	22565	22772	22926	22737	22935	22609	22641	22717	22691	22819	22494	22716	22770	22613	22463	22793	22817	22813	22932	22894	22681	22882	22791	22760	22754	22739	22618	22739	22772	22654	22741	22634	22725	22784	22855	22829	22793	22734	22815	22692	22745	22953	22637	22806	22766	22760	22651	22942	22731	22855	22812	22774	22689	22831	22790	22728	22652	22754	22925	22734	22798	22681	22759	22800	22894	22823	22742	22871	22792	22927	22840	22739	22833	22762	22773	22663	22695	22867	22695	22915	22714	22727	22844	22865	22876	22604	22772	22736	22747	22874	22791	22606	22650	22894	22686	22745	22516	22758	22916	22848	22660	22919	22740	22753	22922	22676	22820	22782	22650	22851	22872	22928	22753	22778	22699	22585	22573	22733	22748	22750	22826	22848	22763	22581	22809	22772	22537	22656	22892	22666	22661	22901	22523	22701	22796	22830	22705	22918	22838	22754	22660	22551	22764	22749	22774	22591	22664	22746	22972	22675	22842	22830	22767	22786	22693	22624	22779	22604	22739	22818	22762	22842	22633	22715	22707	22874	22711	22819	22822	22757	22799	22602	22828	22834	22713	22640	22725	22845	22677	22876	22719	22808	22824	22771	22735	22671	22540	22812	22742	22740	22793	22867	22917	22560	22680	22705	22563	22746	22673	22690	22602	22856	22679	22725	22795	22842	22913	22726	22709	22752	22612	22739	22748	22712	22847	22745	22762	22597	22604	22873	22548	22642	22808	22864	22532	22764	22759	22801	22730	22809	22850	22748	22875	22610	22781	22793	22838	22864	22672	22757	22688	22795	22724	22838	22679	22768	22688	22849	22748	22804	22852	22838	22861	22796	22748	22740	22925	22779	22728	22792	22717	22571	23010	22745	22831	22729	22832	22898	22674	22627	22520	22688	22532	22598	23107	22717	22797	22797	22560	22632	22607	22676	22767	22830	22799	22918	22692	22771	22734	22765	22667	22851	22790	22817	22628	22849	22832	22748	22588	22726	22677	22888	22716	22586	22903	22826	22617	22696	22927	22737	22571	22858	22857	22791	22640	22793	22768	22818	22738	22716	23075	22663	22776	22669	22790	22943	22785	22620	22899	22689	22743	22747	22768	22873	22601	22894	22687	22652	22550	22700	22699	22794	22610	22635	22775	22766	22788	22795	22848	22817	22888	22796	22846	22851	22858	22697	22905	22598	22812	22841	22759	22748	22795	22832	22582	22772	22669	22663	22767	22608	22661	22841	22841	22815	22842	22732	22793	22906	22662	22701	22781	22829	22867	22716	22693	22824	22869	22717	22797	22698	22803	22839	22881	22772	22790	22592	22743	22738	22729	22861	22558	22591	22784	22867	22761	22792	22678	22807	22638	22659	22829	22731	22633	22814	22880	22635	22874	22909	22833
22530	23951	43152	43836	38275	35068	34341	31318	30952	31299	31191	31054	31253	31073	31068	31226	30815	31228	30954	30964	31074	30990	31196	30731	31094	30741	30949	30849	30688	30868	31010	30726	30830	30779	30902	30798	30739	31073	30717	30864	30735	30906	31063	30891	30800	30686	30987	30796	31021	30572	30604	30562	30811	30767	30932	31081	30983	30949	30677	30757	30623	30746	30821	30700	30853	30985	30903	30767	30792	30771	30781	30692	30826	30731	30767	30642	30651	30933	30588	30745	30762	30633	30654	30716	30709	30757	30743	30908	30664	30772	30751	30665	30690	30585	30773	30634	30757	30541	30992	30745	30795	30673	30565	30660	30631	30838	30648	30812	30880	30663	30735	30938	30838	30731	30575	30863	30683	30830	30593	30729	30557	30769	30813	30973	30858	30756	30840	30623	30786	30756	30799	30822	30610	30754	30623	30847	30844	31063	30808	30814	30812	30628	30731	30702	30799	30743	30932	30985	31091	30847	30627	30651	30490	30808	30620	31053	30771	30644	30693	30925	30778	30796	30817	30691	30846	30616	30761	30732	30902	30727	30612	30732	30841	30760	30812	30694	31077	30663	30902	30788	30863	30748	30806	30772	30823	30684	30720	30718	30767	30842	30809	30707	30784	30647	30850	30672	30486	30864	30678	30772	30556	30913	30655	30638	30747	30511	30628	30951	30690	30831	30773	30788	30732	30756	30739	30792	30650	30859	30891	30751	30571	30611	30691	30565	30720	30547	30793	30744	30808	30838	30807	30616	30876	31022	30713	30756	30846	30772	30766	30815	30763	31015	30815	30735	30865	30912	30814	30893	30584	30971	30660	30734	30515	30841	30490	30922	30914	30328	30730	30692	30762	30515	30946	30850	30639	30811	30600	30586	30734	30741	30811	30858	30606	30622	30829	30528	30731	30801	30592	30722	30773	30699	30754	30837	30875	30600	30766	30681	30795	30498	30597	30974	30533	30772	30815	31001	30775	30819	30735	30756	30802	30844	30680	30817	30618	30611	30864	30851	30954	30623	30730	30890	30677	30792	30637	30793	30703	30717	30588	30917	30837	30955	30848	30559	30520	30621	30711	30767	30787	30669	30862	30533	30625	30802	30581	30824	30663	30678	30611	30822	30723	30759	30873	30692	30688	30529	30848	30724	30803	30621	30691	30383	30679	30702	30742	30899	30753	30614	30904	30593	30557	30472	30690	30718	30517	30871	30686	30481	30720	30676	30933	30651	30721	30850	30856	30730	30676	30784	30643	30821	30829	30757	30600	30693	30956	30588	30533	30685	30418	30665	30888	30788	30756	30785	30711	30831	30555	30830	30481	30553	31032	30605	30662	30539	30733	30866	30831	30585	30656	30747	30745	30811	30757	30755	30795	30553	30814	30912	30882	30723	30762	30678	30887	30766	30543	30730	30910	30612	30629	30622	30767	30726	30622	30612	30839	30618	30836	30799	30804	31009	30861	30764	30555	30644	30811	30655	30823	30710	30803	30776	30933	30891	30644	30491	30682	30820	31048	30709	30799	30704	30459	30651	30832	30997	30696	30779	30755	30645	30719	30797	30579	30649	30799	30589	30828	30876	30670	30621	31078	30726	30690	30629	30665	30656	30822	30550	31023	30761	30724	30744	30836	30604	30645	30678	30743	30536	30826	30976	30799	30949	30784	30801	30850	30868	30941	30643	30713	30728	30791	30644	30726	30790	30557	30742	30947	30485	30908	30806	30963	30789	30744	30917	30848	30762	30401	30778	30865	30841	30724	30733	30605	30593	30729	30600	30803	31107	30689	30750	31035	30825	30793	30759	30707	30631	30617	30669	30781	30620	30775	30526	30800	30828	30850	30662	30702	30811	30639	30669	30614	30964	30739	30812	30628	30683	30791	30621	30686	30793	30855	30440	30455	30725	30706	30576	30690	30830	30894	30617	30872	30505	30898	30684	30890	30554	30777	30875	30786	30892	30761	30484	30592	30706	30785	30763	30998	30749	30922	30898	30792	30651	30807	30807	30686	30772	30691	30797	30696	30775	30781	30781	30757	30803	30885	30816	30710	30770	30895	30586	30610	30736	30783	30483	30678	30434	30557	30542	30682	30683	30724	30708	30902	30791	30707	30637	30898	30596	30830	30676	30794	30733	30814	30525	30945	30560	30665	30671	30468	30651	30664	30751	30955	30707	30844	30708	30797	30593	30630	30568	30590	30635	30798	30775	30754	30920	30757	30765	30659	30853	30824	30831	30763	30654	30767	30830	30546	30840	30938	30519	30715	30708	30667	30794	30618	30746	30588	30791	30613	30483	30700	30604	30874	30779	30927	30721	30943	30716	30723	30784	30827	30841	30781	30623	30499	30946	30824	30869	30742	30875	30396	30797	30877	30775	30718	30696	30682	30627	30856	30758	31167	31084	30744	30746	30833	30840	30657	30804	31005	30689	30778	30905	30744	30657	30817	30723	30747	30838	30768	30766	30647	30712	30604	30862	30819	30842	30851	30737	30855	30880	30780	30631	30768	30835	30621	30754	30722	30737	30602	30556	30613	30888	30697	30672	30768	30503	30850	30732	30635	30823	30932	30857	30730	30670	31086	30728	30753	30753	30759	30668	30673	30784	30783	30690	30738	30708	30824	30683	30653	30564	30807	30802	30634	30811	30784	30749	30678	30723	30636	30884	30682	30673	30479	30623	30602	30553	30654	30793	30701	30780	30732	30698	30714	30489	30601	30627	30619	30871	30850	30864	30828	30869	30790	30647	30764	30697	30623	30708	30835	30735	30829	30810	30750	30632	30752	30766	30891	30547	30652	30812	30784	30790	30802	30724	30591	30711	30845	30408	30825	30727	30693	30686	30776	30696	30878	30988	30920	30550	30914	30839	30848	30565	30800	30707	30752	30806	30661	30680	30529	30718	30683	30763	30854	30734	30801	31089	30754	30793	30950	30866	30781	30756	30795	30650	30713	30803	30574	30439	30597	30764	30683	30933	31027	30756	30578	30741	30860	30534	30750	30678	30573	30863	30613	30458	30747	30939	30703	30786	30708	30924	30843	30756	30752	30845	30878	30844	30734	30649	30570	30542	30732	30682	30900	30723	30783	30838	30652	30639	30782	30490	30840	30567	30628	30808	30594	30843	30693	30778	30743	30963	30806	31028	30828	30776	30743	30791	30646	30800	30973	30482	30674	30543	30736	30606	30822	30749	30548	30774	30758	30829	30798	30583	30659	30808	30654	30711	30588	30748	30713	30467	30539	30567	30862	30735	30997	30862	30656	30761	30651	30853	30703	30790	30792	30660	30680	30706	30827	30626	30704	30920	30930	31054	30772	30454	30708	30796	30607	30991	30916	30800	30817	30820	30367	30771	30758	30600	30717	30761	30822	30863	30727	30803	30887	30812	30749	30546	30630	30812	30887	30524	30614	30692	30565	30883	30842	30649	30857	30750	30745	30621	30512	30580	30467	30762	30670	30751	30963	30749	30833	30714	30659	30714	30723	30679	30455	30781	30716	30967	30690	30685	30949	30870	31142	30574	31053	30764	30441	30799	30861	30881	30614	30773	30846	30641	30816	30625	30930	30327	30860	30853	30656	30814	30869	30744	30604	30712	30489	31029	30505	30882	30699	30819	30704	30708	30657	30884	30584	30860	30736	30692	30847	30944	30572	30848	30738	30684	30913	30837	30602	30774	30720	30855	30626	30607	30740	30846	30782	30835	30783	30702	30840	30951	30563	30810	30742	30668	30791	30743	30666	30637	30806	30801	30843	30845	30716	30815	30417	30992	30812	30548	30891	30831	30591	30911	30782	30677	30412	30729	30870	30745	30961	30775	30902	30867	30693	30859	30826	30484	30820	30664	30921	30719	30642	30970	30823	30761	30991	30903	30643	30698	30705	30495	30778	30605	30589	30820	30774	30705	30603	30938	30877	30706	30601	30851	30762	30588	30901	30548	30742	30653	30748	30617	30743	30881	30721	30602	30734	30499	30626	30636	30684	30957	30866	30654	30739	30937	30616	30836	30578	30731	30404	30959	30884	30838	30935	30765	30705	30827	30809	30927	30972	30718	30824	30949	30948	30814	30819	30878	30619	30724	30787	30766	30811	30781	30596	31121	30770	30571	30741	30452	30630	30679	30604	30989	30833	30806	30701	30642	30580	30694	30831	30750	30795	30565	30790	30882	30627	30757	30479	30672	30747	30608	31064	30597	30882	30658	30615	30738	30941	30815	30682	31010	30542	30613	30630	30712	30883	30637	30876	30452	30688	30780	30616	30840	30727	30776	30437	30727	30719	30684	30760	30764	30708	30690	30836	30675	30697	30580	30679	30803	30898	30514	30670	30757	30740	30777	31107	30720	30636	30735	30947	30685	30932	30787	30719	30561	30590	30887	30778	30886	30660	30682	30682	30690	30870	30625	30548	30462	30669	30833	30782	30710	30892	30699	30729	30730	30832	30780	30852	30905	30670	30720	30656	30696	30735	30628	30728	30753	30914	30786	30765	30826	30623	30830	30564	30507	30558	30410	30884	30807	30926	30621	30677	30637	30643	30480	30651	30637	30647	30593	30742	30463	30793	30628	30595	30721	30555	30680	30736	30802	30911	30798	31078	30709	30662	30718	30983	30653	30839	30924	30744	30651	30710	30647	30822	30911	30863	30876	30740	30647	30872	30698	30692	30782	30863	30536	30653	30534	30600	30846	30775	30750	30843	30520	30794	30585	30912	30539	30745	30597	30887	30731	30785	30821	30702	30649	30621	30450	30510	30739	30860	30895	30712	30883	30748	30460	30548	30751	30724	30515	30604	30703	30734	30796	30770	30916	30730	30918	30792	30442	30825	30559	30798	30582	30496	30631	30690	30798	30998	31098	30955	30827	30772	30780	30724	30665	30868	30931	30675	30631	30870	30859	30817	30573	30865	30694	30965	30814	30667	30634	30784	30811	30737	30901	30584	30631	30485	30477	30964	30717	30715	30666	30958	30546	30747	30735	30730	30691	30690	30616	30609	30495	30744	30792	30995	30615	30814	30794	30887	30727	30904	30672	30586	30928	31022	30829	30734	30655	30685	30733	30561	30710	30853	30660	30630	30859	30760	30908	30775	30778	30632	30953	30663	30629	30603	30748	30827	30894	30758	30542	30803	30648	30756	30704	30684	30795	30836	30708
65002	99705	93686	80250	53646	35505	25404	23457	23241	23170	23274	23193	23313	23469	23200	23343	23533	23303	23334	23213	23376	23352	23336	23391	23332	23184	23359	23202	23310	23412	23324	23360	23396	23323	23322	23295	23362	23374	23254	23256	23482	23252	23366	23391	23383	23235	23295	23383	23339	23244	23442	23499	23278	23345	23225	23393	23388	23240	23271	23213	23572	23394	23472	23272	23296	23257	23279	23390	23456	23235	23364	23391	23409	23308	23294	23496	23223	23273	23264	23331	23127	23387	23056	23305	23419	23422	23370	23433	23174	23299	23120	23354	23514	23130	23298	23251	23107	23287	23311	23390	23373	23140	23075	23333	23307	23253	23337	23370	23292	23366	23272	23403	23257	23318	23333	23249	23428	23218	23316	23449	23189	23385	23169	23481	23322	23210	23201	23197	23323	23444	23203	23344	23296	23296	23422	23177	23370	23383	23323	23367	23215	23387	23442	23425	23263	23298	23312	23493	23192	23374	23404	23287	23362	23299	23302	23408	23361	23319	23249	23428	23379	23294	23377	23188	23281	23409	23375	23398	23252	23266	23371	23363	23378	23010	23261	23379	23171	23313	23362	23168	23241	23321	23188	23425	23307	23181	23332	23225	23254	23220	23300	23504	23328	23272	23330	23354	23375	23231	23289	23264	23371	23353	23325	23426	23183	23261	23332	23417	23279	23220	23332	23271	23408	23271	23296	23461	23219	23288	23383	23315	23342	23288	23389	23148	23357	23277	23427	23150	23479	23603	23250	23354	23345	23282	23081	23401	23417	23516	23405	23338	23367	23212	23306	23362	23342	23394	23396	23213	23311	23251	23388	23373	23460	23455	23109	23432	23509	23257	23318	23297	23267	23419	23220	23489	23309	23229	23382	23411	23317	23231	23292	23396	23340	23518	23324	23269	23329	23473	23084	23363	23454	23205	23386	23354	23230	23369	23210	23284	23392	23248	23278	23225	23410	23395	23610	23362	23313	23280	23352	23410	23550	23204	23043	23349	23282	23583	23260	23289	23349	23336	23297	23424	23341	23527	23351	23370	23445	23459	23209	23388	23280	23380	23271	23205	23476	23280	23492	23131	23400	23226	23297	23383	23342	23372	23420	23369	23297	23281	23421	23388	23308	23468	23114	23372	23352	23341	23410	23384	23144	23274	23405	23355	23160	23240	23302	23371	23434	23459	23247	23389	23288	23288	23285	23287	23216	23550	23294	23421	23421	23587	23304	23382	23299	23308	23470	23348	23470	23437	23414	23331	23250	23372	23181	23322	23412	23365	23153	23440	23431	23422	23458	23279	23316	23520	23251	23282	23527	23165	23270	23265	23255	23470	23191	23442	23111	23225	23333	23256	23323	23463	23225	23307	23291	23311	23517	23554	23216	23149	23332	23481	23324	23436	23314	23158	23238	23325	23330	23481	23335	23435	23231	23241	23306	23325	23260	23254	23119	23394	23109	23445	23260	23170	23395	23436	23261	23105	23261	23465	23496	23355	23254	23307	23243	23364	23549	23244	23433	23337	23426	23390	23368	23262	23200	23276	23331	23344	23232	23324	23280	23425	23230	23266	23512	23284	23390	23261	23401	23275	23388	23452	23391	23314	23336	23280	23319	23256	23457	23496	23377	23171	23268	23246	23106	23246	23532	23263	23397	23219	23239	23266	23306	23332	23492	23388	23529	23411	23242	23293	23237	23315	23165	23470	23236	23491	23320	23405	23344	23385	23402	23415	23333	23635	23271	23247	23383	23270	23219	23454	23302	23357	23286	23218	23270	23328	23331	23182	23337	23355	23300	23478	23500	23294	23370	23181	23376	23473	23442	23244	23192	23235	23414	23245	23377	23195	23242	23142	23350	23419	23363	23393	23173	23259	23163	23304	23271	23444	23382	23384	23388	23307	23395	23393	23446	23320	23433	23319	23268	23434	23407	23408	23284	23324	23310	23148	23187	23199	23438	23134	23376	23157	23123	23166	23377	23284	23382	23250	23230	23404	23470	23342	23427	23172	23253	23391	23532	23250	23634	23296	23355	23400	23271	23301	23187	23226	23209	23271	23454	23569	23306	23306	23394	23265	23412	23225	23533	23378	23472	23388	23191	23378	23400	23487	23420	23346	23249	23204	23402	23321	23218	23233	23258	23192	23387	23340	23387	23293	23306	23276	23379	23214	23385	23316	23375	23266	23341	23336	23267	23255	23273	23226	23440	23410	23216	23277	23378	23042	23371	23229	23335	23251	23287	23442	23453	23314	23408	23229	23383	23441	23245	23359	23419	23250	23326	23039	23410	23372	23238	23358	23202	23358	23281	23274	23277	23192	23377	23281	23406	23273	23357	23414	23303	23380	23353	23335	23435	23328	23294	23363	23182	23220	23316	23380	23436	23271	23472	23395	23256	23457	23247	23376	23186	23312	23309	23281	23293	23351	23389	23267	23165	23353	23494	23313	23420	23300	23242	23433	23378	23485	23359	23265	23380	23422	23375	23351	23256	23514	23292	23302	23099	23354	23315	23291	23501	23333	23347	23373	23385	23369	23342	23287	23391	23198	23312	23335	23510	23340	23270	23627	23342	23305	23424	23221	23178	23225	23156	23262	23293	23343	23262	23269	23419	23409	23463	23293	23313	23260	23258	23463	23448	23229	23135	23293	23307	23276	23315	23134	23310	23289	23235	23478	23195	23235	23380	23395	23369	23415	23359	23391	23316	23322	23209	23100	23208	23420	23500	23438	23206	23220	23458	23221	23331	23169	23359	23259	23331	23513	23443	23273	23292	23327	23271	23356	23271	23296	23553	23317	23384	23333	23354	23216	23216	23359	23352	23350	23424	23206	23322	23315	23308	23267	23433	23401	23595	23269	23106	23353	23199	23323	23260	23097	23383	23368	23203	23277	23386	23266	23312	23273	23393	23511	23349	23338	23367	23308	23517	23440	23308	23227	23557	23362	23234	23273	23361	23486	23430	23347	23208	23436	23392	23318	23232	23250	23346	23347	23325	23435	23270	23376	23226	23232	23327	23288	23430	23348	23336	23360	23285	23307	23304	23191	23418	23295	23494	23126	23318	23452	23130	23346	23329	23298	23545	23099	23192	23606	23281	23406	23460	23306	23395	23522	23183	23413	23281	23189	23423	23237	23379	23291	23363	23283	23343	23041	23469	23330	23320	23173	23392	23266	23317	23278	23276	23396	23331	23208	23260	23441	23424	23268	23208	23244	23120	23228	23233	23196	23420	23411	23379	23350	23318	23325	23269	23464	23287	23317	23418	23247	23306	23240	23194	23361	23386	23325	23253	23138	23231	23201	23410	23188	23279	23249	23339	23347	23323	23101	23401	23407	23267	23147	23293	23411	23379	23421	23341	23554	23213	23167	23461	23288	23243	23353	23260	23305	23198	23195	23468	23103	23165	23474	23284	23300	23255	23208	23393	23302	23268	23442	23392	23448	23434	23439	23370	23252	23411	23352	23265	23533	23380	23305	23284	23216	23169	23553	23245	23329	23440	23397	23234	23232	23293	23351	23312	23365	23243	23274	23197	23504	23296	23150	23182	23376	23210	23467	23302	23265	23206	23168	23334	23470	23387	23339	23281	23289	23482	23244	23497	23431	23505	23287	23492	23321	23345	23313	23515	23363	23439	23281	23432	23438	23380	23274	23360	23382	23308	23432	23234	23391	23331	23289	23207	23234	23566	23152	23377	23315	23310	23426	23277	23490	23299	23212	23176	23386	23392	23200	23357	23461	23263	23275	23449	23422	23237	23330	23258	23347	23353	23407	23305	23392	23354	23353	23402	23335	23381	23196	23352	23175	23379	23411	23381	23112	23386	23289	23293	23193	23338	23190	23275	23419	23380	23318	23274	23383	23194	23335	23299	23172	23333	23323	23285	23136	23295	23374	23210	23199	23363	23503	23222	23393	23246	23426	23143	23398	23237	23292	23337	23405	23443	23394	23407	23299	23427	23302	23429	23224	23507	23292	23365	23286	23366	23430	23419	23248	23142	23243	23461	23177	23403	23208	23511	23288	23244	23331	23272	23342	23244	23208	23309	23350	23296	23337	23410	23272	23416	23385	23381	23380	23430	23490	23427	23448	23329	23377	23181	23327	23321	23629	23314	23373	23301	23401	23384	23368	23417	23156	23380	23302	23491	23306	23376	23359	23255	23372	23364	23370	23377	23436	23326	23388	23252	23461	23366	23526	23149	23279	23405	23405	23268	23219	23209	23459	23185	23254	23145	23190	23330	23212	23264	23246	23242	23585	23206	23214	23279	23330	23278	23421	23180	23362	23433	23106	23327	23190	23392	23295	23358	23245	23293	23243	23298	23351	23340	23186	23559	23135	23350	23501	23262	23321	23378	23343	23370	23224	23195	23334	23344	23335	23301	23321	23235	23323	23344	23277	23217	23425	23484	23263	23320	23224	23369	23315	23401	23306	23372	23318	23334	23186	23291	23491	23269	23491	23223	23465	23327	23283	23241	23189	23327	23337	23278	23270	23361	23260	23260	23274	23224	23347	23241	23270	23253	23370	23308	23296	23353	23413	23241	23284	23482	23519	23338	23190	23257	23248	23046	23198	23335	23367	23323	23154	23244	23356	23431	23410	23383	23407	23318	23309	23299	23326	23304	23311	23335	23311	23383	23218	23163	23249	23547	23262	23323	23389	23359	23449	23307	23349	23264	23217	23282	23339	23382	23543	23503	23218	23327	23242	23172	23314	23369	23385	23260	23434	23335	23465	23561	23346	23263	23366	23173	23302	23177	23319	23402	23378	23204	23404	23226	23316	23444	23433	23454	23340	23639	23198	23247	23421	23547	23162	23233	23288	23368	23161	23382	23451	23263	23334	23255	23204	23416	23313	23273	23360	23298	23414	23280	23254	23574	23363	23247	23395	23372	23231	23451	23209	23268	23409	23424	23393	23266	23472	23232	23431	23373	23292	23269	23445	23234	23193	23393	23175	23211	23270	23317	23367	23162	23285	23127	23325	23360	23364	23247	23561	23184	23424	23421	23386	23277	23246	23211	23281	23093	23260	23484	23511	23434	23279	23407	23144	23304	23383	23393	23308	23428	23368	23420	23114	23456	23303	23195	23269	23265	23168	23408	23372	23400	23370	23382	23380	23223	23409	23373	23308	23376	23236	23437	23425	23344	23471
29599	38614	51563	41556	33302	30967	30395	29974	30135	30078	30000	30011	29663	29682	29984	29858	29937	29842	29856	29742	29922	29708	29656	29958	29911	29873	29863	29889	29763	29804	29783	29852	29866	29821	29838	29962	29611	29662	29925	29812	29860	29865	29947	29792	29853	29679	29556	29607	29860	29756	29805	29749	29711	29751	29701	29573	29745	29907	29675	29811	29764	29596	29887	29915	29957	29881	29712	29883	29647	29682	30043	29809	29775	29799	29873	29771	29576	29789	29785	29785	29795	29907	29759	29659	29561	29825	29582	29673	29925	29696	29547	29501	29642	29628	29781	29867	30056	29760	29940	29832	29917	29766	29994	29829	29957	29649	29993	29605	29820	29648	29870	30038	29908	29778	29718	29948	29634	29720	29628	29838	29807	30009	29764	29646	29804	29686	29891	29796	29788	29794	29695	29833	29692	29673	29863	29704	29698	29637	29703	29767	29899	29652	29758	29694	29781	29928	29732	29700	29656	29688	29706	29798	29728	29566	29739	29927	29930	29768	29839	29728	29616	29811	29708	29700	29564	29581	29472	29776	29518	29863	30092	29848	29747	29595	29753	29816	29869	29643	29456	30015	29717	29853	29845	29886	29900	29766	29733	29612	29455	29992	29849	29938	29791	29538	29551	29856	29747	29817	29701	29477	29605	29795	29760	29846	29762	30034	29956	29721	29573	29839	29694	29559	29818	29766	29994	29764	29763	29709	29768	29811	29929	29876	29717	29579	29836	29881	29718	29516	29895	29814	29478	29769	29553	29758	29736	29704	29742	29576	29664	29533	29856	29657	29748	29831	30001	29666	29884	29827	30019	29741	29783	29834	29659	29635	29704	29845	29916	29944	29680	29810	29825	29986	29888	29784	29715	29682	29849	29690	29744	29860	29923	29675	29735	29782	29554	29926	29948	29756	29804	29642	29547	29672	29763	29893	29756	29754	29834	29951	29715	29692	29885	29848	29708	29729	29876	29784	29765	29736	29764	29672	29779	29825	29642	29927	29689	29658	29881	29940	29945	29786	29756	29771	29788	29882	29740	29913	29871	29851	29826	29936	29764	29900	29850	29874	29807	29662	29545	29746	29856	29773	29856	29916	29704	29795	29798	29782	29752	29752	29546	29613	29972	29955	29793	29745	29946	29927	29859	29787	29657	29599	29707	29592	29587	29816	29720	29962	29726	29809	29762	29777	29573	29671	29798	30003	29800	29781	29659	29552	29964	29845	29588	29656	29756	29852	29806	29683	29905	29719	29486	29891	29520	29643	29782	29894	29819	29878	29793	29543	29932	29918	29875	29796	29778	29911	29738	29826	29995	29733	29673	29692	29855	29924	29692	29835	29957	29773	29604	29778	29913	29932	30115	29963	29501	29834	29728	29610	29932	29588	29470	29727	29771	29843	29660	29937	29954	29867	29906	29577	29922	29755	29651	29568	29713	29820	29978	29817	30068	29523	29736	30026	29691	29659	29746	29920	29802	29806	29978	29728	29619	29646	29812	29627	29955	29852	29744	29804	29753	29855	29845	29923	29803	29870	29882	29690	29690	29780	29955	29605	29791	30008	29814	29823	29639	29679	29698	29806	29873	29760	29895	29513	29767	29802	29697	29756	29836	29941	29874	29896	29812	29827	30045	29721	29556	29784	29781	29896	29636	29855	29640	29595	29721	29745	29745	30041	29671	29614	29786	29719	29967	29780	29765	29891	29955	29679	29768	29844	29826	29708	29813	29691	29377	29679	29758	29706	29700	29988	29770	29799	29954	29655	29910	29579	29695	29850	29738	29667	29853	29789	29852	29979	29895	29589	29657	29518	29687	29914	29725	29815	29713	29707	29806	29987	29763	29776	29737	29697	29849	29956	29594	29610	29729	29380	29553	29441	29430	29722	29573	29685	30054	29570	29490	29575	29885	29908	29759	29891	29635	29594	29662	29789	29930	29775	29783	29713	29532	29737	29620	29737	29763	29661	29713	29883	29830	29805	29729	29844	29609	29571	29939	29675	29874	29801	29788	29754	29919	29901	29658	29789	29646	29638	29872	29721	29716	29548	29635	29746	29815	29537	29938	29879	29702	29715	29830	29575	30004	29801	29676	29775	29720	29736	29805	29614	29849	29833	29787	29853	29886	29917	29502	29857	29933	29875	29522	29817	29599	29816	29759	29919	30003	29774	29756	29786	29938	29921	29780	29713	30009	29693	29716	29664	29807	29764	29820	30002	29695	29576	29865	29813	29494	29410	29757	29640	29676	29701	30038	30183	29843	29900	29896	29910	29726	29673	29634	29793	29918	29534	29748	29916	29654	29708	29676	29673	29570	29741	29698	29791	29990	29772	29983	29690	29948	29849	29647	29575	29855	29856	29933	29668	29535	29903	29678	29641	29692	29639	29666	29513	29673	29836	29687	29944	29859	29662	30022	29873	29706	29720	29722	29799	29583	29871	29750	29900	29755	29800	30113	29641	29989	29807	29811	29879	29875	29738	29669	29774	29815	29526	29752	29932	29917	29704	29909	29767	29994	29867	29861	29768	29790	29718	29856	29562	29893	29838	29774	29634	29852	30119	29585	29522	29727	29606	30026	29856	29912	29545	29806	29959	29617	29697	29534	29602	29801	29822	29785	29859	29898	29559	29729	29714	29621	29693	29690	29952	29866	29832	29970	29826	29798	29907	29678	29898	29868	29597	30223	29608	29682	29793	29827	29901	29677	29510	29799	29767	29667	29834	29693	30017	29744	29869	29702	29527	29929	29721	29694	29526	29688	29800	30001	29629	29698	29727	29856	29750	29687	29900	29783	29892	29804	29930	29703	29814	29884	29696	29725	29814	29729	29577	29832	29852	29893	29708	29747	29664	29771	29802	29816	29859	29563	30008	29936	29786	29558	29905	29807	29643	30001	29820	30020	29645	29695	29790	29666	29885	29656	29955	29673	29656	29938	29784	29861	29674	29872	29716	29887	29615	29721	29644	29664	29397	29691	29926	29662	29814	29481	29628	29783	29606	29855	29681	30093	29699	29899	29982	30049	29811	29813	29909	29775	29685	29494	29853	29700	29753	29992	29966	29717	29755	29503	29908	29736	29733	29965	29767	29952	29842	29485	29762	29731	29663	29525	29842	29652	29785	29662	29701	30071	29697	29880	29875	29701	30086	29987	29816	29901	29769	29868	29868	29750	29744	29886	30111	29855	29605	29713	29655	29883	29697	29756	29741	29563	29728	29806	29874	29801	29942	29823	29774	29723	29800	29778	29799	29773	29760	29897	29852	29719	29709	29747	29994	29843	29847	29986	29714	29969	29878	29863	29516	29718	29807	29961	29952	29885	29684	29774	29777	29830	29576	29677	29594	29807	29662	29666	29767	29758	29772	29917	29699	29668	29806	29925	29913	29816	29810	29601	29727	29813	29860	29873	29820	29707	29609	29912	29777	29813	29739	29593	30085	29702	29748	29695	29764	29675	29838	29794	29980	29838	29620	29878	29734	29592	29775	29736	29918	29597	29735	29657	29911	29811	29725	29788	29960	29831	29551	29910	29761	29656	29585	29435	29618	29758	29849	29839	29700	30024	29711	29813	29542	29694	29819	29800	29954	29868	29875	29768	29720	29785	29778	29790	29766	29917	29647	29956	29710	29800	29624	29887	29997	29823	29697	30086	29660	29607	29663	29932	29831	29701	29893	29750	29886	29617	29840	29763	29860	29968	29743	29761	29714	29826	29624	29681	29639	29651	29739	29848	29750	29752	29867	29775	29666	29755	29481	29725	29891	29671	29477	29975	29867	29615	29689	29827	29972	29804	29791	29996	29774	29743	29599	29766	29972	30013	29765	30109	29868	29977	29893	29745	29773	29729	29898	29788	29842	29913	29519	29878	29721	29649	29745	30032	29834	29665	29791	29918	29634	29848	29612	29765	29611	29747	29527	29759	29744	29808	29561	29956	29691	29712	29781	29758	29852	29866	29656	29860	29916	29710	29564	29869	29703	29596	29843	29769	29917	29565	29651	29769	30038	30067	29671	29746	29605	29693	30014	29858	29643	29607	29807	29799	29797	29640	29784	29765	29991	29775	29764	29683	29867	29704	29756	29809	29751	29862	29808	29854	29580	29589	29787	29976	29654	29854	29728	29744	29498	29720	29677	29955	29671	30080	29895	29818	29781	29883	29749	29933	29651	29784	29600	29757	30102	29758	29840	29646	29703	29863	29780	29779	29638	29871	29776	29887	29865	29778	29810	29927	29874	29615	29637	29920	29481	29495	29628	29874	29811	29725	29723	29726	29755	29780	29641	29599	29721	29893	29888	29758	29979	29818	29764	29714	29783	29812	29834	29863	29887	29836	29680	29792	29818	29808	29879	29706	29734	29957	29950	29829	29954	29726	29645	29835	29944	29807	29876	29745	29670	29863	30079	29771	29684	29524	29850	29658	29492	29721	29730	29804	29702	29779	29681	29600	29951	29914	29673	29826	29580	29757	29915	29745	29894	29852	29627	29684	29769	30118	29751	29826	29736	29838	29794	29577	29944	29807	29900	29793	29725	29752	29672	29784	29613	29853	29773	29791	29660	29744	29903	29732	29538	29549	29482	29821	29683	29816	29626	30184	29769	30004	29763	29678	29776	29862	29707	29958	29938	29789	29780	29672	29713	29780	29643	29769	29786	29794	29782	29958	29785	29572	29711	29873	29700	29762	29715	29543	29619	29617	30069	29799	29894	29986	29933	29750	29843	29928	29617	29846	29873	29684	29765	29685	29850	29807	29739	29834	29808	29953	29889	29855	29687	29798	29812	29853	29685	29754	29670	29748	29675	29640	29724	30020	29968	29651	29828	29620	29818	29653	29785	29806	29774	29877	29723	30001	29662	29648	29810	29697	29861	29982	29756	29956	29655	29572	29888	29985	29731	29731	29628	29869	29697	29752	29563	29882	29626	29583	30047	29929	29731	29839	29450	29713	29760	29813	29948	30005	29851	29885	29817	29512	29742	29680	29673	29796	29599	29652	29805	29913	29910	29706	29828	29781	29801	29876	29895	29911	29804	29705	29752	29908	29801	29897	29789	29641	29711	29646	29950	30106	29897	29571	29745	29762	29880	29778	29888	29742	29713	29688	29625	29779	29755	29752	29727	29836	29873	29983	29743	29795	29666	29590	29718	29722	29898	29792	29815
35690	62293	53288	35889	27061	23948	22591	22661	22627	22498	22577	22551	22646	22644	22591	22730	22694	22870	22748	22690	22711	22657	22639	22662	22761	22641	22572	22741	22786	22611	22780	22660	22653	22588	22790	22678	22694	22644	22559	22576	22770	22680	22682	22722	22788	22578	22586	22844	22705	22736	22543	22691	22700	22774	22632	22592	22611	22840	22551	22751	22873	22715	22754	22549	22589	22568	22676	22681	22451	22688	22693	22641	22397	22799	22731	22760	22700	22734	22755	22626	22894	22450	22642	22724	22832	22545	22545	22559	22751	22732	22563	22484	22683	22567	22702	22559	22736	22646	22533	22817	22607	22527	22654	22681	22680	22787	22705	22726	22671	22670	22746	22594	22737	22678	22673	22459	22482	22518	22615	22672	22577	22778	22922	22706	22529	22985	22601	22672	22608	22403	22533	22602	22726	22751	22526	22705	22550	22810	22506	22663	22522	22566	22753	22706	22496	22567	22823	22752	22738	22620	22761	22628	22758	22666	22747	22568	22576	22660	22862	22592	22583	22716	22522	22716	22609	22754	22497	22647	22572	22738	22600	22724	22455	22645	22629	22804	22631	22611	22455	22644	22577	22729	22551	22691	22816	22801	22706	22709	22543	22581	22641	22650	22755	22662	22920	22625	22796	22672	22748	22488	22633	22502	22680	22592	22688	22889	22874	22578	22762	22527	22661	22587	22729	22580	22687	22605	22556	22533	22718	22725	22678	22615	22560	22576	22594	22621	22615	22700	22643	22762	22757	22627	22719	22713	22593	22699	22630	22722	22662	22596	22760	22708	22580	22613	22707	22623	22660	22642	22811	22494	22620	22495	22609	22857	22614	22742	22704	22703	22605	22752	22566	22385	22594	22737	22758	22446	22680	22861	22596	22572	22650	22767	22682	22860	22787	22580	22583	22452	22902	22805	22832	22491	22591	22782	22814	22554	22719	22774	22487	22597	22594	22567	22510	22682	22720	22479	22685	22695	22654	22410	22753	22780	22460	22703	22714	22558	22553	22527	22567	22746	22546	22777	22554	22602	22674	22786	22567	22669	22534	22737	22736	22542	22753	22696	22697	22687	22709	22753	22643	22500	22623	22669	22663	22890	22694	22607	22710	22656	22659	22678	22744	22510	22776	22566	22754	22860	22636	22600	22595	22500	22629	22632	22594	22524	22639	22566	22582	22596	22604	22849	22584	22651	22768	22770	22504	22662	22591	22812	22520	22533	22591	22613	22497	22609	22553	22828	22590	22432	22765	22550	22432	22646	22707	22682	22641	22779	22539	22680	22725	22721	22621	22654	22761	22751	22663	22461	22499	22525	22604	22580	22698	22557	22582	22506	22661	22663	22486	22757	22649	22634	22509	22839	22732	22684	22585	22634	22616	22714	22648	22775	22688	22546	22525	22711	22724	22732	22582	22585	22732	22492	22494	22678	22801	22508	22643	22603	22416	22797	22553	22652	22611	22488	22685	22706	22778	22776	22661	22797	22573	22561	22697	22856	22679	22703	22595	22521	22612	22672	22490	22632	22813	22567	22700	22626	22615	22745	22604	22654	22544	22737	22641	22747	22630	22827	22669	22679	22663	22572	22570	22416	22727	22680	22539	22563	22924	22577	22668	22610	22689	22808	22554	22753	22626	22667	22707	22398	22841	22720	22729	22669	22505	22495	22523	22633	22768	22665	22557	22604	22624	22882	22761	22614	22717	22744	22697	22690	22765	22679	22419	22688	22388	22661	22670	22541	22683	22861	22600	22616	22608	22621	22336	22804	22717	22607	22553	22683	22761	22600	22596	22481	22736	22541	22598	22649	22601	22678	22669	22606	22757	22679	22719	22606	22790	22724	22601	22676	22844	22580	22623	22762	22646	22590	22736	22612	22563	22750	22521	22734	22736	22607	22868	22824	22625	22645	22717	22592	22483	22718	22462	22641	22626	22624	22611	22617	22733	22496	22669	22542	22605	22642	22658	22590	22557	22606	22564	22629	22516	22657	22564	22471	22491	22643	22493	22669	22661	22717	22576	22465	22656	22659	22754	22601	22589	22696	22759	22710	22579	22699	22498	22697	22704	22654	22720	22780	22757	22506	22533	22543	22625	22672	22782	22755	22616	22738	22704	22634	22625	22661	22764	22621	22803	22510	22518	22695	22519	22631	22760	22510	22791	22736	22564	22717	22650	22525	22652	22703	22615	22669	22607	22594	22749	22664	22654	22781	22647	22437	22640	22745	22619	22666	22641	22803	22613	22614	22750	22561	22550	22572	22602	22561	22640	22524	22602	22581	22748	22655	22632	22660	22494	22690	22741	22441	22813	22655	22481	22599	22633	22437	22610	22675	22557	22618	22746	22785	22686	22583	22639	22814	22468	22537	22570	22789	22589	22654	22827	22625	22679	22576	22534	22474	22711	22750	22733	22557	22726	22724	22662	22788	22623	22714	22738	22547	22739	22735	22407	22698	22627	22735	22618	22708	22775	22965	22762	22767	22411	22696	22731	22544	22687	22600	22668	22510	22698	22676	22630	22651	22703	22752	22659	22478	22522	22633	22584	22526	22665	22601	22832	22635	22623	22804	22845	22470	22605	22719	22770	22704	22645	22635	22589	22582	22575	22599	22710	22511	22728	22673	22785	22643	22616	22919	22579	22453	22731	22529	22572	22593	22804	22665	22640	22623	22761	22457	22818	22602	22687	22733	22623	22656	22676	22570	22662	22672	22538	22697	22751	22603	22617	22576	22629	22510	22706	22633	22498	22570	22611	22630	22626	22730	22711	22758	22617	22709	22862	22437	22674	22679	22713	22620	22692	22718	22690	22532	22682	22713	22632	22491	22544	22678	22551	22567	22848	22621	22645	22712	22678	22670	22666	22650	22710	22624	22649	22586	22742	22552	22753	22523	22571	22538	22774	22710	22599	22618	22520	22776	22734	22562	22735	22313	22782	22712	22782	22722	22702	22824	22544	22643	22742	22631	22726	22543	22627	22781	22561	22774	22570	22485	22745	22533	22550	22733	22494	22667	22648	22559	22654	22607	22580	22561	22708	22388	22680	22558	22585	22741	22902	22701	22617	22757	22727	22647	22666	22797	22614	22774	22765	22543	22705	22833	22731	22555	22668	22695	22733	22700	22648	22460	22637	22609	22761	22722	22743	22646	22630	22633	22633	22715	22648	22778	22575	22631	22712	22608	22585	22655	22786	22677	22719	22740	22591	22640	22754	22637	22598	22730	22586	22604	22597	22499	22767	22585	22610	22639	22611	22741	22521	22493	22421	22596	22501	22455	22748	22819	22612	22672	22685	22584	22519	22808	22754	22561	22581	22609	22714	22692	22761	22532	22629	22540	22827	22600	22604	22595	22611	22697	22664	22778	22597	22642	22575	22617	22653	22684	22644	22578	22597	22578	22653	22673	22697	22715	22706	22625	22568	22576	22724	22616	22752	22654	22597	22394	22809	22414	22733	22769	22704	22632	22696	22677	22498	22869	22706	22645	22657	22867	22706	22703	22651	22635	22464	22608	22705	22633	22765	22702	22620	22658	22688	22806	22819	22663	22737	22519	22532	22727	22606	22781	22795	22580	22610	22715	22609	22884	22444	22546	22653	22712	22587	22701	22527	22722	22603	22729	22598	22720	22797	22612	22730	22725	22437	22640	22761	22481	22847	22671	22585	22633	22653	22531	22613	22569	22639	22675	22676	22535	22653	22710	22865	22791	22417	22398	22679	22747	22688	22664	22607	22523	22709	22554	22570	22506	22711	22687	22684	22790	22644	22516	22680	22658	22577	22721	22730	22764	22667	22596	22492	22461	22580	22584	22630	22514	22660	22682	22669	22719	22576	22510	22777	22829	22735	22559	22801	22689	22711	22640	22781	22428	22709	22498	22662	22570	22606	22699	22671	22655	22691	22593	22634	22838	22743	22632	22749	22552	22692	22699	22848	22714	22679	22683	22580	22494	22611	22489	22751	22716	22717	22656	22646	22708	22563	22448	22698	22768	22609	22898	22728	22700	22651	22658	22690	22477	22589	22741	22710	22478	22702	22542	22584	22531	22590	22515	22577	22688	22610	22681	22829	22643	22771	22623	22574	22869	22804	22564	22697	22653	22478	22786	22650	22689	22601	22802	22554	22417	22736	22674	22716	22856	22633	22622	22652	22644	22590	22625	22544	22575	22782	22640	22663	22675	22580	22674	22664	22781	22655	22605	22821	22745	22582	22585	22781	22792	22613	22631	22527	22755	22702	22624	22748	22779	22453	22754	22565	22659	22627	22527	22616	22720	22679	22678	22585	22640	22613	22532	22591	22717	22524	22660	22711	22474	22722	22747	22610	22795	22770	22535	22667	22519	22676	22726	22610	22600	22748	22682	22761	22913	22632	22647	22817	22659	22620	22460	22697	22667	22848	22648	22671	22534	22631	22603	22649	22740	22774	22729	22696	22541	22594	22510	22579	22609	22616	22655	22686	22445	22681	22657	22639	22766	22541	22570	22540	22659	22589	22572	22587	22679	22882	22759	22958	22565	22615	22540	22653	22453	22685	22600	22746	22888	22570	22620	22743	22714	22779	22456	22763	22659	22737	22776	22404	22684	22701	22680	22606	22598	22538	22561	22528	22745	22525	22620	22703	22548	22823	22698	22637	22736	22577	22711	22506	22646	22660	22621	22550	22645	22585	22797	22699	22666	22621	22584	22577	22457	22473	22623	22623	22643	22583	22562	22806	22561	22761	22769	22771	22538	22728	22644	22702	22428	22645	22585	22724	22762	22602	22601	22598	22731	22631	22674	22610	22627	22432	22593	22712	22604	22562	22742	22595	22747	22714	22546	22579	22775	22647	22541	22754	22709	22623	22797	22699	22815	22695	22628	22711	22746	22634	22764	22657	22775	22915	22650	22850	22526	22757	22549	22589	22808	22661	22623	22827	22319	22813	22543	22523	22731	22597	22581	22666	22606	22654	22543	22576	22801	22476	22595	22663	22644	22791	22596	22799	22643	22794	22750	22631	22685	22611	22573	22973	22642	22701	22428	22736	22707	22561	22689	22807	22518	22716	22640	22404	22696	22536	22658	22620	22753	22547	22747	22564	22431	22704	22742	22634	22507	22678	22642	22892	22713	22680	22621	22646	22683	22709	22742	22592	22751	22774	22839	22681	22689
24237	26365	48110	46301	36913	32995	31857	29875	30089	30467	30201	29961	30050	30138	30014	29843	30291	30293	30033	29877	29883	30055	29927	29971	29956	30082	29726	29971	30000	30172	29871	29759	29869	29867	29957	29762	29920	30108	29942	29598	29885	29870	29788	30025	29969	29921	30065	29927	29920	30030	29989	29744	29761	29752	30054	30110	29983	29662	29742	29904	29938	29792	30022	29833	29751	29919	30000	29769	29773	29836	29790	29934	30050	29846	29795	29786	29631	29987	29805	29893	29747	29993	29822	29723	29924	30006	29800	30209	29842	29736	29959	29878	29938	29860	29962	30049	29826	29897	30041	29831	30164	29841	29704	29730	29794	29808	29897	29847	29888	29919	29547	29800	29977	29761	30065	29848	29882	29799	29701	29744	29943	29900	29675	29902	29964	29542	29875	29896	30009	29911	29634	29688	29652	29771	29885	29586	29797	29871	29700	30097	29810	29872	29852	29899	30051	29834	30135	29734	29728	29643	29913	30044	29797	29948	29822	29646	29848	29853	29906	29920	29759	29953	29918	29878	29774	29728	29646	29894	29977	30105	29749	29987	29684	29924	30073	29830	29822	29914	29812	29875	29864	29648	29866	29985	29865	29992	29987	29782	29862	29768	29996	29733	29958	29926	29816	29762	29697	29736	29774	29911	29874	29978	29647	29928	29771	29854	29777	29671	30059	29692	29732	29859	29895	29943	29700	29978	29809	29917	29856	29520	29947	29691	29733	30037	29698	29976	29854	29811	29995	29724	29719	29803	29887	29944	29739	29950	29819	29774	29755	29660	29632	29823	30149	29834	29889	29958	29816	29881	30112	30008	29770	29743	29731	29809	30039	29897	29717	29900	29798	29951	29849	29738	29899	29779	29990	29773	29567	29817	30053	29780	29611	29736	29808	30010	29940	29696	29795	29899	29821	29968	29900	29905	29721	29738	29765	29912	29641	29777	29830	29602	30173	29984	29952	29711	30146	29731	29647	29735	30014	29826	29616	29941	29909	29714	29714	29853	29508	29728	29697	29848	29908	29911	29707	30091	30134	29814	29883	29831	29543	29895	29609	30034	30055	29841	29951	29770	29821	30008	29649	29866	30056	29802	29793	29749	29983	29788	30017	29669	29947	29683	30103	29937	29878	29710	29823	29703	30197	29614	29888	29645	29913	29696	30029	29876	29694	29840	29914	29805	29732	29687	30077	29729	30201	29758	29962	29676	29960	29719	29981	29685	29769	29884	30105	29895	29994	29876	29850	29972	29968	29752	29549	29874	30097	30110	29879	30039	29990	29869	30047	30077	29865	29835	29970	29824	29883	29817	29962	29829	29695	30121	29876	29873	29852	29826	30024	29896	29832	29873	29731	29772	29793	29779	29939	29860	29772	30079	29977	29758	29849	29774	29685	29766	29722	29803	30049	29573	29610	29639	29853	29744	30007	29856	29771	29866	29868	29635	29782	29645	29874	29758	29931	29819	29815	30020	29874	29911	30075	29876	29673	29768	30035	29635	29901	30050	29817	30094	29892	29923	29940	29798	29787	29833	29946	29836	30031	29781	29872	29771	30054	30044	29853	29961	29747	29722	29940	29933	29903	29767	29889	29701	29829	29831	29865	29620	29896	29758	29874	29960	29760	29758	29688	29978	29998	29709	29710	29922	29946	30007	29833	29737	29817	30004	29485	29581	29959	29987	29735	29832	30106	29722	30038	30031	29799	29962	30048	29718	29864	29903	29913	29937	29947	30183	29816	29760	29686	29642	29756	29874	29857	29577	29677	29806	30059	29861	29647	29869	29929	29733	29783	29928	29880	29823	29919	29898	30009	29833	29825	29938	29740	29704	29864	29913	29676	29998	29737	29889	29854	29994	29839	29870	29703	30128	30051	29696	29697	29710	30106	29704	29873	29851	29847	29947	29797	30037	29828	29798	30034	29834	29928	29820	29702	29836	29470	29843	29674	29976	29930	29824	29632	30071	29887	29836	29871	29909	29763	29948	29836	29757	29736	29923	29749	29829	29778	29753	29993	29786	29770	29844	29797	29862	29737	29839	29542	29793	29829	30105	30055	29621	29748	30000	29885	29674	29950	30131	29780	29803	29924	29907	30024	29797	29918	30014	29849	29657	29870	29977	29950	29845	29899	29806	29789	29844	30252	29959	29695	29736	29785	29903	29884	29900	29842	30064	29832	29770	29703	29626	29964	29751	29968	30030	29856	29845	29962	29891	29940	30012	29817	29674	29771	29619	29896	29986	29945	29931	29805	29903	29769	29749	29654	29875	29892	29827	29614	29772	29909	29731	29993	30069	29948	29933	29837	30096	29978	29800	29778	29798	29634	29680	29799	29799	30160	30055	29781	29791	29877	29678	29912	29906	29649	29781	29795	29807	30032	29904	29960	29822	29977	29844	29670	29646	29936	29765	30070	29701	29882	29869	29935	29890	29986	29923	29767	29965	29830	29778	29966	29869	29807	30057	30024	29805	29915	29876	29816	29711	30035	30107	29827	29774	30027	29920	29825	29787	29959	29534	29651	30012	29834	29744	29763	29848	30154	29744	29721	29746	30048	29800	29847	29851	29710	29967	29890	29905	29995	29748	29822	30041	29884	30124	29717	29698	29697	29757	29689	29882	29895	29933	29758	29954	30040	29750	29915	29880	29915	29760	29874	29901	29866	30056	30023	30027	29784	30017	29896	29728	29934	29854	30011	29685	29967	29962	29810	29639	29617	29864	29896	30030	29668	29849	29973	29628	29867	30003	30005	29929	29769	29814	30035	30005	30043	29627	29864	29823	29742	29651	30115	29771	29877	29770	29746	30010	29834	29841	30000	30009	29887	29831	29896	29874	29787	29894	29876	29685	29670	29955	30163	29878	29997	29667	29788	29982	29999	29684	29896	30051	29986	29697	29982	29971	29946	29698	29813	29978	29912	29731	29885	29878	29787	30136	29784	30034	29958	29721	29775	29659	29785	29616	29788	29787	29801	29753	29854	29889	29755	29855	29970	29567	30126	29975	29785	29770	29980	29738	29804	30062	29917	29796	29841	29980	29906	30065	30043	29711	30101	29957	29904	29875	29737	30147	29743	29834	29784	29835	29834	29795	29748	29889	29752	30132	29999	29785	29882	29654	29685	29757	29837	29604	30118	29830	29951	29922	29765	29588	29817	29622	29747	29734	29663	29899	29888	29732	29870	29653	29938	29815	29860	29860	29976	29803	29972	29897	29850	29872	29825	29910	29756	29869	29876	29763	29817	29707	29839	29700	29931	30031	30152	29862	29938	29897	30042	29974	29801	29890	29937	29952	29992	29970	29957	29967	29948	30049	29564	29686	29752	29913	29912	29879	29795	29690	29942	29946	29794	29756	29883	29893	29655	29900	29883	29849	29804	29948	29996	29731	29934	29627	29983	29793	29909	29914	29761	30036	29933	29917	29924	29948	29924	30227	29796	30102	29979	29623	29748	29874	29736	29846	29966	29743	29841	29714	29727	29692	29882	29779	29793	29965	29966	30079	29868	30045	29640	29923	29986	29972	29894	29905	29868	29938	29947	29829	30207	30048	29907	29894	29818	29833	30103	29877	29832	29654	29749	29956	29825	29841	29824	30043	29774	29775	29879	30032	29845	29804	29771	29891	29986	29719	30034	30048	29950	29630	29734	29797	29871	29707	29926	29897	29948	29819	29752	29760	30102	30013	29878	29896	29663	29885	29997	30080	29997	29924	29799	29808	30238	29811	29739	29932	29753	29771	29917	29947	29954	29901	29787	29826	29708	29504	29929	29960	29727	29791	29923	29800	29814	29764	29564	29671	29670	29734	29873	29714	29784	29955	29851	29658	29692	30042	29791	29967	29865	29654	29797	29932	29815	29846	30084	29928	29539	30001	30090	30014	29764	29832	30048	29584	29830	29788	29960	30005	29829	29898	29759	29807	29978	29944	29839	29752	29959	29879	29920	29727	29920	29870	29837	29917	29904	29846	29797	29926	29628	29993	29731	30075	30045	29698	30003	30089	29848	29639	29906	29887	29989	29745	29882	29742	29813	29802	29745	30137	29948	29814	29948	29651	30010	29793	29951	29942	29953	30003	29742	29922	29790	29686	29816	29874	30115	29768	29822	29870	29875	29666	29993	29973	29800	29873	29807	29869	29918	29647	29862	29956	29883	29651	29902	30075	30052	29964	29901	29894	29691	29550	29980	29728	29865	29556	29600	30246	29783	29652	29905	29736	29824	29759	29693	29832	29672	29894	29794	29841	29751	29823	29973	29700	30084	29908	29720	29690	29970	29865	29766	29762	29967	29893	29844	29948	29598	30121	29878	29781	29673	29634	29695	29814	29798	29704	29773	29912	29920	30092	29645	29749	29808	29814	29796	29963	29984	29914	29905	29879	29897	29793	29926	30032	29880	29931	29934	29907	29961	29683	29903	29929	29696	29871	29634	30131	30102	30005	30076	29746	29953	29958	30039	29749	29851	29738	29952	29712	29959	29835	29746	29671	29754	29608	29828	29861	29836	29863	29872	29994	29754	29724	29917	29958	30093	29756	29707	29645	29788	30021	30067	30116	30084	29807	29941	29812	29856	29846	29806	29725	29853	29813	29675	29920	29999	30119	29746	29951	29948	29815	29808	30224	30192	29770	29880	29935	29782	29958	29835	29741	29902	29710	29804	29628	30105	30053	29887	29682	29928	30184	30025	29861	29873	29925	29829	30010	29775	29902	29849	29955	29698	30165	29884	29696	30049	29879	29782	30024	30157	29908	30043	29747	29790	29760	29960	29830	30147	29892	29667	29873	29719	30023	29791	29814	29949	30055	29908	30010	29943	29963	29721	29717	29616	29681	29873	29747	29778	29839	30004	29486	29931	29874	29907	29747	29717	29980	29920	30002	29918	29962	29703	29879	29853	29747	29882	29814	29921	30045	29906	29984	29913	29872	30015	29864	29554	29895	29856	29984	29921	29909	29903	29668	29787	29599	30058	29745	29977	29778	29800	29978	29893	29943	29768	29895	30075	29918	29850	29587	30054	29851	29887	29882	29873	29970	29912	29844	29822	29643	29697	30061	30041	30025	29817	29827	29734	29900	29851	29756	30018	29965	29802	30040	29876	29866	29917	29764	29937	29868	29804	29680	29797	29829	29855	29969	29914	29907	29896	30026	29879	29883
56421	100086	87662	59605	39662	27478	23430	22761	22613	22819	22952	22779	22944	22764	22802	22764	23003	22816	22838	22746	22838	22681	22856	22822	22750	22875	22943	22760	22542	22716	22823	22801	22754	22835	22855	22694	22685	22870	22825	22838	22753	22937	22826	22562	22683	22756	22719	22686	22780	22676	22892	22669	22677	22660	22864	22783	22742	22651	22657	22846	22740	22712	22777	22770	22698	22630	22804	22568	22754	22771	22710	22770	22830	22696	22758	22832	22843	22751	22685	22624	22657	22929	22831	22831	22788	22967	22913	22764	22706	22575	22660	22704	22680	22715	22877	22739	22573	22828	22874	22729	22705	22693	22905	22779	22731	22765	22566	22851	22665	22870	23023	22960	22641	22632	22689	22689	22948	22879	22900	22727	22861	22790	22875	22701	22770	22854	22686	22881	22808	22991	22741	22976	22856	22565	22745	22865	22605	22838	22751	22648	22774	22787	22695	22914	22843	22588	22786	22490	22871	22780	22677	22712	22966	22694	22753	22721	22715	22763	22733	22877	22736	22712	22905	22887	22895	22840	22770	22824	22779	22687	22820	22724	22766	22831	22769	22756	22771	22698	22671	22756	22660	22760	22860	22801	22794	23000	22868	22842	22757	22608	22757	22933	22850	22785	22882	22697	22677	22545	22667	22710	22679	22710	22882	22861	22935	22832	22631	22897	22657	22574	22880	22903	22862	22766	22753	22819	22839	22807	22856	22767	22831	22785	22693	22690	22734	22801	22804	22792	22621	22615	22791	22700	22814	22810	22896	22727	22850	22582	22903	22856	22637	22814	22627	22979	22873	22772	22857	22845	22799	22855	22648	22965	22715	22723	22793	22615	22711	22567	22574	22777	22640	22815	22793	22849	22865	22681	22898	22869	22655	22784	22825	22705	22630	22751	22557	22845	22781	22734	22699	22804	22826	22696	22832	22862	22850	22751	22780	22698	22629	22830	22793	22831	22641	22512	22807	22820	22597	22896	22825	22893	22847	22639	22730	22531	22829	22867	22743	22912	22750	22810	22831	22741	22628	22951	22859	22669	22734	22969	22620	22807	22675	22865	22709	22769	22827	22852	22652	22811	22834	22861	22850	22708	22882	22599	22807	22694	22792	22954	22753	22590	22739	22705	22728	22611	22737	22827	22850	22683	22831	22798	22853	22750	22834	22688	22726	22776	22732	22745	22735	22596	22640	22828	22746	22753	22813	22742	22806	22842	22997	22788	22802	22706	22752	22902	22780	22653	22947	22760	22857	22819	22853	22646	22571	22708	22768	22851	22980	22809	22820	22601	22837	22747	22617	22769	22775	22685	22741	22806	22828	22642	22915	22797	22691	22859	22838	22633	22798	22835	22771	22632	22648	22773	22824	22750	22636	22738	22698	22683	22801	22758	22815	22764	22806	22683	22844	22590	22661	22782	22595	22673	22857	22751	22705	22838	22789	22741	22948	22757	22794	22928	22759	22861	22733	22660	22773	22824	22764	22707	22753	22767	22621	22944	22698	22702	22778	22723	23002	22672	22785	22767	22761	22808	22747	22797	22605	22687	22849	22731	22610	22663	22810	22590	22868	22691	22724	22613	22775	22684	22796	22783	22699	22690	22840	22741	22731	22825	22682	22758	22737	22786	22585	22812	22706	22774	22689	22674	22663	22887	22696	22726	22760	22841	22817	22793	22789	22807	22778	22683	22727	22773	22714	22647	22754	22831	22624	22967	22674	22888	22788	22696	22992	22878	22695	22928	22734	22629	22963	22803	22655	22822	22841	22669	22689	22797	22865	22672	22892	22730	22949	22691	22865	22691	22417	22857	22737	22940	22875	22748	22715	22727	22650	22713	22758	23021	22730	22920	22730	22608	22912	23096	22902	22779	22779	22849	22835	22788	22887	22822	22641	22880	22775	22694	22822	22701	22816	22793	22705	22892	22559	22769	22712	22610	22650	22761	22585	22607	22775	22791	22752	22622	22735	22740	22720	22717	22828	22886	22748	22978	22856	23036	22680	22799	22781	22825	22851	22800	22906	22889	22617	22972	22691	22952	22877	22782	22698	22659	22797	22766	22784	22861	22777	22606	22655	22842	22780	22730	22941	22695	22757	22576	22772	22822	22665	22850	22711	22744	22887	22672	22713	22819	22633	22873	22546	22684	22841	22691	22828	22910	22849	22686	22685	22687	22653	22672	22748	22599	22649	22711	22825	22859	22705	22684	22770	22852	22689	22795	22737	22731	22957	22628	22668	22739	22776	22987	22834	22891	22793	22804	22659	22716	22797	22636	22580	22557	22690	22849	22679	22761	22746	22873	22722	22790	22718	22693	22698	22848	22742	22719	22807	22734	22746	22834	22796	22692	22542	22817	22885	22739	22839	22816	22731	22692	22945	22698	22712	22712	22766	22740	22834	22619	22738	22666	22629	22499	22914	22774	22872	22749	22655	22870	22815	22761	22798	22617	22949	22760	22729	22642	22695	22818	22852	22867	22608	22598	22872	22753	22897	22733	22855	22749	22768	22706	23020	22951	22651	22761	22795	22910	22901	22856	22678	22788	22938	22685	22705	22775	22655	23055	22789	22782	22716	22717	23077	22719	22855	23068	22602	22873	22862	22937	22632	22768	22755	22780	22773	22689	22764	22788	22842	22764	22706	22573	22835	22923	22819	22930	22828	22699	22791	22694	22794	22792	22896	22680	22756	22804	22829	22900	22941	22767	22699	22909	22811	22717	22820	22866	22904	22763	22606	22646	22982	22772	22889	22829	22745	22568	22886	22622	22916	22690	22755	22705	22892	22708	22810	22954	22814	22724	22789	22720	22857	22652	22868	22818	22664	22847	22889	22817	22692	22970	22598	22722	22807	22721	22812	22809	22842	22708	22838	22757	22801	22713	22623	22811	22818	22983	22762	22692	22523	22878	22799	22630	22622	22732	22871	22805	22674	22929	22947	22799	22728	22847	22688	22931	22754	22754	22813	22677	22970	22811	22770	22892	22596	22819	22763	22889	22548	22846	22807	22601	22817	22626	22779	22831	22787	22942	22788	22834	22763	22855	22922	22936	22721	22700	22681	22758	23012	22816	22973	22685	22819	22789	22917	22752	22812	22833	23037	22854	22744	22842	22807	22776	22731	22635	22794	22850	22703	22539	22790	22860	22662	22624	22714	22866	22710	22839	22759	22728	22881	22725	22655	22636	22840	22748	22963	22771	22825	22782	22689	22720	22683	22855	22675	22814	22752	22824	22747	22684	22817	22902	22853	22711	22726	22826	22719	22783	22622	22771	22842	22568	22762	22679	22880	22887	22914	22836	22771	22796	22668	22557	22768	22738	22644	22743	22800	22812	22748	22561	22558	22698	22809	22733	22851	22609	22695	22923	22784	22808	22935	22688	22824	22770	22648	22556	22850	22920	22981	22667	22768	22605	22774	22701	22802	22706	22858	22959	22837	22655	22623	22724	22966	22901	22748	22712	22920	22754	22790	22721	22802	22562	22823	22693	22756	22828	22716	22935	22916	23028	22715	22764	22765	22871	22606	22771	22775	22982	22680	22696	22737	22698	22717	22957	22726	22811	22598	22872	22797	22687	22773	22871	22783	22784	22829	22776	22696	22842	22883	22773	22842	22609	22694	22718	22919	22712	22812	22575	22855	22860	22737	22860	22640	22690	22641	22914	22841	22791	22677	22802	22826	22685	22725	22856	22898	22952	22522	22625	22690	22801	22855	22980	22718	22601	22765	22767	22911	22836	22845	22713	22886	22808	22962	22777	22710	22648	22953	22617	22699	22798	22764	22539	22795	22643	22667	22812	22617	22863	22708	22833	22834	22703	22715	22737	22790	22822	22894	22571	22838	22693	22838	22804	22680	22806	22848	22960	23017	22857	22664	22772	22933	22837	22842	22793	22622	22815	22811	22779	22600	22584	22644	22684	22949	22805	22739	22719	22715	22722	22762	22840	22614	22644	22811	22687	22819	22833	22832	22701	22934	22790	22967	22860	22759	22780	22544	22614	22914	22778	22812	22842	22771	23078	22910	22737	22848	22731	22825	22717	22812	22733	22694	22819	22909	22712	22712	22696	22858	22855	22809	22754	22691	23005	22653	22788	22823	22708	22750	22750	22897	22667	22911	22827	22917	22896	22858	22870	22837	22852	22816	22745	22872	22886	22729	22641	22840	22892	22751	22873	22663	22828	22760	22833	22743	22800	22814	22778	22645	22793	22856	22688	22734	22935	22636	22997	22885	22833	22672	22817	22737	22819	22679	22774	22715	22794	22730	22750	22784	22787	22787	22747	22828	22843	22823	22647	22747	22733	22910	22826	22794	22806	22669	22888	22797	22760	22830	22963	22827	22826	22714	22856	22877	22557	22763	22567	22774	22824	22846	22701	22818	22724	23026	22795	22770	22797	22812	22786	22824	22853	22863	22766	22755	22905	22711	22910	22727	22725	22595	22619	22766	22769	22847	22575	22918	22628	22706	22872	22725	22633	22690	22852	22654	22908	22875	22805	22658	22814	22723	22659	22880	22801	22554	22694	22721	22767	22742	22862	22924	23095	22712	22936	22880	22567	22824	22732	22902	22908	22856	22851	22623	22895	22555	22875	22914	22855	22830	22742	22766	23050	22999	22820	22702	22753	22984	22970	22911	22706	22770	22844	22676	22723	22668	22623	22869	22617	22729	22885	22624	22820	22811	22754	22697	22633	22669	22699	22690	22971	22843	22960	22683	22755	22640	22766	22806	22744	22746	22769	22837	22766	22756	22953	22644	22794	22930	22726	22547	22858	22853	22820	22738	22935	22734	22865	22885	22786	22898	22536	22632	22734	22767	22937	22905	22978	22796	22652	22803	22668	22881	22636	22691	22752	22912	22676	22903	22657	22881	22806	22820	22667	22891	22762	22724	22844	22836	22740	22881	22794	22867	22705	22710	22563	22681	22741	22799	22801	22804	22874	22711	22842	22872	22657	22795	22908	22765	22824	22700	22928	22895	22720	22727	22659	22736	22889	22729	22667	22906	22943	22846	22660	22817	22739	22730	22811	22641	22826	22826	22803	22793	22605	22814	22633	22828	22808	22616	22768	22852	22714	22898	22762	22765	22799	22860	22736	22838	22893	22800	22703	22890	22659	22773	22774	22793	22725	22919	22931	22910	23037	22717	22700
22502	24429	43060	44907	38300	33707	33570	31226	30969	31375	31416	31245	31231	31249	31251	31122	31142	31052	31245	31003	31147	31081	31132	30964	31138	31114	31102	30933	30552	30873	31065	30706	31033	30789	30927	30928	31074	30978	30733	30905	30737	30955	30950	31055	30709	30950	30927	30840	30778	30784	30741	30758	30898	30878	30997	30936	30529	30836	30955	30873	30818	31162	31065	30751	30908	30965	30825	30734	30805	30881	30983	30763	30902	31060	30883	30861	30776	30860	30971	30905	30839	30776	30761	30747	30986	30829	30860	30729	31089	30746	30891	30716	30848	30764	30926	30983	30933	30840	30803	30637	30782	30899	30747	30911	30884	30774	30869	30827	30752	30683	31043	30835	30871	30912	30867	30913	30722	30647	30662	30654	30848	30989	30649	30667	30770	30958	30811	30946	31075	30836	30595	30733	30860	30641	30819	30783	30639	30904	30851	30857	30954	30734	30739	30992	30758	30906	30595	30981	30886	30675	30834	30849	30763	31019	31087	30669	30829	30736	30926	30740	30785	30808	30861	31140	30923	30764	30779	30764	30732	30726	30585	30707	30646	30872	30950	30728	30803	30900	31010	30788	30814	30631	30819	30846	30709	30634	30672	30712	30812	30961	31052	30628	30665	30811	31021	30793	30782	30882	30683	30611	30681	30716	30807	30905	30577	30889	30739	30839	30987	30562	30782	30604	30691	30821	30898	30716	30882	30928	30874	30734	30877	30802	30710	30897	30920	30881	30816	30808	30739	30933	30951	31060	31016	30896	30739	30861	30862	30869	30789	30853	30716	30814	30740	30998	30901	30844	30741	31000	30713	30923	30763	30769	30884	30802	30879	30791	30796	31033	30804	30790	30891	30724	30784	30871	30768	30849	30794	30732	31097	30886	30955	30676	30893	30719	30683	30831	30977	30795	30931	30843	30677	30724	30807	30852	30926	30734	31080	30801	30768	30805	30830	30827	30845	30840	31001	30736	30960	30636	30907	30933	30829	31010	30559	30960	30836	30700	30906	30807	30897	30734	30854	30756	30557	30905	30690	31005	30801	30807	30858	30963	30706	30816	30874	30796	30830	30716	30661	30603	30765	30901	30543	30818	31001	31019	30907	31107	30769	30884	30802	30893	30895	31000	30850	30617	30751	30728	30879	31049	31088	30889	30759	30781	30963	30739	30672	30882	30792	30947	30808	30649	30804	30802	30759	30956	30773	30683	30776	30880	30719	30644	30934	30748	30666	30752	30767	30661	30738	30771	30949	30992	30901	30535	30930	30793	30765	30846	30790	30786	30836	30678	30642	30876	30962	30809	30664	30931	30867	30868	30946	30962	30879	30729	30776	30615	30687	30901	31124	30769	30986	30751	30772	30971	30805	30795	30914	30913	30952	30880	30853	30734	30858	30963	30701	30689	30873	30489	30864	30826	30905	30782	30680	30645	30776	30719	30939	31015	30773	30927	30724	30971	30960	31157	30863	30644	31034	30802	30794	30994	30887	30761	30732	30950	30620	30867	30958	30649	30737	30610	30700	30817	30844	30986	30840	30948	31105	30923	30998	30903	30786	31285	30812	30895	31017	30905	30730	30638	30726	30846	30718	30624	30978	30857	31013	31031	30931	30661	30667	30802	30818	30894	30891	30499	30605	30895	30953	30941	30749	30721	31063	30864	30940	30923	30844	30908	30751	30614	30788	30751	30664	30888	30805	30724	31194	30943	30743	30733	31065	30674	30980	30737	30785	30960	30980	30848	30755	30701	30888	30924	30771	30784	30669	30954	30894	30823	30925	31053	30794	30799	30730	30983	30672	30889	30819	30634	30715	30742	30765	30869	31013	30674	30777	30635	30727	30902	30883	30847	30878	30770	30656	30745	30697	30974	31006	30713	30817	30787	30630	30650	30942	30786	30760	30777	30853	30635	30700	30771	30646	30777	30816	30749	30879	30807	30776	30696	30891	30786	30811	30717	30815	30811	30991	30617	30671	30895	30925	30730	30934	30690	30670	31013	30831	30942	30699	31000	30828	30634	30636	30834	31093	30861	30701	31215	30677	30706	30971	30920	31018	30844	30865	30864	30653	30615	30874	30696	30887	31005	30725	30754	30751	30838	30716	30975	30702	30527	30927	30803	30610	30706	30732	30692	30999	30867	30806	30867	30972	30968	30821	30798	30887	30934	30869	30610	30791	30780	30898	30872	30953	30868	30810	30780	30816	30902	30741	30981	30937	30841	30890	30753	30638	31016	30867	31011	30874	30855	31002	30916	30566	30666	31129	30799	30842	30735	30735	30767	30742	30712	30877	30738	30845	30650	30740	30877	30863	30661	30853	30796	30873	30956	30688	30828	31001	30842	30816	30743	30666	30641	30585	30624	30981	31025	30934	30744	31038	30939	30894	30665	30698	30874	30784	30934	30874	30886	30806	31120	30714	30680	30874	30662	30749	30516	30727	31066	30868	30850	30741	30964	30743	30644	30701	30717	30986	30811	30876	30891	30837	30829	30615	30886	30647	30896	31073	30880	30826	30803	30896	30841	30644	30811	30752	30645	30764	30757	30783	30777	30680	30736	30656	30733	30723	30747	30750	30987	30873	30961	30845	30699	30830	30970	30752	30847	30854	30993	30897	30696	30821	30810	30893	30864	30799	30673	30687	30829	30752	30948	30828	30784	31287	30934	30726	30802	30981	30577	30991	30969	30914	30922	30834	31107	30799	30767	30882	30763	30854	31225	30750	30737	30874	31063	30772	31057	30694	30721	30715	30711	30953	30788	30805	30910	30733	30859	30855	30916	30866	30980	30919	30563	31160	30730	30891	30441	31009	30890	30810	30677	30750	30774	31088	30733	30901	30706	30915	30912	30772	30723	30997	30639	30835	30712	30712	30796	31018	30557	30916	30831	30767	31003	30860	30573	30806	30815	30737	30782	30561	30745	30799	30799	31041	31111	30804	30779	30613	30905	30843	30737	31071	30506	30910	30734	30838	30780	30710	30778	30780	30869	30913	30947	30668	30760	30795	30939	30783	30796	30668	30683	30897	30956	30828	30734	30660	30716	30678	30794	30710	30877	30797	31002	30806	30891	30838	30592	31105	30970	30811	31047	30861	30798	30981	30841	31045	30931	30840	30951	30881	30741	30802	30692	30716	30803	30672	30582	30926	30786	30957	30830	30847	31020	30839	30983	30436	30744	30868	30775	30937	30785	30932	30675	30843	30554	30876	30780	30511	30941	30873	30661	30683	30990	30741	30946	30672	30621	30790	30864	30886	31011	30973	30929	30587	30950	30888	30801	31078	30963	30740	30846	31092	30565	30802	30668	30810	30736	30950	30635	30703	30949	30675	30613	30897	30857	30917	30640	30827	30936	30654	30788	30975	30649	30681	30814	30931	30694	30698	30788	30612	30903	31025	30951	30900	30839	31059	30652	30896	30725	30888	30632	30836	30852	30561	30958	30670	30836	30777	30887	30802	30839	31156	31040	30791	30684	30636	30941	30760	30762	30914	30887	30759	30883	30915	30881	30850	30803	30957	30797	30793	30996	30998	30884	30711	30968	30894	30797	30801	30807	30795	30860	30840	31046	30803	30689	30927	31073	30836	30573	30654	30580	30729	30705	30759	30720	30829	30917	30991	30839	30713	31010	30611	30902	30487	30823	30758	30717	30695	30647	30755	30913	30644	30924	30807	30923	31040	30822	30995	30807	30856	30671	30907	30664	30913	30920	30859	31055	31027	30880	30769	31007	30783	30920	30660	30806	30788	30673	30765	30918	30883	31056	30701	30567	30828	30789	30772	30810	30847	30486	30990	30808	30815	30957	30779	30851	30658	31067	30979	30789	30647	30806	30940	30903	30743	30896	30954	30527	30742	30935	30858	30867	30829	30706	30909	30789	30768	30659	30706	30766	30747	30552	30553	30796	30994	31101	30886	30633	30752	30807	30895	31036	30629	30933	30491	30862	31030	30820	30835	30749	30686	30825	30982	30931	30906	30857	30889	30718	30729	31254	31126	30779	30885	30840	30848	30747	30748	30725	30749	30792	30925	30822	30503	30694	30754	30668	30907	30889	30729	30694	30954	30944	31006	30690	30968	30502	30893	30858	30855	30577	30992	30691	30654	30978	30814	30776	30865	30724	30781	30862	30939	30727	30894	30740	31035	30841	30952	30795	31022	30835	30834	30924	30971	30849	30803	30719	30813	31078	30839	30838	30908	30861	30675	30976	30945	30920	30717	30742	31056	30751	30610	30855	30855	30789	30520	30554	30818	30879	30677	30782	30961	30864	30446	30772	30745	30839	30856	31065	30845	30876	30885	30867	30904	30782	30706	30804	30811	31191	30770	31093	30856	30606	30824	30759	30735	30700	30773	30923	30880	30810	30820	30768	30798	30737	30676	30775	31185	30797	30862	30813	30867	30679	30851	30805	30725	30816	30993	30622	31078	30735	30919	30779	30624	30787	30872	30848	30843	30801	31164	30636	30701	30714	30828	30815	31032	30649	30636	30767	30743	30843	30617	30906	30625	30889	30836	31053	30837	30829	30828	30854	30992	30632	30696	30685	30700	30690	30782	30831	30744	30725	31039	30800	30891	30859	30865	31051	30938	30904	30796	30855	30908	30670	30844	30753	30970	30891	30822	30878	30774	30768	30669	30594	30823	30729	30599	30922	30988	30715	30768	30857	31027	30870	30818	30803	30873	30888	30729	30718	30827	30768	30727	30753	30638	30712	30836	30815	30770	30582	30783	30765	30924	30636	30825	30991	30970	31000	30692	30847	30864	30888	30774	30949	30658	30885	30863	30898	30701	30765	31030	30879	30918	30880	30774	30832	30802	30993	30821	30795	30888	30829	30896	30881	30731	30786	30732	30765	31039	30983	30767	30795	30613	30869	30435	30550	30758	30779	30632	30714	30985	30793	30763	30948	30876	30935	30760	30638	30754	30948	30931	30858	30980	30951	30666	30938	30935	30742	30768	30875	30840	30834	30570	30761	30852	30897	30941	30926	30784	30945	30899	30755	30842	30791	30744	30714	30934	30991	30713	30770	30744	30831	30647	30699	30729	31022	31024	30770	30794	30786	30750	31089	30807	30785	30787	30729	30853	30826	30952	30627	30699	30796	30840	31115	31066	30857	30875	30589	30984	30825	30979	30581	30864	31008	31063	31065
63539	98516	94603	79722	53625	33103	23795	23397	23230	23393	23427	23455	23239	23447	23446	23414	23410	23547	23293	23371	23519	23530	23363	23178	23209	23568	23444	23319	23424	23452	23512	23518	23422	23589	23348	23339	23387	23471	23511	23548	23264	23383	23563	23324	23376	23674	23479	23417	23734	23323	23498	23488	23425	23466	23604	23538	23399	23619	23598	23454	23564	23349	23308	23365	23369	23571	23510	23540	23478	23421	23432	23517	23538	23490	23557	23387	23243	23397	23258	23372	23441	23331	23266	23394	23335	23425	23592	23482	23335	23338	23361	23375	23486	23475	23207	23379	23439	23480	23526	23263	23447	23179	23321	23330	23478	23232	23329	23168	23335	23343	23654	23419	23393	23273	23463	23496	23556	23441	23413	23329	23402	23396	23327	23470	23377	23378	23406	23453	23365	23429	23521	23495	23610	23498	23399	23639	23364	23307	23495	23341	23523	23582	23520	23322	23582	23439	23636	23498	23527	23369	23307	23340	23520	23281	23222	23378	23150	23355	23364	23507	23453	23027	23292	23620	23440	23532	23485	23547	23247	23490	23471	23451	23404	23297	23426	23450	23463	23420	23297	23445	23482	23432	23416	23456	23411	23460	23318	23476	23422	23401	23250	23500	23476	23378	23344	23444	23476	23299	23527	23355	23337	23320	23479	23511	23417	23234	23429	23561	23341	23447	23341	23477	23456	23304	23451	23400	23480	23503	23349	23322	23637	23288	23488	23564	23349	23394	23439	23308	23132	23420	23289	23313	23407	23312	23519	23247	23215	23454	23479	23430	23441	23247	23445	23449	23442	23316	23434	23294	23318	23484	23339	23411	23537	23597	23243	23682	23221	23432	23251	23450	23439	23673	23244	23309	23242	23382	23384	23413	23371	23541	23264	23375	23470	23451	23348	23519	23206	23348	23280	23443	23419	23343	23386	23424	23297	23432	23417	23226	23300	23405	23423	23435	23265	23514	23384	23396	23298	23336	23234	23538	23297	23364	23232	23500	23653	23471	23480	23213	23435	23287	23686	23573	23247	23258	23405	23369	23411	23496	23391	23237	23453	23328	23304	23320	23319	23386	23311	23414	23400	23609	23296	23421	23379	23466	23430	23412	23591	23444	23502	23347	23569	23310	23461	23558	23385	23234	23338	23436	23237	23646	23350	23447	23345	23416	23463	23435	23202	23646	23354	23188	23364	23271	23492	23199	23451	23118	23228	23283	23372	23160	23556	23233	23248	23392	23348	23560	23417	23237	23363	23419	23546	23403	23542	23641	23442	23558	23350	23268	23508	23355	23545	23243	23342	23454	23466	23388	23489	23393	23596	23336	23395	23559	23445	23426	23523	23548	23272	23564	23572	23343	23305	23267	23492	23364	23389	23266	23541	23500	23318	23443	23441	23379	23333	23445	23374	23468	23330	23596	23407	23456	23302	23458	23602	23529	23218	23318	23436	23329	23330	23353	23482	23510	23426	23513	23387	23521	23419	23590	23420	23366	23676	23368	23378	23359	23415	23443	23449	23488	23578	23344	23486	23424	23340	23438	23629	23408	23445	23283	23413	23273	23527	23281	23402	23319	23314	23383	23325	23203	23497	23376	23532	23260	23288	23446	23348	23420	23364	23520	23420	23374	23434	23533	23564	23458	23391	23401	23503	23446	23452	23534	23456	23433	23421	23364	23371	23521	23369	23127	23306	23495	23418	23366	23251	23395	23439	23336	23361	23276	23380	23439	23361	23433	23511	23371	23506	23261	23461	23588	23343	23298	23418	23359	23430	23440	23358	23460	23447	23365	23404	23525	23610	23389	23560	23464	23318	23308	23526	23301	23550	23495	23412	23394	23406	23428	23445	23506	23354	23275	23465	23442	23395	23619	23259	23432	23409	23162	23561	23406	23221	23482	23499	23521	23162	23471	23264	23433	23319	23586	23450	23336	23437	23427	23307	23370	23187	23313	23399	23343	23498	23230	23526	23445	23477	23333	23296	23086	23411	23395	23501	23481	23450	23403	23539	23364	23390	23470	23259	23360	23702	23384	23399	23279	23482	23368	23372	23378	23414	23587	23352	23389	23322	23316	23529	23523	23456	23642	23422	23399	23376	23267	23255	23379	23465	23429	23235	23348	23442	23339	23334	23449	23492	23342	23450	23393	23361	23516	23218	23255	23425	23489	23403	23447	23375	23456	23461	23289	23413	23365	23447	23257	23232	23287	23463	23447	23526	23316	23359	23414	23496	23495	23345	23258	23579	23652	23591	23314	23400	23282	23513	23436	23352	23280	23504	23343	23247	23296	23419	23380	23447	23480	23670	23368	23418	23305	23434	23436	23122	23514	23369	23499	23531	23442	23435	23390	23305	23316	23450	23492	23396	23544	23520	23302	23340	23388	23621	23299	23157	23390	23437	23336	23419	23548	23433	23334	23426	23381	23518	23367	23431	23304	23512	23385	23344	23218	23170	23474	23234	23319	23306	23526	23388	23296	23259	23506	23580	23338	23579	23255	23419	23236	23230	23627	23361	23371	23424	23393	23228	23289	23470	23421	23229	23267	23432	23474	23418	23393	23183	23479	23483	23485	23377	23529	23346	23562	23550	23542	23319	23586	23410	23516	23426	23394	23250	23437	23471	23410	23366	23184	23471	23571	23403	23523	23484	23359	23340	23578	23392	23440	23507	23400	23525	23371	23395	23541	23310	23345	23354	23469	23410	23356	23531	23440	23227	23457	23495	23258	23339	23370	23375	23585	23507	23474	23407	23367	23376	23541	23597	23507	23322	23403	23375	23315	23176	23261	23339	23417	23432	23334	23367	23443	23459	23423	23498	23597	23612	23300	23419	23305	23508	23503	23517	23453	23318	23268	23575	23486	23461	23378	23408	23201	23446	23446	23415	23268	23547	23330	23394	23363	23350	23371	23375	23515	23437	23410	23375	23466	23450	23382	23280	23703	23499	23466	23320	23488	23321	23437	23333	23282	23319	23572	23447	23388	23321	23486	23513	23279	23452	23244	23519	23248	23691	23361	23307	23440	23384	23379	23368	23269	23283	23300	23334	23423	23476	23359	23278	23424	23371	23349	23480	23296	23484	23506	23363	23340	23356	23388	23457	23282	23452	23309	23605	23234	23489	23264	23422	23335	23407	23506	23470	23307	23368	23455	23534	23526	23386	23256	23390	23476	23336	23352	23281	23432	23265	23555	23405	23611	23235	23372	23474	23423	23319	23319	23321	23489	23457	23299	23528	23426	23307	23379	23548	23282	23442	23503	23393	23302	23415	23352	23456	23379	23477	23456	23323	23292	23279	23435	23496	23577	23326	23293	23378	23190	23389	23571	23447	23495	23477	23602	23440	23264	23342	23418	23330	23332	23299	23535	23409	23415	23449	23400	23516	23459	23250	23485	23353	23426	23452	23357	23298	23372	23246	23551	23324	23173	23474	23323	23683	23470	23349	23399	23247	23350	23334	23507	23317	23341	23544	23438	23381	23125	23451	23419	23337	23433	23286	23455	23383	23462	23279	23237	23426	23488	23380	23435	23406	23289	23177	23471	23216	23369	23454	23359	23433	23466	23227	23452	23564	23269	23349	23446	23300	23385	23253	23479	23384	23550	23300	23474	23466	23507	23388	23386	23350	23561	23495	23490	23464	23677	23388	23410	23292	23264	23464	23296	23449	23464	23293	23236	23380	23296	23633	23783	23446	23283	23334	23546	23295	23493	23437	23439	23360	23352	23391	23392	23328	23371	23517	23393	23398	23636	23522	23506	23400	23377	23284	23360	23331	23413	23407	23346	23332	23358	23356	23512	23354	23460	23416	23504	23242	23661	23551	23302	23465	23532	23379	23603	23468	23287	23362	23310	23405	23389	23331	23413	23292	23522	23274	23490	23322	23341	23561	23375	23520	23488	23374	23473	23275	23544	23301	23372	23435	23647	23325	23602	23493	23390	23588	23408	23258	23286	23551	23502	23287	23586	23432	23444	23478	23458	23352	23328	23525	23298	23371	23503	23222	23281	23416	23412	23362	23417	23289	23308	23553	23408	23468	23332	23457	23389	23374	23431	23519	23508	23299	23388	23520	23378	23611	23316	23414	23454	23381	23469	23402	23414	23415	23394	23354	23390	23549	23424	23442	23488	23330	23409	23373	23574	23260	23432	23551	23503	23436	23411	23588	23423	23534	23367	23462	23416	23632	23505	23314	23486	23673	23251	23393	23342	23400	23717	23633	23396	23362	23305	23517	23474	23239	23428	23441	23451	23453	23490	23192	23604	23423	23475	23364	23438	23181	23468	23467	23369	23330	23505	23491	23368	23496	23464	23430	23219	23509	23327	23574	23293	23227	23312	23380	23564	23418	23286	23293	23275	23324	23132	23488	23417	23270	23437	23322	23520	23676	23411	23345	23465	23529	23526	23497	23330	23493	23211	23382	23517	23222	23417	23375	23242	23246	23416	23214	23322	23400	23463	23408	23503	23371	23571	23592	23381	23512	23496	23314	23468	23557	23609	23424	23402	23303	23623	23500	23339	23301	23380	23426	23395	23436	23309	23455	23400	23456	23510	23535	23489	23585	23342	23292	23396	23395	23510	23546	23616	23250	23271	23438	23227	23528	23226	23521	23358	23438	23494	23385	23438	23410	23525	23532	23267	23483	23380	23408	23522	23450	23430	23378	23278	23415	23340	23395	23092	23436	23375	23311	23592	23463	23295	23379	23480	23510	23306	23437	23328	23300	23433	23441	23355	23389	23441	23446	23353	23302	23409	23432	23374	23442	23366	23621	23403	23461	23290	23301	23434	23433	23277	23301	23501	23278	23246	23282	23603	23385	23485	23295	23292	23245	23386	23475	23347	23404	23260	23502	23433	23269	23376	23269	23463	23451	23444	23471	23563	23503	23260	23363	23274	23383	23558	23339	23263	23426	23251	23209	23476	23288	23211	23376	23341	23550	23369	23327	23400	23608	23326	23536	23291	23447	23359	23506	23362	23509	23641	23613	23378	23531	23329	23383	23277	23411	23358	23391	23207	23230	23290	23470	23372	23438	23372	23418	23571	23432	23386	23427	23287	23525	23428	23444	23444	23493	23534	23382	23250	23551	23393	23452	23334	23345	23445	23402	23347	23614	23513	23487	23392	23428	23430	23317	23607	23415	23381	23503	23481
29506	38498	52055	42136	33717	30982	30273	29881	30057	30059	29459	29903	30079	30047	29992	29949	29771	29984	29976	30154	30003	29942	30037	30088	29922	30183	29922	30055	29752	30095	30228	29930	29927	29734	30321	30095	29786	30024	30090	29980	29885	30104	29872	30201	29653	29992	30133	29835	29914	29898	30089	29910	29920	29701	29943	29791	30131	30004	29933	29721	30204	29905	29729	29781	29860	29927	29826	29818	29797	29943	29969	29891	29995	29735	30009	29861	29891	29890	29927	30018	29787	29592	29813	29795	30099	29759	29884	29915	29792	30075	29898	29925	29830	29915	29871	29743	30078	29936	30101	29680	29951	29690	29966	30118	29789	29846	29930	29897	30028	29920	29833	30114	29963	30030	29844	29954	30015	29836	29735	29973	29949	29927	29909	29855	29904	29819	29957	30014	29815	29900	29851	30007	29918	30087	30039	30011	29847	30169	30016	30059	29707	30151	30022	29913	29856	29782	29684	29917	30058	30031	29886	29999	30035	29773	29862	29959	29917	29928	29936	29684	29780	29930	29912	29834	29873	29694	29856	29953	29597	30027	29659	30068	29649	29784	30188	29943	30049	29865	30037	29851	30164	29825	30001	29805	29866	29906	29948	29706	29908	29829	29932	29866	30089	29896	29938	30037	30199	29796	29755	29875	29900	29813	29932	29903	29816	29703	29740	29948	29932	29886	29811	29858	29925	30045	29882	29876	29981	29822	29941	29707	30109	29902	30084	29864	29894	29862	29936	29898	30001	29973	29935	29729	29663	30027	29933	29674	30033	29847	30073	29945	30097	29888	29893	29766	29763	29791	29823	29752	29921	29864	29950	29944	29927	29727	29898	30059	29957	29935	29907	29960	29887	29886	29874	29980	29966	29769	29877	29874	29893	29863	29633	29945	29990	29913	30219	29850	29975	29728	29898	29537	29954	29828	29896	30031	29811	29883	29784	29855	29779	30076	30264	29909	29973	29761	29978	29809	30134	29704	29947	30082	29822	29909	29978	29841	29942	29739	29781	30016	29951	29801	30158	29894	29863	30090	29918	29838	29705	29929	29837	29891	29899	29989	30110	29855	29823	30066	29962	30115	30000	29925	29967	29952	29829	29910	30051	30033	29952	29940	29838	29772	30019	29916	29877	30059	29916	29819	30008	30009	29890	29970	29894	29924	29791	29751	30041	30088	30135	29979	30058	29941	29982	29689	29740	29851	29811	29953	29985	29800	29990	29848	29836	29806	29916	29741	29900	29966	29855	29980	29965	30057	30161	29867	29837	29973	29956	29850	30078	30078	29990	29959	29678	29738	29926	29796	29546	29825	29834	29847	30118	29941	29958	29961	29899	30044	29877	29949	29756	30074	29921	29772	29902	29965	29713	30098	29849	29848	30027	29698	29922	29943	29886	29970	30023	29584	29879	29995	29850	29839	29878	29816	29773	29959	29986	29776	30053	29802	29940	29913	29799	29895	29697	29899	29940	29972	29911	29909	30144	29746	29783	29909	29977	29673	29924	29800	29746	30001	29850	29723	29901	29794	29953	29958	29966	29979	29823	29763	29903	29960	29879	29938	29989	30079	29708	30001	30093	30001	29868	29762	29825	30022	30110	30067	30242	30045	29902	29801	29781	29840	29872	29837	29697	29799	29882	30046	30012	29872	29810	29944	29962	29854	30046	29722	30119	29956	30101	29909	30021	29863	29872	30003	29969	29864	29822	30077	30037	29701	30024	29851	29765	29960	29908	29895	29815	29731	29967	29813	29941	29732	29878	29905	29578	29862	29903	30042	29929	29819	29883	29634	29863	29783	29852	29846	29764	29659	29790	29840	29902	30059	29935	29886	29888	29720	29922	29814	30125	29827	29902	29897	29985	30017	29799	30258	30081	30052	29863	29980	29800	30277	29965	29891	29801	30033	29931	30011	29979	29793	29946	29972	30150	29766	30061	29976	29816	30026	29990	29824	29809	29804	29914	29846	29991	29732	30026	29908	29853	29906	29928	29754	29919	29908	30004	29949	29892	29973	29740	30047	29987	30058	29803	29738	29934	29782	29861	29655	29900	29729	29803	29899	29907	29861	29890	29978	30121	29729	29879	29593	29588	29950	30004	29706	29929	30079	29943	29611	30060	30017	29756	29876	29898	29975	30136	29884	29951	29670	29999	29918	29636	29877	29943	30121	30117	29964	30028	29981	29690	29886	29932	29659	30013	29815	29699	29928	29807	29780	30010	30037	29841	29818	29958	29934	29878	29992	29921	29695	29990	30055	29927	29897	30058	30145	29881	29875	29830	29739	29796	29923	29896	29870	29651	30187	29992	29831	30130	29979	29872	29952	29881	30059	29945	29845	29749	29920	29830	29764	29979	29731	29854	29762	29857	29872	29899	30077	30050	30008	29857	29830	29746	29812	29865	29827	29817	29988	29967	30058	29862	29850	29834	29892	30085	29706	30059	29955	30123	29929	29853	29786	29777	29903	29746	29731	29829	30011	30007	29923	29970	29951	29784	29768	29751	30041	29851	29777	30039	30067	29758	29962	29934	30224	29976	29904	29869	29837	29892	29818	30053	29978	29733	29949	29933	29973	30020	29728	29770	29793	30098	29711	29958	29810	29836	29949	30308	29726	30024	29819	29944	29684	29814	29553	29950	29838	29987	29989	29883	29879	30040	29844	29908	29990	29847	29913	30214	29914	29658	29902	30076	29936	29981	29785	29872	29694	29802	30030	29888	29961	29592	29885	29721	29870	29880	29837	29697	29962	29917	30035	29946	29834	30116	29768	29957	29815	29828	29628	29916	29967	29843	29907	29872	30133	29783	29879	29870	29971	29902	29991	29720	30137	29848	29747	29608	29734	29798	29969	29907	30053	30085	30052	30135	29900	29989	29746	29710	29768	30207	29939	29776	29874	29759	29733	30062	29964	29848	29861	29950	30053	29999	29937	29931	29649	29734	29852	29932	29928	29574	29868	30105	29964	29698	29936	30026	29948	29940	29586	29581	29873	29994	29838	29988	30072	29847	30033	29957	29780	30024	29760	29656	29764	29996	30152	29890	29958	29859	29738	29938	29949	29942	30006	30131	29835	29964	30155	29847	29872	30137	29778	30213	29950	29771	30027	29941	29844	30076	30190	29788	29586	29812	29835	29974	29905	30070	30125	29931	29591	29922	29754	29820	29916	29801	29967	29831	30141	30121	30146	29755	29868	29921	29850	29908	30118	29592	29914	29937	29849	29952	29911	30028	29870	30024	30005	29949	29758	29944	30064	30238	29771	29852	30038	30172	29698	29857	29824	29940	29950	30029	29938	29827	29986	29619	30090	29843	30007	30051	29885	30069	29780	30134	29718	29767	29972	30030	30203	29784	29932	29811	29834	29562	29977	29650	30007	29971	30047	29901	29891	29793	29932	29647	29889	29789	29935	29959	29961	29760	29997	29974	29966	30046	29886	29926	29956	29836	30000	29837	29721	29798	29964	29928	30092	29680	29910	30089	30202	29982	30139	29837	29723	30087	29975	29822	30199	30060	29900	30036	29975	30004	29864	29968	30128	30226	29988	29890	29904	29863	29967	29790	29940	29670	30035	30058	29881	29924	29935	30135	29778	30103	29740	29961	29861	30038	29848	29926	29841	30033	29908	30098	29695	29923	29914	29876	30043	29909	30054	30062	29728	29956	29674	29947	30024	30065	29955	30148	29923	30139	29982	30117	29866	29761	29797	29936	29962	29921	30046	29884	30069	29732	29932	29882	29865	29827	30019	30020	29789	29904	29959	29966	30058	30200	29938	30309	29882	29847	30088	29972	30139	29949	30109	30065	29824	29801	30079	29832	29721	30087	29849	29849	29939	29843	30050	30160	29911	30022	29843	29900	29748	29710	29882	29880	30035	30068	30128	29795	29844	29912	29665	30171	30038	29987	29858	29960	29706	29872	29932	29959	29723	29914	29723	29857	29754	29555	29815	29709	30086	30024	29737	30008	29938	29869	30046	29871	29941	29940	30189	30046	29638	29951	30090	29824	30053	29842	29893	30075	29983	29744	29934	29792	29998	29975	30006	30093	30111	29950	29568	30139	29909	30023	30073	30055	29954	29627	29931	29751	29666	29856	29882	29691	29627	29778	29926	29821	30053	29652	30012	29945	29500	29755	29948	29740	29834	30081	29777	29915	29817	29830	29805	30027	29962	30253	29904	29893	30077	30255	29786	29871	29855	29999	29982	29848	30014	29952	29995	29995	29943	29833	29818	29981	29994	29857	29683	30097	29997	29812	29946	29946	29777	30008	30203	30042	30065	30168	29914	29787	29961	29849	30127	29750	29882	30051	29618	29921	29747	29855	29918	29796	29623	29871	29722	29893	29964	29790	29815	29898	29831	29857	29769	29868	30033	29720	29940	30156	29968	29793	29746	29752	29971	29559	29703	29927	30079	29788	30158	29859	30132	30163	29777	29794	29887	29905	29962	29973	30031	29816	29740	29918	29983	29825	29802	29758	29908	29952	29955	29874	30007	30095	29830	30218	29925	29852	29788	30002	30148	30083	29941	30017	29642	29938	29950	29979	29657	29972	29887	29857	30128	29693	29759	29979	29854	29862	30025	30030	29952	29763	29834	29776	29858	29653	29801	29991	29704	29705	29698	29941	30172	29931	30039	29926	29929	29909	29840	29703	29723	29984	29880	29964	30033	30135	29980	29778	30025	29769	29944	29972	29817	30148	29970	29850	29972	29863	29979	30122	29951	29802	29820	29665	30049	29891	30058	29847	30046	29920	30078	30119	29736	29948	29902	29968	29689	29899	29534	29799	29907	29835	29825	29808	29918	30116	29898	30169	30037	29958	30017	30026	29763	30097	29759	30058	30006	30229	29492	29754	30064	30102	29770	30098	29774	29977	29929	29706	29993	29991	30040	29932	29925	29617	30106	29858	29978	29958	29953	29898	29869	29756	30141	29982	30005	29975	29917	30081	30053	29719	29648	30038	30102	30054	29734	29987	30094	29779	29778	29958	29925	29701	29878	29678	30007	29987	29884	29799	29965	29998	29792	30073	29877	29808	29802	29951	29827	29706	29808	29769	29988	29769	29807	29824	29934	30119	29632	29899	29925	29872	30005	29887	30080	29897	29845	30055	29798	30051	29800	29670	29772	29972	30152	29913	29856	29888	29994	29913	29968
35035	62077	54528	36600	27604	23756	22807	22794	22776	22871	22733	22703	22930	22734	22844	22801	22774	22841	22910	22965	22837	22825	23090	22778	22726	22908	22727	22841	22806	22919	22901	22725	22604	22724	22841	22826	22851	22798	22796	22857	22699	22802	22710	22989	22795	22597	22733	22887	22841	22401	22747	22777	23035	22864	22805	22807	22716	22735	22703	22746	22921	22887	22623	22784	22708	22926	22749	22689	22830	22830	22824	22722	22723	22734	22715	22636	22740	22842	22656	22659	22863	22710	22808	22732	22739	22801	22773	22673	22743	22707	22746	22749	22846	22594	22924	22715	22762	22746	22825	22759	22843	22674	22874	22647	22814	22859	22676	22752	22966	22654	22836	22737	22795	22852	22605	22584	22969	22766	22780	22780	22682	22774	23104	22821	22863	22815	22818	22730	22804	22668	22706	22749	22582	22686	22742	22645	22831	22757	22796	22663	22908	22721	22685	22682	22663	22794	22773	22774	22941	22758	22815	22767	22582	22698	22592	22777	22634	22636	22692	22662	22738	22954	22630	22859	22681	22849	22883	22627	22657	22791	22770	22745	22772	22852	22607	22810	22968	22685	22814	22328	22761	22596	22614	22730	22782	22863	22795	22808	22839	22815	22766	22721	22879	22766	22859	22825	22784	22843	22797	22759	22956	22787	22628	22719	22695	22839	22691	22749	22732	22842	22749	22973	22846	22889	22826	22780	22721	22706	22707	22726	22861	22736	22835	22846	22731	22660	22722	22934	22752	22680	22925	22794	22907	22714	22793	22883	22757	22879	22748	22728	22806	22757	22883	22618	22797	22889	22858	22920	22910	22598	22662	22660	22573	22753	22745	22709	22783	22627	22660	22935	22815	22713	22778	22853	22757	22975	22707	22906	22915	22713	22774	22838	22714	22524	22759	22776	22712	22773	22862	22616	22754	22760	22881	22776	22749	22868	22632	22764	22933	22673	22782	22942	22702	22612	22898	22719	22689	22740	22661	22837	22740	22860	22746	22723	22696	22605	22751	22808	22689	22938	23103	22579	22730	22777	22827	22800	22837	22740	22650	22525	22872	22717	22849	22745	22841	22827	22758	22666	22902	22860	22741	22825	22724	22907	22828	22929	22566	22612	22716	22849	22765	22731	22582	22605	22893	22773	22749	22907	22650	22796	22745	22703	22582	22869	22853	22747	22667	22758	22803	22849	22615	22798	22679	22880	22712	22766	22829	22864	22698	22806	22694	22750	22979	22863	22676	22969	22686	22975	22866	22776	22861	22972	22846	22792	22798	22767	22672	22892	22584	22747	22628	22621	22661	22653	22821	22992	22560	22850	22737	22773	22834	22879	22856	22714	23005	22726	22650	22663	22713	22799	22868	22855	22749	22793	22675	22839	22653	22664	22737	22681	22787	22787	22741	22672	22695	22649	22856	22733	22791	22522	22754	22910	22710	22722	22832	22867	22848	22718	22847	22605	22813	22618	22860	22743	22816	22718	22666	22871	22968	22859	22995	22635	22778	22754	22695	22835	22702	22651	22680	22750	22718	22712	22635	23019	22773	22891	22775	22832	22907	22746	22650	22792	22756	22705	22700	22712	22852	22827	22767	22719	22727	22746	22577	22762	22685	22634	22774	22610	22798	22795	22825	22656	22759	22767	22738	22644	22824	22724	22676	22742	22777	22758	22829	22682	22802	22839	22688	22835	22712	22813	22860	22971	22826	22658	22737	22987	22914	22794	22706	22707	22789	22598	22864	23005	22995	22763	22650	22787	22782	22903	22899	22722	22792	22955	22621	22948	22806	22727	22785	22730	22704	22835	22795	22914	22831	22813	22875	22835	22920	22685	22697	22777	22792	22795	22625	22692	22634	22804	22874	22627	22952	22644	22654	22563	22655	22846	22830	22842	22832	22780	22705	22546	22741	22772	22867	22863	22792	22894	22792	22889	22915	22637	22723	22876	22592	22823	22842	22899	22691	22773	22799	22855	22765	22792	22821	22893	22753	22751	22899	22651	22807	22785	22743	22680	22722	22953	22853	22685	22920	22754	22728	22862	22802	22829	22582	22839	22663	22849	22769	22708	22834	22874	22568	22774	22821	22848	22809	22642	22581	22591	22960	22871	22751	22794	22876	22713	22664	22721	22717	22635	22930	22925	22895	22549	22818	22802	22890	22773	22669	22618	22657	22771	22702	22809	22844	22735	22894	22874	22726	22678	22874	22978	22772	22662	22697	22700	22854	22714	22513	22722	22676	22869	22827	22791	22617	22985	22799	22798	22871	22618	22751	22846	22738	22783	22637	22765	22738	22655	22673	22590	22810	22687	22698	22930	22707	22626	22981	22772	22666	22774	22608	22704	22842	22888	22819	22766	22730	22816	22801	22623	22749	22847	22734	22799	22588	22731	22764	22706	22798	22533	22801	22842	22684	22723	22609	22772	22848	22650	22799	22745	22884	22834	22652	22828	22722	22720	22738	22674	22858	22750	22667	22918	22884	22556	22809	22824	22788	22809	22528	22684	22718	22595	22713	22600	22754	22825	22825	22771	22653	22634	22904	22854	22853	22876	22883	22732	22989	22818	22754	22816	22729	22909	22695	22610	22762	22755	22852	22766	22620	22812	22794	22759	22627	22918	22774	22736	22816	22585	22738	22817	22716	22868	22608	22799	22943	22920	22853	22869	22828	22605	22863	22691	22601	22773	22729	22772	22886	22813	22677	22677	22771	22607	22883	22791	22745	22669	22754	22678	22795	22980	22729	22804	22888	22800	22792	22717	22744	22736	22732	22794	22887	22716	22813	22618	22738	22758	22913	22592	22914	22884	22999	22889	22798	22785	22800	22775	22611	22755	22800	22947	22661	22703	22749	22673	22782	22996	22665	22864	22645	22692	22703	22702	22731	22717	22895	22769	22632	22685	22778	22953	22764	22601	22706	22727	22582	22746	22923	22662	23015	22788	22800	22738	22941	22753	22786	23005	22834	22770	22883	22802	22820	22737	22910	22807	22671	22662	22719	22937	22756	22707	23076	22714	22754	22645	22801	22799	22785	22623	22643	22892	22807	22876	22841	22678	22914	22845	22781	22814	22776	22611	22803	22899	22762	22769	22818	22632	22804	22745	22688	22847	22703	22741	22905	22887	22718	22870	22773	22681	22858	22667	22709	22689	22640	22840	22695	22887	22676	22717	22831	22848	22855	22742	22806	22865	22643	22765	22760	22860	22749	22780	22742	22757	22604	22769	22880	22607	22642	22535	22771	22845	22637	22701	22555	22681	22940	22569	22673	22882	22740	22745	22621	22868	23031	22796	22745	22766	22803	22834	22875	22711	22610	22828	22923	22751	22713	22790	22848	22785	22833	22819	22547	22731	22656	22873	22605	22846	22894	22858	22762	22679	22649	22840	22628	22735	22860	22713	22562	22899	22719	22893	22805	22928	22796	22777	22710	22792	22752	22762	22642	22652	22792	22851	22676	22845	22791	22944	22752	22660	22614	22696	22772	22910	22770	22683	22686	22915	22600	22886	22909	22604	22952	22749	22693	22843	22987	22651	22695	22696	22855	22785	22611	22838	22659	22780	22755	22619	22752	22717	22912	22729	22726	22810	22836	22543	22755	22816	22760	22747	22669	22692	22964	22812	22838	22600	22792	22742	22668	22696	22933	22885	23011	22616	22659	22622	22715	23063	22724	22670	22595	22846	22690	22755	22896	22770	22622	22638	22775	22654	22850	22956	22626	22699	22793	22729	22810	22706	22857	22620	22702	22777	22824	22879	22935	22924	22704	22655	22812	22750	22696	22681	22632	22736	22882	22745	22784	22807	22784	22847	22907	22723	22708	22747	22828	22885	22587	22834	22961	22803	22800	22789	22653	22710	22972	22822	22747	22553	22703	22675	22886	22752	22746	22684	22627	22866	22628	22737	22848	22606	22901	22739	22716	22996	22802	22743	22819	22731	22890	22619	22719	22866	22860	22640	22826	22478	22702	22820	22686	22861	22816	22827	22745	22701	22829	22779	22939	22757	22913	22628	22822	22902	22790	22750	22797	22891	22899	22822	22807	22821	22687	22683	22806	22785	22460	22857	22761	22872	23080	22834	22737	22714	22810	22725	22767	22926	22669	22993	22863	23048	22550	22676	22907	22807	22662	22764	22700	22635	22766	22917	22767	22752	23119	22788	22651	22742	22792	22802	22821	22893	22727	22711	22801	22654	22744	22879	22824	22747	22747	22711	22808	22845	22939	22776	22656	22750	22718	22717	22613	22877	22834	22851	22731	22648	23051	22800	22903	22690	22955	22786	22594	22787	22685	23107	22803	22907	22911	22836	22866	22609	22760	22714	22782	22811	22766	22751	22765	22742	22782	22714	22743	22579	22815	22998	22652	22918	22944	22850	22802	22910	22722	22687	22903	22861	22629	22821	22658	22875	22889	22851	22930	22686	23034	22752	22832	22670	22838	22789	22990	22786	22730	22677	22824	22891	22805	22874	22625	22657	22924	22796	22817	22674	22712	22669	22614	22708	22701	23069	22768	22628	22928	22713	22757	22822	22868	22792	22880	22945	22857	22743	22763	22878	22818	22660	22692	22860	22840	22740	22683	22677	22821	22639	22900	22882	22674	22967	22871	22558	22876	22943	22678	22939	22846	22712	22845	22738	22728	22682	22742	22951	22767	22756	22844	22974	22918	22792	22887	22792	22896	22772	22852	22705	22786	22673	22993	22761	22825	22698	22825	22648	22728	22870	22923	22705	22900	22732	22804	22922	22818	22816	22632	22958	22785	22650	22606	22570	22854	22616	22924	22692	22727	22868	22954	22497	22939	22855	22784	22744	22977	22812	22646	22764	22731	22591	22700	22770	22613	22736	22801	22781	22785	22694	22776	22789	22859	22797	22761	22798	22889	22856	22841	22601	22820	22747	22884	22704	22752	22787	22762	22703	22696	22571	22662	22852	22839	22905	22717	22758	22741	22809	22854	22872	22855	22834	22779	22809	22787	22786	22956	22716	22685	22810	22864	22916	22771	22573	22890	22747	22847	22754	22719	22803	22764	22725	22713	22812	22841	22790	22671	22835	22700	22714	22647	23010	22757	22768	22753	22800	22643	22872	22798	22717	22775	22656	22656	22904	22889	22855	22739	22783	22587	22790	22580	22787	22756	22825	22791	22756
24221	26518	49952	48103	38091	32445	31552	30501	29951	30282	29993	30105	30147	30019	30050	29874	29946	30087	30320	30070	30169	30052	30065	29821	30002	30021	30217	30079	29947	30007	30097	29923	30035	30162	30038	29988	29931	30018	29965	30056	29895	30090	30031	29900	30028	29977	29931	29678	30114	30013	29935	30137	30093	30000	30102	29672	29920	29970	29865	29988	29959	30069	29731	29859	29925	29951	30003	29884	30095	29869	30009	29822	29932	29997	29910	30036	29873	29941	29945	29710	29836	29870	29894	29775	30169	29857	30217	30017	29922	30027	30186	29853	30028	29631	29955	30377	29862	29909	30152	29830	29930	29906	29943	30061	30022	29810	29758	29948	29901	30109	29850	29874	29743	30043	30116	29964	30011	30081	29971	29759	29763	29976	30031	30071	30068	29970	30033	29894	30188	30007	29820	30122	29850	29782	29794	30096	29920	29769	30171	29880	29987	30020	29915	29993	30078	29786	29979	30037	30110	29936	30282	30014	30038	29917	30080	29829	29800	29958	29911	29999	29831	30047	29924	29920	29812	29846	29875	29838	29977	29851	30033	29882	29896	30063	30017	29757	29895	30081	29921	29891	29622	29948	29638	29943	29854	30023	30003	30064	30077	30169	29905	30053	29918	30013	30184	30281	29803	29739	29957	29991	30010	29843	29958	29802	30013	29989	29852	30014	30076	29959	30081	29905	29828	30111	30159	30024	30007	30006	29831	30004	29853	29890	29933	29990	29916	30115	30072	29980	29883	29943	30188	29977	29735	29962	30055	29888	30172	30099	29793	29938	29687	30149	29807	29868	29865	29997	30100	29851	29959	29759	30101	29835	29774	29989	29967	29888	29872	29733	29975	29847	29900	29911	29866	29944	30084	30163	29960	30229	29824	29857	29902	30185	29809	30023	30015	29857	29927	30020	30084	29892	30157	30174	29817	29817	29921	29943	29863	29884	29834	29632	29954	29868	30008	29961	30112	29839	29904	29822	29955	30113	29976	29879	29997	30018	29925	30201	29865	29800	30000	29917	29866	29921	30012	29887	29787	29903	29715	29754	29966	29971	29888	29803	29845	29831	29859	29905	30199	29923	29838	30009	29936	29884	29850	29838	30024	29965	30129	29906	29885	29856	30055	30037	30007	30154	29987	29711	29913	30047	29675	29928	29985	30015	30013	30065	29877	30014	29726	30059	29620	29972	30068	29909	30016	30029	30187	29951	29836	29888	29983	30008	30095	29931	30253	30080	29970	29757	29874	29896	29521	29848	30007	29983	29837	30000	30077	30049	29943	29913	29959	29895	29899	29948	30018	30167	30040	29810	29781	29807	30015	29737	29756	30177	30042	29686	30104	29801	29753	29960	29849	29853	29924	29878	29871	30022	29770	29936	29915	29949	29986	29840	30104	29893	30274	29847	30026	29993	29693	29957	30163	30137	29829	29911	29766	29708	29982	29892	29939	30064	29910	30072	29968	29971	29867	29818	30005	29995	29951	29915	30161	29756	29817	29993	29960	30145	29818	29985	29973	30026	29958	30021	30116	29893	30040	29730	29890	30021	29926	30052	29880	29892	29977	29722	30014	30085	29956	29720	29791	30197	29708	29984	29731	30075	29809	30159	29804	29923	29836	29730	29947	29969	29952	29965	30129	29923	29828	29838	29904	29937	30027	29789	29915	29863	29749	29874	29968	29867	29906	30098	30018	29787	29945	30012	29587	29990	29817	30146	29954	30248	30081	29990	29995	29702	30009	29776	29666	29722	30013	29902	30149	29994	29988	29884	30033	29978	30070	29903	29955	29989	30138	29987	29901	29743	29964	29915	30334	30088	29816	30113	30039	29893	29856	29978	29842	29930	29850	29970	30042	29880	29964	30164	30028	30116	30034	29988	29978	29967	30021	29986	29875	29859	29978	30015	29902	29957	29928	30011	30111	29972	29806	29928	30004	29932	29966	29836	29952	30192	30075	30026	30011	30122	29928	29848	29804	29975	29866	29939	30037	29832	29826	30087	29812	29821	30095	30116	29771	29765	29913	29797	29837	29796	29977	30186	29960	29876	29836	29929	29948	29954	29962	29881	29832	29867	29767	30056	29919	29947	30086	30077	29920	29914	30190	30028	30021	29799	29894	29780	30043	30186	29900	30062	30168	30068	29850	30099	29919	29888	29919	30032	30161	30064	29839	30097	29938	30081	30125	30077	29972	29807	29838	30087	30017	29795	29922	29839	29905	30054	29956	30119	29972	29890	30130	29924	29859	29884	29833	30004	29918	30097	30025	29937	30176	30099	30148	29884	29733	29773	29917	30079	29895	29966	29683	30032	29790	30181	30014	29805	30013	29969	29953	29835	29786	29954	29988	30035	29812	29808	30023	29834	29886	29864	29792	30098	29889	29825	29849	30005	29933	29828	29859	29861	29834	29892	29967	29871	30094	30053	29891	29724	29550	29911	29919	30018	29986	29997	30055	29825	30102	29774	29906	29922	29954	29945	29896	29851	30051	29936	29896	29927	29958	29791	30175	29966	29878	29913	29809	30075	29886	29778	29919	30048	29944	29855	30207	29965	29970	29948	30015	30064	29846	29994	29899	29943	30014	30057	29958	29941	29965	29873	29820	29813	29944	29808	29804	29716	30064	30022	30195	30017	29864	29964	29990	29826	29998	29801	29982	29878	30299	29890	29793	30002	30070	29880	29792	30043	29888	29965	30122	29853	30019	29907	29937	29975	30001	29875	29937	29959	29831	29913	29916	30067	29878	29967	29847	29770	29992	29981	30024	29801	29998	29881	29991	30003	30067	29913	30082	29919	29848	30296	30025	29939	30092	30015	29971	30057	29959	29834	29883	29906	29975	29734	29610	29908	29927	29685	29953	29857	29990	29812	29913	29926	29940	30056	30164	30085	29932	30028	29753	29775	29986	30034	29969	30040	29939	30039	29810	29958	30072	29983	29821	29878	29825	29899	29956	29652	29930	29785	29652	29945	29937	30004	29862	29865	29828	29926	30056	30112	29979	29802	29847	30180	30055	30022	30006	29694	30015	29959	29862	30067	30040	29810	29686	30236	29885	29972	29780	29859	29927	29994	29951	29832	29782	30114	30038	29887	29775	29969	29818	29732	30204	29616	29876	29854	29708	30036	29721	30073	30006	29808	30036	29846	29971	29928	29953	29855	29829	29889	29826	29993	29889	29891	29877	29787	30172	30114	29864	30196	29913	30015	30026	29951	29736	30092	30039	29925	29964	30095	29645	29696	29917	29934	30153	30047	29927	30006	29908	29771	29965	29899	29982	30004	30197	29698	29869	29921	30068	30042	29997	30168	30040	29971	30056	29906	29850	29892	29807	30130	30238	29960	29919	29908	29740	29837	30056	30234	30043	30033	29906	29967	30180	30102	29945	29918	29989	29898	29929	29906	29692	29771	30120	30080	29992	29975	29923	29849	29693	30237	29915	30051	29932	29813	29711	29964	29821	29849	30137	29783	29706	30041	29877	29807	29950	29856	30057	30095	29897	29813	29885	29939	29912	29939	30042	30050	29942	29944	29893	30109	30062	29908	30009	29987	29830	29901	29929	29998	29982	29814	29994	29944	29933	29789	30121	29926	30010	29973	29892	29850	29966	29959	29815	29817	30064	30017	30056	30054	30107	29840	30084	30021	29735	29843	29955	29958	30168	30079	30198	30008	29950	30145	29925	29884	30077	30015	29907	29993	30028	29889	29853	29943	29719	29872	29919	29850	29874	30080	29960	29769	29837	30048	30068	29813	29849	29873	30020	30025	29976	29876	30033	29868	30151	30044	30005	30097	30002	29807	30029	29832	29756	29870	29780	30012	30095	30155	29920	29822	29970	29740	29993	29893	29948	30153	29836	29832	29978	30126	29828	29877	29800	29876	29943	30083	29810	30062	29996	29888	30329	29930	30121	29966	29743	30132	30030	29980	30061	29890	29829	29695	29849	29879	29844	29943	29786	30021	30102	29722	29986	29991	30004	29824	29904	29875	29976	29957	30090	30137	29995	29780	29992	30102	30110	30067	29984	30191	29862	30006	29953	30009	29783	30206	29802	29764	29819	30037	30106	29843	30089	29864	29877	29863	29782	29866	30170	29995	29866	30048	29810	29846	29911	29993	30194	29885	30079	29970	30151	29915	29965	30012	29933	29764	29790	30053	29985	30065	30059	30210	30123	30081	29881	29909	30112	29607	29747	29799	29940	29809	30062	30068	29805	29863	30166	30181	30018	29779	29803	30027	29815	29916	30269	30131	29830	29972	30039	30082	30039	29955	29877	30026	29894	30020	29965	29956	29877	29789	29880	29876	29881	29905	29968	30044	30298	29977	29936	29838	29935	29831	29951	30014	29784	29676	29820	30054	30103	29682	29955	29961	29863	29812	30030	29554	30112	29828	30160	30153	30013	29952	30017	29777	29858	29839	29767	29809	29774	29907	30038	29919	29829	30199	30003	29768	29750	29921	29909	29894	29664	29694	29811	29928	29863	30078	29921	30039	30079	29790	29993	29912	29950	29820	29848	29839	29723	29940	29968	29893	30170	29976	30015	29749	29961	29996	30003	30204	29692	29442	29690	29936	30239	29790	29857	29662	29979	30004	29850	29712	30122	30067	30038	29961	30079	29945	30030	29908	29972	30039	29986	29967	30085	29934	30060	29850	29875	29916	29790	29841	29976	30071	29908	29911	30027	29989	29945	29894	29938	30092	30007	30031	30161	30113	29777	30015	29987	30377	30037	30099	29923	30148	30061	29867	29987	29838	29955	30285	29750	30004	30085	29875	30024	29944	30131	30055	30083	30049	29852	29894	29896	30203	30043	29801	29914	29820	30069	29984	30047	29891	30128	29988	29914	29742	30027	30015	30012	29971	29895	29812	30064	29844	29985	29961	29919	29688	29994	30037	30064	29903	29857	29699	29846	30014	29865	29848	30365	29950	29972	30125	30003	30135	29834	30237	29786	30010	29751	30188	30050	29893	30009	29731	30183	30105	29895	29803	29972	29855	29968	29962	30138	30063	29987	29813	29949	29777	29780	30025	29792	29951	30083	29844	30046	29911	29812	29731	29893	29747	29801	29822	30008	29800	29869	30112	30166	29906	29988	30151	29820	29983	30051	29893	30085	30214	29861	30010	29779	29890	30029	30076	30074	29956	29998	30051
52018	99234	89996	61815	40736	26246	23339	22899	22754	23077	22916	22921	22890	22729	22756	22957	22798	22865	22741	22788	22839	22929	22859	22883	23025	22928	22993	22787	23032	22898	22787	22873	22990	23107	23115	22873	22764	22814	22653	22937	22920	22953	22831	22811	22826	22843	23167	22943	22895	22822	22832	22907	22835	23032	22936	22898	22803	22735	23111	22755	22700	22879	22946	22857	22890	22928	23071	22824	22754	22962	22830	22760	22798	22688	23101	22874	22892	22793	22821	22938	22782	22863	22905	22883	22973	22878	23007	22994	22891	22982	22943	22830	22805	22969	22851	22751	22955	22980	22819	22890	22973	22998	22671	22909	22837	22875	22946	22738	22896	22747	22840	23055	22723	22961	22956	23014	22740	22755	22657	22949	23016	22824	22982	22941	22736	22825	22831	22855	22799	22879	22936	22972	22814	22921	22748	22793	22838	22873	22835	22888	22765	22890	22723	22701	23088	22740	22898	22881	22847	22864	22792	22909	22926	22769	22814	22970	22791	22985	23029	22908	22723	22769	22878	22827	22959	23019	22858	22911	22912	22740	22893	22751	22788	22866	22871	22718	22849	22987	22844	22883	22789	22821	22803	22670	22727	22842	22849	22951	22908	23036	22905	22800	22749	22913	22739	22810	22799	22783	22952	22824	22902	22923	22866	22793	23018	22798	22795	22983	22838	22694	22976	22892	22820	22846	22888	22787	22811	22965	22858	22947	23021	22864	22907	22833	22894	22816	22895	23085	22811	22807	22768	22823	22865	22968	22931	22756	22845	22702	22878	22938	22626	22797	22737	22937	22757	22907	22907	22880	22674	22792	22815	22910	22858	22775	22926	22917	22967	23060	22947	22810	22909	22791	22987	22850	22972	22891	22744	22893	22937	22895	22984	22938	22770	22764	22745	23169	22878	22863	22885	22779	22750	23126	22875	22797	22945	22986	22744	22864	22850	23006	22983	22610	22844	22967	22871	22995	22819	22894	22789	23003	22892	22834	22883	22962	22846	22842	22897	22890	22955	22717	22731	22958	22720	22931	22897	22869	22954	23067	22878	22899	22947	22896	22744	22667	22840	23043	22851	22871	22863	22810	22871	22939	22721	22934	22783	22978	22962	22819	22942	22907	22853	22780	23098	22901	22846	22869	22878	22690	23110	22866	22733	22875	22826	22806	22985	22809	22811	22986	22878	22851	22654	22836	22955	22975	22973	22617	22787	22901	22627	22871	22875	22828	22956	22962	22890	22955	22811	22801	22767	22863	22884	22847	22631	22607	22720	23004	22836	22911	22847	22850	22764	22901	22715	22783	22810	22793	22956	22789	22793	23019	22984	22812	22745	22841	22945	22957	22690	22656	22960	22624	22794	22874	22803	22749	22916	22899	22902	22870	22861	22856	22864	22842	22925	22972	22699	22755	22839	22907	22803	22770	22968	22935	23017	22986	22836	22832	23000	22771	22713	22895	23000	22648	22833	22929	22866	22700	22957	22843	22991	23120	22849	22869	22881	22965	22817	22726	22831	22934	23011	22705	22733	22993	22877	22891	22931	22909	22862	22798	22657	22766	22851	22946	22629	22904	22794	22924	23075	22914	23015	22863	22922	22785	22732	22890	22922	22765	22927	22900	22823	22939	22910	22978	22936	22886	22863	22989	22771	22890	22859	22959	22799	22942	22806	22776	22801	23012	22792	23028	22718	23158	22904	22954	22857	22863	22874	22781	22861	22993	22850	22894	22830	22885	22878	22798	22799	22861	22769	22847	22850	22837	22996	22864	22864	22985	22992	22795	22796	22889	22844	22980	22935	22800	22941	22987	22777	22817	22916	22959	23061	22770	22828	22795	22795	22980	22870	22757	22811	23004	22796	22962	22947	23019	22880	23041	22934	22850	22802	23005	22926	22862	22852	23004	22860	22683	22889	22866	23045	22806	22869	22784	22832	22911	22924	22726	22888	22920	22950	22837	22977	22752	22882	22835	23010	22849	22916	22840	22941	22882	23019	22798	22973	22898	22965	22855	23015	22787	22998	22873	22934	22768	22732	22842	22895	22768	23012	22892	22926	22995	22647	22826	22829	22856	22912	22845	22907	23010	23146	22840	23001	22821	22841	23003	22878	23095	22960	22979	22808	22917	22809	22822	23019	22945	22945	22861	22855	22825	22773	22875	22891	22862	22924	22911	23055	22988	22815	22712	23025	22753	22809	22698	22765	22878	22763	22922	22828	22780	22696	22704	22840	22838	23044	22865	22839	22727	22778	22945	22892	22853	22839	22789	22811	22686	23080	22932	22800	22827	22796	22860	22914	22880	22868	22887	22944	22831	22858	22963	22917	22617	22865	22863	22930	22827	22916	22712	22870	22863	22891	22840	22950	22776	22994	22693	22873	22797	22818	22810	22943	22803	22888	22892	22728	22947	22947	23010	22920	22939	22857	22930	22846	22728	22782	22934	22920	22645	23037	22994	22825	22811	22922	22748	22908	22874	22853	22857	22735	22936	22851	22870	22931	22697	22926	22853	22953	22847	22706	22978	23000	22580	23096	22816	22906	22930	22876	22901	22957	22787	23059	22921	22818	22952	22898	22633	22779	22737	23030	23033	22952	22675	23064	22978	22831	22880	22832	22661	22760	22840	22855	22894	22847	22890	23000	22759	22807	22897	22792	22811	22801	22877	22839	22980	22612	22912	22873	22668	22896	22795	22776	22757	22929	22927	22828	22932	22813	22738	22975	22910	22757	22857	22900	22842	22857	22890	22958	22860	22901	23016	22976	22909	22866	22945	22799	22787	22927	22719	22894	22862	22817	22838	22924	22907	22822	22978	22755	22835	22840	22897	22817	22717	22854	22870	22648	22878	22932	23073	22991	22677	22971	22868	22738	22980	22881	22779	22828	22927	22936	22771	22787	22777	22822	22824	22772	22744	22992	22665	22771	22922	22935	22758	22783	22754	22943	23005	23015	22737	22727	22697	22923	22940	22849	22737	22857	22888	22690	22851	22917	22850	22835	22753	22848	22862	22952	22748	23110	22745	22940	22854	22892	23073	22825	22953	22985	22775	22914	22910	22798	22821	22935	22903	22805	22989	22880	22976	22614	22733	22917	22914	22902	22786	22907	22848	22943	22758	22874	22896	22927	22735	23109	22803	22772	22810	22990	22756	22775	22802	22783	22911	22917	22845	22894	22755	22903	22810	22833	23005	22670	22827	22719	22990	22987	22729	22855	22828	23037	22926	22902	22846	22939	22876	22823	23015	22872	22693	22878	22870	22846	22831	22916	22861	23007	22910	22902	22874	22931	23050	22847	22666	22745	22793	22815	22821	22861	22851	22947	22907	22945	22922	22889	22711	22868	22901	22690	22996	22668	22922	22851	23007	22794	22873	22843	22783	22884	23131	22941	22777	22857	22945	22877	22898	22917	22996	22777	22871	22921	22820	23003	22955	22846	22630	22882	23074	22767	22910	22767	22717	22904	22751	22915	22694	22978	22722	22913	22711	22830	22886	22785	22884	22840	22999	22954	22818	22712	22782	22919	22966	22973	22879	22797	22867	22963	22771	22862	22897	22756	22830	22751	22745	22782	22853	22845	22936	22690	22869	23017	22730	22766	22844	22852	22900	22716	22933	22876	22811	23098	22886	22873	23204	22758	23000	22990	22800	22907	22812	22843	22897	23089	22843	22807	22884	22730	23130	22899	22990	22894	22848	22911	22751	22681	22889	22878	22760	22949	22605	22826	22700	22736	22881	22909	22943	22922	22846	22854	22866	22859	22837	22726	22991	22976	22788	23099	22954	23107	22807	22908	22925	22863	22767	22685	22937	22928	22833	22921	22790	22735	22875	22815	23003	22977	23062	22846	22756	22786	22943	22896	22757	22712	22914	22932	22863	22951	22996	22866	22999	22949	22810	22903	22831	22875	22961	22919	22831	22774	22883	22684	22985	23078	22975	22726	22989	22898	22846	22823	22944	22935	23005	23024	22834	22920	22900	22810	22948	22888	22718	22823	22687	22816	23017	22816	23070	22837	22823	22772	22942	22802	22944	22740	22921	22754	23077	23004	22785	22944	22824	22965	22803	22863	22855	22793	22955	22867	22981	22880	22956	22920	22919	23046	22760	22741	22811	22761	22936	23209	22871	22909	22964	22777	22966	22867	22859	22809	22994	23026	22885	22901	22892	22866	22806	22884	22918	22709	22948	22942	22794	22887	22847	23014	22767	22748	22963	22974	22776	22882	22674	22873	22841	22864	22821	22722	22774	22894	22964	22792	22884	22920	22750	22821	22768	22845	22912	22741	22923	22748	22902	22968	22824	23009	22927	22985	22782	23074	22778	22782	22914	22874	22861	22755	22879	22827	22959	23018	22676	22837	22948	22738	22979	22854	22823	22832	22933	22815	22809	23039	22791	22883	22926	22897	22826	22801	22783	22917	22868	22860	22762	22726	22785	22931	22882	23018	22817	22937	22778	22874	22963	22827	22736	22821	22988	22835	22918	22783	22866	23066	22924	22843	22873	22632	23035	22858	22895	22841	22752	22783	22839	22869	22776	22866	22965	22732	22734	22755	22833	22667	22880	22859	22916	22869	22587	22831	22853	23048	23011	22919	22851	22811	22759	22847	22932	22829	22898	22794	22892	22766	22854	22758	22911	22813	22715	22843	23090	22813	22820	22854	22746	22840	22997	22845	22925	22758	22881	22932	22886	23008	23018	22794	22893	23016	22861	23068	23013	22859	22653	22815	22763	22751	22869	22675	23093	22944	22688	22909	22928	22867	23071	22977	22851	22966	22915	22718	22828	22875	22671	23127	22736	22730	22840	22952	22891	23057	23035	22762	22736	22820	22767	22934	22957	22701	22639	22805	22802	22771	22970	22861	22897	22851	23027	22667	22854	23011	22866	22935	22814	22945	23039	22928	23037	22975	22752	22964	22892	22778	22822	22773	23026	22891	22788	22801	22914	22859	22866	23089	22974	23019	22857	22771	22702	22932	22930	22715	22758	22761	22812	22847	22749	23031	22753	23038	22976	23035	22926	22934	22970	23001	22702	22718	23049	22877	22800	23058	22743	22786	23030	22899	22699	22769	22934	22891	22925	22997	22976	23054	23041	22779	22836	22865	22988	22880	22888	22898	22803	22949	23005	23111	22708	22859	22982	22960	22833
22502	24116	43597	44246	37352	33046	33587	31387	30714	31435	31350	31074	31221	31161	31118	31068	31448	31345	31181	30975	31073	31113	31125	30824	31052	30951	31021	30876	30985	30880	31180	31016	30989	31146	30712	30930	30832	31082	31054	31092	31035	31119	30876	30921	31096	30988	30906	31074	31003	30863	31018	30824	30846	30791	30822	30991	31178	30842	31002	30842	31003	30783	30700	31124	30660	30792	30996	30834	30810	30819	30820	30918	31084	30994	31062	30856	30777	30915	30629	31071	30832	30531	30813	30873	31014	30693	30721	30796	31344	30993	30947	30857	30969	30716	30844	30911	30864	30845	30978	31005	30566	30837	30996	30712	30921	30889	30821	30891	31036	30620	30960	30792	30889	30736	30728	30869	31041	30844	30802	30903	30992	30746	30776	30842	30756	30909	30735	30571	30808	30866	30886	30816	30828	30896	30908	30781	30675	30559	30928	30632	30927	30922	31058	30769	31118	30864	31135	30707	31066	30680	30794	30796	30816	30853	30558	30832	31090	30731	30751	30699	30936	30618	30864	30968	30915	30791	30939	30821	30786	30659	30857	30736	30697	30917	30876	30833	31089	31023	30735	30948	30830	30871	31158	30979	30737	31044	30607	30724	30793	30734	30916	30672	30898	30670	30779	30864	31083	30940	31124	30720	30802	30735	30978	30785	30795	30917	30978	30808	31050	30977	30868	30684	30895	30647	30849	30915	30667	30746	30920	30410	30922	30915	31009	30758	30914	31061	30940	30938	30625	30871	30646	30832	30754	30822	30912	30631	30924	30766	30566	30671	30983	30989	31069	30933	30873	30865	31010	31037	30658	30756	31021	30641	30889	31092	30868	30613	30795	31035	30858	30946	30907	30984	30711	30799	30910	30809	30990	30854	31005	30725	30923	30792	30780	30608	30834	30900	30796	30826	30762	30706	30638	31037	30693	30860	30769	30925	30979	30731	30872	30777	30818	30897	30956	30687	30606	30884	30799	30595	30908	31147	30948	30808	30822	30734	30962	30998	31116	30710	30905	30986	30762	30920	30832	30831	30896	30886	31060	30881	30691	30818	30725	30591	31123	30995	30745	30753	31227	31102	30821	31054	30963	30546	31013	30928	30891	30780	30842	31183	30937	30811	30872	30893	30927	30846	30974	30844	31084	30893	31014	31034	30840	30904	30730	30690	31063	31031	31129	30844	30743	31058	30836	30876	30877	30765	30702	30789	30792	30804	30810	30840	30772	30991	30774	31118	31126	30632	31029	30752	30892	30873	30802	30974	30871	30868	30933	30973	30858	30944	30891	31048	30783	30813	30611	30698	30768	30899	30905	31028	30769	30691	31064	30862	30871	30844	30750	30685	30676	30467	31079	30746	30789	30878	31010	30681	30941	30811	30899	30503	30922	30818	30727	30697	30952	30757	30840	30779	30821	30584	30607	31018	30907	30943	31029	30669	30608	30987	30859	30902	30920	30972	30765	30689	30722	30940	30632	30666	30681	30782	30825	30856	30678	30583	30870	30934	30700	30856	30933	30948	30789	30825	30822	30929	30728	30827	30865	30921	30732	30760	30960	30875	30690	30934	30797	31082	30736	31004	30819	30571	30782	30854	31115	30931	30599	30936	30818	30865	30863	30609	30791	30581	30721	30934	31209	31117	31190	30791	30966	30737	30974	30790	30710	30588	30660	30804	30743	30841	30900	30927	30877	30956	30902	30956	30697	30778	30820	30970	30828	30851	30593	30792	30882	30672	31106	30953	30627	30923	30909	30396	30751	30738	30996	30666	30887	31009	30711	30806	30690	30711	30884	30797	31013	30856	30926	30772	31030	30816	30999	30938	30868	30579	30867	30761	30489	30702	30800	30854	30781	30870	31051	31056	31106	30874	30989	30727	30702	30860	31015	30998	30739	30877	30790	31123	30952	31042	30770	30984	30881	30626	30979	30790	30883	30926	30873	30979	30887	30763	30963	31116	30879	30950	30933	30744	30806	30622	30697	30927	30991	30846	30770	30972	30889	30707	31014	30731	30972	30732	30927	30903	30874	30848	30591	30676	30805	30839	30970	30752	30845	31072	30811	30920	30862	30816	30607	31069	30990	30873	30798	30970	30982	30665	30869	31108	31081	30896	30653	30781	30875	30812	30948	30668	30847	30646	30878	30800	30975	30837	30833	30834	30969	30915	30945	30658	30743	30635	30654	30955	30905	30807	30913	30799	30960	30981	31070	30856	30810	30906	30719	31006	30915	30659	30707	30757	31041	31042	30988	30669	30711	30753	30608	31109	30742	30575	30607	31048	31076	30705	30719	30709	30679	30843	30916	30756	30939	30549	30861	31005	30773	30896	30924	30977	30974	30949	30916	30819	30563	30898	31157	30566	30935	30790	30695	30741	30882	30667	30751	30819	30902	30723	31121	30825	30737	30720	30732	30941	30977	30780	30566	30836	30805	30974	30776	30990	31015	30828	30866	30892	30833	30763	30956	31125	30674	30609	30727	30957	30939	30591	30792	30809	30861	30763	30711	30897	30805	30764	30908	30903	30765	31067	30741	30823	30899	30805	30731	30825	30902	31006	30894	31189	30867	30850	30777	30893	30935	30833	30889	30526	30858	30674	30656	31129	31007	30801	30744	30758	30515	30632	30543	30824	30778	30946	30629	30741	30961	30621	30702	30806	30970	31020	30816	30871	30920	30683	30741	30833	30628	30783	30955	30861	31038	30871	30925	30762	30903	30828	30604	31078	30862	30669	30779	30889	30968	30798	30950	31096	30855	30683	30899	30636	30745	30845	30732	30643	30898	30767	30944	30917	31006	30967	30883	31021	30746	30632	31215	31162	30652	30856	30592	30805	30674	30637	31028	30909	30780	31078	30880	30674	30557	30962	31028	30877	31011	30863	30869	30697	30749	30591	30636	30488	30872	30850	30832	30842	30767	30747	30906	31047	30741	31004	30872	30620	30621	30829	30808	30987	30685	30794	31081	30861	30708	30852	30879	30687	30791	30767	30878	30799	30638	30849	31118	30893	30753	30728	30863	31134	31098	30729	30732	30881	30715	30613	30964	31055	30733	30936	30985	30636	31076	30994	31027	30620	30755	30584	30770	30769	30757	30659	30933	30922	30811	30476	30985	30958	30848	30854	30935	30868	30725	30908	30572	30799	31023	30752	30719	30605	30687	30707	31073	30673	30924	30755	30711	30993	30789	30547	30986	30967	30713	31074	30940	30752	30765	30694	30812	30592	30963	30958	30910	31189	30595	30820	30945	30687	30800	30838	30732	30999	31038	30931	30793	30878	30921	30704	30816	30717	30767	30757	30846	30828	30727	30879	30938	30839	30801	30832	30991	30788	30654	31105	31029	30934	30984	30992	30864	30846	30868	30826	31006	30650	30744	30829	30821	30774	30967	30835	30991	30592	30878	30880	30796	30733	30874	30659	30943	30937	30873	30788	30836	30870	30830	30743	30699	30726	30680	30996	30986	30954	30915	30804	30510	30984	30752	31074	30854	30902	31080	30829	30764	31103	30900	30899	30912	30703	31110	31042	30664	30781	30599	30810	30846	31008	30653	30685	30770	30662	30777	30744	30752	30836	31128	31043	30768	30901	30894	30945	30899	30796	30823	30911	30786	30944	30758	30684	30719	30829	31043	30808	30953	30806	31031	30758	30989	30903	30923	30730	30935	30877	30703	30796	30905	30986	30874	30592	30814	30880	30827	30656	30836	30832	30566	30896	30738	30726	30999	30835	31070	30663	30856	31046	30651	30921	30815	30933	30828	30767	30955	30790	30808	30752	30959	30805	30963	30778	31043	30877	31029	30630	30829	30983	30694	30672	30901	30813	30869	30657	30714	30586	30844	31074	30661	31051	30820	31069	30889	30626	30801	30728	30775	30921	30906	31018	30704	30949	30857	30838	30974	30582	30626	30717	30780	30767	30609	30602	30730	30875	30585	30825	30624	30854	30728	30801	30939	30863	30675	30616	30693	30963	30975	30907	30681	30773	30825	30731	30883	31034	31134	30718	30858	31185	30570	30844	30921	30926	31017	31008	30677	30694	30780	30909	30493	30735	30814	30800	30853	31078	30873	30788	30601	30779	30770	30918	30935	30997	30851	30747	30784	30918	30941	30756	30955	30914	31057	30758	30906	30976	30867	31165	30904	30912	30679	31021	30635	30737	30710	30791	30903	30857	30720	30755	30877	30824	31190	30721	31034	31112	30647	30516	30663	30681	30880	30908	30953	30728	30689	30886	30927	31064	30954	30634	31140	30846	30731	30819	30596	30982	30748	31001	30640	30742	30699	30872	30687	30706	30976	30941	31016	31043	30989	30610	30881	30795	30804	30724	30948	30977	30962	30927	30507	30798	30956	30764	30758	30897	30644	30595	30705	30513	30680	30745	30765	30880	30895	30872	30685	30843	30952	30802	30760	31075	30966	30590	30757	30854	30959	30669	30765	30606	30845	30586	31029	31046	30972	30693	30815	30895	30699	30868	30955	30943	30895	30852	30749	31203	30933	30968	30959	31105	30864	30558	30786	30730	30932	31055	30766	30776	30850	30702	30876	30963	30833	30950	30905	30676	30999	30978	30676	30786	31025	30770	30815	30925	30931	30777	30789	30884	31003	30939	30648	31017	30749	30907	31020	31005	30895	30910	31025	30483	31132	30860	30814	30698	30591	31015	30798	30914	30783	30730	30807	30645	30686	30617	30870	30567	30912	30784	30750	30688	30743	30860	30822	30919	30793	30933	30813	31035	30867	30834	30915	30682	30794	30769	30880	31026	30608	30605	30744	30915	30876	31076	30926	30803	30909	30780	31129	30873	30672	30731	30766	30756	30884	30879	30991	30876	30964	30619	30879	31109	30604	30862	30875	30785	30699	30980	30757	30880	30964	30837	30701	30719	30678	30957	30788	30819	30819	31011	30811	30885	30813	30988	30788	30800	30633	30657	30762	30881	30772	30811	30823	30702	31049	30813	30690	30981	30946	30893	30852	30782	30956	30690	30710	30990	31059	30824	30881	30649	30900	31077	30691	30824	30847	30926	30919	31018	30922	30893	30807	30653	30626	30765	30868	30750	30824	30765	30879	30631	31086	31128	30805	30826	30817	31114	30736	30646	30711	30828	30748	30662	30972	30737	30821	30730	30690	30759	30939	30656	30895	30559
63652	97991	93598	80289	52620	31473	24658	23345	23295	23509	23355	23264	23265	23605	23446	23553	23417	23538	23281	23533	23278	23393	23729	23304	23260	23552	23520	23492	23477	23506	23388	23488	23421	23456	23394	23291	23425	23512	23487	23235	23301	23342	23579	23511	23462	23591	23410	23310	23332	23314	23407	23445	23302	23449	23393	23239	23401	23412	23195	23229	23635	23520	23301	23364	23262	23353	23470	23377	23510	23496	23460	23448	23497	23235	23376	23312	23455	23240	23430	23484	23420	23465	23592	23292	23314	23385	23457	23322	23401	23318	23285	23324	23457	23548	23467	23418	23346	23368	23391	23384	23375	23549	23473	23287	23403	23614	23349	23360	23517	23365	23433	23190	23489	23480	23456	23286	23358	23291	23401	23398	23365	23434	23469	23394	23412	23481	23222	23429	23505	23460	23490	23237	23380	23487	23476	23191	23306	23520	23411	23235	23345	23517	23261	23528	23448	23148	23437	23242	23241	23433	23254	23341	23355	23427	23398	23430	23327	23431	23251	23207	23446	23273	23470	23371	23308	23617	23404	23521	23271	23384	23325	23461	23324	23428	23268	23458	23257	23385	23388	23272	23497	23427	23310	23500	23190	23321	23573	23199	23310	23255	23592	23231	23404	23319	23483	23364	23672	23330	23240	23324	23370	23435	23346	23154	23615	23427	23255	23360	23355	23311	23191	23201	23381	23411	23458	23469	23335	23238	23324	23463	23305	23389	23404	23348	23345	23384	23384	23230	23530	23358	23484	23491	23381	23472	23388	23237	23451	23194	23542	23340	23309	23249	23489	23340	23410	23384	23363	23498	23235	23496	23507	23403	23552	23320	23341	23457	23383	23301	23614	23533	23413	23333	23492	23494	23318	23333	23413	23550	23353	23380	23459	23349	23538	23031	23340	23391	23482	23175	23276	23352	23522	23300	23391	23351	23411	23425	23456	23440	23385	23468	23179	23128	23376	23411	23424	23304	23397	23419	23377	23259	23482	23247	23357	23238	23423	23287	23314	23336	23408	23273	23464	23397	23366	23416	23500	23240	23455	23413	23335	23444	23291	23376	23464	23224	23467	23384	23577	23357	23342	23431	23383	23349	23413	23273	23480	23401	23476	23355	23562	23302	23526	23391	23310	23284	23336	23255	23515	23414	23477	23255	23203	23341	23377	23493	23547	23351	23453	23361	23306	23340	23499	23492	23164	23456	23414	23378	23400	23383	23507	23530	23482	23317	23571	23400	23601	23345	23307	23362	23293	23493	23461	23426	23407	23262	23388	23298	23260	23287	23308	23286	23234	23435	23385	23327	23662	23126	23314	23383	23472	23380	23415	23378	23312	23243	23383	23384	23527	23316	23456	23432	23342	23447	23425	23378	23518	23508	23477	23482	23565	23562	23196	23387	23350	23450	23195	23203	23354	23186	23491	23410	23412	23476	23312	23434	23437	23346	23390	23325	23343	23370	23557	23456	23441	23178	23327	23257	23413	23140	23554	23272	23288	23578	23345	23434	23351	23416	23078	23544	23214	23336	23281	23449	23462	23219	23300	23420	23339	23544	23399	23407	23411	23488	23289	23331	23367	23467	23500	23341	23290	23246	23430	23450	23226	23483	23329	23391	23355	23480	23376	23255	23451	23342	23395	23200	23247	23315	23343	23475	23497	23151	23366	23253	23245	23327	23423	23331	23325	23215	23344	23295	23346	23423	23341	23432	23371	23354	23377	23236	23412	23449	23360	23315	23362	23486	23325	23379	23444	23374	23352	23334	23434	23489	23151	23456	23447	23450	23271	23400	23359	23372	23527	23432	23357	23393	23244	23415	23209	23481	23419	23309	23585	23301	23271	23374	23387	23289	23511	23343	23258	23416	23290	23418	23522	23421	23497	23426	23280	23401	23355	23402	23318	23365	23405	23347	23357	23462	23382	23309	23303	23427	23476	23387	23309	23561	23253	23452	23365	23438	23353	23504	23575	23218	23460	23572	23444	23392	23509	23353	23487	23364	23377	23351	23303	23464	23431	23369	23451	23523	23239	23450	23414	23295	23413	23343	23553	23479	23357	23418	23299	23421	23370	23297	23528	23369	23487	23168	23283	23537	23431	23438	23293	23208	23373	23366	23419	23346	23294	23607	23416	23408	23248	23585	23385	23504	23256	23227	23431	23310	23253	23261	23389	23313	23440	23287	23371	23457	23390	23533	23413	23228	23386	23443	23370	23407	23377	23334	23639	23505	23393	23304	23299	23331	23379	23516	23538	23288	23465	23429	23568	23352	23451	23544	23250	23577	23353	23440	23386	23191	23299	23470	23357	23192	23307	23241	23436	23206	23320	23435	23362	23483	23318	23387	23526	23292	23174	23425	23310	23220	23373	23364	23374	23192	23576	23235	23393	23244	23215	23531	23426	23311	23255	23415	23263	23367	23535	23459	23333	23494	23308	23425	23526	23568	23416	23424	23415	23383	23333	23316	23408	23238	23295	23504	23487	23358	23200	23336	23303	23459	23390	23241	23584	23293	23356	23261	23453	23312	23279	23382	23378	23338	23439	23294	23342	23233	23517	23385	23454	23468	23433	23362	23534	23260	23456	23425	23474	23445	23636	23299	23257	23380	23347	23469	23299	23514	23444	23451	23156	23362	23296	23185	23564	23401	23448	23390	23298	23294	23483	23365	23262	23340	23420	23293	23502	23419	23395	23459	23461	23280	23362	23243	23248	23364	23280	23378	23262	23479	23389	23435	23485	23377	23225	23349	23560	23324	23332	23324	23584	23275	23261	23513	23404	23153	23455	23215	23383	23458	23369	23428	23440	23372	23476	23424	23382	23461	23255	23302	23214	23440	23366	23384	23351	23668	23348	23349	23591	23201	23359	23425	23279	23410	23479	23218	23504	23354	23275	23351	23434	23401	23341	23180	23352	23407	23656	23326	23404	23094	23382	23271	23356	23401	23391	23339	23240	23452	23436	23612	23301	23417	23436	23336	23355	23409	23418	23399	23387	23374	23496	23114	23434	23391	23404	23319	23555	23238	23326	23552	23504	23498	23470	23441	23247	23446	23387	23590	23472	23178	23436	23508	23353	23283	23302	23428	23349	23320	23306	23298	23450	23352	23292	23295	23592	23561	23476	23486	23223	23453	23455	23346	23501	23425	23354	23196	23479	23304	23339	23339	23464	23410	23475	23543	23351	23336	23339	23301	23294	23445	23301	23583	23504	23465	23470	23510	23382	23397	23502	23483	23450	23340	23341	23513	23338	23496	23370	23289	23481	23257	23345	23297	23295	23362	23489	23374	23368	23314	23324	23352	23504	23452	23290	23362	23581	23651	23336	23397	23424	23429	23352	23463	23323	23334	23379	23508	23375	23360	23524	23577	23470	23444	23406	23223	23397	23441	23314	23620	23269	23413	23391	23254	23326	23381	23441	23370	23349	23503	23378	23287	23349	23282	23429	23431	23395	23513	23362	23348	23393	23408	23425	23307	23282	23461	23382	23251	23403	23400	23390	23283	23324	23162	23282	23195	23343	23465	23403	23489	23130	23299	23429	23498	23338	23248	23424	23502	23300	23349	23351	23327	23420	23379	23564	23267	23399	23415	23292	23485	23181	23340	23423	23394	23563	23309	23387	23455	23560	23598	23315	23504	23477	23403	23372	23467	23432	23294	23357	23419	23475	23482	23508	23209	23540	23499	23338	23230	23589	23218	23386	23476	23406	23475	23197	23410	23358	23418	23395	23516	23666	23555	23385	23424	23493	23394	23248	23283	23305	23192	23473	23490	23471	23242	23419	23516	23273	23621	23387	23471	23346	23313	23393	23447	23302	23373	23503	23314	23317	23399	23491	23423	23294	23409	23385	23404	23357	23345	23496	23264	23353	23353	23548	23385	23442	23515	23335	23259	23484	23537	23222	23248	23192	23427	23279	23273	23296	23315	23242	23138	23418	23290	23347	23315	23437	23333	23510	23240	23577	23370	23425	23347	23441	23269	23574	23490	23360	23567	23360	23321	23513	23366	23328	23385	23442	23383	23198	23350	23557	23307	23451	23345	23354	23351	23586	23515	23447	23293	23501	23717	23311	23512	23264	23685	23351	23188	23292	23464	23518	23398	23448	23415	23498	23645	23506	23508	23361	23396	23456	23336	23489	23282	23379	23556	23369	23315	23462	23489	23235	23392	23586	23354	23196	23386	23413	23295	23494	23149	23589	23389	23264	23530	23364	23332	23483	23418	23450	23351	23239	23548	23225	23529	23472	23372	23326	23327	23471	23320	23709	23635	23254	23522	23475	23491	23376	23184	23506	23338	23234	23271	23455	23385	23223	23365	23448	23342	23282	23505	23461	23435	23478	23288	23326	23359	23392	23392	23282	23584	23396	23348	23275	23391	23213	23336	23272	23380	23475	23421	23452	23475	23421	23457	23423	23406	23521	23216	23391	23397	23447	23262	23388	23409	23460	23223	23527	23235	23445	23509	23466	23246	23331	23433	23185	23440	23352	23358	23411	23459	23384	23251	23449	23285	23339	23385	23400	23290	23488	23393	23353	23425	23566	23198	23538	23395	23537	23429	23516	23465	23226	23388	23399	23245	23314	23446	23396	23522	23803	23314	23532	23658	23327	23308	23239	23444	23288	23449	23378	23338	23367	23315	23317	23440	23451	23365	23283	23470	23442	23535	23475	23420	23497	23562	23432	23131	23236	23669	23248	23311	23580	23346	23384	23285	23338	23457	23443	23311	23243	23537	23527	23461	23581	23412	23467	23332	23414	23377	23472	23425	23474	23444	23250	23263	23487	23500	23290	23330	23551	23461	23411	23385	23313	23269	23494	23449	23580	23275	23355	23510	23208	23405	23394	23298	23536	23290	23163	23442	23342	23458	23305	23422	23609	23343	23471	23342	23358	23486	23391	23280	23306	23379	23379	23347	23251	23423	23311	23345	23389	23305	23519	23339	23416	23414	23231	23182	23457	23272	23307	23510	23334	23350	23481	23375	23442	23277	23256	23526	23420	23366	23306	23455	23293	23353	23428	23453	23278	23448	23233	23476	23218	23402	23414	23326	23209	23456	23396	23529	23592	23328	23470	23438	23345	23318	23444	23282	23526	23367	23416	23306	23446	23467	23366	23399	23346	23304	23130	23450	23436	23448	23313	23521	23619	23414
29670	38158	51630	41835	33041	30646	30246	29865	30093	30033	29897	29824	29763	29654	29784	29726	29781	29783	29963	29820	29648	30060	29772	30047	29925	29991	29802	29841	29772	29807	29767	29684	29944	29925	30136	29686	29983	29831	29861	29790	29742	29819	29904	29940	30042	30004	29706	29816	29786	29598	29530	29663	30169	29800	29944	29656	29827	29805	29738	29619	29650	29782	29719	29515	29754	29897	29675	29656	29753	29725	29745	29850	29836	29977	29838	29882	29769	29577	29928	29923	29811	29602	29394	29670	29784	29532	29749	29662	29538	29956	29700	29669	29678	29641	29655	29597	29979	29885	29711	29744	29658	29901	29787	29953	29763	29762	29825	29843	29896	29909	29718	29988	29661	29904	29772	29664	29890	29896	29846	29599	29925	29786	29737	29692	29761	29921	29779	29723	29685	29650	29853	29767	29872	30088	29623	29596	29622	29686	29693	29703	29791	29770	29680	29628	29757	29840	29723	29766	29932	29501	29742	29952	29795	29646	29840	29664	29729	29797	29965	30134	29762	29809	29672	29672	29775	29846	29817	29643	29842	29774	29762	29718	29802	29680	29701	29655	29953	29721	29618	29806	29780	29505	29717	29654	29790	29624	29752	29812	29821	29893	29834	29592	29710	29864	29851	29627	29867	29707	29785	29701	29852	29786	29478	29627	29758	29551	29753	29698	29655	29770	29772	29855	29820	29525	29625	30026	29731	29847	29809	29710	29829	29582	29641	29867	29642	29629	29789	29657	29801	29881	29771	29843	29783	29796	29798	29714	29545	29797	29785	29887	29815	29797	29865	29577	29796	29757	29802	29838	29649	29750	29718	29698	29873	29934	29737	29661	29652	29754	29838	29595	29586	29693	29784	29808	29686	29593	29621	29893	29844	29723	29654	29675	29818	29887	29722	29637	29874	29756	29583	29752	29886	29563	29716	29397	29614	29673	29842	29551	29659	29942	29883	29818	29840	29583	29711	29686	29753	29796	29804	29622	29765	29829	29587	29682	29922	29725	29662	29590	29897	29827	29713	29930	29655	29699	29963	29751	29881	29782	29772	29884	29806	29786	29686	29927	29869	29819	29509	30050	29618	29709	29801	29583	29792	29765	29653	29582	29889	29930	29650	29522	30006	29491	29673	29353	29850	29855	29690	29843	29732	29695	29887	29720	29855	29876	29456	29771	29975	29799	29500	29683	29618	29594	29599	29690	29691	29615	29675	29591	29860	29994	29701	29656	29817	29736	29881	30001	29792	29905	29566	29594	29796	29778	29846	29859	30218	29883	29674	29580	29780	29649	29817	29912	29795	29849	29859	29760	29757	29795	29795	29595	29855	29860	29909	29681	29697	29702	29385	29993	29822	29800	29600	29633	29771	29643	29730	29964	29896	29839	29778	29836	29947	29657	29948	29978	29871	30033	29805	29485	29647	29732	29681	29712	29685	29594	29856	29792	29892	29787	30039	29833	29948	29727	29945	29980	29728	29779	29965	29784	29797	29895	29938	29569	29771	29894	29888	29833	29815	29911	29834	29727	29837	29758	29711	29614	29845	29736	29807	29699	29728	29788	29770	30061	29728	29995	29802	29731	29798	29668	29875	29620	29760	29653	29660	29685	29777	29897	29994	29732	29703	29737	29723	29888	29934	29859	29941	29932	29714	29557	29827	29824	29767	29604	29817	29832	29604	29770	29724	29612	29732	29839	29930	29609	29666	29547	29728	29743	29678	29859	29885	29827	30000	29620	29724	29680	29647	29807	29772	30010	29858	29756	29728	29722	29750	29670	29668	29617	29906	29767	29918	29622	29523	29625	29757	29696	29751	29721	29861	29695	29785	29778	29817	29894	29670	29760	29790	29553	29953	29903	29768	29679	29521	29603	29812	29716	29855	29797	29880	29869	29609	29946	29918	29515	29423	29789	29837	29990	29813	29800	29855	29803	30055	30034	29522	29627	30004	29710	29869	29813	29883	29704	29897	29718	29667	29735	29613	29873	29848	29847	29923	29894	29559	29748	29743	29606	29935	30050	29927	29946	29955	29731	29728	29627	29785	29989	30072	29852	29561	29710	29809	29877	29614	29720	29736	29794	29945	29739	29790	29820	29609	29799	29739	29956	29976	29701	29753	29655	29765	29828	29891	29754	29811	29904	29829	29791	29701	29694	29793	29782	29835	29798	29896	29923	29558	29625	29891	29807	29702	29792	29640	29744	29689	29782	29812	29620	29811	29785	29877	29640	29765	29862	29977	29586	29786	29721	29759	29971	29771	29838	29820	29905	29710	29626	29676	29922	29886	29626	29809	29463	29664	29523	29953	29713	29941	29527	29672	29515	29535	29586	29912	29664	29917	29676	29666	29517	29657	29649	29884	29977	29736	29932	29884	29923	29808	29790	29879	29836	29875	29611	29800	29692	29735	29701	29653	29863	29752	29900	29548	29921	29719	29957	29726	29892	29853	29702	29797	29775	29957	29983	29739	29906	29814	29833	29813	30001	29896	29696	29843	29852	29850	29742	29571	29919	30147	29709	29795	29685	29850	29628	29572	29808	29790	29804	29594	29733	30038	29642	29764	29746	29762	29795	29971	29852	29825	29817	29883	30035	29803	29746	30049	29869	29755	29682	29981	29857	29601	29662	29961	29645	29813	29614	29624	29684	29659	29831	29800	29520	29666	30066	29729	30001	29646	29671	29688	29682	29693	29859	29997	29593	30051	29841	29655	29759	29585	29720	29599	29720	29847	29775	29642	29848	29625	29885	29809	29873	29861	29709	29743	29954	29725	29628	29897	29537	29738	29898	29803	29780	29732	29841	29833	29831	29600	29892	29715	29782	29922	29912	29779	29864	29720	30001	29659	29693	29580	29777	29522	29564	29971	29963	29548	29567	29852	29946	29601	29863	29918	30106	30002	29780	29868	29790	29616	29740	29915	29583	29830	29677	29911	29497	29525	29856	29754	29699	29850	29742	30090	29768	30022	29764	29787	29832	29877	29886	29637	29770	29809	29534	29753	29809	29968	29831	29977	29822	29716	29784	29920	29660	29752	29906	29879	29754	29811	29449	29828	29830	30066	29574	29838	29979	29765	29968	29848	29691	30090	30067	29921	29869	29766	29685	29951	29763	29913	29722	29643	29565	29720	29764	29712	29981	29790	29502	29614	29880	29517	29743	29998	29916	29805	29931	29852	29746	29768	30038	29584	29627	29714	29826	29629	29825	29650	29682	29635	29705	29643	29678	30045	29659	29758	29676	30049	29718	29751	29821	29989	29466	29902	29707	29808	29727	29660	29598	29848	29688	29809	29887	29895	29685	29909	29708	29565	29618	29882	29548	29717	29709	29840	29911	29600	29705	29722	29810	29958	29831	29750	29931	29885	29720	29810	29565	29884	29675	29794	29632	29929	29791	29793	30071	29747	29854	30012	29723	29781	29805	29885	29697	29803	29558	29694	29753	29670	29772	29666	30083	29694	29984	29799	29611	29745	29861	29790	29784	29869	29684	29853	29682	30129	30037	30076	29936	29851	29964	29547	29728	29552	30014	29843	29726	29673	29902	29790	29809	29671	29674	29723	29800	29294	29728	29996	29590	29852	29647	29623	29702	29657	29854	29967	29651	29698	29772	29926	29935	29841	29831	29791	29560	29921	29710	29575	30004	29823	29796	29777	29850	29684	29861	29864	29685	29845	29606	29629	29691	29571	29743	29877	29953	29722	29687	29712	29944	29720	29677	29612	29634	29728	29859	29806	29470	29795	29652	29722	30000	29598	29851	29703	29460	29827	29584	29762	29965	29699	29756	29711	29815	29850	29811	29586	29573	29911	29967	29988	29732	29955	29836	29960	29948	29933	29712	29805	29782	29726	29789	29674	29666	30020	29754	29880	30025	29840	29668	29617	29671	29767	30043	29690	29943	29911	29602	29632	29896	29670	29680	29775	29947	29818	29644	29982	29778	29807	29956	29837	29611	29429	29577	29679	29622	29480	29991	29696	29880	29898	29584	29746	29901	29725	29841	29507	29765	29750	29759	29769	29729	29851	29877	29732	29663	29942	29757	29729	29702	29867	29736	29715	29793	29941	29641	29912	29650	29671	29853	29916	29459	29630	29874	29962	29569	29777	29786	29734	29736	29815	30011	29762	29762	29789	29584	30030	29781	29579	29697	29733	29480	29784	29522	29639	29656	29634	29820	29785	29675	29738	29880	29742	29527	29927	29812	29591	29994	29798	29744	29741	30035	29805	29873	29757	29709	30008	29874	29901	29767	29826	29719	29640	29819	29622	29674	29536	29652	29824	29808	30010	29892	29639	29808	29764	29903	29890	29874	29760	29827	30102	29968	29741	29854	29844	29785	29634	29769	29961	30152	29720	29905	29694	29945	29695	29794	29886	29981	29862	29282	29652	29782	29697	29766	29964	30023	29839	29728	29753	29697	29777	29830	29604	29972	29889	29708	30021	29635	29735	30051	29719	29807	29709	29644	29807	29686	29798	29705	29658	29785	29792	29685	29720	29671	29708	29683	29748	29906	29703	29669	29837	29932	30063	29909	29473	29592	29850	29844	29734	29900	29876	29814	29626	29775	29902	29809	29724	29676	29646	29687	29708	29621	29745	29917	29895	29560	29667	29593	29800	29699	29878	29908	30045	29979	29698	29645	29828	29767	29705	29869	29850	29705	29536	29782	29974	30011	29950	29973	29754	29933	29825	29900	29996	29646	29752	29889	29925	29771	29665	29943	29656	29831	29820	29949	29803	29716	29695	29930	29757	29935	29927	29757	30040	29630	29644	29816	29738	29735	29671	29949	29753	29942	29755	30009	29962	29635	29872	29865	29550	29667	29661	29961	29657	29787	29662	29972	29860	29673	29873	29642	29893	29901	29946	29869	29525	29859	29893	29886	29765	29685	29884	29879	29744	29802	29777	29675	29725	29996	29885	29709	29842	29727	29892	29870	30037	29787	29789	29816	29718	29642	29824	29812	29975	29804	29625	29607	29755	29665	29899	29814	29718	29763	29675	30013	29606	29867	29798	29988	29945	29784	29563	29724	29819	30044	29853	29587	30042	29667	29592	29620	29804	29738	29911	29940	29855	29698	29747	29853	29701	29872	29781	29833	29966	29856	29826	29791	29720	29855	29810	29689	29698	29734	29808	29910	30268	30166	29794	29726
35989	61353	53877	36089	27109	23462	22514	22626	22408	22788	22541	22701	22904	22596	22709	22636	22726	22762	22685	22762	22855	22751	22790	22511	22656	22745	22724	22686	22706	22586	22626	22754	22626	22639	22808	22791	22714	22493	22746	22683	22649	22612	22567	22640	22620	22868	22607	22581	22678	22583	22486	22597	22743	22728	22552	22595	22586	22591	22490	22412	22733	22654	22651	22496	22759	22731	22693	22685	22679	22822	22475	22686	22550	22491	22628	22663	22598	22520	22508	22592	22556	22543	22436	22589	22552	22664	22700	22715	22479	22645	22762	22645	22493	22733	22711	22639	22678	22587	22560	22639	22669	22616	22704	22775	22601	22650	22587	22495	22609	22641	22677	22702	22513	22550	22688	22858	22593	22706	22571	22751	22677	22458	22762	22748	22701	22583	22624	22622	22769	22716	22714	22652	22757	22618	22619	22894	22693	22501	22669	22635	22750	22673	22759	22652	22626	22679	22653	22783	22616	22614	22663	22690	22570	22529	22527	22628	22546	22733	22545	22714	22473	22441	22648	22826	22913	22534	22710	22531	22714	22711	22606	22654	22522	22743	22545	22660	22627	22731	22607	22533	22658	22694	22636	22721	22756	22675	22580	22718	22713	22764	22736	22596	22593	22571	22641	22624	22712	22604	22603	22686	22597	22656	22514	22596	22665	22716	22750	22581	22746	22594	22707	22610	22496	22687	22430	22597	22497	22591	22742	22662	22659	22597	22758	22465	22583	22741	22623	22612	22479	22636	22532	22586	22654	22669	22620	22559	22649	22743	22638	22732	22395	22705	22672	22637	22650	22682	22776	22667	22596	22861	22538	22738	22691	22530	22648	22773	22511	22708	22673	22634	22743	22629	22599	22708	22738	22792	22716	22727	22439	22654	22863	22580	22547	22581	22463	22376	22691	22650	22702	22647	22779	22801	22654	22748	22464	22608	22744	22635	22540	22574	22752	22576	22617	22505	22673	22590	22461	22789	22745	22529	22660	22786	22648	22697	22618	22655	22708	22661	22593	22587	22587	22639	22498	22647	22509	22536	22847	22754	22475	22587	22705	22745	22552	22539	22716	22620	22748	22563	22666	22716	22756	22545	22549	22699	22696	22720	22713	22824	22712	22544	22692	22708	22594	22603	22652	22688	22646	22685	22780	22527	22733	22555	22674	22519	22563	22485	22685	22575	22731	22723	22670	22696	22822	22663	22632	22711	22434	22643	22609	22659	22843	22516	22570	22829	22667	22576	22902	22751	22768	22616	22615	22662	22873	22759	22619	22656	22702	22671	22548	22638	22576	22813	22596	22728	22469	22643	22533	22606	22760	22576	22731	22689	22769	22681	22755	22800	22656	22541	22632	22611	22752	22772	22681	22679	22715	22580	22558	22616	22601	22719	22783	22560	22530	22695	22812	22679	22717	22504	22645	22650	22661	22475	22551	22514	22593	22626	22745	22728	22756	22538	22665	22731	22645	22824	22557	22658	22794	22481	22628	22593	22801	22720	22712	22621	22548	22640	22576	22785	22651	22638	22523	22808	22588	22775	22603	22718	22665	22684	22821	22508	22673	22672	22660	22724	22768	22702	22559	22568	22715	22462	22666	22763	22648	22520	22680	22731	22668	22902	22751	22630	22492	22770	22702	22667	22652	22644	22594	22632	22530	22624	22717	22458	22653	22781	22614	22691	22506	22697	22516	22572	22635	22440	22637	22805	22589	22535	22577	22648	22516	22579	22492	22811	22753	22601	22657	22644	22762	22692	22625	22677	22579	22640	22640	22550	22472	22740	22612	22744	22752	22610	22664	22805	22558	22619	22632	22452	22777	22619	22605	22734	22695	22576	22599	22711	22651	22617	22693	22576	22765	22502	22546	22613	22791	22640	22636	22758	22872	22674	22557	22456	22526	22767	22664	22722	22677	22687	22747	22560	22730	22618	22680	22624	22775	22844	22553	22640	22755	22403	22636	22641	22795	22500	22675	22528	22640	22599	22556	22626	22417	22656	22669	22645	22609	22555	22575	22852	22602	22617	22696	22739	22664	22671	22773	22619	22609	22447	22674	22603	22718	22823	22581	22536	22502	22800	22745	22752	22705	22627	22535	22630	22388	22619	22639	22675	22645	22582	22734	22626	22390	22658	22691	22590	22572	22697	22552	22638	22697	22873	22633	22608	22761	22759	22689	22771	22705	22562	22752	22692	22789	22495	22457	22661	22650	22632	22497	22583	22750	22649	22494	22769	22714	22709	22671	22620	22571	22636	22702	22630	22778	22374	22689	22724	22916	22824	22726	22659	22700	22782	22754	22727	22543	22756	22694	22429	22548	22495	22864	22722	22657	22612	22601	22481	22682	22514	22644	22923	22732	22515	22620	22669	22580	22597	22845	22658	22783	22797	22491	22735	22578	22576	22757	22673	22446	22674	22578	22732	22722	22592	22645	22741	22497	22584	22693	22709	22542	22621	22783	22764	22609	22555	22724	22582	22697	22619	22655	22773	22652	22583	22667	22726	22709	22719	22744	22676	22711	22607	22737	22571	22619	22521	22711	22768	22610	22499	22542	22685	22613	22573	22767	22604	22768	22541	22634	22714	22482	22784	22487	22642	22733	22617	22616	22652	22624	22526	22520	22528	22539	22681	22651	22741	22704	22699	22595	22724	22630	22744	22736	22654	22734	22688	22686	22721	22643	22610	22501	22762	22660	22635	22735	22469	22609	22657	22555	22598	22837	22662	22626	22469	22722	22686	22557	22739	22610	22500	22684	22654	22527	22676	22667	22687	22609	22749	22645	22694	22699	22722	22744	22806	22699	22551	22700	22545	22484	22886	22586	22750	22736	22786	22658	22624	22611	22605	22790	22570	22679	22683	22664	22783	22707	22652	22662	22723	22673	22764	22552	22750	22622	22632	22675	22630	22682	22657	22588	22765	22430	22805	22451	22692	22781	22588	22568	22586	22561	22613	22643	22607	22624	22592	22533	22427	22682	22451	22581	22702	22582	22663	22562	22309	22490	22678	22594	22751	22761	22551	22689	22823	22632	22655	22677	22583	22791	22761	22679	22656	22679	22517	22634	22487	22686	22534	22658	22668	22695	22526	22652	22685	22588	22611	22651	22779	22561	22625	22666	22426	22809	22591	22696	22535	22665	22649	22656	22516	22674	22650	22704	22700	22889	22547	22753	22782	22526	22685	22739	22852	22757	22519	22576	22640	22569	22910	22754	22592	22659	22658	22525	22739	22762	22483	22748	22581	22571	22740	22629	22568	22798	22852	22749	22546	22731	22531	22689	22710	22496	22729	22564	22599	22590	22755	22560	22591	22563	22562	22623	22734	22553	22698	22651	22579	22604	22742	22701	22758	22621	22731	22658	22705	22765	22658	22913	22481	22569	22674	22530	22591	22681	22597	22678	22582	22673	22542	22509	22731	22466	22658	22808	22674	22547	22679	22597	22641	22611	22698	22659	22650	22627	22681	22660	22695	22756	22551	22635	22555	22757	22665	22581	22858	22613	22644	22643	22611	22641	22764	22435	22699	22509	22618	22571	22753	22730	22513	22644	22621	22671	22580	22574	22768	22520	22628	22500	22665	22618	22728	22845	22762	22757	22596	22826	22524	22769	22612	22522	22502	22718	22631	22592	22817	22635	22512	22683	22614	22571	22707	22534	22528	22464	22640	22611	22801	22692	22553	22680	22693	22671	22657	22673	22584	22640	22627	22740	22525	22411	22648	22696	22672	22665	22673	22547	22554	22841	22688	22531	22548	22643	22717	22645	22676	22722	22690	22765	22722	22620	22576	22833	22610	22553	22634	22598	22659	22562	22595	22668	22435	22566	22771	22679	22699	22558	22668	22644	22710	22692	22781	22569	22458	22693	22799	22718	22596	22437	22750	22538	22574	22706	22628	22541	22667	22635	22604	22670	22692	22611	22669	22735	22523	22822	22594	22720	22866	22637	22735	22647	22684	22488	22669	22715	22672	22614	22520	22596	22558	22737	22629	22659	22841	22621	22635	22486	22451	22398	22637	22732	22810	22684	22602	22700	22578	22732	22711	22541	22609	22650	22735	22684	22676	22674	22766	22665	22629	22705	22646	22654	22586	22444	22570	22750	22717	22462	22653	22485	22546	22741	22556	22603	22522	22574	22786	22705	22803	22566	22599	22694	22570	22764	22697	22766	22520	22487	22721	22569	22661	22540	22733	22630	22562	22586	22622	22744	22611	22563	22611	22702	22634	22694	22669	22484	22521	22561	22539	22620	22630	22571	22658	22687	22584	22685	22445	22617	22689	22641	22670	22676	22568	22697	22615	22661	22637	22686	22530	22574	22730	22621	22607	22741	22565	22675	22665	22531	22851	22652	22632	22667	22515	22583	22614	22723	22838	22789	22735	22634	22679	22713	22551	22701	22514	22649	22610	22437	22782	22779	22624	22584	22810	22515	22635	22588	22594	22699	22785	22864	22598	22488	22675	22741	22720	22669	22486	22493	22615	22624	22936	22700	22717	22592	22719	22837	22644	22474	22680	22604	22667	22773	22895	22632	22763	22737	22559	22623	22844	22803	22415	22775	22648	22620	22574	22728	22681	22645	22609	22621	22477	22699	22493	22597	22690	22762	22648	22467	22462	22756	22569	22445	22641	22727	22627	22637	22720	22530	22618	22702	22847	22752	22518	22565	22726	22490	22628	22626	22697	22466	22576	22577	22784	22728	22776	22789	22754	22676	22911	22628	22882	22607	22690	22562	22644	22768	22738	22837	22857	22612	22547	22674	22458	22769	22756	22463	22685	22656	22634	22522	22594	22514	22708	22699	22629	22617	22427	22715	22715	22679	22623	22556	22735	22685	22556	22694	22564	22552	22693	22494	22452	22732	22612	22595	22497	22755	22692	22674	22799	22660	22359	22631	22619	22759	22645	22749	22565	22468	22755	22800	22692	22584	22580	22685	22479	22607	22418	22547	22701	22591	22645	22542	22702	22466	22586	22594	22713	22691	22567	22793	22626	22610	22668	22822	22772	22702	22778	22526	22697	22672	22498	22799	22614	22685	22638	22592	22445	22724	22605	22755	22539	22647	22506	22663	22655	22537	22591	22761	22638	22748	22862	22652	22549	22698	22634	22571	22731	22703	22622	22782	22679	22705	22714	22732	22759	22459	22589
24197	26148	48876	47463	38041	33658	31798	29788	29642	29983	30032	30014	30047	29910	29857	30116	30007	30086	30269	30142	29837	29945	29856	30216	30184	30020	30137	29992	30195	29881	29888	29933	30003	29909	29662	29708	29761	29852	30033	29869	29877	29984	29986	29862	30023	29891	30062	29876	29862	29970	29975	29978	29819	29887	29599	30022	30031	29808	29854	29882	29740	29668	29925	29887	30063	29766	29664	29894	29541	29702	29863	29772	29925	29844	29866	29919	29868	29749	29845	29791	29615	29884	29881	29700	30015	29851	29836	29627	30001	30073	29646	29952	29941	29830	29815	29929	29606	29844	30018	29957	29820	29535	29872	30038	29741	29571	29767	29786	29920	29652	29669	29633	29940	30024	29806	29838	29669	29883	29910	29912	29815	29529	29839	29749	29885	29638	29779	29883	29773	29767	29721	29725	29716	29787	29760	29778	29647	29893	29849	29963	29967	29789	29631	29584	29932	29863	29861	29811	29681	29740	29815	29823	29904	29784	30188	29727	29633	29847	29563	29630	30065	29799	29824	30010	30047	29923	29913	29849	30058	29676	29924	29647	29921	29846	29969	29876	29644	29796	29638	29878	29911	29919	30004	29851	29642	29918	29842	29907	29702	29779	29552	30024	29788	29856	29644	29788	30016	29833	29818	29973	29658	29722	29864	29908	29965	29956	29917	29809	30073	30056	29907	29867	29684	29935	30091	29874	29962	29955	30000	30004	29919	29865	29766	29746	29728	29807	29703	29549	30038	29938	29966	29883	29577	29724	29716	29854	29997	29927	30023	29790	29859	29766	29806	29763	29801	30060	29796	29785	29540	29628	30156	29754	29945	29939	29707	29834	29723	29814	29668	29510	29827	30015	29857	29797	30081	29871	29782	29704	29883	30015	29808	29756	29914	29780	29947	29723	29726	29980	29881	29944	30163	29856	29729	29753	29866	29917	29823	29695	29957	30023	29893	29821	29936	29687	29847	29617	29805	29923	29836	29649	29709	29723	29730	29685	29644	29672	29727	29863	29793	29873	29950	29980	29639	29983	30069	29806	30180	29910	29976	29734	29707	29831	29771	29944	30027	29834	29855	29816	29736	29710	29865	29711	29686	29648	29968	29726	29705	30008	29812	29692	29855	29890	30048	29676	29937	29721	29947	29910	29846	29628	29594	29921	29614	29951	29821	29782	29757	30013	29725	29799	29815	29762	29877	29883	29857	29789	29785	29839	29913	29969	29829	30000	29698	29927	29884	29795	29859	29738	29897	30209	29611	29659	29705	29894	29956	29733	29894	29775	30021	29555	29942	29798	29734	29581	30045	29987	30160	29988	29846	29877	29879	29931	29854	29845	29914	30000	29921	29841	29738	29561	30139	29827	30101	29743	29882	29775	29896	30036	29869	29723	29883	29724	29577	29883	29838	30067	29734	29720	29946	29799	30050	29879	29986	29768	30051	29700	29799	29757	29855	29878	29772	29771	29748	29850	29563	29737	30026	30015	29946	29960	29808	29764	29995	29920	29841	30035	29747	29907	29979	29793	29751	30047	29816	29858	29976	29890	29854	29884	29909	29917	29876	29713	29782	29964	29760	29959	29737	30138	30013	29820	29893	29738	29728	30096	29727	29864	29994	29601	29797	30046	29941	29761	29745	29735	29783	29830	29958	29888	29734	29977	29832	29862	29773	29710	29749	29833	30009	29907	29835	29809	29724	29739	29960	29874	30013	30055	29901	29862	30000	29906	29916	29505	29913	29884	29969	30006	29883	29814	29780	29833	29722	29776	29886	30025	29686	29873	30013	29784	29924	29572	29918	29898	29979	29762	29824	29602	29924	29873	29667	29696	29873	29782	29691	29939	29928	29935	29980	29678	30179	29875	29595	29865	29780	29642	29809	29795	29918	29740	29700	29840	29889	30229	29973	29967	29811	29872	29707	29789	29919	29880	29906	29885	29697	29624	29840	29725	29784	29555	29964	29876	29820	29906	29833	29778	29903	29933	29768	29715	29788	29993	29803	29791	29803	29627	29752	29962	29868	29908	29900	29744	29892	29873	29963	29920	30106	29816	29922	29936	29820	29975	29953	29799	30047	29888	29744	29865	29523	29777	29922	29773	29693	30006	29691	29883	29724	29917	29923	29707	29720	29760	29832	29863	29875	29976	29782	29890	29945	29911	29933	29812	29632	29624	29822	29964	29818	29834	29716	29688	29573	29726	30027	30129	29974	29715	30009	30044	29927	29747	30006	29861	30009	29769	29905	29658	29845	29752	29717	29843	29730	29641	29818	29847	29719	29686	30030	29892	29745	29839	30013	29611	29729	29945	29719	29991	29802	29712	29779	30051	29763	29799	29772	30010	30082	29984	29752	30026	30222	29883	29881	29762	29945	29761	29842	29511	29872	29619	29888	29634	29604	29872	30028	30100	30127	29788	29814	29591	29634	29966	29617	29908	29957	29735	29745	29771	29683	29886	29753	30042	29862	29733	30014	29729	29805	29746	29853	29728	29909	29695	30191	29869	29760	29758	30111	29879	29615	29675	30092	29906	29902	29811	29830	29588	29712	29694	29966	29925	29851	29731	29772	29839	29835	29881	29976	29724	29787	30053	29815	30120	29768	29872	29831	29726	29797	29829	29713	29793	29872	29760	29698	29843	29877	29846	29955	29871	29832	29953	29814	30148	29840	29431	29772	29759	29946	29637	29723	29733	29842	29652	29889	29985	29787	29982	29868	30032	29610	29611	29717	29741	29767	29917	29835	29716	30102	29579	29910	29840	29750	30071	29840	29819	29989	29688	29860	29688	29916	29751	29823	29805	29854	29909	29998	29796	29856	29903	29727	29978	29742	29774	29958	30115	29809	30077	29969	29886	29974	30230	29925	29917	29860	29781	29886	29716	29684	29859	29813	29750	29778	29768	29890	29938	29785	29730	29718	29737	29881	29789	29784	29893	29794	29854	30076	29672	29662	29747	29886	29928	29832	30025	29950	29789	30072	30086	30041	29693	29714	29967	29985	30071	30015	29871	29582	29728	29954	29882	29568	29723	29888	29747	29714	29763	29804	29699	29749	29569	29620	29879	30043	29707	29830	29845	29904	29885	30031	29746	29878	29680	30013	29892	29855	30088	29751	29573	29732	30109	29793	29896	29825	29839	29895	29872	29928	29950	29580	30032	29810	30092	29606	29724	29730	29782	29861	29921	29610	29735	30089	29723	29824	29945	30190	29931	29832	30197	30093	29620	29819	29895	29996	29777	29842	29911	29973	29901	29820	29845	30064	29714	29897	29731	29760	29930	29643	29704	29879	30145	29780	29819	29999	29870	29897	29728	30108	30010	29796	29875	29983	29839	29786	29864	29869	29746	30091	29802	29825	29820	29999	29941	29687	29832	29754	29568	29926	30002	30053	29757	29715	29559	29842	29996	29877	29878	29628	29948	29683	29842	29778	29748	29993	29671	29934	29617	29854	30040	30020	29767	29871	29838	29874	29679	29712	29816	29746	29854	29969	30295	29777	29957	29848	29761	29779	29824	29844	30135	29755	30055	29847	29762	29871	29811	29709	29712	29747	29816	29690	29819	29862	29710	29528	29496	29828	29779	29916	29951	29746	30112	29985	29725	29808	29968	29801	29794	29923	29760	29777	29890	29923	29788	29745	29840	29707	29811	29955	29825	29716	30019	29981	29867	30056	30043	29940	29775	29916	29971	29916	29905	29808	29826	29959	29793	29814	29641	29703	29894	29745	30071	29914	29832	29889	29771	29921	30034	30048	29884	29923	30149	29719	29726	29757	29886	29913	29843	29973	29895	30018	29869	29944	29926	29829	29854	29901	29842	29767	29915	29825	30012	29755	29826	29917	29876	29881	29666	29920	29690	29827	29974	29884	29935	30007	29879	29944	29673	29916	29982	29740	29961	29766	29897	29931	29840	30032	29723	29917	29999	29951	29826	29607	29436	29675	29759	29940	29728	29696	29814	29890	29755	29745	29781	29954	30011	29957	29842	29838	30029	30094	29996	29785	29887	29975	29986	29955	29857	29818	29724	29929	29896	29698	29951	29614	29969	29979	29817	29915	29712	29609	29892	29960	29892	29984	29781	29837	30065	29875	29732	29823	29787	29779	29636	29771	29790	29851	29673	29882	29909	30119	30055	29685	29851	29871	29933	29925	29867	29959	30134	29831	30251	29812	30003	29832	29889	29781	29794	29679	29701	29825	29783	29734	29809	29950	29722	29786	29616	29837	30071	29701	29843	29793	29629	29806	29523	29867	29912	29965	29825	29961	29926	29792	29817	29680	29735	29945	29680	29750	29784	29770	29714	30026	29837	29636	29626	29756	29631	29526	29919	29796	29698	29661	30152	29830	29785	29907	29824	29685	29767	29913	29958	29844	29753	29729	29967	30082	29869	29977	29886	29938	29764	29968	29771	29738	29956	29909	29995	29884	29803	29678	29929	29696	29772	29661	29640	29942	29837	29868	30034	29820	29947	29705	29739	29858	29960	30056	29805	29980	29958	29736	29762	29863	29814	29817	30092	30049	29915	29938	29766	29709	30008	30130	30079	30074	30166	29800	29916	29884	29818	29677	29636	29890	29912	29801	29886	29681	30074	29949	29789	29892	30091	29937	29638	30038	29862	29715	29861	30055	29996	29850	29994	29819	29758	29835	29877	30148	29893	29946	29976	29734	29738	29941	29685	29881	29890	29811	29975	29738	29900	29768	30003	29952	29589	29793	29693	29808	29862	29760	29698	29767	29897	29732	29672	29944	30090	29701	29919	29726	29915	29754	29837	29957	29793	29742	29847	29819	29712	29819	29719	29879	29822	30094	29676	29712	30015	29899	29839	29996	29755	29941	29647	29825	29835	29687	29739	29736	29842	29603	29899	29788	29813	29842	29893	29838	29726	29896	29919	29798	29982	29879	29949	29741	29729	29934	29994	29983	29598	30019	29801	29959	29798	29808	29959	29761	29791	29828	29887	30110	30199	29978	29802	29896	29789	29947	29871	29915	29799	29749	29836	29841	29912	29801	29822	29897	29876	29648	29615	29671	29600	29639	29616	29824	29922	29933	29852	29869	29860	29948	29928	29607	29966	29585	29810	29747	29917	29860	29838	30016	29941	29901	29907	30000	29733	30018	30010	29870	29875	29886	29831	29868	29955	29843	29644
54311	99218	88905	61186	40876	28521	23319	22891	22891	22886	22898	22863	22972	22836	22769	22848	22928	22887	22884	22732	22832	22829	22861	22994	22694	22864	22865	22660	22920	22971	22931	22833	22874	22931	22777	22867	22811	22885	22741	22896	22843	22763	22650	22794	22796	22903	22888	22926	22887	23077	22875	22874	23035	22974	22793	23009	22835	22976	22726	22726	22864	22790	22827	22850	22611	22878	22820	22922	22866	22889	22967	22846	22876	22785	22796	22926	22922	22789	22808	22794	22884	22792	23007	22908	22934	23053	22821	22733	22688	22917	22917	22881	22790	22826	22807	22890	22887	22705	22847	22615	22799	22833	22806	22717	22650	22708	22962	22824	22988	22814	22699	22799	22890	22817	22795	22889	22886	22622	22713	22846	22661	22940	22692	22750	22878	22919	22813	22660	22963	22932	22861	22898	22784	22825	22669	22914	22780	22775	22712	22796	22851	22754	22661	22914	22998	22981	22742	22795	22869	22973	22703	22929	22936	22720	22951	22856	22658	22725	22819	22806	22733	22556	22782	22717	22904	22843	22855	22983	22741	23019	22896	22689	22885	22917	22770	22750	22638	22654	22918	22982	22876	22682	22812	22714	22832	22800	22764	22728	22958	22692	22809	22782	22761	22732	22659	22952	22716	22725	23064	22759	22864	22768	22897	22752	22678	22777	22674	22823	22749	22774	22784	22769	22697	22866	22764	22903	22728	22756	22998	22930	22773	22813	22891	22763	22666	22990	22800	22709	22999	22936	22895	23014	22760	22748	22663	22774	22750	22877	22889	22646	22780	22794	22750	22893	22807	22924	22618	22977	22836	22954	22769	22873	22967	22749	22950	22902	22808	22737	22790	22895	22654	22977	22909	22704	23015	22773	22725	22796	22866	22727	22954	22877	22918	22769	22814	22950	22981	22727	22668	22823	22907	22778	22853	22690	22735	22935	22726	22755	22983	22751	22781	22772	22660	23000	22840	22898	22742	22800	22836	22742	23014	22788	22690	22750	23186	22823	22645	22846	23025	22776	22788	22812	22730	22886	22902	22899	22868	22820	22811	23018	22643	22845	22751	22727	22823	22804	22875	22668	22885	22777	22873	22870	22800	22808	22972	22876	22822	22862	22871	22743	22861	22658	22842	22906	22898	22903	22997	22825	22766	22870	22671	22883	22781	22678	22739	22729	22717	22878	22785	22886	22906	22650	22856	22797	22953	22798	22734	22903	22882	22960	22570	22829	22844	22936	22959	22786	22731	22847	22852	22961	22584	22873	22877	22904	22633	22756	22735	22849	22697	22906	23000	22717	22856	22895	22621	22559	22904	22776	22871	22777	22851	22842	22860	22826	22822	22759	22820	22972	22891	22694	22907	22851	23014	22853	22889	22786	22857	22481	22729	22938	22734	22664	22731	22932	22737	22848	22823	22889	22716	22765	22930	22714	22904	22655	22562	22851	22869	22727	22857	22690	22773	22733	22885	22733	22893	22658	22809	22869	22711	22747	22945	22800	22908	22871	22975	22794	22857	22757	22756	22870	22904	22635	22922	22764	22919	22770	22836	22584	22651	22756	22679	22776	22874	22924	22872	22831	22895	22762	22755	22739	22746	22955	22715	22900	22924	22757	22758	22885	22915	22904	22774	22752	22899	22613	23030	22660	22934	22815	22916	22743	22659	22876	22736	22796	22764	22983	22984	22903	22694	22924	22737	22862	22717	22811	22785	22718	22903	22809	22912	22981	22920	23016	22846	22859	22829	22815	22776	22954	22990	22653	22516	22897	22659	22827	22735	22776	22695	22884	22728	22951	22870	22909	22782	22911	23004	22831	22656	22840	22725	22770	22534	22918	22792	22887	22755	22651	22961	22700	22849	22783	22804	22559	22866	22853	22930	22730	22862	22747	22859	22819	22947	22978	22877	22875	22904	22680	22806	22787	22903	22900	22984	22961	22847	22912	22672	22799	22802	22801	22825	23049	22766	22703	22691	22768	22837	22593	22620	22996	22805	22748	23084	22746	22656	22802	22921	22796	22825	22918	22892	22778	22891	22697	22822	22861	22765	22909	22895	22707	22905	22828	22970	22792	22881	22934	22802	22611	22702	22844	22732	22732	22906	22831	22895	22886	22841	22879	22693	22881	22846	22787	22813	22912	22813	22750	22575	22755	22832	23013	22803	22811	22998	22912	22838	22824	22912	22876	22818	22790	22662	22874	22999	22766	22800	22795	22908	22921	22845	22620	22926	22838	22877	22760	22881	22872	22912	22733	22762	22684	22982	22793	22859	22949	22840	22607	22820	22790	22858	22822	22759	22804	22715	22866	22859	22909	22780	22870	22758	22756	22770	22758	22896	22715	22587	22813	22870	22842	22856	22824	22756	22917	22750	22839	22796	22778	22910	22855	22896	22944	22856	22900	22773	22868	22674	22969	22834	22831	22695	22814	22921	22791	22726	22741	22956	22930	22774	22625	22871	22625	23062	22850	22853	22738	22847	22776	22621	22865	22761	22785	22807	22882	22885	22658	22914	22667	22633	22860	22921	22831	22648	22949	22775	22887	22775	22871	22750	22807	22805	22789	22576	22931	22779	22642	22843	22719	22918	22582	22747	22754	22829	22785	22755	22776	22685	22768	22752	22896	22662	22894	23012	22980	22663	22913	22752	22728	22810	23042	22651	22903	23042	22699	22814	22733	22764	22916	22789	22983	22756	22891	22617	22959	22901	23061	22878	22794	22744	22923	22815	22792	22842	22624	22895	22731	22813	22792	22805	23002	22883	22865	22922	22808	22794	22738	22706	22775	22635	22805	22793	22859	22793	22987	22729	22626	22740	22865	22742	22738	22755	22793	22901	22705	22792	22856	22919	22774	22950	22818	22615	22657	22726	22743	22847	22879	22644	22629	22752	22873	22908	23087	22727	22829	22778	22742	22738	22749	22833	22771	22805	22916	22731	22905	22881	22919	22883	22765	22924	22965	22736	22877	22683	22858	22858	22751	22797	22737	22736	22908	22825	22978	22870	22843	22756	22704	22843	22938	22851	22706	22928	22924	22758	22942	22668	22731	22744	22777	22970	22767	22812	22863	22824	22825	22795	23066	22651	22897	22925	22541	22733	22723	22758	22899	23039	23061	22725	22648	22689	22855	22660	22830	22802	22830	22908	22998	22967	22840	22907	22774	22820	22945	22882	22641	22906	22698	22791	22828	22986	22733	22558	23008	22794	22961	22640	22710	22829	22598	22644	22764	22830	22990	22929	22954	22732	22794	22900	22745	22858	22964	22666	22805	22984	22587	22893	22742	22939	22896	22732	22808	22645	22788	22827	22952	22719	22819	22720	22695	22983	22880	22809	22914	22774	22880	22798	22620	23027	22603	22624	22916	22848	22668	22891	22909	23042	22901	23052	22948	22944	23005	22835	22880	22745	22614	22878	22914	23071	22805	22735	22797	22745	22883	22776	22875	22874	22677	22716	22912	22682	22840	22905	22909	22802	22670	22949	22780	22791	22988	23015	22779	22893	22997	22705	22767	22756	22723	22619	23012	22885	22767	22831	22794	22762	22841	22834	22869	22699	22738	22928	22890	22824	22874	22810	22806	22848	22746	22916	22806	22853	22582	22886	22815	22878	22880	22658	22907	22880	22727	22831	22853	22787	22747	22802	22561	22849	22707	22733	22692	22854	22704	22908	22788	22848	22763	22813	22739	22593	22909	22612	22775	22883	22867	22755	22788	22789	22828	22707	22867	22892	23006	22897	22849	22804	22890	22686	22759	22808	22920	22679	22746	22814	22714	22840	22731	22748	22860	22858	22666	22890	22919	22611	23183	22818	22748	22774	22890	22845	22717	22821	22848	22724	22771	22927	22829	22774	22982	22885	22804	22957	22616	22931	22599	22872	23043	22808	22809	22816	22699	22996	22725	22929	22874	22975	22719	22889	22924	22712	22880	23126	22845	22753	22782	22693	22669	22777	22806	23002	22854	22910	22934	22708	22707	22864	22935	22700	22891	22823	22783	22915	22727	22755	22910	22906	22788	22727	22782	22939	22667	22834	22996	22798	22928	22970	22855	22711	22796	22739	22810	22922	22865	22734	22892	22665	22758	22766	22849	22880	22817	22966	22623	22840	22789	22799	22953	22850	22771	22784	22661	22932	22794	22907	22731	22663	22823	22710	22924	22689	22942	22899	22802	22848	22852	22846	23020	22797	22962	22883	22828	22835	22831	22863	22959	22873	22809	22754	22868	22917	22844	22750	22824	22676	22830	22863	22794	22855	22779	22809	22975	22806	22907	22698	22757	22936	22813	22614	22826	22860	22868	22867	22694	22932	22804	22856	22852	22761	22771	22838	22770	22719	22853	22808	22789	22856	22923	23051	22785	22826	22741	22793	22800	22778	22699	22938	22967	22818	22599	22978	22761	22692	22738	22805	22721	22928	22924	22944	22666	22870	22915	22878	22804	22921	22718	22814	22790	22809	22962	22745	22865	22601	22833	22769	22791	22830	22816	22766	22685	22809	22994	22838	22800	22935	22847	22642	22884	22804	22981	22671	22776	22817	22871	22915	22748	22748	22813	22844	22826	23135	22781	22795	22931	22816	22856	22776	22844	22903	22849	22786	22682	22791	22897	22647	22797	22820	22812	22720	22757	22920	22920	22668	22704	22790	23024	22634	22981	22686	22740	22781	22842	22817	22836	22772	22661	22935	22792	22827	22857	22827	22649	22869	22859	22815	22854	22715	22806	22787	22650	22893	22755	22736	22797	22697	22938	22799	22948	22687	22519	22783	22939	22732	22946	22851	22990	23126	22708	22734	22684	22796	22785	22951	22780	22642	22900	22863	22692	22820	22923	22878	23004	22729	22746	22760	22864	22891	22852	22798	22797	22739	22497	23046	22728	22639	22739	23038	22771	22660	22867	22912	22701	22923	22904	22791	22740	22911	22738	22757	22729	22830	22931	22790	22887	22740	22814	22948	22928	22794	22736	22942	22918	22673	22844	22760	22906	22816	22875	22912	22927	22773	22781	22744	22723	22649	22724	22801	22846	22654	22606	22803	22840	23028	22798	22883	22842	22804	22947	22755	22884	22892	22932	22931	23012	22730	23015	22918	22941	22871	22884	22752	22835	22746	22829	22868	22649	22898	22789	22815	22808	22876	22956	23017	22862
22453	24019	43779	45241	39512	35326	33945	30721	30778	31300	31085	30734	31083	31197	31142	31031	30933	30980	31131	31064	30485	31176	31155	31116	31227	30900	31088	30798	30815	30748	30659	30829	30824	30829	30599	30765	30948	30974	30910	30769	30767	30768	30814	30853	30948	30870	30600	30863	30799	30854	30832	30572	30970	31090	30821	30732	30807	30884	30904	30960	30514	30791	30822	30791	30603	30710	30638	30825	30567	30539	30581	30598	30719	30739	30727	30716	30912	30584	30771	30869	30823	30923	30631	30763	30901	30664	30713	30789	30559	30632	30653	30736	31055	30753	30674	30703	30573	31003	31039	30806	30739	30846	30734	31067	30849	30705	30928	30774	30811	30942	30605	30443	30729	30717	30792	30716	30848	30651	30727	30699	30775	30703	30854	30817	30627	30955	30639	30578	30616	30745	30867	30596	30601	30540	30646	30752	30842	30784	30861	30743	30883	30782	30737	30665	30754	31164	30711	30609	30835	30634	30877	30816	30773	30756	30680	30904	30738	30568	30778	30440	30832	30864	30481	30685	30630	30539	30577	30687	30773	30748	30848	30439	30644	30741	30612	30885	30721	30866	30674	30799	31110	30693	30752	30704	30630	30796	30844	30965	30541	30733	30852	30696	30678	30629	30662	30800	30621	30724	30725	30700	30956	30737	30549	30755	30727	30737	30698	30677	30782	30813	30705	30732	30958	30817	30734	30752	30720	30637	30721	30845	30562	30575	30485	30705	30828	30732	30634	30853	30899	30647	30714	30687	30831	30806	30694	30823	30737	30851	30822	30568	30758	30782	30713	30719	30654	30793	30802	30698	30711	30684	30688	30788	31058	30670	30760	30944	30792	30939	30808	30748	30930	30776	30513	30745	30716	30679	30787	30687	30602	30750	30807	30706	30527	30868	30814	30675	30718	30696	30718	30710	30790	30854	30914	30527	30903	30984	30680	30709	30939	30771	30795	30930	30816	30905	30762	30527	30643	30368	30635	30759	30537	30626	30792	30714	30732	30862	30808	30593	30557	30523	30853	30644	30614	30683	30816	30528	30976	30919	30615	30857	30771	30718	30651	30838	30637	30630	30564	30937	30790	30784	30724	30709	30738	30700	30890	30673	30975	30947	30835	30783	30504	30699	30966	30676	30759	30765	30701	30585	31040	30815	30587	30678	30812	30664	30604	30475	30662	30756	30579	30729	30783	30895	30521	31028	30628	30753	30817	30747	30678	30717	30861	30768	30552	30801	30612	30827	30711	30663	31019	30680	30754	30713	30834	30968	30747	30519	30847	30999	30601	30865	30762	30815	30492	30652	30656	30882	30619	30735	30610	30707	30700	31092	30672	30863	30797	30888	30699	30744	30605	30924	30819	30833	30920	30945	30711	30846	30844	30711	30638	30561	30694	30843	30820	30771	30723	30670	30578	30606	30737	30666	31008	30871	30631	30659	30558	30872	30823	30924	30785	30653	30851	30770	30773	30521	30732	30819	30405	30988	30734	30814	30642	30839	30770	30448	30661	30800	30767	30640	30802	30770	30885	30929	30759	30672	30810	30859	30689	30688	30586	30657	30718	30589	30724	30507	30754	30721	30591	30697	30791	30692	30735	30537	30772	30607	30693	30777	30786	30599	30687	30757	30699	30608	30636	30716	30492	30536	30739	30727	30692	30970	30689	30723	30778	30800	30819	30925	30705	30804	30757	30844	30670	30807	30689	30887	30716	30710	30701	30658	30937	30755	31000	30588	30647	30904	30896	30797	30723	30627	30833	30596	31301	30766	30928	30786	30730	30806	30429	30682	30701	30873	30898	30870	30699	30668	30771	30841	30962	30977	30743	30622	30734	30810	30661	30994	30783	30634	30796	30867	30747	30455	30645	30675	30861	30595	30793	30755	30684	30666	30643	30572	30729	30881	30693	30788	30788	30545	30704	30425	30856	30620	30711	30749	30490	30659	30785	30640	30691	30543	30713	30635	30682	30727	30702	30556	30657	30838	30622	30834	30545	30639	30970	30890	30600	30509	30657	30735	30728	30704	30927	30803	30818	30749	30631	30550	30791	30776	30853	30588	30927	30658	30708	30841	30713	30791	30558	30718	30752	30450	30783	30871	30675	30703	30728	30774	30811	30796	30877	30824	30900	30810	30921	30690	30889	31028	30828	30779	30749	30934	30544	30767	30669	30647	30912	30755	30632	30815	30755	30814	30687	30863	30959	30735	30829	30848	30589	30811	30836	30868	30958	30803	30940	30808	30689	30951	30599	30492	30834	30623	30750	30708	30836	30580	30588	30613	30634	30660	30591	30847	30825	30533	30737	30801	30522	30769	30764	31025	30576	30677	30751	30759	30578	30503	30714	30539	30516	30727	30685	30591	30668	30706	30818	30620	30926	30924	30625	30688	30751	30728	30651	30651	30783	30867	30797	30746	30782	30784	30661	30787	30755	30674	30675	30950	30786	30738	30573	30673	30592	30684	30575	30775	30617	30624	30857	30614	30577	30690	30478	30710	30619	30933	30555	30621	30732	30818	30760	30755	30650	30775	30677	30692	30716	30690	30555	30803	30628	30835	31079	30545	30566	30646	30720	30627	30544	30516	30829	30842	30932	30723	30861	30694	30581	30558	30548	30687	30799	30699	30562	30873	30618	30595	30749	30561	30700	30738	30928	30722	30702	30921	30674	30683	30972	30662	30697	30781	30777	30641	30853	30510	30737	30687	30829	30708	30761	30877	30836	30935	30820	30872	30543	30744	30722	30907	30744	30600	30667	30766	30849	30742	30647	30786	30978	30753	30767	30718	30887	30845	30715	30911	31116	30745	30890	30708	30705	30935	30770	30595	30550	30709	30479	30736	30685	30818	30544	30815	30693	30806	30725	31031	31017	30628	30598	30680	30742	30821	31089	30759	30778	30798	30700	30878	30783	30763	30851	30924	30638	30697	30598	30623	30777	30746	30665	30728	30775	30845	30583	30895	30547	30815	30782	30709	30596	30601	30560	30559	30941	30713	30826	30364	30795	30788	30454	30261	30707	30418	30720	30951	30883	30787	30511	30867	30625	30873	30778	30659	30432	30880	30895	30918	30977	30727	30966	31017	30667	30472	30686	30737	30545	30735	30690	30576	30634	30931	30700	30731	30774	30905	30768	30897	30708	30658	30681	30842	30916	30757	30420	30680	30933	30853	30834	30778	30652	30708	31011	30625	30625	30770	30753	30885	30747	30557	30775	30627	30752	30723	30810	30599	30745	30540	30896	30699	30727	30726	30732	30756	31024	30702	30714	30496	30692	30812	30515	30751	30869	30637	30694	30594	30675	30817	30681	30895	30933	30705	30650	30712	30617	30518	30861	30707	30698	30702	30775	30596	30597	30388	30943	30727	30837	30787	30743	30694	30554	30584	30540	30707	31065	30648	30783	30807	30701	30697	30537	30550	30656	30478	30667	30944	30686	30823	30862	30641	30672	30493	30835	30582	30592	30922	30737	30871	30619	30868	30731	30520	30675	30784	30290	30438	30735	30582	30541	30725	30885	30821	31018	30984	30710	30348	30732	30686	30466	30751	30983	30635	30902	30857	30738	30501	30644	30625	30620	30638	30971	30785	30599	30748	30658	30772	30801	30938	30789	30558	30777	30817	31007	30843	30466	30552	30425	30899	30636	31047	30560	30900	30686	30469	30824	30936	30683	30841	30891	30630	30916	30636	30808	30649	30762	30515	30698	31094	30514	30705	30421	30902	30736	30728	30480	30780	30693	30642	30795	30831	30804	30772	30799	30641	30779	30911	30768	30424	30731	30582	30677	30756	30747	30833	30446	30831	30690	30692	30567	30591	30615	30740	30703	30763	30806	30894	30832	30562	30791	30871	30494	30711	30841	30808	30756	30610	30606	30957	30790	30859	30760	30865	30536	30772	30886	30594	30898	30904	30724	31017	30785	30713	30746	30625	30594	30544	30691	30915	30495	30830	30670	30605	30736	30742	30700	30623	30450	30825	30828	30668	30504	30791	30729	30730	30722	30447	30873	30604	30709	30734	30961	30688	30729	30823	30970	30567	30794	30715	31020	30697	30690	30362	30822	30787	30875	30776	30805	30753	30602	30986	30867	30608	30585	30979	30792	30685	30708	30523	30751	30703	30583	30624	30802	30671	30434	30618	30846	30633	30765	30745	30829	30531	30617	30743	30634	30795	30799	30670	30780	30802	30742	30778	30696	30461	30715	30856	30879	30570	30755	30560	30775	30787	30772	30890	30675	30815	30875	31064	30659	30804	30531	30702	30565	30830	30453	30615	30605	30854	30903	30859	30694	30765	30834	30667	30647	30843	30770	30847	30643	30982	30645	30602	30651	30461	30870	30663	30655	30823	30698	30765	30842	30838	30773	30910	30738	30810	30516	30528	30474	30816	30583	30631	30730	30597	30733	31015	30695	30563	30692	30539	30746	30504	30865	30672	30877	30517	30744	30570	30623	30629	30513	30808	31049	30606	30812	30790	30734	30754	30720	31079	30760	30944	30613	30552	30493	30660	30569	30800	30600	30623	30751	30524	30773	30627	30635	30793	30771	30630	30533	30669	30737	30783	30920	30630	30747	30685	30788	30765	30729	30746	30549	30998	30783	30709	30847	30706	30626	30497	30591	30731	30857	30652	30598	30581	30753	30570	30861	30736	30597	30699	30595	30766	30684	30663	30641	31034	30974	30756	30789	30947	30714	30810	30836	30781	30936	30811	30991	31052	30914	30753	30725	30618	30567	30669	30665	30823	30782	30638	30519	30574	30722	30649	30848	30839	30688	30702	30732	30884	30773	30546	30817	30642	30761	30626	30828	30776	30834	30707	30742	30659	30905	30940	30719	30793	30988	30670	31058	30682	30858	30754	30479	30862	30845	30695	30882	30762	30716	30752	30949	30657	30540	30743	30789	30716	30753	30654	30457	30815	30379	30750	30727	30866	30823	30948	30693	30727	30920	30626	30862	31001	30711	31057	30762	30538	30686	30657	30582	30729	30772	30564	30834	30566	30666	30646	30504	30541	30716	30525	30656	30464	30825	30677	30807	30648	30912	30693	30842	30812	30706	30480	30863	30668	30504	30779	30726	30878	31093	30744	30735	30590	30925	30776	30860	30683	30541	30686	30738	30789	30834	30924	30616	30827	30583	30664	30852	30653
62929	99159	94550	80688	55321	35674	24406	23265	23163	23234	23169	23135	23153	23069	23323	23265	23130	23426	23109	23207	23250	23183	23259	23313	23316	23125	23298	23296	23331	23318	23294	23616	23123	23378	23225	23357	23256	23365	23300	23347	23445	23256	23209	23443	23427	23378	23264	23493	23256	23349	23469	23162	23304	23300	23250	23341	23134	23307	23312	23236	23235	23516	23330	23140	23333	23191	23414	23272	23226	23279	23280	23315	23265	23305	23470	23491	23269	23501	23262	23331	23178	23075	23396	23362	23286	23288	23170	23171	23485	23511	23244	23347	23423	23382	23303	23317	23175	23473	23335	23395	23356	23356	23325	23319	23356	23391	23301	23261	23324	23454	23523	23338	23370	23428	23248	23316	23310	23226	23266	23261	23391	23153	23419	23288	23380	23130	23330	23266	23186	23139	23169	23324	23366	23151	23424	23223	23302	23303	23350	23390	23410	23450	23284	23168	23399	23219	23366	23191	23148	23432	23203	23339	23302	23267	23300	23243	23118	23422	23200	23188	23270	23450	23386	23289	23142	23268	23332	23166	23403	23248	23317	23311	23255	23421	23388	23122	23118	23321	23263	23360	23221	23208	23214	23381	23338	23276	23319	23231	23423	23458	23246	23244	23285	23365	23301	23295	23140	23251	23212	23176	23332	23378	23363	23332	23374	23314	23272	23325	23032	23179	23126	23367	23491	23140	23243	23251	23384	23353	23270	23402	23436	23345	23257	23523	23139	23217	23448	23086	23429	23270	23256	23293	23349	23433	23364	23164	23338	23495	23268	23463	23223	23311	23235	23518	23373	23239	23337	23133	23370	23295	23327	23192	23116	23440	23251	23380	23250	23238	23115	23288	23307	23266	23350	23397	23203	23217	23475	23169	23416	23228	23119	23298	23222	23145	23275	23206	23240	23174	23394	23322	23223	23262	23315	23363	23229	23143	23415	23415	23346	23285	23548	23208	23397	23219	23214	23286	23390	23408	23276	23215	23112	23436	23276	23284	23248	23232	23266	23134	23357	23282	23171	23318	23211	23295	23360	23334	23295	23171	23316	23151	23467	23295	23238	23369	23383	23208	23352	23122	23245	23249	23234	23327	23203	23142	23467	23275	23132	23305	23259	23426	23276	23246	23422	23153	23341	23367	23276	23376	23186	23443	23135	23318	23118	23416	23306	23395	23313	23252	23092	23279	23326	23308	23414	23351	23270	23222	23346	23452	23176	23267	23303	23091	23174	23323	23270	23310	23164	23277	23200	23278	23256	23272	23380	23256	23213	23359	23234	23135	23364	23011	23407	23309	23318	23142	23223	23320	23246	23388	23188	23321	23188	23252	23289	23385	23360	23399	23341	23156	23199	23179	23276	23315	23209	23369	23226	23370	23223	23383	23377	23345	23409	23324	23259	23207	23326	23240	23423	23473	23271	23288	23402	23225	23168	23052	23318	23331	23251	23275	23196	23145	23205	23158	23166	23364	23175	23464	23189	23397	23437	23352	23164	23473	23292	23000	23429	23267	23278	23280	23219	23238	23382	23300	23357	23173	23377	23046	23301	23149	23215	23170	23340	23188	23452	23156	23242	23369	23291	23401	23104	23273	23136	23384	23372	23295	23296	23355	23356	23509	23209	23302	23295	23308	23412	23319	23340	23253	23429	23240	23311	23468	23335	23355	23100	23266	23459	23390	23414	23407	23223	23265	23497	23100	23453	23345	23391	23382	23162	23264	23344	23279	23223	23435	23205	23427	23242	23349	23285	23349	23285	23244	23021	23189	23244	23334	23243	23253	23361	23302	23275	23334	23045	23307	23199	23253	23336	23300	23226	23470	23313	23224	23283	23356	23168	23208	23252	23270	23311	23189	23153	23148	23457	23059	23335	23231	23442	23368	23324	23341	23174	23425	23281	23195	23264	23182	23199	23255	23244	23302	23121	23193	23284	23256	23216	23086	23379	23358	23296	23463	23375	23175	23223	23166	23309	23189	23501	23359	23348	23181	23419	23284	23379	23334	23380	23360	23338	23128	23328	23360	23274	23416	23294	23194	23370	23339	23281	23399	23372	23239	23267	23302	23388	23228	23252	23403	23473	23257	23450	23204	23267	23139	23527	23325	23328	23158	23437	23201	23318	23258	23183	23428	23443	23275	23277	23595	23434	23179	23228	23229	23136	23247	23468	23474	23198	23159	23303	23212	23282	23360	23228	23306	23248	23162	23232	23306	23504	23322	23084	23222	23233	23314	23266	23233	23217	23293	23265	23326	23213	23345	23380	23415	23340	23307	23318	23400	23071	23159	23346	23395	23397	23286	23414	23371	23424	23397	23228	23299	23317	23278	23410	23290	23426	23186	23303	23309	23408	23360	23410	23120	23341	23247	23201	23367	23204	23266	23310	23232	23324	23222	23437	23234	23499	23250	23241	23128	23417	23239	23445	23230	23308	23088	23402	23160	23330	23478	23230	23180	23419	23213	23292	23165	23323	23098	23466	23276	23362	23334	23387	23191	23288	23252	23229	23274	23378	23241	23245	23075	23471	23500	23235	23268	23338	23311	23240	23217	23061	23263	23313	23374	23268	23211	23208	23573	23230	23441	23205	23274	23276	23281	23254	23398	23188	23501	23229	23428	23234	23303	23275	23307	23345	23387	23381	23212	23293	23420	23333	23426	23329	23082	23198	23332	23417	23154	23192	23301	23462	23348	23206	23270	23320	23261	23149	23370	23095	23365	23299	23157	23569	23431	23272	23224	23382	23243	23106	23475	23256	23297	23234	23369	23367	23343	23185	23491	23242	23455	23150	23347	23208	23300	23264	23194	23308	23268	23313	23178	23333	23336	23075	23192	23151	23258	23185	23392	23274	23143	23263	23218	23156	23234	23164	23207	23290	23223	23355	23261	23272	23198	23145	23278	23124	23250	23226	23308	23429	23171	23244	23265	23262	23275	23270	23400	23243	23253	23233	23239	23356	23116	23062	23324	23325	23428	23195	23407	23225	23303	23517	23408	23061	23363	23414	23273	23479	23349	23422	23471	23207	23271	23296	23194	23164	23295	23392	23246	23517	23225	23195	23233	23359	23403	23312	23264	23518	23238	23363	23263	23320	23331	23464	23370	23301	23203	23297	23390	23276	23125	23194	23455	23258	23364	23310	23425	23282	23240	23339	23390	23162	23371	23345	23391	23175	23247	23381	23341	23399	23319	23171	23415	23451	23185	23175	23285	23217	23460	23201	23246	23351	23277	23306	23266	23217	23307	23174	23258	23126	23174	23236	23340	23203	23376	23167	23163	23244	23210	23212	23354	23222	23434	23259	23312	23148	23104	23206	23390	23246	23346	23207	23388	23258	23575	23204	23078	23363	23352	23235	23429	23302	23349	23289	23184	23146	23384	23303	23412	23383	23368	23414	23409	23238	23204	23176	23364	23274	23214	23101	23129	23271	23222	23175	23199	23288	23207	23390	23006	23332	23297	23222	23106	23314	23249	23142	23437	23288	23216	23222	23273	23319	23498	23427	23343	23059	23246	23170	23252	23239	23416	23350	23213	23456	23268	23384	23150	23444	23357	23230	23351	23309	23328	23339	23285	23146	23340	23314	23339	23273	23460	23331	23173	23228	23383	23280	23369	23482	23254	23194	23316	23281	23104	23271	23104	23313	23397	23284	23224	23316	23369	23280	23247	23216	23280	23134	23206	23313	23373	23304	23187	23327	23283	23205	23087	23232	23298	23406	23197	23184	23424	23281	23335	23354	23283	23331	23293	23132	23363	23171	23262	23383	23218	23189	23345	23197	23195	23215	23421	23204	23201	23225	23287	23160	23215	23295	23478	23357	23286	23364	23396	22992	23261	23287	23271	23334	23427	23415	23287	23237	23322	23403	23269	23310	23288	23053	23236	23212	23239	23349	23226	23222	23432	23294	23429	23280	23119	23245	23341	23228	23268	23286	23443	23272	23217	23442	23314	23300	23131	23272	23477	23136	23486	23297	23171	23477	23319	23272	23506	23217	23328	23171	23359	23377	23299	23353	23301	23210	23295	23267	23185	23402	23244	23261	23410	23488	23235	23290	23335	23364	23214	23400	23166	23513	23241	23337	23131	23531	23332	23195	23228	23351	23392	23176	23388	23211	23257	23241	23353	23328	23397	23535	23302	23261	23481	23405	23359	23419	23282	23124	23129	23250	23067	23324	23294	23245	23131	23197	23289	23357	23339	23304	23234	23299	23238	23225	23275	23233	23257	23061	23318	23439	23395	23082	23173	23210	23316	23404	23362	23264	23399	23265	23357	23413	23296	23446	23245	23352	23233	23505	23157	23315	23524	23230	23381	23241	23289	23201	23229	23308	23083	23462	23202	22988	23280	23388	23074	23352	23375	23310	23254	23334	23054	23353	23228	23137	23284	23101	23325	23306	23212	23374	23499	23423	23496	23379	23253	23295	23212	23379	23211	23183	23370	23360	23309	23287	23422	23223	23227	23257	23289	23330	23377	23347	23243	23304	23354	23226	23343	23180	23512	23282	23355	23411	23114	23364	23047	23202	23404	23077	23170	23412	23228	23292	23391	23082	23397	23325	23251	23261	23253	23363	23222	23186	23253	23236	23492	23322	23152	23185	23277	23450	23478	23190	23479	23259	23311	23255	23363	23192	23199	23179	23278	23256	23150	23323	23286	23365	23141	23256	23424	23155	23423	23226	23250	23287	23031	23402	23192	23216	23370	23338	23212	23326	23158	23230	23185	23249	23498	23369	23254	23137	23440	23251	23360	23425	22990	23362	23139	23293	23110	23502	23258	23412	23148	23207	23146	23201	23299	23394	23300	23250	23393	23410	23213	23215	23273	23108	23194	23305	23442	23183	23195	23326	23254	23378	23293	23294	23300	23312	23236	23309	23248	23431	23367	23407	23370	23230	23302	23214	23169	23454	23140	23340	23140	23254	23319	23230	23158	23333	23368	23208	23138	23238	23415	23254	23212	23425	23252	23432	23282	23247	23305	23273	23095	23150	23271	23344	23296	23214	23299	23349	23016	23482	23153	23315	23403	23468	23209	23412	23255	23430	23137	23217	23296	23546	23242	23119	23118	23242	23178	23238	23191	23319	23145	23473	23100	23335	23258	23313	23295	23417	23480	23389	23316	23279	23159	23153	23305	23337	23307	23410	23365
29396	39150	52369	42300	33503	31100	30115	29782	29661	29800	29951	29732	29659	29616	29734	29719	29836	29977	29812	29670	29787	29672	29669	29896	29797	29712	29693	29726	29571	29736	29814	30060	29560	29571	29810	29744	29903	29705	29961	29878	29804	29832	29859	29840	29797	29832	29767	29856	29929	29671	29592	29923	29562	29908	29773	29731	29643	29703	29933	30024	29847	29733	29576	29764	29867	29442	29873	29822	29527	29678	29870	29588	29722	29781	29702	29423	29825	29945	29686	29646	29901	29615	29686	29812	29858	29726	29589	29845	29519	29680	29928	29885	29645	29638	29989	29555	29483	29692	29723	29730	29545	29937	29790	29789	29698	29561	29558	29440	29646	29514	29468	29700	29724	29564	29695	29821	29891	29796	29771	29842	29912	29788	29693	29662	29908	29820	29721	29663	29645	29779	29753	29385	29658	29652	29693	29665	29599	29611	29694	29631	29846	29535	29577	29715	29589	29735	29630	29659	29614	29744	29744	29897	29897	29830	29703	29583	29751	29727	29924	29916	29942	29638	29784	29904	29943	29527	29738	29684	29720	29957	29642	29748	29642	29496	29732	29601	29510	29714	29861	29523	29515	29741	29679	29816	29531	29638	29755	29789	29649	29481	29555	29627	29676	29648	29554	29552	29783	29701	29849	29652	29677	29701	29693	29753	29779	29677	29861	29708	29632	29758	29880	29571	29769	29723	29643	29750	29786	29751	29933	29677	29817	29676	29677	29598	29637	29586	29618	29885	30083	29771	29691	29660	29433	29812	29588	29533	29679	29538	29700	29902	29811	29911	29407	29845	29774	29717	29433	29761	29982	29919	29787	29576	29766	29620	29803	29720	29804	29636	29488	29874	29627	29659	29737	29810	29766	29583	29602	29725	29627	29816	29775	29761	29926	29743	29863	29921	29939	29838	29516	29701	29736	29727	29602	29717	29885	29687	29794	29748	29308	29718	29742	29499	29757	29853	29747	29691	29788	29716	29726	29543	29550	29774	29764	29764	29610	29927	29922	29799	30071	29869	29810	29826	29758	29971	29669	29951	29724	29947	29633	29587	29784	29776	29868	29713	29825	29713	29915	29424	29351	29799	29851	29610	29744	29870	29850	29414	29913	29763	29886	29813	29801	29896	29889	29794	29846	29708	29797	29831	29892	29645	29693	29840	29961	29587	29713	29744	29675	29615	29659	29821	29513	29584	29768	29977	29605	29606	29840	29866	29947	29862	29697	29809	29914	29791	29504	30029	29590	29800	29903	29907	29721	29652	30003	29716	29680	29647	29637	29939	29634	29902	29853	29738	29735	29666	29675	29573	29796	29559	29377	29592	29810	29519	29616	29808	29557	29833	29845	30027	29647	29795	29830	29553	29476	29491	29670	29622	29566	29748	29980	29779	29933	29677	29593	29727	29661	29784	29541	29910	29855	29557	29639	29749	29889	29912	30096	29536	29354	29728	29773	29563	29750	29639	29784	29834	29649	29827	29753	29714	29857	29812	29697	29459	29725	29650	29925	29739	29763	29793	29736	29676	29916	29995	29912	29996	29709	29529	29897	29743	29872	29780	29714	29663	29599	29881	29734	29677	29721	29885	29985	29823	29897	29628	29706	29903	29660	29799	29660	29645	29764	29676	29834	29705	29745	29750	29861	29659	29612	29848	29696	29803	29613	29632	29756	29706	30080	29694	29560	29719	29843	29778	29840	29551	29773	29775	29700	29723	29936	29740	29580	29679	29660	29700	29706	29910	29870	29819	29841	29869	29692	29733	29527	29635	29769	29595	29641	29824	29993	29800	29745	29894	29518	29752	29659	29567	29918	29562	29834	29932	29805	29699	29723	29778	29752	29628	29561	29730	29709	29735	29859	29941	29780	29818	29758	29554	29664	29578	29615	29839	29812	29635	29690	29812	29953	29923	29548	29547	29903	29747	29778	29755	29733	29722	29700	29433	29878	29523	29773	29817	29624	29796	29929	29629	29754	29776	29980	29569	29652	29679	29599	29663	29735	29625	29646	29791	29549	29731	29703	29786	29512	29686	29705	29695	29926	29731	29829	29743	29619	29565	29731	29625	29833	29590	29705	29707	29863	30038	29542	29727	29823	29771	29788	29846	29688	29517	29649	29713	29696	29770	29703	29767	29786	30031	29658	29427	29604	29656	29803	29770	29824	29703	30030	29810	29717	29666	29721	29678	29516	29689	29604	29689	29730	29753	29654	29733	29829	29522	29858	29885	29759	29758	30100	29895	29681	29570	29944	29566	29689	29520	29684	29707	29742	29731	29878	29826	30010	29736	29597	29668	29745	29731	29843	29897	29688	29798	29562	29637	29859	29832	29658	29564	29941	29738	29640	29780	29888	29624	29640	29523	29709	29622	29635	29573	29845	29669	29800	29515	29597	29777	29515	29698	29834	29633	29577	29796	29786	29722	29769	29901	29628	29482	29841	29735	29871	29704	29817	29716	29874	29609	29491	29806	29969	29667	29610	29704	29824	29981	29682	29895	29812	29884	29996	29840	29540	29566	29644	29694	29831	29504	29540	29419	29605	29839	29781	29742	29618	29858	29728	29490	29536	29780	29772	29588	29611	29873	29892	29639	29876	29688	29677	29910	29539	29765	29756	29850	29769	29747	29660	29883	29808	29498	29931	29699	29828	29847	30022	29546	29751	29880	29872	29844	29860	29833	29974	29870	29785	29828	29425	29792	29617	29689	29708	29613	29769	29513	29515	29711	29810	29738	29659	29845	29702	29783	29633	29749	29613	29456	29688	29902	29767	29998	29628	29811	29787	29858	29707	29990	29764	29830	29509	29475	29872	29526	29837	29620	29872	29618	29578	29645	29993	29815	29741	29882	29773	29904	29938	29912	29892	29763	29932	29628	29899	29676	29814	29738	29751	29597	29800	29519	29604	29761	29732	29712	29841	29874	29823	29627	29629	29999	29959	29871	29742	29650	29929	29557	29766	29674	29713	29580	29623	29634	29590	29629	29719	29512	29857	29527	29770	29793	29540	29706	29717	29900	30011	29708	29887	29661	29930	29747	29740	29818	29879	29840	29892	29631	29895	29758	29760	29769	29819	29691	29789	29890	29808	29650	29781	29700	29998	29751	29688	29666	29743	29810	29801	29931	29589	29545	29495	29547	29798	29861	29913	29743	29687	29870	30055	29735	29866	29760	29882	29617	29526	29780	29756	29696	29577	29755	29479	29581	29806	29830	29597	29818	29794	29766	29588	29548	29941	29846	29779	29644	29755	29860	29748	29734	29638	29681	29731	29847	29876	29778	29927	29520	29727	29562	29723	29635	29750	29871	29790	29800	29433	29746	29854	29939	29839	29813	29704	29780	29564	29812	29884	29705	29740	29498	29515	29645	29406	29843	29527	29719	29819	29695	29884	29697	29903	29807	29821	29688	29885	29649	29653	29714	29489	29495	29667	29791	29766	29524	29901	29847	30023	29805	29656	30122	29599	29623	29621	29624	29872	29771	29879	29820	29874	29715	29837	29671	29610	29506	29734	29769	29805	30043	29759	29747	29601	29932	29759	29791	29921	29715	29627	29827	29703	29744	29741	29825	29952	29874	29907	29627	29507	29588	29800	29637	29696	29700	29885	29749	29531	29764	29889	29581	29842	29875	29605	29752	29813	29842	29897	29730	29666	29746	29835	29813	29841	29827	29900	29909	29758	29903	29781	29714	29563	29675	29665	29789	29827	29687	29615	29794	29551	29752	29581	29885	29847	29963	29769	29701	29816	29645	29882	29822	29729	29789	29872	29850	29664	29973	29766	29652	29734	29782	29861	29660	29815	29820	29753	29528	29876	29650	29641	29619	29552	29757	29650	29989	29785	29732	29854	29798	29910	29727	29818	29846	29970	29707	29743	29885	29965	29731	29777	29625	29647	29825	29731	29908	29725	29650	29739	29571	29777	29902	29576	29776	29491	29739	29726	30004	29742	29753	29369	29513	29699	29593	29772	29778	29882	29734	29904	29801	29929	29618	29770	29845	29740	29760	29679	29657	29736	29474	29755	29727	29888	29474	30225	29654	29849	29793	29832	29640	29838	29650	29785	29710	29684	29888	29787	29571	29764	29745	29651	29569	29588	29702	29852	29747	29829	29752	29986	29949	29846	29964	29714	29771	29641	29674	29705	29699	29845	29810	29797	29698	29689	29732	29906	29749	29711	29999	29697	29659	29679	29678	29763	29547	29610	29782	29788	29615	29772	29741	29720	29722	29525	29798	29856	29490	29551	29676	29809	29655	29570	29998	29557	29696	29719	29646	29892	29893	29865	29949	29775	29814	29952	29705	29818	29645	29910	29702	29901	29768	29697	29676	29620	29697	29865	29569	29700	29784	29752	29729	29866	29714	29926	29656	29899	29729	29915	29692	29734	29698	29630	29672	29786	29810	29907	29681	29781	29649	29563	29623	29581	29945	29771	29713	29709	29672	29792	29925	29628	29900	29876	29700	29966	30058	29806	29675	29669	29812	29636	30000	29565	29756	29782	29556	29775	29969	29888	29777	29960	29835	29680	29713	29491	29641	29732	29928	29756	29856	29783	29700	29589	29748	29808	29874	29693	29683	29888	29647	29737	29670	29615	29772	29841	29955	29674	29729	29623	29607	29754	29683	29723	29723	29653	29579	29862	29680	29724	29646	29632	29914	29826	29616	29715	29627	30004	29617	29895	29774	29766	29496	29704	29823	29792	29624	29832	29796	29814	30083	29728	29613	29698	29578	29862	29719	29835	29640	29885	29753	29804	29736	29633	29830	29591	29671	29732	29924	29833	29630	29826	29800	29816	29720	29769	29761	29811	29795	29728	29814	29940	29553	29722	29576	29724	29768	29694	29620	29565	29789	29723	29712	29792	29789	29737	29736	29551	29588	29774	29803	29629	29699	29803	29691	29513	29665	29986	29708	29616	29964	29915	29509	29946	29836	29861	29935	29818	29897	29578	29664	29946	29832	29662	29744	29814	29615	30050	29914	29982	29807	29928	29600	30031	29691	29421	29717	29871	29796	29699	29756	29867	29987	29664	29557	29398	29594	29834	29556	29643	29836	29684	29582	29905	29862	29673	29729	29845	29599	29878	29778	29830	30077	29543	29658	29741	29807	29859	29737	29917	29833	29876	29725	29635	29776	29803	29752	29633	29780
34689	63091	53920	36686	27402	23697	22772	22717	22599	22518	22572	22633	22675	22686	22814	22768	22612	22782	22598	22573	22672	22624	22713	22649	22563	22495	22613	22564	22634	22609	22656	22802	22612	22610	22685	22589	22686	22634	22772	22726	22340	22706	22471	22551	22534	22645	22669	22555	22510	22550	22426	22540	22544	22554	22538	22758	22700	22630	22623	22593	22624	22659	22533	22677	22579	22468	22434	22543	22769	22642	22614	22482	22639	22554	22651	22733	22585	22687	22580	22689	22737	22655	22932	22523	22686	22538	22584	22823	22815	22819	22574	22816	22613	22602	22545	22626	22556	22549	22738	22452	22549	22818	22634	22608	22644	22719	22694	22596	22592	22704	22578	22759	22628	22668	22624	22684	22614	22664	22772	22695	22638	22679	22496	22606	22546	22666	22632	22736	22480	22630	22537	22522	22561	22490	22515	22761	22792	22552	22606	22622	22574	22630	22384	22492	22565	22763	22589	22413	22593	22771	22648	22646	22596	22659	22388	22543	22550	22576	22270	22660	22551	22539	22707	22580	22691	22499	22634	22615	22298	22607	22461	22709	22562	22479	22816	22641	22648	22849	22556	22639	22642	22441	22675	22630	22619	22786	22548	22644	22747	22681	22487	22673	22737	22536	22639	22320	22677	22634	22563	22672	22446	22604	22640	22606	22666	22506	22801	22490	22390	22708	22653	22801	22533	22573	22729	22633	22599	22567	22707	22669	22873	22559	22555	22727	22699	22740	22734	22511	22585	22694	22577	22776	22620	22566	22593	22583	22768	22553	22617	22554	22693	22733	22767	22584	22619	22390	22740	22650	22664	22923	22449	22769	22629	22607	22771	22710	22641	22522	22540	22686	22594	22730	22678	22623	22567	22659	22662	22630	22683	22770	22415	22706	22635	22565	22634	22889	22541	22531	22635	22713	22483	22448	22541	22564	22510	22602	22635	22639	22529	22528	22583	22701	22626	22686	22645	22704	22577	22691	22591	22554	22630	22719	22499	22660	22708	22474	22556	22678	22741	22619	22565	22587	22670	22462	22591	22550	22569	22769	22608	22508	22665	22554	22743	22576	22644	22559	22578	22578	22671	22575	22736	22563	22807	22603	22569	22664	22592	22715	22481	22652	22487	22607	22555	22493	22626	22643	22716	22679	22630	22767	22601	22529	22660	22409	22553	22641	22618	22732	22663	22649	22815	22614	22821	22733	22622	22649	22564	22748	22562	22444	22592	22751	22614	22735	22488	22743	22578	22520	22433	22697	22620	22719	22668	22583	22733	22547	22568	22770	22697	22490	22785	22713	22546	22502	22574	22510	22611	22552	22603	22640	22383	22758	22472	22744	22568	22654	22727	22481	22663	22595	22652	22662	22756	22541	22704	22712	22649	22666	22559	22638	22620	22683	22642	22611	22598	22540	22596	22532	22603	22627	22677	22602	22644	22663	22422	22589	22573	22734	22607	22530	22635	22664	22510	22515	22454	22683	22588	22642	22446	22412	22797	22688	22597	22619	22633	22679	22744	22626	22662	22667	22717	22702	22524	22779	22609	22626	22690	22556	22720	22597	22646	22705	22648	22642	22707	22471	22615	22788	22602	22625	22696	22690	22708	22743	22695	22530	22696	22565	22582	22724	22755	22484	22609	22734	22650	22596	22472	22744	22654	22733	22652	22659	22730	22745	22553	22514	22787	22623	22727	22722	22481	22706	22511	22755	22709	22541	22747	22619	22677	22707	22529	22623	22540	22685	22638	22540	22504	22663	22681	22509	22648	22753	22634	22649	22714	22700	22626	22684	22699	22397	22747	22650	22523	22698	22874	22472	22723	22648	22648	22516	22728	22677	22617	22616	22589	22828	22703	22631	22702	22513	22536	22424	22427	22590	22627	22614	22783	22713	22705	22612	22678	22592	22629	22710	22668	22538	22573	22539	22479	22593	22630	22578	22879	22578	22654	22615	22590	22652	22757	22649	22700	22547	22736	22566	22656	22684	22777	22643	22760	22668	22610	22494	22717	22595	22618	22732	22697	22552	22600	22675	22542	22583	22818	22626	22596	22631	22537	22652	22562	22440	22604	22693	22614	22600	22536	22710	22673	22711	22463	22533	22652	22560	22708	22745	22503	22470	22458	22570	22721	22622	22676	22609	22789	22586	22854	22630	22811	22587	22638	22408	22625	22598	22732	22572	22638	22711	22539	22685	22625	22606	22706	22590	22781	22360	22634	22714	22590	22628	22744	22680	22711	22592	22769	22541	22597	22585	22573	22540	22699	22616	22601	22801	22512	22556	22637	22702	22785	22538	22573	22633	22672	22691	22830	22767	22686	22841	22670	22647	22668	22827	22728	22631	22669	22625	22654	22542	22754	22663	22499	22718	22484	22615	22609	22513	22587	22624	22605	22702	22708	22489	22667	22650	22437	22537	22670	22596	22626	22802	22741	22506	22499	22481	22531	22496	22632	22700	22657	22442	22631	22724	22715	22514	22757	22614	22434	22561	22921	22609	22691	22602	22670	22642	22697	22660	22652	22702	22613	22576	22612	22499	22613	22571	22616	22656	22776	22553	22390	22836	22763	22453	22640	22622	22656	22539	22709	22541	22613	22494	22621	22497	22762	22726	22525	22552	22696	22609	22749	22478	22689	22591	22500	22725	22682	22680	22647	22548	22625	22744	22693	22713	22581	22548	22498	22621	22615	22795	22581	22572	22742	22664	22822	22613	22690	22539	22671	22593	22651	22537	22430	22750	22423	22707	22683	22552	22754	22640	22593	22450	22667	22777	22624	22377	22923	22914	22565	22490	22711	22642	22455	22506	22749	22511	22782	22526	22751	22635	22708	22402	22492	22694	22643	22567	22639	22756	22600	22606	22561	22707	22577	22700	22693	22658	22625	22582	22708	22507	22643	22679	22749	22400	22721	22431	22572	22642	22498	22700	22716	22431	22582	22585	22571	22575	22605	22698	22569	22709	22730	22638	22663	22526	22557	22589	22602	22678	22601	22544	22312	22761	22616	22683	22716	22599	22559	22657	22589	22594	22756	22529	22690	22575	22764	22598	22469	22661	22567	22681	22579	22662	22702	22528	22824	22552	22824	22561	22613	22523	22558	22491	22744	22591	22687	22695	22528	22705	22603	22644	22495	22562	22634	22680	22451	22638	22568	22675	22641	22631	22554	22536	22507	22621	22632	22739	22813	22592	22806	22669	22561	22576	22534	22417	22542	22647	22583	22591	22789	22680	22647	22588	22727	22600	22575	22553	22713	22553	22464	22808	22728	22688	22672	22540	22583	22546	22509	22473	22642	22696	22548	22581	22675	22531	22622	22578	22647	22521	22709	22451	22859	22667	22603	22662	22556	22719	22667	22603	22688	22588	22587	22677	22717	22788	22661	22727	22498	22541	22480	22614	22726	22536	22613	22516	22581	22627	22572	22488	22492	22735	22566	22478	22405	22669	22672	22651	22506	22544	22658	22664	22620	22648	22479	22606	22557	22508	22683	22647	22674	22695	22699	22525	22645	22563	22724	22700	22674	22413	22563	22662	22491	22638	22611	22557	22767	22783	22569	22487	22667	22688	22534	22693	22570	22552	22648	22504	22667	22652	22751	22498	22531	22496	22810	22592	22793	22565	22757	22618	22659	22517	22706	22821	22503	22689	22421	22634	22758	22561	22665	22623	22487	22590	22749	22519	22679	22936	22603	22814	22625	22668	22625	22599	22596	22652	22696	22516	22575	22566	22543	22720	22626	22617	22496	22683	22496	22816	22560	22452	22649	22613	22676	22875	22663	22575	22582	22722	22632	22567	22785	22513	22666	22641	22625	22634	22659	22671	22597	22465	22524	22700	22627	22509	22506	22618	22558	22770	22718	22576	22744	22872	22753	22578	22631	22532	22602	22543	22641	22571	22649	22488	22551	22590	22598	22634	22594	22559	22936	22392	22586	22466	22605	22750	22451	22692	22609	22624	22609	22645	22535	22518	22818	22621	22494	22520	22588	22612	22621	22556	22683	22487	22529	22713	22613	22473	22655	22524	22670	22533	22785	22718	22533	22783	22564	22430	22444	22764	22682	22587	22607	22552	22667	22493	22546	22713	22704	22519	22764	22514	22617	22608	22616	22720	22721	22688	22611	22708	22675	22751	22659	22499	22755	22560	22583	22710	22591	22703	22602	22673	22776	22729	22737	22627	22510	22531	22697	22677	22658	22628	22576	22527	22888	22639	22601	22621	22553	22510	22600	22707	22756	22712	22568	22627	22648	22720	22729	22639	22590	22607	22693	22703	22601	22466	22580	22753	22627	22587	22511	22701	22635	22740	22765	22776	22688	22586	22409	22603	22772	22676	22624	22637	22682	22520	22550	22677	22577	22504	22682	22386	22632	22647	22564	22535	22563	22571	22595	22710	22684	22797	22647	22486	22612	22834	22674	22552	22626	22546	22447	22517	22586	22484	22790	22603	22543	22562	22616	22663	22715	22622	22736	22651	22568	22611	22600	22555	22741	22514	22822	22505	22651	22820	22500	22598	22650	22520	22735	22577	22558	22647	22560	22530	22720	22773	22384	22769	22577	22630	22737	22554	22490	22713	22596	22522	22568	22755	22622	22534	22560	22562	22725	22752	22509	22709	22548	22678	22748	22561	22663	22596	22488	22653	22397	22654	22701	22620	22694	22628	22705	22594	22641	22686	22879	22604	22612	22862	22610	22594	22511	22740	22612	22602	22442	22684	22527	22600	22568	22471	22761	22673	22581	22660	22570	22527	22576	22328	22632	22761	22623	22648	22765	22627	22777	22592	22660	22640	22577	22514	22485	22715	22604	22636	22776	22400	22574	22696	22587	22795	22828	22697	22700	22670	22577	22581	22569	22638	22672	22743	22632	22640	22540	22593	22634	22639	22551	22613	22689	22678	22588	22764	22684	22648	22607	22698	22618	22581	22635	22574	22738	22588	22609	22601	22652	22612	22696	22566	22486	22668	22669	22588	22613	22780	22640	22755	22919	22543	22671	22654	22639	22508	22486	22615	22463	22629	22722	22580	22865	22665	22621	22749	22648	22565	22558	22752	22607	22537	22530	22638	22652	22501	22603	22646	22617	22462	22636	22720	22470	22588	22520	22701	22622	22696	22592	22566	22592	22571	22609	22463	22599	22648	22609	22690
24173	26833	50369	47590	37164	32903	31413	29995	29750	30058	30007	30098	29907	30001	29769	29801	29943	29933	29924	29848	29818	30015	29819	29823	29818	29976	29643	29824	29972	30088	29685	29820	29585	29647	29906	29866	29751	29766	29653	29745	30070	29864	29716	29615	29850	29893	29823	29918	29800	29665	29791	29934	29645	29812	30062	29603	29816	29661	29926	29811	29986	29771	29727	29662	29714	29999	29791	29666	29996	29909	29671	29737	29697	29701	29745	29662	29803	29889	29701	29867	29705	29574	29986	29995	29524	29667	29737	29458	29718	29630	29697	29647	29612	29720	29836	29828	29921	29681	29815	29662	29526	29705	29939	29821	29817	29795	29610	29848	29704	29889	29829	29856	29789	29956	29804	29953	30011	29892	29785	29730	29836	29712	29747	30085	29676	29595	29778	29900	29881	29733	29810	29440	29718	29856	29713	29720	30059	30047	29903	29689	29713	29877	29960	29887	29739	29791	29970	29822	29834	29691	29772	29552	29885	29894	29681	29776	29796	29662	29539	29815	29734	29871	29930	29787	29933	29672	29903	29799	29587	29762	29863	29974	29728	29675	29569	29769	29669	29747	29811	29673	29658	29682	29985	29768	30033	29630	29723	29941	30002	29814	29871	29620	29937	29698	29676	29757	29595	29878	29798	29673	29652	29887	29832	29730	29593	29781	29717	29754	29690	29724	29894	29809	29680	29826	29813	29787	29609	29691	29815	29674	29655	29839	29870	29737	29833	30006	29604	29799	29886	29616	29806	29629	29896	29640	29708	29938	29849	29879	29691	29842	29845	29717	29676	29686	29752	29618	29709	29531	29662	29747	29883	29798	29745	29783	29870	29757	29712	29824	30023	29660	29733	29797	29685	29745	29817	29754	29786	29641	29726	29795	29792	29532	29663	29663	29963	29720	29712	29947	29898	29532	29751	29723	29666	29598	29731	29779	30010	29993	30003	30122	29773	29551	29712	29870	29854	29672	29669	29812	29530	29698	29736	29656	29664	29615	29753	29702	29980	29878	29685	29808	29678	29817	29554	29810	29953	29851	29802	29573	29874	29975	29899	29490	29636	29678	29687	30037	29667	29486	29900	29681	29628	29719	29708	29566	29640	29659	29769	29502	29629	29885	29770	29795	29877	29673	29714	29675	29674	29865	29897	29800	29663	29746	29962	30072	29599	29551	29796	29949	29561	29535	29965	29732	29598	29813	29947	29684	29900	29827	29501	29589	29850	29551	29909	29627	29677	29773	29753	29608	29582	29805	29772	29893	29710	29877	29692	29831	29645	29611	29686	29787	29916	29552	29603	29735	30037	29882	29843	29668	29624	29821	29672	29868	29877	29875	29645	29673	29739	29939	29825	29511	29506	29888	29432	29680	29790	29763	29893	29803	29811	29725	29636	29467	29735	29803	29613	29498	29677	29570	29759	29573	30000	29728	29724	29647	29618	29706	29868	29763	29727	29718	29615	29714	29819	29899	29943	29916	29850	29529	29670	30071	29995	30040	30007	29946	29872	29805	29614	29903	29599	29852	29795	29689	29841	29690	29456	29804	29756	29957	29644	29814	29514	29737	29883	29638	29899	29876	29837	29911	29799	29754	29836	29924	29942	29735	29867	29687	29745	29867	29548	29669	29510	29776	29748	29819	29959	29740	30067	29809	29772	29631	29721	29886	29997	29731	29664	29801	29918	29538	29855	29611	29579	29663	29479	30005	29637	29845	29833	29544	29920	29781	29515	29723	29905	29702	29524	29806	29794	29601	29733	29696	29654	29880	29701	29695	29593	29608	29883	29722	29797	29765	29657	29647	29544	29799	29872	29535	29627	29758	29732	29893	29662	29594	29794	29555	29882	29502	29909	29555	29678	29652	29544	29699	29767	29787	30011	29963	29748	29725	29617	29794	29864	29678	29648	29921	29632	29743	29592	29815	29840	29588	29826	29763	29757	29860	29812	29785	29767	29717	29789	29896	29631	29935	29924	29588	29702	29539	29758	29619	29654	29773	29978	29715	29748	29678	29767	29888	29749	29844	29546	29838	29763	29739	29742	29907	29888	29863	29808	29608	29586	29715	29735	29741	29694	29776	29871	29837	29928	29641	29958	29922	29779	29683	29801	29672	29593	29666	29902	29830	29963	29857	29596	29839	29711	29614	29709	29874	29639	29930	29487	29591	29726	29812	30055	29445	29661	29700	29643	29942	29811	29699	29943	29594	29716	29754	29657	29706	30079	29663	29729	29670	29830	29904	29788	29735	29875	29742	29610	29883	29769	29731	29780	29918	29871	30016	29934	29802	29818	29871	29748	29913	29771	29572	29482	29731	29578	29693	29762	29743	29754	29775	29531	29976	29795	29828	29753	29538	29702	29643	29860	29573	30005	29832	29938	29715	29967	29856	29873	29751	29522	29985	29797	29946	29692	29645	29889	29636	29662	29609	29498	29849	29718	29646	29860	29606	29736	29703	29612	29853	29680	29514	29739	29912	29950	30006	29867	29785	29975	29886	29764	29765	29600	29861	29896	29816	29957	29747	29796	29698	29733	29549	29652	29623	29736	29602	29756	29732	29595	29743	29967	29836	29985	29870	29859	29771	29799	30171	29592	29784	29767	29837	29636	29770	30017	29730	29568	29638	29504	29858	29472	29668	29807	29597	29783	29777	29632	29758	29783	29689	29952	29779	29776	29914	29838	29868	29908	29784	29849	29680	29883	29879	29822	29717	29814	29907	29803	29852	29637	29693	29730	29920	29714	29687	29763	29756	29745	30067	29778	29910	29698	29707	29816	29650	29882	29911	29754	29613	29847	29730	29983	29762	29606	29652	30026	29854	29845	29807	29635	29799	29857	29799	29904	29742	29889	29953	29959	29566	29578	29827	29792	29728	29825	29773	29659	30062	29699	29733	29659	29690	29343	29741	29924	29792	29825	29747	29880	29727	29574	29652	29779	29734	29756	29979	29978	29592	29910	29761	29773	29969	29781	29763	29756	29715	29827	29524	29699	29824	29813	29712	29870	29708	29880	29660	29701	29880	29945	29814	30080	29660	29631	29664	30002	29802	29863	29984	30108	29975	29853	29827	29513	29709	29609	29729	29822	29679	29476	29743	29582	29841	29817	29893	29915	29770	29795	29783	29772	29863	29798	29775	29648	29713	29711	29770	29934	29860	29869	29691	29806	29740	29778	29904	29695	29833	29608	29846	29651	29622	29748	29778	29760	29547	29872	29833	29712	29999	29547	29654	29600	29645	29738	29893	29844	29761	29634	29952	29747	29606	29685	29890	29912	29811	29626	29726	29614	29622	29916	29538	29775	29613	29895	29766	29919	29620	29973	29784	29573	29793	29785	29767	29903	29768	29644	29806	29999	29680	29536	29658	29990	29924	29572	29845	29894	29859	29813	29813	29598	29577	29765	29597	29479	29678	29808	29706	29791	29876	29719	29710	29640	29937	29643	29940	29783	29753	29943	29544	29810	29716	29898	29871	29685	29721	29664	29787	29875	29786	29591	29802	29800	29611	29937	29855	29666	29650	29860	29909	29785	29715	29640	29721	29838	29810	29790	29906	29717	29684	29739	29780	29938	29871	29628	29729	29911	29662	29842	29623	30076	29600	29845	29606	29472	29761	29815	29901	29916	29815	29601	29781	29653	29810	29779	29754	29689	29792	29596	29747	29781	29754	29641	29783	29674	29811	29955	29839	29653	29666	29802	29969	29906	29756	29830	29660	30044	29860	29900	30046	29962	29655	29801	29577	30058	29935	29756	30103	29585	29817	29886	29763	29948	29798	29740	29714	29684	29632	29647	29804	29983	29809	29727	29803	30006	29477	29767	29618	29774	29801	29820	29751	29854	29772	29710	29878	29849	29752	29799	29813	29867	29755	29872	29731	29983	29644	29916	29959	29784	29620	29887	29739	29683	29835	29664	29799	29855	29567	29756	29807	29870	29743	29846	29853	29882	29717	29593	29743	29801	29607	29918	29987	30018	30094	29827	29953	29800	29786	29705	29752	29585	29713	29703	29923	29959	30033	29640	29749	29829	29478	29843	29490	29696	29770	29726	29672	29517	29347	29787	29807	29716	29736	29778	29703	29815	29589	29867	29580	29846	29580	29641	29608	29914	29788	29766	29939	29792	29913	29697	29841	29830	29709	29816	29705	29646	29948	29894	29756	29816	29834	29859	29631	29735	29558	29785	29995	29654	29633	29615	29971	29901	29618	29592	29754	29856	29573	29770	29659	29563	29689	29654	29673	29627	29764	29580	29847	29565	29486	29657	29680	29790	29746	29685	29712	29783	29792	29556	29816	29854	29633	30060	29769	29773	29797	29750	29931	29683	29804	29891	29815	30114	29450	29758	29838	30065	29962	29827	29709	29922	29769	29585	29653	29670	29858	29811	29737	29958	29904	29826	29744	29807	29779	29679	29838	29931	29932	29813	29761	30061	29681	29709	29633	29687	29928	29918	29938	29655	29885	29904	29697	29746	29955	29739	29531	29690	29649	29596	29783	29747	29655	29771	29750	29882	29917	29927	29997	29838	29725	29728	29787	29849	29740	29674	29677	29901	29698	29764	29602	29707	29705	29743	29782	29786	29844	29820	29928	29735	29917	29555	29844	29756	29755	29724	29594	29746	29720	29657	29811	29485	29798	29793	29677	29743	29661	29761	29822	29753	29773	29692	29776	29794	29584	29782	29631	29664	29870	29751	29625	29691	30001	29901	29589	29753	29859	29695	29863	29815	29987	29828	29758	29662	29797	29722	29737	29590	29595	29506	29865	29743	29484	29839	29947	29612	29787	29760	29724	29671	29776	29850	29913	29407	29617	29888	29679	29575	29677	29923	29746	29680	29774	29882	29618	29802	29760	29856	29818	30204	30028	29968	29725	29734	29469	29723	29749	29807	29694	29653	29731	29546	29650	29661	29815	29721	29579	29922	30004	29887	29844	29662	29714	29953	29749	29806	29716	29907	29652	29790	29482	29612	29406	29904	29765	29656	29799	29815	29850	29832	29754	29845	29479	29766	29722	29877	29666	29750	29796	29920	29735	29657	29675	29765	29600	29768	29622	29915	29779	29890	29736	29608	29797	29880	30039	29613	29812	29919	29906	29739	29634	29899	29878	29799	29736	29702	29947	29874	29868	29787	29703	29594	29755	29785	29685
54629	99685	87996	60611	39345	27091	23195	22907	22805	22520	22782	22631	22911	22748	22621	22792	22892	22695	22799	22730	22630	22804	22884	22821	22763	22694	22786	22785	22815	22550	22811	22715	22656	22623	22798	22638	22734	22822	22641	22810	22891	22710	22758	22601	22770	22817	22714	22790	22749	22782	22566	22686	22698	22763	22747	22798	22665	22760	22820	22690	22801	22784	22676	22738	22673	22780	22702	22685	22640	22688	22728	22632	22605	22595	22683	22715	22693	22625	22692	22627	22736	22651	22748	22784	22805	22822	22651	22692	22779	22718	22704	22651	22641	22526	22683	22674	22688	23024	22827	22709	22759	22620	22732	22616	22624	22784	22806	22682	22739	22646	22673	22710	22676	22712	22692	22611	22723	22718	22776	22535	22679	22604	22701	22797	22636	22699	22485	22911	22812	22655	22598	22594	22576	22751	22648	22655	22602	22559	22783	22768	22504	22639	22799	22731	22601	22906	22727	22730	22731	22635	22758	22814	22638	22603	22818	22818	22478	22718	22516	22670	22550	22789	22610	22735	22769	22585	22687	22720	22740	22884	22646	22564	22644	22473	22785	22657	22725	22729	22683	22682	22691	22648	22765	22877	22725	22688	22727	22482	22788	22862	22789	22661	22455	22772	22761	22862	22661	22683	22717	22383	22814	22546	22706	22716	22867	22684	22625	22723	22668	22721	22848	22833	22708	22794	22838	22651	22876	22754	22586	22732	22511	22631	22556	22705	23004	22814	22525	22724	22542	22819	22657	22672	23006	22709	22819	22613	22636	22675	22893	22696	22712	22807	22761	22670	22585	22595	22765	22702	22564	22656	22817	22635	22552	22772	22708	22786	22644	22681	22844	22539	22479	22705	22580	22732	22822	22451	22812	22653	22527	22705	22674	22641	22700	22606	22629	22677	22661	22682	22760	22601	22657	22538	22738	22633	22750	22816	22651	22687	22606	22582	22631	22695	22857	22737	22740	22699	22716	22701	22616	22843	22681	22631	22714	22760	22726	22840	22836	22831	22774	22667	22476	22612	22809	22468	22726	22726	22649	22467	22581	22702	22681	22520	22645	22581	22573	22666	22862	22635	22681	22872	22553	22824	22853	22719	22735	22575	22698	22513	22578	22755	22814	22786	22729	22746	22664	22732	22658	22701	22671	22692	22663	22602	22429	22816	22578	22753	22783	22576	22621	22562	22708	22827	22625	22652	22796	22588	22654	22683	22686	22678	22837	22483	22804	22826	22584	22798	22785	22617	22632	22677	22763	22868	22680	22810	22623	22528	22686	22466	22603	22767	22770	22614	22788	22820	22712	22691	22822	22799	22502	22630	22484	22922	22617	22657	22773	22729	22658	22668	22598	22856	22662	22793	22680	22630	22722	22785	22618	22892	22908	22671	22430	22836	22657	22833	22628	22669	22687	22733	22789	22551	22744	22674	22672	22718	22669	22523	22707	22791	22705	22582	22681	22463	22864	22623	22720	22886	22745	22796	22776	22734	22764	22800	22644	22668	22723	22786	22800	22734	22678	22766	22544	22585	22784	22635	22836	22672	22574	22766	22854	22685	22791	22314	22808	22602	22657	22765	22811	22685	22668	22595	22662	22789	22666	22732	22630	22643	22599	22721	22705	22600	22856	22640	22709	22767	22866	22666	22757	22736	22772	22651	22734	22575	22697	22620	22672	22640	22756	22739	22630	22602	22877	22781	22630	22885	22736	22507	22540	22731	22787	22643	22549	22859	22507	22800	22838	22807	22615	22678	22660	22773	22888	22690	22577	22645	22712	22835	22585	22745	22471	22588	22599	22836	22696	22676	22710	22883	22877	22728	22566	22710	22666	22563	22811	22662	22655	22773	22680	22618	22539	22621	22761	22682	22851	22655	22617	22654	22670	22603	22662	22649	22737	22690	22707	22646	22829	22526	22538	22683	22776	22605	22583	22714	22743	22677	22896	22754	22761	22704	22745	22731	22568	22771	22761	22548	22851	22734	22668	22857	22649	22647	22636	22643	22551	22630	22826	22890	22806	22752	22845	22790	22811	22609	22604	22840	22604	22728	22644	22912	22615	22602	22845	22674	22650	22728	22756	22841	22906	22798	22706	22792	22781	22749	22727	22815	22703	22637	22726	22783	22576	22679	22740	22812	22754	22671	22879	22693	22503	22703	22654	22792	22638	22730	22689	22662	22639	22629	22544	22755	22383	22747	22798	22642	22666	22908	22842	22667	22688	22769	22655	22763	22537	22609	22632	22729	22772	22619	22701	22633	22543	22942	22757	22739	22967	22627	22410	22603	22562	22607	22577	22808	22652	22713	22694	22795	22633	22609	22680	22712	22719	22757	22491	22703	22606	22537	22838	22591	22828	22593	22675	22891	22741	22656	22747	22706	22832	22763	22795	22690	22691	22664	22453	22972	22699	22689	22770	22811	22588	22763	22612	22647	22453	22747	22788	22665	22663	22707	22829	22783	22648	22783	22767	22686	22696	22545	22677	22521	22583	22743	22815	22655	22700	22602	22714	22831	22651	22595	22762	22657	22669	22614	22613	22803	22639	22876	22791	22547	22791	22751	22788	22683	22616	22806	22692	22603	22736	22591	22860	22507	22752	22782	22707	22606	22615	22747	22775	22665	22919	22784	22684	22727	22719	22818	22724	22710	22832	22602	22715	22724	22595	22630	22697	22668	22635	22512	22621	22590	22775	22755	22801	22760	22691	22753	22769	22623	22720	22660	22795	22783	22783	22759	22639	22933	22630	22919	22624	22684	22689	22571	22709	22723	22688	22732	22593	22783	22682	22668	22836	22622	22802	22719	22691	22657	22626	22646	22655	22845	22826	22653	22599	22602	22674	22732	22582	22743	22712	22805	22759	22711	22860	22728	22773	22821	22610	22708	22846	22652	22754	22852	22671	22659	22773	22780	22567	22587	22678	22606	22637	22753	22713	22612	22741	22673	22833	22706	22755	22639	22775	22658	22761	22718	22612	22603	22564	22780	22820	22677	22826	22515	22623	22872	22487	22603	22702	22886	22588	22504	22869	22744	22629	22698	22754	22625	22715	22631	22769	22620	22431	22883	22657	22543	22695	22603	22762	22650	22778	22769	22584	22637	22755	22515	22672	22745	22602	22651	22701	22720	22872	22738	22615	22667	22609	22640	22697	22650	22688	22647	22655	22589	22740	22683	22709	22733	22537	22763	22691	22737	22678	22794	22540	22671	22585	22727	22874	22669	22731	22452	22735	22639	22625	22601	22752	22848	22714	22674	22815	22786	22853	22645	22707	22973	22750	22765	22492	22972	22584	22815	22616	22574	22686	22765	22779	22537	22552	22782	22820	22519	22822	22657	22750	22602	22685	22847	22711	22724	22702	22544	22623	22729	22746	22589	22612	22673	22709	22572	22746	22615	22786	22702	22840	22669	22920	22615	22916	22794	22568	22884	22804	22640	22813	22689	22763	22636	22713	22733	22571	22835	22686	22714	22727	22701	22652	22572	22789	22654	22799	22693	22724	22651	22659	22769	22705	22715	22646	22667	22762	22731	22497	22799	22643	22641	22732	22691	22585	22676	22703	22703	22659	22919	22756	22456	22603	22803	22552	22698	22938	22606	22830	22699	22717	22678	22764	22705	22863	22681	22571	22598	22917	22622	22562	22763	22739	22650	22745	22874	22791	22689	22784	22686	22764	22701	22871	22877	22670	22451	22760	22730	22895	22707	22784	22739	22809	22721	22710	22741	22539	22980	22710	22729	22688	22713	22544	22595	22763	22475	22689	22809	22531	22789	22636	22837	22658	22648	22828	22578	22680	22735	22763	22896	22575	22559	22719	22610	22658	22758	22802	22492	22669	22760	22769	22550	22746	22689	22585	22797	22813	22657	22537	22688	22700	22552	22644	22821	22760	22781	22519	22628	22793	22698	22680	22496	22748	22635	22735	22716	22818	22657	22790	22568	22731	22750	22876	22721	22814	22707	22708	22689	22797	22757	22814	22567	22676	22775	22633	22777	22772	22879	22521	22908	22624	22603	22781	22523	22613	22802	22674	22838	22535	22805	22720	22781	22677	22497	22727	22725	22778	22756	22685	22661	22853	22736	22785	22763	22797	22874	22789	22616	22659	22704	22591	22752	22654	22843	22561	22681	22688	22753	22645	22670	22927	22489	22773	22588	22639	22714	22617	22705	22768	22637	22681	22555	22606	22698	22925	22764	22687	22637	22678	22663	22644	22781	22694	22618	22739	22718	22638	22783	22678	22506	22640	22737	22503	22802	22869	22627	22736	22784	22687	22687	22707	22523	22739	22924	22879	22647	22797	22733	22768	22816	22672	22811	22716	22506	22843	22519	22896	22761	22784	22754	22699	22868	22637	22538	22722	22790	22662	22718	22628	22717	22774	22602	22640	22795	22693	22706	22780	22638	22564	22679	22648	22737	22691	22788	22776	22723	22892	22730	22604	22736	22876	22808	22635	22714	22778	22686	22625	22689	22857	22656	22636	22633	22533	22599	22693	22832	22613	22693	22694	22744	22650	22776	22809	22701	22732	22717	22622	22830	22775	22604	22798	22596	22595	22723	22496	22652	22622	22694	22608	22844	22519	22569	22733	22868	22836	22614	22698	22679	22640	22745	22751	22601	22590	22641	22823	22554	22512	22763	22659	22931	22881	22686	22792	22788	22562	22735	22785	22581	22652	22734	22786	22605	22476	22693	22649	22766	22586	22612	22678	22689	22455	22689	22450	22837	22705	22725	22871	22755	22574	22717	22474	22793	22628	22705	22703	22684	22639	22624	22581	22834	22632	22687	22722	22804	22711	22863	22596	22502	22782	22782	22677	22550	22677	22683	22792	22547	22755	22619	22655	22542	22764	22887	22727	22604	22567	22713	22609	22733	22768	22746	22778	22831	22607	22712	22649	22564	22608	22826	22804	22594	22767	22547	22780	22538	22634	22678	22732	22892	22786	22744	22938	22541	22807	22688	22530	22971	22728	22893	22614	22642	22586	22761	22797	22865	22796	22748	22643	22661	22814	22618	22667	22772	22670	22684	22779	22506	22669	22557	22692	22755	22618	22693	22647	22763	22573	22799	22733	22778	22763	22806	22528	22701	22604	22610	22799	22928	22806	22737	22627	22747	22564	22622	22668	22537	22605	22714	22561	22610
22429	24233	42472	42947	36464	32566	33086	30660	30638	31297	30920	30842	30916	30974	30874	30691	30858	30786	30903	30733	30712	30773	30486	30611	30949	30847	30855	30757	30649	30979	30618	30775	30639	30647	30571	30742	30719	30604	30596	30617	30524	30710	30701	30682	30538	30419	30747	30629	30700	30836	30867	30385	30679	30640	30569	30842	30611	30586	30408	30636	30804	30467	30424	30606	30568	30616	30645	30542	30616	30559	30707	30650	30573	30444	30262	30433	30505	31027	30460	30371	30446	30519	30898	30425	30634	30562	30735	30741	30676	30664	30521	30393	30653	30514	30650	30571	30884	30469	30542	30583	30760	30822	30742	30312	30634	30698	30447	30593	30698	30468	30664	30589	30606	30449	30420	30665	30565	30443	30601	30754	30525	30661	30394	30429	30617	30769	30624	30352	30776	30491	30700	30523	30516	30503	30555	30554	30403	30666	30287	30381	30476	30687	30470	30440	30635	30560	30660	30625	30560	30423	30708	30475	30492	30533	30726	30594	30855	30442	30364	30432	30714	30680	30516	30501	30583	30630	30517	30463	30607	30526	30557	30489	30677	30575	30544	30682	30512	30807	30688	30547	30482	30686	30340	30472	30605	30564	30835	30717	30328	30676	30746	30558	30318	30482	30508	30487	30700	30380	30476	30541	30585	30332	30643	30600	30691	30453	30437	30516	30492	30603	30385	30593	30635	30485	30571	30571	30464	30542	30630	30748	30446	30591	30521	30572	30417	30579	30621	30620	30520	30572	30596	30474	30535	30459	30574	30569	30679	30617	30564	30375	30671	30672	30588	30581	30758	30661	30547	30506	30574	30327	30558	30296	30292	30566	30700	30532	30692	30305	30524	30420	30466	30536	30493	30441	30320	30654	30410	30684	30625	30481	30692	30576	30499	30585	30525	30445	30689	30328	30482	30365	30571	30608	30315	30477	30907	30510	30501	30852	30573	30298	30890	30774	30477	30432	30527	30473	30573	30612	30612	30370	30415	30655	30643	30532	30711	30578	30581	30625	30562	30318	30435	30406	30480	30463	30576	30510	30428	30534	30390	30658	30423	30661	30684	30545	30655	30493	30429	30478	30516	30399	30688	30474	30611	30513	30454	30475	30477	30328	30633	30543	30817	30486	30415	30359	30693	30805	30392	30619	30521	30428	30592	30607	30707	30633	30662	30617	30671	30532	30628	30579	30305	30520	30724	30598	30600	30645	30600	30485	30680	30581	30786	30629	30638	30462	30526	30504	30556	30769	30656	30433	30416	30697	30648	30584	30568	30716	30511	30654	30462	30345	30183	30463	30579	30381	30590	30690	30263	30328	30589	30679	30545	30615	30830	30716	30499	30515	30797	30459	30588	30637	30686	30570	30627	30370	30638	30534	30332	30453	30720	30694	30578	30514	30649	30451	30512	30717	30308	30370	30645	30433	30320	30406	30478	30665	30485	30754	30468	30853	30612	30340	30580	30378	30319	30590	30818	30372	30323	30571	30519	30791	30449	30607	30623	30573	30577	30639	30601	30560	30608	30451	30444	30598	30286	30588	30429	30570	30809	30610	30278	30318	30628	30551	30492	30273	30419	30435	30535	30465	30209	30610	30693	30784	30262	30577	30534	30253	30514	30568	30632	30674	30751	30860	30292	30505	30524	30452	30570	30557	30644	30397	30470	30481	30642	30600	30549	30412	30644	30450	30366	30662	30388	30722	30804	30512	30729	30373	30617	30515	30322	30443	30343	30792	30778	30497	30515	30519	30594	30503	30576	30379	30577	30481	30395	30682	30806	30532	30401	30373	30437	30402	30403	30340	30562	30611	30479	30638	30631	30645	30736	30378	30405	30312	30556	30404	30404	30614	30610	30558	30561	30580	30557	30605	30536	30371	30392	30432	30545	30359	30367	30571	30510	30476	30611	30483	30413	30536	30616	30557	30564	30260	30676	30685	30570	30518	30705	30501	30459	30471	30385	30311	30660	30173	30597	30747	30561	30506	30541	30517	30641	30575	30614	30700	30330	30507	30675	30585	30545	30677	30490	30218	30272	30724	30557	30447	30631	30591	30375	30603	30625	30501	30517	30437	30813	30609	30493	30628	30492	30465	30713	30564	30475	30574	30768	30617	30599	30652	30588	30619	30389	30581	30511	30655	30624	30411	30583	30454	30954	30656	30791	30500	30667	30399	30515	30576	30538	30468	30557	30451	30541	30582	30469	30361	30689	30658	30496	30870	30610	30591	30394	30445	30394	30377	30648	30599	30372	30581	30620	30584	30403	30461	30368	30494	30417	30641	30482	30457	30415	30530	30671	30595	30615	30634	30812	30593	30747	30592	30316	30735	30452	30792	30564	30540	30580	30660	30737	30406	30375	30652	30290	30601	30388	30416	30323	30598	30318	30377	30525	30517	30693	30467	30533	30889	30662	30336	30789	30609	30328	30239	30553	30708	30603	30440	30599	30666	30613	30387	30474	30409	30746	30515	30579	30373	30530	30626	30326	30490	30661	30388	30688	30617	30574	30788	30369	30447	30639	30489	30869	30550	30548	30510	30460	30372	30628	30526	30530	30782	30532	30478	30504	30487	30399	30724	30310	30540	30552	30802	30636	30640	30500	30557	30376	30362	30615	30660	30476	30667	30567	30610	30461	30681	30510	30374	30468	30507	30683	30396	30563	30494	30591	30789	30556	30544	30534	30616	30661	30623	30571	30681	30553	30540	30645	30427	30653	30581	30654	30419	30435	30466	30638	30586	30339	30384	30486	30597	30527	30372	30351	30369	30275	30501	30557	30483	30723	30379	30456	30338	30424	30430	30467	30585	30762	30504	30394	30394	30555	30687	30649	30567	30675	30575	30511	30683	30563	30702	30669	30579	30632	30633	30344	30749	30782	30389	30555	30496	30513	30531	30457	30955	30861	30607	30900	30494	30532	30273	30289	30397	30410	30759	30359	30488	30419	30488	30349	30412	30406	30316	30675	30663	30842	30422	30731	30791	30768	30509	30491	30442	30525	30430	30619	30473	30549	30567	30605	30448	30522	30561	30505	30512	30515	30407	30416	30379	30556	30694	30410	30503	30283	30332	30422	30476	30636	30664	30818	30604	30692	30491	30618	30798	30607	30502	30589	30478	30695	30606	30317	30365	30562	30517	30503	30416	30509	30271	30368	30330	30602	30513	30307	30483	30565	30483	30532	30715	30550	30421	30540	30639	30474	30509	30671	30309	30607	30684	30458	30649	30422	30556	30640	30681	30609	30542	30658	30741	30353	30293	30466	30558	30425	30748	30471	30432	30617	30321	30710	30509	30582	30625	30514	30568	30422	30406	30616	30625	30675	30612	30705	30680	30681	30339	30550	30480	30635	30457	30346	30654	30446	30535	30602	30600	30687	30492	30547	30504	30559	30568	30679	30584	30357	30695	30507	30529	30668	30566	30851	30543	30519	30238	30680	30636	30337	30536	30489	30371	30452	30838	30481	30748	30519	30354	30593	30867	30631	30598	30665	30505	30591	30734	30469	30688	30612	30516	30401	30591	30662	30439	30511	30507	30402	30677	30429	30462	30613	30497	30588	30233	30303	30576	30344	30588	30350	30388	30680	30444	30555	30627	30410	30499	30655	30751	30649	30468	30577	30319	30547	30707	30593	30735	30541	30715	30686	30419	30592	30709	30585	30580	30462	30463	30618	30309	30461	30527	30488	30517	30446	30583	30515	30597	30734	30742	30771	30746	30562	30542	30495	30442	30480	30582	30541	30574	30499	30469	30524	30654	30594	30384	30563	30401	30476	30522	30176	30442	30459	30408	30416	30436	30466	30691	30549	30509	30522	30344	30791	30453	30794	30676	30691	30575	30788	30772	30524	30605	30400	30510	30824	30798	30642	30579	30433	30637	30517	30252	30491	30601	30747	30506	30603	30506	30499	30708	30389	30699	30582	30638	30673	30524	30459	30507	30528	30499	30522	30589	30557	30483	30568	30466	30433	30573	30604	30541	30337	30654	30671	30310	30408	30501	30399	30595	30548	30368	30575	30405	30709	30578	30558	30646	30438	30455	30501	30617	30557	30646	30835	30590	30724	30514	30652	30369	30829	30559	30486	30532	30471	30500	30463	30678	30685	30671	30611	30469	30700	30326	30758	30448	30601	30355	30601	30724	30612	30807	30608	30693	30690	30715	30600	30693	30839	30388	30344	30592	30594	30552	30660	30573	30400	30329	30624	30547	30393	30421	30863	30715	30820	30496	30565	30484	30659	30604	30545	30510	30655	30574	30669	30447	30615	30428	30479	30630	30342	30430	30581	30490	30467	30589	30566	30567	30686	30683	30560	30556	30751	30442	30607	30365	30576	30593	30572	30710	30559	30471	30381	30854	30609	30446	30455	30597	30584	30582	30464	30519	30450	30589	30640	30618	30565	30565	30463	30590	30717	30694	30664	30356	30676	30591	30430	30650	30430	30641	30903	30676	30725	30544	30517	30497	30656	30528	30655	30726	30595	30610	30520	30584	30426	30334	30865	30731	30413	30639	30779	30566	30481	30719	30601	30572	30566	30619	30593	30336	30742	30435	30629	30811	30576	30307	30576	30458	30579	30483	30341	30439	30432	30551	30641	30261	30818	30640	30665	30655	30441	30529	30645	30548	30467	30324	30520	30275	30647	30521	30513	30600	30444	30613	30553	30488	30593	30505	30725	30346	30449	30427	30461	30599	30586	30310	30570	30590	30328	30657	30477	30476	30786	30623	30583	30703	30649	30568	30646	30482	30652	30447	30699	30451	30735	30839	30607	30702	30710	30659	30567	30525	30523	30808	30502	30514	30341	30693	30437	30610	30505	30473	30757	30624	30567	30323	30775	30659	30560	30617	30430	30526	30734	30540	30476	30675	30485	30214	30159	30628	30684	30472	30480	30704	30657	30584	30694	30820	30522	30724	30652	30521	30467	30606	30840	30577	30551	30374	30548	30610	30579	30507	30432	30521	30503	30628	30701	30465	30646	30629	30398	30413	30498	30713	30397	30528	30742	30324	30621	30465	30317	30337	30620	30529	30725	30424	30725	30388	30402	30550	30711	30568	30707	30523	30410	30665	30744	30598	30481	30653	30530	30461	30689	30595	30658	30469	30631	30249	30710	30769	30634	30704	30792	30770	30355	30600	30399	30498	30412	30495
64476	97756	93344	78998	51608	31116	23762	23341	23085	23099	23218	23019	23071	23305	23270	23225	23265	23147	23191	23289	23121	23229	23321	23214	23171	23273	23394	23157	23187	23200	23202	23221	23394	23181	23182	23354	23170	23062	23149	23341	23339	23222	23211	23175	23198	23080	23147	23355	23243	23191	23426	23210	23335	23330	23032	23252	23267	23199	23225	22975	23130	23382	23302	23363	23020	23300	23320	23192	23049	23103	23170	23164	23206	23037	23214	23094	23332	23301	23103	23020	23470	23209	23228	23203	23179	22990	23336	23051	23237	23368	23326	23264	23315	23306	23254	23267	23100	23391	22952	23356	23256	23341	23023	23198	23374	23203	23392	23126	23266	23373	23207	23267	23238	22967	23496	23283	23202	23056	23116	23050	23290	23266	23186	23277	23386	23222	23064	23236	23163	23307	23226	23159	23182	23348	23196	23194	23181	23136	23060	23156	23177	23238	23024	23255	23285	23131	23410	23370	23278	23090	23137	23156	23141	23339	22931	23228	23193	23344	23321	23078	23163	23411	23131	23105	23334	23134	23271	23381	23143	23274	23296	23177	23125	23261	23311	23177	23139	23161	23427	23210	23313	23051	23235	23186	23348	23052	23107	23255	23081	23251	23265	23231	23089	23269	23253	22978	23264	23163	23289	23311	23166	23097	23271	23253	23269	23088	23140	23090	23135	23230	23312	23097	23294	23249	23345	23074	23136	23205	23223	23206	23135	23051	23141	23399	23328	23360	23216	23303	23090	23070	23002	23291	23215	23327	23304	23206	23178	23090	23128	23382	23325	23195	23101	23145	23467	23290	23334	23117	23004	23298	23247	23377	23212	23297	23006	23403	23331	23357	23251	23385	22969	23221	23259	23322	23119	23209	23048	23168	23182	23157	23162	23314	23195	23317	23132	23272	23366	23092	23238	23180	23285	23111	23263	23246	23185	23281	23394	23202	23299	23320	23227	23302	23332	23216	23044	23127	23160	23263	23048	23283	23354	23181	23132	23207	23316	23129	23200	23095	23417	23286	23117	23225	23129	23293	23127	23413	23291	23277	23129	23121	23220	23178	23197	23155	23242	23264	23059	23190	23348	23178	23023	23352	23451	23298	23192	23091	23078	23118	23290	23233	23152	23391	23050	23357	23185	23256	23098	23254	23207	23246	23206	23230	23301	23135	23329	22968	23096	23011	23322	23276	23356	23116	23212	23210	23182	23252	23178	23363	23125	23009	23103	23215	23286	23119	23388	23290	23283	23342	23120	23102	23188	23344	23024	23299	23206	23277	23184	23197	23328	23209	23053	23386	23461	22972	23274	23165	23245	23226	23187	23315	23136	23257	23079	23111	23106	23293	23095	23280	23184	23081	23137	23273	23164	23269	23270	23188	23187	23207	23191	23326	23451	23080	23306	23318	23215	23343	23137	23128	23296	23210	23174	22977	23104	23158	23239	23180	23206	23054	23196	23211	23222	23079	23280	23227	23112	23238	23283	23216	23174	23299	23348	23234	23199	23306	23290	23327	23260	23097	23197	23331	23187	23227	23158	23364	23337	23306	23182	23114	23398	23281	23369	23162	23148	23130	23141	23090	23301	22941	23231	23244	23360	23313	23091	23206	23153	23147	23240	23169	23020	23297	23248	23221	23061	23003	23314	23061	23337	22949	23224	23190	23405	23478	23155	23258	23350	23361	23256	23228	23218	23147	23125	23179	23120	23268	23259	23428	23136	23122	23101	23305	23234	23181	23004	23380	23132	23291	23271	23207	23219	23170	23222	23272	23183	23408	23389	23118	23362	23143	23253	23379	23300	23118	23129	23198	23072	23126	23250	23263	23379	23228	23094	22987	23263	23204	23160	23272	23149	23161	23210	23236	23076	23198	23239	23288	23106	23249	23231	23295	23299	23089	23058	23162	23144	23360	23134	23034	23327	23191	23264	23372	23193	23070	23396	23070	23266	23115	23066	23345	23175	23082	23179	23233	23275	23228	23154	23429	23016	23383	23225	23271	23111	23156	22992	23231	23193	23151	23258	23297	23214	23055	23366	23269	23293	23204	23268	23341	23084	23351	23330	23102	23164	23414	23089	23050	23025	23228	23338	23292	23002	23189	23404	23451	23199	23257	23049	23198	23183	23135	23184	23030	23321	23183	23198	23078	23354	23262	23071	23194	23155	23013	23132	23181	23210	23077	23044	23108	23237	23091	23173	23108	23324	23278	23460	23122	23105	23377	23214	23335	23427	23304	23095	23033	23081	23151	23152	23220	23344	23207	23128	23247	23224	23255	23061	23201	23239	23184	23378	23088	22990	23327	23093	23309	23199	23402	23227	23154	23281	23145	23221	23135	23190	23081	23218	23225	23352	23177	23336	23177	23166	22958	23187	23322	23106	23112	23249	23014	23369	23101	23377	23144	23222	23343	23231	23303	23201	22986	23157	23158	23261	23223	23265	23211	23300	23289	23250	23186	23223	23245	23050	23294	23373	23045	23410	23302	23232	23044	23142	23133	23102	23062	23168	23283	23349	23093	23388	23210	23369	23127	23483	23196	23138	23183	23212	23160	23059	22993	23446	23360	23051	23229	23268	23050	23486	23152	23236	23172	23102	23310	23206	23103	23326	23199	23195	23271	22997	23451	23165	23264	23132	23241	23123	23205	23225	23110	23016	23169	23146	23231	23178	23202	23228	23244	23427	23124	23166	23140	23429	23230	23321	23172	23101	23368	23168	23142	23282	23215	23084	22990	23121	23440	23185	23410	23281	23285	23387	23210	23194	23245	23200	23279	23049	23138	23242	23270	23166	23193	23220	23252	23265	22990	23218	23174	23155	23197	23398	23086	22999	23147	23418	23271	23125	23292	23113	23322	23318	23199	23168	23256	23043	23177	23132	23088	23258	23188	23049	23166	23114	23154	23168	23273	23215	23244	23173	23152	23384	23268	23104	23124	23172	23183	23279	23188	23292	23260	23190	23224	23155	23420	23346	23176	23293	23280	23210	23124	23373	23219	23263	23170	22953	22974	23241	23316	23114	23207	23036	23328	23177	23074	23282	23286	23258	23260	23158	23278	23339	23399	23302	23013	23221	23111	23129	23255	23248	23049	23272	23345	23200	23297	23310	23277	23259	23287	23071	23145	23147	23236	23319	23198	23446	23159	23182	23174	23201	23264	23244	23180	23269	23200	23312	23170	23034	23235	23123	23146	23105	23197	23056	23265	23141	23207	23233	23281	22990	23119	23192	23217	23122	23169	23160	23163	23273	23080	23487	23337	23119	23297	23119	23300	23495	23065	23328	23332	23232	23110	23153	23127	23276	23287	23336	23221	23095	23447	23283	23095	23180	23181	23482	23198	23186	23239	23271	23286	23253	23391	23235	23180	23079	23258	23205	23055	23221	23238	23196	23262	23131	23124	23008	22961	23260	23169	23246	23148	23190	23224	23236	23192	23071	23237	23331	23268	23337	23174	23122	23211	23075	23369	23252	23299	23258	23109	23193	23261	23273	23047	23297	23233	23143	23205	23187	23266	23234	23133	22962	23346	23362	23135	23299	23168	23292	23053	23260	23219	23240	23241	23172	23141	23260	23237	23110	23062	23192	23475	23232	23206	23212	23197	23243	23364	23368	23111	23178	23058	23108	23192	23152	23233	23224	23121	23334	23307	23235	23299	23141	23233	23049	23106	23248	23077	23009	23113	23141	23126	23075	23293	23117	23010	23269	23251	23153	23231	23221	23406	23261	23112	23146	23294	23251	23349	23285	23399	23307	23254	23114	23317	23373	23150	23303	23281	23325	23244	23217	23317	23155	23193	23235	23172	23197	23076	23388	23089	23377	23149	22953	23094	23241	23233	23283	23193	23243	22964	23287	23097	23288	23186	23218	23171	23316	23253	23217	23390	23350	23096	23153	23189	23165	23241	23201	23024	23150	23238	23303	23321	23294	23099	23255	23092	23100	23148	23291	23044	23056	23191	23181	23193	23222	23159	23344	23239	23327	23246	23333	23291	23161	23301	23196	23322	23257	23168	23256	23136	23078	23057	23241	23251	23175	23129	23094	23318	23290	23157	23066	23085	23190	23157	23293	23079	23195	23190	23229	23216	23316	23269	23348	23233	23109	23172	23253	23247	23166	23022	23157	23365	23135	23192	23109	23248	23374	23177	23283	23248	23080	23167	23267	23215	23165	23166	23220	23075	23235	23291	23022	23201	23285	23237	23452	23162	23207	23352	23348	23046	23163	23122	23313	23143	23035	23306	23194	23205	23158	23136	23369	23087	23256	23251	22988	23143	23259	23085	23158	23385	23123	23069	23182	23592	23197	23223	23278	23201	23178	23357	23193	23230	23239	23120	23368	23136	23201	23169	23168	23015	23240	23279	23443	23326	23368	23187	23133	23096	23339	23266	23244	23043	23319	23222	23108	23218	23080	23278	23290	23073	23088	23375	23123	23049	23132	23127	23279	23306	23419	23171	23418	23270	23222	23238	23139	23063	23286	23218	23353	23190	23055	23226	23142	23333	23179	23146	23242	23274	23480	23116	23001	23281	23269	23286	23257	23367	23230	23293	23283	23118	23400	23222	23284	23262	23207	23272	23262	23187	23277	23409	23240	23025	23227	23192	23156	23417	23271	23185	23184	23409	23121	23157	23080	23304	23381	23418	23433	23203	23144	23070	23261	23241	23194	23123	23123	23214	23220	23306	23204	23230	23275	23140	23133	23111	23114	23273	23403	23036	23241	23157	23153	22999	23244	23282	23168	23276	23010	23178	23066	23149	23332	23070	23448	23157	23253	23230	23108	23358	23128	23233	23078	23189	23206	23197	23331	23356	23050	23374	23206	23105	23258	23112	23062	23080	23243	23154	23387	23153	23072	23213	23185	23317	23243	23137	23208	23251	23167	23236	23076	23199	23254	23302	23237	23084	23229	23069	23330	23218	23169	23186	23286	23338	23308	23276	23275	23121	23200	23274	23046	23201	23304	23219	23276	23290	23292	23165	23448	23196	23292	23122	23241	23371	23075	23072	23079	23314	23024	23199	23240	23173	23060	23181	23337	23013	23133	23165	23293	23204	23213	23322	23282	23043	23203	23283	23283	23554	23295	23304	23191	23253	23140	23157	23118	23248	23201	23275	23315	23153	23326	23198	23260	23105	23291	23174	23229	23196
29587	39060	51364	42012	33240	30257	29905	29303	29367	29772	29707	29359	29470	29574	29569	29436	29669	29529	29485	29446	29304	29646	29591	29880	29400	29315	29576	29627	29387	29489	29260	29571	29510	29708	29654	29417	29368	29561	29588	29500	29699	29444	29679	29336	29457	29495	29672	29514	29623	29531	29531	29506	29433	29535	29610	29293	29448	29565	29541	29233	29468	29465	29513	29461	29367	29401	29354	29397	29587	29682	29555	29547	29638	29637	29811	29438	29347	29725	29566	29418	29621	29185	29470	29564	29593	29399	29370	29478	29543	29494	29520	29473	29428	29707	29200	29412	29440	29618	29561	29434	29212	29454	29581	29560	29316	29664	29435	29451	29499	29524	29695	29395	29471	29502	29547	29546	29363	29520	29387	29392	29299	29359	29558	29380	29498	29357	29496	29541	29469	29260	29587	29477	29429	29465	29425	29451	29456	29471	29548	29495	29564	29298	29662	29472	29418	29695	29684	29448	29254	29304	29605	29637	29417	29558	29451	29485	29448	29706	29339	29460	29178	29352	29430	29508	29392	29412	29489	29635	29278	29304	29304	29659	29704	29520	29684	29485	29586	29629	29442	29552	29751	29301	29318	29257	29507	29656	29440	29473	29742	29644	29497	29548	29475	29473	29396	29620	29640	29329	29552	29576	29608	29289	29527	29539	29394	29330	29584	29487	29327	29457	29563	29564	29354	29456	29655	29517	29713	29657	29274	29473	29577	29445	29369	29315	29365	29538	29199	29662	29570	29354	29356	29553	29177	29386	29482	29590	29580	29360	29641	29246	29531	29468	29410	29441	29575	29676	29476	29610	29340	29425	29513	29623	29547	29609	29343	29586	29472	29586	29466	29528	29635	29621	29500	29513	29560	29144	29338	29332	29516	29295	29320	29349	29387	29566	29573	29476	29085	29350	29635	29490	29592	29445	29611	29555	29500	29299	29402	29202	29620	29524	29531	29416	29759	29433	29518	29419	29374	29440	29542	29350	29276	29539	29510	29271	29347	29553	29398	29373	29517	29617	29281	29579	29539	29627	29556	29661	29289	29714	29502	29495	29561	29152	29489	29686	29566	29548	29394	29783	29738	29485	29533	29388	29275	29638	29655	29308	29389	29486	29683	29408	29601	29357	29477	29408	29543	29272	29538	29415	29611	29431	29519	29385	29418	29467	29309	29619	29549	29464	29685	29375	29352	29522	29459	29578	29640	29505	29541	29419	29485	29422	29410	29198	29592	29449	29454	29495	29670	29109	29309	29431	29511	29496	29495	29352	29491	29696	29213	29236	29311	29525	29660	29712	29541	29446	29553	29185	29479	29316	29552	29478	29485	29446	29632	29676	29468	29400	29619	29374	29401	29444	29460	29557	29346	29451	29342	29325	29312	29357	29515	29363	29430	29662	29270	29414	29586	29585	29416	29638	29537	29281	29477	29402	29502	29657	29320	29429	29463	29538	29412	29479	29455	29490	29465	29587	29733	29601	29727	29422	29434	29466	29497	29315	29640	29550	29380	29351	29366	29575	29521	29376	29505	29454	29575	29401	29417	29480	29280	29414	29172	29332	29490	29357	29596	29290	29522	29458	29318	29589	29416	29379	29565	29584	29626	29580	29462	29351	29329	29479	29501	29301	29323	29127	29477	29389	29443	29478	29544	29468	29407	29367	29455	29375	29507	29433	29577	29491	29099	29475	29616	29482	29447	29569	29705	29595	29403	29410	29740	29574	29433	29422	29392	29507	29670	29471	29412	29506	29456	29502	29472	29439	29422	29716	29463	29456	29385	29629	29488	29295	29591	29051	29488	29422	29506	29458	29450	29544	29487	29499	29504	29633	29321	29411	29286	29689	29305	29255	29406	29518	29518	29428	29456	29630	29701	29237	29269	29584	29443	29750	29506	29327	29507	29448	29335	29618	29373	29340	29291	29485	29386	29332	29546	29547	29266	29313	29386	29443	29232	29575	29413	29563	29626	29427	29442	29628	29558	29510	29361	29340	29389	29310	29694	29438	29351	29207	29663	29577	29526	29572	29546	29585	29229	29461	29528	29620	29582	29425	29896	29440	29213	29793	29429	29505	29545	29336	29459	29243	29498	29590	29584	29265	29622	29576	29692	29746	29523	29418	29186	29495	29489	29661	29518	29489	29398	29468	29289	29233	29600	29492	29521	29500	29388	29473	29606	29442	29431	29594	29470	29428	29440	29586	29543	29685	29585	29247	29500	29512	29504	29593	29487	29523	29711	29361	29690	29604	29534	29543	29595	29151	29385	29568	29340	29704	29401	29549	29607	29433	29353	29569	29305	29458	29331	29644	29474	29417	29422	29427	29310	29245	29378	29695	29332	29479	29314	29305	29370	29654	29700	29441	29473	29393	29357	29507	29714	29675	29314	29429	29574	29592	29438	29478	29519	29552	29330	29585	29656	29393	29357	29460	29562	29571	29509	29720	29324	29456	29579	29425	29416	29571	29376	29534	29188	29355	29575	29655	29530	29423	29522	29722	29486	29331	29597	29583	29490	29404	29418	29386	29231	29629	29459	29353	29554	29423	29370	29457	29433	29237	29571	29423	29449	29182	29459	29415	29473	29589	29630	29475	29477	29596	29365	29525	29625	29533	29518	29504	29146	29634	29414	29297	29568	29431	29600	29520	29544	29314	29473	29476	29546	29482	29454	29565	29342	29544	29475	29302	29823	29477	29245	29703	29231	29587	29422	29553	29511	29520	29451	29244	29644	29437	29415	29506	29642	29712	29673	29484	29307	29467	29341	29470	29614	29640	29635	29655	29564	29474	29615	29540	29459	29522	29428	29424	29435	29579	29393	29485	29590	29612	29848	29549	29345	29247	29467	29373	29556	29618	29424	29606	29313	29403	29263	29461	29532	29527	29659	29471	29279	29500	29547	29435	29342	29395	29537	29398	29458	29349	29799	29466	29360	29426	29348	29201	29436	29421	29382	29529	29158	29339	29477	29386	29365	29519	29529	29484	29277	29357	29548	29431	29253	29251	29651	29555	29532	29535	29385	29421	29613	29537	29514	29348	29643	29573	29744	29634	29584	29484	29649	29435	29386	29536	29281	29248	29367	29389	29607	29568	29380	29332	29518	29472	29275	29503	29422	29073	29527	29590	29436	29347	29453	29629	29347	29432	29236	29456	29285	29349	29557	29573	29387	29605	29612	29508	29510	29391	29469	29541	29580	29574	29490	29465	29562	29388	29545	29447	29531	29741	29398	29151	29560	29696	29548	29613	29472	29439	29588	29189	29365	29368	29600	29439	29376	29472	29454	29603	29362	29479	29513	29475	29264	29337	29491	29365	29600	29684	29423	29614	29540	29240	29813	29225	29423	29485	29395	29503	29651	29297	29424	29472	29457	29832	29331	29591	29508	29377	29489	29383	29429	29670	29443	29200	29492	29335	29529	29452	29495	29535	29531	29263	29485	29372	29461	29635	29418	29351	29476	29549	29439	29386	29172	29455	29482	29450	29600	29464	29471	29257	29535	29415	29657	29471	29542	29478	29297	29544	29487	29324	29520	29498	29647	29422	29515	29464	29348	29402	29535	29260	29345	29525	29394	29553	29469	29410	29674	29325	29510	29630	29685	29434	29308	29436	29307	29383	29587	29667	29437	29645	29204	29312	29649	29565	29328	29337	29261	29437	29328	29342	29464	29489	29768	29593	29363	29571	29466	29579	29379	29499	29578	29507	29642	29587	29597	29576	29446	29587	29636	29336	29568	29539	29349	29387	29419	29463	29590	29342	29381	29336	29480	29437	29215	29360	29471	29424	29507	29379	29577	29555	29521	29662	29432	29276	29528	29268	29592	29394	29353	29275	29548	29344	29608	29445	29507	29459	29624	29505	29473	29552	29478	29397	29401	29589	29430	29710	29521	29519	29617	29295	29608	29352	29634	29316	29333	29474	29537	29557	29276	29527	29615	29497	29391	29388	29532	29484	29454	29388	29520	29300	29528	29739	29637	29267	29371	29735	29605	29548	29515	29324	29665	29442	29478	29396	29319	29469	29572	29389	29538	29536	29241	29408	29587	29616	29443	29592	29289	29557	29144	29332	29392	29607	29480	29898	29664	29428	29603	29533	29235	29392	29600	29484	29266	29410	29581	29172	29491	29322	29443	29492	29407	29667	29529	29466	29423	29590	29641	29341	29269	29609	29449	29390	29592	29492	29265	29636	29236	29523	29459	29494	29374	29422	29273	29341	29503	29367	29501	29365	29712	29530	29506	29427	29523	29469	29375	29400	29671	29557	29610	29659	29281	29664	29697	29334	29414	29535	29759	29455	29541	29281	29380	29442	29452	29532	29420	29431	29724	29444	29464	29672	29594	29357	29474	29600	29406	29347	29572	29667	29742	29456	29401	29387	29285	29539	29423	29407	29304	29330	29614	29340	29333	29507	29459	29510	29528	29427	29456	29530	29564	29370	29460	29297	29566	29516	29468	29455	29729	29528	29473	29364	29265	29523	29485	29287	29225	29539	29527	29235	29616	29507	29336	29548	29493	29458	29380	29432	29454	29422	29588	29174	29480	29453	29615	29621	29589	29193	29360	29536	29459	29531	29374	29578	29386	29508	29428	29512	29396	29252	29542	29444	29448	29441	29567	29403	29484	29345	29484	29356	29438	29584	29293	29542	29585	29393	29398	29525	29445	29471	29485	29483	29482	29435	29560	29265	29480	29451	29276	29332	29549	29474	29624	29508	29443	29216	29417	29429	29422	29225	29563	29422	29573	29500	29439	29148	29780	29481	29474	29311	29510	29401	29618	29395	29437	29437	29640	29536	29469	29293	29512	29518	29660	29557	29330	29723	29370	29564	29347	29411	29528	29538	29568	29454	29595	29525	29586	29426	29430	29292	29450	29503	29396	29557	29724	29254	29417	29545	29132	29372	29478	29354	29387	29624	29628	29449	29479	29381	29408	29457	29544	29320	29405	29429	29332	29665	29445	29485	29518	29502	29421	29611	29489	29554	29616	29365	29282	29594	29212	29467	29378	29480	29318	29391	29384	29399	29567	29500	29179	29494	29374	29481	29720	29520	29682	29171	29623	29741	29577	29394	29246	29524	29644	29508	29460	29693	29724	29856	29414	29672	29439	29572	29416	29602	29437	29510	29528	29657	29401	29530	29576	29419	29477	29396
35890	61544	53271	36212	27075	23001	22712	22535	22382	22660	22462	22366	22443	22626	22661	22416	22492	22652	22559	22374	22583	22514	22355	22483	22460	22605	22416	22504	22491	22439	22384	22492	22749	22505	22437	22493	22710	22558	22594	22364	22600	22595	22657	22325	22468	22679	22381	22599	22430	22307	22492	22394	22581	22618	22460	22493	22484	22607	22452	22719	22416	22474	22569	22586	22467	22530	22459	22724	22622	22400	22476	22457	22560	22508	22430	22577	22354	22663	22490	22426	22320	22716	22646	22485	22562	22379	22656	22481	22520	22695	22483	22625	22398	22516	22651	22491	22275	22374	22489	22264	22523	22491	22374	22398	22471	22549	22442	22407	22415	22369	22321	22492	22494	22505	22579	22374	22545	22518	22371	22547	22432	22313	22403	22636	22606	22537	22240	22301	22717	22682	22408	22399	22627	22499	22333	22376	22578	22449	22444	22448	22599	22545	22505	22482	22448	22564	22405	22549	22365	22279	22678	22377	22520	22469	22526	22409	22498	22326	22435	22651	22441	22474	22540	22287	22626	22500	22653	22524	22464	22408	22494	22584	22402	22505	22660	22302	22401	22473	22369	22619	22492	22506	22625	22466	22446	22503	22503	22493	22494	22384	22543	22377	22499	22502	22440	22517	22569	22450	22473	22628	22575	22515	22366	22558	22335	22546	22396	22510	22564	22553	22593	22565	22564	22575	22630	22373	22440	22500	22705	22324	22503	22431	22581	22613	22648	22557	22539	22296	22569	22497	22443	22465	22410	22590	22481	22415	22508	22387	22593	22411	22553	22541	22509	22422	22451	22557	22677	22578	22504	22618	22424	22408	22609	22587	22655	22443	22576	22611	22296	22409	22557	22356	22548	22529	22448	22491	22462	22405	22577	22406	22491	22532	22773	22548	22497	22385	22612	22381	22494	22460	22490	22389	22644	22468	22296	22528	22494	22504	22463	22445	22572	22655	22562	22553	22465	22394	22631	22404	22310	22478	22372	22536	22575	22392	22354	22570	22464	22367	22658	22638	22586	22609	22504	22433	22546	22540	22495	22562	22420	22598	22483	22492	22625	22418	22595	22369	22551	22466	22432	22318	22427	22497	22435	22553	22515	22536	22517	22600	22530	22555	22363	22545	22429	22416	22437	22445	22645	22415	22423	22153	22524	22457	22494	22403	22647	22635	22318	22536	22582	22439	22639	22560	22413	22521	22309	22519	22593	22587	22536	22560	22592	22585	22632	22496	22435	22422	22405	22358	22528	22509	22622	22433	22382	22419	22607	22501	22573	22597	22594	22462	22501	22442	22421	22318	22393	22497	22534	22467	22448	22395	22466	22577	22587	22481	22558	22355	22490	22640	22351	22437	22443	22524	22577	22305	22641	22298	22548	22582	22502	22644	22369	22620	22382	22655	22496	22479	22458	22484	22457	22394	22737	22655	22634	22505	22622	22625	22397	22608	22541	22453	22529	22417	22473	22235	22466	22563	22589	22602	22545	22463	22532	22638	22384	22467	22716	22658	22508	22504	22601	22596	22450	22591	22488	22673	22588	22435	22514	22487	22580	22476	22621	22525	22432	22411	22495	22511	22723	22380	22438	22552	22537	22587	22370	22492	22458	22571	22696	22282	22427	22634	22686	22592	22554	22497	22422	22452	22521	22562	22495	22359	22512	22460	22551	22608	22445	22465	22420	22479	22405	22574	22362	22473	22490	22204	22533	22501	22532	22423	22668	22373	22447	22795	22526	22583	22367	22488	22389	22493	22404	22558	22524	22395	22709	22407	22396	22614	22543	22542	22455	22342	22652	22489	22558	22489	22526	22585	22467	22581	22501	22459	22466	22516	22416	22581	22599	22414	22657	22532	22425	22690	22392	22460	22509	22373	22576	22572	22570	22548	22578	22654	22423	22483	22681	22666	22494	22499	22635	22678	22419	22508	22602	22337	22348	22570	22617	22457	22414	22523	22570	22438	22353	22562	22285	22539	22551	22408	22385	22510	22562	22500	22648	22343	22536	22430	22380	22521	22581	22392	22416	22581	22421	22609	22581	22345	22563	22549	22674	22473	22475	22641	22507	22453	22447	22635	22696	22550	22628	22611	22373	22483	22512	22413	22367	22374	22523	22439	22650	22392	22677	22397	22479	22401	22500	22470	22396	22585	22304	22494	22483	22558	22688	22557	22535	22481	22524	22482	22506	22432	22321	22280	22520	22519	22281	22569	22515	22500	22401	22531	22496	22309	22455	22513	22601	22578	22490	22571	22407	22448	22545	22547	22506	22628	22445	22435	22673	22571	22551	22361	22604	22517	22442	22609	22530	22479	22575	22258	22532	22654	22451	22473	22507	22383	22307	22340	22391	22579	22628	22577	22472	22535	22491	22540	22613	22384	22632	22426	22607	22533	22411	22576	22568	22511	22370	22461	22451	22437	22569	22555	22631	22525	22499	22674	22600	22450	22468	22669	22482	22400	22235	22640	22479	22487	22596	22490	22391	22533	22599	22540	22549	22455	22568	22515	22409	22455	22645	22531	22676	22368	22319	22309	22594	22590	22479	22413	22535	22467	22495	22458	22494	22381	22511	22469	22604	22303	22566	22826	22402	22729	22478	22391	22448	22490	22700	22619	22505	22563	22552	22589	22529	22483	22422	22479	22426	22371	22341	22528	22447	22327	22614	22465	22486	22518	22407	22430	22525	22546	22571	22424	22554	22459	22592	22456	22390	22371	22475	22395	22567	22367	22582	22486	22545	22487	22382	22594	22690	22486	22547	22590	22471	22453	22668	22547	22433	22486	22590	22506	22357	22394	22463	22431	22517	22592	22538	22473	22555	22477	22621	22615	22434	22506	22670	22430	22551	22509	22449	22340	22635	22480	22645	22463	22529	22495	22472	22392	22428	22346	22320	22438	22528	22386	22411	22624	22442	22484	22482	22557	22655	22411	22467	22425	22458	22314	22532	22385	22502	22416	22644	22545	22503	22454	22513	22637	22491	22514	22665	22402	22552	22581	22536	22298	22658	22195	22454	22556	22421	22570	22636	22536	22554	22574	22387	22649	22553	22488	22512	22498	22461	22401	22527	22512	22585	22490	22650	22471	22592	22370	22551	22563	22670	22545	22504	22313	22495	22544	22696	22553	22540	22644	22325	22547	22431	22475	22258	22521	22546	22606	22537	22459	22634	22589	22609	22613	22581	22607	22624	22383	22349	22537	22310	22554	22717	22510	22546	22248	22297	22484	22497	22569	22591	22519	22395	22478	22526	22491	22679	22602	22619	22461	22523	22516	22369	22560	22495	22414	22321	22447	22432	22407	22459	22479	22492	22398	22475	22397	22464	22501	22423	22649	22508	22587	22619	22484	22543	22587	22624	22424	22314	22446	22674	22501	22514	22656	22550	22435	22443	22421	22527	22648	22413	22606	22535	22443	22541	22525	22494	22649	22443	22350	22564	22736	22542	22443	22594	22621	22569	22404	22378	22594	22582	22650	22529	22478	22555	22557	22547	22436	22534	22519	22436	22632	22525	22504	22475	22364	22634	22626	22395	22498	22456	22600	22525	22698	22681	22339	22374	22485	22696	22380	22534	22497	22465	22508	22403	22374	22456	22395	22360	22524	22630	22679	22359	22503	22445	22513	22527	22401	22478	22544	22523	22405	22582	22588	22463	22514	22523	22709	22468	22509	22635	22453	22449	22700	22789	22534	22625	22470	22553	22408	22486	22509	22686	22415	22493	22535	22523	22621	22495	22481	22632	22526	22552	22460	22658	22289	22527	22638	22575	22517	22557	22439	22336	22516	22535	22627	22305	22549	22437	22478	22495	22600	22624	22512	22590	22422	22581	22371	22560	22486	22542	22738	22519	22485	22571	22441	22546	22438	22450	22553	22610	22563	22588	22575	22407	22347	22500	22450	22526	22447	22493	22620	22540	22553	22493	22510	22725	22463	22441	22418	22526	22392	22548	22512	22590	22226	22604	22509	22632	22476	22434	22490	22456	22629	22498	22537	22634	22514	22493	22310	22591	22430	22510	22477	22432	22502	22607	22561	22551	22538	22442	22503	22391	22595	22464	22500	22320	22543	22561	22365	22409	22645	22558	22640	22368	22363	22438	22649	22322	22476	22426	22531	22378	22672	22515	22561	22570	22412	22480	22335	22493	22447	22484	22595	22376	22507	22480	22613	22471	22657	22524	22602	22403	22459	22477	22520	22716	22597	22531	22400	22502	22563	22396	22350	22504	22494	22345	22460	22371	22344	22436	22467	22614	22408	22608	22470	22568	22388	22551	22482	22675	22672	22520	22312	22532	22634	22495	22442	22785	22452	22422	22509	22618	22461	22621	22500	22503	22650	22513	22584	22349	22569	22432	22485	22344	22536	22464	22485	22609	22592	22524	22561	22602	22574	22560	22466	22595	22693	22575	22597	22811	22568	22320	22428	22719	22285	22462	22473	22497	22636	22504	22365	22433	22543	22461	22595	22496	22579	22485	22490	22347	22547	22531	22403	22502	22633	22566	22367	22632	22362	22553	22563	22466	22409	22404	22429	22612	22615	22532	22533	22466	22500	22742	22554	22500	22667	22445	22515	22448	22604	22636	22500	22618	22425	22505	22503	22523	22569	22483	22420	22545	22620	22437	22518	22457	22433	22605	22700	22562	22376	22323	22593	22552	22539	22446	22364	22461	22904	22395	22494	22400	22335	22604	22663	22555	22336	22418	22439	22482	22359	22667	22469	22480	22573	22614	22545	22347	22537	22431	22624	22591	22500	22512	22472	22524	22514	22434	22420	22497	22419	22466	22613	22363	22532	22542	22624	22574	22554	22578	22483	22394	22612	22599	22355	22464	22388	22436	22583	22486	22291	22378	22550	22551	22518	22485	22644	22250	22519	22657	22544	22430	22586	22756	22454	22627	22483	22756	22538	22496	22586	22590	22282	22539	22457	22446	22488	22515	22536	22560	22370	22475	22579	22466	22431	22645	22525	22542	22438	22699	22565	22433	22465	22388	22630	22521	22423	22452	22471	22432	22489	22609	22467	22462	22527	22490	22582	22597	22469	22662	22436	22521	22532	22316	22570	22477	22650	22600	22593	22662	22262	22653	22380	22474	22643	22528	22585	22541	22334	22675	22467	22598	22414	22316	22469	22473	22509	22616	22517
24218	25844	47679	47530	37799	31433	31679	29786	29683	29722	29757	29907	29691	29831	29599	29672	29628	29889	29904	29595	29756	29897	29671	29770	29834	29745	29576	29880	29689	29583	29598	29470	29851	29571	29590	29779	29558	29606	29494	29525	29514	29821	29503	29839	29723	29769	29457	29647	29729	29739	29680	29864	29740	29516	29510	29657	29591	29533	29527	29582	29653	29463	29320	29304	29494	29557	29528	29480	29667	29800	29273	29899	29699	29731	29832	29458	29408	29691	29694	29659	29364	29544	29551	29542	29580	29562	29683	29601	29565	29550	29741	29491	29654	29594	29651	29523	29431	29383	29695	29480	29507	29602	29568	29537	29541	29488	29695	29460	29805	29391	29703	29474	29610	29417	29749	29660	29639	29589	29421	29625	29640	29343	29540	29483	29531	29268	29418	29404	29543	29725	29741	29446	29614	29312	29567	29694	29700	29638	29580	29618	29677	29458	29503	29546	29604	29439	29632	29399	29896	29550	29700	29612	29572	29454	29800	29445	29792	29517	29582	29476	29282	29675	29544	29376	29517	29647	29431	29690	29589	29734	29594	29367	29297	29324	29427	29727	29663	29498	29514	29420	29500	29706	29432	29506	29481	29578	29568	29637	29592	29559	29631	29616	29633	29596	29348	29724	29370	29511	29364	29723	29718	29632	29718	29251	29426	29557	29773	29460	29533	29381	29401	29527	29704	29405	29435	29363	29551	29396	29633	29582	29408	29640	29614	29757	29581	29565	29779	29618	29613	29602	29433	29479	29506	29519	29376	29459	29511	29510	29719	29576	29644	29546	29611	29456	29634	29545	29465	29581	29885	29622	29553	29564	29677	29662	29510	29664	29409	29403	29375	29663	29749	29564	29354	29363	29354	29602	29404	29493	29828	29639	29649	29749	29411	29578	29554	29433	29642	29543	29592	29681	29594	29355	29121	29343	29701	29552	29664	29850	29503	29764	29381	29621	29642	29615	29682	29394	29524	29690	29567	29746	29764	29465	29545	29591	29407	29546	29476	29498	29452	29506	29416	29293	29474	29368	29537	29463	29508	29657	29573	29544	29362	29539	29654	29221	29382	29466	29710	29390	29172	29740	29747	29532	29600	29672	29608	29665	29601	29526	29626	29626	29598	29556	29495	29412	29431	29562	29546	29373	29682	29257	29404	29577	29517	29681	29629	29781	29600	29654	29379	29459	29667	29478	29604	29684	29452	29463	29638	29688	29699	29589	29669	29677	29458	29570	29649	29712	29626	29645	29506	29565	29533	29382	29559	29351	29536	29575	29589	29528	29705	29593	29647	29520	29691	29398	29331	29527	29723	29517	29572	29458	29457	29306	29528	29584	29601	29585	29538	29732	29416	29434	29582	29574	29659	29456	29492	29606	29540	29615	29479	29792	29830	29555	29332	29352	29640	29518	29384	29547	29635	29579	29642	29582	29575	29685	29429	29723	29656	29663	29559	29653	29363	29353	29721	29681	29483	29236	29523	29261	29366	29540	29598	29502	29509	29338	29482	29611	29770	29560	29565	29698	29392	29697	29637	29379	29404	29313	29357	29481	29417	29576	29570	29710	29492	29480	29588	29605	29452	29479	29989	29711	29505	29601	29580	29409	29706	29547	29682	29705	29516	29548	29581	29501	29582	29704	29515	29627	29538	29370	29698	29347	29608	29514	29263	29361	29680	29520	29540	29344	29356	29557	29511	29301	29524	29645	29557	29388	29425	29699	29531	29616	29712	29536	29388	29539	29688	29235	29533	29458	29737	29489	29545	29543	29639	29568	29408	29403	29697	29452	29435	29581	29682	29600	29635	29497	29669	29471	29691	29543	29496	29621	29535	29610	29776	29584	29609	29253	29442	29571	29696	29540	29342	29417	29648	29726	29817	29555	29743	29598	29409	29232	29679	29625	29532	29464	29553	29347	29481	29455	29406	29715	29730	29634	29655	29601	29318	29499	29485	29692	29343	29632	29685	29596	29311	29515	29828	29553	29486	29560	29383	29432	29646	29514	29677	29690	29693	29451	29846	29380	29476	29290	29711	29591	29584	29493	29601	29751	29441	29662	29688	29331	29438	29626	29656	29581	29661	29750	29239	29553	29681	29563	29487	29555	29588	29768	29513	29446	29802	29753	29225	29528	29370	29432	29415	29510	29650	29450	29939	29563	29697	29357	29641	29731	29565	29445	29533	29512	29321	29602	29494	29633	29799	29391	29492	29633	29337	29371	29271	29496	29340	29726	29728	29513	29603	29406	29684	29584	29385	29636	29520	29403	29582	29388	29700	29261	29679	29402	29559	29378	29384	29622	29592	29420	29587	29565	29410	29470	29770	29606	29519	29742	29511	29441	29562	29495	29452	29567	29420	29362	29355	29406	29576	29222	29675	29497	29543	29579	29540	29693	29363	29619	29646	29559	29564	29674	29593	29507	29426	29436	29497	29511	29820	29736	29612	29681	29701	29648	29300	29787	29732	29551	29613	29515	29519	29437	29465	29315	29526	29238	29495	29402	29622	29541	29600	29530	29370	29509	29514	29554	29326	29490	29351	29739	29547	29570	29462	29452	29675	29706	29625	29580	29485	29457	29533	29656	29408	29514	29607	29418	29610	29389	29602	29427	29430	29468	29673	29722	29580	29475	29565	29476	29458	29564	29862	29606	29419	29351	29671	29568	29542	29136	29456	29458	29588	29383	29493	29772	29663	29611	29673	29514	29504	29374	29616	29557	29390	29151	29490	29485	29486	29445	29701	29623	29496	29852	29621	29560	29677	29442	29573	29504	29476	29542	29432	29428	29645	29622	29743	29300	29564	29454	29798	29537	29440	29487	29293	29541	29499	29599	29731	29566	29796	29393	29752	29629	29828	29537	29544	29339	29568	29266	29823	29620	29380	29537	29525	29662	29432	29593	29556	29623	29261	29526	29302	29548	29748	29331	29840	29394	29609	29519	29447	29751	29657	29687	29348	29502	29456	29613	29453	29444	29515	29869	29572	29590	29543	29328	29523	29487	29688	29623	29775	29741	29532	29456	29423	29340	29426	29477	29466	29748	29521	29666	29720	29490	29374	29615	29424	29573	29457	29460	29661	29394	29533	29224	29682	29485	29584	29678	29592	29270	29657	29553	29374	29484	29740	29352	29285	29640	29270	29316	29385	29240	29540	29380	29587	29452	29481	29589	29399	29407	29446	29442	29344	29391	29375	29605	29525	29502	29600	29358	29451	29683	29690	29729	29480	29588	29825	29627	29498	29660	29392	29492	29586	29530	29540	29428	29848	29464	29377	29501	29537	29480	29686	29589	29544	29532	29717	29471	29710	29558	29249	29359	29381	29553	29563	29615	29308	29599	29578	29705	29484	29557	29516	29554	29440	29536	29543	29588	29530	29525	29539	29596	29320	29498	29605	29606	29897	29589	29671	29439	29314	29716	29593	29432	29693	29446	29400	29494	29487	29591	29605	29668	29819	29455	29533	29631	29592	29423	29375	29556	29532	29414	29710	29778	29247	29564	29424	29478	29915	29289	29455	29514	29439	29299	29551	29522	29478	29240	29474	29515	29561	29543	29504	29501	29527	29362	29631	29552	29664	29595	29523	29480	29476	29619	29852	29422	29432	29609	29601	29472	29408	29498	29459	29307	29409	29510	29706	29517	29563	29745	29509	29691	29529	29572	29341	29257	29614	29695	29757	29619	29649	29499	29334	29560	29667	29611	29419	29432	29567	29595	29962	29615	29670	29576	29689	29722	29637	29764	29813	29395	29560	29560	29436	29400	29565	29274	29538	29422	29472	29534	29636	29617	29735	29520	29424	29528	29819	29545	29402	29624	29603	29860	29518	29445	29585	29488	29629	29408	29435	29612	29481	29424	29360	29677	29551	29652	29516	29746	29719	29583	29481	29567	29472	29323	29617	29347	29483	29327	29561	29506	29357	29706	29614	29542	29353	29589	29600	29692	29643	29594	29651	29337	29413	29561	29594	29451	29564	29548	29460	29387	29564	29694	29584	29627	29572	29687	29562	29690	29409	29612	29458	29689	29668	29593	29703	29487	29717	29783	29596	29489	29420	29539	29546	29602	29585	29637	29549	29507	29469	29582	29471	29763	29522	29711	29579	29436	29639	29623	29740	29612	29334	29403	29385	29448	29574	29253	29417	29587	29538	29218	29544	29478	29710	29551	29513	29441	29414	29670	29600	29676	29742	29525	29593	29336	29405	29562	29477	29555	29539	29594	29741	29625	29841	29362	29539	29514	29477	29661	29690	29467	29567	29406	29769	29393	29311	29361	29685	29558	29592	29326	29845	29654	29497	29412	29550	29189	29413	29717	29452	29329	29599	29542	29381	29455	29602	29772	29592	29498	29601	29687	29685	29643	29552	29501	29789	29663	29745	29654	29735	29589	29626	29507	29560	29474	29592	29675	29447	29557	29552	29686	29497	29537	29405	29596	29897	29441	29777	29516	29381	29719	29529	29511	29513	29605	29580	29760	29495	29487	29518	29665	29598	29370	29503	29700	29477	29698	29496	29449	29394	29651	29521	29429	29555	29484	29536	29567	29625	29584	29455	29599	29631	29562	29750	29520	29512	29781	29668	29638	29313	29241	29595	29748	29593	29513	29679	29723	29492	29705	29690	29729	29465	29571	29713	29577	29393	29462	29640	29491	29448	29592	29611	29765	29344	29650	29391	29514	29727	29694	29512	29391	29695	29725	29802	29703	29686	29518	29536	29675	29582	29410	29400	29161	29737	29529	29434	29493	29515	29520	29638	29499	29653	29683	29339	29601	29679	29470	29403	29421	29364	29699	29411	29512	29628	29448	29401	29550	29716	29486	29583	29550	29473	29374	29661	29465	29457	29571	29612	29370	29624	29413	29389	29320	29580	29664	29556	29550	29599	29452	29587	29476	29425	29526	29830	29377	29661	29469	29542	29517	29382	29560	29728	29639	29572	29581	29553	29497	29613	29697	29712	29569	29561	29447	29457	29724	29654	29655	29883	29544	29579	29650	29625	29552	29456	29566	29387	29502	29522	29543	29509	29753	29575	29547	29857	29606	29600	29433	29699	29254	29807	29732	29574	29440	29535	29736	29784	29221	29399	29464	29226	29612	29670	29650	29518	29580	29548	29482	29558	29379	29741	29447	29428	29421	29650	29647	29582	29530
56448	98631	87295	61295	40114	25147	23083	22754	22653	22585	22672	22666	22628	22801	22738	22530	22771	22752	22639	22778	22556	22558	22470	22645	22810	22745	22618	22561	22568	22594	22632	22684	22706	22722	22648	22511	22801	22695	22582	22650	22615	22505	22452	22649	22571	22705	22722	22528	22602	22819	22604	22494	22760	22414	22608	22677	22604	22592	22606	22422	22752	22577	22735	22638	22672	22413	22741	22477	22647	22600	22648	22536	22755	22693	22600	22599	22732	22648	22461	22634	22464	22601	22855	22562	22699	22623	22558	22619	22812	22698	22651	22706	22649	22654	22660	22694	22492	22494	22746	22637	22451	22778	22705	22561	22496	22681	22598	22666	22462	22469	22724	22708	22554	22806	22522	22590	22564	22619	22648	22468	22615	22706	22613	22706	22307	22592	22511	22678	22737	22780	22833	22556	22541	22562	22377	22722	22549	22673	22571	22757	22631	22823	22650	22609	22505	22605	22621	22742	22652	22512	22631	22452	22480	22566	22709	22550	22490	22510	22635	22619	22498	22696	22760	22599	22639	22669	22557	22837	22428	22707	22590	22718	22506	22533	22674	22633	22558	22744	22612	22522	22567	22546	22582	22314	22744	22582	22739	22527	22297	22569	22670	22377	22710	22546	22666	22592	22628	22627	22677	22587	22502	22511	22540	22529	22440	22526	22707	22559	22511	22714	22662	22473	22669	22640	22598	22493	22584	22625	22542	22743	22886	22566	22790	22568	22608	22483	22614	22509	22581	22518	22655	22609	22568	22546	22490	22673	22898	22526	22635	22561	22606	22661	22631	22607	22639	22665	22552	22692	22668	22696	22498	22615	22626	22721	22641	22720	22623	22607	22691	22615	22603	22630	22639	22654	22742	22535	22571	22676	22712	22540	22740	22543	22858	22726	22647	22698	22541	22684	22581	22701	22506	22634	22591	22642	22855	22543	22517	22590	22546	22557	22710	22778	22500	22671	22653	22611	22646	22510	22507	22561	22656	22665	22643	22696	22726	22560	22708	22519	22590	22492	22794	22833	22677	22548	22611	22545	22452	22347	22556	22759	22714	22462	22845	22685	22723	22692	22774	22608	22704	22697	22536	22498	22625	22433	22519	22589	22759	22598	22547	22713	22550	22752	22511	22726	22671	22805	22745	22592	22872	22475	22590	22593	22544	22627	22679	22616	22693	22684	22533	22550	22637	22848	22728	22655	22687	22765	22478	22552	22664	22490	22733	22496	22581	22666	22712	22502	22656	22705	22684	22438	22649	22655	22723	22507	22733	22663	22337	22587	22830	22618	22630	22562	22595	22592	22604	22785	22650	22608	22630	22597	22684	22695	22535	22641	22662	22677	22457	22604	22572	22546	22540	22669	22581	22844	22649	22502	22621	22669	22671	22577	22592	22543	22598	22590	22642	22421	22626	22618	22571	22563	22669	22733	22496	22558	22701	22613	22686	22452	22640	22652	22761	22667	22676	22648	22579	22682	22721	22656	22483	22529	22822	22565	22662	22469	22610	22532	22660	22771	22606	22557	22386	22572	22750	22621	22705	22453	22504	22412	22483	22601	22660	22499	22638	22525	22648	22485	22758	22549	22584	22441	22673	22478	22380	22609	22613	22413	22629	22804	22554	22448	22567	22641	22550	22484	22602	22658	22650	22728	22555	22526	22854	22622	22709	22675	22650	22458	22693	22616	22631	22504	22557	22687	22614	22437	22662	22573	22532	22651	22663	22534	22476	22564	22616	22486	22750	22729	22531	22858	22537	22700	22540	22707	22490	22595	22646	22693	22591	22633	22385	22738	22479	22625	22568	22504	22701	22489	22608	22579	22648	22525	22709	22643	22674	22515	22614	22637	22572	22601	22555	22679	22537	22602	22589	22751	22524	22752	22699	22744	22485	22537	22612	22554	22645	22543	22583	22697	22664	22508	22734	22800	22805	22606	22573	22580	22513	22625	22714	22487	22696	22542	22560	22679	22371	22722	22661	22486	22531	22418	22618	22669	22642	22809	22610	22675	22641	22710	22624	22580	22647	22557	22545	22638	22801	22505	22710	22615	22527	22696	22537	22551	22656	22720	22617	22496	22577	22586	22630	22658	22661	22667	22629	22487	22429	22609	22581	22731	22508	22484	22701	22691	22850	22594	22573	22570	22496	22656	22736	22600	22560	22507	22696	22585	22602	22613	22539	22570	22632	22639	22701	22630	22526	22710	22747	22657	22768	22492	22584	22660	22584	22508	22547	22501	22734	22602	22608	22628	22399	22744	22548	22628	22589	22576	22608	22686	22804	22700	22545	22605	22368	22760	22612	22627	22376	22703	22659	22461	22594	22514	22781	22512	22650	22568	22657	22569	22536	22476	22597	22581	22662	22468	22485	22865	22557	22488	22591	22481	22499	22588	22543	22629	22723	22564	22637	22674	22527	22580	22633	22544	22561	22530	22748	22597	22623	22557	22549	22641	22653	22597	22445	22633	22760	22525	22656	22720	22665	22625	22333	22748	22627	22620	22449	22485	22724	22543	22695	22672	22622	22646	22838	22651	22726	22632	22634	22530	22822	22814	22575	22608	22472	22716	22592	22764	22751	22620	22674	22571	22605	22550	22550	22617	22774	22643	22527	22574	22734	22517	22577	22645	22655	22588	22662	22462	22609	22574	22722	22721	22717	22608	22810	22460	22776	22642	22725	22460	22663	22548	22575	22607	22879	22530	22583	22691	22456	22595	22705	22909	22403	22638	22602	22679	22686	22749	22529	22564	22610	22598	22719	22767	22564	22673	22723	22614	22658	22621	22627	22554	22652	22751	22609	22765	22588	22453	22650	22642	22748	22613	22605	22665	22380	22669	22776	22539	22625	22701	22572	22487	22591	22718	22602	22664	22557	22605	22669	22738	22657	22633	22854	22839	22669	22711	22454	22684	22620	22410	22489	22610	22743	22582	22558	22587	22579	22557	22645	22526	22592	22492	22472	22443	22599	22621	22646	22637	22826	22514	22608	22575	22551	22674	22751	22605	22557	22647	22571	22655	22806	22581	22596	22679	22584	22620	22578	22574	22695	22753	22717	22693	22580	22689	22595	22550	22703	22610	22624	22547	22530	22679	22573	22695	22799	22697	22591	22624	22492	22583	22521	22840	22684	22679	22699	22505	22576	22750	22341	22569	22598	22613	22551	22402	22669	22500	22542	22498	22486	22488	22671	22577	22742	22492	22661	22600	22550	22679	22632	22686	22694	22665	22420	22582	22401	22710	22726	22515	22679	22824	22639	22623	22479	22788	22595	22828	22596	22529	22766	22645	22607	22451	22573	22732	22648	22688	22650	22596	22691	22667	22411	22586	22742	22472	22559	22759	22651	22684	22402	22680	22642	22628	22532	22426	22621	22721	22518	22736	22614	22721	22440	22674	22650	22667	22474	22619	22639	22627	22698	22731	22572	22595	22608	22472	22613	22649	22619	22808	22589	22616	22588	22495	22574	22712	22536	22623	22514	22596	22671	22453	22619	22591	22629	22630	22630	22696	22511	22552	22658	22588	22664	22421	22659	22678	22471	22684	22745	22824	22589	22518	22574	22777	22523	22507	22668	22724	22625	22747	22671	22804	22644	22494	22675	22426	22759	22565	22862	22600	22895	22553	22724	22795	22460	22609	22457	22599	22755	22541	22497	22586	22531	22796	22489	22598	22786	22553	22544	22534	22570	22663	22754	22813	22558	22635	22592	22604	22750	22595	22570	22660	22509	22621	22730	22689	22623	22753	22361	22495	22624	22509	22592	22689	22567	22605	22587	22721	22823	22708	22474	22655	22626	22515	22631	22625	22684	22697	22515	22669	22598	22510	22525	22646	22634	22586	22718	22855	22442	22645	22625	22737	22697	22523	22680	22661	22676	22821	22829	22555	22646	22803	22583	22580	22504	22634	22571	22737	22431	22585	22759	22961	22590	22721	22620	22666	22458	22916	22650	22451	22631	22525	22565	22470	22489	22634	22607	22661	22598	22717	22580	22542	22779	22708	22642	22506	22614	22657	22573	22496	22687	22580	22616	22422	22538	22810	22510	22537	22857	22638	22633	22656	22448	22456	22844	22515	22598	22643	22690	22573	22376	22731	22598	22490	22655	22712	22694	22509	22421	22697	22711	22682	22534	22651	22559	22616	22597	22582	22633	22807	22664	22620	22547	22584	22640	22564	22553	22512	22501	22524	22645	22652	22625	22484	22658	22584	22617	22583	22433	22633	22699	22616	22558	22574	22619	22727	22805	22525	22849	22581	22720	22646	22702	22467	22487	22580	22736	22771	22614	22653	22839	22637	22490	22665	22558	22663	22638	22702	22419	22685	22656	22436	22782	22562	22718	22389	22659	22592	22717	22735	22611	22425	22588	22427	22687	22493	22593	22537	22592	22519	22645	22685	22669	22521	22566	22755	22588	22652	22763	22550	22527	22744	22681	22651	22525	22496	22761	22590	22588	22802	22534	22690	22627	22664	22669	22461	22626	22594	22629	22420	22778	22604	22536	22638	22717	22578	22653	22700	22434	22551	22386	22751	22592	22544	22473	22572	22698	22506	22657	22513	22608	22681	22547	22618	22573	22573	22455	22465	22716	22431	22491	22658	22428	22535	22537	22627	22576	22561	22674	22817	22642	22616	22810	22582	22788	22592	22520	22615	22631	22635	22683	22731	22698	22607	22718	22718	22553	22668	22518	22708	22572	22589	22624	22756	22530	22619	22673	22665	22464	22686	22689	22610	22754	22484	22634	22475	22502	22588	22540	22467	22824	22523	22461	22708	22612	22712	22742	22565	22880	22519	22716	22526	22733	22714	22554	22572	22500	22605	22696	22556	22673	22619	22673	22515	22701	22667	22660	22487	22661	22549	22610	22564	22645	22465	22564	22744	22487	22631	22671	22708	22566	22669	22436	22725	22619	22485	22625	22516	22535	22543	22505	22646	22666	22620	22577	22541	22510	22613	22683	22591	22604	22668	22601	22505	22491	22643	22475	22617	22761	22531	22635	22733	22517	22632	22513	22725	22429	22748	22797	22511	22629	22859	22617	22691	22558	22595	22422	22643	22607	22680	22630	22500	22516	22584	22604	22635	22727	22532	22676	22808	22655	22539	22731	22734	22598	22546	22471	22839	22428	22682	22577	22460	22734	22830
22387	23549	44139	47093	39912	33189	33462	30626	30321	31274	30891	30763	30737	30676	30633	30678	30687	30824	30530	30732	30681	30642	30770	30544	30730	30656	30467	30572	30560	30443	30594	30519	30568	30765	30530	30618	30559	30550	30607	30736	30771	30569	30589	30368	30706	30306	30387	30593	30681	30600	30381	30638	30692	30519	30488	30247	30496	30442	30337	30571	30650	30513	30620	30335	30561	30391	30337	30471	30213	30540	30439	30438	30487	30603	30469	30453	30304	30575	30680	30682	30519	30416	30525	30466	30317	30469	30122	30622	30230	30403	30280	30404	30489	30547	30623	30523	30511	30328	30683	30317	30278	30387	30642	30515	30374	30513	30503	30412	30518	30617	30741	30701	30580	30476	30583	30479	30462	30455	30376	30273	30356	30603	30345	30235	30235	30295	30648	30425	30348	30540	30520	30268	30260	30253	30281	30403	30244	30554	30471	30495	30318	30425	30467	30421	30339	30638	30287	30467	30273	30435	30534	30534	30467	30458	30403	30269	30404	30361	30568	30383	30601	30562	30464	30208	30407	30467	30535	30204	30493	30203	30319	30339	30560	30408	30436	30659	30506	30302	30477	30279	30530	30605	30374	30661	30591	30487	30413	30502	30421	30129	30411	30391	30429	30396	30549	30076	30662	30638	30392	30303	30408	30542	30473	30519	30600	30700	30653	30455	30450	30382	30300	30368	30455	30145	30331	30462	30481	30346	30431	30584	30445	30317	30406	30306	30389	30274	30295	30346	30266	30355	30434	30265	30308	30246	30367	30188	30619	30326	30378	30370	30367	30497	30179	30398	30285	30626	30789	30356	30425	30259	30405	30441	30443	30162	30524	30644	30262	30284	30345	30447	30203	30254	30336	30418	30533	30336	30584	30642	30325	30241	30377	30224	30580	30508	30513	30417	30382	30410	30264	30391	30267	30088	30297	30642	30591	30111	30317	30325	30458	30450	30623	30471	30546	30449	30427	30572	30306	30424	30215	30379	30355	30480	30572	30292	30482	30483	30619	30401	30395	30570	30329	30449	30315	30242	30224	30523	30377	30704	30499	30618	30517	30607	30354	30290	30556	30543	30623	30551	30352	30345	30357	30491	30508	30537	30389	30515	30109	30560	30522	30463	30249	30422	30590	30419	30443	30561	30598	30526	30700	30305	30380	30678	30366	30316	30728	30253	30510	30318	30626	30399	30529	30338	30403	30548	30457	30365	30438	30439	30394	30496	30474	30255	30560	30499	30731	30363	30613	30423	30382	30299	30570	30447	30368	30532	30254	30528	30317	30382	30584	30178	30420	30185	30198	30451	30529	30448	30203	30531	30119	30397	30357	30423	30222	30397	30454	30638	30469	30664	30355	30233	30607	30418	30500	30527	30638	30511	30427	30397	30629	30425	30265	30339	30166	30342	30607	30745	30391	30346	30427	30453	30330	30325	30509	30326	30410	30402	30523	30358	30540	30561	30513	30274	30457	30448	30553	30582	30520	30569	30475	30092	30475	30423	30578	30524	30446	30499	30553	30528	30374	30409	30331	30448	30247	30402	30809	30343	30331	30287	30586	30487	30328	30345	30350	30402	30585	30528	30312	30288	30506	30311	30276	30456	30484	30460	30314	30346	30502	30424	30348	30330	30405	30471	30508	30511	30480	30277	30143	30388	30372	30503	30499	30505	30703	30434	30496	30394	30369	30377	30566	30407	30596	30378	30375	30760	30246	30458	30611	30555	30323	30592	30139	30444	30377	30478	30586	30488	30545	30212	30246	30529	30335	30458	30313	30484	30315	30344	30326	30232	30196	30345	30533	30160	30498	30553	30374	30539	30543	30403	30478	30315	30647	30247	30357	30643	30596	30519	30814	30115	30574	30555	30378	30478	30459	30485	30470	30341	30302	30356	30501	30209	30138	30204	30454	30282	30422	30368	30551	30675	30278	30441	30533	30526	30368	30404	30430	30353	30300	30334	30294	30414	30384	30465	30389	30341	30442	30247	30427	30358	30606	30525	30431	30522	30458	30441	30487	30545	30321	30430	30512	30517	30329	30376	30416	30326	30464	30600	30281	30361	30448	30286	30366	30191	30124	30263	30388	30575	30497	30279	30652	30526	30416	30748	30624	30540	30298	30299	30350	30343	30397	30374	30479	30572	30368	30424	30412	30619	30552	30175	30356	30398	30379	30392	30277	30080	30525	30421	30571	30391	30209	30295	30490	30760	30466	30340	30221	30594	30493	30396	30514	30291	30396	30429	30127	30581	30487	30213	30564	30626	30411	30342	30361	30515	30531	30411	30315	30333	30291	30588	30245	30531	30616	30511	30411	30212	30148	30433	30461	30251	30521	30407	30445	30504	30235	30491	30459	30421	30471	30178	30390	30345	30456	30290	30373	30354	30398	30433	30371	30327	30366	30435	30323	30244	30340	30635	30451	30474	30314	30424	30486	30422	30309	30402	30243	30544	30265	30364	30395	30400	30318	30593	30352	30394	30121	30408	30580	30508	30394	30424	30286	30336	30538	30261	30453	30690	30287	30415	30598	30534	30497	30388	30216	30146	30447	30587	30643	30429	30608	30435	30391	30728	30676	30653	30386	30413	30453	30157	30724	30381	30504	30239	30291	30293	30611	30437	30647	30421	30207	30083	30427	30177	30434	30720	30366	30407	30246	30407	30246	30506	30494	30436	30627	30372	30415	30388	30373	30357	30579	30509	30451	30481	30523	30424	30587	30389	30648	30202	30859	30493	30649	30674	30253	30575	30480	30570	30173	30340	30468	30284	30613	30320	30506	30355	30383	30533	30279	30522	30323	30433	30442	30489	30625	30393	30465	30380	30399	30331	30347	30130	30318	30367	30503	30648	30656	30694	30430	30459	30516	30255	30448	30323	30390	30226	30432	30533	30317	30447	30271	30354	30452	30307	30698	30387	30365	30496	30141	30381	30598	30177	30334	30268	30598	30309	30386	30464	30417	30606	30347	30402	30410	30584	30286	30507	30458	30492	30412	30383	30374	30352	30611	30370	30350	30391	30355	30355	30160	30581	30481	30353	30473	30412	30500	30319	30321	30478	30396	30564	30543	30663	30372	30503	29978	30412	30156	30491	30318	30288	30455	30399	30711	30447	30311	30532	30485	30453	30509	30526	30367	30377	30406	30551	30593	30505	30395	30523	30335	30438	30370	30331	30528	30372	30253	30302	30261	30408	30314	30318	30479	30445	30644	30366	30628	30408	30427	30481	30539	30539	30279	30467	30378	30295	30488	30618	30422	30399	30459	30410	30415	30247	30636	30473	30438	30515	30189	30683	30590	30295	30451	30386	30078	30504	30674	30345	30261	30435	30554	30428	30327	30580	30452	30316	30420	30443	30508	30207	30409	30484	30612	30449	30594	30531	30627	30497	30649	30365	30491	30301	30375	30398	30580	30500	30250	30420	30080	30283	30540	30438	30677	30340	30167	30429	30396	30505	30706	30561	30621	30385	30289	30380	30506	30576	30817	30716	30406	30486	30388	30306	30423	30476	30260	30634	30269	30510	30401	30290	30635	30296	30345	30291	30427	30420	30351	30194	30582	30422	30421	30498	30500	30491	30259	30322	30504	30619	30529	30395	30188	30390	30477	30516	30331	30502	30507	30531	30444	30270	30412	30642	30401	30433	30448	30488	30434	30288	30671	30285	30478	30305	30389	30257	30286	30405	30353	30181	30244	30571	30162	30392	30630	30239	30329	30511	30295	30586	30506	30435	30317	30319	30723	30473	30709	30547	30263	30344	30594	30357	30582	30246	30458	30490	30538	30301	30440	30252	30230	30316	30474	30306	30601	30349	30483	30311	30590	30667	30473	30370	30077	30178	30256	30484	30271	30574	30415	30532	30422	30536	30518	30395	30009	30503	30469	30475	30134	30426	30294	30484	30321	30462	30313	30354	30388	30609	30325	30499	30339	30412	30326	30444	30435	30587	30255	30522	30421	30402	30345	30405	30488	30544	30077	30261	30312	30309	30501	30513	30543	30055	30436	30372	30602	30368	30544	30354	30403	30344	30546	30509	30037	30624	30281	30394	30268	30336	30186	30191	30357	30510	30407	30487	30424	30496	30411	30513	30404	30535	30318	30496	30466	30582	30498	30502	30561	30694	30461	30459	30300	30449	30304	30212	30418	30244	30570	30615	30314	30493	30368	30342	30537	30498	30529	30328	30121	30596	30444	30404	30413	30441	30472	30377	30242	30436	30579	30386	30536	30462	30370	30369	30593	30312	30617	30233	30178	30468	30457	30836	30525	30251	30458	30517	30448	30080	30382	30343	30485	30332	30186	30486	30460	30563	30511	30574	30399	30356	30401	30334	30422	30335	30333	30524	30276	30631	30510	30441	30510	30291	30428	30604	30594	30241	30459	30324	30503	30353	30562	30374	30328	30353	30420	30441	30506	30438	30413	30402	30446	30380	30602	30415	30306	30386	30407	30489	30470	30289	30423	30302	30376	30637	30377	30289	30613	30644	30450	30406	30416	30353	30428	30584	30477	30126	30540	30190	30406	30520	30237	30728	30338	30345	30311	30581	30237	30301	30592	30467	30279	30500	30438	30257	30282	30038	30734	30306	30330	30184	30356	30581	30514	30201	30558	30419	30550	30566	30538	30486	30206	30354	30054	30355	30308	30345	30588	30591	30363	30533	30349	30593	30509	30526	30176	30353	30353	30404	30242	30351	30440	30390	30363	30375	30671	30442	30559	30592	30317	30335	30338	30348	30546	30215	30603	30444	30544	30509	30334	30545	30451	30357	30214	30413	30464	30553	30622	30515	30550	30542	30470	30290	30325	30181	30607	30245	30529	30545	30367	30194	30627	30538	30384	30326	30390	30319	30306	30427	30299	30357	30470	30492	30444	30581	30411	30619	30558	30347	30320	30191	30342	30477	30447	30249	30263	30017	30393	30438	30086	30401	30494	30254	30561	30561	30679	30581	30344	30613	30461	30270	30513	30272	30514	30497	30635	30181	30503	30575	30478	30479	30404	30660	30473	30210	30422	30587	30416	30390	30564	30308	30547	30329	30672	30293	30511	30369	30195	30414	30468	30551	30427	30516	30558	30421	30478	30391	30256	30298	30285	30162	30267	30166	30456	30365	30464	30243	30311	30304	30649	30283	30389	30290	30458	30403	30439	30434
65473	99952	94399	82823	54320	32424	24599	23185	23018	22981	23094	23248	23280	23144	23266	23269	23201	23170	23174	23345	23147	22932	23174	23190	23130	23275	23239	23367	23131	22999	23200	23190	22973	23042	23164	23019	23190	22902	23167	23145	23118	23023	23102	23259	23202	23138	23241	23236	23247	23247	23166	23074	23173	23283	23043	23049	23245	23134	22967	23202	23209	23144	23130	23063	23147	23143	23065	23146	23138	22981	23237	23110	22970	23028	22965	23274	23012	23074	23146	23065	23058	23200	23170	23243	23252	23154	22989	23124	23207	23123	23007	23108	23071	23112	23119	23271	23214	23224	23119	22957	23073	23079	23088	23136	23177	23150	23030	23189	23202	22974	23204	23044	23153	23066	23111	23331	23161	23295	23204	23072	23137	23049	23145	23066	23310	23116	23328	23163	23175	22901	23075	23150	23166	23098	23102	22910	23132	23007	23209	23211	23179	23078	23319	23197	23145	23112	23012	23282	23154	23235	23077	23026	23204	23165	23123	23142	23194	23066	23086	23258	23102	23175	22985	23180	23113	23048	23058	23173	23433	23166	23067	23074	23086	23160	23092	23028	23054	23260	23220	23210	23185	23061	23076	23010	22986	23248	23141	23085	23016	23116	23216	23109	23149	23055	23404	23366	23298	23020	23082	23122	23002	23278	23072	23007	23184	23160	23444	23254	23160	23031	22992	23052	23137	23336	23087	23130	23265	23046	23221	23102	23084	22948	23333	23238	23051	23086	23283	23215	23163	23091	23275	22932	23170	23145	23204	23153	23323	23202	23217	23091	23127	23139	23158	23262	23106	22921	23103	23240	23179	23227	23188	23085	23150	23238	22952	23053	23067	22901	22984	23135	22937	23048	23102	23001	23086	23243	22980	23275	23172	23130	23102	23067	23192	23123	23206	23186	23171	23188	23095	23193	23048	23130	22972	23028	23120	23201	23263	23064	23108	23154	23184	23102	23058	23098	23203	23241	23192	23236	23119	23158	23061	23113	23059	23032	23091	23041	23187	23061	23243	23141	23069	23021	23080	23270	23056	22926	23188	23238	23281	23069	23222	23037	23153	23088	23213	23197	23006	23092	23145	23184	23317	23176	23185	23073	23202	23116	23190	22968	23076	23286	23119	23119	23124	23076	23002	22984	23270	23236	23114	23122	23164	23169	23062	23202	23136	23004	23232	22993	23100	22892	23255	23088	23063	23259	23091	23087	23060	23091	23033	23241	22980	22932	23127	23158	23096	23266	23268	23036	23246	23012	23276	23276	23115	23135	23159	23247	23221	23113	23116	23209	23172	23163	23168	22996	23041	23152	23015	23220	23188	23110	22986	23181	23186	23093	23178	23090	23250	22862	22956	23231	23282	22983	23267	23210	23047	22877	23349	23167	23205	23059	22979	23192	22942	23174	23343	23110	23151	23296	23151	23287	23221	23222	23196	23086	22961	23126	23226	23006	23107	23236	23242	23131	23130	23030	23153	23245	23154	23296	23203	23059	23296	23049	23088	22857	23163	23042	22867	23016	23232	23048	22922	23129	23292	23283	23095	23119	23222	23146	23137	23259	23056	23105	23149	23009	23116	23087	23217	23213	23136	23049	23293	23254	23158	23335	23266	23271	23227	23040	23296	23186	23132	22985	23149	23220	23166	23105	23117	23137	23027	23197	22980	23083	23129	23316	23076	23154	23204	23011	22955	23135	22971	23172	23143	23035	23144	23108	23230	23033	23107	23137	23217	23178	23159	23061	23190	22985	23145	23207	23113	23075	23083	23152	23099	23066	23117	23059	23000	23097	23172	22955	23032	23099	23271	23209	23188	23116	23364	23337	23102	23083	22996	23095	23066	23206	23222	23138	23002	23078	23179	23087	23227	23133	23225	22987	23216	23050	23174	23077	23208	23227	23157	23052	23371	23070	23104	23107	23192	23113	22998	23091	23004	23252	23246	23292	23078	23183	23187	23316	23350	23110	23140	23132	23321	23098	23218	23065	23044	23172	23135	23116	22931	23268	23210	22887	23248	23207	22966	23130	23023	23135	23165	23129	23182	23107	23039	22906	23107	23133	23063	23281	23095	23181	23304	23201	23044	23163	23180	23302	23065	23259	23149	23258	23159	23198	23038	23144	23370	23172	23259	23089	23061	23025	23200	23079	23167	23154	23054	23211	23018	23179	23096	23086	22944	23268	23011	23153	23088	23184	23185	23018	23174	22960	23114	23154	23204	23234	23239	23131	23102	23221	23202	23126	22989	23202	22943	23255	23041	23235	23009	23026	23027	23093	23177	23169	23196	23053	23186	23312	23141	23063	23218	22999	23139	23175	22974	23154	23243	23135	23148	23096	23188	22963	23201	23021	23200	23147	23187	23025	23203	23003	23253	23105	23198	22863	23190	22928	23067	23001	22968	22991	23165	23107	23077	23031	23255	23322	23074	23060	23061	23021	23171	23033	23362	23200	23271	23066	23054	23164	23087	23118	23194	23081	23129	23052	22991	23052	23090	23114	23030	23179	23165	22988	23215	23119	23230	23077	23338	23166	23282	23172	23150	23202	23054	23065	23196	23049	23193	23103	23123	23047	23082	23213	23168	23206	23112	23033	23008	23292	23082	23102	23048	23213	23119	23037	22941	23176	23289	23111	23189	23255	23143	23150	23198	23238	23094	22918	23107	23322	23071	23085	23216	23229	23202	23098	23176	23138	23141	23237	23125	23169	22956	23160	23073	23203	23249	23107	23096	23076	23054	23093	23102	23158	23308	23064	22876	23138	23108	23106	23046	23225	23283	23261	23173	23061	23243	22959	23208	23143	23205	23046	23144	23125	23083	23308	23117	23212	23221	23207	23222	23011	23181	23260	23261	23122	23079	23107	23101	23034	23083	23268	23082	23226	23018	23131	23323	23228	23094	23004	23118	23112	23198	23237	23119	23284	23195	23190	22993	23122	23054	23057	23095	23054	23155	23058	23108	23145	23375	23181	23077	23190	23021	23214	23147	23163	22945	23216	23053	23151	23093	23211	23117	23189	23191	23194	23296	22948	23131	23074	23011	23091	23249	23165	23066	23258	22908	23187	23013	23140	23139	23020	23096	23078	23331	23060	23267	23128	23016	22949	23175	23145	22994	22889	23206	23125	23091	23159	23247	23138	23230	23015	23280	23199	23241	22973	23192	23098	23279	23089	23161	23192	22978	23025	23163	23083	23262	23179	23123	23287	23062	23322	22954	23252	23218	23308	22951	23123	23067	23199	23191	23207	23081	23154	23079	23174	23130	23193	23092	23129	23177	23087	23062	23303	23126	23243	23262	23217	23205	23174	23214	23139	23112	23142	23186	22975	23373	23036	23127	23097	23173	23146	23121	22962	23035	23206	23052	23024	23184	23249	23048	23077	23166	22978	23155	23264	23254	23145	23048	23270	23041	23211	22995	23170	23151	23211	23029	23145	23158	23115	22986	23078	22989	23246	23098	23118	23191	23147	23009	23092	23009	23088	23282	23234	23042	23200	23022	23011	23372	23073	23053	23079	23091	23172	23145	23267	23013	23167	23043	23080	23127	22945	23066	23086	22937	23039	23104	23047	23101	23077	23083	23156	22999	23153	23220	23016	23225	23116	23242	23256	23099	23190	23058	22931	23201	23287	23071	23238	23164	23027	22863	23055	23064	22913	23233	23161	23296	22976	23133	23217	23250	22985	23100	23182	23037	23413	23048	23145	23094	22950	23216	23029	23346	23047	23104	23195	23064	23100	23073	23186	23332	23079	23154	23107	23301	22981	23167	23059	23136	23200	23250	23256	23180	23192	22980	23101	23318	23364	22991	23146	22910	23156	23229	23344	23171	23045	23009	23164	23165	23126	23170	23272	23106	23298	22944	23171	23054	23207	23191	23101	23307	22953	23110	22927	23348	23075	23223	22936	23354	23096	22918	23079	22939	23308	23078	23278	23139	23177	23186	23160	22962	23235	23223	23208	23140	23070	23082	23177	23190	23151	23238	23091	23201	23164	23310	23098	23118	23105	23176	23150	23135	23023	23066	23056	23128	23184	22981	23153	23190	23115	23099	23112	23151	23225	23030	23124	23208	23176	23176	23167	23148	22967	23116	23119	23135	23138	22925	23229	23141	23474	23165	22981	23261	22967	23073	23093	23179	23345	23133	23106	23235	23122	23300	23057	23228	23018	23098	23259	23066	23040	23151	23134	22999	23213	23096	23250	23182	23165	23074	23177	23135	23051	23222	23085	23135	23139	23231	23040	23190	22983	23083	23108	23189	23252	23367	23059	23222	23073	23242	23051	23109	22940	23253	23077	23178	23152	23187	23210	23210	23075	23100	23144	23159	23121	23167	23109	23011	23246	23223	23135	23301	23101	23159	23228	23129	23237	23207	23080	23111	23295	23146	23069	23210	22997	23143	23123	23096	23046	22990	23058	23203	23047	23193	23167	23269	23107	23208	23122	23026	23292	23222	22974	23115	23123	23165	22926	23101	23078	23218	23155	23215	23192	23141	23106	23287	23101	23012	23143	23103	23065	23006	23268	23018	23111	23248	23179	22894	23313	23255	23177	23081	22965	23181	23096	23177	23086	23116	23257	23073	23002	23118	23089	23154	22962	23155	23028	23190	23363	23135	23144	22966	23139	23183	23050	23070	23137	23165	23199	23064	23075	23231	23117	23144	22927	22986	23034	23197	23086	23016	23201	23228	23217	23142	23101	23140	23074	23215	23091	23010	23116	23131	23111	23028	23075	23144	23154	23137	23148	23005	23209	23053	23110	23203	22960	23261	23283	23101	23072	23072	23183	23235	23093	23125	23253	23077	22908	23119	23203	22961	23387	22992	23241	23317	23043	23099	23080	23060	23217	23205	23126	23000	23143	23369	23350	23247	23160	23219	22965	23182	23050	23198	23182	23142	23129	23142	23242	23051	23179	23224	23060	23093	23079	23158	23015	23203	23075	22976	23208	22936	22997	22993	23292	23213	23281	23054	23079	23151	23158	23072	23124	23185	23247	23238	23105	23085	23077	23122	23176	23104	23167	23337	22979	23113	23087	23101	22960	23187	23135	22956	23192	23093	23042	23239	23064	23015	23171	23076	23039	23051	23154	23209	23194	22979	23139	23180	23207	23223	23311	23084	23253	23119	23174	23279	23041	23299	23157	23114	23130
29013	36225	52835	44183	33951	30628	30143	29666	29619	29704	29669	29579	29606	29572	29537	29559	29590	29332	29665	29460	29488	29562	29525	29593	29681	29572	29391	29628	29329	29591	29563	29680	29820	29518	29658	29684	29527	29406	29279	29482	29353	29257	29663	29549	29422	29296	29765	29506	29607	29467	29478	29459	29411	29631	29500	29657	29499	29554	29588	29390	29375	29289	29667	29517	29505	29610	29549	29410	29551	29604	29455	29250	29577	29422	29503	29859	29660	29431	29287	29466	29537	29523	29545	29531	29793	29413	29394	29525	29436	29557	29489	29640	29378	29488	29557	29599	29637	29544	29451	29336	29590	29594	29562	29355	29709	29568	29548	29432	29592	29392	29544	29738	29439	29387	29278	29566	29470	29491	29499	29226	29614	29672	29618	29601	29329	29625	29463	29419	29565	29584	29645	29451	29610	29343	29343	29387	29279	29501	29318	29582	29551	29579	29819	29429	29604	29395	29457	29513	29343	29734	29544	29558	29531	29401	29263	29628	29511	29451	29524	29548	29723	29644	29634	29439	29542	29516	29349	29425	29783	29600	29500	29307	29609	29335	29555	29613	29744	29441	29509	29551	29722	29596	29258	29264	29425	29390	29496	29493	29595	29472	29336	29487	29426	29465	29589	29520	29491	29568	29214	29369	29452	29566	29645	29530	29592	29575	29350	29738	29665	29528	29323	29503	29307	29472	29505	29295	29371	29375	29373	29561	29529	29427	29666	29325	29456	29480	29358	29327	29709	29596	29530	29497	29557	29538	29539	29354	29533	29382	29422	29533	29259	29574	29592	29403	29523	29574	29120	29576	29606	29525	29430	29695	29518	29324	29304	29661	29608	29638	29589	29544	29407	29394	29522	29237	29447	29507	29565	29485	29357	29405	29450	29562	29624	29558	29596	29300	29682	29558	29330	29416	29504	29706	29610	29520	29463	29291	29466	29475	29523	29593	29554	29741	29579	29332	29522	29518	29527	29423	29108	29605	29476	29388	29657	29470	29551	29276	29556	29508	29598	29538	29658	29785	29385	29554	29597	29513	29502	29548	29484	29644	29414	29540	29756	29354	29722	29506	29149	29430	29461	29300	29426	29424	29546	29470	29477	29550	29523	29302	29499	29403	29505	29509	29491	29704	29457	29281	29681	29736	29570	29480	29500	29269	29634	29243	29462	29552	29688	29584	29454	29533	29629	29673	29363	29403	29347	29438	29509	29564	29536	29530	29427	29471	29505	29495	29418	29414	29543	29516	29330	29564	29327	29483	29376	29702	29468	29533	29341	29415	29474	29582	29670	29465	29631	29526	29572	29695	29341	29447	29713	29617	29482	29466	29368	29409	29623	29671	29521	29578	29577	29493	29602	29635	29487	29304	29361	29488	29420	29285	29508	29559	29511	29572	29419	29289	29420	29503	29376	29373	29583	29511	29623	29507	29550	29492	29555	29348	29599	29408	29695	29499	29416	29353	29487	29491	29543	29328	29455	29769	29500	29446	29280	29385	29474	29535	29685	29552	29484	29586	29404	29447	29511	29620	29602	29727	29706	29356	29710	29538	29714	29320	29273	29582	29229	29539	29508	29505	29491	29459	29497	29408	29536	29670	29525	29306	29598	29580	29419	29568	29533	29624	29602	29237	29609	29568	29116	29482	29518	29666	29794	29303	29670	29476	29511	29530	29522	29296	29484	29330	29643	29562	29565	29732	29623	29484	29374	29620	29555	29520	29576	29607	29641	29695	29698	29261	29364	29478	29579	29298	29477	29421	29291	29344	29448	29595	29606	29445	29538	29415	29567	29511	29678	29505	29449	29790	29791	29467	29407	29420	29627	29349	29588	29570	29530	29781	29635	29512	29519	29766	29452	29424	29605	29505	29633	29506	29734	29445	29470	29564	29539	29485	29431	29512	29555	29281	29500	29615	29487	29474	29392	29263	29302	29464	29381	29481	29509	29575	29308	29631	29644	29435	29376	29548	29498	29618	29624	29401	29474	29561	29460	29461	29676	29424	29599	29494	29391	29455	29622	29548	29420	29531	29580	29470	29502	29471	29555	29655	29379	29498	29404	29444	29679	29414	29437	29416	29579	29307	29484	29622	29445	29429	29524	29480	29718	29612	29484	29657	29558	29391	29686	29444	29745	29415	29517	29318	29502	29511	29252	29314	29409	29559	29510	29487	29625	29486	29342	29595	29565	29598	29612	29422	29506	29610	29618	29470	29621	29481	29574	29386	29530	29387	29481	29428	29541	29275	29475	29741	29449	29439	29621	29740	29563	29544	29524	29562	29435	29693	29528	29347	29626	29416	29595	29330	29420	29280	29543	29378	29575	29584	29548	29630	29407	29617	29533	29390	29482	29270	29558	29594	29423	29503	29494	29488	29697	29764	29588	29590	29745	29379	29336	29430	29533	29385	29505	29483	29330	29745	29392	29710	29647	29656	29594	29532	29821	29501	29594	29304	29456	29530	29463	29634	29316	29404	29398	29320	29468	29583	29480	29428	29449	29723	29293	29573	29469	29507	29540	29612	29574	29520	29457	29581	29382	29499	29528	29599	29634	29451	29262	29419	29525	29582	29549	29382	29468	29574	29520	29448	29374	29656	29587	29424	29590	29342	29774	29598	29453	29588	29385	29661	29454	29254	29571	29591	29563	29358	29410	29490	29345	29428	29438	29720	29684	29523	29790	29413	29449	29633	29759	29560	29359	29445	29528	29569	29553	29422	29440	29347	29694	29487	29351	29603	29538	29502	29478	29415	29766	29422	29607	29627	29477	29542	29490	29563	29659	29529	29444	29662	29652	29541	29588	29472	29694	29425	29578	29221	29618	29616	29765	29551	29337	29345	29356	29619	29419	29534	29470	29399	29449	29572	29374	29449	29592	29357	29447	29547	29499	29667	29601	29236	29583	29407	29555	29355	29624	29723	29788	29357	29632	29508	29298	29385	29506	29555	29537	29493	29766	29591	29403	29436	29667	29717	29611	29585	29484	29410	29294	29319	29623	29684	29543	29466	29423	29481	29667	29499	29408	29596	29451	29507	29449	29532	29442	29580	29554	29714	29570	29755	29465	29398	29617	29496	29654	29331	29452	29565	29777	29625	29505	29429	29443	29457	29734	29370	29371	29809	29694	29444	29533	29289	29495	29581	29123	29428	29380	29426	29569	29702	29509	29486	29769	29669	29380	29406	29532	29332	29610	29382	29448	29555	29437	29476	29767	29634	29644	29584	29408	29503	29595	29435	29486	29341	29480	29316	29547	29558	29747	29372	29536	29541	29428	29578	29520	29566	29495	29549	29497	29411	29487	29598	29646	29648	29454	29440	29718	29728	29563	29238	29424	29530	29492	29459	29501	29474	29590	29470	29633	29715	29498	29712	29511	29645	29480	29436	29434	29328	29514	29344	29405	29511	29711	29494	29605	29489	29329	29441	29614	29571	29660	29483	29550	29351	29336	29654	29494	29450	29480	29611	29487	29651	29411	29663	29535	29670	29653	29380	29587	29480	29572	29656	29484	29438	29448	29735	29530	29313	29498	29468	29489	29550	29280	29515	29550	29537	29499	29521	29497	29400	29565	29506	29344	29400	29576	29562	29567	29356	29523	29693	29603	29389	29641	29508	29579	29397	29520	29220	29671	29652	29498	29326	29626	29478	29472	29374	29646	29466	29629	29556	29633	29635	29397	29605	29523	29537	29530	29515	29596	29448	29587	29446	29460	29537	29636	29596	29596	29638	29759	29383	29757	29470	29748	29449	29223	29604	29515	29459	29637	29318	29386	29288	29766	29450	29565	29455	29453	29357	29609	29295	29353	29481	29387	29703	29713	29301	29494	29425	29605	29428	29471	29162	29650	29243	29382	29536	29494	29521	29423	29306	29659	29703	29867	29539	29320	29169	29431	29572	29309	29452	29392	29613	29385	29662	29645	29459	29802	29668	29402	29326	29516	29775	29629	29680	29424	29553	29301	29598	29764	29743	29636	29391	29667	29316	29483	29559	29599	29561	29639	29332	29405	29444	29523	29550	29396	29410	29500	29727	29463	29503	29289	29609	29304	29313	29633	29553	29707	29408	29389	29487	29456	29491	29516	29571	29495	29283	29431	29428	29667	29470	29306	29621	29661	29425	29599	29592	29398	29467	29478	29732	29521	29656	29430	29329	29574	29541	29397	29394	29416	29609	29441	29534	29509	29558	29369	29580	29686	29475	29557	29359	29563	29667	29507	29487	29513	29560	29384	29785	29505	29489	29519	29655	29904	29575	29380	29415	29403	29723	29639	29327	29519	29431	29439	29555	29490	29623	29715	29731	29330	29366	29522	29276	29452	29501	29333	29478	29492	29483	29273	29628	29634	29263	29673	29533	29578	29631	29518	29391	29539	29370	29698	29493	29582	29389	29550	29485	29759	29611	29481	29532	29463	29608	29663	29386	29503	29471	29234	29642	29599	29406	29405	29635	29487	29425	29656	29600	29497	29625	29588	29487	29585	29596	29592	29429	29311	29293	29646	29695	29702	29640	29676	29473	29434	29609	29558	29553	29595	29557	29407	29389	29453	29519	29456	29648	29572	29623	29682	29468	29673	29422	29379	29556	29508	29408	29423	29491	29592	29547	29481	29523	29566	29620	29581	29567	29442	29313	29560	29424	29660	29613	29759	29771	29330	29520	29661	29466	29462	29561	29722	29394	29350	29446	29431	29432	29495	29419	29497	29525	29437	29646	29570	29696	29799	29527	29489	29580	29523	29622	29619	29446	29664	29437	29692	29294	29653	29563	29391	29390	29512	29525	29535	29589	29332	29693	29341	29769	29518	29316	29500	29432	29838	29465	29565	29700	29350	29487	29651	29431	29709	29572	29688	29516	29637	29496	29270	29467	29402	29592	29737	29820	29568	29280	29411	29590	29647	29627	29539	29623	29416	29504	29592	29461	29374	29490	29517	29533	29563	29424	29659	29479	29470	29540	29601	29377	29646	29468	29470	29625	29550	29301	29428	29205	29653	29644	29546	29456	29446	29506	29515	29327	29391	29376	29434	29419	29463	29422	29671	29560	29742	29271	29465	29309	29518	29683	29426	29692	29568	29470	29673	29515	29538	29639	29681	29447	29545	29660	29623	29696	29745	29326	29632	29513	29422	29498	29455	29447	29558	29475	29601	29546
34020	59477	55232	38846	27977	23746	22743	22628	22580	22710	22618	22675	22597	22763	22772	22478	22574	22634	22564	22621	22566	22574	22501	22794	22436	22486	22690	22574	22804	22755	22539	22603	22722	22804	22653	22757	22467	22486	22656	22502	22415	22661	22719	22597	22608	22551	22497	22679	22784	22484	22588	22464	22721	22559	22465	22690	22694	22436	22770	22492	22518	22646	22597	22597	22589	22508	22717	22697	22571	22471	22580	22564	22536	22624	22294	22590	22610	22499	22443	22590	22656	22556	22651	22591	22570	22512	22538	22587	22474	22533	22596	22425	22626	22734	22671	22677	22635	22639	22841	22610	22629	22624	22308	22477	22569	22442	22517	22457	22539	22616	22581	22486	22486	22532	22494	22668	22743	22530	22501	22396	22592	22745	22743	22513	22522	22608	22392	22513	22482	22702	22745	22669	22458	22498	22654	22550	22592	22640	22584	22490	22674	22403	22624	22373	22447	22399	22580	22605	22600	22474	22575	22526	22637	22513	22628	22729	22524	22624	22506	22544	22547	22474	22638	22522	22796	22572	22520	22594	22440	22701	22459	22623	22574	22615	22486	22617	22592	22753	22387	22654	22528	22568	22437	22621	22447	22448	22648	22616	22548	22534	22691	22522	22721	22583	22515	22441	22555	22699	22598	22513	22478	22530	22440	22607	22528	22655	22463	22476	22545	22484	22739	22568	22483	22403	22562	22457	22473	22779	22468	22758	22515	22452	22615	22498	22505	22635	22612	22620	22492	22541	22737	22483	22496	22512	22604	22556	22458	22498	22673	22610	22484	22717	22641	22499	22582	22700	22452	22602	22474	22511	22587	22735	22649	22530	22562	22503	22532	22653	22501	22636	22518	22714	22612	22674	22596	22524	22574	22515	22397	22552	22463	22419	22721	22691	22646	22615	22473	22463	22688	22476	22635	22579	22381	22644	22562	22595	22655	22539	22607	22527	22524	22662	22615	22569	22758	22561	22703	22678	22457	22695	22501	22481	22495	22525	22491	22723	22720	22616	22667	22674	22630	22557	22598	22579	22615	22845	22481	22674	22681	22463	22521	22609	22481	22655	22410	22707	22566	22750	22580	22489	22502	22537	22403	22482	22611	22577	22595	22618	22585	22605	22579	22517	22362	22486	22598	22647	22675	22515	22560	22469	22550	22733	22437	22701	22381	22613	22410	22489	22457	22551	22473	22426	22739	22540	22656	22594	22644	22496	22725	22636	22587	22345	22698	22705	22649	22632	22594	22581	22728	22718	22615	22653	22596	22278	22419	22673	22647	22657	22545	22509	22525	22584	22696	22403	22455	22602	22596	22531	22591	22560	22541	22440	22518	22549	22613	22604	22405	22654	22670	22763	22453	22500	22514	22354	22687	22629	22552	22686	22492	22724	22519	22501	22566	22652	22686	22505	22756	22377	22560	22523	22544	22719	22602	22723	22685	22715	22406	22536	22429	22452	22582	22566	22738	22681	22612	22516	22488	22485	22559	22596	22587	22580	22477	22486	22474	22611	22516	22594	22584	22542	22548	22681	22545	22408	22439	22581	22556	22701	22633	22650	22563	22653	22616	22368	22718	22539	22500	22668	22568	22531	22644	22656	22458	22742	22683	22588	22609	22674	22361	22442	22622	22608	22525	22479	22624	22556	22522	22658	22572	22432	22483	22620	22673	22585	22567	22516	22565	22555	22626	22554	22636	22297	22454	22616	22600	22584	22436	22615	22377	22599	22538	22601	22456	22577	22609	22751	22564	22709	22755	22527	22728	22532	22752	22711	22573	22474	22707	22652	22668	22486	22449	22775	22629	22602	22448	22815	22398	22527	22767	22582	22346	22534	22469	22490	22493	22619	22669	22415	22782	22647	22503	22680	22600	22720	22440	22597	22597	22568	22823	22535	22771	22358	22642	22525	22649	22502	22690	22452	22625	22605	22698	22710	22579	22429	22520	22604	22564	22712	22519	22664	22527	22512	22612	22524	22521	22438	22586	22446	22808	22601	22663	22487	22574	22717	22580	22475	22503	22512	22581	22653	22636	22641	22534	22504	22578	22454	22574	22685	22634	22368	22788	22630	22531	22484	22487	22579	22583	22629	22569	22671	22411	22590	22660	22688	22538	22529	22678	22523	22533	22542	22608	22608	22694	22523	22553	22572	22420	22651	22744	22513	22462	22771	22509	22598	22699	22317	22564	22677	22555	22414	22674	22590	22570	22676	22632	22450	22648	22626	22446	22655	22539	22578	22781	22659	22567	22520	22545	22535	22567	22882	22715	22523	22628	22570	22590	22574	22568	22637	22682	22377	22616	22489	22644	22714	22646	22512	22464	22455	22585	22472	22558	22641	22659	22424	22668	22548	22644	22524	22576	22565	22720	22446	22461	22613	22671	22650	22600	22570	22695	22588	22482	22458	22570	22765	22672	22558	22385	22602	22569	22477	22529	22565	22695	22462	22549	22512	22705	22544	22507	22575	22469	22526	22559	22657	22633	22512	22496	22487	22695	22747	22639	22424	22740	22584	22548	22496	22680	22543	22574	22624	22627	22636	22590	22531	22734	22467	22841	22832	22535	22687	22361	22479	22439	22529	22567	22582	22653	22523	22499	22507	22581	22423	22690	22443	22530	22649	22550	22591	22444	22482	22305	22505	22713	22477	22696	22334	22507	22493	22510	22556	22722	22684	22747	22454	22605	22344	22521	22514	22499	22538	22679	22643	22542	22477	22537	22647	22549	22810	22612	22511	22621	22819	22464	22527	22660	22573	22517	22636	22360	22469	22688	22649	22547	22511	22566	22465	22472	22680	22476	22535	22616	22507	22658	22537	22479	22325	22638	22486	22361	22419	22586	22503	22551	22353	22844	22450	22589	22539	22559	22578	22535	22797	22669	22563	22664	22587	22487	22559	22596	22613	22574	22570	22612	22595	22577	22483	22681	22447	22663	22528	22500	22524	22513	22602	22488	22804	22357	22434	22621	22559	22624	22860	22431	22426	22581	22431	22690	22671	22676	22541	22659	22753	22463	22577	22635	22389	22559	22757	22556	22467	22518	22553	22653	22591	22543	22559	22626	22709	22441	22542	22507	22530	22438	22542	22589	22544	22747	22516	22607	22613	22609	22569	22411	22640	22542	22465	22363	22607	22666	22515	22547	22502	22512	22750	22614	22643	22469	22579	22728	22674	22568	22764	22470	22798	22566	22618	22494	22615	22543	22749	22603	22772	22582	22668	22605	22735	22485	22751	22419	22485	22519	22777	22577	22649	22587	22606	22829	22487	22385	22515	22619	22400	22623	22623	22450	22704	22712	22606	22644	22680	22702	22618	22499	22427	22551	22468	22559	22681	22728	22557	22562	22736	22554	22560	22627	22816	22632	22495	22637	22683	22594	22509	22558	22632	22901	22727	22671	22721	22536	22489	22707	22625	22582	22668	22570	22573	22552	22616	22517	22597	22585	22575	22336	22686	22421	22545	22536	22371	22442	22480	22573	22620	22537	22521	22677	22716	22545	22421	22531	22518	22617	22692	22497	22694	22555	22497	22634	22810	22491	22716	22432	22614	22659	22596	22610	22570	22555	22596	22410	22475	22493	22630	22512	22600	22413	22718	22532	22591	22411	22357	22623	22491	22655	22652	22560	22677	22549	22663	22607	22406	22589	22489	22611	22581	22706	22535	22426	22501	22739	22565	22707	22464	22706	22522	22626	22661	22480	22531	22491	22582	22789	22500	22705	22593	22609	22542	22674	22563	22578	22530	22530	22672	22798	22622	22656	22724	22575	22623	22528	22520	22451	22486	22431	22679	22644	22503	22569	22548	22615	22488	22547	22725	22663	22468	22660	22534	22733	22533	22464	22591	22674	22393	22560	22684	22426	22585	22518	22465	22525	22491	22321	22480	22713	22447	22743	22589	22470	22564	22718	22384	22494	22774	22682	22514	22658	22517	22670	22736	22575	22604	22590	22478	22569	22464	22697	22363	22525	22450	22558	22545	22742	22752	22487	22656	22666	22654	22456	22606	22452	22490	22540	22624	22589	22645	22479	22608	22684	22589	22498	22649	22559	22652	22549	22398	22605	22512	22622	22570	22509	22546	22614	22500	22410	22452	22610	22678	22568	22619	22626	22624	22516	22467	22519	22511	22588	22521	22634	22579	22641	22642	22609	22530	22544	22565	22580	22631	22419	22595	22586	22602	22687	22732	22724	22670	22625	22545	22640	22645	22818	22616	22468	22629	22641	22432	22556	22540	22552	22532	22433	22609	22446	22577	22741	22466	22615	22677	22560	22571	22689	22483	22702	22641	22505	22538	22537	22511	22676	22629	22698	22417	22577	22678	22620	22427	22704	22575	22581	22579	22860	22553	22810	22402	22555	22464	22403	22507	22531	22679	22710	22655	22490	22592	22437	22706	22410	22481	22587	22734	22364	22467	22676	22634	22530	22595	22551	22574	22579	22598	22628	22774	22526	22526	22767	22609	22550	22619	22441	22598	22429	22565	22431	22625	22650	22662	22516	22609	22570	22415	22600	22550	22733	22660	22593	22563	22595	22507	22424	22513	22556	22639	22476	22628	22630	22545	22633	22550	22626	22530	22549	22585	22665	22485	22602	22331	22551	22475	22491	22856	22547	22530	22394	22618	22547	22484	22494	22453	22720	22582	22527	22548	22598	22584	22692	22489	22702	22546	22567	22681	22445	22551	22721	22793	22549	22600	22439	22477	22753	22554	22647	22570	22606	22598	22550	22575	22523	22551	22434	22553	22685	22523	22606	22459	22496	22632	22512	22435	22628	22763	22463	22568	22634	22543	22623	22550	22546	22602	22722	22686	22440	22530	22557	22404	22331	22454	22558	22508	22621	22557	22577	22451	22570	22624	22612	22698	22681	22586	22527	22593	22476	22643	22633	22696	22468	22601	22551	22491	22718	22417	22823	22708	22436	22581	22563	22500	22508	22514	22590	22536	22620	22661	22742	22360	22685	22635	22618	22636	22747	22544	22495	22597	22496	22654	22581	22509	22683	22705	22575	22541	22498	22590	22641	22577	22618	22571	22545	22505	22650	22433	22653	22568	22624	22582	22559	22709	22553	22587	22671	22425	22412	22535	22501	22634	22526	22731	22421	22552	22453	22640	22621	22532	22535	22798	22546	22610	22429	22559
24012	24841	51888	53688	40680	33413	31643	29655	29522	29739	29623	29669	29787	29692	29766	29797	29782	29816	29733	29771	29488	29400	29594	29701	29456	29623	29709	29506	29547	29506	29461	29563	29615	29581	29602	29561	29498	29612	29702	29567	29619	29657	29333	29267	29475	29612	29442	29587	29454	29627	29219	29786	29400	29690	29536	29632	29599	29673	29654	29517	29580	29557	29456	29497	29751	29401	29501	29372	29484	29881	29572	29346	29776	29342	29246	29365	29427	29622	29220	29514	29554	29591	29401	29377	29682	29528	29605	29399	29683	29636	29498	29527	29494	29633	29442	29552	29646	29562	29752	29382	29378	29406	29451	29695	29681	29422	29696	29343	29565	29505	29281	29609	29290	29308	29631	29524	29540	29383	29668	29473	29748	29526	29677	29583	29537	29199	29476	29453	29611	29659	29675	29769	29340	29487	29556	29656	29490	29540	29335	29563	29447	29541	29423	29295	29560	29822	29575	29656	29855	29712	29424	29449	29596	29341	29477	29434	29682	29415	29383	29548	29604	29326	29317	29438	29494	29497	29480	29570	29359	29464	29527	29364	29367	29528	29439	29593	29537	29412	29723	29408	29381	29647	29600	29479	29392	29382	29366	29526	29562	29614	29385	29464	29501	29345	29711	29618	29255	29376	29412	29662	29512	29657	29708	29491	29482	29512	29481	29421	29502	29607	29985	29523	29367	29551	29460	29354	29674	29300	29497	29567	29665	29526	29670	29607	29522	29477	29576	29435	29383	29502	29705	29484	29648	29316	29648	29622	29477	29474	29454	29503	29542	29671	29572	29663	29232	29378	29450	29544	29744	29552	29489	29303	29293	29460	29394	29263	29656	29494	29449	29736	29799	29552	29281	29421	29270	29612	29460	29382	29669	29419	29391	29664	29564	29563	29495	29472	29434	29634	29490	29547	29218	29599	29635	29504	29319	29545	29180	29303	29502	29422	29578	29191	29354	29547	29451	29434	29318	29394	29086	29435	29512	29287	29470	29540	29435	29466	29463	29499	29497	29606	29422	29467	29507	29462	29529	29619	29427	29523	29436	29518	29464	29604	29547	29395	29473	29259	29353	29393	29450	29659	29384	29333	29125	29220	29544	29410	29437	29602	29679	29288	29297	29449	29309	29434	29392	29504	29486	29580	29395	29440	29695	29428	29441	29562	29605	29562	29240	29485	29857	29333	29499	29415	29413	29420	29542	29586	29110	29435	29353	29492	29548	29477	29511	29350	29629	29637	29620	29434	29577	29589	29581	29578	29378	29704	29256	29387	29653	29453	29447	29565	29611	29520	29436	29436	29375	29517	29516	29496	29369	29429	29632	29524	29735	29425	29420	29362	29629	29383	29470	29433	29573	29405	29317	29762	29658	29534	29442	29333	29401	29601	29355	29565	29500	29317	29345	29380	29437	29520	29654	29508	29404	29294	29472	29570	29463	29270	29489	29324	29587	29694	29467	29344	29365	29690	29357	29562	29674	29439	29559	29635	29592	29664	29601	29624	29619	29630	29516	29776	29380	29487	29533	29607	29497	29634	29369	29523	29450	29899	29487	29519	29613	29379	29505	29429	29667	29518	29300	29437	29510	29450	29569	29790	29390	29672	29427	29494	29690	29426	29212	29508	29676	29641	29376	29577	29545	29343	29680	29527	29456	29524	29444	29595	29527	29544	29498	29352	29339	29376	29403	29732	29568	29497	29579	29238	29325	29627	29317	29423	29580	29583	29218	29456	29442	29371	29233	29407	29597	29554	29581	29412	29498	29582	29607	29361	29516	29517	29564	29371	29600	29616	29389	29599	29588	29341	29535	29449	29589	29451	29654	29316	29486	29601	29440	29461	29640	29432	29592	29686	29432	29388	29716	29522	29517	29372	29325	29702	29437	29240	29354	29722	29686	29614	29503	29363	29899	29360	29424	29505	29500	29399	29441	29752	29675	29392	29658	29469	29581	29303	29653	29532	29513	29346	29552	29507	29461	29506	29431	29669	29583	29726	29373	29348	29481	29518	29623	29801	29371	29578	29333	29725	29360	29416	29415	29234	29500	29604	29524	29442	29488	29546	29454	29566	29638	29686	29523	29566	29483	29460	29398	29665	29487	29615	29559	29421	29691	29411	29382	29452	29566	29565	29741	29736	29479	29491	29469	29505	29357	29479	29878	29482	29294	29483	29618	29419	29612	29535	29704	29678	29311	29422	29596	29784	29567	29525	29632	29534	29548	29412	29596	29207	29450	29659	29278	29529	29557	29633	29535	29340	29652	29453	29452	29615	29380	29512	29576	29513	29285	29399	29263	29560	29473	29074	29502	29345	29479	29508	29379	29453	29365	29521	29878	29424	29371	29269	29216	29636	29785	29593	29442	29389	29631	29647	29490	29707	29552	29503	29413	29217	29554	29270	29521	29375	29391	29286	29641	29421	29704	29803	29403	29742	29362	29442	29512	29730	29592	29504	29503	29572	29576	29538	29643	29507	29345	29495	29573	29472	29542	29289	29361	29463	29741	29470	29534	29411	29666	29747	29551	29273	29669	29466	29375	29468	29467	29373	29701	29768	29515	29413	29719	29620	29286	29448	29628	29296	29345	29533	29533	29395	29459	29518	29295	29220	29722	29607	29463	29388	29418	29365	29351	29787	29363	29288	29682	29404	29569	29512	29661	29492	29543	29330	29697	29485	29378	29556	29374	29633	29430	29512	29611	29475	29459	29297	29544	29475	29790	29651	29464	29499	29703	29547	29584	29521	29565	29665	29291	29348	29403	29453	29217	29422	29601	29663	29431	29848	29598	29633	29732	29557	29390	29550	29434	29483	29401	29374	29598	29581	29489	29675	29429	29719	29649	29232	29414	29422	29481	29304	29666	29739	29357	29664	29688	29436	29318	29624	29624	29471	29510	29346	29600	29409	29585	29600	29349	29417	29629	29868	29607	29346	29613	29446	29298	29479	29575	29385	29503	29266	29365	29579	29366	29625	29440	29424	29266	29406	29525	29387	29601	29541	29424	29621	29556	29366	29324	29569	29453	29561	29314	29602	29498	29460	29578	29359	29493	29437	29546	29315	29390	29547	29383	29535	29598	29318	29461	29526	29447	29326	29598	29436	29476	29499	29464	29427	29518	29381	29506	29486	29665	29516	29538	29554	29685	29614	29619	29519	29565	29725	29550	29589	29416	29597	29541	29369	29451	29402	29542	29527	29457	29661	29749	29472	29823	29314	29416	29553	29460	29572	29670	29536	29360	29628	29279	29341	29683	29679	29373	29314	29500	29612	29545	29668	29589	29597	29484	29629	29386	29434	29479	29686	29304	29611	29170	29540	29597	29532	29680	29507	29387	29700	29557	29370	29513	29276	29304	29553	29530	29479	29446	29546	29388	29538	29635	29440	29414	29538	29644	29664	29330	29548	29225	29601	29905	29372	29450	29423	29648	29501	29733	29755	29292	29487	29341	29535	29491	29436	29529	29611	29584	29461	29718	29383	29597	29548	29635	29374	29311	29647	29605	29573	29560	29663	29461	29847	29580	29323	29568	29555	29308	29402	29391	29552	29494	29366	29363	29324	29600	29481	29512	29427	29697	29450	29663	29505	29276	29508	29581	29432	29392	29490	29513	29814	29602	29610	29515	29402	29299	29526	29351	29511	29052	29537	29184	29404	29606	29587	29472	29491	29352	29377	29284	29258	29344	29605	29647	29438	29315	29605	29309	29343	29633	29301	29596	29476	29666	29522	29434	29428	29401	29535	29441	29624	29439	29555	29524	29301	29421	29466	29475	29573	29740	29416	29462	29484	29321	29504	29596	29470	29279	29511	29599	29701	29479	29568	29484	29467	29360	29797	29507	29499	29378	29457	29543	29566	29306	29686	29442	29528	29535	29644	29477	29437	29487	29448	29266	29540	29308	29643	29604	29353	29494	29653	29474	29252	29247	29251	29408	29634	29490	29397	29443	29576	29463	29386	29366	29517	29450	29388	29387	29615	29427	29582	29394	29360	29553	29540	29471	29446	29496	29869	29495	29557	29466	29725	29432	29620	29358	29434	29491	29468	29465	29386	29363	29334	29475	29587	29415	29391	29351	29533	29250	29521	29620	29633	29732	29395	29528	29617	29603	29617	29362	29557	29395	29457	29247	29815	29565	29177	29525	29327	29527	29770	29610	29516	29441	29363	29352	29464	29733	29760	29266	29358	29752	29595	29437	29379	29450	29575	29577	29629	29389	29695	29139	29313	29714	29588	29686	29462	29380	29542	29554	29445	29356	29395	29435	29463	29553	29527	29406	29492	29614	29516	29381	29361	29475	29262	29636	29712	29606	29529	29574	29743	29518	29412	29463	29604	29357	29596	29624	29751	29456	29850	29344	29428	29529	29325	29566	29547	29372	29390	29366	29515	29681	29413	29418	29625	29498	29462	29630	29566	29716	29583	29529	29599	29494	29541	29714	29529	29620	29311	29458	29365	29644	29391	29275	29517	29613	29606	29508	29219	29658	29576	29637	29662	29662	29471	29444	29429	29242	29444	29260	29211	29057	29530	29427	29747	29670	29448	29501	29444	29561	29393	29322	29522	29547	29335	29730	29547	29554	29608	29578	29681	29648	29290	29499	29383	29575	29626	29788	29527	29457	29481	29415	29558	29501	29362	29540	29438	29488	29525	29505	29393	29355	29343	29313	29389	29622	29388	29480	29439	29442	29719	29470	29485	29351	29510	29502	29497	29457	29276	29670	29743	29417	29704	29350	29356	29552	29579	29333	29460	29636	29681	29504	29497	29660	29490	29200	29219	29552	29401	29179	29495	29332	29712	29428	29434	29529	29323	29456	29508	29318	29451	29624	29631	29432	29686	29649	29508	29550	29468	29439	29765	29331	29550	29359	29663	29471	29469	29369	29592	29626	29480	29608	29701	29547	29474	29453	29415	29529	29384	29691	29578	29613	29459	29414	29647	29367	29534	29451	29825	29508	29443	29692	29636	29602	29370	29542	29600	29692	29445	29473	29515	29421	29519	29441	29557	29439	29370	29720	29125	29572	29777	29523	29328	29497	29666	29168	29471	29469	29451	29482	29394	29700	29613	29416	29583	29590	29382	29494	29718	29494	29515	29778	29502	29450	29486	29471	29235	29449	29607	29538	29463	29410	29467	29372	29365	29620	29577
51169	94487	92132	67158	42935	27937	23387	22651	22623	22538	22822	22633	22594	22484	22639	22666	22520	22525	22613	22734	22593	22805	22579	22636	22624	22538	22828	22678	22618	22705	22647	22772	22728	22551	22639	22717	22672	22563	22634	22428	22834	22467	22570	22673	22590	22602	22677	22677	22601	22430	22767	22591	22580	22721	22608	22566	22470	22641	22522	22673	22675	22649	22636	22642	22694	22761	22548	22610	22685	22707	22708	22698	22630	22675	22615	22583	22634	22572	22784	22523	22601	22754	22502	22542	22646	22506	22548	22731	22581	22716	22601	22525	22549	22515	22462	22513	22663	22673	22628	22674	22503	22567	22676	22678	22726	22551	22729	22519	22564	22685	22584	22649	22604	22515	22614	22528	22662	22583	22800	22509	22545	22802	22413	22686	22360	22505	22705	22738	22576	22550	22527	22527	22608	22576	22464	22681	22561	22740	22633	22619	22593	22616	22542	22418	22533	22817	22562	22564	22698	22557	22635	22603	22657	22581	22814	22698	22653	22552	22522	22690	22559	22576	22427	22505	22551	22624	22675	22710	22677	22618	22582	22618	22623	22616	22484	22388	22697	22586	22599	22429	22674	22603	22642	22714	22640	22619	22569	22617	22370	22678	22669	22576	22453	22565	22673	22538	22399	22629	22525	22676	22759	22701	22700	22627	22618	22641	22613	22621	22619	22593	22785	22568	22725	22611	22588	22515	22555	22337	22665	22582	22525	22552	22674	22752	22747	22630	22483	22789	22642	22657	22800	22631	22448	22685	22379	22674	22562	22596	22808	22538	22588	22753	22749	22654	22604	22594	22625	22458	22750	22768	22690	22565	22520	22691	22806	22707	22768	22720	22631	22607	22555	22557	22801	22543	22496	22750	22811	22455	22679	22751	22554	22547	22658	22561	22642	22649	22636	22445	22500	22710	22580	22791	22632	22629	22648	22476	22588	22596	22729	22816	22621	22764	22685	22796	22614	22498	22512	22728	22643	22623	22745	22429	22575	22610	22523	22573	22551	22565	22630	22516	22575	22552	22550	22617	22513	22548	22414	22606	22674	22640	22469	22584	22585	22679	22599	22520	22903	22640	22524	22663	22568	22643	22509	22655	22580	22662	22556	22379	22591	22644	22509	22698	22671	22764	22804	22563	22609	22653	22648	22532	22443	22563	22575	22561	22400	22555	22573	22627	22643	22679	22798	22644	22447	22671	22558	22724	22652	22699	22586	22449	22653	22661	22524	22609	22632	22781	22749	22597	22547	22495	22553	22698	22595	22787	22635	22522	22690	22707	22601	22613	22718	22505	22486	22621	22465	22694	22495	22565	22398	22705	22584	22799	22677	22748	22577	22787	22571	22524	22611	22578	22680	22683	22385	22637	22776	22760	22708	22728	22700	22613	22504	22562	22549	22653	22703	22556	22529	22514	22564	22724	22669	22709	22651	22508	22603	22737	22747	22602	22639	22399	22655	22701	22596	22610	22607	22614	22707	22630	22612	22437	22584	22803	22700	22603	22688	22644	22583	22683	22654	22473	22521	22519	22570	22401	22786	22424	22831	22580	22619	22610	22606	22656	22564	22845	22723	22390	22848	22532	22768	22540	22544	22797	22539	22649	22286	22632	22787	22640	22838	22610	22567	22548	22541	22515	22610	22685	22599	22634	22481	22573	22705	22684	22845	22654	22614	22464	22731	22736	22547	22530	22608	22749	22641	22628	22682	22594	22687	22556	22579	22603	22531	22618	22581	22689	22464	22521	22599	22645	22490	22449	22521	22565	22702	22795	22646	22747	22508	22511	22522	22708	22595	22670	22819	22651	22437	22477	22675	22523	22734	22675	22722	22570	22601	22655	22573	22767	22633	22479	22635	22524	22567	22547	22830	22789	22554	22643	22653	22529	22404	22598	22649	22734	22626	22766	22740	22700	22738	22566	22742	22780	22590	22719	22669	22684	22624	22610	22647	22454	22528	22646	22615	22480	22684	22676	22612	22601	22590	22655	22648	22725	22486	22515	22599	22479	22692	22700	22583	22734	22553	22438	22757	22594	22378	22651	22579	22690	22377	22740	22708	22649	22412	22613	22507	22518	22740	22815	22535	22570	22750	22736	22656	22615	22608	22774	22652	22597	22600	22608	22474	22706	22718	22629	22511	22610	22753	22503	22633	22694	22682	22825	22603	22562	22486	22653	22613	22744	22689	22668	22619	22900	22602	22682	22684	22728	22595	22833	22522	22749	22518	22465	22559	22515	22637	22673	22357	22711	22602	22718	22600	22722	22743	22687	22638	22439	22676	22649	22701	22697	22567	22576	22641	22486	22587	22561	22555	22742	22631	22727	22685	22454	22665	22668	22729	22599	22607	22698	22533	22728	22598	22680	22545	22737	22673	22687	22612	22561	22524	22789	22672	22577	22518	22638	22530	22585	22538	22772	22656	22604	22650	22706	22606	22743	22566	22560	22710	22629	22522	22511	22561	22463	22530	22462	22591	22551	22619	22715	22626	22464	22760	22431	22596	22556	22657	22336	22588	22707	22720	22438	22783	22605	22742	22576	22639	22575	22583	22545	22552	22582	22653	22503	22612	22658	22670	22695	22582	22496	22623	22621	22681	22716	22653	22499	22574	22767	22574	22725	22623	22459	22778	22767	22719	22511	22678	22591	22516	22592	22469	22500	22637	22682	22733	22784	22626	22482	22543	22769	22534	22638	22617	22464	22577	22577	22473	22649	22646	22554	22412	22666	22703	22540	22750	22574	22791	22608	22464	22613	22588	22618	22752	22362	22542	22480	22656	22447	22680	22613	22609	22595	22606	22550	22665	22601	22493	22763	22736	22480	22684	22696	22662	22713	22599	22784	22597	22465	22807	22529	22648	22652	22710	22587	22606	22572	22660	22535	22707	22447	22576	22780	22745	22563	22861	22557	22602	22648	22608	22702	22391	22560	22622	22789	22602	22653	22578	22516	22655	22559	22609	22707	22703	22727	22481	22648	22520	22583	22601	22679	22548	22393	22616	22568	22659	22673	22583	22617	22552	22613	22562	22646	22621	22661	22640	22605	22581	22681	22603	22587	22430	22846	22483	22371	22668	22428	22632	22707	22562	22616	22625	22569	22513	22618	22622	22601	22594	22541	22518	22559	22644	22540	22667	22601	22571	22432	22657	22445	22472	22523	22650	22552	22653	22653	22482	22591	22486	22792	22448	22615	22712	22636	22800	22670	22525	22455	22681	22634	22640	22536	22509	22682	22731	22580	22655	22422	22694	22644	22719	22770	22594	22763	22397	22649	22539	22501	22714	22632	22539	22486	22522	22741	22598	22621	22750	22644	22545	22637	22671	22713	22545	22550	22495	22419	22489	22742	22515	22506	22602	22497	22546	22592	22420	22764	22418	22476	22592	22421	22586	22557	22500	22777	22557	22640	22555	22691	22552	22677	22504	22461	22724	22737	22714	22595	22566	22829	22629	22627	22618	22528	22786	22628	22580	22606	22447	22624	22590	22821	22672	22673	22572	22489	22581	22608	22695	22952	22650	22800	22746	22580	22659	22502	22581	22639	22458	22614	22598	22525	22565	22691	22605	22498	22653	22712	22560	22608	22663	22550	22658	22519	22713	22568	22590	22573	22811	22718	22643	22634	22439	22541	22588	22561	22668	22714	22642	22723	22509	22607	22459	22582	22614	22668	22639	22558	22432	22780	22579	22505	22613	22700	22758	22642	22651	22516	22691	22439	22758	22709	22634	22641	22649	22820	22769	22668	22744	22529	22605	22792	22748	22797	22767	22498	22611	22504	22670	22528	22577	22460	22660	22551	22477	22679	22616	22632	22734	22507	22709	22671	22509	22617	22692	22450	22825	22518	22788	22716	22614	22598	22824	22744	22527	22607	22686	22530	22672	22508	22602	22696	22675	22502	22729	22604	22698	22660	22769	22604	22614	22664	22526	22687	22434	22581	22329	22464	22608	22602	22751	22653	22514	22653	22661	22586	22423	22519	22665	22611	22513	22495	22650	22611	22725	22725	22534	22551	22655	22631	22788	22547	22527	22594	22532	22559	22680	22648	22501	22583	22635	22555	22666	22716	22622	22655	22556	22829	22607	22534	22787	22402	22594	22562	22745	22647	22676	22702	22673	22699	22580	22584	22548	22495	22687	22737	22595	22622	22559	22820	22552	22803	22491	22594	22578	22626	22499	22663	22681	22731	22612	22611	22554	22507	22802	22607	22795	22609	22688	22730	22488	22506	22559	22513	22595	22757	22606	22453	22609	22564	22735	22616	22702	22705	22582	22559	22587	22672	22639	22646	22659	22672	22769	22641	22706	22695	22602	22609	22675	22629	22752	22645	22542	22766	22597	22799	22645	22716	22813	22616	22449	22712	22579	22648	22452	22540	22687	22621	22650	22629	22560	22566	22629	22648	22682	22495	22630	22530	22509	22601	22643	22537	22753	22594	22590	22621	22666	22690	22569	22408	22571	22803	22548	22805	22500	22819	22652	22748	22619	22609	22696	22686	22527	22803	22500	22584	22377	22619	22491	22548	22585	22498	22713	22743	22695	22758	22556	22619	22657	22580	22691	22737	22634	22767	22521	22564	22562	22620	22558	22631	22527	22503	22646	22587	22624	22723	22604	22639	22759	22781	22434	22644	22560	22724	22673	22567	22604	22653	22505	22737	22495	22658	22575	22598	22747	22558	22827	22490	22673	22648	22701	22599	22519	22447	22677	22491	22779	22541	22502	22579	22747	22682	22785	22466	22563	22529	22637	22685	22684	22570	22593	22468	22366	22530	22445	22678	22617	22623	22666	22587	22504	22683	22709	22693	22504	22720	22523	22513	22704	22653	22577	22448	22481	22702	22519	22616	22572	22729	22677	22595	22685	22594	22632	22472	22612	22501	22723	22633	22529	22742	22621	22622	22646	22637	22473	22595	22534	22600	22417	22525	22426	22702	22599	22529	22570	22645	22558	22546	22791	22625	22584	22650	22579	22573	22660	22469	22740	22683	22751	22625	22603	22551	22616	22600	22605	22604	22619	22586	22769	22697	22744	22653	22619	22584	22511	22464	22501	22636	22552	22481	22518	22447	22602	22697	22736	22760	22441	22615	22788	22633	22719	22654	22346	22620	22683	22605	22831	22728	22642	22599	22745	22784	22598	22624
22455	23638	45616	50863	43148	35550	33100	30843	30476	31031	31017	30856	31027	30804	30822	30602	30895	30823	30724	30673	30755	30621	30642	30874	30634	30557	30487	30757	30672	30671	30421	30650	30417	30619	30778	30619	30626	30654	30592	30865	30531	30529	30835	30594	30729	30577	30551	30600	30586	30482	30832	30573	30648	30525	30550	30426	30623	30418	30425	30636	30668	30345	30640	30644	30640	30498	30587	30482	30506	30412	30593	30638	30709	30375	30724	30731	30676	30407	30642	30581	30583	30270	30611	30488	30526	30566	30253	30540	30309	30587	30552	30675	30510	30671	30608	30668	30756	30616	30442	30263	30489	30760	30528	30490	30352	30459	30652	30633	30518	30565	30391	30272	30551	30610	30440	30601	30454	30560	30403	30571	30468	30703	30569	30390	30754	30403	30570	30515	30401	30667	30844	30338	30312	30693	30580	30559	30382	30617	30566	30311	30274	30665	30550	30507	30760	30643	30468	30445	30439	30521	30436	30501	30391	30494	30402	30500	30528	30606	30525	30581	30443	30369	30525	30533	30562	30346	30429	30401	30454	30488	30586	30495	30498	30602	30312	30514	30506	30531	30433	30302	30597	30674	30707	30468	30549	30373	30210	30350	30432	30533	30403	30824	30465	30513	30393	30442	30414	30443	30230	30096	30427	30629	30724	30649	30373	30580	30433	30379	30643	30653	30427	30444	30604	30551	30618	30443	30358	30319	30592	30605	30558	30550	30574	30536	30585	30191	30361	30497	30772	30515	30316	30612	30445	30624	30629	30521	30257	30485	30609	30508	30699	30104	30509	30562	30679	30427	30530	30415	30518	30376	30557	30402	30631	30571	30553	30646	30567	30495	30536	30362	30549	30546	30368	30615	30558	30285	30263	30447	30404	30399	30470	30320	30420	30495	30424	30491	30392	30580	30514	30367	30345	30567	30442	30659	30324	30404	30535	30255	30457	30690	30689	30461	30445	30375	30576	30426	30333	30516	30325	30373	30557	30511	30221	30357	30364	30408	30782	30321	30465	30454	30407	30401	30537	30621	30567	30241	30429	30380	30500	30537	30705	30477	30591	30380	30607	30410	30505	30480	30382	30516	30417	30420	30550	30397	30465	30716	30389	30458	30472	30585	30619	30638	30487	30501	30408	30288	30637	30442	30484	30526	30435	30285	30743	30523	30441	30523	30757	30293	30420	30601	30736	30854	30607	30418	30648	30600	30302	30501	30468	30491	30595	30742	30383	30343	30533	30562	30482	30478	30654	30726	30244	30364	30458	30530	30703	30365	30514	30418	30540	30679	30306	30543	30678	30385	30557	30334	30567	30401	30449	30363	30561	30289	30717	30408	30371	30581	30572	30813	30404	30583	30688	30753	30406	30385	30517	30657	30908	30448	30361	30499	30579	30627	30504	30508	30653	30328	30582	30304	30331	30266	30385	30704	30602	30462	30560	30432	30548	30363	30321	30400	30460	30377	30511	30445	30590	30551	30380	30435	30487	30440	30546	30479	30327	30444	30482	30426	30411	30466	30441	30481	30445	30206	30627	30481	30296	30597	30682	30429	30802	30815	30501	30353	30577	30346	30693	30588	30477	30583	30634	30522	30456	30528	30567	30336	30521	30362	30422	30529	30437	30501	30669	30603	30389	30631	30760	30427	30198	30552	30722	30322	30444	30493	30287	30638	30393	30858	30423	30230	30238	30680	30539	30523	30684	30535	30439	30459	30696	30434	30339	30697	30626	30449	30579	30547	30486	30587	30487	30664	30471	30612	30371	30581	30592	30255	30621	30503	30679	30484	30792	30254	30567	30296	30570	30575	30429	30489	30841	30470	30325	30532	30351	30561	30460	30519	30638	30476	30455	30674	30444	30344	30433	30306	30581	30438	30329	30375	30536	30673	30594	30338	30401	30548	30784	30190	30523	30383	30719	30427	30444	30430	30412	30363	30725	30312	30424	30705	30763	30467	30399	30486	30618	30603	30465	30462	30367	30571	30422	30355	30643	30443	30818	30524	30448	30696	30368	30588	30484	30449	30764	30352	30513	30696	30679	30365	30670	30472	30483	30385	30827	30627	30714	30573	30429	30852	30535	30714	30387	30306	30770	30667	30459	30523	30609	30479	30469	30561	30532	30614	30408	30419	30262	30688	30361	30614	30274	30322	30472	30570	30370	30460	30683	30666	30638	30468	30419	30603	30449	30257	30719	30576	30600	30686	30606	30521	30556	30608	30480	30452	30385	30529	30858	30800	30543	30160	30672	30697	30754	30549	30440	30666	30621	30398	30419	30541	30674	30489	30253	30597	30655	30504	30493	30512	30622	30594	30631	30420	30321	30484	30629	30475	30543	30541	30469	30340	30422	30639	30569	30542	30450	30436	30746	30437	30547	30246	30489	30355	30453	30389	30416	30491	30298	30452	30710	30678	30539	30590	30249	30530	30485	30394	30656	30670	30515	30589	30571	30583	30395	30496	30479	30476	30317	30474	30599	30547	30756	30576	30508	30431	30322	30446	30586	30574	30346	30672	30264	30337	30323	30349	30305	30263	30490	30510	30764	30559	30459	30331	30694	30520	30442	30612	30364	30534	30414	30518	30234	30326	30588	30334	30372	30536	30514	30420	30349	30399	30528	30571	30261	30392	30353	30453	30432	30546	30521	30693	30463	30371	30587	30229	30634	30542	30488	30506	30590	30450	30558	30339	30570	30521	30649	30317	30613	30421	30406	30413	30410	30595	30530	30488	30404	30602	30440	30345	30601	30479	30580	30439	30537	30525	30496	30368	30613	30238	30415	30600	30323	30561	30537	30454	30353	30402	30294	30599	30529	30359	30393	30653	30439	30460	30355	30509	30451	30535	30490	30560	30297	30500	30373	30745	30759	30327	30630	30413	30395	30605	30471	30470	30418	30625	30290	30203	30407	30547	30415	30356	30408	30460	30724	30670	30737	30584	30181	30621	30541	30564	30539	30447	30412	30338	30320	30272	30360	30690	30582	30577	30516	30533	30466	30565	30608	30442	30523	30426	30660	30432	30467	30578	30675	30412	30450	30324	30461	30643	30690	30849	30651	30259	30747	30644	30399	30519	30493	30539	30386	30618	30349	30323	30600	30353	30838	30609	30579	30305	30127	30444	30622	30788	30377	30685	30564	30599	30518	30767	30430	30420	30801	30460	30454	30600	30550	30482	30592	30298	30591	30233	30348	30546	30428	30695	30416	30526	30601	30200	30417	30569	30456	30426	30697	30652	30542	30503	30417	30058	30538	30571	30406	30655	30609	30470	30426	30380	30236	30464	30406	30449	30340	30323	30686	30511	30630	30451	30413	30493	30557	30670	30289	30645	30352	30573	30241	30521	30421	30488	30272	30293	30372	30638	30625	30742	30488	30528	30458	30468	30372	30387	30646	30866	30576	30425	30482	30297	30379	30484	30362	30407	30384	30670	30495	30256	30690	30680	30292	30393	30639	30572	30520	30500	30460	30390	30454	30327	30405	30481	30763	30453	30762	30514	30333	30505	30557	30409	30301	30583	30498	30406	30597	30532	30517	30386	30478	30570	30766	30232	30475	30486	30568	30865	30603	30551	30549	30434	30446	30301	30599	30533	30476	30518	30562	30559	30356	30329	30409	30602	30307	30782	30562	30227	30270	30367	30447	30344	30374	30489	30364	30459	30425	30485	30644	30521	30737	30518	30427	30422	30645	30683	30680	30704	30641	30530	30399	30791	30263	30259	30431	30603	30596	30493	30486	30585	30362	30426	30375	30517	30516	30396	30533	30441	30689	30653	30477	30566	30540	30546	30500	30336	30436	30303	30378	30607	30775	30535	30572	30549	30438	30829	30702	30343	30642	30609	30390	30588	30442	30432	30635	30726	30524	30435	30475	30490	30620	30483	30302	30409	30367	30471	30337	30412	30497	30377	30529	30308	30505	30209	30366	30518	30476	30653	30643	30656	30641	30512	30422	30530	30614	30521	30479	30323	30377	30440	30514	30631	30510	30354	30521	30552	30543	30635	30525	30379	30403	30484	30386	30349	30386	30482	30322	30260	30535	30225	30343	30404	30448	30285	30606	30451	30627	30483	30545	30646	30453	30366	30443	30435	30618	30347	30585	30379	30825	30719	30595	30467	30330	30568	30782	30575	30834	30476	30281	30669	30312	30184	30597	30320	30649	30449	30554	30493	30669	30468	30437	30192	30601	30596	30598	30558	30455	30415	30454	30362	30361	30335	30620	30527	30531	30464	30286	30286	30263	30489	30405	30430	30709	30642	30581	30348	30583	30554	30486	30489	30665	30483	30697	30465	30685	30515	30673	30724	30579	30601	30374	30496	30588	30388	30528	30466	30524	30490	30567	30644	30354	30509	30306	30526	30477	30499	30626	30520	30335	30354	30554	30629	30418	30683	30241	30437	30349	30388	30483	30530	30513	30655	30259	30560	30188	30690	30534	30496	30317	30357	30292	30508	30393	30648	30352	30467	30730	30610	30440	30212	30327	30351	30283	30694	30609	30704	30474	30646	30579	30703	30261	30561	30694	30613	30528	30494	30639	30291	30317	30586	30356	29991	30417	30534	30656	30285	30501	30438	30444	30463	30678	30736	30516	30580	30416	30317	30528	30413	30443	30374	30414	30577	30423	30507	30658	30496	30594	30409	30487	30683	30443	30457	30501	30361	30404	30785	30474	30525	30293	30787	30362	30326	30472	30401	30569	30730	30685	30494	30596	30471	30247	30441	30484	30413	30523	30327	30617	30496	30281	30635	30448	30656	30370	30422	30473	30559	30657	30380	30386	30593	30461	30633	30428	30483	30546	30634	30557	30433	30680	30581	30576	30600	30605	30521	30456	30408	30528	30448	30194	30434	30633	30511	30339	30412	30300	30390	30638	30450	30587	30372	30756	30347	30343	30518	30464	30433	30520	30672	30430	30278	30703	30559	30605	30514	30570	30596	30501	30477	30516	30702	30547	30439	30463	30404	30551	30560	30457	30298	30327	30541	30418	30397	30236	30387	30425	30432	30552	30430	30526	30434	30527	30497	30365	30600	30357	30143	30691	30416	30479	30195	30399	30526	30531	30365	30365	30473	30264	30617	30449	30480	30511	30543	30619	30402	30634	30292	30306	30742	30778	30798	30518	30427	30406	30397	30491	30533	30608	30268
63962	98835	95189	85943	58335	34397	24321	23323	23098	23126	23274	23123	23087	23105	23080	23142	23340	23275	23248	23302	23260	23288	23433	23338	23461	23142	23136	23278	23286	23213	23247	23310	23154	23372	23273	23257	23286	22958	23381	23259	23290	23326	23070	23216	23263	23119	23283	23220	23328	23148	23256	23276	23219	23322	23247	23337	23198	23101	23295	23174	23224	23364	23370	23237	23241	23102	23457	23118	23395	23247	23275	23420	23325	23312	23270	23065	23370	23265	23247	23202	23223	23148	22988	23304	23267	23201	23246	23311	23288	23286	23183	23061	23149	23213	23365	23105	23242	23386	23485	23196	23231	23351	23121	23433	23371	23256	23358	23182	23180	23027	23239	23163	23176	23329	23382	23208	23298	23000	23143	23280	23206	23307	23320	23185	23183	23119	23116	23215	23440	23335	23172	23158	23139	23243	23183	23372	23379	23424	23176	23240	23102	23166	23200	23216	23277	23298	23189	23194	23143	23383	23177	23009	23006	23318	23292	23300	23066	23440	23333	23196	23324	23206	23213	23194	23183	23182	23236	23265	22922	23313	23191	23114	23081	23397	23288	23278	23264	23382	23338	23318	23369	23060	23393	23273	23097	23380	23373	23404	23372	23155	23269	23197	23141	23340	23205	23185	23139	23109	23150	23160	23220	23087	23172	23113	23250	23076	23162	23119	23193	23181	23259	23192	23246	23134	23139	23281	23173	23110	23181	23189	23217	23390	23204	23331	22960	23062	23306	22995	23277	23350	23175	23228	23089	23263	23188	23166	23287	23341	23202	23288	23343	23295	23172	23254	23097	23340	23168	23248	23115	23279	23104	23273	23405	23156	23312	23163	22968	23091	23334	23128	22962	23135	23258	23116	23238	23065	23283	23004	23338	23201	23235	23315	23127	23137	23379	23052	23333	23107	23200	23323	23161	23298	23218	23364	23320	23079	23098	23258	23212	22980	22888	23129	23156	23184	23397	23249	22940	23181	23180	22987	23189	23264	23191	23301	23110	23242	23269	23317	23142	23047	23253	23255	23109	23270	23182	23150	23325	23189	23225	23146	23290	23145	23128	23239	23278	23198	23232	23227	23118	23105	23293	23356	23264	23079	23375	23127	23277	23049	23296	23386	23156	23074	23059	23157	23320	23168	23121	23264	23226	23398	23128	23308	23160	23193	23283	23370	23265	23237	23440	23122	23343	23133	23117	23289	23436	23132	23284	23082	23091	23270	23039	23235	23096	23048	23312	23370	23312	23271	23134	23116	23382	23093	23299	23254	23215	23312	23461	23105	23318	23292	23274	23174	23200	23398	23217	23182	23212	23033	23356	23075	23216	23424	23244	23104	23366	23313	23115	23321	22983	23253	23006	23024	23335	23145	23312	23154	23216	23336	23355	23250	23195	23368	23190	22976	23427	23181	23109	23066	23268	23211	23188	23108	23224	23060	23265	23193	23375	23099	23243	23264	23318	23163	23425	23303	23311	23200	23265	23295	23313	23288	23140	23203	23163	23291	23172	23093	23327	23212	23165	23378	23235	23229	23225	23264	23090	23172	23277	23117	23281	23219	23428	23154	23115	23347	23080	23304	23204	23133	23225	23196	22935	23304	23167	23258	23156	23227	23166	23187	23145	23171	23318	23332	23127	23340	23273	23333	23145	23341	23195	23243	23323	23237	23075	23124	23210	23135	23211	23332	23164	23181	23255	23335	23018	23164	23198	23024	23356	23482	23435	23049	23058	23271	23229	23262	23203	23257	23149	23152	23279	23196	23268	23257	23311	23170	23347	23198	23306	23182	23075	23223	23176	23300	23377	23513	23199	22995	23440	23217	23252	23267	23173	23313	23186	23357	23247	23224	23212	23104	23100	23293	23125	23143	23236	23309	23319	23190	23271	23165	23146	23125	23200	23284	23101	23293	23362	23153	23373	23234	23128	23389	23272	23307	23173	23353	23118	23345	23167	23106	23263	23055	23146	23121	23257	23199	23205	23257	23252	23162	23286	23023	23104	23226	23265	23165	23229	23233	23314	23289	23319	23248	23203	23115	23121	23402	23259	23081	23190	23157	23094	23041	23167	23184	23234	23468	23190	23352	23244	23413	23321	23204	23026	23445	23127	23196	23183	23324	23131	23281	23391	23148	23115	23309	23219	23163	23237	23135	23270	23222	23248	23159	23204	23178	23086	23250	23164	23258	23144	23141	23232	23084	23231	23111	23176	23334	23346	23046	23207	23198	23373	23198	23052	23209	23121	23220	23073	23218	23374	23335	23329	23281	23289	23250	23260	23161	23408	23168	23232	23131	23252	23054	23071	23078	23289	23149	23105	23432	23138	23413	23204	23277	23277	23274	23327	23100	23146	23332	23259	23262	23290	23234	23128	23127	23196	23081	23121	23218	23234	23250	23222	23176	23328	23126	22970	23316	23291	23337	23200	23099	23076	23337	23192	23130	23274	23263	23184	23234	23279	23190	23270	22956	23139	23192	23076	23252	23168	23248	23243	23325	23230	23297	23163	23092	23257	23221	23168	23375	23208	23293	23262	23361	23250	23453	23240	23251	23245	23094	23160	23127	23326	23066	23269	23252	23248	23231	23338	23343	23261	23264	23182	23292	23259	23209	23140	23293	23086	23130	23351	23217	23041	23084	23136	23163	23178	23378	23382	23292	23291	23112	23226	23229	23294	23458	23202	23190	23122	23188	23244	23174	23256	22991	23320	23350	23217	23320	23443	23080	23154	23286	23237	23237	22994	23139	23134	23427	23314	23240	23119	23250	23346	23276	23230	23118	23226	23177	23373	23211	23282	23038	23286	23379	23365	23072	23160	23323	23180	23178	23455	23035	23369	23241	23221	23068	23277	23105	23177	23193	23236	23261	23116	23418	23451	23189	23219	23234	23117	23288	23213	23152	23375	23280	23029	23467	23038	23253	23382	23121	23009	23383	23243	23189	23255	23146	23166	23194	23029	23162	23143	23262	23318	23079	23262	23234	23405	23110	23109	23097	23187	23314	23073	23246	23268	23220	23308	23278	23443	23020	23026	23252	23126	23200	23126	23359	23190	23220	23373	23178	23098	23227	23178	23276	23385	23268	23341	23127	22980	23220	23102	23369	23474	23066	23266	23265	23310	23081	23230	23159	23223	23222	23343	23165	23375	23084	23183	23391	23194	23320	23099	23283	23124	23254	22994	23261	23331	23188	23264	23218	23257	23089	23181	23339	23225	23090	23217	23188	23403	23042	23369	23090	23197	23121	23210	23135	23192	23055	23209	23164	23314	23270	23318	23209	23156	23175	23152	23189	23271	23174	23338	23199	23436	23289	23094	23182	23368	23249	23181	23156	23192	23144	23118	23342	23178	23057	23340	23326	23189	23163	23374	23119	23324	23237	23260	23254	23370	23289	23072	23073	23304	23201	23072	23048	23271	23024	23084	23292	23378	23125	23224	23271	23185	23262	23144	23194	23329	23370	23295	23314	23119	23328	23174	23294	23337	23287	23251	23294	23302	23007	23425	23131	23385	23290	23364	23500	23390	23128	23355	23169	23156	23205	23127	23250	23194	23254	23298	23224	23277	23093	23412	23303	23145	23061	23374	23157	23237	23372	23343	23269	23268	23174	23329	23206	23092	23190	23271	23297	23158	23389	23125	23252	23182	23325	23026	23193	23277	23377	23259	23183	23350	23347	23239	23244	23202	23196	23370	23247	23343	23225	23207	23139	23174	23134	23270	23114	23387	23167	23166	23239	23378	23236	23228	23191	23134	23266	23224	23174	23308	23217	23208	23066	23340	23228	23205	23218	23218	23238	22992	23255	23096	23315	23181	23248	23243	23158	23394	23147	23126	23429	23184	23167	23220	23176	23264	23404	23100	23321	23341	23232	23430	23276	23331	22987	23244	23311	23234	23194	23327	23338	23282	23264	23151	23103	23311	23275	23059	23229	23216	23079	23102	23226	23173	23142	23237	23164	23391	23199	23200	23263	23310	23176	23120	23158	23229	23256	23184	23360	23148	23204	23301	23371	23293	23238	23278	23243	23144	23198	23149	23246	23257	23304	23325	23228	23138	23349	23211	23311	23429	23215	23438	23295	23173	23223	23059	23184	23298	23280	23157	23068	23168	23356	23126	23182	23301	22992	23332	23242	23016	23273	23292	23113	23130	23118	23324	23060	23251	23150	23127	23278	23220	23116	23274	23187	23340	23479	23212	23334	23271	23300	23261	23203	23157	23203	23437	23286	23254	23058	23222	23346	23270	23187	23093	23329	23354	23038	23184	23319	23113	23198	23254	23182	23224	23035	23202	23296	23166	23216	23132	23243	23186	23257	23157	23215	23130	23202	23204	23381	23207	23128	23393	23039	23293	23102	23220	23292	23354	23104	23108	23192	23237	23302	23383	23302	23212	23386	23352	23350	23103	23297	23008	23325	23295	23147	23242	23166	23261	23261	23379	23291	23041	23228	23308	23185	23371	22942	23000	23251	23125	23289	23097	23360	23167	23085	23211	23228	23260	23045	23326	23250	23240	23253	23008	23301	23252	23145	23120	23225	23244	23217	23274	23195	23127	23340	23224	23108	23252	23287	23101	23216	23277	23167	23267	23404	23223	23316	23292	23067	23061	23302	23306	23216	23239	23173	23202	23351	23198	23099	23271	23161	23316	23019	23259	23201	23311	23227	23097	23291	23314	23028	23109	23175	23107	23212	23395	23183	23301	23113	23182	23260	23275	23189	23210	23198	23264	23299	23127	23068	23250	23344	23113	23350	23269	23149	23267	23145	22963	23551	23156	23323	23165	23037	23032	23150	23397	23319	23113	22942	23196	23263	23272	23268	23140	23300	23171	23227	23185	23308	23333	23360	23213	23176	23125	23187	23282	23275	23284	23148	23208	23540	23351	23136	23255	23237	23148	23137	23230	23171	23224	23166	23144	23372	23216	23179	23187	23362	23217	23221	23129	23229	23338	23240	23246	23411	23396	23207	23128	23229	23323	23205	23340	23251	23253	23143	23080	23065	23311	23384	23196	23226	23190	23194	22938	23276	23246	23178	23206	23121	23116	23047	23356	23271	23199	23117	23268	23137	23309	23204	23192	23214	23128	23181	23414	23114	23226	23473	23315	23175	23127	23198	23044	23091	23148	23165	23152	23360	23169	23204	23153	23228
29008	35694	52426	44830	34696	30780	30150	29686	29681	29581	29639	29720	29729	29460	29645	29853	29687	29448	29445	29350	29746	29703	29627	29874	29760	30027	29435	29639	29575	29512	29619	29459	29629	29587	29619	29573	29424	29530	29714	29490	29484	29361	29492	29879	29752	29508	29344	29606	29559	29600	29680	29581	29641	29496	29550	29671	29692	29473	29501	29800	29698	29616	29525	29727	29838	29587	29853	29574	29597	29703	29609	29611	29499	29725	29703	29786	29616	29470	29837	29529	29544	29474	29594	29513	29619	29654	29506	29413	29740	29572	29736	29624	29623	29503	29767	29418	29526	29666	29769	29787	29581	29740	29621	29345	29774	29644	29600	29678	29531	29737	29366	29590	29709	29778	29646	29271	29537	29260	29527	29374	29696	29570	29667	29694	29748	29629	29390	29306	29677	29495	29542	29467	29588	29543	29861	29916	29447	29465	29647	29565	29624	29535	29520	29538	29744	29334	29597	29504	29739	29839	29562	29374	29468	29755	29639	29678	29684	29462	29520	29313	29636	29639	29530	29543	29517	29678	29473	29382	29641	29486	29512	29454	29497	29491	29662	29608	29468	29664	29684	29661	29588	29531	29665	29765	29733	29533	29272	29420	29397	29445	29408	29860	29954	29529	29594	29806	29549	29759	29773	29758	29673	29496	29491	29729	29449	29643	29429	29699	29593	29584	29709	29415	29382	29459	29456	29635	29670	29332	29347	29632	29532	29553	29755	29368	29719	29896	29679	29592	29664	29529	29552	29512	29822	29871	29589	29628	29721	29446	29637	29456	29458	29331	29483	29242	29759	29715	29799	29842	29671	29716	29629	29668	29728	29708	29504	29405	29460	29655	29522	29400	29465	29451	29589	29455	29683	29379	29569	29483	29605	29729	29569	29384	29581	29521	29406	29563	29557	29738	29704	29404	29779	29665	29605	29644	29288	29747	29736	29644	29642	29490	29592	29463	29270	29504	29709	29637	29563	29799	29751	29647	29717	29647	29546	29658	29586	29548	29631	29788	29600	29653	29687	29657	29542	29635	29507	29466	29706	29701	29533	29536	29506	29508	29550	29847	29728	29470	29557	29469	29858	29466	29674	29511	29656	29660	29496	29628	29726	29686	29514	29705	29406	29581	29593	29776	29564	29806	29519	29589	29612	29811	29827	29699	29685	29460	29746	29462	29432	29435	29702	29673	29584	29851	29761	29731	29343	29668	29677	29542	29643	29692	29603	29932	29734	29741	29394	29741	29500	29597	29751	29597	29545	29640	29608	29678	29666	29653	29743	29737	29692	29698	29572	29505	29393	29511	29621	29623	29416	29864	29653	29521	29600	29565	29572	29592	29598	29587	29674	29742	29643	29522	29623	29356	29743	29694	29571	29581	29594	29505	29745	29519	29622	29618	29526	29582	29594	29804	29612	29664	29648	29697	29903	29621	29582	29621	29726	29624	29672	29590	29582	29683	29496	29769	29919	29490	29478	29617	29365	29692	29771	29548	29624	29707	29506	29819	29764	29629	29573	29686	29619	29736	29723	29482	29650	29516	29912	29575	29745	29616	29386	29668	29528	29587	29433	29574	29793	29602	29631	29415	29606	29535	29631	29742	29351	29412	29498	29558	29484	29635	29314	29654	29527	29521	29565	29514	29581	29538	29737	29526	29602	29570	29799	29554	29625	29712	29563	29653	29721	29389	29613	29493	29627	29682	29569	29669	29703	29553	29509	29438	29587	29606	29641	29336	29514	29575	29603	29556	29736	29593	29382	29306	29834	29491	29502	29794	29851	29622	29775	29520	29606	29769	29687	29502	29377	29484	29654	29792	29555	29612	29623	29618	29757	29293	29721	29433	29522	29555	29605	29557	29544	29373	29542	29611	29799	29476	29536	29439	29574	29590	29752	29655	29496	29811	29536	29680	29560	29709	29640	29506	29407	29387	29810	29602	29539	29457	29678	29570	29583	29727	29468	29376	29632	29666	30011	29683	29482	29595	29585	29508	29553	29647	29640	29502	29691	29791	29685	29710	29644	29672	29914	29691	29546	29464	29512	29578	29399	29498	29562	29591	29530	29646	29552	29554	29835	29639	29442	29608	29705	29651	29571	29414	29516	29523	29734	29707	29790	29373	29751	29618	29689	29668	29713	29744	29678	29453	29350	29623	29553	29786	29675	29701	29502	29679	29744	29693	29685	29497	29564	29661	29408	29312	29534	29751	29484	29496	29668	29592	29674	29628	29656	29730	29526	29821	29830	29744	29744	29398	29609	29763	29605	29695	29676	29558	29643	29842	29548	29739	29756	29798	29794	29632	29559	29559	29669	29466	29361	29588	29505	29683	29680	29425	29521	29498	29636	29532	29478	29616	29591	29607	29446	29777	29625	29530	29648	29545	29710	29657	29690	29640	29638	29808	29532	29524	29762	29733	29677	29508	29647	29730	29378	29552	29756	29633	29650	29593	29530	29756	29583	29638	29564	29715	29563	29924	29723	29467	29503	29785	29715	29549	29509	29548	29448	29618	29704	29675	29715	29744	29382	29788	29334	29456	29661	29871	29364	29488	29697	29588	29535	29724	29659	29534	29452	29556	29666	29795	29601	29548	29785	29675	29774	29797	29826	29488	29740	29534	29708	29412	29483	29391	29545	29615	29337	29675	29610	29602	29577	29788	29648	29570	29638	29630	29462	29678	29644	29481	29619	29847	29585	29592	29689	29568	29580	29649	29729	29595	29403	29491	29602	29637	29572	29568	29502	29712	29655	29818	29611	29518	29806	29463	29826	29601	29772	29573	29693	29567	29407	29672	29695	29785	29558	29801	29637	29633	29535	29553	29743	29762	29626	29763	29669	29603	29555	29612	29396	29649	29516	29592	29647	29611	29712	29526	29535	29333	29559	29697	29696	29583	29396	29595	29599	29610	29805	29654	29615	29877	29385	29503	29909	29738	29517	29605	29515	29425	29457	29409	29573	29640	29896	29743	29295	29615	29625	29722	29480	29743	29651	29503	29442	29629	29685	29177	29581	29692	29511	29720	29726	29737	29587	29516	29364	29435	29873	29486	29713	29548	29743	29767	29594	29458	29737	29409	29692	29574	29709	29484	29601	29695	29446	29734	29681	29611	29536	29475	29706	29405	29594	29702	29661	29604	29576	29557	29618	29608	29421	29560	29700	29598	29657	29548	29711	29681	29520	29889	29524	29617	29537	29589	29721	29759	29520	29822	29740	29663	29580	29523	29560	29467	29562	29697	29552	29438	29795	29532	29574	29701	29422	29700	29553	29466	29558	29562	29592	29640	29756	29642	29609	29478	29627	29678	29625	29345	29649	29544	29710	29632	29326	29567	29675	29464	29676	29754	29656	29527	29599	29575	29353	29648	29575	29399	29497	29425	29521	29612	29529	29479	29322	29651	29847	29517	29724	29833	29598	29523	29526	29532	29417	29723	29952	29533	29605	29590	29796	29552	29551	29548	29580	29607	29840	29653	29659	29581	29694	29626	29509	29504	29662	29578	29510	29803	29669	29629	29442	29525	29557	29533	29544	29691	29436	29635	29441	29651	29529	29653	29505	29385	29636	29751	29642	29629	29484	29538	29304	29760	29508	29597	29483	29633	29614	29630	29541	29615	29664	29656	29564	29593	29569	29465	29719	29464	29517	29388	29590	29787	29693	29547	29785	29463	29428	29854	29599	29493	29610	29587	29462	29557	29470	29741	29742	29544	29687	29603	29628	29509	29847	29491	29706	29474	29819	29787	29767	29569	29643	29581	29709	29553	29580	29571	29595	29825	29659	29666	29601	29750	29707	29677	29388	29651	29834	29450	29585	29678	29562	29618	29496	29753	29477	29829	29553	29697	29665	29409	29603	29661	29482	29681	29486	29618	29698	29619	29419	29631	29716	29554	29653	29534	29716	29628	29392	29502	29477	29913	29499	29405	29722	29698	29621	29677	29559	29799	29649	29501	29656	29610	29746	29609	29624	29644	29730	29498	29545	29604	29693	29664	29698	29506	29557	29805	29541	29670	29558	29543	29420	29665	29500	29526	29464	29426	29624	29682	29709	29682	29560	29570	29924	29775	29422	29769	29700	29623	29486	29511	29834	29845	29491	29435	29654	29756	29509	29452	29576	29500	29596	29600	29612	29655	29691	29809	29721	29504	29693	29575	29577	29493	29563	29611	29402	29592	29448	29520	29774	29539	29695	29676	29566	29794	29337	29487	29694	29567	29672	29663	29736	29505	29355	29598	29590	29665	29668	29720	29627	29668	29622	29393	29593	29520	29517	29502	29823	29681	29697	29671	29690	29628	29543	29645	29582	29463	29659	29624	29728	29563	29705	29824	29676	29689	29660	29671	29395	29658	29783	29848	29673	29609	29721	29441	29488	29696	29568	29591	29466	29682	29593	29563	29334	29400	29628	29671	29541	29554	29397	29576	29820	29343	29542	29721	29658	29619	29754	29516	29765	29627	29444	29352	29619	29641	29594	29500	29359	29412	29510	29426	29760	29547	29627	29721	29428	29515	29638	29595	29607	29853	29620	29505	29637	29648	29628	29563	29736	29710	29642	29618	29417	29468	29571	29691	29697	29373	29670	29703	29402	29687	29538	29512	29702	29484	29359	29557	29797	29584	29492	29624	29541	29890	29565	29800	29692	29556	29561	29641	29740	29832	29648	29415	29513	29593	29849	29666	29544	29664	29573	29793	29784	29632	29475	29515	29539	29297	29662	29573	29598	29873	29577	29692	29415	29490	29388	29904	29723	29461	29632	29731	29537	29494	29750	29555	29603	29568	29351	29419	29723	29659	29702	29539	29530	29535	29661	29647	29588	29552	29405	29503	29649	29553	29648	29684	29384	29641	29422	29534	29489	29540	29867	29316	29689	29609	29548	29554	29485	29804	29563	29876	29685	29354	29702	29756	29769	29466	29694	29456	29720	29480	29489	29553	29480	29516	29517	29732	29786	29782	29616	29275	29319	29567	29613	29546	29657	29417	29510	29579	29610	29604	29606	29454	29717	29671	29810	29407	29600	29524	29601	29774	29645	29375	29564	29559	29587	29626	29428	29601	29565	29648	29458	29544	29673	29614	29492	29418	29731	29296	29623	29639	29498	29521	29639	29782	29796	29509	29805	29600	29812	29764	29801	29368	29464	29430	29842	29612
33151	58638	55470	39495	28414	23411	22665	22617	22568	22400	22595	22586	22628	22674	22561	22648	22567	22622	22508	22621	22616	22583	22722	22583	22686	22644	22598	22611	22637	22702	22390	22679	22584	22607	22642	22576	22711	22569	22711	22558	22615	22619	22414	22748	22647	22545	22596	22475	22583	22634	22468	22403	22461	22668	22587	22429	22586	22577	22567	22519	22581	22475	22749	22539	22563	22451	22369	22559	22683	22535	22521	22607	22526	22469	22538	22605	22477	22558	22617	22529	22681	22772	22502	22611	22714	22694	22594	22596	22630	22625	22491	22556	22457	22517	22567	22674	22514	22630	22713	22544	22677	22796	22703	22628	22575	22640	22623	22539	22722	22536	22705	22599	22682	22636	22510	22681	22814	22533	22564	22509	22577	22676	22596	22507	22420	22528	22662	22606	22563	22547	22478	22602	22364	22652	22790	22597	22810	22707	22503	22501	22517	22656	22668	22600	22557	22522	22612	22490	22545	22517	22565	22594	22548	22615	22572	22554	22686	22492	22775	22630	22664	22781	22869	22417	22738	22701	22421	22444	22726	22561	22668	22469	22575	22446	22534	22529	22612	22548	22626	22485	22670	22658	22541	22503	22527	22467	22598	22765	22795	22482	22620	22577	22562	22469	22298	22550	22536	22418	22469	22425	22651	22469	22751	22618	22614	22650	22531	22495	22489	22519	22581	22515	22615	22759	22288	22715	22707	22678	22565	22729	22720	22644	22801	22530	22677	22414	22652	22630	22644	22552	22633	22563	22654	22586	22649	22465	22513	22526	22526	22523	22652	22498	22634	22574	22317	22605	22593	22638	22651	22661	22460	22550	22457	22735	22702	22522	22689	22528	22662	22472	22525	22828	22589	22368	22585	22545	22654	22379	22563	22690	22568	22545	22406	22524	22547	22533	22588	22561	22597	22693	22576	22589	22346	22566	22617	22563	22725	22459	22516	22490	22448	22676	22724	22614	22485	22507	22621	22571	22569	22677	22661	22515	22404	22689	22308	22563	22507	22616	22617	22516	22519	22564	22536	22468	22503	22581	22420	22464	22606	22537	22572	22357	22557	22645	22544	22469	22560	22503	22634	22543	22540	22659	22663	22570	22597	22528	22494	22500	22379	22472	22681	22669	22396	22647	22504	22443	22637	22450	22426	22410	22612	22642	22581	22527	22278	22553	22619	22741	22646	22742	22613	22768	22435	22653	22583	22799	22503	22587	22557	22726	22683	22735	22845	22525	22608	22502	22473	22586	22529	22574	22593	22551	22563	22498	22533	22467	22537	22529	22575	22667	22612	22737	22808	22598	22556	22673	22728	22580	22560	22488	22340	22454	22376	22696	22593	22661	22589	22491	22882	22492	22607	22656	22631	22575	22535	22707	22491	22384	22552	22467	22549	22547	22504	22653	22564	22525	22579	22517	22753	22433	22662	22567	22498	22686	22529	22375	22623	22592	22671	22534	22512	22738	22339	22527	22670	22483	22362	22399	22641	22523	22602	22487	22437	22749	22519	22715	22716	22682	22443	22734	22585	22568	22453	22468	22605	22555	22473	22456	22653	22576	22520	22376	22689	22416	22399	22574	22633	22464	22779	22462	22632	22668	22593	22523	22515	22473	22523	22522	22365	22641	22599	22441	22563	22680	22539	22572	22412	22472	22480	22627	22570	22569	22554	22744	22496	22614	22590	22611	22755	22654	22495	22486	22699	22725	22442	22643	22584	22631	22763	22486	22738	22399	22596	22712	22610	22657	22587	22471	22566	22471	22573	22528	22597	22647	22633	22556	22439	22620	22372	22722	22595	22573	22569	22447	22555	22598	22521	22506	22566	22406	22480	22659	22523	22563	22519	22717	22539	22492	22691	22529	22642	22595	22459	22668	22411	22654	22722	22665	22674	22549	22476	22683	22668	22573	22588	22770	22580	22476	22589	22572	22598	22677	22478	22769	22534	22534	22519	22663	22527	22534	22486	22685	22492	22453	22713	22616	22731	22529	22612	22546	22494	22671	22568	22615	22577	22513	22602	22550	22556	22747	22783	22515	22587	22619	22706	22568	22538	22606	22640	22662	22596	22626	22654	22670	22573	22643	22711	22590	22718	22605	22555	22452	22692	22692	22587	22600	22525	22527	22677	22475	22605	22513	22634	22679	22768	22751	22641	22431	22648	22471	22658	22430	22456	22377	22583	22599	22393	22576	22490	22504	22639	22634	22566	22443	22458	22619	22534	22435	22589	22367	22670	22657	22447	22650	22443	22661	22492	22620	22633	22469	22617	22547	22476	22368	22544	22572	22707	22699	22647	22526	22528	22502	22627	22571	22343	22586	22498	22738	22378	22585	22549	22847	22588	22712	22470	22529	22669	22585	22679	22695	22599	22529	22554	22670	22549	22459	22509	22700	22615	22746	22609	22583	22447	22574	22532	22731	22564	22727	22490	22692	22665	22723	22468	22739	22502	22675	22536	22632	22518	22504	22694	22729	22657	22544	22591	22378	22610	22554	22687	22645	22740	22752	22415	22583	22635	22547	22478	22783	22522	22557	22468	22448	22616	22731	22429	22640	22710	22752	22566	22696	22507	22548	22634	22478	22569	22449	22445	22666	22551	22723	22389	22628	22520	22559	22703	22611	22619	22743	22489	22680	22700	22564	22362	22689	22655	22606	22728	22568	22634	22620	22696	22651	22429	22503	22614	22589	22683	22607	22459	22684	22576	22464	22640	22591	22654	22511	22680	22714	22718	22458	22664	22430	22517	22532	22511	22498	22656	22604	22520	22697	22806	22634	22695	22492	22629	22657	22590	22616	22560	22495	22490	22532	22534	22776	22433	22735	22505	22692	22493	22635	22640	22662	22601	22513	22697	22529	22552	22591	22643	22568	22553	22574	22513	22604	22473	22696	22537	22602	22513	22389	22819	22670	22510	22676	22676	22546	22630	22411	22538	22653	22545	22477	22473	22803	22596	22598	22462	22686	22706	22494	22630	22598	22575	22421	22607	22610	22471	22441	22664	22541	22621	22461	22665	22553	22547	22646	22645	22641	22377	22669	22426	22627	22536	22564	22609	22459	22701	22455	22587	22540	22539	22495	22529	22544	22593	22647	22597	22565	22446	22610	22714	22410	22665	22527	22486	22600	22534	22552	22485	22511	22602	22723	22326	22546	22524	22772	22533	22429	22521	22614	22474	22657	22393	22586	22568	22502	22532	22493	22636	22576	22671	22515	22547	22576	22532	22587	22643	22538	22496	22624	22573	22467	22434	22588	22640	22678	22707	22486	22720	22543	22534	22606	22639	22630	22447	22591	22654	22483	22613	22697	22633	22669	22650	22883	22481	22536	22781	22584	22732	22379	22630	22662	22634	22655	22550	22537	22654	22519	22549	22680	22574	22513	22567	22447	22678	22535	22698	22780	22535	22639	22606	22341	22557	22520	22745	22630	22558	22551	22617	22661	22653	22767	22508	22630	22418	22480	22520	22605	22693	22520	22676	22718	22485	22438	22609	22609	22596	22500	22779	22707	22657	22700	22565	22537	22650	22597	22599	22608	22653	22729	22603	22505	22670	22451	22739	22567	22556	22478	22639	22638	22524	22612	22646	22541	22537	22461	22573	22691	22495	22529	22626	22765	22381	22641	22636	22671	22643	22583	22697	22582	22399	22644	22574	22492	22457	22611	22474	22611	22492	22604	22785	22398	22564	22572	22572	22591	22574	22659	22460	22601	22560	22640	22729	22662	22665	22736	22467	22645	22399	22488	22537	22489	22695	22627	22590	22805	22660	22457	22643	22603	22596	22677	22634	22619	22706	22548	22620	22435	22605	22632	22573	22792	22594	22549	22657	22612	22538	22560	22667	22529	22536	22699	22727	22550	22516	22473	22497	22493	22614	22558	22559	22600	22538	22728	22500	22629	22455	22476	22500	22573	22592	22436	22404	22510	22580	22625	22484	22585	22510	22473	22614	22660	22712	22533	22683	22715	22519	22495	22765	22499	22591	22544	22548	22686	22464	22641	22526	22460	22654	22505	22490	22464	22468	22638	22540	22665	22576	22451	22628	22673	22561	22635	22597	22608	22455	22616	22466	22599	22587	22710	22685	22478	22478	22631	22686	22556	22694	22612	22560	22364	22457	22664	22471	22566	22599	22443	22722	22658	22562	22523	22483	22705	22689	22546	22592	22656	22708	22722	22557	22564	22631	22533	22576	22742	22606	22692	22514	22474	22419	22551	22509	22577	22500	22799	22370	22748	22702	22616	22550	22519	22703	22616	22345	22533	22521	22602	22557	22461	22687	22629	22629	22433	22770	22766	22530	22416	22437	22498	22694	22463	22555	22582	22533	22444	22640	22506	22517	22522	22506	22589	22550	22597	22642	22559	22583	22600	22540	22550	22610	22619	22525	22562	22522	22554	22653	22580	22739	22689	22686	22452	22618	22614	22622	22504	22537	22458	22677	22470	22389	22545	22575	22613	22591	22662	22743	22523	22668	22672	22566	22659	22596	22601	22628	22581	22500	22633	22479	22595	22658	22498	22515	22627	22551	22647	22563	22607	22504	22634	22703	22611	22575	22494	22527	22647	22548	22723	22483	22510	22489	22502	22588	22646	22520	22599	22598	22469	22669	22559	22713	22755	22679	22533	22489	22723	22459	22462	22589	22508	22611	22538	22591	22694	22647	22494	22540	22597	22470	22585	22713	22565	22725	22445	22680	22529	22596	22700	22656	22557	22672	22555	22509	22548	22468	22445	22700	22726	22537	22495	22616	22455	22499	22496	22494	22687	22686	22517	22529	22404	22474	22602	22646	22931	22456	22594	22614	22453	22731	22576	22583	22567	22436	22636	22455	22470	22817	22495	22572	22579	22572	22386	22655	22610	22485	22658	22513	22521	22550	22611	22612	22475	22555	22669	22646	22513	22713	22589	22649	22608	22716	22597	22526	22722	22585	22520	22588	22550	22468	22658	22658	22555	22749	22735	22870	22580	22603	22457	22541	22582	22607	22398	22593	22522	22655	22488	22372	22508	22492	22661	22497	22687	22293	22462	22588	22476	22379	22525	22490	22548	22691	22547	22684	22478	22596	22611	22402	22710	22553	22552	22661	22669	22738	22668	22759	22501	22618	22624	22486	22644	22711	22698	22583	22530	22576	22557	22564	22484
24129	25822	50219	50595	39484	32496	31168	30062	29801	29990	29779	29847	29746	29811	30019	29809	30079	29883	29708	29804	29536	29793	29721	29383	29599	29938	29889	29829	29695	29588	29867	29579	29882	29552	29552	30019	29790	29628	29746	29560	29749	29740	29750	29584	29565	29637	29654	29641	29473	29787	29673	29733	29782	29716	29834	29779	29704	29815	29824	29673	29656	29421	29795	29992	29569	29602	29775	29591	29703	29528	29448	29708	29732	29712	29714	29564	29630	29696	29764	29909	29845	29723	29823	29487	29474	29553	29680	29767	29533	29491	29974	29624	29821	29781	29822	29596	29574	29549	29741	29641	29597	29481	29785	29724	29623	29730	29600	29550	29772	29552	29677	29708	29762	29624	29762	29646	29548	29771	29646	29710	29427	29698	29464	29414	29692	29529	29622	29625	29645	29847	29604	29672	29597	29610	29780	29507	29608	29737	29702	29514	29676	29627	29498	29669	29685	29799	29752	29520	29672	29755	29505	29601	29887	29645	29817	29670	29660	29962	29650	29869	29450	29650	29658	29763	29914	29849	29843	29690	29431	29670	29551	29514	29571	29734	29510	29850	29473	29571	29645	29756	29732	29699	29555	29592	29994	29406	29682	29882	29750	29688	29796	29658	29638	29679	29952	29668	29838	29768	29531	29730	29581	29622	29521	29605	29567	29627	29859	29846	29590	29818	29696	29540	29674	29668	29680	29793	29758	29561	29763	29756	29695	29726	29628	29774	29672	29575	29663	29515	29581	29664	29804	29697	29598	29452	29740	29388	29699	29717	29466	29681	29633	29791	29799	29612	29764	29428	29723	29830	29508	29728	29698	29662	29715	29660	29343	29588	29535	29663	29587	29507	29508	29597	29559	29630	29680	29777	29579	29692	29584	29707	29506	29521	29700	29753	29671	29743	29510	29673	29767	29446	29582	29499	29492	29852	29599	29696	29753	29394	29626	29900	29666	29694	29957	29690	29715	29585	29676	29540	29346	29647	29918	29672	29778	29420	29571	29889	29991	29729	29478	29803	29657	29604	29545	29552	29554	29576	29728	29460	29924	29536	29975	29773	29617	29818	29739	29681	29487	29857	29649	29496	29686	29580	29651	29685	29698	29713	29665	29706	29611	29644	29721	29806	29909	29851	29912	29523	29636	29818	29548	29661	29841	29776	29597	29921	29738	29642	29766	29466	29681	29808	29577	29630	29776	29769	29764	29704	29540	29709	29801	29533	29594	29416	29587	29275	29674	29701	29800	29820	29603	29532	29686	29629	29690	29791	29959	29533	29648	29530	29577	29419	29651	29762	29710	29656	29499	29754	29793	29749	29642	29458	29527	29710	29625	29714	29707	29353	29607	29357	29607	29693	29579	29615	29732	29764	29540	29418	29727	29715	29645	29689	29468	29662	29511	29754	29553	29915	29816	29625	29685	29774	29819	29616	29628	29559	29432	29594	29613	29644	29836	29658	29589	29431	29481	29732	29491	29576	29713	29671	29816	29497	29582	29570	29633	29471	29929	29719	29294	29858	29630	29634	29645	29627	29843	29936	29772	29832	29871	29704	29543	29938	29777	29593	29787	29782	29499	29878	29860	29669	29668	29562	29667	29528	29514	29886	29753	29766	29699	29805	29697	29546	29628	29577	29613	29765	29474	29809	29806	29475	29481	29488	29605	29768	29601	29962	29842	29655	29701	29808	29728	29478	29767	29702	29641	29889	29765	29545	29851	29690	29454	29723	29584	29463	29790	29358	29598	29821	29580	29635	29409	29738	29810	29546	29717	29764	29807	29455	29696	29538	29611	29696	29600	29768	29664	29770	29660	29808	29727	29546	29719	29759	29846	29666	29677	29692	29705	29793	29691	29760	29613	29654	29563	29962	29828	29620	29588	29798	29457	29760	29538	29644	29697	29537	29885	29732	29735	29689	29643	29735	29778	29640	29655	29493	29677	29645	29639	29656	29828	29695	29897	29664	29679	29597	29653	29781	29683	29667	29777	29580	29490	30010	29680	29906	29751	29613	29506	29600	29833	29795	29497	29660	29827	29578	29606	29566	29479	29935	29482	29660	29945	29517	29798	29599	29611	29672	29715	29799	29672	29693	29789	29759	29625	29853	29863	29828	29684	29801	29737	29574	29552	29788	29791	29808	29393	29748	29787	29720	29680	29750	29830	29484	29655	29717	29713	29670	29591	29588	29693	29645	29629	29577	29690	29557	29664	29751	29630	29618	29622	29571	29810	29680	29432	29404	29691	29762	29799	29842	29577	29771	29690	29609	29613	29816	29612	29478	29841	30043	29596	29629	29734	29512	29707	29569	29773	29776	29555	29631	29984	29673	29824	29748	29802	29660	29663	29787	29806	29768	29837	29817	29591	29640	29673	29659	29649	29827	29652	29512	29528	29503	29512	29482	29740	30034	29671	29568	29610	29569	29757	29630	29600	29774	29579	29767	29546	29840	29759	29530	29664	29831	29568	29531	29599	29656	29779	29586	29904	29765	29556	29538	29766	29865	29614	29585	29493	29763	29550	29525	29727	29565	29633	29584	29575	29766	29654	29810	29611	29687	29564	29588	29428	29849	29564	29593	29607	29676	29564	29695	29601	29840	29453	29529	29653	29578	29726	29530	29749	29808	29831	29696	29781	29552	29793	29767	29668	29669	29545	29808	29700	29837	29667	29571	29656	29804	29581	29594	29651	29622	29490	29595	29568	29516	29745	29987	29686	29562	29494	29736	29748	30059	29604	29558	29573	29492	29708	29808	29820	29842	29620	29736	29742	29807	29792	29547	29801	29734	29920	29497	29659	29692	29590	29773	29450	29508	29595	29273	29571	29570	29518	29882	29679	29659	29713	30030	29819	29663	29915	29415	29255	29815	29846	29763	29381	29556	29629	29811	29951	29891	29714	29569	29572	29584	29645	29788	29604	29697	29710	29398	29580	29695	29562	29615	29659	29525	29594	29478	29611	29592	29457	29750	29761	29626	29494	29716	29609	29762	29562	29857	29633	29722	29595	29728	29782	29509	29653	29552	29639	29878	29854	29607	29775	29577	29542	29793	29539	29672	29619	29965	29701	29747	29495	29706	29668	29482	29831	29629	29615	29662	29716	29775	29924	29711	29653	29697	29798	29767	29371	29872	29773	29687	29608	29634	29521	29645	29666	29723	29745	29707	29695	29779	29630	29567	29553	29569	29597	29476	29664	29353	29647	29641	29743	29607	29719	29532	29616	29809	29479	29736	29946	29647	29621	29616	29698	29641	29650	29642	29563	29512	29611	29581	29583	29643	29748	29548	29572	29443	29560	29663	29622	29582	29726	29530	29671	29640	29670	29527	29618	29504	29743	29361	29465	29566	29528	29709	29840	29819	29838	29861	29704	29669	29827	29761	29858	29548	29630	29617	29645	29632	29957	29600	29948	29629	29696	29785	29615	29845	29855	29667	29592	29822	29676	29546	29745	29635	29692	29612	29605	30075	29830	29798	29748	29451	29760	29700	29746	29637	29812	29961	29667	29534	29567	29563	29663	29590	29716	29589	29504	29702	29788	29839	29614	29619	29755	29654	29766	29655	29708	29531	29870	29801	29836	29675	29769	29775	29532	29484	29338	29707	29585	29890	29524	29597	29673	29695	29774	29411	29638	29724	29824	29628	29526	29393	29672	29663	29716	29554	29559	29818	29776	29508	29722	29705	29827	29709	29814	29553	29681	29812	29556	29868	29396	29521	29640	29934	29887	29830	29786	29852	29771	29643	29637	29571	29809	29636	29613	29598	29805	29550	29533	29532	29807	29507	29596	29633	29771	29645	29559	29916	29593	29701	29638	29563	29573	29872	29705	29610	29409	29700	29656	29652	29835	29872	29326	29698	29570	29608	29588	29634	29571	29466	29514	29531	29940	29961	29530	29731	29636	29396	29713	29617	29371	29469	29639	29736	29762	29564	29822	29494	29696	29635	29902	29681	29645	29898	29981	29660	29543	29618	29403	29607	29719	29572	29633	29711	29848	29342	29564	29586	29605	29778	29520	29616	29683	29608	29446	29706	29748	29728	29767	29558	29589	29673	29582	29790	29701	29687	29601	29744	29817	29475	29694	29659	29740	29567	29634	29562	29707	29827	29821	29705	29759	29851	29533	29613	29667	29643	29516	29721	29720	29389	29581	29545	29232	29452	29617	29389	29776	29890	29792	29686	29538	29563	29789	29685	29562	29635	29690	29752	29788	30060	29715	29675	29528	29504	29895	29651	29580	29754	29685	29762	29805	29807	29854	29642	29660	29506	29498	29556	29608	29749	29925	29862	29683	29432	29713	29742	29545	29738	29490	29611	29684	29650	29822	29670	29491	29721	29792	29767	29567	29618	29588	29627	29476	29689	29939	29832	29791	29698	29489	29835	29552	29770	29531	29410	29862	29667	29312	29858	29728	29640	29640	29846	29700	29612	29862	29670	29626	29651	29648	29600	29770	29735	29807	29612	29747	29908	29755	29872	29682	29713	29612	29553	29601	29836	29764	29669	29645	29545	29737	29720	29614	29847	29787	29780	29685	29612	29677	29772	29614	29615	29731	29760	29554	29618	29769	29616	29633	29578	29735	29822	29628	29635	29531	29909	29597	29689	29442	29523	29691	29741	29805	29873	29615	29732	29649	29592	29649	29477	29726	29858	29650	29700	29669	29623	29621	29827	29546	29679	29547	29636	29669	29680	29861	29420	29290	29673	29687	29638	29553	29788	29586	29593	29613	29610	29703	29634	29550	29583	29752	29690	29672	29514	29893	29726	29833	29628	29518	29458	29630	29633	29521	29580	29715	29708	29631	29760	29857	29525	29345	29864	29825	29679	29670	29764	29755	29617	29672	29458	29608	29520	29731	29493	29727	29675	29626	29715	29811	29664	29779	29687	29448	29712	29665	29610	29754	29624	29650	29636	29474	29590	29586	29864	29774	29523	29694	29597	29575	29736	29677	29820	29524	29707	29851	29491	29922	29941	29686	29727	29609	29537	29563	29289	29720	29724	29627	29666	29611	29671	29907	29445	29800	29551	29480	29701	29838	29580	29812	29515	29775	29580	29687	29748	29619	29618	29592	29660	29985	29636	29514	29711	29849	29563	29621	29730	29959	29674	29589	29882	29633	29801	29866	29615	29698	29482	29906	29613	29520	29745
51574	97487	90174	64819	41598	25746	23125	22874	22933	22691	22567	22681	22821	22585	22640	22708	22753	22736	22691	22682	22685	22749	22774	22657	22605	22779	22645	22701	22810	22675	22791	22727	22640	22753	22593	22792	22576	22776	22737	22616	22652	22588	22558	22627	22640	22542	22627	22876	22649	22852	22630	22646	22842	22756	22736	22718	22627	22609	22714	22783	22794	22673	22631	22708	22740	22547	22564	22665	22709	22564	22808	22602	22735	22850	22530	22682	22447	22821	22655	22633	22666	22582	22699	22549	22781	22516	22738	22826	22563	22671	22790	22644	22735	22788	22555	22748	22593	22721	22703	22678	22720	22554	22566	22553	22654	22466	22668	22638	22645	22536	22521	22679	22580	22452	22678	22690	22780	22651	22744	22626	22784	22644	22636	22492	22686	22762	22566	22552	22700	22605	22801	22612	22818	22673	22579	22768	22775	22735	22584	22647	22750	22914	22816	22464	22602	22648	22691	22623	22634	22795	22605	22726	22851	22605	22659	22490	22518	22618	22509	22821	22710	22641	22705	22600	22560	22575	22570	22503	22680	22728	22737	22658	22554	22574	22618	22619	22664	22561	22805	22433	22657	22580	22582	22873	22536	22687	22765	22732	22521	22711	22753	22724	22568	22597	22656	22769	22800	22544	22652	22278	22616	22613	22674	22692	22536	22703	22783	22775	22626	22684	22612	22651	22572	22700	22642	22702	22727	22848	22547	22732	22653	22724	22656	22536	22679	22812	22611	22726	22666	22787	22626	22707	22671	22815	22697	22793	22540	22581	22428	22631	22669	22589	22653	22694	22610	22803	22561	22752	22570	22666	22746	22550	22653	22825	22702	22511	22574	22706	22670	22822	22792	22623	22649	22490	22624	22624	22628	22567	22604	22581	22744	22850	22554	22723	22688	22584	22784	22786	22860	22569	22786	22763	22681	22770	22756	22629	22639	22703	22626	22694	22707	22701	22822	22625	22545	22741	22676	22638	22655	22609	22730	22826	22710	22641	22629	22690	22768	22629	22492	22570	22524	22587	22503	22690	22681	22737	22821	22594	22590	22901	22770	22667	22624	22584	22555	22500	22511	22835	22529	22740	22516	22663	22687	22903	22632	22767	22619	22660	22872	22762	22603	22703	22598	22541	22623	22500	22633	22730	22509	22620	22659	22592	22529	22700	22797	22454	22694	22750	22620	22803	22627	22629	22879	22548	22682	22684	22747	22721	22684	22682	22677	22533	22492	22872	22638	22569	22752	22617	22625	22565	22389	22614	22761	22555	22751	22660	22655	22646	22697	22623	22751	22618	22652	22622	22828	22639	22894	22724	22641	22661	22590	22897	22647	22560	22778	22581	22693	22711	22740	22635	22761	22500	22484	22500	22749	22409	22715	22634	22522	22652	22669	22642	22661	22776	22439	22604	22703	22660	22570	22726	22664	22580	22818	22707	22576	22786	22637	22561	22709	22739	22758	22715	22713	22658	22595	22600	22599	22649	22758	22516	22713	22539	22874	22728	22674	22699	22807	22672	22751	22738	22746	22688	22839	22556	22700	22653	22537	22737	22622	22701	22590	22613	22569	22559	22678	22503	22555	22676	22703	22537	22549	22671	22564	22658	22772	22580	22798	22764	22670	22484	22560	22763	22717	22803	22592	22518	22682	22751	22638	22658	22698	22771	22548	22447	22688	22645	22570	22613	22732	22592	22737	22825	22446	22587	22653	22697	22592	22354	22842	22770	22664	22615	22667	22943	22541	22583	22717	22569	22644	22572	22647	22581	22597	22695	22719	22589	22500	22689	22691	22696	22635	22809	22622	22712	22637	22622	22668	22710	22702	22610	22631	22605	22722	22747	22670	22803	22748	22676	22664	22834	22714	22537	22687	22701	22614	22623	22654	22779	22773	22639	22679	22455	22677	22544	22737	22641	22711	22825	22764	22642	22692	22612	22705	22662	22691	22549	22579	22613	22796	22583	22679	22557	22763	22736	22596	22647	22656	22672	22744	22752	22766	22748	22607	22694	22696	22545	22643	22638	22717	22485	22567	22580	22686	22501	22733	22676	22646	22687	22714	22664	22658	22575	22394	22740	22820	22608	22700	22784	22677	22627	22715	22644	22601	22547	22552	22605	22694	22589	22521	22484	22732	22875	22651	22780	22543	22776	22718	22712	22737	22588	22812	22639	22684	22566	22603	22699	22641	22731	22798	22827	22534	22626	22616	22651	22574	22680	22576	22612	22658	22535	22648	22614	22616	22570	22690	22750	22755	22623	22699	22682	22706	22790	22793	22632	22642	22832	22641	22525	22519	22609	22964	22782	22509	22779	22636	22622	22585	22787	22606	22721	22727	22703	22499	22812	22659	22804	22617	22575	22746	22670	22957	22554	22806	22660	22612	22672	22758	22659	22683	22669	22726	22575	22531	22492	22587	22576	22791	22709	22690	22599	22647	22546	22582	22577	22754	22699	22781	22638	22793	22625	22585	22743	22571	22498	22668	22598	22552	22617	22651	22594	22744	22747	22813	22571	22573	22694	22560	22764	22635	22607	22459	22617	22609	22739	22541	22687	22539	22749	22617	22714	22667	22693	22625	22700	22392	22669	22950	22610	22658	22707	22864	22610	22673	22532	22644	22603	22646	22658	22625	22641	22601	22584	22736	22608	22728	22642	22575	22756	22522	22712	22690	22772	22613	22903	22596	22728	22547	22714	22680	22774	22658	22664	22777	22711	22730	22611	22612	22677	22750	22548	22937	22615	22699	22688	22631	22606	22490	22798	22756	22673	22650	22613	22604	22711	22879	22764	22802	22465	22887	22604	22530	22626	22690	22782	22651	22717	22697	22771	22725	22734	22609	22603	22482	22858	22758	22666	22578	22597	22623	22755	22684	22731	22650	22711	22758	22564	22814	22645	22631	22719	22790	22691	22728	22538	22657	22873	22501	22708	22553	22559	22494	22624	22763	22629	22743	22571	22535	22730	22678	22759	22595	22770	22802	22728	22538	22724	22539	22638	22674	22704	22757	22489	22622	22592	22627	22673	22814	22583	22525	22703	22739	22658	22546	22754	22558	22595	22444	22704	22611	22780	22748	22642	22697	22581	22741	22593	22572	22630	22722	22653	22541	22684	22820	22679	22638	22723	22760	22781	22580	22637	22592	22604	22733	22720	22543	22683	22486	22674	22857	22676	22625	22629	22631	22708	22712	22768	22927	22657	22804	22665	22750	22547	22724	22803	22540	22644	22743	22625	22817	22933	22706	22546	22547	22897	22650	22669	22786	22687	22817	22752	22679	22508	22719	22646	22667	22601	22588	22821	22722	22706	22641	22560	22681	22632	22705	22786	22702	22660	22607	22500	22730	22788	22542	22715	22628	22605	22721	22749	22707	22724	22622	22799	22545	22757	22815	22690	22654	22545	22608	22747	22758	22705	22781	22541	22763	22658	22593	22699	22489	22558	22595	22828	22643	22649	22721	22756	22540	22631	22750	22747	22688	22558	22648	22711	22792	22628	22935	22612	22717	22704	22614	22661	22766	22706	22847	22688	22667	22727	22643	22733	22400	22821	22619	22642	22603	22697	22547	22737	22519	22540	22784	22790	22604	22585	22628	22627	22728	22690	22745	22704	22593	22791	22595	22589	22751	22656	22509	22745	22775	22653	22620	22809	22622	22754	22505	22453	22670	22829	22671	22533	22770	22585	22746	22481	22582	22671	22700	22788	22588	22705	22695	22746	22658	22786	22688	22811	22751	22625	22730	22769	22756	22661	22642	22711	22567	22632	22583	22722	22708	22547	22842	22586	22548	22735	22449	22720	22444	22769	22738	22650	22571	22691	22764	22528	22524	22596	22680	22637	22693	22710	22745	22741	22673	22547	22459	22626	22671	22640	22682	22722	22781	22615	22677	22751	22654	22637	22541	22394	22923	22578	22657	22534	22601	22667	22614	22559	22452	22621	22504	22647	22653	22615	22660	22584	22632	22572	22745	22700	22684	22543	22558	22637	22864	22703	22607	22641	22812	22609	22751	22593	22741	22547	22674	22666	22563	22685	22610	22596	22692	22757	22819	22664	22640	22677	22815	22683	22644	22733	22726	22629	22689	22504	22805	22709	22806	22720	22554	22672	22696	22672	22522	22647	22757	22559	22656	22625	22606	22572	22598	22603	22727	22577	22678	22641	22697	22635	22805	22709	22701	22674	22821	22517	22467	22506	22824	22680	22733	22675	22525	22643	22675	22412	22605	22743	22686	22630	22595	22687	22647	22766	22871	22602	22610	22572	22794	22457	22706	22671	22441	22718	22681	22505	22695	22633	22536	22710	22770	22747	22675	22588	22683	22690	22663	22808	22701	22686	22744	22680	22644	22578	22592	22660	22701	22661	22540	22574	22815	22572	22736	22556	22611	22491	22787	22849	22662	22784	22667	22490	22850	22842	22696	22810	22660	22575	22663	22693	22620	22720	22531	22361	22706	22480	22713	22398	22703	22722	22614	22505	22765	22666	22672	22686	22742	22766	22772	22659	22703	22700	22661	22565	22641	22747	22639	22629	22593	22774	22699	22658	22689	22624	22781	22735	22740	22798	22550	22565	22634	22543	22823	22674	22648	22667	22653	22560	22879	22497	22825	22678	22784	22649	22720	22654	22659	22742	22748	22651	22675	22606	22566	22666	22801	22491	22636	22729	22674	22574	22801	22543	22877	22603	22702	22663	22700	22569	22573	22636	22611	22758	22607	22670	22672	22612	22609	22557	22810	22644	22915	22615	22794	22714	22579	22617	22641	22473	22664	22707	22835	22679	22770	22752	22686	22644	22919	22617	22617	22685	22765	22522	22624	22715	22672	22680	22823	22409	22578	22841	22836	22558	22700	22715	22698	22647	22698	22720	22489	22865	22426	22703	22707	22659	22836	22583	22788	22627	22589	22690	22817	22688	22535	22762	22531	22764	22662	22644	22756	22632	22596	22806	22636	22675	22619	22667	22509	22595	22674	22612	22569	22775	22621	22597	22733	22586	22561	22644	22619	22539	22673	22815	22633	22583	22625	22773	22535	22682	22636	22764	22439	22692	22629	22654	22759	22625	22723	22705	22766	22778	22852	22644	22704	22427	22496	22473	22645	22669	22714	22809	22601	22648	22696	22591	22511	22766	22610	22813	22769	22666
22442	23711	43676	47409	39586	31642	33375	30992	30621	31027	31080	30786	30952	30777	31048	30903	30850	30659	30609	30768	30692	30727	31136	30811	30766	30625	30594	30749	30635	30765	30629	30687	30832	30717	30811	30699	30761	30497	30579	30749	30471	30553	30651	30696	30732	30631	30786	30669	30411	30653	30295	30926	30652	30665	30589	30470	30715	30625	30678	30603	30676	30653	30634	30671	30587	30635	30624	30475	30682	30578	30504	30522	30623	30709	30390	30701	30843	30574	30579	30770	30694	30523	30380	30692	30453	30647	30618	30649	30370	30631	30513	30668	30497	30615	30733	30558	30340	30532	30574	30714	30492	30504	30498	30635	30316	30573	30807	30732	30396	30606	30535	30702	30639	30505	30479	30701	30719	30281	30562	30512	30620	30636	30580	30442	30573	30621	30539	30505	30442	30750	30241	30647	30522	30563	30511	30681	30739	30568	30702	30818	30691	30544	30482	30653	30594	30432	30520	30483	30427	30632	30445	30720	30547	30633	30417	30626	30758	30475	30750	30557	30566	30667	30557	30377	30387	30156	30507	30632	30750	30621	30958	30659	30596	30551	30533	30551	30370	30599	30693	30524	30568	30515	30578	30684	30682	30674	30553	30605	30690	30480	30649	30786	30724	30640	30640	30543	30573	30581	30764	30774	30362	30352	30328	30616	30371	30648	30368	30508	30655	30548	30390	30320	30606	30447	30606	30506	30491	30594	30570	30663	30645	30632	30527	30634	30571	30567	30500	30673	30223	30465	30645	30682	30739	30458	30583	30691	30674	30508	30426	30278	30542	30457	30518	30655	30683	30628	30435	30606	30330	30394	30477	30590	30670	30684	30441	30553	30438	30427	30617	30554	30752	30551	30400	30687	30615	30674	30558	30554	30526	30609	30501	30505	30662	30585	30555	30461	30544	30368	30689	30738	30452	30377	30381	30556	31005	30610	30617	30647	30782	30493	30477	30726	30499	30558	30489	30564	30624	30706	30696	30362	30214	30571	30908	30425	30624	30504	30342	30497	30656	30517	30309	30429	30684	30294	30697	30773	30583	30347	30604	30647	30382	30249	30731	30635	30497	30430	30648	30443	30631	30420	30712	30440	30792	30497	30522	30648	30848	30684	30412	30330	30506	30838	30431	30518	30661	30676	30438	30518	30411	30585	30667	30297	30692	30526	30567	30450	30412	30731	30438	30553	30721	30448	30785	30655	30524	30493	30620	30604	30311	30321	30378	30550	30709	30582	30612	30486	30529	30286	30515	30653	30654	30584	30505	30711	30659	30724	30344	30498	30834	30727	30584	30623	30457	30425	30568	30484	30766	30716	30601	30559	30384	30757	30285	30364	30636	30413	30636	30356	30581	30820	30289	30353	30785	30615	30513	30709	30665	30696	30615	30452	30532	30493	30336	30594	30578	30432	30495	30281	30491	30496	30432	30816	30463	30361	30553	30732	30424	30381	30501	30514	30474	30505	30537	30592	30634	30467	30420	30548	30485	30551	30587	30452	30568	30531	30413	30626	30407	30479	30617	30530	30500	30686	30494	30421	30713	30735	30680	30395	30460	30693	30507	30653	30405	30420	30645	30608	30621	30650	30617	30628	30648	30640	30753	30486	30568	30870	30800	30660	30580	30515	30523	30642	30566	30446	30632	30607	30658	30575	30411	30505	30432	30531	30559	30419	30753	30509	30524	30404	30633	30532	30374	30482	30690	30526	30497	30434	30679	30694	30731	30739	30683	30509	30597	30311	30443	30457	30688	30494	30620	30511	30599	30672	30389	30606	30727	30484	30573	30468	30430	30600	30736	30676	30485	30586	30446	30491	30345	30655	30711	30475	30402	30578	30589	30542	30577	30305	30397	30408	30498	30385	30460	30714	30652	30467	30445	30477	30627	30620	30412	30654	30568	30531	30750	30769	30599	30575	30366	30462	30749	30402	30881	30568	31029	30470	30708	30635	30326	30530	30653	30353	30571	30342	30512	30436	30317	30469	30135	30753	30390	30569	30437	30541	30469	30418	30461	30549	30724	30388	30569	30477	30546	30452	30571	30598	30758	30525	30634	30608	30629	30549	30537	30486	30654	30466	30680	30667	30381	30616	30925	30442	30747	30616	30694	30359	30604	30676	30560	30599	30615	30579	30597	30377	30474	30533	30690	30534	30490	30624	30913	30254	30617	30517	30656	30722	30472	30860	30348	30509	30471	30553	30642	30391	30387	30504	30741	30209	30604	30556	30388	30509	30538	30477	30578	30493	30466	30307	30566	30595	30490	30517	30825	30647	30619	30688	30601	30371	30608	30518	30449	30794	30658	30494	30626	30349	30255	30511	30545	30599	30559	30446	30516	30546	30564	30427	30503	30542	30462	30589	30460	30382	30368	30521	30300	30412	30640	30659	30687	30513	30509	30459	30731	30591	30352	30618	30391	30450	30468	30440	30500	30535	30670	30567	30486	30692	30865	30652	30582	30284	30660	30581	30396	30559	30468	30464	30730	30600	30378	30594	30402	30526	30591	30437	30583	30636	30400	30366	30426	30455	30413	30590	30679	30287	30486	30581	30518	30635	30482	30538	30763	30455	30484	30750	30874	30577	30523	30577	30533	30414	30611	30557	30489	30513	30500	30689	30649	30703	30688	30721	30622	30615	30716	30612	30490	30593	30499	30350	30193	30565	30542	30566	30555	30532	30446	30723	30661	30761	30618	30575	30529	30614	30579	30491	30280	30386	30702	30327	30396	30522	30741	30704	30386	30761	30383	30425	30542	30645	30685	30356	30730	30681	30231	30522	30624	30643	30475	30576	30433	30567	30431	30483	30652	30452	30464	30640	30569	30483	30746	30491	30588	30642	30763	30699	30660	30327	30731	30460	30766	30633	30688	30392	30517	30346	30531	30762	30367	30577	30628	30353	30618	30438	30534	30665	30548	30706	30428	30548	30638	30456	30451	30673	30673	30531	30298	30623	30555	30704	30545	30406	30612	30455	30511	30704	30244	30494	30504	30460	30491	30655	30666	30769	30651	30337	30550	30456	30433	30514	30427	30586	30456	30596	30722	30370	30846	30677	30481	30654	30656	30530	30692	30332	30327	30457	30609	30573	30528	30518	30525	30344	30728	30370	30406	30589	30571	30560	30531	30344	30489	30563	30372	30678	30308	30658	30303	30544	30429	30654	30223	30636	30499	30513	30731	30686	30713	30537	30225	30528	30638	30371	30513	30635	30495	30460	30643	30481	30718	30607	30548	30741	30584	30623	30574	30551	30629	30387	30634	30531	30566	30697	30643	30403	30678	30646	30562	30594	30628	30640	30676	30717	30352	30571	30612	30454	30454	30553	30455	30528	30469	30459	30496	30397	30576	30617	30687	30831	30651	30481	30570	30571	30520	30380	30596	30295	30613	30636	30476	30671	30575	30747	30684	30745	30655	30389	30682	30526	30240	30279	30510	30476	30412	30681	30803	30652	30359	30643	30658	30666	30346	30670	30415	30582	30475	30534	30241	30764	30717	30337	30459	30406	30062	30606	30396	30502	30454	30441	30318	30707	30586	30581	30605	30654	30475	30400	30582	30709	30502	30595	30543	30563	30625	30731	30661	30681	30518	30564	30662	30476	30503	30545	30543	30631	30674	30406	30550	30557	30805	30578	30380	30494	30560	30713	30454	30456	30409	30679	30554	30519	30359	30559	30364	30583	30464	30437	30600	30379	30554	30533	30438	30543	30371	30871	30675	30375	30573	30563	30747	30425	30525	30630	30525	30269	30484	30592	30501	30492	30529	30315	30553	30485	30465	30659	30582	30663	30538	30709	30230	30764	30431	30594	30439	30426	30443	30605	30552	30500	30764	30293	30600	30445	30823	30674	30785	30408	30817	30350	30485	30520	30732	30394	30519	30401	30561	30562	30563	30628	30493	30457	30379	30508	30914	30759	30429	30562	30610	30524	30639	30448	30509	30619	30613	30349	30321	30578	30478	30304	30542	30296	30569	30663	30463	30445	30448	30500	30568	30399	30623	30657	30507	30318	30310	30570	30495	30898	30577	30317	30318	30603	30403	30416	30522	30441	30607	30655	30542	30646	30556	30555	30409	30679	30440	30530	30645	30418	30576	30464	30735	30562	30717	30167	30713	30388	30529	30488	30326	30331	30569	30448	30660	30628	30716	30328	30510	30630	30525	30728	30218	30402	30616	30426	30511	30388	30754	30486	30508	30589	30428	30710	30515	30444	30401	30390	30506	30481	30502	30593	30665	30687	30498	30675	30730	30524	30405	30278	30468	30816	30432	30544	30430	30350	30675	30360	30730	30364	30614	30658	30464	30470	30691	30591	30602	30482	30562	30359	30577	30585	30523	30453	30687	30777	30713	30435	30542	30506	30593	30557	30543	30554	30628	30753	30600	30491	30456	30577	30556	30697	30613	30651	30463	30521	30651	30755	30396	30511	30532	30343	30428	30362	30519	30554	30698	30649	30593	30458	30446	30347	30643	30531	30495	30520	30507	30547	30299	30739	30682	30404	30380	30402	30764	30450	30381	30523	30818	30764	30422	30659	30549	30314	30658	30453	30482	30537	30587	30533	30532	30344	30627	30594	30368	30465	30401	30616	30531	30725	30499	30686	30735	30430	30549	30472	30629	30315	30373	30547	30476	30436	30516	30719	30575	30540	30562	30399	30397	30332	30461	30498	30496	30413	30585	30593	30560	30574	30517	30464	30679	30682	30550	30504	30464	30491	30536	30596	30618	30427	30456	30301	30365	30467	30681	30454	30629	30733	30719	30099	30553	30766	30585	30609	30514	30797	30579	30881	30692	30659	30646	30453	30390	30716	30518	30726	30619	30501	30645	30716	30779	30706	30396	30606	30559	30478	30463	30424	30412	30753	30622	30623	30639	30571	30187	30490	30487	30558	30641	30628	30743	30651	30359	30714	30559	30612	30714	30651	30332	30544	30334	30424	30406	30561	30328	30538	30526	30769	30492	30626	30717	30360	30730	30473	30410	30548	30456	30299	30484	30451	30461	30433	30598	30507	30544	30374	30641	30497	30636	30577	30433	30443	30516	30451	30501	30529	30612	30503	30610	30516	30635	30539	30559	30568	30421	30414	30233	30252	30384	30532	30636	30562	30566	30711	30864	30434	30400	30357	30437	30628	30342	30658	30523	30340
62877	100839	95259	82977	53617	28219	24460	23352	23191	23231	23281	23188	23175	23202	23217	23023	23080	23217	23458	23115	23134	23281	23164	23014	23062	23124	23479	23410	23410	23329	23217	23297	23232	23059	23265	23279	23205	23064	23297	23158	23352	23196	23142	23357	23374	23126	23008	23114	23063	23067	23034	23212	23084	23253	23280	23172	23201	23248	23327	23281	23160	23212	23184	23231	23261	23210	23323	23063	23208	23138	23171	23233	23149	23116	23146	23213	23335	23060	23442	23172	23011	23344	23081	23311	23296	23107	23361	23194	23082	23341	23282	23233	23312	23071	23158	23163	23119	23220	23162	23153	23114	23299	23290	23001	23245	22959	23168	23151	23194	23014	23421	23157	23277	23196	23421	23322	23277	23066	23146	23266	23174	23356	22980	23121	23231	23040	23292	23332	23134	23166	23144	23139	23275	23258	23325	23384	23459	23133	23323	23141	23407	23216	23252	23252	23199	23161	23112	23111	23117	23331	23324	23231	23119	23272	23071	23306	23448	23232	23116	23149	23186	23436	23225	23045	23253	23342	23347	23247	23274	23217	23253	23271	23129	23064	23214	23202	22968	23198	23341	23258	23306	23384	23087	23060	23201	23309	23321	23152	23126	23039	23219	23134	23250	23351	23079	23292	23100	23271	23269	23230	23066	23172	23110	23120	23155	23274	23352	23303	23239	23272	23315	23093	23156	23222	23105	23235	23239	23270	23227	23017	23281	23295	23231	23388	23291	23189	23313	23375	23217	23232	23167	23142	23416	23193	23192	23102	23280	23174	23272	23149	23200	23221	23256	23265	23197	23245	23100	23282	23233	23031	23133	23118	23111	23235	23289	23187	23049	23203	23129	23143	23137	23115	23107	23213	23219	23160	23198	23204	23221	23268	23193	23261	23179	23476	23079	23257	23195	23508	23130	23179	23372	23332	23342	23367	23139	23230	23337	23132	23243	23239	23338	23151	23225	23156	23063	23257	23298	23192	23216	23132	23297	23097	23234	23208	23245	23154	23233	23216	23099	23241	23111	23302	23203	23225	23219	23147	23163	23139	23307	23315	23286	23275	23042	23292	23162	23095	23468	23079	23381	23269	23213	23313	23240	23301	23006	23177	23149	23373	23128	23260	23308	23228	23099	23392	23073	23423	23250	23314	23233	23406	23124	23122	23283	23152	23120	23190	23157	23213	23293	23269	23000	23387	23102	23290	23133	23256	23195	23197	23187	23295	23467	23164	23138	23187	23041	23121	23166	23161	23220	23170	23354	23236	23115	23330	23151	23255	23181	23081	23127	23241	23326	23113	23417	23190	23255	23312	23260	22871	23209	23173	23094	23006	23290	22912	23268	23241	23392	23438	23197	23199	23287	23177	23318	23059	23253	23350	23345	23141	23352	23230	23317	23255	23077	23241	23229	23177	23213	22919	23250	23144	23282	23410	23171	23117	23240	23250	23196	23326	23133	23220	22990	23057	23113	23105	23028	23238	23433	23247	23026	23308	23223	23421	23312	23309	23223	23338	23259	23383	23114	23275	23293	23191	23268	23286	23316	23201	23070	23125	23020	23084	23291	23229	23166	23159	23321	23220	23303	23150	23105	23270	23140	23178	23179	23121	23258	23371	23264	23297	23388	23170	23297	23173	23276	23184	23062	23331	23189	23110	23278	23270	23104	23134	23104	23258	23238	23107	23248	23264	23278	23322	23347	23248	23323	23196	23078	23157	23193	23212	23082	23167	23310	23242	23299	23283	23211	23165	23245	23323	23142	23287	23197	23358	23316	23246	23383	23159	23374	23323	23159	23058	23178	23338	23128	23187	22973	23117	23340	23191	23171	23241	23141	23273	23294	23449	23212	23301	23242	23110	23309	23052	23354	23444	23167	23271	23237	23168	23213	23090	23106	23143	23099	23240	23350	23091	23166	23256	23343	23125	23145	23208	23054	23066	23426	23127	23054	23286	23299	23323	23330	23246	23223	23210	23360	23113	23292	23192	23128	23041	23188	23313	23305	23223	23360	23120	23252	23159	23422	23298	23123	23008	23223	23234	23156	23451	23004	23263	23202	23205	23198	23165	23334	22982	23368	23259	23046	23021	23301	23181	23223	23181	23260	23349	22936	23267	23266	23130	23153	23277	23114	23153	23037	23211	23194	23269	23216	23299	23177	23227	23261	23114	23216	23347	23281	23354	23171	23173	23122	23266	23034	23217	23259	23226	23324	22995	23176	23180	23080	23372	23289	23298	23168	23290	23209	23278	23375	23116	23307	23265	23272	23174	23267	23246	23169	23237	23265	23119	23265	23270	23314	23293	23248	23202	23179	23140	23136	23226	23130	23388	23130	23157	23384	23229	23373	23235	23117	23090	23271	23104	23265	23327	23040	23340	23177	23343	23345	23191	23217	23186	23082	23380	23156	23179	23248	23029	23219	23189	23217	23315	23347	23375	23105	23213	23355	23150	23283	23158	23191	23226	23312	23210	23316	23339	23273	23213	23249	23014	23223	23216	23213	23150	23330	23165	23185	23128	23132	23301	23099	23391	23351	23114	23192	23199	23037	23015	23096	23064	23191	23164	23273	23163	23097	23373	23210	23116	23266	23210	23126	23284	23381	23287	23312	23088	23282	23104	23244	22991	23071	23218	23150	23158	23219	23182	23098	23170	23275	23194	23170	23173	23072	23365	23317	23393	23341	23301	23316	23312	23215	23284	23291	23201	23257	23300	23231	23227	23129	23335	23137	23080	23102	23214	23302	23150	23323	23197	23305	23160	23267	23215	23205	23167	23435	23232	23431	22933	23182	23238	23116	23221	23158	23222	23242	23275	23473	23260	23366	23362	23069	23297	23377	23315	23300	23395	23231	23422	23189	23209	23265	23220	23284	23275	23241	23240	23384	23316	23111	23131	23077	23281	23237	23214	23156	23373	23189	23408	23264	23226	23201	23266	23272	23311	23183	23231	23195	23154	23172	23247	23309	23320	23265	23258	23235	23098	23343	23060	23368	23258	23212	23343	23108	23291	23366	23347	23040	23174	23217	23206	23191	23288	23072	23216	23416	23195	23202	23319	23212	23032	23191	23404	23093	23127	23012	23350	23193	23217	23267	23381	23254	23163	23231	23355	23312	23210	23203	23264	23238	23177	23201	23131	23436	23135	23169	23329	23177	23005	23278	23223	23337	23490	23439	23209	23116	23252	23294	23291	23326	23235	23187	23318	23142	23388	23271	23359	23191	23162	23220	23129	23125	23203	23287	23435	23134	23102	23425	23227	23138	23523	23224	23182	23238	23131	23162	23172	23318	23176	23297	23326	23218	23021	23193	23203	23004	23266	23089	23214	23450	23221	23281	23312	23125	23050	23199	23481	23106	23084	23383	23033	23179	23181	23296	23177	23094	23126	23336	23267	23474	23200	23047	23310	23279	23140	23273	23245	23172	23454	23189	23205	23132	23251	23260	23160	23274	23289	23219	23085	23165	23208	23411	23095	23184	23149	23157	23226	23239	23254	23190	23329	23272	23221	23051	23123	23160	23294	23258	23242	23279	23364	23236	23031	23026	23206	23336	23096	23289	23230	22995	23133	23270	23073	23254	23248	23146	23302	23062	23319	23208	23154	23138	23130	23129	23317	23207	23323	23408	23291	23049	23075	23231	23249	23119	23512	23136	23206	23255	23217	23043	23085	23320	23138	23311	23162	23283	23124	23210	23019	23344	23145	23103	23274	23262	23402	23166	23199	23088	22967	23391	23178	22982	23288	23138	23180	23185	23141	23213	23262	23483	23043	23228	23365	23147	23260	23024	23321	23081	23262	23280	23261	23208	23289	23289	23087	23085	23027	23212	23251	23367	23237	23150	23352	23133	23127	23275	23009	23253	23130	23105	23059	23393	23092	23164	23190	23210	23042	23483	23270	23181	23153	23178	23331	23158	23199	23339	23505	23073	23264	23411	23173	23300	23136	23243	23321	23123	23366	23362	23336	22945	23271	23184	23086	23363	23225	23222	23296	23000	23120	23226	23094	23273	23356	23216	23144	23096	23248	23125	23063	23367	23138	23097	23360	22991	23194	23145	22927	23187	23467	23239	23174	23336	23206	23164	23290	23259	23406	23246	23126	23226	23255	23269	23148	23051	23070	23114	23147	23135	23254	23307	23185	23282	23262	23257	23155	23025	23325	23154	23281	23151	23196	23211	23189	23314	23138	23337	23147	23105	23179	23325	23155	23075	23291	23222	23139	23114	23161	23355	23154	23031	23202	23255	23146	23159	23134	23122	23286	23197	23202	23020	23156	23119	23232	23266	23098	23337	23068	23266	23258	23183	23236	23023	23297	23070	23322	23084	23188	23353	23140	23271	23271	23201	23217	23274	23105	23164	23363	23215	23075	23426	23179	23172	23127	23154	23480	23486	23082	23340	23270	23224	23248	23259	23206	23320	23237	23243	23186	23249	23220	22993	23180	23324	23370	23233	23157	23108	23279	23244	23103	23373	23355	23177	23173	23246	23086	23296	23119	23194	23285	23289	23288	23245	23111	23232	23251	23067	23208	23329	23155	23251	23219	23199	23240	23040	23298	23176	22978	23252	23116	23198	23302	23222	23171	23329	23357	23040	23373	23274	23237	23271	23189	23080	23314	23154	23139	23334	23352	23036	23379	23154	23183	23274	23086	23174	23255	23066	23284	23097	23332	23170	23317	23196	23219	23246	23030	23272	23166	23265	23286	23519	23209	23217	23305	23271	23114	23264	23250	23281	23123	23108	23156	23211	23437	22954	22933	23164	23130	23273	23176	23067	23200	23200	23225	23272	23149	23302	23208	23349	23243	23154	23181	23238	23201	23333	23188	23057	23155	23236	22971	23421	23092	23318	23004	23193	23115	23204	23123	23066	22909	23231	23290	23244	23064	23329	23311	22998	23064	23219	23345	23257	23106	23390	23114	23126	23220	23207	23265	23183	23133	23145	23154	23314	23102	23153	23428	23324	23335	23145	23118	23267	22961	23331	23200	23103	23112	23124	23144	23134	23309	23191	23408	23182	23193	23268	23209	23303	23170	23153	23273	23384	23322	23212	23228	23214	23321	23317	23054	23162	23163	23048	23204	23407	22944	23216	23175	23080	23552	23207	23257	23015	23321	23191	23316	23233	23258	23308	22987	23256	23168	23333	23155
29185	37134	51768	42897	33464	30401	30121	29710	29630	29536	29645	29476	29549	29892	29460	29527	29387	29639	29739	29621	29737	29588	29648	29628	29741	29654	29677	29989	29639	29589	30080	29473	29800	29612	29588	29526	29785	29766	29490	29696	29570	29519	29756	29622	29463	29652	29422	29757	29609	29672	29723	29559	29859	29848	29709	29609	29811	29520	29492	29518	29610	29506	29583	29505	29650	29557	29838	29835	29728	29574	29683	29764	29470	29455	29732	29714	29580	29671	29692	29611	29656	29365	29712	29770	29585	29723	29668	29684	29559	29478	29536	29705	29591	29637	29762	29946	29408	29795	29631	29826	29584	29515	29674	29636	29318	29663	29688	29666	29567	29538	29371	29393	29685	29571	29379	29351	29470	29636	29567	29547	29428	29860	29787	29583	29574	29702	29474	29511	29477	29532	29496	29686	29468	29605	29623	29497	29739	29683	29907	29801	29559	29548	29665	29474	29770	29495	29482	29569	29570	29576	29609	29417	29484	29629	29580	29430	29685	29514	29572	29579	29716	29503	29637	29798	29710	29571	29821	29667	29914	29583	29592	29602	29704	29587	29488	29597	29409	29638	29639	29697	29803	29615	29727	29606	29799	29571	29625	29463	29499	29566	29811	29585	29564	29481	29471	29430	29629	29490	29648	29493	29537	29542	29776	29862	29756	29422	29724	29483	29454	29445	29673	29583	29626	29606	29591	29655	29696	29592	29568	29468	29304	29735	29788	29462	29380	29929	29808	29621	29549	29459	29687	29235	29468	29880	29565	29712	29615	29700	29536	29790	29636	29478	29692	29382	29523	29507	29633	29582	29545	29510	29453	29384	29621	29777	29693	29591	29860	29489	29612	29520	29505	29766	29827	29808	29679	29571	29693	29623	29741	29447	29721	29755	29519	29590	29543	29598	29478	29312	29450	29646	29686	29799	29735	29587	29713	29580	29628	29333	29529	29723	29809	29228	29699	29424	29364	29414	29712	29705	29656	29735	29863	29539	29635	29801	29726	29361	29731	29634	29373	29643	29699	29499	29502	29565	29789	29614	29543	29509	29709	29532	29452	29518	29528	29787	29535	29466	29743	29621	29746	29582	29705	29723	29493	29598	29732	29358	29716	29646	29873	29600	29834	29590	29532	29570	29720	29545	29547	29594	29686	29539	29624	29691	29540	29604	29541	29732	29844	29565	29664	29734	29389	29679	29370	29613	29671	29577	29795	29676	29621	29512	29638	29300	29863	29595	29604	29607	29656	29508	29657	29502	29652	29575	29815	29657	29467	29544	29628	29884	29674	29636	29724	29802	29776	29619	29448	29621	29620	29387	29550	29429	29555	29600	29481	29430	29688	29502	29620	29550	29626	29439	29440	29505	29644	29863	29709	29519	29571	29666	29630	29599	29411	29663	29581	29429	29621	29672	29739	29541	29551	29368	29723	29622	29497	29721	29690	29472	29556	29482	29756	29457	29722	29505	29575	29620	29674	29696	29855	29732	29694	29427	29529	29750	29618	29625	29635	29388	29672	29565	29556	29505	29676	29583	29785	29684	29546	29637	29728	29597	29576	29634	29648	29334	29900	29653	29613	29613	29783	29791	29872	29829	29700	29734	29685	29786	29624	29514	29535	29475	29560	29836	29859	29633	29802	29667	29597	29509	29690	29333	29592	29329	29246	29509	29537	29613	29612	29659	29425	29729	29910	29801	29715	29650	29592	29674	29423	29726	29583	29725	29612	29405	29509	29689	29645	29383	29340	29472	29843	29501	29753	29845	29538	29560	29684	29552	29506	29622	29758	29543	29634	29720	29530	29543	29611	29661	29682	29526	29657	29733	29751	29305	29520	29590	29501	29738	29657	29551	29698	29688	29764	29529	29488	29879	29535	29659	29682	29860	29846	29540	29473	29526	29704	29612	29744	29578	29705	29747	29745	29595	29619	29530	29613	29834	29406	29174	29678	29583	29789	29607	29655	29594	29650	29703	29538	29586	29579	29452	29784	29449	29664	29750	29534	29690	29654	29564	29591	29733	29700	29823	29751	29586	29488	29691	29763	29758	29615	29667	29815	29509	29488	29782	29532	29741	29663	29696	29697	29713	29519	29895	29384	29623	29749	29772	29603	29608	29791	29539	29486	29711	29577	29500	29423	29716	29800	29412	29339	29440	29616	29552	29569	29514	29423	29551	29414	29792	29626	29550	29561	29878	29648	29571	29591	29653	29500	29470	29630	29717	29755	29664	29807	29706	29551	29624	29455	29692	29719	29686	29671	29378	29417	29706	29334	29492	29553	29813	29747	29727	29715	29719	29472	29732	29879	29508	29522	29566	29627	29756	29792	29894	29589	29623	29453	29561	29804	29706	29531	29471	29642	29519	29538	29519	29621	29883	29530	29635	29537	29725	29833	29720	29570	29570	29382	29552	29614	29740	29302	29374	29753	29349	29478	29414	29743	29612	29651	29322	29644	29696	29723	29684	29620	29612	29688	29732	29419	29487	29759	29366	29582	29440	29683	29674	29893	29590	29578	29671	29451	29446	29543	29468	29746	29385	29516	29698	29650	29495	29513	29504	29499	29714	29643	29733	29660	29758	29766	29598	29579	29659	29941	29754	29733	29536	29925	29487	29470	29489	29749	29637	29474	29566	29293	29585	29492	29697	29621	29580	29591	29473	29638	29597	29804	29515	29603	29592	29902	29736	29552	29723	29828	29660	29806	29398	29444	29593	29710	29565	29887	29699	29710	29627	29587	29675	29740	29696	29417	29604	29519	29747	29549	29587	29744	29536	29675	29526	29941	29613	29532	29767	29679	29385	29803	29881	29645	29733	29692	29411	29835	29618	29627	29568	29606	29775	29677	29690	29822	29309	29589	29695	29759	29394	29558	29561	29701	29606	29685	29487	29582	29709	29572	29788	29577	29715	29735	29551	29443	29533	29602	29518	29574	29440	29381	29778	29553	29798	29683	29965	29623	29416	29723	29611	29735	29481	29656	29725	29771	29607	29652	29688	29901	29538	29659	29522	29701	29605	29720	29536	29627	29543	29625	29810	29718	29581	29466	29482	29702	29776	29490	29582	29767	29393	29593	29516	29631	29474	29697	29360	29575	29763	29415	29627	29815	29783	29567	29579	29815	29630	29660	29562	29457	29239	29587	29647	29803	29636	30037	29687	29502	29753	29703	29544	29823	29397	29409	29693	29677	29562	29663	29702	29762	29575	29628	29713	29460	29773	29572	29559	29669	29370	29753	29733	29724	29870	29953	29580	29771	29797	29650	29731	29699	29474	29649	29615	29658	29699	29819	29636	29707	29594	29714	29771	29480	29480	29649	29566	29792	29683	29497	29620	29523	29768	29544	29505	29650	29501	29729	29732	29608	29632	29618	29687	29827	29574	29836	29716	29619	29776	29584	29691	29658	29511	29819	29694	29466	29410	29696	29544	29705	29530	29578	29683	29657	29670	29623	29494	29576	29534	29748	29485	29456	29744	29637	29669	29601	29737	29698	29700	29821	29707	29417	29690	29588	29625	29602	29714	29707	29857	29621	29304	29781	29628	29778	29707	29378	29689	29649	29600	29519	29663	29811	29568	29600	29567	29464	29516	29708	29543	29810	29691	29780	29505	29703	29517	29710	29455	29708	29578	29704	29509	29639	29637	29545	29677	29580	29638	29326	29614	29612	29748	29754	29341	29628	29522	29888	29599	29523	29502	29683	29739	29754	29714	29653	29516	29555	29712	29616	29506	29346	29724	29909	29751	29600	29674	29417	29568	29478	29621	29579	29748	29894	29675	29608	29366	29680	29313	29567	29797	29807	29669	29644	29690	29738	29655	29728	29547	29796	29449	29627	29581	29490	29817	29527	29668	29544	29446	29714	29887	29727	29492	29540	29503	29464	29876	29662	29644	29597	29518	29515	29413	29686	29473	29592	29338	29360	29453	29537	29568	29505	29742	29547	29554	29734	29606	29461	29496	29644	29542	29498	29543	29512	29811	29688	29489	29593	29679	29618	29570	29580	29361	29416	29532	29693	29630	29453	29658	29696	29524	29687	29570	29815	29604	29520	29572	29744	29442	29791	29617	29587	29770	29812	29666	29700	29767	29806	29695	29807	29496	29584	29609	29541	29631	29409	29618	29765	29790	29924	29475	29564	29717	30004	29688	29822	29554	29606	29857	29771	29778	29855	29627	29575	29607	29730	29423	29683	29608	29644	29453	29612	29665	29526	29725	29682	29528	29559	29894	29501	29673	29654	29507	29493	29571	29639	29720	29263	29615	29819	29666	29710	29424	29597	29564	29679	29461	29731	29558	29504	29612	29724	29662	29592	29605	29532	29524	29590	29517	29664	29676	29658	29762	29945	29571	29788	29717	29729	29533	29683	29622	29754	29941	29340	29586	29645	29513	29829	29495	29400	29366	29695	29560	29478	29701	29484	29589	29582	29605	29565	29535	29756	29554	29744	29645	29637	29901	29757	29527	29470	29586	29531	29664	29747	29537	29930	29746	29726	29878	29760	29825	29674	29695	29527	29591	29641	29833	29550	29571	29670	29515	29601	29474	29512	29522	29942	29777	29573	29863	29869	29636	29680	29520	29510	29884	29801	29474	29650	29859	29606	29429	29783	29712	29549	29456	29631	29697	29528	29563	29744	29664	29561	29569	29418	29695	29463	29596	29575	29470	29583	29753	29449	29470	29553	29813	29532	29565	29659	29784	29798	29660	29672	29816	29614	29406	29725	29867	29584	29546	29716	29610	29511	29542	29674	29540	29499	29591	29577	29714	29544	29692	29688	29382	29588	29739	29667	29546	29551	29713	29770	29683	29861	29784	29638	29757	29948	29674	29464	29522	29493	29631	29798	29790	29505	29699	29602	29637	29748	29486	29678	29539	29636	29625	29425	29506	29678	29404	29733	29584	29602	29681	29694	29696	29458	29596	29528	29596	29681	29643	29605	29483	29732	29866	29832	29819	29523	29595	29415	29850	29605	29817	29605	29712	29817	29544	29629	29566	29493	29604	29679	29447	29990	29978	29598	29834	29848	29543	29519	29624	29524	29632	29619	29494	29367	29829	29444	29806	29733	29496	29488	29902	29850	29476	29677	29679	29792	29765	29544	29546	29771	29685	29560	29553	29530	29704	29770	29616	29481	29416	29703	29657	29722	29745
34249	60753	54330	37220	26850	22983	22701	22590	22590	22636	22563	22590	22792	22666	22572	22517	22628	22620	22302	22676	22678	22618	22582	22472	22628	22429	22633	22567	22603	22662	22655	22670	22636	22473	22740	22511	22591	22485	22389	22548	22657	22501	22668	22608	22490	22566	22464	22509	22513	22457	22639	22685	22483	22599	22672	22562	22773	22681	22632	22713	22528	22598	22584	22595	22618	22594	22627	22696	22626	22517	22452	22449	22482	22648	22519	22591	22613	22674	22614	22627	22545	22503	22554	22493	22421	22612	22611	22672	22682	22654	22635	22648	22607	22603	22563	22553	22631	22637	22573	22448	22478	22579	22815	22279	22637	22614	22330	22526	22542	22507	22734	22526	22577	22649	22418	22575	22659	22456	22564	22575	22545	22602	22756	22491	22572	22543	22534	22621	22564	22637	22413	22434	22553	22713	22480	22479	22697	22504	22489	22599	22502	22519	22671	22670	22607	22453	22615	22648	22476	22567	22420	22572	22605	22479	22901	22590	22503	22633	22609	22560	22452	22775	22446	22480	22575	22428	22513	22532	22429	22690	22543	22613	22574	22599	22567	22501	22494	22548	22532	22565	22650	22612	22632	22628	22527	22665	22520	22425	22721	22686	22446	22504	22443	22591	22394	22653	22420	22632	22555	22667	22623	22651	22626	22586	22532	22741	22543	22522	22565	22678	22462	22621	22667	22557	22527	22662	22422	22648	22572	22778	22602	22559	22658	22640	22807	22413	22417	22643	22517	22557	22555	22621	22722	22468	22508	22614	22712	22707	22651	22568	22621	22488	22689	22631	22577	22586	22598	22592	22433	22612	22700	22638	22522	22692	22602	22623	22477	22499	22787	22464	22484	22579	22613	22574	22525	22436	22464	22490	22602	22507	22689	22437	22586	22591	22431	22813	22445	22588	22560	22521	22680	22459	22622	22549	22600	22520	22597	22565	22457	22348	22653	22747	22522	22182	22626	22635	22491	22489	22595	22537	22443	22533	22497	22757	22488	22576	22510	22499	22736	22768	22647	22644	22724	22664	22598	22598	22434	22540	22617	22650	22497	22489	22593	22632	22849	22643	22595	22516	22459	22761	22667	22595	22316	22393	22535	22657	22670	22693	22364	22674	22605	22392	22499	22571	22402	22632	22393	22519	22477	22612	22510	22461	22373	22618	22639	22743	22480	22508	22591	22643	22733	22573	22528	22407	22568	22595	22473	22538	22642	22659	22601	22465	22573	22577	22679	22516	22553	22551	22534	22726	22422	22459	22690	22440	22649	22699	22529	22494	22475	22610	22695	22577	22711	22713	22799	22536	22610	22527	22620	22752	22652	22687	22483	22536	22536	22477	22548	22628	22606	22425	22674	22355	22648	22604	22533	22484	22553	22647	22542	22591	22584	22545	22528	22584	22489	22683	22490	22498	22617	22599	22715	22331	22318	22502	22581	22504	22694	22697	22450	22481	22553	22828	22567	22655	22720	22559	22463	22574	22501	22435	22682	22496	22576	22532	22603	22534	22648	22670	22545	22674	22679	22343	22587	22475	22605	22503	22461	22652	22407	22676	22589	22573	22789	22500	22621	22428	22422	22473	22618	22521	22574	22726	22594	22591	22410	22829	22643	22727	22555	22668	22540	22697	22578	22764	22659	22500	22700	22574	22612	22634	22439	22658	22597	22511	22545	22799	22624	22653	22557	22511	22739	22435	22603	22686	22642	22576	22505	22654	22628	22632	22505	22742	22657	22627	22599	22523	22469	22567	22541	22528	22523	22579	22555	22686	22829	22551	22667	22548	22566	22460	22649	22484	22814	22619	22589	22776	22557	22444	22697	22402	22580	22512	22320	22506	22567	22672	22586	22487	22658	22516	22712	22640	22526	22398	22693	22452	22678	22795	22595	22542	22507	22704	22429	22497	22495	22685	22729	22479	22589	22492	22509	22696	22411	22407	22592	22857	22702	22512	22549	22599	22608	22713	22700	22627	22309	22458	22810	22458	22602	22448	22607	22671	22587	22697	22637	22699	22657	22552	22370	22619	22446	22508	22618	22527	22449	22634	22643	22550	22468	22427	22589	22446	22707	22614	22481	22597	22569	22559	22587	22466	22717	22461	22669	22418	22555	22687	22421	22542	22570	22498	22618	22472	22582	22476	22575	22689	22471	22512	22698	22465	22457	22672	22528	22552	22413	22653	22547	22563	22429	22560	22522	22542	22631	22501	22782	22604	22547	22628	22560	22421	22673	22720	22452	22539	22575	22655	22627	22459	22612	22595	22426	22581	22452	22572	22502	22564	22650	22466	22594	22592	22463	22476	22566	22690	22553	22630	22589	22691	22553	22471	22576	22590	22634	22483	22457	22484	22633	22687	22613	22511	22554	22340	22616	22673	22630	22527	22540	22711	22503	22550	22567	22566	22489	22539	22549	22547	22547	22603	22627	22551	22560	22593	22348	22588	22532	22397	22468	22506	22665	22477	22458	22617	22724	22538	22597	22416	22590	22734	22675	22371	22722	22618	22591	22344	22464	22451	22660	22589	22627	22555	22487	22500	22595	22516	22273	22607	22763	22554	22666	22617	22659	22695	22606	22416	22556	22564	22429	22641	22537	22560	22496	22520	22509	22558	22600	22664	22461	22620	22695	22652	22711	22518	22611	22529	22669	22533	22552	22332	22654	22529	22557	22388	22517	22446	22500	22380	22650	22593	22434	22555	22646	22465	22616	22591	22787	22618	22629	22551	22639	22436	22577	22702	22549	22420	22504	22596	22837	22527	22540	22588	22542	22578	22546	22704	22528	22634	22722	22554	22437	22621	22444	22647	22573	22683	22669	22423	22598	22492	22527	22601	22441	22733	22420	22489	22472	22496	22694	22686	22597	22594	22533	22535	22609	22456	22589	22430	22509	22692	22581	22552	22711	22596	22569	22482	22691	22725	22773	22443	22629	22605	22376	22706	22675	22584	22590	22602	22580	22523	22600	22611	22683	22386	22823	22599	22616	22638	22626	22604	22496	22563	22471	22579	22567	22510	22643	22473	22583	22605	22606	22456	22570	22554	22852	22586	22484	22746	22748	22538	22710	22540	22660	22661	22518	22596	22345	22564	22572	22738	22544	22513	22525	22467	22728	22701	22601	22321	22608	22752	22615	22551	22630	22612	22609	22643	22525	22637	22516	22768	22518	22578	22453	22451	22594	22738	22579	22565	22390	22566	22532	22519	22561	22548	22533	22523	22645	22631	22842	22592	22536	22561	22727	22694	22686	22793	22586	22624	22568	22341	22634	22659	22766	22725	22553	22355	22757	22626	22557	22587	22509	22450	22361	22766	22579	22344	22824	22381	22547	22490	22471	22592	22583	22759	22545	22543	22710	22524	22674	22568	22419	22543	22637	22459	22559	22585	22474	22682	22358	22591	22489	22526	22620	22455	22630	22628	22296	22684	22701	22578	22658	22505	22446	22485	22548	22572	22514	22654	22387	22552	22564	22485	22837	22578	22515	22529	22527	22601	22482	22580	22615	22686	22579	22596	22609	22438	22470	22345	22667	22451	22637	22730	22648	22708	22494	22735	22634	22830	22651	22599	22486	22526	22434	22760	22706	22633	22798	22660	22603	22538	22519	22398	22685	22550	22846	22517	22632	22638	22654	22636	22665	22620	22586	22636	22569	22573	22620	22731	22652	22755	22557	22660	22808	22579	22780	22411	22446	22463	22585	22560	22668	22615	22645	22516	22602	22624	22537	22666	22768	22568	22639	22715	22616	22613	22478	22646	22621	22553	22601	22592	22590	22555	22669	22461	22666	22570	22588	22472	22547	22592	22634	22512	22694	22603	22434	22644	22589	22565	22558	22530	22469	22694	22669	22744	22691	22558	22307	22683	22461	22673	22478	22579	22482	22530	22787	22522	22569	22467	22400	22490	22711	22589	22667	22604	22636	22675	22682	22484	22587	22558	22597	22375	22620	22468	22518	22384	22562	22478	22442	22516	22440	22756	22550	22613	22471	22530	22598	22460	22548	22494	22656	22428	22662	22589	22419	22587	22461	22517	22796	22450	22589	22475	22635	22571	22729	22580	22468	22514	22582	22618	22473	22408	22619	22507	22533	22696	22580	22657	22424	22723	22584	22681	22732	22603	22824	22751	22661	22475	22680	22628	22670	22435	22582	22554	22744	22559	22495	22656	22651	22630	22557	22417	22689	22456	22481	22564	22619	22513	22731	22639	22574	22828	22462	22507	22481	22666	22471	22464	22454	22672	22591	22253	22411	22574	22580	22749	22474	22608	22567	22497	22581	22562	22611	22549	22463	22607	22537	22625	22659	22630	22611	22545	22579	22434	22580	22686	22664	22576	22671	22626	22537	22523	22712	22648	22567	22417	22564	22626	22735	22536	22603	22677	22422	22700	22609	22495	22664	22366	22561	22599	22718	22562	22651	22468	22378	22499	22780	22585	22564	22736	22523	22518	22493	22707	22621	22731	22469	22602	22599	22639	22616	22530	22349	22582	22534	22610	22543	22650	22580	22731	22594	22678	22539	22759	22398	22694	22602	22523	22653	22648	22524	22613	22489	22572	22344	22498	22670	22517	22541	22559	22440	22552	22678	22644	22503	22715	22610	22531	22434	22775	22779	22501	22587	22615	22550	22577	22578	22500	22770	22601	22722	22641	22461	22553	22530	22599	22767	22576	22656	22430	22508	22684	22362	22576	22625	22618	22569	22617	22636	22543	22755	22551	22650	22541	22456	22519	22616	22654	22484	22636	22549	22465	22648	22703	22799	22466	22283	22652	22598	22480	22542	22712	22577	22525	22617	22609	22591	22556	22542	22695	22671	22669	22550	22565	22586	22530	22495	22592	22611	22752	22602	22618	22496	22435	22610	22584	22729	22610	22611	22814	22482	22673	22418	22652	22589	22517	22647	22656	22540	22617	22508	22587	22594	22505	22656	22663	22474	22453	22497	22627	22651	22628	22600	22614	22460	22414	22629	22427	22599	22436	22659	22509	22587	22678	22705	22467	22658	22522	22449	22547	22468	22613	22561	22664	22447	22699	22627	22635	22440	22472	22554	22667	22628	22421	22392	22709	22529	22525	22474	22499	22545	22404	22698	22490	22565	22488	22516	22483	22539	22459	22667	22507	22712	22584	22344	22487	22494	22552
24242	26239	52876	49298	35817	32394	31555	30003	29895	29925	29941	29858	29889	29766	29961	29686	29840	30043	30041	29967	29955	29846	29874	29715	29763	29782	29808	29746	30051	29914	29904	30022	29780	29658	29695	29647	29773	29827	29868	29905	29655	29833	29829	30099	29849	29894	29975	29720	29963	29929	29786	29778	29686	29767	29656	30008	29870	29652	29899	30009	29725	29491	29925	29879	29729	29591	29782	29893	29609	29673	29750	29874	29802	29494	29880	29532	29781	29715	29957	29683	29852	29939	29834	29836	29695	29786	29812	29602	29807	29667	29902	29685	29735	29912	29815	29730	29941	29661	29805	29680	29679	29653	29969	29602	29458	29504	29737	29796	29895	29729	29762	29844	29897	29680	29886	29822	29577	29769	29772	29596	29684	29757	29707	29849	29559	29733	29606	29658	29695	29612	29776	29780	29733	29924	29770	29708	30008	29806	29832	29684	29923	29804	29754	29454	29921	29696	29936	29774	29702	29725	29654	29851	29734	29923	30118	29847	29874	29792	29810	29600	29732	29722	29965	29774	29785	29759	29772	29556	29842	29688	29885	29547	29714	29588	29843	29678	29675	29796	29632	29626	29612	29967	29699	29665	29771	29447	29664	29762	29778	29578	29768	29688	29739	29874	29580	29949	29787	29752	29900	29644	29837	29714	29493	29753	29662	29886	29869	29973	29921	29923	29733	29729	29705	29675	29866	29465	30096	29674	29769	29916	29812	29998	29550	29629	29556	29408	29765	29680	29659	29455	29564	29761	29793	29758	29706	29778	29826	29849	29707	29696	29769	29720	29656	29667	29954	29608	29649	30167	29946	29847	29856	29732	29756	29869	29979	29717	29664	29713	29853	29853	29707	29676	29866	29770	29775	29707	29916	29468	29667	29785	29997	29798	29607	29705	29793	29711	29639	29846	29682	29684	29591	29663	29639	29975	29725	29745	30007	29987	29587	29599	29677	29789	29788	29825	29794	29867	29622	29701	29609	29770	29592	29882	29868	30080	29697	29810	29650	29635	29804	29942	29782	29881	29517	29509	29767	29633	29698	29667	29630	29774	29663	29859	29776	29743	29807	29801	29712	29581	29832	29754	29793	29686	29709	29874	29939	29827	29986	29751	29724	29775	29931	29875	29797	29530	29401	29732	29871	29673	29668	29877	29917	29789	29766	29628	29848	29867	29764	29658	29799	29516	29815	29701	30084	29731	29897	29861	29568	29717	29806	29626	29857	29681	29747	29784	29890	29850	29812	29915	29716	29580	29604	29944	29809	29758	29742	29679	29873	29849	29824	29838	29908	29583	29588	29648	29760	29643	29704	29662	29628	29553	29840	29738	29627	29659	29844	29736	29387	29746	29683	29912	29589	29722	29832	29758	29713	29967	29743	29853	29579	29673	29806	29726	29772	29925	29604	29885	29753	29774	29739	29763	29467	29744	29587	29713	29672	29649	29861	29958	29819	29914	29593	29701	29735	29562	29709	29755	29683	29613	29808	29816	29961	29875	29722	29770	29511	29856	29846	29723	29706	29653	29848	29517	29569	29712	29621	29630	29804	29829	29921	30027	29961	29600	29578	29944	29688	29678	29790	29608	29814	29677	29547	29640	29740	29796	29566	29591	29622	29611	29745	29768	29980	29736	29797	29735	29830	30079	29835	29576	29841	29824	29844	29625	29754	29780	30004	29664	29806	29883	29661	29853	29505	29633	29810	29661	29760	29679	29642	29763	29757	29776	29757	29775	29651	29892	29992	29625	29487	29634	29728	29744	29931	29935	29620	29702	29561	29855	29576	29657	29710	29784	29811	29864	29921	29866	29634	29638	29582	29786	29919	29767	29927	29726	29908	29618	29747	29771	29648	29644	29725	29882	29542	30117	29817	29809	29786	29866	29810	29568	29794	29702	29865	29681	29835	29727	29599	29308	29717	29466	29783	29708	29600	29891	29685	29759	29767	29911	29717	29844	29690	29736	29928	29725	29798	29716	29788	29893	30006	29770	29693	29658	29612	29560	29719	29603	29975	29652	29845	29657	29727	29837	29958	29798	29815	29755	29813	29497	29526	29682	29750	29807	29727	29469	29785	29715	29900	29753	29809	29515	29611	29688	29760	29597	29494	29866	29776	30076	29776	29787	29731	29737	29910	29543	29520	29739	29881	29697	29608	29972	29641	29628	29705	30034	29904	29938	29692	29832	29722	29822	29644	29863	29842	29665	29700	29544	29753	29699	29895	29689	29953	29756	29625	29768	29629	29667	29636	29570	29699	29809	29965	29632	29736	29536	29884	29720	29785	29773	29732	29465	29978	29746	29798	29646	29833	29503	29823	29884	29755	29939	29708	29601	29520	29622	29598	29784	29771	29601	29816	29747	29872	29782	29885	29785	29522	30039	29524	29760	29598	29574	29772	29804	29743	29585	29653	29581	29636	29769	29847	29826	29697	29690	29846	29758	29583	29735	29636	29583	29747	29913	29868	29741	29589	29857	29590	29785	29708	29890	29531	29976	30173	29856	29704	29629	29561	29817	29899	29784	29629	29620	29896	29814	29653	29678	29896	29777	29921	29775	29715	30012	29778	29833	29737	29778	29828	29699	29599	29603	29935	29681	29677	29953	29874	29803	29887	29949	29742	29823	29848	29730	29830	29763	29566	29683	29639	29648	29838	29631	29801	29882	29766	29519	29795	29612	29564	30007	29884	29802	29640	29649	29874	29891	29616	29563	29794	29625	29638	29701	29788	29859	29689	29715	29618	29828	29759	29968	29716	29684	29894	29650	29937	29660	29634	29675	29622	29701	29899	29869	30063	29743	29505	29690	29702	29701	29915	29687	29780	30023	29868	29818	29837	29810	29831	29623	29763	29963	29791	29650	29627	29597	29887	29864	29805	29965	29992	29723	29809	29727	29659	29907	29784	29930	29720	29551	29648	29614	29657	29832	29916	29726	29712	29545	29717	29665	29809	29828	29908	29594	29551	29750	29701	29533	29698	29797	29677	29876	29747	29830	29836	29741	29714	29958	29848	29600	29975	29775	29763	29975	29576	29869	29816	29506	29853	29831	29775	29727	29413	29732	29640	29623	29903	29639	29823	29816	29852	29731	29822	29774	29730	29529	29638	29918	29678	29617	29667	29691	29495	29749	29656	30118	29835	29694	29877	29680	29760	29724	29807	29410	29668	29726	29501	29970	29809	29600	29906	29740	29831	29673	29764	29872	29744	29880	29724	29623	29570	29743	29833	29880	29596	29890	29740	29457	29735	29678	29677	29641	29943	29788	29736	29991	29541	29738	29985	29973	29802	29823	29636	29766	29722	29626	29653	29801	29811	29804	29703	29993	29841	29848	29563	29935	29698	29685	29669	29772	29932	29903	29715	29788	29611	29777	29690	29903	29693	29833	29828	29752	29755	29765	29877	29572	29823	29834	29694	29668	29953	29728	29661	29747	29784	29736	29640	29746	29743	29949	29922	29518	29982	29718	29829	29808	29990	29700	29682	29688	29853	29733	29869	29765	29863	29894	29567	29609	29737	29983	29385	29853	29753	29566	30019	29679	29794	30011	29989	29762	29851	30101	29735	29928	29812	29534	29684	29890	29927	29844	29693	29688	29627	29787	29693	29384	29552	29648	30035	29803	29609	29617	29793	29633	29793	29955	29649	29775	29848	29724	29718	29793	29664	29698	30032	29772	29631	29903	29868	29772	29845	29762	29925	29619	29906	29725	29552	29683	29702	29826	29637	29679	29668	29505	29812	29824	29857	29730	29984	29760	29852	29794	29870	29771	29643	29802	29791	29725	29746	29806	29838	29721	29764	29741	29861	29781	29858	29663	29880	30046	29803	29934	29754	29629	29665	29843	29923	29615	29862	29764	29425	29939	29898	29814	29825	29826	29906	29784	30013	29803	29628	29669	29858	29786	29548	29725	29712	29566	29877	29934	29837	29693	29836	29636	29477	29998	29758	29712	29844	29780	29634	29520	29928	29930	29856	29788	29741	29845	29678	29871	29490	30141	29778	29856	29829	29953	29716	30026	30034	29817	29839	29862	29676	29639	29934	29602	29741	29821	29915	29536	29784	30028	29622	29795	29580	29884	29660	29398	29897	29756	29559	29742	30059	29847	29863	29736	29711	29543	29787	29724	29818	29660	29906	29831	29721	29767	29579	29761	29752	29631	29740	29716	29689	29843	29788	29728	29673	29741	29727	29647	29801	29894	29679	29834	29606	29709	29658	29861	29880	29846	29688	29732	29781	29708	29727	29728	29926	29987	29752	29618	29628	29607	29789	29817	29916	29883	29937	29709	29586	29940	29994	29871	29625	29706	30056	29629	29568	29608	29785	29885	29944	29770	30171	29879	29537	29681	29646	29610	29542	29938	29931	29677	29877	29885	29527	29754	29636	29810	29579	29778	29676	29739	29818	29942	29783	29846	30010	30037	30023	29790	29718	29606	29933	29979	29658	29572	29869	29983	29846	29708	29684	29636	29505	29710	29941	30027	29903	29887	30012	29944	29572	29777	29627	29954	29924	29519	29772	29910	29759	29529	29729	29870	30000	29808	29748	29796	29804	29742	29728	29737	29668	29715	29633	29638	29703	29720	29749	29991	29683	29731	29656	29633	29709	29898	29644	29654	29751	29806	29868	29710	29767	29777	29750	29908	29750	29730	29799	30044	29928	29926	29874	29695	29773	29853	29977	29761	29791	29696	29775	29761	29818	29806	29786	29702	29707	29466	29625	29705	29566	29897	29967	29601	29591	29832	29701	29705	29719	29349	29874	29874	29725	30029	29777	29463	29726	29654	29741	29405	29637	29810	30014	30014	29772	29643	29806	29829	29738	29916	29557	29629	29776	29883	29827	29690	29692	29688	29710	29761	29572	29670	29608	29931	29847	29937	29635	29923	29789	29798	29752	29724	29795	29744	29560	29655	30193	29763	29762	29521	29511	29726	29821	29857	29879	29996	29940	29898	29874	29919	29821	29812	29829	29746	29879	29753	29651	29693	29818	29859	29959	29791	30028	29843	29540	29726	29604	29628	29988	29784	29824	29985	29703	29784	29793	29442	29746	29972	29844	29848	29752	29867	29768	29697	29727	29765	29940	29714	29573	29654	29819	29972	29630	29993	29715	29416	29658	29651	29704	29803	29719	29904	29997	29485	29760	29740
53149	98648	89190	61410	37697	26484	23600	22856	22999	22649	22694	22660	22832	22803	22898	22786	22618	22672	22888	22758	22740	22783	22755	22707	22867	22819	22705	22865	22838	22959	22746	22716	22743	22712	22780	22856	22833	22829	22681	22879	22728	22769	22908	22916	22657	22595	22778	22767	22867	22799	22683	22673	22719	22822	22875	22673	22783	22740	22730	22598	22859	22662	22700	22961	22647	22772	22753	22757	22614	22672	22791	22648	22630	22805	22831	22647	22705	22784	22727	23047	22814	22607	22779	22763	22749	22755	22793	22660	22929	22822	22699	22758	23063	22566	22671	22845	22729	22574	22808	22813	22892	22832	22898	22873	22706	22713	22720	22512	22525	22585	22710	22886	22775	22900	22683	22848	22797	22723	22787	22773	22651	22718	22681	22762	22671	22811	22715	22659	22870	22748	22760	22678	22632	22880	22653	22838	22603	22749	22818	22660	22913	22644	22676	22736	22681	22865	22915	22865	22902	22766	22688	22624	22842	22864	22569	22674	22792	22566	22693	22709	22698	22657	23032	22668	22929	22743	22891	22592	22659	22754	22622	22729	22601	22655	22707	22610	22755	22527	22711	22638	22789	22704	22679	22764	22819	22791	22801	22622	22571	22674	22804	22741	22698	22610	22849	22817	22836	22795	22855	22855	22579	22435	22852	22622	22876	22764	22743	22667	22925	22790	22650	22689	22729	22699	22750	22921	22609	22733	22660	22861	22742	22960	22790	22835	22635	22851	22806	22911	22902	22578	22851	22783	22828	22669	22688	22741	22558	22829	22679	22726	22863	22710	22641	22596	22762	22746	22537	22699	22685	22900	22784	22584	22891	22724	22947	22733	22767	22876	22928	22735	22875	22686	22746	22710	22671	22850	22913	22766	22628	22841	22880	22689	22826	22912	22821	22727	22859	22677	22604	22574	22750	22736	22771	22651	22812	22858	22789	22774	22509	22650	22812	22611	22824	22571	22812	22781	22785	22560	22696	22616	22762	22797	22712	22554	22710	22842	22621	22617	22925	22771	22636	22504	22736	22711	22745	22806	22840	22635	22798	22740	22822	22655	22757	22660	22722	22554	22740	22836	22702	22481	22695	22593	22550	22762	22712	22731	22736	22703	22767	22793	22774	22766	22757	22816	22824	22722	22827	22748	22788	22636	22758	22716	22561	22711	22943	22716	22641	22822	22769	22592	22836	22466	22686	22812	22606	22672	22850	22725	22686	22779	22746	22905	22671	22727	22639	22782	22830	22851	22819	22655	22662	22735	22863	22747	22705	22810	22753	22879	22705	22692	22857	22967	22565	22607	22881	22796	22672	22837	22765	22735	22798	22634	22906	22468	22956	22675	22675	22839	22842	22861	22776	22717	22631	22725	22826	22787	22825	22546	22828	22745	22795	22735	22645	22732	22591	22700	22797	22747	22748	22585	22680	22738	22785	22769	22784	22945	22749	22662	22904	22722	22705	22658	22715	22759	22978	22781	22750	22742	22605	22639	22723	22766	22660	22791	22759	22670	22819	22540	22766	22557	22555	22595	22650	22736	22796	22596	22948	22633	22627	22863	22721	22820	22646	22772	22804	22897	22622	22820	22748	22557	22659	22897	22653	22871	22904	22800	22746	22783	22738	22695	22882	22820	22773	22912	22951	22492	22658	22757	22676	22869	22715	22819	22881	22653	22815	22806	22734	22830	22711	22662	22515	22777	22733	22757	22671	22784	22795	22755	22631	22849	22746	22693	22673	22573	22767	22704	22826	22698	22784	22719	22704	22729	22665	22756	22730	22867	22592	22694	22798	22821	22766	22726	22563	22772	22692	22745	22706	22725	22786	22470	22626	22597	22640	22556	22847	22688	22772	22831	22723	22590	22630	22778	22595	22727	22609	22635	22820	22583	22570	22686	22679	22606	22778	22866	22671	22733	22664	22791	22698	22516	22877	22647	22893	22663	22794	22732	22893	22707	22701	22801	22720	22688	22975	22752	22910	22767	22930	22838	22736	22666	22724	22704	22704	22724	22680	22539	22859	22646	22654	22773	22662	22659	22557	22622	22765	22862	22551	22804	22736	22469	22729	22618	22606	22734	22802	22570	22957	22697	22744	22570	22726	22881	22710	22756	22629	22892	22652	22640	22649	22785	22592	22571	22747	22766	22697	22810	22867	22699	22743	22813	22770	22614	22867	22680	22854	22719	22939	22739	22719	22623	22736	22840	22702	22858	22571	22714	22686	22656	22877	22678	22604	22631	22719	22821	22804	22955	22737	22656	22693	22753	22715	22660	22559	22647	22823	22785	22911	22754	22772	22812	22747	22698	22713	22503	22920	22478	22768	22692	22757	22793	22674	22833	23000	22820	22717	22879	22713	22821	22780	22792	22808	22758	22620	22770	22616	22755	22728	22754	22848	22782	22737	22588	22658	22711	22695	22881	22480	22747	22905	22752	22660	22649	22814	22755	22757	22709	22739	22689	22797	22664	22751	22683	22737	22786	22691	22727	22886	22680	22762	22839	22807	22718	22681	22811	22751	22727	22762	22879	22667	22686	22625	22721	22798	22735	23028	22854	22576	22640	22647	22605	22654	22645	22738	22678	22680	22666	22720	22858	22785	22861	22744	22762	22820	22859	22632	22627	22747	22705	22715	22751	22758	22849	22941	22897	22709	22625	22810	22752	22820	22830	22591	22635	22816	22885	22750	22685	22727	22831	22882	22738	22759	22733	22652	22994	22620	22597	22721	22792	22787	22617	22734	22961	22887	22738	22673	22672	22756	22750	22720	22803	22796	22809	22628	22854	22585	22579	22690	22818	22515	22822	22742	22775	22696	22797	22642	22675	22894	22839	22716	22728	22667	22690	22676	22688	22566	22747	22844	22646	22627	22602	22641	22862	22888	22649	22799	22610	22594	22556	22688	22834	22435	22787	22728	22769	22793	22769	22826	22862	22915	22941	22875	22749	22587	22712	22579	22746	22670	22851	22812	22695	22548	22780	22669	22846	22763	22783	22833	22685	22677	22580	22772	22636	22636	22677	22751	22788	22661	22796	22650	22826	22850	22648	22817	22810	22719	22826	22827	22615	22617	22787	22854	22762	22651	22792	22805	22624	22914	22777	22788	22614	22589	22797	22884	22646	22713	22699	22819	22802	22589	22853	22609	22637	22933	22775	22914	22704	22780	22639	22801	22659	22706	22776	22951	22710	22809	22628	22778	22602	22725	22801	22515	22709	22739	22609	22898	22692	22739	22644	22570	22818	22758	22719	22920	22844	22949	22728	22759	22834	22579	22590	22714	22589	22904	22622	22873	22844	22816	22757	22736	22673	22796	22625	22741	22815	22608	22903	22839	22579	22745	22741	22677	22663	22657	22648	22634	22836	22792	22709	22690	22838	22737	22631	22757	22630	22912	22879	22643	22607	22753	22834	22714	22700	22674	22835	22626	22667	22659	22659	22784	22721	22869	22705	22617	22767	22935	22775	22746	22603	22792	22963	22856	22491	22622	22733	22730	22800	22814	22707	22866	22659	22636	22768	22801	22780	22748	22770	22698	22846	22529	22717	22818	22764	22791	22860	22771	22815	22795	22892	22725	22730	22849	22808	22591	22611	22599	22637	22585	22841	22774	22846	22726	22605	22833	22647	22634	22675	22645	22852	22613	22760	22675	22685	22840	22779	22711	22803	22815	22828	22579	22475	22891	22742	22903	22647	22567	22594	22760	22800	22810	22774	22670	22685	22887	22664	22722	22848	22548	22505	22688	22748	22804	22561	22923	22764	22865	22652	22731	22887	22859	22569	22816	22638	22767	22773	22861	22805	22760	22737	22869	22633	22679	22646	22701	22686	22716	22719	22737	22766	22541	22789	22705	22820	22847	22717	22843	22663	22758	22663	22831	22691	22857	22771	22608	22551	22890	22825	22685	22673	22597	22688	22747	22619	22650	22683	22740	22652	22616	22817	22873	22692	22788	23023	22790	22579	22786	22758	22899	22806	22873	22791	22690	22756	22648	22633	22761	22781	22726	22821	22797	22825	22842	22699	22895	22541	22695	22737	22739	22756	22697	22760	22770	22918	22731	22807	22714	22731	22692	22650	22854	22838	22821	22778	22657	22765	22813	22692	22749	22859	22659	22810	22633	22700	22780	22835	22682	22875	22685	22905	22646	22639	22622	22752	22683	22862	22757	22798	22804	22776	22704	22746	22826	22517	22740	22689	22803	22641	22773	22851	22852	22743	22841	22784	22726	22669	22777	22603	22696	22786	22599	22748	22716	22824	22737	22615	22799	22698	22382	22727	22804	22711	22825	22530	22640	22648	22810	22808	22703	22754	22592	22692	22786	22527	22809	22744	22694	22897	22913	22653	22722	22837	22557	22833	22467	22752	22776	22657	22859	22770	22743	22832	23014	22590	22763	22637	22842	22687	22619	22546	22668	22754	22802	22723	22724	22894	22865	22560	22755	22728	22596	22788	22506	22757	22534	22733	22913	22898	22853	22721	22845	22707	22816	22570	22653	22685	22830	22838	22754	22739	22784	22865	22809	22868	22731	22779	22793	22697	22704	22828	22847	22730	22762	22612	22599	22857	22769	22735	22771	22664	22838	22842	22687	22851	22746	22782	22665	22766	22693	22771	22682	22671	22683	22960	22755	22635	22807	22731	22778	22717	22826	22501	22689	22684	22698	22691	22672	22716	22735	22756	22792	22704	22606	22811	22629	22758	22749	22656	22635	22893	22703	22573	22667	22712	22858	22651	22913	22668	22624	22766	22881	22812	22861	22903	22868	22856	22648	22799	22567	22593	22613	22744	22705	22719	22756	22798	22624	22746	22707	22824	22855	22540	22957	22904	22829	22764	22574	22611	22880	22793	22680	22634	22545	22903	22815	22886	22720	22764	22757	22870	22627	22699	22758	22864	22752	22641	22819	22649	22883	22679	22877	22805	22794	22669	22877	22824	22827	22963	22850	22576	22709	22735	22859	22694	22817	22777	22761	22724	22871	22599	22822	22671	22676	22892	22712	22680	22709	22864	22848	22725	22905	22699	22860	22722	22736	22769	22709	22507	22744	22740	22738	22675	22666	22870	22674	22784	22916	22916	22796	22755	22666	22878	22648	22966	22907	22802	22538	22529	22473	22820	22598	22675	22623	22855	22538	22695	22760	22703
22398	23942	41732	43178	40127	37031	33329	30710	30781	31186	30880	30962	31018	30944	30983	31052	30963	30819	30929	30919	30615	30623	30984	30716	30628	30646	30906	30740	30592	30712	30864	30879	30724	30824	30555	30670	30613	30832	30813	30784	30752	30664	30866	30721	30687	30600	31010	30677	30769	30663	30647	30746	31009	30733	30682	30598	30597	30657	30641	30574	30692	30478	30725	30707	30748	30545	30551	30680	30787	30578	30725	30559	30402	30624	30842	30740	30792	30748	30526	30462	30452	30753	30741	30658	30669	30577	30628	30718	30680	30697	30742	30538	30458	30340	30536	30529	30571	30596	30492	30510	30558	30876	30556	30604	30579	30643	30592	30398	30777	30939	30542	30640	30515	30491	30530	30750	30742	30671	30596	30584	30549	30819	30664	30736	30594	30536	30547	30634	30632	30608	30649	30757	30679	30728	30725	30578	30573	30713	30917	30795	30504	30642	30700	30501	30562	30514	30450	30610	30721	30639	30633	30491	30610	30522	30519	30623	30398	30650	30859	30686	30487	30651	30826	30482	30535	30336	30774	30654	30608	30520	30551	30441	30786	30475	30677	30645	30614	30687	30779	30754	30537	30538	30773	30677	30695	30588	30649	30692	30804	30540	30738	30533	30643	30508	30670	30764	30531	30695	30592	30573	30444	30536	30698	30768	30501	30662	30433	30529	30467	30729	30476	30692	30514	30281	30498	30495	30365	30685	30552	30509	30548	30830	30569	30802	30492	30520	30740	30745	30634	30689	30808	30837	30533	30498	30605	30480	30283	30562	30507	30714	30752	30604	30729	30568	30612	30578	30721	30595	30534	30365	30586	30411	30385	30370	30519	30628	30559	30453	30795	30727	30497	30689	30692	30376	30637	30455	30683	30436	30648	30575	30779	30743	30794	30625	30672	30502	30561	30536	30495	30298	30437	30365	30570	30816	30577	30585	30636	30853	30327	30479	30648	30624	30472	30708	30419	30363	30768	30552	30795	30486	30628	30416	30590	30469	30392	30441	30512	30669	30870	30834	30548	30591	30536	30659	30387	30475	30533	30566	30650	30596	30354	30472	30517	30458	30593	30629	30605	30250	30596	30548	30471	30389	30876	30480	30625	30455	30583	30728	30512	30606	30447	30535	30385	30774	30508	30229	30389	30322	30626	30490	30567	30685	30821	30301	30636	30435	30655	30895	30675	30565	30674	30599	30606	30555	30576	30615	30525	30371	30680	30534	30538	30456	30709	30560	30579	30765	30742	30584	30455	30684	30612	30550	30717	30570	30619	30715	30532	30611	30908	30646	30576	30523	30752	30770	30750	30693	30471	30476	30618	30492	30736	30700	30487	30552	30598	30637	30607	30649	30665	30558	30664	30270	30482	30637	30681	30627	30671	30558	30623	30961	30567	30564	30393	30759	30584	30421	30488	30568	30537	30868	30811	30825	30647	30582	30669	30504	30398	30361	30505	30593	30618	30668	30443	30586	30690	30465	30504	30645	30579	30670	30728	30492	30396	30578	30579	30348	30501	30584	30680	30751	30800	30543	30423	30465	30327	30412	30570	30597	30437	30447	30595	30648	30376	30677	30554	30634	30620	30437	30374	30341	30649	30573	30582	30643	30583	30399	30406	30813	30609	30654	30599	30413	30603	30705	30614	30513	30511	30637	30466	30507	30598	30517	30490	30498	30599	30474	30507	30479	30553	30545	30616	30624	30511	30528	30473	30540	30416	30608	30633	30599	30560	30466	30609	30461	30717	30429	30723	30808	30580	30536	30546	30543	30626	30456	30621	30889	30776	30590	30658	30426	30489	30611	30692	30648	30823	30757	30422	30573	30822	30365	30577	30679	30702	30674	30557	30396	30475	30574	30334	30351	30550	30827	30664	30590	30422	30625	30554	30534	30729	30559	30556	30547	30662	30394	30499	30881	30646	30668	30710	30649	30599	30766	30710	30468	30803	30592	30665	30535	30405	30531	30550	30708	30551	30698	30700	30659	30885	30618	30710	30666	30442	30593	30673	30535	30602	30608	30433	30810	30568	30463	30569	30611	30526	30346	30560	30634	30485	30737	30819	30368	30400	30259	30831	30519	30530	30518	30516	30772	30710	30596	30679	30254	30746	30597	30537	30347	30572	30679	30520	30506	30678	30441	30490	30721	30491	30567	30751	30504	30360	30468	30347	30558	30581	30714	30507	30551	30582	30515	30743	30611	30526	30660	30645	30515	30665	30612	30711	30442	30645	30533	30599	30442	30596	30625	30659	30398	30476	30502	30379	30515	30833	30728	30671	30546	30713	30576	30580	30626	30551	30642	30510	30397	30502	30546	30312	30588	30799	30394	30479	30671	30658	30581	30583	30739	30545	30577	30553	30846	30824	30448	30656	30387	30560	30737	30526	30385	30410	30636	30428	30376	30505	30494	30502	30566	30441	30643	30523	30618	30706	30684	30661	30379	30591	30634	30645	30818	30613	30585	30594	30459	30639	30557	30548	30560	30532	30430	30572	30425	30562	30551	30532	30902	30592	30629	30442	30732	30833	30607	30467	30476	30534	30445	30476	30499	30510	30734	30472	30610	30576	30801	30540	30597	30639	30410	30436	30750	30953	30472	30532	30653	30486	30591	30540	30349	30722	30805	30679	30814	30699	30702	30720	30786	30517	30486	30813	30494	30626	30474	30437	30433	30685	30631	30794	30323	30672	30475	30614	30700	30892	30700	30477	30409	30585	30397	30481	30428	30730	30715	30637	30792	30721	30382	30465	30670	30838	30491	30553	30549	30703	30428	30670	30361	30723	30790	30898	30770	30248	30458	30401	30514	30542	30626	30747	30259	30592	30594	30403	30646	30734	30688	30530	30494	30545	30828	30794	30624	30712	30721	30452	30488	30485	30843	30657	30820	30655	30618	30613	30812	30776	30315	30744	30641	30504	30727	30582	30403	30237	30651	30627	30599	30646	30609	30563	30414	30633	30640	30518	30357	30450	30614	30570	30571	30985	30521	30575	30482	30476	30650	30528	30778	30607	30658	30603	30484	30550	30629	30771	30555	30623	30727	30695	30692	30594	30451	30400	30468	30707	30380	30493	30676	30460	30858	30658	30739	30465	30771	30606	30683	30659	30542	30500	30515	30663	30531	30355	30504	30772	30548	30494	30508	30408	30659	30360	30746	30652	30479	30612	30600	30573	30692	30473	30596	30415	30443	30650	30568	30462	30534	30495	30735	30691	30478	30613	30437	30523	30395	30682	30557	30753	30787	30680	30427	30573	30561	30462	30740	30506	30344	30446	30815	30630	30546	30627	30577	30482	30670	30850	30654	30604	30579	30630	30383	30424	30486	30326	30359	30576	30477	30650	30851	30438	30580	30701	30561	30613	30554	30677	30458	30365	30437	30400	30597	30298	30470	30470	30595	30611	30834	30501	30582	30663	30503	30751	30685	30278	30416	30516	30657	30576	30514	30489	30491	30702	30293	30573	30388	30596	30597	30655	30623	30687	30657	30562	30546	30525	30695	30566	30632	30680	30550	30639	30506	30410	30482	30477	30667	30447	30708	30459	30478	30509	30531	30508	30530	30708	30470	30751	30327	30493	30401	30556	30449	30799	30564	30528	30471	30734	30676	30628	30664	30588	30289	30576	30549	30482	30455	30479	30415	30663	30559	30647	30737	30744	30598	30618	30492	30602	30407	30504	30680	30486	30733	30785	30514	30398	30392	30625	30615	30557	30531	30544	30709	30451	30535	30664	30384	30559	30821	30385	30533	30590	30665	30606	30371	30787	30595	30410	30589	30440	30447	30974	30521	30688	30636	30595	30714	30619	30663	30720	30449	30607	30607	30694	30783	30620	30466	30552	30382	30633	30407	30470	30619	30453	30701	30501	30345	30608	30557	30535	30644	30666	30627	30819	30597	30529	30609	30179	30532	30442	30217	30747	30407	30457	30529	30387	30761	30621	30543	30473	30652	30440	30463	30531	30378	30399	30857	30751	30624	30614	30827	30520	30675	30553	30729	30453	30586	30696	30690	30696	30588	30600	30614	30558	30532	30590	30597	30550	30728	30574	30670	30657	30559	30318	30739	30612	30676	30711	30453	30798	30649	30716	30563	30580	30434	30529	30363	30514	30544	30543	30461	30571	30801	30483	30546	30683	30532	30595	30509	30457	30419	30430	30622	30550	30350	30291	30760	30647	30622	30571	30669	30346	30503	30479	30561	30280	30719	30512	30637	30654	30700	30302	30559	30382	30463	30620	30623	30609	30799	30650	30579	30508	30487	30612	30835	30591	30545	30557	30446	30479	30402	30752	30599	30704	30565	30744	30285	30341	30618	30612	30422	30615	30572	30449	30707	30536	30764	30550	30641	30771	30595	30403	30753	30477	30548	30326	30349	30477	30629	30475	30672	30599	30473	30590	30608	30569	30309	30703	30656	30663	30370	30633	30797	30818	30380	30604	30701	30920	30511	30614	30626	30698	30657	30634	30909	30719	30417	30521	30478	30628	30525	30721	30495	30554	30636	30776	30651	30787	30340	30454	30590	30549	30665	30570	30730	30745	30509	30652	30450	30644	30577	30517	30568	30577	30538	30598	30701	30532	30545	30797	30740	30615	30603	30627	30506	30556	30292	30490	30624	30818	30580	30421	30421	30769	30627	30508	30635	30796	30692	30704	30450	30749	30604	30603	30517	30688	30663	30563	30497	30704	30519	30632	30590	30382	30379	30369	30495	30721	30465	30425	30662	30525	30313	30556	30549	30783	30831	30678	30749	30746	30545	30308	30395	30565	30741	30396	30591	30460	30500	30472	30432	30946	30460	30642	30690	30561	30269	30660	30416	30773	30579	30412	30844	30485	30617	30629	30602	30675	30478	30659	30670	30439	30687	30816	30886	30784	30758	30840	30691	30587	30498	30579	30613	30944	30639	30515	30367	30491	30569	30422	30393	30515	30565	30460	30588	30754	30571	30626	30682	30634	30604	30417	30395	30706	30307	30565	30459	30722	30179	30691	30327	30445	30637	30553	30469	30436	30570	30335	30469	30366	30510	30616	30581	30677	30541	30669	30592	30685	30785	30711	30218	30311	30682	30485	30751	30502	30485	30506	30808	30787	30495	30708	30562	30751	30335	30646	30686	30647	30689	30419	30455	30688	30546	30715	30631	30507	30682
62656	95208	88602	79753	57253	36633	24341	23173	23033	23123	23132	23325	23027	23344	23389	22963	23265	23137	23451	23180	23374	23279	23163	23308	23223	23396	23362	23245	23355	23198	23234	23188	23292	22966	23100	23455	23309	23284	23182	23335	23211	23335	23196	23204	23260	23242	23166	23340	23148	23296	23210	23192	23263	23468	23442	23232	23233	23264	23372	23231	23268	23235	23452	23177	23353	23218	23132	23347	23253	23113	23332	23208	23019	23394	23245	22996	23232	23219	23093	23099	23254	23264	23199	23222	23422	23222	23176	23422	23237	23333	23395	23240	23146	23251	23096	23310	23390	23043	23306	23093	23171	23265	23312	23211	23200	23258	23273	23264	23194	23258	23275	23067	23319	23089	23199	23114	23075	22950	23232	23290	23223	23267	23281	23087	23072	23290	23224	23216	23207	23248	23090	23164	23179	23242	23297	23098	23263	23115	23098	23132	23171	23180	23145	23216	23170	23318	23224	23329	23251	23072	23183	23173	23144	23109	23170	23116	23188	23231	23217	22989	23364	23295	23019	23304	23196	23249	23143	23097	23261	23120	23148	23318	23213	23297	23154	23243	23102	23241	23017	23294	23331	23259	23310	23119	23248	23125	23163	23202	23015	23272	23094	23335	23100	23199	23202	23297	23129	23161	23115	23025	23154	23384	23077	23266	23229	23226	23171	23292	23085	23178	23164	23210	23174	23115	23216	23214	23370	23107	23409	23042	23172	23271	23047	23292	23365	23361	23055	23275	23195	23241	23280	23284	23222	23217	23187	23232	23183	23255	23088	23172	23254	23343	23024	23229	23085	23256	23133	23263	23083	23151	23322	23160	23265	23131	23199	23279	23409	23375	23423	23129	23203	23141	23268	23241	23249	23031	23185	23306	23104	23102	23279	23372	23234	23034	23192	23050	23057	23125	23223	23187	23391	23122	22926	23304	22936	23183	23293	23269	23238	23112	23145	23439	23288	23083	23234	23243	23211	23246	23287	23158	23150	23176	23335	23248	23382	23104	23181	23163	23322	23288	23258	23314	23025	23124	23264	23181	23173	23062	23158	23380	23090	23264	23269	23073	23224	23166	23207	23258	23154	23323	23245	23054	23202	23268	23184	23049	23073	23263	23149	23152	23409	23347	23241	23320	23096	23284	23151	23290	23041	23105	23190	23168	23289	23222	23233	23305	23155	23243	23314	23124	23378	23048	23290	23036	23208	23212	23117	23203	23345	23344	23235	23362	23110	23208	23412	22986	23229	23276	23237	23168	23280	23112	23294	23250	23214	23377	23119	23353	23267	23221	23218	23156	23016	23118	23177	23313	23137	23238	23112	23372	23241	23122	23368	23144	23241	23358	23470	23200	23284	23178	23220	23092	23111	23106	23251	23219	23251	23063	23128	23207	23306	23241	23112	23148	23047	23303	23319	23246	23318	23449	23294	23254	23256	23187	23223	23188	23169	23203	23047	23211	23155	23179	23131	23266	23208	23366	23387	23084	23273	23124	23265	23224	23365	23131	23263	23224	23352	23399	23118	23106	23314	23140	23296	23288	23390	23166	23103	23261	23323	23215	23354	23205	23046	23316	23352	23263	23205	23082	23251	23230	23308	23210	23175	23061	23204	23308	23050	22957	23294	23316	23192	23195	23209	23104	23274	23097	23107	23296	23203	23203	23291	23121	23079	23126	23088	23205	23365	23295	23284	23279	23120	23175	23281	23232	23185	23155	23236	23349	23214	23255	23304	23176	23214	23276	23092	23047	23289	23311	23313	23257	23158	23268	23211	23194	23239	23207	23447	23135	23211	22980	23147	23062	23383	23101	23271	23318	23269	23331	23093	23420	23250	23156	23014	23089	23325	23297	23211	23206	23286	23075	22971	23326	22988	23180	23159	23249	23243	23298	23305	23166	23187	23118	23343	23192	23162	23088	23182	23209	23206	23263	23290	23309	23198	23211	23223	23329	23246	23181	23304	23249	23286	23360	23099	23203	23139	23086	23041	23240	23180	23169	23080	23353	23266	23156	23227	23284	23169	23120	23378	23259	23095	23260	23132	23236	23246	23188	23245	23144	23337	23376	23301	23295	23201	22981	23309	23273	23161	23240	23195	23119	23098	23355	23121	23153	23328	23371	22925	23121	23240	23238	23291	23113	23053	23255	23316	23193	23113	23100	23243	23249	23128	23176	23543	23077	23398	23150	23251	23202	23206	23093	23318	23269	23257	23201	23321	23071	23052	23215	23160	23298	23204	23149	23249	23339	23398	23269	23400	23023	23250	23061	23177	23316	23320	23047	23104	23083	23425	23176	23475	23199	23110	23109	23181	23139	23233	23308	23105	23402	23323	23328	23371	23321	23153	23317	23294	23071	23116	23015	23172	23381	23170	23320	23102	23038	23126	23073	23364	23218	23219	23158	23159	23195	23063	23170	23303	23217	23303	23302	23148	23356	23197	23216	22975	23122	23241	23243	23200	23387	23329	23238	23225	23253	23196	22978	23147	23307	23395	23223	23068	23322	23281	23184	23185	23326	23240	23176	23090	23153	23203	23236	23240	23372	23176	23110	23243	23269	23214	23271	23439	23126	23202	23286	23206	23136	23204	23201	23064	23144	23204	23072	23304	23190	23258	23251	23244	23193	23233	23226	23157	23332	23178	23303	23240	23149	23322	23182	23171	23291	23377	23119	23239	23174	23090	23131	23192	23182	23333	22960	23283	23296	23273	23210	23129	23093	23166	23108	23242	23257	23318	23023	23223	23098	23296	23143	23345	23413	23262	23169	23155	23352	23265	23092	23308	23162	23186	23019	23155	23351	23107	23156	23080	23228	23291	23030	23283	23163	23098	23139	23298	23264	22939	23292	23292	23369	23133	23150	23191	23213	22972	23213	23333	23141	23363	23235	23166	23236	23121	23132	23173	23147	23336	23055	23210	23487	23195	23122	23110	23198	23260	23151	23154	23046	23243	23204	23384	23318	23145	23098	23175	23160	23213	23236	23096	23366	23103	23173	23312	23350	23091	23278	23164	23183	23217	23189	23100	23089	23214	23178	23329	23333	23181	23179	23489	23070	23180	23245	23286	23286	23184	23112	23181	23382	23313	23330	23269	23324	23154	23097	23372	23143	23193	23132	23262	23382	23196	23360	23231	23145	23132	23307	23168	23198	23105	23202	23223	23387	23186	23182	23270	23202	23207	23218	23260	23160	23149	23154	23093	23411	23259	23319	23077	23238	23313	23166	23100	23272	23213	23213	23158	23308	23484	23247	23223	22908	23153	23151	23079	23338	23012	23210	23120	23349	23318	23093	23068	23106	23248	23122	23398	23203	23148	23244	23200	23378	23332	23226	23228	23199	23275	23290	23128	23253	23197	23256	23139	23256	23175	23322	23189	23030	23063	23182	23251	23051	23116	23231	23105	23233	23147	23225	23201	23281	23233	23301	23198	23060	23247	23123	23426	23304	23310	23146	23221	23066	23256	23130	23421	23141	23134	23174	23228	23152	23173	23232	23214	23121	23170	23173	23302	23182	23266	23272	23262	23145	23227	23224	23095	23249	23346	23020	23262	23150	23292	23269	23075	23148	23263	23337	22953	23265	23066	23193	23163	23212	23308	23176	23275	23236	23306	23376	23077	23289	23253	23149	23197	23212	23118	23119	23270	23165	23393	23272	23162	23056	23061	23181	23168	23175	23105	23225	23313	23147	23179	23087	23197	23037	23096	23205	23275	23084	23080	23171	23183	23267	23164	23221	23364	23308	23182	23134	23099	23175	23238	23123	23322	23166	23061	23267	23110	23169	23083	23120	23047	23016	22967	23092	23310	23311	23186	23127	23143	23334	22985	23220	23136	23165	23178	23196	23102	23236	23197	23129	23078	23201	23239	23158	23177	23011	23159	23227	23261	23120	23198	23327	23268	23275	23101	23138	23283	23065	23119	23266	23125	23169	23251	23107	23055	23267	23228	23204	23095	23157	23127	23196	23350	23227	23402	23109	23150	23110	23133	23126	23192	23164	23253	23308	23169	23231	23104	23079	23256	23046	23181	23162	23239	23126	23344	23143	23284	23415	23426	23378	23366	23215	23105	23092	23160	23278	23070	23249	23202	22995	23044	23156	23174	23033	23142	23185	23345	23163	23307	23378	23091	23305	23178	23149	23024	23212	22983	23143	23158	23137	23189	23150	23363	23314	23183	23074	23261	23157	23305	23329	23229	23192	23295	23207	23211	23064	23090	23276	23120	23311	23107	23546	23071	23283	23240	23221	23269	23299	23503	23076	23009	23145	23265	23286	23009	23066	23318	23438	23244	23326	23182	23274	23306	23214	23362	23255	23557	23286	23149	23173	23109	23332	23044	23176	23260	23129	23134	23162	23210	23154	23440	23128	23151	23234	23196	23310	23204	23097	23046	23149	23166	23227	23182	23333	23289	23217	23401	23243	23090	23239	23279	23251	23214	23266	23225	23229	23164	23252	23279	23112	23193	23178	23201	23148	23354	23131	23067	23210	23222	23391	23205	23142	23299	23425	23148	23317	23306	22981	23323	23295	23281	23147	23243	23194	23146	23325	23340	23234	23261	23259	23223	23164	23374	23261	23170	23016	23187	23145	23265	23272	23199	23291	23164	23425	23173	23195	23276	23281	23122	23331	23015	23296	23214	23178	23074	23100	23203	23148	23183	23370	23098	23211	23175	23081	23157	23258	23133	23214	23170	23121	23114	23203	23208	23196	23155	23229	23216	22947	23328	23142	23137	23209	23466	23126	23357	23185	23103	23225	23119	23339	23144	23192	23005	23169	23252	23204	23174	23120	23233	23232	23267	23204	23124	23093	23099	23022	23283	23281	23232	23270	22960	23189	23344	23352	23263	23067	23227	23192	23248	23387	23123	23075	23180	23323	23120	23200	23078	23393	23167	23221	23281	23259	23225	23085	23240	23007	22966	23120	23208	23123	23250	23181	23078	23179	23157	23285	23278	23328	23317	23184	23185	23160	23158	23163	23156	23190	23191	23442	23086	23157	23260	23001	23276	23268	23216	23056	23137	23120	23182	23435	23265	23161	23295	23396	23247	23113	23105	23211	23164	23198	23462	23208	23286	23307	23347	23269	23189	23098	23029	23151	23162	23216	23122	23081	23260	23086	23279	23039	23335	23171	23247	23124	23022	23042
29331	36590	43927	44069	35724	31557	30067	29710	29734	29876	29766	29549	29776	29716	29834	29776	29821	29656	29646	29815	29888	29913	29850	29854	29915	30086	29938	29866	29664	29694	29685	29754	29694	29811	29853	29768	29824	29651	29679	29628	29753	30051	29791	29797	29653	30104	29663	29840	29958	29972	29820	29750	29740	29793	29680	29904	29656	29887	29830	29737	29706	29783	29752	29873	29912	29858	29832	29879	29681	29699	29776	29932	29659	29723	29622	29661	29639	29631	29773	29708	29740	29911	29687	29841	29776	29703	29812	29842	29823	29572	29453	29776	29683	29729	29774	29781	29818	29795	29600	29793	29721	29581	29710	29546	29893	29749	29689	29777	29740	29751	29869	29746	29764	29712	29766	29805	29627	29330	29818	29693	29929	29627	29802	29472	29620	29696	29803	29733	29896	29842	29856	29755	29827	29781	29674	29711	29693	29739	29874	29964	30036	29753	29677	29831	29764	29534	29615	29947	29725	29576	29705	29763	29751	29733	29870	29848	29652	29696	29513	29809	29888	29584	29844	29787	29787	29696	29728	29738	29613	29932	29864	29792	29716	29655	29788	29995	29909	29748	29682	29769	29526	29708	29737	29623	29690	29498	29699	29605	29696	29805	29627	29649	29678	29572	29790	29984	29639	29630	29740	29637	29790	29476	29840	29454	29572	29689	29749	29801	29730	29634	29738	29505	29685	29707	29751	29566	29969	29925	29598	29873	29671	29657	29751	29633	29652	29588	29625	29591	29739	29786	29620	29685	29758	29779	29665	29617	29727	29623	29974	29981	29738	29655	29912	29793	29599	29681	29854	29687	29713	29594	29585	29717	29642	29772	29534	29726	29850	29863	29750	29516	29674	29835	29882	29683	29469	29689	29921	29676	29951	29605	29607	29618	29960	29794	29668	29674	29383	29718	29803	29578	29687	29646	29874	29794	29823	29902	29532	29705	29657	29930	29524	29577	29754	29708	29659	29768	29735	29776	29668	29597	29547	29679	29610	29471	29713	29694	29829	29721	30021	29592	29609	29696	29783	29766	29830	29912	29532	29858	29783	29601	29569	29725	29815	29937	29634	29729	29815	29790	29475	29472	29619	29531	29622	29669	29791	29466	29545	29590	29761	29965	29890	29766	29635	29851	29914	29726	29687	29581	29725	29728	29694	29855	29696	29605	29660	29701	29842	29665	29824	29663	29768	29462	29862	29510	29640	29682	29733	29772	29828	29817	29804	29690	29699	29517	29838	29811	29548	29742	29884	29530	29652	29715	29846	29681	29770	29576	29552	29507	29579	29738	30007	29641	29767	29662	29726	29644	29902	29524	29590	29728	29912	29629	29637	29792	29689	29712	29474	29764	29662	29755	29737	29639	30036	29731	29745	29647	29662	29817	29640	29607	29702	29830	29820	29797	29633	29850	29551	29678	29890	29542	29745	29572	29678	29748	29797	29838	29772	29643	29819	29963	29746	29747	29850	29774	29775	29454	29671	29649	29657	29857	29844	29636	29763	29513	29667	29703	29676	29818	29714	29738	29513	29773	29967	29634	29559	29771	29759	29949	29719	29649	29838	29759	29697	29750	29722	29875	29708	29768	29670	29683	29667	29759	29868	29751	30000	29835	29639	29878	29825	30036	29547	30042	29914	29886	29981	29484	29686	29627	29723	29812	29730	29843	29507	29958	29602	29844	29792	29650	29748	29639	29878	29715	29564	29763	29828	29809	29953	29813	29691	29568	29804	29638	29663	29714	29799	29872	29871	29792	29804	29659	29709	29764	29706	29978	29767	29555	29680	29756	30076	29776	29943	29716	29716	29596	29905	29630	29584	29474	29608	29657	29966	29537	29896	29571	29707	29653	29774	29756	29720	29597	29930	29728	29616	29668	29728	29671	29668	30042	29606	29587	29861	29938	29773	29751	29662	29678	29751	29754	29636	29822	29869	29588	29578	29649	29731	29725	29811	29662	29811	29697	29761	29513	29625	29937	29694	29750	29680	29737	29790	29659	29550	29625	29615	29747	29658	29579	29583	29495	29295	29627	29726	29727	29608	29810	29947	29718	29749	29786	29680	29437	29691	29637	29834	30018	29536	29672	29600	29781	29799	29569	29943	29594	29565	29879	29919	29690	29630	29933	29929	29910	30031	29570	29690	29666	29981	29667	29749	30039	29863	29749	29814	29817	29842	29510	29677	29727	29661	29861	29729	29472	29633	29319	29605	29929	29789	29721	29665	29477	30046	29688	29659	29912	29851	29878	29830	29685	29662	29453	29781	29800	30020	29716	29769	29727	29614	29906	29505	29802	29925	29577	29798	29706	29588	29491	29671	29832	29719	29677	29701	29665	29869	29756	29751	29566	29765	29608	29663	29606	29785	29747	29614	29727	29695	30001	29752	29591	29664	29833	29594	29813	29647	29640	29794	29562	29649	29632	29720	29768	29874	29653	29783	29909	29549	29826	29724	29778	29915	29511	29690	29792	29525	29638	29551	29727	29847	29582	29668	29500	29787	29567	29599	29977	29776	29812	29840	29853	29657	29738	29881	29938	29688	29624	29753	29671	29687	29794	29863	29659	29644	29680	29691	29598	29828	29688	29656	29579	29935	29913	29586	29734	29830	29698	29889	29602	29765	29917	29525	29720	29637	29619	29919	29862	29768	29721	29649	29535	29760	29789	29641	29726	29986	29599	29793	29581	29555	29810	29792	29876	29943	29874	29734	29711	29656	29654	30009	29870	30077	29572	29937	29725	29638	29804	29954	29885	30029	29610	29668	29667	29842	29618	29764	29495	29630	29708	29753	29956	29655	29704	29610	29877	29820	29632	29738	29801	29691	29827	29909	29777	29765	29846	29761	29792	29832	29637	29870	29716	29615	29676	29606	29976	29891	29711	29694	29800	29690	29985	29789	29774	29836	29765	29685	29559	29593	29678	29516	29983	29564	29737	29863	29711	29881	29817	29756	29639	29820	29644	30037	29884	29706	29842	29705	29812	29710	29859	29720	29559	29702	29583	30038	29799	29608	29531	29890	29815	29905	29792	29939	29735	29856	29827	29686	29439	29812	29833	29903	29569	29779	29707	29937	29956	29792	29869	29702	29630	29781	29661	29814	29627	29695	29862	29813	29657	29872	29942	29641	29847	29663	29637	29702	29788	29712	29851	29910	29579	29583	29980	29957	29589	29729	29982	29723	29845	29780	29738	29699	29889	29714	29532	29528	29664	29485	29397	29878	29949	29827	29679	29676	29862	29871	29699	29771	29737	29528	29738	29880	29997	29692	29821	29796	29800	29602	29841	29851	29668	30002	29797	29812	29665	29682	29670	29892	29712	29872	29866	29687	29838	29816	29700	29967	29677	29663	29510	29849	29831	29752	29808	29718	29721	29675	29649	29774	29810	29960	29562	29763	29783	29705	29722	29751	29890	29700	29472	29780	29846	29801	29597	29977	29721	29738	29705	29837	29590	30044	29994	29491	29611	29796	29626	29573	29820	29728	29942	29687	29714	29938	29793	29620	29857	29903	29696	29846	29874	29838	29766	29954	29717	29558	29724	29821	29692	29860	29721	29613	29715	29732	29749	29954	29711	29529	29616	29768	29743	29959	29827	29651	29993	29805	29856	29635	29795	29617	29780	29621	29750	30047	29600	29747	29964	29516	29724	29719	29834	29834	29590	29730	29688	29591	29818	29668	29836	29729	29848	29724	29755	29695	29725	29639	29776	29594	29542	29633	29656	29703	29888	29969	29887	29585	29813	29687	29819	29645	29823	30010	29756	29979	29896	29756	29505	29712	29863	29665	29867	29777	29674	29780	29561	29558	29911	29781	29841	29545	29831	29613	29859	29881	30009	29791	29429	29720	29803	29777	29668	29754	29641	29830	29731	29620	29745	29650	29538	29695	29769	29614	29772	30034	29649	29688	29751	29896	29858	29788	29731	29786	29810	29739	29697	29706	29597	29528	29821	29605	29698	29838	29880	29626	29505	29634	29625	29963	29822	29616	29926	29696	29896	29526	29732	29592	29780	29687	29939	29734	29714	30047	29904	29693	29706	29643	29775	30037	29787	29773	29804	29646	29934	29790	29840	29746	29987	29937	29950	29957	29710	29685	29680	29758	29810	29750	29607	29446	29557	29933	29930	29655	29904	29736	29806	29758	29745	29709	29589	29452	29981	29453	29695	29786	29878	29736	29850	29658	29608	29671	29634	29643	29422	29576	29544	29754	29678	29861	29772	29960	29510	29948	29611	29723	30061	29866	29709	29692	29470	29635	29644	29868	29673	29736	29597	29910	29762	29837	29753	29633	29689	29899	29665	29720	29778	29794	29474	29598	29658	29821	29782	29712	29800	29690	29752	29729	29737	29765	29635	29554	29880	29895	29739	29532	29865	29579	29594	29962	29891	29691	29695	29600	29854	29677	29703	29655	29694	29782	29920	29687	29841	29642	29832	29679	29849	29544	29561	29703	29605	29755	29634	29766	30086	29887	29579	29867	29885	29970	29751	29449	29596	29742	29661	29831	29737	29709	30007	30124	29607	29812	29786	29908	29779	29761	29758	29772	29743	29758	29820	29697	29855	29873	29776	29778	29762	29847	29764	30004	29604	29772	29477	29410	29744	29881	29756	29640	29739	29610	29683	29785	29969	29607	29547	29661	29446	29736	29890	29722	29707	29966	29765	29733	29768	29935	29498	29760	29847	29630	29634	29526	29576	29819	29961	29813	29820	29856	29978	29752	29599	29785	29886	29715	29688	29548	29884	29766	29660	29538	29841	29659	29717	29802	29949	29898	29792	29807	29572	29896	29902	30029	29671	29823	29852	29753	29678	29639	29659	29617	29697	29923	29594	29825	29746	29802	29668	29615	29664	29956	29663	29549	29665	29745	29563	29375	29589	29839	29790	29489	29832	29798	29741	29836	29656	29826	29630	29715	29656	29577	29927	29528	29919	29832	29796	29625	29860	29662	29792	30028	29742	29806	29974	29882	29684	29565	29736	29804	29634	29463	29704	29720	29950	29719	29623	29698	29917	30005	29893	29719	29826	29560	29739	29817	29847	29828	29760	29867	29692	29458	29617	29744	29656	29697	29794	29758	29783	29691	29818	29904	29722	29950	29809	29685	29751	29737	29790	29791	29704	29713	29903	29802	29630	29687	29851	29810	29633
34727	57871	47506	39859	30363	23989	22843	22777	22795	22534	22750	22693	22943	22732	22614	22645	22585	22631	22490	22769	22587	22566	22803	22695	22668	22550	22860	22554	22700	22810	22839	22702	22791	22693	22537	22756	22712	22539	22735	22630	22602	22906	22748	22515	22776	22692	22779	22836	22573	22726	22605	22720	22648	22701	22684	22708	22653	22541	22604	22655	22631	22599	22581	22694	22640	22592	22682	22587	22716	22640	22761	22807	22775	22481	22795	22687	22692	22525	22868	22595	22799	22581	22450	22703	22490	22768	22818	22543	22669	22727	22641	22763	22519	22453	22665	22643	22702	22735	22536	22581	22664	22574	22755	22759	22697	22607	22686	22721	22669	22796	22644	22591	22648	22819	22664	22651	22667	22529	22619	22806	22659	22642	22645	22544	22717	22666	22641	22593	22834	22681	22734	22710	22468	22669	22824	22562	22604	22542	22706	22510	22628	22663	22719	22706	22718	22688	22759	22760	22553	22792	22708	22643	22526	22649	22815	22620	22707	22653	22684	22858	22668	22676	22727	22499	22797	22710	22638	22531	22615	22718	22586	22643	22702	22736	22615	22689	22766	22686	22732	22572	22613	22944	22617	22725	22659	22742	22586	22596	22835	22719	22518	22823	22668	22710	22709	22694	22754	22713	22626	22771	22594	22636	22649	22740	22650	22830	22720	22559	22799	22716	22617	22754	22667	22695	22780	22579	22663	22598	22571	22694	22694	22545	22651	22674	22726	22703	22718	22578	22690	22940	22676	22675	22801	22416	22712	22762	22692	22568	22539	22620	22707	22614	22679	22555	22545	22621	22724	22693	22594	22538	22574	22541	22685	22686	22689	22504	22848	22578	22534	22439	22539	22607	22614	22618	22724	22810	22641	22749	22702	22725	22709	22634	22482	22632	22533	22724	22749	22598	22602	22577	22636	22654	22829	22656	22748	22496	22717	22461	22727	22748	22612	22591	22794	22739	22791	22606	22633	22439	22579	22757	22723	22739	22757	22622	22495	22837	22564	22708	22827	22642	22700	22823	22594	22769	22620	22697	22629	22747	22568	22698	22650	22591	22710	22541	22676	22771	22747	22700	22667	22695	22808	22457	22793	22693	22692	22576	22453	22487	22383	22580	22712	22619	22703	22476	22805	22765	22679	22658	22752	22534	22649	22716	22565	22681	22767	22534	22591	22558	22763	22714	22679	22635	22770	22783	22588	22772	22702	22646	22598	22861	22679	22743	22707	22646	22709	22647	22779	22606	22581	22721	22839	22423	22515	22799	22643	22773	22769	22708	22729	22939	22549	22642	22662	22724	22927	22656	22675	22700	22689	22610	22439	22567	22326	22827	22675	22719	22681	22599	22649	22728	22703	22660	22686	22822	22608	22834	22835	22583	22728	22741	22667	22502	22513	22484	22630	22747	22536	22648	22612	22734	22568	22651	22614	22737	22676	22597	22651	22816	22769	22500	22644	22693	22587	22796	22785	22633	22666	22693	22690	22643	22746	22626	22549	22516	22732	22788	22587	22594	22571	22428	22716	22742	22768	22795	22470	22663	22793	22623	22805	22645	22617	22780	22701	22679	22578	22486	22610	22650	22614	22645	22866	22557	22828	22675	22637	22576	22978	22790	22757	22410	22773	22626	22606	22796	22641	22571	22826	22603	22688	22587	22684	22725	22726	22555	22611	22601	22630	22759	22648	22672	22718	22760	22506	22868	22671	22890	22606	22632	22704	22719	22763	22634	22496	22722	22675	22516	22547	22634	22735	22646	22644	22736	22685	22655	22779	22765	22727	22723	22681	22748	22709	22700	22652	22421	22655	22600	22693	22541	22641	22527	22598	22602	22618	22595	22657	22649	22780	22567	22626	22679	22684	22597	22760	22609	22586	22811	22683	22623	22773	22455	22617	22642	22750	22699	22744	22727	22705	22724	22833	22668	22713	22727	22576	22561	22745	22528	22793	22599	22873	22511	22774	22684	22620	22457	22707	22586	22735	22562	22471	22632	22800	22590	22833	22621	22695	22868	22619	22657	22943	22685	22640	22644	22497	22737	22679	22639	22731	22679	22779	22819	22648	22920	22645	22665	22492	22591	22671	22846	22609	22495	22822	22629	22809	22734	22723	22683	22791	22670	22678	22679	22810	22502	22841	22805	22752	22794	22628	22672	22634	22712	22707	22451	22649	22791	22685	22629	22651	22609	22779	22750	22668	22552	22822	22644	22690	22747	22734	22680	22869	22653	22657	22649	22713	22621	22696	22612	22602	22610	22655	22627	22793	22805	22451	22684	22631	22707	22749	22775	22685	22748	22618	22608	22563	22579	22646	22731	22621	22524	22765	22648	22655	22745	22625	22806	22601	22608	22713	22663	22691	22667	22630	22714	22545	22824	22957	22548	22682	22731	22573	22570	22679	22762	22414	22651	22696	22822	22706	22622	22660	22732	22645	22781	22725	22646	22683	22623	22603	22844	22761	22536	22607	22575	22475	22503	22599	22719	22710	22800	22564	22748	22883	22631	22672	22636	22733	22623	22656	22577	22756	22622	22802	22554	22661	22651	22739	22538	22729	22445	22711	22540	22690	22755	22885	22921	22674	22795	22689	22635	22723	22753	22759	22640	22734	22737	22866	22798	22540	22591	22553	22822	22814	22425	22700	22551	22543	22742	22574	22710	22722	22622	22763	22650	22756	22841	22595	22621	22568	22761	22630	22495	22554	22603	22751	22843	22865	22525	22657	22490	22873	22613	22613	22692	22711	22670	22410	22573	22632	22855	22776	22697	22662	22690	22590	22647	22736	22564	22653	22703	22674	22753	22717	22810	22572	22556	22907	22669	22514	22775	22579	22609	22704	22751	22587	22593	22556	22744	22750	22778	22693	22635	22571	22613	22662	22878	22623	22627	22648	22621	22883	22669	22601	22644	22831	22794	22563	22558	22712	22719	22666	22405	22597	22652	22555	22632	22724	22596	22543	22588	22578	22699	22668	22549	22617	22721	22663	22570	22631	22595	22661	22579	22659	22519	22674	22785	22785	22698	22654	22793	22757	22527	22645	22656	22713	22634	22843	22847	22591	22632	22411	22600	22566	22580	22635	22662	22524	22612	22603	22821	22525	22623	22661	22602	22679	22739	22692	22673	22745	22375	22787	22656	22753	22651	22763	22631	22681	22736	22737	22682	22755	22702	22596	22495	22809	22827	22682	22802	22565	22797	22662	22644	22667	22784	22773	22681	22570	22640	22727	22662	22757	22659	22684	22559	22895	22681	22680	22592	22798	22799	22687	22588	22825	22758	22629	22657	22825	22697	22652	22608	22641	22568	22834	22505	22683	22691	22803	22753	22713	22800	22595	22883	22613	22571	22635	22610	22776	22685	22702	22882	22730	22508	22796	22663	22613	22658	22806	22689	22621	22715	22787	22766	22583	22608	22642	22552	22866	22641	22771	22751	22683	22485	22620	22620	22727	22699	22652	22744	22586	22723	22553	22593	22667	22523	22623	22642	22636	22779	22645	22563	22761	22409	22489	22784	22763	22644	22694	22728	22882	22632	22711	22420	22674	22499	22721	22663	22757	22699	22812	22639	22772	22685	22614	22608	22623	22787	22714	22495	22846	22824	22752	22721	22637	22775	22640	22578	22555	22539	22606	22760	22525	22604	22722	22613	22752	22631	22640	22834	22666	22699	22703	22655	22713	22633	22662	22637	22754	22456	22856	22622	22741	22429	22672	22743	22496	22720	22718	22890	22475	22664	22784	22783	22798	22652	22930	22612	22662	22568	22744	22689	22557	22516	22677	22698	22665	22769	22689	22640	22693	22578	22797	22669	22844	22695	22678	22590	22728	22557	22767	22594	22657	22681	22641	22585	22721	22556	22593	22689	22776	22755	22794	22550	22656	22812	22799	22601	22716	22779	22685	22695	22692	22835	22542	22610	22718	22602	22705	22644	22654	22690	22708	22718	22654	22701	22685	22675	22674	22875	22522	22698	22566	22603	22795	22720	22727	22678	22571	22808	22608	22689	22694	22734	22792	22771	22625	22809	22641	22961	22493	22616	22658	22643	22682	22632	22703	22693	22624	22758	22598	22628	22666	22707	22757	22848	22677	22627	22543	22748	22574	22814	22625	22761	22826	22652	22798	22683	22758	22672	22683	22662	22676	22695	22579	22809	22599	22581	22945	22803	22580	22435	22705	22625	22626	22750	22584	22798	22635	22891	22780	22544	22792	22579	22687	22711	22576	22813	22817	22640	22879	22677	22490	22919	22750	22530	22815	22662	22728	22768	22503	22564	22709	22635	22670	22693	22795	22633	22701	22775	22787	22739	22847	22662	22686	22799	22628	22588	22603	22717	22622	22609	22490	22367	22741	22691	22637	22750	22639	22572	22754	22694	22586	22755	22654	22708	22647	22655	22620	22714	22828	22612	22508	22538	22801	22740	22595	22585	22644	22535	22805	22565	22640	22638	22466	22671	22544	22666	22624	22654	22754	22666	22571	22612	22512	22675	22679	22627	22706	22735	22705	22765	22587	22579	22686	22750	22754	22611	22769	22623	22680	22670	22829	22614	22702	22687	22673	22706	22584	22762	22647	22543	22616	22652	22752	22569	22583	22500	22734	22729	22702	22698	22782	22785	22608	22743	22743	22676	22669	22562	22765	22664	22753	22722	22600	22798	22539	22619	22753	22841	22535	22821	22572	22656	22688	22690	22685	22602	22754	22706	22657	22842	22437	22594	22791	22592	22610	22624	22711	22535	22517	22652	22583	22612	22549	22547	22755	22550	22692	22654	22741	22571	22703	22588	22594	22794	22933	22573	22604	22735	22672	22820	22749	22572	22668	22622	22739	22722	22699	22753	22556	22676	22704	22506	22852	22764	22842	22677	22578	22731	22770	22877	22490	22883	22580	22811	22803	22724	22816	22617	22631	22824	22790	22565	22524	22653	22669	22661	22599	22931	22434	22684	22669	22660	22877	22551	22617	22759	22678	22655	22642	22611	22581	22848	22791	22804	22736	22732	22775	22587	22897	22500	22536	22782	22615	22542	22662	22520	22892	22690	22641	22768	22662	22664	22702	22723	22729	22697	22654	22792	22509	22644	22594	22796	22645	22575	22558	22623	22684	22920	22759	22648	22805	22528	22636	22693	22542	22841	22700	22718
24124	24676	46484	49155	41504	32735	31339	29976	29744	30103	29828	29955	29821	29688	30009	29969	29806	30061	30031	29814	29542	29684	29797	29721	29513	29865	29873	29732	29637	29625	29665	29726	29786	29608	29628	29686	29753	29557	29784	29743	29603	29917	29631	29665	29762	29724	29999	29857	29598	29996	29811	29897	29978	29767	29320	29634	29833	29748	29622	29667	29736	30067	29608	29643	29639	29655	29591	30001	29769	29654	29889	29816	29722	29636	29613	29621	29732	29833	29730	29811	29645	29849	30034	29799	29808	29690	29884	29706	29646	29746	29797	29876	29839	29581	29611	29588	29597	29541	29817	29653	29780	29623	29455	29580	29615	29760	29563	29572	29762	29616	29386	29783	29690	29743	29991	29609	29853	29806	29517	29625	29672	29393	29665	29782	29487	29681	29531	29762	29438	29492	29635	29804	29666	29883	29818	29668	29747	29657	29671	29646	29570	29342	29823	29412	29576	29598	29731	29541	29899	29692	29448	29895	29707	29319	29974	29491	29560	29650	29591	29577	29763	29458	29533	29707	29950	29766	29652	29752	29609	29544	29889	29878	29669	29819	29551	29364	29736	29871	29605	29699	29677	29687	29877	29584	29911	29680	29561	29926	29567	29816	30033	29335	29662	29563	29639	29542	29660	29780	29883	29530	29564	29631	29615	29502	29628	29601	29886	29672	29800	29459	29515	29865	29562	29804	29710	29377	29920	29677	29888	29734	29583	29391	29656	29466	29776	29608	30036	29504	29721	29570	29462	29476	29673	29790	29541	29745	29370	29778	29841	29745	29631	29613	29729	29490	29525	29628	29914	29525	29613	29491	29619	29824	29600	29699	29464	29658	29744	29552	29691	29620	29739	29631	29646	29660	29951	29840	29666	29702	29581	29585	29856	29711	29751	29533	29726	29666	29936	29777	29726	29827	29586	29725	29578	29809	29699	29589	29817	29607	29686	29609	29575	29572	29839	29719	29632	29699	29724	29607	29597	29620	29677	29858	29797	29677	29847	29700	29747	29545	29807	29557	29665	29574	29744	29698	29599	29276	29755	29900	29666	29948	29443	29788	29509	29513	29719	29666	29719	29636	29559	29599	29660	29626	29621	29527	29924	29500	29778	29825	29572	29682	29558	29885	29623	29745	29751	29663	29806	29339	29448	29787	29851	29857	29555	29628	29575	29714	29615	29658	29836	29579	29291	29620	29527	29713	29698	29817	29764	29542	29590	29585	29701	29865	29730	29750	29816	29405	29692	29671	29685	29736	29654	29631	29856	29837	29780	29749	29640	29631	29850	29548	29543	29752	29656	29896	29688	29911	29718	29562	29673	29610	29391	29589	29650	29838	29817	29466	29652	29651	29680	29660	29535	29714	29694	29644	29765	29477	29878	29694	29609	29486	29794	29832	29614	29659	29480	30024	29540	29733	29534	29594	29450	29849	29849	29806	29684	29715	29588	29611	29833	29628	29755	29788	29799	29872	29803	29955	29885	29801	29684	29782	29802	29556	29851	29659	29484	29826	29707	29342	29712	29662	29663	29676	29797	29816	29738	29560	29643	29663	29808	29924	29529	29500	29560	29714	29739	29785	29723	29642	29597	29809	29611	29471	29680	29795	29650	29549	29722	29668	29706	29814	29700	29636	29648	29669	29521	29520	29598	29715	29895	29781	29782	29677	29924	29904	29807	29363	29730	29899	29815	29608	29762	29747	29820	29692	29542	29631	29566	29616	29466	29539	29597	29673	29625	29590	29471	29600	29762	29685	29640	29639	29735	29728	29606	30040	29685	29565	29535	29612	29804	29761	29659	29519	29792	29630	29704	29722	29867	29582	29585	29765	29773	29642	29918	29930	29780	29496	29644	29713	29474	29609	29541	29653	29465	29811	29802	29467	29821	29510	29785	29845	29738	29853	29532	29698	29737	29606	29736	29671	29565	29755	29856	29850	29808	29743	29530	29883	29674	29811	29769	29533	29817	29597	29578	29520	29646	29629	29728	29648	29646	29749	29765	29608	29539	29875	29455	29551	29725	29612	29739	29935	29688	29936	29773	29524	29793	29751	29726	29565	29779	29544	29531	29907	29638	29858	29821	29709	29731	29659	29851	29596	29905	29656	29480	29657	29708	29772	29640	29813	29498	29558	29750	29602	29968	29982	29847	29770	29869	29907	29647	29539	29554	29536	29578	29621	29744	29511	29772	29614	29940	29760	29770	29615	29825	29512	29636	29978	29631	29602	29723	29687	29889	29483	29598	29698	29667	29592	29868	29628	29665	29782	29693	29665	29589	29865	29680	29782	29569	29505	29622	29713	29603	29657	29865	29607	29652	29859	29847	29729	29805	29635	29514	29763	29636	29545	29697	29441	29537	29704	29637	29653	29630	29756	29807	29796	29798	29847	29688	29677	29539	29503	29949	29614	29721	29666	29589	29884	29652	29679	29624	29777	29609	29589	29670	29790	29807	29787	29616	29850	29653	29672	29797	29980	29778	29763	29583	29517	29955	29800	29597	29514	29990	29751	29805	29726	29542	29675	29764	29513	29621	29859	29819	29521	29530	29675	29750	29405	29527	29592	29760	29653	29509	29666	29426	29597	29833	29514	29539	29649	29714	29586	29748	29650	29796	29550	29648	29800	29537	29543	29752	29807	29702	29783	30166	29860	29699	29845	29821	29545	29893	29661	29662	29794	29627	29592	29790	29576	29561	29497	29418	29613	29491	29628	29644	29662	29730	29723	29524	29800	29586	29355	29790	29736	29490	29738	29643	29559	29685	29567	29834	29567	29810	29730	29749	29639	29778	29561	29471	29675	29612	29737	29724	29673	29543	29826	29803	29493	29676	29653	29753	29860	29410	29581	29656	29654	29583	29627	29489	29694	29743	29631	29698	29523	29928	29677	29824	29894	29633	29719	29625	29714	29684	29607	29679	29479	29717	29798	29670	29681	29455	29583	29642	29619	29787	29971	29792	29899	29346	29750	29904	29647	29873	29566	29543	29545	29773	29439	29801	29796	29779	29619	29742	29839	29648	29805	29752	29725	29800	29496	29502	29635	29749	29759	29633	29712	30061	29646	29500	29648	29656	29551	29577	29676	29858	29793	29709	29614	29625	29636	29626	29737	29700	29361	29700	29702	29770	29387	29537	29569	29407	29784	29680	29781	29808	29656	29784	29578	29718	29707	29717	29397	29512	29407	29645	29560	29596	29603	29654	29671	29557	29448	29453	29655	29644	29577	29615	30074	29685	29944	29788	29619	29591	29678	29769	29561	29773	29610	29658	29606	29701	29677	29820	29577	29614	29575	29526	29691	29890	29824	29561	29905	29690	29527	29661	29522	29755	29813	29795	29684	29732	29792	29254	29686	29809	29883	29548	29657	29716	29648	29672	29941	29573	29479	29702	29710	29496	29829	29586	29821	29841	29593	29832	29903	29576	29510	29683	29934	29710	29771	29813	29747	29813	29649	29702	29726	29691	29727	29584	29814	29595	29840	29725	29837	29732	29534	29835	29743	29682	29663	29446	29833	29790	29539	29752	29684	29755	29843	29828	29593	29780	29694	29769	29689	29735	29527	29772	29719	29863	29696	29668	29804	29771	29792	29572	29719	29686	29566	29757	29535	29720	29684	29888	29756	29441	29665	29531	29538	29481	29540	29697	29680	29721	29805	29675	29712	29778	29664	29277	29728	29730	29570	29715	29705	29702	29725	29738	29717	29691	29789	29807	29567	29794	29773	29813	29383	29613	29786	29635	29727	29549	29680	29801	29811	29581	29662	29546	29690	29510	29477	29865	29740	29690	29583	29989	29459	29556	29851	29655	29542	29880	29723	29456	29611	29641	29618	29807	29654	29925	29542	29758	29833	29722	29853	29595	29805	29478	29463	29432	29592	29767	29816	29835	29763	29559	29713	29784	29782	29693	29530	29843	29787	29701	29458	29571	29740	29796	29945	29855	29648	29892	29508	29680	29701	29777	29660	29602	29664	29718	29548	29865	29768	29700	29480	29773	29696	29788	29805	29516	29872	29608	29806	29727	29809	29798	29506	29887	29627	29588	29668	29661	29667	29500	29733	29721	29663	29622	29648	29644	29625	29497	29540	29584	29515	29685	29859	29698	29669	29728	29823	29748	29519	29798	29782	29793	29629	29688	29587	29720	29828	29908	29904	29760	29669	29683	29672	29707	29572	29647	30102	29769	29939	29640	29770	29621	29821	29579	29866	29605	29490	29762	29693	29616	29434	29662	29521	29825	29776	29557	29546	29780	29744	29724	29539	29628	29757	29608	29588	29873	29980	29539	29782	29580	29757	29615	29727	29590	29555	29782	29574	29664	29797	29742	29654	29499	29838	29784	29797	29778	29645	29561	29615	29887	29838	29736	29809	29404	29721	29778	29677	29667	29601	29520	29827	29777	29748	29633	29758	29739	29795	29674	29508	29891	29897	29736	29476	29691	29615	29781	30023	29831	30014	29707	29631	29625	29590	29680	29859	29766	29869	29728	29720	29466	29695	29609	29456	29754	29843	29709	29676	29570	29618	29589	29625	29944	29899	29711	29691	29627	29664	29765	29729	29649	29739	29581	29741	29850	29402	29701	29737	29607	29600	29768	29740	29627	29519	29784	29583	29443	29840	29885	29671	29649	29662	29516	29731	29760	29800	29714	29855	29613	29727	29757	29439	29654	29615	29836	29941	29737	29680	29525	29867	29726	29808	29602	29697	29520	29679	29508	29739	29888	29821	29771	29640	29647	29673	29612	29482	29756	29867	29703	29683	29524	29715	29765	29710	29482	29721	29776	29539	29480	29791	29521	29650	29597	29607	29743	29853	29743	29531	29701	29698	29346	29532	29659	29674	29648	29492	29482	29699	29480	29409	29834	29641	29576	29489	29819	30011	29608	29755	29605	29844	29673	29804	29655	29709	29575	29435	29785	29746	29700	29567	29689	29612	29780	29630	29649	29481	29845	29539	29747	29708	29722	29782	29821	29597	29526	29479	29850	29546	29616	29554	29535	29649	29825	29741	29631	29669	29611	29599	29783	29612	29586	29768	29920	29441	29621	29591	29755	29681	29516	29878	29818	29861	29777	29533	29461	29673	29748	29860	29685	29559	29545	29712	29622	29930	29714	29531	29775	29759	29707	29634	29645	29761	29801	29689	29257	29319
54935	95566	86328	63534	45594	25679	23030	22875	22917	22831	22805	22851	22800	22814	22745	22777	22622	22878	22769	22747	22707	22521	22928	22699	22640	22752	22702	22631	22715	22686	22682	22643	22608	22880	22767	22661	22786	22757	22813	22798	22695	22806	22711	22689	22788	22802	22613	22754	22639	22541	22765	22738	22702	22586	22787	22623	22729	22823	22709	22831	22628	22722	22851	22509	22745	22776	22911	22712	22773	22805	22741	22735	22717	22778	22930	22747	22916	22697	22892	22791	22634	22821	22714	22648	22745	22742	22711	22656	22813	22889	22735	22839	22681	22787	22663	22649	22696	22736	22700	22610	22927	22599	22795	22722	22616	22832	22808	22695	22705	22783	22548	22661	22848	22781	22765	22598	22703	22782	22703	22677	22650	22637	22726	22648	22739	22562	22702	22790	22628	22762	22582	22605	22754	22682	22568	22598	22601	22960	22623	22693	22828	22709	22751	22775	22737	22700	22440	22683	22708	22609	22869	22800	22867	22595	22538	22739	22448	22581	22881	22824	22725	22804	22874	22640	22869	22795	22616	22556	22907	22543	22588	22780	22907	22525	22515	22674	22644	22739	22759	22606	22578	22622	22773	22586	22836	22679	22612	22830	22734	22918	22732	22622	22628	22887	22599	22675	22725	22748	22753	22652	22761	22514	22664	22817	22761	22535	22750	22685	22666	22528	22746	22752	22661	22785	22596	22867	22877	22702	22638	22726	22871	22504	22724	22749	22564	22739	22881	22644	22788	22887	22902	22465	22829	22589	22552	22758	22683	22623	22666	22718	22479	22591	22555	22779	22978	22543	22548	22598	22647	22796	22597	22616	22646	22809	22494	22770	22719	22876	22667	22581	22725	22694	22653	22675	22638	22655	22668	22703	22524	22704	22670	22833	22794	22802	22620	22822	22559	22556	22527	22653	22724	22778	22806	22511	22657	22610	22695	22752	22751	22744	22799	22778	22776	22828	22756	22818	22809	22642	22476	22670	22695	22860	22671	22632	22730	22714	22510	22704	22600	22612	22674	22778	22728	22702	22678	22775	22757	22790	22769	22771	22586	22863	22783	22863	22762	22728	22652	22513	22658	22537	22646	22630	22739	22757	22629	22808	22725	22727	22788	22735	22889	22523	22685	22696	22580	22862	22858	22724	22632	22718	22703	22720	22632	22685	22797	22627	22865	22837	22666	22597	22793	22742	22592	22652	22726	22797	22695	22663	22705	22657	22630	22753	22824	22784	22737	22693	22513	22652	22563	22695	22600	22622	22569	22626	22841	22458	22710	22837	22852	22593	22776	22641	22486	22699	22527	22592	22539	22748	22565	22880	22815	22540	22750	22731	22693	22669	22878	22676	22701	22627	22815	22645	22790	22658	22549	22662	22655	22530	22740	22747	22587	22699	22662	22761	22576	22700	22618	22537	22665	22911	22708	22751	22592	22771	22519	22618	22552	22588	22740	22793	22552	22526	22507	22783	22765	22680	22834	22696	22679	22657	22717	22831	22748	22922	22890	22821	22798	22590	22695	22723	22664	22775	22819	22646	22704	22830	22745	22840	22737	22765	22577	22702	22693	22555	22745	22641	22821	22696	22618	22927	22791	22659	22763	22635	22865	22700	22746	22746	22788	22850	22922	22630	22535	22674	22603	22725	22953	22818	22852	22804	22475	22639	22755	22697	22611	22559	22818	22723	22585	22940	22731	22721	22810	22678	22780	22707	22641	22834	22527	22852	22915	22810	22620	22663	22777	22737	22733	22704	22660	22771	22665	22817	22594	22658	22704	22917	22568	22875	22747	22902	22664	22486	22842	22817	22729	22546	22658	22703	22615	22744	22591	22594	22664	22779	22800	22618	22614	22555	22796	22732	22807	22756	22616	22981	22669	22822	22753	22581	22771	22683	22742	22781	22763	22660	22649	22625	22838	22846	22868	22731	22672	22707	22619	22619	22705	22709	22668	22516	22787	22652	22631	22690	22726	22715	22827	22545	22707	22593	22828	22507	22672	22624	22598	22792	22816	22732	22603	22669	22633	22764	22685	22878	22781	22902	22933	22736	22612	22742	22660	22764	22682	22907	22439	22713	22703	22589	22830	22729	22611	22803	22516	22681	22785	22470	22664	22862	22646	22611	22761	22598	22487	22547	22695	22841	22787	22666	22739	22631	22744	22774	22692	22844	22833	22578	22764	22709	22683	22774	22934	22638	22557	22822	22707	22824	22591	22535	22919	22470	22885	22776	22834	22700	22764	22792	22825	22764	22586	22901	22701	22808	22558	22577	22766	22622	22671	22727	22798	22611	22593	22644	22877	22725	22686	22798	22677	22780	22640	22872	22667	22607	22798	22728	22682	22670	22741	22635	22673	22620	22882	22644	22867	22710	22791	22653	22678	22656	22591	22721	22583	22816	22847	22610	22566	22690	22705	22931	22751	22612	22774	22786	22683	22862	22696	22590	22735	22743	22896	22844	22733	22951	22869	22841	22831	22663	22816	22858	22731	22874	22736	22616	22601	22622	22799	22692	22862	22722	22742	22679	22692	22805	22610	22850	22547	22695	22747	22645	22698	22820	22787	22640	22649	22724	22619	22791	22579	22603	22481	22690	22682	22686	22877	22666	22601	22923	22604	22803	22503	22664	22769	22760	22651	22549	22761	22560	22884	22682	22719	22781	22677	22695	22691	22672	22591	22705	22692	22718	22649	22604	22650	22688	22639	22681	22883	22746	22702	22509	22576	22611	22694	22712	22716	23046	22760	22656	22603	22604	22664	22954	22608	22789	22742	22675	22556	22750	22694	22694	22822	22792	22726	22609	22784	22598	22650	22833	22676	22694	22913	22632	22656	22795	22686	22628	22616	22759	22861	22647	22681	22897	22625	22648	22795	22759	22527	22737	22733	22742	22747	22704	22856	22653	22681	22690	22616	22562	22602	22505	22837	22731	22992	22763	22568	22651	22552	22725	22690	22556	22662	22606	22683	22640	22613	22683	22614	22811	22725	22678	22813	22775	22560	22757	22630	22555	22664	22756	22834	22693	22780	22580	22794	22721	22750	22634	22702	22727	22689	22565	22808	22767	22657	22634	22698	22728	22510	22672	22637	22680	22855	22690	22656	22917	22834	22590	22784	22617	22851	22844	22667	22626	22614	22654	22735	22630	22725	22871	22832	22666	22826	22830	22714	22624	22683	22777	22777	22821	22733	22717	22802	22653	22853	22907	22754	22667	22639	22833	22781	22862	22785	22648	22582	22797	22732	22670	22653	22573	22741	22702	22916	22733	22675	22770	22901	22834	22767	22759	22756	22763	22726	22479	22814	22755	22725	22568	22749	22828	22825	22629	22689	22623	22721	22739	22592	22692	22594	22725	22602	22755	22775	22590	22735	22648	22766	22725	22862	22660	22791	22756	22728	22760	22764	22558	22568	22800	22635	22851	22778	22867	22771	22770	22811	22875	22752	22766	22701	22763	22718	22778	22812	22841	22851	22691	22848	22793	22655	22658	22671	22733	22621	22730	22835	22830	22769	22546	22776	22657	22711	22647	22736	22687	22702	22517	22581	22829	22591	22780	22776	22643	22772	22762	22711	22716	22958	22870	22685	22745	22772	22739	22679	22734	22685	22697	22653	22766	22544	22696	22515	22839	22678	22789	22700	22724	22878	22659	22730	22707	22683	22674	22773	22820	22684	22713	22795	22773	22876	22725	22714	22771	22657	22677	22697	22690	22747	22905	22621	22792	22786	22504	22668	22585	22729	22724	22654	22786	22788	22764	22813	22464	22656	22695	22728	22772	22728	22695	22600	22766	22608	22817	22650	22672	22856	22653	22632	22573	22540	22851	22709	22742	22736	22533	22730	22577	22814	22612	22782	22794	22727	22710	22815	22608	22704	22747	22755	22823	22500	22834	22753	22724	22626	22508	22838	22654	22688	22637	22701	22582	22774	22624	22864	22678	22701	22950	22702	22646	22817	22690	22718	22735	22775	22659	22740	22842	22649	22548	22737	22706	22674	22837	22561	22780	22721	22616	22754	22816	22711	22724	22622	22815	22736	22713	22726	22757	22803	22675	22876	22702	22764	22480	22800	22666	22761	22829	22748	22444	22586	22897	22784	22719	22732	22759	22768	22742	22669	22659	22788	22710	22669	22750	22873	22592	22678	22810	22938	22892	22756	22727	22814	22701	22629	22584	22727	22656	22810	23016	22616	22736	22618	22692	22676	22942	22893	22670	22588	22711	22744	22721	22568	22700	22872	22819	22693	22520	22713	22564	22921	22595	22656	22666	22727	22840	22698	22625	22783	22712	22672	22762	22743	22777	22697	22640	22753	22676	22928	22652	22538	22873	22676	22515	22820	22655	22749	22554	22644	22712	22685	22758	22714	22656	22675	22726	22736	22547	22733	22747	22712	22771	22736	22813	22807	22778	22665	22535	22728	22650	22879	22708	22598	22829	22879	22764	22541	22788	22843	22812	22739	22683	22695	22768	22728	22775	22761	22690	22719	22665	22738	22587	22642	22858	22643	22744	22699	22695	22770	22622	22801	22645	22814	22711	22616	22779	22641	22717	22825	22700	22532	22758	22597	22756	22703	22607	22761	22656	22947	22592	22767	22696	22783	22691	22699	22658	22743	22642	22689	22609	22881	22680	22640	22741	22648	22627	22826	22693	22613	22641	22817	22681	22796	22727	22652	22784	22761	22741	22663	22739	22649	22738	22848	22913	22759	22467	22687	22765	22769	22589	22665	22824	22575	22683	22707	22732	22744	22807	22881	22766	22670	22905	22728	22671	22788	22643	22742	22703	22679	22574	22859	22744	22750	22866	22555	22574	22691	22715	22700	22698	22705	22714	22747	22711	22767	22668	22708	22634	22743	22542	22650	22586	22853	22938	22534	22808	22731	22758	22878	22793	22531	22652	22603	22821	22701	22623	22890	22539	22820	22475	22662	22713	22805	22418	22823	22696	22589	22621	22814	22830	22681	22633	22825	22766	22899	22847	22722	22538	22720	22753	22803	22638	22836	22732	22542	22498	22787	22716	22773	22678	22835	22707	22738	22745	22736	22770	22819	22332	22757	22892	22777	22816	22543	22664	22845	22650	22788	22906	22607	22843	22754	22770	22707	22700	22690	22678	22784	22651	22676	22849	22864	22718	22678	22910
22416	23319	42883	46364	40798	32587	32908	31094	30732	31198	31301	31277	31018	31041	30864	30813	30872	30744	31030	31134	30890	30793	31038	30819	30963	30721	30787	30930	31009	30694	30947	30565	30664	30688	30589	30690	30761	30732	30713	30591	30940	30846	30705	30752	30502	30732	30881	30687	30808	30541	30896	30877	30728	30653	30381	30400	30636	30783	30846	30842	30509	30651	30783	30453	30678	30588	30738	30744	30868	30614	30457	30493	30674	30551	30496	30640	30743	30498	30666	30721	30665	30638	30446	30588	30644	30536	30470	30716	30583	30729	30625	30771	30781	30837	30712	30571	30601	30519	30394	30877	30854	30560	30622	30598	30672	30560	30873	30962	30970	30727	30354	30452	30764	30495	30659	30470	30662	30892	30674	30601	30876	30691	30466	30553	30543	30696	30373	30610	30723	30648	30563	30375	30643	30641	30682	30715	30648	30485	30712	30425	30657	30888	30703	30534	30609	30576	30680	30666	30701	30528	30813	30560	30646	30411	30790	30564	30792	30708	30674	30528	30644	30591	30726	30787	30714	30703	30528	30530	30542	30413	30699	30509	30634	30498	30405	30600	30536	30705	30490	30714	30496	30616	30788	30493	30576	30424	30698	30567	30427	30461	30634	30674	30586	30626	30631	30601	30481	30530	30616	30667	30767	30514	30733	30794	30822	30845	30467	30484	30621	30492	30434	30514	30518	30479	30525	30608	30749	30607	30455	30405	30482	30513	30494	30507	30525	30717	30401	30848	30457	30781	30795	30587	30476	30557	30847	30625	30664	30802	30727	30558	30643	30682	30490	30436	30780	30538	30453	30407	30555	30763	30689	30717	30526	30584	30787	30783	30559	30628	30684	30625	30475	30525	30563	30760	30523	30520	30483	30524	30671	30669	30654	30535	30394	30477	30699	30673	30686	30558	30457	30458	30722	30480	30645	30296	30530	30471	30607	30687	30589	30597	30630	30641	30759	30678	30385	30877	30441	30772	30530	30597	30611	30727	30518	30536	30656	30625	30547	30848	30595	30668	30479	30726	30546	30674	30869	30361	30750	30479	30618	30583	30608	30616	30602	30289	30751	30571	30552	30648	30562	30672	30870	30648	30604	30557	30393	30163	30628	30633	30845	30758	30511	30880	30603	30545	30830	30721	30652	30672	30816	30679	30382	30402	30529	30475	30568	30706	30795	30575	30634	30324	30754	30546	30596	30621	30717	30616	30669	30491	30611	30582	30484	30561	30429	30444	30867	30784	30480	30601	30587	30637	30650	30823	30661	30575	30302	30324	30525	30591	30535	30569	30569	30694	30622	30579	30618	30706	30840	30612	30711	30581	30437	30395	30522	30768	30765	30553	30593	30610	30624	30784	30562	30712	30749	30509	30552	30641	30495	30716	30593	30412	30641	30602	30722	30726	30779	30681	30430	30626	30607	30971	30575	30433	30762	30643	30760	30500	30618	30424	30632	30602	30534	30677	30627	30434	31090	30607	30641	30536	30569	30627	30492	30664	30348	30407	30554	30163	30712	30532	30693	30736	30538	30444	30539	30310	30689	30774	30718	30735	30594	30616	30503	30556	30686	30521	30512	30576	30754	30470	30563	30695	30461	30408	30762	30573	30722	30660	30605	30509	30715	30204	30698	30715	30828	30677	30603	30723	30613	30701	30789	30245	30585	30731	30343	30418	30715	30736	30663	30397	30435	30530	30292	30828	30745	30475	30684	30592	30463	30509	30605	30552	30649	30520	30831	30798	30712	30573	30607	30576	30622	30528	30696	30443	30436	30661	30443	30579	30831	30680	30555	30418	30701	30802	30715	30547	30841	30796	30491	30445	30542	30668	30744	30989	30686	30630	30460	30629	30652	30473	30652	30695	30562	30641	30637	30572	30769	30500	30720	30675	30519	30544	30620	30681	30349	30418	30784	30573	30590	30626	30565	30590	30511	30775	30658	30595	30635	30600	30293	30617	30650	30727	30765	30614	30934	30612	30494	30624	30510	30455	30423	30819	30759	30426	30557	30611	30582	30610	30568	30689	30433	30519	30520	30552	30535	30529	30775	30526	30690	30756	30397	30613	30319	30618	30343	30489	30483	30657	30840	30543	30569	30760	30564	30488	30515	30770	30612	30346	30572	30719	30597	30587	30581	30487	30569	30515	30646	30436	30602	30573	30400	30619	30609	30510	30618	30496	30584	30395	30491	30586	30697	30605	30652	30569	30331	30476	30551	30538	30448	30706	30795	30619	30616	30736	30751	30406	30371	30522	30818	30761	30530	30598	30860	30569	30704	30704	30589	30512	30715	30566	30770	30577	30674	30626	30844	30513	30527	30577	30579	30640	30728	30778	30358	30463	30678	30659	30584	30713	30796	30454	30712	30583	30645	30548	30604	30897	30728	30485	30496	30494	30833	30615	30744	30672	30823	30490	30644	30647	30667	30510	30479	30738	30373	30505	30637	30546	30438	30436	30792	30658	30625	30661	30751	30581	30584	30708	30374	30673	30550	30578	30845	30729	30645	30729	30517	30522	30576	30780	30679	30789	30377	30564	30401	30683	30652	30524	30421	30745	30712	30647	30705	30650	30528	30736	30576	30644	30700	30576	30826	30598	30789	30603	30439	30839	30626	30599	30699	30468	30622	30644	30785	30712	30378	30641	30691	30552	30635	30460	30534	30560	30643	30586	30519	30509	30561	30575	30684	30847	30757	30533	30531	30607	30481	30703	30611	30476	30761	30554	30626	30852	30336	30499	30262	30675	30571	30731	30671	30574	30587	30359	30641	30336	30335	30312	30731	30410	30673	30612	30435	30424	30677	30438	30429	30520	30599	30527	30588	30459	30562	30651	30373	30389	30680	30566	30630	30692	30860	30423	30643	30481	30617	30415	30536	30568	30505	30567	30655	30533	30577	30604	30501	30417	30641	30650	30543	30624	30832	30615	30586	30779	30671	30680	30802	30687	30646	30713	30420	30689	30569	30630	30657	30466	30702	30571	30582	30590	30489	30362	30883	30848	30546	30739	30510	30566	30737	30602	30624	30278	30603	30836	30622	30599	30659	30581	30769	30482	30563	30339	30635	30373	30594	30513	30615	30589	30543	30815	30767	30885	30676	30763	30778	30523	30605	30479	30698	30607	30477	30625	30382	30620	30655	30623	30558	30878	30498	30446	30702	30597	30429	30459	30590	30510	30664	30761	30445	30344	30446	30536	30649	30412	30712	30483	30594	30734	30507	30446	30470	30801	30703	30618	30640	30521	30485	30268	30463	30471	30786	30727	30509	30341	30572	30542	30514	30524	30835	30485	30312	30532	30675	30523	30567	30665	30472	30681	30544	30442	30683	30633	30702	30556	30501	30618	30773	30531	30562	30715	30324	30522	30472	30644	30669	30660	30954	30753	30816	30663	30453	30837	30696	30534	30517	30532	30955	30812	30651	30657	30664	30556	30550	30815	30710	30450	30736	30886	30682	30771	30696	30354	30695	30771	30609	30686	30791	30471	30545	30576	30420	30415	30636	30686	30788	30504	30422	30290	30699	30284	30306	30707	30516	30545	30762	30613	30626	30615	30925	30721	30649	30471	30435	30503	30495	30531	30588	30846	30631	30683	30556	30727	30593	30459	30593	30773	30694	30477	30653	30609	30831	30724	30597	30695	30487	30641	30609	30658	30977	30577	30698	30482	30600	30590	30517	30609	30694	30639	30744	30670	30605	30287	30514	30355	30539	30601	30498	30835	30495	30586	30316	30584	30660	30742	30390	30341	30469	30464	30540	30437	30901	30655	30842	30631	30606	30541	30535	30408	30610	30472	30596	30705	30778	30630	30635	30640	30690	30663	30329	30795	30478	30485	30623	30486	30653	30647	30491	30506	30610	30557	30780	30479	30669	30737	30608	30753	30485	30542	30818	30565	30655	30573	30678	30686	30646	30446	30424	30676	30477	30632	30718	30359	30776	30834	30722	30752	30809	30496	30447	30599	30539	30521	30603	30507	30547	30353	30284	30899	30743	30648	30662	30673	30462	30519	30870	30675	30753	30683	30646	30456	30665	30460	30617	30529	30574	30750	30439	30439	30441	30774	30630	30638	30513	30594	30508	30479	30531	30558	30569	30840	30735	30680	30652	30496	30553	30524	30589	30764	30588	30790	30587	30548	30549	30691	30574	30485	30329	30607	30603	30360	30675	30464	30630	30556	30582	30495	30432	30646	30711	30539	30338	30487	30713	30434	30485	30491	30637	30675	30504	30744	30393	30495	30432	30768	30556	30629	30553	30710	30595	30645	30617	30257	30550	30516	30660	30318	30631	30574	30579	30669	30594	30573	30873	30667	30538	30577	30416	30495	30322	30852	30603	30605	30732	30500	30576	30843	30686	30771	30918	30620	30679	30238	30677	30539	30714	30388	30710	30769	30598	30629	30679	30903	30526	30679	30721	30709	30514	30434	30540	30345	30532	30642	30710	30654	30567	30406	30699	30670	30458	30948	30803	30631	30463	30571	30375	30476	30753	30708	30561	30308	30566	30651	30409	30644	30506	30608	30839	30787	30537	30436	30468	30624	30485	30593	30627	30554	30321	30482	30505	30442	30458	30457	30438	30566	30619	30559	30611	30535	30563	30643	30573	30633	30541	30730	30502	30516	30457	30596	30486	30544	30471	30546	30657	30576	30545	30403	30512	30632	30556	30583	30602	30730	30544	30398	30651	30516	30722	30575	30590	30651	30479	30519	30329	30433	30608	30605	30660	30488	30387	30608	30531	30422	30465	30680	30758	30411	30582	30533	30689	30509	30745	30548	30873	30544	30571	30482	30472	30602	30688	30584	30476	30553	30799	30605	30796	30587	30746	30689	30707	30773	30551	30358	30701	30659	30387	30497	30749	30637	30578	30492	30499	30527	30506	30283	30423	30595	30691	30659	30577	30688	30549	30582	30637	30677	30783	30582	30656	30574	30630	30561	30474	30605	30610	30453	30393	30190	30535	30629	30978	30730	30835	30524	30479	30583	30734	30594	30703	30644	30642	30574	30704	30603	30461	30693	30521	30266	30422	30510	30486	30524	30427	30426	30462	30649	30542	30269	30601	30570	30613	30360	30808	30758	30480	30538	30708	30639	30566	30481	30436	30622	30802	30737	30551	30649	30549	30806	30652	30468	30521	30650	30602	30536
63654	98729	95441	84124	57121	30572	24081	23816	23248	23198	23060	23154	23272	23178	23298	23312	23291	23152	23399	23511	23464	23132	23257	23341	23286	23404	23254	23285	23322	23318	23123	23306	23362	23474	23325	23196	23342	23314	23387	23344	23310	23416	23204	23067	23308	23209	23429	23402	23040	23140	23509	23352	23214	23270	23316	23199	23341	23250	23173	23189	23308	23178	23238	23219	23407	23498	23344	23319	23512	23377	23224	23138	23269	23151	23227	23303	23298	23386	23419	23379	23377	23155	23315	23253	23254	23361	23090	23089	23283	23279	23149	23330	23448	23231	23324	23050	23161	23378	23353	23287	23500	23279	23274	23144	23253	23054	23468	23224	23111	23235	23194	23301	23260	23216	23316	23327	23190	23088	23235	23233	23221	23259	23360	23233	23264	23320	23286	23276	23418	23218	23253	23097	23212	23332	23255	23156	23273	23293	23311	23355	23252	23081	23334	23128	23272	23184	23258	23033	23473	23286	23180	23321	23298	23359	23272	23148	23381	23271	23203	23193	23456	23276	23316	23359	23326	23210	23303	23363	23301	23150	23247	23178	23213	23201	23353	23241	23401	23147	23255	23290	23404	23334	23183	23369	23212	23267	23257	23219	23222	23292	23281	23281	23316	23184	23292	23298	23316	23292	23258	23322	23082	23411	23284	23350	23377	23330	23126	23179	23234	23347	23338	23187	23310	23234	22995	23178	23127	23095	23394	23282	23144	23230	23176	23429	23357	23306	23405	23346	23290	23093	23306	23275	23151	23245	23072	23107	23444	23197	23247	23380	23302	23358	23333	23167	23337	23312	23102	23438	23148	23235	23189	23348	23199	23213	23293	23282	23377	23107	23354	23275	23077	23165	23209	23176	23263	23225	23151	23186	23240	23207	23318	23368	23351	23049	23209	23305	23305	23515	23265	23348	23329	23119	23465	23287	23111	23323	23298	23399	23387	23020	23308	23497	23269	23302	23287	23207	23295	23304	23326	23156	23296	23339	23138	23225	23256	23376	23229	23201	23402	23337	23250	23227	23312	23272	23245	23300	23546	23437	23147	23136	23069	23443	23286	23202	23244	23231	23405	23370	23394	23209	23310	23292	23316	23220	23239	23274	23358	23216	23195	23051	23401	23216	23271	23243	23370	23295	23318	23338	23275	23374	23287	23266	23350	23294	23243	23188	23299	23180	23151	23378	23196	23203	23422	23109	23411	23388	23236	23433	23318	23153	23328	23201	23238	23224	23301	23238	23388	23249	23325	23330	23186	23332	23394	23227	23139	23229	23349	23343	23140	23232	23400	23229	23157	23256	23395	23384	23171	23144	23165	23200	23323	23462	23379	23214	23186	23317	23056	23180	23228	23306	23288	23156	23329	23191	23351	23367	23053	23219	23225	23325	23326	23342	23505	22990	23275	23271	23202	23196	23213	23217	23514	23312	23192	23331	23105	23381	23229	23162	23418	23146	23394	23215	23438	23270	23237	23301	23243	23376	23077	23008	23370	23141	23321	23313	23435	23226	23388	23101	23172	23125	23231	23355	23056	23244	23317	23287	23100	23297	23147	23285	23418	23421	23242	23304	23245	23152	23309	23251	23182	23217	23315	23278	23275	23198	23287	23436	23063	23489	23324	23340	23235	23295	23278	23331	23144	23253	23147	23286	23229	23213	23078	23104	23188	23322	23364	23177	23165	23218	23378	23251	23462	23015	23351	23243	23196	23423	23292	23406	23315	23227	23341	23245	23368	23333	23265	23309	23090	23285	23198	23483	23150	23550	23109	23110	23311	23385	23178	23284	23251	23307	23336	23323	23275	23308	23252	23365	23310	23427	23523	23385	22862	23396	23235	23349	22989	23410	23328	23117	23212	23212	23379	23266	23188	23195	23298	23270	23453	23406	23366	23247	23307	23329	23151	23251	23306	23199	23399	23385	23199	23107	23169	23282	23337	23266	23340	23380	23373	23290	23374	23143	23301	23322	23176	23323	23208	23162	23299	23273	23217	23223	23226	23354	23360	23312	23239	23348	23326	23297	23319	23389	23224	23349	23146	23212	23225	23208	23335	23304	23355	23270	23105	23310	23258	23161	23294	23344	23345	23196	23433	23191	23355	23335	23324	23417	23449	23131	23256	23185	23380	23244	23314	23249	23339	23063	23331	23265	23326	23122	23270	23355	23209	23050	23247	23046	23403	23314	23162	23274	23364	23355	23349	23228	23457	23312	23308	23323	23242	23321	23065	23235	23227	23316	23351	23299	23165	23324	23442	23186	23179	23351	23279	23367	23251	23065	23291	23385	23344	23301	23244	23427	23104	23380	23287	23289	23340	23043	23299	23298	23183	23179	23333	23268	23446	23030	23579	23240	23368	23442	23283	23266	23233	23280	23292	23405	23479	23328	23190	23180	23207	23264	23335	23366	23241	23233	23143	23270	23172	23148	23231	23197	23123	23313	23331	23398	23315	23173	23356	23397	23422	23247	23224	23401	23211	23259	23265	23366	23186	23353	23305	23284	23343	23211	23206	23241	23355	23338	23223	23309	23359	23332	23238	23396	23279	23276	23375	23228	23421	23283	23238	23242	23311	23297	23399	23428	23271	23164	23243	23212	23559	23118	23410	23263	23309	23294	23415	23370	23121	23545	23190	23283	23285	23158	23246	23274	23321	23489	23362	23367	23115	23227	23205	23255	23185	23340	23240	23109	23392	23214	23281	23220	23285	23177	23122	23216	23209	23257	23278	23141	23130	23261	23139	23360	23142	23238	23148	23232	23190	23081	23228	23151	23135	23116	23253	23354	23457	23269	23332	23175	23360	23357	23303	23207	23293	23219	23189	23314	23214	23232	23273	23254	23128	23299	23292	23146	23240	23344	23325	23237	23235	23331	23170	23374	23393	23348	23379	23282	23339	23308	23265	23219	23247	23344	23234	23371	23313	23344	23256	23239	23292	23509	23276	23269	23177	23402	23232	23323	23410	23176	23055	23432	23163	23330	23334	23181	23236	23221	23434	23464	23127	23421	23200	23177	23239	23321	23333	23240	23115	23193	23130	23421	23134	23251	23052	23377	23390	23305	23311	23356	23334	23443	23185	23267	23259	23296	23236	23186	23252	23201	23189	23144	23321	23188	23296	23355	23361	23356	23118	23441	23117	23374	23194	23407	23273	23310	23206	23341	23191	23338	23195	23196	23202	23373	23139	23421	23264	23117	23285	23311	23231	22966	23278	23261	23460	23526	23088	23337	23254	23249	23255	23442	23200	23338	23176	23197	23365	23316	23169	23143	23120	23236	23154	23540	23178	23384	23096	23221	23316	23034	23371	23320	23293	23150	23199	23122	23451	23267	23251	23295	23376	23217	23302	23314	23230	23261	23352	23123	23135	23287	23099	23215	23458	23102	23208	23237	23333	23350	23252	23194	23093	23275	23155	23431	23293	23148	23269	23270	23013	23234	23303	23232	23298	23287	23432	23234	23128	23175	23168	23359	23185	23213	23234	23132	23270	23225	23420	23291	23237	23194	23301	23460	23191	23086	23204	23485	23304	23138	23240	23216	23361	23227	23215	23352	23364	23212	23186	23398	23258	23176	23233	23119	23274	23422	23269	23252	23279	23074	23308	23125	23168	23145	23217	23154	23335	23238	23218	23252	23296	23107	23061	23359	23225	23314	23361	23468	23154	23288	23378	23115	23075	23259	23274	23210	23370	23119	23424	23364	23300	23145	23306	23230	23149	23167	23309	23290	23276	23127	23470	23280	23456	23301	23257	23287	23251	23345	22980	23539	23306	23301	23156	23363	23285	23260	23456	23264	23160	23264	23263	23352	23241	23269	23110	23400	23108	23249	23422	23400	23277	23296	23250	23206	23112	23414	23156	23038	23367	23191	23311	23318	23479	23367	23390	23332	23318	23083	23271	23382	23242	23111	23366	23242	23360	23210	23324	23184	23485	23163	23150	23164	23199	23262	23112	23253	23267	23339	23267	23339	23125	23213	23369	23546	23160	23293	23251	23193	23327	23243	23270	23195	23318	23301	23349	23067	23298	23369	23325	23175	23265	23121	23072	23330	23318	23190	23254	23324	23219	23176	23252	23487	23433	23148	23097	23298	23138	23296	23328	23273	23452	23233	23538	23402	23135	23278	23138	23194	23259	23285	23244	23370	23288	23458	23210	23342	23216	23333	23140	23097	23273	23317	23226	23399	23329	23125	23262	23342	23398	23310	23399	23227	23282	23284	23113	23280	23325	23288	23109	23289	23254	23298	23313	23296	23416	23268	23184	23331	23184	23448	23351	23290	23425	23359	23176	23449	23267	23270	23296	23267	23139	23373	23373	23473	23217	23179	23050	23225	23053	23217	23356	23319	23233	23195	23088	23367	23249	23131	23223	23219	23245	23137	23163	23305	23279	23220	23247	23176	23260	23234	23321	23170	23247	23201	23225	23369	23407	23288	23296	23209	23280	23343	23157	23336	23236	23338	23451	23205	23487	23198	23209	23257	23058	23194	23176	23195	23297	23211	23218	23344	23098	23203	23205	23114	23405	23250	23358	23404	23156	23339	23205	23066	23383	23173	23331	23207	23203	23266	23235	23287	23394	23346	23252	23181	23465	23226	23092	23327	23268	23278	23273	23310	23231	23422	23272	23179	23177	23313	23350	23255	23312	23351	23232	23213	23153	23304	23268	23147	23372	23471	23186	23161	23287	23117	23291	23218	23345	23137	23292	23278	23327	23483	23180	23232	23215	23214	23223	23244	23273	23235	23128	23358	23311	23219	23275	23339	23282	23127	23396	23370	23309	23382	23150	23335	23326	23271	23309	23285	23334	23214	23254	23253	23143	23214	23469	23430	23260	23328	23350	23181	23312	23210	23388	23261	23198	23372	23156	23418	23350	23082	23324	23400	23155	23354	23419	23333	23134	23351	23185	23343	23292	23142	23140	23322	23367	23271	23310	23249	23340	23421	23188	23250	23207	23284	23254	23125	23291	23268	23368	23156	23298	23429	23261	23262	23182	23208	23229	23267	23134	23209	23037	23213	23369	23365	23263	23129	23122	23276	23263	23181	23225	23382	23291	23249	23308	23418	23341	23339	23315	23305	23131	23365	23334	23354	23196	23368	23180	23215	23256	23207	23095	23310	23345	23331	23389	23376	23285	23191	23193	23291
29394	36565	52607	43234	34194	30773	29902	29606	29746	29759	29794	30050	29819	29720	29749	29884	30051	29951	29882	29766	29732	29700	30000	30083	29865	29865	29781	29528	29767	29734	29669	29845	29975	29842	29616	29791	30075	29637	29791	29778	29683	29815	29832	29676	29727	29977	29800	29941	29796	29895	29649	29703	29585	29749	29857	29760	29650	29870	29763	29688	29932	29972	29646	29602	29567	29902	29663	29538	29629	29896	29422	29756	29585	29613	29870	29495	29875	29876	29725	29526	29676	29567	29748	29710	29549	29929	29785	29684	29753	29583	29670	29659	29693	29778	29808	29541	29842	29809	29421	29968	29822	29687	29793	29683	29797	29798	29432	29861	29651	29885	29685	29734	29700	29957	29805	29675	29722	29471	29527	29637	29807	29780	29667	29495	29717	29807	29754	29742	29690	29660	29617	29752	29628	29700	29648	30039	29757	29501	29592	29839	29702	29909	29600	29604	29697	29714	29465	29529	29747	29452	29811	29720	29792	29856	29764	29584	29786	29715	29907	29697	29777	29792	29610	29640	29923	29927	29780	29709	29712	29763	29750	29735	29772	29793	29965	29893	29918	29872	29656	29577	29769	30037	29750	29499	29841	29890	29834	29734	29669	29767	29915	29834	29560	29516	29536	29735	29896	29630	29667	29520	29771	29951	29606	29845	29686	29600	29771	29832	29622	29700	29825	29842	29680	29563	29583	29655	29488	29708	29860	29962	29774	29556	29614	29509	29736	29713	29778	29577	29598	29584	29755	29662	29807	29776	29543	29693	29654	29746	29733	29671	29842	29771	29603	29622	29724	29643	29750	29639	29746	29344	29839	29953	29778	29919	29801	29673	29672	29554	29671	29789	29744	29847	29708	29663	29698	29798	29621	29715	29586	29749	29647	29807	29818	29726	29967	29823	29491	29722	29923	29832	29752	29622	29691	29925	29840	29796	29809	29800	29940	29799	29993	29897	29623	29576	29695	29702	29766	29732	29638	29725	29806	29483	29532	29651	29700	29691	29894	29770	29430	29539	29859	29711	29628	29536	29820	29724	29862	29825	29552	29755	29866	29998	29943	29752	29786	29748	29796	29770	29803	29794	29896	29602	29606	29681	29653	29556	29767	29651	29578	29754	30007	29827	29524	29756	29827	29761	29739	29817	29639	29605	29883	29867	29636	29379	29720	29664	29750	29671	29758	29512	29608	29715	29647	29702	29816	29592	29436	29641	29937	30023	29519	29755	29703	29623	29897	29976	29605	29500	29838	29745	29446	29743	29715	29649	29647	29647	29507	29737	29718	29664	29870	29703	29717	29783	29820	29621	29784	29886	29599	29661	29810	29806	29834	29604	29857	29843	30105	29584	29823	29849	30043	29535	29907	29722	29640	29494	29691	29460	29678	29396	29698	29689	29702	29582	29747	29860	29964	29674	29890	29760	29653	29886	30048	29785	29741	29743	29618	29833	29969	29564	29654	29822	29724	29588	29729	29690	29800	29733	29891	29493	29708	29904	29635	29602	29822	29518	29974	29812	29813	29575	29649	29600	29704	29851	29876	29875	29851	29524	29707	29739	29613	29594	29799	29731	29667	29679	29835	29907	29675	29934	29826	29589	29812	29540	29781	29661	29578	29862	29754	29797	29862	29817	29998	29694	29701	29818	29712	29881	29663	29650	29975	29806	29850	29753	29573	29764	29749	29824	29530	29868	29603	29666	29673	29836	29505	29635	29608	30028	29944	29788	29775	29793	29985	29788	29703	29800	29753	29745	29736	29793	29583	29607	29845	29714	29885	29678	29793	29894	29847	29689	30023	29683	29852	29679	29846	29533	29691	30026	29820	29748	29679	29624	29755	29668	29838	29785	29479	29801	29819	29756	29389	29762	29766	29992	29828	29734	29676	29619	29653	29817	29692	29492	29586	29868	29760	29818	29776	29756	29602	29784	29643	29830	29877	29546	29794	29588	29865	29775	29603	29813	29733	29733	29766	29486	29539	29762	29865	29701	29786	29833	29646	29787	29827	29585	29921	29859	29831	29632	29707	29869	29758	29879	29718	29628	29499	29760	29934	29510	29710	29946	29826	29837	29924	29739	29842	29624	29865	29777	29671	29675	29687	29902	29820	29608	29696	29733	29888	29688	29630	29731	29802	29699	29780	29510	29793	29746	29969	29586	30117	29930	29716	29710	29744	29779	29790	29462	29536	29954	29764	29839	29713	29985	29713	29774	29789	29787	29787	29561	29885	29752	29781	29915	29946	29486	29708	29692	29577	29653	29760	29576	29815	29655	29735	29680	29604	29651	29768	29766	29699	29602	29632	29689	29802	29807	29596	29714	29624	29652	29685	29654	29613	29663	29636	29790	29708	29694	29555	29622	29559	29674	29843	29606	29642	29890	29646	29584	29917	29683	29726	29687	29633	29863	29718	29807	29693	29597	29821	29621	29679	29836	29747	29881	29988	29819	29635	29669	29519	29900	29756	29864	29706	29757	29706	29667	29843	29738	29860	29609	29860	29562	29786	29791	29528	29619	29758	29291	29711	29554	29745	29705	29645	29881	29707	29835	29623	29681	29775	29714	29749	29898	29598	29982	30047	29913	29835	29722	29705	29550	29912	29828	29848	29874	29781	29815	29889	29689	29640	29770	29825	29653	29732	29567	29898	29853	29719	29727	29493	29831	29721	29663	29801	29790	29920	29665	29604	29717	29942	29813	29609	29996	29806	29625	29685	29474	29562	29783	29550	29420	29617	29656	29880	29860	29954	29785	29699	29626	29805	29738	29616	29528	29848	29777	29823	29782	29756	29793	29753	29909	29526	29836	29741	29697	29817	29655	29744	29650	29520	29704	29736	29813	29804	29942	29871	29750	29992	29609	29879	29742	29806	29656	29745	29961	29554	29656	29638	29793	29839	29862	29626	29816	29913	29929	29656	29570	29698	29610	29866	29624	29904	29594	29567	29737	29906	29668	29962	29744	29469	29440	29703	29668	29853	29513	29701	29686	29659	29785	29628	30114	29656	29735	29732	29754	29742	29644	29836	29592	29690	29745	29662	29490	29618	29600	30005	29756	29709	29614	29849	29607	29970	29762	29772	29705	29613	29616	29568	29691	29822	29844	29787	29823	29547	29888	30098	29694	29628	29796	29798	29688	29773	29887	29760	29860	29579	29902	29702	29689	29832	29778	29603	29650	29681	29765	29719	29678	29796	29785	29724	29628	29939	29681	29833	29793	29962	29731	29779	29571	29724	29832	29596	29792	29759	29628	29819	29851	29910	29630	29822	29754	29848	29838	29946	29660	29856	29885	29680	29555	29825	29839	29931	29811	29652	29628	29804	29544	29780	29614	29646	29667	29828	29633	29733	29673	29761	29527	29937	29887	29931	29572	29731	29566	29766	29654	29483	29814	29704	29694	29667	29849	29662	29915	29713	29518	29650	29614	29665	29877	29743	29695	29872	29548	29800	29717	29626	29749	29502	29604	29942	29795	29632	29577	29786	29566	29902	29841	29736	29735	29822	29527	29816	29678	29850	29946	29582	29877	29700	29875	29601	29799	29838	29817	29783	29794	29685	29895	29744	29635	29733	29709	29567	30019	29490	29780	29683	29680	29534	29749	29643	29825	29658	29877	29734	29578	29847	29883	29783	29714	29716	30031	29731	29639	29818	29891	30076	29611	29592	29803	29938	29718	29817	29815	29763	29705	29780	29557	29857	29738	29494	29720	29737	29702	29938	29666	29759	29496	29810	29535	29639	30025	29662	29437	29775	29800	29762	29828	29656	29921	29812	29649	29648	29799	29563	29879	29505	29576	29544	29674	29858	29772	29699	29975	29622	29721	29828	29780	29782	29825	29415	29725	30064	29644	29693	29975	29854	29763	29769	29709	29535	29604	29612	29635	29780	29714	30033	29546	29728	29558	29660	29537	29803	29873	29791	29791	29519	29644	29784	29729	29763	29629	29637	29598	29811	29623	29512	29604	29796	29953	29753	29724	29835	29651	29751	29862	29453	29586	29846	29551	29667	29607	29375	29999	29798	29789	29716	29877	29882	29672	29532	29538	29700	29744	29884	29702	29693	29636	29629	29738	29744	29711	29887	29670	29677	30095	29789	29660	29738	29497	29850	29719	29645	29948	29598	29563	29505	29657	29719	29664	29898	29524	29753	29861	29871	29596	29902	29713	29730	29641	29756	29708	29650	29850	29747	29849	29790	29812	29716	29751	29716	29498	29658	29612	29968	29941	29881	29534	29611	29704	29738	29490	29733	29653	29838	29740	29753	29779	29620	29723	29681	29753	29731	29719	29597	29511	29873	29728	29714	29712	29771	29836	29817	29707	29878	29869	30055	29690	29692	29732	29713	29880	29876	29629	29606	29582	29683	29714	29637	29967	29735	29504	29852	29663	29726	29619	29474	29700	29701	29787	29801	29655	29496	29601	29965	29819	29725	29815	29792	29573	29688	29630	29842	29533	29849	29928	29909	29661	29587	29562	30055	29794	29601	29673	29769	29770	29625	29828	30024	30078	29784	29802	29895	29809	29747	29907	29770	29767	29770	29774	29828	29662	29749	29820	29720	29580	29542	29726	29850	29820	29800	29755	29811	29982	29841	29648	29757	29928	29743	29946	29907	29639	29983	29998	29641	29859	29597	29745	29848	29908	29961	29696	29810	29938	29784	29684	29981	29629	29884	29660	29771	29760	29792	29598	29600	29601	29563	29723	29685	29488	29924	29800	29785	29680	30043	29797	29727	29712	29699	29850	29781	29769	29684	29861	29859	29835	29920	29615	29894	29661	29710	29753	29815	29578	29788	29679	29664	29412	29845	29952	29842	29881	29687	29629	29926	29632	29778	29520	29704	29753	29652	29804	29690	29665	29491	29776	29748	29629	29730	29858	29647	29724	30084	29882	29619	29710	29966	29589	29756	29938	29675	29668	29666	29558	29726	29881	29908	29766	29645	29550	29689	29719	29591	29739	29977	29777	29965	29819	29591	29674	29711	29694	29710	29914	29797	29757	29673	29854	29673	29749	29947	29663	29963	29952	29764	29612	29751	29730	29562	29865	29687	29670	29662	29781	29807	29787	29760	29842	29888	29613	29658	29689	29757	29707	29840	29758	29668	29896	29531	29515	29773	29753	29655	29852	29682	29652	29799	29674	29947	29616
34632	59691	55106	37383	28257	23463	22933	22590	22561	22663	22556	22593	22798	22793	22920	22590	22527	22568	22724	22789	22788	22566	22552	22714	22776	22564	22691	22666	22730	22527	22835	22609	22736	22761	22649	22841	22418	22660	22625	22651	22693	22593	22926	22754	22579	22580	22633	22602	22524	22658	22638	22572	22711	22563	22674	22630	22659	22751	22825	22741	22850	22715	22707	22640	22560	22588	22773	22607	22513	22644	22841	22635	22689	22787	22628	22609	22607	22738	22621	22528	22706	22570	22540	22659	22712	22526	22667	22744	22787	22807	22523	22706	22847	22519	22337	22731	22760	22447	22640	22609	22640	22589	22500	22557	22630	22636	22725	22714	22677	22666	22620	22662	22762	22608	22530	22613	22748	22615	22676	22688	22675	22717	22607	22695	22601	22646	22557	22718	22617	22727	22568	22527	22700	22555	22461	22651	22805	22712	22505	22823	22473	22676	22871	22664	22577	22747	22554	22705	22562	22701	22483	22540	22651	22710	22414	22537	22626	22742	22510	22608	22857	22681	22838	22581	22641	22617	22779	22627	22796	22503	22797	22760	22524	22859	22640	22615	22599	22628	22729	22711	22624	22811	22717	22753	22595	22673	22633	22611	22682	22641	22805	22565	22689	22778	22703	22723	22698	22658	22542	22861	22775	22676	22509	22585	22520	22698	22518	22570	22640	22653	22820	22667	22631	22514	22622	22666	22631	22672	22792	22546	22680	22622	22677	22687	22702	22723	22587	22803	22580	22617	22647	22768	22645	22587	22560	22723	22789	22641	22796	22625	22898	22496	22916	22675	22562	22473	22651	22503	22604	22798	22593	22697	22710	22567	22691	22843	22677	22937	22666	22673	22577	22452	22811	22676	22769	22549	22653	22608	22489	22614	22685	22808	22712	22776	22753	22657	22852	22795	22513	22652	22543	22554	22652	22605	22636	22644	22690	22664	22705	22833	22570	22724	22626	22681	22696	22675	22692	22780	22443	22787	22573	22571	22627	22805	22617	22575	22626	22570	22772	22468	22707	22403	22587	22600	22598	22544	22661	22896	22708	22746	22687	22646	22633	22703	22687	22670	22730	22504	22639	22583	22571	22918	22977	22558	22535	22748	22457	22713	22459	22557	22732	22601	22733	22717	22646	22551	22717	22633	22836	22695	22700	22512	22684	22560	22820	22656	22661	22666	22719	22785	22785	22532	22776	22661	22501	22588	22607	22719	22624	22581	22538	22719	22667	22721	22454	22665	22664	22480	22700	22820	22623	22785	22574	22612	22554	22757	22728	22640	22655	22644	22617	22734	22643	22741	22415	22477	22689	22807	22762	22678	22826	22487	22568	22668	22479	22558	22706	22754	22748	22863	22667	22870	22570	22618	22651	22613	22601	22682	22529	22505	22746	22568	22797	22738	22808	22642	22763	22624	22749	22602	22622	22689	22612	22763	22697	22557	22606	22730	22690	22699	22477	22781	22681	22800	22664	22831	22700	22574	22800	22805	22418	22535	22610	22725	22789	22648	22636	22670	22695	22702	22741	22614	22665	22775	22733	22652	22719	22635	22635	22779	22800	22728	22457	22751	22805	22750	22635	22629	22751	22683	22593	22708	22658	22601	22836	22655	22607	22606	22770	22579	22720	22722	22720	22628	22778	22574	22736	22748	22777	22672	22574	22528	22675	22774	22696	22699	22660	22704	22754	22596	22720	22667	22717	22844	22553	22741	22767	22510	22779	22669	22679	22678	22783	22627	22681	22588	22692	22585	22678	22677	22620	22678	22882	22614	22640	22698	22718	22722	22621	22669	22596	22757	22630	22615	22596	22760	22594	22876	22540	22570	22631	22688	22588	22507	22776	22615	22837	22747	22682	22778	22705	22692	22907	22628	22584	22761	22712	22603	22669	22579	22657	22627	22629	22527	22785	22593	22464	22753	22671	22729	22987	22621	22646	22683	22840	22482	22889	22599	22700	22593	22575	22692	22689	22912	22764	22631	22825	22576	22631	22643	22767	22767	22792	22723	22575	22705	22678	22382	22605	22564	22647	22590	22655	22650	22722	22750	22593	22751	22678	22632	22675	22645	22389	22612	22524	22725	22612	22621	22592	22623	22743	22671	22712	22646	22647	22408	22584	22566	22705	22645	22694	22819	22465	22618	22575	22564	22586	22740	22725	22798	22705	22625	22627	22723	22584	22663	22697	22736	22640	22460	22592	22616	22746	22714	22708	22676	22694	22613	22580	22592	22748	22527	22731	22574	22612	22730	22691	22622	22475	22775	22648	22706	22727	22547	22839	22650	22574	22627	22604	22481	22715	22519	22710	22492	22678	22618	22674	22697	22748	22747	22763	22739	22717	22771	22653	22784	22552	22954	22831	22508	22655	22782	22632	22778	22826	22705	22732	22476	22646	22738	22684	22718	22788	22779	22763	22629	22765	22648	22749	22840	22628	22754	22479	22763	22752	22466	22715	22581	22598	22556	22551	22918	22543	22777	22570	22528	22707	22770	22755	22578	22502	22608	22676	22659	22613	22605	22553	22530	22726	22766	22504	22633	22497	22677	22688	22701	22551	22620	22789	22576	22646	22681	22679	22568	22640	22531	22666	22630	22648	22640	22749	22550	22635	22570	22625	22650	22677	22654	22745	22471	22761	22685	22530	22804	22821	22733	22673	22594	22441	22905	22672	22648	22739	22659	22601	22712	22643	22601	22597	22731	22730	22735	22589	22615	22698	22367	22526	22631	22823	22873	22814	22752	22646	22892	22739	22715	22733	22630	22584	22644	22613	22664	22790	22611	22817	22744	22691	22701	22737	22689	22749	22736	22841	22764	22635	22638	22480	22572	22883	22631	22802	22644	22746	22649	22695	22723	22687	22840	22595	22770	22599	22542	22514	22837	22525	22747	22655	22850	22717	22617	22677	22687	22684	22681	22808	22693	22638	22680	22554	22392	22752	22555	22633	22794	22877	22700	22801	22526	22652	22589	22559	22615	22643	22722	22552	22745	22859	22556	22743	22573	22778	22584	22590	22606	22634	22809	22579	22563	22734	22640	22643	22863	22695	22808	22613	22553	22475	22685	22756	22517	22713	22718	22736	22720	22803	22562	22696	22562	22528	22681	22753	22787	22702	22684	22620	22675	22532	22541	22710	22610	22628	22914	22571	22604	22673	22599	22597	22799	22688	22517	22630	22755	22483	22598	22775	22764	22739	22850	22589	22574	22872	22817	22754	22622	22490	22559	22708	22807	22746	22584	22730	22731	22640	22908	22567	22658	22464	22608	22781	22571	22790	22722	22671	22613	22478	22889	22652	22626	22655	22548	22805	22737	22686	22693	22691	22731	22788	22669	22592	22873	22808	22773	22775	22776	22606	22601	22555	22831	22503	22920	22613	22812	22680	22666	22724	22683	22651	22763	22746	22660	22615	22758	22730	22691	22624	22779	22754	22513	22556	22831	22563	22549	22719	22723	22688	22691	22711	22676	22699	22675	22743	22684	22629	22539	22833	22675	22614	22662	22546	22585	22679	22932	22791	22715	22634	22957	22536	22581	22555	22599	22797	22488	22585	22620	22582	22766	22624	22641	22710	22585	22778	22796	22692	22671	22696	22559	22651	22640	22737	22608	22662	22635	22576	22729	22866	22513	22633	22817	22705	22959	22562	22728	22514	22438	22573	22695	22600	22585	22595	22746	22574	22913	22816	22614	22538	22753	22644	22784	22529	22715	22588	22519	22625	22418	22560	22752	22663	22792	22684	22606	22708	22718	22756	22680	22592	22678	22865	22863	22827	22716	22635	22767	22628	22716	22463	22702	22748	22575	22846	22591	22789	22613	22662	22808	22686	22894	22596	22671	22728	22705	22731	22722	22849	22714	22691	22391	22625	22587	22662	22627	22716	22609	22586	22818	22616	22820	22631	22706	22667	22803	22625	22826	22684	22537	22691	22698	22729	22711	22741	22668	22705	22741	22876	22581	22818	22586	22830	22509	22530	22670	22732	22656	22717	22885	22716	22792	22783	22769	22628	22824	22648	22703	22637	22754	22570	22688	22599	22584	22615	22884	22819	22639	22786	22793	22550	22741	22680	22655	22704	22734	22665	22691	22676	22774	22658	22676	22582	22630	22610	22548	22483	22671	22522	22768	22864	22697	22733	22573	22681	22621	22642	22723	22775	22695	22683	22770	22615	22595	22726	22713	22740	22662	22681	22651	22678	22674	22781	22703	22619	22549	22611	22753	22739	22498	22596	22739	22785	22787	22865	22881	22618	22742	22702	22673	22628	22609	22487	22564	22742	22513	22644	22591	22705	22643	22396	22774	22814	22678	22645	22528	22679	22641	22530	22556	22614	22786	22776	22772	22886	22616	22575	22741	22616	22483	22708	22727	22485	22693	22577	22692	22610	22468	22695	22775	22772	22612	22699	22705	22522	22550	22859	22577	22690	22678	22640	22587	22618	22703	22651	22886	22638	22648	22586	22656	22685	22682	22488	22662	22658	22567	22736	22615	22615	22692	22548	22682	22599	22585	22609	22694	22775	22656	22647	22718	22607	22756	22659	22748	22591	22720	22549	22767	22824	22770	22625	22743	22798	22555	22548	22674	22921	22782	22772	22567	22723	22632	22772	22764	22715	22870	22569	22612	22569	22681	22462	22853	22539	22662	22677	22615	22704	22462	22648	22721	22375	22541	22641	22765	22489	22735	22637	22795	22718	22666	22766	22691	22777	22561	22753	22440	22888	22705	22837	22605	22649	22580	22742	22544	22752	22840	22622	22605	22608	22742	22727	22766	22585	22890	22859	22745	22674	22745	22741	22747	22752	22631	22896	22632	22698	22714	22610	22728	22722	22698	22654	22634	22753	22759	22667	22690	22738	22681	22622	22666	22666	22607	22687	22699	22627	22626	22584	22665	22747	22746	22597	22626	22666	22734	22699	22607	22736	22648	22651	22745	22781	22573	22661	22760	22621	22732	22584	22682	22681	22708	22871	22806	22739	22647	22914	22539	22708	22642	22597	22679	22803	22501	22404	22737	22754	22447	22696	22490	22850	22626	22768	22641	22746	22603	22847	22668	22688	22668	22849	22619	22523	22733	22676	22735	22677	22706	22719	22955	22687	22793	22702	22691	22678	22561	22604	22861	22785	22786	22849	22627	22719	22929
24181	25969	51106	49582	38526	33168	31444	30098	29927	30197	30303	30019	30167	30015	29945	29865	29987	29739	30002	29823	29942	30069	30197	29884	29976	29741	29909	29914	30033	29894	29738	29899	29975	29763	30029	30014	29981	29926	29927	29862	29828	29780	29886	29967	29877	29824	29915	29868	29956	29686	29802	29988	29962	29706	29958	29814	29843	29899	29760	30027	29875	29636	29979	29902	29859	29868	29817	29994	29964	29898	30086	29699	29867	29888	29859	29728	29932	29816	29905	29905	29953	29964	30012	29924	29940	30026	30021	29899	29944	29836	29945	29958	30106	29932	30109	29752	29673	29767	29934	30144	29930	29681	29757	29885	29880	30110	29998	29999	29790	29815	29749	30104	29916	29986	30097	29855	29830	29893	29895	29452	29879	29900	29818	29738	29885	29925	30076	29718	29709	29975	30042	29823	29901	29909	29900	29653	29570	29902	29849	29917	29971	29859	29780	29842	29772	29728	29820	29790	29828	29775	29718	29819	29753	29836	29891	29973	29864	29847	29778	30111	29883	29801	30023	30058	29763	29941	29814	29906	29967	29987	29822	30025	29962	29651	29975	29947	29835	30065	29853	29889	29876	29862	29927	29917	29804	29921	29846	29747	29721	29756	29753	29930	29900	29855	29909	30024	29887	30005	29887	29972	29880	29778	29975	29671	29672	29946	29798	29890	29864	29856	29769	29693	29894	29822	30065	29669	29916	29902	29907	29961	29953	29824	30037	29948	29773	29990	29722	29776	29549	29868	29588	30149	29944	29751	29837	29882	29856	30081	30095	29995	30041	29896	30017	29881	29678	29837	29996	29693	29920	29756	30018	29814	29970	29970	30152	29953	29985	29863	29997	29827	29885	29962	29839	29631	29867	30071	29754	29840	30020	29580	29831	29907	29986	29808	29924	29971	29982	29648	29709	29639	30151	29839	29997	30047	29492	29878	29870	29929	29784	29762	30152	29966	29854	30225	30103	29889	30239	29905	29997	29822	29932	30050	29764	29929	29813	29893	29945	29708	29872	29774	29622	29597	29751	30043	29723	29857	29909	29755	29980	29893	29762	29956	29964	29828	29661	29596	29812	29794	29767	29726	29837	29781	29759	29955	29989	30125	29974	30104	29911	30022	29787	29635	29813	29816	29591	29915	29886	29922	29851	30139	29631	29860	29924	29894	29877	29862	29980	30052	29901	29787	29849	29776	30001	29794	29800	29879	29980	29890	30009	29806	29801	29945	29813	29886	29753	29704	29896	29930	29892	29818	29810	29846	29919	29882	29902	29573	29922	29854	29887	29920	29857	29767	29689	29753	29902	30076	29858	29763	29802	29781	29843	29855	29965	29885	29898	29946	29972	29711	29836	29878	29976	29840	29879	29940	29808	29738	29882	29711	29816	29920	29956	29807	30030	29862	30066	29951	29977	29658	29832	29772	29977	29840	29819	29736	29705	29879	29675	29950	29681	29769	29839	29815	29839	29597	29933	29821	29555	29676	29718	29905	29823	29784	29940	30087	29939	29976	29784	29453	29916	29710	29786	30125	29978	29777	30051	29766	30086	29765	29805	29832	29929	29694	29937	29830	29815	29961	29722	29461	29660	29748	29674	29826	29938	29885	29911	29844	29997	30180	29710	29863	29870	29953	30000	29841	29844	29857	29877	29975	29756	29855	29747	29971	29858	29855	29931	30139	29768	29823	29951	29779	29915	29960	29822	29733	29910	29629	30033	29740	29678	29977	29896	29874	30025	30073	29799	29667	29844	29763	29534	29935	29646	29840	29976	29776	29838	29988	30016	29761	29860	29914	29864	30070	29988	29825	29986	29836	29990	29919	29966	29876	29840	29877	29929	29898	29791	30092	29948	29897	29618	30021	29867	29969	29740	29900	29929	30001	29786	29798	29948	29781	29963	29667	30040	30121	30168	29876	29933	29655	29928	29910	29824	29715	30139	29819	29961	29932	29898	29744	29907	29878	30062	29766	29849	29782	29770	30062	29876	29946	29905	29759	30133	29879	29836	29985	29835	29733	29931	29748	30004	29704	29845	29905	29782	29806	30011	29712	29764	29858	29861	29874	29943	29951	30184	29706	29954	29823	29568	29974	29970	30086	29959	29690	29764	29789	29892	29978	29928	29937	30007	29972	29861	29958	30075	30113	29819	29972	29899	30041	29718	29916	29916	30021	29801	29754	29723	29791	29745	30033	30041	30081	29597	29890	29950	29911	29765	30013	29795	29736	29841	29840	29908	29926	30341	29984	29942	29803	29848	29852	29845	29704	29963	29831	29643	29994	29784	29888	29859	29777	29848	29941	29942	29603	29828	29929	29787	29818	29882	29826	29802	29860	29754	29760	29650	29834	29758	29922	29905	29801	29939	29831	29922	29998	29920	29915	29877	29660	29923	29655	29911	29878	29840	29964	29703	29825	29985	29812	29813	30001	29797	29973	29843	29838	29815	29758	29769	29697	29869	29456	29753	29794	29834	30052	29875	29724	29723	29922	29940	29512	30049	29575	29884	29930	29773	29881	29884	29973	30058	30025	29953	29994	29966	30058	29805	29842	29742	29928	29981	30117	29869	29922	29811	29821	30020	29735	29728	29764	29845	29756	29768	30071	29873	30039	30011	30017	30046	30037	29843	29938	29787	29691	29890	29791	29711	29931	29903	29796	29652	29675	29902	29842	30000	29879	29761	29976	29798	29712	29880	29953	30051	29810	29849	29789	29983	29841	29910	30074	29964	29782	29554	29954	30052	29762	29793	29918	29623	29676	29842	29719	29793	29908	30003	29813	29857	29907	30119	30074	30070	29950	29606	29882	30038	30009	29837	29842	30011	29675	29965	30013	29857	29888	30173	29961	30031	29973	29781	30074	29854	29928	29757	29933	29972	30018	29910	29985	30029	29797	30103	29732	29953	29924	30050	30195	29991	29924	29841	29983	30017	29823	29870	29931	29859	29852	29857	30029	30052	29949	30084	29683	29588	29758	29782	29961	29885	29929	29975	30117	29678	30006	29850	29644	29721	29941	30090	29691	29594	29912	29974	29743	29900	30050	29876	30098	30009	29924	29857	29993	30119	29934	30086	29788	29755	29822	29874	29887	29868	30224	29819	29889	30039	29928	29812	29641	29782	29849	30112	29850	29983	29684	30052	30114	29879	30022	29602	29798	29775	29888	29881	29799	29750	29996	30001	29787	29815	29889	29789	29938	29982	29887	29803	29790	29903	29769	29948	29813	29945	29743	29903	29878	30085	29897	30034	29698	29888	29715	30002	29787	29786	29988	30039	29923	29879	30063	29816	29863	29733	29785	29859	29904	29885	29859	29862	29779	29826	29662	29829	29944	29957	29896	29765	29819	29768	29766	29936	30010	29734	29715	29651	30028	29895	29829	30016	29766	29604	29859	30004	30080	29945	29642	29947	29866	29631	29826	30090	29933	29917	30011	29785	29728	29690	29877	30059	29670	30031	29934	29963	29772	29952	29851	29718	29800	29820	29881	29859	29809	29979	29813	29669	30087	29844	30072	29968	29988	29727	29830	29804	29861	29865	29856	29952	29754	29527	29907	29808	29664	29850	29876	29854	29691	29807	30020	29654	29879	30170	29912	30047	29846	29930	29925	29996	29647	29952	29777	29818	29652	29939	30121	29703	29716	29932	29820	29680	29673	29821	29726	30031	29894	29851	29780	29936	30013	29882	29755	29980	29903	29989	29847	30028	29940	30071	29977	29836	29738	30065	29875	29885	29655	29953	29910	29885	30152	29739	29944	29947	30002	29909	29989	30093	29993	30031	30191	29815	30031	29720	29952	29863	30228	29956	29800	29919	30132	29777	29988	29963	29586	29780	29760	29724	29958	29753	29946	29887	29825	29940	29632	30177	29774	29933	29930	29688	29585	29671	29767	29869	29916	29930	29787	30023	29608	29948	29776	29945	29823	29665	29701	29735	29815	30243	29665	29947	30125	30018	29976	29844	29938	29795	29734	30100	29941	29761	29591	29852	29637	29952	29974	29758	30143	29584	29846	29742	29788	29902	29758	29775	30168	30186	29783	29978	29858	29961	29927	29877	29678	29709	29873	29992	29889	29862	29847	30200	30000	29668	29818	29916	29822	29950	29990	30193	29986	29820	29867	29918	29980	29820	29930	30048	29943	29905	29949	29804	30125	30078	29823	29828	29870	29857	30010	29887	29899	29858	29714	29785	30067	29883	30052	29893	29780	29998	29820	29901	30041	30028	30087	30146	29849	29921	29970	29845	29976	29770	29834	29983	29991	29862	29906	30090	29836	29810	29621	29681	29950	29965	29882	29964	29660	30086	29828	29977	29977	29931	29885	29774	30004	30090	29962	30368	29881	29865	30013	30234	30045	29919	29994	29916	30031	30128	29755	30014	29659	29855	29857	30052	29979	30076	29833	29951	29889	30163	29951	29850	30045	29895	30017	29776	29610	29953	30019	29869	29816	29903	29980	30104	30089	29936	29746	29828	29901	29850	29899	29776	29932	29962	29909	29914	30024	29757	29710	29758	29777	29825	29629	29851	29600	29713	29882	29647	29897	29866	30095	29954	29926	29784	29889	29979	30052	29964	29748	30136	30003	29943	29801	29816	29799	29774	29793	29939	29831	29824	30130	29965	29965	29804	29953	29904	29715	29977	29992	30054	29963	30048	29997	29940	29821	29894	29809	29786	29832	29963	29789	29978	29810	29750	29622	29911	29974	29851	29732	29695	29886	29945	29935	29621	29922	30067	29870	29838	29949	29817	29962	30061	29922	29838	29888	29922	30046	30047	29988	29865	29750	29760	29782	29826	30013	29953	29928	30110	30016	29995	29820	29953	30009	29759	29703	29856	29875	29903	29884	30004	29971	29852	29827	29700	29859	29720	29673	29733	29919	29922	29852	29702	29886	29993	30007	30051	29817	29974	29759	29757	29608	29878	29589	29816	29810	30030	29810	29866	29783	29761	29964	29819	29848	30063	30042	29573	29981	29969	29847	29775	29846	29911	30037	30090	30130	29667	29849	29931	30097	29588	30016	29868	29971	29951	30012	30030	29551	29777	29723	29836	29875	30111	29821	29604	29741	29654	29723	30289	29782	29714	29845	30104	29970	29930	29922	30042	29696	29800	29850	30048	30019	30060	29768	29776	29687	30087	29788	29798	29715
54656	97633	89633	62827	40802	26925	23021	22993	22840	22884	22891	22951	22906	22758	22920	22788	22951	22814	22810	22729	22789	22700	22728	22958	22831	22844	22792	22870	22781	22807	22874	22790	22729	22829	22777	22922	22738	22813	22775	22795	22721	22581	22762	22949	22797	22699	22846	22850	22971	22747	22754	22862	22801	22654	22765	22827	22767	22689	22825	22870	22794	22917	22852	23045	22858	22675	22736	22731	22761	23005	22749	22884	22797	22714	22659	22969	22769	22792	22913	22851	22649	22644	23057	22942	22637	22731	22727	22738	22733	22941	22780	22679	22762	22668	22710	22751	22858	22670	22813	22856	22857	22819	22896	22658	22659	22937	22796	22670	22899	22837	22851	22712	22808	22838	22780	22830	22794	22664	22765	22629	22885	22840	22618	22730	22747	22804	22883	22961	22764	22602	23158	22884	22711	22873	22814	22620	22866	22756	22677	22565	22796	22839	22842	22730	22744	22627	22541	22875	22672	22912	22790	22916	22842	22711	22766	22791	22854	22705	22733	22824	22701	22915	22666	22795	22745	22861	22805	22809	22636	22851	22825	22685	22886	22631	22832	22767	22783	22786	22871	22874	22508	22956	22630	22776	22804	23022	22725	22902	22910	22955	22818	22760	22819	22907	22721	22742	22876	22675	22735	22702	22659	22684	22921	22895	22761	22798	22955	22669	22972	22864	22832	22937	22797	22840	22664	22691	22758	22643	22838	22830	22818	22740	22812	22719	22798	22701	22827	22748	22660	22757	22707	22761	22701	22903	22608	22698	22652	22775	22884	22779	22628	22794	22831	22815	22858	22786	22680	22826	22636	22732	22685	22757	22775	22759	22696	22850	22891	22649	22846	22754	22847	22830	22775	22860	22917	22861	22820	22813	22672	22804	22888	22880	22627	22653	23035	22573	22718	22700	22728	22719	22814	22878	22883	22843	22895	22712	22827	22689	22802	22878	22864	22772	22909	22883	22686	22813	22871	22704	22733	22862	23014	22707	22834	22678	22912	22633	22614	22938	22751	22781	22925	22826	22769	22752	22884	22800	22952	22902	22820	22775	22595	22895	22714	22583	22804	22734	22842	22811	22762	22810	22820	22782	22838	22902	22885	22646	22791	22900	22652	22763	22725	22908	22736	22881	22742	22849	22668	22884	22608	22995	22778	22688	22784	22795	22950	22674	22828	23003	22879	22755	22822	22863	22766	22906	22843	22853	22765	22772	22681	22910	22894	22708	22862	22781	22850	22850	22780	22728	22812	22910	22726	22683	22818	22843	22920	22898	22749	22950	22850	22828	22813	22944	22723	22787	22676	22830	23059	22800	22719	22719	22747	22808	23016	22821	22604	22872	22774	22696	22729	22739	22827	22731	23029	22658	22869	22931	22888	22821	22751	22919	22678	22643	22943	22798	22714	22670	22998	22874	22671	22777	22667	22859	22775	22970	22941	22879	22614	22844	22718	22805	22730	22913	23079	22643	22883	22913	22756	22872	22706	22802	22741	22587	22853	22754	22857	22848	22727	22864	22771	22681	22576	23010	22868	22613	22691	22789	22828	22861	22880	22868	22704	22937	22816	22697	22554	22843	22803	22641	22860	22773	22856	22816	22848	22753	22828	22877	22902	22954	22786	22705	22929	22798	22827	22823	22927	22867	22846	22703	22644	22732	23006	22753	22794	22833	22578	22806	22792	22714	22693	22681	22770	22442	22763	22825	22773	22897	22669	22692	22820	22722	22922	22712	22852	22674	22841	22752	22826	22917	22743	22779	22730	22784	22701	22752	22729	22756	22968	22820	22728	22646	22972	22903	22841	22777	22614	22808	22927	22872	22625	22715	22814	22756	22780	22737	22755	22767	22760	22862	22720	22851	22622	22712	22619	22598	22897	22863	22828	22876	22591	22804	22706	22750	22728	22779	22764	22753	22779	22624	22768	22654	22988	22794	22763	22612	22721	22745	22885	22554	22745	22782	22676	22882	22707	22750	22615	22898	22702	22901	22725	22893	22762	22806	22663	22916	22621	22805	22687	22878	22814	22580	22708	22729	22707	22733	22768	22792	22907	22839	22804	22774	22746	22948	22733	22934	22587	22672	22904	22725	22720	22776	22724	22772	22743	22948	22701	22851	22839	23005	22618	22752	22846	22689	22805	22771	22892	22714	22914	22808	22874	22811	22703	22659	22797	22735	22957	22779	22767	22746	22802	22889	22823	22957	22790	22770	22860	22909	22823	22679	22880	22896	22634	22964	22925	22804	22760	22861	22761	22655	22704	22537	22708	22803	22892	22664	22842	22997	22793	22916	22859	22625	22990	22818	22689	22710	22729	22921	22922	22948	22836	22875	22949	22891	22818	22830	22691	22631	22765	22879	22900	22695	22695	22935	22692	22886	22794	22738	22843	22867	23008	22910	22775	22842	22707	22886	22939	22943	22991	22804	23017	22817	22756	22823	22790	22743	22667	22878	22774	22655	22820	22942	22801	22793	22659	22803	22752	22779	22762	22949	22808	23038	22678	22625	22746	22822	22758	22725	22760	22569	22936	22893	22852	22767	22776	22838	22859	22847	22736	22863	22877	22987	22662	22771	22519	22700	22820	22760	22695	22673	22870	22854	22781	22806	22835	22609	22769	22909	22873	22835	22748	22818	22840	22733	22873	22830	22603	22854	22921	22762	22704	22983	22854	22720	22832	22732	22886	22973	22818	22892	22838	22772	22912	22768	22911	22809	22820	22797	22736	22874	22888	22700	22697	22892	22821	22788	22663	22946	22773	22980	22823	22747	22775	22856	22772	22696	22855	22812	22775	22669	22699	22981	22792	22817	22757	22940	22733	22754	22838	22774	22731	22656	22898	22991	22857	22922	22870	22744	22894	22673	22868	22971	22908	22830	22904	22770	22773	22790	22707	22850	22851	22732	22887	22843	22759	22588	22659	22767	22907	23034	22787	22607	22695	22820	22905	22877	22822	22731	22875	22779	22772	22907	22590	22695	22612	22843	22605	22781	22556	22700	22878	22975	22800	22919	22824	23033	22821	22927	22913	22751	22644	22527	22887	22791	22887	22938	22803	22743	22836	22707	22625	22761	22782	22749	22799	22824	22895	22901	22785	22747	22726	22722	22664	22791	22686	22784	22948	22859	22821	22640	22757	22796	22820	22854	22931	22778	22956	22828	22776	22958	22922	22543	22928	22667	22823	22708	22883	22794	22904	22763	22873	22652	22550	22992	22950	22790	22735	22781	22854	22738	22999	22685	22689	22678	22771	22864	22794	22916	22804	23006	22737	22766	22889	22860	22820	22682	22791	22943	22739	22907	22702	22784	22762	22839	22879	22881	22932	22927	22634	22854	22672	22527	22811	22808	22876	22889	22932	22626	22764	22582	22844	22780	22753	22997	22823	22787	22906	22663	22585	22766	22857	22861	22677	22823	22716	22813	22564	22721	22842	22744	22804	22701	22643	22715	22843	22958	22770	22751	22764	22716	22824	22596	23030	22574	22914	23014	22765	22767	22871	22826	22775	22988	22825	22831	22963	22754	22857	22577	22895	22603	22938	23042	22661	22908	22791	22836	22834	22797	22806	22822	22803	22824	22749	22751	22728	22875	22872	22653	22785	22742	22928	22861	22915	22651	22828	22849	22901	22957	22939	22905	22844	22870	22902	22781	22987	22608	22720	22814	22560	22816	22810	22820	22930	22796	22755	22864	22776	22938	22808	22860	22802	22532	22844	22851	22557	22679	22922	22739	22794	22796	22817	22652	22719	22785	22790	22620	22788	22719	22862	22713	22615	22646	22791	22863	22960	22862	22655	22729	22922	22699	22927	22905	22761	22843	22862	23003	22695	22937	22816	22878	22642	22763	22660	22812	22736	22906	22704	22951	22909	22816	22687	22811	22873	22884	22924	22668	22620	22908	22828	22757	22679	22730	22674	22802	22802	22727	22764	22803	22629	22891	22651	22611	22749	22717	22948	22612	22637	22847	22890	22786	22857	22638	22792	22653	22809	22894	22686	22695	22974	22887	22839	22709	22809	22784	22829	22842	22880	22583	22787	22817	22763	22895	22897	22681	22709	22810	22775	22803	22791	22813	22830	22696	22877	22666	22655	22844	22805	22679	22774	22640	22671	22832	22714	22933	22769	22811	22884	22774	22662	22752	22845	22806	22754	22764	22811	22793	22979	22850	22821	22630	22735	22724	22673	22811	22810	22810	22815	22789	22815	22852	22738	22759	22902	22743	22483	22937	22861	22751	22756	22826	22825	22830	22914	22694	22976	22792	22762	22830	22729	22548	22739	22708	22752	22813	22710	23013	22806	22921	22749	22864	22824	22717	22865	22844	22804	22887	22660	22758	22764	22918	22532	22713	22506	22533	22747	22764	22689	22726	22728	22948	22794	22647	22675	22829	22732	22715	22815	22701	22894	22716	22948	22581	22744	22859	22762	22873	22906	22723	22749	22854	22845	22881	22687	22766	22772	22867	22830	22808	22831	23032	22778	22873	22803	22611	22824	22724	22869	22841	22870	22888	22787	23017	22834	22885	22846	22898	22773	22705	22989	22713	22850	22695	22845	22654	22784	22680	22840	22935	22711	22736	22809	22730	22768	22921	22702	23010	22500	22819	22951	22735	22742	22663	22779	22708	22880	22674	22855	22659	22913	22790	22938	22935	22936	22736	22792	22928	22883	22783	22823	22991	22652	22658	22822	22642	22825	22823	22653	22722	22668	22929	22727	22754	22726	22873	22534	22653	22880	22917	22735	22840	22706	22753	22598	22796	22926	22771	22824	22632	22736	22783	22957	22677	22738	22821	22704	22972	22880	22765	22873	23009	22933	22729	22626	22922	22914	22900	22705	22765	22850	22829	22846	22918	22749	22908	22808	22817	22739	22717	22655	22885	22766	22723	22848	22812	22637	22639	22869	22733	22683	22793	22878	22855	22923	22941	22992	22775	22735	22828	22736	22806	22795	22703	22764	22834	22628	22875	22843	22717	22869	22733	22660	22805	22658	22882	22675	22853	22825	22777	22751	22859	22835	22919	22814	22896	22830	22911	22807	22694	22824	22755	22881	22903	22811	22914	22780	22821	22752	22863	22723	22721	22641	22805	22824	22868	22731	22793	22822	22795	22677	22642	22902	22628	23030	22625	22949	22878	22983	22651
22399	23311	43645	44982	39911	34653	33921	30826	30756	31487	31397	30966	31077	31243	30853	31014	31035	30982	31121	31271	30913	30934	31100	31046	31119	30715	30743	31238	31196	30769	30853	30598	30778	31005	31039	30658	30736	30716	30764	30958	30839	30741	30802	30929	30645	30641	31044	30865	30866	30579	30871	30858	30736	31027	30867	30935	30847	30665	30852	30559	30803	30657	30611	30796	31036	31061	30641	30836	30578	30480	30779	31047	30768	30870	31017	30710	30982	30556	30700	30870	30835	30594	30574	30594	30816	30641	30654	30854	30773	30630	31053	30564	30721	30621	31030	30882	30791	30693	30652	30592	30940	30868	30591	31022	31051	30679	30759	30889	30780	30776	30826	30711	30839	30831	30629	30903	30820	30954	30799	30699	30861	30688	30634	30510	30709	30904	30756	30734	30909	30713	30671	30830	30748	30775	30712	30761	30658	30555	30801	30735	30915	30922	30749	30987	30682	30651	30640	30790	30717	30828	30663	30948	30936	30569	30723	30723	30705	30463	30694	31061	30616	30762	30616	30853	30665	30721	30657	30476	30679	30751	30804	30617	30630	30862	30797	30864	30706	30716	30902	30690	30787	30875	31022	30605	30481	30605	30800	30727	30977	30846	30770	30677	30825	30474	30702	30865	30830	31045	30627	30668	30933	30727	30758	30626	30808	30404	30915	30864	30583	30949	30851	30650	30775	30750	30998	30733	30595	30705	30690	30909	30737	30754	30976	30677	30875	30764	30634	30629	30660	30781	30767	30680	30899	30548	30783	30604	30789	30738	30545	30712	30682	30813	30815	30824	30849	30811	30684	30641	30897	30656	30770	30776	30722	30908	30692	30731	30784	30701	30754	30733	31008	30685	30609	30795	30850	30753	30992	30421	30588	30910	30772	30727	30705	30783	30729	30645	30664	30675	30968	31069	30661	30553	30911	30633	30764	30575	30758	30555	30674	30657	30905	30681	30857	30815	30935	30694	30898	30654	30715	30826	30647	30574	30700	30693	30658	30731	30660	30674	30610	30680	30839	30940	30775	30877	30714	30676	30923	30711	30567	30529	30569	30648	30718	30937	30772	30789	30801	30611	30884	30808	30754	30770	30776	30892	30760	30712	30671	30648	30646	30939	30832	30684	30938	30923	30646	30663	30722	30550	30722	30658	30762	30751	30626	30807	30823	30679	30572	30696	30679	30665	30961	30671	30640	30769	30620	30782	30530	30773	30922	30732	30628	30879	30817	30637	31011	30673	30713	30563	30867	30827	30794	30707	30625	30903	30736	30671	30570	31018	30863	30880	30834	30875	30726	30581	30829	30566	30528	30647	30767	30833	30760	30775	30676	30740	30573	30519	30775	31019	30706	30582	30726	30732	30490	30782	30942	30543	30676	30693	30496	30431	30825	30705	30885	30646	30641	30704	30445	30758	30792	31030	30855	30821	30541	30578	30843	30712	30846	30772	30602	30741	30640	30698	30637	30761	30766	30661	30576	30778	30764	30694	30489	30798	30409	30780	30776	30627	30819	30805	30774	30602	30744	30775	30740	30699	30810	30677	30940	30819	30826	31047	30524	30477	30676	30680	30592	30886	30996	30640	30527	30858	30515	30635	30698	30674	30597	30780	30850	30679	30847	30746	30567	30797	30961	30729	30659	30753	30940	30789	30606	30837	30554	30671	30912	30664	30800	30920	30786	30810	30770	30709	30571	30645	30723	30828	30762	30610	30773	31150	30648	30796	30804	30799	30688	30606	31087	30675	30836	30803	30494	30767	30786	30618	30780	30765	30805	30605	30794	30568	30917	30531	30657	30473	30556	30519	30525	30828	30691	30763	30759	30807	30724	30904	30655	30283	30468	30618	30629	30810	30738	30771	30816	30660	30873	30675	30744	30684	30658	30805	30629	30601	30623	30568	30856	30767	30632	30942	30805	30770	30625	30615	30586	30593	30949	30647	30863	30723	30793	30905	30628	30681	30578	30658	30858	30668	30772	30688	30873	30661	30766	30662	30698	30715	30946	30696	30864	30755	30825	30707	30760	30442	30843	31274	30774	30979	30852	30834	30711	30759	31039	30635	30679	30972	30596	30852	30608	30621	30727	30900	31003	30737	30874	30714	30678	30764	30758	30739	30727	30574	30730	30821	30915	30769	30997	30513	30846	30739	30896	30740	30651	30708	30591	30682	30973	30947	30779	30853	30819	30660	30609	30416	30693	30635	30971	30820	30935	30606	30835	30817	30908	30879	30851	30756	30880	30859	31027	30956	30512	30469	30979	30741	30663	30829	30932	30587	30515	30774	30926	30699	30721	30651	30558	30592	30815	30660	30766	30813	30918	30648	30868	30792	30883	30890	30648	30716	30697	30860	31032	30450	30758	30723	30636	30902	30754	30632	30446	30956	30921	30632	30579	30758	30564	30885	31054	30772	30591	30695	30813	30762	30688	30825	30852	30644	30866	30596	30876	30723	30547	30751	30767	30847	30900	30732	30734	30786	30702	30493	30744	30488	30885	30604	30588	30645	30839	30810	30688	30804	30970	30964	30730	30802	30685	30797	30809	30699	30610	30484	30893	30862	30881	30836	30864	30732	30711	30627	30972	30679	30672	30471	30799	30671	30741	30765	30836	30741	30894	30921	30658	30734	30723	30801	30906	30726	30781	30716	30869	30683	30511	30852	30777	30701	30694	30880	30678	30794	30959	30850	30651	30520	30794	30611	31010	30851	30597	30743	30623	30774	30483	30835	30846	30893	30992	30878	30606	30595	30831	31105	30728	30769	30798	30540	30730	30640	30644	30638	30859	30628	30498	30719	30745	30715	30813	30720	30529	30517	30718	30753	30834	30585	30825	30799	30804	30669	30763	30624	30726	30787	30733	30623	30387	30729	30573	30740	30842	30784	30881	30496	30614	30533	30837	30653	30757	30843	30821	30663	30685	30955	30823	30851	31026	30689	30646	30699	30626	30833	30706	30806	30978	31052	30822	30664	30777	30816	30772	31001	30793	30875	30768	30790	30858	30580	30878	30910	30869	30803	30657	30595	30694	31057	30884	30793	30560	30831	30897	30628	30675	30654	30856	30946	30882	30629	30771	30692	30836	30795	30617	30790	30677	30511	30720	30658	30766	30728	30937	30804	30766	30775	30785	30751	30695	30714	30988	30822	30676	30603	30888	30847	30605	30602	30663	30580	30866	30788	30772	30810	30563	30704	30721	30662	30595	30811	30695	30528	30800	30591	30981	30652	30745	30984	31008	30780	30902	30742	30797	30563	30828	30804	30642	30717	30747	30590	30874	30555	30791	30998	30832	30772	30601	30551	30867	30668	30520	30476	30887	30927	30829	30684	30484	30540	30868	31062	30682	30868	30922	30804	30861	30873	30913	30973	30674	30614	30800	30833	30791	30646	30822	30796	30708	30807	30632	30652	30930	30843	30636	30813	30971	30532	30658	30855	30633	30459	30644	30561	30694	30784	30876	30670	30786	30644	30812	30858	30754	30601	30877	30686	30689	30680	30726	30789	30725	30825	30724	30621	30919	30473	30700	30671	30755	30628	30470	30949	30990	30764	31150	30792	30844	30722	30936	30547	30990	30581	30729	30599	30786	30843	30748	30765	30835	31027	30939	30659	30712	30669	30785	30817	30623	30609	30609	30829	30698	30902	30810	30728	30873	30736	30801	30660	30579	30524	30812	30451	30737	30552	30819	30643	30849	30645	30875	30635	30594	30848	30788	30897	30862	30669	30859	30624	30613	30722	30853	30571	30400	30657	30712	30602	30791	30722	30741	30790	30552	30801	31017	30682	30675	30820	30895	30800	30826	30536	30875	30600	30500	30854	30730	30801	30575	30416	30856	30546	30596	30471	30487	30737	30764	30561	30592	30896	30512	30516	30539	30598	30784	30548	30968	30960	30651	30815	30543	30800	30638	30666	30782	30955	30742	30684	30608	30800	30797	30818	30613	30900	30355	30692	30757	30876	30650	30709	30695	30868	30687	30579	30670	30910	30951	30779	30604	30642	30934	30698	30900	30772	30687	30844	30497	30635	30725	30766	30737	30647	30673	30914	30639	31062	30790	30739	30704	30797	30988	30692	30837	30485	30622	30687	30650	30565	30929	30648	30620	30659	30802	30671	30794	30689	30908	31033	30783	30858	30822	30846	30870	30580	30619	30654	30807	30841	30688	30907	30774	30928	30946	30707	30867	30802	30829	30608	30745	30946	31027	30633	30811	30617	30827	30846	30758	30668	30713	30662	30933	30931	30639	30796	30893	30842	30927	30638	30726	30644	30542	30812	30806	30587	30880	30954	30547	30725	30618	30823	30804	30802	30861	30794	30796	30808	30879	30703	30826	30803	30536	30746	30591	30744	30855	30718	30541	30623	30798	30620	30744	30679	30648	30846	30666	30801	30766	30740	30662	30588	30754	30733	30557	30707	30600	30580	30754	30748	30714	30779	30852	30810	30725	30868	30825	30759	30770	30686	30725	30734	30939	31028	30670	30782	30747	30958	30650	30724	30802	30713	30885	30639	30799	30771	30835	30751	30905	30653	30734	30695	30904	30824	30682	30674	30804	30710	30727	30631	30889	30735	30982	30621	30679	30690	30835	30793	30532	30538	30627	30787	31126	30756	30888	30651	30677	30756	30832	30697	30789	30790	30903	30625	30794	30597	30707	30667	30604	30882	30809	30814	30945	30898	30730	30666	30901	30812	30888	30746	30953	30810	30662	30574	30695	30891	30851	30838	30696	30808	30828	30759	30865	30929	30823	30708	30831	30563	30611	30664	30696	30714	30718	30487	30708	30579	30847	30651	30596	30878	30702	30851	30699	30635	30844	30621	30577	30762	31184	30533	30686	30698	30586	30487	30910	30936	30608	30732	30750	30739	30638	30701	30789	30810	30803	30737	30958	30712	30839	30613	30739	30699	30662	30488	30940	30646	30909	30701	30676	30523	30857	30780	30861	30742	31163	30524	30711	30983	30839	30780	30780	30962	30885	31047	30909	30740	30686	30875	30683	30798	30603	30743	30874	30608	30783	30748	30723	30778	30751	30609	30989	30883	30737	30796	30891	30739	30715	30907	30735	31107	30942	30971	30934	30920	30621	30848	30640	30586	30689	30683	30892	30695	30761	30668	30927	30537	30626	30572	30826	30602	30865	30649
59152	96959	93542	83468	56744	35747	24161	23394	23345	23202	23242	23374	23286	23339	23276	23343	23256	23413	23434	23263	23172	23336	23371	23439	23306	23433	23321	23341	23110	23456	23332	23411	23479	23438	23204	23313	23276	23188	23248	23571	23346	23225	23288	23259	23172	23350	23433	23416	23402	23241	23589	23147	23382	23241	23230	23448	23190	23388	23523	23335	23292	23434	23384	23318	23203	23365	23238	23404	23483	23200	23205	23294	23272	23403	23132	23277	23410	23277	23228	23284	23407	23422	23475	23392	23222	23302	23446	23225	23289	23182	23294	23204	23415	23245	23428	23245	23348	23199	23335	23222	23388	23187	23227	23489	23380	23128	23387	23332	23321	23441	23242	23292	23488	23515	23260	23381	23353	23248	23372	23290	23376	23406	23326	23505	23367	23282	23343	23252	23422	23289	23411	23194	23349	23485	23712	23379	23201	23278	23284	23267	23444	23401	23225	23270	23426	23326	23283	23588	23371	23207	23145	23286	23230	23507	23368	23438	23107	23334	23242	23273	23124	23316	23307	23285	23295	23413	23282	23259	23454	23135	23236	23374	23442	23256	23279	23374	23224	23359	23147	23353	23376	23408	23166	23274	23291	23253	23389	23175	23187	23293	23216	23359	23314	23323	23278	23217	23248	23294	23445	23317	23388	23105	23458	23419	23303	23352	23215	23358	23524	23322	23195	23312	23379	23168	23234	23229	23465	23390	23210	23338	23366	23281	23406	23435	23367	23444	23392	23215	23431	23237	23240	23543	23096	23339	23317	23315	23223	23273	23493	23304	23252	23339	23410	23333	23430	23380	23234	23133	23290	23346	23372	23266	23348	23586	23392	23475	23298	23397	23290	23476	23394	23359	23408	23366	23299	23380	23329	23296	23063	23403	23338	23252	23290	23256	23251	23221	23213	23397	23306	23074	23278	23221	23283	23336	23534	23242	23331	23629	23563	23440	23432	23249	23414	23266	23337	23435	23358	23353	23519	23191	23416	23271	23310	23224	23244	23532	23428	23166	23219	23266	23250	23404	23478	23205	23376	23149	23223	23322	23429	23453	23282	23289	23190	23499	23312	23272	23295	23273	23380	23144	23503	23206	23328	23225	23282	23353	23302	23307	23384	23353	23385	23158	23278	23346	23246	23439	23266	23038	23288	23253	23332	23249	23367	23275	23182	23322	23355	23381	23330	23276	23417	23318	23338	23393	23475	23418	23574	23372	23344	23420	23395	23202	23468	23285	23458	23260	23396	23410	23264	23367	23446	23154	23279	23269	23334	23374	23487	23295	23134	23497	23459	23290	23460	23239	23336	23328	23331	23369	23202	23257	23372	23328	23226	23458	23191	23224	23345	23283	23365	23173	23211	23326	23290	23416	23300	23268	23390	23469	23153	23304	23311	23396	23196	23239	23444	23516	23327	23409	23406	23273	23405	23198	23253	23311	23370	23239	23330	23252	23296	23214	23380	23449	23322	23410	23293	23108	23381	23144	23268	23253	23121	23309	23294	23319	23268	23216	23287	23298	23503	23378	23394	23286	23376	23456	23259	23341	23243	23247	23152	23217	23351	23327	23286	23360	23423	23362	23484	23540	23342	23367	23373	23333	23276	23368	23279	23428	23244	23316	23288	23441	23223	23531	23118	23088	23295	23181	23343	23433	23315	23364	23279	23126	23221	23215	23382	23374	23253	23327	23485	23383	23213	23271	23249	23405	23413	23423	23185	23515	23405	23200	23409	23329	23350	23407	23310	23221	23418	23395	23376	23237	23220	23211	23362	23544	23281	23172	23517	23259	23273	23388	23531	23308	23563	23483	23367	23364	23220	23359	23273	23498	23447	23235	23458	23475	23285	23479	23213	23339	23369	23354	23337	23255	23342	23389	23341	23230	23278	23467	23506	23302	23584	23222	23423	23417	23301	23375	23343	23268	23420	23411	23523	23369	23469	23472	23415	23103	23259	23328	23449	23314	23322	23251	23316	23322	23317	23498	23219	23265	23391	23463	23252	23465	23204	23099	23373	23166	23230	23351	23316	23350	23416	23349	23225	23417	23400	23367	23348	23218	23399	23104	23292	23461	23306	23365	23379	23198	23247	23354	23484	23524	23246	23333	23476	23379	23229	23411	23375	23426	23374	23271	23173	23383	23319	23364	23163	23131	23299	23288	23381	23419	23456	23412	23350	23171	23416	23054	23294	23268	23526	23512	23363	23217	23462	23302	23235	23418	23246	23198	23473	23245	23496	23310	23223	23143	23309	23609	23262	23496	23443	23309	23346	23178	23145	23193	23363	23212	23442	23273	23305	23269	23447	23434	23309	23184	23301	23060	23568	23249	23254	23409	23194	23214	23231	23270	23429	23373	23106	23261	23460	23533	23400	23318	23318	23317	23081	23457	23342	23441	23235	23434	23393	23487	23332	23256	23207	23339	23408	23282	23418	23362	23441	23395	23204	23316	23283	23444	23493	23544	23401	23359	23388	23346	23481	23191	23267	23253	23229	23317	23320	23430	23383	23264	23506	23501	23364	23448	23398	23404	23278	23328	23251	23407	23182	23424	23174	23295	23506	23469	23433	23508	23391	23433	23203	23437	23303	23196	23122	23519	23281	23337	23321	23247	23327	23423	23334	23495	23383	23196	23226	23507	23331	23468	23427	23266	23381	23406	23206	23442	23383	23299	23346	23292	23220	23343	23313	23128	23265	23200	23394	23325	23269	23354	23279	23439	23375	23494	23228	23342	23324	23290	23113	23276	23334	23325	23462	23394	23142	23141	23315	23534	23365	23388	23282	23353	23363	23307	23447	23345	23175	23318	23400	23333	23309	23242	23508	23304	23266	23304	23323	23482	23310	23279	23272	23363	23397	23295	23363	23229	23251	23351	23441	23325	23226	23224	23360	23304	23302	23376	23215	23421	23391	23175	23236	23299	23513	23371	23255	23318	23345	23441	23454	23314	23363	23359	23363	23302	23400	23250	23206	23448	23369	23394	23302	23515	23288	23427	23429	23357	23392	23281	23311	23356	23430	23275	23278	23385	23159	23485	23352	23284	23093	23312	23340	23370	23275	23274	23399	23347	23513	23218	23286	23377	23348	23312	23342	23137	23420	23398	23301	23224	23386	23176	23354	23210	23166	23104	23447	23336	23331	23148	23352	23275	23361	23318	23467	23340	23350	23265	23319	23330	23277	23371	23264	23313	23383	23256	23310	23288	23288	23355	23348	23586	23281	23417	23280	23128	23295	23393	23330	23535	23327	23424	23457	23405	23383	23286	23350	23292	23226	23296	23310	23154	23556	23382	23249	23313	23424	23242	23361	23266	23615	23461	23417	23302	23468	23337	23420	23433	23472	23360	23128	23326	23289	23349	23396	23332	23209	23426	23386	23322	23326	23354	23281	23182	23427	23396	23412	23296	23336	23484	23414	23481	23096	23214	23299	23333	23455	23331	23153	23396	23279	23262	23408	23417	23237	23311	23362	23446	23371	23187	23309	23343	23313	23421	23314	23415	23434	23190	23331	23303	23480	23273	23372	23229	23160	23155	23499	23370	23031	23407	23276	23274	23249	23340	23457	23269	23333	23224	23293	23251	23332	23244	23300	23313	23439	23447	23285	23184	23316	23370	23273	23353	23231	23190	23406	23288	23363	23190	23419	23346	23415	23332	23264	23135	23349	23304	23479	23193	23327	23443	23433	23214	23167	23328	23429	23294	23241	23261	23250	23285	23334	23343	23496	23408	23232	23293	23022	23267	23219	23429	23343	23174	23450	23317	23348	23395	23282	23293	23264	23245	23175	23278	23196	23228	23242	23290	23203	23143	23351	23334	23464	23089	23321	23523	23215	23162	23208	23198	23274	23188	23237	23239	23454	23396	23461	23259	23323	23373	23430	23371	23258	23258	23457	23371	23353	23265	23309	23407	23426	23261	23222	23586	23316	23379	23285	23202	23408	23127	23395	23621	23454	23636	23238	23259	23195	23328	23439	23193	23446	23228	23183	23323	23279	23341	23194	23261	23423	23237	23328	23136	23250	23372	23344	23338	23332	23336	23441	23458	23446	23231	23507	23214	23320	23225	23369	23367	23267	23360	23397	23342	23314	23319	23395	23368	23468	23226	23433	23248	23336	23230	23284	23145	23379	23338	23455	23443	23341	23227	23417	23364	23518	23262	23188	23258	23419	23100	23256	23321	23321	23280	23343	23202	23365	23274	23320	23179	23237	23358	23322	23240	23300	23250	23345	23374	23529	23202	23113	23232	23420	23420	23306	23347	23403	23360	23341	23393	23279	23221	23333	23183	23287	23477	23248	23169	23366	23394	23139	23153	23313	23517	23243	23297	23195	23558	23325	23368	23263	23389	23278	23380	23414	23307	23526	23288	23368	23191	23375	23328	23196	23272	23186	23374	23475	23306	23371	23318	23287	23290	23103	23471	23538	23272	23308	23096	23366	23354	23237	23351	23275	23222	23343	23366	23410	23262	23446	23402	23441	23260	23422	23359	23265	23306	23414	23382	23377	23383	23328	23396	23185	23212	23369	23203	23499	23242	23148	23326	23301	23478	23393	23330	23473	23288	23397	23374	23288	23471	23292	23324	23319	23378	23410	23276	23336	23296	23264	23482	23307	23297	23144	23459	23202	23426	23434	23269	23447	23111	23552	23332	23159	23404	23422	23199	23174	23548	23379	23405	23222	23271	23310	23167	23512	23262	23344	23465	23394	23419	23390	23399	23268	23099	23326	23538	23102	23385	23345	23334	23351	23171	23350	23401	23184	23429	23394	23133	23308	23245	23386	23320	23395	23206	23384	23381	23293	23397	23123	23448	23557	23226	23323	23194	23272	23301	23526	23328	23250	23296	23295	23080	23325	23384	23160	23309	23443	23285	23135	23339	23406	23495	23294	23279	23273	23525	23410	23218	23374	23348	23233	23337	23385	23339	23420	23473	23475	23295	23344	23349	23211	23197	23378	23432	23248	23159	23337	23444	23270	23439	23294	23539	23188	23086	23270	23509	23367	23164	23371	23095	23329	23215	23297	23429	23428	23346	23340	23408	23252	23508	23509	23358	23284	23440	23162	23261	23295	23404	23343	23307	23270	23319	23567	23271	23185	23418	23504	23403	23204	23345	23337	23457	23282	23378	23199	23251	23155	23286	23188	23262
28856	36450	53659	44133	34557	31406	30342	30036	30067	30034	29994	29910	29802	30104	30164	30235	29969	29785	29888	29891	29981	30062	29915	29934	29788	29880	29942	29934	29786	29827	29880	30073	29897	29989	29943	29924	29849	29977	29966	30000	29932	30240	29832	30066	29634	29980	30058	29705	29974	29932	29923	29825	29896	29972	30014	29935	29833	29869	29965	29785	29840	29748	30037	29906	29942	29760	29896	29848	29958	29767	29771	30003	29838	29704	29586	29778	29895	29929	29949	29799	29935	29948	29845	29944	29938	29715	29877	29854	29840	29929	29996	29653	29623	29896	30076	29991	29831	29809	29802	29808	29938	30030	29930	29971	29767	30037	29914	30081	29913	29970	29887	29803	29981	29764	29703	29938	29879	29738	29708	29827	29809	29970	30060	30129	29663	29975	29902	30037	29964	29901	29932	29873	30032	29714	29847	29832	29716	29825	29862	29854	29881	29703	29922	29850	29935	29986	30163	29746	29909	29794	29928	29924	29874	30008	29828	29818	29652	29920	30104	29989	29932	29922	29795	29751	29986	29881	29762	29953	30229	29739	29924	29928	29949	29905	29917	30113	29880	29924	30168	30199	29922	30061	29969	29902	29903	29879	30066	30040	29754	29873	29892	29969	29905	30053	29995	29777	29831	30013	29937	29958	29868	29798	29958	30015	29870	29929	30082	30052	29971	29717	29666	29929	29906	30022	29881	29872	29783	30031	30080	29742	29861	30018	29903	29952	29918	29586	30006	29852	30100	30005	29955	29903	29830	29959	29988	29897	30030	29856	29743	30058	29963	29923	29763	29930	29892	30006	29784	29685	29848	29748	29975	29804	29874	29739	29838	29856	29882	29942	30082	29996	29740	29705	30070	29992	30012	30064	29996	29801	30163	29954	29943	29985	29884	29724	29872	29787	29876	29988	29937	29714	30053	29935	30073	29896	29902	30002	30159	29887	29908	29706	29951	30002	29828	29920	29835	29974	30096	29747	29968	29943	29810	29621	29925	29833	29853	30019	29751	29832	30084	29874	30172	29789	29946	29919	29990	29857	29736	29862	29944	29686	29987	29855	30013	30019	29827	29649	29849	29900	29892	30056	29891	29769	29926	29717	29888	29778	29789	29881	29790	29957	29906	29544	29878	29753	30061	30012	29915	29790	29851	29791	30034	29726	29856	29726	30059	29972	29993	30127	29781	29866	29931	29963	30129	29956	29829	29896	29765	29849	29755	29886	29807	30208	30011	29855	29835	29789	29946	29675	29825	29955	29605	29697	29865	29968	30149	29905	29538	30075	29730	30034	29873	30142	29931	29866	29929	29966	29942	30085	29900	29849	30104	30005	29842	30013	29936	29933	29891	29938	30176	29769	30015	29870	29545	29853	29887	29803	30108	29670	29917	29994	29849	30057	29975	29799	29618	29842	29833	29754	30042	29724	29861	29885	29958	29984	30063	30315	29838	29720	29878	29748	29839	29891	30060	29663	29795	30027	29859	29885	29891	29995	30136	29987	29929	29887	29851	29874	29651	29836	29994	29876	29929	30046	29704	29502	29843	29859	29706	29891	29841	29802	30086	29948	29913	29969	29832	29716	29828	29670	29930	30207	29843	29949	29871	29879	29817	29948	29892	29984	29800	29854	30036	29953	30005	29901	29890	29635	29882	29903	29884	29700	29793	29981	29771	29902	29931	29989	29908	30075	30156	29856	29680	30160	30099	29963	30131	30071	29902	29834	29951	29767	29731	30065	29895	29681	29687	29942	29724	29549	29802	29700	30042	29972	29810	29807	29950	29865	29744	29852	29767	29916	30188	29841	30362	29931	30001	29930	29955	29847	29727	30026	29792	29882	29979	29590	29995	29739	30001	29701	29831	30005	30031	29903	29845	29773	29741	30057	30098	30030	30005	29968	29955	29909	29825	29742	30098	30094	29941	30061	30114	30034	29894	29604	29990	30082	29899	29994	30007	29764	29618	29663	29993	29928	30048	29750	29988	30019	30023	29892	29839	29720	30001	29991	29635	29853	29899	30061	29902	29795	29878	29805	29890	30176	29921	29975	30064	30095	30253	29953	30045	29888	30005	29716	30038	29725	29896	29882	29943	29886	29855	29923	30211	29551	29759	29922	29902	29686	29863	29721	30043	29900	29804	29876	29872	29841	29946	30088	30086	29768	29889	29719	30158	29954	30005	29974	29830	30041	29807	29816	29792	29822	29823	29845	29815	29851	29918	30011	29913	29901	29930	29868	29800	29971	29987	29923	29850	29772	29936	29841	29757	29726	30065	29763	29836	30012	30179	29959	30154	30035	30048	29910	29977	29924	29825	29939	29797	29704	29923	29846	29929	30089	29779	29825	29980	30011	29849	29929	30211	29911	29827	29776	29994	30080	29946	29968	30164	29829	29934	29753	29712	29854	29744	29710	29877	30147	29990	29845	29830	29825	30018	30002	29880	30304	30069	29747	30017	30008	29914	29866	29974	29989	29955	29931	29963	30078	29830	29858	29755	29984	29892	29707	29762	29906	29869	29853	30017	29856	29964	30013	29996	30158	29804	29755	29976	29938	29965	29856	29718	30014	29752	29922	30001	29968	29969	30011	30204	29981	30174	29946	30003	30098	29719	30106	29833	29707	29429	29888	30086	29991	29741	29707	29978	29709	29915	30111	30109	29944	29924	29664	30179	29837	29864	29717	30106	30066	29976	29876	29781	30000	29858	29891	30083	29785	29954	29510	29939	29792	29825	29701	29671	30075	29842	29959	30026	29855	30118	29990	29855	30014	29985	29929	29699	29756	30120	29631	29723	29975	30285	29914	29951	29972	30159	29958	29933	29792	29971	29709	29711	29769	29834	30145	29961	30016	29922	29711	30000	29955	29909	29964	30098	30086	30031	29883	30025	30021	29731	29966	29751	30076	29907	29834	29824	29854	29660	30102	29922	29802	29953	29927	29938	29845	29896	29848	29920	30007	29697	30069	29783	29942	29898	29884	29715	29791	29989	30030	29859	29950	29739	29800	29994	29942	30010	29844	29847	30117	29863	30015	29787	29828	29882	29904	29998	29827	29699	29722	29801	29880	30129	29881	30004	29908	30080	30151	29941	29704	29781	30020	29744	29657	29921	29923	29808	30019	30038	30177	29628	30038	29800	29643	29754	30163	29978	29933	29989	29925	30077	29977	29862	30043	30081	30137	30067	30006	29909	29748	29904	29982	30140	30005	29972	29773	29888	29990	29677	29873	29966	29990	29973	30002	29750	30242	29766	29915	30001	29902	29987	29848	29853	29798	29968	29739	30019	29950	29991	30017	29951	29677	29904	29872	30066	30020	30002	30220	30044	29930	30092	29988	30140	29764	30054	29949	29753	29976	29834	29857	30038	29739	29915	29783	30085	30270	29929	29931	29600	30056	29881	29978	30143	29978	29979	30045	29829	29630	30001	29831	29765	29635	29958	29849	29912	29968	29868	29941	29833	29965	30046	29543	29869	29891	29831	29732	29674	30028	30026	29778	29936	29614	30059	29779	29813	30230	30003	29712	29788	29852	30237	29983	30009	29920	29986	29632	29887	30011	29648	29897	30047	29797	29837	29778	29979	30040	29979	29744	29921	30013	29812	30165	29944	29917	30091	29852	29807	29930	29893	29931	30115	29801	29872	29923	30050	29759	29918	30051	29820	29624	29887	29702	29849	30061	29853	29896	29906	29796	29773	29651	29864	29859	29960	30191	29892	29766	30172	30051	30138	30078	29909	29813	29832	29985	30042	30121	30227	29936	29766	29817	29866	29964	29906	29990	29799	29895	29831	30003	29844	29750	29981	29962	29940	30062	29773	29904	29874	29841	30061	29849	30016	29827	29803	29787	29986	29982	29954	29978	30095	30149	29958	29932	29952	30066	29929	30154	29989	29816	29992	29821	30029	30037	29855	29961	29938	29973	29869	30009	30003	29991	30186	29770	29770	30048	30038	29848	29828	29877	29779	29968	29773	29893	29840	29912	29971	29872	30142	30067	30137	29949	29864	29943	29943	30006	29983	29874	29774	30060	30013	29755	29853	29912	29829	29790	30065	29754	29973	29859	29866	29820	30167	29928	30025	29917	29941	29949	29983	29774	29898	29920	29785	30089	29919	29997	29888	29932	29888	30283	29882	29903	29803	30031	29839	30092	30014	29967	29722	29927	29925	29826	29963	29816	29900	29869	29595	29669	29857	30158	29761	29918	30123	29810	29831	30083	29827	29755	29926	29971	29976	30077	29936	29770	30024	29925	30010	30001	30039	30016	30066	30069	29862	30062	29953	29960	29774	29737	30009	29978	30050	30140	29696	29863	29944	30104	30124	30115	30126	29986	29967	29822	29898	29930	30021	29824	30073	29867	29830	29724	29834	29693	29688	29823	30099	30289	30026	29980	29970	29818	30149	29982	29982	30070	29923	29888	29989	29955	29946	29821	29832	29842	29959	29855	29940	30049	29978	29904	30094	29992	29993	29951	30173	29868	29822	29892	29953	30155	29732	30024	30039	29961	29992	30012	29775	29822	29904	29965	30001	29718	29916	30208	29959	30148	29802	29719	30087	29914	30050	29966	30218	29742	29852	29977	29817	29937	29760	29975	29759	29894	29803	29956	29917	29782	30017	30009	29824	29852	29746	29822	29888	29647	29946	29934	30137	29978	29998	29802	30098	30134	30009	29928	29884	29704	29943	29853	30084	29906	29797	29810	29993	29773	29883	29793	29812	29792	29697	29972	30108	29756	29770	30154	30013	30008	29963	29978	29778	30114	29897	29853	30103	29922	29867	30035	30072	30073	29890	30064	29937	29985	29847	30054	29965	30003	29886	30068	30100	29905	29882	30075	29933	29970	30143	29949	29957	29952	29928	30172	30032	30105	29841	30121	30082	29863	29900	30004	29853	29722	30143	29778	29886	29940	30066	29930	29966	30044	29904	29950	29888	30064	29955	29920	29793	30051	29841	29929	29848	29967	29741	30152	29999	30322	30042	30034	29746	29876	30143	29770	30030	29853	30055	29726	29947	30191	29813	29779	29937	29708	29935	30139	29820	29937	29993	29969	29774	30003	29978	30102	30114	30204	29791	29991	29910	29698	29957	29924	29727	29867	29880	30002	30033	29670	30044	29941	29953	29907	30011	29931	29927	29845	29975	29931	29668	29814
31350	60448	56342	38665	28509	23793	22951	22841	22599	22844	22732	22812	22823	22688	22667	22623	22681	22689	22604	22807	22726	22718	22580	22765	22597	22863	22800	22676	22742	22676	22831	22855	22680	22673	22638	22709	22648	22730	22830	22557	22626	22566	22832	22667	22562	22717	22609	22626	22766	22580	22587	22655	22733	22711	22672	22681	22697	22727	22682	22489	22621	22743	22645	22791	22483	22664	22613	22871	22633	23003	22732	22710	22731	22781	22704	22757	22647	22695	22700	22585	22644	22676	22776	22791	22530	22661	22858	22640	22749	22682	22693	22686	22620	22762	22583	22790	22723	22538	22707	22545	22651	22701	22721	22494	22720	22633	22582	22800	22710	22847	22627	22611	22767	22567	22672	22781	22802	22734	22828	22566	22654	22835	22650	22666	22766	22564	22725	22439	22673	22734	22727	22833	22902	22944	22672	22732	22730	22662	22665	22764	22675	22721	22683	22684	22592	22708	22666	22860	22526	22665	22621	22721	22757	22754	22751	22705	22439	22816	22639	22593	22645	22594	22541	22552	22668	22687	22630	22848	22679	22714	22649	22746	22750	22498	22865	22570	22595	22696	22805	22652	22776	22507	22550	22722	22836	22680	22827	22623	22739	22713	22634	22673	22697	22836	22568	22682	22801	22603	22593	22591	22870	22941	22784	22677	22793	22646	22658	22795	22498	22762	22657	22681	22704	22580	22767	22616	22805	22615	22645	22683	22729	22665	22769	22796	22654	22802	22727	22928	22495	22668	22899	22726	22718	22969	22746	22758	22748	22766	22722	22623	22876	22632	22692	22851	22758	22804	22726	22684	22643	22836	22420	22675	22780	22509	22686	22561	22681	22677	22768	22806	22741	22650	22748	22831	22887	22753	22697	22623	22723	22703	22691	22768	22740	22649	22724	22711	22712	22794	22913	22466	22925	22660	22642	22560	22578	22684	22637	22640	22854	22637	22768	22696	22806	22892	22758	22745	22645	22759	22747	22877	22725	22716	22586	22546	22777	22567	22686	22797	22688	22677	22842	22765	22723	22579	22863	22838	22653	22840	22708	22908	22754	22605	22601	22617	22732	22735	22737	22662	22673	22724	22617	22807	22680	22727	22527	22674	22714	22628	22809	22658	22547	22730	22788	22628	22596	22693	22770	22635	22739	22584	22613	22847	22748	22702	22554	22459	22782	22773	22694	22746	22731	22645	22781	22697	22930	22687	22652	22751	22749	22702	22719	22882	22703	22801	22876	22670	22759	22528	22842	22681	22876	22618	22751	22674	22689	22684	22469	22556	22786	22794	22685	22690	22774	22673	22955	22706	22787	22620	22758	22755	22707	22827	22615	22606	22745	22643	22716	22853	22657	22794	22793	22635	22703	22744	22852	22729	22580	22645	22869	22679	22608	22879	22775	22765	22800	22820	22682	22837	22837	22563	22708	22702	22385	22659	22739	22931	22745	22850	22595	22762	22478	22764	22683	22864	22703	22838	22567	22645	22841	22667	22697	22669	22541	22567	22866	22609	22798	22746	22664	22591	22721	22783	22896	22639	22630	22596	22627	22794	22345	22591	22696	22862	22790	22729	22629	22701	22761	22721	22796	22796	22713	22475	22796	22622	22714	22818	22576	22788	22609	22657	22790	22734	22699	22839	22542	22628	22620	22849	22789	22817	22551	22668	22814	22879	22482	22609	22783	22865	22587	22759	22507	22588	22855	22744	22708	22720	22753	22779	22747	22552	22730	22566	22803	22601	22780	22697	22785	22741	22730	22702	22643	22500	22770	22677	22807	22571	22664	22832	22765	22649	22589	22563	22786	22725	22771	22696	22754	22869	22540	22561	22615	22720	22684	22490	22741	22751	22719	22534	22609	22789	22910	22544	22724	22735	22929	22758	22824	22673	22924	22899	22591	22552	22808	22609	22824	22715	22687	22663	22676	22741	22905	22674	22731	22780	22777	22677	22583	22502	22780	22618	22698	22727	22691	22678	22377	22641	22734	22663	22735	22797	22749	22849	22666	22709	22564	22595	22720	22670	22581	22711	22721	22741	22633	22677	22711	22589	22835	22786	22783	22736	22868	22614	22664	22741	22652	22621	22596	22686	22698	22829	22717	22732	22507	22851	22831	22765	22652	22771	22616	22679	22367	22606	22861	22558	22688	22447	22811	22492	22547	22601	22535	22796	22617	22679	22679	22751	22602	22701	22612	22931	22680	22579	22852	22788	22787	22610	22756	22698	22542	22735	22835	22748	22714	22670	22622	22843	22522	22759	22598	22725	22738	22677	22541	22708	22915	22711	22594	22783	22866	22672	22949	22863	22697	22708	22636	22849	22590	22489	22638	22649	22832	22827	22674	22757	22730	22854	22648	22737	22707	22702	22752	22574	22756	22694	22726	22707	22575	22851	22652	22630	22608	22547	22846	22821	22757	22583	22586	22762	22653	22640	22763	22700	22791	22795	22653	22626	22763	22604	22605	22582	22497	22678	22783	22783	22624	22653	22674	22663	22806	22787	22687	22787	22505	22686	22783	22668	22734	22571	22834	22582	22735	22752	22611	22749	22813	22742	22800	22676	22672	22599	22859	22736	22607	22558	22733	22691	22717	22515	22835	22896	22974	22697	22615	22530	22640	22642	22752	22644	22711	22581	22708	22953	22700	22749	22786	22862	22562	22674	22781	22678	22816	22674	22922	22458	22698	22706	22761	22691	22822	22615	22625	22624	22736	22591	22727	22662	22711	22870	22669	22546	22748	22786	22632	22686	22547	22852	22664	22523	22756	22802	22566	22740	22882	22650	22801	22720	22844	22746	22812	22620	22774	22825	22569	22559	22710	22724	22839	22640	22802	22736	22805	22535	22699	22574	22871	22890	22739	22847	22758	22773	22847	22588	22776	22957	22611	22753	22452	22898	22618	22771	22695	22714	22676	22691	22569	22686	22695	22792	22582	22777	22653	22542	22518	22588	22647	22767	22685	22633	22798	22481	22704	22556	22826	22576	22757	22615	22756	22690	22804	22776	22683	22712	22797	22497	22813	22829	22543	22673	22802	22786	22581	22760	22608	22745	22851	22746	22672	22649	22900	22707	22827	22694	22775	22745	22735	22600	22709	22726	22603	22847	22873	22626	22590	22497	22835	22674	22994	22515	22632	22773	22595	22735	22951	22737	22949	22761	22681	22732	22601	22540	22609	22672	22787	22844	22499	22823	22922	22685	22581	22781	22665	22520	22686	22693	22707	22799	22803	22686	22627	22677	22706	22502	22693	22579	22762	22682	22746	22721	22756	22864	22838	22731	22732	22648	22554	22616	22593	22790	22671	22781	22707	22776	22607	22874	22486	22624	22672	22697	22709	22832	22781	22919	22839	22622	22674	22735	22666	22847	22594	22649	22725	22592	22767	22784	22755	22677	22662	22726	22758	22607	22723	22575	22783	22751	22649	22695	22839	22606	22675	22781	22592	22682	22738	22642	22836	22622	22684	22863	22624	22639	22734	22729	22540	22604	22949	22671	22819	22605	22602	22674	22760	22768	22594	22717	22630	22704	22760	22587	22698	22781	22694	22648	22686	22747	22685	22606	22575	22721	22798	22941	22746	22760	22581	22716	22657	22758	22799	22689	22747	22544	22835	22670	22770	22826	22674	22637	22722	22549	22797	22607	22741	22761	22650	22700	22825	22606	22806	22680	22626	22782	22825	22786	22646	22812	22624	22756	22633	22722	22657	22605	22556	22585	22805	22832	22714	22782	22961	22644	22610	22693	22703	22788	22703	22747	22712	22797	22796	22665	22528	22594	22592	22625	22603	22737	22534	22618	22699	22789	22895	22673	22664	22628	22646	22632	22830	22727	22760	22730	22779	22574	22611	22733	22855	22728	22595	22750	22665	22654	22868	22596	22707	22653	22793	22848	22627	22534	22708	22647	22550	22728	22813	22759	22790	22627	22559	22745	22720	22728	22680	22437	22642	22707	22661	22687	22455	22753	22641	22675	22837	22649	22754	22795	22590	22742	22563	22870	22757	22382	22568	22764	22737	22675	22635	22694	22667	22720	22639	22661	22612	22723	22756	22632	22660	22695	22636	22679	22618	22579	22693	22624	22618	22753	22746	22635	22528	22829	22613	22668	22933	22589	22803	22816	22672	22841	22683	22619	22764	22588	22617	22667	22853	22749	22621	22770	22932	22624	22664	22725	22802	22836	22513	22859	22656	22659	22571	22731	22711	22754	22600	22633	22760	22772	22791	22871	22760	22616	22787	22785	22612	22776	22746	22520	22724	22693	22614	22659	22795	22626	22725	22804	22729	22670	22693	22565	22594	22576	22709	22796	22697	22778	22687	22684	22667	22681	22698	22708	22614	22762	22831	22758	22557	22822	22616	22781	22738	22608	22877	22641	22651	22893	22808	22726	22638	22736	22535	22459	22699	22699	22728	22587	22889	22701	22849	22759	22860	22740	22681	22911	22730	22727	22406	22598	22786	22682	22622	22761	22745	22880	22674	22704	22603	22658	22710	22783	22727	22682	22657	22579	22715	22692	22780	22721	22819	22767	22778	22872	22786	22754	22833	22690	22805	22490	22688	22585	22633	22641	22712	22657	22695	22655	22528	22809	22853	22564	22731	22771	22677	22903	22621	22673	22666	22645	22832	22444	22545	22651	22403	22771	22654	22837	22639	22828	22688	22842	22709	22685	22740	22851	22783	22457	22710	22594	22767	22754	22654	22754	22781	22556	22670	22625	22740	22531	22788	22537	22683	22767	22794	22645	22741	22838	22688	22788	22685	22818	22638	22814	22810	22731	22745	22796	22794	22759	22731	22730	22948	22968	22635	22527	22826	22727	22612	22838	22675	22738	22756	22766	22782	22625	22742	22770	22966	22721	22640	22737	22780	22853	22621	22757	22549	22507	22686	22709	22755	22818	22703	22797	22606	22679	22734	22752	22578	22731	22703	22786	22597	22768	22575	22532	22496	22925	22633	22614	22552	22765	22707	22814	22700	22677	22821	22842	22601	22742	22929	22517	22840	22814	22631	22756	22737	22739	22680	22654	22792	22709	22867	22774	22891	22898	22744	22653	22654	22830	22735	22809	22782	22789	22689	22600	22650	22814	22840	22648	22577	22678	22647	22938	22647	22907	22757	22624	22759	22658	22797	22678	22732	22814
24030	25098	51468	50280	38885	32926	31725	29969	29940	30225	30214	30031	29931	30023	30069	30067	30073	29958	30008	29985	30273	30198	30185	30067	29933	29892	29839	29942	30017	29909	30074	30121	30097	29944	29898	30004	29940	29968	29953	30019	29911	29802	30027	29855	29907	29928	29882	29733	29681	29918	29929	30065	30122	30108	29972	30000	29949	30056	30212	29884	29827	30094	29956	29917	29457	30128	29814	30179	30094	29933	29907	29838	29990	29856	29976	29971	30072	29786	29682	29887	29885	30150	30087	29821	29907	29983	29965	29762	29889	30005	30022	30054	29958	30216	29849	29770	30001	29977	29824	30009	29969	29987	29968	29740	30115	29740	29812	29781	29949	29892	29954	29907	29759	29779	30024	30004	30132	29689	29955	29757	29783	29969	30055	29882	30032	30161	29861	29755	29727	29944	29936	29875	29616	30013	30026	29887	29941	30211	30061	30058	29905	30108	29998	29800	29598	29916	29820	29824	30072	29776	30023	29982	29886	29903	30021	29971	30138	29840	29552	29820	29795	29866	29777	30106	29797	29913	29924	30172	30070	29682	29977	29768	30040	30095	29774	29857	29826	29823	29747	30042	29737	29723	29714	29841	30062	30006	29898	30036	29979	29851	29758	29910	29738	29945	29988	29865	30159	30005	29915	29846	29929	29950	30138	30019	30086	29753	29937	29910	29866	30047	29853	29917	29960	29675	29896	29908	29932	29917	29858	29831	29837	30094	29852	29729	29986	29953	30044	29789	29706	29690	29860	29807	29940	30165	29925	29938	29666	29835	29996	29932	29805	30102	29954	30188	29853	29780	29767	29734	29795	29940	29928	29987	30068	29935	30131	29954	29884	29696	29861	29952	29878	29818	29860	29843	29731	29849	29980	29918	29987	29684	30010	29766	29860	29772	30128	30143	30056	30070	29554	29804	30021	29734	29858	29705	29921	29976	29634	29950	29628	29880	30060	30070	29873	29724	29967	30010	29745	29789	29974	30053	29768	29951	29708	29608	29775	30089	29793	29856	29815	29885	29810	30030	30006	30044	29893	29911	30010	29893	29668	29775	29854	29777	29682	29779	29959	30219	29959	30017	30030	29835	29850	29798	29886	29706	30028	29681	29834	29643	30017	30010	29993	29711	29806	29594	29965	30073	29861	29765	29741	29934	29900	29743	30062	29920	29872	29800	29887	29798	30195	29870	29857	30117	29952	29838	29750	29821	29886	29909	30148	29827	29543	30057	29752	29976	29974	29948	30068	29891	29778	29962	29645	29912	30032	29960	29897	29934	29915	29869	30013	30060	30095	29866	29908	29700	29929	29953	30021	29972	30002	29941	29952	30017	30128	29952	29743	29933	30064	29958	29942	29895	30001	29831	30010	29810	29831	30040	29910	30013	30015	29942	29872	29747	29890	29670	29748	29845	30040	29752	30051	29862	29999	29796	30077	29917	29966	29945	30078	29721	29878	29953	29932	29775	29932	30016	29931	29914	29855	29919	29959	29795	29997	29986	29907	30211	29948	29676	29826	29848	29912	29928	29622	29989	30086	29749	29997	29970	29789	29974	30000	29953	29818	30068	30074	29782	30004	30086	29771	29972	30000	29726	29898	29989	29972	29928	29798	29828	29930	29712	30367	29959	30049	29936	29878	29731	30045	30112	30001	29877	30008	30067	29744	29866	29882	30164	30129	29816	29915	29924	29948	29988	29930	29643	29808	29986	29835	30050	29960	29673	29787	29935	29872	29895	29956	29952	29852	29707	29885	29986	29907	30016	29823	29891	29813	29853	30165	29893	30035	29955	29822	29818	30058	29686	30121	29893	30058	30072	29778	29988	29638	29675	29977	30080	29868	29672	29884	29773	29833	30036	29961	29772	29941	29874	29825	30000	29876	29896	29969	30035	29735	30121	29990	29781	29909	29777	29815	29702	29925	29853	29871	29788	29943	30045	29809	29938	29922	29966	29857	29855	29691	29870	29894	29881	29949	30025	29994	29992	30073	30114	29906	29912	30061	29792	30052	29899	29823	29713	29922	29915	30081	29818	29789	29843	29790	29900	29864	29760	29858	29870	29828	29793	29775	30023	29769	30114	29867	29962	30119	30112	29958	29936	29677	29936	29950	29938	30238	29879	29939	29723	30199	29893	30076	29805	29885	29525	29977	29979	29885	29913	29950	30040	29967	29568	29757	30062	29897	29903	29881	29880	29940	29977	29916	29946	29930	29893	29835	29689	29941	30019	29884	29689	29843	29906	29913	29956	29729	29949	29958	29900	29978	29881	29933	30011	29878	29847	29898	29845	29922	29972	29886	30059	29951	29878	29883	30058	30076	29835	29740	30000	29996	29917	30013	29734	29855	29917	30054	29890	29729	29715	30009	29980	29901	29937	29835	29919	29857	29806	29816	29949	29928	29870	29800	29915	29917	30169	29867	29905	29878	29597	30155	29938	29801	29996	29907	29562	29837	29966	30136	29994	29778	29906	29814	29951	29846	29829	29906	30048	29890	29598	30021	29951	30272	29892	29804	30083	30044	30000	30080	29918	30018	30032	29987	29913	29889	29807	29906	30024	29883	29878	30081	30107	30043	29839	30119	29954	29933	29871	29851	29765	30014	30109	29962	29953	30007	30185	29831	29789	29880	29803	29812	29708	29668	29922	29906	29977	29996	30164	29831	30036	29935	29949	30028	29999	30090	29842	30229	29730	30054	29928	29840	29870	29960	30019	30019	29937	29843	29925	29980	29915	30002	29819	29917	30110	29929	30142	30216	29741	30071	29827	29910	29856	29898	29715	29930	29875	30070	30097	29779	29801	29908	29883	29829	30123	30011	29977	29870	29783	30016	29672	29764	29964	29917	29780	30059	30153	29968	30003	29956	29718	30129	29689	29778	29738	29679	29804	30105	29917	29755	29942	30042	29875	29859	29861	29883	29900	30076	29729	30025	29943	29796	29967	29960	30102	29839	30034	29811	29778	29793	29594	30007	30068	29990	29833	29808	29927	29892	29794	29809	30010	29857	29895	29928	30010	29895	29912	29925	30151	30185	30024	30073	29931	29783	29741	29862	30019	29859	29904	30129	30052	29981	29738	29902	30051	29637	29934	29818	29667	29787	29899	29828	29939	29844	29880	30010	29745	29896	29868	29881	30058	30073	29615	29989	30148	29862	29838	29761	29967	29704	29647	29780	30097	30061	29987	29975	29644	29937	30127	29893	29993	29673	29785	29912	30137	30035	29808	30036	29877	29978	29822	29875	29797	29841	29991	30067	29898	29956	29955	30036	30020	29877	29954	29950	30027	29931	29968	29727	29770	29976	30015	29894	29747	29902	29837	29706	29884	29976	29972	29850	29719	29992	29580	29964	30015	30000	29825	29996	29947	29987	30002	29817	29695	30057	29641	29896	29988	29988	30006	29797	29942	29825	29987	30072	29895	29803	29798	30015	30020	29925	30161	29965	29813	29926	29900	29777	29788	29885	30023	29839	29956	30082	29814	30046	29991	29974	29810	29984	29812	29914	29902	30011	29871	29924	29994	30048	30036	29935	29839	30005	29951	29718	30018	30015	29784	29983	29816	29718	29989	30030	29893	29962	29663	29869	29862	29879	29805	29776	30046	30068	30043	29935	29794	29757	29913	30049	29809	29879	29811	30076	29910	29776	30065	29972	29881	29772	29942	30061	29961	29943	29879	29819	29989	30006	29957	29986	30118	30015	30050	29823	29861	29890	30271	30047	29717	29660	30113	29823	30091	29941	29859	29861	29825	29966	29750	29869	29866	30139	29900	30163	29693	29984	29999	29906	30065	29934	29890	29971	29858	29883	30098	29631	30017	29988	29933	29805	29952	29791	29854	29750	30245	29944	29816	30214	29954	29744	29895	30012	29756	29740	29768	29887	30176	30054	29752	29736	30093	29988	29736	29819	29918	29994	29715	29817	29883	30020	29909	29803	30042	30048	29979	29978	29913	30092	29827	30079	30087	30158	29878	29918	29700	30151	29783	30198	30001	29860	29910	30029	29693	29715	29760	29761	29870	29919	29696	29656	29856	29755	29565	29824	29828	29775	30185	30001	30067	30090	29730	30057	29847	29886	29792	29619	29818	29880	29758	29928	29995	29885	30111	30135	29827	29905	29835	29783	29802	29928	30122	29832	29975	29913	30090	29870	29809	30022	29690	29897	29879	29904	29829	29829	29984	29651	29739	29828	30118	29999	29811	29896	29965	29829	29784	29740	29973	29824	29670	29884	29771	29963	29693	29798	29872	29933	30037	29847	29882	29976	29905	29852	30134	29916	29732	29763	30021	30016	29770	29662	29868	30107	29864	29954	30003	29807	29731	29895	29954	29640	29650	30037	29741	29903	29853	29897	29857	29863	30015	29947	29813	29883	29987	29862	30226	30266	29918	30054	29827	30079	29802	29909	29747	29827	30099	29846	29850	29750	29925	30122	29876	29832	29895	29665	29912	29994	29828	29964	29980	30040	29915	30074	29759	29908	29982	30054	29984	30036	29949	29816	30150	29764	29856	29915	29608	29974	29735	29908	30064	29808	30019	29896	29903	29878	30104	30024	29775	29852	29914	30063	29812	30070	29845	29887	29906	29973	30029	29940	30063	30088	29894	29911	29770	29988	29904	29905	29753	29991	29789	29887	29847	30135	29828	29949	30115	29878	29929	29806	29809	29872	30025	29956	29812	29812	30112	29967	29846	29588	29882	29814	29984	30058	30051	29929	29667	29645	29782	30111	29789	29852	29770	30069	29973	29875	29863	29819	30027	29900	29703	29753	29988	29888	29832	29999	29915	29960	30150	29986	30030	30112	29968	29968	30016	29964	29911	29871	29878	29904	29960	29651	29841	30155	29863	30032	29977	29777	29999	29942	29984	29569	29969	29772	29931	29913	29829	30055	30080	29928	29769	30061	29945	29909	29929	29793	29868	29617	29882	29950	29831	29847	30185	29827	29843	30173	29927	29959	29960	29969	29847	29883	29888	29741	30002	29972	29951	29792	29771	29867	29722	29778	29673	29682	29696	29935	29992	29831	29908	29804	29781	29931	29904	29751	29918	29713	29680	30149	29706	29927	30018	29659	29733	29997	30036	29897	29867	29980	30233	29815	29884	29974	29585	29977	29958	29833	29854	29941	29906	29953	29903	29790	30025	30028	30198
43787	93588	91778	65521	41562	27486	23268	22768	22757	22850	22949	22682	22829	22770	22817	22745	22861	22772	22829	22828	22696	22683	22697	22808	22907	22782	22848	22766	22647	22664	22771	22736	22626	22829	22714	22787	22717	22672	22857	22807	22916	22820	22739	22893	22797	22650	22846	22665	22617	22654	22953	22842	22631	22764	22823	22717	22889	22781	22879	22792	22841	22731	22780	22771	22746	22761	22557	22779	22753	22633	22762	22917	22865	22737	22717	22869	22878	22839	22875	22692	22820	22678	22816	22994	22622	22882	22708	22811	22668	22871	22755	22847	22834	22799	22752	22848	22762	22696	22696	22900	22819	22751	22915	22772	22657	22641	22648	22915	22790	22745	22790	22716	22902	22732	22704	22958	22775	22825	22937	22736	22664	23016	22925	22813	22665	22630	22966	22775	22952	22909	22900	22924	22865	22792	22776	22922	22764	22767	22769	22660	22764	22917	22709	22931	22771	22789	22849	22999	22864	22723	22817	22787	22750	22807	22830	22748	22732	22798	22838	22645	22844	22828	22994	22747	22793	22673	23019	22755	22758	22827	22734	22744	22907	22831	22723	22774	22922	22751	22665	22726	22828	22761	22775	22915	22639	22850	22961	22838	22664	22942	22837	22617	22681	22721	22878	22772	22892	22873	22745	22930	22926	22883	22887	22995	22848	22875	22768	22778	22883	22652	22774	22783	22637	22844	22951	22829	22842	22594	22759	22792	22800	22541	22671	22744	22889	22753	22908	22670	22795	22870	22863	22706	22729	22712	22815	22711	22653	22716	22771	22806	22796	22742	22747	22734	22846	22777	22692	22809	22767	22856	22726	22925	22760	22799	22701	22677	22660	23007	22550	22972	22665	22807	22798	22734	22758	22853	22740	22684	22826	22812	22792	22703	22631	22843	22654	22892	22655	22800	22905	22800	22908	22974	22941	22781	22824	22951	22666	22818	22827	22779	22751	22774	22711	22857	22818	22781	22881	22707	22908	22988	22763	22747	22742	22751	22945	22697	22958	22699	22616	22644	22931	22775	22663	22744	22719	22803	22757	22706	22686	22645	22908	22815	22888	22712	22881	22780	22747	22694	22872	22799	22806	22778	22811	22885	22899	22577	22698	22838	22740	22694	22605	22831	22741	22944	22870	22838	22783	22583	22849	22884	22844	22802	22617	22806	22819	22908	22806	22618	22892	22696	22740	22742	22745	22611	22886	22665	22853	22666	22661	22962	22634	22674	22747	22945	22959	22722	23020	22772	22828	22805	22653	22571	22783	22711	22996	22780	22751	22704	22937	22816	22923	22825	22854	22783	22675	22798	22805	22746	22672	22768	22736	22878	22726	22685	22873	22968	22697	22715	22774	22580	22682	22800	22909	22774	22801	22828	22811	22742	22857	22755	22723	22824	23008	22696	22759	22787	22801	22718	22720	22680	22828	22635	22621	22743	23093	22846	22729	22950	22934	22841	22810	22827	22824	22874	22905	22912	22646	22806	22762	22780	22828	22935	22756	22810	22830	22802	22615	22811	22811	22679	22816	22769	22773	22863	22840	22634	22929	22720	22772	22916	22824	22900	22724	22861	22924	22757	22716	22559	22842	22802	22607	22820	22712	23029	22687	22696	22783	22708	22801	22623	22806	22695	22735	22848	22807	22786	22859	22798	22914	22680	22669	22782	22838	22683	22685	22623	22939	22767	22800	22994	22697	22812	22911	22837	22916	22513	22685	22799	22833	22510	22785	22970	22820	22712	22738	22648	22927	22602	22765	22667	22589	22724	22713	22799	22834	22700	22740	22769	22757	22758	22809	22869	22802	22844	22609	22663	22868	22682	22839	22773	22786	22895	22840	22905	22824	22928	22942	22719	22821	23005	22849	22813	22945	22862	22696	22641	22572	22820	22708	22624	22763	22817	22836	22822	22866	22723	22877	22949	22634	22843	22722	22748	22856	22838	22776	22800	22709	22964	22656	22840	22835	22730	22502	22744	22890	22859	22722	22983	22653	22778	22549	22840	22902	22713	23062	22784	22859	22908	22888	22732	22853	22756	22743	22970	22735	22784	22839	22794	22766	22854	22617	22664	22791	22950	22799	22771	22734	22836	22834	22743	22984	22689	22928	22888	22852	22866	22933	23034	22885	22712	22688	22684	22639	22747	22873	22783	22892	22762	22867	22713	22928	22729	22764	22798	22770	22790	22662	22816	22972	22660	22663	22958	22825	22885	22799	22877	22696	22737	22758	22571	22760	22716	22650	22896	22773	22826	22820	22842	22667	22718	22775	22867	22657	22842	22757	22688	22759	22835	22777	22810	22970	22866	22758	22746	22893	22676	22763	22753	22960	22945	22793	22855	22544	22980	22707	22569	22780	22775	22751	22759	22892	22683	22806	22740	22742	22748	22739	22857	22733	22735	22759	22831	22819	22686	22869	22792	22776	22808	22921	22834	22805	22701	22895	22779	22678	22841	22732	22796	22716	22591	22894	22594	22790	22844	22727	22736	22974	22805	22738	22979	22873	22722	22758	22654	22862	22707	22834	22740	22719	22726	22813	22751	22770	22893	22823	22892	22703	22937	22981	22721	22737	22765	22662	22690	22791	22680	22704	22897	22634	22743	22825	22635	22692	22857	22751	22834	22728	22701	22849	22761	22745	22962	22689	22783	22671	22789	22775	22818	22771	22792	22865	22862	22835	22725	22800	22920	22769	22652	22737	22829	22732	22753	22659	22646	22662	22829	22735	22958	22770	22679	22926	22848	22724	22764	22647	22893	22706	22712	22860	22651	22822	22649	22885	22861	22673	22718	22758	22907	23064	22845	22876	22949	22688	22788	22771	22614	22751	22757	22895	22873	22776	22733	22675	22849	22841	22883	22816	22793	23088	22719	22793	22771	22797	22717	22910	22528	22893	22822	22696	22632	22854	22666	22776	22817	22818	22853	22834	22736	22626	22774	22839	22611	22841	22854	22699	22844	22583	22708	22812	22993	22803	22659	22676	22781	22755	22827	22829	22817	22874	22840	22676	22892	22938	22885	22790	22755	22905	22912	22693	22753	22706	22883	22760	22775	22689	22725	22821	22653	22714	22801	22793	22782	22816	22941	22951	22761	22703	22959	22847	22858	22977	22873	22706	22671	22725	22781	22707	22780	22733	22800	22821	22646	22658	22670	22644	22773	22717	22956	22825	22794	23012	22884	22834	22604	22808	22799	22674	22671	22715	22666	22974	22774	22832	22698	22692	22869	22722	22754	22822	22859	22761	22871	22826	22789	22721	22768	22669	22675	23158	23015	22807	22750	22690	22771	22940	22783	22671	22760	22872	22693	23002	22752	22851	22788	22677	22780	22857	22817	22763	22719	22856	22889	22637	22759	22853	22863	22815	22821	22650	22825	22773	22856	22634	22799	22748	22644	22995	22875	22879	22850	22847	22939	22881	22744	22811	22724	22739	22699	22681	22902	22791	22938	22874	22848	22593	22764	22787	22732	22678	22603	22738	22873	22727	22798	22748	22809	22935	22696	22717	22716	22842	22815	22748	22688	22788	22576	22741	22623	22756	22810	22743	22648	22918	22688	22662	22842	23038	22652	22841	22685	22612	22780	22834	22651	22662	22994	22777	22866	22780	22692	22605	22677	22639	23034	22764	22990	22679	23065	22983	22935	22799	22762	22799	22913	22729	22911	22652	22807	22755	22902	22721	22864	22756	22961	22863	22611	22846	22705	22727	22823	22679	22716	22712	22902	22759	22875	22725	22716	22854	22690	22559	22824	22657	22882	22741	22895	22818	22741	22675	22828	22738	22932	22902	22654	22841	22803	22843	22922	22740	22731	23015	22911	22399	22792	22534	22576	22759	22740	22901	22815	22740	22757	22669	22679	22824	23002	22850	22743	22736	22726	22776	22736	22681	22908	22756	22872	22675	22885	22760	22653	22682	22817	22749	22925	22662	22767	22806	22667	22628	22725	22671	22672	22806	22621	22780	22774	22781	22895	22845	22752	22836	22737	22736	22745	22678	22690	22611	22910	22700	22841	22669	22889	22857	22847	22996	22882	22967	22974	22745	22774	22973	22735	22696	22879	22746	22976	22800	22795	22903	22853	22718	22872	22895	22798	22715	22755	22572	22895	22672	22760	22681	22764	22747	22832	22746	22851	22787	22764	22900	22686	22791	22830	22899	22875	22674	23002	22838	22907	22595	22773	22826	22749	22864	23088	22667	22805	22674	22761	22959	22686	22769	22882	22718	22778	22781	22989	22767	22571	22776	22979	22623	22720	22819	22625	22807	22815	22911	22607	22932	22811	22852	22782	22802	22743	22734	22808	22662	23004	22827	22779	22771	22929	22679	22913	22849	22894	22785	22776	22768	22910	22882	22642	22790	22853	22815	22568	22901	22957	22736	22818	22757	22747	22870	22615	23011	22772	22763	22796	22797	22940	22746	22788	22731	22872	22977	22580	22645	22896	22888	22808	22961	22865	22693	22797	22874	22837	22874	22810	22891	22797	22591	22859	22865	22823	22902	22808	22809	22717	22698	22740	22721	22754	22834	22819	22881	22692	22910	22761	22642	22772	22712	22751	22717	22912	22841	22724	22681	22652	22751	22664	22818	22746	22720	22793	22964	22838	22911	22709	22846	22735	22771	22721	22821	22791	22808	22593	22964	22816	22825	22737	22931	22851	22565	22621	22957	22734	22881	22694	22771	22776	22834	22701	22750	22742	22678	22860	22704	22941	22696	22681	22756	22773	22676	22868	23010	22832	22713	22649	22683	22649	22657	22638	22859	22767	22724	22911	22796	22761	22878	22856	22903	22857	22813	22839	22720	22817	22783	22661	22920	22865	22997	22919	22896	22905	22661	22846	22778	22885	22706	22763	22751	22834	22856	22727	22656	22704	22721	22672	22790	22762	22840	22849	22574	22822	22763	22669	22789	22822	22790	22588	22793	22871	22790	22791	22837	22663	22826	22835	22901	22806	22707	22705	22756	22821	22846	22810	22531	22780	22947	22760	22768	22631	22875	22550	22652	22651	22734	22895	22793	22718	22916	22752	22760	22794	22771	22645	22805	22956	22727	22882	22682	22933	22702	22635	22598	22719	22860	22568	22734	22712	22712	22867	22576	22872	22741	22833	22842	22908	22785	22722	22777	22795	22954	22731	23000	22638
22366	23566	48827	50815	42095	34370	33239	30771	30871	31602	31036	31165	31222	31095	31402	30975	31106	30918	31003	31024	31156	30986	31071	30957	30670	30884	30790	30882	30974	30826	30957	30577	30989	30755	30825	30960	30868	30909	30823	30907	30823	31006	30908	30949	30674	30849	30802	30861	30899	30980	31095	30736	30797	30718	30912	30917	30832	30899	30794	30524	31062	30908	30891	30583	30890	30928	30877	30785	30760	30827	30587	30864	30724	30725	30673	30598	30756	30737	30746	30741	30753	30779	30777	30834	30754	30877	30803	30812	30641	30776	30751	30804	30912	30724	30715	30901	30686	30807	30848	30781	30667	30774	30918	30671	30714	30913	30888	30619	30415	30661	30960	30972	30734	30871	30939	30829	30583	30445	30571	31077	30685	30881	30879	30528	30530	30810	30982	31041	30959	30813	30786	30727	30668	30744	30604	30795	31006	30628	30659	30679	30868	30766	30711	31022	30775	30826	30968	30689	30745	30590	30764	30643	30815	30861	30839	30446	30816	30908	30806	30656	30802	31006	30941	30875	30801	30924	30766	30994	30910	30703	30740	30731	30816	30763	30717	30878	30860	30647	30729	30743	31018	30756	30684	31236	30752	30758	31050	30833	30812	30707	30899	30824	30660	30746	30707	30757	30770	30834	30745	31055	30731	30699	30693	30603	30796	30792	30676	30783	30717	30648	30882	30989	30669	30808	30664	30710	30481	30757	31177	30554	30559	30764	30767	30453	30752	30640	30625	30597	30716	30787	30941	31098	30646	30741	30742	30803	30637	30845	30620	30638	30677	30700	30710	30741	30689	30653	30836	30863	30543	30573	30641	30695	30643	30586	30769	30753	30658	30714	30582	30877	30617	30667	30626	30725	30639	30633	30720	30882	30870	30946	30954	30562	30807	30508	30562	30647	30705	30819	30747	30539	30783	30881	30903	30657	30884	30610	31030	30886	30851	30723	30827	30755	30871	30910	30647	31068	30797	30792	30745	30633	30701	30973	30675	30783	30725	30676	30708	30852	30686	31024	30730	30724	30768	30735	31153	30779	30877	30821	30842	30792	30449	30728	30904	31068	30643	30761	30720	30662	30640	30905	30845	30750	30860	30876	30741	30718	30767	30523	30630	30486	30815	30752	30682	30966	31092	30801	30747	30773	30649	30765	30539	30586	30931	30888	30754	30625	30762	30677	30721	30750	30717	30683	30889	30719	30974	30830	30877	30891	30862	30770	31049	30908	30553	30778	30627	30696	30597	30768	30566	30654	30733	30614	30835	30742	30462	30769	30666	30740	31045	30624	30528	30877	30745	30725	30627	30870	30794	30761	30814	30656	30839	30967	30582	30723	30630	30648	30864	30808	30833	30694	30668	30614	30697	30849	30851	30406	30598	30886	31067	30640	30720	30833	30807	30823	30505	30787	30809	30717	30758	30888	30598	30607	30907	30657	30659	30697	30835	30476	30727	30693	30723	30883	30801	30907	30561	30770	30727	30718	30622	30837	30825	30895	30704	30877	30922	30553	30822	30970	30592	30861	30691	30652	30787	30788	30865	30983	30687	30704	30630	30960	30588	30680	30664	30486	30776	30618	30883	30633	31016	30745	30590	30852	30760	30833	30584	30676	30883	30392	30647	30927	30883	30768	30861	30819	30920	30580	30777	30691	30705	30680	31022	30664	30778	30657	31096	30920	31014	30781	30645	30650	30740	30756	30850	30967	30620	30757	30627	30696	30706	30546	30737	30779	30652	30745	30785	30647	30972	30838	30833	30543	30746	30797	30881	30946	30859	30602	30531	30689	30681	30629	30805	30709	30573	30978	30681	30892	30766	30548	30932	30921	30858	30433	30780	30808	30697	30834	30619	30787	30830	30659	30701	30827	30663	30560	30561	30863	30733	30870	30885	30810	30739	30733	30789	30696	30673	30642	30371	30662	30835	30717	30782	30823	30922	30719	30601	30646	30837	30796	30793	30590	31064	30723	30813	30577	30346	30926	30554	30525	30728	30819	30747	30940	30815	30816	30620	31004	30983	30917	30728	30718	30485	30444	30947	30714	30825	30649	30916	30962	30891	30699	30988	30546	30778	30501	30842	30756	30824	30854	30853	30744	30618	30554	30666	30660	30887	30580	30936	30990	30811	30758	30580	30749	30701	30791	30832	30850	30687	30449	30712	30751	30928	30579	30870	30695	30757	30794	30805	30776	30592	30782	30694	30583	30737	30650	30743	30606	30729	30887	30764	30712	30769	30877	31011	30906	30888	30749	30890	30598	30800	30741	30834	30894	30944	30763	30505	30576	30619	30761	30695	30716	30727	30877	30512	30736	30876	30450	30833	30796	30657	30995	30923	30753	30966	30718	30895	30609	30984	30843	30616	30731	30808	30783	30691	30647	30817	30743	30667	30818	30760	30943	30691	30818	30630	30690	30652	31023	30775	30694	30560	30630	30701	30723	30663	30892	30720	30625	30818	30643	30927	30622	30593	30606	30742	30895	30859	30819	30660	30971	30872	31185	30788	30570	30816	30912	30575	30614	30830	30899	30731	30631	30796	30412	30797	30696	30942	30839	31299	30810	30718	30766	30590	30607	30706	30643	30736	30756	30702	31034	30876	30727	30639	30707	30809	30590	30716	30769	30909	30793	30729	30787	30721	30841	30760	30816	30803	30637	30876	30726	30552	30744	30975	30978	30849	31007	30588	30588	30620	30678	31071	31030	30721	30429	30593	30720	30755	30883	30770	30882	30815	30871	30918	30794	30869	30813	30909	30580	30822	31052	30814	30943	30607	30927	30737	30659	30806	30684	31000	30739	30847	30457	30729	30882	30993	30498	30710	30806	30852	30774	30721	30693	30651	30981	30877	30552	30731	30618	30647	30525	30635	30585	30587	30616	30775	30659	30846	30733	30720	30643	30900	30627	30857	30941	30691	30719	30899	30914	30612	30716	30821	30838	30732	30821	30616	30772	30949	30604	30599	30776	30671	30524	30629	30946	30925	30708	30763	30827	30819	30595	30959	30909	30748	30816	30694	30783	30795	30844	30937	30442	30754	30555	30526	30641	30776	30718	30530	30669	30561	30761	30839	30874	30775	30714	30784	30767	30779	30673	30798	30849	30590	30602	30669	30577	30666	30719	30722	30876	30947	30604	30867	30704	30722	30759	30771	30683	30608	30558	30662	30861	30904	30590	30993	30714	30568	30723	30721	30741	30763	30678	30823	30742	30764	30844	30673	30634	30597	30690	30647	30789	30708	30601	30721	30777	30677	30521	30873	31031	30757	30595	30681	30675	30688	30738	30836	30952	30618	30599	30790	30528	30671	31088	30655	30921	30751	30737	30909	30276	30842	30576	30779	30679	30919	30668	30797	30879	30782	30572	30862	30668	30721	30762	30706	30648	30595	30848	30842	30640	30803	30797	30640	30727	30569	30945	30733	30710	31032	30775	30751	30908	30770	30781	30980	30661	30788	30990	30764	30806	31002	30766	30660	30869	31102	31005	30902	30796	30903	30704	30740	30639	30553	30953	30740	30742	30885	30796	30732	30687	30794	30867	30963	30747	30837	30840	30766	30681	30961	30727	30678	30480	30761	30894	30815	30677	30828	30978	30792	30577	30630	30471	30683	30828	30976	30747	30639	30821	30775	30879	30635	30704	30928	30893	30909	30664	30604	30805	30966	30409	30800	30549	30897	30619	30917	30857	30553	30579	30534	30569	30888	30764	30770	30532	30681	30920	30841	30774	30654	30697	30575	30916	30869	30457	30922	30959	30532	30709	30713	30853	30663	30937	30682	30538	30630	30758	30620	30835	30584	30575	30622	30513	30669	30765	30870	30584	30656	30846	30646	30783	30796	30789	30453	30752	30556	30432	30644	30620	30645	30711	30742	30854	30616	30784	30717	30387	30550	30735	30860	30887	30926	30646	30787	30934	30718	30593	30702	30613	30974	30702	30848	30723	30640	30639	30763	30698	30696	30590	30815	30899	30920	30667	30817	30809	30778	30726	30736	30903	30783	30747	30816	30894	30839	30846	30944	30715	30779	30669	30847	30581	30802	30867	30764	30780	30520	30298	30675	30845	30714	30969	30694	30459	30759	30740	30950	30725	30829	30728	30897	30612	30639	30811	30805	30588	30671	30894	30593	30821	30779	30879	30712	31064	30752	30869	30781	30913	30748	30853	30742	30852	30769	30692	30904	30731	30619	30966	30846	30880	30711	30742	30729	30740	30612	30883	30646	30775	30696	30687	30596	30662	30826	30737	30712	30679	30698	30627	30502	30656	30778	30680	30883	30841	30559	30800	30809	30852	30729	30902	30757	30977	30818	30771	30975	30552	30957	31012	30901	30671	30796	30636	30606	30684	30839	31072	30672	30877	30634	30753	30636	30683	30690	30701	30714	30690	30773	30611	31030	30722	30868	30951	30991	30794	30449	30577	30876	30621	30994	30911	30857	30712	30875	30611	30602	30777	30833	30767	30774	30892	30676	30865	30613	30714	30777	30800	30838	30492	30743	30659	30811	30812	30823	30826	30981	30978	30901	30743	31160	30716	30726	30882	30913	30799	30608	30951	30904	30737	30752	30401	30754	30888	30894	30763	30519	30936	30734	30579	30907	31198	30851	30591	30918	30578	30805	30757	30644	30771	30618	30846	30869	30726	30781	30811	30806	30687	30868	30805	30830	30780	30976	30699	30590	30655	30660	30717	30956	30787	30865	31007	30602	30835	30757	30912	30740	30731	30693	30782	31051	30833	30884	30677	30803	30824	30713	30709	30734	30753	30642	30747	30456	30472	30567	30650	30650	30910	30555	30499	30686	30673	30815	30679	30655	30946	30661	31024	30691	30649	30600	30870	30950	30750	30592	30505	30848	30645	30520	30754	30354	30755	30721	30673	30650	30804	31004	30992	30903	30569	30758	30543	30685	30811	30947	30752	30596	30692	30666	30725	30804	31018	30867	30558	30942	30766	30995	30818	31131	30968	30661	30635	30788	30732	30927	30855	30967	30849	30773	30812	30717	30776	30756	30770	30600	30629	30948	30768	30788	30819	30673	30846	30564	30813	30946	30456	30601	30590	30626	30873	30647	30726	30668	30561	30634	30746	30831	30649	30708	30566	30723	30959	30817	30653	30698	30931	30760	30409	30781	30667	30785	30736	30641	31002
57028	89487	91702	84978	56689	33431	24130	23090	23145	23290	23325	23336	23235	23296	23203	23335	23446	23256	23450	23434	23189	23330	23333	23369	23365	23323	23318	23217	23254	23440	23376	23181	23312	23498	23429	23196	23174	23421	23385	23189	23261	23303	23357	23206	23407	23401	23366	23479	23444	23163	23272	23537	23014	23172	23337	23384	23275	23211	23423	23389	23352	23311	23415	23266	23338	23266	23263	23586	23356	23295	23413	23282	23349	23425	23312	23367	23292	23333	23261	23351	23329	23407	23461	23260	23451	23361	23201	23520	23277	23441	23396	23348	23185	23483	23230	23226	23372	23324	23303	23274	23378	23330	23373	23202	23466	23468	23325	23196	23221	23230	23239	23171	23407	23529	23497	23365	23190	23189	23467	23458	23356	23331	23242	23154	23368	23431	23556	23369	23285	23322	23380	23442	23179	23360	23198	23281	23198	23427	23474	23273	23163	23382	23151	23234	23294	23390	23455	23522	23322	23313	23253	23252	23355	23357	23478	23236	23538	23233	23312	23311	23224	23315	23291	23281	23327	23363	23289	23205	23271	23366	23236	23444	23359	23425	23479	23382	23319	23333	23152	23236	23626	23279	23389	23175	23354	23087	23287	23384	23325	23240	23508	23416	23275	23376	23622	23235	23297	23410	23515	23214	23473	23344	23113	23293	23353	23500	23337	23293	23182	23262	23385	23245	23344	23426	23296	23222	23442	23389	23253	23195	23313	23076	23236	23262	23351	23143	23359	23337	23293	23258	23418	23645	23434	23241	23280	23349	23308	23371	23329	23307	23319	23176	23412	23396	23329	23162	23237	23198	23427	23298	23260	23293	23286	23211	23186	23335	23406	23263	23266	23255	23339	23423	23198	23202	23414	23300	23066	23641	23283	23318	23396	23159	23364	23315	23192	23440	23347	23171	23390	23373	23348	23347	23269	23574	23389	23351	23400	23269	23181	23219	23511	23333	23286	23277	23294	23211	23307	23085	23182	23340	23148	23450	23358	23238	23232	23358	23360	23627	23350	23373	23279	23401	23283	23267	23317	23230	23247	23229	23273	23303	23200	23416	23263	23181	23221	23472	23198	23171	23290	23126	23420	23541	23385	23408	23214	23276	23283	23403	23350	23219	23332	23257	23130	23469	23407	23364	23300	23281	23130	23263	23317	23297	23410	23309	23329	23090	23133	23156	23186	23243	23097	23457	23212	23269	23478	23056	23485	23542	23398	23353	23209	23335	23454	23244	23439	23262	23373	23317	23326	23365	23218	23319	23388	23260	23341	23485	23420	23118	23275	23149	23374	23271	23278	23169	23566	23254	23458	23318	23199	23368	23382	23171	23560	23281	23272	23380	23394	23388	23250	23401	23376	23465	23352	23303	23250	23396	23295	23380	23364	23350	23286	23251	23355	23415	23217	23508	23158	23216	23258	23541	23321	23206	23099	23233	23388	23114	23372	23230	23330	23393	23192	23246	23234	23374	23394	23127	23495	23194	23189	23365	23338	23301	23311	23216	23244	23201	23093	23231	23208	23268	23422	23223	23255	23368	23204	23277	23264	23355	23395	23288	23274	23284	23231	23413	23274	23532	23404	23280	23118	23274	23430	23198	23256	23334	23131	23266	23231	23144	23489	22999	23343	23283	23313	23340	23611	23329	23421	23232	23290	23390	23251	23451	23233	23409	23301	23212	23358	23373	23303	23290	23503	23483	23242	23152	23310	23388	23226	23587	23350	23423	23290	23376	23320	23430	23336	23444	23109	23359	23415	23153	23294	23417	23446	23286	23351	23330	23232	23147	23408	23136	23409	23405	23538	23324	23421	23356	23330	23273	23187	23441	23395	23183	23319	23234	23313	23151	23415	23324	23266	23362	23222	23485	23268	23241	23192	23274	23136	23212	23348	23221	23241	23176	23350	23380	23204	23354	23224	23194	23382	23296	23068	23311	23283	23394	23170	23245	23311	23162	23488	23281	23125	23472	23470	23320	23114	23354	23547	23326	23390	23277	23395	23218	23238	23333	23249	23214	23425	23216	23285	23206	23390	23563	23294	23378	23135	23312	23299	23420	23552	23435	23431	23104	23144	23442	23198	23229	23316	23311	23253	23189	23420	23353	23293	23454	23259	23353	23434	23371	23360	23379	23201	23327	23147	23398	23397	23343	23414	23244	23422	23181	23449	23419	23302	23002	23263	23096	23171	23344	23328	23346	23297	23344	23291	23291	23513	23428	23235	23339	23308	23412	23246	23274	23230	23278	23397	23371	23189	23278	23324	23311	23270	23402	23152	23226	23318	23378	23411	23240	23364	23071	23235	23416	23083	23335	23380	23300	23456	23237	23491	23241	23276	23589	23094	23215	23242	23377	23370	23366	23325	23313	23256	23422	23432	23256	23180	23470	23349	23199	23311	23274	23391	23175	23157	23276	23363	23040	23270	23302	23287	23303	23382	23420	23308	23272	23137	23357	23260	23263	23199	23489	23331	23371	23164	23258	23153	23367	23307	23377	23305	23210	23125	23347	23381	23196	23335	23162	23420	23344	23161	23188	23262	23322	23247	23327	23291	23323	23357	23193	23352	23132	23256	23304	23323	23407	23288	23410	23375	23413	23268	23326	23467	23231	23223	23376	23165	23446	23390	23423	23130	23240	23421	23197	23264	23487	23301	23331	23169	23335	23293	23172	23352	23293	23180	23299	23213	23389	23573	23256	23437	23204	23313	23288	23393	23290	23283	23131	23186	23467	23204	23455	23518	23186	23302	23239	23268	23253	23507	23567	23286	23402	23401	23396	23286	23345	23287	23531	23231	23447	23181	23249	23361	23252	23167	23310	23333	23309	23348	23479	23356	23352	23400	23385	23210	23437	23330	23304	23351	23272	23317	23207	23376	23296	23429	23358	23207	23187	23163	23449	23324	23440	23302	23517	23230	23289	23327	23345	23310	23335	23371	23162	23188	23376	23410	23356	23354	23476	23377	23260	23461	23291	23393	23226	23305	23229	23150	23414	23281	23263	23346	23253	23480	23336	23422	23202	23331	23365	23560	23176	23403	23296	23260	23220	23255	23447	23487	23316	23433	23288	23399	23351	23114	23395	23154	23338	23332	23118	23605	23299	23206	23226	23358	23451	23250	23313	23260	23290	23410	23319	23447	23416	23302	23236	23420	23416	23139	23403	23254	23385	23308	23226	23354	23309	23386	23286	23195	23209	23353	23158	23398	23357	23256	23078	23329	23209	23277	23313	23153	23409	23429	23310	23218	23500	23275	23349	23301	23179	23265	23309	23380	23320	23492	23147	23372	23363	23262	23425	23469	23284	23194	23287	23403	23269	23392	23120	23389	23408	23417	23252	23452	23456	23240	23170	23216	23176	23380	23312	23229	23224	23393	23348	23183	23336	23250	23504	23219	23335	23300	23381	23437	23266	23435	23230	23198	23231	23191	23279	23412	23433	23292	23316	23273	23264	23434	23264	23278	23285	23251	23219	23132	23371	23211	23345	23415	23276	23381	23404	23181	23391	23297	23200	23433	23381	23193	23158	23515	23323	23333	23345	23453	23207	23206	23272	23327	23296	23209	23348	23245	23398	23320	23250	23328	23190	23414	23307	23414	23216	23223	23252	23086	23249	23137	23372	23427	23355	23370	23442	23241	23273	23480	23364	23255	23364	23360	23363	23226	23077	23239	23356	23232	23331	23365	23338	23469	23525	23314	23420	23149	23165	23319	23261	23207	23441	23339	23224	23400	23286	23343	23175	23143	23252	23066	23149	23185	23436	23274	23266	23230	23339	23410	23393	23287	23407	23167	23219	23443	23459	23326	23519	23218	23556	23249	23229	23197	23408	23443	23339	23364	23231	23354	23205	23246	23203	23356	23122	23150	23217	23346	23321	23384	23150	23385	23215	23231	23151	23168	23416	23061	23406	23376	23283	23348	23270	23299	23181	23307	23156	23373	23068	23296	23333	23227	23294	23340	23378	23269	23235	23416	23250	23275	23137	23207	23196	23332	23316	23216	23221	23401	23265	23219	23412	23328	23462	23376	23202	23263	23462	23360	23293	23348	23244	23447	23290	23245	23335	23350	23390	23271	23209	23239	22970	23434	23102	23268	23377	23478	23396	23083	23319	23084	23160	23239	23159	23319	23399	23433	23282	23234	23251	23252	23345	23354	23047	23185	23318	23333	23212	23127	23224	23412	23400	23388	23288	23345	23357	23340	23352	23348	23362	23301	23350	23220	23208	23177	23337	23209	23427	23250	23287	23241	23208	23470	23235	23424	23178	23557	23402	23306	23319	23357	23488	23237	23237	23396	23338	23345	23306	23335	23252	23225	23289	23256	23362	23120	23595	23420	23253	23415	23343	23300	23360	23437	23353	23226	23374	23388	23399	23342	23414	23321	23410	23387	23277	23373	23191	23416	23175	23227	23450	23348	23400	23468	23107	23344	23336	23153	23249	23253	23446	23377	23412	23492	23424	23264	23283	23139	23400	23288	23297	23129	23374	23474	23365	23438	23222	23174	23526	23403	23497	23299	23392	23181	23367	23446	23385	23446	23232	23320	23379	23326	23242	23356	23412	23417	23358	23167	23383	23506	23307	23216	23312	23287	23149	23251	23250	23287	23149	23352	23513	23236	23277	23267	23178	23252	23180	23553	23357	23197	23299	23110	23239	23123	23170	23398	23379	23361	23444	23225	23299	23384	23417	23420	23234	23274	23201	23288	23262	23345	23268	23413	23259	23302	23190	23281	23139	23192	23310	23238	23199	23532	23096	23387	23353	23075	23208	23286	23242	23378	23467	23547	23292	23282	23490	23358	23283	23193	23244	23334	23326	23236	23443	23405	23262	23348	23279	23259	23361	23347	23221	23432	23434	23263	23371	23495	23237	23182	23344	23264	23382	23442	22999	23236	23254	23325	23351	23206	23179	23429	23208	23265	23318	23384	23240	23367	23510	23186	23474	23411	23358	23252	23258	23289	23172	23270	23112	23302	23336	23307	23179	23115	23442	23319	23191	23181	23396	23125	23518	23298	23325	23249	23349	23286	23169	23405	23608	23197	23298	23243	23332	23403	23324	23469	23271	23211	23341	23453	23115	23423	23243	23148	23328	23311	23519	23457	23175	23202	23324	23542	23278	23350	23441	23576	23291	23480	23383	23284	23257
28504	37706	54641	43866	34127	30968	30285	29899	29715	29990	29728	30085	30001	30141	29841	29954	30172	30050	29767	29786	29839	29868	30005	29787	29575	29820	29864	29808	29923	29860	29958	30046	29845	29928	29967	30081	29906	29894	29789	29882	29927	29972	29870	29892	29853	29841	29785	29835	29576	29728	29734	29720	29819	29697	29757	29782	29636	30011	29734	29635	30020	29863	29823	30010	29713	29956	29910	29645	29873	29709	29616	29819	30180	29952	29825	29978	29952	29488	29862	29892	29956	29695	30166	30124	29733	29918	29901	29892	30063	29822	29667	29556	29774	29795	29793	29852	29814	29881	29779	29541	29528	30035	30028	29939	29783	29668	30079	29946	29797	29943	29728	29935	29986	29754	29922	29524	29711	29762	29826	29969	29797	30095	29829	29811	29832	29831	29730	29692	29799	29913	29966	29931	29942	29864	29953	29811	29712	29684	30038	29729	30001	29850	29906	29906	29885	29941	29783	29679	29717	29561	29752	29641	29906	29947	29758	30021	29867	29754	29794	29767	30006	29849	29822	29912	29465	29850	29756	29696	29850	29852	29733	29885	29947	29744	29890	29857	29757	30029	29819	29655	29662	29692	29923	29785	29680	29666	30010	29950	29757	29879	29874	29933	29881	30070	29917	29514	29876	29647	29589	29747	29959	30096	29875	29950	29875	29910	29816	29980	29774	29744	29800	29544	30027	29946	29744	29781	29738	30014	29807	29952	29855	29884	29785	29860	29929	29641	29762	29819	29978	29572	29885	29803	29927	29873	29697	29741	30039	29809	29674	29619	29817	29946	30058	29652	29744	29982	29728	29874	29777	29987	29797	29930	29872	29944	29830	29741	29668	29930	29945	29780	29928	29773	30012	29965	29915	29828	29908	29677	29824	29991	29954	29714	29855	29773	29825	29960	30010	29953	30014	29904	29995	30001	29772	29704	29808	29959	29907	29901	29804	29796	29737	29784	29773	29941	29692	30071	29640	29688	29806	29838	29916	29619	29941	29797	29805	29840	29691	29851	29778	29894	29712	29986	30016	29660	30034	29708	29590	29976	30066	30137	29922	30003	29645	29951	29992	29678	29792	29858	29972	29630	29836	29971	29915	29948	29781	29961	29998	29659	29688	29788	29902	29869	30052	29907	29959	29653	29793	29738	29739	29674	29970	29986	29865	29805	30227	29901	29721	29573	29743	29647	29826	30067	29835	30141	30183	29873	29652	29883	29790	29804	30005	29972	29977	29924	29822	29817	30048	30060	29700	30019	30129	29863	30026	29773	29752	29633	29729	29590	29687	29846	29783	29973	29944	29832	29817	30126	29686	29888	29917	29909	30053	29960	29884	29697	29710	29671	29913	29762	29850	29724	29834	29864	29840	29814	29893	29637	29908	29741	29957	29980	29887	29709	29712	29931	29772	29821	29775	30084	30053	29888	29803	29724	29854	29916	29902	29962	30047	29792	29868	29893	29756	29967	29883	29799	29814	29917	29981	29723	29657	29808	29885	29738	29753	30015	29808	30001	30006	29887	30229	29976	29930	29744	29825	29966	29766	29822	29783	29992	29431	29755	29943	29842	29868	29760	29827	29878	29906	29886	29704	29940	29979	30139	29597	30022	29944	29782	29746	29757	29751	29774	30025	30002	29790	29761	29825	29830	29880	30049	29933	29813	29730	29629	29904	29713	29760	29761	30035	30138	29836	29886	29884	29761	29630	29753	29906	29828	29863	29735	29866	29926	30011	29929	30000	29909	29709	29834	29873	29787	29866	29783	29899	29571	29912	29864	29723	29795	29667	29693	29543	29721	29854	29733	29634	29683	29916	29994	29761	29781	29918	29871	29777	29648	29972	29992	29859	29906	29882	29948	29937	29843	29817	29634	29608	29869	29689	29889	29898	29809	29706	29853	30107	29964	29883	29891	29796	30001	29720	29904	29881	29688	30070	29572	29744	29826	29864	29856	29841	29771	30098	29580	29827	29794	29783	29826	30152	29896	29787	29785	29602	29728	29675	29846	29952	29731	29991	29483	29701	29764	29776	29922	29630	29935	29956	30129	29956	29926	29892	29752	29826	29734	29564	29825	29852	29664	29761	30022	29695	29861	29705	30049	29798	30223	29813	29776	29845	29848	29989	29883	29899	29846	29898	29841	29711	29984	29872	29964	29822	29919	29964	29878	29810	29865	29850	29769	30023	29887	29783	29776	29918	29832	29920	29879	29931	29994	30038	29718	29872	29641	29473	29757	29830	29930	29876	30058	29940	29924	29907	29879	29986	29862	29836	30067	29842	29951	29624	29786	29825	29708	29719	30104	29792	29715	29828	29811	30106	29822	30061	29991	29915	29826	29838	29803	29925	29891	29715	29925	29889	29869	29804	29416	29815	30010	29828	30016	30142	29562	29903	29737	29954	29720	30025	29785	29815	29852	29589	29779	29908	29820	29780	29974	29775	29686	30071	29937	29814	30049	29768	29784	29692	30001	29850	29812	29738	29678	29727	29738	29971	29793	30091	30015	29821	29868	30014	29886	29783	29735	29746	29744	29870	29837	29885	29890	30209	29824	29997	29867	29818	29850	29974	29829	29815	29752	29720	29904	29897	29927	29678	29905	29739	29867	29886	29791	29640	29915	30018	29788	29934	29858	29828	30143	29664	29908	29708	29976	30018	29815	29764	29713	30097	29986	29802	29989	30002	29893	30036	29888	30116	29870	29809	29918	29807	29793	30036	29611	29842	29666	29685	29581	29740	29631	30116	29817	29697	29981	29912	29872	29909	29983	29950	29761	29874	29881	30164	29926	29695	29724	29895	29773	29908	29909	29976	29965	29991	29678	29827	29741	29903	29876	29879	29709	29665	29958	29788	29760	29941	29836	29767	29917	29754	29819	30144	29728	29839	29717	29837	29783	29917	29868	29816	29942	29830	29903	29790	30038	29952	29868	29928	29706	29975	29767	30055	30109	29905	29737	30043	29607	29525	29747	29784	29829	30054	29737	30263	29643	29817	29746	29512	29621	29929	29831	29890	29765	29826	29823	29981	30035	29771	29933	29897	29936	30044	29970	29922	29771	29522	29759	29848	29779	29864	29952	29909	29661	29833	29843	29841	29794	29885	29831	30090	29925	29970	29749	29861	29903	29916	29867	29721	29852	29862	29600	29800	30007	29650	29900	29891	29570	29807	29878	29869	29917	29850	29806	29808	29662	29812	29767	29632	29950	30081	29905	29987	30134	29884	29896	30004	29746	29854	29794	29996	29821	29758	29572	30027	29843	29872	29928	29990	29812	29958	29896	29732	29778	29950	29820	30099	29864	29974	29784	29819	29908	29781	29705	29745	29808	29754	29949	30108	29717	29901	29932	29984	29886	29699	30027	29914	29691	29627	29796	29773	29788	30024	29812	29829	29875	30031	29999	30031	29855	29787	29869	29731	29852	30003	30040	29910	29804	29769	29960	29927	29878	29852	29997	30082	30057	29820	30022	29597	29683	29818	29813	29640	29642	29721	29910	29791	29625	29785	29776	29945	29972	29750	29710	29825	29976	29898	29681	29696	29793	29534	29821	29979	29986	29968	29817	29911	29759	29634	29972	29948	29753	29868	29620	30064	29924	29884	29806	29827	30142	30085	29818	29784	30118	29866	29994	29856	29770	29662	29716	29809	29934	30073	29770	29813	29764	29835	29563	29616	29841	29732	29881	30074	29918	29674	29835	29735	29743	30050	30091	29810	30019	29721	29924	29837	29925	29905	29791	29727	29895	29985	29767	29838	29867	29918	29906	29892	29704	29911	29746	29809	29815	29754	29758	30024	29788	29880	29566	29878	29778	29978	29827	29862	29943	29531	29596	29817	29698	30022	29945	30101	29796	30056	30024	29810	29651	29887	29686	29805	29950	29966	29827	29918	29745	29671	29659	29736	29844	29830	30041	30029	29840	29894	30082	29816	29815	29749	29756	29914	29883	29951	29909	29854	29768	29690	29733	30079	29678	29886	29890	30084	30019	29999	29880	29725	30106	29906	29766	29614	29648	29917	30127	29933	29933	29890	29956	29761	29707	29872	29890	29862	30087	29712	29784	30039	29930	29959	29908	29959	29857	29805	29791	29761	29838	29749	29859	29942	29834	29735	29740	29527	29629	29767	30192	29878	29847	29843	29802	30000	29854	30014	29752	29931	29830	29781	29901	30124	29708	30007	29934	30037	29922	29666	29684	29833	29920	29739	29774	29862	29748	30097	30088	30173	29836	29882	29804	29796	30023	29776	29548	29586	29634	29771	30018	29829	29658	29804	29671	29753	29967	29814	30020	29731	29851	29887	29592	29789	29827	29808	29942	29783	29795	30006	30087	29955	29704	29693	30051	30076	29998	29746	29891	29747	29682	29854	29598	29572	29754	29892	29828	29899	29946	29901	29911	29959	29925	29815	29698	30111	29748	30071	30141	29917	30001	29857	29970	29781	29691	29883	29705	29666	29563	29914	29915	29777	30015	29770	29851	29918	29739	29811	29903	29883	29758	29812	29804	29870	30022	29613	30022	29865	29581	29807	29609	29662	29829	29716	30022	29979	29943	29946	29811	29743	30032	29813	29716	29592	29789	30114	29961	30017	30046	29671	29865	29783	30036	29794	29852	29748	29920	29890	29683	29955	29802	29888	29851	29832	29786	29771	29951	29676	29895	29860	29630	29665	29943	30077	29919	29638	29736	29883	29734	30053	29993	29694	29932	29891	29718	29894	29643	29826	29888	29702	30032	30247	29870	29925	29845	29922	30018	29896	29768	29892	29718	29695	29711	29838	29682	29698	29907	29963	29887	30079	30038	29870	29867	29787	29804	30010	29988	29635	29993	29683	29906	29800	29842	29686	29850	29922	29808	29814	29763	29653	29829	29922	29842	29800	29839	29853	29784	29781	29821	29817	29855	30078	29840	30049	29764	29731	29870	29930	30008	29792	29869	29881	29830	29933	29858	29828	30016	29890	29955	29717	29886	29927	29748	30017	29812	29976	30198	29858	29771	29868	29774	29789	29979	29960	30047	30042	29834	30061	29963	29904	29820	29739	29715	29855	29855	29801	29802	30143	29853	29637	29829	29821	29765	30061	29844	29752	29945	29712	29918	30002	29879	29874	29771	30146	29696	29965	29952	29808	29910	30001	29865	30060	30018	29775	29861
27810	62031	56712	38534	28093	23461	22673	22498	22709	22619	22716	22945	22730	22503	22723	22567	22621	22556	22492	22616	22483	22720	22725	22647	22696	22713	22710	22505	22765	22637	22526	22733	22565	22719	22754	22615	22594	22654	22714	22683	22735	22470	22598	22466	22871	22540	22652	22778	22550	22794	22871	22771	22867	22708	22662	22644	22763	22654	22666	22859	22778	22539	22782	22811	22650	22652	22877	22695	22716	22696	22747	22692	22694	22831	22740	22871	22848	22754	22773	22884	22573	22795	22638	22783	22700	22612	22622	22725	22759	22650	22797	22657	22753	22817	22573	22691	22494	22652	22690	22805	22703	22736	22781	22808	22581	22763	22772	22657	22621	22705	22563	22565	22666	22761	22707	22603	22607	22634	22929	22666	22851	22579	22725	22702	22526	22516	22570	22725	22584	22675	22459	22751	22798	22680	22700	22713	22762	22759	22628	22750	22600	22653	22708	22715	22636	22847	22759	22521	22739	22686	22830	22677	22581	22716	22821	22767	22702	22626	22605	22658	22794	22666	22685	22494	22543	22635	22607	22657	22707	22779	22778	22546	22705	22746	22687	22688	22552	22840	22734	22802	22590	22614	22591	22603	22646	22783	22594	22736	22439	22620	22622	22773	22686	22557	22824	22672	22609	22523	22733	22721	22743	22762	22708	22793	22448	22579	22708	22773	22617	22673	22530	22781	22632	22607	22755	22664	22581	22743	22771	22802	22683	22578	22733	22618	22592	22591	22526	22675	22630	22627	22606	22821	22701	22569	22724	22593	22678	22821	22781	22627	22748	22754	22699	22639	22620	22516	22699	22722	22611	22609	22637	22754	22735	22633	22797	22602	22723	22396	22770	22707	22652	22518	22585	22577	22745	22748	22528	22835	22603	22759	22612	22668	22783	22897	22656	22671	22739	22754	22641	22677	22694	22627	22447	22626	22677	22768	22691	22805	22859	22760	22652	22691	22647	22764	22682	22686	22669	22818	22607	22696	22648	22673	22736	22740	22729	22647	22770	22731	22500	22593	22447	22739	22510	22818	22754	22730	22789	22715	22665	22456	22661	22675	22670	22525	22639	22694	22515	22629	22546	22634	22827	22605	22639	22730	22767	22702	22657	22717	22740	22826	22729	22917	22506	22690	22759	22551	22846	22534	22633	22663	22563	22479	22725	22441	22583	22853	22660	22706	22669	22771	22712	22715	22819	22776	22715	22609	22675	23014	22655	22687	22662	22720	22691	22516	22675	22547	22638	22538	22644	22491	22819	22606	22568	22758	22746	22578	22730	22725	22743	22510	22779	22788	22608	22587	22639	22534	22686	22762	22572	22696	22758	22804	22637	22916	22728	22608	22530	22530	22433	22731	22518	22842	22810	22762	22611	22660	22729	22741	22789	22564	22703	22750	22815	22710	22780	22673	22676	22694	22942	22812	22703	22716	22681	22647	22582	22727	22769	22643	22783	22428	22557	22526	22551	22762	22827	22724	22837	22607	22638	22700	22779	22726	22674	22592	22682	22675	22867	22655	22705	22799	22657	22843	22665	22733	22628	22707	22786	22623	22811	22602	22690	22644	22563	22755	22691	22651	22665	22555	22709	22727	22647	22679	22779	22605	22551	22673	22647	22650	22698	22629	22919	22560	22599	22773	22643	22556	22710	22805	22615	22887	22555	22629	22534	22702	22821	22520	22718	22540	22809	22764	22796	22692	22731	22920	22707	22724	22636	22522	22662	22551	22688	22752	22657	22611	22686	22793	22643	22586	22667	22678	22527	22716	22611	22802	22607	22776	22607	22568	22526	22751	22781	22626	22795	22642	22885	22754	22665	22721	22626	22706	22802	22582	22676	22687	22793	22769	22683	22818	22536	22519	22719	22713	22760	22662	22700	22563	22592	22601	22733	22629	22743	22546	22672	22557	22628	22825	22756	22557	22656	22750	22747	22537	22685	22513	22606	22561	22557	22677	22711	22630	22794	22633	22651	22618	22479	22640	22636	22857	22791	22689	22599	22718	22490	22675	22694	22571	22710	22796	22512	22728	22646	22684	22537	22594	22536	22767	22831	22610	22642	22632	22900	22674	22550	22758	22625	22744	22844	22511	22779	22643	22778	22652	22706	22733	22828	22723	22706	22693	22715	22743	22697	22733	22709	22614	22663	22604	22545	22605	22663	22574	22744	22706	22668	22621	22653	22748	22761	22777	22780	22752	22609	22850	22728	22609	22470	22787	22825	22642	22659	22608	22545	22790	22676	22658	22646	22648	22592	22680	22786	22815	22624	22608	22484	22749	22721	22576	22605	22693	22767	22781	22834	22566	22633	22783	22747	22718	22477	22768	22735	22670	22768	22668	22688	22691	22748	22598	22637	22741	22889	22504	22732	22613	22762	22460	22697	22456	22754	22667	22700	22746	22790	22722	22647	22565	22780	22733	22613	22801	22746	22579	22675	22535	22649	22788	22655	22502	22766	22576	22494	22692	22668	22590	22712	22566	22504	22827	22644	22677	22585	22618	22567	22608	22583	22458	22714	22722	22614	22714	22745	22621	22897	22615	22791	22565	22710	22664	22648	22683	22631	22545	22505	22779	22676	22660	22634	22723	22702	22546	22750	22804	22753	22688	22526	22614	22735	22723	22676	22719	22586	22826	22566	22724	22624	22561	22950	22653	22547	22665	22632	22789	22570	22761	22702	22715	22797	22841	22602	22845	22548	22561	22813	22617	22619	22711	22666	22535	22669	22633	22604	22558	22643	22854	22729	22729	22574	22788	22731	22584	22756	22849	22622	22573	22791	22687	22841	22672	22834	22716	22813	22583	22688	22594	22375	22703	22532	22692	22689	22691	22456	22826	22714	22747	22567	22803	22767	22559	22594	22714	22652	22720	22628	22691	22635	22668	22560	22610	22644	22657	22655	22670	22698	22652	22711	22856	22760	22804	22551	22791	22617	22635	22799	22719	22840	22424	22682	22789	22721	22741	22682	22583	22726	22632	22536	22701	22662	22562	22686	22446	22782	22573	22537	22781	22436	22811	22525	22689	22752	22784	22621	22732	22584	22626	22510	22653	22734	22856	22880	22629	22760	22648	22527	22673	22812	22554	22573	22813	22514	22897	22650	22560	22550	22699	22528	22567	22768	22731	22621	22629	22786	22570	22868	22738	22688	22612	22656	22624	22784	22749	22774	22673	22675	22545	22819	22629	22721	22818	22728	22603	22753	22847	22785	22576	22624	22584	22698	22750	22882	22715	22687	22531	22686	22476	22748	22762	22702	22447	22737	22713	22661	22700	22763	22746	22603	22615	22816	22696	22653	22574	22618	22720	22633	22982	22619	22511	22689	22459	22694	22753	22561	22653	22565	22696	22658	22701	22686	22664	22625	22914	22678	22719	22655	22684	22623	22684	22689	22713	22815	22716	22687	22546	22761	22604	22659	22608	22730	22692	22546	22509	22799	22741	22586	22799	22802	22548	22783	22797	22639	22662	22749	22694	22816	22757	22590	22517	22629	22626	22627	22721	22584	22699	22849	22456	22735	22895	22575	22734	22739	22746	22619	22420	22925	22516	22724	22611	22888	22754	22650	22621	22750	22577	22591	22632	22620	22666	22825	22854	22615	22554	22571	22461	22700	22729	22695	22583	22646	22615	22614	22614	22711	22549	22639	22685	22758	22553	22563	22556	22701	22734	22616	22744	22591	22613	22625	22816	22763	22608	22711	22747	22615	22719	22749	22676	22555	22759	22749	22601	22859	22590	22663	22796	22635	22772	22559	22472	22630	22670	22621	22659	22501	22509	22841	22776	22634	22753	22701	22660	22933	22515	22656	22735	22770	22705	22705	22751	22701	22557	22829	22751	22612	22619	22717	22669	22698	22677	22732	22614	22854	22692	22714	22665	22670	22673	22674	22694	22810	22839	22753	22665	22528	22688	22540	22708	22783	22656	22694	22670	22780	22577	22558	22548	22708	22699	22749	22569	22487	22877	22638	22784	22621	22800	22715	22771	22670	22752	22711	22696	22639	22627	22765	22598	22645	22570	22690	22669	22868	22711	22692	22660	22784	22721	22815	22670	22653	22750	22594	22721	22718	22854	22673	22632	22626	22696	22701	22695	22626	22688	22818	22681	22605	22594	22685	22444	22755	22893	22712	22649	22630	22746	22918	22708	22571	22900	22742	22932	22848	22592	22843	22625	22763	22879	22826	22689	22631	22641	22613	22660	22833	22650	22849	22638	22608	22670	22640	22624	22569	22605	22401	22673	22718	22826	22756	22619	22646	22718	23056	22520	22702	22786	22578	22643	22646	22884	22666	22622	22663	22614	22751	22584	22759	22755	22593	22717	22612	22631	22749	22772	22788	22390	22794	22707	22604	22514	22719	22586	22762	22616	22742	22511	22751	22679	22606	22680	22689	22858	22544	22710	22750	22799	22859	22636	22623	22501	22873	22689	22658	22578	22735	22659	22780	22807	22933	22646	22873	22701	22747	22489	22671	22676	22777	22503	22672	22690	22760	22627	22722	22597	22755	22645	22737	22907	22669	22685	22698	22742	22736	22583	22765	22763	22501	22814	22787	22760	22754	22563	22572	22774	22682	22745	22586	22826	22617	22543	22716	22491	22556	22671	22726	22874	22649	22651	22814	22823	22565	22640	22555	22686	22652	22520	22822	22726	22563	22579	22758	22713	22663	22848	22621	22739	22838	22886	22904	22595	22760	22763	22927	22703	22825	22582	22701	22736	22628	22741	22587	22735	22615	22623	22714	22713	22413	22721	22798	22600	22488	22680	22622	22775	22728	22616	22645	22706	22492	22738	22674	22622	22719	22545	22747	22573	22440	22701	22647	22651	22664	22754	22596	22763	22749	22475	22535	22719	22807	22557	22742	22803	22601	22675	22743	22767	22633	22569	22653	22543	22630	22709	22623	22868	22708	22686	22712	22571	22725	22516	22694	22709	22622	22649	22748	22641	22581	22506	22542	22737	22700	22736	22749	22733	22727	22789	22650	22550	22707	22754	22623	22755	22553	22779	22724	22767	22519	22693	22676	22613	22716	22905	22606	22701	22681	22482	22556	22565	22686	22804	22801	22774	22802	22617	22549	22501	22775	22527	22781	22915	22906	22732	22639	22698	22893	22678	22739	22625	22690	22753	22703	22632	22648	22790
24080	25037	52429	51802	40726	33604	31548	30049	29999	30054	30285	29983	30092	29795	30106	30103	30172	30061	30002	30001	30031	30020	30116	29983	29920	30102	29998	30107	30003	29893	30017	29993	30004	29775	29924	30103	29878	29740	30027	30081	30009	30143	29946	29967	30128	29981	29975	30028	30138	29767	29974	29886	30323	29691	29686	30101	30228	30011	29926	29953	29998	29798	29902	29916	29960	29942	29761	30062	29943	30042	29739	29988	30020	30091	30183	29933	29966	29922	29837	30138	29831	29735	29808	30045	30014	30103	29843	30103	30070	29791	30130	30063	29920	30029	29873	29823	29864	30118	29918	29871	29855	30007	29942	29702	29701	29656	29971	30011	30016	29906	30108	29974	29970	29994	29809	29801	30222	30072	29979	29992	29830	29772	30082	29968	29990	29751	29979	30143	29707	29970	30043	29779	30111	30003	29939	30019	30013	29842	29947	29977	29887	30122	30037	29939	29698	29980	29783	30109	29889	30150	29897	30035	29872	29759	29983	30085	30039	29774	29769	30052	29970	29967	29753	29976	30053	29793	29848	30101	29781	29741	29919	29860	30058	29796	30152	29982	29896	29981	29954	29877	29848	29946	30016	29775	29875	29908	29824	29823	29941	29745	29892	29978	29958	29975	30044	29839	30058	29998	29917	29638	29933	29842	29918	30043	30125	29631	29697	29702	29984	29981	30316	29754	29801	29906	30050	30113	29953	29916	30062	30017	30087	29642	30077	29862	30145	29949	29761	29897	29703	29760	29798	29804	29877	29960	29936	29997	30096	29979	29840	30007	29997	30100	30034	29954	29986	29974	29941	29989	30050	30089	30004	29842	30192	30084	30019	29927	30069	29937	30152	29936	29931	29765	29997	30102	30101	29733	29817	29936	29881	29949	29802	29951	29732	29844	29794	29869	29682	29766	29998	30101	29902	29937	29888	29611	30031	30009	29792	30110	30049	29877	30197	29851	29841	30131	29755	29840	29960	29856	29860	29984	30156	29927	29835	29900	29825	30168	29920	30006	29913	30029	29883	29776	30066	30031	29931	29924	29957	30101	29904	30036	30030	29812	29682	29816	29850	30108	30150	29865	30110	30071	29836	29941	29925	30083	29841	30142	30017	29948	29889	29629	29951	30011	29957	30280	29889	29917	30040	29709	30119	29764	30054	30087	30107	30029	29809	30038	30004	29967	30024	30154	29920	30066	30214	29697	29846	29952	29863	29938	29860	29838	29827	29927	29941	30019	30023	29952	29763	30001	29981	29769	29730	29865	29900	30040	29881	29879	29903	29766	30022	30002	30073	30017	29956	29898	30021	29855	29874	29546	29895	29952	29939	30037	29993	30040	30052	30102	29877	29962	29802	29891	29842	29849	30114	30014	30067	29782	29841	29448	29925	29825	29766	29951	29871	30023	29787	30100	30154	29990	30114	30096	29868	29670	29778	29871	29906	29986	29935	29966	29949	29825	29790	29903	30146	30225	29980	29866	29944	30085	29783	29887	29870	29934	30130	30047	30197	29837	29570	29536	30035	30013	29879	29841	30068	29856	29808	29954	29969	29934	30104	29988	29958	29847	29970	29746	30037	30135	29999	29905	29630	30051	29931	29856	29926	29995	30021	29934	29927	30071	30210	29759	29898	29540	29690	29835	30052	29970	29996	29951	29977	29959	29944	29823	29845	29904	29733	30082	29874	30014	29838	29835	29904	29878	29904	30204	29820	29968	29838	29909	29954	29964	29893	29935	29856	29962	29804	29962	29762	30029	30126	30045	30020	30070	30144	29808	29890	29846	30009	29822	29912	29890	30168	29891	29761	30064	29794	30060	29854	29922	30151	29974	30166	29914	29983	29913	29849	29914	29798	29829	29776	29953	29955	29871	29905	29918	29877	29933	29912	30000	29763	29766	29937	30075	29838	29766	29948	29984	30069	30109	29829	30002	29973	29894	30044	29935	29956	30026	29818	29826	29818	29909	29885	29908	29860	30168	29957	29840	30133	30067	29966	29946	29861	29814	30011	29976	29984	29758	29889	29935	29917	30062	30152	29864	30043	30120	29932	29895	30128	29953	29905	29731	29870	29648	30171	29817	30045	29859	29849	29852	30128	29831	29851	29857	29872	29751	29784	29914	30141	29859	29973	29706	30134	30042	30003	29927	30028	29938	29917	29741	30196	30062	30130	30115	29860	29877	29981	30155	30037	29866	29962	29851	29908	29867	29923	29943	30029	30020	30094	29651	29650	29969	30057	29906	30012	29809	29954	29874	30186	29955	30100	29806	29689	29889	29942	29999	29903	30181	30199	30067	30045	30207	30092	29939	29853	29988	29745	29826	29988	29702	29950	29840	29888	29800	29989	29879	30015	29891	30051	29884	29909	30057	29725	29741	29780	29811	29847	29881	29976	29779	29965	30092	29883	30114	30026	30263	30099	29914	30483	30065	30073	30066	29942	29816	30002	29760	29695	29924	30037	29753	30025	30232	30024	29789	29816	29965	30062	29989	29759	30085	29883	29892	30220	29829	29810	29926	30185	29704	29775	29965	30016	29916	30139	29946	29833	29894	29783	30090	30073	29810	29853	29916	30159	30152	29970	29810	30073	30124	30115	29897	30002	30149	29956	29989	29918	30080	30016	30048	30040	29910	30017	30079	29731	29957	29869	29958	29815	30033	30109	29960	30037	29589	29966	29957	30166	30080	30089	29913	29736	30043	30086	29795	29690	29777	30153	29864	30066	29898	29888	30011	29862	29739	29851	29911	30076	29932	29948	30000	29811	29824	29905	29932	29920	30126	30028	29922	29979	29936	30140	30132	29733	29852	30155	29790	30005	29719	29782	30117	29764	29918	29983	29949	29760	29930	29699	29870	29674	29858	29823	29782	30025	29664	29749	30123	29932	29696	29952	29922	29863	29836	30136	29939	30134	29995	29678	29722	29980	29792	29710	29769	29969	30194	30006	29975	29939	29875	29911	30054	29899	29859	30020	29726	30111	30138	29986	30138	29916	29919	29837	29927	30100	29958	29942	30210	29908	30019	30088	30159	29868	30056	30159	30098	29876	30013	30068	30072	30018	30047	30298	29753	29952	29981	29653	30001	29906	29752	30030	29910	30151	29965	30060	29944	29736	29766	29799	29861	29773	29826	29831	29797	29864	30078	30033	29943	29915	29756	29986	29928	29911	30095	29917	29920	29744	29840	29921	30197	29907	30034	29775	29985	30203	29681	29901	29636	29888	30061	29781	29966	30112	29791	30100	29833	29866	29911	29854	30019	30241	29877	29966	29892	29661	30007	29984	30065	29665	29952	30137	29888	29763	29679	30244	29882	29889	30022	30120	30030	30000	29807	29884	29855	29847	29799	29895	29965	30027	29852	29651	30160	29844	29871	29878	29914	29886	29823	29885	29892	29952	30079	30102	30022	30013	30007	30054	29872	30053	30027	29844	30113	29896	29695	29852	29861	29932	30016	30014	30029	29956	29837	30049	29759	30044	29921	29870	29951	30034	29651	29885	30030	29873	29756	29808	30039	30008	30061	30157	29756	29809	30308	30184	29969	30015	30007	29785	29551	30122	30045	29882	29932	29754	30001	30086	29903	29875	30186	30202	30019	30004	29478	30077	30054	29976	29974	29471	29868	30049	29680	29748	30004	29843	29819	29850	29962	29883	29817	29945	29778	30196	29853	29905	29789	29700	29761	29829	29895	29884	29901	29936	29985	29834	29787	29974	30054	29938	29834	30058	29796	29913	29969	29960	29794	29832	29853	29905	29988	29889	29914	29899	29879	29799	29765	29904	29882	30058	30065	29905	29732	30063	29985	29948	29809	29973	30033	29863	29836	29933	30124	29984	30069	30053	29855	29830	30297	29982	29950	30032	29822	30089	29895	29926	29912	29963	29980	30088	30148	29858	29825	30040	29849	29996	30177	29903	29897	29984	30094	30169	30064	29919	29854	29775	29806	29930	29982	29991	29987	30218	29853	29962	29956	30088	29817	29953	29871	29742	30010	29937	29747	29978	29907	30037	30112	30133	29849	30221	29986	29675	29877	29892	29777	29958	30008	30063	29828	29946	29894	29822	30064	29674	30008	29820	29750	29946	30039	29806	29846	29705	29768	29832	29839	29930	29852	29925	30053	30006	29942	30161	30269	30081	29590	29841	29915	29873	29997	29907	29952	30019	29956	29953	29957	29948	30138	29666	29993	29888	29768	29903	29883	30133	29803	29908	29761	30003	30060	29883	30063	30071	29802	30002	29900	29979	30014	29942	30044	29861	29810	29829	30010	29716	29695	29801	29789	30032	29793	30060	29971	29895	29944	29835	29918	30004	29965	30050	29944	29881	29904	30011	29899	29961	29575	30061	30171	29863	29917	30184	29602	29889	29820	30164	29865	29842	29846	29916	29902	29960	29715	30064	30001	29902	29742	30113	30173	30041	29898	29745	29897	29825	30294	30102	29754	30031	30026	30003	29710	29912	30033	30035	29948	29918	29816	29881	29996	30052	30011	29677	30117	29936	29957	29923	29899	30153	29863	29978	29929	29863	29848	29924	29754	29776	29709	29809	29843	29827	29970	29841	29992	29811	30105	30099	30076	29805	29979	30157	29761	30209	29914	30001	30170	29839	29937	29767	30003	29924	29935	29791	29737	29858	29767	30040	30010	29709	29830	29817	29880	30017	29889	29699	29686	30153	30056	29864	29751	29829	30064	29767	30011	29843	29871	30056	30131	29947	29850	29678	29934	29939	30154	30115	30009	29954	29930	30094	29902	29895	29808	29986	29780	29903	30149	30041	30267	29855	29766	30214	29940	29969	29838	29901	29872	29971	29875	29769	29867	30015	30036	30039	30064	29988	29879	29762	29888	29790	30160	29743	29910	29809	29849	30019	30045	29868	29862	29789	29784	30085	30047	30066	29898	30083	29945	29871	30012	30096	29952	30161	29845	30045	29843	29785	30152	29994	29835	29773	30039	30116	29851	29894	29936	29895	29842	29829	29879	30159	29976	29946	29883	29835	30069	29819	29739	30122	29839	30155	30214	30142	30110	29837	29958	29932	29945	30062	29826	30032	29676	29937	29877	30151	29961	29793	29692	30105	29739	29702	29967	30040	30192	29850	29919	29725	29775	29832	29986	30231	29894	30008	29844	29887	29815	29856	29824	29777	29899
40286	91943	93201	66886	43471	28134	22985	22970	22996	22783	22871	22912	22671	22877	22873	22971	22857	22785	22837	22798	22856	22959	22943	22751	22747	22701	23013	22861	22889	22784	22938	22885	22634	22826	22737	22951	22881	22941	22878	22789	22839	22955	22739	22842	22771	22738	22843	22610	22867	22857	22875	22925	22838	22812	22761	22715	22934	22733	22866	22862	22781	22642	22944	22936	22950	22862	22942	22834	22902	22791	22839	22768	22840	22928	22921	22904	22921	22641	22792	22784	22895	22967	22820	22838	22966	22796	22965	22706	22713	22893	22827	22829	22932	22722	22863	22727	22746	22659	22841	22830	22810	22815	22825	22852	22893	22779	22932	22761	22861	22659	22872	22946	22685	22750	22887	22847	22772	22671	22851	22870	22936	22811	22688	22885	22945	22827	22855	22637	22858	22899	22705	22802	22749	22838	22941	22987	22790	22785	22896	22844	22644	22782	22989	22833	22961	22804	22896	22876	22886	22779	22858	22770	22848	22860	22885	22748	22848	22869	22645	22805	22651	22960	22906	22859	22810	22895	22946	22721	22823	22898	22751	22860	22915	22819	22924	22708	22874	22881	23020	22883	22773	22678	22854	22825	22706	22753	22840	22829	22679	22761	22930	22722	22761	22786	22797	22756	22796	22707	22748	22753	22766	22652	22813	22719	22952	22802	22941	22437	22645	22724	23018	22896	22655	22763	22816	22794	22819	22743	23027	22978	22679	22696	22785	22892	22932	22989	22777	22901	22819	22721	22677	22869	22888	22894	22804	22865	22795	22925	22913	22758	22886	22933	22802	22894	22740	22770	22837	22922	22723	22857	22784	22948	22816	22745	22933	22753	22893	22779	22917	22618	22735	22887	22811	22836	22900	22896	22809	22666	22874	22892	22783	22880	22876	22990	22773	22673	23008	22788	22780	22691	22992	22700	22945	22729	22586	22931	22912	22757	22760	23013	22838	22789	22793	22791	22875	22889	22760	22785	22928	22853	22824	22579	22923	22899	22694	22743	22723	22872	22832	22849	22826	22598	22757	22894	22641	22869	22756	22830	22916	22928	22969	22973	23012	22701	22820	23086	22721	22858	22777	22809	22985	22792	22961	22905	22934	22776	22745	22718	22843	22772	22793	22833	22691	22817	22735	22912	22783	22736	22702	22791	22843	22940	22787	22757	22849	22632	22827	22844	22815	22766	22793	22805	22866	22974	22808	22754	22881	22675	22946	22749	22860	23016	22770	22889	22873	22667	22860	22630	22710	22750	22806	22854	22683	22725	22912	23037	22832	22795	22706	22737	22755	23078	22847	22717	22739	22788	22743	22824	22622	22956	22834	22818	22662	23084	22915	22817	22715	22883	22870	22852	22813	22727	22814	22718	22874	22949	22755	22927	22752	22799	22767	22850	22847	22876	22858	22773	22717	22774	22923	22954	22977	22919	22737	22738	22829	22754	22858	22895	22712	22692	22931	22811	22881	22874	22725	22911	22773	22908	22840	22742	22868	22716	22556	22677	22743	22805	22591	22846	22588	22739	22818	22858	22588	22767	22893	22732	22923	22850	22713	22931	22853	22875	22803	22853	22783	22875	22723	22923	22681	22879	22900	22889	22716	22915	22926	22768	22886	22726	22946	22684	22909	23005	22697	22978	22898	22727	22731	22756	22770	22928	22746	22843	22883	22726	22903	22867	22737	22695	22736	22851	22690	22792	22978	22829	22777	22832	22905	23006	22907	22842	22801	22733	22910	22888	22920	22915	22843	22783	22911	22526	22786	22861	22786	22796	22943	22689	22983	22987	22815	22839	22839	23080	22766	22781	22806	22963	22675	22861	22655	22925	22836	22919	22935	22810	22943	23002	22825	22851	22788	22792	22805	22903	22868	22672	22821	22701	22594	22956	22796	22897	23036	22829	22698	22937	22780	22850	22865	22878	22891	22726	22778	23009	22716	22707	22674	22794	22807	22905	23001	22766	23038	22839	22830	22856	22852	22832	22824	22815	22694	22792	22860	22838	22912	22810	23123	22856	22817	22883	22851	23091	22761	22911	22790	22856	22600	22708	23074	22780	22936	22822	22846	22698	22766	22808	22821	22717	22791	22777	22882	22773	22816	22792	22821	23036	22900	22943	22843	22834	22762	22850	22751	22760	22745	22848	22908	22763	22880	22554	22968	22873	22890	23062	22713	22833	22854	22901	22901	22760	22686	22953	22860	22780	22869	22732	22956	22979	22896	22922	22816	22737	22952	22806	22774	22902	22814	23043	22816	22757	22820	22924	23006	22754	22688	22799	22870	22722	22837	22764	22837	22725	22758	22711	22851	22898	22823	22837	22846	22868	22924	22930	22863	22908	22915	22727	22984	22832	22886	22867	22736	22789	22824	22966	22801	22940	22923	22990	22986	22866	22871	22893	22694	22686	22777	22910	22790	22766	22815	22998	22899	22723	22637	22802	22884	22835	22844	22910	22695	22943	22838	22848	22728	22905	22987	22796	22919	22671	22935	22773	22889	22853	22804	22659	22841	22854	22750	22869	22684	22659	22739	22901	22827	22849	22847	22901	22824	22922	22796	22999	22742	22726	22829	22771	22947	22750	22901	22708	22824	22818	22937	22770	22855	22989	22772	22940	22838	22873	22700	23009	22903	22733	22749	22799	22775	22885	22709	22742	22758	22959	23017	23050	22704	22808	22743	22748	22854	22605	22833	22918	23011	22832	22871	22792	22874	22879	22929	22900	22876	22895	22793	22903	22748	23026	22779	22627	22869	22695	22822	22813	22907	22880	22852	22794	22800	22709	22934	22810	22901	22875	22935	22773	22822	22973	22820	22767	22892	22802	22830	22842	22641	22922	22820	22945	22886	22783	22898	22810	22913	22827	22945	22828	22736	22974	22936	22765	22761	22891	22929	22901	22810	22831	22888	22866	22661	22834	22711	23016	22797	22799	22869	22722	22727	22829	22791	22868	22878	22635	22740	22875	22785	22926	22817	23043	22852	22968	22793	22904	22789	22805	22824	22878	22968	22819	22798	22895	22938	22855	22938	22754	22980	22778	22723	22833	23003	22710	22920	22788	22884	22760	22838	22823	22726	22840	22836	22789	22782	22895	22805	22812	22904	22828	22829	22656	22770	22795	22791	22813	22684	22786	22840	22924	22786	22573	22802	22738	22777	22832	22828	22775	22800	22887	22788	22868	22823	22836	22729	22773	22949	22838	22919	22838	22832	22877	22941	22981	22739	22662	22781	23011	22727	22898	22547	22759	22792	22882	22804	22848	22866	22946	22757	22742	22887	22789	22946	22775	22839	22862	22977	22782	22904	22910	22727	22891	23034	22946	22605	22722	22952	22814	22808	22686	23049	22792	22857	22690	22912	22785	22762	22783	22759	22744	22735	23011	22745	22796	22861	22917	22804	22895	22927	22790	22795	22858	22762	22588	22920	22903	22896	22865	22656	22949	22706	22970	22779	22903	22936	22967	22771	22828	23009	22918	22708	22831	22722	22949	22899	22874	22904	22776	22970	22800	22838	22829	22842	22757	22833	22885	22863	22943	22802	23013	22753	22820	22767	22941	22806	22898	22701	22842	22678	22954	22877	22794	22873	22972	22781	22971	22723	22780	22794	22819	22750	22974	22848	22780	22863	22843	22910	22812	22943	22756	22776	22785	22843	22960	22728	23103	22872	22624	22715	22860	22946	22889	22898	23002	22878	22800	22929	22840	22786	22867	22848	22826	22853	22979	22881	22898	22663	22816	22784	22627	22763	22829	22875	22617	22921	23001	22830	22593	22772	22812	22618	22632	22929	22851	22964	22660	22920	22833	22828	22802	22874	22843	22773	22870	22750	22757	22678	22921	22826	22865	22984	22912	22774	22714	22815	22702	22976	22917	22890	22632	22753	22921	22892	22984	22803	22932	22830	22674	22783	22951	22801	22827	23004	23077	22920	22729	22924	22733	22930	22899	22677	22965	22834	22785	22618	22687	22884	23089	22821	22818	22821	22794	22897	22880	22842	22868	22754	22838	22948	22874	22850	22821	22782	22685	22918	22834	22751	22809	22742	22805	22862	22867	22690	22761	23001	22779	22792	22844	22766	22719	22790	22893	22916	22947	22758	22963	22986	22682	22849	22782	22985	22639	22913	22923	22934	22855	22803	22667	22891	22943	22809	22873	22846	22765	22658	22825	22825	22611	22889	22950	22904	22852	22780	22822	22676	22852	22744	22843	22745	22888	22811	22715	22853	22831	22706	22756	22936	22874	22842	22806	22649	22907	22960	22913	22763	22844	22828	22942	22811	22874	22873	22932	22859	22817	22773	22706	22880	22801	22871	22738	22742	22727	22859	22713	22895	22851	22825	22805	22660	22945	22879	22855	22682	22829	22717	22847	22758	22717	22789	22763	22736	22857	22778	22882	22875	22682	23024	22726	22841	22797	22891	22809	22924	22978	22874	22918	22823	23019	22840	23016	22862	22637	22858	22851	22764	22890	22872	22875	22807	22726	22967	22909	22609	22776	22797	22719	22912	22723	22879	22749	22896	22855	22702	22838	22643	22795	22896	22922	23034	22830	22702	22841	22729	22873	22733	22770	22936	22753	22831	22857	22717	22912	22811	22905	22841	22840	22794	22722	22974	23066	22714	22991	22716	22750	22853	22692	22742	22786	22938	22922	22876	22962	22945	22697	22735	22930	22927	22880	22574	22902	22790	22884	22846	22799	23118	22836	22689	22708	22845	22848	22747	22693	22737	22876	22590	22787	22862	22798	22916	22809	22918	22802	22792	22736	22905	22853	22992	22887	22823	22934	22697	22903	22594	23002	22804	22844	23004	22729	22941	22965	22783	22881	22768	22708	22803	22655	22854	22979	23005	22743	22805	22693	22845	22662	22805	22876	22752	22717	22819	22896	22743	23071	22807	22901	22839	22762	22888	22937	22822	22911	22690	22839	22943	22928	23038	22886	22831	22884	22691	22864	22831	22944	22811	22827	22722	22858	22740	22894	22937	22829	22799	22925	22917	22662	22906	22975	22788	23034	22846	22812	22944	22795	22579	22906	22847	22910	22797	22917	22988	22895	22652	22696	22920	22796	22799	22923	22817	22723	22874	22835	22849	22628	22765	22860	22916	22830	22759	22795	22939	22843	22855	22713	22685	22914	22698	22930
22397	24317	47894	49553	42994	35299	33299	30703	31117	31523	31288	31249	31280	31033	31050	31145	31087	31074	31092	31347	31141	31052	31153	30986	30969	31434	31086	30933	31038	30877	30917	31132	31194	30812	31014	30893	30960	30694	31120	30859	30798	30690	31071	30823	31146	30894	30952	30786	30962	30706	30745	30965	30849	30776	31125	30838	30936	31078	30980	30715	30899	30729	30947	30842	30922	30865	31056	31027	31114	30864	30862	30879	30949	30815	30752	30889	31005	30828	30888	30720	31079	30792	30986	30934	30777	30822	30731	30925	30915	31000	30771	30772	30987	30797	30891	30475	30823	30854	30796	30953	30710	30786	30852	30748	30686	30675	30875	30871	30607	30756	30763	30937	30867	30948	30858	30738	30660	30825	30436	30875	30765	30635	30582	30872	30813	31020	30988	31043	30758	30975	30770	30927	30978	30979	30832	30817	30822	30799	30924	31003	30872	30813	30854	30745	30772	30484	30669	30679	30811	30679	30880	30795	30977	31022	31081	30790	30804	30594	30498	30963	30701	30915	30619	31038	30878	30802	30747	30782	31137	31043	30625	30770	30821	30875	30742	30927	30892	30866	30820	30898	30979	30657	30530	30775	30657	30795	30740	30725	30953	30902	31028	30876	31148	30737	30865	30859	30878	30763	30713	30780	30953	31005	30752	31002	30858	30612	30967	31058	31091	30657	30875	30849	30858	30553	30675	30811	30773	30946	30921	31041	30897	30796	30860	30741	30685	30902	30872	30612	30953	30755	30846	30633	30933	30999	30566	30698	30787	30587	30864	30877	30864	30868	30911	30887	30968	30998	30628	30730	30965	30625	30838	30594	30803	30778	30826	30811	31036	30707	30941	30801	30763	30778	30886	30811	30722	30457	30763	30617	31008	31024	30921	30893	30867	30539	30902	30919	31112	30874	30696	30753	30550	30834	30596	30868	30619	30837	30824	30804	30801	30744	30657	30812	30693	30623	30890	30876	30648	30970	30891	30758	30917	30613	30757	30728	30504	30725	30962	30941	30767	31022	30709	30819	30694	30737	30865	30815	30931	30917	31061	31029	30613	30896	30872	30746	30744	30760	30833	30921	30664	30662	30627	30724	30761	30657	31030	30636	30941	30902	30807	30730	30991	30654	31036	30848	30835	30935	30573	30803	30720	30847	30656	30876	31047	30748	30962	30779	30833	30748	30833	30602	30807	30929	30773	30732	30723	30835	30810	30747	30769	30815	30841	30956	30825	30727	30836	30984	30826	30707	30888	30741	30836	30855	30977	30810	30839	30651	30783	30883	30904	30736	30728	30760	30859	30864	30784	30716	31004	30685	30928	30614	30870	31110	30744	30818	31015	30742	30749	30606	30989	30757	30856	30937	30983	30921	30636	30694	30810	30870	30776	30956	30645	30773	30774	30813	31005	30826	30933	30765	31169	30882	30722	30848	30743	30884	30901	30740	30652	30714	30855	30906	30690	30930	30788	31040	30660	30919	31044	30795	30978	30747	30677	30755	30674	30819	30967	30939	30686	30604	31013	30843	30695	30782	30872	30923	30600	30746	30818	30824	30706	30634	30905	30607	30894	30804	30670	30754	30697	30724	30830	30698	30639	30558	30882	30709	30884	30941	30986	30778	30793	31071	30570	30852	30766	30858	30737	30786	30821	30592	30895	30575	30845	30930	30902	30865	30806	30858	30836	30717	30661	30995	30684	30671	30873	30903	30565	30752	31047	30908	30778	30895	30819	30946	30772	30996	30584	30582	30869	30627	30994	30715	30938	31105	30825	30877	30817	30791	31020	30732	30957	30757	31069	30583	30889	30813	30850	30685	30674	30782	30922	30696	30793	30802	30981	31094	30669	30571	30729	31093	30850	30795	30803	31007	30874	30709	30835	30918	31027	30808	30918	30760	31034	30835	30629	30778	30624	30851	30948	30854	30762	30740	30700	30645	30701	30830	30936	30711	30688	30862	30798	30520	30798	30499	30953	30925	30563	30913	30780	30772	31120	30796	31108	30666	30639	30848	30631	30932	30983	30703	30679	30903	30591	30803	30763	30785	30907	30965	30890	30763	30611	30813	30842	30897	30750	30917	31056	30867	30684	30891	30807	31027	30879	30717	30817	30941	30796	30856	30673	30883	30782	30692	30689	30919	30864	30823	30805	30651	30958	30667	30905	31060	30607	30803	30680	30941	30854	30840	31147	30835	30881	30886	30742	30846	30624	30575	30851	30773	30757	30559	30779	30960	30904	31018	30886	30834	30818	30824	30844	30878	30783	30963	30939	30720	30912	30821	30842	30880	30910	30510	31005	30666	30924	30949	30717	30449	30770	30823	30719	30912	30784	30608	30743	31002	31012	30815	30879	30820	30668	30913	30896	30524	30956	30846	30940	30781	30903	31130	30837	30680	30893	30983	30804	30708	30719	30839	30638	30658	30564	30705	30812	30740	30675	31041	30839	30777	30524	30773	30767	30849	30912	30664	31132	30908	31042	30775	31043	30888	30836	30663	31000	30784	30730	31224	30720	30655	30897	30929	30662	30798	30970	30989	30792	30800	30966	30999	30783	30815	30703	30717	31068	30827	30929	30860	30651	30966	30603	30754	30936	30624	30883	30980	30772	30949	30896	30887	30699	30871	31303	30596	30609	30613	30869	30816	30946	30839	31134	30749	30838	30637	30711	30635	30808	30969	30541	30825	30782	30744	30872	30643	30737	30813	30774	30878	30745	30699	30953	30860	30699	30828	30833	30874	30887	30892	30685	30681	30741	30770	30780	30796	30696	30828	30988	30658	31021	30716	30729	30706	30873	30728	30844	30650	30851	30778	30801	30876	30679	30900	30819	30626	31019	30608	30933	30773	30914	30863	30608	30983	31131	30877	30797	30691	30864	30907	30644	30917	30838	30758	30728	30820	30937	30956	31082	30850	30694	30802	30577	30991	30982	30986	30785	30992	30711	30886	30990	30725	30916	31035	30743	30718	31050	30610	30891	30931	31064	30828	30622	30816	30720	30914	30872	30849	30842	30617	31228	30999	30886	30939	31050	30928	30928	30787	30882	30860	30555	30945	31107	30575	30817	30640	30699	30944	30749	30832	30761	30700	30715	30695	31045	30770	30765	30955	30713	30805	30716	30692	30895	30779	30757	30853	30941	30781	30988	30699	30872	30668	30736	30831	30754	30788	30804	30816	30742	30721	30686	30881	30816	30804	30853	30675	30774	31034	30887	30701	30654	30697	30857	30646	30949	30832	30958	30872	30740	30524	30728	30760	30661	30714	30787	30750	30867	30812	30873	30764	30801	30958	30713	30877	30972	30794	31046	30838	30927	30747	30872	30940	30688	30436	30828	30706	30760	30712	30754	30750	30889	30709	30854	30871	31037	30633	30813	30554	30902	30632	30952	30855	30781	30887	30958	31060	30892	31037	30803	30669	30569	30938	30921	30650	30919	30832	30723	30702	30661	30806	31036	30889	30810	30978	30918	30748	30828	30676	30726	30682	30776	30796	30858	30858	30784	30913	30842	30960	30867	30707	31003	30744	30838	30711	30702	30751	30808	30679	30630	31024	30825	30930	30601	30726	30816	30570	30686	30769	30849	30644	30861	30823	30970	30949	30766	31034	30819	30753	30628	31030	30833	30839	31108	30824	30582	30885	31005	30859	30663	30729	30916	30780	30862	30768	30586	31020	30715	30845	30814	30579	31098	30704	31128	30639	30710	30985	30915	30742	31026	30829	30899	30712	30887	30906	30712	30523	30934	30983	30578	30730	30784	30851	30615	30716	30611	30688	30857	30523	30885	30788	31044	30825	30634	30886	30717	31003	30686	30982	30843	30920	30623	30749	30647	30748	30837	30489	30843	30599	30775	30857	30683	30628	30793	30729	30768	30668	30924	30628	30931	30584	30937	30801	30841	30995	30754	30733	30913	30709	30789	30777	30939	30535	30888	30953	30958	30542	30833	30713	31078	30978	30793	30938	30600	30615	30643	30752	30894	30742	31079	30530	30772	30650	30831	30785	30727	30657	30861	30797	30825	31000	30821	30968	30812	30871	30965	30875	30598	30593	30854	30905	30909	30645	30845	30823	30843	30736	30678	30925	30856	30728	30806	30713	30626	30672	30828	30886	30844	30640	31060	30786	30838	30828	30709	30703	30826	30755	30984	30967	30719	30893	31030	30718	30692	30782	30986	30759	30493	30781	30700	30678	30998	30809	30670	30821	30877	31008	30985	30793	30841	30665	30790	30723	30766	30933	30811	30669	30771	30838	30758	30916	30771	30742	30768	30856	30798	30863	30773	30713	30789	30920	30656	30940	31058	30863	30774	30812	30836	30614	30881	30610	30678	30716	30629	30432	30748	30688	30852	30996	30908	30788	30768	30906	30859	30720	30960	30561	30864	30701	30646	30744	30810	30851	30858	31054	30864	30851	30764	30774	30538	30894	31000	30963	30683	30812	30996	30883	30765	30729	30824	30802	30810	30861	30723	30752	30747	30728	30911	30854	30954	30845	30614	30835	30488	30663	30734	30761	31122	30971	30731	30976	30844	30665	30706	30563	30785	30849	30849	30899	30862	30646	30562	30918	30626	30707	30708	30851	30905	30843	30713	30571	30648	30730	30974	30732	30639	30634	30772	30705	30791	30722	30928	30710	30927	30753	31093	30788	30616	30782	30963	30745	30775	30932	30696	30942	31008	30595	30691	30704	30855	30718	30654	30674	31012	30838	30851	30742	30785	30868	30993	31074	31016	30483	30843	30890	30734	30869	30625	31068	30717	31091	30707	30885	30947	30854	30835	30598	30748	30821	30797	30649	30876	30808	30566	30658	30660	30616	31081	31048	30629	30829	31024	30856	30662	30644	30832	30958	30594	30468	30732	30766	30724	30785	30908	31061	30766	30799	30640	30828	30555	30826	30780	30816	30946	30760	30627	30650	30860	31058	30668	30665	30996	30896	30773	30773	30527	30795	30718	30962	30933	30942	30943	30668	30853	30834	30854	31121	30769	30663	30763	30551	30591	30645	30806	30943	30922	31024	30832	31003	30861	30749	30660	30526	30842	30816	31048	30990	30925	30548	30747	30845	30883	31005	31187	30713	31005	30873	30656	30636	30790	30979	30821	30674	30748	30677	30806	30668	30642	30789	30707	30955	30926	31120	30675	30645
53490	86187	92525	84233	58664	33607	24362	23137	23229	23424	23391	23545	23426	23418	23153	23381	23540	23371	23147	23264	23351	23137	23280	23296	23472	23530	23196	23351	23466	23399	23371	23448	23154	23342	23365	23320	23202	23498	23379	23272	23351	23387	23354	23342	23308	23391	23300	23509	23463	23477	23395	23173	23542	23291	23222	23386	23440	23251	23328	23468	23306	23291	23354	23323	23390	23497	23359	23159	23422	23568	23504	23637	23498	23468	23355	23365	23339	23396	23427	23346	23331	23366	23446	23412	23346	23499	23451	23303	23365	23424	23411	23403	23416	23294	23180	23422	23328	23356	23541	23254	23366	23213	23382	23333	23435	23410	23387	23308	23241	23167	23320	23434	23292	23212	23435	23164	23356	23282	23370	23425	23295	23372	23205	23221	23465	23509	23303	23356	23235	23406	23402	23187	23173	23480	23520	23404	23374	23433	23256	23158	23379	23511	23464	23240	23351	23367	23412	23441	23268	23235	23387	23339	23372	23190	23319	23464	23231	23398	23296	23535	23318	23541	23368	23178	23392	23281	23445	23239	23311	23416	23293	23276	23316	23403	23500	23402	23602	23516	23360	23413	23288	23434	23565	23319	23413	23453	23260	23318	23319	23322	23355	23479	23224	23315	23494	23486	23298	23547	23309	23277	23341	23350	23360	23523	23259	23482	23547	23605	23291	23283	23323	23264	23304	23493	23394	23368	23340	23475	23444	23492	23618	23602	23336	23396	23376	23313	23400	23287	23261	23546	23349	23378	23305	23349	23410	23463	23302	23290	23279	23362	23380	23261	23328	23236	23552	23560	23326	23498	23335	23420	23468	23303	23472	23304	23267	23550	23417	23468	23195	23600	23345	23346	23269	23401	23586	23243	23621	23302	23435	23355	23478	23359	23429	23188	23281	23274	23268	23414	23126	23232	23367	23414	23310	23367	23565	23434	23559	23371	23399	23429	23321	23351	23364	23270	23473	23258	23356	23437	23317	23333	23611	23451	23393	23231	23342	23568	23353	23369	23396	23608	23201	23350	23388	23480	23445	23351	23403	23391	23498	23447	23329	23277	23418	23424	23367	23417	23216	23340	23406	23319	23294	23364	23513	23342	23449	23405	23399	23505	23278	23418	23415	23321	23473	23367	23382	23351	23405	23272	23314	23353	23356	23424	23186	23594	23375	23435	23466	23354	23522	23314	23394	23358	23422	23282	23351	23397	23486	23357	23468	23474	23350	23458	23452	23265	23424	23539	23411	23163	23400	23426	23105	23073	23288	23192	23305	23454	23384	23395	23389	23215	23400	23381	23341	23321	23418	23355	23375	23253	23336	23366	23331	23441	23485	23528	23325	23270	23459	23424	23313	23373	23608	23348	23376	23468	23270	23355	23108	23384	23271	23372	23571	23489	23374	23188	23199	23429	23443	23380	23449	23267	23533	23361	23354	23359	23430	23281	23261	23425	23419	23604	23394	23439	23434	23297	23239	23311	23501	23335	23491	23313	23383	23230	23304	23382	23427	23373	23505	23512	23424	23353	23293	23255	23207	23511	23255	23407	23315	23510	23332	23424	23372	23227	23548	23440	23423	23395	23344	23339	23446	23466	23266	23314	23291	23357	23460	23386	23403	23457	23349	23316	23420	23502	23318	23318	23408	23321	23491	23372	23600	23365	23333	23487	23381	23421	23420	23409	23400	23361	23592	23398	23353	23367	23409	23392	23387	23493	23354	23319	23470	23338	23264	23296	23503	23416	23534	23184	23486	23476	23260	23630	23333	23400	23477	23338	23490	23308	23316	23407	23390	23353	23498	23432	23312	23434	23425	23232	23332	23404	23286	23344	23251	23445	23491	23493	23459	23389	23327	23432	23405	23433	23208	23485	23515	23440	23281	23295	23536	23467	23429	23474	23359	23253	23384	23342	23346	23385	23399	23364	23336	23357	23407	23333	23428	23341	23372	23252	23374	23451	23355	23480	23296	23401	23418	23350	23507	23349	23424	23366	23515	23297	23377	23438	23502	23368	23340	23340	23491	23302	23521	23411	23407	23269	23337	23542	23502	23321	23362	23417	23517	23359	23369	23326	23359	23350	23269	23412	23337	23427	23400	23598	23215	23435	23513	23519	23259	23398	23278	23383	23383	23447	23495	23245	23311	23471	23380	23627	23339	23532	23301	23229	23501	23278	23590	23266	23284	23414	23468	23459	23378	23292	23349	23532	23504	23530	23200	23346	23275	23417	23429	23233	23276	23506	23451	23304	23380	23249	23471	23460	23422	23190	23282	23455	23346	23459	23407	23244	23279	23429	23366	23321	23227	23456	23455	23209	23402	23426	23337	23297	23342	23522	23414	23399	23559	23244	23390	23470	23305	23425	23305	23449	23635	23357	23344	23472	23406	23276	23473	23456	23366	23336	23547	23310	23317	23278	23494	23458	23294	23424	23434	23478	23320	23172	23114	23437	23393	23241	23306	23350	23195	23244	23210	23504	23380	23194	23470	23255	23285	23350	23252	23330	23323	23357	23420	23331	23407	23402	23329	23328	23393	23472	23303	23401	23339	23503	23550	23474	23341	23419	23390	23286	23414	23388	23379	23191	23310	23282	23600	23437	23445	23233	23404	23350	23163	23353	23265	23345	23358	23181	23350	23352	23226	23353	23518	23531	23266	23548	23337	23410	23460	23420	23156	23328	23369	23280	23487	23085	23464	23323	23376	23510	23299	23418	23351	23291	23391	23400	23398	23234	23351	23325	23771	23445	23418	23364	23270	23213	23174	23398	23275	23147	23489	23305	23348	23285	23314	23395	23454	23259	23548	23550	23262	23515	23159	23492	23228	23424	23297	23436	23502	23535	23419	23589	23411	23214	23415	23468	23358	23271	23243	23432	23513	23335	23468	23233	23331	23262	23492	23488	23293	23410	23340	23371	23580	23515	23250	23135	23344	23314	23498	23214	23178	23368	23205	23371	23431	23492	23458	23385	23381	23447	23236	23231	23417	23421	23346	23350	23166	23351	23346	23491	23408	23414	23437	23413	23288	23245	23360	23615	23365	23323	23227	23473	23362	23335	23234	23479	23287	23420	23403	23276	23270	23358	23366	23149	23493	23534	23273	23462	23408	23374	23563	23403	23312	23407	23239	23397	23593	23314	23410	23445	23351	23380	23367	23445	23337	23239	23207	23423	23184	23462	23556	23458	23342	23444	23331	23319	23244	23353	23304	23329	23369	23321	23368	23462	23303	23316	23427	23324	23396	23245	23395	23278	23509	23168	23420	23398	23336	23352	23390	23418	23084	23369	23385	23433	23276	23418	23417	23425	23473	23410	23381	23263	23344	23501	23336	23240	23150	23512	23401	23293	23302	23369	23401	23467	23341	23454	23376	23298	23327	23198	23279	23481	23341	23203	23467	23255	23152	23256	23360	23443	23250	23330	23300	23300	23509	23290	23511	23389	23470	23509	23411	23490	23185	23311	23489	23477	23302	23305	23342	23424	23312	23367	23414	23497	23502	23452	23365	23489	23239	23317	23504	23363	23262	23427	23543	23326	23525	23417	23364	23412	23352	23211	23279	23310	23280	23409	23271	23357	23570	23221	23642	23572	23118	23479	23351	23321	23444	23469	23382	23328	23521	23348	23377	23362	23273	23285	23208	23236	23623	23353	23481	23255	23440	23408	23353	23395	23423	23546	23319	23221	23197	23245	23365	23238	23453	23430	23245	23291	23361	23460	23311	23478	23471	23261	23255	23451	23457	23507	23294	23316	23359	23365	23252	23489	23453	23140	23296	23478	23200	23437	23383	23357	23320	23249	23544	23332	23451	23548	23509	23384	23422	23370	23394	23493	23372	23396	23409	23428	23231	23451	23362	23452	23394	23520	23498	23381	23366	23383	23478	23470	23475	23427	23201	23275	23545	23415	23463	23232	23451	23439	23381	23491	23216	23555	23271	23481	23348	23206	23402	23433	23325	23306	23257	23631	23392	23394	23393	23376	23236	23526	23308	23306	23477	23415	23355	23370	23560	23302	23241	23427	23426	23520	23309	23359	23510	23437	23468	23448	23299	23537	23371	23315	23394	23473	23371	23361	23466	23309	23174	23379	23379	23262	23369	23318	23389	23380	23329	23566	23476	23321	23285	23489	23292	23479	23448	23453	23450	23470	23574	23182	23406	23338	23447	23413	23336	23277	23446	23416	23422	23478	23359	23318	23371	23346	23488	23356	23222	23556	23260	23431	23477	23172	23375	23372	23264	23389	23365	23249	23464	23351	23480	23379	23499	23354	23411	23550	23422	23252	23474	23330	23444	23333	23083	23293	23330	23526	23281	23442	23254	23378	23279	23342	23344	23314	23471	23394	23444	23276	23478	23359	23430	23238	23467	23309	23373	23464	23354	23385	23337	23153	23260	23390	23364	23340	23606	23321	23277	23491	23462	23342	23398	23352	23563	23388	23384	23405	23103	23253	23180	23352	23156	23319	23249	23446	23429	23300	23420	23210	23429	23315	23330	23336	23521	23390	23462	23293	23371	23505	23288	23329	23416	23391	23462	23313	23282	23317	23505	23289	23280	23268	23207	23527	23419	23367	23394	23148	23517	23454	23480	23432	23315	23508	23381	23366	23413	23323	23340	23257	23156	23615	23433	23282	23535	23413	23192	23419	23272	23350	23376	23110	23393	23355	23238	23471	23392	23313	23266	23403	23227	23450	23501	23417	23199	23395	23379	23313	23292	23330	23106	23328	23426	23310	23514	23496	23268	23353	23347	23424	23449	23276	23389	23121	23337	23369	23343	23281	23297	23544	23319	23282	23291	23319	23414	23541	23500	23261	23362	23306	23145	23192	23470	23437	23421	23512	23317	23531	23454	23331	23306	23389	23360	23418	23354	23340	23355	23164	23228	23536	23427	23414	23431	23290	23253	23351	23380	23574	23451	23281	23557	23236	23356	23215	23438	23429	23290	23373	23494	23273	23360	23424	23340	23376	23387	23447	23442	23489	23354	23342	23455	23377	23283	23434	23445	23353	23427	23306	23300	23417	23403	23444	23309	23453	23491	23199	23538	23452	23391	23351	23511	23433	23395	23283	23277	23493	23270	23306	23231	23390	23325	23286	23532	23421	23526	23390	23122	23323	23381	23433	23151	23302	23537	23385	23361	23435	23432	23218
28321	38185	54161	43472	34941	31256	30092	29994	29766	29821	29870	30096	30117	29897	29751	29942	29675	29747	30019	30182	30228	29980	29977	30030	29989	29725	30030	29890	29885	29618	29793	29899	30017	29713	29726	29986	29791	29844	29958	29872	29953	29792	29840	29831	29724	29844	29949	29875	29971	29885	29926	29867	29787	29785	30110	29684	29565	30061	29677	29781	29602	29668	29946	29750	30050	29801	29827	29505	29883	29942	30020	29780	29866	29868	29799	29646	29949	30005	30147	29925	29843	29873	29987	29925	29880	30140	29635	29836	30045	29840	29854	29883	29807	29947	29809	29701	29971	29924	29880	29733	30019	29748	29839	29856	29713	29944	29890	29519	29648	29931	29805	29708	29826	29985	29903	29920	30134	29792	29776	30011	29701	29785	29862	29695	29829	29712	29900	29575	29762	29990	29890	29777	29875	29846	30045	29736	29689	29951	29739	29922	29640	29910	29718	29732	29760	29730	29921	29814	29714	30011	29786	29883	29853	29836	29826	29915	29859	29801	29943	29646	29704	29610	29880	29971	29865	29840	29816	29677	29621	29613	29891	29934	30087	29849	29854	29803	29961	29929	30096	29871	29719	29794	29847	29806	29789	29767	29621	29784	29927	29843	29813	29678	29756	29888	29996	29903	29848	29819	29815	29752	29842	29854	29621	29836	29799	29895	29842	29716	29891	29742	29896	29838	29736	29662	30058	29700	29845	30041	29946	29699	29945	29800	29897	30070	29978	29747	29804	29997	29490	29898	29795	29752	29833	29811	30032	29908	30114	30022	29931	30081	29825	29994	30049	29873	29782	29918	29770	29798	29896	29764	29764	30061	29941	29715	29549	29839	29834	30097	29926	29819	29631	29797	29800	29806	29994	30084	29868	29815	29621	29684	29860	29870	29822	29771	29807	30000	29862	29912	29930	29777	29796	29649	29632	29740	29795	29826	29800	29839	29867	29889	30029	29847	29902	29885	29893	29682	29932	29747	29977	29644	29882	29956	29751	29715	29785	29816	29898	29781	30079	29725	29848	29814	29746	29937	29752	29946	29814	30059	29896	29839	29701	29774	29851	29822	29837	29880	29772	29926	29931	29969	29812	29728	30012	29925	29752	29923	29819	29758	29968	29785	29764	29802	29960	29929	29627	29669	29626	29890	29770	29765	29783	29999	29727	30004	30163	29844	30007	29879	29979	29870	29913	29616	29922	29876	29990	29994	29874	29959	29697	29836	29952	30030	29866	29805	29937	29750	29692	29824	29805	29794	30053	29855	29684	29949	29673	29777	29807	29682	29770	29812	29904	29705	29897	29983	29953	29508	29935	29873	29834	29699	29941	30016	29791	29959	30187	29955	29798	29856	29695	29825	29958	29884	29951	29958	29859	29829	29776	29511	29766	29865	30014	29864	30019	29616	29688	29609	29647	29696	29872	29746	29693	29808	29997	29716	29995	29837	29975	29841	29914	29774	29758	29891	29699	29830	29861	29725	29570	29765	29969	29981	29709	29727	29702	29873	29891	29726	29823	29870	29909	29908	29934	29808	29964	29777	30035	29758	29851	29725	29549	29728	29883	29846	29817	29791	29911	29913	29741	29817	29911	29877	30076	29744	29956	29968	30002	29880	29940	29647	29853	29882	29944	30046	29744	29813	30056	29761	29777	29919	29927	29949	29789	29993	29647	29886	29757	29866	30102	29733	29904	29694	30028	29718	29930	29752	29849	29915	29896	29990	29508	29977	29993	29815	29658	30004	29789	29880	30028	29728	29778	29886	29844	29932	29979	29662	29996	30018	29885	29607	29823	29825	29832	29761	29454	29729	29918	30000	29946	29843	29779	29727	29745	30109	29639	29683	29788	29920	29719	29887	29753	29771	29827	29736	29834	29749	29859	29714	29900	29956	29596	29951	29787	29843	29731	29504	30133	29839	29881	29938	29924	29910	30064	29853	30031	29906	29780	29653	29930	29753	29964	29847	29774	29883	30002	29841	30077	29854	29835	29777	29836	29828	29724	30015	29691	29887	29609	29903	29924	29861	29690	29889	29767	30132	29903	29792	29862	29897	29743	29828	29698	30004	29611	29800	30004	29651	29943	29694	29861	30072	29953	29852	29876	29724	29734	29719	30049	29983	29736	29870	29899	29807	29900	29706	29942	30052	30014	29853	29809	29838	29868	29737	29667	29506	29926	29875	29800	29698	29845	29726	30048	29934	29870	30116	29766	29748	29889	29492	29721	29810	29760	29848	29737	29818	30130	29880	29836	29769	29780	29791	30010	29757	29897	29756	29784	29883	29932	30024	29928	30005	29725	29777	29755	29739	29825	29675	30015	29810	29906	29950	29956	29850	29799	29836	29807	29781	30019	29760	29852	29917	29963	29739	29836	29899	29747	29873	29852	29939	29747	29822	29726	30149	29673	29578	30012	29786	29856	29840	29802	29609	29781	29679	29866	29763	29800	29702	29752	29742	29681	29865	29974	29935	29765	29845	30002	29910	29757	29635	29992	29998	29781	29996	30023	29975	29690	29666	29827	29823	29951	29812	29677	29891	29966	29739	29829	29779	29496	29767	29706	29770	29869	29868	30082	29821	29860	29986	29823	29912	29902	29883	29792	29828	29752	29863	29842	30062	29806	29757	29735	29770	29648	29792	29866	29830	29756	30044	29974	29845	29692	29691	29819	29933	29765	29817	29890	29769	29954	29759	29802	29764	29673	29882	30087	29973	30132	29992	29901	29783	29797	29704	29635	30043	29795	29568	29639	29934	29899	29610	29890	29833	29826	29897	29887	29718	29866	29812	29884	29981	29847	29827	30022	30143	29902	29725	29924	29816	29888	29819	29817	29574	30001	30054	29765	29485	29885	29827	29608	29753	29809	29784	29786	30038	30071	29769	29862	29853	29751	29628	29922	29903	29701	29972	29841	30081	29866	29790	29876	29871	29954	29660	29582	29742	30011	29844	29726	30055	29942	29777	29903	29818	30018	29990	29962	29868	29684	29871	29797	29809	29788	29941	29981	29749	29679	29631	29880	30044	29992	30064	29874	29717	30002	29800	29876	30165	29928	29762	29544	29680	29963	29881	29766	29863	29809	30030	29909	29767	29960	29851	30185	29661	29481	29645	29609	29584	29780	29933	29903	29926	29682	29939	29907	30083	29832	29763	29923	29936	29933	29705	30059	29868	29687	30042	29851	29922	29832	29661	29892	29726	29707	29849	29822	29918	29873	29692	29805	29926	29765	29959	29924	29818	30049	29841	29865	29778	29868	29904	29925	29904	29950	30212	29712	29729	29854	29943	29837	29590	29880	29861	29891	29707	29940	29694	29871	29792	29964	30010	29986	30050	29982	29982	29959	29837	29782	29758	29891	29856	29949	29743	29940	30005	29896	30020	29908	29570	29652	29933	29758	29970	29669	29598	29993	29917	29625	29603	29781	29559	29858	29958	29854	29555	29703	29803	29926	29723	29728	29660	29525	29832	29870	29727	29595	29638	29935	29893	29911	29663	29662	29629	29671	29882	29830	29860	29966	29758	30018	29945	29855	29936	30112	29914	30015	29847	29445	29866	29831	29786	30062	30051	29973	29786	29590	29930	29846	29822	29953	29975	29606	29698	29817	29538	29781	29786	30010	29656	29803	29913	29889	29816	29698	29777	30086	29739	29936	29850	29806	30016	29724	29722	29805	29932	29850	29965	29827	29900	29750	29823	29829	29914	29708	30117	29722	29593	29929	29912	29826	29580	29864	29805	29877	30092	29912	29990	29765	29941	29855	29804	29874	29834	29962	29771	30067	29702	29824	30123	29682	29860	29951	30076	29924	29982	29811	29610	29722	29762	29821	30076	29827	29728	29777	29997	30022	29935	29888	29970	29660	29805	29870	29997	29655	29765	29833	29727	29757	29708	29958	29888	29934	30007	30000	29870	29829	29777	29856	29946	29712	29890	29901	29925	30039	29795	29719	29767	29893	29988	29937	29940	29667	29840	30005	29842	29854	29934	29898	29969	29927	29849	30003	29963	29843	29807	29924	29574	30015	29726	29862	29807	29626	29939	29796	29756	29964	29726	29633	29603	29845	29779	29766	29954	29772	29844	29928	29792	29907	29903	29700	29793	29861	29961	30214	29710	29921	29965	29829	29878	29702	29783	29949	29857	29958	29745	29915	29783	29988	29639	30079	29520	29839	29937	29701	29749	29775	29620	29625	29789	29956	29831	29867	29952	29948	29830	29735	29678	29776	29974	30002	29916	29892	29747	30011	29678	29717	30073	30050	29869	29844	30067	30038	29895	29999	29869	29697	29833	29641	29982	29650	29874	29764	29828	30150	29649	29851	29582	29843	30041	29808	29769	29839	30135	30030	29629	29827	29977	29860	29811	29853	29992	29801	29784	29895	29746	30030	29813	29917	30019	29877	29644	30062	29842	29699	29845	29781	29823	29950	29970	29862	29662	29975	30127	29799	29860	29877	29656	29904	29996	29915	29771	29982	30017	29783	29925	29770	29679	29993	29645	29691	29966	29805	29703	29980	29841	29778	29857	29894	30059	29924	29892	29716	29638	29734	29896	29692	29732	29616	29944	29885	29946	29954	29902	29961	29853	29688	29875	29843	29949	30031	29743	29654	29815	29960	29859	29825	29706	29753	29682	30006	29784	29682	29831	29694	29885	29960	29765	29897	29916	29996	29764	29768	29883	29642	29661	29905	29660	29726	30037	29754	29787	30026	29951	29918	29861	29797	29693	29694	29961	29447	29641	29729	30157	29859	29769	29658	29642	29753	29961	29965	29964	29809	29696	30200	29813	29842	29817	29838	30026	29929	29686	29947	29818	29977	29864	29715	29902	29663	29907	29935	29754	29890	29724	29918	29713	29728	29602	29796	29999	29862	29846	29700	29958	29634	29920	29723	29784	29717	29605	29923	29735	29989	29849	29857	29823	29712	29703	29869	29815	29782	29342	30094	29829	29756	29655	29656	29725	29833	29732	29751	30059	29672	29815	29544	29564	29957	29645	30008	29736	29968	29789	29947	29873	30084	30081	29796	30082	29996	30007	29812	29896	29806	29681	29956	29911	29707	29648	29795	29934	29753	29776	29705	30019	29786	29856	29706	29965	29891	29865	29770	29860	29740	29960	29900	29878	29814	29901	29797	30025	29883	30085	29769	29937
28432	61940	56408	38603	29084	23750	22767	22749	22766	22732	22624	22613	22760	22731	22858	22820	22660	22787	22536	22792	22651	22613	22777	22895	22555	22846	22704	22841	22686	22651	22830	22768	22846	22778	22916	22695	22646	22606	22735	22706	22659	22626	22907	22744	22580	22609	22810	22940	22675	22708	22760	22757	22661	22722	22624	22742	22642	22803	22697	22734	22686	22632	22920	22871	22663	22717	22761	22665	22625	22763	22692	22691	22658	22603	22755	22758	22913	22593	22831	22729	22703	22894	22645	22620	22755	22578	22708	22758	22660	22726	22900	22638	22744	22549	22720	22691	22816	22663	22666	22675	22722	22745	22645	22735	22530	22745	22671	22753	22886	22718	22668	22633	22739	22470	22828	22373	22567	22572	22653	22642	22679	22645	22675	22513	22879	22639	22402	22715	22707	22641	22535	22645	22669	22419	22719	22786	22648	22751	22646	22641	22714	22628	22755	22730	22763	22684	22669	22605	22869	22627	22563	22641	22861	22505	22781	22879	22847	22813	22456	22589	22728	22750	22708	22616	22804	22665	22662	22641	22713	22538	22717	22682	22702	22661	22671	22578	22676	22671	22508	22774	22762	22800	22568	22655	22618	22514	22714	22697	22783	22703	22628	22652	22601	22598	22760	22712	22778	22718	22651	22738	22806	22721	22861	22585	22575	22581	22834	22733	22700	22836	22683	22694	22650	22722	22847	22923	22731	22601	22710	22722	22655	22904	22731	22553	22574	22528	22742	22810	22663	22688	22837	22649	22573	22574	22734	22663	22444	22771	22583	22620	22668	22801	22634	22718	22691	22651	22692	22697	22630	22749	22747	22880	22706	22636	22601	22894	22584	22565	22560	22576	22617	22633	22821	22619	22694	22596	22638	22836	22597	22678	22618	22684	22549	22609	22660	22749	22656	22865	22805	22551	22530	22742	22787	22627	22775	22811	22603	22754	22572	22606	22627	22694	22725	22767	22757	22570	22622	22695	22630	22667	22731	22664	22743	22581	22596	22758	22736	22695	22726	22691	22686	22799	22867	22735	22691	22552	22726	22662	22521	22651	22674	22754	22763	22714	22652	22812	22612	22856	22779	22588	22686	22715	22749	22827	22532	22807	22582	22633	22770	22651	22576	22711	22759	22600	22856	22687	22711	22736	22652	22650	22495	22513	22725	22864	22650	22542	22857	22706	22667	22640	22584	22777	22703	22737	22679	22864	22745	22752	22741	22685	22881	22727	22763	22758	22708	22540	22752	22644	22663	22825	22833	22611	22617	22824	22617	22762	22666	22705	22735	22678	22784	22666	22788	22797	22677	22802	22589	22681	22775	22822	22801	22649	22618	22702	22750	22795	22639	22756	22739	22608	22571	22693	22504	22750	22726	22735	22844	22621	22724	22792	22698	22615	22594	22805	22555	22670	22654	22734	22684	22810	22353	22482	22837	22606	22637	22596	22677	22828	22693	22704	22785	22622	22744	22824	22805	22636	22639	22529	22680	22711	22695	22577	22649	22798	22631	22738	22785	22672	22601	22716	22745	22614	22774	22805	22665	22801	22619	22671	22762	22675	22715	22669	22542	22668	22521	22762	22792	22739	22643	22780	22769	22770	22951	22786	22651	22685	22833	22858	22709	22682	22772	22655	22624	22767	22606	22576	22688	22653	22733	22541	22603	22856	22710	22607	22881	22718	22712	22657	22690	22732	22660	22549	22766	22733	22570	22589	22636	22735	22814	22747	22716	22714	22811	22845	22830	22605	22721	22694	22671	22655	22714	22737	22775	22720	22764	22696	22817	22678	22717	22741	22515	22913	22692	22750	22673	22699	22762	22812	22668	22628	22714	22826	22722	22700	22573	22773	22638	22831	22637	22740	22743	22603	22755	22657	22658	22771	22684	22753	22464	22727	22674	22696	22736	22719	22736	22643	22766	22701	22742	22968	22694	22546	22644	22580	22738	22649	22740	22780	22835	22606	22602	22634	22699	22621	22678	22670	22729	22770	22724	22766	22723	22579	22838	22687	22777	22720	22776	22699	22743	22772	22628	22453	22823	22724	22726	22660	22821	22865	22678	22923	22697	22641	22685	22705	22813	22723	22723	22635	22712	22733	22588	22501	22693	22857	22749	22626	22645	22686	22676	22726	22633	22830	22755	22626	22683	22680	22599	22695	22853	22776	22570	22456	22585	22700	22789	22668	22703	22614	22666	22737	22774	22539	22902	22554	22669	22631	22753	22534	22659	22629	22919	22674	22803	22708	22831	22807	22603	22730	22684	22781	22675	22577	22825	22687	22519	22895	22798	22744	22650	22709	22657	22634	22747	22689	22764	22760	22705	22605	22808	22562	22732	22691	22665	22810	22686	22696	22753	22588	22713	22768	22631	22789	22639	22619	22790	22712	22491	22730	22759	22749	22565	22671	22752	22611	22686	22661	22788	22698	22702	22779	22673	22833	22546	22725	22618	22748	22609	22732	22516	22692	22687	22572	22755	22515	22737	22858	22884	22728	22717	22714	22719	22830	22652	22613	22589	22619	22852	22861	22636	22567	22897	22738	22731	22793	22818	22590	22697	22840	22722	22893	22611	22551	22723	22560	22632	22698	22808	22657	22835	22637	22723	22687	22807	22632	22743	22586	22545	22530	22645	22661	22778	22718	22931	22659	22486	22628	22570	22777	22758	22752	22738	22734	22574	22756	22574	22700	22556	22457	22462	22809	22769	22501	22713	22627	22558	22589	22795	22616	22676	22966	22839	22522	22684	22874	22670	22667	22791	22670	22799	22700	22840	22782	22798	22718	22479	22581	22575	22741	22774	22739	22605	22635	22653	22651	22519	22729	22755	22686	22556	22560	22662	22691	22629	22695	22627	22898	22595	22765	22640	23013	22907	22684	22603	22578	22811	22660	22592	22667	22738	22811	22613	22554	22710	22705	22646	22643	22644	22788	22702	22730	22664	22778	22753	22877	22812	22904	22514	22608	22604	22463	22598	22721	22593	22725	22682	22710	22668	22698	22639	22466	22753	22661	22688	22665	22721	22550	22640	22467	22750	22805	22670	22717	22684	22662	22772	22841	22647	22685	22623	22671	22752	22507	22922	22556	22760	22588	22828	22801	22670	22725	22729	22638	22626	22861	22729	22673	22727	22701	22622	22738	22802	22782	22647	22790	22668	22694	22894	22649	22765	22689	22768	22566	22738	22711	22541	22688	22520	22668	22450	22783	22498	22566	22741	22768	22754	22566	22753	22679	22856	22566	22762	22662	22759	22618	22881	22585	22628	22761	22727	22730	22694	22749	22710	22856	22601	22536	22691	22767	22619	22723	22586	22628	22680	22783	22676	22665	22660	22672	22701	22640	22532	22733	22702	22689	22634	22675	22826	22596	22766	22718	22754	22637	22689	22721	22748	22716	22791	22719	22511	22654	22687	22768	22706	22748	22618	22699	22516	22696	22694	22578	22695	22631	22968	22795	22694	22784	22747	22599	22701	22700	22824	22686	22553	22692	22761	22715	22648	22900	22479	22630	22679	22788	22724	22674	22720	22796	22670	22459	22741	22759	22706	22578	22531	22701	22696	22457	22766	22657	22735	22652	22664	22766	22728	22673	22623	22515	22860	22581	22752	22708	22885	22784	22777	22761	22803	22682	22717	22777	22701	22420	22727	22642	22703	22568	22781	22792	22545	22620	22736	22716	22718	22627	22702	22601	22665	22623	22659	22762	23035	22809	22856	22753	22663	22843	22663	22729	22763	22565	22495	22666	22621	22500	22749	22617	22800	22764	22673	22648	22478	22837	22616	22751	22627	22785	22732	22747	22816	22676	22594	22847	22827	22607	22743	22700	22791	22642	22584	22620	22733	22656	22677	22621	22788	22732	22897	22666	22681	22745	22579	22605	22756	22632	22736	22680	22670	22694	22693	22689	22846	22793	22512	22608	22682	22713	22789	22657	22877	22783	22856	22783	22832	22653	22663	22568	22606	22601	22634	22786	22697	22723	22889	22811	22611	22815	22677	22565	22783	22640	22589	22780	22687	22559	22625	22674	22532	22863	22602	22619	22616	22669	22818	22796	22816	22697	22867	22705	22718	22634	22739	22851	22473	22760	22725	22602	22811	22755	22824	22636	22659	22686	22625	22815	22759	22547	22496	22681	22746	22472	22654	22542	22485	22698	22631	22726	22716	22572	22602	22671	22712	22706	22511	22660	22608	22596	22592	22771	22675	22760	22816	22675	22650	22788	22805	22675	22668	22762	22596	22759	22676	22624	22842	22526	22741	22678	22635	22774	22621	22658	22718	22842	22774	22620	22690	22716	22630	22713	22794	22559	22704	22624	22699	22855	22613	22752	22550	22755	22558	23021	22698	22738	22683	22733	22699	22772	22733	22752	22617	22731	22849	22821	22522	22607	22896	22648	22645	22700	22650	22647	22759	22841	22630	22678	22799	22629	22630	22700	22763	22725	22611	22586	22888	22601	22754	22770	22751	22799	22632	22625	22644	22533	22697	22603	22735	22822	22748	22726	22770	22615	22611	22594	22584	22696	22863	22717	22739	22661	22633	22785	22589	22773	22804	22650	22676	22678	22888	22741	22809	22401	22637	22714	22634	22815	22563	22676	22508	22430	22748	22507	22781	22652	22638	22739	22688	22761	22557	22666	22898	22668	22779	22833	22713	22754	22454	22764	22655	22609	22512	22712	22768	22572	22730	22756	22648	22924	22752	22676	22778	22664	22767	22589	22861	22610	22877	22642	22641	22574	22818	22723	22749	22861	22705	22631	22710	22579	22777	22711	22849	22634	22707	22682	22603	22685	22638	22839	22730	22852	22905	22782	22737	22710	22697	22685	22753	22666	22745	22562	22563	22615	22643	22656	22776	22988	22759	22672	22594	22660	22766	22710	22743	22759	22650	22754	22561	22709	22659	22726	22703	22716	22696	22569	22639	22545	22785	22502	22765	22720	22663	22622	22892	22633	22542	22614	22572	22808	22746	22806	22772	22496	22840	22619	22667	22683	22699	22770	22578	22564	22760	22800	22670	22727	22712	22812	22645	22791	22677	22768	22607	22687	22728	22642	22768	22535	22663	22736	22642	22594	22640	22671	22749	22793	22734	22660	22506	22788	22661	22766	22799	22656	22783	22743	22503	22694	22754	22803	22565	22832
24085	25772	52723	51582	40917	32287	31395	29920	29875	30129	30139	30169	30015	30067	29952	29826	30010	29947	30061	29812	29988	29952	29863	29777	30059	29891	29783	29967	29814	29848	30017	29784	29776	30081	29921	29961	29841	29738	30012	29971	30143	30227	29922	29905	29787	29779	30184	29799	30078	29647	29764	29857	29893	29800	30016	29722	30105	29981	29769	29981	29810	29834	29669	29918	29777	30021	29963	30001	30128	30011	29807	29873	29778	30010	29748	29674	29806	29886	29815	30186	29858	30235	29930	29871	29884	29969	29671	29764	29782	29888	29781	29860	29891	29910	30019	29931	29927	29824	30165	30053	29809	29761	29852	29767	29981	29836	29850	30051	29757	29863	30277	29760	30068	30025	29956	30062	29989	29713	29716	29767	29947	29719	29851	29689	29880	29517	29816	29829	30031	29612	29698	29927	29988	30278	29771	29862	29645	30082	29802	29827	29907	29793	29820	29941	29824	30048	30098	29888	29778	29941	29753	30041	30183	29751	30005	30051	29898	29893	30209	29849	29789	29768	29936	29971	29914	29938	29753	30033	30157	29829	29862	29916	29708	29902	29807	29776	30084	29944	29957	30044	29849	29984	29761	29697	29758	29916	29742	29678	29671	29977	29968	29546	30009	30097	29922	29763	29973	30099	29674	29851	29645	29606	29807	29852	29912	29967	29957	29870	29809	29717	29736	29994	30059	29914	29982	29868	29861	29742	29777	29702	29781	29681	29869	29819	29970	29874	29979	29857	29777	29736	29962	30047	29884	29831	30013	29781	29705	29706	29699	29899	29994	29672	29737	29782	29815	29744	29881	29931	29980	29914	30088	29987	29824	29811	29760	29651	29780	29709	29776	29790	29726	29776	29858	29868	29670	30103	29842	29904	30100	29868	29755	29977	30150	29928	29696	29851	29924	29968	30063	29947	30001	29697	29851	29795	30093	30016	29897	29887	29901	29682	29803	29860	29845	29651	29921	29685	29916	29757	29839	29937	30089	29871	29808	29673	30020	29892	29995	29692	29693	29804	30001	30139	29857	29777	29954	29699	29982	29777	29627	30085	29877	29773	30035	29981	29938	29945	29836	29718	30104	29985	29997	29916	29977	29842	29709	30045	29836	29997	29782	29889	30057	29887	29913	29773	29777	29705	29849	29796	29806	29935	29814	29940	29916	30031	29856	29805	29953	29850	29698	29712	29911	29640	29838	29974	29858	29811	29967	29779	29936	30038	29848	29934	29855	29879	29881	29843	29807	30018	29902	29888	29772	29781	29811	29954	29881	29993	29822	29866	29520	29589	29813	30057	30013	29948	29792	30070	29693	29798	29859	29759	29850	29733	29880	29724	29928	29854	29889	29863	29985	29761	30069	30041	29793	29963	29874	29749	29780	29662	30007	29835	29771	29811	29863	29883	29772	29902	29758	30145	29813	29990	29952	29857	30044	29866	29805	29923	30042	29819	29875	30046	29889	29742	29946	30033	29823	29801	29955	29829	29809	29833	29715	29824	29755	29643	29741	29702	29747	29787	29816	29906	29975	30098	29890	29913	29712	29771	30148	29981	29875	30017	29864	30151	29785	29890	29714	29768	30219	30043	30050	29964	29666	29751	29723	29895	29847	29956	29929	29664	29751	29913	29742	29857	29702	29913	29919	29911	29853	29617	29803	29947	29927	29704	29959	29885	29950	29712	29945	29804	30051	29711	29713	29699	29906	29544	29804	29898	29983	30203	30100	29868	29957	29967	29804	29873	29791	30032	29873	29745	29770	29796	30008	30037	29853	29850	29988	29746	29894	29758	29788	30077	29755	30003	30062	29916	29851	29847	29745	29812	29935	29811	29673	29953	30039	29887	29587	29943	29953	30038	29813	29850	29825	30099	29742	29730	29896	29850	29990	29762	30162	30120	30243	29800	29997	30019	29845	29867	29874	29911	30092	29810	29918	29982	29830	29995	29721	30061	29849	29748	29919	29945	30071	29900	29970	29823	29738	29776	29741	29759	29965	29961	29804	29641	29702	29737	29815	29971	29933	29969	30061	30124	29778	29737	29994	30102	29998	29847	29843	29860	29877	29823	30029	29727	29858	29686	29866	29834	29475	29900	30179	29973	30040	29948	29756	29913	29952	29793	29859	29869	29919	30002	30030	29695	30080	29989	30013	29759	30044	29836	29827	29849	29938	29770	29949	29862	29883	30051	30088	29834	30212	30047	29960	29900	29923	29949	29842	30025	29967	29735	29622	29891	29778	29765	29942	29910	29959	29673	29753	29858	29803	29811	29916	29953	30029	29847	29947	30094	29835	29875	29830	29857	29867	29632	29948	29657	30010	29971	29943	29879	29895	29933	29860	29684	29871	29749	29925	29855	29959	29989	29966	29855	29861	29947	29797	29944	29947	29824	30031	29815	29776	29779	29778	30046	29947	29929	29916	29708	29858	29865	29845	29994	29706	29819	29933	29771	29775	29618	29955	29758	30090	29844	29852	29848	29953	29882	29979	29851	29879	29823	30049	29888	30006	29926	29733	29786	29821	29830	30003	29743	29948	30016	29736	29770	29654	29860	29963	29965	29680	29515	29975	29718	30237	29751	30034	29910	29734	30088	29884	29903	29908	29849	29942	30074	29712	29707	29673	29962	29893	29927	29916	29760	29901	29759	29751	29853	29900	30038	30056	29898	29945	29891	29940	29971	29973	29709	29882	29597	29965	30013	30181	29942	29553	29945	29855	29951	29867	30094	29646	29431	29968	29893	29982	29869	29860	29639	29989	29789	29792	29637	29720	29893	30081	30042	30142	29735	29928	29943	29861	29798	29862	29836	29956	29923	30038	29890	30002	29753	29801	30079	29772	30132	29942	29929	30135	30060	29775	29823	29877	30005	29897	29880	29911	29944	29834	29799	29786	29876	29802	29747	30014	29895	29964	29757	29905	29741	29736	30004	29742	29886	29928	29815	29835	30076	29705	29750	29855	29813	29919	29862	29961	29832	29894	29657	29740	29898	30059	30010	29834	29880	29835	29721	30089	29895	30022	29861	29794	29914	29998	29934	29897	29593	29993	29862	29921	29930	29802	29738	29699	29924	30004	29916	29794	30117	29930	29838	29657	29816	29916	29753	29871	30047	29807	29898	30122	30030	29985	30086	29829	29868	30022	29997	30100	29836	30090	29950	29972	29532	29889	29832	29900	29989	29911	29775	29699	29812	29694	29872	29848	29990	29922	29858	29772	30062	29639	29906	29879	30087	30087	29927	29883	29787	29913	29745	29800	30049	29946	29674	29716	29966	29916	29541	29661	29655	29813	29906	29821	29903	29746	29871	29862	29557	29927	30056	29786	29989	29882	29869	29667	29690	29914	29772	29815	29889	29881	29930	30183	29856	29901	29715	29716	29749	29825	30124	29857	29735	29849	29735	29965	29713	29820	29964	29893	30031	29721	30003	29832	30068	29912	29790	29887	29713	29833	29721	29967	29959	29684	29856	29916	29885	30073	29815	29871	29978	29828	29911	29666	29848	29719	29940	29991	29846	29900	30039	30047	29883	29698	29863	29970	29736	30016	29740	29769	29921	29950	29829	29819	29866	29746	29812	29879	29707	29906	29812	29773	29906	29882	30055	29953	30048	29952	29927	29794	30117	29635	30128	29875	29816	29939	29877	29987	29860	29966	29855	29838	29997	29878	30104	29917	30011	29762	29807	29999	29888	29719	29900	30020	29738	29736	30035	29862	29614	30104	29992	29835	30188	30063	29815	29597	29902	30058	29893	29890	29887	29958	29801	29866	30042	29761	30005	29796	29779	29680	29838	29882	29938	30066	29843	29665	29864	29914	29754	29942	29884	29584	29799	29776	29860	29960	29855	29778	29796	30004	29865	29995	29769	29725	29905	29952	29845	29871	29750	29964	29839	29861	29868	30034	30100	29831	29828	29882	29686	29914	30142	29961	29919	29645	29915	29730	29939	29831	29834	29808	30035	29751	29800	29968	29825	29824	29882	29776	29864	30004	30112	30036	29876	29837	29861	29918	29967	29880	29804	29860	29953	29942	29662	29969	29879	30003	29656	29682	29818	29708	29981	29883	29807	29831	30005	29884	30118	29847	29731	29733	29850	29571	29927	29570	29677	29962	29701	29739	30011	29868	29955	29811	29821	29984	29657	29837	29877	30013	30014	29897	29579	30136	29749	29702	29971	29562	29869	30144	29786	30037	29939	29613	30070	30157	29815	29848	30031	29852	29866	29685	29903	29842	29950	29698	30053	29801	30038	29680	29844	29684	29808	29960	29905	29781	29827	29860	30014	29979	29929	29791	29808	29986	29978	29946	30040	29792	29640	29680	29779	29966	29981	29784	29636	29691	29870	30025	29788	29833	29898	29798	30059	29778	29824	29714	29584	29763	29781	29786	29983	30083	29939	29914	30072	29955	29603	29896	29975	29911	29840	29900	29590	29859	29951	29848	29818	29825	29904	29685	29834	29998	30007	30022	29645	29697	29754	30086	29828	29674	29847	29781	29975	29821	29854	29954	29931	30024	29793	29847	30045	29834	29928	29824	30109	29906	29867	29906	29831	29787	29810	30124	29999	29789	29922	30103	29950	29836	29565	29907	29831	29876	29773	29707	29996	29723	29750	30180	29756	29732	29807	29809	29925	29932	30085	30003	29905	29919	30143	29715	29862	30146	29697	29926	29991	30142	29932	29774	29966	29754	29734	29914	29876	29979	30022	29975	30026	29744	29755	29971	29863	29969	30069	29678	29716	29660	30000	30231	29731	29804	29574	29698	30209	29652	29946	30037	29969	29845	29967	29818	29673	29830	30021	29746	30030	29868	29873	29696	29674	29986	29944	29802	29831	30053	29991	29757	29760	29801	29959	29737	29549	29912	29905	29779	29954	29798	29888	30002	29816	29906	29981	29725	29816	30210	29803	29729	29803	29961	29755	29827	29699	29750	29764	29874	30036	29978	29864	29635	29785	29910	29783	29793	29772	29606	29696	29726	29929	29769	29766	29760	29791	29864	30153	29908	29881	29781	29982	29893	30106	29898	29898	30085	29878	29747	29681	29811	29781	30041	29866	29615	29796	29962	29756	29881	29952	29583	29822	29896	30091	29898	29979	29786	29858	29905	29908	29770	29572	29960	29836	29731	29819	30287	30006	30059	29862	29809	29576
44567	96903	90999	64792	43606	25545	23066	22767	22800	22899	22885	22923	22867	22704	22929	22801	22815	22872	22683	22919	22978	22937	22863	22881	22980	22719	22828	23037	22715	22890	22857	22714	22949	22698	22798	22916	22692	22714	22813	23185	22822	22787	22716	22833	22841	22837	22739	22768	22604	22874	22691	22878	22753	22917	22637	22818	22694	22914	22863	22877	22842	23048	22900	22760	22786	23010	22795	22763	22718	22736	22978	22636	22773	22975	22731	22707	22781	22865	22709	22754	23012	22785	22877	22798	22794	22859	22761	22802	22880	22867	22756	22764	22909	22765	22807	22825	22998	22704	22689	22574	22884	22770	22864	22801	22663	22832	22886	22759	22822	22621	22775	22794	22944	22816	22768	22996	22597	22862	22778	22919	22859	22867	22700	22827	22775	22999	22800	22802	22652	22687	22941	22779	22792	22748	22811	22880	22866	22938	22956	22815	22738	22972	22884	22861	22735	22911	22928	22517	22882	22589	22893	22556	22868	22936	22777	22814	22821	22871	22806	22730	22814	22840	22805	22812	22925	22740	22849	22679	22834	22800	22683	22785	22714	22845	22800	22839	22881	22799	22516	22866	22772	22767	22889	22853	22891	22859	22546	22688	22808	22744	22953	22855	22673	22798	22853	22878	22827	23003	22876	22691	22897	22974	22796	22833	22664	22678	22845	22832	22549	22978	22756	22639	22832	22729	22905	22761	22996	22731	22724	22797	22899	22848	22941	22682	22673	22687	22877	22797	22727	22906	22939	22491	22774	22783	22838	22682	22752	22737	22830	22738	22810	22694	22774	22866	22846	22663	22891	22771	22725	22667	22882	22865	22512	22693	22869	22708	22976	22986	22591	22981	22809	22745	22817	22783	22840	22921	22960	22710	22977	22643	22754	22687	22886	22860	22829	22872	22740	22814	22919	22948	22676	22694	22683	22879	22810	22705	22840	22873	22806	23035	22921	22818	22626	22692	22713	22665	22612	22734	22787	22736	22812	22587	22781	22626	22903	22789	22719	22858	22961	22771	22989	22716	22763	22662	22710	22950	22549	22888	22612	22912	22677	22740	22775	22868	22655	22834	22986	22626	22649	22925	22955	22921	22759	22920	22895	22905	22945	22889	22920	22695	22869	22758	22806	22705	22856	22708	22893	22713	22685	22791	22861	22828	22798	22704	23078	22902	22797	23020	22952	22824	22641	22755	22752	22665	22882	22770	22713	22838	22813	22863	22723	22729	22751	22829	22712	22673	22602	22885	22762	22831	22630	22878	22586	22702	22811	22787	22706	22936	22714	22903	22684	22853	22561	22841	22605	22730	22871	22912	22814	22894	22887	22845	22984	22905	22644	22965	22794	22814	22704	22939	22895	22658	22673	22685	22739	22746	22888	22818	22683	22820	22800	22753	22665	22746	22656	22800	22650	22647	22700	22713	22693	22646	22885	22951	22763	22909	22900	22655	22873	22767	22749	22828	22717	22760	22852	22818	22909	22821	22883	22629	22765	22739	22906	22853	22785	22836	22869	22785	22891	22862	22866	22866	22820	22921	22947	22874	22884	22924	22744	22665	22888	22712	22703	22807	22715	22850	22704	22726	22767	22704	22859	22715	22800	22888	22859	22881	22796	22789	22900	22700	22807	22776	22847	22760	22608	22835	22965	22821	22641	22699	22843	22809	22613	22811	22722	22808	22792	22829	22802	22805	22683	22903	22831	22575	22768	22652	22689	22812	22688	22867	22918	22790	22818	22930	22878	22788	22824	22810	22774	22914	22943	22716	22709	22688	22917	22846	22815	22865	22867	22795	22717	22712	22817	22985	22991	22918	22773	22745	22666	22925	22766	22825	22838	22861	22705	22846	22848	22893	22902	22808	22782	22887	22737	22677	22612	22818	22847	22856	22938	22681	22736	22810	22694	22821	22739	22739	22921	22675	22863	22780	22698	22705	22804	22711	22778	22919	22671	22680	22721	22607	22948	22851	22802	23012	22834	22870	22884	22780	22696	22684	23046	22584	23025	22761	22884	22643	22846	22755	22854	22764	22638	22745	22685	22723	22769	22774	22873	22892	22717	22732	22904	22681	22530	22736	22675	22971	22595	22492	22822	22796	22742	22943	22870	22834	22645	22968	22516	22863	22758	22908	22963	23000	22754	22732	22711	22656	22721	22627	23018	22938	22755	22572	22852	22944	22926	22763	22766	22667	22877	22797	22690	22722	22713	22884	22917	22617	22977	22809	22813	22998	22802	22878	22872	22805	22790	22837	22785	22731	22973	22841	22690	22976	22859	22911	22802	22951	22844	22911	22771	22661	22798	22845	22811	22551	22788	22796	22858	22833	22843	22588	22830	22872	22807	23061	22940	22817	22849	22985	22805	22692	22801	22769	22894	22657	22667	22858	22868	22719	22749	22997	22694	22700	22818	22907	22685	22985	22707	22809	22706	22783	22669	22920	22608	22864	22748	22790	22723	22893	22643	22762	22896	22807	22697	22528	22825	22789	22826	22760	22762	22852	22696	22904	22774	22861	22919	22892	22848	22609	22983	22699	22808	22773	22823	22850	22744	22778	22572	22776	22896	22819	22734	22837	22968	22786	22794	22929	22765	22857	22851	22785	22844	22798	22764	22862	22768	22827	22954	22781	22837	22848	22826	22879	22850	22702	22826	22777	22614	22827	22899	22628	22778	22656	22756	22793	22868	22761	22863	22695	22881	22692	22985	22731	22939	22726	22821	22638	22758	22872	22716	22776	22912	22975	22705	22770	22800	22855	22839	22816	22867	22599	22840	22857	22866	22730	22799	22886	22926	22761	22900	22716	22972	22767	22723	22752	22843	22773	22705	22774	22726	22815	22883	22674	22956	22645	22838	22844	22671	22738	22626	22720	22765	22810	22773	22920	22889	22884	22807	22855	22698	22904	22744	22908	22833	22875	22827	22856	22751	22728	22766	22774	22910	22773	22704	22648	22889	22601	22781	22683	22985	22775	22760	22816	22591	22909	22910	22930	22736	22753	22704	22776	22831	22853	22717	22768	22690	22877	22868	22657	22687	22702	22768	22683	22690	22760	22826	22711	22945	22850	22844	22737	22717	22994	22725	22742	22807	22851	22882	22772	22863	22670	22817	22794	22791	22834	22784	22851	22701	22765	22855	22849	22949	22789	22679	22642	22788	22742	22803	22837	22778	22900	22709	22725	22822	22738	22792	22865	22921	22672	22923	22507	22768	22845	22768	22877	22798	22629	22603	22831	22882	22694	22875	22728	22776	22860	22715	22903	22875	22805	22765	22690	22804	22738	22706	22864	22574	22914	22682	22780	22837	22753	22863	22785	23010	22804	22780	22837	22777	22790	22879	22770	22645	22771	22671	22837	22916	22742	22821	22755	22952	22714	22829	22923	22746	22704	22858	22733	22886	22748	22710	22743	22823	22733	22828	22877	22871	22790	22828	22719	22816	22675	22796	22811	22833	22770	22827	22797	22860	22845	22876	22924	22875	22884	22822	23045	22916	22718	22853	22934	22798	22968	22816	22701	22930	22805	22722	22711	22857	22828	22948	22736	22821	22911	22712	22934	22655	22854	22812	22691	22717	22768	22720	22800	22820	22745	22687	22818	22791	22850	22819	22743	22801	22748	22829	22738	22739	22759	22650	22866	22733	22890	22813	22789	22643	22651	22913	22764	22907	22732	22922	22683	22695	22638	22771	22760	22922	22962	22837	22849	22871	22636	22709	22812	22777	22942	22826	22939	22747	22814	22829	22573	22690	22892	22794	22793	22710	22670	22797	22860	22749	22797	22859	22752	22743	22699	22659	22822	22579	22758	22711	22783	22797	22878	22840	22705	22789	22670	22721	22752	22856	22925	22668	22677	22898	22827	22648	22787	22827	22845	22834	22847	22792	22666	22914	22818	22689	22786	22895	22750	22806	22788	22721	22829	22958	22781	22859	22745	22911	22897	22752	22802	22744	22849	22877	22895	22884	22920	22811	22876	22705	22813	22653	22875	22813	22827	22757	22824	22878	22756	22958	22898	22867	22793	22867	22958	22770	22753	22807	22814	22739	22859	22706	22735	22702	22815	22908	22684	22907	22760	23054	22915	22723	22621	22757	22780	22889	22849	22826	22920	22779	23003	22810	22751	22706	22911	22927	22811	22706	22923	22818	23021	22784	22818	22590	22768	22796	22659	22926	22699	22949	22883	22781	22735	22755	22765	22714	22781	22793	22957	22971	22780	22752	22952	22804	22733	22731	22723	22795	22687	22797	22691	22725	22859	22774	22872	23021	22890	22629	22629	22743	22891	22894	22633	22783	22818	22751	22693	22720	23025	22711	22640	22750	22679	22763	22701	22855	22848	22734	22796	22849	22743	22812	22673	22905	22939	22908	22525	22814	22770	22545	22537	22804	22823	22885	22757	22967	22880	22626	22839	22869	22887	22806	22650	22800	22840	22581	22978	22706	22853	22809	22713	22643	22711	22843	22771	22723	22796	22736	22850	22831	22867	22798	22732	22765	22621	22940	22690	22953	22796	22926	22876	22802	22692	22629	22940	22961	22723	22795	22797	22807	22851	22831	22901	22641	22840	22790	22702	22739	22719	22736	22666	22941	23009	22884	22583	22748	22923	22967	22816	22664	22800	22721	22840	22716	22898	22880	22802	22718	22825	22754	22796	22843	22875	22738	22831	22699	22623	22784	22746	22767	22569	22634	22746	22806	22887	22769	22904	22854	22730	22668	22712	22808	22903	22828	22732	22895	22655	22729	22735	22853	22804	22953	22735	22700	22793	22506	22738	22663	22819	22912	22708	22863	22618	22870	22918	22846	22829	22890	22892	22758	22739	22789	23047	22858	22764	22828	22795	22949	22687	22879	22812	22723	22903	22703	22757	22782	22835	22581	22881	23020	22784	22706	22922	22568	22960	22765	23020	22829	22576	22771	22599	22810	22783	22558	22852	22878	22782	22866	22740	22567	22790	22725	22838	22804	22785	22791	22827	22734	22937	22787	22865	22886	22775	22848	22584	22836	22869	22748	22854	22698	22826	22686	22833	22769	22777	22782	22585	22892	22779	22814	22707	22890	22735	22851	22922	22804	22805	22475	22803	22787	22776	22940	22697	22745	22584	22978	22689	22817	22772	22983	22874	22818	22678	22970	22805	22807	22819
22496	23856	46995	50543	43641	33432	33172	30781	31148	31516	31169	31453	31312	31265	31698	31356	31370	31236	31075	31099	31122	31146	31114	30988	31051	31119	31211	31087	31079	31067	30839	31297	31109	31175	30990	31051	31075	31010	31011	31445	31056	31151	31167	31108	31010	30856	31127	31058	31203	31020	31060	31073	30937	31106	31095	30958	30981	31190	31201	30987	31082	30905	31322	30863	31309	30996	30904	30810	31195	30923	30941	30856	30847	31024	30971	31280	31008	31004	31237	31318	31083	31170	31155	31025	30840	30851	31131	30824	30827	30961	30987	30945	30910	30856	30727	31117	30905	31002	30868	30887	30912	30971	30870	30933	31068	30965	31003	30949	31126	30871	30858	31118	31115	30834	30935	31105	30994	31046	30991	30885	31091	31138	30806	31062	30721	31004	31001	30747	30873	30940	31136	31135	31016	30801	31073	30855	31096	31194	30823	30959	30891	31074	30748	30873	31052	30795	30915	31215	30833	31133	30978	31108	31074	30833	30778	31211	30781	30874	31118	31131	30872	30861	31206	31053	30945	31058	30874	31066	31224	30982	31056	30989	31147	31030	30880	31150	30947	30774	30835	30819	30673	30864	31039	30641	31086	31007	30753	30968	30878	31098	30886	31020	30862	31041	30940	30810	30961	30978	30980	30849	30638	30792	30845	31133	31026	31020	30905	31075	31046	31027	30892	30847	31020	31024	30887	30999	31169	30962	30946	31044	31045	30962	30997	30799	31004	30808	30788	30840	31140	30886	30793	30838	30847	30762	31046	30899	31022	31260	30753	31155	30961	30737	30929	30862	30942	31040	31161	30792	31050	31054	30992	31264	30986	31078	31080	30800	30920	30895	30974	30779	31003	30994	31010	31149	30904	30724	31011	30903	30921	31027	30944	31014	30761	31098	30836	30952	30696	30718	30923	31111	30666	30827	31063	30978	31174	30844	30804	30727	30751	31253	30772	31081	31150	31001	30721	30961	30887	30918	31395	30958	31208	30865	31173	30723	30973	30902	30915	30920	31000	30875	30968	30855	31070	30893	31033	30735	30965	30944	31045	30771	30897	30665	30850	31175	30786	31092	31206	31170	31092	31021	30932	30875	30957	30840	30905	30973	31070	30984	30961	30769	30916	30665	30763	30956	31123	30926	30866	31043	30929	30802	31013	30820	30829	31082	31001	30918	30786	30991	30925	30943	30964	31045	30982	30823	30912	30987	30835	30909	31138	30843	30759	31006	30874	30734	31051	30917	31132	31161	31160	30909	30899	30804	30701	30946	30968	31055	30849	30809	30855	30748	30839	30613	31094	30876	30714	30979	30805	30842	30944	30735	30848	30982	30916	30874	30876	30878	30732	30780	30919	30836	31036	30826	31123	30966	30916	31075	30986	30677	31015	30935	31035	30986	31040	30889	31073	31022	30865	30975	30821	31029	31102	31321	31054	30792	31055	30911	30919	30712	30829	31070	31215	30959	30987	31144	31051	30919	31020	30908	31007	30679	31019	31044	30695	30757	30724	30866	30959	30999	31072	30669	30966	30760	30941	31068	30870	30846	31005	30686	30795	30924	31119	31039	30834	31176	30858	30995	31063	31294	30902	30984	30909	30862	30981	30841	30993	30961	30775	30990	30886	30948	30788	30710	31093	31009	30852	31070	31021	31270	30953	31009	31195	30748	30893	31020	31047	30703	30919	31078	31033	31101	30813	30926	31002	31009	31087	30808	30941	30797	31030	30942	31027	30915	30989	31192	30863	31013	31051	30689	31065	31016	30725	30909	30860	30847	30995	30683	30831	30891	31029	30927	31002	30902	30797	30864	30881	30699	30985	31262	31144	30971	31125	30834	31188	31101	30998	31040	30876	30845	31079	31059	31108	30826	31000	30914	30716	30973	30771	31101	30962	31164	30786	30847	30877	30953	31024	30911	30743	31072	30808	30731	31111	31135	30794	30955	31122	31064	30828	30756	30922	30883	31015	30932	31006	30655	30961	30764	30977	30909	30861	30876	31167	30994	31203	31065	31227	31071	30994	30770	30923	30918	30861	30975	31000	30977	30610	30691	30850	30809	31073	31051	30769	31111	30995	30856	30851	31140	30887	30850	31066	30926	30955	30992	30870	30846	30979	30938	30866	31140	30948	30893	31073	30969	30922	30939	31051	30925	30817	31009	31147	30973	31009	30858	30965	31054	30698	30782	30985	30901	30874	30747	30950	30838	30922	30885	30896	30898	30948	31033	30972	30906	30968	30892	31250	31080	30936	31163	30961	30783	31026	31352	31022	30991	30892	30847	30797	30745	31189	30786	30953	30968	30918	31161	30981	30924	30643	30813	30832	30944	31005	31122	30741	31007	30904	31089	30951	31204	30994	31105	31287	30916	30759	30867	30949	30863	30983	30856	31102	31024	30851	31048	30895	31036	30935	30808	31004	31075	31039	31047	31119	30976	30895	30620	31024	30925	30755	30797	30859	31018	30974	30892	30952	31027	30761	30845	30849	30753	31025	31087	30941	30898	31086	31157	30880	30850	30872	31182	31066	30797	30915	30977	31089	31077	30831	30768	30951	31020	30945	30852	30741	30725	30775	30873	30941	31055	30999	30847	31103	31151	31162	30729	31078	30936	31017	30854	31181	31108	30869	30783	30924	30929	30833	30848	30928	31043	31010	30984	31095	30799	30826	30990	31179	30801	30799	31092	31072	31042	31051	30930	31008	30891	30948	30986	30893	30889	31088	30910	31223	31318	30953	30920	30915	30900	30915	30944	30954	30930	30891	31014	30844	30981	30892	30974	31164	31042	31252	30666	30930	30864	31079	30886	30785	30947	30998	31054	31001	31226	30930	31042	31026	30785	31108	30833	30987	30806	31029	31070	30996	30903	30862	30881	31032	31058	30748	30936	30853	30819	30685	30811	31011	31170	31206	31095	30896	31126	30929	31084	30883	31011	31032	30904	31067	31070	30909	30890	30943	30999	31018	30628	31153	30763	31107	30917	31041	30732	31044	30805	31047	30677	30902	30960	30972	31163	31050	30907	30888	31135	30891	31107	31018	31047	30766	30824	31039	31042	30928	31122	31242	31040	30985	31151	30889	30726	31054	30750	30796	30894	30851	30844	31120	31048	30866	30696	30577	31078	30766	30848	30966	31066	30744	30943	30737	30824	30803	30840	31073	30727	30949	30935	30966	30922	31076	31154	30872	30777	31065	31020	30837	31121	31100	30884	30927	30738	30875	31128	31095	30910	31080	30775	31029	31028	30942	30908	31044	30718	30798	30877	30717	31107	31149	30707	30874	31070	31157	30958	30909	30906	30932	31211	30810	30881	30920	30930	30693	31121	30986	30979	31222	30945	30796	30894	30818	31144	30862	30997	31070	30999	31120	31088	30849	30899	30831	31128	30995	30998	30998	31023	31128	31029	31026	30904	30972	30907	30921	31010	31047	31042	31002	30838	31115	30991	31024	31028	31020	30913	31029	30832	31000	31004	31111	30774	31046	31130	30976	30818	30975	31164	30805	31030	31087	30777	30720	30972	31300	30964	31129	31049	30644	30692	30798	31068	30947	30918	31033	30943	30967	30839	30686	30867	30983	30932	30894	30831	31063	30753	30945	30873	30924	30930	31039	31045	31006	31020	30874	30833	31084	30914	30745	31176	30951	31101	30864	31083	31065	30808	30724	30949	30787	30901	30976	30865	31093	30943	30881	30938	31015	30912	30606	30969	31032	31250	31073	31031	30909	30776	31240	30825	30538	30942	31023	30999	30894	30852	30832	30906	30881	30920	31235	30861	31001	31000	31291	31016	30890	31195	31040	30858	30935	30782	31002	30857	30952	31201	31034	31210	31037	31048	30964	30955	30914	30984	30832	30981	30856	30905	30938	31036	30651	30976	31174	31071	31096	31025	30748	30793	31060	30958	30910	30963	31005	31036	30834	30986	30907	31065	30784	30937	30890	31021	30968	30932	31287	31055	31002	30860	30837	31113	31162	30778	31073	31072	30868	30716	30860	31034	31205	30914	31046	30994	30834	30994	30811	30743	31136	30741	30949	30868	30922	30989	30869	30777	30954	31077	31156	31072	30993	30914	31044	30946	30857	30808	31019	30800	31098	31059	30849	30888	30853	30756	30952	31064	30701	30829	31002	31299	31164	31020	30885	30870	31059	30840	30972	31003	31030	30879	30992	30933	31018	30460	30904	30841	30965	31035	30894	30749	31086	30854	31064	30977	31169	30867	30820	31072	30897	30850	31020	31168	30959	30724	31002	30972	30896	31045	30839	30885	31020	30969	30901	30849	30893	30750	30834	31309	30915	30832	31076	30820	30959	30931	30939	30984	30737	30680	30742	31028	31214	30766	30908	31032	30764	30873	30983	30938	30788	30973	31048	31148	30762	30905	30933	30767	30761	31033	30731	30756	30909	30877	30956	31165	30877	30708	30917	30917	30690	30788	31047	31141	31071	30983	31142	31142	30909	30923	30771	31176	30829	30808	31017	30741	30744	30606	31068	30971	30894	31023	30656	30932	31054	30849	30994	31054	30888	30717	30760	30988	30866	31028	31120	30956	30750	31042	31126	30881	30810	30951	30978	30807	31049	30969	31113	30958	31035	31059	31006	31140	30817	30854	31035	30918	31050	31142	30981	30874	31003	30832	30745	30781	30844	30816	31003	30987	30975	31106	31126	30918	30750	30815	31103	30878	30806	30939	30723	30917	30830	31058	30982	31130	30762	30976	31004	30719	30848	31038	30951	31007	31070	31185	31133	31124	30953	30946	30969	30827	31190	30928	30821	31238	30996	30773	30791	30776	30930	30820	30809	31005	31064	30964	30777	30832	31046	31074	31006	30945	31025	30954	30922	30947	31056	30917	30815	31050	30542	30922	30897	30861	30787	30936	31153	31069	30726	30602	30762	30661	30969	31070	30962	30741	30772	31107	30769	30953	30947	30841	30825	30992	31105	31247	30820	31248	31118	30703	30885	30695	30912	30608	30826	31022	30918	30868	31219	31121	30831	30930	30828	30857	31226	30880	31029	30887	30899	30964	31063	30873	30792	30893	30966	31193	31033	31013	31183	31116	30929	30782	30802	31152	30938	30882	30836	30961	30972	30982	31065	31116	30922	30798	31126	30789	30771	30994	31043	30956	31066	30699	30998	30918	31016	30729
55114	86833	94453	85671	59952	28787	23550	23196	23421	23494	23332	23282	23324	23342	23438	23334	23463	23422	23426	23570	23318	23468	23584	23463	23559	23552	23560	23464	23488	23465	23530	23511	23458	23383	23545	23527	23358	23366	23466	23190	23408	23217	23508	23654	23442	23354	23574	23556	23563	23435	23383	23385	23322	23391	23381	23605	23478	23462	23634	23608	23374	23591	23504	23213	23315	23353	23526	23449	23455	23295	23573	23419	23429	23384	23549	23401	23443	23503	23513	23530	23566	23370	23559	23390	23370	23431	23468	23618	23676	23397	23542	23674	23351	23350	23361	23390	23393	23279	23465	23587	23663	23558	23447	23388	23383	23561	23293	23471	23420	23503	23502	23420	23341	23740	23575	23419	23548	23333	23567	23481	23460	23379	23469	23350	23331	23387	23352	23443	23473	23473	23459	23301	23576	23545	23365	23391	23477	23449	23438	23174	23568	23477	23476	23381	23554	23458	23441	23299	23449	23407	23496	23435	23634	23397	23577	23210	23299	23429	23312	23509	23394	23505	23556	23540	23391	23378	23513	23533	23498	23793	23272	23621	23388	23280	23365	23336	23574	23443	23586	23395	23353	23550	23502	23418	23593	23331	23535	23670	23410	23430	23456	23451	23519	23474	23439	23370	23446	23519	23320	23376	23534	23338	23411	23585	23602	23625	23627	23520	23319	23317	23437	23532	23201	23282	23317	23196	23472	23428	23468	23359	23421	23338	23387	23563	23235	23504	23439	23319	23451	23575	23401	23427	23711	23499	23473	23281	23485	23380	23449	23491	23474	23409	23373	23374	23489	23393	23511	23295	23622	23319	23449	23577	23335	23362	23466	23553	23628	23611	23412	23523	23538	23374	23553	23515	23614	23522	23618	23455	23366	23592	23577	23671	23699	23504	23322	23336	23477	23459	23541	23377	23394	23406	23529	23326	23422	23476	23547	23250	23353	23567	23484	23338	23423	23371	23719	23611	23350	23671	23592	23409	23595	23402	23500	23499	23500	23504	23302	23479	23450	23321	23512	23402	23378	23613	23582	23499	23491	23399	23399	23316	23414	23566	23289	23558	23501	23498	23538	23465	23367	23583	23337	23596	23515	23420	23295	23311	23464	23427	23489	23341	23445	23507	23598	23479	23554	23523	23335	23451	23437	23462	23425	23420	23388	23396	23538	23513	23324	23443	23408	23367	23576	23452	23557	23317	23749	23392	23466	23502	23552	23568	23418	23575	23505	23523	23436	23535	23390	23582	23507	23477	23352	23400	23710	23502	23468	23568	23351	23380	23457	23614	23328	23407	23546	23426	23505	23342	23327	23378	23406	23470	23401	23541	23581	23541	23319	23384	23365	23511	23405	23310	23314	23666	23493	23450	23389	23397	23390	23518	23367	23405	23566	23423	23467	23506	23441	23403	23474	23512	23510	23388	23424	23563	23258	23300	23342	23393	23363	23460	23478	23413	23471	23455	23303	23563	23712	23464	23433	23383	23411	23477	23203	23511	23403	23691	23440	23424	23462	23529	23463	23326	23385	23585	23467	23382	23594	23444	23381	23337	23751	23597	23461	23344	23579	23591	23454	23394	23323	23451	23270	23424	23419	23496	23458	23335	23345	23643	23521	23367	23400	23580	23389	23444	23574	23481	23291	23521	23307	23558	23473	23550	23547	23324	23478	23398	23532	23514	23520	23468	23517	23521	23644	23397	23494	23331	23506	23406	23368	23455	23599	23431	23554	23518	23680	23317	23599	23368	23624	23286	23315	23504	23451	23320	23578	23586	23555	23467	23293	23526	23499	23499	23392	23579	23393	23351	23594	23524	23320	23534	23609	23259	23691	23377	23624	23572	23488	23652	23327	23598	23315	23321	23382	23524	23516	23472	23424	23326	23390	23473	23365	23538	23622	23469	23401	23651	23551	23342	23383	23611	23521	23482	23481	23402	23466	23467	23247	23321	23478	23425	23493	23421	23501	23393	23392	23505	23590	23382	23487	23758	23339	23525	23372	23471	23502	23355	23347	23594	23659	23613	23326	23491	23628	23335	23467	23481	23453	23527	23409	23585	23300	23455	23580	23462	23571	23404	23344	23273	23484	23443	23381	23512	23478	23491	23431	23575	23496	23450	23403	23490	23405	23356	23435	23480	23451	23434	23511	23356	23508	23499	23503	23417	23466	23454	23481	23483	23361	23303	23620	23209	23306	23485	23354	23354	23365	23399	23570	23442	23405	23557	23339	23552	23295	23552	23605	23397	23544	23419	23400	23408	23435	23264	23513	23368	23338	23348	23416	23366	23505	23433	23328	23547	23449	23469	23404	23503	23509	23478	23206	23340	23517	23519	23408	23508	23526	23306	23461	23472	23358	23597	23459	23543	23521	23440	23530	23557	23648	23490	23544	23430	23344	23524	23575	23495	23581	23499	23273	23491	23357	23300	23487	23424	23477	23382	23363	23492	23597	23597	23368	23364	23320	23441	23486	23555	23626	23354	23394	23453	23693	23550	23324	23402	23396	23435	23398	23232	23405	23558	23567	23413	23552	23385	23334	23554	23462	23398	23361	23487	23461	23505	23330	23410	23541	23308	23566	23365	23526	23387	23567	23387	23484	23697	23516	23448	23164	23577	23254	23269	23450	23447	23480	23530	23639	23442	23315	23281	23322	23338	23579	23349	23527	23385	23491	23411	23460	23308	23239	23343	23444	23282	23287	23623	23518	23569	23403	23363	23544	23440	23497	23566	23365	23535	23347	23344	23447	23461	23640	23500	23572	23399	23312	23419	23508	23292	23493	23213	23481	23275	23592	23511	23556	23560	23495	23445	23538	23567	23434	23330	23508	23467	23491	23301	23451	23526	23492	23355	23323	23157	23522	23556	23470	23533	23385	23546	23457	23397	23575	23467	23556	23457	23487	23430	23544	23610	23356	23446	23365	23531	23374	23469	23300	23396	23717	23155	23485	23567	23507	23477	23644	23400	23419	23465	23596	23460	23405	23368	23676	23430	23594	23252	23515	23451	23413	23420	23534	23419	23448	23724	23574	23385	23573	23379	23601	23401	23434	23393	23516	23520	23428	23498	23457	23287	23184	23439	23532	23324	23738	23460	23398	23585	23520	23212	23256	23479	23322	23336	23465	23433	23457	23307	23334	23507	23541	23413	23698	23300	23406	23400	23452	23443	23367	23685	23537	23398	23285	23498	23285	23458	23585	23515	23501	23640	23363	23137	23388	23509	23433	23533	23264	23655	23661	23449	23482	23575	23511	23425	23465	23453	23365	23451	23359	23638	23236	23440	23488	23465	23526	23635	23432	23323	23194	23614	23265	23374	23487	23246	23412	23301	23538	23404	23374	23473	23253	23641	23453	23451	23315	23458	23583	23604	23618	23274	23528	23300	23541	23500	23483	23426	23519	23402	23537	23444	23517	23497	23424	23473	23301	23440	23563	23366	23532	23476	23512	23495	23471	23628	23517	23591	23339	23687	23453	23482	23457	23413	23324	23465	23615	23209	23647	23163	23467	23424	23567	23371	23596	23526	23412	23459	23356	23500	23372	23469	23457	23353	23545	23581	23309	23497	23497	23528	23461	23464	23711	23364	23396	23613	23388	23565	23470	23555	23581	23486	23459	23372	23673	23400	23547	23472	23536	23472	23350	23619	23335	23343	23412	23369	23495	23587	23324	23532	23400	23550	23363	23450	23345	23596	23401	23582	23483	23354	23595	23467	23553	23539	23510	23620	23545	23564	23567	23494	23536	23457	23590	23481	23552	23510	23500	23297	23389	23489	23516	23467	23468	23594	23337	23491	23561	23482	23250	23499	23440	23638	23563	23209	23330	23605	23556	23528	23274	23473	23424	23363	23464	23392	23196	23496	23840	23507	23621	23515	23483	23460	23549	23460	23553	23322	23400	23346	23290	23404	23457	23403	23268	23252	23504	23442	23405	23390	23451	23399	23483	23640	23432	23457	23521	23512	23271	23366	23626	23558	23477	23526	23451	23303	23475	23620	23480	23328	23594	23414	23548	23542	23435	23439	23374	23353	23285	23478	23565	23428	23494	23309	23353	23381	23581	23412	23605	23584	23547	23622	23440	23623	23572	23607	23575	23423	23473	23364	23422	23581	23383	23400	23263	23415	23488	23495	23383	23238	23464	23466	23583	23411	23423	23578	23373	23441	23422	23564	23354	23479	23394	23496	23410	23527	23327	23335	23595	23357	23502	23394	23378	23432	23506	23479	23716	23561	23359	23514	23343	23444	23433	23509	23500	23532	23363	23424	23382	23498	23512	23453	23629	23483	23568	23597	23237	23404	23440	23253	23457	23338	23384	23522	23414	23559	23567	23462	23565	23497	23327	23457	23361	23384	23545	23500	23538	23427	23653	23366	23376	23349	23658	23379	23472	23422	23426	23506	23570	23624	23497	23493	23317	23515	23576	23489	23378	23475	23385	23345	23372	23306	23351	23359	23495	23716	23472	23425	23318	23464	23319	23334	23553	23587	23637	23348	23587	23478	23327	23628	23460	23387	23415	23300	23570	23475	23457	23318	23501	23361	23495	23411	23436	23373	23460	23525	23390	23428	23504	23578	23382	23367	23488	23382	23465	23445	23337	23396	23336	23634	23301	23489	23448	23407	23647	23481	23506	23431	23423	23375	23629	23564	23515	23428	23406	23418	23361	23412	23546	23573	23452	23445	23544	23639	23545	23526	23352	23394	23531	23548	23465	23427	23328	23421	23424	23561	23433	23531	23508	23494	23488	23481	23547	23598	23224	23552	23300	23299	23401	23421	23470	23338	23396	23307	23356	23555	23495	23498	23352	23589	23311	23502	23416	23434	23455	23532	23471	23752	23451	23360	23603	23290	23467	23482	23620	23429	23277	23474	23436	23405	23372	23448	23366	23403	23367	23430	23592	23534	23563	23567	23475	23523	23610	23515	23387	23540	23359	23531	23199	23477	23471	23392	23377	23338	23322	23601	23358	23397	23413	23362	23274	23467	23392	23488	23544	23448	23413	23447	23560	23454	23469	23503	23299	23475	23463	23433	23467	23425	23404	23466	23386	23646	23481	23416	23677	23272	23428	23855	23455	23487	23262	23328	23513	23346	23482	23478	23362	23523	23607	23428	23466	23504	23322	23319	23493	23461	23538	23397	23472	23643
28239	36597	55099	45621	34915	30531	30029	29921	29769	30019	30008	30125	29867	29924	29872	30004	30129	30046	30014	29752	29610	30064	29982	29825	29977	30004	29844	29883	30072	29728	29790	29983	29815	29959	29694	29741	29860	29692	30086	29941	29859	29799	29929	30083	29969	30044	29702	29861	29983	30038	29824	29967	29904	29765	29624	29913	30041	29977	29789	30341	29992	29966	29699	29992	29967	29995	29917	30072	29927	29971	29973	29772	29918	30154	29992	30107	30011	29894	29707	29913	29830	29808	29794	30041	29889	29719	29990	30055	29996	29971	29951	29588	30033	29793	29822	29771	30021	30003	29933	29910	29907	29980	29628	29878	29872	29966	30137	29940	30051	29657	30005	29943	29870	29755	29915	29924	30032	30003	30045	29992	29810	29945	29870	29888	30012	29846	29945	30083	29907	29821	29851	29812	29951	29957	29783	30166	29933	29633	29751	29839	29752	29680	29930	29935	30043	29844	29983	29981	30005	29896	29725	30015	29897	29632	30003	29753	29826	30070	30000	29837	29795	30115	29944	29769	29985	29877	29904	29901	29995	29918	30040	29968	29755	29866	30047	29685	29839	30006	30117	29902	30032	30004	29677	29647	29729	29865	29929	29791	29854	29957	29783	29847	29944	30282	30046	29968	29834	29883	29974	29910	30033	29832	30264	30084	29998	29978	29645	29967	29934	29609	29923	30001	30012	29785	29784	29858	29935	30042	30039	29944	29866	29692	29967	29578	29786	29702	29760	30068	29963	29915	30008	29816	30025	29880	29772	30160	30040	29933	29892	29884	29935	29795	29870	29902	29875	29992	29991	29818	29796	29802	29787	29925	29751	30110	29959	30070	29913	29778	30028	29947	29988	30027	29908	30020	29686	29905	29825	29942	29875	29835	29905	29985	29908	29821	29744	29750	29877	29852	29824	29823	29997	29801	29829	29828	30002	29892	29911	30110	30124	29807	29869	29737	29938	29837	29712	29921	30020	29673	29823	29803	29839	29760	29883	29828	30004	30029	29908	29860	29664	30018	29628	29934	30104	29887	29810	29754	29878	29869	29997	29872	30016	29918	29924	29788	29809	30009	29785	29720	29813	29672	29778	29915	30286	30216	29800	29688	29761	29877	30139	29654	29729	29773	29995	29948	29831	30064	29784	30090	29859	29884	29901	30065	30014	29936	30071	30065	29962	29783	29828	29820	29988	29973	29883	30017	29825	29755	29737	29954	30118	29880	30053	30015	30037	29831	29901	29951	29795	29782	29681	29843	29867	29680	29796	29645	29857	30064	30093	29898	30122	29839	29921	29803	29848	29780	29839	29978	29865	29967	29942	29868	29700	30108	29847	29755	29898	29722	29954	29891	29782	30010	29849	29861	29789	29803	29867	29792	29845	29953	29988	29996	29824	30152	30102	30001	29937	29985	30057	30175	29877	30005	30103	30016	29882	29947	30144	29777	29833	29859	29830	29871	29783	29879	29937	30117	29801	29902	29978	29986	29921	29986	29951	29892	29708	29794	29755	29995	30065	29693	29856	29918	29741	29965	29862	30063	30089	30032	29921	29955	29644	29791	30028	29767	30166	29811	30107	29949	29704	29669	29793	30163	29865	29646	29961	29727	30081	29945	30070	29947	29782	29690	29901	29793	29829	29785	29912	30018	30011	29784	29997	29851	29853	30065	29850	29852	29849	29926	29896	29938	30027	29847	30183	30009	29945	29925	29925	29912	29910	29947	29738	29789	29898	30013	30034	29602	29768	29906	29883	29880	30088	29932	29929	29721	30063	29849	29911	29894	29966	29787	29913	29967	29989	30048	29769	29691	30010	29768	29787	29731	29774	30231	29760	30133	29799	29926	30096	29815	30031	30039	29850	29731	29972	29884	29997	29913	30017	30084	29875	29912	29613	29945	30291	29819	29620	30016	29866	30029	29780	29816	29992	29969	29973	30003	29774	29780	29684	30224	29707	29778	30001	29941	29832	30035	29889	29874	29761	29917	29873	29915	29849	29831	29909	29893	29794	30046	29671	29895	29897	29854	29878	30108	29857	29955	30155	29626	30014	29882	29546	29976	29924	29961	30048	29938	30207	29766	29849	29698	29880	29961	30021	29820	29906	29971	29828	29897	29907	30045	30001	29993	29939	29661	29757	29791	29786	29898	30060	30089	30093	29797	29883	30029	29939	29773	29918	29891	30017	30076	29920	29925	29701	30138	29981	29679	29933	29811	29851	29867	30018	30185	30063	29569	30082	30229	29899	30053	29969	29679	29926	29951	29793	29992	29928	30059	29730	30017	30134	29954	30010	29845	29922	30229	29938	29794	30103	29880	30078	29918	29772	29714	29997	29684	29964	30012	29846	29787	29926	29770	29894	29706	29757	29910	29801	30067	29911	29794	29796	30032	29894	29703	29892	29933	29837	29813	29899	29782	30042	29877	29604	30072	29951	30023	29932	30036	29982	30067	29865	29975	29907	29890	29947	29821	30031	30242	29975	30061	30049	30004	30094	30116	29797	29911	29955	29945	29865	29751	29949	29721	30000	29843	30206	29910	29989	29918	29844	29984	29824	29775	29711	29972	29957	29835	30082	30003	29990	29871	29869	29873	30093	30157	29675	29829	30017	30072	30109	30138	29871	29907	29955	29913	29906	29770	29587	29998	29806	29995	30163	29989	29969	29880	29940	29964	29880	30020	30069	29885	29844	29912	30004	29813	30027	29964	29965	29850	30061	30109	29881	29689	29744	29831	30030	30083	29894	30054	29845	29915	29903	29921	29688	30085	30076	29900	29803	30013	29880	29715	29847	30075	29860	30003	29899	29992	29923	29777	30006	29913	30086	29714	29980	29657	29850	29950	30012	30085	29988	30059	29806	29896	29890	29882	29916	29994	29948	29977	29842	29900	29910	30191	30082	29866	30058	29858	29888	29906	30055	29625	29752	29779	29905	29874	30058	29934	29977	29913	29967	29593	29914	30307	30129	29668	30034	29996	30041	29874	30137	29925	29900	30039	30046	29800	30054	29885	30000	29935	29847	29805	30109	29873	29995	29796	29910	29862	29809	29847	29809	29831	29745	29814	29872	29917	29894	29882	29724	29747	29926	30048	30088	29871	30065	30018	29732	30038	29762	29794	29918	30344	29794	29955	29958	29808	29851	29983	29892	30031	30095	30056	29997	29742	30046	29934	29813	30065	29859	29712	29904	29839	29913	29955	30212	29749	29914	29968	29958	29949	29900	29982	29731	29823	29893	29941	30079	29959	30011	29863	29898	30175	29881	29857	29958	29935	30000	29914	29905	29713	30040	29944	29960	30055	29837	29905	29964	30048	29759	29999	29937	29870	29886	29778	29834	29848	30124	29825	29941	30003	29765	30208	29944	29805	30048	29923	29951	30118	29755	29784	29944	29716	29826	29600	29877	30057	30381	29862	30144	30044	29986	29989	30202	29897	29892	29794	29986	29875	29970	29994	29928	30158	30178	29961	30013	29788	30202	30013	29824	30198	29979	30049	29773	29763	29852	29365	29591	29957	29955	29930	29817	30314	29770	29926	29914	29858	29962	30050	29906	30023	29846	30063	30124	29987	29640	30007	29930	29852	29920	29945	29930	29846	29976	30149	29785	29943	29877	29952	29840	29917	30053	30034	30243	29882	29982	29853	29941	30020	29956	30170	29946	29916	30034	29929	29724	29778	30001	30006	29704	29919	30112	30018	30146	29800	29814	29776	30103	29975	29828	29683	30051	30010	30009	29949	29874	29755	29869	29968	30092	29714	29883	29853	29902	29947	29991	29884	29834	29685	29979	29955	30012	29664	29964	29952	30147	29956	30092	29832	30076	29997	30133	29840	29629	29972	29982	30013	29723	29740	29966	30014	29905	30079	29834	29702	29754	29818	29974	30026	30004	30046	29963	29895	29836	29842	29960	29877	30014	29914	30010	29847	29907	30013	29925	29820	29941	29845	29846	29841	30036	30169	29752	29716	29858	29833	29835	29922	29832	30069	30065	29897	29780	29845	30158	29958	29732	29886	29894	29942	29954	29708	29865	29634	30015	29834	29698	29871	29643	29854	30071	30009	29675	29724	30054	29853	30216	30083	29728	29921	29985	29844	30139	29810	29878	29814	29915	29977	29923	29710	30100	29824	29834	29919	29969	30022	30127	29768	29914	30155	30056	29831	29873	29725	29930	30127	29795	29648	29992	29748	30008	29887	29757	29720	29712	30056	29732	29860	29900	29620	29809	29794	29784	30063	30194	29787	30222	29961	29929	29832	29987	30000	30050	30164	30096	29936	29990	29991	30000	29957	29798	30031	30028	30077	29613	29771	30039	30096	29869	30025	29869	29679	29783	29974	30097	29826	29993	29953	30076	29762	29827	29953	29819	29681	29633	29990	29859	29844	30022	30176	30060	29862	30177	29858	30087	30104	29938	30075	29934	29840	29905	30024	29956	29704	29866	30031	29995	30136	29850	29885	29829	30044	30005	29836	29752	29962	29864	29926	29916	29825	29892	29986	29939	29716	29888	30016	30050	29818	30048	29922	29880	29881	29739	30055	29828	30113	29957	29734	29884	29982	29921	30014	29946	30023	29933	30041	29865	29820	30163	30078	30101	29922	29626	30048	30244	30075	30033	29901	29886	29846	29977	29920	29992	29926	29979	29748	29876	29649	30027	30042	29837	29816	29940	29867	29730	29853	29844	29844	29913	30133	29822	30088	30109	30026	30089	29902	29766	30063	30124	29990	29915	29985	29744	30077	30088	29885	29971	30041	29678	29962	30142	29876	30031	29647	29940	29794	29950	29894	29937	30029	30083	29893	29569	29819	29941	30075	29789	29945	30004	30075	30005	29832	29987	30035	29718	29954	30021	30030	30022	29911	30105	29880	30021	29896	29757	29871	29996	29785	29989	30055	30063	30013	29831	29970	29837	29814	30066	29738	29674	29896	29931	29872	30062	29899	30036	29928	29880	29986	29843	29856	29744	29850	29831	29929	29859	30029	29858	29992	30170	29881	29993	29973	30136	29759	30004	29849	29975	30078	29905	29995	30064	30058	29964	29960	29687	29930	29901	29953	29956	30041	29858	29937	29741	29987	29869	29771	29953	29809	29972	30273	29838	29975	29924	29865	29899	30008	29811	29937	29738	30108	29983	29942	30072	29921	29942	29870
25875	59417	57558	39746	28931	23064	22596	22695	22579	22658	22658	22645	22583	22717	22722	22801	22799	22700	22654	22756	22817	22904	22722	22710	22555	22491	22722	22608	22583	22591	22604	22801	22553	22680	22743	22789	22801	22855	22680	22720	22667	22691	22704	22681	22693	22799	22682	22736	22687	22693	22619	22768	22746	22790	22763	22656	22632	22815	22868	22798	22787	22476	22768	22698	22736	22652	22871	22631	22713	22599	22615	22732	22794	22826	22646	22519	22731	22766	22652	22723	22539	22684	22626	22765	22685	22615	22643	22529	22811	22798	22777	22803	22608	22685	22668	22668	22758	22803	22525	22872	22748	22927	22565	22694	22724	22703	22653	22691	22703	22645	22554	22819	22682	22497	22739	22840	22608	22673	22678	22577	22703	22696	22780	22624	22735	22555	22611	22597	22776	22664	22606	22695	22626	22788	22746	22848	22642	22670	22568	22575	22756	22636	22897	22704	22655	22641	22781	22581	22634	22588	22631	22556	22508	22653	22810	22763	22671	22848	22741	22704	22885	22706	22582	22667	22741	22729	22712	22474	22575	22653	22863	22751	22728	22653	22594	22657	22732	22626	22497	22604	22763	22650	22691	22584	22788	22684	22570	22736	22688	22729	22568	22721	22710	22638	22667	22694	22615	22679	22651	22813	23028	22819	22753	22602	22752	22721	22597	22711	22697	22777	22607	22709	22827	22670	22646	22489	22707	22632	22568	22624	22746	22574	22656	22661	22585	22726	22514	22782	22887	22649	22769	22461	22651	22720	22456	22650	22691	22648	22768	22763	22765	22642	22767	22666	22790	22807	22766	22868	22612	22567	22785	22622	22519	22706	22704	22540	22542	22641	22742	22655	22590	22690	22750	22709	22769	22724	22634	22804	22842	22518	22764	22703	22875	22813	22711	22804	22519	22700	22823	22725	22689	22672	22629	22790	22862	22748	22662	22680	22721	22793	22619	22561	22719	22628	22809	22692	22619	22547	22838	22482	22835	22724	22699	22697	22553	22692	22585	22713	22730	22835	22632	22751	22650	22700	22791	22651	22703	22741	22709	22731	22653	22631	22730	22708	22853	22733	22831	22960	22621	22716	22617	22594	22703	22682	22611	22724	22641	22669	22680	22750	22439	22704	22566	22687	22559	22865	22638	22530	22733	22670	22591	22702	22636	22816	22669	22694	22696	22892	22803	22660	22496	22712	22588	22638	22569	22647	22712	22623	22666	22838	22575	22702	22699	22635	22729	22797	22711	22780	22692	22664	22625	22637	22649	22675	22610	22629	22641	22838	22587	22737	22524	22743	22674	22678	22602	22526	22554	22702	22637	22646	22708	22590	22594	22599	22822	22754	22689	22699	22741	22666	22587	22744	22676	22739	22724	22574	22556	22719	22716	22789	22592	22614	22671	22685	22535	22600	22758	22719	22796	22670	22643	22591	22799	22756	22668	22658	22677	22680	22745	22773	22698	22867	22703	22718	22528	22618	22666	22641	22748	22728	22651	22649	22549	22690	22502	22757	22762	22720	22614	22805	22640	22566	22723	22734	22727	22577	22664	22594	22725	22643	22367	22784	22593	22636	22812	22717	22678	22550	22603	22603	22622	22715	22808	22736	22706	22587	22764	22695	22888	22483	22684	22664	22765	22713	22555	22513	22652	22772	22542	22695	22694	22931	22675	22544	22563	22669	22631	22581	22716	22763	22562	22614	22703	22783	22547	22798	22937	22602	22705	22611	22685	22607	22557	22782	22717	22629	22794	22651	22563	22652	22640	22656	22706	22847	22788	22762	22726	22823	22618	22639	22773	22575	22692	22757	22675	22811	22652	22909	22425	22720	22910	22491	22837	22594	22856	22584	22698	22685	22794	22690	22638	22769	22561	22622	22786	22574	22619	22712	22726	22756	22679	22638	22824	22850	22786	22507	22741	22589	22651	22618	22746	22828	22658	22608	22598	22839	22602	22703	22525	22639	22777	22691	22642	22766	22646	22700	22632	22867	22697	22624	22898	22713	22737	22828	22743	22705	22871	22810	22729	22813	22823	22727	22636	22710	22682	22627	22799	22622	22632	22710	22672	22849	22744	22693	22628	22639	22788	22631	22655	22793	22724	22733	22858	22644	22624	22677	22465	22659	22751	22781	22601	22610	22705	22710	22700	22743	22584	22615	22737	22652	22678	22759	22709	22614	22672	22893	22528	22614	22660	22634	22702	22836	22747	22746	22722	22526	22719	22583	22717	22754	22415	22725	22677	22744	22772	22606	22821	22642	22964	22692	22532	22841	22532	22754	22650	22631	22790	22563	22626	22545	22618	22643	22547	22769	22662	22582	22652	22695	22561	22583	22704	22603	22788	22659	22763	22553	22626	22633	22695	22514	22478	22784	22738	22694	22481	22780	22753	22583	22709	22551	22821	22775	22762	22678	22857	22716	22653	22505	22618	22846	22711	22702	22599	22610	22579	22720	22473	22693	22678	22778	22696	22700	22856	22644	22623	22707	22673	22697	22617	22766	22518	22749	22676	22810	22717	22510	22615	22689	22666	22801	22601	22636	22696	22547	22605	22531	22513	22500	22631	22817	22740	22776	22785	22621	22823	22577	22570	22646	22695	22667	22716	22605	22725	22561	22744	22678	22604	22704	22738	22727	22836	22762	22729	22756	22717	22754	22621	22661	22669	22737	22604	22724	22734	22703	22766	22667	22683	22666	22607	22915	22691	22790	22567	22636	22814	22651	22807	22785	22668	22633	22628	22621	22831	22574	22811	22709	22894	22777	22900	22564	22610	22807	22554	22655	22675	22813	22850	22521	22723	22779	22674	22821	22546	22664	22660	22585	22702	22573	22767	22870	22566	22740	22751	22732	22534	22586	22658	22628	22845	22620	22960	22612	22690	22785	22623	22702	22719	22584	22836	22456	22736	22713	22674	22598	22582	22644	22835	22778	22735	22616	22603	22587	22669	22508	22904	22488	22874	22490	22707	22611	22716	22585	22691	22705	22858	22638	22874	22815	22697	22892	22653	22520	22819	22673	22598	22761	22601	22864	22588	22770	22663	22821	22557	22725	22616	22695	22762	22608	22814	22723	22752	22680	22656	22851	22714	22740	22700	22653	22693	22456	22742	22761	22610	22726	22718	22461	22772	22504	22660	22853	22858	22855	22633	22763	22643	22587	22632	22661	22682	22646	22769	22652	22813	22772	22734	22758	22703	22711	22606	22593	22742	22829	22602	22834	22647	22702	22634	22760	22738	22809	22590	22880	22689	22858	22616	22811	22649	22553	22722	22553	22689	22726	22963	22494	22757	22723	22501	22609	22535	22853	22647	22697	22621	22653	22627	22735	22713	22856	22813	22661	22642	22623	22768	22842	22874	22775	22591	22613	22668	22845	22531	22610	22673	22552	22689	22664	22723	22765	22855	22553	22640	22709	22768	22697	22566	22587	22765	22807	22694	22814	22524	22630	22661	22664	22613	22600	22778	22723	22756	22803	22742	22741	22558	22535	22928	22768	22634	22747	22654	22623	22732	22774	22951	22748	22518	22662	22709	22597	22729	22759	22679	22543	22689	22984	22521	22757	22654	22666	22688	22688	22807	22604	22638	22647	22813	22806	22645	22670	22627	22892	22555	22761	22663	22763	22810	22547	22773	22829	22624	22566	22673	22701	22771	22503	22624	22700	22755	22848	22721	22715	22598	22731	22566	22856	22640	22648	22743	22609	22641	22624	22730	22769	22822	22691	22618	22614	22732	22630	22803	22557	22919	22701	22733	22693	22768	22710	22440	22737	22614	22641	22752	22650	22772	22441	22849	22615	22704	22711	22911	22733	22799	22651	22744	22661	22917	22736	22739	22709	22608	22648	22804	22662	22860	22811	22777	22789	22842	22744	22610	22552	22572	22559	22814	22567	22726	22611	22588	22729	22952	22707	22574	22718	22702	22567	22677	22596	22717	22565	22750	22672	22684	22706	22940	22840	22620	22623	22725	22505	22681	22638	22919	22694	22588	22605	22680	22713	22635	22626	22585	22598	22620	22755	22655	22623	22677	22644	22755	22586	22648	22819	22772	22853	22764	22724	22717	22815	22714	22582	22850	22704	22717	22699	22613	22626	22616	22577	22593	22767	22785	22765	22797	22612	22807	22601	22597	22566	22766	22867	22581	22667	22738	22564	22687	22679	22698	22679	22645	22784	22812	22776	22730	22679	22704	22874	22464	22694	22634	22877	22771	22673	22547	22799	22644	22443	22910	22671	22676	22716	22840	22631	22738	22686	22678	22737	22727	22622	22715	22790	22680	22713	22700	22741	22664	22775	22687	22667	22753	22485	22603	22757	22630	22644	22611	22829	22551	22727	22626	22792	22760	22425	22595	22663	22713	22652	22754	22603	22823	22713	22657	22727	22648	22719	22896	22599	22695	22653	22619	22726	22761	22504	22760	22533	22579	22784	22835	22598	22654	22588	22663	22501	22857	22587	22680	22656	22717	22611	22745	22570	22815	22678	22534	22606	22724	22876	22768	22765	22583	22680	22473	22804	22776	22742	22700	22896	22776	22619	22715	22840	22604	22639	22668	22683	22734	22686	22794	22652	22765	22590	22866	22834	22711	22741	22632	22747	22764	22628	22714	22525	22690	22570	22786	22782	22549	22792	22763	22678	22634	22648	22696	22798	22774	22821	22759	22734	22604	22851	22664	22758	22754	22749	22672	22756	22802	22580	22639	22615	22713	22689	22673	22663	22853	22652	22695	22709	22836	22656	22644	22652	22680	22695	22545	22653	22604	22798	22663	22811	22596	22649	22746	22747	22783	22644	22692	22704	22668	22765	22642	22557	22680	22681	22606	22735	22689	22747	22840	22459	22758	22522	22723	22799	22631	22781	22857	22527	22762	22748	22503	22762	22595	22660	22653	22847	22748	22718	22890	22783	22598	22580	22514	22716	22870	22695	22728	22647	22658	22667	22781	22674	22720	22566	22681	22659	22719	22932	22664	22803	22598	22544	22737	22764	22715	22638	22754	22544	22797	22545	22621	22695	22816	22739	22701	22736	22868	22574	22615	22814	22552	22848	22832	22606	22561	22640	22679	22607	22880	22559	22668	22737	22961	22729	22706	22713	22676	22616	22658	22831	22660	22526	22654	22709	22815	22815	22751	22657	22784	22857
24141	23364	52428	54173	39745	30468	31477	30068	30232	30552	30388	30320	30150	30434	30323	30150	30121	30158	30397	30255	30363	30229	30536	30308	30059	30265	30269	30233	30233	30177	30226	30140	30109	30517	29954	30036	30310	30216	30181	30138	30311	29807	30143	30007	29975	30166	29941	30145	30186	30295	30288	30160	30268	30246	30145	30299	29933	30008	30202	29841	29912	29931	29899	30130	30048	30248	30104	30244	30017	29983	29830	30065	30130	30139	30096	30020	30125	29839	30176	30183	29952	29943	30044	30050	30189	30421	29848	29980	30223	29925	30178	29992	30139	29902	29978	29844	30212	30056	30112	30043	29930	30098	30213	30107	30296	30252	29956	30169	30409	30236	30099	29993	29896	29922	29989	30071	29998	30023	29996	29895	29929	30138	30168	30354	29829	29994	30165	30249	30227	30158	30153	30169	30269	30011	30070	30188	29959	30102	30009	29986	30218	29982	30075	30250	30241	30050	29904	30055	30075	29884	30243	30175	30066	30197	29905	30218	30097	30211	30204	29959	30067	29982	30179	29893	29979	29852	29837	29904	29912	29982	30151	30114	29998	29747	30171	30171	29795	30125	30005	30010	30367	29765	30118	29985	30169	30264	30165	29722	29966	30175	30013	29934	30204	30239	30175	29973	30140	29996	30050	30238	30027	29996	29898	30175	30033	29787	30027	30155	30074	30072	29988	30117	30116	29996	30007	30042	30162	30122	29978	30029	30140	29939	29899	30011	30021	29999	30043	30187	30141	29994	30166	30392	30091	30070	29806	30083	30288	30242	30348	30039	30127	29937	29945	30067	30058	30068	30013	29898	30204	30108	29982	30195	30146	30318	30066	30024	30181	30237	29811	30122	29917	30167	29996	29972	30043	30075	29910	30007	29989	30137	30031	30073	30106	30124	30032	29976	30107	30112	29805	30179	30127	29883	29949	29974	29905	29913	29783	29948	29965	29998	29949	30116	30274	30032	30041	30070	30011	30079	30064	30046	30272	30165	30002	30086	29929	30086	30137	30001	29979	29961	29949	30062	30064	29975	30052	30243	30147	30074	30125	30074	30125	30060	29966	30144	30080	29980	30235	29793	29909	30110	30013	29834	29968	29957	30003	29896	30175	30157	30061	29981	29850	30191	29890	30231	30040	30094	29960	30243	30157	29877	30149	29778	29983	30173	29777	29906	29850	29840	29892	29927	30137	30140	30198	30125	30149	30155	29954	29839	30012	30046	30095	29997	29906	29982	30224	30179	30106	30186	30148	30207	30311	30102	29904	30160	30161	30159	29889	29886	29976	29972	30171	29983	29887	30009	30262	30197	29832	30288	30249	30274	30333	30209	30179	30020	30194	29938	30228	30169	30158	30082	29952	29853	29819	29915	29842	29932	30302	30297	30102	30090	30249	30129	30069	29962	30029	30319	30068	29870	30263	30116	29957	30163	30114	30055	30252	29911	30133	30188	30338	29956	30032	30078	30124	29901	29808	30021	29924	30219	30159	30019	30253	30056	30009	29966	29942	30080	30208	29893	29999	29990	30304	30285	30284	29846	30155	30248	30065	30069	30028	29987	30058	30131	30147	30082	30182	29816	29989	30108	30274	30108	29928	29943	30024	29872	29837	30220	30111	30168	29962	30096	30292	30156	30064	30299	30073	30110	30071	30004	30171	30149	29918	30039	30425	30082	30179	30006	30194	29998	29884	30122	29969	30393	29894	30271	29965	30270	30008	30153	29978	29933	30024	29947	29990	30027	30093	30073	30096	30018	30157	29774	29942	30055	30069	29902	29998	30114	30073	29986	30207	30120	29896	30153	30207	30254	29868	30019	30038	30091	30066	30125	29861	29994	30208	29910	29953	29898	30179	29859	30024	30114	30077	29896	30110	30151	30346	30248	30095	30168	30135	30219	30186	29869	30174	30229	30107	30207	30148	30065	30097	29970	29979	30215	29908	30011	29989	29951	29971	29970	30020	30033	29874	29851	29878	30017	29850	30149	30373	29911	29899	30045	29848	30045	29884	29987	30116	30093	30311	30027	30126	30126	30168	30001	30200	29940	30068	30140	29682	30066	30008	30056	30200	29920	30099	30004	30451	30075	30027	30142	30039	30140	30095	29945	30061	29746	29959	29869	30134	30074	30085	30139	29920	30016	30208	29742	30107	30213	30315	29884	30082	30149	30214	30058	29953	30048	30017	30169	30003	30021	30221	30146	30114	30112	30135	30175	30192	29968	30137	29994	30168	29879	29947	29848	30170	30164	29911	30061	30459	30069	30190	30022	30091	29995	29961	30090	30093	30377	30488	29960	30039	30057	30195	29940	30015	30151	29951	30055	30264	30110	29967	29901	30001	30212	30031	29775	29979	29712	30050	30188	30359	30081	30231	30056	30152	30160	30057	29968	30206	29916	30217	29942	29901	30074	29913	29785	30254	30179	30166	30042	30031	30075	29896	30253	29815	30103	30188	30011	29957	30186	30128	30269	29996	30127	29930	30141	30103	29903	30112	29877	30252	30144	30214	30134	29848	30140	30067	30156	30066	30253	30034	29972	30101	30069	30118	29824	29808	30156	29967	30065	29992	29952	29911	30065	30164	29975	29998	30013	30061	30106	30139	30039	30050	29964	30138	30022	30061	29983	30190	30107	30070	30278	30197	30316	30182	30286	30031	30085	30145	29902	29934	30037	30021	29879	30137	30138	29975	30158	29951	30403	30024	29875	30080	29880	30107	30004	30314	29961	30056	30396	29940	29898	30022	29905	30094	30255	29966	30042	30031	30133	30121	30122	30040	30175	30304	30029	30138	30213	30069	30032	30087	29924	30187	30113	29848	30040	30071	30077	30223	30229	30121	30175	29983	30063	30188	29856	30052	30018	30043	30294	30194	30103	30173	30152	30010	30268	30224	30097	30345	30198	30169	30014	29946	30205	29897	30005	29963	30067	29890	30135	30020	29806	30088	30228	30029	30217	30346	29990	30249	30052	30123	30235	30289	30198	29765	29979	30062	29945	30233	29980	30027	29996	30113	30029	30141	29953	30030	30192	29955	30145	30050	29801	30123	30001	30300	29955	30094	30052	30074	30019	30019	30205	30033	30239	30182	30048	29976	30149	30133	30076	30190	30040	29952	30164	30018	29966	30041	30026	30104	29992	29742	29955	29878	30188	30228	30078	30109	30097	29936	29998	30114	29988	30150	30128	30172	30077	29982	30139	30068	30224	29910	29848	30034	30164	29962	29984	30118	29965	29933	30231	30046	29921	29922	29947	30006	30094	29960	30013	30094	30190	30154	30171	29950	29996	30272	30080	29979	29992	29998	30050	30238	30271	30185	29993	30079	30002	29942	30006	30162	29968	30045	29980	29993	30228	30142	30171	29858	30062	30182	30085	30064	30083	30183	30163	30156	30181	30152	30079	30221	30161	29872	29836	30234	30331	30131	30154	30073	30068	30122	29956	30110	30118	30191	30172	30101	30050	30082	30172	30196	30076	29890	29901	30102	29877	29987	30094	30164	30190	29970	30127	30186	30383	30079	30054	29864	30082	30152	30123	30192	30090	30010	30273	29951	30229	29923	30056	30025	30043	30086	29944	29902	30039	29793	30065	30057	30017	30020	30061	29837	29981	30099	29819	29957	29959	29929	29746	29852	30088	30201	30018	30042	30240	30246	30144	30138	30062	29932	30083	29986	30101	30084	30003	29935	30079	29959	30128	30178	30200	29968	29991	30027	30050	29829	30009	30026	30277	30136	30154	30058	30028	29954	29943	30042	30079	30053	30326	30042	29992	29995	30176	30223	30015	30015	30105	30129	30015	30124	29686	30208	29866	29911	30227	30015	30084	29886	30032	30090	29836	30242	30027	30090	30234	30253	30271	30013	29955	30164	30271	29903	30004	30101	30032	30202	30147	30029	30074	29862	30154	30341	30275	30184	30201	30072	30057	29919	30175	29988	30031	30198	29881	29944	30303	30088	30153	30026	30054	30045	29953	30142	30001	29959	30066	30091	29896	30093	29929	30242	30273	30126	30281	30020	30115	29867	30154	30182	30292	29943	30097	29809	30156	29901	29986	30130	30219	30029	29940	30266	29832	30173	29866	30065	29897	30197	30180	29966	29831	30106	30125	30058	30005	30083	30073	30147	29968	29959	30285	30070	29953	30135	30049	30065	30242	30101	30225	30152	29860	29909	30122	30494	29990	29973	30212	30156	29944	30008	30019	30225	30041	30148	30061	30140	30029	30181	30013	29907	30013	30012	30195	30141	30042	30247	29990	30028	30144	30129	30352	29893	30108	30131	30065	30146	30086	30025	30058	30307	30039	29874	30124	30151	30092	30136	30136	30036	30150	30210	29951	30138	29975	30040	30258	30060	30005	30046	30049	30099	30128	29978	30412	30291	30008	30192	29989	30091	30265	29908	30021	30193	30182	29885	29886	30230	30137	30260	30264	29880	30009	30045	30097	30226	30116	30133	30134	29862	29911	30016	30064	30212	30165	30024	30062	30037	29987	30059	29813	29757	30026	30045	29945	30210	30177	29993	30236	30291	29880	30020	30150	30102	30244	30520	30166	29724	29922	30227	30143	29877	30235	29868	29987	30323	30063	30069	30024	30187	29909	30070	30271	30191	30138	30048	30273	30037	30162	29971	30056	29937	30050	29968	29874	30152	29768	30051	30090	29843	29892	30197	30119	29873	30012	29948	30009	29877	30164	30196	29860	30066	30139	30375	30095	30082	30172	30118	30231	30021	30058	30116	30193	30030	30194	30040	30102	30064	30125	30276	29958	30114	29950	30111	29983	30194	30112	29967	29807	30149	30112	30082	30093	30009	30182	30319	29857	30049	30147	30282	29835	30228	29952	29999	30137	29882	30207	30324	30199	30308	30072	29914	30158	30179	30030	29854	30114	30262	29988	29811	30040	30206	30399	30396	30064	30301	29870	30058	29978	30158	30104	30181	30107	30137	30151	30071	30073	30102	30144	30071	30243	30093	30104	30086	30024	30147	29754	30224	30078	30099	30014	30034	30010	30289	30091	30230	29866	30087	30262	29924	30132	29921	30056	29939	29954	30187	30152	30318	30167	29891	29998	29915	29819	30159	30221	29857	30027	30101	30151	30163	29942	29844	30108	29874	29932	29926	30056	30313	29963	30278	30187	30127	30005	29945	30309
35150	82760	95854	69353	41484	23371	22921	22860	22985	22798	22782	22958	22858	22921	22828	22905	22978	23020	22861	23048	22867	22936	23045	22878	22978	22785	22750	22799	22722	23038	22886	22806	22836	22866	23051	22712	23005	22826	22851	22968	22829	23010	22826	22981	23016	23050	23068	22942	22754	22884	22873	23029	23028	22837	22826	23068	22781	22957	22945	22797	22881	22999	22920	22790	23035	22888	22708	22838	22924	22990	22727	22911	22954	23010	22830	22897	22998	22812	22861	22804	22790	22774	22985	23050	22882	23129	23016	22751	22846	23055	23062	22943	22856	22874	22981	22758	23069	22980	22898	22922	22961	22851	22789	22933	22898	22836	23011	22721	22841	22819	22996	22815	22710	22986	23056	22789	22833	22959	22675	22915	22750	22896	22780	22847	22728	22841	22881	22887	22759	22789	22824	22898	22807	22865	22974	22784	23064	22792	22832	22942	22983	22842	22715	22942	22988	22994	22886	22778	22848	23028	22822	22790	22867	22748	22779	22888	22788	22808	22960	22942	22866	23068	22947	22986	22714	22835	23018	22900	22850	22871	22868	22820	23005	22993	22936	22970	22965	22800	22910	22860	22869	22873	22865	22918	22914	22965	22960	22838	22738	22796	22755	22679	22953	22744	22955	22983	22882	22830	22892	22718	23110	22660	22958	22875	22984	22831	22978	22882	22910	22930	22840	22725	22799	22731	22973	22826	22800	22840	22883	22707	22946	22836	22975	22769	22981	22917	22755	22826	22896	22864	22873	22781	22846	22828	22734	22876	22851	22838	22794	22776	22805	22805	23014	22819	22858	22816	22899	22783	22710	22976	22888	22828	22694	22739	22886	22726	22638	23033	22758	22895	22875	22861	22935	23096	22899	22928	22877	22917	22960	22861	23018	23010	22824	22739	22811	22798	22874	22792	22942	22948	22909	22697	22990	22899	22929	22963	22895	22722	22750	23048	22822	22840	22689	22889	22916	22977	23058	22896	22944	22799	22914	22673	22975	22798	22779	22954	22916	23172	22919	22969	22744	22958	23114	22656	22668	22950	22786	22935	22926	22772	22773	22708	22960	22969	22812	22906	22870	22686	22908	22799	22925	22938	22900	22875	22903	22737	22930	22928	22753	22847	22813	22793	23043	22778	22915	22803	23047	22932	22993	22839	22970	22897	22897	22906	22883	22837	22944	22833	22660	22782	22740	23095	22732	22895	22834	22854	23101	22726	22854	23054	22953	22778	22944	22794	22876	22942	22638	22925	22869	23004	22718	22686	22991	22977	22697	23079	22913	22801	22918	23073	22802	22908	22798	22813	22780	22792	22764	22901	22950	22654	22841	22838	22646	22869	22887	22966	22873	22955	22983	22950	22891	22584	22988	22926	22808	22728	22849	22961	22723	22954	22901	22831	23012	22998	22894	22862	22892	22939	23033	22902	22954	23076	22759	22764	23033	23001	22809	22983	22881	22946	22873	23083	22942	22940	22877	22989	22908	22870	22995	22912	22795	22895	22723	23022	22882	22905	22875	22855	23009	22971	22975	22800	23032	22931	22947	22902	23016	23018	22944	23002	22902	22878	22961	22932	22735	22766	22755	22983	22937	22857	23080	22899	22757	22635	22877	22931	22983	22946	22696	22722	22826	22680	23055	22905	23022	22765	22793	22938	22924	22704	23001	22987	22883	23008	23037	23065	22813	22962	22795	23165	22951	22893	22971	22781	22878	22809	22933	23023	22990	22908	22877	22912	22849	22838	23031	22817	22877	22920	22859	22963	22985	22847	22719	23029	23031	22684	22779	22900	22820	22836	22922	22767	22914	22914	22826	22955	23087	22830	22856	22886	23047	22913	22896	22767	22710	22811	22888	22845	22784	22838	22977	22852	22791	22788	22886	22877	22979	22963	22908	23131	22730	22895	22775	22946	22794	22937	22901	22960	22913	23151	22908	22936	22979	22950	23029	22988	22818	22761	23028	22915	22957	22913	22868	22975	23034	22936	22908	22870	22928	22978	23121	23010	22874	22780	22975	22886	22933	23014	22913	22710	22868	22862	22899	22830	22874	22873	22819	22920	22790	22930	22954	22979	22721	22895	23010	22910	22942	22816	22865	22898	22826	22902	23017	22796	22911	23024	22840	22749	22853	22921	22925	22778	22997	22733	22985	23077	22974	22760	23031	22881	22754	22804	22958	22838	22714	22896	23000	22969	22847	22758	23028	22713	22904	23013	22840	22907	22880	22855	22792	23016	22821	22814	22775	22862	23021	22777	22791	22953	22771	22831	22857	22777	23071	22694	22867	23024	22798	22979	22803	22780	22880	23064	22936	22977	22887	22955	22835	22830	22864	22917	22855	22773	23004	22901	22814	22862	22802	22944	22886	22866	22931	22883	22807	22798	23150	22797	23074	22909	22929	22899	23103	22778	23121	22798	22703	22964	22933	22975	22890	22920	22925	23030	22807	22941	22930	22783	22978	22749	22701	22982	22788	23027	22908	23143	22884	22833	22737	22792	23006	22757	22970	22829	22929	22748	23041	23062	22849	22881	22802	22820	22950	22825	22886	22679	22817	22840	22824	22816	22937	22822	22906	22799	22741	23065	22844	22977	22923	22857	22859	23101	22832	22957	22951	22790	22781	22880	22982	22754	23002	22983	22928	22894	22781	22811	22886	22712	22877	22672	22906	22717	22820	22894	23034	22938	22913	22995	22849	22881	22940	22924	22852	23084	22992	22892	22974	22866	22904	22884	22950	22765	23066	22896	22742	22968	23021	22845	23060	22917	22685	23036	22748	22833	22676	22958	22714	22883	22902	22982	22932	22701	22782	22904	23018	22852	22748	22795	22891	22916	22954	22774	22845	22971	22563	22920	22937	22990	22786	22849	22830	22857	22851	22954	22885	22735	22948	22997	22909	23153	22854	23008	22737	23099	22817	22825	22867	22635	23065	22913	22991	22810	22862	22786	22852	22861	23097	22819	22675	22765	23067	22873	22834	22803	22884	22811	22911	22959	22903	22952	22775	22934	22818	22736	23039	22909	22770	22913	22911	22898	22929	22874	22987	22884	22947	23125	22880	22917	22852	22954	22834	22797	22869	22811	22874	23035	22901	22759	22764	22959	22881	22947	23068	23005	22677	22957	22874	22931	23018	22797	23025	22809	22824	22781	22916	22726	23015	22930	23039	23032	22840	22804	23009	22908	22937	22891	22799	23031	22930	22853	22841	22696	22617	22857	22908	22822	22716	22847	22893	22951	22816	22899	22897	22811	22715	22771	22761	22782	22872	22794	22967	22619	22744	22835	22918	22890	22791	22964	22919	23236	22927	22940	22880	22952	22784	22920	22797	22747	22925	23055	22828	22959	23086	22795	23069	22871	22983	22774	22856	22707	22861	23009	22978	22788	22697	22792	22838	22758	22838	22866	22955	22965	22904	22822	22954	23107	22802	22714	22976	22829	22824	22913	23042	22961	22918	22967	22941	22860	22970	22889	22919	22929	22733	22943	22962	22909	22848	22882	22776	22839	22788	22875	22825	23007	22575	22897	22935	22921	22957	22881	22979	22949	22869	22997	22938	22819	23013	22813	22791	22947	22846	23011	22897	23087	22818	22911	22869	22721	23011	22840	22942	22919	22978	22737	22826	22875	22963	23046	22910	22828	22787	22844	23025	22763	23100	22842	22851	22920	22839	22883	22962	22842	22915	23093	22965	22972	22883	22848	23021	22957	23017	22823	22835	22847	22788	22766	22831	22706	22984	22944	22952	22732	22768	22900	22897	22807	22800	22702	22948	23121	22808	23013	22827	22844	22646	22678	22796	22901	22749	22991	22867	22946	22941	22757	22953	22627	22879	22694	23022	22987	23054	22839	22830	22800	23064	22759	22761	22817	22862	23082	22745	22954	22780	22959	22970	22872	22924	22834	22943	22649	22971	22869	22936	23010	22807	22991	22972	22915	22951	22810	22881	22837	22904	22849	23060	22886	22798	22786	22891	22839	22895	22845	22904	22848	22731	22877	22998	23013	23023	22811	22784	22745	22832	22737	22903	22853	22866	22760	22992	22885	23159	22846	22880	22871	22755	22966	22751	22741	22889	22845	22826	22801	22987	22916	23041	22967	22946	22889	23106	22984	23060	22886	22996	22902	22806	22807	23066	22956	22911	22858	22793	22879	22894	22885	22904	22890	22774	22906	22942	22922	22887	22916	22668	22845	22847	22993	22910	22918	22746	23031	22982	22937	22918	23026	22925	23080	22792	22824	22817	22707	22969	22927	22880	22836	23102	22980	22848	22721	22906	22686	22923	22753	23006	22854	22981	22742	22747	22913	22783	22994	22997	22901	23044	22974	22762	22795	23063	22845	22979	23148	22745	23053	23010	22843	22720	22926	23099	22888	22833	22894	22928	22592	22880	22835	22942	22982	22793	23060	22961	22710	22873	22895	22895	22884	22964	22964	22685	22805	22894	22634	22937	22952	22754	22810	22761	22935	22979	22968	22764	22968	22699	22971	22715	22784	22907	22914	22729	22791	22752	22764	22957	22973	22905	22923	22997	22878	22936	22909	22962	22785	22982	22944	23003	22910	22991	22808	22963	23003	22871	22883	22887	22973	22892	22824	22870	22845	22860	22974	22891	22885	22863	22912	22795	22941	22858	22930	22738	22930	22753	22682	22950	22967	22937	22902	22884	22865	22873	22849	23053	22842	22893	22790	23049	22780	22823	22779	22580	23005	22905	22900	22914	22837	22927	22898	22872	22843	22849	22934	22843	23147	22864	22864	22792	22827	22876	22836	22871	22773	22823	23050	22763	22971	22851	22571	23047	22774	22898	22875	22981	22773	22878	23048	22920	22936	22851	22905	22861	22923	23016	23019	22806	22942	22906	22960	22939	22762	22963	23004	22760	22924	22783	22914	22834	22918	22902	22941	22936	22926	22805	22899	22925	22868	22831	22864	22811	22922	22997	22981	23016	22719	23017	22922	22938	22828	22871	22771	22916	22928	22853	22949	22809	22892	22997	22974	22902	22807	22690	23045	22622	23003	23006	22851	23048	23081	22999	22900	22758	22831	22986	22912	22987	22902	22837	22951	22795	23012	22855	22843	22886	22801	22816	22800	22983	22825	22902	22891	22923	22753	22725	22835	22867	23018	22815	22984	22848	22969	22834	22886
22397	23701	49165	51999	41596	30005	32690	30801	30643	31268	31211	30968	31308	31004	31184	31192	31157	30897	31195	31054	30814	30965	31062	30866	30812	30844	30895	31002	31020	30801	30836	30906	30907	30883	30643	31049	30654	30742	30739	30740	30899	30880	30853	30974	30987	30812	30651	30905	30747	31069	30922	30907	30883	30722	30869	30993	31081	30625	30829	30748	30783	30830	30825	30905	30799	30815	30738	30858	30793	31010	30771	30650	30771	30572	30837	30966	30654	30938	30959	30745	30797	30622	30927	30841	30996	30923	30698	30627	30538	30733	30956	30760	30718	30843	30552	30915	30858	30723	30822	30718	30835	30947	30871	30689	30824	30746	30799	30664	31005	30523	30787	30659	30712	30509	30876	30852	30731	30553	30700	30864	30752	31083	30611	30795	30948	30805	30647	30793	30784	30715	30749	30485	30841	30811	30642	30963	30728	30576	30809	30752	30814	30796	30620	30745	30752	30838	30607	30665	30873	30920	30635	30801	30619	30690	30728	30641	30718	30727	30612	30738	30895	30671	30798	30723	30938	30867	30865	31061	30807	30640	30718	30667	30790	30673	30546	30767	30627	30872	30830	30786	30773	30813	30505	30711	30830	30804	30870	30675	30659	30915	30951	30851	30825	30716	30590	30565	30528	30594	30740	30884	30920	30693	30902	30792	30647	30747	30801	30990	30810	30685	30801	30928	30552	30716	30776	30676	30494	30923	30638	30708	30674	30843	30680	30670	30505	30899	30821	30813	30710	30677	30823	30878	30868	30801	30859	30866	30593	30816	30696	30893	31021	30528	30645	30623	30758	30756	30607	30744	30720	31041	30826	30955	30679	30517	30647	30991	30704	30697	31070	30544	30831	30809	30681	30937	30537	30805	30899	30972	30405	30733	30788	30776	30703	30802	30887	30798	30676	31125	30936	30832	30449	30634	30787	30809	30821	30578	30781	30678	30763	30863	30887	30419	30777	30802	30747	30585	30782	30918	30680	30604	30844	30494	30658	30681	31055	30745	30656	30365	30685	30859	30759	30703	30865	30761	30644	30668	30788	30706	30796	30494	30588	30807	30897	30656	30725	30541	30550	30590	30646	30844	30659	30881	30611	30585	30752	30637	30604	30523	30807	30727	30832	30673	30842	30894	30682	30707	30578	30827	30780	30750	30872	30813	30726	30772	30703	31008	30753	30687	30576	30974	30519	30836	30668	30794	31001	30717	30846	30730	30594	31056	30615	30699	30844	30699	30728	30621	30813	30797	30774	30815	30747	30723	30630	30592	30891	30756	30651	30912	30782	30625	30549	30581	30573	30824	30732	30896	30755	30767	30806	30681	30720	30672	30532	30859	30655	30770	30786	30468	30820	30636	30658	30787	30756	30862	31114	30867	30701	30659	30853	30626	30812	30768	30777	30733	30556	30744	31112	30776	30826	30690	30883	30910	30941	30851	30561	30531	30857	30740	30799	30844	30969	30756	30812	30846	30599	30674	30798	30628	30889	30656	30717	30798	30786	30736	30758	30667	30723	30845	30749	30908	30765	30681	30970	30738	30812	30746	30664	30802	30779	30578	30535	31047	30582	30746	30768	30886	30983	30419	30592	30763	30747	30406	30722	30715	30697	30851	30627	30780	31010	30606	30876	30686	30526	30932	30846	30679	30465	30754	30683	30554	30690	30763	30685	30808	30619	31030	30653	30638	30770	30643	30800	30800	30688	30678	30820	30683	30638	30921	30638	30568	30778	30623	30729	30645	30753	30437	30869	30879	30758	30838	31046	30926	30667	30659	30596	30829	30794	30546	31055	30695	30506	30761	30765	30814	31107	30668	30570	30573	30642	30670	30931	30796	30715	30773	30725	30775	30867	30615	30810	30795	30735	30757	30893	30905	31037	30697	30787	30766	30562	30686	30845	30558	30712	30968	30797	30780	30898	30523	30842	30862	30534	30770	30661	30807	30868	30776	30864	30548	30848	30871	30545	30723	30742	30906	30835	30733	30833	30785	30729	30746	30888	30661	30559	30791	30971	30795	30948	30730	30749	30787	30758	30821	30616	30817	30963	31020	30709	30918	30929	30753	30791	30510	30808	30830	30840	30795	30613	30904	30838	30617	30661	31041	30703	30791	30723	30878	30617	30657	30470	30755	30515	30673	30673	30687	30756	30718	30911	30660	30710	30740	30589	30810	30817	30886	30727	30438	30663	30550	30713	30669	30626	30611	30686	30856	31144	30537	30841	30699	30595	30955	30676	30720	30568	30844	30732	30764	30791	30725	30815	30649	30783	30947	30790	30789	30805	31050	30626	30834	30915	30634	30403	30614	30632	30865	30809	30660	30693	30438	30636	30854	30568	30709	30661	30590	30746	30763	30460	30742	30965	30823	30919	30619	30822	30807	30910	31094	30614	30780	30618	30572	30927	30681	30810	30718	30698	30906	30604	30591	30596	30758	30861	30752	31035	30572	30807	30690	31002	30637	30704	30715	30898	30937	30621	30677	30770	30848	30892	30795	30714	30759	30700	30749	30749	30729	30625	30808	30628	31008	30580	30839	30520	30576	30747	30849	30652	30808	30627	30859	30901	30825	30839	30648	30910	30666	30596	30894	30593	30666	30666	30664	30614	30779	30729	30621	30708	30557	30685	30764	31153	30514	30767	30737	30667	30816	30802	30707	30650	30709	30585	30784	30795	30615	30784	30671	30662	30460	30511	30889	30925	30755	30892	30805	30910	30701	30913	30594	30441	30917	30735	30727	30742	30612	30936	30735	30750	30472	30859	30701	30518	30698	30941	30515	30903	30722	30537	30681	30696	30707	30667	30731	30720	30752	30618	30478	30469	30590	30744	30610	30802	30765	30755	30655	30966	30637	31005	30698	30696	30681	30760	30612	30678	30545	31075	30948	30571	30670	30920	30779	30834	30696	30694	30833	31195	30874	30742	30275	30752	31020	30820	30754	30774	30749	30847	30578	30698	30783	30883	30885	30928	30745	30897	30691	30767	30762	31008	30895	30633	30811	30668	30945	30647	30852	30941	30796	30721	30620	30731	30873	30823	30559	30653	30513	30647	30727	30887	30666	30766	30817	30468	30555	30735	30696	30659	30553	30821	30608	30671	30801	31124	30737	30807	30577	30871	30829	30785	30618	30754	30647	30868	30733	30935	30936	31096	30757	30749	30645	30630	30816	30861	30840	30826	30804	30695	30749	30806	30886	31023	31088	30864	30760	30757	30642	30632	30766	30800	30732	30771	30733	30846	30889	30815	30585	30589	30805	30922	30685	30804	30711	30812	30747	30700	30820	30628	30788	30666	30705	30760	30721	30832	30675	30534	30771	31060	30907	30796	30762	30662	30629	30741	30640	31113	30685	30806	30805	30815	30503	30467	30814	30675	30509	30927	30685	30625	30790	30443	30642	30548	30645	30893	30603	30744	30780	30642	31107	31023	30584	30864	30853	30696	30601	30929	30969	30931	30732	30841	30686	30779	30808	30766	30966	31015	30579	30755	30688	30866	30556	30767	30803	31056	30795	30837	30846	30950	30836	30501	30804	30712	30730	30803	30468	30696	30495	30761	30414	30744	30787	30622	30753	30934	30952	30752	30757	30622	30866	30783	30699	30579	30739	30769	30756	30979	30753	30863	30731	30623	30764	30844	30924	30808	30921	30571	30675	30817	30772	31019	30656	30788	30665	30787	30997	30833	30828	30832	30706	30651	30815	30968	30850	30822	30805	30937	30665	30685	30823	30751	30657	30854	30673	31021	30800	30825	30646	30762	30791	30759	30854	30726	30915	30766	30816	30782	30632	30677	30791	30711	30547	30769	30683	30612	30743	30639	30658	31094	30821	30567	30776	30805	30476	30706	30911	30884	30774	30857	30844	30701	30549	30738	31051	30898	30694	30657	30642	30867	30844	30827	30706	30715	30654	30868	30911	30631	30588	30767	30697	30881	30612	30955	30616	30573	31032	30816	30656	30735	30668	30767	30616	30800	30830	30733	30675	30672	30598	30856	30761	30721	30815	30809	30794	30708	30615	30786	30722	30813	30691	30496	30878	30917	30702	30659	30598	30673	30929	30738	30566	30619	30774	30701	30625	30760	30679	30804	30691	30604	30853	30769	30881	30617	30650	30926	30753	30826	30812	30555	30784	30699	30842	30690	30846	30893	30805	30875	30710	30472	30677	30807	30746	30724	30696	30787	30657	30606	30719	30737	30919	30902	30634	30755	30715	30860	30656	30690	30501	30745	30735	30674	31123	30751	30677	30935	30695	30666	30499	30678	30556	30785	30811	30960	30882	30624	30556	30550	30895	30955	30858	30867	30604	30682	30619	30945	30630	30680	30637	30604	30599	31019	30760	30843	30808	30754	30876	30687	30665	30851	30682	30921	30789	30649	30606	30692	30778	30670	30775	30774	30849	31079	30776	30771	30898	30868	30674	30736	30633	30730	30668	30539	30749	30676	30765	30823	30575	30946	30685	30777	30669	30859	30791	30724	30470	30693	30819	30795	30740	30700	30629	30392	30617	30419	30587	30751	30800	30599	30632	30711	30951	30459	30690	30608	30575	30743	30711	30717	30549	30594	30533	30802	30838	30706	30830	30878	30565	30587	30675	30722	30861	30769	30899	30641	30725	30602	30947	30621	30509	30576	30664	30876	31046	31032	30499	31196	30882	30743	30983	30841	30668	30949	30858	30745	30658	30709	30560	30575	30617	30633	30913	30759	30650	30768	30596	30647	30636	30578	30753	30921	30589	30594	30534	30976	30606	30711	30801	30635	30601	30623	30391	30844	30710	30787	30689	30700	30897	30789	30686	30902	30910	30762	30758	30959	31095	30913	30603	30674	30808	30931	30613	30920	30808	30661	30453	30469	30678	30703	30472	30850	30781	30629	30656	30640	30707	30856	30691	30581	30698	30883	30752	30665	31063	30680	30625	30620	30885	30913	30720	30672	30939	30741	30455	30841	30624	30909	30949	30512	30638	30584	30579	30750	30628	30912	30686	30591	30616	31096	30802	30677	30577	30720	30720	30910	30746	30916	30738	30766	30761	30698	30812	30904	30706	30677	30426	30855	30745	30645	30520	30756	30816	30577	30517	30769	30835	30927	30829	30626	30574	30844	30940	30761	30864	30718	30791	30853	30731	30705	30677	30832	30681	30801	30926
50454	79534	93235	85423	49410	24224	23262	23141	23066	23253	23160	23239	23375	23163	23433	23193	23421	23365	23314	23164	23205	23281	23180	23219	23063	23403	23323	23366	23447	23406	23084	23314	23320	23329	23275	23292	23259	23257	23276	23309	23390	23065	23281	23358	23380	23304	23210	23244	23396	23493	23423	23427	23233	23406	23337	23187	23222	23355	23225	23306	23174	23249	23110	23338	23199	23228	23273	23413	23385	23317	23233	23270	23191	23356	23267	23315	23292	23216	23333	23101	23309	23216	23405	23212	23178	23301	23245	23301	23212	23313	23107	23156	23282	23238	23208	23294	23470	23301	23578	23245	23246	23364	23260	23264	23450	23331	23379	23304	23254	23155	23317	23150	23361	23301	23341	23255	23142	23140	23241	23161	23162	23264	23408	23236	23295	23269	23275	23141	23302	23302	23289	23295	23272	23285	23153	23268	23268	23392	23304	23255	23273	23212	23226	23190	23147	23214	23406	23337	23348	23293	23155	23280	23462	23244	23259	23189	23142	23204	23262	23167	23288	23277	23174	23465	23341	23075	23310	23055	23256	22981	23356	23437	23356	23370	23350	23276	23219	23209	23157	23161	23377	23322	23191	23250	23316	23340	23200	23400	23144	23174	23227	23139	23380	23102	23272	23283	23300	23230	23227	23189	23273	23310	23149	23286	23275	23274	23395	23131	23426	23215	23205	23221	23288	23128	23273	23337	23197	23218	23123	23295	23106	23210	23163	23162	23329	23208	23058	23304	23226	23248	23277	23180	23180	23184	23244	23388	23174	23183	23324	23237	23276	23213	23083	23400	23211	23209	23331	23252	23363	23237	23415	23381	23253	23366	23346	23443	23359	23216	23257	23100	23187	23002	23400	23243	23273	23248	23418	23424	23343	23351	23337	23446	22997	23449	23275	23301	23434	23133	23222	23493	23110	23312	23300	23251	23339	23208	23363	23347	23377	23368	23165	23168	23207	23289	23341	23259	23214	23270	23441	23326	23517	23315	23283	23296	23276	23517	23223	23281	23427	23274	23430	23288	23315	23373	23303	23296	23266	23375	23250	23232	23326	23192	23189	23412	23274	23372	23221	23313	23258	23412	23281	23285	23330	23281	23417	23163	23434	23246	23353	23260	23307	23236	23208	23230	23438	23285	23073	23510	23312	23454	23128	23317	23302	23154	23273	23305	23212	23130	23240	23206	23166	23245	23254	23308	23119	23260	23118	23225	23263	23364	23285	23319	23309	23102	23198	23300	23263	23182	23226	23253	23304	23401	23137	23425	23297	23168	23110	23272	23351	23299	23158	23137	23386	23232	23432	23232	23197	23371	23284	23274	23335	23262	23120	23317	23259	23330	23251	23250	23414	23271	23222	23149	23313	23414	23448	23297	23285	23163	23248	23267	23436	23267	23274	23256	23400	23166	23387	23051	23261	23251	23325	23319	23241	23177	23319	23237	23242	23278	23445	23282	23044	23212	23231	23528	23424	23410	23264	23208	23330	23240	23362	23268	23286	23155	23117	23149	23293	23354	23457	23181	23165	23398	22981	23487	23235	23233	23333	23340	23228	23324	23177	23046	23039	23176	23408	23217	23371	23499	23194	23303	23039	23235	23269	23169	23139	23126	23260	23373	23285	23183	23256	23030	23577	23189	23384	23521	23271	23220	23356	23400	23500	23079	23227	23182	23231	23347	23226	23052	23237	23164	23440	23376	23238	23302	23314	23301	23263	23120	23420	23280	23235	23097	23070	23217	23100	23316	23222	23368	23382	23330	23177	23212	23352	23260	23344	23487	23274	23303	23353	23143	23463	23330	23301	23234	23210	23264	23367	23196	23212	23367	23262	23075	23442	23251	23230	23223	23256	23261	23447	23361	23306	23362	23127	23278	23245	23145	23229	23357	23438	23344	23383	23196	23371	23291	23071	23213	23324	23416	23207	23429	23068	23347	23183	23026	23285	23165	23484	23076	23292	23330	23234	23252	23404	23370	23218	23285	23356	23228	23258	23196	23116	23140	23318	23268	23067	23157	23422	23380	23529	23146	23402	23256	23225	23370	23156	23019	23325	23111	23199	23244	23403	23357	23279	23238	23219	23500	22996	23310	23385	23250	23111	23326	23192	23336	23185	23229	23389	23239	23367	23122	23395	23332	23385	23245	23310	23202	23553	23221	23544	23252	23229	23312	23160	23293	23285	23306	23293	23451	23222	23209	23213	23212	23217	23107	23327	23169	23242	23362	23363	23245	23199	23104	23352	23133	23280	23337	23278	23431	23277	23364	23277	23300	23336	23201	23244	23282	23242	23225	23380	23237	23310	23313	23272	23378	23480	23325	23360	23377	23270	23239	23189	23227	23370	23466	23310	23259	23244	23245	23275	23411	23341	23229	23164	23435	23110	23109	23217	23337	23355	23188	23184	23321	23391	23315	23130	23369	23249	23257	23327	23128	23347	23387	23194	23421	23381	23209	23323	23314	23251	23208	23196	23284	23378	23383	23320	23295	23316	23145	23204	23501	23400	23373	23435	23203	23449	23319	23252	23045	23363	23245	23419	23190	23390	23309	23089	23455	23264	23295	23340	23117	23300	23372	23176	23309	23213	23219	23438	23150	23336	23206	23359	23234	23281	23094	23086	23389	23137	23137	23249	23316	22988	23287	23218	23233	23278	23334	23288	23173	23418	23392	23315	23138	23360	23179	23321	23297	23120	23308	23146	23239	23371	23235	23307	23216	23178	23209	23195	23346	23160	23200	23452	23198	23337	23250	23164	23405	23043	23414	23294	23427	23299	23208	23256	23226	23296	23440	23226	23382	23238	23253	23254	23301	23238	23205	23172	23228	23313	23440	23136	23375	23236	23385	23283	23224	23196	23359	23136	23273	23148	23278	23226	23374	23290	23238	23097	23033	23348	23322	23360	23143	23205	23135	23250	23277	23276	23327	23196	23370	23181	23119	23282	23273	23400	23189	23165	23380	23401	23277	23023	23105	23256	23377	23076	23179	23235	23450	23207	23155	23451	23311	23314	23145	23216	23322	23296	23466	23327	23321	23296	23293	23173	23182	23284	23223	23332	23317	23219	23158	23374	23357	23238	23245	23213	23363	23277	23393	23316	23201	23320	23342	23237	23354	23102	23314	23294	23294	23335	23275	23209	23232	23144	23272	23377	23378	23195	23141	23098	23173	23180	23369	23298	23248	23158	23256	23455	23238	23338	23402	23335	23260	23542	23251	23260	23108	23158	23247	23233	23371	23261	23332	23183	23365	23348	23385	23472	23327	23316	23161	23247	23216	23108	23479	23144	23315	23327	23276	23244	23129	23229	23250	23239	23376	23252	23430	23235	23259	23345	23099	23374	23276	23224	23373	23078	23204	23146	23068	23335	23232	23216	23245	23230	23206	23516	23319	23245	23276	23395	23435	23238	23124	23365	23263	23207	23312	23135	23076	23248	23229	23297	23347	23261	23174	23086	23206	23312	23190	23226	23200	23221	23089	23202	23263	23211	23286	23350	23288	23351	23348	23367	23179	23391	23219	23380	23235	23332	23073	23315	23246	23452	23199	23319	23227	23152	23304	23337	23178	23240	23190	23286	23210	23305	23320	23280	23159	23271	23384	23196	23192	23417	23278	23466	23157	23445	23058	23170	23228	23218	23385	23241	23245	23350	23268	23328	23093	23283	23187	23163	23317	23461	23188	23280	23231	23204	23273	23278	23298	23376	23264	23104	23077	23269	23146	23320	23417	23145	23138	23388	23517	23355	23362	23420	23260	23198	23449	23216	23205	23372	23498	23203	23257	23203	23302	23243	23364	23181	23309	23260	23325	23165	23343	23335	23207	23335	23259	23260	23292	23274	23312	23312	23219	23352	23131	23211	23268	23368	23296	23283	23263	23180	23214	23257	23421	23270	23354	23202	23240	23047	23120	23270	23317	23049	23195	23219	23274	23499	23165	23291	23225	23377	23301	23381	23101	23344	23338	23249	23308	23270	23296	23450	23169	23058	23332	23389	23337	23087	23268	23175	23438	23086	23370	23119	23124	23340	23286	23192	23146	23146	23259	23067	23368	23136	23366	23232	23159	23230	23313	23357	23375	23353	23292	23180	23336	23100	23459	23305	23046	23365	23266	23143	23377	23314	23424	23264	23128	23293	23222	23168	23259	23330	23181	23091	23247	23295	23273	23282	23364	23180	23280	23060	23303	23374	23383	23353	23129	23195	23273	23368	23132	23339	23188	23483	23193	23270	23268	23303	23194	23189	23078	23297	23166	23248	23315	23318	23449	23209	23087	23226	23232	23316	23339	23280	23121	23291	23272	23146	23023	23194	23463	23303	23383	23350	23366	23291	23324	23376	23332	23288	23135	23177	23192	23385	23256	23347	23396	23147	23357	23272	23314	23290	23431	23400	23372	23299	23118	23158	23368	23254	23217	23129	23254	23170	23171	23375	23173	23360	23197	23221	23392	23213	23339	23199	23063	23062	23142	23418	23277	23381	23123	23260	23323	23286	23211	23431	23298	23154	23003	23277	23206	23436	23233	23393	23449	23393	23308	23171	23258	23230	23252	23079	23162	23341	23390	23318	23305	23226	23434	23373	23128	23354	23239	23370	23369	23196	23293	23270	23231	23388	23127	23243	23488	23292	23223	23254	23270	23299	23171	23246	23457	23052	23162	23294	23239	23270	23130	23284	23092	23300	23323	23208	23210	23111	23337	23191	23215	23333	23074	23324	23224	23379	23372	23440	23226	23300	23268	23141	23320	23293	23234	23094	23282	23267	23245	23391	23302	23316	23503	23379	23348	23328	23157	23137	23210	23193	23382	23219	23185	23297	23262	23344	23355	23163	23176	23300	23221	23263	23269	23171	23259	23509	23241	23141	23205	23324	23187	23213	23261	23261	23215	23208	23306	23335	23145	23345	23450	23231	23336	23219	23339	23255	23393	23376	23423	23163	23294	23306	23174	23153	23332	23270	23456	23248	23197	23238	23118	23217	23308	23352	23310	23375	23304	23150	23196	23261	23240	23442	23390	23385	23216	23283	23258	23134	23316	23223	23345	23285	23284	23396	23093	23195	23343	23286	23319	23235	23367	23358	23433	23119	23420	23429	23340	23189	23355	23200	23290	23093	23279	23231	23324	23190	23185	23280	23338	23255	23246	23212	23258
28559	34838	54444	45258	35097	30949	30106	29700	30027	29942	29835	29818	29616	29694	29589	30099	29844	29827	30082	29990	29983	29840	29874	29878	30024	29782	29538	29771	29982	29850	29676	29589	29969	29757	29731	29750	29855	29619	29703	30088	29744	29537	29891	29766	29514	29748	29881	29798	29901	29737	29849	29906	29636	29926	29675	29527	29637	29626	29917	29777	29679	29831	29617	29599	29726	29739	29689	29615	29929	29779	29802	29954	29750	29664	29542	29552	29819	29859	29760	30030	29782	29903	29953	29627	29783	29668	29847	29773	29624	29565	29676	29890	29660	29652	29991	29713	29955	29804	29821	29737	29852	29472	30108	29852	29729	29902	29828	29805	29729	29875	29619	29908	29691	29786	29835	29928	29695	29698	29685	29656	29676	29733	29735	29831	29860	29792	29603	29771	29960	29460	29821	29658	29720	29728	29648	29580	29606	29797	29668	29658	29988	29560	29742	29712	29668	29797	30083	29902	29750	29881	29780	29807	29861	29616	29945	29686	29779	29639	29808	29627	29684	29657	29481	29479	30072	29699	29797	29754	29614	29784	29731	29547	29570	29979	29799	29615	29799	29696	29965	29577	29454	29689	29893	29865	29485	29574	29512	29746	29609	29661	29851	29574	29443	29724	29898	29786	29674	29857	29625	29783	29728	29708	29522	29340	29805	29613	30017	29829	29708	29691	29639	29886	29985	29695	29750	29494	29907	29680	29752	29631	29811	29810	29532	29302	29833	29696	29856	29868	29635	29725	29738	29713	29908	29928	29595	29688	29883	29432	29595	29802	29671	29963	29741	29732	29615	29870	29657	29636	29631	29728	29742	29645	29892	29630	29515	29692	29540	29819	29633	29606	29816	29579	29644	29698	29609	29767	29665	29705	29502	29979	29827	29808	29708	29836	29823	29755	30041	29775	29713	29479	29702	29658	29494	29596	29630	29670	29811	29708	30028	29555	29907	29462	29886	29795	29733	29665	29750	29562	29642	29533	29769	29869	29618	29852	29768	29704	29771	29662	29657	30020	29931	29741	29722	29591	29782	29687	29634	29730	29670	29714	29734	29963	29797	29734	29714	29616	29615	29565	30085	29685	29508	29808	29706	29794	29794	29698	29757	29801	29740	29807	29757	29746	29536	29700	29721	29614	29790	29880	29496	29656	29753	29716	29820	29686	29623	29792	29383	29858	29691	29658	29759	29836	29898	29771	29572	29487	29731	29669	29530	29491	29787	29770	29854	29477	29637	29690	29889	29715	29728	29673	29695	29704	29738	29690	29832	29969	29694	29761	29690	29675	29655	29783	29774	29644	29726	29846	29479	29660	29686	29821	29728	29822	29668	29726	29757	29805	29667	29609	29728	29790	29755	29830	29917	29582	29854	29778	29743	29611	29857	29882	29700	29757	29877	29867	29839	29683	29708	29935	29630	29751	29676	29708	29807	29414	29914	29596	29838	29838	29644	29897	29871	29713	29857	29495	29899	29732	29570	29523	29796	29814	29884	29801	29631	29858	29751	29752	29689	29758	29904	29877	29710	29854	29863	29785	29701	29876	29540	29934	29720	29917	29816	29666	29669	29840	29712	29915	29866	29824	29725	29777	29791	29704	29639	29697	29762	29893	29889	29567	29781	29636	29728	29591	29801	29734	29590	29790	29721	29883	29902	29674	29817	29378	29902	30022	29867	29675	29742	29911	29855	29694	29603	29666	29785	29828	30115	29643	29483	29797	29916	29675	29740	29831	29444	29687	29723	29949	29711	29845	29973	29865	29893	29988	29574	29679	29789	29582	29749	29894	29946	29610	29801	29625	29729	29641	29963	29540	29603	29670	29818	29679	30035	29716	29790	29805	29729	29859	29879	29839	29721	29789	29901	29707	29749	29752	29601	29661	29730	29730	29927	29595	30055	29695	29675	29746	29783	29854	29966	29713	29731	29569	29895	29998	29931	29933	29716	29817	29822	29671	29742	29844	29826	29731	29874	29511	29528	29683	29903	29785	29667	29883	29641	29839	29662	29750	29708	29650	29730	29507	29721	30085	29658	29739	29769	29857	29949	29971	29915	29698	29687	29975	29827	29469	29684	29813	29934	29791	29625	29873	29602	29542	29957	29767	29863	29768	29657	29618	29823	29585	29711	29793	29817	30022	29476	29844	29730	29925	29760	29780	29664	29771	29853	29945	29874	29837	29698	30028	29953	29702	29887	29680	29840	29710	29980	29748	29723	29479	29853	29725	29853	29610	29798	29647	29621	29900	29917	29675	29655	29733	29819	29575	29874	29635	29693	29869	29785	29797	29768	29693	29808	29831	29752	29576	29913	29946	29830	29916	29750	29862	29824	29702	29899	29783	29645	29622	29857	29732	29631	29761	29893	29420	29673	29705	29810	29668	29797	29864	29832	29654	30014	29742	29563	29756	29807	29648	29755	29743	29765	29986	29808	29762	29666	29690	29770	29671	29713	29838	29667	29902	29831	29735	29967	29600	29851	29937	29669	29687	29653	29931	30011	29740	29748	29808	29802	29884	29779	29499	29669	29752	30062	29779	29649	29707	29716	29991	29837	29604	29768	29807	29801	30100	29589	29799	29515	29949	29766	29463	29566	29810	29758	30062	29725	29700	29676	29915	29891	29711	29736	29619	29741	29886	29787	29576	29709	29714	29971	29836	29927	29842	30002	29823	29808	29773	29896	29884	29756	29639	29726	29655	29812	29798	29894	29601	29715	29773	29677	29858	29553	29742	30029	29807	29660	29667	29635	29665	29851	29801	29935	29678	29623	29832	29913	29488	29791	29743	29652	29844	29725	29797	29803	29613	29619	29797	29818	29908	29705	29684	29797	29603	29857	29671	29869	29557	29744	29664	29904	29466	29709	29704	29795	29616	29738	29892	29876	29796	30017	29639	29630	29818	29894	29859	29832	29782	29477	29868	29746	29822	29919	29777	29889	29918	29740	29591	29774	29862	29793	29750	29924	29658	29934	29743	30045	29706	29569	29585	29703	29687	29821	29756	29643	29877	29813	29596	29534	30011	29628	29734	29878	29492	29844	29706	29725	29743	29835	29792	29772	29742	29815	29843	29762	29674	29572	29936	29844	29816	29709	29852	29583	29688	29896	29980	29974	29889	29721	29825	29993	29580	30030	29633	29818	29843	29760	29924	30071	29605	29649	29754	29770	29827	29846	29965	29936	29619	29863	29886	29967	29891	29775	29743	29683	29613	29710	29967	29709	29929	29809	29660	29734	29665	29982	29778	29822	29742	29731	29732	29880	29715	29414	29943	29921	29791	29821	29930	29805	29692	29815	29756	29812	29930	29782	29764	29842	29702	29878	29775	29619	29815	29421	29672	29890	29525	29652	29712	29764	29906	29814	29827	29521	29719	29715	29726	29726	29773	29824	29852	29566	29573	30018	29706	29832	29737	29803	29827	29826	29575	30030	29777	29799	29609	29884	29708	29694	29772	29640	29733	29773	29792	29652	29668	29772	29557	29835	29864	29847	29581	29701	29708	29715	29961	29607	29827	29509	29872	29615	29541	30014	29477	29691	29791	29636	29564	30026	29923	30024	29930	29716	29635	29704	29692	29963	29518	29652	29802	29837	29921	29712	29556	29734	29545	29818	29846	29686	29786	29753	29826	29743	29704	29756	29547	29557	29655	29684	29670	29681	29781	29845	29834	29682	29831	29790	29580	29700	29734	29915	29756	30096	29847	29674	29807	29821	29591	30154	29787	29694	29754	29656	29773	29748	29737	29786	29686	29676	29858	29703	29718	29551	29694	29865	29768	29794	29615	29721	29618	29819	29689	29983	29921	29765	29940	29816	29603	29644	29763	29643	29818	29759	29759	29574	29596	30085	29839	29518	29771	29783	29607	29787	29989	29736	29785	29720	29964	29815	29809	29832	29773	29752	29886	29782	29748	29947	29544	29756	29600	29859	30137	29818	30042	29823	29861	29787	29702	29798	29808	29758	29735	29621	29749	29893	29848	29800	29760	29845	30144	29712	29476	29878	29705	29725	29829	29787	29668	30006	29753	29759	29587	29553	29490	29596	29685	29768	29802	29693	30058	29823	29866	29800	29860	29711	29709	29589	29558	29489	29561	29558	29617	29738	29668	29791	29705	29844	29824	29653	29846	29614	29913	29518	29759	29762	29479	29833	29750	29618	29738	29979	29728	29597	29759	29838	29726	29970	29711	29850	29967	29803	29907	29962	29689	29752	30055	29872	29820	29462	29936	29836	29741	29684	29808	29751	29666	29780	29942	30013	29873	29752	29674	29899	29637	30159	29652	29728	29809	29872	29794	29923	29758	29679	29842	29765	29710	29509	29844	29714	29841	29606	29830	29931	29629	29799	29702	29769	29598	29765	29746	29873	29621	29613	29705	29655	29567	29668	29911	29738	29647	29887	29536	29765	29807	29889	29682	29388	29568	29905	29608	29676	29628	29697	29683	29811	29386	29474	29806	29739	29796	29671	29897	29669	29706	29646	29526	29756	29635	29776	29744	29929	29717	29987	29896	29981	29670	29672	29740	29499	29735	29613	29850	29506	29346	29787	29761	29696	29719	29720	29787	30022	29789	29850	29885	29737	29768	29768	29770	29619	29658	29734	29818	30001	29709	29627	29883	29783	29893	29783	29672	29810	29651	29754	29641	29800	29585	29786	29892	29580	29588	29761	29888	29615	29590	29736	29815	29935	29955	29686	29795	29443	29841	29928	29749	29804	29609	29550	29669	30058	29836	29804	29584	29678	29837	29627	29815	29767	29825	29516	29671	29632	29676	29649	29820	29878	29604	29651	29615	29860	29892	29712	29632	29726	29814	29826	29747	29665	29691	29675	29715	29706	29836	29916	29836	29731	29873	29589	29840	29893	29836	30057	29657	29898	29502	29713	29774	29572	29966	29927	29705	29798	29713	29859	29851	29598	29707	29899	29788	29719	29637	29719	29752	29885	29679	29608	29804	29744	29692	29794	29804	29696	29837	29678	29584	29621	29746	29837	29809	29845	29829	29885	29651	29767	29924	29995	29621	29754	29662	29727	29708	29515	29505	29803	30011	29859	29836	29558	29853	29922	29796	29849	29690	29757	29630	29757	29784	29813	29746	29594	29916	29554	30129	29701	29603	29980	30003	29825	29844	29647	29610	29818	29724	29559	29740
26203	58274	57526	39582	28600	23986	22518	22672	22617	22712	22696	22746	22809	22591	22627	22644	22696	22671	22637	22608	22801	22585	22804	22724	22499	22834	22594	22723	22522	22761	22756	22766	22615	22659	22705	22624	22891	22578	22712	22570	22784	22810	22648	22684	22552	22514	22619	22522	22543	22524	22707	22585	22491	22672	22609	22585	22576	22607	22515	22648	22721	22743	22719	22577	22724	22627	22664	22538	22565	22646	22638	22792	22550	22749	22596	22564	22570	22538	22570	22583	22578	22737	22417	22703	22735	22566	22460	22548	22507	22767	22537	22554	22692	22709	22531	22601	22559	22610	22726	22605	22643	22495	22509	22648	22578	22817	22579	22678	22646	22577	22497	22323	22382	22668	22852	22493	22537	22698	22648	22518	22433	22627	22539	22523	22681	22688	22731	22695	22622	22728	22674	22524	22627	22644	22674	22507	22681	22596	22591	22489	22705	22836	22594	22766	22534	22645	22543	22518	22605	22518	22751	22534	22668	22752	22607	22568	22481	22658	22659	22622	22414	22643	22461	22678	22605	22631	22606	22528	22580	22647	22616	22537	22671	22493	22717	22720	22610	22700	22761	22391	22678	22696	22765	22478	22581	22687	22509	22562	22605	22694	22410	22720	22632	22479	22454	22703	22521	22491	22669	22473	22714	22640	22614	22497	22659	22600	22408	22675	22758	22742	22513	22559	22581	22508	22704	22740	22441	22629	22737	22707	22733	22452	22667	22485	22559	22815	22641	22434	22529	22721	22440	22705	22507	22546	22677	22569	22707	22716	22522	22414	22523	22641	22496	22467	22696	22760	22403	22613	22661	22568	22664	22604	22575	22470	22588	22675	22604	22927	22585	22685	22632	22591	22775	22706	22527	22362	22672	22452	22508	22827	22728	22580	22626	22710	22583	22699	22629	22627	22724	22635	22697	22724	22544	22453	22689	22639	22716	22549	22485	22703	22686	22747	22659	22515	22678	22595	22661	22794	22528	22611	22651	22651	22587	22592	22755	22720	22672	22577	22594	22590	22797	22513	22638	22607	22800	22708	22516	22721	22611	22438	22709	22752	22689	22524	22470	22677	22578	22621	22762	22543	22470	22682	22739	22384	22734	22620	22680	22572	22448	22858	22692	22691	22581	22528	22678	22522	22627	22654	22345	22646	22590	22541	22481	22813	22541	22603	22710	22750	22576	22621	22682	22707	22643	22458	22673	22764	22664	22609	22748	22650	22784	22483	22626	22608	22628	22565	22636	22608	22472	22758	22615	22812	22608	22434	22757	22535	22656	22579	22569	22457	22661	22632	22709	22646	22504	22707	22508	22617	22751	22637	22671	22724	22467	22625	22492	22754	22620	22737	22625	22437	22777	22528	22593	22812	22609	22690	22426	22703	22557	22626	22557	22556	22687	22616	22661	22594	22571	22688	22658	22624	22564	23007	22724	22364	22665	22453	22721	22660	22549	22800	22497	22696	22558	22601	22620	22564	22414	22631	22603	22500	22740	22751	22545	22700	22614	22718	22653	22602	22638	22628	22468	22762	22596	22547	22574	22552	22647	22517	22626	22515	22803	22525	22700	22570	22541	22659	22933	22640	22614	22679	22701	22464	22699	22726	22591	22619	22667	22705	22524	22738	22544	22591	22577	22562	22797	22543	22748	22740	22693	22425	22644	22475	22632	22604	22408	22382	22387	22480	22650	22690	22690	22682	22684	22678	22632	22645	22752	22562	22709	22633	22572	22735	22533	22688	22657	22661	22758	22677	22625	22671	22691	22375	22690	22800	22630	22581	22434	22505	22716	22635	22534	22725	22537	22583	22785	22448	22498	22586	22663	22542	22599	22733	22560	22656	22452	22416	22807	22531	22683	22754	22553	22604	22563	22710	22614	22670	22673	22698	22652	22660	22739	22622	22640	22704	22505	22562	22523	22565	22663	22565	22663	22478	22562	22624	22530	22565	22552	22646	22730	22532	22683	22775	22622	22503	22669	22654	22535	22545	22632	22632	22734	22673	22610	22681	22648	22636	22687	22526	22669	22583	22496	22649	22648	22501	22544	22268	22668	22671	22560	22654	22579	22606	22768	22498	22472	22572	22761	22739	22686	22608	22670	22428	22629	22640	22608	22619	22619	22727	22533	22698	22562	22763	22581	22772	22594	22737	22599	22475	22557	22736	22477	22711	22606	22562	22662	22553	22317	22872	22565	22526	22504	22667	22671	22709	22549	22643	22780	22612	22708	22576	22586	22646	22670	22468	22414	22710	22639	22487	22623	22694	22700	22581	22525	22580	22737	22573	22744	22573	22655	22705	22710	22471	22365	22626	22584	22693	22680	22621	22644	22680	22563	22506	22610	22586	22563	22810	22663	22588	22735	22575	22590	22626	22658	22565	22641	22710	22563	22505	22566	22533	22778	22650	22542	22523	22696	22634	22574	22668	22636	22507	22616	22696	22715	22779	22681	22566	22779	22721	22663	22727	22570	22655	22559	22625	22616	22533	22978	22533	22656	22627	22680	22535	22587	22748	22617	22638	22672	22612	22829	22724	22503	22758	22494	22613	22750	22649	22565	22625	22771	22545	22511	22613	22736	22389	22880	22746	22764	22706	22472	22705	22760	22597	22633	22586	22546	22622	22444	22578	22613	22472	22692	22597	22761	22639	22563	22691	22659	22499	22579	22570	22630	22587	22618	22489	22567	22711	22757	22633	22498	22531	22482	22732	22634	22443	22697	22686	22754	22616	22521	22573	22498	22727	22703	22620	22734	22544	22551	22607	22434	22745	22747	22612	22553	22676	22550	22545	22629	22854	22671	22642	22728	22517	22676	22397	22611	22330	22668	22618	22658	22722	22493	22712	22520	22726	22593	22839	22509	22781	22545	22603	22503	22610	22720	22452	22772	22695	22777	22707	22505	22663	22642	22568	22854	22589	22594	22571	22556	22712	22599	22631	22614	22688	22694	22623	22638	22581	22623	22570	22682	22470	22551	22737	22556	22657	22603	22619	22603	22608	22549	22571	22670	22654	22759	22651	22802	22852	22586	22760	22650	22465	22509	22663	22613	22549	22594	22484	22480	22656	22688	22655	22781	22646	22623	22632	22604	22489	22684	22634	22604	22696	22667	22542	22758	22497	22699	22559	22435	22546	22639	22525	22804	22691	22744	22591	22765	22664	22649	22811	22634	22736	22773	22841	22636	22790	22677	22469	22771	22745	22547	22604	22677	22554	22827	22489	22551	22598	22558	22667	22537	22588	22660	22683	22619	22749	22679	22531	22646	22704	22607	22442	22516	22591	22582	22696	22567	22492	22709	22408	22637	22682	22638	22742	22858	22560	22669	22664	22625	22862	22642	22523	22666	22810	22844	22601	22590	22636	22685	22615	22537	22668	22576	22585	22490	22465	22642	22860	22666	22517	22687	22647	22495	22652	22770	22688	22630	22582	22790	22594	22660	22497	22641	22616	22546	22604	22684	22657	22636	22471	22618	22676	22572	22523	22696	22716	22455	22733	22684	22773	22587	22762	22745	22656	22711	22641	22518	22570	22799	22626	22614	22646	22731	22756	22615	22492	22610	22611	22623	22513	22771	22584	22676	22710	22723	22707	22752	22599	22689	22583	22603	22526	22749	22535	22388	22636	22618	22451	22742	22489	22612	22704	22583	22538	22397	22784	22546	22755	22769	22695	22688	22632	22775	22615	22752	22556	22484	22596	22643	22646	22456	22531	22620	22645	22742	22698	22631	22582	22491	22596	22563	22542	22618	22532	22678	22823	22578	22710	22777	22793	22710	22570	22797	22681	22441	22687	22661	22648	22571	22745	22463	22661	22683	22696	22563	22663	22634	22769	22568	22498	22858	22432	22561	22631	22537	22837	22781	22541	22728	22803	22643	22638	22808	22608	22556	22434	22660	22694	22520	22598	22576	22550	22613	22655	22648	22666	22656	22672	22506	22650	22633	22465	22595	22860	22710	22650	22506	22721	22744	22607	22717	22693	22550	22691	22566	22447	22714	22427	22419	22626	22627	22589	22638	22539	22773	22588	22454	22783	22669	22669	22717	22472	22714	22516	22524	22656	22632	22598	22548	22640	22741	22544	22600	22713	22583	22573	22517	22551	22630	22571	22738	22614	22681	22641	22571	22517	22635	22489	22714	22698	22611	22637	22595	22543	22672	22596	22627	22612	22638	22684	22648	22666	22786	22638	22637	22633	22552	22558	22496	22550	22592	22450	22535	22416	22760	22558	22807	22708	22613	22603	22613	22627	22627	22675	22651	22593	22618	22624	22601	22557	22626	22717	22520	22462	22712	22722	22566	22602	22509	22525	22481	22567	22705	22750	22679	22604	22776	22593	22394	22661	22560	22732	22438	22599	22596	22553	22457	22648	22537	22762	22535	22743	22637	22657	22430	22525	22709	22373	22597	22698	22531	22660	22511	22746	22737	22714	22692	22714	22523	22501	22702	22708	22638	22588	22603	22636	22666	22635	22806	22562	22627	22591	22700	22506	22566	22584	22683	22518	22658	22549	22650	22608	22676	22754	22636	22634	22576	22651	22517	22529	22723	22632	22781	22770	22686	22773	22648	22635	22625	22584	22677	22725	22534	22490	22730	22737	22565	22573	22601	22714	22747	22336	22583	22412	22660	22584	22851	22504	22553	22654	22640	22610	22707	22722	22550	22681	22524	22637	22767	22549	22668	22611	22751	22760	22543	22540	22518	22900	22723	22754	22731	22680	22614	22743	22636	22584	22622	22663	22518	22551	22618	22742	22499	22597	22630	22494	22553	22550	22710	22667	22777	22655	22450	22589	22605	22593	22580	22712	22709	22715	22834	22482	22554	22649	22587	22531	22573	22769	22668	22559	22929	22528	22668	22503	22573	22643	22573	22631	22711	22596	22621	22581	22648	22667	22595	22754	22632	22695	22499	22729	22354	22700	22531	22592	22807	22586	22562	22578	22731	22453	22583	22613	22721	22556	22792	22678	22511	22642	22596	22533	22466	22496	22606	22686	22615	22685	22635	22609	22663	22553	22801	22521	22653	22754	22753	22567	22572	22768	22575	22781	22509	22650	22643	22482	22630	22729	22633	22709	22643	22569	22647	22697	22610	22665	22672	22558	22657	22723	22655	22666	22661	22507	22395	22612	22597	22583	22816	22690
24072	24962	53194	54712	43974	35069	31298	29977	29998	30137	30171	29976	29965	29882	29852	30149	30132	29814	29931	30106	29675	29837	29857	29926	29822	29936	29745	29960	30201	29715	30073	29685	29890	29871	29735	29873	30018	29920	30059	29896	30242	29968	29875	29936	29995	29651	30083	29666	29546	29873	29888	29876	29925	29946	29778	29828	29800	29768	29837	29938	29853	29969	30072	29777	29845	29888	29750	29651	29598	29844	29826	29834	29985	29746	30026	29811	29936	30056	29660	29992	29962	29666	29641	29932	29927	29866	29922	29869	29774	29944	29774	29860	29927	29888	29936	29743	29819	29918	29885	29706	30102	29991	29540	29979	29987	29948	29783	29682	29689	29948	29800	29976	29928	30002	29906	29826	29733	29768	29891	29862	29945	30125	29507	29797	29888	29876	29661	29775	29689	29893	29638	29908	29844	29983	29861	29759	29852	30064	29852	30065	29941	29873	29880	29868	29779	30094	29795	29872	29968	29818	29861	29971	29729	29813	29670	30019	29741	29922	30000	29649	29592	29667	29702	29924	29710	29895	29872	29987	29887	29721	29685	29969	29765	29852	29497	29899	29895	29549	29773	29931	29913	29913	29807	29598	29768	29865	29533	29771	29800	29816	29767	29940	29716	29941	29805	29684	29950	29814	29870	29722	29770	29941	29856	29800	29777	29728	30173	30011	29826	29700	29863	29878	29892	29845	29856	29923	29520	29834	29743	29790	29974	30007	29928	29799	29800	29758	29481	29782	30042	29923	29802	29896	29900	29993	29850	29775	29854	29841	29809	30001	29962	29854	29783	29913	30011	29670	29866	29927	29848	29798	29876	29709	30148	29767	29650	29832	29745	30047	29938	29524	29975	29800	29695	29516	29738	30028	29756	29718	29935	29875	29992	29656	29995	29879	29670	29979	30007	29811	30009	29833	29711	29732	29722	29790	30070	29873	29762	29765	29914	29865	29669	29854	29756	29753	29735	29605	29912	29802	29858	29737	29990	29829	29996	30109	29746	30021	29862	29861	29975	29733	29906	29957	29719	29877	29701	29744	29761	29970	29989	29556	29729	30082	30011	29467	29838	29943	29750	29786	29730	30072	29830	29641	30096	29662	29951	29761	29746	29725	29864	29910	29650	29798	29881	29493	29879	29923	29962	29698	29918	29589	30020	30078	29813	29947	30062	29618	29803	30232	29858	29890	29934	29954	30086	29983	29853	29754	29938	29847	29736	30135	29969	29852	29644	29916	30034	29646	29807	29898	29604	29752	29783	29696	29662	29825	29907	29865	29773	29806	29876	29820	30001	30017	29891	29613	29609	29762	29996	29871	29733	29561	29821	29925	29860	29939	29843	29577	29791	29731	29992	29997	29715	29706	29988	29752	29716	29747	29852	30062	29879	29855	29863	29627	29954	29757	29939	29916	29785	29865	29839	29754	29869	30067	29960	29915	29752	29860	30106	29642	29848	29760	29719	29744	29868	29613	29974	29943	29946	29770	29800	29984	29723	30134	29741	29690	30128	29684	29832	29899	29800	29904	29980	29753	29898	29849	29540	29791	29965	29800	29832	29915	29977	29786	29991	29842	29918	29705	29956	30009	29680	29763	29899	29722	29816	29832	29899	30129	29657	29725	29784	29768	29922	29763	29977	29798	29853	29789	29820	29814	29728	29817	30113	29775	29780	29810	29748	29835	29764	29669	29638	30041	29815	30024	29964	29982	29806	29707	29944	29989	29974	29925	29874	29812	29862	29985	29949	29767	29760	29880	30003	29838	30032	29923	29713	29884	29770	29915	29876	29829	30043	29878	29832	29925	29786	29981	29841	29654	29912	29829	29693	29911	30207	29847	29936	29905	29620	29658	29647	29691	29659	29487	29781	29830	29886	29896	29773	29528	29791	29546	29931	29795	29659	29955	29662	29960	29966	29913	29758	29870	29990	30059	29866	29985	29851	29726	29898	29959	29887	29789	29774	29724	29693	29874	29878	29763	30080	29665	29866	29851	29871	29648	29785	29705	29777	29694	29993	29724	30004	29894	29654	29702	29961	29947	29688	29723	29744	30082	29795	29853	29762	30012	29759	29741	29686	29785	29785	29687	29924	29886	29831	29733	29834	29941	30072	29821	29706	29942	29950	30261	29871	29843	29851	29825	29707	29818	29627	29943	30030	29683	29608	29861	29982	29967	30124	29743	29805	29923	29925	29865	29891	29948	29776	29684	30029	29804	29999	29926	29727	30010	29754	29961	29956	29730	29807	29828	29948	29857	29613	29673	29780	30018	29619	29871	29843	29611	29855	30002	29986	29932	29975	29926	29831	29715	29971	29684	29812	29718	29944	29795	29656	29768	29988	29803	30037	29642	29812	29815	29750	29913	29859	29743	29754	29878	29772	29816	29995	30081	29829	29850	29898	30034	29981	29636	29695	29773	30002	29854	29711	29919	29701	29757	29635	29987	29952	29749	29796	29904	29941	29804	29968	29756	29788	30078	29875	29906	29853	29800	29912	29949	29700	29812	29997	29948	29801	29763	29865	30178	29834	29805	29694	29852	30051	29922	29969	29933	30006	29845	29703	29964	30005	29783	29831	29918	29965	29742	29994	30092	29786	29874	30062	29832	29791	29782	29953	29838	29800	29683	29872	29665	29790	29826	29859	29833	29843	29739	29998	29763	29988	30102	29855	29787	29682	29902	29657	29898	29948	29829	29911	29701	29896	30002	29799	29870	29856	29731	29953	29817	29770	29781	29802	29785	29818	29965	29929	30042	29822	29806	29807	30144	29814	29720	29827	29758	29729	29913	29789	29750	29891	29851	29844	29686	29637	29760	30000	29732	30053	29990	29899	30164	29897	29904	29662	29866	29453	29884	29881	29895	30048	29880	29768	29746	29818	29848	29803	29588	29705	29735	29991	29769	29995	29953	29795	29975	29746	29840	29750	29814	29796	29770	29830	29838	29777	29863	29823	29972	29935	29957	29567	29638	29848	30005	29774	29891	30125	29562	29879	29531	29984	29995	30022	30003	30068	29719	29803	29686	29846	29891	29637	29909	30114	29932	30031	29923	29811	29876	29932	29910	29884	29972	29811	29973	29892	29939	29949	29715	29725	29653	29773	29803	29784	29904	29727	29643	29897	29878	29934	29807	29932	29842	29842	29796	29948	29763	29779	29857	29954	30066	29782	29778	30091	29736	29588	30031	30051	29860	29841	30191	29769	29727	29941	29673	29779	29938	30040	29837	30064	29835	29880	29641	30005	29995	30051	29689	29796	29789	29727	29968	29870	29903	30019	29953	29589	29879	29756	29829	29970	29866	29954	29851	29799	29871	29760	29668	29877	29863	29852	29789	29887	29999	29773	29773	29866	29953	30002	29785	29839	29799	29840	29600	29890	29820	29719	29872	29701	29665	29726	29800	29878	29751	29853	29733	29751	29830	29918	29857	29808	29921	30043	30018	29843	29856	29883	29772	29945	30031	29774	29703	29769	29803	29924	29805	29719	29716	29615	29819	29743	29853	30021	29992	29932	30166	29769	29565	29845	29826	29983	30009	29966	29846	29645	29909	29988	29714	29939	29854	29595	29648	29810	29898	29762	30066	29725	29859	29745	29773	29615	29812	29594	29784	29357	29832	29860	29760	29814	29717	29994	29930	29704	29782	29962	29755	29744	29921	29746	29907	29572	29941	30006	30160	29925	29844	29649	29660	29876	29895	29897	29927	29904	29883	29928	29946	29751	29785	29844	29864	29743	30113	30037	29640	30024	30045	30025	30006	29828	29789	29986	29850	29939	29863	29753	29995	29895	30105	29990	29684	29596	29832	29986	29660	30116	29866	29894	29881	29735	29708	29663	29594	29919	29736	29834	29779	30062	29763	29829	29906	29647	29874	29453	29786	29936	29769	29954	29809	29993	29903	29983	29998	29688	29878	30042	29749	29817	29684	29922	29761	29712	29826	29862	29777	29858	29952	29685	29869	29706	29786	29989	29936	29673	29829	29876	29764	29811	29897	29761	29911	29600	29677	29455	29811	29910	29954	29932	29878	29962	29649	29650	29899	29929	29874	30096	29845	29597	29690	29956	29939	29889	29718	29636	29619	29854	29514	29747	29788	29735	29861	29807	29861	30010	29898	29821	29964	30028	29819	29816	29767	29841	29912	29789	29819	30094	29930	29903	29966	29731	29836	29633	29807	29800	29873	29744	29740	29974	29939	30009	29993	29671	29764	29923	30014	30017	29988	29985	29640	29877	29810	30058	29686	29792	29599	29680	29707	29784	30039	29961	29822	29922	29835	29788	29660	29741	30027	29804	29851	29802	30018	29703	29782	29890	29904	30020	29729	29837	29890	29710	29647	29982	29844	29965	29855	29769	30015	29853	29810	29692	29845	29557	29821	30027	29951	29752	29803	29834	29539	29829	30021	29848	29934	29879	29474	29742	29723	29733	29610	29784	29627	29941	29950	29765	29813	29971	29970	29646	29668	29856	29895	29885	29749	30004	29523	29916	29628	29944	29871	29775	29888	29813	29827	29736	29962	29690	30230	29906	29721	29823	29689	30020	29891	30060	29925	29783	29878	29862	29697	29923	29595	29853	29925	29749	29702	29837	29662	29776	29866	29952	29787	29897	29794	29867	29795	29810	29809	29893	30010	29811	29589	29650	29746	29866	29772	29892	29855	29836	29706	29914	29743	29818	29859	29849	29770	29893	29689	29838	29889	29887	29810	29811	29835	29954	29909	29716	30036	29773	29770	30099	29869	29976	29605	29875	29686	29894	29784	29859	29682	29980	29843	30012	29909	29743	29650	29706	30067	29839	30030	29745	29725	29830	29892	29743	29963	29924	29542	30008	29898	30289	29824	30009	29994	29813	29921	29660	29845	29800	29628	29843	29775	30073	29622	29935	29728	29822	29605	30130	29994	29635	29705	30014	29744	29890	29767	29717	29838	30080	29883	29952	29628	29586	30028	29683	29841	29818	29810	29737	29898	29908	29857	29674	29946	29807	29903	29956	29739	29749	29780	29982	29729	29843	29954	29849	29856	29930	29985	29875	29931	29894	29629	29945	29825	29830	30012	30131	29872	30006	29870	29801	29918	29970	29867	29820	29854	29804	29787	29912	29857	29896	29825	29942	29913	29776	30047	29932	29779	29885	29837	29845	29709	29667	29824
37804	89528	93987	68545	47530	29249	22908	22731	22700	22859	22843	22870	22908	22781	22632	22768	22743	22898	22605	22825	22812	22822	22808	22785	22837	22814	22953	22791	22765	22664	22717	22899	22866	22881	22665	22731	22904	22758	22923	22666	22794	22677	22664	22838	22792	22923	23013	22889	22638	22675	22917	22843	22631	22760	22967	22667	22722	22786	22924	22572	22659	22755	22654	22817	22819	22659	22739	22795	22562	22803	22700	22936	22670	22712	22706	22858	22848	22840	22859	22861	22539	22771	22733	22809	22916	22699	22871	22763	22818	22762	22712	22789	22806	22776	22528	22681	22786	22694	22721	22649	22664	22835	22693	22636	22776	22728	22692	22734	22695	22921	22685	22828	22691	22857	22843	22703	22882	22831	22762	22742	22802	22788	22568	22762	22813	22764	22787	22896	22771	22703	22927	22751	22708	22601	22779	22755	22868	22788	22624	22799	22684	22867	22747	22798	22782	22697	22855	22922	22859	22788	22736	22803	22753	22921	22592	23005	22549	22836	22543	22734	22829	22854	22584	22904	22743	22868	22847	22889	22684	22798	22777	22699	22736	22813	22511	22790	22787	22906	22719	22837	22794	22596	22892	22738	22539	22742	22851	22763	22840	22734	22685	22821	22611	22907	22733	22812	22775	22708	22720	22722	22731	22680	22790	22876	22708	22664	22607	22772	22612	22860	22714	22746	23037	22784	22684	22768	22599	22945	22648	22854	22853	22932	22799	22659	22770	22795	22820	22713	22763	22811	22865	22667	22969	22849	22948	22682	22621	22723	22810	22813	22793	22706	22868	22731	22686	22767	22547	22719	22765	22740	22605	22612	22827	22918	22608	22707	22756	22619	22846	22964	22824	22890	22811	22840	22688	22694	22680	22830	22712	22641	22792	22909	22905	22743	22882	22805	22699	22790	22762	22591	22807	22813	22636	22881	22599	22715	22813	22759	22740	22605	22693	22932	22806	22720	22894	22738	22749	22737	22779	22893	22855	22807	22667	22785	22883	22674	22779	22909	22750	22556	22791	22816	22639	22850	22820	22661	22683	22701	22646	22705	22679	22863	22782	22808	22678	22723	22680	22867	22750	22751	22781	22756	22627	22752	22699	22771	22800	22879	22738	22909	22570	22816	22877	22686	22975	22832	22767	22749	22704	22863	22771	22706	22837	22680	22797	22611	22604	22728	22711	22799	22674	22627	22739	22719	22713	22658	22820	22924	22990	22628	22721	22696	22784	22636	22759	22705	22848	22758	22717	22978	22517	22699	22638	22641	22812	22819	22750	22700	22875	22693	22851	22706	22612	22894	22737	22875	22968	22774	22882	22611	22825	22864	22613	22639	22760	22416	22875	22804	22672	22755	22559	22904	22786	22557	22646	22584	22825	22729	22740	22728	22794	22792	22653	22797	22829	22810	22677	22780	22728	22818	22739	22806	22820	22860	22734	22781	22667	22655	22803	22654	22791	22889	22582	22890	22790	22845	22785	22750	22703	22791	22842	22666	22734	22856	22819	22647	22735	22828	22752	22586	22839	22787	22672	22865	22691	22740	22639	22803	22678	22768	22616	22793	22702	22723	22808	22834	22643	22553	22664	22698	22802	22555	22864	22611	22882	22750	22994	22780	22786	22967	22923	22752	22720	22609	22778	22829	22809	22590	22758	22797	22921	22634	22671	22689	22599	22720	22655	22673	22708	22577	22752	22813	22891	22859	22754	22854	22550	22929	22750	22762	22911	22752	22744	22737	22771	22775	22862	22725	22723	22786	22841	22897	22617	22832	22779	22903	22732	22479	22669	22674	22888	22748	22871	22779	22681	22881	22780	22977	22745	22615	22649	22577	22849	22721	22609	22747	22683	22741	22835	22651	22840	22786	22755	22864	22694	22801	22920	22734	22657	22712	22760	22788	22754	22808	22754	22837	22898	22847	22824	22835	22832	22806	22570	22521	22586	22739	22659	22693	22922	22677	22829	22685	22559	23025	22738	22855	22808	22735	22568	22942	22795	22854	22577	22732	22848	22630	22730	22709	22717	22880	22664	22726	22892	22720	22699	22868	22709	22842	22642	22758	22667	22857	22599	22926	22757	22606	22656	22928	22672	22660	22773	22576	22687	22716	22614	22891	22778	22794	22740	22654	22832	22725	22704	22785	22545	22769	22696	22705	22835	22759	22720	22898	22670	22756	22838	22571	22628	22650	22791	22610	22876	22775	22758	22843	22709	22828	22634	22896	22820	22611	22763	22720	22782	22767	22761	22938	22560	22820	22589	22721	22807	22935	22782	22813	22797	22852	22810	22809	22682	22966	22659	22883	22857	22692	22833	22851	22793	22991	22782	22735	22805	22926	22745	22755	22998	22798	22870	22824	22752	22631	22733	22815	22914	22750	22748	22796	22661	22774	22969	22613	22755	22749	22685	22837	22704	22708	22766	22564	22783	22811	22877	22659	22804	22645	22678	22774	22758	22788	22747	22725	22621	22808	22772	22704	22663	22782	22763	22807	22763	23015	22685	22571	22802	22993	22789	22796	22521	22689	22644	22823	22743	22558	22859	22663	22621	22642	22618	22670	22876	22597	22894	22911	22731	22866	22917	22822	22876	22674	22576	22893	22641	22823	22801	22764	22672	22801	22951	22682	22753	22709	22849	22607	22857	22849	22860	22826	22771	22807	22766	22848	22843	22717	22906	22711	22810	22591	22800	22733	22856	22746	22668	22729	22634	22653	22766	22648	22828	22892	22727	22692	22488	22873	22664	22632	22890	22779	22690	22719	22813	22725	22705	22602	22845	22775	22697	22687	22927	22719	22550	22620	22711	22898	22738	22795	22844	22714	22739	22817	22606	22720	22752	22885	22817	22777	22874	22816	22824	22826	22740	22886	22871	22555	22585	22751	22829	22768	22903	22759	22852	22667	22909	22753	22804	22623	22837	22706	22837	22701	22712	22780	22746	22602	22749	22875	22613	22654	22832	22971	22894	22784	22727	22881	22704	22682	22831	22780	22689	22726	22713	22665	22782	22795	22685	22821	22768	22777	22698	22620	22719	22788	22602	22833	22871	22712	22666	22897	22723	22558	22852	22724	22713	22769	22829	22737	22703	22731	22771	22887	22860	22828	22496	22786	22710	22684	22814	22892	22904	22761	22753	22653	22607	22882	22788	22685	22894	22647	22734	22693	22777	22814	22775	22779	22816	22666	22651	22928	22745	22821	22759	22768	22844	22582	22786	22874	22779	22647	22703	22739	22826	22596	22834	22648	22973	22616	22765	22758	22558	22566	22754	22690	22833	22773	22813	22811	22779	22746	22729	22699	22510	22819	22610	22644	22721	22762	22840	22821	22711	22841	22866	22812	22742	22912	22675	22714	22601	22727	22905	22563	22769	22781	22841	22771	22892	22757	22931	22555	22880	22733	23068	22776	22752	22657	22764	22449	22818	22729	22716	22766	22826	22929	22759	22706	22802	22765	22744	22614	22796	22801	22721	22543	22716	22862	22542	22796	22741	22858	22735	22734	22514	22850	22714	22867	22655	22766	22840	22517	22685	22623	22855	22751	22706	22824	22588	22788	22703	22729	22944	22590	22762	22896	22700	22648	22789	22675	22717	22747	22802	22765	22856	22809	22877	22786	22808	22768	23020	22645	22799	22743	22653	22645	22860	22610	22818	22773	22750	22778	22781	22816	22816	22651	22730	22707	22674	22860	22725	22802	22860	22802	22791	22717	22840	22683	22940	22750	22756	22782	22890	22865	22792	22647	22828	22777	22618	22755	22726	22643	22765	22675	22781	22627	22818	22769	22816	22763	22700	22686	22688	22682	22939	22823	22786	22707	22690	22737	22788	22768	22778	22796	22619	22739	23022	22807	22559	22648	22792	22721	22882	22630	22620	22698	22903	22785	22879	22874	22740	22654	22567	22732	22709	22972	22715	22816	22661	22707	22798	22626	22842	22731	22828	22882	22751	22529	22595	22847	22744	22546	22710	22431	23033	22761	22952	22714	22935	22795	22654	22772	22608	22763	22921	22811	22761	22885	22754	22855	22655	22838	22632	22652	22918	22790	22720	22908	22780	22810	22749	22779	22755	22707	22765	22693	22840	22804	22736	22745	22671	22730	22749	22707	22637	22816	22768	22753	22798	22874	22789	22749	22750	22713	22882	22857	22659	22728	22712	22786	22742	22871	22839	22669	22764	22806	22662	22647	22786	22517	22744	22715	22820	22776	22786	22713	22593	22983	22811	22679	22889	22798	22682	22789	22669	22707	22848	22704	22760	22735	22574	22777	22557	22780	22716	22835	22810	22669	22737	22900	22744	22958	22552	22620	22648	22498	22713	22859	22748	22761	22927	22625	22878	22701	22710	22653	22754	22649	22625	22549	22655	22650	22804	22710	22648	22656	22653	22682	22835	22804	22774	22763	22825	22807	22831	22851	22570	22817	22727	22694	22725	22684	22834	22724	22594	22641	22821	22707	22666	22842	22582	22717	22741	22923	22905	22618	22679	22890	22957	22713	22732	22769	22901	22838	22876	22744	22770	22615	22807	22874	22512	22792	22748	22690	22738	22930	22973	22776	22697	22884	22743	22728	22835	22637	22662	22855	22763	22640	22763	22803	22683	22754	22608	22929	22724	22683	22870	22882	22763	22751	22820	22883	22766	22826	22831	22749	22762	22516	22816	22861	22855	22837	22707	22640	22570	22930	22822	22860	22533	22801	22745	22745	22765	22830	22851	22748	22860	22793	22765	22615	22774	22666	22754	22987	22898	22877	22616	22745	22584	22797	22912	22633	22677	22785	22639	22878	22833	22874	22813	22742	22933	22843	22730	22958	22757	22637	22732	22842	22822	22682	22816	22820	22715	22777	22760	22583	22878	22734	22875	22768	22747	22771	22784	22751	22759	22533	22651	22641	22874	22617	22716	22803	22837	22813	22899	22624	22713	22843	22835	22735	22915	22677	22752	22858	22505	22831	22876	22873	22811	22831	22735	22778	22756	22529	22670	22704	22680	22729	22717	22857	22718	22791	22641	22674	22771	22762	22835	22786	22681	22894	22618	22922	22673	22683	22747	22924	22678	22898	22695	22806	22721	22852	22954	22759	22943	22868	22624	22912	22744	22793	22849	22747	22828	22756	22765	22699	22881	22801	22774	22637	22587	22823
22417	23395	47209	52989	46369	37533	33223	30577	31015	31357	31433	30961	31257	31248	30975	30833	31094	30975	31130	30946	30930	31040	30980	31031	31244	30790	30666	30822	30763	30903	30835	31074	30863	30674	31037	30724	31004	30604	30781	30936	30629	30723	31063	30639	30665	30992	31036	30811	30631	30788	31096	30853	30917	30952	30634	30765	30882	30728	30955	30817	30790	30788	30460	30643	30765	30810	30765	30666	30844	30777	30396	30568	30702	30872	30965	30884	30852	30848	30862	30473	30758	30792	31091	30977	31100	30846	31038	30643	30607	30844	30837	30724	30844	30496	30871	30937	30743	30712	30891	30604	30720	30702	30611	30541	30587	30762	30882	30677	30983	30871	30659	30764	30566	30764	30498	30767	30871	30782	30737	30541	30488	30730	30696	30711	30825	30414	30852	30747	30654	30567	30745	30655	30492	30702	30709	30546	30619	30586	30955	30999	30776	30595	30932	30817	30654	30946	30736	30651	30743	30994	30824	30677	30663	30774	30703	30645	30840	30816	30579	30712	30885	30717	30691	30527	30767	30891	30777	30694	30652	30908	30712	30708	30658	30633	30598	30574	30675	30525	30779	30876	30593	30718	30638	30798	30669	30762	30630	30389	30719	30522	30858	30819	30528	30642	30639	30667	30799	30698	30791	30690	30678	30678	30763	30787	30690	30755	30818	30851	30676	30850	30683	30865	30761	30644	30754	30845	30644	30618	30739	30735	30554	30586	30431	30729	30495	30716	30933	30769	30723	30629	30686	30948	30901	30546	30662	30357	30780	30783	30743	30621	30773	30624	30905	30688	30758	30446	30599	30502	30795	30619	30924	30536	30705	30566	30728	30832	30748	30444	30577	30639	30629	30653	30608	30609	30640	30846	30728	30973	30746	30852	30778	30966	30665	30719	30452	30596	30696	30753	30707	30930	30627	30695	30586	30619	30940	30528	31004	30937	30681	30788	30474	30578	30713	30504	30755	30507	30557	30628	30800	31008	30686	30559	30662	30622	30732	30554	30775	30771	30842	30580	30745	30412	30807	30767	30761	30496	30739	30608	30752	30746	30937	30664	30464	30753	30723	30507	30527	30745	30680	30902	30730	30527	30768	30699	30696	30733	30710	30868	30759	30516	30748	30652	30900	30871	30881	30767	30791	30760	30841	30772	30932	30744	30840	30829	30593	30585	30851	30713	30795	30571	30720	30718	30858	30560	30652	30662	30754	30808	30675	30812	30585	30635	30683	30813	30805	30700	30757	30764	30910	30751	30714	30744	30621	30646	30676	30584	30804	30753	30717	30723	30605	30634	30820	30590	30938	31009	30882	30472	30776	30695	30607	30495	30636	30864	30719	30638	30813	30620	30818	30555	30811	30462	30271	30477	30726	30676	30719	30860	30529	30622	30763	30667	30818	30788	30721	30769	30768	30730	30604	30682	30613	30782	30642	30718	30668	30796	30900	30766	30600	30767	30845	30775	30774	30586	30853	31048	30494	30786	30497	30546	30600	30602	30772	30762	30889	30555	30625	30715	30616	30965	30841	30670	30540	30691	30751	30579	30879	30684	30690	30553	30726	30459	30752	30478	30800	30790	30731	30710	30420	30766	30879	30738	30712	30768	30647	30434	30651	30481	30470	30644	30719	30854	30835	30934	30797	30696	30410	30536	30816	30660	30842	30697	30569	30754	30605	30680	30680	30600	30570	30734	30498	30709	30754	30653	30837	30884	30769	30510	30769	30729	30565	30371	30816	30669	30890	30882	30782	30539	30737	30884	30728	30637	30990	30726	30811	30619	30722	30684	30474	30506	30650	30706	30684	30828	30856	30773	30707	30625	30664	30696	30829	30733	30839	30448	30687	30811	30567	30944	30800	30530	30644	30753	30722	30580	30699	30590	30604	30510	30761	30866	30751	30624	30942	30677	30535	30587	30622	30651	30657	30714	30751	30608	30826	30654	30875	30825	30643	30612	30974	30704	30820	30907	30773	30926	30799	30719	30850	30920	31030	30874	30594	30959	30722	30875	30708	30705	30768	30513	30645	30938	30862	30708	30676	30601	30641	30457	30596	30702	30741	30582	30692	30597	30822	30888	30718	30492	30919	30742	30835	30595	30622	30562	30827	30613	30780	30747	30766	30860	30698	30597	30822	30768	30740	30721	30812	30904	30696	30780	30845	30729	30587	30677	30821	30716	30680	30794	30594	30811	30807	30724	30845	30682	30607	30503	30921	30596	30613	30768	30716	30813	30673	30936	30687	30999	30705	30735	30939	30465	30863	30643	30856	30811	30594	30958	30861	30799	30759	30600	30737	30925	30615	30531	30692	30668	30521	30610	30995	30604	30402	30719	30807	30542	30581	30549	30854	30674	31036	30563	30834	30498	30914	30699	30697	30585	30787	30951	30587	30554	30754	30651	30667	30568	30781	30689	30691	30668	30776	30575	30777	30792	30570	30778	30508	30558	30536	30803	30837	30854	30946	30487	30700	30492	30573	30739	30570	30608	30768	30676	30693	30620	30720	30708	30607	30763	30636	30569	30588	30713	30560	30606	30576	30407	30675	30669	30707	30492	30362	30838	30616	30814	30927	30661	30753	30582	30553	30420	30607	30732	30665	30661	30564	30843	30845	30785	30666	30574	30706	30701	30593	30603	30689	30578	30640	30788	30845	30721	30860	31015	30825	30596	30799	30808	30775	30844	30795	30616	30749	30540	30799	30570	30744	30436	30728	30697	30669	30643	30751	30552	30834	30644	30532	30683	30827	30632	30739	30504	30647	30506	30799	30772	30998	30656	30573	30818	30735	30838	30733	30719	30721	30564	30688	30374	30951	30526	30651	30664	30734	30678	30592	30700	30624	30765	30601	30644	30877	30772	30412	30556	30717	30854	30552	30588	30697	30760	30436	30636	30728	30962	30658	30828	30524	30798	30632	30708	30654	30665	30683	30815	30879	30891	30897	30900	30677	30887	30576	30857	30857	30850	30646	30801	30524	30681	30906	30503	30673	30791	30789	30685	30443	30892	30588	30778	30597	30449	30786	30722	30676	30561	30754	30494	30757	30666	30743	30711	30757	30728	30611	30704	30640	30633	30863	30647	30737	30682	30577	30542	30579	30670	30355	30680	30988	30622	30734	30726	30707	30824	30732	30791	30608	30881	30857	30795	30554	30744	31089	30526	30923	30590	30648	30744	30783	30699	30562	30735	30569	30785	30828	30726	30810	30503	30647	30579	30656	31053	30529	30908	30977	30711	30852	30852	30800	30716	30722	30858	30768	30517	30837	30621	30724	30806	30635	30740	30817	30751	30577	30562	30683	30683	30532	30643	30657	30717	30696	30905	30811	31031	30704	30661	30564	30782	30828	30646	30612	30719	30452	30579	30818	30475	30790	30795	30878	30676	30988	30819	30537	30782	30657	30809	30629	30625	30833	30819	30645	30755	30666	30688	30761	30675	30592	30740	30868	30695	30777	30652	30728	30626	30598	30851	30835	30746	30699	30915	30643	30491	30780	30607	30912	31073	30858	30605	30678	30920	30772	30800	30927	30800	30897	30970	30745	30445	30472	30806	30792	30663	30707	30530	30656	30691	30816	30927	30667	30699	30688	30845	30840	30712	30727	30902	30668	30737	30732	31034	30657	30665	30618	30757	30818	30473	30643	30703	30584	30557	30704	30652	30741	30704	30961	30750	30651	30481	30983	30875	30643	30659	30670	31013	30704	30763	30801	30598	30826	30618	30585	30788	30735	30619	30688	30696	30600	30546	30731	30430	30762	30562	30730	30597	30935	30858	30833	30852	30706	30722	30442	30577	30816	30798	30698	30746	30680	30322	30745	30589	30571	30802	30640	30740	30648	30668	30781	30685	30969	30578	30503	30605	30874	30809	30637	30293	30604	30652	30750	30742	30649	30801	30507	30445	30839	30694	30559	30732	30673	30782	30808	30740	30740	30600	30732	30911	30650	30826	30617	30984	30712	30583	30781	30694	30513	30435	31011	30765	30582	30944	30687	30934	30590	30640	30685	30613	30695	30528	30734	30596	30568	30693	30765	30739	30634	30866	30677	30759	30756	30676	30678	30684	30762	30809	30505	30580	30658	30643	30858	30864	30877	30595	30816	30723	30607	30701	30778	30880	30685	30638	30646	30671	30633	30573	30345	30636	30629	30622	30821	30927	30863	30745	30465	30822	30748	30543	30819	31056	30688	30550	30825	30548	30708	30623	30582	30539	30827	30768	30918	30688	30552	30786	30589	30663	30574	30765	30642	30886	30559	30596	30702	30694	30750	30808	30789	30566	30748	30603	30591	30524	30865	30738	30767	30764	30673	30692	30605	30584	30721	30612	30820	30893	30448	30703	30790	30740	30797	30881	30825	30483	30837	30599	30683	30776	30578	30937	30366	30616	30675	30867	30626	30818	30815	30681	30668	30595	30663	30600	30691	30368	30615	30900	30902	30816	30643	30450	30723	30688	30532	30395	30797	30555	30644	30714	30757	30703	30683	30556	30800	30733	30766	30866	30754	30682	30806	30768	30730	30850	30649	30558	31033	30708	30558	30616	30739	30525	30637	30741	30642	30651	30507	30663	30716	30829	30580	30450	30912	30607	30733	30767	30652	30642	30886	30620	30666	30519	30608	30872	30649	30808	30787	30689	30826	30559	30772	30392	30778	30771	30760	30724	30712	31013	30631	30753	30737	30754	30666	30549	30541	30550	30627	30632	30437	30355	30672	30821	30601	30605	30635	30525	30767	30680	30703	30628	30464	30649	30776	30437	30947	30756	30662	30806	30752	30769	30651	30417	30777	30762	30388	30878	30845	30587	30586	30406	30370	30709	30637	30618	30518	30521	30675	30622	30823	30518	30452	30765	30656	30792	30826	30935	30614	30486	30739	30585	30507	30740	30630	30877	30758	30578	30795	30500	30397	30729	30799	30720	30621	30625	30779	30784	30552	30503	30608	30691	30564	30525	30556	30651	30725	30645	30684	30659	30543	30741	30770	30694	30726	30437	30699	30655	30550	30764	30858	30780	30662	30646	30712	30472	30268	30626	30684	30589	30603	30501	30477	30775	30737	30703	30708	30590	30915	30562	30809	30725	30760	30696	30803	30578	30896	30750	30641	30518	30651	30677	30589	30575	30594	30902	30646	30721	30775	30583	30947	30613
54928	91122	96643	86659	63291	36726	23798	23343	23009	23198	23403	23240	23281	23178	23387	23378	23199	23167	23171	23386	23435	23390	23276	23555	23289	23170	23078	23452	23140	23269	23371	23270	23337	23332	23337	23271	23230	23365	23177	23153	23302	23229	23374	23250	23320	23072	23161	23443	23231	23291	23197	23473	23350	23256	23392	23289	23390	23351	23442	23254	23237	23303	23339	23117	23327	23264	23312	23382	23446	23325	23315	23229	23329	23165	23376	23267	23379	23099	23209	23329	23519	23427	23343	23212	23216	23197	23222	23184	23288	23214	23384	23144	23393	23339	23354	23335	23374	23367	23171	23217	23415	23448	23283	23228	23112	23336	23277	23333	23263	23449	23390	23465	23440	23249	23309	23171	23361	23279	23311	23264	23189	23289	23345	23111	23301	23254	23294	23179	23353	23354	23357	23289	23106	23236	23219	23260	23384	23296	23261	23149	23268	23310	23290	23275	23308	23342	23301	23315	23296	23200	23273	23325	23328	23312	23159	23320	23095	23256	23240	23326	23226	23406	23173	23358	23162	23293	23264	23327	23144	23406	23262	23211	23222	23251	23333	23243	23387	23277	23353	23182	23128	23126	23378	23382	23216	23177	23217	23212	23171	23134	23461	23369	23133	23402	23352	23117	23264	23346	23155	23079	23142	23215	23467	23233	23487	23418	23224	23383	23211	23203	23384	23194	23638	23333	23202	23486	23139	23319	23213	23252	23292	23166	23515	23199	23383	23321	23508	23311	23150	23353	23354	23293	23421	23018	23246	23336	23249	23239	23108	23260	23332	23144	23296	23197	23263	23202	23120	23281	23370	23343	23218	23433	23321	23324	23454	23321	23253	23225	23283	23261	23374	22991	23500	23285	23310	23284	23320	23365	23209	23182	23275	23389	23212	23060	23229	23218	23359	23237	23348	23303	23340	23357	23236	23369	23350	23286	23266	23475	23334	23374	23439	23219	23078	23327	23356	23254	23286	23269	23295	23158	23187	23248	23213	23216	23388	23231	23254	23209	23284	23270	23336	23358	23168	23249	23113	23159	23238	23267	23233	23313	23165	23514	23194	23387	23386	23048	23370	23233	23266	23278	23354	23467	23396	23484	23219	23371	23185	23249	23371	23246	23322	23400	23454	23212	23402	23374	23381	23405	23350	23342	23132	23228	23210	23222	23065	23222	23192	23437	23328	23311	23284	23367	23267	23348	23276	23264	23213	23399	23254	23247	23326	23273	23214	23303	23249	23137	23209	23254	23402	23230	23399	23373	23105	23128	23205	23452	23245	23220	23388	23144	23280	23221	23348	23309	23185	23157	23318	23244	23220	23255	23107	23427	23499	23089	23373	23197	23195	23228	23423	23244	23239	23367	23386	23337	23204	23366	23247	23105	23282	23361	23392	23320	23451	23328	23226	23271	23250	23157	23127	23293	23447	23208	23393	23372	23141	23188	23497	23486	23213	23277	23354	23322	23435	23329	23329	23266	23371	23236	23176	23460	23152	23449	23405	23514	23156	23211	23267	23278	23406	23379	23147	23343	23377	23407	23347	23156	23110	23375	23246	23238	23325	23327	23290	23211	23449	23289	23294	23264	23459	23461	23282	23328	23229	23392	23142	23486	23391	23221	23214	23270	23325	23249	23237	23218	23304	23370	23237	23135	23263	23363	23325	23179	23362	23347	23261	23337	23454	23243	23398	23337	23153	23165	23187	23196	23212	23336	23185	23265	23347	23337	23298	23247	23369	23377	23139	23309	23301	23309	23259	23329	23424	23319	23359	23321	23291	23457	23147	23314	23157	23093	23371	23321	23180	23269	23510	23268	23223	23297	23014	23238	23223	23399	23247	23174	23264	23328	23023	23164	23322	23226	23282	23242	23413	23313	23211	23342	23220	23562	23058	23244	23370	23067	23423	23319	23285	23279	23288	23371	23226	23382	23305	23167	23356	23354	23262	23345	23458	23341	23283	23467	23285	23315	23359	23201	23301	23424	23426	23190	23226	23193	23301	23132	23406	23281	23310	23301	23129	23226	23185	23308	23324	23333	23370	23324	23213	23285	23153	23470	23221	23446	23237	23450	23251	23248	23383	23295	23337	23324	23359	23134	23176	23380	23241	23113	23351	23285	23235	23256	23343	23334	23227	23223	23404	23520	23327	23356	23342	23231	23312	23408	23211	23193	23345	23103	23331	23264	23331	23458	23246	23260	23380	23251	23317	23159	23265	23328	23440	23240	23274	23269	23445	23316	23099	23335	23260	23437	23197	23269	23500	23295	23250	23163	23520	23360	23161	23507	23198	23331	23209	23369	23262	23296	23376	23276	23279	23303	23291	23436	23310	23258	23199	23319	23329	23359	23430	23306	23191	23331	23355	23153	23460	23330	23463	23198	23353	23440	23382	23257	23380	23347	23254	23157	23178	23350	23265	23157	23339	23247	23269	23229	23436	23187	23215	23209	23485	23429	23276	23214	23478	23330	23268	23346	23313	23245	23323	23294	23272	23347	23056	23302	23448	23406	23342	23106	23237	23199	23351	23202	23333	23326	23314	23376	23082	23242	23243	23203	23101	23265	23330	23271	23305	23199	23435	23111	23268	23230	23187	23246	23230	23346	23288	23163	23157	23430	23275	23412	23373	23256	23409	23346	23120	23382	23091	23206	23274	23375	23393	23285	23306	23212	23330	23011	23380	23389	23250	23380	23183	23221	23451	23191	23348	23312	23250	23405	23152	23395	23365	23306	23307	23276	23273	23313	23075	23316	23332	23189	23367	23259	23259	23354	23237	23193	23210	23300	23425	23263	23333	23105	23196	23227	23225	23405	23290	23354	23217	23413	23280	23427	23284	23330	23216	23507	23197	23447	23149	23313	23096	23300	23205	23469	23482	23365	23189	23149	23227	23277	23314	23236	23190	23287	23347	23182	23391	23221	23407	23336	23183	23287	23109	23174	23407	23261	23415	23311	23477	23419	23330	23096	23483	23364	23334	23204	23371	23395	23272	23205	23333	23306	23169	23432	23273	23093	23396	23555	23149	23308	23170	23317	23167	23169	23306	23418	23196	23294	23384	23188	23471	23192	23327	23344	23074	23404	23231	23217	23022	23296	23301	23210	23427	23479	23206	23316	23142	23247	23203	23084	23209	23277	23290	23435	23237	23342	23179	23082	23312	23084	23211	23252	23369	23252	23329	23209	23193	23416	23225	23153	23330	23323	23330	23107	23246	23326	23402	23092	23394	23086	23108	23360	23081	23223	23221	23306	23148	23332	23294	23314	23090	23270	23290	23126	23304	23238	23264	23348	23390	23371	23233	23146	23343	23282	23373	23259	23513	23263	23343	23156	23230	23486	23275	23252	23331	23091	23397	23282	23344	23314	23269	23238	23317	23245	23196	23415	23428	23177	23267	23202	23187	23364	23133	23197	23198	23268	23386	23146	23430	23467	23319	23287	23272	23077	23376	23132	23351	23163	23288	23180	23307	23312	22928	23292	23361	23362	23401	23228	23223	23236	23279	23275	23215	23146	23264	23199	23077	23345	23205	23318	23210	23296	23306	23143	23303	23261	23336	23280	23249	23370	23091	23082	23245	23225	23302	23304	23310	23141	23465	23209	23210	23172	23115	23383	23129	23212	23512	23325	23434	23160	23434	23336	23405	23211	23269	23099	23260	23235	23052	23156	23329	23261	23201	23302	23354	23305	23306	23371	23292	23361	23277	23242	23111	23253	23366	23163	23337	23429	23156	23197	23381	23353	23142	23207	23227	23310	23318	23301	23194	23500	23443	23249	23181	23330	23239	23336	23427	23250	23309	23402	23064	23095	23168	23266	23270	23273	23483	23341	23167	23275	23112	23391	23283	23288	23269	23374	23234	23098	23299	23247	23378	23177	23130	23133	23266	23286	23095	23325	23230	23266	23335	23484	23359	23186	23222	23129	23280	23470	23243	23265	23203	23202	23161	23288	23422	23131	23338	23246	23403	23278	23222	23315	23231	23461	23151	23138	23250	23366	23257	23297	23354	23336	23264	23437	23284	23306	23253	23361	23268	23224	23299	23252	23521	23322	23338	23367	23050	23330	23320	23187	23309	23211	23060	23421	23337	23323	23280	23356	23198	23386	23327	23484	23330	23403	23053	23390	23325	23170	23246	23348	23429	23346	23254	23373	23334	23300	23254	23160	23572	23249	23227	23227	23165	23250	23302	23357	23305	23188	23374	23211	23330	23255	23278	23283	23185	23236	23362	23391	23150	23269	23308	23110	23270	23350	23235	23370	23359	23363	23192	23319	23217	23273	23400	23315	23195	23179	23285	23297	23189	23359	23336	23402	23232	23409	23298	23315	23355	23218	23346	23188	23266	23246	23329	23212	23561	23149	23276	23151	23288	23287	23219	23385	23371	23271	23218	23360	23197	23377	23152	23281	23329	23330	23218	23214	23345	23345	23104	23218	23106	23407	23189	23516	23150	23227	23221	23278	23312	23157	23474	23324	23153	23364	23400	23156	23137	23348	23283	23384	23414	23265	23441	23221	23185	23172	23346	23230	23208	23234	23501	23187	23329	23120	23300	23248	23225	23450	23320	23370	23307	23150	23253	23226	23242	23353	23142	23405	23245	23284	22989	23309	23171	23312	23247	23058	23227	23370	23195	23315	23321	23292	23353	23264	23370	23306	23284	23036	23207	23279	23385	23162	23149	23194	23342	23498	23137	23545	23298	23266	23165	23263	23238	23291	23207	23172	23153	23407	23353	23107	23403	23129	23602	23269	23338	23154	23271	23418	23236	23205	23285	23407	23385	23217	23134	23195	23282	23275	23182	23230	23285	23322	23326	23162	23443	23357	23176	23281	23284	23120	23356	23392	23366	23231	23420	23258	23169	23271	23391	23446	23345	23186	23063	23349	23232	23177	23276	23146	23411	23300	23313	23295	23306	23413	23333	23138	23523	23418	23333	23152	23380	23211	23220	23310	23270	23270	23104	23274	23262	23231	23381	23424	23220	23465	23314	23187	23364	23488	23247	23345	23270	23308	23458	23110	23367	23380	23351	23198	23283	23436	23434	23313	23176	23261	23254	23325	23260	23312	23265	23340	23273	23302	23214	23256	23254	23181	23114	23256	23327	23174	23298	23310	23327	23367	23032	23340	23338	23366	23299	23450	23256	23256
28664	35409	53489	44647	35141	31028	30259	29759	29842	29673	29759	29801	29852	29627	29996	29700	29842	29751	29698	29658	29478	29749	29490	29591	29732	29633	29661	29651	29871	29697	29868	29662	29875	29712	29804	29834	29643	29703	29733	29852	29756	29614	29718	29500	29697	29679	29725	29525	29838	29637	29713	29708	29687	29734	29709	30105	29704	29657	29853	29694	29538	29911	29463	29644	29773	29665	29756	29618	29738	29716	29771	29583	29671	29512	29648	29822	29710	29799	29673	29650	29516	29551	29557	29754	29757	29677	29859	29587	29759	29599	29594	29599	29736	29416	29675	29449	29578	29685	29668	29668	29958	29669	29556	29725	29677	29707	29702	29897	29499	29763	29562	29921	29700	29596	29771	29598	29641	29608	29632	29873	29836	29854	29811	29714	29703	29511	29709	29734	29563	29835	29665	29876	29837	29873	30060	29866	29680	29762	29791	29832	29808	29512	29772	29836	29827	29672	29721	29553	29737	29811	29655	29593	29685	29622	29798	29685	29647	29606	29520	29784	29770	29701	29678	29647	29676	29799	29756	29607	29523	29489	29755	29741	29818	29763	29769	29580	29684	29635	29654	29661	29574	29873	29717	29726	29573	29631	29484	29461	29562	29870	29779	29700	29687	29671	29612	29663	29627	29550	29577	29565	29627	29599	29506	29836	29770	29676	29728	29725	29566	29594	29714	29560	29785	29512	29710	29828	29754	29799	29954	29648	29745	29613	29778	29768	29608	29872	29889	29733	29791	29834	29643	29652	29583	29689	29588	29292	29548	29584	29747	29773	29775	29749	29652	29781	29605	29599	29554	29639	29614	29714	29623	29597	29705	29537	29797	29789	29806	29605	29800	29822	29682	29890	29754	29691	29689	29656	29700	29570	29586	29857	29762	29841	29659	29698	29658	29752	29596	29674	29490	29636	29606	29643	29566	29966	29828	29780	30127	29942	29672	29804	29727	29693	29536	29767	29944	29543	29749	29875	29589	29889	29858	29743	29735	29623	29787	29844	29653	29642	29693	29585	29645	29690	29704	29657	29636	29710	29684	29597	29659	29819	29812	29936	29622	29820	29794	29694	29767	29634	29538	29798	29574	29676	29600	29594	29717	29647	29757	29625	29774	29674	29733	29550	29537	29752	29683	29568	29593	29414	29664	29621	29483	29681	29839	29737	29702	29756	29819	29761	29734	29670	29701	29671	29720	29853	29582	29784	29726	29711	29918	29856	29757	29649	29751	29828	29707	29738	29645	29652	29767	29577	29668	29422	29741	29532	29634	29722	29750	29708	29921	29571	29399	29612	29846	29593	29616	29744	29744	29791	29850	29758	29838	29749	29721	29682	29613	29502	29782	29662	29798	29732	29832	29681	29536	29431	29817	29638	29866	29505	29826	29571	29691	29850	29572	29835	29623	29652	29648	29589	29760	29611	29797	29829	29694	29691	29879	29560	29672	29761	29838	29575	29444	29756	29786	29423	29635	29695	29604	29710	29655	29567	29483	29807	29617	29311	29828	29552	29814	29985	29703	29722	29883	29744	29632	29793	29846	29692	29570	29486	29565	29484	29831	29556	29620	29295	29746	29537	29598	29710	29867	29736	29542	29749	29828	29577	29590	29869	29789	29643	29638	29552	29698	29641	29779	29755	29549	29672	29788	29516	29734	29663	29863	29881	29594	29866	29858	29721	29846	29708	29606	29783	29725	29606	29660	29573	29892	29767	29619	29691	29799	29894	29692	29654	29682	29803	29721	29878	29628	29666	29805	29451	29763	29693	29674	29950	29795	29792	29747	29695	29657	29609	29529	29485	29447	29797	29732	29780	29852	29759	29693	29811	29474	29906	29807	29670	29377	29917	30113	29745	29812	29764	29833	29656	29708	29562	29631	29746	29704	29731	29673	29664	30010	30021	29907	29715	29725	29742	29806	29843	29902	29591	29841	29465	29739	29599	29713	29826	29698	29783	29700	29580	29611	29802	29676	29668	29532	29684	29646	29699	29849	29810	29816	29629	29772	29908	29569	29578	29752	29544	29774	29773	29600	29883	29523	29623	29672	29738	29528	29758	29801	29740	29647	29842	29527	29668	29815	29661	29655	29734	29793	29769	29747	29737	29930	29721	29910	29804	29785	29741	29675	29737	29790	29916	29644	29723	29731	29765	29531	29742	29682	29666	29631	29617	29696	29693	29826	29663	29691	29628	29915	29524	29876	29560	29698	29684	29702	29644	29984	29754	29601	29706	29994	29740	29757	29656	29697	29562	29630	29619	29712	29620	29728	29646	29602	29720	29562	29697	29517	29782	29772	29949	29525	29485	29349	29388	29919	29709	29730	29577	29727	29530	29916	29581	29442	29809	29946	29924	29892	29823	29791	29721	29697	29704	29484	29933	29588	29772	29549	29793	29553	29719	29766	29578	29625	29713	29732	29748	29684	29709	29663	29815	29527	29529	29656	29475	29797	29752	29759	29644	29672	29480	29629	29658	29708	29796	29827	29774	29801	29766	29734	29642	29814	29685	29540	29693	29781	29824	29733	29694	29609	29807	29938	29624	29416	29721	29630	29634	29737	29673	29648	29697	29656	29560	29643	29887	29621	29616	29632	29639	29824	29691	29859	29631	29749	29657	29846	29793	29602	29778	29842	29697	29861	29733	29796	29664	29852	29713	29528	29468	29881	29794	29785	29591	29672	29784	29562	29976	29854	29518	29651	29753	29835	29741	29632	29881	29678	29667	29599	29742	29790	29730	29676	29818	29681	29665	29665	29542	29696	29504	29774	29624	29759	29689	30066	29743	29812	29723	29681	29538	29788	29536	29903	29723	29594	29753	29601	29852	29686	29649	29665	29443	29831	29836	29632	29860	29769	29725	29785	29700	29735	29670	29770	29755	29551	29694	29807	29775	29567	29767	29689	29794	29714	29628	29570	29676	29662	29473	29583	29610	29555	29794	29820	29886	29962	29722	29757	29444	29831	29806	29787	29677	29550	29761	29635	29757	29720	29783	29720	29731	29804	29620	29464	29620	29698	29666	29543	29543	29918	29638	29824	29737	29590	29696	29612	29698	29892	29804	29508	29880	29792	29794	29742	29868	29806	29717	29687	29650	29603	29517	29756	29474	29656	29817	29680	29540	29776	29878	29522	29488	29771	29730	29897	29627	29947	29939	29662	29767	29562	29634	29583	29583	29746	29816	29807	29600	29653	29704	29762	29416	29901	29771	29567	29803	29608	29810	29906	29699	29499	29838	29744	29877	29666	29734	29800	29902	29562	29853	29838	29766	29952	29585	29404	30015	29547	29546	29696	29596	29628	29571	29546	29717	29873	29650	29794	29668	29589	29545	29748	29865	29878	29761	29601	29658	29496	29611	29878	29592	29572	29639	29758	29735	29684	29695	29749	29804	29700	29697	29654	29808	29594	29507	29703	29786	29844	29777	29788	29470	29816	29696	29745	29676	29920	29646	29698	29812	29679	29792	29909	29683	29723	29428	29923	29701	29927	29802	29777	29713	29732	29829	29673	29639	29715	29577	29853	29556	29758	29513	29785	29741	29200	29575	29948	29620	29573	29724	29751	29891	29531	29763	29578	29536	29651	29570	29669	29828	29810	29778	29920	29613	29686	29754	29717	29878	29568	29926	29884	29774	29688	29655	29915	29748	29713	29689	29955	29672	29755	29652	29855	29554	29712	29766	29923	29668	29742	29849	29806	29683	29794	29496	29323	29901	29578	29535	29624	29885	29903	29617	29601	29694	29734	29610	29809	29758	29510	29704	29630	29714	29581	29484	29940	29676	29811	29756	29549	29668	29737	29695	29633	29733	29793	29742	29761	29731	30021	29676	29796	29715	29891	29790	29667	29566	29888	29792	29728	29764	29562	29711	29744	29833	29748	29567	29796	29858	29712	29734	29818	29668	29709	29759	29855	29595	29711	29581	29960	29955	29608	29621	29433	29576	29759	29583	29765	29679	29592	29506	29653	29663	29670	29517	29542	30042	29767	29811	29802	29763	29761	29846	29498	29607	29717	29818	29913	29800	29743	29850	29794	29543	29853	29862	29905	29790	29844	29733	29590	29655	29934	29808	29519	29701	29947	29804	29624	29652	29648	29697	29730	29996	29814	29866	29863	29654	29916	29444	29583	29786	29635	29612	30001	29722	29566	29710	29613	29697	29533	29701	29765	29510	29909	29490	29568	29681	29414	29720	30008	29689	29597	29767	29725	29611	29598	30006	29385	29523	29621	29784	29719	29774	29592	29690	29858	29715	29603	29750	29548	29722	29595	29745	29706	30098	29652	29628	29781	29731	29535	29839	29858	29654	29857	29718	29743	29673	29867	29670	29597	29741	29636	29866	30017	29862	29670	29744	29688	29750	29623	29714	29758	29651	29655	29629	29890	29948	29674	29600	29812	29459	29826	29353	29760	29526	29741	29743	29666	29979	29918	29639	29539	29894	29797	29381	29747	29603	29552	29580	29629	29512	29712	29426	29748	29975	29996	30064	29828	29681	29534	29836	29804	29588	29878	29587	29876	29462	29864	29744	29732	29623	29761	29830	29607	29750	29980	29628	29729	29750	29524	29600	29684	29816	29630	29518	29375	29901	29698	29865	29862	29824	29946	29657	29805	29643	29807	29850	29575	29649	29782	29508	29704	29811	29758	29920	29665	29518	29777	29955	29502	30039	29919	29773	29817	29961	29899	29845	29903	29539	29564	29622	29798	29565	29685	29787	29696	29820	29847	29585	29816	29708	29554	29761	29669	29722	29733	29626	29425	29909	29391	29834	29755	29568	29574	29699	29484	29781	29795	29640	29574	29800	29780	29762	29885	30006	29632	29695	29865	29498	29423	29574	29772	29664	29646	29520	29768	29564	29560	29460	29790	29885	29695	29560	29674	29604	29758	29673	29640	29543	29791	29701	29568	29634	29713	29698	29946	29592	29848	29742	29847	29681	29422	29606	29362	29666	29632	29845	29762	29818	29859	29628	29811	29674	29819	29664	29608	29613	29906	29852	29686	29573	29723	29652	29708	29760	29591	29866	29860	29765	29782	29917	29852	29961	29722	29468	29925	29821	29959	29897	29573	29596	29635	29795	29713	29819	29752	29517	29806	29874	29630	29565	29869	29763	29744	29673	29611	29484	29677	29675	29762	29584	29826	29871
30427	58681	56439	39293	29580	23857	22614	22459	22758	22574	22884	22589	22775	22587	22649	22850	22882	22487	22456	22633	22609	22758	22730	22728	22652	22739	22592	22639	22676	22477	22735	22571	22643	22630	22564	22691	22562	22610	22538	22561	22581	22577	22473	22708	22584	22667	22616	22659	22542	22531	22623	22720	22600	22577	22667	22486	22599	22576	22769	22506	22550	22646	22589	22729	22422	22534	22433	22626	22707	22843	22692	22444	22639	22782	22588	22640	22629	22556	22610	22741	22709	22403	22602	22663	22691	22625	22614	22936	22702	22736	22587	22491	22675	22535	22579	22499	22445	22696	22601	22770	22642	22595	22717	22480	22653	22684	22611	22667	22585	22650	22483	22705	22708	22731	22695	22606	22613	22593	22626	22748	22593	22582	22719	22650	22733	22578	22720	22511	22651	22668	22650	22676	22746	22677	22776	22760	22479	22487	22497	22744	22593	22643	22621	22735	22635	22629	22825	22655	22655	22576	22625	22758	22747	22589	22561	22627	22407	22655	22738	22548	22669	22732	22616	22750	22637	22582	22657	22592	22563	22688	22451	22677	22577	22519	22564	22543	22582	22480	22732	22721	22583	22541	22723	22693	22654	22475	22683	22641	22525	22721	22535	22772	22648	22701	22658	22608	22735	22370	22593	22859	22590	22668	22534	22678	22634	22512	22450	22661	22574	22716	22530	22607	22587	22623	22749	22589	22650	22925	22643	22562	22710	22549	22711	22431	22623	22617	22677	22458	22545	22559	22522	22633	22615	22448	22821	22543	22804	22780	22401	22623	22580	22623	22769	22471	22741	22465	22715	22604	22615	22696	22558	22545	22656	22554	22441	22638	22575	22803	22648	22595	22487	22679	22347	22594	22637	22596	22436	22695	22609	22575	22646	22411	22338	22630	22701	22608	22564	22544	22601	22545	22402	22742	22661	22639	22560	22685	22698	22622	22778	22613	22566	22550	22690	22574	22711	22663	22448	22607	22521	22547	22523	22563	22714	22534	22353	22575	22616	22536	22559	22723	22433	22427	22579	22625	22599	22609	22680	22674	22593	22702	22691	22596	22780	22572	22332	22607	22558	22525	22540	22696	22626	22593	22735	22626	22564	22811	22446	22521	22698	22586	22431	22573	22465	22587	22514	22684	22607	22704	22614	22598	22692	22752	22681	22597	22591	22764	22634	22547	22563	22421	22562	22605	22780	22672	22423	22697	22476	22681	22675	22500	22766	22613	22917	22489	22601	22685	22481	22682	22707	22739	22695	22415	22566	22579	22566	22741	22544	22691	22587	22692	22732	22596	22644	22688	22519	22702	22643	22548	22588	22593	22487	22693	22608	22666	22580	22842	22635	22604	22504	22561	22600	22763	22625	22486	22715	22895	22704	22482	22462	22627	22617	22790	22608	22523	22685	22796	22760	22773	22510	22581	22667	22372	22607	22424	22723	22848	22663	22412	22582	22624	22511	22617	22520	22658	22327	22660	22605	22570	22636	22736	22688	22616	22574	22694	22645	22490	22504	22607	22788	22443	22553	22674	22609	22524	22607	22683	22580	22604	22764	22409	22625	22516	22568	22615	22705	22714	22587	22580	22569	22505	22629	22754	22817	22680	22521	22600	22647	22819	22637	22650	22664	22510	22605	22657	22615	22533	22590	22687	22499	22524	22827	22543	22637	22599	22692	22572	22418	22719	22658	22573	22615	22628	22573	22577	22675	22619	22657	22575	22516	22606	22756	22646	22540	22555	22462	22516	22499	22456	22650	22549	22653	22827	22600	22669	22593	22628	22663	22658	22633	22627	22730	22626	22447	22680	22451	22571	22739	22463	22588	22568	22786	22598	22666	22623	22514	22625	22610	22771	22491	22626	22478	22658	22637	22440	22644	22689	22615	22762	22665	22648	22548	22534	22852	22700	22436	22730	22523	22575	22890	22513	22773	22595	22620	22611	22658	22536	22729	22703	22723	22640	22591	22611	22549	22460	22676	22663	22544	22607	22607	22554	22738	22533	22634	22563	22720	22678	22588	22472	22607	22368	22533	22708	22479	22620	22734	22647	22629	22697	22701	22669	22656	22590	22696	22415	22610	22647	22586	22677	22749	22630	22505	22671	22673	22675	22628	22412	22622	22775	22550	22756	22681	22619	22583	22645	22724	22668	22636	22518	22623	22679	22838	22564	22461	22672	22627	22699	22683	22605	22580	22619	22459	22693	22561	22527	22500	22695	22450	22530	22352	22691	22799	22691	22687	22668	22649	22594	22638	22648	22566	22599	22469	22466	22650	22581	22534	22609	22573	22709	22685	22494	22564	22433	22650	22509	22747	22575	22622	22588	22632	22670	22609	22486	22565	22491	22700	22535	22571	22725	22575	22664	22536	22572	22720	22471	22535	22612	22448	22565	22874	22585	22655	22750	22621	22551	22615	22497	22662	22671	22705	22611	22706	22460	22629	22676	22593	22560	22589	22501	22690	22667	22557	22653	22499	22711	22606	22763	22512	22565	22607	22713	22680	22714	22516	22670	22604	22647	22447	22649	22708	22526	22602	22595	22563	22700	22790	22689	22443	22677	22674	22607	22533	22687	22590	22639	22567	22598	22639	22625	22746	22548	22544	22616	22748	22580	22823	22681	22587	22729	22683	22495	22704	22565	22621	22643	22637	22702	22783	22748	22795	22639	22496	22613	22650	22695	22631	22536	22669	22645	22712	22683	22628	22641	22594	22532	22687	22535	22697	22645	22542	22445	22523	22835	22586	22503	22427	22447	22642	22573	22656	22535	22714	22418	22644	22660	22606	22728	22662	22629	22764	22591	22500	22519	22573	22796	22627	22714	22665	22630	22578	22724	22576	22644	22572	22664	22677	22704	22612	22504	22505	22462	22674	22369	22692	22683	22619	22519	22647	22719	22693	22731	22702	22633	22628	22757	22278	22605	22558	22399	22646	22627	22687	22587	22582	22788	22552	22577	22623	22674	22656	22589	22629	22503	22472	22600	22722	22568	22707	22618	22579	22580	22532	22463	22579	22645	22720	22642	22589	22574	22533	22408	22764	22729	22628	22524	22763	22576	22660	22530	22669	22712	22540	22763	22730	22564	22606	22656	22618	22592	22548	22614	22727	22701	22441	22663	22705	22820	22716	22522	22653	22750	22570	22492	22636	22568	22583	22612	22641	22653	22729	22669	22664	22544	22715	22522	22710	22714	22770	22526	22525	22661	22557	22488	22667	22563	22767	22571	22669	22632	22627	22575	22728	22675	22719	22656	22572	22559	22365	22399	22606	22639	22517	22662	22497	22599	22606	22797	22470	22710	22587	22612	22617	22599	22867	22771	22513	22608	22533	22718	22674	22606	22748	22599	22582	22576	22687	22484	22568	22555	22696	22553	22604	22605	22595	22660	22619	22523	22587	22739	22601	22669	22626	22529	22509	22577	22716	22516	22836	22718	22776	22678	22552	22674	22537	22561	22525	22502	22653	22814	22338	22487	22693	22584	22743	22576	22594	22700	22706	22556	22703	22554	22633	22491	22551	22724	22529	22505	22716	22633	22771	22588	22490	22578	22646	22381	22617	22716	22812	22581	22572	22671	22586	22767	22492	22650	22747	22431	22792	22563	22511	22576	22642	22491	22821	22617	22548	22694	22579	22685	22545	22794	22705	22602	22645	22685	22460	22766	22686	22411	22670	22826	22551	22652	22553	22515	22854	22502	22568	22621	22931	22582	22596	22538	22611	22487	22747	22760	22676	22554	22650	22500	22805	22684	22595	22634	22680	22499	22631	22638	22721	22604	22637	22598	22716	22690	22547	22491	22651	22665	22759	22581	22745	22573	22569	22770	22841	22650	22634	22665	22707	22636	22564	22647	22640	22701	22624	22502	22707	22493	22739	22589	22510	22695	22677	22620	22523	22450	22659	22650	22560	22781	22772	22616	22626	22629	22497	22487	22591	22575	22538	22573	22575	22563	22506	22646	22657	22508	22652	22547	22655	22604	22677	22401	22524	22701	22704	22527	22601	22795	22525	22849	22608	22623	22627	22553	22516	22463	22739	22825	22717	22599	22707	22567	22514	22584	22780	22665	22663	22414	22619	22690	22524	22539	22581	22546	22621	22527	22400	22646	22756	22520	22625	22429	22709	22684	22424	22674	22627	22593	22672	22656	22771	22734	22641	22717	22725	22744	22586	22619	22628	22514	22567	22612	22589	22693	22619	22666	22377	22603	22616	22614	22610	22639	22645	22684	22487	22565	22549	22565	22570	22560	22605	22673	22641	22626	22613	22520	22717	22631	22773	22615	22618	22705	22735	22494	22686	22647	22791	22580	22709	22558	22563	22592	22594	22670	22661	22585	22746	22595	22552	22590	22575	22632	22760	22813	22712	22541	22701	22662	22550	22525	22604	22602	22600	22613	22676	22613	22617	22570	22677	22535	22719	22625	22583	22505	22546	22679	22509	22784	22530	22546	22639	22583	22814	22643	22633	22626	22568	22724	22611	22647	22702	22539	22514	22401	22488	22387	22444	22655	22619	22432	22617	22566	22749	22839	22711	22661	22607	22544	22657	22705	22703	22376	22605	22611	22722	22737	22541	22611	22495	22804	22618	22713	22592	22646	22677	22766	22585	22743	22732	22593	22479	22522	22526	22614	22585	22997	22644	22569	22707	22645	22605	22616	22592	22532	22659	22735	22693	22800	22487	22672	22756	22542	22643	22551	22654	22514	22648	22600	22659	22497	22563	22545	22483	22646	22542	22590	22598	22616	22599	22616	22599	22614	22738	22470	22516	22562	22600	22497	22553	22833	22546	22652	22730	22474	22729	22529	22509	22575	22537	22510	22624	22679	22579	22496	22620	22548	22711	22675	22601	22558	22619	22643	22635	22596	22767	22517	22829	22429	22663	22605	22590	22510	22724	22691	22553	22784	22628	22530	22683	22544	22561	22749	22789	22709	22650	22505	22712	22464	22585	22469	22524	22634	22708	22476	22732	22691	22595	22662	22554	22487	22653	22480	22705	22863	22672	22487	22558	22456	22629	22497	22643	22598	22633	22727	22690	22504	22681	22573	22760	22660	22595	22593	22671	22399	22714	22571	22719	22856	22716	22647	22638	22643	22703	22561	22575	22685	22557	22753	22651	22665	22380	22820	22436	22671	22652	22577
24052	24751	49922	51759	42010	34229	31460	29806	29959	29978	30134	29519	29978	29982	29963	29915	29703	30038	29999	29994	29975	29872	29982	29957	29759	29808	29862	29689	29881	29744	29949	29926	30008	30226	29854	29906	29826	30058	29982	29714	29705	29496	29992	29992	29823	29804	29747	29860	29777	29909	29892	29834	29622	29833	29744	29617	29614	29816	30023	29814	29725	30044	29924	29879	29998	29847	29920	29795	29600	29915	29802	29601	29764	29976	30075	29872	29622	29644	29751	29963	29742	29861	29852	29676	29894	29822	29651	29730	29885	29829	29809	29905	29853	29837	29867	29731	29566	29762	29696	29946	29515	29622	29689	29742	30093	29752	29822	29846	29736	29837	29966	29904	29938	29785	29826	29819	29760	29643	29563	30027	29624	29708	29916	29835	29886	29732	29690	29878	29856	29743	29873	29799	29533	29872	29634	29682	29769	29836	29742	29723	29588	29577	29764	29873	29982	29970	29828	29466	29739	29541	29840	29267	29948	29960	29814	29738	29956	29941	29814	29740	29908	29664	29811	29975	29880	29973	29984	29679	29755	29895	29690	29781	30023	29826	30045	29666	29852	29906	30038	29849	29918	29741	29876	29507	29879	29759	29755	29885	29957	29966	29992	29884	29877	29951	29978	29876	29683	29680	29610	29740	29710	29847	29889	29657	29709	29759	29713	29685	29905	29878	29608	29841	29953	29638	29693	29885	29769	29738	29451	29595	29577	29662	29782	29849	29842	30014	29871	29734	29939	29870	29836	29826	29884	29782	29844	30020	30054	29980	29931	29775	29796	29739	29949	29908	29778	29661	29732	30011	29724	29837	29815	29924	29900	29718	29809	29575	29710	29960	29759	29931	29856	29842	29918	30039	29786	29869	29934	29768	29881	29719	29636	30002	29719	29910	29735	29669	29633	29856	29983	29942	29647	29739	29851	29845	29920	29839	29965	29684	29700	29693	29992	29616	29993	29771	29902	30020	29570	29982	29768	29889	29930	29928	29672	29641	29856	29803	29857	29890	29916	29855	30030	29951	29829	29703	29756	29835	29722	29704	29868	29781	29786	29847	29663	29767	30011	29780	29968	29642	29727	29792	29754	29816	29640	29890	29792	30047	29765	29719	29736	29789	29985	29864	29682	30034	29836	29802	30021	29769	30099	29834	29814	30027	29959	29734	29895	29817	29614	29699	29809	29977	29705	29778	29749	29821	29635	29673	29820	29829	29655	29721	29757	29768	29689	29882	29988	29934	29853	29667	29706	29563	29747	29857	29693	29759	29762	29748	29713	29642	29986	30039	29701	29750	29769	29970	29696	29806	30008	29855	29752	29857	29825	30173	29781	29575	29807	29753	29908	29898	29684	29983	29735	29400	29654	29544	29687	29583	29724	29786	29649	29629	29734	29787	29935	30018	29892	29695	29942	29906	29863	29837	29890	29647	29745	29687	29741	29952	29830	30050	29660	29742	29904	29571	29622	29570	29647	29886	29691	29804	29488	29861	29655	29679	29862	29874	29858	29700	29754	29852	29829	29574	29808	30002	29807	29688	29905	29764	29871	29884	29656	29865	29851	29837	29596	29755	29740	29790	29865	29797	29479	29811	29773	29796	29747	29914	29707	29754	29680	29885	29783	29855	29692	29701	29934	29821	29817	29843	29908	29649	29816	29881	29678	29592	29665	29874	29609	30023	29734	29970	29641	29807	29536	29821	29762	29958	29942	29920	29680	29781	29827	29728	29802	29650	29752	29745	29808	29657	29817	29588	29761	29542	29798	29747	29933	29765	29780	29932	29766	29731	29837	29699	29876	29953	29558	29813	29727	29826	29816	30114	30002	30230	29765	29698	29635	29718	29686	29810	29660	29777	29766	29952	29810	29708	30007	30003	29833	30089	29575	29772	29883	29511	29894	29849	30038	29815	29840	29720	29825	29739	29739	29976	29645	29779	29898	29643	29943	29849	29707	29723	29884	29798	30171	29831	29804	29642	29905	29880	29838	29798	29905	29802	29864	29527	30013	29848	29714	29750	29793	29780	29825	29726	29568	29683	29740	29588	29789	29924	29757	29823	29889	29938	29785	29852	29799	29825	29872	29901	29773	29843	29769	29788	29876	29699	29557	29811	29970	29699	29782	29733	29873	29508	29761	29753	29877	29648	29808	29705	30044	29958	29636	29847	29870	30103	29879	29857	30015	29826	29609	29858	29868	29851	29754	30005	29878	29740	29831	29584	29861	29808	29561	29827	29826	29687	29866	29994	29801	29823	30038	29675	29647	29764	29931	29779	29513	29797	29863	29676	29758	29664	29714	29703	29706	29765	29680	29868	29609	29943	29846	30106	29815	29756	29736	29931	29786	29761	29988	30009	29869	29756	30036	29687	29857	29753	29716	29747	29920	29702	29849	29804	29851	29897	29810	30100	29883	29733	29498	29842	29908	29995	29666	29622	29880	29761	29857	29870	29729	29614	29796	29673	29842	29764	29844	29747	29580	29511	29931	29869	29828	29629	29923	29671	29882	29786	29646	29871	29711	30042	29924	29759	29814	29815	30065	29927	29721	29711	29995	29918	29805	29970	29822	29619	29847	29833	29809	29972	30022	29949	29776	29720	29813	29830	29735	29658	29908	29939	29907	29559	29638	29939	29924	29640	29682	29731	29732	29796	29850	29815	29710	29761	29622	29872	29770	29852	29713	29710	29902	29535	29703	29677	29790	29813	29816	29618	29850	29783	29858	29721	29625	29739	29941	29989	29946	29754	29778	29425	30056	29739	30079	29432	29841	29854	29784	29732	29880	29998	29793	29935	29894	29795	29857	29967	29929	29663	29838	29986	30035	29574	29804	29861	29843	29800	29833	29716	29717	29846	29961	29778	29852	29688	29705	29828	29712	29520	29661	29646	29784	29796	29939	29764	29859	29963	29680	29633	29681	29641	29609	29713	29628	29803	29776	30026	29910	29840	29942	29722	29751	30043	29871	29818	29950	29566	29620	29786	29706	29784	29918	29870	29804	29905	29759	29782	29626	29733	29563	29777	29549	29572	29698	29785	29869	29745	29795	29666	29557	29796	29762	30145	29958	29627	29864	29669	29576	29698	29756	29631	29729	29836	29858	29791	29919	29797	29885	29931	29958	29657	29571	29938	29858	29802	29989	29891	29794	29645	29935	30018	29810	30012	29519	29903	29971	29676	29813	29609	29924	29650	29759	29990	30013	29748	29839	29793	29563	29852	29830	29826	29985	29894	29825	29867	29779	29658	29842	29758	29789	29637	29820	29977	29988	29580	29764	29845	29726	29813	29654	29804	29692	29481	30005	29811	29786	29548	29468	29686	29849	29657	29723	29451	29661	29651	29734	29565	29906	29750	29779	29740	29835	29940	29782	29567	29726	30029	29950	29851	30234	29719	29769	29894	29798	29720	29602	29808	29907	29871	29714	29712	29980	29832	29480	29749	29721	29858	29718	29898	29967	29726	29991	29627	29741	29951	30037	29539	29958	29614	29732	29705	29764	29743	29933	29714	29563	29926	29669	29795	29849	29769	29883	29677	29774	29849	29812	30131	29770	29983	29669	29820	29794	29870	29827	29781	29848	29803	29873	30121	30058	29839	29810	29913	29831	29865	29952	29729	29748	30037	29713	29811	29811	29741	29717	29993	30032	29853	29635	29944	29945	29632	29755	29919	29781	30007	29858	29920	29728	29984	29752	30000	30010	29999	29684	29742	29834	29882	29744	29900	29936	29932	29613	29717	29790	29834	29738	29959	29861	29730	29901	30108	29829	29901	29909	29746	29661	29910	29833	29715	29584	29821	29946	29924	29823	29937	29764	29797	29837	29927	29450	29626	29650	29693	29948	29764	29947	29894	29653	29785	29783	29726	29506	29672	29865	30045	29750	30028	29914	29927	29778	29707	29940	29780	29752	29966	29679	29590	29622	30127	29626	29744	29829	29738	29872	29685	29711	29805	29816	29825	29943	29663	29831	29988	29913	29723	29924	29957	29580	29703	29708	30041	29938	29882	29913	30120	30066	29988	29626	29863	29875	29786	29697	29589	29884	29953	29805	29781	30038	29778	29662	29787	29684	29890	30127	29915	29757	29792	29940	29704	29882	29858	29946	29616	29617	29725	29761	29742	29693	29965	29742	30088	29684	29675	29694	30027	29933	29540	29842	29578	29834	29663	29874	29904	29948	29535	29989	29851	29777	29871	30082	30048	29819	29815	29814	29654	30022	29815	29906	29635	29805	29850	29679	29842	30109	29891	29812	29965	29622	29862	29844	29850	29639	29762	29664	29686	29860	29866	29858	29986	29807	29731	30030	29687	29801	29875	29772	29814	29746	29770	29805	30013	29816	29475	29671	29727	29874	29683	29579	29708	30047	29724	29886	29777	29800	29950	29800	29825	29734	30027	29782	30100	29886	30127	29653	29641	29884	29811	29758	29515	29827	29672	29702	29915	29742	29814	29974	29970	29848	29591	29770	29836	29629	29568	29728	29572	29862	29756	29764	29833	29794	29928	29751	29971	29958	29758	29807	29665	29729	29793	29939	29862	30067	29723	29841	29725	29879	29699	29888	29960	30025	30050	30117	29704	29771	29909	30095	29878	29734	29816	29897	29735	29788	29944	29865	29690	29649	29693	29792	29935	29779	29817	30013	29932	30010	29958	29740	29873	29956	29464	29822	29904	29762	29880	29787	30009	29774	30160	29977	29723	29828	29888	29749	29525	29831	29948	29968	29839	29859	29816	30058	29909	29866	29721	29809	29837	29710	29760	29780	29771	29771	29485	29854	29569	29850	30037	29963	29660	29847	29918	29749	29817	29911	29900	29994	29791	29879	29949	29866	29664	29678	29788	29740	29798	29922	29940	29864	29790	29736	29715	29869	29809	29797	29980	29798	29838	29712	29666	30078	29868	29872	29820	29717	29854	29731	29720	29726	29804	29810	29754	30081	29609	29738	29662	29675	29702	29559	29740	29827	29864	29928	29767	29778	29872	29968	30039	29679	29932	29850	29999	29858	29952	29946	29686	29741	29857	29918	29786	29801	29620	29674	29636	29741	29859	29870	29984	29802	29669	29863	29606	29787	29604	29902	29873	29868	29776	29633	29916	29739	29786	29618	29933	29852	29715	29613	29913	29943	29806	29863	29808	29822	29760	29758	29964
51125	95610	90861	66270	45854	28699	23362	22768	22637	22787	22800	22693	22648	22692	22867	22831	22742	22742	22895	22988	22693	22879	22769	22539	22836	22766	22859	22690	22738	22872	22767	22789	22824	22748	22759	22842	22945	22778	22792	22739	22742	22715	22619	22818	22716	22840	22809	22812	22815	22831	22666	22604	22718	22779	22908	22937	22732	22895	22804	22899	22788	22712	22583	22752	22612	22801	22721	22712	22515	22872	22724	22783	22868	22745	22700	22928	22831	22661	22917	22850	22790	22686	22693	22532	22684	22839	22929	22686	23036	22704	22859	22732	22768	22777	22900	22625	22793	22799	22738	22686	22904	22677	22782	22731	22612	22849	22658	22855	22919	22683	22870	22679	22880	22787	22678	22705	22504	22677	22652	22784	22708	22371	22775	22746	22769	22727	22850	22783	22686	22842	22748	22722	22625	22885	22792	22841	22799	22613	22855	22920	22778	22751	22862	22720	22870	22858	22813	22898	22778	22687	22590	22523	22685	22709	22876	22802	22877	22801	22612	22631	22756	22811	22812	22780	22794	22690	22883	22751	22799	22903	22899	22731	22650	22694	22845	22745	22870	22594	22592	22813	22712	22916	22597	22807	22839	22816	22832	22799	22830	22764	22857	22942	22813	22824	22774	22700	22683	22738	22797	22905	22583	22750	22756	22725	22918	22631	22735	22749	22665	22808	22739	22721	22694	22955	22701	22536	22829	22948	22895	22841	22770	22823	22679	22726	22617	22988	22840	22823	22853	22597	22738	22915	22653	22695	22721	22825	22729	22754	22621	22725	22671	22679	22822	22837	22683	22881	22728	22654	22788	22856	22670	22534	22724	22862	22667	22710	22724	22677	22756	22553	22788	22815	22533	22719	22525	22662	22748	22841	22737	22643	22828	22823	22807	22743	22630	22902	22797	22693	22686	22738	22955	22756	22665	22842	22697	22546	22707	22564	22834	22768	22787	22757	22911	22636	22716	22691	22876	22689	22639	22656	22960	22830	22581	23007	22838	22717	22789	22712	22803	22869	22672	22797	22840	22452	22737	22889	22538	22668	22696	22980	22729	22651	22694	22753	22809	22603	22709	22714	22974	22750	22659	22789	22751	22651	22643	22625	22733	22768	22816	22690	22695	22611	22542	22609	22795	22694	22648	22807	22838	22670	22635	22758	22643	22708	22641	22812	22862	22737	22510	22818	22634	22899	22625	22608	22788	22779	22741	22727	22716	22695	23074	22822	22698	22755	22574	22785	22842	22666	22661	22676	22933	22718	22923	22739	22591	22614	22781	22737	22780	22637	22803	22564	22839	22882	22477	22733	22804	22785	22685	22682	22851	22725	22694	22817	22635	22759	22747	22859	22768	22755	22856	22732	22742	22748	22733	22775	22777	22736	22814	22835	22573	22858	22682	22813	22779	22684	22762	22661	22700	22849	22756	22664	22597	22586	22706	22811	22737	22577	22898	22782	22986	22585	22728	22757	22765	22845	22768	22813	22672	22707	22834	22940	22821	22828	22654	22617	22701	22685	22753	22790	22827	22864	22709	22741	22699	22757	22826	22608	22644	22691	22703	22793	22775	22839	22888	22718	22874	22621	22779	22891	22817	22662	22734	22680	22910	22668	22633	22659	22968	22603	22736	22648	22584	22837	22651	22708	22925	22862	22675	22566	22786	22774	22701	22804	22720	22771	22635	22731	22646	22691	22659	22720	22750	22580	22706	22764	22701	22706	22709	22778	22840	22802	22921	22818	22779	22859	22569	22781	22898	22535	22779	22829	22813	22668	22810	22609	22862	22806	22784	22800	22745	22594	22743	22738	22735	22558	22828	22640	22828	22768	22831	22616	22859	22849	22733	22897	22621	22898	22645	22645	22791	22789	22779	22657	22832	22680	22688	22787	22651	22794	22804	22545	22831	22870	22779	22633	22774	22868	22665	22898	22624	22579	22584	22655	22731	22706	22710	22681	22925	22776	22901	22824	22800	22762	22863	22714	22721	22605	22653	22671	22979	22771	22680	22766	22920	22439	22951	22606	22872	22599	22787	22841	22734	22633	22615	22871	22683	22693	22626	22784	22837	22765	22747	22588	22811	22735	22658	22750	22874	22672	22751	22810	22588	22632	22838	22874	22702	22426	22853	22700	22753	22826	22917	22606	22674	22754	22888	22854	22522	22661	22637	22631	22729	22772	22807	22717	22736	22835	22668	22783	22842	22926	22741	22586	22618	22703	22749	22798	22828	22584	22623	22775	22672	22704	22776	22863	22769	22761	22858	22519	22989	22609	22749	22793	22524	22809	22662	22846	22807	22677	22807	22953	22705	22605	22711	22727	22640	22823	22676	22788	22700	22820	22928	22860	22792	22811	22646	22834	22655	22890	22785	22657	22754	22807	22570	22723	22941	22677	22763	22828	22785	22771	22744	22591	22841	22862	22787	22683	22711	22841	22816	22729	22583	22621	22913	22629	22792	22789	22675	22645	22813	22583	22740	22669	22744	22712	22771	22659	22659	22846	22742	22756	22639	22705	22799	22744	22662	22708	22689	22779	22878	22707	22600	22703	22710	22758	22632	22739	22767	22740	22834	22752	22761	22817	22884	22709	22553	22780	22630	22843	22751	22771	22833	22764	22791	22760	22517	22748	22715	22514	22851	22733	22718	22581	22653	22623	22973	22713	22714	22815	22611	22737	22503	22757	22779	22891	22783	22690	22764	22607	22719	22737	22702	22764	22593	22541	22665	22826	22648	22793	22497	22709	22880	22662	22839	22773	22762	22814	22757	22667	22822	22663	22857	22716	22699	23043	22730	22690	22816	22684	22918	22691	22693	22715	22470	22670	22722	22718	22806	22668	22767	22828	22915	22548	22774	22483	22783	22643	22665	22819	22721	22811	22708	22676	22752	22738	22751	22826	22998	22809	22752	22667	22603	22681	22781	22729	22578	22680	22746	22607	22698	22728	22601	22731	22727	22649	22804	22649	22751	22750	22753	22689	22823	22863	22840	22707	22860	22649	22874	22671	22633	22633	22813	22729	22736	22844	22717	22951	22722	22851	22667	22798	22879	22661	22670	22810	22770	22791	22817	22739	22936	22628	22779	22693	22723	22882	22811	22706	22788	22871	22714	22801	22810	22819	22664	22826	22760	22861	22823	22769	22700	22696	22727	22722	22953	22753	22627	22724	22829	22703	22757	22835	22773	22824	22665	22796	22744	22663	22847	22654	22810	22692	22703	22797	22694	22824	22758	22814	22857	22864	22710	22684	22816	22528	22560	22825	22982	22716	22804	22857	22708	22774	22750	22740	22789	22783	22787	22763	22791	22698	22625	22848	22806	22521	22724	22656	22662	22724	22711	22604	23049	22709	22718	22809	22951	22664	22562	22787	22676	22861	22715	23007	22908	22749	22839	22817	22758	22931	22854	22803	22793	22716	22628	22757	22812	22790	22793	22796	22811	22626	22660	22887	22586	22759	22571	22519	22817	22739	22606	22845	23009	22762	22621	22641	22788	22619	22753	22757	22645	22849	22946	22838	22731	22855	22709	22667	22770	22917	22818	22846	22811	22834	22695	22760	22770	22625	22656	22662	22657	22706	22739	22581	22742	22770	22809	22864	22746	22778	22722	22938	22836	22682	22596	22764	22794	22670	22716	22740	22680	22930	22857	22706	22581	22709	22882	22819	22634	22722	22623	22643	22717	22845	22715	22621	22598	22980	22410	22627	22818	22894	22826	22917	22925	22570	22827	22523	22701	22792	22822	22729	22888	22759	22764	22680	22702	22736	22772	22743	22530	22683	22799	22783	22836	22921	22665	22898	22714	22928	22573	22799	22911	22598	22773	22734	22762	22751	22717	22716	22785	22728	22829	22857	22715	22666	22649	22790	22592	22726	22867	22726	22646	22807	22681	22644	22759	22722	22772	22794	22730	22545	22775	22813	22846	22670	22702	22699	22761	22807	22742	22811	22518	22756	22671	22832	22626	22756	22747	22760	22723	22638	22867	22623	22802	22761	22964	22718	22674	22934	22827	22789	22676	22722	22876	22739	22711	22633	22887	22591	22672	22768	22782	22580	22810	22874	22692	22680	22994	22670	22719	22805	22796	22684	22725	22687	22636	22820	22838	22744	22781	22877	22622	22601	22860	22681	22734	22731	22718	22946	22900	22686	22622	22662	22872	22841	22922	22726	22735	22760	22838	22764	22917	22733	22574	22748	22833	22628	22851	22819	22877	22762	22768	22701	22647	22613	22651	22718	22781	22867	22777	22827	22651	22732	22756	22801	22776	22749	22789	22847	22702	22954	22673	22613	22699	22717	22728	22770	22631	22767	22856	22718	22723	22714	22724	22744	22781	22740	22813	22677	22798	22777	22552	22739	22692	22686	22661	22724	22846	22641	22768	22804	22893	22730	22914	22695	22635	22746	22641	22682	22704	22662	23018	22767	22909	22882	22907	22704	22753	22648	22821	22696	22696	22820	22757	22728	22751	22832	22724	22745	22822	22733	22538	22946	22664	22801	23033	22744	22626	22742	22738	22713	22621	22719	22717	22797	22657	22781	22659	22734	22709	22622	22795	22760	22789	22573	22802	22801	22678	22859	22491	22713	22902	22715	22734	22808	22779	22623	22812	22781	22853	22758	22705	22648	22714	22814	22716	22759	22716	22687	22728	22899	22799	22875	22807	22920	22807	22566	22890	22817	22702	22700	22799	22712	22673	22780	22731	22710	22808	22975	22679	22692	22624	22834	22827	22786	22756	22654	22759	22748	22624	22829	22735	22665	22766	22917	22657	22725	22723	22777	22846	22844	22594	22796	22761	22770	22904	22782	22776	22864	22785	22705	22862	22796	22729	22908	22616	22899	22775	22653	22810	22863	22781	22565	22744	22871	22830	22644	22906	22918	22827	22666	22799	22621	22736	22802	22575	22603	22740	22601	22762	22939	22718	22867	22749	22789	22654	22933	22739	22809	22747	22657	22747	22796	22761	22645	22736	22884	22786	22754	22783	22718	22941	22495	22663	22799	22657	22604	22824	22868	22596	22789	22666	22642	22593	22651	22679	22614	22740	22874	22776	22786	22786	22849	22763	22575	22805	22725	22596	22648	22707	22873	22951	22910	22668	22787	22746	22727	22786	22846	22775	22864	22566	22948	22575	22844	22589	22837
22423	23263	44502	48592	43946	36821	33381	30503	30674	31343	31136	31150	31056	31187	30887	30997	30900	31228	31050	30852	31068	31035	30973	31062	30918	30699	31017	31043	30947	30953	30813	31043	30887	30928	30999	30921	30930	30710	30822	30829	30806	30903	30965	31049	30786	30856	30634	30884	30760	30933	30912	30938	30978	30901	30906	30833	30955	30749	31003	30870	30747	30767	30990	30959	30757	30709	31009	30781	30972	30637	30974	30902	30911	30721	30749	30770	30819	30927	30820	30671	30815	30932	30863	30779	30719	30790	30984	30637	30759	31000	30915	30714	30923	30710	30830	30734	30867	30680	30875	30949	30710	30960	30852	30925	30966	30826	30678	30787	30896	31155	30826	30501	30824	30769	30764	30762	30855	30915	30716	30940	30963	30700	30616	30637	30704	31032	30803	30945	30913	30827	30639	30776	30545	30820	30786	30706	30697	30771	30678	30738	31071	30684	30912	30952	30706	30701	30692	30720	30896	30565	30853	30786	30996	30756	30604	30582	30579	30876	30783	30642	30778	30823	30907	30919	30832	31060	30755	30616	30795	30818	30747	30822	30591	30917	30778	30821	30875	30765	30939	30786	30816	30655	30762	30947	30594	30688	30689	30650	30591	30937	30831	30589	30775	30789	30892	30828	30653	30747	30800	30438	30799	30618	30806	30641	30694	30748	30719	30669	30808	30821	30761	30692	30622	30887	30788	30894	30866	30645	30696	30615	30983	30820	30610	30659	30878	30683	30705	30838	30874	30696	30911	30779	30711	30555	30616	30796	30739	30503	30856	30806	30597	30894	30727	30918	30870	30924	30870	30703	30719	30813	30898	30827	30371	31012	30857	30642	30499	30812	30973	30663	30596	30514	30949	30679	30769	30960	30791	30898	30825	30565	30874	31021	30639	30635	30776	30751	30787	30795	30887	31198	30901	30937	30982	30870	30803	30786	30672	30876	30859	30734	30961	30902	30899	30978	30672	30886	30949	30802	30732	30550	30845	30850	30940	30782	30882	30786	30868	30909	30669	30760	30947	30618	30758	30652	30727	30790	30674	30934	30762	30905	30965	30574	30874	30531	30840	30646	30740	30785	30748	30963	30834	30920	30842	30655	30792	30951	30694	30602	30546	30678	31042	30728	30894	30600	30841	30516	30958	30797	30670	30618	30624	30845	30875	30913	30726	30606	30448	30736	30711	30722	30634	30753	30647	30596	30975	30800	30929	30915	30674	30575	30864	30977	30627	30816	30774	30766	30735	30903	30829	30737	30782	30585	30807	30969	30560	30780	30897	30666	30674	30890	30775	30748	30784	30896	30955	31005	30855	30892	30682	30701	30835	30976	30958	30633	30793	30686	30784	30437	30710	30855	30772	30778	30791	30958	31032	30766	30742	30655	30782	30588	30777	30868	30713	30752	30828	30586	30757	30744	30548	30746	30873	30618	30653	30953	30875	30759	30867	30791	30796	30879	30488	30453	30589	30616	30786	30879	30504	30749	30979	30624	30638	30665	30912	30709	30726	30490	30867	30741	30999	30979	30671	30721	30707	30702	30965	30563	30637	30912	30935	30733	30603	30850	30854	30752	30546	30697	30754	30601	30965	30638	30562	30579	30734	30899	30955	30932	30705	30835	30704	30646	30564	30671	30836	30690	30657	30629	30873	30843	30657	30706	30801	30808	30774	31134	30947	31023	30873	30747	30875	30938	31041	30878	30420	30782	31021	30836	30816	30845	30908	30687	30842	30806	30743	30729	30951	30617	30597	30650	30797	30785	30740	30706	30992	30888	30646	30881	30798	30774	30720	30704	30614	30585	30673	30758	30755	30698	30711	30766	31010	30659	30740	30681	30708	30594	30760	30791	30745	30642	30615	30900	30763	30921	30737	30698	30925	30838	30749	30781	30911	30748	30711	31094	30527	30996	30983	31055	30848	30595	30607	30642	30976	30760	30902	30835	30649	30613	30730	30678	30894	30707	30963	30927	30773	30951	30764	30431	31029	30763	30754	30842	30527	30807	30731	30557	30615	30817	30869	30635	30855	31005	30759	30914	30625	30476	30769	30980	31002	30852	30621	30848	30583	30548	30695	30649	31058	30782	30798	30803	30834	30841	30521	30966	31027	30692	30765	30776	30658	31006	30632	30818	30689	30686	30775	30704	30905	30849	30549	30745	30985	30566	30906	30957	30794	30905	30919	30686	30808	30590	30786	30701	30793	30620	30709	30688	30612	30865	30751	30816	30934	30780	30845	30787	30706	30717	30878	30763	30742	31017	30722	30911	30640	30404	30763	30905	31063	30680	30605	30563	31081	30937	30712	30746	30713	30914	30776	30776	30717	30833	30855	30511	30985	30744	30980	31026	31022	30628	30770	30781	30512	30908	30964	30688	30901	30918	30870	30656	31108	31081	30872	30792	30800	30648	30734	30717	30700	30662	30899	30763	30573	30875	30691	30808	30495	30786	31155	30585	30763	30805	30768	30643	30827	30982	30750	30652	30513	30844	30974	30878	30851	30739	30606	30673	30425	30734	30809	30831	30548	30967	30694	30646	30764	30797	30930	30751	30766	30501	30748	30846	30679	30681	30636	30737	30836	31044	30770	30718	30830	30862	30698	30805	30932	30586	31013	30832	30739	30666	30674	30670	30919	30672	30592	30909	31023	30883	30840	30667	30782	30796	30640	30795	30645	30591	30708	30735	30869	30930	30445	30821	30524	31045	30830	30742	30687	30921	30800	31010	30546	30713	31012	30759	30741	30820	31044	30652	30661	30942	30852	30959	31004	30759	30844	30828	30831	30716	30822	30645	30863	30748	30789	30890	30773	30905	30840	30735	30640	30799	30768	30721	30634	30823	30761	30656	30982	30859	30655	30720	30716	30825	30798	31036	30852	30913	30984	30676	30714	30525	30560	30737	30722	30671	30911	30733	30707	30828	30764	30764	30541	31040	31030	30679	30764	30501	30775	30855	30670	30746	30670	30579	30962	30662	30767	30936	30632	30851	30579	31157	30755	30820	30646	30855	30942	30561	30779	30773	30741	30763	30587	30714	30649	30659	30790	30850	30958	30867	30807	30781	30765	30798	30746	30768	30820	30739	30656	30501	30854	30676	30661	30980	30738	30730	31038	30701	30808	30831	30718	30988	30677	30739	30578	30957	30657	30690	30715	30882	30743	30777	30984	30616	30807	30758	30799	30819	30753	30689	30965	30836	31031	30908	30956	30795	30831	30813	30564	30537	30917	30538	30700	30838	30565	30786	30577	30962	30671	30763	31024	30794	30895	30957	30673	30675	30575	30641	30709	30717	30915	30910	30916	30781	30662	30766	30675	30777	31001	30671	30863	30700	30664	30572	30860	30799	30604	30791	30788	30728	30916	30956	30670	30846	30729	30999	30741	30648	30757	30472	30681	30724	30889	30502	30940	30785	30975	30574	30515	30669	30514	30905	30485	30846	30824	30939	30753	30649	30732	30832	30840	30805	30707	30778	30808	30951	31003	30728	30835	30619	30744	30815	30736	30608	30700	30693	30755	30758	30760	30986	30620	30690	30877	30726	30895	30744	30578	30921	30601	30864	30833	30711	30751	30849	30858	30612	30953	30625	30769	30468	30774	30852	31013	30529	30723	30566	30726	31023	30626	30586	31088	30936	31058	30795	30779	30612	30476	30939	30847	30648	30687	30414	30780	30817	30777	31001	30838	30606	30628	30802	30659	30792	30675	30842	30753	31023	30636	30952	30688	30806	30503	30646	30931	30908	30787	30719	30837	30718	30626	30628	30831	30835	30832	30633	30455	30810	30888	30840	30939	30872	30702	30903	30828	30822	30712	30701	30696	30825	30761	30568	30947	30553	30710	30738	30725	30786	31083	30534	30872	30899	30702	30692	30812	30814	30608	30850	30737	30719	30861	30837	30716	30762	30654	30567	30704	30515	30702	30749	30769	30644	30810	30594	30559	30685	30805	30680	30694	30726	30486	30623	30732	30708	30612	30852	30362	30863	30821	30971	30824	30867	30913	30750	30802	30896	30747	30856	30816	30759	30959	30856	30748	30928	30861	30812	30849	30794	30555	30735	30831	31001	30667	30744	31043	30879	30779	30793	30903	30811	30670	30679	30830	30796	30927	30826	31047	30698	30740	30735	30960	30925	30613	30730	30729	30719	30677	30777	30602	30356	30537	30779	31063	30868	30645	30802	30706	30830	30681	30886	30756	30915	30540	30811	30942	30708	30769	30940	30856	30861	30824	30846	30808	30794	30822	30718	30890	30858	30894	30884	30792	30711	30809	30853	30854	30844	30762	30454	30877	30728	30668	30650	30821	30836	30584	30597	30689	30890	30698	30852	30778	30632	30979	30820	30832	30762	30757	30754	30993	30609	30639	31051	30850	30830	30615	30788	30693	30682	30530	30672	30772	30722	30740	30827	30811	30680	30588	30646	30775	30822	30697	30863	30743	30619	30900	31016	30842	30923	30897	30727	30727	30712	30868	30712	30756	30942	30715	30526	30845	30811	30826	30787	30832	30746	30671	30696	30839	30751	30716	30712	30804	30641	30712	30986	30778	30859	30848	30697	30652	30755	31065	30880	30698	30662	30701	30985	30925	30737	30965	31063	30521	30702	30783	30730	30672	30750	30576	30679	30768	30607	30842	30610	30861	30987	30736	30580	30825	30645	30594	30776	30628	30555	30864	30893	30588	30947	30824	30969	30770	30588	30959	30751	30818	30787	30819	30681	30728	30824	30652	30636	30708	30763	30685	30793	30895	30877	30403	30738	30892	31082	30870	31024	30824	30837	30673	30694	30884	30806	30767	30835	30808	30602	30646	30578	30771	30691	30954	30798	30869	30900	30972	30804	30879	30768	30592	30808	30851	30643	30859	30961	30884	30831	30703	30782	31018	30575	30602	30900	30614	30616	31009	30903	30446	30989	30945	30706	30692	30725	30744	30802	30759	30756	30829	30888	30958	30848	30841	30726	30728	30830	30915	30678	30703	30590	30587	30790	30599	30817	30851	30994	30572	30802	30768	30604	30758	30837	30920	30717	30825	30843	31045	30736	30790	30716	30628	30726	30773	30697	30632	30814	30847	30637	30808	30992	30824	30883	30625	30746	30825	30996	30867	30824	30760	30801	31064	30850	30729	30698	30656	30809	30620	30771	30934	30601
62286	100541	96257	84994	60591	37361	24034	23196	23324	23234	23360	23467	23219	23264	23612	23264	23382	23203	23300	23446	23232	23379	23685	23541	23330	23383	23381	23268	23459	23273	23303	23396	23317	23381	23331	23460	23237	23300	23349	23307	23615	23241	23454	23363	23381	23362	23287	23465	23384	23145	23424	23554	23218	23362	23248	23232	23380	23552	22955	23419	23559	23302	23179	23593	23382	23317	23321	23240	23444	23364	23221	23374	23223	23383	23309	23290	23363	23252	23383	23277	23370	23369	23333	23296	23353	23632	23235	23481	23402	23292	23321	23334	23348	23390	23494	23285	23324	23276	23308	23254	23314	23514	23350	23452	23390	23464	23309	23227	23223	23316	23384	23309	23275	23351	23261	23410	23464	23380	23419	23267	23391	23425	23496	23313	23172	23330	23388	23362	23271	23147	23388	23363	23191	23427	23228	23451	23117	23418	23352	23593	23397	23610	23449	23261	23375	23197	23200	23171	23441	23220	23381	23446	23447	23399	23449	23385	23287	23261	23323	23302	23220	23338	23359	23272	23393	23186	23496	23353	23327	23373	23319	23409	23459	23299	23278	23303	23412	23464	23322	23361	23472	23462	23345	23352	23273	23282	23272	23443	23533	23257	23491	23310	23315	23164	23159	23370	23429	23295	23383	23341	23133	23432	23108	23409	23258	23324	23401	23235	23184	23265	23465	23268	23287	23541	23323	23492	23353	23076	23191	23371	23220	23261	23334	23286	23339	23391	23214	23403	23402	23451	23343	23438	23381	23533	23523	23257	23255	23209	23293	23449	23324	23216	23260	23468	23285	23488	23517	23240	23454	23270	23335	23278	23336	23300	23318	23468	23448	23268	23265	23316	23330	23407	23215	23340	23392	23359	23231	23199	23186	23117	23427	23322	23356	23345	23432	23265	23332	23168	23596	23364	23327	23275	23320	23291	23236	23339	23235	23276	23183	23377	23130	23197	23324	23276	23393	23265	23417	23195	23473	23241	23469	23301	23412	23308	23303	23379	23424	23284	23379	23239	23188	23317	23339	23371	23405	23255	23312	23534	23345	23396	23498	23416	23381	23236	23327	23446	23394	23249	23272	23281	23199	23449	23414	23313	23202	23263	23318	23061	23500	23342	23455	23076	23222	23527	23207	23451	23086	23260	23364	23352	23306	23195	23387	23323	23232	23257	23384	23441	23285	23065	23333	23277	23389	23264	23232	23072	23364	23204	23339	23456	23424	23450	23423	23169	23251	23555	23314	23242	23281	23431	23465	23291	23199	23200	23164	23246	23407	23322	23379	23382	23369	23160	23424	23383	23437	23405	23215	23301	23403	23424	23197	23216	23609	23464	23445	23237	23499	23419	23503	23415	23379	23545	23252	23287	23404	23242	23338	23345	23424	23490	23281	23160	23399	23367	23127	23461	23595	23263	23538	23398	23431	23203	23304	23217	23155	23211	23228	23349	23377	23311	23180	23355	23315	23237	23550	23064	23212	23569	23270	23139	23539	23312	23304	23202	23166	23358	23383	23270	23316	23328	23381	23107	23338	23282	23327	23269	23402	23443	23200	23385	23231	23348	23530	23442	23304	23184	23537	23407	23410	23295	23337	23176	23303	23382	23225	23502	23246	23434	23489	23216	23328	23386	23492	23277	23219	23301	23422	23227	23271	23478	23452	23390	23295	23338	23299	23446	23264	23204	23478	23358	23391	23181	23377	23411	23295	23480	23394	23240	23306	23313	23184	23317	23230	23278	23294	23418	23259	23302	23284	23474	23296	23370	23233	23265	23459	23287	23260	23286	23459	23290	23431	23302	23378	23369	23340	23266	23483	23225	23344	23283	23386	23216	23345	23336	23385	23398	23349	23282	23185	23512	23438	23424	23341	23437	23344	23070	23390	23444	23209	23343	23273	23160	23432	23504	23343	23174	23325	23480	23440	23345	23281	23135	23354	23503	23306	23282	23390	23375	23301	23064	23358	23380	23106	23256	23296	23374	23371	23174	23309	23143	23411	23430	23288	23272	23093	23393	23275	23374	23514	23005	23373	23434	23373	23270	23223	23428	23301	23402	23558	23466	23046	23377	23226	23324	23297	23335	23558	23293	23171	23426	23299	23292	23347	23332	23310	23311	23245	23336	23237	23237	23312	23270	23511	23354	23255	23333	23408	23177	23347	23396	23322	23465	23238	23462	23381	23444	23557	23251	23380	23451	23194	23684	23195	23521	23275	23406	23422	23305	23369	23226	23296	23370	23347	23219	23303	23330	23270	23359	23217	23226	23518	23280	23362	23353	23381	23251	23390	23363	23375	23249	23487	23409	23432	23273	23416	23131	23316	23223	23326	23451	23218	23292	23330	23344	23248	23174	23448	23300	23289	23475	23102	23433	23113	23381	23260	23250	23358	23260	23390	23291	23364	23287	23406	23439	23242	23324	23336	23379	23397	23290	23290	23361	23396	23562	23359	23398	23343	23346	23431	23379	23320	23142	23296	23463	23293	23476	23251	23430	23245	23270	23325	23468	23299	23235	23183	23131	23350	23419	23342	23244	23351	23468	23195	23263	23515	23289	23503	23181	23305	23409	23379	23312	23198	23246	23359	23321	23271	23320	23293	23276	23325	23209	23214	23211	23464	23448	23361	23398	23451	23138	23262	23399	23385	23168	23304	23368	23439	23524	23318	23444	23205	23420	23322	23392	23373	23254	23232	23316	23152	23388	23272	23471	23326	23365	23237	23286	23487	23267	23414	23475	23390	23362	23369	23344	23357	23323	23219	23287	23203	23256	23414	23254	23390	23219	23334	23383	23327	23253	23243	23418	23342	23444	23232	23478	23570	23264	23379	23308	23283	23282	23204	23486	23332	23451	23056	23558	23302	23302	23311	23301	23272	23520	23297	23295	23382	23404	23231	23433	23248	23477	23250	23196	23136	23352	23219	23146	23452	23297	23272	23426	23206	23319	23446	23322	23323	23245	23243	23315	23435	23218	23145	23300	23400	23424	23281	23513	23212	23450	23245	23332	23271	23322	23298	23410	23448	23324	23338	23180	23405	23261	23294	23393	23145	23558	23285	23344	23350	23178	23333	23501	23466	23352	23168	23290	23316	23225	23257	23399	23343	23185	23363	23227	23353	23343	23370	23339	23246	23380	23353	23257	23375	23456	23416	23144	23255	23404	23337	23383	23457	23241	23449	23331	23287	23242	23386	23429	23267	23260	23261	23205	23087	23310	23330	23441	23187	23160	23359	23235	23329	23346	23351	23312	23423	23264	23448	23302	23200	23315	23410	23598	23359	23148	23392	23364	23458	23304	23179	23321	23215	23440	23394	23334	23278	23202	23277	23141	23389	23362	23218	23386	23398	23342	23391	23251	23393	23196	23295	23314	23234	23250	23361	23352	23400	23244	23362	23417	23290	23433	23466	23158	23079	23381	23338	23380	23352	23431	23261	23287	23250	23178	23330	23373	23318	23299	23487	23322	23209	23092	23422	23505	23201	23209	23410	23413	23341	23391	23346	23402	23271	23135	23329	23324	23412	23238	23201	23230	23341	23430	23337	23352	23300	23421	23372	23236	23503	23403	23383	23392	23336	23544	23283	23259	23291	23271	23358	23435	23298	23266	23397	23293	23275	23429	23324	23309	23156	23266	23274	23298	23248	23300	23373	23185	23421	23364	23454	23363	23550	23262	23362	23304	23254	23275	23184	23065	23377	23318	23238	23218	23472	23398	23212	23351	23179	23207	23505	23368	23218	23347	23467	23485	23331	23140	23242	23247	23421	23395	23395	23345	23406	23406	23457	23354	23362	23295	23252	23313	23359	23326	23234	23334	23346	23235	23313	23456	23347	23459	23425	23093	23252	23261	23196	23441	23337	23409	23333	23271	23350	23316	23406	23307	23402	23363	23333	23394	23459	23211	23268	23463	23171	23266	23341	23342	23381	23251	23382	23387	23400	23357	23556	23447	23351	23193	23412	23168	23342	23286	23361	23376	23368	23340	23282	23068	23464	23301	23218	23254	23134	23076	23433	23365	23304	23449	23254	23369	23408	23481	23335	23395	23139	23399	23485	23373	23454	23405	23278	23402	23257	23353	23392	23408	23397	23527	23227	23424	23257	23260	23268	23231	23196	23332	23339	23321	23421	23382	23220	23406	23298	23410	23177	23226	23177	23439	23341	23401	23286	23326	23439	23316	23346	23290	23317	23386	23436	23301	23588	23370	23235	23507	23212	23375	23403	23199	23539	23226	23493	23294	23304	23325	23375	23228	23268	23176	23317	23516	23308	23353	23349	23589	23311	23335	23103	23486	23405	23429	23305	23154	23269	23439	23408	23392	23196	23288	23379	23205	23225	23373	23277	23232	23362	23379	23258	23364	23331	23382	23221	23395	23466	23231	23372	23257	23407	23226	23353	23114	23170	23297	23339	23516	23490	23356	23399	23192	23304	23379	23316	23347	23341	23198	23525	23260	23353	23308	23310	23139	23565	23332	23301	23426	23205	23227	23414	23265	23210	23354	23419	23256	23441	23199	23281	23302	23439	23245	23446	23363	23271	23281	23300	23369	23397	23262	23458	23461	23079	23335	23203	23443	23334	23330	23358	23311	23216	23425	23270	23442	23428	23298	23366	23384	23367	23312	23370	23194	23337	23191	23047	23377	23359	23319	23440	23406	23432	23354	23422	23241	23428	23193	23286	23184	23190	23460	23243	23339	23328	23209	23247	23446	23405	23204	23525	23325	23328	23278	23278	23144	23357	23477	23434	23395	23205	23249	23386	23188	23475	23193	23395	23350	23438	23334	23283	23471	23346	23265	23138	23479	23339	23365	23225	23422	23342	23234	23334	23409	23262	23499	23106	23406	23379	23400	23359	23239	23337	23449	23290	23260	23177	23250	23218	23408	23410	23285	23541	23495	23370	23184	23443	23323	23333	23222	23402	23394	23303	23447	23247	23327	23439	23522	23111	23443	23401	23445	23382	23419	23452	23370	23392	23216	23170	23270	23177	23370	23245	23478	23200	23217	23426	23301	23354	23273	23227	23242	23273	23221	23468	23493	23420	23506	23532	23407	23289	23386	23348	23424	23313	23176	23284	23357	23260	23360	23314	23299	23242	23412	23264	23312	23473	23319	23350	23433	23362	23412	23443	23206	23319	23298	23393	23430
29018	37558	53782	43636	34831	31324	30302	29913	29729	30027	29940	29835	30043	29777	30168	29878	29836	29869	29863	30047	30010	29927	29745	30040	29887	29940	30019	29927	29888	30181	29756	30002	30043	30048	30028	29947	29788	29701	29752	29965	29997	29911	30078	29838	29978	29711	30069	29974	30086	29639	30175	30148	29852	29669	29820	29913	29748	29916	29856	29673	29769	29557	30021	29856	29949	30026	30197	29966	29598	29906	30007	29843	29696	29916	29754	29836	29948	30063	30081	30073	29817	29710	29629	29801	29737	29778	29997	30080	29852	29739	29770	29990	29823	29819	29760	29936	29919	29872	30104	29905	29889	29945	30023	29733	29951	29627	29796	29650	29943	30007	29790	29611	29692	29862	29873	29745	29791	29972	29856	29753	29790	29917	29890	29719	29828	30158	30051	30087	29979	29702	29877	29837	29922	29935	29947	29811	29926	29794	29958	29779	29752	30031	29881	29906	30028	29878	29570	29857	29881	29830	29928	29828	29822	29655	29768	29838	29959	29933	29788	29762	29961	29990	29958	29821	29850	29874	29993	29971	29970	30052	30080	30073	29626	30145	29893	29791	29883	30005	29789	29894	29937	29858	29828	29693	29978	29844	29706	30028	29629	29737	29813	29904	29727	30100	29856	29928	29952	29801	29807	29726	29917	29772	30047	29852	29975	29640	30036	29853	29976	29868	29923	29935	29745	29940	29735	29864	29706	29801	29753	29823	29860	29835	29582	29767	30066	29608	29819	29694	29923	29925	29831	29860	29785	29837	29847	29942	29784	29730	29927	29920	29688	29597	29988	29822	29751	29756	30014	30164	30065	29901	29814	29845	29994	29939	30036	30056	29796	29876	29782	29891	29917	29819	29892	29688	29753	29798	30061	29970	29856	29911	29899	29778	29942	29694	29843	30037	29732	29832	29939	29651	29938	29897	29741	29637	29658	29953	30097	30008	29830	29851	29917	29765	29734	29864	29784	29816	30009	29741	29710	29913	29924	29856	29898	29793	29622	30057	29915	29533	29822	29958	30089	29797	29747	29876	29881	29971	29765	29786	29669	29864	29803	29937	29911	29866	29935	29883	29871	29568	29952	29776	29813	29800	29797	30069	30001	29868	29773	29905	29796	29937	29778	29772	29868	29690	29698	29772	29902	29655	29679	29855	29770	29736	29854	29831	29839	29979	30094	29883	29846	29751	30021	29828	29919	29973	29922	30145	29830	29814	29773	29766	29887	29987	29984	29813	29966	29865	29897	29850	29899	29818	29759	29918	29800	29945	29822	29877	29801	29748	29822	29916	29796	29793	29925	29829	29732	29730	29436	29857	30003	29850	30161	29912	29773	29549	29822	29839	29880	29758	29952	29852	29616	29809	30101	29965	29904	29802	29857	29855	29998	29721	30024	29592	29839	29899	29841	29720	29912	29956	29860	29993	29882	29932	29995	29878	29825	29953	29842	30015	29916	29848	29903	29928	30010	29905	29807	29797	29777	29847	29954	29898	29919	29659	29665	29884	29600	29907	30026	29935	29659	29934	29745	29765	29835	29854	29856	29791	30215	29932	30158	29787	29767	30047	29880	29868	29853	30014	29770	29908	29984	30119	29838	30178	30209	29922	29961	29908	29887	29766	29838	29776	29533	29721	29823	29889	29773	29871	30122	29918	30077	29743	29941	30114	29854	30125	29960	29920	29924	29728	29779	30025	29790	30115	29847	29532	29709	29800	29879	29642	29797	30019	29583	29693	29797	30033	29515	29841	29962	29809	29861	29857	29927	29976	29849	30025	29809	29923	29722	29775	29920	29979	29948	30082	29783	30112	29917	29842	29859	30068	29719	29707	29849	29779	30255	30205	29716	30038	29899	29674	29644	30055	29851	29768	29816	29716	30007	29895	29917	29835	30020	29761	29787	29679	29831	29929	29810	29789	29731	30072	29865	29989	29821	29959	29866	30036	29981	29654	29775	29659	29814	29919	30005	29862	29726	29973	29775	29778	29923	29863	30014	29959	29779	29820	29775	29743	30002	29841	29806	29835	30053	29875	29731	29892	29689	29941	29857	29989	29987	29777	29809	29885	29982	29866	29845	30062	29979	29920	29704	29931	30111	29951	30107	30019	30030	29812	29759	29552	29774	30042	29830	30081	29949	29946	29857	30085	29822	29817	29760	29872	29952	29650	30080	30104	29891	29859	29874	29937	29850	29867	29576	29824	29869	29666	29860	29996	29838	29862	29952	29872	29839	29990	29766	29709	30126	29877	29911	30049	30047	30035	30110	29739	30086	29912	30037	29889	29931	29972	30003	30036	29909	29662	30033	29942	30059	29653	29825	30007	29644	29678	29819	29804	29835	29822	29836	29934	29913	30003	29990	29622	29976	29992	29662	29841	30100	29920	29746	29946	29632	30060	29961	29925	30005	29904	29740	29955	29846	29961	29684	29779	30008	29993	29814	30039	29882	29800	29909	29908	29899	29635	29852	29934	29677	30004	29999	29867	30099	29831	29769	29916	30012	29878	29791	29831	29945	29813	29917	29889	30124	30015	29789	29916	29913	29687	29896	30044	29839	29708	29911	29679	29944	29917	29918	29934	29818	29735	29967	29705	29927	29834	29665	30154	29944	29716	29982	29544	29878	29760	29907	29951	29863	29942	29966	29873	29934	29872	29887	29751	29909	30119	29925	29709	29846	30182	30028	29816	29898	29793	29852	29689	29866	29912	29814	29844	29904	29997	29816	29977	30053	29907	29739	29908	29755	29510	29728	29854	29647	29713	29816	30038	29850	29842	30040	30010	29726	29805	29718	29878	29696	29982	29961	29817	30014	29860	30013	30006	29998	30012	29979	29969	29869	29985	30008	29864	29906	29953	29465	29715	29844	29673	30104	29747	29902	29860	29969	29545	29912	29797	29977	29932	30042	29882	29893	29833	30087	29894	29847	29917	29993	29750	30059	29886	29889	29880	29551	29790	29847	29835	29979	29927	29841	29818	30092	29822	29792	29632	29809	29972	29894	29896	29756	29739	30078	29736	29735	29756	30031	29933	30129	29981	29765	29923	29927	29722	29659	29919	30029	29906	30188	29900	29944	29831	29766	29723	30111	29930	30010	29785	29931	30022	29890	29665	29885	29699	29804	29855	29895	29956	29663	29676	30189	29887	30053	29957	29967	30045	30064	30064	29813	29863	29969	29806	29926	29699	29803	29717	30039	29801	29963	29982	29721	29861	29915	29848	29772	30031	30034	29860	30060	29909	29913	29471	29903	29906	30075	29682	30006	29916	29728	29893	29951	29772	29903	29938	29947	29880	29791	30024	29818	30086	29967	30065	29911	29685	29863	29967	29852	29932	30026	29809	29773	29980	30104	29828	30011	30202	29891	29876	29993	29892	29871	29767	29939	29780	29969	29901	29776	29927	29754	29907	29922	29808	30028	29767	30020	30209	29989	29822	29826	29735	30070	29788	29979	29884	29839	29923	29900	29922	29968	29977	30087	29741	29953	30156	29892	29934	29973	29875	30174	30154	29798	30081	29696	30009	29911	29990	29853	29933	30090	29881	30322	29845	30058	29814	29785	29845	29964	29866	29852	29821	29855	30061	30012	30098	30053	29785	29966	29743	29737	29895	29755	30077	29872	29835	29928	29861	30039	30019	29972	29706	29996	29649	29869	29799	29861	29877	29678	29969	29616	30172	29693	29823	29949	29934	30052	29937	29961	29974	29961	29865	29884	29726	29730	29866	29876	30084	30039	29880	29719	29793	30037	30018	30016	29906	29803	29746	29985	29875	29800	29807	29806	29926	29721	29811	29967	29995	30031	29930	29958	30027	30169	29832	29858	29871	29896	30033	29851	29822	29830	29888	29895	29887	29694	29793	29842	30066	29864	30046	29925	29915	29858	29916	29872	29658	29989	30036	29764	29847	29912	29957	29832	29725	30024	29967	29998	29998	29973	29860	29839	30134	29631	29794	29792	30069	29857	29666	30129	29744	29950	29858	29805	30052	29970	29929	30225	29883	29971	29871	29857	29844	29747	29783	29978	30122	29930	29982	30123	29855	29790	30070	29905	29733	29822	29791	29864	29982	29847	29854	29842	29875	29745	29927	29688	29581	29680	29636	29699	29959	30108	29998	30107	29951	29901	30000	29694	29792	30130	29856	29765	29928	30041	29969	29920	29865	29959	29826	29922	29848	29945	29740	29864	30062	29975	29953	29868	29783	29529	29745	29829	30010	30053	29814	29853	29870	30103	29777	29677	29725	29769	29841	29873	29840	29993	29897	29962	29926	29877	29972	29861	29952	29983	29840	29847	29766	30080	29874	29932	29979	29929	30034	29900	29888	29622	29774	29785	29786	29899	29875	29920	29985	29780	29907	29762	29931	29585	29779	30047	29837	29902	29826	29862	29776	29951	29951	30051	30083	30019	29733	29931	29903	29663	29794	29637	29734	29882	29783	29958	29866	29723	29826	30399	29963	29928	29749	29815	29690	29950	29587	30091	29821	29663	29772	29933	30067	29760	29992	29657	29846	30019	29806	29776	30013	29972	29801	29915	29876	29885	29941	29941	29562	29701	29855	30051	29868	29859	29834	29969	29956	29753	29751	29997	29610	30338	29718	29759	29820	30028	29949	29718	29867	29902	29925	29906	30014	29892	30119	29856	29789	30013	29786	30066	29944	29878	29993	29710	29902	30051	30103	29952	29980	29809	29894	29728	29958	29733	29846	30042	29943	29961	29907	30026	29752	29784	29899	30256	30081	29963	29826	29825	29817	29965	29718	30001	29966	29926	29868	29792	29964	29925	29720	29855	29635	29903	29797	29901	29810	30009	29569	29966	29779	29748	29709	29673	29751	30010	29821	29881	30022	30019	29865	29997	29853	29765	29877	29778	29862	29795	30245	29910	30081	29988	29875	30002	29795	29685	29821	30042	29942	29692	29745	29930	29879	29943	29979	29820	29752	29700	29957	29858	29902	30197	29940	29852	29879	29709	30100	29709	29899	29943	29773	29852	29786	29607	29976	29795	29837	29747	29668	29905	29930	29891	30011	30034	30119	29949	29824	30079	29751	29891	29960	29852	29943	29941	29916	29979	29881	29853	29868	30222	29796	29890	29945	30144	30086	29706	29903	29523	30024	29871	30076	29873	30065	30031	30090	29902	29670	29973	30100
31971	60863	55486	37891	28581	24069	22696	22747	22647	22639	22582	22758	22574	22890	22671	22523	22793	22587	22675	22693	22702	22706	22677	22630	22653	22724	22601	22909	22774	22635	23036	22723	22519	22687	22909	22518	22705	22745	22722	22796	22700	22630	22823	22808	22713	22687	22737	22617	22714	22548	22719	22634	22769	22715	22782	22611	22510	22574	22688	22812	22654	22605	22602	22681	22611	22726	22714	22770	22576	22666	22684	22596	22539	22746	22731	22786	22558	22666	22701	22659	22833	22460	22693	22598	22512	22612	22299	22781	22642	22645	22746	22702	22721	22588	22505	22698	22696	22692	22733	22748	22654	22771	22636	22482	22749	22560	22821	22635	22773	22559	22817	22626	22710	22628	22732	22577	22659	22577	22597	22767	22675	22665	22625	22562	22776	22619	22725	22629	22503	22515	22690	22672	22727	22716	22553	22572	23046	22669	22584	22800	22510	22709	22631	22639	22575	22744	22760	22786	22663	22594	22817	22759	22661	22696	22606	22793	22824	22691	22710	22756	22768	22568	22616	22779	22668	22699	22813	22722	22725	22700	22537	22448	22651	22773	22669	22945	22725	22825	22677	22727	22616	22850	22561	22652	22609	22715	22761	22761	22663	22784	22773	22506	22625	22752	22672	22752	22719	22760	22803	22691	22662	22695	22721	22695	22480	22723	22707	22605	22743	22890	22690	22525	22818	22435	22814	22588	22620	22564	22647	22650	22589	22785	22596	22864	22663	22493	22601	22565	22769	22653	22734	22817	22560	22673	22758	22660	22597	22638	22698	22790	22741	22556	22794	22624	22680	22711	22690	22777	22668	22538	22912	22600	22649	22741	22791	22718	22623	22745	22554	22834	22642	22690	22777	22684	22772	22668	22806	22593	22564	22614	22468	22692	22704	22632	22719	22728	22638	22573	22571	22805	22784	22720	22712	22913	22717	22444	22717	22722	22602	22703	22576	22622	22664	22703	22730	22694	22625	22760	22625	22655	22490	22630	22724	22506	22681	22776	22774	22732	22633	22661	22658	22659	22770	22875	22722	22662	22667	22634	22568	22601	22769	22591	22783	22647	22763	22618	22728	22832	22547	22505	22708	22776	22685	22706	22490	22577	22690	22638	22663	22751	22818	22673	22579	22796	22901	22882	22887	22652	22667	22755	22738	22649	22550	22897	22433	22746	22737	22727	22849	22645	22790	22836	22697	22587	22729	22550	22886	22836	22613	22687	22693	22569	22685	22745	22500	22703	22697	22628	22488	22680	22843	22525	22695	22649	22763	22721	22651	22572	22532	22734	22731	22663	22764	22699	22707	22728	22610	22515	22677	22642	22794	22633	22548	22647	22775	22636	22745	22706	22648	22669	22737	22688	22628	22777	22580	22663	22645	22588	22712	22743	22710	22713	22464	22759	22765	22556	22772	22664	22630	22635	22685	22747	22630	22581	22719	22624	22723	22727	22770	22680	22798	22784	22528	22708	22746	22718	22666	22822	22621	22600	22807	22691	22720	22597	22713	22801	22694	22770	22658	22594	22549	22658	22647	22608	22758	22684	22822	22629	22502	22823	22696	22583	22764	22632	22700	22658	22777	22515	22573	22836	22662	22862	22668	22892	22649	22522	22625	22708	22644	22667	22670	22747	22864	22682	22790	22685	22693	22610	22644	22772	22657	22637	22526	22721	22570	22585	22672	22820	22768	22596	22486	22473	22612	22618	22769	22692	22795	22581	22715	22516	22914	22749	22829	22810	22601	22636	22662	22690	22706	22486	22781	22691	22769	22760	22739	22756	22653	22652	22690	22623	22601	22797	22741	22689	22793	22669	22619	22714	22789	22545	22660	22685	22752	22756	22820	22754	22735	22657	22676	22677	22692	22700	22688	22616	22599	22685	22674	22774	22779	22651	22578	22778	22636	22697	22556	22648	22543	22683	22723	22665	22574	22621	22624	22653	22835	22542	22633	22574	22643	22514	22632	22691	22525	22651	22778	22705	22536	22487	22713	22797	22599	22643	22682	22839	22673	22708	22636	22822	22634	22777	22701	22686	22676	22590	22645	22744	22717	22698	22730	22571	22626	22589	22922	22671	22665	22775	22791	22728	22614	22781	22656	22612	22839	22565	22722	22567	22825	22667	22643	22843	22825	22601	22782	22554	22745	22859	22665	22711	22922	22601	22739	22689	22749	22634	22793	22614	22698	22850	22713	22752	22597	22837	22596	22676	22622	22961	22707	22763	22559	22740	22447	22642	22669	22801	22536	22655	22730	22649	22670	22714	22862	22617	22620	22562	22765	22472	22730	22688	22685	22576	22779	22612	22605	22734	22754	22702	22652	22757	22729	22859	22621	22787	22524	22810	22811	22693	22641	22761	22728	22619	22493	22607	22750	22593	22857	22626	22902	22600	22505	22710	22863	22740	22559	22649	22549	22678	22602	22799	22857	22781	22656	22566	22574	22704	22893	22695	22752	22657	22742	22825	22682	22562	22752	22692	22705	22792	22719	22651	22623	22755	22609	22667	22638	22690	22773	22607	22784	22552	22761	22536	22791	22604	22713	22637	22500	22522	22669	22639	22742	22806	22860	22758	22803	22724	22783	22691	22650	22849	22659	22845	22597	22553	22574	22680	22697	22732	22727	22670	22590	22706	22584	22698	22674	22779	22617	22757	22680	22771	22718	22730	22752	22656	22767	22716	22709	22783	22581	22617	22708	22605	22723	22715	22659	22686	22723	22896	22736	22736	22630	22832	22690	22760	22663	22774	22697	22701	22467	22673	22618	22743	22554	22662	22645	22594	22555	22658	22495	22853	22802	22582	22667	22864	22770	22794	22596	22835	22677	22710	22836	22486	22745	22546	22641	22743	22676	22732	22685	22838	22627	22799	22651	22518	22939	22713	22775	22761	22820	22648	22714	22884	22782	22637	22638	22805	22810	22617	22537	22449	22841	22842	22755	22840	22653	22681	22644	22752	22747	22646	22824	22823	22728	22770	22976	22788	22690	22648	22712	22705	22718	22664	22855	22704	22534	22774	22589	22728	22718	22776	22676	22678	22638	22739	22756	22696	22688	22678	22842	22640	22585	22587	22794	22870	22735	22655	22561	22848	22633	22671	22740	22695	22761	22605	22808	22733	22587	22553	22702	22729	22739	22479	22645	22661	22780	22694	22683	22577	22589	22730	22650	22685	22684	22525	22742	22685	22751	22646	22864	22703	22806	22462	22626	22507	22722	22669	22850	22456	22738	22664	22735	22636	22728	22792	22725	22702	22623	22628	22910	22674	22571	22680	22672	22834	22822	22641	22713	22684	22734	22703	22656	22531	22740	22657	22558	22607	22857	22482	22703	22657	22740	22818	22505	22718	22516	22696	22533	22533	22858	22648	22806	22502	22494	22646	22715	22579	22554	22644	22672	22678	22623	22677	22735	22495	22592	22834	22498	22790	22654	22620	22779	22820	22602	22663	22759	22684	22727	22695	22713	22639	22700	22817	22698	22767	22713	22903	22767	22757	22728	22685	22787	22622	22597	22547	22705	22647	22749	22489	22652	22570	22751	22557	22779	22845	22704	22794	22630	22682	22590	22560	22951	22749	22591	22824	22573	22598	22709	22660	22639	22796	22697	22624	22645	22685	22827	22630	22635	22602	22667	22689	22653	22842	22882	22580	22800	22648	22601	22691	22482	22682	22596	22612	22621	22624	22774	22721	22765	22671	22623	22763	22782	22569	22832	22757	22762	22647	22640	22789	22665	22773	22785	22673	22643	22864	22715	22661	22730	22585	22634	22641	22658	22743	22616	22708	22622	22542	22701	22723	22733	22701	22512	22575	22713	22684	22676	22576	22772	22717	22821	22737	22654	22748	22865	22815	22554	22630	22672	22758	22721	22770	22680	22674	22778	22687	22705	22701	22837	22554	22719	22647	22805	22494	22582	22634	22747	22610	22647	22787	22603	22817	22718	22554	22804	22562	22668	22860	22666	22615	22622	22476	22666	22877	22539	22560	22624	22888	22498	22549	22507	22626	22665	22697	22866	22607	22752	22781	22692	22645	22716	22704	22836	22775	22882	22670	22731	22669	22553	22431	22781	22730	22588	22824	22680	22821	22682	22752	22550	22808	22717	22540	22603	22701	22757	22733	22731	22814	22667	22687	22751	22661	22719	22638	22694	22797	22730	22681	22770	22717	22621	22531	22518	22746	22884	22766	22697	22585	22751	22658	22556	22723	22711	22711	22605	22630	22666	22582	22601	22753	22590	22698	22724	22558	22806	22677	22568	22849	22731	22668	22562	22540	22773	22666	22815	22810	22701	22661	22505	22545	22691	22740	22677	22578	22853	22672	22461	22738	22762	22732	22659	22744	22421	22728	22591	22635	22703	22705	22663	22665	22693	22629	22562	22632	22660	22612	22642	22705	22890	22716	22721	22824	22622	22820	22718	22599	22786	22848	22713	22664	22697	22790	22719	22672	22684	22604	22759	22702	22660	22784	22663	22709	22558	22754	22686	22639	22736	22523	22581	22725	22658	22756	22735	22858	22730	22733	22727	22666	22779	22851	22707	22822	22607	22856	22868	22625	22440	22676	22839	22640	22593	22692	22553	22802	22684	22794	22633	22716	22705	22815	22583	22828	22813	22400	22603	22725	22635	22583	22639	22773	22795	22695	22683	22732	22835	22739	22670	22769	22711	22767	22585	22669	22552	22627	22792	22619	22859	22725	22639	22694	22686	22660	22650	22664	22596	22704	22765	22601	22674	22668	22820	22567	22708	22572	22827	22617	22728	22748	22484	22813	22941	22606	22600	22507	22611	22760	22782	22731	22591	22758	22696	22742	22504	22591	22678	22864	22652	22855	22489	22774	22639	22940	22717	22667	22709	22812	22763	22681	22591	22675	22676	22619	22452	22673	22621	22606	22654	22708	22694	22647	22556	22767	22795	22634	22739	22720	22909	22718	22500	22722	22711	22639	22711	22792	22599	22677	22844	22795	22571	22617	22719	22688	22610	22767	22681	22828	22532	22623	22680	22481	22475	22768	22663	22720	22589	22625	22782	22814	22612	22741	22654	22625	22721	22571	22679	22685	22796	22725	22681	22929	22570	22643	22683	22697	22869	22460	22671	22661	22701	22588	22661	22559	22773	22768	22678	22697	22835	22707	22568	22763
24163	26150	51441	49997	40025	34260	31608	30140	30230	30343	30153	30208	30127	30124	30280	30234	30279	30422	29941	30119	29851	29962	30108	30020	30061	29869	30103	30049	30070	30113	30145	30082	30223	29959	29993	29998	29932	29866	30201	29963	30193	30052	30183	30212	30015	30166	30086	30007	30147	30040	30101	29869	30149	30191	29908	30171	29859	30211	29914	30153	29758	29607	30228	30086	29928	29926	30205	30033	30058	29945	29993	30034	30237	30201	30190	29994	29975	30210	29835	29900	30379	30025	30078	29980	29874	30102	29706	30009	29905	30292	30293	30232	29977	30020	29852	29936	30008	30157	29998	30071	30049	29955	30154	29964	30010	30084	29944	30122	29951	29901	29908	29935	29954	30048	30084	30045	29933	30016	30070	29823	29793	30038	30107	29988	30012	30015	29857	30099	30104	29948	30006	30020	29972	30164	30247	30058	29951	30131	30031	29950	29974	30017	29876	29893	29975	30001	30127	29833	29894	30146	29942	29952	30032	30159	29985	29867	29805	30127	30024	29955	30078	30371	30303	30135	30132	29946	30003	30100	30194	30001	30195	30356	30405	29976	30257	29870	30137	30141	30104	29962	29878	30263	29748	30099	30088	30267	30012	29888	30050	30027	29994	29981	30059	30144	30104	30014	30107	30012	29945	30048	29939	30214	30236	29883	29987	29991	30061	30073	30120	30062	30240	30037	29911	30007	29972	29836	30088	30234	29971	30032	30024	29790	29901	30047	30068	30129	30012	30032	30025	30162	30123	29915	29956	29942	30129	30188	30003	30128	29987	29977	29842	30009	30211	30197	30087	30025	29900	29742	30106	29946	30025	30149	29728	29909	29899	29945	29960	30087	30115	30120	30225	29889	30090	30002	29801	30010	30023	30041	30066	29994	29988	30029	30248	30265	30077	29883	30081	30083	30114	30222	29902	30086	29891	29981	30093	29999	29884	29942	29837	30005	30060	30174	29819	30160	30337	30004	29878	29849	30223	30028	30006	29877	30136	29936	30092	30310	30175	29772	30147	30081	30024	30288	30077	29919	30036	30136	29884	29785	29777	30011	30202	29795	30306	30055	30399	29875	30196	30027	30166	29986	30147	29967	29962	30103	30092	30221	30011	30219	29781	30043	30029	30032	29961	30167	30133	29927	29967	29883	29958	29990	29998	30030	30085	30156	29880	30000	30135	29956	29915	30072	29919	29932	30097	30010	30157	29749	30022	30127	30127	30056	30068	30197	30076	30231	29874	30259	29936	30135	30191	30205	30142	30023	29917	30069	30117	29775	29837	30235	29748	30037	30280	29817	30190	29997	30088	30067	29986	30123	29985	30221	30138	30158	29895	29931	30202	29943	29777	29981	30122	30009	30095	29996	30154	30016	29900	29988	30077	30098	29828	30259	30184	30019	29837	30005	30074	30022	30012	30039	30078	29859	29911	30122	30046	30217	30060	30071	29925	29956	30035	30170	29842	29895	29901	29882	30030	30100	29953	30047	30041	29935	29900	30126	30132	30031	30288	30096	29844	30095	29983	30001	29877	29865	30113	29953	30319	30068	30213	30289	29919	30075	29867	30014	29952	29849	29820	30121	29975	29984	30102	29878	29923	29901	30158	29800	29677	29764	30161	30029	30214	29950	29853	29933	30072	29954	30010	29870	29987	29899	29840	30038	30071	29986	30017	30405	29818	29861	29827	29972	29877	30253	30180	29824	29619	30112	30044	29985	30164	29886	29937	30093	29886	30021	29823	30222	29850	30111	29860	29909	30186	30006	30000	29980	29975	29904	30226	29987	30307	29943	29969	30112	29965	29912	29962	30331	30286	30162	30012	29981	30134	30060	29899	29727	29781	29993	30086	29964	30387	30050	30001	30385	29875	30239	30145	30141	30166	29851	30104	30038	30206	29927	29934	30024	29828	29928	29938	30249	30220	30030	30047	29915	30309	29991	30011	30007	29824	30019	29871	29968	30146	30133	29997	30094	30023	29888	30063	30256	29808	30145	30006	29907	30061	29938	30103	29895	29956	29894	29961	30181	30170	29846	30040	29925	29899	30114	30186	30082	29852	29933	30013	30027	30219	30009	30106	30016	30255	29896	30160	30086	30140	29855	30035	29977	30099	30018	30131	29969	30196	29993	29684	30108	29913	29832	29935	30072	30113	30147	30018	29806	29762	30056	30018	29967	29883	29926	30040	29904	30027	29952	30158	29920	30179	29975	29950	30069	29999	29999	29706	29955	30199	29962	29940	30131	30223	29898	30118	30261	29956	30113	29945	30148	30016	29821	29952	29757	30189	30075	29769	29957	30236	30021	30262	30320	30059	30081	29943	29927	30200	30082	30192	30130	29997	30146	29909	29839	30148	30096	30030	30205	30016	30056	30297	30065	29971	29937	30079	30106	30115	30113	29849	29764	30042	30025	29847	29811	29864	30162	30043	30126	30180	29960	30028	30126	30172	30088	30106	29896	29770	30457	30161	29996	30015	29734	30286	30130	30155	30012	29872	30125	30068	30080	29786	30059	30203	30081	30014	30214	29931	30225	30109	29888	29936	29977	30065	29880	29970	30000	29854	30059	30081	30221	29914	30272	30064	30103	30097	30136	30369	30123	30236	30132	29896	30018	30240	30140	30144	30088	30254	30058	30012	30179	30036	30011	30278	30321	30068	30261	29979	29988	30251	30378	29987	29999	30312	30084	30309	30035	30068	29999	30165	30028	29958	29920	30119	30041	30266	30109	30019	30175	29905	29855	29810	29953	30193	30042	30280	29961	30157	30107	30050	30203	30235	30323	30001	30028	29762	30129	29837	30006	30248	30026	29956	29919	30021	30144	29893	30090	29807	30207	29955	30074	29950	30282	29816	29859	29836	30223	30321	30127	30049	30156	30160	30043	30233	30020	30064	29881	29905	30045	29976	30191	30132	30126	29897	30097	29948	29889	30136	30113	30056	30107	30115	30122	30069	30071	30128	30169	29902	29906	30018	29982	29922	30010	29989	29846	29899	29971	29831	30108	29937	30033	30055	30088	29668	29981	30096	30202	29960	30145	30186	30058	29940	30198	30070	29965	29943	30018	30204	30025	29815	30088	30165	29871	30051	30103	29953	30139	29939	30122	30091	29877	29923	29893	30021	29938	30195	30066	29904	30307	29909	30222	29900	29768	29797	29920	29958	29789	30003	30096	30040	30006	30145	30077	30024	29838	29928	30178	30095	30069	30061	30009	29882	30037	29848	29913	30180	29955	30137	30204	29878	29882	30194	29976	30229	30064	29981	29900	30249	30247	30071	29970	30272	30058	30046	30143	29682	29728	30040	30211	29930	30077	30043	30082	30160	29946	29967	30195	30072	30023	30197	29957	29866	29864	30043	30154	30401	29834	30233	30018	30131	29941	29768	30041	29974	30045	30031	29812	29980	30031	29951	29871	30093	30009	29940	29975	30247	30132	30051	29983	30205	29973	29948	29891	30062	30005	30059	30146	30000	29934	29966	30013	30225	30014	30169	29904	30006	29768	30177	30127	29968	30163	30036	29913	29971	29888	29965	30095	29829	30054	30108	29972	29939	30062	30028	30001	30169	30067	30060	29731	29924	29943	29883	29952	30026	30182	29860	29770	29868	30034	30273	29994	30112	29993	30010	29906	30184	29980	29863	30026	30015	30106	30012	30049	30155	29883	30341	29990	30195	30032	30034	30031	30062	30029	29831	30035	30170	29915	29939	29781	30297	29955	30138	30133	30107	29734	29879	30136	30035	29939	29831	29908	30180	29919	30269	29966	30009	29993	30027	29872	30115	30058	30293	30214	30055	30094	29968	30087	30045	29779	29967	30000	29772	30112	30131	29928	30144	30010	30042	30124	30140	30074	29931	30078	30299	30198	29984	30021	30050	30027	30091	30020	30214	29935	29850	30139	29981	30140	30219	30056	30227	29990	30012	29915	30081	29963	30121	29917	30047	30080	30052	29915	30149	30059	30015	29784	30105	29998	30186	30158	30137	30078	30210	30119	29980	30239	29870	30037	29938	29861	30193	30038	30134	30054	30053	29947	30077	29988	30167	30101	29992	29942	30064	29851	29781	30148	29982	29838	30187	30118	29905	30011	30016	29870	29793	30032	29831	30114	29985	30215	30305	30281	29955	30082	29983	29915	30044	30055	29849	30076	29983	29829	29925	29897	29998	30166	30118	30146	30045	29932	30129	30097	30089	30132	30004	29945	29968	29857	30238	29969	30200	30073	29970	30059	29913	30143	29969	30307	30081	29946	30210	29948	30128	29993	29973	30023	30170	30093	30135	30070	29947	30112	29977	30003	29845	29975	30141	30298	30186	29766	29947	29879	30310	30021	30149	30065	29989	29910	30018	30101	30147	29923	29830	29948	30026	29832	29945	30255	29997	30176	29997	30352	29957	29937	30078	30107	30124	30281	30038	29858	30048	29822	30218	30102	29961	30091	29900	30294	29985	29848	30071	30188	29930	30298	30102	29852	30260	29722	30098	29853	30172	29918	29997	30139	30268	29978	30080	30212	30021	30012	29848	30165	29993	29988	30053	30091	29886	30073	30063	30024	30088	30164	29920	30115	29997	29843	30159	30052	30043	30146	29919	29929	30014	29897	30100	29741	30118	29860	29927	29985	30064	30233	30057	30026	30056	29900	29982	29893	30236	30253	29871	30002	29799	30046	29957	29927	30132	30245	30102	30276	29998	29875	30008	30003	30118	30041	30062	30168	30036	29843	30106	30010	30038	30002	30331	30271	30196	29984	29939	30258	30025	29928	30146	29996	30132	29822	30185	30093	29763	30026	30205	29971	29947	29891	30142	29933	30196	30118	30146	29927	30023	30080	29950	30036	30200	29841	30181	29902	30070	29821	30142	29782	30042	29985	30003	30085	29904	30020	30018	29875	30012	30256	29893	30266	30133	30085	30154	29989	30196	29855	30037	30000	29813	30219	29992	30060	29805	29946	30097	30085	30039	29880	30049	29846	29874	29965	29886	29992	30078	29971	30086	30034	30172	29849	29999	30231	29939	30247	29971	29875	30351	30046	30106	30395	29913	29847	29728	30121	30179	29930	29899	29815	30008	30284	30118	30026	30050	29875	30171	29981	30089	29978	30158	30251	29992	30343	30166	30176	30002	30046	30049	30115	30242	30241	30035	30347	30102	29941
48621	98882	90972	63539	43395	29044	23065	22817	22929	22982	22936	22791	23095	22818	22933	23229	22894	22950	23014	22858	23059	22838	22757	23009	23002	22874	22906	23113	22624	22976	22774	22860	23037	22901	22965	22950	22997	22945	22900	23005	22706	22862	23016	22994	22848	23013	22818	22895	23004	22894	22902	22961	22942	22844	22856	22954	22946	22948	22964	22718	22744	22759	22729	23011	23134	22809	23051	22823	22910	22761	22809	22900	22889	23075	22859	22840	22890	22761	22879	22865	22798	22829	22812	23096	22819	22760	22839	22997	22737	22761	23163	23051	22786	22985	22858	22773	22818	22922	22873	22872	22970	22842	22799	22887	22960	23041	23037	22906	22926	22778	22972	22895	22920	22987	22811	22897	22907	22923	22976	22824	22832	22875	22777	22895	22682	23017	22949	22956	23015	22916	22931	22748	23011	22980	22863	22929	22779	22965	22840	22913	22847	22758	22918	22982	22947	22779	23030	22814	22692	23040	22885	22922	22826	22891	22766	23025	22821	22710	22823	22809	23088	22953	23106	22907	22846	22936	22778	22881	22841	22827	22824	22904	22936	22711	22758	22821	23136	22879	22996	22621	22893	22827	22860	22920	22780	22863	22931	22839	22884	22919	22915	22816	22989	22962	22845	22996	22919	23060	22988	23092	22691	22834	22922	22803	22856	22843	22762	22910	22955	22804	23012	22952	22928	22889	22662	22930	22783	22926	22826	23003	22845	22774	22909	22796	22912	22975	22885	22955	22792	22976	22811	23034	23012	22915	22710	22768	22700	22809	22999	23151	22994	23021	23032	22945	22844	23044	22580	23039	22951	22888	22796	23081	23039	22838	22859	22962	22757	23023	22856	22783	22902	22877	22996	22864	23020	23150	23001	22566	22909	22780	22972	22853	22932	22984	22786	22907	23009	22694	23002	22978	22820	22719	22857	22878	22912	22720	22751	22991	22946	22884	22784	22741	23011	22950	22990	23015	22945	22923	22837	23023	22865	22637	22861	22912	22798	22810	22927	22746	22825	22841	22956	22943	22977	23079	22987	22964	22772	22759	22934	22931	22817	22865	23019	22857	22705	22995	22887	22943	22840	22867	22961	22916	22742	22856	22821	22985	22825	22867	23105	22824	23013	22775	22821	22902	22791	22824	22856	22828	22874	22953	22961	22952	22987	23026	22893	22844	23018	22888	22932	22833	22942	22882	22940	23007	22774	23196	22742	23063	22789	22996	22970	23024	22909	22970	22658	22892	22943	22854	22785	22768	22909	22646	22893	22879	23054	22881	22849	22944	22846	22825	22813	22838	22986	22890	22928	22875	22874	22741	23143	22832	22941	22956	22907	22775	23010	22811	22884	22703	22857	22879	22912	22861	23021	22985	22966	22943	22824	22801	22977	22730	22943	22728	22683	22799	22809	22821	22879	22884	22961	22736	23028	22884	22738	22809	22829	22893	22943	22913	23088	22852	22787	22666	22852	22733	22967	22991	22923	22837	22853	22815	22717	22944	22856	22909	22944	22931	22850	22752	22900	22939	23001	22924	22959	22804	23062	22792	23018	22981	22646	22832	22753	22644	22929	22879	22987	22997	22986	22910	22858	22754	23035	22796	22937	22928	22890	22939	22894	22897	23052	22988	23122	22939	22934	22808	22775	23018	22901	22867	22904	22821	22724	22894	22718	22876	22716	22849	22872	22889	22916	22686	22806	22926	22755	22933	22837	22974	22868	22856	22793	22874	22865	22914	22849	22911	22992	23021	23029	22843	22735	23020	22911	22924	22874	22834	22870	22872	22797	22860	22839	22961	22880	22972	22975	22811	23042	22943	22850	22678	22887	22920	22690	22928	22823	22845	22842	22759	22804	22714	23024	23041	22934	22898	22863	22820	23142	22862	22950	22744	22726	22677	22896	22881	22810	23083	22807	23040	22914	22891	22993	23019	22828	22836	22919	22998	22783	22816	22810	22913	22891	22902	22966	22983	22843	22862	22931	22879	22938	22877	22845	22943	22940	22927	22718	22647	23009	22992	22886	22849	22820	22904	22945	22965	22701	22872	22940	22927	22829	22905	22885	22869	23049	22890	22927	22805	22926	23084	22915	22998	22860	22952	22809	22945	22879	22924	22870	22882	22843	22914	23082	22942	22826	22819	22631	22900	22832	22826	22842	22721	22889	23103	22870	22879	22859	23011	22910	22948	22925	22900	23040	22870	22841	22924	22939	22906	22954	22878	23014	22906	22782	22982	22697	22744	22908	22887	22862	22943	22804	22731	22789	22724	22911	22856	22727	22903	22962	22777	22870	23066	22987	22781	22880	22985	22867	22941	22869	22875	23006	22873	23032	23005	22900	22767	22996	22892	22944	22882	22783	22887	22910	22815	22892	22854	22892	22903	22850	22916	23071	22847	23073	22863	22970	22872	22989	22958	22930	22878	23006	22907	22828	23000	22871	22971	22822	22737	23009	22940	22824	23029	22812	22845	23004	23005	22883	22790	22880	23136	22828	22735	22779	22757	22906	23052	22820	22780	22820	22866	22807	22711	22945	22889	22887	22978	22997	22845	22707	22954	22801	22866	22745	22862	22826	22822	22872	22733	22895	22848	22984	22839	22905	22834	22860	23060	22830	23076	22830	22960	23117	23069	22781	22754	22870	22888	22904	22734	23004	22993	22977	23047	22720	22915	22802	22882	22854	22941	22927	22744	22802	22961	22926	22896	22749	22979	22714	23055	22734	22890	22872	22901	22999	22973	22897	22853	22627	22848	23074	22813	22995	22922	22741	22909	22897	22825	22882	22777	22998	22996	22992	22915	22969	22843	22907	22941	22848	22988	22774	22712	22762	22997	22816	22804	23086	22841	22893	22777	23025	22831	23006	23049	22743	23022	22931	23069	22967	22859	23022	22874	22897	22857	22894	22962	22922	22816	22893	22785	22747	22857	23027	22876	22827	22813	22732	22749	23001	22774	22964	22931	22798	22937	22834	22819	22847	22767	22901	22801	22755	22952	22823	22844	22887	22939	23017	22710	22787	22701	22876	22852	22786	22914	23042	23026	22770	22843	22795	22833	22864	22854	22991	22907	22909	22887	22835	22949	22910	22892	22866	22803	22864	22903	23139	22930	23016	22887	22971	22896	22910	22820	22827	22832	22772	22985	22864	22748	22902	22884	22830	23014	22927	23025	22833	23089	22896	22707	22982	22883	22884	23082	22846	22911	22969	23071	22891	22886	22990	22934	22906	22974	22986	22847	22862	23081	22781	22952	22921	22787	22710	22777	22887	22918	22792	22690	22962	23065	23058	22892	22748	23014	22899	22924	22973	22933	22858	22916	23007	22755	23066	22941	22695	23059	22720	22831	22920	23017	22974	22581	23103	22768	23047	22844	22819	22962	22902	22752	22986	22878	22956	22729	22857	22859	22770	22899	22752	23036	22753	22847	22806	22917	23013	22932	22850	22977	22743	22975	22970	22788	23057	22733	22857	22807	23001	22829	22826	22785	22979	22914	22793	22833	23034	22758	22866	22774	22945	22878	23062	22824	22892	22930	22937	22964	22962	22782	22824	22763	22958	23007	22903	22962	22986	22812	22772	23023	22682	23109	22960	22992	23005	22827	22903	23008	22842	22748	22955	22692	22924	22834	22996	22968	22803	22775	22965	22967	22825	22759	23016	22775	22929	22878	22829	22898	22748	22628	22925	22883	22975	22804	22757	22896	22764	22942	22908	22855	23056	22938	22863	22893	23009	22786	22877	23029	22899	22888	23001	22799	22861	22879	22751	22929	22875	22802	22763	22980	22907	22993	23013	22951	22836	22828	22950	23107	22845	23006	22996	22804	22770	22847	22895	23000	22902	22863	22899	22924	22771	22811	22995	22881	22861	23012	22889	22776	22772	22877	22904	22998	22958	22730	22758	22835	22805	22973	23117	22810	22836	23002	22748	23104	23046	22858	22913	22901	22948	22912	22882	22926	22730	22720	22997	22957	23057	22867	23001	22873	23001	22950	22751	22949	22750	22992	22913	22833	22883	22907	22691	23044	22881	22882	22922	22889	22984	23027	22836	22924	22934	22887	22755	23061	22947	22901	22961	22880	22899	22887	22886	22976	22981	22817	22817	22914	22870	22979	22908	22758	22994	22814	22871	22819	22760	22840	23086	22746	22909	23002	22879	22757	22797	22877	23080	22741	22780	22741	23003	22820	22768	22824	23005	22972	22858	22821	22947	22888	23060	22808	22940	22972	23095	22677	23036	23013	22773	22924	22729	22876	23077	22815	22722	22699	22930	22981	22894	23034	22737	22903	22913	22787	22780	22819	22862	22924	22886	22912	22938	22838	22902	22819	23191	22764	22951	22901	22845	22853	22895	22853	22885	22925	22938	22873	22891	22824	22876	22901	22924	22890	22832	22873	22870	22838	22922	22824	22876	22950	22941	22934	22847	22969	22700	22727	22900	22841	22846	22885	22926	22847	22823	23105	22839	22875	22563	22872	22875	22762	22971	22854	22935	22994	23032	22862	22742	23028	22921	22963	22945	22909	23009	22964	22824	22846	22935	22906	22958	22918	22886	22847	23012	22928	22833	23030	22892	22951	22971	22698	23012	22834	22884	22686	23021	22913	22804	22968	23050	22791	22860	22887	23101	22942	22651	22894	22849	22804	22939	22777	22869	22859	22847	22873	22932	22887	22801	22819	22960	22853	22774	22952	22993	23046	22785	22819	23120	22995	22790	22904	22860	22892	22877	22877	22830	23105	22812	22752	22910	23063	22737	22741	22993	22971	22723	22869	22945	23000	22989	22790	22837	22885	23018	22800	22761	22734	22908	23066	22874	22988	22801	22866	22769	22866	23099	22786	22902	22769	22890	22809	22847	22799	23020	23014	22791	23024	23000	22874	22875	22777	22668	22854	22813	22891	22729	22986	22819	22866	22830	22997	22846	22963	22963	22871	22888	22798	23024	22832	22836	22971	22794	22850	22883	22922	22950	22839	22835	22803	22904	23022	22764	23005	22965	23014	22871	22626	22902	22850	22872	22915	23050	22848	22811	23065	22963	22864	22918	22812	22956	22856	22859	22822	22756	22805	22749	22933	22903	23051	22994	22935	22737	22929	22915	23061	22829	22817	23008	22975	22835	22938	22772	22953	22860	22833	22744	22893	23007	23085
22428	24095	44968	47437	42013	36954	33691	30793	31026	31271	31186	30972	31059	31275	31153	31217	31194	31193	31165	31182	31176	31127	31009	31015	30976	30659	31039	30899	31047	30930	30706	31266	31111	30819	31231	31019	31034	30941	31023	31071	31177	31085	30884	31074	30844	30927	30972	30979	31127	31202	31014	30873	30876	30887	30906	30795	30706	31131	30897	30626	31097	30852	30907	31060	30817	30965	30913	31013	31035	30893	30936	30695	30853	30942	30680	30879	30635	30968	31061	30944	30765	31012	30806	30927	30895	30972	30909	30800	31036	30793	30890	30794	30828	30669	30824	30792	31015	30831	30766	30940	30783	30794	30734	30731	30820	30726	30828	30757	30710	30850	31034	30864	30640	31100	31062	31055	30775	31042	30733	30972	31041	30744	30989	30897	30748	31167	30773	30936	30964	30792	31044	30832	31201	30845	30991	30619	30904	30950	30660	30661	30621	30766	31019	30672	30973	30887	30854	31098	30994	30700	30907	30816	31053	30884	30777	30722	30818	30908	30855	31004	30768	30903	31197	30572	30874	30927	30828	30842	30891	30871	30985	30973	30967	30855	30837	30912	30584	30983	30763	30982	30779	30727	30799	30905	30953	30646	30778	30811	31028	30823	30760	30822	30890	30835	30687	30703	31014	31160	30907	30910	30721	30986	30777	30855	30803	30847	30761	31222	30791	30847	30991	30874	30575	30761	30836	30873	30907	30752	30763	30927	30738	30852	30739	30788	30792	30622	30579	30884	30785	30796	30874	31074	30769	30824	30936	30825	30787	30725	30935	30738	30824	30700	30873	30768	30743	30780	30756	30832	30802	30943	30879	30667	30820	30806	30897	30801	30980	31091	30935	30888	30531	30706	31059	30671	30853	30640	30863	30825	30836	31042	30891	30716	30811	30788	30908	30956	30754	30632	30847	30798	30920	30781	30816	30872	30720	30724	30818	30926	30874	30692	30763	30674	30867	30673	30787	30622	31051	30680	31029	30867	30764	31087	30943	30870	30686	30826	30901	30913	30992	30831	30689	30671	30978	30742	30873	30740	30995	30774	30755	30933	30829	30746	30737	30827	30749	30847	30879	30920	30905	31070	30818	30700	30603	31023	30796	30934	30897	30657	30784	30663	30673	30908	30895	30860	31080	30897	30948	30931	31099	31135	30494	30905	30742	30784	30904	31067	30759	30696	31156	31013	31135	30922	30777	30621	30833	30849	30958	30903	30693	30865	30710	30935	30949	30716	30791	30752	30925	30720	30689	30752	30790	30806	30976	30825	30979	30996	30933	30939	31016	30852	30976	30903	30880	30863	30855	30958	31000	30869	30735	30755	30889	30937	30766	30807	30938	30744	30886	30876	31035	30816	30802	30813	30892	30707	30893	30821	30840	30812	30921	30728	30872	30863	31107	30844	30745	30896	30877	30825	30890	30766	30963	30935	30985	30983	30934	31005	30900	30796	30677	30712	30890	30703	30969	31035	30523	30741	30777	30529	30742	30755	30605	30706	30780	30905	30815	30559	30970	30814	30855	30634	30981	30839	30893	30836	30679	30485	30800	30790	30742	30640	30746	30755	30820	30679	30852	30640	30819	30633	30685	30862	30876	30989	30766	30840	30917	30824	30900	30877	31053	30831	30780	30972	30741	30956	30786	30663	30652	31034	30908	30624	31042	31003	30901	30851	30810	30724	30927	30954	30757	30642	30986	30635	30785	30719	30638	30711	30676	30801	30873	30783	30684	30862	30748	30959	30846	30712	30923	30892	30749	30888	30847	30993	30832	30618	30873	30884	30826	30928	30645	30917	30970	30414	30848	30884	30877	30816	30955	30674	30938	31098	30747	30957	30807	31034	30924	30902	30746	30677	30857	30811	30947	30889	30989	30598	30661	30851	30821	30751	31076	30885	30840	30890	30904	30760	30891	30724	30717	30527	30799	30950	30630	30747	30916	30757	30922	30914	30734	30617	30717	30792	30825	30975	31040	30777	30796	30821	30885	30914	30667	30978	30996	30716	30573	30742	30805	30876	30843	30810	30911	30943	30996	30829	30929	30783	30776	30825	30977	30940	30989	30603	31086	30577	30795	30802	31129	30844	31007	30795	30758	30897	30719	30783	30904	30754	30747	30624	30871	30744	30575	30722	30851	30682	30665	30798	30822	30880	30867	30786	31084	30759	30939	31344	30785	30676	30960	30835	30919	30908	30957	30578	30851	30849	30757	30718	30950	31065	30855	30851	31030	30675	30702	30856	30782	30921	30954	30618	30818	30568	30817	30699	30758	30839	30778	30609	30895	30977	30895	30749	30939	30778	30746	30724	30930	31255	31022	30742	30672	30938	30987	30770	30773	30840	30789	30777	30725	31042	30882	31137	30818	30632	30721	30970	30774	30673	30913	30931	30593	31022	30795	30756	30904	30945	30841	30671	30726	30816	30873	30665	30803	30698	30760	30669	31016	30784	30786	30726	30839	30884	30905	30815	30870	30773	31026	30732	30895	31031	30731	30817	30802	30761	30918	30975	30907	30962	30875	30739	30784	30900	30896	30916	30785	31060	30841	30702	30795	30968	30732	30868	30859	30759	30871	30847	30767	31009	30941	30879	30854	30392	30724	31099	30805	30956	30388	30779	30993	30914	30935	30863	30694	30989	30941	30896	30959	30728	31106	30877	30771	30551	30630	30845	30832	30837	31057	30864	30892	31060	30706	30945	30846	30770	30909	30891	30915	30953	30910	30768	30772	30758	30663	30709	30974	31112	30749	30710	30906	30671	30726	30831	30707	30850	30748	30951	30908	31014	30741	30563	30911	30747	30698	30645	30709	30907	30957	30808	30909	30745	30828	30611	30873	30927	30906	30814	30876	30742	31149	30977	30918	31018	30866	30832	30961	30876	30813	30823	31105	30942	30988	30927	30848	30947	31022	30777	30917	30903	31004	30872	30637	30738	30655	30598	31020	30714	30947	30950	30931	30913	30692	30854	30784	30630	30817	30578	30727	30861	31065	30483	30588	30882	30745	30838	30817	30870	30937	31001	30600	30770	30647	30789	30744	30887	30880	30980	30883	30643	30854	30857	30841	30907	30673	30853	30826	30793	30845	30631	30666	30870	30702	30797	30915	30939	30738	30764	30973	30957	30842	30861	30914	30805	30663	30575	30797	30959	30761	30936	30898	30851	30750	30747	30916	30644	30831	30806	30944	30849	31034	30847	30803	30822	30735	30675	30957	30841	31004	30873	30892	30944	30679	30987	30845	30597	30854	31025	30833	30509	31051	30829	30869	30815	30523	30432	30993	30821	30721	30795	30784	30758	30768	30615	30544	30775	30745	30922	31053	30924	30694	30736	30802	30892	30971	30622	31080	30664	30702	30800	30931	30932	30727	30913	30805	30790	30623	30873	30770	30820	30855	30831	30678	30963	30683	30880	30989	30789	30735	30869	30761	30925	30772	30593	30929	31079	30750	30738	30932	30837	30905	30699	30802	30709	30786	30760	30789	30937	30872	30699	31026	30706	30761	30814	30962	31106	30879	30566	30885	30794	30883	30614	30732	30855	30665	30759	30803	30781	30852	30867	30760	30657	30856	30918	30771	30889	30785	31091	30635	30879	30904	30896	30963	30985	30833	30619	30868	30882	31139	30772	30613	30667	30936	30728	30920	30721	30794	30786	31098	31207	31023	30795	30777	30832	30802	30855	31101	30656	30911	30722	30959	31024	30710	30850	30750	30606	30883	30953	30604	30791	30882	30832	30902	30928	31003	30975	30917	30577	30954	30656	30859	30854	30645	30949	30967	30772	30731	30902	30823	31045	30679	30904	30714	30870	30605	30731	30836	30781	30790	30981	31011	30716	31007	30843	30972	31016	30774	30579	31013	30578	30919	30483	30936	30697	30832	30645	30893	30846	30845	30865	30962	30891	30945	30940	30895	30957	30746	30927	30699	30740	30573	30864	31071	30803	30940	30907	30729	30946	30761	30527	31079	30632	30731	30902	31013	30978	30833	30623	30785	30944	30735	30942	30837	30785	31005	30832	30758	31171	30817	30676	30896	31010	30743	31009	30827	30581	31034	30681	30737	30766	30768	30781	31032	30896	30618	30640	30817	30604	30874	30842	30674	30923	30821	30814	30948	30789	30868	30889	30874	30593	30864	30957	30757	30740	30989	30685	30778	31038	31013	30943	30858	31025	30735	30876	30804	30626	30822	30842	30873	30867	30673	30940	30893	30950	30735	30975	30662	31194	30926	30962	30947	30890	30767	30690	30893	30710	30776	30971	30963	30998	30886	30985	30789	30768	30871	30736	30826	30838	30832	30572	30927	30831	30830	30745	30659	30659	30901	30810	30798	30655	30827	30840	30705	30628	30844	31082	30945	30765	31005	30785	30861	30707	30772	30623	30742	30874	30831	31002	30767	30808	30785	30940	30972	30809	30726	30800	30887	30951	30844	31053	30800	30737	30659	30937	30750	30835	30557	31036	30839	30653	30707	30840	30682	31060	30827	30924	30970	30860	30850	30908	31029	30793	30750	30921	30731	30705	30953	30699	30755	30905	30757	30720	30604	30812	30857	30508	30853	30562	30947	30669	30936	31105	30767	31133	31068	30836	30689	30875	30769	31007	30636	30776	30675	30827	30974	30776	31021	30861	30594	30792	30664	30929	30794	31078	30909	30782	31098	31013	31182	30726	30719	30713	30883	30948	30842	30788	30912	30837	30606	30952	30640	30840	30840	30732	30744	30894	30794	31070	30736	30876	30776	30715	30817	30874	30883	30673	30707	30874	30708	30854	30783	31097	30910	30837	31240	30670	30724	31015	30624	30916	30592	30916	31069	30661	30926	30857	30925	30873	30956	30783	30962	30822	31041	30991	30913	30896	30564	30828	30888	30687	30729	30733	30821	30748	30874	30825	30976	30749	30877	31014	30946	30756	31017	30846	30924	30999	30846	30643	30853	30587	30759	30760	30921	30566	30815	30760	30882	30979	30825	30946	30826	30674	30809	30713	30748	30771	30951	30914	30846	30836	30801	31064	30997	30855	30763	30686	30687	30847	30793	30681	30733	30905	30938	30737	30778	30828	30832	30854	30912	30944	30840	30772	30704	30863	30807	31064	30786	30940	30984	30873	30645	30848	30884	30995	30714	30837	30770	30850	30902	30854	30781	30709
59143	95108	93954	81255	58045	36838	23963	23351	23209	23335	23224	23417	23240	23355	23420	23465	23426	23297	23336	23551	23253	23296	23426	23467	23198	23489	23190	23411	23332	23394	23493	23431	23498	23321	23234	23590	23420	23370	23244	23402	23356	23414	23458	23340	23602	23296	23304	23416	23604	23348	23473	23517	23478	23222	23468	23409	23369	23303	23338	23475	23301	23420	23458	23470	23319	23407	23412	23391	23485	23294	23536	23232	23339	23291	23457	23434	23333	23225	23385	23308	23483	23358	23370	23223	23341	23529	23377	23297	23413	23388	23286	23327	23264	23358	23346	23388	23386	23419	23473	23354	23334	23372	23341	23343	23392	23220	23261	23490	23351	23378	23583	23307	23550	23225	23454	23409	23407	23402	23490	23217	23215	23135	23459	23138	23804	23231	23431	23351	23152	23516	23449	23461	23334	23414	23452	23312	23289	23318	23302	23486	23492	23368	23287	23341	23316	23476	23410	23425	23176	23414	23415	23388	23381	23461	23361	23287	23505	23162	23308	23528	23235	23393	23181	23498	23173	23559	23245	23311	23514	23307	23171	23269	23494	23415	23430	23385	23480	23519	23510	23445	23623	23314	23503	23386	23513	23301	23442	23337	23357	23150	23421	23474	23459	23117	23298	23343	23491	23259	23495	23451	23445	23457	23428	23356	23511	23262	23391	23476	23306	23293	23315	23428	23418	23274	23272	23475	23232	23432	23341	23386	23541	23520	23319	23350	23223	23367	23474	23380	23315	23292	23339	23479	23485	23178	23169	23322	23435	23477	23492	23276	23344	23227	23493	23558	23371	23359	23457	23360	23349	23395	23593	23402	23257	23554	23415	23232	23246	23542	23363	23300	23243	23444	23240	23431	23291	23537	23341	23385	23313	23401	23348	23330	23434	23431	23393	22999	23420	23316	23576	23215	23535	23475	23269	23401	23346	23253	23377	23286	23352	23535	23378	23178	23094	23342	23321	23425	23526	23425	23401	23323	23401	23277	23228	23330	23370	23570	23340	23286	23445	23343	23468	23332	23584	23372	23477	23497	23326	23540	23416	23352	23439	23197	23284	23349	23413	23407	23393	23403	23131	23478	23267	23366	23343	23460	23433	23523	23294	23381	23455	23442	23402	23222	23568	23397	23192	23502	23449	23420	23300	23187	23487	23501	23308	23177	23281	23374	23303	23298	23292	23384	23432	23393	23537	23265	23392	23302	23246	23541	23286	23344	23454	23389	23199	23441	23251	23518	23366	23305	23286	23205	23371	23363	23212	23333	23333	23480	23395	23444	23492	23385	23398	23659	23433	23265	23587	23546	23489	23390	23555	23423	23489	23413	23324	23547	23564	23254	23377	23144	23427	23433	23364	23468	23423	23344	23436	23441	23342	23397	23495	23510	23419	23408	23348	23502	23389	23278	23316	23469	23456	23401	23315	23318	23433	23487	23393	23379	23365	23287	23491	23241	23471	23331	23454	23286	23491	23333	23348	23445	23265	23426	23651	23618	23302	23192	23354	23380	23360	23477	23604	23505	23532	23550	23355	23373	23378	23397	23465	23350	23314	23308	23418	23569	23374	23209	23423	23407	23404	23430	23539	23378	23170	23226	23324	23477	23418	23514	23459	23385	23321	23303	23356	23363	23490	23198	23608	23431	23439	23314	23376	23390	23328	23453	23406	23378	23658	23281	23441	23350	23386	23502	23459	23558	23424	23366	23399	23562	23399	23274	23330	23240	23402	23408	23307	23462	23292	23276	23305	23292	23341	23462	23471	23540	23367	23556	23325	23421	23291	23260	23275	23369	23214	23337	23543	23371	23403	23351	23298	23425	23434	23505	23339	23444	23333	23290	23434	23228	23309	23309	23362	23199	23401	23397	23629	23418	23334	23228	23263	23351	23461	23461	23497	23502	23413	23362	23239	23241	23365	23349	23232	23276	23347	23442	23356	23364	23408	23298	23336	23357	23426	23340	23353	23311	23297	23477	23283	23321	23347	23357	23346	23373	23248	23557	23252	23414	23197	23194	23424	23442	23438	23269	23368	23450	23551	23524	23363	23410	23350	23392	23391	23270	23383	23537	23362	23188	23652	23299	23482	23447	23425	23235	23455	23613	23213	23561	23328	23378	23319	23572	23405	23504	23324	23356	23491	23398	23298	23345	23393	23374	23189	23392	23461	23270	23221	23255	23244	23552	23556	23324	23244	23332	23334	23495	23367	23366	23523	23348	23184	23291	23330	23587	23272	23286	23608	23133	23341	23425	23311	23335	23396	23224	23330	23317	23455	23546	23239	23354	23440	23414	23283	23291	23401	23411	23494	23361	23533	23276	23383	23465	23407	23291	23414	23303	23260	23338	23330	23562	23331	23327	23523	23443	23540	23319	23281	23447	23452	23509	23435	23496	23236	23502	23424	23431	23404	23490	23319	23372	23245	23311	23314	23384	23303	23385	23283	23427	23322	23270	23526	23243	23495	23455	23409	23471	23262	23454	23537	23361	23345	23353	23345	23376	23346	23482	23464	23477	23406	23367	23369	23270	23505	23185	23353	23379	23417	23569	23409	23177	23318	23363	23565	23385	23318	23375	23465	23127	23679	23297	23540	23468	23286	23374	23395	23268	23336	23405	23355	23360	23515	23456	23300	23546	23345	23414	23244	23323	23423	23439	23415	23493	23505	23427	23538	23309	23255	23358	23397	23390	23488	23318	23356	23493	23391	23405	23360	23257	23373	23534	23466	23231	23391	23294	23347	23164	23407	23417	23340	23252	23507	23394	23317	23303	23410	23410	23414	23400	23328	23387	23357	23433	23347	23408	23323	23453	23492	23471	23443	23331	23444	23422	23449	23455	23421	23604	23331	23269	23324	23294	23444	23374	23319	23328	23475	23312	23421	23345	23408	23410	23504	23244	23620	23388	23472	23450	23169	23316	23272	23434	23538	23295	23351	23276	23461	23315	23174	23312	23363	23247	23342	23539	23425	23409	23402	23313	23504	23460	23452	23424	23484	23393	23387	23482	23359	23235	23240	23096	23773	23433	23407	23386	23422	23284	23301	23406	23261	23535	23369	23447	23233	23570	23456	23354	23520	23270	23299	23413	23381	23305	23366	23403	23395	23298	23327	23453	23389	23473	23268	23284	23391	23344	23349	23334	23429	23366	23319	23236	23250	23296	23362	23263	23112	23374	23505	23263	23304	23411	23462	23454	23508	23279	23286	23360	23474	23324	23450	23399	23427	23366	23333	23564	23531	23356	23463	23338	23257	23168	23376	23356	23400	23259	23346	23286	23529	23411	23177	23547	23451	23398	23328	23226	23301	23318	23389	23377	23488	23201	23455	23488	23480	23550	23459	23400	23348	23471	23400	23147	23420	23361	23491	23343	23193	23504	23308	23356	23243	23525	23354	23414	23393	23355	23292	23384	23362	23248	23468	23232	23434	23394	23350	23375	23295	23306	23286	23509	23338	23392	23371	23323	23347	23318	23643	23466	23344	23323	23485	23527	23297	23509	23469	23403	23392	23370	23441	23159	23501	23389	23348	23305	23422	23408	23253	23400	23320	23264	23334	23395	23222	23573	23255	23355	23451	23434	23236	23467	23288	23199	23545	23268	23410	23357	23291	23392	23401	23358	23358	23299	23307	23434	23257	23229	23554	23457	23292	23240	23443	23386	23375	23558	23393	23324	23484	23453	23307	23335	23497	23487	23295	23374	23351	23489	23278	23289	23288	23576	23477	23144	23334	23373	23328	23574	23546	23260	23504	23238	23351	23133	23352	23517	23372	23487	23302	23321	23496	23404	23380	23346	23554	23305	23548	23478	23424	23351	23536	23341	23569	23453	23425	23586	23365	23578	23346	23380	23398	23446	23304	23191	23478	23416	23390	23283	23360	23229	23524	23335	23498	23343	23344	23487	23528	23522	23347	23467	23323	23452	23405	23369	23368	23353	23297	23251	23356	23425	23320	23419	23333	23333	23693	23367	23364	23305	23322	23486	23328	23360	23257	23445	23172	23453	23284	23518	23218	23410	23492	23360	23303	23457	23293	23336	23453	23404	23341	23590	23226	23449	23619	23429	23209	23374	23408	23333	23304	23294	23314	23307	23363	23368	23263	23426	23318	23378	23417	23429	23529	23339	23351	23390	23367	23405	23360	23330	23378	23400	23523	23402	23468	23250	23493	23472	23412	23505	23582	23543	23396	23470	23384	23253	23328	23217	23374	23406	23307	23321	23347	23550	23385	23206	23363	23248	23506	23271	23380	23256	23357	23366	23316	23459	23401	23387	23367	23576	23406	23445	23263	23407	23389	23293	23519	23390	23283	23532	23268	23383	23417	23274	23386	23175	23491	23323	23144	23417	23442	23507	23470	23408	23332	23175	23365	23417	23276	23374	23194	23463	23533	23533	23250	23318	23323	23233	23485	23357	23579	23230	23306	23363	23302	23234	23316	23330	23410	23415	23319	23375	23396	23404	23333	23402	23463	23375	23561	23510	23296	23238	23295	23493	23370	23170	23339	23317	23582	23393	23242	23352	23502	23550	23433	23396	23335	23392	23377	23418	23571	23461	23199	23366	23309	23353	23341	23289	23443	23229	23340	23491	23302	23366	23421	23352	23541	23396	23376	23299	23420	23484	23360	23466	23405	23309	23463	23380	23521	23477	23352	23247	23304	23424	23489	23175	23459	23478	23441	23217	23446	23251	23281	23373	23445	23329	23253	23341	23379	23568	23373	23461	23256	23363	23220	23364	23415	23359	23370	23508	23401	23376	23370	23364	23467	23296	23639	23402	23344	23370	23387	23366	23209	23464	23459	23351	23201	23362	23628	23318	23332	23416	23350	23354	23447	23515	23459	23440	23356	23365	23302	23448	23408	23362	23391	23374	23519	23392	23462	23435	23557	23297	23504	23311	23238	23495	23517	23220	23500	23313	23457	23332	23241	23350	23507	23468	23362	23341	23223	23433	23225	23440	23289	23382	23530	23447	23465	23486	23523	23593	23465	23400	23420	23416	23257	23418	23393	23302	23420	23296	23372	23434	23377	23332	23378	23256	23223	23253	23360	23324	23505	23504	23389	23352	23432	23277	23272	23202	23304	23475	23435	23253	23285	23481	23308	23628	23245	23460	23171	23282	23279	23233	23531	23358	23398	23056	23447	23353
29164	36915	52982	43643	34561	31658	30450	29875	29975	30049	29949	29885	29952	29940	30268	29783	29880	29693	30080	29904	30218	29862	30082	29930	29818	29762	29945	29711	30015	30101	29900	29992	30037	30113	29973	29903	30107	29963	29721	29815	29739	29916	29989	30060	29824	29952	29937	29738	30019	29797	30018	30262	30121	29784	29922	29984	30119	29967	29835	30095	29876	29996	29937	29943	30107	29887	29946	29701	30068	30076	29846	30149	29971	30029	29970	29825	30149	29987	29966	29779	29623	29950	29844	30009	30016	29827	29925	29899	29917	29802	29799	30043	29958	29997	29913	29944	29889	29922	29917	29820	29979	29925	29963	29991	29867	30046	30163	29940	29839	29783	30056	29972	30022	29846	29870	29966	29875	29875	29891	30181	29748	29883	29686	29869	30189	30102	29872	29714	29750	29901	29906	29865	29912	29855	29898	29811	29807	29906	29960	29875	29983	30066	29630	29776	29871	29916	29828	29969	29917	29937	30055	30059	29910	29953	29918	29882	29899	29886	29882	29465	29830	29664	29927	30194	29882	30076	29943	30068	29884	29907	29975	29847	29920	29562	29956	30017	29822	30015	29784	29888	30006	29809	30028	30079	30018	30036	29939	29831	29917	29672	29850	29914	29925	29929	29781	29763	29895	29777	30011	29972	29847	29879	29769	29947	29945	29671	29934	29688	29913	30010	29890	30101	29960	29976	29824	29795	29994	30008	29729	30260	29942	29939	30068	29707	30094	30163	29932	29936	29981	29869	30097	29966	30020	29693	29959	29887	29777	29894	30107	30043	30208	29878	29875	29638	29797	29743	29795	29823	29826	29929	30006	29868	29916	29828	30023	29922	29871	29731	30076	29830	30002	29799	29851	29926	30038	29604	29934	29987	29841	29957	30101	30016	29897	29994	30050	29952	30065	29929	29872	29801	30019	29734	30090	30064	29914	29785	30010	29955	30014	29988	29966	29791	30069	29996	29791	29878	29866	30116	30160	30029	29848	29579	29686	30111	29937	29842	29901	29791	29819	29762	29997	29974	29985	29906	29932	29996	29820	29963	29850	29846	29760	29929	30000	29868	29747	29899	29685	29789	30074	30057	29993	30114	30231	29795	29675	29729	29880	29827	29974	29691	30001	29757	29947	29934	29978	30088	29955	30030	30073	29778	29903	29876	29822	29802	29881	29807	29987	29758	29819	29880	30176	30043	29952	29941	30143	29987	29834	29821	29920	29701	29898	29944	30066	29946	29891	30062	29940	29667	29941	29731	29907	30017	29992	29856	29921	29954	29876	29855	30044	29845	30113	29981	29869	29852	30030	29987	29850	29879	30032	30102	29812	29949	29849	29952	29734	29688	29658	30229	30003	30074	30000	30106	29919	29977	29768	29990	29866	29854	29940	29967	30134	30050	29636	29738	29880	30119	29922	30191	29833	30026	30002	30074	30139	30010	29930	30180	29871	29898	30021	29918	29902	29882	29836	30154	29866	29969	29961	30066	30229	29759	29735	29886	29976	30010	29793	29812	30092	29933	29884	29916	30137	29889	29926	30067	29823	29986	30070	29965	29811	29737	29731	30044	29920	30057	29932	30038	29930	29995	29910	30018	29973	29719	30024	29546	29977	29837	29933	29882	29958	29840	29730	29989	29865	30114	30198	29850	29968	30101	29827	29914	29984	30112	29936	29978	29876	29811	30106	29985	30191	29845	30015	30020	29860	29947	29897	30029	30096	29656	29909	29966	29811	29899	30065	29975	29909	30102	29914	29872	29854	30044	29812	29828	29997	29944	29964	30016	30087	29858	29904	29814	29818	30097	30002	29945	30175	29902	29862	29928	30108	29761	29794	30050	29924	29603	30034	29804	30067	30066	29860	29779	29886	29762	29865	29918	30201	29600	29888	29766	30227	29792	30198	29973	29693	30005	29941	29656	29933	30014	29904	29785	29980	30140	30146	30213	29865	29630	29989	29974	30017	29882	29766	29688	29974	29875	29895	30170	29962	29948	30049	29799	30244	29758	30014	29701	30022	29938	30021	29861	29810	29856	29661	29722	29868	30021	30004	29979	30006	30048	30068	30083	30058	29806	29714	29872	29865	29911	29856	29932	29755	29816	29947	29849	29861	29686	29832	30004	29744	30003	30121	29800	29843	29717	29965	29986	30023	29915	29774	29771	30005	29971	29994	29897	29777	29869	30072	29929	30107	30194	30069	30207	29912	29871	30032	29808	29891	29756	30045	30015	29829	29800	30094	29680	29957	29955	29908	30009	29948	29895	29794	29859	29908	29919	30232	30174	29940	29967	29891	29878	29653	30099	29843	29792	29994	29844	30141	30025	30063	29772	29643	29986	30066	29763	29920	30056	30019	29961	29844	29796	29870	29975	29858	29788	29721	30050	29650	29820	30240	29913	29863	30174	30098	29813	30160	29952	29766	30066	30277	29830	29894	30129	30061	29996	29896	29912	29857	29999	30134	29817	29962	29997	29874	29764	29694	29750	29837	29855	29958	29951	29930	29894	29716	29865	29859	29953	30036	29938	29843	29823	29993	29918	29908	30027	30020	29843	29797	30133	30017	29877	30107	29873	30175	30124	30074	29943	29971	29917	29989	30068	29987	29787	29808	29710	29781	29929	29933	30029	30123	29959	30018	29847	29961	29965	30066	29869	29823	29873	29927	30057	30054	30162	30142	30098	29810	29915	29985	30012	30000	29798	29961	30067	30000	29870	29899	29700	29775	30306	30041	29968	29806	29787	29881	30147	29982	29896	29977	29952	30025	29888	29841	29804	29989	30032	29877	29822	30001	29997	30178	29927	30079	30040	30137	29948	29902	29974	29994	29858	29885	30307	29876	29789	29899	29958	30097	29814	30044	29828	29859	30157	29948	29986	30193	29912	29732	29935	30110	29575	29965	29895	29974	30018	29902	29895	30107	30147	29874	29834	30144	29953	30089	29886	29966	29958	29801	29753	29734	29716	29679	29835	29893	29866	29850	29944	29804	29856	30134	30225	29976	30097	30038	29815	29976	29852	30015	29901	29754	29893	29861	29879	30050	29980	29975	29961	29856	29935	29876	29902	29971	29992	29932	29937	29947	29926	30021	29921	30043	29964	29988	29881	29600	29883	29869	29979	29925	29657	29928	29740	29947	29629	29949	30088	29885	29872	29977	30005	29808	30040	29902	29919	29838	29826	29931	29861	30111	29866	30026	30153	29872	29964	30013	30029	30253	29892	30085	30029	30055	29903	30304	30071	29865	29756	29663	30114	29872	29888	30081	29978	29871	29832	29860	29906	30073	29853	29716	29957	30006	29949	30045	29993	30043	29911	29699	29713	29799	29755	29643	29871	29999	29831	30081	30207	30162	30152	29889	29947	29745	29769	30304	30052	29861	29934	29920	30222	30240	29729	29855	29968	29797	29828	30055	29846	29991	29995	29843	29992	29831	29932	29768	29917	29809	30097	29947	29919	29963	29881	30129	29815	30075	29919	29854	30028	29945	29858	29744	29948	30046	30013	30137	29923	29982	30209	29856	30147	29852	30169	29819	29896	30075	30058	30028	30043	29844	29996	29775	29928	29966	29686	30074	29951	29752	29825	29853	29743	30018	29994	29918	29763	30090	30207	29658	29783	30033	29662	30027	29877	29793	29949	30038	29989	29968	29812	29888	29951	29870	29945	30053	29874	30030	29893	30146	29794	29975	29888	30267	30014	29933	30122	29741	29693	29986	29885	30166	29889	30033	29770	30023	29962	29935	29759	29975	29976	30222	29969	29887	29772	29900	29925	29826	29547	29995	30014	29914	29982	30224	30005	30045	30015	29859	29926	29840	29834	29822	29988	29958	29792	30015	29993	30122	30060	30117	29744	29958	29819	29784	30041	29973	29933	29756	29776	30017	29727	29844	30046	30122	30041	29813	29710	29936	29909	29779	29842	29925	29885	30003	29891	29825	29800	30074	29865	29914	30040	29792	30051	29864	29936	29727	29861	29714	29848	29786	29893	29986	29947	30159	29765	29972	29856	30020	29984	29943	29867	29841	30123	29985	29799	30109	29909	30018	30065	29982	30053	29830	29879	30109	29795	29913	30062	29767	29906	30115	29876	30244	30154	29914	30027	29858	30120	30027	29689	29652	29769	29908	29916	29916	29798	30054	30041	29997	30109	30059	30093	29988	29950	30029	30047	30108	29886	29815	29907	30160	30013	29916	29887	29772	29841	29993	30182	29938	29927	29784	29813	29990	29988	29967	29906	29849	29717	29982	30128	29724	29820	30038	29802	29911	29808	29953	30192	29895	29914	29858	30029	30082	29912	29896	29744	30069	30009	29978	30041	30101	30034	29960	30086	30083	29912	30137	30087	30196	29780	29961	29659	29855	29905	30123	29705	30027	29977	29798	30082	29918	29994	29858	29819	30017	29774	30312	30005	29914	29977	29849	29982	29761	29967	29932	30147	29782	29989	29792	30205	29951	30088	30157	30026	29912	29768	29938	29989	29790	29875	30114	30016	29835	29858	29990	29859	29944	29802	30021	30123	30108	30016	30024	29907	29968	29914	29827	29744	29857	29956	29998	29917	29866	30034	30027	29847	29792	29913	29850	30141	30032	30101	29957	29902	29874	29966	30004	29883	30118	29970	29720	29918	29833	30117	29947	29940	29811	30020	29791	29731	29819	29965	30031	29902	29903	30081	30047	29823	30071	29937	30077	29866	29880	29969	30047	29912	29761	29655	30008	30008	29971	30132	29859	30097	30017	29759	29795	30212	30202	30046	29898	30294	29989	29938	29795	30028	29907	29881	30035	30056	29916	29984	29917	29994	29891	30089	30045	29999	29896	29924	30089	29855	29913	30086	29918	29765	29897	30001	30129	29957	30464	29862	29851	30006	29659	30133	29740	29840	30194	30021	30019	29842	29988	30043	30127	29850	29810	29828	29982	30060	29979	29968	30061	29950	30010	29968	29758	29690	29996	29988	29814	29849	30206	29997	30081	29928	29813	29782	29803	29778	29871	29968	30170	29895	29976	30155	30113	30059	29651	29969	29920	30033	29748	29902	30073	29959	29941	30125	29800	29956	30202	29887	30065	30206	29679	29670	29827	30001	29938	29764	29724	30004	30032	29760	30117	30264	29940	29841	29975	30106	30155	29880	30080	29939	29915	29835	29997	30134
33891	60783	55488	38279	29120	24548	23033	22689	22688	22864	22632	22646	22535	22584	22767	22744	22808	22576	22763	22524	22650	22663	22877	22622	22718	22758	22668	22859	22686	22601	22878	22760	22727	22834	22782	22711	22642	22806	22696	22683	22766	22633	22744	22746	22780	22853	22780	22548	22745	22742	22818	22708	22736	22772	22796	23007	22584	22889	22728	22551	22751	22682	22575	22881	22679	22658	22834	22780	22787	22648	22767	22910	22609	22625	22873	22685	22678	22805	22795	22710	22693	22652	22710	22883	22755	22750	22750	22773	22766	22696	22790	22748	22616	22543	22805	22807	22690	22565	23008	23009	22962	22690	23019	22907	22800	22710	22767	22828	22834	22764	22757	22855	22599	23043	22807	22680	22681	22659	22773	22674	22703	22833	22802	22727	22887	22696	22782	22755	22623	22629	22898	22631	22770	22653	22699	22574	22718	22834	22812	22759	22887	22630	22749	22670	22816	22763	22779	22543	22755	22565	22817	22799	22687	22754	22600	22853	22663	22690	22884	22819	22725	22898	22750	22683	22662	22856	22795	22655	22765	22798	22690	22856	22614	22825	22854	22658	22691	22794	22811	22856	22698	22776	22718	22913	22757	22781	22678	22653	22891	22589	22697	22631	22684	22758	22743	22871	22870	22907	22687	22672	22650	22810	22540	22833	22717	22496	22743	22796	22813	22724	22771	22659	22742	22564	22591	22779	22715	22686	22714	22814	22507	22635	22701	22881	22696	22818	22756	22855	22784	22725	22763	22606	22588	22837	22614	22875	22688	22712	22744	22871	22718	22578	22705	22684	22789	22798	22664	22790	22721	22847	22882	22727	22791	22723	22782	22656	22799	22857	22778	22873	22661	22722	22605	22561	22734	22807	22713	22807	22552	22742	22837	22738	22673	22645	22751	22825	22899	22682	22784	22875	22722	22771	22771	22866	22784	22781	22778	22721	22660	22604	22916	22534	22746	22686	22861	22700	22816	22688	22792	22654	22663	22770	22835	22636	22664	22719	22604	22678	22683	22743	22804	22769	22497	22720	22870	22843	22706	22831	22839	22773	22471	22812	22816	22792	22627	22828	22870	22711	22683	22910	22573	22807	22834	22497	22858	22733	22761	22670	22862	22684	22816	22779	22722	22829	22829	22803	22797	22868	22765	22676	22861	22733	22562	22633	22639	22647	22558	22644	22670	22744	22647	22878	22619	22737	22869	22501	22857	22516	22844	22726	22665	22776	22735	22757	22763	22885	22655	22786	22661	22669	22699	22891	22645	22697	22602	22787	22677	22639	22644	22663	22803	22722	22781	22976	22741	22647	22887	22625	22624	22593	22920	22700	22765	22683	22925	22809	22716	22689	22937	22587	22658	22790	22855	22649	22828	22736	22615	22865	22553	22725	22637	22705	22818	22775	22690	22868	22659	22616	22811	22868	22789	22780	22837	22739	22581	22751	22662	22604	22724	22763	22927	22754	22795	22724	22924	22785	22760	22577	22587	22746	22760	22890	22669	22818	22892	22797	22617	22798	22774	22852	22790	22737	22705	22737	22613	22827	22611	22712	22745	22657	22676	22701	22546	22624	22680	22798	22896	22775	22986	22762	22924	22667	22662	22819	22653	22829	22743	22708	22825	22840	22902	22557	22643	22616	22800	22914	22753	22731	22760	22780	22846	22727	22706	22842	22786	22846	22790	22802	22754	22655	22816	22841	22640	22722	22898	22663	22844	22614	23006	22737	22563	22677	22678	22550	22735	22970	22687	22786	22635	22897	22726	22763	22875	22832	22701	22699	22881	22635	22871	22780	22831	22627	22799	22685	22740	22624	22776	22724	22658	22672	22579	22780	22720	22723	22617	22783	22863	22649	22947	22572	22807	22752	22775	22673	22757	22725	23017	22703	22587	22560	22664	22863	22683	22657	22739	22701	22663	22872	22765	22817	22698	22863	22859	22849	22755	22954	22658	22548	22597	22817	22693	22710	22795	22730	22799	22802	22933	22783	22749	22677	22851	22880	22757	22791	22763	22928	22714	22749	22731	22868	22762	22625	22684	22644	22657	22647	22769	22754	22805	22763	22864	22872	22659	22763	22765	22806	22498	22844	22707	22810	22803	22687	22608	22772	22761	22784	22746	22731	22766	22631	22658	22841	22926	22838	22759	22777	22767	22662	22805	22841	22889	22553	22774	22759	22814	22745	22680	22795	22793	22850	22821	22852	22590	22680	22781	22717	22674	22651	22715	22595	22659	22673	22848	22770	22745	22764	22573	22728	22509	22914	22662	22687	22753	22615	22813	22802	22804	22699	22656	22863	22827	22701	22800	22677	22734	22789	22834	22685	22992	22575	22940	22653	22599	22763	22716	22837	22659	22633	22904	22827	22617	22659	22574	22814	22635	22770	22720	22820	22781	22795	22704	22799	22630	22782	22687	22686	22933	22903	22731	22800	22815	22751	22823	22757	22651	22877	22669	22771	22893	22588	22821	22757	22732	22920	22708	22777	22705	22751	22895	22805	22768	22576	22747	22765	22856	22773	22702	22485	22761	22757	22737	22680	22766	22857	22847	22708	22801	22837	22816	22701	23011	22697	22959	22788	22576	22917	22858	22749	22822	22668	22862	22653	22799	22604	22983	22748	22849	22597	22754	22771	22537	22865	22744	22773	22791	22785	22855	22710	22666	22878	22664	22637	22826	22603	22673	22762	22876	22794	22744	22665	22858	22489	22852	22763	22856	22804	22580	22756	22780	22818	22793	22728	22802	22807	22801	22899	22871	22897	22704	22754	22767	22745	22821	22816	22592	22889	22664	22782	22604	22667	22741	22712	22854	22746	22744	22805	22852	22731	22666	22858	22751	22691	22722	22706	22699	22721	22780	22821	22768	22797	22641	22772	22797	22795	22935	22539	22733	22579	22764	22825	23028	22761	22808	22538	22795	22600	22813	22737	22731	22751	22886	22674	22640	22702	22845	22667	22781	22765	22744	22712	22839	22709	22682	22915	22858	22740	22699	22734	22793	22817	22731	22903	22637	22660	22728	22730	22684	22672	22877	22744	22730	22577	22645	22646	22863	22709	22831	22584	22756	22777	22753	22757	22557	22925	22590	22731	22625	22889	22709	22763	22836	22825	22732	22815	22677	22695	22902	22622	22796	22806	22711	22645	22715	22854	22756	22625	22720	22632	22791	22734	22673	22590	22690	22854	22791	22810	22720	22711	22641	22739	22711	22708	22694	22781	22661	22695	22672	22475	22646	22637	22672	22794	22775	22673	22651	22774	22735	22508	22720	22793	22740	22910	22616	22769	22940	22881	22790	22819	22687	22656	22769	22765	22777	22737	22623	22699	22656	22721	22853	22745	22663	23059	22826	22701	22903	22890	22922	22894	22664	22897	22788	22786	22944	22738	22769	22640	22753	22754	22796	22700	22743	22873	22633	22812	22740	22762	22679	22797	22779	22763	22836	22731	22743	22801	22745	22762	22717	22767	22511	22693	22923	22823	22741	22622	22770	22834	22704	22766	22713	22750	22666	22859	22669	22654	22700	22636	22917	22814	22837	22717	22685	22786	22827	22730	22776	22612	22753	22780	22762	22774	22779	22696	22881	22671	22854	22654	22766	22875	22743	22757	22768	22831	22835	22802	22806	22801	22723	22635	22602	22635	22833	22750	22582	22833	22571	22658	22797	22839	22570	22926	22870	22647	22868	22753	22453	22717	22542	22707	22708	22548	22624	22828	22709	22707	22767	22594	22503	22661	22692	22723	22771	22872	22635	22892	22649	22747	22597	22726	22867	22775	22738	22609	22650	22583	22838	22774	22889	22748	22718	22846	22629	22665	22670	22885	22782	22772	22520	22726	22769	22553	22870	22837	22779	22856	22734	22772	22683	22696	22651	22761	22719	22746	22706	22941	22709	22605	22719	22700	22742	22805	22679	22685	22961	22656	22670	22728	22725	22554	22802	22774	22786	22942	22495	22669	22927	22742	22961	22676	22805	22729	22734	22664	22736	22849	22917	22710	22751	22652	22767	22889	22843	22982	22765	22710	22783	22679	22547	22711	22744	22593	22643	22780	22772	22983	22647	22759	22812	22896	22671	22799	22616	22732	22753	22666	22923	22822	22758	22726	22769	22673	22810	22694	22868	22785	22679	22684	22890	22822	22694	22812	22563	22729	22710	22724	22553	22743	22746	22632	22814	22914	22800	22747	22838	22665	22700	22708	22616	22746	22820	22682	22797	22903	22682	22707	22482	22674	22712	22765	22666	22693	22749	22853	22665	22809	22703	22635	22823	22623	22776	22741	22893	22709	22897	22859	22741	22731	22820	22659	22875	22911	22818	22773	22785	22761	22964	22685	22854	22720	22770	22798	22703	22791	22778	22783	22810	22700	22857	22788	22756	22797	22600	22775	22686	22620	22725	22626	22757	22803	22618	22624	22864	22637	22781	22788	22765	22921	22881	22662	22601	22634	22880	22816	22806	22727	22799	22753	22682	22627	22713	22858	22809	22821	22824	22477	22691	22757	22848	22814	22751	22590	22583	22814	22798	22799	22770	22762	22809	22759	22833	22724	22675	22761	22701	22606	22702	22531	22668	22771	22905	22700	22826	22895	22571	22677	22711	22717	22834	22627	22590	22688	22985	22803	22597	22711	22848	22934	22761	22631	22655	22676	22652	22677	22731	22861	22714	22598	22782	22846	22702	22729	22742	22658	22640	22651	22666	22618	22814	22787	22619	22893	22892	22841	22810	22706	22737	22776	22956	22670	22753	22845	22843	22732	22617	22459	22878	22629	22801	22782	22794	22749	22748	22882	22844	22898	22597	22845	22712	22800	22617	22657	22687	22704	22903	22559	22879	22654	22669	22859	22608	22763	22866	22662	22808	22766	22652	22834	22742	22583	22765	22826	22561	22582	22708	22749	22450	22787	22839	22822	22685	22848	22926	22726	22723	22713	22787	22644	22759	22763	22711	22831	22783	22642	22820	22923	22701	22786	22709	22869	22564	22827	22669	22690	22621	22729	22848	22677	22672	22621	22580	22710	22679	22830	22671	22947	22773	22825	22593	22620	22711	22699	22761	22604	22696	22614	22781	22686	22580	22621	22684	22711	22823	22755	22533	22696	22983	22703	22674	22715	22679	22920	22586	22773	22919	22696	22661	22749
24046	25424	50544	50066	39795	34244	32139	30031	30145	30298	30125	30415	30372	30239	29807	30215	30025	30024	30133	30107	30069	29978	29996	29866	29940	29773	30127	30284	29960	30058	30201	30271	30083	30061	30003	30276	30042	30198	29984	30038	30073	29909	30069	30059	29845	30273	30144	29995	30060	30094	30009	30142	30360	30160	29855	30009	30023	30011	29972	29872	29904	29815	30008	30092	30059	29895	30043	29962	30026	30251	30227	30097	30054	30069	29995	29981	30003	30276	30063	29923	30155	29859	29979	29876	30025	29958	29890	30032	29963	29869	30054	29948	29972	29940	30028	30028	30031	29946	30026	29993	30010	30050	29999	29981	29936	29755	30103	29994	30108	29913	30132	29833	29983	29987	29938	30271	29906	29903	30125	29938	29848	29857	29884	29924	30040	30099	30179	29849	29729	29896	29833	30035	29920	29727	30022	29989	29766	29927	29923	29933	29740	29946	29896	29793	29766	30084	29875	29973	30070	29966	29932	29928	30126	29847	29892	29972	29904	30155	29808	30041	29781	30003	30036	29901	29795	29604	30000	29815	30075	29832	29808	30164	30007	29692	29915	29997	29740	29850	30025	30068	29862	29886	30259	29774	29796	29986	29888	29864	29646	29838	29862	30087	29954	29957	29706	30079	30036	29798	29939	29959	29968	29983	29793	29893	29939	30194	30105	30106	29780	30056	29938	29952	30004	30118	29901	29943	29859	30020	29942	29788	30049	30033	30027	29815	30173	29713	30196	29965	29854	30134	29965	30089	29929	30006	29765	30134	30100	29914	29708	30108	29944	29943	29831	29883	29951	29967	29749	29882	29956	29897	29757	29938	29919	30170	29879	29839	30019	29765	30091	29999	29669	29917	29940	29977	30132	29741	29923	30036	29979	29777	29760	29933	29880	29957	30123	29995	29859	29879	30139	30043	30002	29787	29995	30027	29987	30071	30042	29886	29908	29849	29959	29791	30030	30139	29697	29973	29996	29978	29777	29918	29903	30036	30012	29904	29943	30157	29939	29854	29841	29998	30011	29877	29921	29914	29837	29871	29795	30005	29950	30093	29917	29896	30040	30150	29889	29948	30152	30083	29953	29742	29970	29748	30182	29801	30080	29919	29973	29859	29727	29850	29861	30179	29993	29845	29962	29911	29838	29885	30100	29899	29769	30038	30075	30064	29943	29888	29948	29906	29963	30112	29980	30091	29990	29934	29946	30106	29962	29965	29791	30080	29867	29898	29899	30114	29872	29800	29787	30133	29655	29892	30083	29964	29873	30012	29721	29832	30088	30009	29964	29934	30196	29921	30073	29865	29995	30044	30162	30064	30104	29789	29898	30023	30127	30067	30072	30138	29915	29802	30028	29974	29860	29785	29839	29876	30136	29938	30095	29965	30176	29955	30069	29906	29956	30158	30049	29890	30204	29801	29865	29881	29947	30125	30004	30193	29988	30263	29927	30143	29945	29898	29918	29859	29789	29899	29834	29796	30169	29926	30228	30108	30123	30038	30023	29754	29954	29918	30037	29947	30005	29753	29929	29950	29960	29887	30024	30117	29702	30055	30195	30104	30211	29651	30137	29808	30012	29835	30079	30100	29971	29994	29767	30139	29993	29914	30045	30153	29647	29729	29992	30153	29869	30201	30077	29929	30034	29871	29786	30024	29948	29917	30083	29797	29882	29841	29795	30065	30118	30233	30267	29788	29834	30190	29935	30114	30112	29800	29875	30004	30058	29941	29948	30100	29890	29762	29954	29884	30120	30103	30145	29986	30073	29984	30138	29853	29886	29842	29902	29838	29888	30074	29868	29944	30091	30207	30040	30001	29906	30075	29987	29965	29929	29951	30037	29891	29838	29903	30060	30073	29975	30122	30121	30032	29950	30073	29987	29836	29928	30234	29831	29852	29865	29874	30105	29871	29957	30042	30206	29992	29969	29833	29904	29934	30035	30150	30136	30002	29870	29972	30155	29942	29999	30043	29982	29927	29976	29848	29926	29924	29985	30108	29889	29859	29830	29988	30039	30148	29805	29874	29814	29937	30088	29790	29866	29940	29979	30150	29952	30048	29855	29986	29877	30018	29839	29915	30033	29946	29876	30042	30035	29874	30033	29948	30082	29841	30004	30013	29989	30091	29919	30054	30090	30152	29806	30135	30125	29871	30042	29867	30106	30104	29937	30029	29722	30055	29913	29941	29803	30200	30143	30174	30024	29868	29922	29890	29840	30125	29959	29836	30062	30165	30125	30063	30145	29864	29866	29928	30006	29881	29931	29971	29729	30075	29917	29737	30171	29908	30076	30064	30126	29811	29941	29953	29928	30063	30130	30093	29933	29956	29820	30169	30038	29896	29913	29838	30102	29992	30074	30010	30145	30132	30212	29999	29834	29824	29989	30020	29680	30051	29989	29951	29863	30046	30075	29946	30028	29884	29840	29981	30003	29731	30193	30048	29863	30072	30103	30239	30032	29957	29839	29930	29991	29952	30162	29903	29968	29551	30054	29987	29904	29901	29975	29527	30117	29952	29850	29673	30083	29967	29889	30096	30103	29932	30154	29889	30021	30010	29889	29974	29988	30002	29969	29808	29849	30033	29848	30191	29819	29937	29978	30058	29833	29951	29967	29867	30095	29924	29679	29678	29910	29886	30192	30115	29719	29892	30118	29844	30108	29949	29866	29937	29997	30158	30011	29834	29733	30148	29945	30075	30041	29872	29940	30018	30104	29980	30128	30209	30066	29844	30073	29862	30190	30083	30094	29864	29930	29933	30046	29777	30030	29748	30169	30045	29894	29704	30024	29697	29887	30163	30080	29910	30063	30135	29995	29817	29774	29829	30224	29986	29961	29974	29929	30119	29873	30099	29982	30087	29748	29883	29986	29947	30020	29941	29854	30105	29856	29820	29999	30028	30030	30121	29856	29724	30032	30036	30197	30210	29933	29821	30186	30060	30154	29783	29876	30037	30001	30081	29961	30183	29944	29666	29956	30035	29886	30064	29969	29941	29782	29879	29935	30042	30021	30031	29868	30055	29973	29855	29918	30105	30270	30040	29981	29950	30086	30000	29881	29990	29989	30072	30047	29950	29716	29698	29995	29939	30087	29875	29901	29707	30148	29956	29709	29962	30092	30222	29914	29788	29968	29628	29881	29648	30172	29872	29958	30104	29919	30061	29998	30008	30115	29947	30141	29907	30180	29998	29908	30132	30060	30071	29941	30226	29868	30029	29853	30009	30018	29898	30068	30158	29975	29859	29957	30043	30075	29915	30115	30109	29925	30010	29871	29558	29898	29636	30128	29937	29941	30061	30152	29851	29874	29899	30057	29872	29823	29941	29834	30194	30074	29916	29855	30053	29685	29978	29886	30010	29974	29947	30135	29829	29930	30084	29872	29889	30038	29933	30041	30136	30051	29937	30107	29886	30033	29876	29780	30107	29906	29918	29996	29994	30099	29990	30007	30025	30070	29940	30265	29923	30004	29970	29933	29937	30170	29835	29774	29833	30013	29860	30002	30031	29958	29997	29976	29990	30039	30165	29914	30007	29928	29917	30049	29936	29852	29910	30062	30115	29984	29997	29981	29874	29887	29975	29836	30145	29934	30190	29968	30038	29806	29857	29783	29927	30040	29957	29946	29978	29839	30225	29865	29865	29928	30169	30064	29979	29929	30195	30008	29798	29712	29720	30089	29949	29926	30049	29987	29941	29975	29749	29886	29992	30179	29848	29808	29736	30215	29966	30223	30108	30006	29983	29791	29877	29710	29945	29909	30053	29857	29916	30265	29777	29958	30195	30078	29866	30023	29943	29933	29970	29916	29766	29969	29963	29995	30161	29989	29980	30034	29679	30151	30007	29860	29844	30015	29587	29947	29775	30202	30000	30039	29940	30040	30001	30123	30115	29775	30151	30034	29862	29951	29944	29882	30063	30222	30026	30015	29767	29795	29778	29794	29967	30128	30073	29992	29930	29879	29760	29901	30176	30097	29887	30017	30106	29896	29937	29807	30046	30116	29758	29830	30049	29916	30018	30055	29865	29887	29645	29834	30042	30171	29935	29753	29821	29825	30178	30096	29888	30249	29818	30121	29915	30037	29871	30040	29866	30046	30014	30068	30026	29852	29900	29884	30214	29913	30096	29725	29853	29860	29780	29949	29955	30038	30000	30023	29773	29967	30038	30021	29954	29980	30048	30055	29791	30075	29944	29911	30201	29932	30004	29960	30076	29773	29748	29997	29875	30166	30015	29857	29943	29881	29898	30119	30074	29962	30182	30086	29770	30123	29985	30163	30169	30133	29819	29919	29927	30146	30025	30149	29821	30135	29860	30080	30003	30006	29910	29823	30113	29922	30010	29938	29840	29735	29976	29890	30090	30083	30180	30110	29874	29980	29910	30074	29828	29777	29967	30113	29965	30324	30050	29795	29975	30075	30132	30226	30139	29990	30180	29985	29888	29988	30037	29964	29886	30011	29852	30207	30019	29997	30152	29987	29905	29805	29968	30028	29693	30115	30120	29840	29956	29883	29810	30024	30122	30094	29948	29835	30007	29984	29863	29867	29960	29804	30111	29907	29965	30021	29987	29997	30069	29767	30065	30120	30053	29898	29933	29849	29976	29738	30011	30040	30076	29982	29991	30244	29971	29998	30030	30023	29854	30022	29904	29771	29919	30147	29838	30001	30003	29913	29814	30067	29915	30188	29833	29821	29783	30226	30137	29699	30111	29812	29798	30182	29954	30039	30107	29894	30023	29943	29964	29948	30094	30054	29874	30087	30041	29866	30288	30162	29967	30155	30048	30227	30054	29927	29803	30207	29977	29958	30012	30088	29854	30088	29934	30006	30180	30082	30011	30034	30045	29785	29852	29838	29924	29777	29774	30117	30012	29709	30270	30178	29967	29998	29745	30123	29864	29842	29814	30134	29949	30056	29982	29957	30158	30009	29867	29902	29948	29707	29833	30034	29932	29848	30179	29883	29989	29937	29991	30133	30004	30044	30005	29980	29970	29934	30201	29876	29937	30103	29914	29721	30171	29888	29907	30015	29951	30051	30083	29925	30056	30080	29870	29781	29848	29887	29863	29853	30000	29705	29983	29962	29931	30101	29953	29785	29761	29922	29934	29950	30044	29734	29948	29936	30037	30005	29978	30134	29849	30100	30204
50461	97207	90948	64540	42869	28840	23277	22813	23004	22907	22902	22865	22787	22732	22680	22952	22960	22916	22825	22863	22863	22854	22837	22945	22742	22910	22850	22815	22912	22899	22852	22798	22861	22953	22765	22807	22791	22956	22922	22815	23106	22770	22876	22761	22868	22715	22966	22820	22709	22887	23013	22773	22848	22768	22779	22640	22844	23017	22877	22839	22908	22867	22790	22732	22900	22809	22818	22768	22741	22805	23085	22785	22830	22870	22736	23015	22755	22894	22802	22694	22867	22929	22728	22934	22768	22871	23019	22810	22810	22697	22984	22978	22707	22982	22828	22993	22857	22834	22799	22730	22836	22657	22833	23035	22703	22663	22898	23041	22629	22825	22764	22697	22799	22889	22838	22685	22820	22606	22756	22767	22843	22803	22856	22929	22614	22922	22784	22876	22686	22904	22810	23004	22877	22715	22760	22796	22598	22865	22845	22824	22685	22696	22671	22819	22798	22839	22772	22792	22757	22921	22915	22778	22710	22858	22842	22861	22687	22744	22913	22985	22820	22827	22860	22673	22650	22797	22709	22868	22937	22707	22810	22776	22821	22917	22736	22855	22873	22777	22921	22742	22845	22743	22716	22608	22838	22996	22903	22795	22841	22800	22716	22716	22737	22814	22879	22860	22885	22893	22827	22854	22926	22990	22810	22609	22814	22903	22721	22731	22915	22734	22827	22820	22886	22925	22835	22792	22809	22712	22784	23006	22897	22955	22815	22795	22683	22841	22796	22795	22886	22824	23076	22719	23002	22886	22787	22952	22767	22743	22766	22714	22891	22707	22954	22708	22869	22870	22748	22765	22744	22891	22810	22884	22864	22900	22782	22923	22668	22818	22849	22841	22790	22811	22782	22932	22790	22667	22773	22845	22767	22747	22754	22805	22839	22701	22856	22850	22900	22785	22720	22678	22849	22824	22829	22703	22877	22832	22712	22662	22913	22841	22769	22743	22779	23052	22973	22754	22670	22864	22808	22810	22773	22750	23042	22704	22671	22723	22637	22732	22873	22742	22829	22826	22745	22728	22958	22780	22664	22776	22686	23034	22752	22905	22849	22878	22774	22936	22843	22826	22779	22792	22820	22852	22800	22752	22850	22781	22998	22653	22971	22930	22887	22839	22816	22803	22853	22893	22653	22900	22752	22780	22850	22844	22820	22750	22729	22701	22893	22790	22879	23045	22683	22837	22706	22795	22814	22853	22698	22710	22793	22867	22849	22818	22703	22761	22783	22693	22807	22705	22880	22924	23008	22912	22777	22797	22763	22836	22835	22871	22854	22720	22739	22710	22897	22872	22767	22936	23091	22736	22678	22959	22823	22776	22741	22868	22803	22843	22639	22737	22776	22756	22823	22879	22675	22741	22941	22703	22888	22659	22661	22744	22638	22759	22798	22834	22733	22795	22831	22723	22853	22786	22708	22743	22864	22911	22635	22810	22794	22802	22709	22745	22871	22611	22661	22971	22874	22615	22867	22702	23001	22714	22844	22940	22823	22871	22682	22777	22901	22729	22747	22771	22687	22584	22657	22800	22878	22841	22939	22768	22958	22851	22831	22803	22828	22841	22614	22693	22844	22707	22674	22785	22690	22720	22856	22886	22711	22966	22875	22701	22828	22882	22900	22806	22814	22777	22795	22840	22855	22749	22665	22719	22879	22780	22816	22933	23010	22668	22981	22710	22750	22783	22959	22894	22653	22782	22852	22672	22847	22753	22785	22586	22944	22741	22854	22783	22853	22796	22891	22897	23072	22777	22648	22834	22834	22710	22915	22674	22872	22964	22737	22951	22775	22768	22930	22734	22717	22829	22782	22775	22756	22664	22940	23022	22823	22660	22941	22589	22920	22793	22979	22816	22675	22808	22848	22848	22867	22833	22923	23043	22889	22913	22754	22766	22692	22563	22765	22983	22845	22960	22773	22911	22676	22798	22792	22697	22911	22847	22732	22826	22828	22813	22935	22882	22659	22750	22615	22776	22694	22573	22840	22708	22789	22686	22996	22789	22815	22728	22760	22877	22940	22826	22951	22872	22902	22741	22595	22764	22905	22749	22656	22848	22841	22738	22686	22880	22780	22784	22933	22826	22780	22725	22829	22814	23158	22599	22797	22698	22843	22875	22741	22891	22724	22850	22811	22944	22889	22818	22787	22801	22710	22772	22731	23018	22947	22614	22849	22844	22897	22844	22824	23000	22934	22657	22809	22664	22842	22984	22736	22811	22899	22834	22778	22749	22825	22855	23000	22762	22758	22691	22798	22775	22877	22681	22817	22809	22747	22835	22870	22753	22790	22884	22686	22898	22800	22897	22758	22895	22728	22825	22606	22823	22784	22758	22712	22747	22784	22817	22632	22847	22866	22620	22929	22691	22929	22671	22847	22806	22785	22760	22825	22791	22802	22951	22840	22851	22852	22771	22748	22738	22900	22714	22793	22886	22740	22870	22892	22801	22938	22750	22884	22953	22764	22954	22880	22633	22942	22820	22806	22704	22659	22838	22907	22888	22734	22943	22830	22688	22627	22601	22843	22767	22898	22672	22917	22798	22888	22872	22864	22825	23017	22783	22605	22848	22929	23042	22782	22956	22839	22861	22810	22959	22659	22871	22785	22689	22853	22670	22848	22843	22854	22693	22809	22968	22718	22788	22846	23029	22772	22726	22667	22798	22900	22816	22734	22854	23070	22765	22826	22905	22810	22620	22863	22915	22826	22815	23006	22777	22792	22855	22926	22671	22903	22725	22728	22847	22967	22773	22869	22805	22626	22780	22945	22851	22777	22865	22893	23028	22905	22885	22744	22723	22738	22628	22850	22880	22934	22810	22744	22715	22926	22850	22745	22955	22584	22797	22767	22805	22864	22607	22913	22864	22762	22854	22835	22726	22799	22661	22804	22852	22759	23020	22640	22887	22804	22786	22838	22836	22785	22863	22903	22910	22923	22856	22661	22869	22762	22946	22781	22992	22793	22794	22961	22670	22896	22803	22915	22868	22869	22704	22722	22857	22631	22683	22774	22796	22717	22804	22825	22730	22894	22762	22901	22989	22650	22681	22971	22849	22700	23008	22830	22816	22780	22741	22855	22825	22840	22906	22678	22955	22694	22824	22755	22758	22801	22861	22809	22807	22749	23047	22824	22774	22644	22886	22908	22620	22798	22757	22749	22819	22890	22741	22814	22880	22685	22862	22767	23023	22698	22668	22970	22725	22750	22740	22965	22860	22742	22715	22737	22732	22839	22617	22701	22874	22816	22964	22631	22818	22876	22837	22728	22978	22838	22774	22793	22812	23036	22703	22835	22881	22858	22893	22635	22863	22686	22631	22698	22931	22861	22715	22764	22884	22739	22690	22814	22904	22731	22919	22794	22723	22691	22898	22678	22803	22795	22795	22849	22714	22647	22549	22899	22892	22854	22798	22880	22778	22847	22821	22703	22591	22835	22856	22752	22796	22781	22988	22891	22959	22738	22804	22782	22832	22895	22907	22873	22886	22713	22682	22796	23066	22859	22729	22942	22846	22843	22970	22856	22940	22872	22795	22698	22546	22763	22811	22832	22738	22906	22752	22989	22803	22891	22836	22857	22789	22891	22759	22714	22949	23065	22837	22665	22853	22834	22906	22728	22789	22743	22805	23004	22760	22723	23132	22946	22757	22651	22872	22780	22918	22799	22626	22808	22734	22979	22824	22958	22562	22761	22732	22852	22839	22727	22704	22803	22694	22731	22783	22833	22995	22804	22787	22805	22842	22840	22894	22912	22755	22834	22807	22752	22557	22977	22847	22873	22634	22669	22571	22745	22871	22752	22792	22761	22955	22719	22904	22884	22879	22866	22946	22807	22973	22925	22812	22803	22880	22765	22850	22820	22768	22752	22669	22633	22995	22662	23020	22784	22836	22616	23082	22750	22804	22843	22748	22775	22631	22773	22733	22901	22874	22779	22977	22666	22595	22852	22873	22589	22787	22668	22708	22861	22911	22696	22842	22732	22820	22648	22690	22847	23035	23032	22712	22981	22823	22867	22696	22828	22730	22833	22946	22735	22852	22948	22906	22892	22974	22832	22855	22847	22798	22886	22807	22729	22861	22766	22840	22675	22689	22816	22738	22599	22976	23022	22768	22887	22994	22841	22860	22897	23016	22929	22837	22600	22727	23022	22730	22934	22746	22771	22734	22775	22788	22968	22638	22712	22644	22788	22784	22591	22897	22595	22818	22859	22713	22906	22795	22782	22733	22769	22818	22766	22800	22716	22856	22923	22615	22772	22943	22735	22907	22883	22817	22954	22900	22730	22864	22752	22754	22816	22832	22752	22725	22858	22769	22825	22834	22876	22697	22755	22847	22944	22730	22806	22707	22841	22847	22695	22968	22752	22587	22729	22804	22874	22784	22891	22868	22588	22947	22771	22630	22765	22781	22845	22853	22743	23004	22924	22870	22805	22799	22805	22973	22688	22603	22780	23031	22765	22708	23000	22596	22761	22890	22847	22846	22787	22677	22927	22752	22911	22867	22656	22748	22762	22846	22819	22978	22839	22915	22991	22755	22959	22800	22839	23092	22908	22581	22788	22932	22726	22835	22773	22685	22799	22857	22804	22691	22792	22805	22873	22701	22746	22905	22796	22648	22643	22813	22663	22934	22977	22873	22766	22824	22476	22750	22851	22782	22678	22739	22826	22825	23044	22781	22891	22815	22754	22799	22917	22813	22790	22677	22852	22779	22818	22763	22629	22870	22802	22783	22761	22917	22868	22820	22779	22674	22715	22765	22623	22689	22889	22749	22716	22860	22724	22729	22744	22857	22854	22815	22905	22952	22796	22742	22929	22823	22786	22868	22863	22657	22742	22831	22804	22928	22742	22670	22823	22794	22692	22830	22930	22867	22868	22867	22872	22855	22860	22726	22848	22864	22944	22509	22763	22937	22860	22837	22790	22757	22861	22743	22630	22771	22800	22779	22901	22903	22581	22938	22865	23061	23037	22637	22746	22761	22909	22852	22716	22996	22746	22973	22767	22805	22818	22902	22847	22869	22950	22875	22869	22887	22994	22933	22906	22881	22768	22746	22847	22866	22847	22826	22630	22764	22819	22859	22488	22682	22876	22834	22969	22868	22655	22677	22830	22829	22640	22843	22852	22873	22844	22787	22912	22684
22422	23905	44718	46444	40563	34778	33919	31005	31284	31621	31439	30993	31342	31281	31323	31212	31145	31247	31425	31227	31027	31139	31153	30812	31050	31209	31123	31139	31190	31157	31136	31258	31203	30913	30969	30923	30839	31340	31045	30794	30865	30682	31088	31060	31041	30716	30841	31151	30929	30852	30974	30896	30853	30989	30924	31104	30868	31157	30819	30945	31006	31137	30870	30756	30757	30782	31262	30972	30694	30877	30828	30966	30975	30998	30792	30954	31061	30752	30773	31003	31050	30838	31029	30943	30964	30923	30920	30936	31130	30960	30834	30969	31039	30917	30854	30814	31153	30786	30902	30850	30916	30751	30908	30919	31062	31041	30870	30782	31023	30813	30767	30788	30965	30978	30798	30874	30984	30867	30929	30932	30940	30648	30905	30908	30901	30925	30931	30994	30935	30888	30784	30812	30629	30742	30943	31097	30790	30937	30886	30956	30666	30803	30812	30940	30737	30751	30794	30910	30997	30927	30754	30874	31062	30831	31085	31023	31015	30860	30874	30892	30770	30861	30670	30811	31041	31008	30845	31154	31084	30890	30845	31109	30896	30850	30741	30848	30835	30738	30894	30802	30845	30968	30902	30788	30849	30861	30979	30873	30833	30715	30711	30642	30958	30813	31088	30927	31137	30963	30705	30864	30927	30954	31002	30809	30955	30687	30789	30781	30857	30675	30841	30855	31075	30835	30994	30954	30652	31042	31001	30949	31125	31168	31057	30881	31155	31042	30853	30872	30923	30584	31015	30846	30909	30767	30700	30869	30781	30934	30710	30989	30916	30738	30640	31163	30748	30906	30734	30810	30807	30693	30883	30912	30806	30884	30850	31080	30612	30897	30740	31179	31145	30901	30804	30761	30886	30802	30751	31060	30865	30693	30624	31042	30837	30893	30951	30894	31095	30880	30921	30955	31116	31151	30918	30741	31074	30675	31061	30680	30858	30913	30998	30757	31055	30894	30956	30923	30875	31051	30880	30672	30852	31123	30821	30899	30798	30981	30769	30769	30899	30883	30743	30969	30576	30734	30917	30663	30892	31066	30878	30991	30752	30880	30928	30791	30948	30763	30641	30621	31304	30823	31019	30873	30848	30891	30783	30676	30998	30715	30887	30663	30914	30738	30786	30751	30756	31073	31083	30791	30594	30843	30849	30973	30794	30834	30880	30921	30773	30927	31027	31090	31042	30727	31096	30897	30914	30793	30773	30846	30818	30981	30979	30939	30833	30528	30886	30613	30905	30943	30862	30932	30846	31088	30867	30872	30989	30954	31045	30672	30940	30831	30873	30782	30901	31118	30819	31031	31090	31057	30817	31044	30811	30890	30582	30933	30737	30873	30744	30724	30782	30960	30849	30754	30927	30924	30897	30597	30712	30791	30778	30942	31058	30794	30777	30744	31023	30897	30791	30957	30959	30924	31042	30834	30898	30767	30848	30984	30912	30957	31033	30763	31092	30887	30928	31271	30873	30879	30856	30971	30809	30811	30935	30758	30979	30654	30821	30639	30808	31038	30943	30730	30705	30951	30728	30937	30732	30818	30999	30778	31008	30897	30676	30848	30941	30673	31050	30968	30915	30880	30960	31002	31157	30983	31052	30834	30814	30770	30876	30852	30874	30824	30741	31163	30954	31059	30920	30867	31160	30750	30777	30861	30976	30747	30901	31008	30977	30822	30780	31003	31000	30840	30990	30992	30825	30820	31067	30750	31092	30743	30946	30929	30690	30648	30853	30783	30902	30938	30722	30769	30794	30951	30691	31200	30711	30899	30972	30974	30754	31027	30956	31100	30591	30935	31016	30824	30844	30763	31126	31164	30899	30938	30663	30795	30692	30858	31004	30818	30681	30927	31030	31008	31071	30801	30736	30871	30994	31067	31016	30974	30878	30760	30794	31018	30829	31060	30703	30843	30642	30828	30951	30925	30934	30816	30835	30733	30879	30827	30968	30940	30744	30856	30840	30832	30925	30959	30795	30728	30872	30660	31013	30829	30862	30749	30795	30753	30716	30890	31084	30550	30715	30917	30944	30776	30937	30882	30924	30671	30778	30990	31094	30854	30866	30758	30991	30882	30946	30674	30755	30844	30783	30859	30848	30850	30818	30761	30801	30740	30953	30799	31055	30831	30987	31145	30929	30797	30982	30804	30687	30909	30731	30974	30760	30795	30967	30820	31135	30772	30733	30817	30977	31079	30886	31019	30709	30999	31048	30826	30891	30771	30844	30785	30758	30985	30813	30891	30801	30897	30884	30749	30853	30863	30679	30897	30412	31101	30815	30652	30760	30881	30826	30897	30899	30863	30940	31327	30987	30912	30984	30863	30740	31057	30623	30971	31026	30814	30882	31019	30719	30839	30681	30987	30738	30462	30849	30970	31074	30998	30968	30845	30836	30896	30815	30935	30883	30713	30852	30869	30718	30510	30725	30788	30898	31087	31024	30699	30765	30689	30782	30790	30897	30992	30831	31017	30986	30928	31015	31019	31224	30687	30680	30914	30952	30827	30992	30826	30962	30632	30888	30834	30978	30752	31075	30879	30866	31028	30578	30873	31000	30752	30955	30758	30770	31058	30994	30888	31040	30878	31131	31000	30775	31065	31002	30963	30849	31069	30604	30884	30758	30915	30848	30643	30848	30793	31042	30691	30803	30917	30845	30925	30698	30758	30563	30842	30747	30938	30860	30880	30951	31024	30876	30601	30553	30673	31034	30888	30917	30939	30690	30781	30964	30977	30846	30730	30799	30974	31086	30801	30967	30834	30959	30663	30882	30876	30930	30879	30990	30754	30807	30821	30894	30935	30970	31115	30900	30817	30664	31069	31006	30674	30817	31039	30891	30715	30867	30834	30929	30991	31082	30926	30784	30829	31002	30899	30783	30897	30948	30918	30912	31168	30660	30821	30642	31172	30781	30693	31204	30666	30789	30860	30831	30672	30891	30849	30796	31172	30828	30943	30824	30824	30763	31091	30732	30947	30925	30926	30771	30671	30602	30708	30761	30788	30902	30868	30788	31084	30871	30772	30915	30910	30733	30797	30835	30985	30970	31191	30912	30692	30884	30896	30697	30723	31066	30847	30896	31015	31084	30757	30849	30560	30952	30815	30830	31008	30881	30819	30987	31075	30755	31017	30853	30979	31016	30798	30588	31066	30875	31010	30976	30667	31005	30931	30715	30707	30768	30736	31037	30770	30925	30984	30808	30783	30952	30522	31130	30844	30638	30706	30933	30923	30852	30930	31010	30952	30953	30940	30648	30947	30831	31096	30906	30932	30776	30824	30773	30983	31042	31012	30713	30788	31208	31057	30973	30698	30939	30860	30971	30992	31002	30860	31022	30864	30812	30919	30792	30807	30748	30826	30841	30543	30938	31135	30699	31046	30774	30943	30759	30982	30771	31180	30917	30749	30817	30730	30843	30936	30825	30929	30836	30667	30863	30907	30920	31128	30836	30928	31182	30698	30793	30670	30996	30931	30576	30977	30576	30752	30938	30855	31034	30968	30953	30882	30852	30801	30746	30775	30961	30843	30731	30929	30979	30813	30936	31064	31106	30724	30781	30933	30783	30972	30759	30734	31051	30968	30947	30756	30741	30683	30898	31046	31005	30762	30748	30925	31034	31133	30665	30722	30972	30901	30684	30953	30875	30867	30691	30752	30805	30654	31038	30804	30901	30934	30775	31041	30711	31003	30909	30692	30904	30777	30717	30780	30775	30665	31131	30934	30719	30782	30747	30943	30942	30961	30707	30842	31017	30914	30925	30827	30898	30830	30944	30692	30889	30645	31073	30735	30879	30788	30985	30908	30912	30812	30833	30789	30816	30687	30676	30942	30958	30852	30912	30951	30464	30941	30901	30755	30910	30935	30957	30836	31079	31017	30751	30547	31018	30849	30901	30894	30893	30722	30907	30817	30743	30844	31019	30877	30902	30917	31066	31031	30901	30954	30898	31147	30862	31058	30798	30830	30874	30845	31046	30996	30916	30783	30502	30661	30835	31000	30664	30703	31140	30869	30828	30838	30824	30806	30883	30923	30857	30769	30798	30982	30839	30936	30867	30768	30733	30559	30856	30724	30799	30491	30860	31170	30949	31158	30799	30911	30754	30899	31053	30750	30779	30784	30799	30918	30863	31183	30739	31071	30938	30741	30834	30703	30934	30653	30819	30860	30664	30884	31176	31046	30997	30998	31077	30931	31260	30995	30873	31044	30927	30950	30836	30846	30836	30778	30868	31095	30943	30796	30965	31089	30786	30809	30900	30816	30858	30825	31020	30869	30878	31131	30981	30670	30897	31134	31007	30916	30925	30873	30783	30547	30901	30576	30794	30767	30952	30792	30989	30734	30785	30712	30919	30892	30750	30884	30880	30921	31063	30903	30770	30968	30790	30925	30839	31012	30949	30800	31134	30899	31217	30878	31092	31094	30857	30674	30780	30804	30804	30864	31024	30785	30875	30663	30869	30677	31004	30908	30958	30889	30700	30917	30799	30985	30596	30743	30855	30806	30694	30881	30981	31129	30930	30886	30780	30813	30739	30918	30946	30940	30980	30681	30806	30812	30894	30769	31050	30885	30934	30964	30841	30875	31021	30863	31000	30832	30704	30865	30812	31265	30983	30879	30801	31073	30960	30906	30798	30853	31115	31305	31374	30851	30831	30643	30773	30618	30695	30716	30905	30864	30947	30975	30872	30993	30942	30808	30922	30908	31010	30859	30649	30887	30959	30831	30822	30956	30797	30962	30923	30816	30760	30862	30872	31059	30915	30827	30734	31159	30447	30974	30696	30852	30944	30713	31032	30877	30925	30631	30854	30843	31131	30932	31071	30596	30793	30772	30921	30855	30761	30723	30635	30809	30984	30901	30792	30864	31018	30792	30797	31070	30740	30850	30821	30994	30983	30930	30744	30700	30851	30911	31113	30823	30914	30751	30966	30887	30978	31012	30916	30923	30740	30769	31046	30921	30989	30780	30841	30894	30925	30879	31012	31113	30822	30661	30788	30811	30839	30907	31090	30907	30990	30840	30805	30930	30888	30945	31044	30952	31019	30910	30953	31179	30835	30729	30838	30954	30819	30616	30994	30599	30986	31127	30989	30916	30747	31037	30994	30963	30874	31093	30766	30742	31002	30887	31107	30764	30912	30834
61533	94957	92774	82587	56359	35043	24657	23050	23112	23261	23374	23445	23466	23275	23157	23415	23478	23473	23348	23517	23256	23350	23558	23372	23573	23491	23575	23422	23620	23407	23538	23169	23449	23431	23248	23378	23337	23533	23436	23311	23442	23239	23264	23536	23425	23533	23315	23389	23532	23378	23276	23469	23383	23360	23361	23500	23431	23580	23250	23438	23435	23494	23314	23503	23397	23329	23335	23540	23501	23551	23491	23449	23463	23404	23475	23351	23552	23450	23427	23576	23353	23433	23559	23384	23335	23332	23331	23560	23304	23746	23348	23395	23341	23349	23181	23343	23527	23496	23311	23508	23239	23501	23364	23522	23299	23493	23638	23414	23547	23467	23417	23363	23545	23584	23207	23426	23232	23501	23521	23315	23486	23533	23586	23338	23535	23592	23331	23467	23327	23548	23528	23459	23355	23507	23415	23371	23506	23333	23484	23494	23299	23330	23456	23357	23509	23517	23596	23532	23368	23586	23392	23449	23450	23432	23511	23440	23203	23314	23306	23468	23361	23372	23470	23385	23500	23387	23489	23441	23398	23354	23648	23382	23483	23372	23446	23493	23329	23270	23454	23143	23457	23349	23375	23360	23368	23586	23449	23313	23335	23483	23400	23424	23322	23429	23360	23543	23332	23409	23441	23363	23424	23498	23423	23370	23539	23436	23455	23430	23604	23352	23506	23401	23380	23426	23430	23433	23550	23404	23552	23265	23390	23447	23565	23341	23371	23445	23396	23730	23407	23414	23500	23472	23535	23322	23494	23390	23210	23487	23443	23359	23412	23225	23590	23354	23416	23609	23318	23493	23485	23582	23263	23426	23498	23342	23383	23312	23568	23341	23563	23393	23576	23475	23372	23427	23343	23454	23369	23270	23359	23445	23160	23366	23419	23532	23536	23424	23251	23408	23418	23405	23441	23493	23441	23541	23332	23468	23454	23531	23427	23300	23554	23583	23324	23434	23398	23499	23338	23215	23281	23459	23324	23358	23572	23395	23528	23524	23317	23563	23472	23590	23419	23422	23380	23542	23380	23434	23550	23446	23424	23416	23548	23508	23485	23417	23362	23555	23452	23535	23416	23368	23471	23363	23432	23350	23520	23438	23496	23561	23331	23448	23373	23394	23507	23462	23387	23557	23432	23031	23419	23418	23199	23251	23509	23302	23361	23357	23551	23385	23599	23343	23325	23495	23562	23473	23172	23398	23318	23389	23654	23221	23317	23395	23442	23358	23396	23403	23397	23450	23380	23533	23495	23375	23381	23608	23371	23520	23375	23443	23462	23451	23548	23316	23467	23550	23396	23399	23418	23629	23480	23144	23431	23536	23412	23444	23363	23313	23538	23499	23506	23443	23446	23514	23656	23456	23403	23386	23454	23449	23423	23385	23480	23450	23433	23494	23605	23371	23408	23615	23384	23543	23327	23298	23082	23533	23446	23428	23409	23389	23471	23518	23363	23310	23489	23354	23493	23344	23512	23404	23541	23461	23386	23508	23426	23378	23333	23286	23409	23430	23390	23449	23499	23401	23411	23339	23422	23360	23542	23488	23385	23336	23305	23274	23343	23375	23387	23392	23453	23360	23535	23240	23370	23448	23335	23509	23482	23054	23488	23496	23395	23636	23396	23474	23536	23446	23362	23237	23569	23431	23429	23618	23449	23387	23416	23537	23406	23295	23240	23402	23467	23436	23354	23420	23342	23365	23597	23569	23371	23540	23432	23371	23192	23459	23468	23370	23372	23486	23383	23388	23572	23497	23297	23376	23462	23462	23436	23564	23708	23267	23240	23404	23420	23358	23394	23439	23397	23360	23380	23519	23314	23408	23336	23365	23297	23290	23507	23407	23527	23306	23661	23436	23411	23391	23422	23533	23368	23499	23359	23385	23403	23645	23619	23642	23464	23482	23590	23277	23572	23532	23325	23384	23370	23290	23329	23398	23429	23443	23396	23407	23463	23294	23369	23285	23483	23369	23379	23561	23412	23370	23532	23431	23256	23505	23403	23224	23371	23341	23396	23247	23558	23334	23547	23361	23579	23246	23599	23349	23390	23460	23488	23398	23361	23407	23482	23552	23490	23457	23479	23439	23378	23397	23538	23494	23218	23333	23346	23444	23351	23474	23617	23466	23523	23468	23377	23450	23343	23581	23414	23627	23303	23458	23608	23417	23288	23303	23502	23366	23683	23365	23294	23635	23358	23643	23398	23444	23331	23605	23420	23293	23587	23367	23448	23533	23381	23378	23405	23385	23448	23452	23184	23466	23530	23199	23250	23394	23429	23501	23374	23315	23318	23617	23613	23277	23524	23559	23336	23376	23481	23395	23544	23490	23295	23315	23365	23250	23404	23395	23454	23305	23678	23535	23286	23414	23380	23468	23445	23457	23421	23089	23358	23353	23342	23484	23442	23359	23525	23555	23285	23289	23538	23253	23432	23378	23536	23279	23294	23344	23330	23381	23378	23532	23476	23428	23528	23239	23431	23426	23386	23427	23416	23577	23551	23399	23400	23334	23341	23570	23385	23536	23283	23279	23426	23308	23562	23476	23412	23355	23499	23436	23487	23363	23223	23603	23496	23501	23251	23325	23500	23366	23332	23535	23482	23453	23397	23509	23418	23234	23342	23434	23452	23557	23549	23510	23435	23484	23446	23421	23495	23146	23408	23492	23478	23299	23257	23253	23669	23306	23562	23280	23274	23712	23386	23582	23532	23324	23514	23453	23444	23401	23449	23384	23450	23599	23473	23473	23324	23323	23622	23329	23248	23379	23456	23229	23407	23481	23451	23445	23389	23380	23358	23341	23376	23406	23419	23378	23296	23256	23503	23596	23268	23456	23392	23387	23487	23377	23424	23455	23309	23156	23435	23401	23544	23574	23489	23562	23510	23440	23402	23497	23546	23425	23332	23348	23548	23162	23335	23569	23432	23408	23355	23516	23533	23352	23411	23533	23487	23449	23470	23370	23532	23408	23376	23354	23496	23475	23471	23235	23600	23234	23522	23250	23477	23395	23454	23532	23208	23642	23446	23424	23543	23410	23351	23433	23366	23518	23469	23397	23266	23552	23281	23415	23148	23344	23550	23394	23516	23178	23441	23465	23300	23454	23356	23481	23374	23350	23384	23509	23293	23302	23576	23292	23441	23401	23467	23586	23332	23319	23323	23498	23205	23507	23525	23341	23514	23505	23469	23237	23508	23539	23383	23328	23553	23406	23169	23381	23550	23230	23100	23336	23439	23355	23283	23366	23530	23415	23449	23446	23476	23412	23491	23476	23343	23684	23341	23337	23398	23353	23352	23494	23335	23458	23393	23335	23516	23370	23162	23376	23514	23472	23394	23352	23413	23448	23345	23369	23443	23426	23463	23420	23386	23498	23353	23430	23401	23635	23325	23333	23493	23487	23452	23447	23491	23359	23413	23539	23516	23334	23420	23348	23337	23403	23516	23386	23449	23323	23333	23318	23455	23504	23353	23336	23608	23391	23340	23434	23440	23386	23526	23356	23531	23505	23375	23503	23460	23394	23433	23293	23281	23558	23497	23530	23107	23358	23550	23348	23543	23437	23583	23450	23345	23367	23528	23516	23524	23371	23358	23394	23637	23497	23352	23259	23497	23309	23429	23444	23491	23401	23410	23514	23467	23514	23433	23403	23659	23318	23310	23487	23526	23291	23255	23630	23467	23494	23357	23514	23512	23294	23382	23448	23548	23393	23457	23344	23354	23414	23351	23186	23567	23508	23282	23456	23315	23350	23392	23589	23356	23298	23296	23458	23285	23497	23389	23392	23485	23445	23320	23543	23310	23454	23369	23358	23310	23592	23523	23376	23585	23306	23395	23488	23473	23466	23511	23264	23580	23512	23430	23642	23249	23384	23550	23598	23193	23545	23369	23513	23370	23483	23529	23299	23431	23279	23369	23382	23361	23575	23466	23402	23562	23489	23519	23247	23571	23435	23422	23479	23542	23425	23375	23364	23421	23542	23539	23411	23279	23450	23364	23352	23516	23313	23505	23571	23308	23393	23441	23556	23488	23383	23181	23313	23354	23185	23322	23392	23489	23389	23372	23512	23410	23383	23422	23189	23483	23422	23573	23512	23330	23486	23497	23523	23485	23525	23351	23602	23346	23363	23425	23493	23234	23599	23476	23296	23206	23352	23442	23290	23586	23404	23397	23410	23429	23430	23432	23446	23322	23554	23416	23322	23440	23354	23327	23450	23459	23308	23343	23449	23414	23449	23494	23432	23357	23520	23313	23348	23359	23302	23353	23531	23301	23264	23568	23559	23398	23445	23589	23220	23317	23318	23263	23385	23556	23377	23570	23394	23415	23385	23409	23442	23563	23437	23404	23441	23466	23387	23440	23462	23356	23560	23249	23500	23256	23416	23365	23431	23274	23511	23365	23237	23489	23360	23396	23390	23388	23398	23497	23356	23306	23477	23541	23323	23538	23400	23499	23407	23349	23444	23436	23301	23558	23542	23273	23373	23400	23402	23327	23535	23306	23350	23515	23269	23470	23460	23365	23522	23477	23358	23456	23516	23389	23365	23433	23539	23433	23677	23508	23390	23389	23375	23394	23460	23404	23434	23419	23220	23486	23356	23355	23424	23505	23418	23573	23257	23139	23583	23274	23380	23416	23477	23417	23557	23428	23231	23432	23181	23292	23397	23557	23528	23398	23409	23593	23173	23474	23482	23363	23544	23402	23393	23478	23402	23361	23507	23368	23489	23352	23359	23584	23335	23425	23428	23265	23370	23628	23472	23368	23419	23276	23464	23425	23389	23256	23509	23442	23383	23374	23384	23517	23441	23489	23655	23476	23584	23369	23323	23548	23445	23475	23400	23369	23376	23497	23460	23421	23413	23598	23330	23595	23574	23413	23503	23328	23309	23454	23436	23477	23418	23220	23484	23288	23264	23366	23369	23614	23382	23405	23436	23429	23401	23449	23263	23451	23361	23368	23532	23557	23591	23360	23426	23273	23425	23232	23225	23509	23459	23590	23284	23453	23290	23349	23233	23326	23482	23404	23338	23624	23634	23300	23425	23361	23338	23219	23328	23575	23596	23365	23529	23485	23412	23338	23375	23294	23488	23326	23319	23494	23401	23382	23411	23403	23448	23554	23450	23350	23361	23462	23406	23394	23354
28806	38035	53815	44072	34359	31393	30424	30081	29973	29946	29828	30007	29939	29878	30020	29960	29762	30080	29929	29755	29987	29782	30252	30038	30061	29797	29979	29730	30121	29788	30015	29559	29714	29715	30034	29783	29947	29900	29979	30028	29964	29676	29995	29896	29832	30080	30121	29880	30178	29873	29861	29860	29816	29891	29922	29923	29751	29860	29891	29872	29826	29884	29990	29645	29910	30046	29922	29654	29968	29902	29917	29928	29827	29763	29977	29879	29838	29805	29989	29924	29921	29676	29850	29744	29869	29828	29880	29690	29755	30197	29858	29958	29927	29940	29858	29799	29856	29829	29811	30090	30028	29803	29813	29792	29863	29958	29988	29787	29883	29897	29844	29720	29840	29998	30060	30008	29784	29834	30085	29843	30020	29995	30136	30004	29743	29921	29741	29860	30020	29921	29985	30047	29907	29959	29817	29706	29875	29819	29958	29798	30020	29939	29717	29732	29774	29848	29978	30094	29920	29928	29836	29928	29628	29738	29584	30117	29661	29757	29750	29539	29892	29667	30013	29978	29920	29789	29749	29787	29963	29840	30081	29900	30022	29930	29852	29877	30096	29783	30069	29977	30014	30068	29827	29893	29786	29847	29850	29843	29814	29803	29991	29926	29885	29965	29756	29836	30025	29816	29884	30042	29983	29731	29791	29629	29863	29978	29933	29908	29768	29844	29908	30088	29820	29980	29589	29738	29714	29808	29697	29985	29853	29988	29958	29835	29846	29882	29683	29701	29900	29904	29957	29787	29768	30058	29750	29957	29906	29924	30050	30195	29755	29838	30040	30185	29984	29869	30047	29912	29807	29709	29944	30041	30106	30026	30024	29785	29773	29876	29705	29981	30062	29608	29842	29820	29939	29948	29903	29866	29645	29950	30242	29883	29814	29716	29830	29850	30323	30023	30024	29759	29830	29680	29754	29954	29704	29941	29998	30157	30122	30000	29826	30130	30053	29866	29602	29838	30112	29958	29988	29862	29944	29607	29844	29737	30058	29738	29820	29916	29744	29604	29920	29794	30012	29857	29750	29884	29942	29815	29857	29712	30015	29963	29946	29687	29735	29527	29777	29743	29950	29824	29878	29858	29960	29989	30120	29933	29910	30026	29976	29950	29703	29522	29891	30091	29740	30011	29936	29855	29879	29757	30020	29996	30045	29988	30053	29623	30009	29772	30018	29898	29987	29855	29946	29949	30067	29829	29799	29877	29987	30168	29880	29922	29809	30043	30026	29794	29837	29883	29900	30007	29986	29700	29903	29965	29815	29616	29975	29899	29939	29802	29735	29902	29646	29781	29649	29878	29861	29880	30024	30035	29839	30026	29919	29861	29911	29905	30055	29865	29760	30007	29632	29899	30026	30012	29758	29767	29958	29869	29850	29687	30253	29809	30101	29749	29640	29655	30124	29801	29786	29967	29849	29986	29963	29943	29894	29874	30034	29928	30030	29846	29698	29844	29937	29921	29786	30018	29923	29868	29968	29722	29990	29897	29835	29733	29987	29734	29813	29905	30087	29904	29880	29954	29905	29849	29622	29885	30036	29957	30127	29747	29970	29859	29849	29558	30018	29988	29956	30143	30007	30130	30094	29968	29986	30147	29904	29945	29814	29902	30024	29718	30111	29791	29890	29863	29872	29877	29863	29937	29970	29669	29883	29964	30000	29977	30241	29886	29680	29865	30011	29676	29923	29807	29859	29965	30028	29980	29807	29919	29832	29938	29927	30001	30049	29864	29980	29794	29811	29762	30084	29745	29953	30121	29707	29881	29764	29761	29857	29921	29953	29948	29735	29863	29783	30006	29830	29928	30180	29641	30021	30087	29804	29894	29840	30016	29937	29889	29890	29852	29874	29946	29772	29704	29872	29893	29880	29871	29760	29927	29892	30025	29736	29705	30213	29970	30010	30001	29901	29648	29986	29836	30250	29753	29974	30113	29918	29834	29825	29817	29869	29937	29662	29843	30064	29683	30166	29828	30028	29943	29973	29731	29846	30026	29943	29828	29825	30087	30119	29982	29951	29766	29787	29833	29880	29883	29993	29937	29911	29767	29917	30027	30089	29698	29938	30036	29903	29917	29871	29850	29968	29731	29986	29868	29976	29856	29820	29964	29903	29933	29931	29740	29846	29831	29849	29756	30034	29793	29885	29843	29952	29723	29734	29830	30045	30107	29696	29842	29799	29972	30017	29807	29746	29962	29780	29528	29762	29789	29951	29931	29742	29835	30150	29945	29766	29967	30160	29948	29927	29696	29873	30013	29896	29736	29765	29799	29865	29972	29925	30086	29792	29491	29953	29888	30054	29889	29873	29800	29851	29919	29739	29789	30109	29984	29823	30122	29935	29974	29867	29908	29772	30132	30059	29830	30030	29602	29758	29626	29921	29979	29847	30013	29811	29776	30076	29933	30058	29881	29869	29922	29984	30032	29854	29910	29997	29660	29912	29811	29842	29743	29802	29944	29791	29829	29839	29842	29953	29975	29920	29917	29887	29793	30010	29902	29863	29582	29909	29717	29890	30053	29837	30095	29816	29769	29820	29891	30106	29886	30018	29799	30007	29816	30012	29970	29766	29927	29985	29904	29813	30022	30183	30001	29868	29774	29903	29814	29800	29902	30080	30018	29760	29968	29762	29829	29848	30113	29745	29885	29854	30026	29904	29832	29943	29970	30013	29788	29772	29949	29751	29595	29945	29970	29872	29828	29992	29822	29681	30031	29860	29980	29855	29849	29978	29792	30036	30062	29744	29870	29884	30038	29782	29894	29970	29954	29796	29848	29929	29924	30007	29856	29844	29836	29946	29853	29895	30024	29890	29872	29647	29931	29589	29786	29959	29831	29972	29974	30098	29888	30189	29807	30078	30092	30010	29894	29825	29976	29952	29911	30194	29914	30027	30016	29979	29754	29978	30045	29752	29865	29656	29845	30114	29901	29955	29946	29826	29801	29594	30115	30012	29909	29965	30016	29830	29907	29817	29876	29675	29945	29828	29899	29832	29947	29730	29690	29817	30027	29935	29964	29913	29812	29655	30023	30061	29888	29763	29938	29875	29696	29882	30011	29917	29961	29712	29773	29954	29916	29899	30032	30102	30034	30111	29634	29985	30130	29998	29985	29942	29791	29833	30046	29815	29835	29863	29884	29901	29813	29900	29739	29833	30056	29771	30020	29931	29820	29840	29864	29839	29887	29900	30017	29915	29788	29934	30159	30197	29938	30064	29767	29794	29729	29801	29884	29992	29972	29969	29908	29940	29814	29880	30019	30021	29775	29888	29738	30053	29915	30022	29970	29773	29812	29732	30075	29878	29817	30018	29923	29947	29786	30158	30070	29940	30055	29879	29920	30091	29786	29747	29836	29812	29702	29808	29699	29931	30050	29687	29674	29976	29986	29786	29790	29855	30013	30011	30027	29843	29673	29944	29871	29960	29696	29921	29729	29919	29945	29796	29945	29982	29938	30072	29924	29697	29692	29921	29990	30188	30092	30006	29889	29685	29994	30020	29803	29784	29952	29971	29830	30020	29810	29965	29874	29955	30008	29978	29908	29733	29854	29863	29647	30154	30004	30032	30038	29876	29878	29814	29579	29983	29932	29754	29740	30049	29957	29975	29899	30117	29809	29733	29825	29828	29900	29885	29931	30034	29953	30049	29852	29964	29994	30046	29914	29832	30061	29948	29859	30109	29663	30133	29985	29965	30043	29956	29928	29950	29618	29715	29719	29984	29779	30136	29887	30017	29894	29826	29783	29999	29905	29782	29890	29785	29741	30119	29858	29808	29833	29924	30018	30166	29949	29872	29936	29746	29808	29773	29932	30224	29908	29626	29823	29694	30093	29838	29877	29650	29763	29982	29792	29815	29794	29842	29861	29820	29849	29998	29742	29860	29664	29910	29919	30046	29847	29776	29687	29753	29832	29912	29881	29930	29828	30310	30043	29897	29984	29878	29820	29948	29881	30006	29803	29805	29897	30080	30016	29808	30139	29866	29711	29831	29849	29866	29912	29861	29797	29892	29846	29791	29948	30067	29795	29815	29843	30001	29824	29908	30013	29874	29927	29836	29843	29860	29839	29916	29935	29699	29837	30036	29786	30000	29858	29883	29975	29816	30063	30104	29897	29775	30020	29883	29939	29718	29788	29998	29908	30160	29790	29533	29876	29997	30003	29802	30007	30018	29874	29819	29778	29936	29892	29983	29928	29982	29957	30093	29919	29787	29951	29884	29754	29838	29931	29904	30132	29715	30137	29836	29896	29761	30089	29830	29995	29730	30050	29839	30129	29856	29885	29842	29904	29873	29853	29632	29638	29872	29822	29741	29717	29836	29717	30006	30016	29752	30052	30131	30036	29932	29932	29841	29900	29853	29989	29892	30161	29738	29905	29830	29956	29741	30012	30024	30021	29930	29975	29854	29931	29869	29772	29623	29791	29875	30029	30014	29700	30115	30076	30104	29803	29965	29960	30126	29817	29785	29738	29989	29843	29762	29993	29879	30015	29903	29831	30024	30101	29985	29934	29770	29662	29777	29975	29954	29882	29748	29860	29697	29808	29746	30029	29945	29830	29920	30111	29831	29965	29886	29786	29910	29825	29875	29940	29666	29978	30040	30059	29777	29953	30099	30052	29779	30085	29866	30057	29906	30004	29693	29862	29725	29727	30010	29768	29661	29810	29825	29964	30063	29864	29603	29828	29942	29620	29855	29631	29905	29896	29896	30006	29811	29732	29965	29828	29930	29699	30055	30141	30055	29895	29823	29854	29699	29746	29909	29859	29773	29721	29731	30103	29974	30024	30174	29890	29948	30221	29784	29838	30047	29774	29630	29772	29936	29919	30200	30015	29720	29863	30092	29842	29776	30031	29865	29811	29981	29885	30038	29907	30051	29903	29600	29866	29875	29910	30006	29916	29915	29868	29894	29878	29935	30076	30073	30166	30078	30018	29968	29939	29805	29922	30046	29813	29984	29610	29692	29962	29702	29766	29865	29935	29806	29902	29878	29955	29852	29658	29971	29993	29999	30233	29642	29992	29941	29583	29954	29962	29797	29975	30074	29753	29797	30042	29855	30124	30011	29947	30085	29716	30091	29926	29641	29934	29791	29803	29822	30000	30095	30051	29787	29975	29911	29966	29938	29746	29860	29687
31351	62219	56245	38529	28259	24144	22657	22844	22567	22734	22748	22736	22723	22637	22567	22739	22660	22733	22686	22695	22757	22650	22746	22677	22810	22558	22789	22572	22727	22752	22664	22730	22856	22554	22885	22572	22696	22712	22802	22736	22806	22627	22574	22838	22743	22805	22792	22863	22813	22867	22533	22849	22793	22700	22660	22825	22739	22703	22800	22774	22712	22690	22909	22841	22655	22605	22703	22831	22827	22659	22786	22604	22523	22566	22653	22757	22742	22699	22656	22733	22780	22519	22768	22864	22737	22782	22721	22627	22507	22705	22589	22643	22789	22793	22656	22685	22670	22603	22822	22827	22835	22655	22673	22531	22675	22773	22633	22927	22543	22702	22886	22727	22713	22661	22779	22705	22723	22600	22761	22721	22541	22701	22652	22733	22497	22764	22794	22715	22616	22675	22635	22714	22860	22761	22622	22818	22768	22767	22682	22628	22546	22839	22635	22708	22598	22668	22642	22896	22798	22694	22655	22743	22749	22868	22588	22501	22666	22616	22608	22693	22784	22726	22854	22612	22637	22722	22763	22703	22569	22613	22628	22779	22475	22508	22810	22560	22949	22718	22620	22877	22820	22795	22681	22735	22667	22500	22767	22669	22647	22617	22619	22628	22723	22890	22820	22656	22820	22807	22640	22679	22725	22776	22761	22797	22887	22608	22752	22998	22718	22675	22685	22662	22866	22688	22701	22699	22748	22688	22770	22572	22786	22683	22615	22857	22745	22672	22826	22618	22792	22547	23020	22660	22531	22719	22899	22704	22662	22783	22926	22681	22809	22807	22614	22882	22735	22640	22666	22840	22600	22721	22692	22709	22740	22900	22660	22863	22633	22605	22526	22631	22735	22748	22842	22643	22893	22781	22484	22840	22799	22684	22706	22702	22833	22643	22770	22729	22679	22726	22656	22679	22535	22666	22589	22750	22682	22513	22694	22755	22641	22665	22846	22764	22868	22594	22826	22830	22746	22642	22751	22773	22839	22790	22852	22717	22571	22612	22719	22652	22729	22645	22541	22649	22668	22673	22774	22743	22638	22643	22905	22679	22732	22590	22596	22660	22713	22658	22565	22668	22858	22640	22663	22897	22583	22613	22722	22735	22787	22841	22657	22727	22768	22698	22807	22802	22773	22843	22575	22724	22574	22599	22681	22712	22822	22754	22965	22745	22681	22599	22701	22717	22808	22756	22459	22588	22775	22811	22543	22650	22567	22872	22837	22614	22683	22789	22780	22511	22759	22804	22909	22726	22765	22650	22821	22712	22758	22673	22745	22823	22578	22736	22768	22862	22659	22672	22727	22336	22665	22738	22684	22817	22581	22772	22769	22589	22870	22614	22774	22668	22717	22661	22740	22659	22653	22752	22903	22822	22921	22741	22659	22850	22773	22554	22653	22694	22804	22665	22726	22782	22702	22746	22738	22524	22803	22779	22702	22639	22722	22722	22671	22603	22908	22790	22699	22637	22832	22669	22747	22781	22667	22716	22798	22693	22596	22610	22769	22610	22717	22792	22634	22715	22720	22656	22845	22602	22729	22684	22575	22739	22548	22786	22511	22693	22654	22746	22574	22676	22594	22763	22833	22654	22628	22639	22797	22647	22705	22783	22678	22594	22780	22636	22798	22672	22822	22620	22958	22697	22773	22608	22746	22768	22866	22736	22533	22704	22771	22835	22679	22709	22715	22494	22646	22701	22811	22639	22712	22664	22800	22823	22643	22722	22686	22749	22690	22830	22628	22763	22746	22541	22697	22561	22599	22687	22676	22689	22735	22564	22726	22664	22731	22750	22728	22586	22659	22659	23014	22780	22768	22675	22651	22682	22597	22725	22735	22718	22793	22721	22788	22775	22664	22896	22626	22759	22679	22588	22873	22727	22944	22700	22749	22794	22647	22823	22739	22823	22741	22804	22713	22646	22791	22897	22816	22678	22612	22798	22562	22797	22678	22734	22643	22692	22782	22760	22809	22810	22759	22719	22666	22541	22813	22610	22844	22619	22671	22403	22703	22694	22730	22648	22765	22753	22798	22485	22620	22746	22721	22731	22619	22767	22725	22620	22890	22779	22905	22520	22671	22591	22658	22928	22642	22839	22849	22698	22590	22635	22760	22664	22649	22659	22651	22629	22687	22681	22842	22774	22704	22771	22637	22583	22926	22544	22937	22649	22678	22827	22879	22805	22821	22667	22614	22850	22722	22647	22473	22706	22720	22681	22532	22689	22875	22779	22597	22697	22788	22758	22681	22736	22801	22783	22652	22779	22686	22603	22800	22680	22675	22730	22564	22701	22638	22685	22689	22735	22737	22564	22834	22876	22772	22660	22582	22569	22827	22736	22965	22798	22848	22833	22681	22732	22754	22773	22775	22759	22638	22491	22788	22612	22714	22821	22702	22881	22741	22595	22638	22779	22694	22845	22771	22612	22721	22702	22693	22891	22757	22724	22719	22783	22902	22657	22754	22712	22678	22686	22975	22938	22643	22729	22660	22830	22654	22644	22591	22534	22683	22784	22809	22512	22850	22821	22582	22572	22534	22929	22552	22891	22693	22658	22818	22691	22597	22730	22721	22885	22803	22730	22878	22766	22718	22733	22722	22722	22800	22828	22893	22640	22855	22540	22714	22725	22621	22811	22678	22757	22883	22555	22497	22658	22710	22753	22734	22870	22798	22742	22732	22862	22635	22757	22944	22710	22766	22836	22541	22640	22778	22842	22683	22716	22591	22582	22575	22607	22618	22754	22668	22575	22590	22561	22628	22754	22760	22832	22701	22763	22621	22701	22658	22869	22615	22649	22810	22670	22844	22769	22826	22806	22766	22800	22840	22657	22733	22792	22583	22718	22645	22772	22752	22765	22776	22641	22650	22801	22649	22649	22529	22612	22611	22823	22800	22593	22657	22583	22707	22694	22552	22460	22722	22654	22621	22747	22876	22677	22559	22651	22759	22662	22615	22816	22638	22718	22922	22572	22712	22751	22598	22741	22654	22889	22685	22708	22592	22427	22880	22735	22873	22844	22651	22468	22724	22608	22669	22790	22856	22570	22722	22633	22757	22842	22924	22755	22626	22750	22613	22596	22705	22648	22613	22761	22919	22664	22867	22643	22701	22784	22715	22587	22817	22718	22757	22782	22766	22678	22665	22611	22706	22793	22641	22750	22686	22586	22774	22795	22771	22859	22583	22651	22807	22881	22693	22677	22895	22656	22684	22761	22682	22660	22822	23016	22637	22612	23031	22880	22688	22764	22680	22780	22798	22647	22545	22808	22660	22718	22744	22653	22806	22704	22681	22642	22758	22654	22738	22685	22643	22682	22490	22373	22514	22719	22735	22726	22765	22707	22721	22782	22787	22564	22722	22728	22799	22836	22644	22703	22608	22751	22734	22635	22774	22752	22738	22642	22662	22709	22947	22591	22746	22782	22656	22689	22793	22683	22880	22696	22791	22840	22789	22710	22852	22568	22652	22670	22654	22711	22663	22625	22724	22793	22594	22894	22672	22741	22767	22623	22697	22815	22709	22889	22792	22612	22818	22742	22757	22777	22798	22822	22929	22887	22562	22700	22823	22859	22770	22669	22656	22652	22805	22728	22714	22767	22718	22817	22740	22696	22753	22515	22681	22788	22801	22670	22622	22764	22843	22798	22549	22744	22655	22534	22768	22755	22563	22838	22783	22674	22760	22728	22590	22744	22711	22620	22659	22624	22844	22788	22519	22752	22707	22630	22657	22701	22644	22628	22568	22646	22603	22832	22702	22838	22728	22662	22826	22801	22764	22626	22652	22630	22590	22803	22640	22826	22559	22704	22635	22593	22829	22644	22695	22792	22778	22493	22604	22642	22851	22680	22746	22615	22679	22832	22717	22817	22806	22658	22844	22862	22682	22735	22833	22622	22646	22748	22701	22780	22828	22534	22635	22717	22522	22539	22852	22591	22708	22746	22856	22687	22753	22757	22741	22703	22490	22738	22722	22713	22817	22618	22779	22690	22768	22785	22923	22807	22586	22778	22516	22836	22681	22752	22714	22897	22629	22766	22760	22805	22816	22661	22707	22720	22815	22753	22792	22731	22867	22734	22639	22852	22773	22774	22749	22543	22714	22705	22807	22676	22793	22574	22750	22756	22775	22804	22558	22675	22703	22795	22631	22885	22799	22576	22768	22743	22709	22805	22806	22781	22652	22709	22896	22643	22798	22795	22738	22555	22843	22822	22746	22755	22579	22720	22728	22624	22899	22785	22776	22530	22743	22657	22585	22855	22624	22676	22641	22588	22548	22711	22875	22665	22610	22689	22587	22822	22724	22683	22710	22911	22704	22742	22486	22910	22652	22714	22669	22723	22792	22739	22864	22809	22673	22640	22816	22664	22570	22646	22490	22724	22649	22809	22881	22679	22593	22596	22835	22738	22608	22738	22753	22845	22696	22599	22656	22636	22819	22620	22751	22743	22720	22730	22678	22670	22749	22549	22791	22548	22603	22730	22610	22743	22540	22650	22834	22827	22630	22682	22715	22711	22606	22766	22803	22784	22624	22783	22533	22865	22970	22762	22751	22669	22812	22594	22804	22581	22794	22680	22820	22841	22677	22743	22869	22705	22652	22609	22814	22631	22501	22757	22760	22798	22725	22703	22665	22815	22760	22924	22796	22559	22583	22668	22716	22777	22620	22666	22715	22509	22882	22761	22669	22668	22863	22748	22662	22661	22905	22841	22523	22799	22882	22705	22826	22922	22618	22655	22484	22546	22696	22568	22766	22757	22705	22774	22561	22600	22759	22761	22598	22531	22942	22722	22627	22754	22966	23013	22729	22856	22916	22701	22778	22772	22756	22925	22721	22684	22641	22723	22664	22755	22674	22718	22678	22649	22566	22742	22633	22570	22614	22581	22918	22620	22735	22701	22926	22594	22753	22691	22707	22402	22762	22586	22633	22697	22658	22647	22665	22852	22700	22723	22669	22770	22560	22797	22665	22578	22801	22503	22663	22953	22574	22653	22851	22696	22699	22707	22857	22790	22713	22686	22683	22797	22845	22707	22930	22747	22677	22746	22607	22824	22764	22710	22762	22683	22804	22369	22680	22892	22876	22528	22767	22776	22663	22788	22792	22761	22882	22764	22604	22650	22880	22570	22667	22778	22724	22659	22757	22567
24224	25955	51268	50931	39923	33941	31930	30476	30489	30467	30239	30169	30277	30198	30243	30280	30483	30121	30423	30322	30304	30654	30504	30149	30233	30036	30174	30351	30228	30082	30127	30416	30348	30011	30335	30260	30444	30508	30188	30299	30065	29972	30186	30084	30144	30156	30268	30254	30051	30163	30265	30224	30361	30148	29997	30172	30386	30267	30231	30056	30355	30108	30163	30214	30335	29945	30099	30048	30298	30288	30358	30360	30165	30314	30293	30421	30249	30404	30218	30382	30284	30019	29977	30147	30238	30182	30064	30184	30264	30016	30000	30140	30142	30210	30336	30044	30227	30047	30136	30075	30398	30194	30018	30238	29999	30173	30356	30181	30170	30127	30369	30308	29846	30269	30119	30247	30161	30453	30065	30269	30260	30538	30014	30170	30057	30171	30225	30319	30335	30346	30119	30223	30223	30228	30103	30185	30274	29873	30183	30102	30098	30300	30186	30183	30211	30211	30149	30328	30161	30224	29898	30169	30382	30341	30167	30039	30205	30071	30208	30139	30119	30105	30188	30478	30325	30163	30152	30086	30319	30200	30129	30196	30259	30214	30182	30304	30006	30036	30382	30220	30099	30138	29953	30073	30039	30241	30142	30062	30425	30134	30172	30034	30067	30229	30523	30125	29933	30270	30158	30156	30111	30193	30349	30241	30037	30176	30236	30074	30228	29982	30315	29867	30063	30029	30201	30069	29951	30181	30174	30132	30108	30173	30051	30293	30001	30164	30093	30034	30024	30058	30409	30259	30316	30511	30169	30392	30310	30401	30068	30055	30337	30115	30117	30443	30285	30121	30150	30103	30170	29945	30080	30446	30264	30201	30493	30328	30154	30224	30486	30434	30088	30054	30166	30112	30318	30083	30089	30305	30039	30134	29894	30254	30070	30090	30313	30292	30014	30194	30367	30268	30167	30041	30007	30170	30228	30215	30243	30442	30360	30157	30298	30293	30229	30083	30141	30264	30017	30123	30228	30214	30438	30275	30136	30524	30033	29853	30329	30196	30160	30379	29974	30251	30078	30382	30199	30325	30241	30102	30134	30289	30229	30000	30070	30294	30208	30109	30282	30094	30095	30023	30183	30417	30325	30278	30063	30220	30184	30253	30287	30213	30309	30327	30329	30308	30170	30143	30153	30175	30109	30164	30125	30199	30228	30160	30208	30292	30069	30060	30245	30082	30122	30252	30108	30131	30242	30023	30313	30126	30270	30153	29979	30229	30091	30159	30357	30348	30214	30169	30001	30209	30121	30134	30388	30060	30135	29977	30065	29958	30235	30147	30190	30342	30469	30110	30254	30044	30103	29946	29901	30213	30210	30188	30125	29982	30255	30279	29947	30268	29987	30161	30214	30145	30480	30221	30316	30433	30242	30186	30271	30299	30186	30294	30261	30316	30362	30004	30213	30328	30153	30449	30229	29944	30205	30085	30252	30397	30247	30234	29897	30291	30288	30002	30259	30228	30323	30126	30059	30185	30021	30089	30419	30126	30278	29897	30214	30077	30312	30083	30009	30498	30035	30125	30210	30022	30355	30092	30267	29908	30117	30233	30107	30383	30152	30088	30385	30205	30125	30233	30241	29955	30381	29967	30320	30329	30473	30279	30389	30081	30177	30161	30220	30056	30240	30590	30296	30168	30348	30077	30143	30304	30059	30208	30209	30218	30164	30525	30412	30327	30330	30441	30245	29987	30324	30380	30196	30075	30360	30172	30201	29832	30216	30166	30175	30127	30248	30173	30051	30005	30319	30224	30261	30072	30296	30009	30129	30341	30123	30049	29901	30164	30081	30198	30044	30231	30115	29945	30210	30325	30142	29990	30294	30237	29878	30227	30127	29990	30158	30136	30244	30530	30140	30311	30195	30286	30164	30229	30100	30167	30056	30339	29989	30173	30274	30098	30219	30109	30168	30155	29857	30185	30168	30327	30196	30271	29902	30214	30111	30314	30252	30035	30153	30131	30214	30077	30256	30362	30250	30435	30182	30082	30094	30261	30322	30348	30278	30473	30078	30345	30296	30025	30152	30126	29976	30159	30128	30507	30214	30171	30083	30229	30296	29944	30210	30277	30250	30345	30001	30124	30164	30094	29987	30108	30441	29912	30133	30239	30108	30116	30290	30210	30405	29892	30328	30245	30267	29895	30237	30225	29863	30184	30264	29888	30098	30429	30160	30436	30376	30451	30188	30108	30178	30260	30422	30190	30100	30062	30158	30171	30064	30263	29951	30471	30047	30255	30218	30229	30129	30301	30083	30110	30185	29996	30155	30121	30265	30223	30024	30146	30199	30219	30048	30078	30225	30239	30099	30209	30267	30114	30206	30073	30222	30230	30262	30197	29974	30166	30216	30199	30001	30125	30168	30247	30118	30133	30360	30338	30244	30113	29914	30205	30506	30090	30113	30253	30075	30375	30384	30119	30069	30222	30059	30121	30387	30126	30343	30149	30052	29970	30064	30229	30086	30157	30128	30130	30220	30129	30301	30304	30344	30168	30207	30114	30212	29957	30190	30219	30487	30145	30162	30146	30187	30038	30158	30194	29990	30254	30281	30210	30388	30016	30117	30063	30167	30168	30157	30286	30081	30309	30251	30102	30283	30226	29991	30038	30095	30211	30331	30223	30230	30146	30173	29962	30150	30302	30175	30160	30287	30118	30269	30132	30213	30381	30510	30111	30394	30073	30091	30149	30278	30109	29961	30301	30121	30251	29981	30026	30201	30005	30001	30157	30156	30144	30030	30144	30180	30054	30106	30326	30054	30214	30198	30136	29827	30121	30100	30381	30102	30102	30445	30031	30011	30107	30310	30219	30112	30128	30242	30347	30454	30338	30183	30117	30079	30128	29979	30094	30176	30351	30174	30375	30248	30008	30156	30197	30262	30191	30162	30223	29931	30255	30378	30027	30068	30286	30150	30147	30447	30087	30183	30102	29964	30142	30338	30227	30178	30060	30025	30125	30047	30214	30229	30267	30331	30079	30055	30152	30088	30131	30263	30040	30280	30233	29909	30228	30287	30027	30161	30292	30153	30269	30166	30003	30139	30569	30145	30125	30236	29916	30155	30238	30159	30288	30048	30161	30045	29999	30268	30181	29951	30309	30202	29853	30182	30375	29981	30301	30272	30162	30192	30189	30267	30368	30329	30254	30154	30189	30066	30123	30086	30461	30219	30217	30428	30279	30118	30305	30009	30083	30300	30146	30206	30222	29885	30184	30159	29978	30076	30050	29995	30134	30246	30084	30353	30040	30141	30297	30191	30181	30181	30149	30261	30283	30146	30140	30134	30125	30484	30057	30092	30076	30279	30089	29959	30225	30272	30277	29982	30085	30278	30142	30114	30125	30207	30277	30198	29948	30134	30286	29941	30317	30212	30193	30147	30253	30520	30404	30446	30110	29939	30156	30301	30129	30146	30195	30230	30165	30190	30312	29930	30162	30085	30429	30043	30366	30070	30221	30066	30040	30101	30323	30317	30212	30103	30137	30316	30379	30360	30730	30229	30012	30170	30113	29953	30192	30147	30276	30218	30140	30045	30352	30071	30052	30022	30382	30205	30295	30368	30156	30244	30412	30137	30110	30389	30334	30036	30282	30251	30119	30301	30223	29943	30140	30313	30253	30419	30366	30155	30480	30269	30251	30395	30156	30252	30063	30224	30468	30160	30119	30218	29984	30084	30500	30160	30188	30084	29911	29917	30168	30303	30240	30058	30109	30267	30485	30120	30106	30031	30265	30195	29976	30178	30223	30180	30010	30239	30069	30261	30152	30315	30073	30205	30115	30178	29914	30162	30103	30153	30242	30230	30287	30264	30258	30091	30386	30280	30291	30085	30395	30287	30258	29958	30080	30329	30306	30220	30199	30148	30333	30199	30182	30074	30363	30329	30237	30252	30265	30420	29880	30140	29961	30041	30262	30196	30216	30008	30258	30043	30124	30036	30122	30396	30368	30326	30243	30267	30248	30193	30053	30185	30284	30116	30099	30103	30157	30158	30313	30111	30317	30113	30203	30195	30068	30066	30022	30350	30021	30011	30273	30226	30268	30396	30257	30147	30066	30213	29934	30393	30126	30047	30429	30323	30195	30321	30344	30192	30218	30381	30062	30209	29865	30018	30191	30177	30428	29958	29964	30174	30376	29985	30184	30096	30088	30244	29908	30158	30309	30086	30369	30141	30396	30276	30037	30079	30067	30103	30097	30212	30286	30301	30020	30141	30035	30262	30117	30465	30264	29985	30302	30019	30316	30258	30208	30293	30345	30358	30077	30019	30261	30074	30125	30059	30263	30076	30126	30513	30165	30149	30284	30230	30162	30320	30170	30229	30171	30225	30125	30302	30113	30195	30412	30304	30210	30284	30258	30341	30024	30330	30350	30174	30116	30378	29816	30108	30072	30078	30418	30421	30082	30004	30132	30342	29987	30007	30084	30050	30140	29923	29830	30222	30390	30127	30310	30389	29830	30137	30100	30233	30261	30334	30335	30133	30054	30076	29904	30113	29862	29865	30285	30126	30142	29868	29861	30248	29935	30106	30042	30056	30185	30179	30287	30101	30155	30182	30160	30283	30262	30338	29948	30192	30301	30233	30137	30378	30389	30369	30005	30052	30011	30060	30032	30088	30229	30078	30125	30312	30358	30136	30345	30234	30112	30180	30085	29956	29868	30069	30277	30332	30415	30285	30050	30316	30303	30105	30166	30294	30238	30228	30471	30072	30144	30366	30135	30167	30026	30214	30243	30219	30451	30228	30331	30496	30150	30072	30318	30499	30163	30252	30270	30344	30178	30283	30358	30073	30156	30025	30236	30180	29976	30409	30140	30240	30137	30136	30108	30324	30374	30298	30396	30276	30145	30328	30191	30274	30305	30142	30118	30285	30015	30123	30059	30146	30223	30117	30045	30193	30150	30169	30133	30037	30320	29942	30148	30229	30321	30100	30233	30205	30221	30400	30000	30329	30086	29991	30034	30241	30081	29994	30103	30013	29819	30110	30180	30156	30091	30132	30092	30237	30006	30180	30057	30313	30391	30308	30159	30101	30022	29980	30275	30140	30001	30319	30177	30369	30154	30105	30255	30163	30425	30262	30301	30149	30205	30118	30098	30032	30287	30120	30222	30467	30331	29929	30335	30184	30265	30053	30111
51016	98503	90866	64651	42850	28148	23071	22793	23151	22953	22924	23040	22930	22875	23148	22984	23119	23017	23008	22955	23049	23043	23087	23069	23018	22950	22971	23060	22992	22976	23090	23070	23069	22956	22985	23232	22921	23049	22860	22936	23075	22988	23026	23075	23031	23094	23163	22929	22936	22924	23004	23030	23040	23093	22998	22974	23024	22885	22766	23010	23028	22959	22982	22957	23243	22784	23056	22862	23138	22957	23079	23053	23057	23026	22926	23050	22919	23138	23038	22970	23115	22996	22992	22876	22989	23040	23090	22865	22998	22978	22879	23018	23081	23054	22881	23002	23044	22840	22962	22959	22774	22997	23059	22772	23217	22991	22993	22921	22881	23067	22893	23079	22913	22955	22972	23095	22893	23016	22998	23091	23000	22935	23056	23080	22958	23036	23018	22932	23051	23078	23187	22854	23087	23198	23006	22981	22983	23083	23013	22798	22931	23100	22960	22911	23133	23172	23076	23043	23101	22825	22997	22950	22824	22984	23061	23035	22977	23180	23100	22877	23076	23081	23101	22954	23083	22996	23081	23042	22960	22979	22963	22785	22880	22984	23029	22955	23060	22882	23034	23135	23076	22886	22923	23067	22904	22974	22971	23089	22969	22900	23029	23094	22941	23136	22864	22841	23183	22754	22968	23044	23054	22890	23156	22995	22887	23095	22937	22752	23039	23102	22903	23085	22930	22838	22770	22886	22921	23145	23005	22836	23204	22925	22993	23109	23052	23058	22942	23026	22946	23092	22932	23075	22894	23077	23101	23013	22934	23103	22971	23005	23107	22883	23028	23073	22941	22989	23102	22895	22888	23060	22993	22737	22837	22943	23062	23163	22941	22991	23044	22841	23041	23022	22976	23063	23079	22882	23163	22995	23168	22858	23090	22855	23027	22854	23055	22947	23019	22963	23148	23223	22915	23078	22960	23015	23084	22806	23036	22947	23118	22834	23061	22856	23003	22909	22976	23011	23045	22875	22894	23072	22768	23136	23066	22979	23038	22994	22935	22990	22983	22909	23077	22957	23043	22757	23244	22976	22866	22783	23103	23124	23136	23089	22928	23149	23017	22971	22888	23036	22987	22887	22942	23079	22906	23073	23134	22879	23087	23142	22884	23045	22918	22944	22801	23168	23107	23065	23109	22781	22985	22887	23140	23226	23082	22864	22940	22952	22812	22985	23165	22897	23035	22964	22955	22991	22962	22957	22862	22912	22989	22963	23064	23130	23013	23084	23139	22875	23045	22759	23230	22988	22887	22973	22767	23074	22893	22906	22905	23143	23081	23013	23092	23053	23099	22813	23013	22854	23055	23121	23013	23147	23062	23039	22881	22981	22866	23092	22942	23003	22991	22952	23031	23112	23095	22969	22961	23127	23108	23014	22968	23134	22969	23170	22918	23003	22947	23045	23051	23110	22868	23034	23066	23190	22942	22885	23078	23046	22797	22775	22960	22953	23154	22934	23165	22842	22906	23030	23100	22988	23126	22811	23144	22996	23051	22959	22899	22940	23005	22911	23077	22884	22954	22808	23019	23011	22921	22767	22892	23033	23020	22918	23032	22845	23060	23057	22832	23048	23077	23002	22914	22790	22952	22992	23048	23072	23131	23039	22996	23126	22937	23022	22953	23014	22810	22997	22858	22867	23078	22968	22909	23141	22934	22985	22950	22792	23024	22930	22872	22906	23141	22824	22902	22844	23170	23021	23035	23015	22928	23003	23097	23146	23025	23043	23107	22886	23125	22965	23066	22890	22932	23150	22879	22942	23086	22973	22925	23039	23073	22977	22945	23039	23031	22973	22833	23071	23184	23222	22975	23033	23009	23129	22971	22802	22960	23061	23040	22974	22920	22968	23055	22960	22860	22908	22934	22989	23067	22949	23063	22894	22947	23039	22972	23033	22891	23039	22997	22924	22784	22847	23030	22967	22982	22800	22985	22833	22849	23017	22884	22764	23178	22903	22918	22842	22935	23130	22928	23047	23034	22996	22978	23006	22855	22955	22975	23015	23005	22842	22898	23051	22969	23092	22978	23004	23024	23064	23011	22886	23127	23015	23021	22896	22963	23036	23048	22960	22930	23074	22828	22976	23167	23095	22772	22829	23256	22872	23092	22811	22989	22989	23114	23018	22895	22943	23049	22946	22958	22994	23107	22981	22737	22824	23049	22970	22823	23075	22793	22921	22991	22980	23008	22934	22821	22858	23035	23017	22975	23064	22918	23036	22981	22969	22858	22919	22984	23001	23042	22918	22996	23055	23001	23070	22972	22892	22997	22860	22821	23061	22989	23115	22894	23063	23067	23174	23062	22890	22918	22912	23079	22780	22838	22970	22888	23046	22950	22901	22868	22885	22936	22991	22866	23005	23020	22939	22922	22975	22932	23110	22960	23092	23059	22981	23009	22937	22775	22945	22955	23057	22729	22887	23000	23157	22934	22926	23117	23041	22984	22854	22986	23094	23161	23035	22946	22925	22978	23024	22901	22812	22934	23114	23071	22861	23071	23008	22893	22875	22887	22957	23069	22687	23095	23107	22999	23096	22940	22922	22999	23083	23008	23083	22911	23042	22977	23174	22978	22856	22867	22850	22953	22844	23013	23012	22903	22924	23028	23035	22850	22946	23018	23058	23144	22836	22738	22972	22962	23090	23000	23132	23135	22888	23149	23093	23039	22998	22924	22982	22919	23002	22973	23044	23098	22860	23011	22960	23067	23137	22972	22916	23092	22850	22953	22868	23214	23022	22988	23166	22862	22903	22814	23038	23035	22920	22948	23060	22850	22782	22987	22920	22953	22970	22849	22869	22936	23085	22771	22883	22732	22981	22859	22962	22900	22855	22997	23055	23080	23065	22736	22998	23038	22929	23017	23104	22970	22910	22901	23024	23172	23008	22955	22921	22920	23110	22919	22855	22971	22995	22854	22853	23096	23035	22987	23181	23036	23174	22782	22986	23132	23114	22907	22986	23205	22922	23119	23096	22875	23090	22998	22802	22850	23010	22941	22969	22954	23060	22922	23108	22857	23054	23065	23147	22959	22975	22987	22843	23186	23076	23014	22905	23025	22964	23194	23099	23046	22927	23040	23078	23139	22928	22994	23035	22969	22884	22715	22987	23065	22730	23171	22815	22880	22916	22820	23006	22973	23004	22928	23040	22997	22865	23054	22811	23036	23026	23003	22929	22965	22881	22888	23061	22836	23066	22890	22876	22939	23073	23008	23003	23201	23083	23065	22725	22985	22780	22782	23170	23157	23114	22902	22849	23099	23052	23074	23117	23037	22956	23089	23087	23043	22901	23025	22984	22853	23031	22882	23024	22916	23147	23156	22837	22847	22719	22772	22967	22891	23043	22924	23004	23093	22938	22928	23111	22911	22932	22937	22796	22853	23062	22970	22970	23065	23163	23027	22848	22893	22941	23088	23091	22854	22988	23150	22954	23281	23043	23110	22796	22978	23003	22877	22740	23217	22814	23032	22929	22955	22929	22936	22740	23081	23018	22944	23050	22935	23062	23050	22798	22954	23030	23047	22987	22857	23073	23019	23018	22955	22789	22903	22959	23292	23063	22917	22831	22921	22895	23015	22991	23161	23048	22927	23040	22921	22923	23117	22885	23070	23191	22978	23072	22996	23104	23134	23134	22927	22975	22894	22914	23051	23012	22871	23031	23044	22937	23113	23112	22970	22955	22956	22941	23124	23169	22927	22947	23081	22855	22970	23032	23072	22970	22883	23207	23025	23084	22945	22972	22981	23073	22992	23161	23075	23062	22950	22950	23022	23073	22978	23098	23111	22757	23062	23063	22851	22984	23193	22868	22957	22942	23072	22907	22952	23038	22954	23009	23008	23001	22999	22918	23047	22901	23183	22871	22792	23079	23052	22976	22929	23055	22934	22887	23007	23147	22967	23107	23014	22960	23203	23012	22869	22949	22816	22916	23033	22979	23001	23003	22969	23024	23162	22961	22904	23060	23015	22951	22923	23021	23107	23100	23025	22878	22857	23062	23036	23204	22764	22936	22864	22986	22926	22976	23044	23059	22951	23009	23069	22834	23091	23059	22998	23099	23035	22959	23130	23032	23042	22980	23050	22957	22994	22935	22982	23091	23050	23018	23072	23081	23007	22917	23052	23226	22853	23143	22962	22975	22992	23227	23019	23024	23020	23118	23059	23050	22850	22835	23141	23063	22976	22967	23077	23011	22975	22858	23060	23065	23032	22988	23050	22802	23083	22819	22990	23157	22940	23301	22929	23065	22851	23033	22820	22921	23039	23084	23000	23048	22998	22857	22873	22929	22919	22995	23025	22966	22965	22935	22823	22974	22959	22826	22935	23013	23061	23076	22935	23030	22965	23022	22920	22788	22905	23052	22867	22955	22765	23090	22838	22957	23102	22894	22919	22983	23023	23044	23216	23016	23044	22962	23146	22899	23049	23010	22961	22998	23083	23040	22974	23051	23122	22923	23206	23099	23114	23008	22829	23012	22964	22956	23047	23031	22846	22975	22958	22889	22953	22902	22722	22936	22987	22962	23197	23047	22908	22876	23065	22955	22962	22991	23159	22915	23036	23176	23061	22962	22950	23060	23035	23029	23057	22901	22878	23067	23046	23005	23070	23020	22922	23035	23143	23055	23119	22952	23117	23097	22961	23187	22936	22971	23044	23118	22897	22995	23060	22972	23161	23094	23044	22818	23001	23146	22980	22927	23154	22973	22989	23026	22948	22973	23246	22821	23017	22993	23017	23023	22998	23211	22963	23122	22957	23057	22927	23084	22975	22941	23070	23055	22861	23025	23124	23004	22861	23045	22859	23018	23105	22900	22947	23013	22950	23074	23003	23018	23093	23046	22871	23104	22996	23144	22983	22943	22991	22852	22931	23014	23089	22910	23056	22989	23008	23030	22983	23128	23033	22810	22904	23007	22919	23261	22966	22979	23040	22993	22914	23108	22934	22998	22888	22958	23121	22787	23013	22987	22913	23026	22914	23112	23021	22993	23234	23037	23048	23029	23099	22943	23039	23112	22955	23111	23005	23124	22781	22994	22895	23071	23066	22969	22999	23073	22919	22995	23008	22963	23015	22827	23077	22994	23013	22888	22995	23060	23026	23050	23150	23028	22839	22990	23211	22978	22834	23063	22968	22891	22818	23039
22355	23877	45128	47577	41119	35029	33195	31166	30928	31628	31556	31018	31297	30975	31218	31143	31080	31354	31012	31074	31348	31043	31028	31163	31396	31258	31064	31119	30889	31066	31231	30949	30777	31063	30818	30790	30956	30934	30868	30934	30978	31170	31198	30871	30891	31117	31125	31049	30840	31044	31158	30905	30977	31127	30840	30790	31051	30816	30898	31073	30813	30959	30838	31095	31036	30937	30774	31062	30983	30677	30696	31013	30982	30835	30673	31091	31016	31005	30802	30996	30803	30888	30856	30877	30950	31150	31007	30960	30849	30921	30860	30893	30803	30986	31051	30942	30826	31030	31051	30760	30879	30768	30859	30846	30797	30948	30904	30795	30709	30997	30826	30854	30968	30834	30791	30914	30936	30893	30903	30904	30939	30899	30806	30857	30861	30933	30847	30832	30766	30823	31127	30842	31033	30943	30870	30581	30860	30831	31075	30998	30873	30709	30993	30900	30928	30883	30972	30925	30804	31019	30847	30863	30993	30829	30790	31070	31156	30948	30761	30814	30596	31014	30773	30728	30859	30590	31077	30815	30807	30868	30834	30780	30874	30596	30847	30820	30906	30805	30819	30812	30781	31078	31078	31018	31172	31173	31125	30707	30741	30820	30991	31169	30866	31029	31104	30955	30801	31003	30720	30859	31061	30825	30948	31040	30817	30765	30915	30950	30973	30760	30828	30800	30957	30797	31148	30813	30859	30706	30886	31036	30977	30747	30903	31025	30932	31159	30811	30682	30818	30870	30782	31022	31026	31042	30822	30903	30987	31053	30745	30897	30669	31077	30610	30963	30978	30945	30926	30961	30887	30857	30892	30925	30745	30949	30956	30970	30922	31067	30999	30706	30856	30946	30959	30961	31011	30884	30706	31157	30794	30756	31031	31051	30834	30767	30764	30869	30956	30731	30970	30845	31255	30762	30969	30888	30660	30934	30860	30683	30894	31004	30548	31068	30785	30992	30804	30962	30784	30880	31035	30644	30894	31080	30955	30720	30838	30920	31225	30779	31245	31021	30744	30896	30922	30956	30881	30716	30793	30955	30798	30817	30924	30776	30982	30787	31137	30746	31058	30856	30835	30706	30777	30783	30790	31081	30896	31018	31030	30853	30989	30912	30932	30636	30697	30807	30897	31166	30793	30909	31150	30867	30958	30697	30988	31043	30896	30915	30906	30814	30975	30880	30778	30729	30979	30957	31045	30845	30919	30966	30975	31078	30799	30765	30843	30758	31193	30738	30594	31166	30792	31145	30934	30892	30881	31006	31130	31084	30750	30851	30885	30791	30730	30842	30914	30812	30725	30637	30909	30974	30901	30932	30781	31014	30673	30807	30610	30913	30965	31149	31108	30869	30865	30900	31015	30999	30679	30891	30817	30956	30985	30891	30826	30752	30837	30689	31007	30883	30785	30927	31027	30985	30932	30595	30863	30834	30912	30775	31081	30857	30851	31014	31027	30621	30939	30887	30886	30940	31014	30721	30938	30960	30903	30771	30791	30965	30678	30895	30841	30900	30922	30917	31214	31025	31337	31045	31103	30809	30683	30866	30852	30769	30885	30965	30756	30912	30925	30830	30732	30875	31044	30957	30616	30829	30721	30813	30792	30621	30465	30639	31067	30884	30727	31066	30895	30865	30835	30875	30999	30906	30915	30981	30763	30599	30731	30869	30642	30722	30663	30711	31128	30963	30948	30645	30649	30836	30808	31244	30896	30907	30835	30957	30981	30853	30937	31066	30955	31187	30813	30556	30863	30862	30938	30976	30813	30895	30909	30934	30911	30889	30721	30829	30991	30794	30689	31144	31016	31191	30928	30931	30810	31066	30916	30938	30905	31250	30918	30885	31032	30763	30935	30568	31091	30746	30688	30854	30968	30932	30825	31005	30964	31144	31000	30763	30810	31132	30746	30838	30895	31032	30793	30615	30816	31125	31165	31050	30830	30778	30858	30679	31089	30819	30908	31052	30779	30617	30644	30916	30791	30800	30966	30901	31034	30593	30736	31021	30743	30733	30730	30803	30785	30811	30979	30963	30777	30825	30675	30819	31015	30776	30693	30937	30669	30996	30912	30816	30994	30895	30882	30975	30980	31013	30899	31034	30799	30777	30792	30925	30671	30970	31217	30897	30818	30914	30855	30935	30916	30783	31010	30984	30923	30926	30950	30882	30858	30802	30982	30875	30956	30672	30709	30827	30760	30878	30931	30942	30851	30819	31072	30946	30801	30892	30848	30780	30767	30927	30830	31182	31086	30721	31052	30988	30945	31023	30861	31149	31115	30932	30824	30982	30967	30746	30693	30842	31140	31015	31041	30771	30682	30886	30829	30780	30882	30803	30991	30992	30783	30967	30942	31031	31122	30922	30972	30980	31000	30838	30741	30869	30896	30959	30759	31188	30957	30834	31061	30937	30761	30762	30718	30851	30893	30865	30669	30835	31029	30837	31052	30848	30931	30832	30849	30914	30880	30769	30986	31017	30697	30771	31236	30873	30895	30857	30825	30944	30932	30938	30900	30876	31079	30743	30922	31138	30983	30955	30876	30786	30877	30769	30991	30949	30838	30873	30896	30658	30760	30566	30956	30800	30849	30891	30969	30761	31131	30820	31127	30855	31006	30894	30943	30776	30717	30749	30898	30607	30536	30685	30778	30710	30966	30900	30847	30898	30767	31005	30834	30927	30757	31103	30895	30886	30896	31026	30949	30610	31014	30958	30741	30868	30916	30993	30939	30868	31015	30819	30771	30782	30697	30938	31136	30718	30936	30938	30874	30758	30949	30989	31008	31101	31155	30959	30990	31076	30839	30623	30861	30587	30790	31096	30897	30753	30984	30744	31211	30891	31037	30859	31050	30684	30927	30616	30998	30886	30560	30920	30872	30956	30930	30954	31140	30747	30848	30919	31093	30812	30863	30778	30920	30910	30931	31001	31005	30847	30882	30948	30920	30851	30872	30813	31040	30797	31001	30878	30781	31153	30988	30948	30881	30860	30892	30930	31099	30688	30884	30679	30874	30909	30780	30985	30987	31160	30965	30973	30919	30924	30913	30776	30674	30843	30900	31296	30965	30867	30847	30607	30945	30796	30783	30941	30959	30701	31099	30930	30951	31020	31072	30856	30709	30740	30996	30882	30913	30826	30793	30845	31182	30916	30890	31086	30981	30856	30849	30967	30994	30864	30846	30781	30735	30820	30847	30817	30814	31098	30705	30742	31035	30929	30872	30942	30758	30960	30903	30820	31029	30903	30945	30903	30931	30995	30991	30756	30878	31022	31025	30906	30760	30786	30957	31008	31097	31110	30972	30825	31003	30851	30761	30513	30960	30929	30917	30715	30662	30782	31067	31215	30802	30957	31128	31094	30918	30782	30832	30664	30976	30894	30852	30915	30890	30817	30896	30923	30753	31012	30831	30797	30846	30933	30873	31070	30968	30856	30885	30846	30933	30717	30910	31087	30818	31069	31110	30841	30770	31166	30692	30772	30948	30610	30795	30852	30961	30781	30883	31030	30739	30926	30870	30692	30967	30983	30897	30746	31051	31208	30925	30753	31096	30977	30840	30793	31133	30843	30784	31007	30962	30581	31230	31064	30920	30968	30781	30774	30834	30946	30919	30820	31045	30745	30960	31081	30872	30978	30921	30998	30940	31140	30603	30774	30856	30839	30973	31235	30990	30671	30990	30956	31015	30882	30662	30959	30575	31013	30836	30863	30736	30575	30869	30912	30945	30906	30859	30955	30899	30862	31073	30992	30984	30683	30949	31024	30962	30871	30912	30952	31024	30846	30827	30685	30742	30849	30763	31124	30750	30628	30956	30686	31113	30905	30953	30880	31179	30811	31070	30665	30584	30923	30960	31005	31115	30834	30851	30943	30770	30889	30876	30538	30940	30916	30800	30867	30688	30756	30999	30809	30861	30697	30803	30798	30852	30805	30767	30666	30958	30954	30792	30837	30826	30814	31023	31055	30970	30843	30682	30960	31017	30813	31023	31043	30924	30754	31046	30932	31074	31004	30958	31063	30829	30971	30554	30826	31058	31027	31011	30872	31026	30842	31052	31098	31100	30724	31141	30880	31109	30936	30967	30854	30961	30995	31012	30639	30763	30973	30748	30937	30956	30773	30798	30904	30742	30740	30851	30896	31060	30976	31044	31262	30977	30801	30683	31031	31083	30984	30976	30802	30750	30575	30855	30990	31255	31076	30838	31054	30924	31111	31050	30909	30990	30755	30916	30815	30896	30733	31141	31043	30911	30972	30812	30597	31001	30688	30946	30980	30739	30819	30862	30707	30938	30814	30761	30803	30857	31068	30860	30962	30742	30982	30905	30682	31086	30808	30851	30644	30854	30949	30879	31143	30930	30897	31062	30973	30813	30780	30957	31067	30881	30688	30989	30853	30832	30623	30795	31224	30692	30923	31011	30813	30694	30761	30688	30972	31150	30830	30802	30989	30789	31199	30989	30607	30892	31105	30801	30693	30878	30966	30868	30944	30924	31018	31059	30861	31052	30841	31005	31159	30861	30686	30816	30764	30780	31017	30934	30718	30989	30934	30871	30950	30808	31106	30903	30881	31000	30920	30907	30951	30897	31068	30997	30982	30979	30923	30737	30871	30722	31065	30846	31038	30925	30673	30872	30935	30859	30792	30718	30831	30866	30746	31059	30786	30896	30632	30761	30882	30664	31082	30876	30982	30852	31040	31042	31028	30774	30725	31060	30888	30958	30773	30931	30946	30956	30881	30911	30813	30865	31163	31241	30806	30865	30737	30942	30901	30925	30838	30655	30948	30747	30862	30963	30744	30733	30940	30947	31029	30911	30608	30812	30897	31007	30869	30813	30891	30869	30910	30697	30979	30990	30882	30997	30844	30782	30667	30719	30797	31001	31010	31155	30803	30803	31006	30866	30684	30913	31012	30873	30888	30613	30847	31087	31129	31002	31218	31024	30897	31052	30752	31094	30980	30960	31185	30782	30857	30868	31003	30759	30950	30781	30896	30888	30586	30800	30746	31121	30970	30832	30889	30809	31049	31001	30921	31134	30676	31193	30923	30690	31026	30862	30989	31071	30977	30670	30863	30753	31058	31055	30819	31085	31083	31083	30821	30982	30899	31193	30890	30953	30860	31022	30870	30642	30760	30964	30770
62724	94434	93324	82758	56952	34039	23422	23086	23355	23495	23173	23312	23350	23353	23428	23297	23341	23458	23426	23429	23396	23629	23339	23533	23487	23476	23284	23611	23512	23393	23262	23459	23436	23471	23360	23488	23285	23420	23440	23253	23385	23419	23596	23415	23553	23248	23640	23477	23476	23577	23404	23472	23338	23197	23438	23494	23410	23587	23515	23412	23347	23450	23591	23271	23516	23393	23527	23519	23253	23384	23505	23407	23490	23413	23355	23301	23399	23617	23600	23243	23513	23516	23360	23382	23337	23334	23489	23526	23369	23468	23445	23485	23526	23422	23426	23395	23430	23571	23350	23602	23335	23528	23473	23565	23531	23409	23287	23516	23415	23457	23353	23419	23240	23368	23330	23494	23519	23350	23350	23447	23359	23398	23361	23232	23384	23331	23468	23503	23470	23254	23360	23553	23579	23460	23377	23450	23345	23353	23452	23450	23258	23305	23387	23573	23359	23350	23409	23227	23415	23577	23587	23439	23427	23426	23463	23338	23376	23460	23361	23326	23249	23386	23375	23534	23465	23301	23396	23534	23397	23444	23459	23158	23317	23283	23509	23495	23343	23310	23283	23442	23494	23377	23514	23492	23609	23256	23207	23337	23338	23212	23392	23430	23325	23454	23520	23315	23549	23148	23568	23519	23476	23443	23449	23377	23413	23430	23485	23456	23342	23260	23332	23359	23358	23402	23400	23531	23466	23463	23550	23426	23310	23439	23548	23364	23333	23568	23207	23474	23558	23248	23310	23370	23534	23459	23352	23306	23495	23252	23225	23377	23464	23422	23299	23521	23429	23397	23322	23530	23415	23394	23353	23331	23394	23430	23543	23354	23532	23464	23388	23454	23406	23216	23419	23257	23585	23352	23497	23359	23335	23398	23396	23341	23540	23532	23563	23462	23469	23414	23479	23182	23534	23452	23482	23496	23433	23489	23362	23522	23434	23463	23363	23466	23498	23404	23377	23496	23430	23444	23393	23361	23454	23349	23555	23330	23415	23506	23467	23286	23398	23404	23508	23440	23581	23486	23538	23315	23410	23298	23497	23499	23335	23520	23366	23488	23364	23351	23419	23548	23419	23474	23426	23345	23538	23277	23300	23447	23522	23497	23403	23436	23496	23408	23438	23479	23451	23404	23385	23253	23407	23498	23421	23533	23279	23412	23438	23278	23378	23370	23408	23541	23333	23214	23575	23418	23540	23320	23479	23528	23462	23460	23413	23464	23250	23353	23445	23514	23488	23326	23322	23543	23441	23543	23411	23380	23389	23368	23298	23533	23270	23604	23417	23372	23410	23500	23383	23339	23409	23521	23431	23423	23577	23400	23426	23374	23591	23260	23457	23443	23488	23152	23471	23325	23549	23435	23438	23460	23262	23354	23565	23439	23223	23423	23465	23349	23547	23469	23473	23379	23512	23481	23512	23347	23391	23434	23355	23440	23245	23412	23198	23583	23420	23448	23493	23523	23293	23267	23408	23440	23414	23376	23501	23339	23352	23350	23484	23695	23543	23651	23475	23453	23202	23470	23198	23347	23465	23505	23458	23492	23423	23397	23276	23455	23510	23436	23517	23337	23395	23325	23331	23446	23321	23523	23351	23303	23332	23262	23374	23431	23382	23213	23390	23556	23396	23419	23573	23333	23588	23403	23267	23253	23392	23377	23368	23423	23606	23467	23371	23492	23363	23268	23441	23342	23573	23387	23551	23350	23469	23187	23422	23445	23530	23180	23466	23341	23359	23463	23333	23650	23402	23406	23371	23405	23509	23322	23354	23499	23356	23346	23527	23407	23412	23280	23390	23300	23511	23499	23324	23492	23268	23530	23372	23371	23451	23237	23475	23383	23363	23460	23406	23503	23296	23401	23398	23358	23430	23365	23478	23429	23583	23487	23542	23391	23422	23351	23312	23428	23465	23389	23337	23326	23572	23272	23328	23244	23378	23432	23392	23432	23429	23623	23463	23298	23256	23385	23338	23453	23466	23396	23346	23582	23285	23463	23555	23439	23360	23553	23509	23322	23451	23435	23451	23373	23358	23405	23679	23495	23284	23326	23413	23468	23274	23495	23431	23443	23248	23242	23619	23424	23346	23401	23585	23556	23393	23361	23350	23532	23463	23266	23413	23405	23360	23472	23423	23342	23455	23362	23375	23405	23364	23352	23433	23293	23485	23404	23384	23307	23298	23532	23286	23497	23452	23560	23340	23533	23247	23223	23193	23436	23580	23450	23455	23281	23376	23488	23287	23416	23480	23303	23452	23443	23334	23343	23218	23384	23515	23459	23413	23378	23327	23350	23435	23303	23413	23567	23407	23406	23300	23337	23369	23420	23454	23387	23373	23614	23534	23422	23344	23555	23446	23436	23327	23336	23536	23637	23455	23473	23339	23549	23443	23205	23478	23420	23349	23280	23292	23387	23396	23325	23564	23329	23367	23523	23329	23226	23479	23288	23441	23368	23343	23176	23520	23387	23269	23526	23366	23337	23430	23569	23501	23685	23408	23570	23395	23429	23409	23368	23503	23456	23463	23592	23400	23336	23249	23450	23483	23545	23359	23515	23589	23421	23311	23525	23539	23656	23346	23326	23509	23468	23481	23395	23290	23484	23483	23513	23363	23580	23353	23262	23439	23308	23408	23410	23548	23404	23240	23501	23256	23373	23359	23301	23349	23409	23410	23520	23279	23441	23512	23428	23373	23331	23435	23467	23514	23476	23424	23324	23546	23434	23450	23546	23496	23493	23523	23292	23436	23483	23392	23312	23245	23473	23457	23273	23470	23356	23480	23357	23362	23263	23351	23336	23494	23317	23511	23341	23306	23429	23392	23441	23531	23498	23312	23469	23506	23177	23249	23470	23412	23379	23415	23177	23549	23233	23543	23380	23456	23466	23220	23449	23454	23407	23319	23382	23452	23611	23554	23368	23549	23396	23438	23425	23450	23474	23271	23439	23419	23479	23414	23454	23471	23479	23544	23257	23456	23307	23343	23658	23364	23585	23212	23430	23525	23371	23309	23400	23379	23267	23379	23571	23457	23174	23575	23214	23369	23514	23577	23389	23431	23471	23359	23450	23387	23553	23251	23573	23323	23405	23425	23330	23537	23315	23437	23350	23443	23313	23543	23304	23543	23428	23393	23418	23332	23511	23476	23431	23385	23405	23404	23666	23343	23409	23395	23411	23438	23333	23534	23281	23272	23485	23444	23459	23416	23321	23491	23422	23471	23379	23207	23327	23255	23320	23302	23450	23455	23564	23505	23461	23508	23499	23275	23643	23228	23474	23359	23554	23398	23368	23598	23353	23560	23471	23408	23407	23454	23453	23587	23223	23505	23484	23478	23504	23504	23312	23092	23555	23361	23241	23421	23302	23408	23475	23242	23414	23430	23570	23419	23379	23378	23417	23383	23554	23382	23338	23440	23629	23433	23538	23185	23347	23370	23422	23508	23472	23421	23326	23471	23241	23418	23416	23131	23470	23375	23492	23443	23436	23367	23279	23399	23351	23488	23473	23340	23325	23398	23349	23234	23579	23547	23370	23524	23261	23521	23278	23326	23424	23505	23435	23270	23414	23580	23461	23312	23375	23287	23252	23349	23457	23305	23418	23645	23410	23442	23567	23444	23316	23332	23291	23516	23335	23290	23440	23408	23366	23412	23517	23428	23452	23498	23399	23545	23455	23626	23472	23377	23454	23195	23314	23227	23505	23609	23406	23411	23401	23397	23328	23357	23446	23506	23336	23421	23303	23448	23471	23458	23466	23514	23421	23441	23310	23469	23487	23360	23320	23425	23290	23429	23462	23375	23514	23453	23439	23340	23338	23344	23396	23586	23675	23331	23444	23370	23338	23565	23370	23245	23547	23576	23374	23492	23391	23303	23343	23516	23425	23167	23103	23353	23465	23508	23383	23395	23376	23565	23326	23344	23374	23310	23373	23453	23398	23411	23388	23421	23359	23501	23361	23382	23385	23236	23448	23298	23576	23052	23533	23293	23420	23480	23568	23284	23526	23348	23285	23600	23613	23381	23347	23540	23336	23669	23418	23610	23307	23383	23447	23317	23530	23530	23410	23458	23406	23606	23414	23527	23340	23503	23404	23225	23412	23439	23483	23402	23424	23336	23455	23487	23332	23408	23376	23292	23515	23431	23391	23346	23388	23444	23334	23480	23365	23268	23424	23509	23420	23437	23637	23392	23326	23436	23126	23514	23198	23472	23417	23416	23390	23390	23429	23451	23391	23407	23413	23458	23439	23514	23360	23481	23471	23537	23318	23455	23382	23446	23454	23259	23427	23319	23284	23296	23311	23298	23208	23461	23533	23560	23538	23289	23566	23447	23347	23297	23575	23513	23228	23338	23333	23444	23453	23354	23493	23267	23327	23262	23371	23401	23474	23573	23512	23371	23449	23224	23503	23436	23517	23439	23421	23477	23491	23380	23416	23402	23535	23381	23480	23438	23200	23275	23259	23280	23308	23448	23298	23417	23652	23262	23472	23298	23509	23387	23346	23663	23243	23487	23366	23394	23480	23444	23531	23476	23386	23431	23416	23521	23398	23418	23351	23409	23555	23438	23427	23249	23410	23327	23240	23455	23523	23522	23362	23404	23280	23366	23463	23424	23590	23430	23265	23488	23395	23561	23353	23409	23485	23327	23442	23480	23504	23199	23520	23228	23486	23618	23470	23422	23516	23548	23553	23532	23229	23392	23371	23537	23489	23379	23444	23513	23328	23316	23368	23444	23304	23515	23314	23363	23457	23319	23501	23403	23345	23473	23368	23478	23453	23527	23381	23381	23491	23379	23367	23282	23372	23422	23355	23505	23292	23266	23416	23404	23547	23546	23471	23425	23471	23373	23381	23418	23320	23338	23485	23333	23374	23509	23275	23372	23449	23382	23177	23284	23237	23503	23389	23450	23565	23547	23429	23610	23347	23255	23497	23472	23470	23277	23363	23437	23126	23455	23477	23317	23291	23321	23318	23521	23475	23298	23324	23361	23446	23419	23328	23423	23125	23494	23589	23444	23174	23312	23410	23293	23447	23442	23243	23472	23412	23392	23550	23270	23356	23632	23596	23389	23368	23491	23358	23567	23349	23225	23372	23498	23562	23654	23184	23348	23474	23536	23263	23343	23408	23431	23304	23355	23635
29015	36934	54327	43871	35131	31552	30362	29914	29980	29995	30249	29955	30084	30046	30152	30098	29996	29820	30223	30074	30070	30134	30002	30228	29934	29846	30091	29963	30010	30193	29930	30069	30001	30060	30269	30215	29753	30064	29973	30188	30069	29993	30251	30276	30173	30155	30055	30001	29967	30150	30110	29838	29938	30222	29878	30068	29935	29929	30025	30132	30123	29882	29759	30363	30241	30026	30092	29824	30033	30047	29985	30075	29877	29776	30213	29826	30139	30089	29998	30147	29820	30155	30040	30008	30171	30222	30124	29949	30034	30050	29819	30113	30127	30041	30016	29869	29967	29969	30133	29993	30013	29944	29958	29973	30031	30055	30027	29728	30097	30041	30116	29798	29813	30306	30029	30224	30021	30098	30344	29956	29997	30043	30160	30265	29985	30023	30027	30039	30096	29986	30026	29898	30106	29916	30092	30101	29836	30196	30028	30306	30096	30051	29932	29987	30018	29916	30220	30076	30132	29975	30134	29999	30316	30097	30064	29905	30030	29918	30226	30211	29976	29914	29862	30010	30052	30117	29951	29956	30171	29996	30016	29934	30141	30046	30168	29851	30119	29976	29990	30056	29967	30087	30020	30197	29955	30186	29988	29993	29993	29950	29957	29930	30024	30116	29803	29768	30205	30136	30012	30021	30060	29920	30205	29912	30165	29996	30175	29927	30070	29887	29933	29894	30071	29783	29971	29862	30038	29934	29984	29774	29975	30236	29885	29881	29993	30128	30083	30211	30049	29854	29983	29937	30159	29909	29989	30124	30056	29931	30090	30142	29767	29597	30075	30020	30101	30050	29860	29992	30265	30194	30148	30359	29974	29805	30290	30154	30088	29929	30136	29958	29958	30071	29929	30104	29970	29934	29923	29861	30187	29969	30028	30011	30324	30122	30050	29917	30121	29923	30214	29969	30130	29916	30096	29953	30043	30102	29821	30148	30258	29974	29911	30086	29888	30173	30101	29997	29928	30006	29930	29998	30104	30094	30057	30173	30113	30057	29886	30170	30035	30223	29982	29998	29694	29943	29711	29959	29916	30038	29969	29931	29938	29903	29857	30017	29830	30372	29931	29876	29879	29967	30030	30083	30138	30177	30117	30097	30055	29860	30012	30045	30029	30030	29979	29947	29997	30136	30109	29884	29944	30112	29945	30009	30303	29946	30239	30104	29890	29633	29943	30013	30114	29883	30046	29991	30229	30173	29933	29824	30035	29951	30004	29901	30155	30087	29928	30052	30052	29906	30056	29885	29987	29921	29917	30285	30250	29999	29947	30024	30031	29971	30113	29958	29990	29893	29998	30172	30226	30027	30057	30265	29917	29876	29857	30243	30059	30035	29982	30115	29796	30017	30194	29665	29822	30179	30064	30069	30025	29849	30190	29862	29703	30046	30132	29925	30092	29901	30222	30016	30136	30023	30180	29901	29917	30173	30121	30037	29979	29946	29890	30016	29911	30189	29824	29950	30000	30056	29992	30204	30005	30163	29964	29963	30054	30147	30228	29878	30127	30089	30143	30063	29889	29952	30035	30013	30136	30168	30074	30164	30179	29707	30050	30046	30021	29912	29979	29871	29943	29879	29905	29942	29790	29876	30105	29751	30263	30138	29956	30041	29807	29829	30007	30059	29838	29905	29939	29928	30190	29976	30189	30067	30057	30059	30239	29823	29978	30141	30097	29882	30105	29851	30007	29965	30077	29788	29870	30104	29972	30180	29996	29914	29978	30137	30087	29883	30033	30179	29960	30119	30077	30136	29749	30013	30254	30048	30119	29797	30027	29894	30157	30086	29948	29970	30028	30212	30120	30127	30000	29988	30010	30043	30029	30181	30100	30171	30238	30042	29891	30107	29879	30131	30242	29978	30009	30101	30063	29765	29662	29950	30230	30034	30232	29943	29985	29960	30135	30049	30018	29995	29848	29902	29829	30050	30196	29990	30139	29990	29996	29983	29996	29898	30137	30111	29955	30405	30205	30041	30046	29928	29898	30067	30128	29987	30103	30054	29949	29997	30087	29961	30029	30015	30413	29879	30058	29942	30315	30079	30006	29992	30060	30057	30253	29815	30089	30051	29946	30096	29860	29932	30192	30054	30089	30018	30060	30046	30026	29883	30098	29875	30037	30164	29882	29957	29859	29782	29816	29924	29991	29925	30311	30009	29724	29897	30041	29972	29894	29992	30109	29953	29709	30190	30073	29882	30091	29926	30124	30091	30169	29923	30046	30163	30166	29986	30002	30180	30064	30139	29800	29981	29949	29924	29790	29873	29837	29910	30171	30160	30278	29978	29915	30041	30099	30122	29877	29988	30369	30097	29999	30166	30126	30190	30073	30013	29980	29863	30264	30123	29987	30200	30164	30018	30035	30007	30073	29975	29886	30211	30097	30085	29944	30070	30150	30181	30055	30022	30174	29758	29949	30255	30006	30037	29928	29876	30074	29938	30140	30176	30152	29889	29949	29878	30022	30015	30131	30053	30123	29917	29935	29947	30049	30304	30062	29956	29988	30203	30196	29896	30029	29962	29782	30139	30111	29872	30111	30119	29979	30020	30036	30179	29897	29887	30287	30180	29974	30131	29905	29859	29888	30194	29940	30073	30095	30138	29866	29991	29880	30056	29996	30099	29920	30044	30107	29988	30066	30087	30232	29933	29976	30050	29890	29830	30226	30056	29952	29966	30160	29863	30338	30103	29849	30060	30185	29908	29755	30200	30001	30040	30072	30061	29812	30164	30010	30094	30218	30126	30034	30180	30194	30052	30180	30055	30057	30059	30031	29825	29809	30055	30201	30068	30113	30197	29674	30040	29922	29975	29878	29991	30075	30024	30252	30032	30231	29949	29850	29838	29677	29954	30215	30055	29807	29815	30050	30041	29839	30067	30067	29994	30112	30128	30061	30080	30309	29941	30182	30047	29991	29951	30165	30136	29932	30170	30196	30200	29873	30040	30032	30161	30081	30292	29935	29814	30155	29812	30039	30060	30169	30085	30211	29814	30000	30145	29975	30147	30092	30012	29988	30030	30043	29974	29922	29987	30138	29962	30084	30118	30193	29767	30090	29953	29942	30106	30118	29785	30074	30098	30131	30081	29950	30063	30111	29932	30081	30136	29973	30243	29924	30092	30099	29980	30251	29956	30177	29643	30038	30238	30276	29968	30168	29921	29924	29970	30093	30056	30237	30269	30219	29923	30088	29960	29872	30155	30196	29848	29987	29907	30005	30116	30141	29980	29859	30223	30016	30106	30156	29983	29919	30046	30225	30054	30174	30093	30129	30104	30086	30183	30173	29828	30022	30338	30226	30188	30118	29988	30027	29981	29914	30109	30014	29966	29973	29968	30101	30140	30074	29917	29980	30073	29909	30157	30149	30024	30283	30274	30074	30031	30163	29838	30023	30116	29966	30144	29956	29925	30062	29749	30004	30032	29905	29929	30286	30038	30225	30146	30220	29910	30099	29886	29963	30122	30090	30134	29927	30031	30053	30321	29962	30150	29982	30005	30060	30069	29986	30086	29947	30032	30153	30060	30054	30139	30099	29991	29981	30293	30061	29987	30077	30017	29976	30079	30159	30145	29873	29988	29775	29978	30186	29926	30086	29966	30169	30117	29907	30282	30045	30041	30123	29974	30248	29939	30128	30121	29984	29977	30073	29898	30020	30184	29726	30052	30302	29974	30174	29926	30085	30162	30191	29896	30075	30024	30217	29997	30193	30065	29979	30072	29990	30275	30316	30219	30111	30276	29962	29899	29853	30085	29909	30128	30254	30107	30242	30089	29989	29869	30030	30045	29984	29966	30172	29894	30081	30213	29858	30085	30098	29874	29843	30174	29831	30069	29971	30165	29947	30000	30147	29861	30057	29667	29999	29963	30105	29883	30146	30083	29847	30023	30127	30261	29873	30309	30135	29967	30148	29932	30140	29701	30105	29910	30156	29876	29848	29992	30223	30032	30056	29968	30090	30016	29960	29913	29861	30095	29985	30010	30168	29920	29801	30018	30051	29977	30040	29922	29902	29854	30123	30000	30024	30129	30378	29954	30185	30101	29996	29967	30148	29867	30188	30118	29963	30007	29978	29897	29849	30049	30212	29859	30103	30129	29909	29911	30026	30216	29963	29937	29853	30206	30161	30212	30000	30039	30047	30146	30127	29983	30023	29917	30043	29957	29902	30096	30096	29945	30076	30057	30045	30192	30137	30047	30222	29962	30015	30038	29998	30321	30116	29984	30279	29978	30125	30053	30138	30121	29991	30066	30050	30027	30012	30141	30274	30281	30136	29961	30140	30289	30062	29850	30073	29866	30027	29945	30137	30104	30042	29925	30102	30303	30043	30277	29856	30061	30003	29915	30121	30142	30037	29965	30131	30193	30122	29858	30017	30006	30168	30240	30239	30171	30168	30130	30121	30160	30301	29816	30183	29939	29983	29916	30110	29949	29852	30124	30023	29951	30003	30062	29924	30026	29876	29985	30039	29923	29955	29988	29932	29951	30172	30000	30168	30239	30056	29975	29861	29988	30136	29942	29970	29880	30168	29875	29858	30032	30271	30247	30079	29907	30176	30224	30241	30421	29968	29933	30059	30020	29962	30042	30202	30077	30092	30127	30039	30018	30073	29863	30009	30035	30153	29750	29844	30005	30053	30018	29895	30005	30080	30095	30008	29893	29838	29892	30065	30126	29959	30087	29952	30124	30437	29853	30050	30294	29663	29898	30114	29956	30105	30130	30198	30187	30059	30218	29966	30122	30037	29853	29724	30172	29979	29711	30326	30069	29869	30187	29892	30026	29811	29945	30135	30152	30281	30102	30174	29990	29902	30001	30160	30015	30241	30113	30016	30239	29910	30199	29912	30173	29889	29963	30176	29942	30137	30120	29964	29980	30000	29891	30104	29922	30123	30039	30313	30135	30094	30117	30015	30117	30071	30171	30019	30088	30213	30040	30171	30097	30167	30121	30089	29953	30185	30111	30127	29975	30028	29916	29983	29994	29996	29874	30104	30187	29934	30203	29960	30214	29990	29843	30150	30116	30220	30090	30047	30049	30084	30296	29931	29877	29910	30338	30054	29986	30065	30186	29952	29860	29877	29716	30331	30199	30288	30002	30040	30149	30039	29951	30032	30016	30085	30008	29776	30098	29981	29968
31104	60410	56460	38669	29283	24191	22808	22719	22871	22597	22692	22814	22830	22842	22678	22790	22744	22692	22975	22765	22670	22704	22772	22747	22651	22681	22725	22779	22831	22537	22659	22728	22536	22859	22795	22754	22807	22875	22773	22650	22732	22621	23055	22844	22851	22724	22721	22819	22851	22753	22920	22852	22858	22619	22899	22693	22943	22743	22845	22788	22715	22800	22855	22585	22664	22930	22907	22743	22934	22736	22995	22874	22759	22777	22737	22636	22784	22801	22617	22777	22784	22942	22921	22647	22890	22925	22883	22763	22788	22747	22931	22652	22711	22867	22673	22846	22784	22816	22844	22843	22707	22803	22874	22967	22724	22828	22796	22670	22815	22835	22682	22792	22800	22681	22794	22886	22882	22864	22787	22868	22699	22619	22775	22871	22862	22710	22716	22827	22704	22845	22812	22901	22755	22788	22717	22852	22795	22849	22646	22745	22837	22693	22789	22918	22628	22786	22803	22590	22767	22774	22599	22913	22637	22739	22825	22570	22847	22665	22772	22770	22776	22580	22657	22669	22801	22641	22768	22666	22733	22926	22386	22671	22768	22779	22635	22772	22606	22760	22794	22843	22841	22727	22659	22878	22802	22555	22704	22642	22944	22858	22852	22879	22783	22686	22732	22769	22745	22773	22680	22742	22833	22877	22767	22764	22724	22774	22789	22832	22798	22695	22848	22845	22718	22636	22847	22759	22705	22737	22776	22680	22820	22812	22795	22907	22724	22784	22815	22750	22853	22858	22803	22893	22743	22658	23000	22838	22821	22945	22631	22927	22800	22781	22755	22847	22784	22820	22791	22751	22852	22563	22762	22822	22731	22778	22740	22881	22793	22796	22784	22773	22754	22600	22738	22836	22562	22793	22795	22824	22824	22929	22694	22733	22929	22695	22926	22803	22826	22752	22847	22860	22839	22778	22919	22574	22958	22694	22739	22782	22938	22595	22834	22661	22773	22716	22784	22808	22858	22850	22959	22800	22806	22679	22848	22827	22665	22839	22679	22761	22775	22768	22882	22835	22724	22654	22693	22651	22894	22881	23001	22976	22610	22873	23013	22831	22803	22809	22762	22841	22828	22690	22814	22703	22811	22614	22891	22708	22627	22775	22968	22788	22730	22782	22817	22985	22852	22790	22867	22773	22752	22581	22711	22872	22786	22787	22771	22720	22638	22891	22835	22856	22827	22718	22876	22811	22928	22749	22798	22654	22993	22673	22864	22761	22795	22687	23031	22735	22820	22910	22642	22720	22735	22891	22815	22764	22707	22918	22750	22832	22626	22811	22983	22573	22713	22745	22896	22768	22904	22634	22918	22696	22756	22992	22758	22659	22802	22899	22694	22757	22855	22671	22777	22833	22945	22537	22759	22676	22710	22755	22855	22765	22945	22765	22980	22853	22886	22643	22955	23013	22853	22829	22748	22773	22806	22593	22741	22763	22897	22780	22852	22785	22993	22833	22764	22695	22762	22863	22977	22785	22802	22887	23016	22797	22759	22737	22856	22918	22764	22890	22799	22889	22783	22689	22744	22835	22721	22837	22758	22767	22867	22634	22840	22752	22822	22865	22736	22657	22811	22710	22744	22846	22698	22688	22828	22669	22707	22689	22652	22921	22700	22793	22747	22754	22771	22832	22663	22892	22865	22614	22853	22610	22798	22886	22830	22805	22900	22743	22696	22831	23005	22894	22761	22673	22821	22909	22828	22696	22868	22694	22633	22828	22703	22875	22712	22882	22883	22785	22723	22802	22791	22710	22833	22794	22720	22799	22913	22737	22758	22914	22875	22679	22657	22755	22888	22881	22924	22721	22914	22714	22775	22686	22866	22828	22628	22701	22866	22766	22694	22997	22848	22861	22578	22897	22762	22490	22754	22828	22624	22761	22756	22786	22823	22922	22787	22694	22718	22663	22862	22658	22805	23018	22923	22917	22787	22711	22829	22722	22796	22905	22679	22837	22730	22804	22651	22710	23010	22922	22644	22886	22762	22643	22978	22703	22774	22704	22654	22728	22845	22803	22669	22767	22752	22761	22763	22650	22979	22698	22893	22873	22780	22882	22843	22866	22856	22782	22848	22931	22753	22874	22856	22784	22808	22715	22808	22708	22773	22531	22791	22868	22934	22812	22773	22777	22534	22842	22692	22964	22886	22699	22816	22931	22693	22811	22843	22616	22840	22700	22862	22618	22883	22799	22695	22690	22736	22801	22917	22639	22965	22899	22812	22758	22824	22834	22748	22681	22782	22769	22668	22759	22914	22939	22686	22880	22747	22828	22797	22742	22820	22839	22827	22746	22839	22936	22902	22991	22747	22793	22838	22672	22707	22491	22701	22896	22870	22839	22935	22808	22795	22651	22737	22841	22880	22657	22986	22805	22889	22865	22798	22785	22777	22766	22754	22809	22789	22794	22798	22907	22843	22706	22883	22811	22951	22973	22697	22895	22823	22880	22842	22894	22624	22709	22933	22790	22636	22469	22928	22826	22799	22686	22775	22876	22774	22753	22524	22755	22784	22878	22713	22775	22848	22904	22809	22759	23079	22757	22745	22908	22887	22616	22875	22864	22737	22886	22950	22910	22860	22705	22854	22717	22981	22910	23121	22641	22710	22725	22680	22807	22881	22821	22729	22855	22745	22731	22761	22714	22802	22565	22621	22728	22814	22649	22838	22733	22865	22841	22835	22775	22921	22824	22779	22650	22770	22760	22857	22894	22748	22887	22748	22800	22779	22841	22802	22878	22859	22667	22923	22648	22945	22685	22785	22704	22887	22834	22679	22793	22825	22903	22783	22656	22777	22933	22725	22857	22658	22819	22636	22737	22711	22704	22760	22594	22918	22811	22525	22698	22676	22843	22704	22721	22902	22615	22832	22710	22614	23083	22802	22750	23030	22690	22888	22790	22809	22666	22839	22857	22707	22807	22801	22916	22756	22608	22660	22717	22873	22911	22731	22706	22614	22733	22586	22777	22752	22783	22875	22673	22969	22853	23069	22690	22792	22669	22778	22743	22971	22764	22800	22953	22827	22772	22655	22760	22771	22762	22702	22870	22778	22691	22760	22597	22677	22662	22828	22786	22800	22768	22817	22751	22794	22725	22693	22853	22620	22885	22856	22763	22610	22706	22806	22873	22717	22519	23000	22790	22861	22705	22725	22710	22705	22771	22658	22779	22883	22646	22909	22601	22683	22889	22831	22852	22780	22683	22831	22970	22903	22846	22853	22801	22828	22739	22812	22681	22826	22817	22676	22869	22879	22851	22755	22866	22557	22865	22741	22672	22812	22734	22650	22915	22982	22727	22778	22656	22777	22684	22804	22660	22708	22712	22725	22548	22728	22886	22899	22857	22807	22841	22866	22752	22795	22567	22627	22840	22667	22740	22790	22731	22685	22653	22731	22758	22514	22855	22752	22674	22684	23104	22787	22689	22498	22801	22791	22730	22708	22741	22778	22837	22718	22730	22713	22845	22655	22745	22806	22814	22651	22807	22789	22768	22651	22749	22820	22839	22902	22899	22780	22763	22904	22774	22787	22730	22748	22693	22822	22941	22855	22713	22774	22857	22978	22754	22712	22746	22677	22811	22805	22746	22824	22760	22760	22793	22916	22757	22929	22726	22616	22811	22882	22828	22938	22861	22867	22730	22550	22755	22775	22774	22922	22771	22719	22836	22598	22810	22706	22843	22793	22764	22756	22910	22781	22874	22705	22853	22801	22641	22782	22790	22884	22806	22734	22705	22983	22695	22796	22814	22703	22811	22713	22954	22788	22766	22742	22877	22835	22818	22743	22672	22689	22884	22867	22747	22815	22684	22778	22721	22827	22815	22839	22759	22811	22867	22869	22764	22775	22858	22946	22771	22755	22668	22706	22773	22866	22876	22957	22804	22830	22911	22807	22868	22846	22852	22757	22921	22911	22632	22563	22706	22546	22971	22834	22856	22775	22894	22773	22973	22865	22837	22856	22789	22658	22846	22772	22812	22719	22761	22705	22654	22701	22660	22591	22753	22926	22668	22804	22853	22671	22713	22703	22873	22905	22941	22940	22684	22771	22749	22669	22888	22927	22901	22675	22766	22635	22793	22835	22782	22861	22851	22665	22782	22901	22732	22692	22811	22734	22786	22853	22912	22892	22625	22893	22444	22835	22804	22826	22734	22761	22765	22926	22815	22950	22683	22922	22666	22756	22781	22795	22691	22722	22812	22626	22850	22849	22909	22772	22720	22675	22806	22469	22736	22791	22775	22708	22772	22836	22932	22715	22852	22753	22658	22775	22870	22752	22875	22656	22885	22756	22635	22630	22631	22587	22848	22843	22887	22747	22854	22896	22709	22863	22812	22717	22781	22951	22757	22637	22806	22904	22893	22857	22848	22735	23055	22640	22684	22872	22858	22680	22647	22639	22865	22916	22693	22671	22775	22707	22714	22898	22866	22949	22681	22852	22688	22851	22764	22930	22744	22934	22723	22615	22753	22914	22690	22777	22690	22905	22926	22741	22921	22802	22868	22690	22767	22624	22935	22826	22665	22852	22762	22845	22765	22874	22914	22749	22667	22781	22803	22818	22568	22941	22796	22787	22982	22833	22647	22805	22862	22652	22844	22917	22620	22963	22679	22764	22747	22824	22995	22909	22806	22875	22780	22796	22931	22768	22897	22805	22898	22852	22675	22672	22883	22863	22668	22914	22712	22710	22912	22762	22780	22961	22840	22651	22783	22840	22510	22868	22894	22777	22774	22859	22777	22800	22827	22795	22867	22671	22875	22955	22787	22874	22831	22763	22710	22717	22755	22804	22825	22833	22684	22850	22842	22799	22847	22754	22948	22690	22733	22908	22816	22683	22984	22754	22793	22812	22972	22595	22982	22876	22611	22714	22989	22930	22704	22902	22776	22797	22856	22600	22753	22826	22780	22812	22955	22701	22901	22696	22960	22742	22956	22962	22758	22721	22828	22935	22806	22880	22695	22867	22958	22743	22599	22876	22862	22586	22809	22813	22816	22685	22871	22750	22671	22624	22917	22808	22737	22788	22717	22756	22802	22957	22930	22891	22755	22809	22755	22755	22765	22709	22737	22726	22795	22803	22920	22778	22990	22756	22861	22706	22975	22652	22791	22795	22790	22668	22750	22850	22620	22835	22867	22709	22824
24078	24316	49454	51729	42552	34841	32160	30320	30353	30625	30642	30461	30266	30271	30325	30265	30350	30471	30139	30318	30368	29781	30336	30187	29974	30196	30211	30349	30188	30286	30090	29999	30234	30273	30315	30247	30171	30185	30304	30074	30477	30216	30115	30141	30284	30364	30124	30002	30272	30576	30204	30154	30299	30198	30260	30224	30230	29985	30178	30127	30067	30160	30146	29939	30229	29951	30103	30171	30133	30006	30314	29953	30207	30204	30148	30187	29982	30142	29989	30089	30131	30332	30238	30276	30180	30094	30086	30133	30265	30216	30259	30168	30067	30050	30118	30205	30159	30346	30010	30159	30180	30040	30135	29905	30076	30338	30399	30150	30106	30118	30118	30264	30142	30302	30157	29989	30148	30295	30066	30199	30138	29997	30256	30161	30387	29993	30088	30171	30245	30093	30219	29967	30309	30063	30267	30248	30178	30259	30240	30026	30141	30048	30263	29915	30235	29985	30321	30314	29994	30075	30126	30175	30290	30245	29967	30197	30483	29850	30125	30186	30012	30309	30283	30232	30173	30157	30224	30240	30072	30133	30217	30097	30239	30210	30111	30282	30117	30133	30025	30094	30327	30133	30421	29932	30192	29862	30057	30188	30256	30341	30251	30084	30379	30221	30149	30063	30285	30015	30342	30098	30570	30267	30213	29950	30135	30173	30261	30173	30090	30186	30215	29897	30283	30166	30066	30113	29988	30092	30149	30109	30269	30146	30123	30275	30469	30035	30224	30314	30201	30131	30067	30109	30222	30086	30204	29996	30044	30158	30253	30383	30228	30112	30216	30249	30302	30216	30386	30125	30051	30265	30312	30179	30177	30125	29957	29983	30302	30229	30343	30091	30099	30064	30112	30220	30273	30151	30314	30086	30264	30266	30171	30183	29939	30123	29899	30257	30061	30112	30064	30117	30042	30249	30078	30058	30131	30102	29990	30209	30178	30169	30501	30498	30094	30243	30077	30151	30340	30354	30257	30200	30223	30287	29961	30254	30260	30302	29939	30190	30349	30138	30118	30235	30364	30096	29947	30237	30019	29953	30099	30128	30161	30119	29944	30164	30039	30040	30017	30207	30316	29992	30094	29954	30215	29903	30117	30148	29898	30068	29983	30323	30180	29930	29949	30151	30235	30343	30331	30292	30286	30190	30014	30263	30287	30056	30119	29926	30328	30052	30047	29989	30497	30105	30245	30276	30319	30177	29987	30146	30255	29967	30307	30347	30018	30168	30204	30218	30469	30175	30307	30226	30058	30151	30221	30010	29975	29961	30407	30017	30222	30249	30162	30212	30270	30145	30317	30037	30192	30281	30370	30088	30174	30261	30399	29991	30208	30223	30132	30255	30287	30293	30081	30452	30225	30262	30308	30441	30279	30369	29783	30238	30089	30106	30112	30321	30337	29947	30085	30352	30437	30345	30217	30167	30138	30167	30202	30169	30253	30374	29936	29681	30153	30091	30186	30227	30080	30009	30110	30262	30235	30332	30242	30443	30037	30112	30295	30218	30332	30081	29984	30311	30187	29951	30172	29897	30271	30255	30071	30069	30235	30192	30307	30007	29901	30116	30239	30086	30226	30308	30198	30352	30158	30110	29897	30220	30208	30127	30149	30119	30146	29996	30426	30149	30359	30438	30359	30117	29865	30281	30402	29941	30054	30075	30215	30051	30029	29913	30341	30213	30172	30103	30339	30111	30094	30187	30274	30196	30079	30171	30170	30278	30196	30349	29993	30295	30322	30161	29905	30340	30231	30054	30318	30345	29958	30073	29975	30351	30116	30247	30164	30025	30054	30194	30191	30127	30187	30307	30094	30002	30285	30290	30428	30082	30066	30306	30164	30123	30188	30219	30240	30166	30373	30373	30381	30250	29748	29970	30112	29873	30044	30308	30226	30134	30141	30404	30087	30148	30346	29979	30187	30132	30001	30318	30360	29816	30321	29811	30096	30329	30189	30347	30120	30157	29944	30146	30105	30083	30251	30274	30114	29931	30183	29984	30208	30236	30092	30443	30318	30258	30377	30210	30234	30156	30392	30267	30337	30177	30115	29940	30003	30273	30179	30115	30019	30055	30470	30303	30249	30196	30060	30106	30320	30149	30331	30239	30004	30193	30104	30116	30183	30079	30269	30397	30129	30140	30318	30077	30284	30194	30273	30266	30231	30121	30035	30090	30340	30139	30211	30127	30128	30259	30429	30224	30164	29882	30254	30010	30088	30235	30082	30280	30465	30139	30195	30270	30320	30167	30105	30137	30150	29979	30069	30111	30368	30265	30197	30522	30497	30316	30192	30499	30385	30562	30153	30232	30336	30278	30156	30327	30333	30411	30257	30338	30104	29930	29919	30133	29924	30277	30002	30211	29896	30104	30050	30276	30417	30138	30168	30003	30217	30177	30269	30135	30156	30085	30163	30170	30141	30431	30264	30360	30089	30319	30293	30085	30128	30368	30404	30258	30181	30254	30396	30189	30015	30177	30389	29955	30163	30199	30275	30269	30355	30021	30068	30334	30061	30146	30307	30218	30205	30310	30201	30043	30216	30280	30245	30361	30174	30245	30174	30186	30280	30208	30290	30107	30371	30271	30215	30263	29910	30434	30263	30256	30088	30087	30124	29893	30386	29933	29939	30251	30186	30261	30199	30189	30283	30359	30300	29895	30204	30092	30128	30128	30384	30222	29940	30263	30064	30110	30325	30284	30388	29952	30051	30188	30404	30496	30238	30294	30322	29975	30261	30058	30175	30217	30202	30243	30361	30130	30118	30014	30061	30212	30084	29968	30408	30170	30300	30148	30101	30132	30194	30113	30159	30246	30355	30049	30175	30306	29937	30265	30088	30213	30162	30218	30203	30190	29850	30358	30089	30367	30023	30120	30272	30080	30318	30195	30046	30322	30217	30140	30012	30488	30122	30129	29970	30230	30318	30288	30484	30191	30204	30342	30272	30123	30347	30407	30187	30181	30480	30205	30373	30437	29975	30149	30144	30157	30604	29956	30312	30157	30250	30233	30320	30036	30016	29923	29987	29930	29936	30393	30091	29899	30276	30173	30171	30213	30199	30216	30196	30175	30202	30038	29941	29962	30198	29976	30101	30123	30015	30326	30077	29970	30110	30113	30036	30247	30259	30139	30330	30044	30303	30049	30209	30144	30138	30294	30287	29982	29920	30010	29846	30463	30153	30275	30368	29906	30294	30243	30354	29994	30213	30165	30138	29895	30107	29999	29938	30294	30258	30053	30327	29982	30548	30142	30290	30120	29850	30405	30049	30352	29994	30116	30104	30176	30187	30096	30137	30005	29976	30187	29888	30281	30216	30137	30080	30054	30187	30024	30204	29820	30240	30373	30344	30348	30006	30152	30483	30029	30299	29839	30107	30084	30058	30160	30272	30310	30262	30032	30227	29979	30150	29988	30155	30103	30182	30360	30078	30088	29961	30259	30340	30212	30107	30038	30316	29982	30190	30078	29867	30119	30021	30062	29994	30032	30098	30147	30129	30068	30144	30386	30118	30321	30295	30018	30295	30164	30084	30089	30154	29955	30323	30151	30117	30279	30162	30354	30192	30123	30141	29772	29969	30209	30387	30137	30134	30065	29953	29980	30140	30309	30295	30374	30015	30318	30312	30012	30136	30071	30077	30235	30185	29920	29949	30016	29993	29991	30140	30056	30102	30287	30150	30033	30151	30217	30282	29984	30260	30112	30336	29895	30612	30217	30205	30236	30012	29986	30136	30197	30099	29896	30057	30174	29926	29887	30060	30246	30108	30238	30118	30367	30271	29985	30238	30168	30057	30365	30182	30193	30174	30223	30224	29946	30030	30108	30169	30219	30210	30218	30128	30242	30136	30351	30186	30151	30225	30119	30266	30019	30018	30490	30087	30111	30258	30143	30314	30120	30324	30341	30190	29990	29881	30277	30209	30194	30229	30143	30099	30201	30104	30269	30177	30314	30082	30029	29935	30131	30161	30016	30383	30453	30134	30222	30071	30240	30172	30290	30255	30297	30444	30078	30180	30164	29815	30151	30167	30285	30123	30067	30063	30248	30131	29753	29898	30017	30228	30117	30134	30043	30319	30111	30160	30216	30157	30243	30263	30189	30064	30437	30127	30270	30188	30209	30008	30081	29865	30129	30194	30111	30211	30377	29858	29907	30332	30237	30417	30194	30106	30285	30051	30025	30302	29970	30145	30051	30120	30232	30129	30241	30158	29953	30042	30310	30383	30210	30219	30089	30240	30000	30103	30313	30139	30294	30341	30039	30249	30168	30030	30109	30101	30009	30249	30050	30253	30026	30254	30129	30210	30146	30427	30025	30361	30261	30236	29966	30022	30230	30255	30045	30176	30271	30207	29926	30130	30150	30278	29982	30356	30073	30273	30391	30162	30207	30128	30032	30213	30295	30002	30268	30363	30288	30350	30241	30242	29925	30022	30174	30173	30215	30190	30158	30328	30172	30074	30002	30304	30022	30088	30072	30162	30078	30145	29955	30286	30095	30141	30151	30233	30088	29984	30189	30321	30309	30197	30170	30376	30204	30027	29981	30188	30283	30060	30267	30242	29984	30049	30110	29955	30354	30260	30057	29969	30161	30406	30103	30079	30324	30021	30204	29978	30054	30235	30110	30079	29927	30275	30148	30303	30103	29836	30196	30147	30274	30174	30021	30113	30213	30382	30088	30034	30001	30297	30105	30255	30121	30437	30120	30138	30037	30236	30133	30056	30020	30164	30405	30165	30243	30119	30327	30387	30100	29996	30132	30144	30036	29836	29975	30171	30033	30283	30201	29960	30237	30423	30276	30192	30334	30129	30309	30321	30012	30148	30155	30005	30110	30017	30244	30147	29910	30172	30234	30341	30306	30061	30077	29949	30309	30124	30318	30093	29934	30262	30084	30157	30069	30160	30223	29986	30213	30305	30019	30050	30349	30112	30367	30352	30358	30159	30159	30156	30037	29993	30144	30215	30167	29979	30269	30248	30489	30454	30053	30065	30091	30150	29953	30215	30101	30036	30052	30200	30147	30290	30296	30408	30445	30068	30122	30215	30141	30205	30080	30275	30271	29966	30122	30366	29903	30224	30101	30126	30016	30019	30098	30113	30511	30002	30167	30248	30376	30297	30186	30338	30056	30144	30059	30094	29915
43425	94181	92891	67297	46768	29645	23410	22924	22926	22944	22940	22870	22921	23143	23032	22846	22981	22968	23110	22857	22866	23013	22806	22852	22883	23052	22865	23026	22936	22776	22935	22914	22913	22911	22944	22697	22898	22783	23057	22951	22868	22761	23017	22884	23051	22992	22957	22916	22815	22832	22940	23091	22846	22990	22949	22898	22990	22863	23020	23066	22896	22701	22810	22746	22923	22920	23011	22968	22852	22837	22985	22863	22787	23085	22870	22939	22849	22832	22856	22890	22873	22839	22972	23077	23001	22945	22998	23116	23119	22861	22949	22847	22802	22962	23109	22904	22926	22875	23057	22722	22987	22914	22973	22881	22951	22839	23052	23057	22815	22833	22882	22944	22906	22850	23082	22989	22840	22937	23152	22909	23166	23051	23030	22937	22914	23081	22771	22960	22912	22994	22892	22977	22846	22890	22931	23052	22903	22931	22827	22836	23211	22920	22826	23018	22861	22903	22880	23014	22976	22870	22878	22953	23062	22958	23007	22955	22866	22897	22938	22783	23067	22897	22923	22981	23051	22959	22696	22846	23003	22723	22891	23012	22823	22863	22972	23079	22792	22922	23003	23045	22923	22968	22964	22828	22929	23028	23035	22999	22838	22879	22771	22975	22838	22919	22968	23048	22736	23045	22765	22886	22754	22937	23122	23029	22959	22911	22885	22942	23001	22997	22807	22970	23007	22877	22754	23064	22914	22976	22787	22929	23062	22925	22846	22917	22941	22881	22881	22978	23038	23079	22885	22886	22964	22974	22853	23066	22913	23003	22807	22918	23043	23052	22972	22963	22885	22984	22957	22872	22960	22911	22926	22745	22911	22890	22954	22830	22842	22913	22789	22875	22914	22869	22801	23130	22809	23023	22882	22981	22976	22919	22945	22692	22702	22829	22858	22958	22631	22822	22841	22864	23033	22892	22966	23002	23029	22872	22954	22845	22972	23024	23060	22793	22852	22897	22928	22999	23037	22914	22739	22976	22888	22949	22942	22748	22760	22993	23026	22932	23084	22986	22823	22686	22855	22801	22976	22935	23053	22744	22987	22793	22886	22997	22826	23017	22932	22761	22927	22785	22933	22855	22938	22864	22709	23015	22743	22653	22814	22898	22956	22791	22923	23065	22975	22857	22842	22818	22862	22835	22756	22953	22775	22665	23032	22889	22906	22769	22980	23020	22881	22913	22938	22823	23054	22734	22977	22828	22911	22953	22834	22995	23005	22908	22951	22924	23054	22803	23041	22786	23115	22883	22884	22977	22971	23064	23010	22704	23000	22783	22900	22794	22883	23049	22980	22768	22737	22808	23130	22901	23025	22889	22702	23024	22916	22794	23070	22976	22970	22968	22752	23105	22929	22864	22738	22771	22879	22816	23043	22936	22859	22980	22872	22933	22806	22859	22974	22707	22823	22678	23013	23001	22924	22989	22954	22846	22964	22925	22764	22758	23108	22822	22930	22950	22985	22951	23001	22916	23021	22814	22902	22887	23077	23014	22907	22848	22861	22999	23058	22942	22834	23007	23020	22896	22810	22954	22931	22996	23068	22955	23211	22843	22889	22879	22939	22779	22875	22812	23018	22978	22854	22895	22902	22844	23012	22988	22858	22960	22684	22939	23012	23064	22876	22728	22808	22886	23040	22867	23029	22820	22952	22890	22936	22920	22992	22757	22786	23023	23030	22948	22923	23017	22875	22830	22901	22761	22800	22840	22736	22825	22896	22981	22988	22899	23016	22950	22990	22871	22764	22836	22957	22943	23057	22918	22742	23146	22918	22886	22860	23168	22796	22879	22837	22701	22949	22885	22950	22787	22838	22895	22952	22824	22896	22830	22820	22927	22704	22993	22883	22866	23013	22946	22925	22927	22925	22971	22907	22991	22794	22900	23029	22662	22998	22791	22944	22939	22842	22873	23081	22866	22891	23036	22882	22926	22920	22987	22790	22749	22901	22867	22957	22979	22855	22889	22790	22894	22893	22832	22816	22809	23025	23071	22917	23039	22668	22941	23048	22863	22833	22782	23069	22701	22864	22897	22843	22808	22781	22938	22869	22994	22813	22824	23148	22889	22770	22872	22800	22891	22960	22961	23029	22960	22890	22973	22875	22840	23037	22948	22863	23047	23078	22902	22697	22882	22953	22862	22834	22950	22904	22774	22893	22864	22978	22971	22812	22852	22958	22661	22949	22861	23031	23076	22935	22875	22797	22939	22956	22841	22845	22806	22954	23063	22857	22760	23053	22772	23007	22857	22971	22933	22892	22901	22923	22885	22921	23008	22972	22790	23035	23049	22955	22815	22703	22787	22868	22984	23128	23016	22920	23089	22845	22935	22984	22852	23056	22983	22844	22897	22895	23061	22950	22721	22942	22881	23013	22898	22791	22939	22841	22871	22766	23175	22954	22996	22930	22975	22904	22813	23198	22949	22808	22997	22947	23078	22771	22831	22861	22837	22971	22974	22942	22986	22735	22919	23006	23097	22824	22899	22912	22998	22894	22973	22830	23007	22959	23022	23079	22943	22977	22897	22928	22806	22903	22868	22852	23052	22791	23059	22888	23042	22854	22840	22975	22839	22951	22748	23085	22809	23087	22816	23059	22952	22985	23129	22998	22861	22858	23031	23001	22918	22782	22845	22732	23113	22961	22783	23011	22844	22911	22943	22962	22859	23036	22941	22607	22922	22728	23081	23006	22881	22901	22958	22731	22973	22725	22625	22900	22969	22823	22913	22967	22868	23019	22906	22862	22899	22876	22918	22930	23073	22806	22990	22675	22982	22947	23080	22891	23103	22800	22916	22980	22747	22849	22690	22922	23045	22834	22964	22968	22875	22805	22796	23024	22853	22858	22994	22749	22884	22598	22673	22892	22959	22948	22934	23052	22890	22887	22836	22866	23033	22814	22931	22965	22936	22723	22832	23121	22960	22845	23098	22983	23091	22729	22930	22947	22850	22829	22989	22765	22849	22775	22910	22899	23066	22860	22745	22960	22982	22925	22902	22894	22984	22933	23231	22836	22875	23030	23038	22895	22995	22799	22920	22992	23057	22949	22811	22832	22883	22893	22924	22868	23017	23010	23015	22953	22965	22835	22797	22951	22927	22823	22844	22887	23049	22916	22982	22921	22939	22962	22853	22903	22961	22821	22910	22891	22757	22969	22786	23029	23009	22864	22966	23034	22987	23093	22963	22824	22867	22865	22932	22985	22936	22859	22975	22847	22938	23035	22836	22777	23035	22863	22889	22795	22986	23013	22853	22901	22859	22890	22908	22896	22857	22868	22884	22980	22906	23108	22900	22775	22955	22990	22850	22962	22884	22808	23092	22990	22939	22855	23062	22939	22783	22844	22939	22859	22949	22987	22917	22997	22856	22802	22984	23058	22772	22986	23047	22733	23029	22895	22877	22826	22911	22845	22973	23149	22882	22979	22926	22790	23022	23049	22762	23033	23038	22703	22855	22796	23124	23004	22881	22886	22984	22755	22980	22913	22875	22861	22963	22677	22911	22836	22886	23020	22923	22880	23022	22926	22785	22890	22929	23068	22716	22786	22838	23092	22821	23001	22948	22932	22836	22912	22925	22867	22879	23062	22905	22970	23060	23022	22999	23070	22818	22948	22771	22896	22987	22630	22932	22874	22757	23109	23005	22848	22900	22832	22761	23006	22888	22852	23050	22812	22937	22958	22952	23003	22868	22772	23052	22901	22864	22931	22802	22955	23003	22971	22820	23054	22884	23000	23122	22931	22830	22969	22932	22904	22860	22984	23088	22913	22951	22833	22928	22657	22754	22977	22888	22795	22972	22862	22962	22792	22905	22806	22864	22842	23006	22935	22842	22970	22860	22772	22803	22734	22824	23108	23034	22737	22870	23073	22942	22944	22871	22855	22967	22896	23031	22786	22941	22850	22889	22938	22978	22821	23145	22948	23049	23005	22873	23109	22969	23069	23152	22849	22685	22877	23023	22802	22944	22905	22877	22803	23001	22851	22929	22921	22933	23031	22965	22763	23048	23072	22810	22754	22972	23070	22794	22963	22807	22759	22860	23031	22944	22901	22935	22955	22817	22858	23001	23033	23055	22868	23079	22885	23083	22769	22962	22979	22926	22881	22990	22769	23025	23021	23027	22905	22974	22961	22807	22938	22983	23051	22896	22843	22768	23040	22984	23128	23023	22789	22990	22979	22659	23058	22746	22878	22943	22823	22831	22913	22898	22911	22999	23016	22779	22977	22944	22810	22970	22940	22954	22657	23082	22672	22843	23057	22837	22997	22813	23099	22956	22919	22858	22769	22938	22949	22808	22971	22886	22871	22768	22958	22782	22944	22899	22868	22984	22870	23224	23031	22911	22831	22743	23025	22987	22929	23057	22821	22852	22948	22969	22751	22874	23065	22771	22961	23020	23078	22998	23041	22880	22802	22940	22873	23048	22708	22919	22915	22824	23037	22731	22989	22940	23117	22869	22837	22922	22979	22986	22886	22960	22804	22832	22779	22912	23069	22893	22877	22940	22899	22859	22854	22748	22856	22806	23132	22994	23103	22797	23023	23008	22952	22930	22825	22880	23039	22967	22831	22937	22996	22807	22940	22789	22983	22905	22998	22773	23041	23037	22948	22839	22858	23041	22967	22765	22881	23066	22899	23200	22882	22888	22771	22991	22942	23048	22901	22877	22976	22877	22826	22701	23025	22981	22886	22948	22769	23022	22898	22876	22900	23008	22944	23098	23002	22873	22925	22906	22767	23044	22951	22843	22907	22761	23002	22986	22798	22911	22898	22937	22932	22981	22893	22996	22916	23072	22975	22855	22844	22888	23208	22988	22911	22783	22927	22847	22933	22963	22767	22881	22844	23002	22813	22898	22991	22926	22879	22993	22776	22941	22892	22974	22703	23109	22964	22852	22920	22862	23060	22818	22990	22854	22766	22824	23006	22852	23089	22999	22974	22951	22876	22942	22892	22995	22926	22916	22849	22806	23133	22929	22962	23054	23059	22831	22930	22925	22945	22799	22868	23042	22880	22911	22879	22952	22904	22843	23042	22898	23007	22957	22972	22817	23050	22970	23018	22938	22864	22852	22888	22879	22805	22940	22955	23010	23040	22812	23091	22878	22951	23060	22789	22965	22941	22909	22887	22895	22874	23089	22766	23066
22381	23779	44164	52443	47404	37928	33470	31432	31286	31837	31626	31462	31611	31657	31516	31543	31699	31499	31403	31399	31371	31400	31342	31340	31321	31334	31169	31041	31414	31526	31373	31522	31210	31375	31176	31404	31231	31216	31222	31101	31149	31140	31051	31133	31356	31084	31389	31330	31118	30734	31124	31010	31266	31172	31445	31041	31205	31216	30907	30980	31484	31204	31122	30884	31159	31086	31224	31257	31191	31292	31176	30911	31016	31143	31335	30892	31182	31187	31342	31213	31352	31273	31178	31270	31429	30918	31116	31146	31226	30887	31439	30887	31252	31162	31105	31349	31102	31164	31080	31080	31058	31089	31024	31238	31064	30981	31119	31083	31280	31039	31173	31180	31012	31250	30926	31213	31199	30925	31199	31076	30960	31172	31125	31146	30854	31304	31275	31184	31283	31237	31349	31174	31086	31289	31118	31258	30998	31023	31179	30974	30972	31067	31175	31185	30986	31234	31247	30914	30985	31123	31207	31209	31094	31065	31161	31320	31054	31118	31157	31154	31053	31150	31281	31135	31310	31030	31119	31135	31125	31219	31040	30923	31319	30848	31210	31097	31065	30852	31159	31133	30848	31125	31052	31215	31299	31081	30958	31419	31098	31046	31110	31342	31277	31003	31420	31229	31209	31207	31078	31182	31188	30844	31096	30894	31150	31091	31082	31241	31062	30958	31167	31199	30916	31309	31492	31193	30985	31418	31185	30957	30995	31082	30944	31098	31177	31008	31230	31240	31225	31030	30976	31012	31306	31147	31108	30960	31164	31137	31434	31254	31327	30951	30957	31328	31339	31281	31216	31022	31262	31229	31109	30963	31238	31169	31223	31263	30863	31243	30990	31378	31092	30998	30866	31027	31272	31189	30956	31151	31053	31048	31047	31151	31269	31068	31137	31226	31051	30979	30883	31140	31202	31204	30858	30882	31229	31145	31091	31128	31156	31245	31094	31066	30877	30982	31186	31123	31092	30875	31110	30913	31385	31100	30971	30955	31193	30934	31277	31320	31020	31064	31069	31226	31190	30809	31143	31221	31222	31155	31145	31180	30963	30942	31064	30758	31099	30971	31313	31302	31175	31159	31021	31115	31027	31288	31275	31152	31106	31065	31188	31032	30969	31007	31111	31187	31228	30973	31094	31124	31388	31390	31152	31169	31236	31437	31213	30878	31063	30897	31080	31253	31146	31005	30832	31227	31265	31101	31056	31059	31051	31227	30850	31089	31045	31163	31071	31203	31093	31213	30883	31165	31158	30995	31226	31263	31124	31166	31250	31061	31396	31311	31381	31089	31170	31162	31076	31237	30994	31302	31132	31033	31247	31030	31182	31197	31109	31096	31187	31356	31155	31200	31141	31406	30851	30966	31304	31194	31091	31322	30936	31287	31075	30766	31017	31161	31221	31020	31205	31135	30958	31391	30820	30917	31016	31115	31265	30921	30997	31064	31415	31157	31200	31337	31330	31217	31234	31386	31230	31244	31077	31249	30966	31061	31128	31153	31094	31342	31039	31222	31207	31022	30989	31267	31071	30960	31487	31120	31133	31125	31092	31201	31089	31132	31026	31204	31342	31003	30799	31177	31407	31029	31084	31139	31184	31033	31177	31110	30973	30988	31348	31159	30973	31393	30956	31263	31133	30934	31058	30992	31233	31188	31341	31183	31073	31054	31224	31046	30985	31058	31396	31161	31172	31028	31073	31098	30939	30954	31186	31296	31105	31248	31204	30922	31221	31099	31127	31076	31008	30952	31162	30917	30960	31134	31146	31114	31291	31134	31388	30976	30886	31184	31028	31073	31345	31100	31110	31060	31013	31057	31285	31319	31178	31223	31079	30982	31190	30996	31247	31095	30976	31313	31195	31186	31181	31123	31137	30934	31262	31322	30864	31089	31118	31169	31014	31373	31018	31054	30996	31108	31226	31055	30924	31288	31209	30887	31121	31111	31374	31263	30976	30978	31029	31119	31057	31285	30989	31218	31000	31116	31218	31075	31156	31204	30952	31084	31058	31102	30843	31165	31166	31388	31202	31273	31193	31185	31090	31174	31004	31166	30913	31042	31274	31225	31272	31223	30830	30971	31024	31140	31145	31272	31246	31160	31008	31366	30969	31133	30930	31222	31167	30983	31189	31126	31095	30842	31133	31322	30958	31216	31191	31225	31104	31141	31190	31244	31448	31097	31157	31261	31150	31065	31287	31019	31456	30970	31139	30996	31024	31213	31177	31289	31132	31113	31132	31189	30986	30864	31155	31305	31008	31122	31093	31181	31309	31285	31258	31177	31140	30899	31161	30971	31339	31050	31202	31421	30904	31263	31078	30997	31179	31089	31227	31197	30967	31204	30909	30958	31209	31099	31190	31234	31162	31299	31069	31286	30968	31190	31062	30981	31102	30954	31075	30901	31357	31195	31233	31136	30985	31239	31059	31251	31436	31037	31215	31287	31195	31146	30969	30954	31374	31405	31315	31009	31246	31027	31103	31220	31211	31124	31093	31151	31038	31145	31142	31022	31125	31031	31375	31257	31518	31167	31313	31024	30995	31052	31042	31150	30976	31213	31048	31081	31159	31056	31140	30974	31016	31189	31096	31130	31084	31109	31045	31077	31099	31229	31171	31032	31114	30937	31243	31023	31037	31294	31215	31089	31302	31204	31075	31217	31290	31213	30889	31283	31185	31011	31111	31208	31076	31003	31146	31054	31132	30927	30978	31068	31112	31186	31198	30997	31256	30995	31060	31132	31079	31102	31246	31308	31208	30943	31285	31180	30811	31120	30829	31149	31046	31031	31101	31017	31269	31227	31026	30996	31147	31188	31153	31106	31160	31124	30966	31042	30990	31221	31333	31288	31231	31241	31082	30963	31244	31292	30991	30834	31398	31031	31163	31003	31309	31159	30984	30966	30928	31104	31028	30985	30996	31220	31388	31036	31015	31168	31055	31109	31002	30986	30998	31016	31274	30934	31151	31102	31198	30897	30970	31044	31157	31135	30926	31234	31043	30980	31167	31263	31135	31252	31069	31374	30955	31242	31141	31157	31173	31267	31173	31183	31081	30871	30987	31332	31133	31004	31192	31099	31095	31145	31112	31305	31168	31042	31169	30954	31119	31228	31278	31008	31195	31099	31067	31037	31105	30996	31211	31301	31293	31345	30982	30978	30934	31292	30988	31046	31228	31158	31023	31197	31064	31184	31233	31033	31103	31037	31033	31036	31116	31032	31100	30984	31020	30843	31126	31073	31183	31146	31282	31266	31060	31276	31097	31044	30824	31063	30987	31041	31123	30994	31326	31224	31428	31219	31223	31195	31188	31223	31271	31082	31216	31109	31276	31206	31208	31035	31231	31107	31109	30948	31191	30929	31200	31161	31036	31004	31084	31115	30908	31145	31206	31387	31209	31203	31165	30854	31047	30989	30966	31277	31093	31253	30990	30978	31294	31114	30973	31162	31163	30928	31127	31007	31193	30902	31125	31241	31163	31056	31239	30809	31029	31174	31140	30966	31043	31067	30979	31099	31054	31269	31157	31294	30905	31160	31362	31040	31118	31229	30893	31193	30930	31033	30952	31017	31200	31212	31087	31067	30964	31133	31028	31062	30981	30886	31131	31158	31191	31304	31181	30968	31085	31272	31079	31340	31212	31079	31022	30878	31196	31058	31342	31056	31043	31190	31149	31146	30997	31064	30912	31186	31082	30901	31103	31314	31052	31037	31055	31424	30985	31040	31002	31242	31086	31143	30937	30957	31095	31205	31057	31129	31365	31210	31050	31285	30961	31106	31051	31284	30922	31006	31237	30972	31267	31126	31042	31235	30958	30992	31284	31206	31277	31099	31185	30836	30999	30951	30956	31011	31185	31117	30987	31126	31103	30970	31093	31001	31165	31351	31070	31124	30998	31161	30968	31083	30890	31039	31173	31143	31174	31055	30844	30879	31044	31350	31319	31108	31365	30996	31068	31068	31266	31078	31137	31138	31195	31253	31006	31180	31301	31123	31189	30863	31370	31075	31219	31203	31309	30963	31136	30936	31217	30898	31212	31169	31253	31207	31250	31198	31015	31210	31127	31179	30943	30998	31105	31065	31311	31231	31029	31224	31036	30997	31079	31019	31378	30974	31156	31275	31469	31088	31149	31213	30955	31206	31120	31009	31236	31331	31034	30960	31145	31266	31145	31182	31119	31145	30891	31101	31231	31202	31365	31290	31069	31040	31314	31306	31182	30977	31108	30834	31052	31257	31103	31129	31261	31077	31049	31093	30852	31179	31248	31062	31200	31258	31077	31252	31316	31214	30965	31169	31081	31125	30918	31042	31250	30921	31088	30950	31199	31029	31255	30974	31110	31157	31193	31084	31170	30901	30916	31303	31109	31010	31297	31023	31184	31057	30991	30944	31073	31250	31133	31173	31224	31401	30996	31199	30930	31065	31294	30877	31211	31474	31204	31251	31291	30925	31120	31156	31078	31023	31060	31276	31238	30965	31180	31117	31313	31278	31021	31195	31236	31114	31169	31279	31154	31038	31176	31111	31069	31084	31187	30923	31182	31168	31122	31172	31035	31028	31011	31060	31188	31289	31249	31076	31253	31101	30970	31020	31273	31129	31049	31068	31269	31014	31287	31297	31121	31264	31354	31147	31028	30848	31189	31251	31135	31208	31173	31099	31255	31266	31041	31168	31063	31139	30942	30797	31003	31293	31177	31039	31117	31169	31213	31191	31287	31147	31098	31278	31031	31295	31470	31402	31034	31054	31100	31242	30858	31218	31234	30984	31187	31088	31117	31203	30822	31150	31076	31021	31093	31191	31153	31026	31326	31116	30834	31134	30906	30931	31023	31055	31188	30813	31015	31022	31046	31062	31070	31057	31024	31153	31280	30986	31082	31225	31321	31116	31111	31303	31199	30973	31076	31240	30966	31155	31296	31083	30981	31103	30968	31024	31156	31071	30907	31032	31098	30982	31009	31200	31435	31082	31118	30998	31083	30869	30983	30930	31198	31380	30941	31087	31096	30992	31230	31020	30948	31113	31114	31217	31276	30830	31039	31238	31228	31153	31177	30789	31185	31283	31443	31039	31021	31212	31023	31105	31093	31436	30902	31050	31420	31136	31184	31133	31305	31066	31163	31217	31025	30878	31094	31144	31167	30999
57546	94413	96844	87911	64577	36509	24465	23472	23442	23464	23340	23378	23416	23249	23514	23601	23443	23526	23460	23564	23553	23606	23558	23625	23623	23448	23498	23444	23373	23452	23456	23234	23402	23554	23475	23640	23454	23389	23515	23430	23538	23553	23426	23358	23560	23591	23344	23615	23453	23283	23719	23718	23470	23697	23428	23625	23392	23615	23447	23476	23373	23671	23694	23509	23660	23517	23441	23472	23515	23585	23500	23367	23407	23397	23435	23614	23395	23510	23508	23378	23387	23411	23503	23597	23481	23637	23491	23389	23315	23560	23389	23423	23372	23579	23383	23525	23471	23448	23542	23292	23378	23564	23458	23378	23488	23494	23418	23333	23327	23445	23612	23578	23559	23260	23615	23412	23500	23456	23443	23482	23570	23519	23573	23567	23667	23449	23578	23264	23558	23564	23500	23620	23466	23462	23475	23524	23498	23575	23463	23426	23600	23490	23596	23422	23424	23555	23636	23404	23502	23395	23611	23463	23544	23414	23617	23530	23352	23510	23531	23524	23530	23325	23395	23411	23648	23657	23472	23498	23467	23667	23529	23651	23509	23594	23314	23515	23516	23481	23277	23587	23502	23550	23673	23358	23386	23292	23540	23571	23547	23501	23480	23302	23656	23521	23468	23719	23546	23318	23623	23609	23377	23652	23439	23495	23507	23507	23590	23439	23485	23556	23479	23528	23533	23450	23600	23377	23242	23406	23467	23501	23571	23476	23560	23542	23419	23619	23555	23459	23390	23435	23563	23570	23537	23568	23501	23435	23326	23474	23539	23431	23330	23486	23487	23510	23470	23549	23692	23662	23434	23580	23476	23435	23554	23598	23555	23602	23477	23383	23463	23465	23541	23358	23491	23583	23799	23451	23316	23351	23624	23453	23656	23595	23560	23520	23538	23435	23503	23344	23437	23469	23601	23566	23385	23522	23582	23643	23515	23642	23418	23595	23419	23674	23668	23588	23442	23262	23656	23481	23515	23394	23476	23427	23563	23357	23332	23427	23604	23578	23596	23523	23489	23429	23369	23502	23612	23419	23658	23546	23584	23359	23639	23381	23588	23300	23347	23546	23594	23430	23551	23663	23553	23535	23672	23568	23556	23402	23504	23387	23738	23522	23525	23470	23374	23627	23522	23411	23518	23503	23466	23446	23431	23572	23523	23535	23433	23539	23529	23627	23708	23458	23535	23542	23387	23572	23416	23353	23523	23447	23482	23397	23364	23530	23572	23271	23449	23573	23658	23345	23575	23587	23531	23533	23451	23492	23472	23582	23504	23390	23464	23593	23581	23399	23498	23485	23556	23431	23565	23571	23548	23400	23541	23365	23512	23550	23615	23534	23351	23489	23563	23636	23653	23607	23572	23381	23554	23611	23518	23589	23605	23453	23465	23651	23531	23520	23334	23514	23443	23665	23552	23470	23435	23447	23470	23372	23673	23621	23464	23413	23406	23560	23462	23523	23510	23492	23523	23507	23599	23714	23568	23524	23494	23615	23791	23651	23419	23497	23397	23395	23510	23457	23392	23519	23557	23535	23513	23445	23684	23596	23472	23520	23299	23300	23682	23457	23477	23367	23601	23541	23387	23543	23506	23363	23540	23477	23603	23681	23591	23492	23494	23484	23507	23573	23392	23446	23715	23585	23692	23596	23423	23579	23322	23520	23410	23542	23407	23317	23307	23566	23627	23448	23334	23620	23694	23483	23440	23566	23398	23759	23521	23641	23352	23660	23421	23644	23515	23541	23503	23496	23491	23441	23365	23517	23453	23555	23486	23475	23461	23466	23586	23322	23464	23531	23538	23682	23475	23457	23553	23369	23345	23588	23421	23327	23584	23422	23548	23537	23407	23435	23585	23634	23561	23526	23610	23522	23322	23445	23487	23416	23444	23634	23351	23529	23507	23328	23534	23575	23250	23652	23543	23488	23455	23534	23564	23446	23383	23368	23555	23659	23596	23424	23327	23638	23484	23270	23473	23481	23335	23411	23417	23340	23539	23548	23466	23526	23350	23550	23374	23544	23545	23613	23450	23304	23625	23448	23512	23237	23420	23524	23273	23401	23456	23639	23559	23641	23586	23411	23527	23481	23316	23563	23467	23346	23574	23641	23595	23536	23399	23513	23522	23461	23655	23408	23380	23657	23741	23432	23592	23448	23494	23632	23206	23515	23411	23481	23476	23322	23365	23529	23467	23517	23360	23494	23636	23340	23455	23573	23562	23547	23532	23429	23457	23530	23486	23437	23305	23410	23430	23495	23521	23731	23554	23638	23678	23385	23558	23611	23611	23572	23772	23481	23425	23475	23448	23516	23470	23545	23548	23367	23566	23548	23407	23435	23493	23483	23517	23471	23459	23600	23502	23265	23705	23488	23638	23350	23618	23548	23540	23334	23643	23475	23504	23491	23474	23630	23639	23583	23567	23499	23419	23657	23527	23548	23527	23618	23542	23541	23286	23502	23457	23635	23627	23506	23437	23456	23518	23475	23473	23517	23491	23411	23466	23570	23543	23453	23493	23444	23505	23410	23471	23317	23418	23416	23478	23507	23698	23570	23433	23541	23497	23480	23438	23636	23643	23367	23596	23646	23462	23482	23600	23532	23595	23502	23512	23749	23682	23243	23503	23395	23453	23370	23575	23473	23771	23549	23613	23532	23647	23666	23583	23671	23470	23523	23366	23559	23644	23386	23491	23574	23483	23467	23520	23564	23569	23570	23509	23402	23403	23514	23621	23576	23575	23514	23562	23489	23651	23576	23444	23675	23396	23609	23482	23441	23654	23236	23515	23485	23642	23539	23531	23456	23653	23504	23463	23619	23662	23613	23514	23279	23319	23310	23635	23345	23447	23578	23505	23501	23443	23529	23529	23650	23552	23482	23429	23431	23460	23328	23520	23553	23476	23489	23490	23423	23534	23500	23393	23557	23560	23634	23474	23408	23533	23569	23475	23377	23711	23443	23580	23454	23494	23458	23561	23472	23475	23489	23386	23417	23506	23425	23520	23597	23505	23467	23438	23428	23442	23502	23406	23429	23666	23409	23555	23553	23440	23499	23580	23479	23553	23416	23465	23451	23528	23434	23540	23379	23559	23604	23608	23460	23542	23539	23271	23523	23615	23534	23469	23667	23378	23438	23414	23369	23434	23366	23535	23421	23505	23656	23517	23740	23322	23566	23487	23573	23541	23688	23511	23490	23603	23420	23506	23387	23611	23494	23319	23497	23445	23560	23717	23344	23523	23520	23384	23693	23398	23424	23549	23474	23542	23537	23603	23417	23577	23405	23629	23591	23534	23493	23375	23518	23389	23423	23332	23469	23460	23573	23355	23488	23605	23440	23491	23550	23547	23594	23439	23655	23620	23457	23482	23515	23249	23620	23535	23521	23580	23304	23477	23376	23427	23652	23522	23376	23594	23570	23731	23593	23626	23478	23340	23501	23602	23487	23611	23618	23502	23366	23440	23666	23581	23425	23514	23483	23492	23557	23323	23516	23466	23469	23494	23667	23459	23608	23503	23557	23523	23538	23396	23652	23366	23519	23665	23410	23449	23599	23505	23456	23610	23565	23470	23352	23472	23582	23474	23432	23554	23662	23509	23487	23551	23548	23526	23425	23596	23564	23611	23453	23665	23722	23464	23408	23363	23425	23419	23534	23463	23436	23509	23600	23402	23557	23565	23776	23420	23304	23563	23403	23577	23592	23355	23553	23401	23455	23598	23571	23425	23456	23574	23375	23450	23329	23563	23604	23599	23433	23645	23731	23341	23543	23554	23512	23650	23501	23514	23422	23583	23545	23444	23559	23387	23564	23478	23407	23588	23495	23483	23398	23368	23547	23458	23439	23346	23456	23546	23358	23660	23476	23708	23445	23387	23561	23436	23578	23642	23510	23570	23348	23681	23552	23568	23489	23377	23433	23496	23515	23587	23526	23473	23514	23496	23431	23493	23703	23585	23333	23359	23511	23473	23517	23433	23674	23523	23563	23451	23520	23471	23769	23487	23565	23442	23516	23501	23417	23438	23506	23694	23364	23528	23684	23453	23325	23433	23389	23304	23424	23445	23436	23484	23300	23373	23455	23616	23301	23520	23521	23429	23718	23460	23566	23545	23492	23368	23322	23513	23541	23500	23394	23403	23466	23487	23537	23488	23481	23383	23720	23611	23470	23602	23611	23293	23606	23378	23480	23519	23471	23516	23368	23497	23521	23617	23424	23544	23540	23535	23588	23464	23589	23408	23398	23422	23442	23394	23546	23305	23611	23472	23586	23628	23554	23593	23569	23508	23592	23567	23406	23339	23581	23462	23423	23454	23550	23384	23597	23526	23357	23422	23575	23451	23499	23539	23564	23557	23680	23407	23447	23480	23477	23425	23518	23477	23403	23634	23651	23496	23604	23540	23773	23462	23461	23487	23515	23255	23730	23561	23251	23516	23441	23406	23459	23639	23601	23471	23373	23436	23462	23433	23293	23505	23436	23373	23401	23546	23412	23488	23420	23484	23451	23436	23447	23724	23647	23472	23631	23537	23446	23542	23584	23440	23549	23480	23383	23431	23294	23806	23433	23587	23382	23320	23540	23633	23588	23530	23519	23595	23486	23527	23587	23595	23304	23467	23756	23476	23640	23592	23412	23509	23531	23401	23475	23490	23532	23484	23543	23327	23724	23387	23243	23581	23353	23424	23387	23424	23402	23532	23460	23340	23474	23488	23655	23332	23614	23685	23539	23370	23481	23472	23514	23525	23474	23480	23454	23548	23493	23645	23472	23617	23475	23570	23549	23555	23677	23433	23548	23563	23503	23556	23484	23343	23592	23659	23751	23327	23431	23377	23567	23676	23517	23482	23471	23494	23426	23498	23494	23551	23627	23638	23506	23498	23595	23502	23522	23849	23543	23385	23588	23507	23392	23659	23627	23687	23436	23588	23353	23586	23726	23387	23584	23681	23487	23339	23562	23457	23545	23403	23651	23435	23369	23655	23383	23465	23539	23449	23498	23476	23455	23791	23441	23407	23361	23420	23372	23548	23444	23586	23482	23568	23568	23436	23272	23502	23634	23431	23724	23257	23607	23667	23560	23622	23659	23370	23421	23404	23481	23532	23507	23483	23606	23615	23479	23431	23388	23480	23458	23350	23704	23412	23580	23479	23570
28702	37885	52594	44358	35372	31601	30693	30458	30072	30216	30100	30106	30255	30351	30138	30382	30368	30334	29880	30132	30322	30046	30229	30037	30286	30583	30386	30356	30122	30373	30336	30401	30408	30312	30081	30171	30030	30428	30275	30424	30313	30332	30064	30237	30192	30186	30212	30114	30217	30259	30310	30273	30119	30230	30211	30421	30205	30108	30209	30115	30035	30369	30150	30394	30197	30133	30338	30233	30158	30299	30140	30199	30402	30371	30405	30249	29981	30203	30347	30416	30240	30482	30482	30127	29979	30005	30240	30042	30193	30040	30272	30184	30280	29925	30212	30188	30182	30146	30250	29902	30284	30185	30035	30047	30213	30185	30272	30436	30329	30131	30213	30224	30142	30280	30149	30261	30248	30330	30191	29935	30119	30333	30219	30152	30187	30279	30115	29980	30239	30306	30510	30154	30393	30250	30225	30197	30008	30157	30322	30051	30012	30466	30167	30191	30334	30238	30315	30326	30167	30227	30208	30394	30313	30253	30327	30260	30266	30107	30432	30128	30135	30137	30313	29924	30084	30293	30294	30177	30032	30243	30198	29912	30179	30428	30520	30298	30088	29924	30026	30133	30150	30226	30376	30358	30471	30216	30397	30222	30052	30321	30173	30233	30266	30208	30218	30092	30543	30414	30155	30174	30267	30090	30039	30139	30278	30447	30497	30304	30062	30141	30178	30406	30170	30386	30081	30153	30236	30383	30174	30235	30147	30250	29967	30346	30211	30057	30301	30299	30390	30489	30024	30145	30243	30409	30251	30483	30243	30404	30178	30036	30245	30239	30129	30077	30148	30200	30310	30318	30218	30286	30481	30272	30043	30010	30227	30316	30362	30140	30241	30249	30122	30246	30440	30341	30305	30225	30180	30358	30125	30099	30147	30215	30254	30217	30275	30216	30274	30019	30258	30333	30135	30334	30125	30121	30334	30041	30148	30022	30266	30180	30422	30299	30285	30390	30175	30223	30175	30163	30312	30195	30217	30017	30040	30082	30209	30416	30435	30168	30404	30106	30236	30206	30284	30356	30280	30407	30084	30199	30050	30309	30178	30179	30445	30013	30269	30185	29810	30191	30589	30258	29985	30378	30122	30384	30098	30128	30331	30295	30257	30269	30191	30359	30458	30212	30103	30192	29901	30227	30275	30342	30419	30041	30174	30139	29980	30251	30013	30395	30555	30257	30368	30302	30315	30213	30223	30286	30407	30245	30248	29971	30240	30075	30296	30242	30383	29921	30108	30112	30187	30464	30286	30005	30355	30219	29956	30269	30344	30110	30341	30062	30214	30000	30150	30002	30102	30279	30423	29987	30253	30209	30065	30345	30397	30148	30241	30207	30028	30198	29901	30290	30357	30168	29963	30015	30090	30128	30286	30226	30246	29942	30084	30339	30151	30253	30041	30119	30190	30231	30109	30356	30297	30428	30244	30294	30138	30180	30228	30505	30129	30151	30358	30222	30396	30192	30202	30309	30076	30311	30348	30283	30071	30171	30169	30436	30294	30137	30201	30224	30193	30154	30261	30017	30551	30466	30394	30176	30224	30613	30165	30138	29993	29916	30082	30311	30360	30214	30397	30185	30000	30230	30037	30104	30382	30159	30356	30094	30107	30231	30518	30351	30058	29990	30016	29972	30241	30108	30290	30395	30124	30169	30153	30016	30453	30309	30402	30391	30244	30294	30303	30079	30181	30030	30169	30207	30299	30046	30199	30309	30438	30246	30145	30314	30287	30289	30025	30337	30153	30055	30114	30034	30389	30279	30259	29903	30343	30415	30257	30334	30410	30569	30321	30203	30351	30157	30266	30218	30066	30026	30099	30380	30059	30098	30328	30004	30051	30178	30247	30232	30402	30145	30257	30200	30218	30343	30208	30213	29923	29943	30083	30033	30244	30129	30390	30223	30133	30129	30225	29995	30375	29936	30281	30086	30337	30096	30195	30107	29926	30156	30296	30284	30498	30141	30327	30318	30362	30298	30244	30302	30076	30384	30351	30398	30362	29881	30297	30321	30002	30356	30188	30325	29981	30193	30015	30243	30402	30073	30339	30078	29919	30472	29836	30263	30223	30166	30386	30148	29897	30216	30190	30188	30244	30554	30213	30298	30270	30191	30405	30074	30335	30201	30455	30286	30104	30134	30265	30021	30063	30209	29990	30091	30088	30331	30085	30152	30312	30289	30252	30436	30294	30332	29890	30167	30204	30300	30330	30275	30052	30492	30440	30194	30320	30240	30218	30482	30435	30225	30025	29995	30421	30333	30145	30613	30345	30194	30170	30015	30316	30060	30018	30152	30339	30117	30314	30169	30355	30082	30096	30376	30331	30167	30169	30058	30353	30221	30210	30358	30170	30281	30081	30211	30107	30050	30184	30230	30458	30323	30257	30334	30191	30220	30243	30180	30237	30061	30410	30204	30075	30100	30288	30215	30219	30252	30125	30436	30203	30328	30238	30270	30091	30114	30467	30334	30512	30091	30188	30209	30191	30245	30080	30092	30399	30207	30354	30361	30279	30213	30083	30000	30357	30149	30250	30146	30133	30222	30327	29890	30207	30313	30217	30181	30115	30397	30247	30210	30269	30316	30112	30158	30208	30265	30245	30233	30280	30383	30147	30133	30456	30258	30274	30351	30108	30188	30192	30020	30126	30312	29996	30174	30061	30066	30277	30077	30197	30172	30182	30329	30315	30189	30174	30148	30006	30210	30038	30174	30266	30148	30175	30091	30143	30452	30072	30102	30242	30268	30288	30104	30223	30363	30082	30082	30398	30316	30338	30241	30221	30262	30324	30333	30478	30289	30396	30342	30439	30300	30541	30205	30376	30474	30195	30431	30465	30062	30332	30127	30390	30383	30159	30164	30114	30141	30250	30266	30411	30160	30178	30166	30339	30274	30424	30104	30329	30411	30060	30096	30341	30108	30203	30211	30285	30055	30137	30308	30421	30373	30257	30065	30179	30281	30065	30531	30232	30053	30204	30231	29979	30253	30359	30102	30089	30311	30331	30338	29976	30160	30348	30559	30126	30286	30372	30296	30211	30238	30031	30299	30176	30219	30256	30127	30206	30408	30284	30211	30286	30292	30141	30368	30443	30335	30183	30344	30438	30234	30040	30406	30314	30345	30059	30293	30281	30376	30010	30202	30155	30172	30104	30125	30038	30116	30388	29981	30111	30457	30223	30259	30133	30265	30041	29953	30450	30265	30296	29904	30362	30156	30403	30273	30254	29897	30310	30248	30310	30053	30253	30269	30570	30400	30336	30321	30428	30235	30139	30221	30413	30070	30163	30229	30429	30143	30270	30153	30391	30495	30099	30317	30398	30110	29979	30027	30168	30259	30327	30153	30124	30035	30503	30197	30025	30182	30272	30174	30213	30215	30243	30266	30309	30322	30325	30350	30146	30370	30075	29963	30246	30205	30253	30288	30174	30370	30149	30132	30268	30350	30133	30016	30472	30224	30347	30093	30178	30069	30181	30124	30272	30158	30316	30153	30378	30311	30275	30468	30223	30333	30173	30102	30068	30335	30082	30142	30384	30071	30209	30059	30110	30251	30014	30161	30190	30198	30178	30181	30265	30183	30300	30087	30257	30162	30135	30300	30599	30101	29940	30169	30272	30290	30293	30029	30138	30227	30324	30191	30323	30376	30305	30238	30312	30182	30186	30471	30360	30206	30076	30270	30241	30394	30268	30316	30260	30255	30235	30145	30289	30272	30219	30260	30227	30059	30207	30123	30255	30247	30229	30480	30133	30102	30221	30207	30330	30327	30229	30369	30371	30182	30242	30147	30201	30346	30090	30109	30345	30363	30185	30148	29853	30440	30215	30293	30331	30227	30104	30034	30244	30200	30248	30484	30191	30510	29957	30375	30155	30214	30098	30148	30213	30055	30099	30291	30031	30054	30243	30281	30271	30338	30249	30207	30191	30169	30137	30144	30337	30143	30375	30261	30215	29936	29998	30393	30136	30053	30047	30006	30226	29893	30041	30144	30196	30155	30359	30435	30111	30455	30269	30124	30446	30022	30095	30179	30123	30037	30539	29968	30115	30325	30227	30201	30018	30228	30491	30381	30420	30428	30368	30260	30065	30001	30025	30263	30026	30299	30315	30118	30361	30228	30303	30242	30132	30177	30155	30115	30320	30266	30408	30148	30170	30116	30115	30390	30123	30132	30297	30252	30233	30121	30416	30336	30199	29916	30297	30479	30422	30329	30031	30291	30480	30413	30156	30070	30236	30095	30178	30129	30333	30143	30355	30381	30314	30361	30298	30183	30298	30167	30363	30558	30181	30222	30080	30220	30341	30024	30168	30374	30208	30390	30045	30276	30121	30068	30044	30417	30259	30384	30320	30086	30281	30454	30407	30444	30161	30332	30317	30366	29931	30223	30182	30046	30253	30506	30083	30231	30337	30552	30279	30541	30171	30308	30247	30352	30155	30070	30460	30172	30294	30097	30242	30345	30337	30320	30107	30158	30482	30368	30188	30151	29889	30108	30364	30229	30380	30016	30313	30309	30315	30308	30416	30398	30385	30120	30133	30279	30270	30233	30096	30178	30417	30212	30454	30242	30422	30329	30081	30457	30227	30212	30322	30168	30136	30178	30163	30334	30227	30249	30256	30235	30519	30316	30154	30344	30293	30272	30295	30093	30317	30378	30303	30351	30284	30268	30041	30186	30179	30084	30396	30370	30056	30169	30236	30443	30195	30264	30409	30254	30194	30106	30226	30296	29984	30214	30333	30279	30454	30226	30367	30186	30462	30561	30371	30043	30221	29964	30331	30231	30388	30481	30328	30176	30235	30124	30418	30253	30142	30304	30060	30429	30388	30486	30342	30243	30085	30233	30317	30357	29965	30263	30065	30357	30195	29892	30344	30335	30129	30173	30266	30322	30113	30155	30265	30482	30343	30317	30240	30123	30154	30084	30211	30179	30311	30245	30147	30027	30339	30141	30186	30263	30407	30315	30070	29924	30220	30051	30049	30279	30497	30168	30390	30210	30448	30259	30147	29990	30038	30046	30032	30099	30110	30154	30027	30197	30108	30368	30281	30205	30288	30250	30223	30239	30250	30274	30118	29994	30325	30391	30188	29982	30471	30393	30408	30045	30197	30247	30133	30110	30164	30411	30357	30259	30379	30355
30627	61427	55380	38902	29503	24022	23006	22841	22750	22798	22883	22826	22855	22878	22845	23058	22946	22862	23020	22963	22695	22830	22979	22995	22810	22828	23056	22690	22847	22966	22840	22815	22740	22809	22781	22928	22873	22845	22924	22831	22859	22792	22841	22646	22759	22829	22967	22767	22719	22818	22615	22919	22717	22906	22527	22869	22912	22774	22825	22746	22879	22799	22808	22799	22845	22978	22737	23022	22857	22790	22798	22926	22870	22815	22950	22896	22906	22776	22890	23009	22902	22741	22800	22646	22748	23005	22705	22824	22756	22863	22954	22823	22686	22785	22970	22678	22723	22726	22934	22808	22784	22840	22874	22890	22894	22946	22863	22712	22897	22864	22652	22730	22694	22878	22754	22713	22704	22846	22751	22632	22853	22929	22813	22809	22983	22863	22725	22775	22743	23030	22763	22678	22864	22714	22898	22638	22866	22815	22827	22758	22847	22593	22838	22864	22934	22711	22565	23027	22999	22701	22888	22814	22797	22687	22825	22865	22907	22856	22861	22965	22759	22812	22795	22848	22717	22861	23009	22853	22681	22742	22913	22834	22901	23099	22904	22925	22802	22749	22784	22810	22923	22786	22817	23037	22883	22685	22749	22803	22822	22829	22726	22787	22888	22785	22790	22861	22850	23022	22969	22833	22928	22901	22819	22951	22825	22889	22750	22729	22889	22829	22790	22944	22862	22795	22827	22813	22834	22625	22738	22751	22867	22895	22940	22643	22803	22648	22823	22985	22821	22802	23023	22760	22852	23012	22850	22892	22853	22783	22890	22879	22941	22768	22847	22712	22822	22930	22696	22849	22817	22991	22869	22851	22893	22816	23015	22810	22767	22895	22738	22897	22742	22864	22753	22781	22750	23017	22916	22818	22904	22860	22858	22734	22876	22674	22728	22726	22835	22983	22762	22860	22938	22904	22805	22881	22924	22852	22913	22775	22968	22808	22794	22899	23047	22741	22875	22659	22742	22713	22765	22993	22731	23022	22717	22866	22949	22827	22862	22842	22833	22954	22572	22783	22765	22806	22824	22648	22858	22908	22888	22783	22665	22924	22730	22922	22771	22817	22797	22820	22976	22864	22758	22765	22689	22669	22835	22653	22887	22733	23023	22851	22913	22739	22966	22864	22781	22683	22713	22838	22755	22802	22765	22922	22919	22868	22722	22804	23015	22578	22895	22954	22809	22952	22799	22731	22979	22706	22791	22767	22974	22763	22906	22848	22786	23041	22941	22813	22981	22747	22811	22776	22824	22791	22846	22993	22780	22865	22964	22982	22809	22890	22844	22947	22674	22836	22961	22893	22747	22788	22823	22924	22773	22657	22770	22967	22922	22885	22805	22901	22841	22864	22919	22755	22707	22675	22731	22681	22969	22781	22921	22862	22664	22661	22782	22816	23006	22933	22916	22934	22865	22741	22865	22800	22767	22853	22657	22910	22797	22930	22857	22697	22860	22860	22832	22961	22674	22800	22894	23014	22965	22962	22941	22905	23027	22751	22750	22860	22931	22887	22634	22744	22758	22770	22966	22789	22959	22716	22745	22921	22907	22953	22803	22682	22981	22909	22789	22879	22819	22830	22958	22668	22819	22911	22894	22727	22845	22934	22829	22816	22799	22969	23043	22774	22696	22952	22827	22765	22771	22760	22696	22873	22871	22882	22848	22831	22968	23006	22920	22871	23006	22808	22993	22842	22731	22701	22810	22820	22858	22728	22866	22761	22809	22889	22693	22735	22842	22899	22750	22505	22790	22806	22968	22867	22822	22817	22691	22867	22832	22766	22803	22802	22998	22861	22756	22860	22839	22805	22853	22903	22845	22851	22771	22737	22681	22706	22910	22779	22883	22899	22609	22757	22820	22706	22762	22631	22912	22951	22888	22828	22802	22666	22742	22950	22827	22829	22900	22895	22735	22749	22919	22760	22787	22777	22969	22812	22860	22841	22780	22850	23015	22865	22742	22891	22724	22673	22800	22939	22904	22729	22932	22727	22561	22953	22763	22899	22836	22815	22661	22986	22767	22837	22647	22844	22756	22818	22806	22675	22882	22806	22941	22804	22902	22888	22811	22812	22832	22885	22890	22984	22860	22685	22975	22812	22646	22902	22676	23044	22916	22738	22923	22724	22912	22844	22876	22886	22996	22821	23051	22773	22690	22777	22797	22695	22875	22805	22809	22756	22644	22903	22704	22839	22853	22767	22829	22820	22784	23008	22908	22762	22810	22915	22852	22909	22785	22888	22780	22889	22763	22696	22817	22942	23113	22777	22782	22894	22873	22748	22711	22730	22730	22847	22860	22934	22711	22705	22852	22780	22904	22845	22802	22668	22921	22768	22763	22937	22930	22701	22684	22883	22839	22804	23099	22861	22922	22828	22752	22741	22886	22770	22922	22831	22719	22888	22772	22821	22770	22965	22881	22646	22874	22905	23012	22827	22686	22848	22690	22686	22887	22885	22780	22901	22887	22786	22949	22814	22757	22885	22816	22576	23072	22749	22860	22813	22781	22987	22988	22985	22914	22874	23025	22895	22775	22981	22831	22870	22862	22850	22872	22724	22747	22814	22841	22811	22704	22830	22774	23071	22846	22784	22840	22832	23022	22878	22990	23108	22785	22628	22930	22906	22650	22710	22811	22822	22738	22941	22942	22757	22682	22846	22688	22798	22809	22732	22813	22757	22993	22930	22957	22873	22916	22874	22750	22762	22747	22922	22706	22670	22802	22792	22888	22896	22930	22800	22937	22972	22919	22750	22917	22855	22821	22842	22757	22968	22971	22869	22861	22885	22922	22983	22738	23056	23004	22760	23054	22614	22730	22706	22856	22750	22724	22867	22848	22960	23043	22825	22878	22630	22883	22950	22901	22816	22745	23085	22855	22825	22817	23000	22851	22835	22878	22775	22668	22820	22963	22833	22558	22949	22675	22717	22660	22732	22874	22984	22841	22660	22859	22960	22903	22870	22919	22830	22743	22852	22927	22727	22986	22680	23077	22726	22866	22736	22858	22676	22893	23038	22713	22736	22706	23002	22946	22833	22808	22794	22847	22872	22939	22958	22928	22809	22851	22719	22868	22819	22749	22849	22800	22793	22734	22834	22738	22767	22912	22843	22873	22876	22688	22774	22637	22565	22872	22729	22880	22907	22729	22812	22784	22757	22719	22815	22885	22930	22909	22914	22860	22792	22839	22786	22845	22967	22904	22992	22843	23001	22790	22876	22771	22975	23112	22787	22854	22940	22965	22871	22848	22972	22874	22834	22808	22761	22900	22874	22817	22711	22923	22731	22710	22907	22865	22792	22693	22736	22866	22771	22827	22811	22855	22828	22757	22848	22776	22786	22819	22934	22829	22794	22807	22887	22817	22917	22948	22980	22896	22909	22791	22967	22881	22823	22760	22792	22726	22837	23055	22920	22945	22867	22858	22689	22944	22728	22910	22650	23002	22957	22667	22741	22938	22777	22919	22799	22865	22706	22706	22708	22706	22809	22747	22951	22701	22717	22903	22955	22973	22836	22842	22752	22986	22718	22902	22775	22782	22866	22827	22792	22789	22848	22799	22899	22788	22819	22764	23019	22833	22987	22894	22853	22712	22866	22889	22704	22810	22810	22921	22699	22887	22684	22864	22895	22976	22910	22903	22849	22938	22589	22891	22699	22877	22800	22926	22917	22909	22867	22954	22855	22685	22808	22748	23038	22916	22938	22658	22691	22815	22724	22817	22815	22892	22747	22866	22593	23002	22839	22917	22713	22869	23000	22785	22798	22713	22648	22965	22880	23022	22833	22911	22750	22910	22758	22698	22833	22660	22790	22664	23020	22888	22981	22874	22806	22897	22774	22684	22898	22756	22830	22928	22927	22620	22799	22887	22836	22600	22701	22988	22677	22933	22642	22814	22623	22705	22775	22958	22826	22907	22709	22806	22660	22940	22680	22823	22752	22899	22829	22821	22834	22857	22898	22803	22888	22806	22749	22772	22886	22994	22805	22784	22518	22797	22764	22759	22877	22962	22855	22833	22838	22796	22957	22666	22915	23001	22811	22763	22827	22798	22833	22850	22699	22830	22835	22985	22814	22790	22655	22876	22977	22798	22893	22928	22750	22577	22760	22812	22857	22845	22859	22707	22757	23005	22657	22807	22791	22898	22770	22945	22891	22668	22723	22826	23002	23012	22928	22952	22953	22754	22747	22874	22667	22979	22658	23056	22770	22773	22949	22928	22723	22899	22954	22701	22608	22800	22712	22802	22840	22820	22848	22717	22901	22907	23011	22660	22912	22821	22990	22842	22819	22801	22865	22938	22718	22783	22766	22727	22821	22937	22975	22877	22817	22764	22836	22866	22827	22821	22812	22737	22794	22706	22921	22909	22911	22834	22796	22690	22693	22722	22729	22920	22820	23002	22747	22635	22628	22872	22897	22761	22732	22901	22821	22718	22844	22800	22823	22886	22976	22738	22815	22909	22692	22924	22978	22675	22866	22927	22964	22824	22749	22933	22921	22654	22834	22889	22875	22881	22897	22675	22909	22707	22926	22761	22844	22874	22794	22871	22999	22998	22751	22851	23124	22935	22707	22856	22782	22900	22990	22903	22848	22909	22934	22982	22763	22933	22923	22925	22931	22759	22816	23012	22851	23081	22770	22823	22856	22949	22885	22855	22649	22825	22748	22831	22838	22649	22804	22972	22813	22926	22815	22713	22882	22825	22624	22785	22505	22945	22635	22882	22747	22895	22822	22864	22838	22990	22732	22902	22833	22865	22843	22900	22735	22810	23024	22871	23059	22883	22779	22908	22737	22848	22808	22875	22856	22717	22740	22745	22912	22790	22857	22852	22950	22804	22688	22851	22996	22935	22887	22757	22824	22815	22825	22811	22800	22761	22905	22908	22741	22909	22994	22868	22848	22646	22839	22904	22880	22762	22771	22987	22834	22720	22853	22938	22843	22894	22936	22990	22857	22740	22652	22808	22948	22947	22892	22843	22850	22892	22859	22745	22779	22831	23018	22824	22888	22816	22923	22964	22795	22995	22764	23080	22744	22876	22965	22877	22892	22763	22747	22824	22825	22981	22929	22830	22666	22823	23015	22935	22970	22970	22967	22808	22962	22966	22720	22882	22869	22864	22936	22799	22799	22848	22642	22836	22808
24072	25299	47847	46894	38669	34599	32326	30418	30251	30689	30316	30729	30677	30435	30558	30419	30463	30458	30141	30296	30498	30167	30521	30379	30393	30287	30410	30375	30443	30356	30518	30488	30359	30444	30428	30115	30293	30312	30358	30625	30205	30177	30433	30451	30486	30379	30193	30482	30227	30532	30308	30490	30290	30457	30274	30537	30013	30206	30409	30605	30495	30330	30116	30410	30088	30259	30469	30297	30669	30264	30619	30230	30371	30166	30252	30310	30295	30323	30349	30205	30074	30414	30509	30311	30160	30680	30566	30492	30236	30280	30194	30487	30174	30264	30472	30319	30390	30344	30362	30238	30258	30382	30486	30564	30171	30290	30158	30250	30097	30360	30377	30342	30100	30511	30297	30336	30300	30351	30346	30314	30210	30329	30310	30163	30223	30392	30331	30159	30361	30146	30176	30264	30178	30219	30306	30360	30355	30313	30488	30291	30372	30232	30309	30395	30412	30196	30340	30482	30521	30231	30172	30294	30430	30386	30343	30334	30471	30465	30362	30305	30414	30491	30324	30395	30326	30494	30336	30330	30295	30371	30354	30501	30472	30451	30495	30385	30258	30354	30401	30264	30575	30401	30111	30451	30398	30411	30159	30323	30258	30507	30440	29968	30121	30335	30485	30136	30409	30484	30033	30208	30321	30142	30191	30002	30211	30191	30371	30293	30418	30239	30341	30460	30318	30316	30263	30296	30288	30394	30556	29998	30084	30422	30412	30472	30262	30091	30356	30406	30514	30405	30245	30522	30546	30178	30422	30336	30286	30270	30483	30115	30251	30280	30082	30431	30428	30213	30320	30366	30347	30459	30327	30341	30612	30324	30422	30069	30215	30447	30579	30325	30388	30377	30208	30153	30305	30272	30174	30409	30328	30102	30368	30480	30247	30182	30215	30144	30296	30158	30140	30443	30544	30222	30155	30219	30342	30108	30109	30184	30358	30549	30446	30492	30595	30300	30239	30458	30285	30103	30454	30354	30100	30074	30396	30303	30150	30456	30279	30402	30229	30435	29982	30285	30410	30254	30406	30364	30542	30409	30500	30283	30152	30188	30510	30434	30499	30478	30074	30175	30107	30195	30374	30477	30686	30266	30402	30219	30226	30456	30361	30491	30084	30184	30134	30273	30344	30493	30401	30248	30250	29991	30096	30481	30374	30423	30423	30352	30396	30365	30433	30457	30395	30167	30481	30337	30207	30171	30297	30404	30301	30229	30314	30441	30290	30407	30331	30296	30500	30119	30488	30357	30459	30410	30394	30092	30442	30317	30656	30230	30212	30300	30201	30233	30173	30273	30321	30305	30391	30358	30389	30295	30510	30596	30168	30638	30435	30221	30212	30418	30304	30386	30556	30272	30374	30339	30483	30179	30213	30477	30023	30324	30339	30337	30352	30263	30277	30223	30327	30330	30293	30141	30523	30663	30502	30280	30195	30263	30206	30313	30392	30336	30263	30348	30302	30076	30345	30312	30314	30457	30333	30428	30266	30608	30313	30170	30409	30486	30294	30180	30182	30152	30401	30449	30188	30255	30412	30354	30536	30247	30383	30431	30125	30153	30315	30316	30284	30373	30298	30202	30391	30223	30322	30389	30263	30299	30188	30316	30484	30194	30332	30166	30175	30557	30271	30247	30161	30448	30597	30062	30313	30302	30511	30267	30208	30207	30295	30175	30393	30575	30214	30438	30061	30168	30499	30201	30556	30559	30444	30103	30259	30391	30413	30280	30086	30256	30202	30261	30544	30188	30488	30179	30452	30313	30276	30352	30396	30619	30490	30337	30246	30347	30378	30464	30272	30278	30474	30355	30313	30180	30382	30195	30320	30252	30397	30277	30470	30255	30377	30267	30541	30402	30075	30500	30603	30606	30326	30320	30263	30158	30311	30229	30395	30098	30256	30160	30675	30212	30358	30385	30520	30198	30092	30293	30257	30173	30237	30497	30513	30311	30589	30524	30244	30142	30310	30397	30217	30197	30369	30224	30420	30280	30265	30330	30130	30442	30168	30510	30336	30291	30172	30333	30372	30279	30626	30323	30445	30241	30239	30385	30337	30091	30385	30541	30250	30416	30556	30422	30185	30402	29994	30499	30415	30453	30121	30343	30248	30135	30427	30314	30217	30249	30193	30140	30349	30215	30367	30400	30312	30304	30235	30357	30183	30390	30478	30376	30325	30257	30369	30329	30196	30237	30446	30433	30534	30609	30250	30144	30517	30145	30130	30204	30253	30436	30338	30480	30546	30239	30332	30201	30129	30359	30382	30185	30263	30238	30388	30360	30415	30507	30233	30441	30302	30256	30301	30380	30266	30525	30371	30362	30482	30522	30899	30307	30368	30211	30346	30214	30363	30416	30368	30351	30214	30355	30273	30145	30396	30043	30375	30253	30244	30188	30401	30351	30400	30407	30378	30260	30371	30335	30407	30567	30655	30264	30272	30116	30271	30574	30221	30103	30320	30344	30473	30321	30336	30269	30274	30402	30216	30295	30300	30154	30123	30197	30285	30528	30360	30047	30439	30327	30654	30462	30337	30264	30545	30181	30167	30359	30604	30318	30240	30494	30362	30217	30230	30317	30129	30121	30381	30398	30225	30206	30242	30227	30278	30203	30408	30389	30292	30531	30398	30119	30491	30338	30380	30240	30540	30364	30379	30326	30101	30384	30441	30239	30455	30312	30194	30426	30323	30069	30429	30195	30531	30378	30405	30570	30380	30341	30073	30488	30444	30393	30474	30206	30190	30356	30516	30578	30309	30260	30539	30536	30185	30375	30150	30122	30372	30548	30438	30595	30297	30371	30063	30073	30110	30470	30532	30313	30244	30397	30535	30574	30305	30445	30646	30397	30256	30196	30415	30319	30246	30372	30344	30391	30240	30464	30375	30679	30225	30222	30486	30363	30192	30418	30457	30296	30456	30261	30292	30526	30371	30307	30524	30343	30441	30519	30234	30249	30132	30225	30116	30401	30324	30253	30256	30498	30103	30209	30573	30439	30453	30236	30219	30216	30475	30418	30158	30484	30376	30302	30038	30454	30168	30351	30274	30214	30414	30423	30147	30443	30390	30424	30278	30222	30272	30349	30524	30195	30320	30206	30451	30285	30622	30446	30291	30230	30358	30335	30492	30258	30245	30237	30395	30142	30119	30506	30324	30289	30347	30205	30317	30434	30397	30344	30325	30194	30222	30138	30411	30188	30236	30410	30200	30093	30249	30130	30024	30451	30287	30326	30271	30163	30481	30347	30440	30133	30181	30271	30098	30114	30282	30467	30196	30361	30417	30280	30143	30575	30354	30180	30104	30228	30279	30219	30203	30480	30225	30262	30378	30306	30397	30074	30258	30288	30284	30254	30172	30335	30659	30288	30551	30204	30438	30233	30284	30186	30196	30175	30330	30339	30727	30285	30343	30317	30206	30213	30541	30469	30343	30381	30191	30235	30286	30255	30378	30237	30269	30272	30443	30584	30236	30292	30339	30376	30443	30200	30589	30320	30316	30240	30435	30171	30381	30313	30377	30477	30445	30399	30422	30561	30482	30327	30313	30286	30278	30433	30207	30222	30109	30060	30227	30675	30257	30207	30236	30329	30280	30370	30306	30038	30388	30306	30415	30384	30155	30375	30600	30393	30291	30195	30363	30267	30524	30241	30569	30058	30281	30281	30172	30266	30323	30320	30495	30245	30298	30089	30330	30152	30288	30244	30251	30299	30348	30374	30404	30286	30506	30410	30378	30133	30312	30336	30263	30450	30194	30258	30183	30128	30339	30364	30385	30413	30291	30371	30523	30440	30624	30204	30296	30472	30351	30535	30431	30406	30429	30269	30391	30371	30468	30275	29948	30267	30574	30370	30410	30263	30125	30186	30468	30350	30223	30541	30197	30239	30537	30274	30338	30348	30461	30239	30157	30313	30169	30396	30165	30286	30313	30459	30450	30591	30394	30427	30603	30455	30319	30403	30268	30147	30389	30427	30459	30101	30468	30456	30460	30363	30325	30265	30152	30300	30156	30301	30291	30371	30376	30282	30287	30417	30360	30440	30345	30519	30397	30099	30267	30034	30230	30236	30226	30200	30562	30390	30446	30370	30176	30239	30120	30110	30345	30175	30040	30387	30133	30203	30010	30443	30437	30277	30352	30159	29954	30497	30504	30347	30189	30408	30757	30201	30143	30342	30575	30182	30418	30465	30457	30287	30200	30329	30467	30267	30113	30524	30483	30353	30344	30286	30332	30317	30313	30210	30416	30186	30441	30254	30043	30236	30396	30346	30453	30539	30446	30443	30502	30489	30471	30280	30100	30323	30317	30367	30263	30669	30191	30237	30317	30422	30172	30411	30377	30172	30463	30274	30226	30122	30273	30280	30317	30291	30304	30320	30356	30413	30450	30488	30265	30469	30157	30261	30262	30515	30318	30233	30150	30084	30233	30468	30114	30281	30212	30223	30461	30552	30235	30380	30346	30303	30095	30360	30365	30414	30401	30412	30174	30294	30392	29968	30545	30135	30207	30272	30214	30249	30461	30217	30352	30485	30243	30151	30393	30304	30392	30324	30442	30454	30197	30244	30404	30184	30367	30400	30416	30328	30191	30270	30256	30348	30295	30184	30230	30208	30305	30234	30383	30333	30241	30263	30141	30264	30348	30484	30409	30352	30506	30409	30342	30265	30483	30368	30213	30477	30349	30465	30289	30407	30505	30342	30176	30346	30183	30075	30348	30536	30250	30242	30382	30191	30411	30517	30417	30403	30253	30277	30274	30209	30120	30253	30380	30481	30243	30240	30606	30637	30279	30162	30413	30337	30308	30452	30353	30422	30495	30446	30275	30255	30182	30310	30312	30370	30478	30447	30268	30466	29977	30191	30614	30227	30279	30385	30305	30278	30358	30295	30327	30240	30503	30286	30226	30254	30255	30227	30305	30400	30525	30337	30421	30341	30199	30334	30254	30190	30188	30465	30527	30260	30257	30238	30394	30350	30163	30465	30358	30351	30457	30480	30576	30474	30213	30238	30227	30298	30393	30221	30392	30234	30349	30590	30465	30362	30409	30383	30181	30055	30261	30336	30604	30114	30333	30339	30409	30466	30295	30391	30298	30299	30421	30358	30461	30433	30513	30455	30488	30146	30324	30357	30309	30552	30589	30143
51633	96583	90141	61970	43838	28312	23510	23110	23040	23090	23163	23133	22960	22945	23013	22925	23078	23009	22966	22828	23006	23097	23064	23033	22933	22989	23003	23001	23010	23058	22974	23038	23166	22990	22984	22838	22836	23034	22936	23007	22934	22935	23061	22969	22869	23120	22980	22967	23129	22990	22978	23029	22901	23124	23016	22988	23057	23078	22816	22817	23145	22827	23084	22931	23161	22847	22858	22889	23148	23167	23043	22901	22899	22890	22988	23015	23137	22910	22776	22970	22923	23063	23061	23031	23079	22737	22964	23077	23127	23075	22990	23018	23058	22791	22896	22991	23076	23089	22962	23064	23039	22901	23112	23064	22964	22941	23040	22874	22924	23197	22869	22923	22936	23110	22987	23105	22872	23057	23127	22889	22863	22933	22930	23085	22889	23027	22922	22900	23170	22881	23005	22736	23134	22894	23009	22934	22898	23016	23153	22815	22913	23051	22926	22860	23053	22990	23069	22977	22895	23132	23043	23012	22868	22944	23061	23037	22922	22868	22750	22996	23044	23009	22985	23097	23188	23014	22901	23109	23032	22913	22897	22951	22961	23094	22936	23109	22880	23007	23053	23038	22943	23011	22920	23046	22883	23080	22918	23119	22799	23162	22990	23072	22825	22948	22981	22820	23005	22956	23022	23128	23153	23091	23047	23055	22916	23123	22933	22910	23256	23045	22899	23164	23091	22870	23068	22868	23012	23063	22833	22917	23071	23026	22912	23001	22912	23140	22885	22990	23138	22900	23097	23152	23073	22848	23010	22813	22696	22963	23049	23078	22940	23163	22888	22943	23083	23326	23070	22946	23059	23008	22862	23025	23033	23060	22983	22782	22795	22973	23160	22964	23024	22826	22874	22934	22967	23004	22879	22882	22899	22992	22936	22866	23111	22910	22981	23039	22982	22866	22907	22946	22673	23142	22885	23090	23128	23123	22868	23002	23106	23039	22872	23066	23001	23079	23072	23055	23042	23088	22963	22990	22996	23165	22803	22857	22916	22895	22962	22971	22908	22946	22767	22832	22891	22985	23009	23215	22985	22963	22932	23023	22821	22933	23022	22928	23129	23001	23172	22892	22978	22990	22903	22955	22982	22803	22864	22848	22933	22834	23055	23139	22928	22991	22763	23020	22980	22908	23043	22939	23054	23048	23095	22933	23003	23093	23046	22997	22907	23060	22802	22875	23091	23015	23008	22923	22706	23148	22816	23084	22761	22919	22977	22792	22946	22946	23039	22982	23003	23005	22875	22900	23022	22852	22881	22887	22959	23158	23080	22897	22880	23031	23148	22918	23014	23097	22990	22991	22908	23034	23169	22805	22957	23104	23105	23076	23103	22982	23074	22956	22913	22990	22965	22847	23098	23147	23124	22927	23029	23074	22965	23014	23112	23085	22988	22810	23093	22960	23033	22945	23037	22909	22786	23063	23065	22838	22895	22985	22859	23024	22841	22887	22860	23024	22931	22877	22902	22950	22991	23041	23191	23037	22902	23263	22881	22905	23159	22983	22879	22924	22751	23026	22910	23047	23128	22981	22893	22917	22959	22973	22901	22927	23096	22960	22868	22769	22858	22912	22922	22849	22895	23000	23084	23075	23039	22863	22998	22923	22941	22905	23133	22920	22892	22930	22726	23132	22993	22867	22902	23102	22888	23113	23064	22876	22949	23004	23078	22833	22958	23004	23071	22882	23117	23027	22871	23067	23045	23006	23074	22749	23078	22996	22852	23093	23108	23002	23194	22873	22974	23092	23028	23001	22970	22965	22974	23151	22893	22905	23095	22796	22888	23038	22861	23101	22998	22931	23010	22996	22821	23083	22896	23006	23200	22964	22914	22981	22965	22894	22995	22877	22965	22851	23076	23060	23162	23089	22942	23092	22929	22790	23176	23063	22979	22982	22917	23106	22947	22962	22823	23001	22727	23015	22865	23000	22984	22986	22974	23063	23045	23042	23072	23087	23008	23157	22872	22918	22898	23165	22955	22824	23031	23122	22899	22891	22888	23074	22875	23063	23086	23095	22871	23041	23025	22857	23106	22983	22913	23106	22929	22858	22976	23068	22954	23000	23018	22971	22896	23023	22994	23112	22981	23025	23108	22899	23165	22970	23022	23116	23061	22896	23114	23013	23092	22945	23081	23025	23027	23051	22855	22900	22879	22918	22865	22961	22946	23050	22922	22948	23014	23032	23027	22942	23000	23042	22912	23075	23045	22766	23092	22852	23099	22881	22848	22801	23086	22923	23104	23027	22996	22935	22950	22980	23009	23267	22940	22969	23116	22757	23124	23135	23067	23095	23037	23092	23038	22867	22957	22778	22832	22918	23211	22891	23063	23111	23131	23094	22984	23042	22830	22918	22963	22977	22969	23028	22984	22968	22984	22766	23060	22933	22931	22870	22896	23107	23053	22756	22933	22892	23000	23061	22987	23023	22908	23234	22885	22954	23115	22970	23016	22875	23191	22932	23041	22998	22927	22868	22879	22925	22969	22912	23070	22956	23068	23242	22949	23137	22950	23025	23273	22852	22881	22935	22963	22981	22997	23071	22857	22826	23084	23071	22791	22988	22872	23053	23012	22831	23114	22955	22960	23035	22965	23065	22973	22872	22745	23114	23052	23004	23036	22999	22948	23013	22820	23070	22847	23212	23001	22944	22926	22966	23108	23092	22948	23007	23188	22844	22765	22964	22701	23234	22932	23122	22905	22793	22916	23021	23087	23057	22832	23150	22845	23028	23180	22813	22990	23172	22983	22991	22876	22895	23263	23039	22758	22958	23115	23073	23105	23180	22918	22877	22989	22838	22925	22952	22962	23021	23127	23144	23094	23147	22942	22885	22902	23039	22961	22901	23095	22883	22938	22841	23161	22994	22920	22915	23074	23021	23080	22858	22985	22985	22972	22848	23098	23054	22882	22948	22958	23020	22900	22843	23089	22929	23112	22999	23035	22948	23203	23069	23009	22959	23099	23055	23011	22961	22964	22844	22765	22946	23142	23015	22943	22925	22875	22971	22887	23027	22952	23020	23051	23049	22910	23083	22959	22937	22985	23033	22976	23028	23102	23001	22884	22965	23024	23132	23027	22748	23039	22853	23001	22897	23075	23071	23105	23015	22909	23065	22932	22989	22926	23056	22908	22922	22856	22895	23078	22951	22953	23012	22855	22952	22965	22779	22832	23212	22981	23052	23123	22971	22967	22829	22889	23116	23046	22856	23074	22762	23069	23015	23101	23160	23016	22838	22983	22882	23098	22889	23090	23050	22878	23044	22990	23018	22917	23079	22887	23164	22932	22994	23060	23166	22951	23137	23044	22995	22948	22918	22927	23027	22866	22901	23007	22775	23133	22957	23038	22983	23151	23184	22956	23036	23117	22981	22896	23097	23061	22971	23032	22992	22812	23082	23055	23114	23094	23116	22821	22827	23053	23045	23080	22890	22858	22845	22874	23000	22902	23209	22851	23040	22944	22948	22845	22903	23008	22870	23036	23032	23005	22885	23145	22869	22992	23027	22988	22884	22974	22860	23188	22874	22922	22723	23018	23088	23022	22877	22792	23143	22853	23054	23090	22811	22989	23016	23038	23048	22867	23076	22948	22821	23059	22867	22963	22916	22829	23040	22821	22921	23054	23123	23158	22915	23106	22934	22944	23091	22876	22997	23075	22891	23119	22883	22855	22978	23052	22974	23046	23009	22892	22977	22891	23139	22970	23085	22910	22969	22955	22891	23021	23122	22975	22965	22950	22962	23106	23063	22912	23021	22985	23032	23017	22756	22922	22999	23086	23135	23015	23027	22909	22856	23027	22942	22990	23085	22967	23090	22810	22959	22917	23045	23089	22964	22816	22923	22868	23087	22906	22989	22977	23129	23013	22996	22753	23156	22825	22973	23036	22839	22879	23153	23040	23021	22904	22896	22850	22950	22833	22839	23040	23064	22966	22900	22970	22893	23005	23042	22925	23066	22895	23117	22967	22962	22875	23131	22953	23204	22980	23162	22878	22925	22907	23068	22906	23088	22937	23064	23209	22892	22859	22976	22989	23144	22854	23016	23267	22956	23038	23003	23117	22896	22962	23081	23059	22968	22942	22917	22976	22786	23081	22817	23124	22932	22917	22973	22993	22753	23036	22977	23035	22889	22898	23000	23009	22903	22944	22786	22956	23196	22914	23021	23027	22979	22960	23045	23012	22878	22981	22970	22885	22955	23090	22856	22958	23020	23042	22944	22989	22947	22938	22923	22991	23054	22811	23165	22882	22961	23085	22975	22794	22950	23005	23033	23051	22859	23176	22834	23174	23051	23060	23063	22971	22872	22964	23224	22877	23068	22982	22876	22867	23049	23078	22979	23169	23092	22961	23017	22994	23020	23039	23094	22967	23223	22925	23051	22958	23041	23040	23081	22994	22986	22888	23100	23050	23104	22967	22968	23044	22958	22862	23384	22757	22934	22999	23051	23096	23138	22856	22875	23006	23070	23185	23043	22911	22951	23052	23027	23027	22852	23152	22857	23094	23243	23040	22937	22914	22915	23060	23004	22952	23168	22979	23028	23127	23056	23045	22944	22981	23120	23083	22967	23043	22839	22946	23059	23170	22797	23006	23043	23002	23048	23054	23025	23044	23218	22858	22986	22923	22911	22909	23136	22958	22846	22937	22840	22918	23011	23033	22997	23113	22998	22979	23015	23282	22807	23010	23043	22868	22974	22830	23000	22971	23043	22840	22923	23244	23008	23051	23113	22975	22956	23033	22829	22906	23047	23139	23061	22811	22907	23077	23079	23145	22887	22994	22935	22745	22943	22839	23077	22886	23052	22889	23066	23047	23068	22961	23053	23028	22842	23047	22843	22868	23117	23024	22990	23089	22893	22961	22956	22791	22878	22953	22945	23036	22944	22921	22866	22977	23103	22862	23000	22835	23023	22895	22964	22972	23066	22856	22923	22867	22831	23011	22937	23051	22960	22865	23100	22951	23004	22919	22892	23006	23000	22994	22982	22983	23030	22772	22936	22945	23140	22881	23057	23204	22734	22637	23064	22965	23250	22977	22896	22979	22900	22912	23103	22997	23000	23068	22924	22839	22986	23233	23016	23020	22941	23036	23044	22828	22773	22958	22968	23028	23014	23277	22925	22968	22997	23124	23085	22828	23094
22388	23815	41719	43632	37130	32342	34868	31520	31155	31920	31680	31751	31457	31739	31645	31261	31381	31713	31276	31737	31545	31555	31731	31330	31545	31371	31282	31436	31322	31446	31239	31413	31404	31264	31406	31285	31341	31298	31410	31064	31272	31298	31301	31451	31336	31342	31457	31330	31359	31528	31340	31230	31214	31393	31381	31563	31265	31314	31414	31162	31594	31256	31461	31224	31339	31343	31355	31383	31312	31297	31005	31190	31228	31185	31392	31350	31547	31174	31019	31243	31386	31277	31389	31247	31374	31036	31356	31446	31371	31385	31342	31377	31393	31415	31452	31208	31254	31483	31350	31292	31309	31171	31336	31264	31227	31291	31370	31179	31424	31318	31175	31277	31113	31173	31208	31272	31215	31465	31337	31492	31487	30983	31250	31118	31228	31007	31489	31471	31335	31187	30937	31332	31573	31312	31407	31256	31250	31246	31295	31189	31349	31121	31128	31251	31154	31284	31504	31252	31288	31251	31175	31197	31464	31302	31375	31734	31338	31178	31246	31313	31307	31057	31326	31182	31222	31316	31124	31280	31269	31495	31120	31416	31284	31124	31240	31305	31152	31349	31119	31049	31195	31445	31357	31057	31311	31301	31391	31141	31237	31420	31463	31143	31136	31339	31184	31231	31106	31353	31094	31088	31373	31182	31032	31273	31205	31051	31430	31239	31503	31275	31073	31235	31190	31291	31372	31289	31316	31379	31296	31214	31088	31030	31058	31377	31098	31336	31328	31174	31364	31327	31218	31263	31482	31289	31183	31225	31079	31196	31185	31158	31021	31274	31183	31404	31165	31474	31446	31350	31385	31123	31264	31108	31152	31285	30931	31302	31246	31061	31370	31366	31288	31235	31074	31121	31208	31291	31173	31246	31291	31207	30722	31174	31374	30983	31026	31153	31298	31223	31299	31171	31187	31226	31206	31257	30952	31198	31369	31307	31228	31029	31090	31309	31254	31083	31289	31256	31282	31178	31472	31560	31322	31252	31211	31195	31198	31185	31276	31338	31277	31235	31513	31273	31119	31528	31288	31278	31386	31322	31373	31382	31039	31242	31201	31105	31019	31215	31206	31162	31043	31316	31392	31432	31492	31644	31309	30958	31094	31335	31225	31200	31221	31090	31086	31258	31274	31109	31352	31220	31227	30886	31430	31031	31183	31363	31100	31178	31386	31231	31151	31595	31363	30989	31447	31192	31221	31255	31355	31126	31375	31456	31333	31010	31321	31433	31497	31501	31320	31323	31064	31371	31338	31170	31214	31087	31449	31200	31168	31175	31237	31213	31147	31423	31411	31130	31093	31026	31214	31358	31375	31137	31158	31250	31081	31132	31294	31313	31157	31408	31386	31199	31233	31090	31442	30936	31340	31184	31062	31110	31526	31403	31317	31073	31263	31027	31266	31394	31246	31026	31097	31295	31313	31101	31174	31170	31222	31348	31259	31136	31184	31384	31352	31430	31317	31467	31209	31292	31175	31284	31238	31342	31018	31181	31348	31148	31435	31254	31289	31156	31323	31391	31491	31349	31171	31369	31210	31114	31271	31101	31235	31138	31393	31271	31096	30923	31185	31090	31051	31326	31135	31246	31247	31391	31093	31258	31224	31374	31264	31316	31210	31186	31053	31206	31399	31164	31158	31118	31232	31093	31375	31313	31158	31412	31311	31276	31166	31122	31086	31343	31330	31086	31310	31126	31221	31353	31430	31227	31236	31143	31533	31279	31005	31330	31034	31245	31392	31217	31105	31282	31344	31051	31290	31464	31339	31247	31430	31206	31181	31091	31183	31388	31207	31354	31384	31200	31209	31499	31258	31150	31059	31014	31090	31166	31148	31126	31155	31238	30988	31354	31323	31211	31229	31598	31175	31225	31219	30997	31079	31219	30980	31538	31294	31255	31163	31466	31240	31412	31364	31474	31540	31453	31292	31318	31298	31104	31356	31293	31018	31136	31211	31255	31359	31360	31200	31083	31293	31101	31187	30989	31318	31134	31478	31284	31210	31078	31164	31038	31190	31155	31426	31371	31176	31217	31202	31459	31442	31330	31306	31208	31127	31339	31586	31167	31197	31106	31123	31371	31570	31322	31283	31185	31262	31083	31203	31336	31129	31213	31029	31103	31212	31345	31211	31176	31379	31117	31195	31290	31451	31414	30899	31327	31706	31258	31172	31501	30992	31350	31487	31262	31438	31234	31374	31306	31089	31373	31338	31106	31029	31170	31326	31072	31210	31305	31208	31195	31200	31232	31418	31284	31559	31443	31395	31276	31216	31258	31318	31336	31069	31279	31209	31195	31250	31426	31069	31221	31355	31222	31155	31310	31161	31459	31146	31137	31470	31145	31275	31340	31417	31080	31223	31282	31447	31569	31214	31135	31146	31447	31321	30992	31057	31161	31282	31152	31373	31217	31051	31323	31236	31548	31298	31013	31295	31185	31358	31252	31503	31175	31388	31222	31283	31248	31176	31202	30965	31122	31433	31398	31272	31285	31163	31436	31224	31342	31030	31161	31284	31409	30988	31275	31084	31257	31180	31115	31189	31032	31083	31010	31359	31191	31189	31398	31450	31516	31378	31287	31293	31143	31445	31357	31475	31188	31389	31415	31139	31433	31279	31369	31337	31163	31305	31219	31113	31144	31460	31162	31331	31253	31178	31365	31229	31290	31370	31354	31127	31352	31128	31604	31396	31167	31365	31347	31141	31202	31283	31177	31355	31266	31521	31099	31197	31573	31350	31110	31086	30998	31045	31376	31270	31154	31180	31494	31307	31070	31207	31064	31395	31498	31209	31196	31268	31002	31102	31178	31141	31226	31135	31357	31360	31129	31390	31311	31345	31240	31275	31040	31189	31475	31156	31164	31168	31311	31503	31327	31423	31164	30966	31226	31325	31096	30956	31109	31304	31226	31281	31228	31109	31409	31046	31066	31325	31163	31190	31387	31417	31175	31124	31067	31478	31285	31256	31253	30953	31089	31132	31190	30924	31106	31395	31358	31158	31189	31325	31214	31203	31386	31173	31543	30991	31024	31049	31119	31258	31129	31167	31323	31072	31194	31177	30888	31312	31002	31235	31175	31287	30836	31279	31481	31203	31238	31370	31138	31257	31378	31391	31347	31225	31279	31120	31514	31401	31248	31289	31262	31344	31330	31370	31237	31418	31148	31112	31227	31237	31366	31232	31191	31147	31386	31367	31189	31231	31426	31026	31396	31232	31255	31250	31323	31216	31368	31051	31194	31417	31030	31006	31123	31285	31167	31173	31457	31158	31429	31298	31252	31319	31244	31106	31139	30945	31298	31502	31107	31328	31081	30976	31245	31219	31210	31039	31349	31223	31355	31424	31033	31160	31442	31317	31228	31250	31292	31198	31349	31238	31254	31631	31130	31081	30981	31271	31299	31187	31097	31229	31086	31527	31333	31337	31224	31219	31199	31285	31354	31327	31245	31446	31369	31102	31366	31362	31351	31314	31336	31208	31173	31244	31339	31488	31165	31163	31193	31235	31477	31179	31166	31318	31256	31167	31284	31196	31159	31215	31184	31020	31242	31194	31393	31226	31226	31220	31072	31076	31123	31348	31165	31405	31260	31172	31255	31331	31379	31385	31153	31111	31139	31228	31135	31242	31094	31166	31441	31250	31306	31338	31389	31123	31237	31374	31099	31445	31219	31384	31223	31242	31216	31116	31140	31061	31475	31305	30964	31398	31070	31262	31136	31341	31106	31109	31281	31429	31332	31296	31322	31363	31178	31210	31346	31274	31162	31159	31362	31094	31468	31261	31207	31255	31380	31082	31136	31384	31010	31201	31475	31611	31338	31289	31215	31166	31225	31487	31651	31390	30984	31230	31002	31201	31249	31206	31429	31500	31353	31224	31261	31250	31221	31092	31450	31236	31488	31470	31386	31021	31109	31245	31360	31332	31020	31216	31261	31126	31294	31282	31223	31362	31073	31124	31272	31383	31360	31097	31220	31015	31179	31211	31381	31327	31326	31415	31239	31290	31231	31469	31261	31224	31324	31276	31296	31101	31367	31319	31294	31356	31340	31147	31171	31199	31365	31309	31211	31233	31113	30983	31114	31182	31295	31132	31366	31244	31080	31240	31355	31427	31455	31322	31083	31187	31126	31183	31174	31307	31316	31191	31217	31201	31138	31326	31238	31172	31004	31450	31448	31272	31058	31134	31426	31096	30837	31254	31204	31064	31337	31179	31270	31195	31140	31337	31286	31022	31080	31235	31198	31018	31235	31203	31012	31537	31111	31336	31364	31252	31226	31051	31018	31328	31355	31235	31365	31430	31456	31020	31332	31369	31378	31055	31215	31304	31123	31158	30963	31011	31432	31346	31294	31259	31226	31392	31052	31347	31392	31339	31424	31383	31362	31142	31287	31472	31347	31251	31220	31304	31281	31253	31419	31347	31365	31301	31004	31413	31270	31377	31238	31003	31388	31190	31124	31131	31335	31343	31136	31257	30987	31099	31163	31228	31215	31153	31203	31067	31302	31326	31143	31294	31120	31211	31402	31293	31242	31221	30980	31176	31144	31281	31224	31216	31327	31152	31228	31423	31276	31244	31188	31201	31124	31435	31277	31367	31494	31035	31065	31365	31167	31394	31268	31241	31307	31274	31081	31047	31112	31422	30942	31137	31527	30848	31081	31219	31184	31499	31017	31167	31406	31205	31283	31185	31272	31356	31212	31063	31156	31401	31294	31329	31190	31136	31185	31293	31302	31292	31136	31022	31343	31267	31168	31392	31303	31092	31349	31125	30963	31051	31448	31292	31280	31150	31148	31441	31368	31232	31418	31355	31476	31136	31342	31178	31269	31298	31114	31413	31360	31042	31568	31290	31317	30940	31227	31212	31040	31209	31174	31177	31367	31396	31177	31214	31312	31422	31271	31310	31015	31236	31255	31262	31407	31332	31296	31355	31302	31360	31215	31383	31120	31265	31299	31235	31350	31322	31206	31184	31177	31214	31248	31188	31254	31320	31136	31381	31104	31321	31155	31464	31380	31215	31358	31181	31153	31020	31261	31127	31106	31345	31228	31400	31105	31261	31193	31134	31192	31423	31424	31138	31253	31211	31450	31192	31261	30896	31239	31312	31278	31222	31317	31181	31298	31404	31381	31350	31348	31182	31207
63910	97860	92447	76047	51251	33706	26668	23514	23400	23483	23429	23526	23456	23455	23541	23467	23656	23744	23684	23472	23507	23575	23557	23786	23641	23591	23379	23559	23705	23565	23578	23418	23813	23602	23653	23621	23341	23638	23677	23623	23423	23678	23593	23517	23600	23673	23634	23457	23666	23788	23809	23836	23501	23359	23600	23850	23567	23811	23564	23253	23720	23623	23633	23475	23605	23408	23651	23590	23743	23663	23508	23673	23581	23508	23739	23553	23690	23585	23390	23557	23486	23504	23530	23496	23676	23409	23546	23629	23513	23465	23559	23345	23483	23546	23394	23635	23580	23537	23641	23413	23548	23540	23593	23476	23567	23949	23588	23604	23581	23462	23470	23706	23576	23554	23512	23609	23425	23571	23647	23606	23451	23355	23703	23616	23756	23569	23527	23520	23646	23533	23565	23631	23475	23639	23509	23762	23473	23510	23622	23499	23653	23573	23539	23460	23457	23641	23531	23586	23409	23409	23635	23531	23451	23716	23476	23539	23547	23735	23542	23434	23496	23619	23416	23683	23543	23644	23624	23503	23539	23509	23502	23528	23607	23503	23470	23496	23608	23567	23480	23564	23601	23545	23451	23677	23668	23383	23676	23412	23586	23467	23703	23625	23527	23557	23487	23601	23436	23416	23526	23686	23548	23591	23647	23335	23532	23611	23418	23557	23486	23483	23497	23562	23534	23459	23552	23588	23660	23449	23447	23614	23369	23603	23347	23499	23471	23459	23592	23667	23328	23542	23631	23633	23485	23571	23397	23585	23547	23676	23402	23484	23566	23422	23581	23583	23434	23450	23472	23490	23426	23588	23531	23624	23522	23711	23472	23473	23473	23503	23667	23478	23538	23557	23565	23379	23579	23770	23525	23693	23560	23597	23589	23615	23394	23491	23499	23348	23378	23536	23680	23583	23452	23465	23272	23452	23527	23588	23446	23544	23518	23646	23431	23327	23608	23503	23561	23618	23592	23679	23711	23619	23517	23519	23661	23664	23701	23428	23727	23609	23676	23465	23467	23307	23651	23356	23644	23556	23345	23788	23439	23519	23551	23664	23680	23471	23615	23526	23738	23575	23784	23642	23587	23591	23669	23369	23721	23344	23644	23556	23505	23442	23485	23643	23656	23402	23633	23531	23711	23596	23413	23422	23561	23417	23653	23779	23694	23643	23592	23365	23691	23415	23642	23501	23561	23410	23425	23574	23569	23560	23602	23456	23443	23596	23584	23450	23440	23411	23617	23482	23801	23619	23488	23599	23725	23662	23683	23441	23572	23639	23462	23335	23456	23669	23558	23541	23590	23535	23601	23446	23637	23463	23505	23639	23499	23555	23494	23503	23580	23552	23430	23489	23407	23476	23622	23508	23233	23497	23491	23543	23603	23577	23548	23708	23528	23387	23474	23560	23428	23575	23581	23312	23524	23549	23454	23725	23442	23430	23609	23580	23624	23502	23396	23425	23533	23472	23518	23430	23400	23678	23699	23598	23539	23525	23541	23766	23488	23396	23583	23457	23395	23678	23474	23507	23475	23617	23568	23523	23547	23533	23687	23612	23684	23534	23635	23622	23366	23503	23478	23582	23434	23524	23746	23505	23492	23405	23766	23648	23427	23628	23454	23539	23486	23444	23480	23585	23673	23433	23382	23759	23635	23710	23517	23721	23570	23731	23505	23573	23546	23591	23552	23565	23591	23624	23554	23496	23804	23593	23589	23442	23562	23536	23527	23630	23479	23398	23545	23730	23446	23447	23577	23589	23516	23389	23606	23449	23584	23744	23426	23433	23700	23503	23498	23491	23546	23512	23456	23773	23560	23521	23558	23549	23666	23506	23584	23593	23624	23521	23533	23463	23422	23495	23582	23675	23551	23568	23420	23456	23546	23690	23608	23530	23593	23465	23532	23506	23551	23584	23510	23554	23300	23615	23652	23659	23525	23488	23559	23483	23373	23586	23578	23651	23600	23551	23655	23557	23417	23655	23461	23440	23454	23526	23602	23395	23490	23607	23709	23617	23400	23577	23525	23493	23561	23546	23622	23392	23508	23655	23712	23479	23639	23550	23535	23638	23643	23622	23560	23405	23457	23525	23564	23480	23577	23672	23601	23339	23513	23293	23645	23525	23565	23500	23837	23741	23582	23599	23553	23541	23484	23456	23532	23577	23506	23545	23641	23502	23651	23547	23586	23428	23648	23420	23592	23446	23570	23569	23499	23392	23624	23645	23371	23494	23518	23443	23512	23735	23457	23394	23497	23519	23672	23480	23662	23640	23583	23475	23558	23654	23663	23509	23517	23447	23693	23503	23465	23661	23544	23647	23604	23636	23687	23465	23578	23486	23574	23568	23476	23390	23706	23703	23560	23302	23655	23328	23720	23542	23457	23552	23464	23580	23535	23696	23359	23568	23365	23673	23544	23473	23506	23372	23542	23764	23575	23437	23757	23446	23522	23668	23540	23606	23476	23598	23502	23410	23533	23621	23640	23676	23588	23657	23396	23615	23514	23567	23547	23656	23463	23459	23548	23569	23705	23436	23786	23633	23507	23437	23806	23514	23542	23572	23617	23655	23571	23385	23546	23571	23517	23529	23648	23458	23585	23448	23587	23649	23753	23516	23534	23491	23656	23467	23489	23679	23808	23403	23596	23527	23502	23557	23556	23500	23415	23432	23572	23735	23689	23666	23581	23476	23498	23697	23597	23655	23755	23566	23528	23330	23671	23695	23674	23606	23456	23526	23495	23437	23711	23561	23395	23572	23719	23391	23473	23583	23619	23580	23562	23482	23716	23498	23692	23456	23601	23636	23525	23692	23596	23695	23554	23553	23791	23583	23517	23561	23632	23441	23577	23667	23453	23483	23532	23654	23596	23522	23526	23711	23738	23733	23611	23396	23578	23513	23754	23563	23328	23588	23402	23581	23673	23449	23502	23588	23666	23573	23671	23399	23393	23607	23598	23502	23466	23661	23568	23643	23500	23590	23478	23511	23773	23507	23627	23603	23478	23626	23538	23538	23674	23510	23718	23361	23487	23676	23565	23699	23749	23588	23624	23377	23382	23613	23514	23666	23545	23583	23658	23456	23630	23499	23398	23499	23656	23590	23466	23641	23618	23566	23671	23453	23483	23730	23543	23589	23475	23573	23436	23464	23587	23461	23576	23432	23360	23701	23643	23515	23378	23456	23698	23676	23486	23365	23728	23576	23543	23556	23638	23476	23452	23482	23614	23498	23399	23480	23636	23533	23506	23423	23628	23542	23749	23627	23650	23665	23591	23671	23541	23609	23472	23544	23351	23696	23574	23642	23620	23477	23576	23596	23656	23579	23451	23627	23525	23669	23468	23552	23490	23435	23645	23704	23538	23328	23513	23825	23599	23600	23731	23537	23561	23611	23603	23711	23538	23525	23380	23571	23500	23622	23587	23524	23555	23549	23440	23674	23733	23568	23646	23538	23524	23567	23676	23628	23670	23567	23567	23509	23670	23581	23745	23497	23443	23499	23715	23373	23523	23503	23637	23619	23597	23619	23559	23525	23517	23353	23404	23565	23462	23391	23607	23374	23620	23435	23475	23659	23571	23511	23585	23564	23596	23571	23673	23542	23443	23417	23552	23762	23486	23490	23395	23626	23592	23655	23426	23693	23482	23483	23472	23693	23584	23669	23614	23425	23345	23566	23548	23632	23726	23529	23512	23572	23450	23562	23555	23538	23671	23461	23485	23361	23567	23637	23582	23412	23584	23611	23321	23615	23523	23708	23539	23734	23466	23712	23516	23556	23397	23443	23357	23430	23482	23549	23591	23496	23506	23711	23532	23618	23571	23581	23458	23610	23530	23578	23442	23422	23644	23551	23667	23435	23506	23657	23570	23540	23541	23603	23659	23390	23580	23607	23509	23578	23655	23508	23530	23560	23542	23579	23563	23396	23520	23603	23553	23583	23660	23472	23566	23714	23638	23428	23472	23328	23714	23664	23692	23331	23585	23607	23615	23590	23546	23380	23515	23566	23551	23731	23644	23465	23613	23496	23615	23509	23715	23434	23546	23450	23454	23560	23537	23567	23534	23441	23565	23427	23533	23628	23552	23604	23364	23605	23499	23473	23604	23725	23553	23590	23531	23396	23568	23597	23505	23358	23430	23633	23532	23710	23449	23565	23619	23628	23619	23563	23610	23321	23703	23567	23641	23714	23548	23738	23476	23650	23305	23596	23463	23578	23416	23646	23619	23641	23437	23561	23535	23335	23611	23520	23538	23533	23513	23551	23587	23562	23430	23538	23630	23567	23688	23439	23488	23523	23579	23460	23463	23556	23533	23627	23371	23572	23657	23690	23671	23410	23594	23728	23576	23627	23408	23562	23478	23510	23601	23570	23531	23630	23497	23537	23479	23607	23516	23488	23616	23602	23716	23665	23719	23551	23521	23360	23627	23369	23609	23349	23533	23604	23670	23418	23552	23500	23380	23606	23503	23449	23637	23789	23729	23339	23507	23571	23406	23651	23466	23372	23382	23466	23592	23493	23667	23473	23517	23652	23508	23554	23488	23643	23631	23600	23732	23546	23587	23718	23443	23615	23529	23570	23507	23661	23583	23525	23659	23886	23520	23557	23711	23515	23643	23478	23547	23377	23669	23228	23693	23568	23526	23464	23596	23460	23570	23363	23510	23419	23332	23619	23463	23625	23533	23373	23576	23508	23460	23731	23446	23634	23478	23576	23639	23505	23551	23621	23593	23491	23673	23542	23353	23601	23473	23688	23400	23608	23528	23725	23376	23530	23515	23493	23559	23559	23372	23483	23727	23539	23473	23583	23610	23500	23508	23711	23545	23583	23619	23447	23656	23695	23755	23496	23612	23563	23499	23598	23409	23356	23681	23547	23492	23466	23420	23621	23651	23574	23797	23516	23330	23598	23586	23514	23576	23597	23782	23561	23655	23572	23579	23595	23672	23651	23536	23544	23579	23327	23311	23525	23458	23510	23603	23558	23527	23500	23670	23543	23526	23434	23575	23370	23453	23579	23755	23418	23595	23450	23660	23390	23591	23622	23646	23555	23570	23589	23670	23487	23560	23694	23642	23636	23440	23663	23376	23514	23568	23604	23508	23473	23543	23504	23722	23543	23731	23569	23675	23373	23616	23582	23692	23607	23760	23374
29373	38082	48287	38788	32790	31740	30961	30615	30359	30430	30489	30628	30527	30486	30561	30290	30421	30637	30568	30576	30569	30381	30429	30452	30301	30615	30485	30410	30514	30553	30488	30378	30345	30699	30418	30531	30568	30653	30319	30387	30595	30370	30486	30372	30357	30273	30624	30438	30458	30574	30705	30526	30606	30316	30608	30465	30489	30510	30424	30109	30325	30484	30369	30761	30398	30714	30464	30533	30294	30426	30543	30321	30290	30480	30559	30433	30461	30482	30730	30392	30312	30339	30421	30537	30496	30475	30702	30488	30439	30492	30614	30432	30437	30677	30217	30244	30486	30293	30245	30494	30532	30464	30658	30578	30392	30408	30626	30793	30442	30551	30520	30353	30425	30512	30562	30469	30450	30647	30463	30459	30577	30405	30610	30432	30368	30279	30316	30472	30591	30655	30445	30366	30359	30444	30483	30680	30098	30446	30394	30455	30509	30429	30643	30298	30505	30448	30371	30262	30271	30608	30490	30206	30542	30538	30328	30373	30219	30268	30370	30326	30265	30351	30412	30424	30445	30281	30414	30546	30354	30200	30500	30240	30341	30307	30398	30437	30370	30499	30237	30301	30633	30612	30614	30512	30492	30145	30600	30480	30506	30185	30581	30560	30577	30462	30579	30577	30746	30463	30481	30511	30340	30142	30392	30385	30402	30276	30373	30607	30469	30462	30698	30424	30567	30400	30531	30330	30322	30355	30328	30366	30353	30234	30481	30306	30194	30650	30468	30432	30472	30645	30223	30502	30373	30431	30462	30354	30402	30271	30278	30221	30687	30614	30474	30588	30300	30452	30156	30281	30563	30431	30562	30375	30461	30431	30472	30564	30475	30394	30576	30511	30490	30388	30477	30369	30312	30541	30338	30305	30473	30519	30408	30136	30636	30407	30472	30294	30535	30667	30508	30506	30336	30230	30753	30265	30546	30503	30685	30366	30553	30516	30362	30508	30392	30608	30423	30644	30365	30406	30854	30567	30260	30477	30595	30303	30536	30344	30501	30677	30508	30648	30436	30678	30325	30445	30529	30482	30405	30438	30342	30464	30527	30362	30459	30497	30409	30500	30257	30304	30593	30474	30398	30567	30451	30304	30483	30356	30424	30311	30330	30393	30626	30588	30432	30551	30315	30404	30550	30390	30589	30468	30459	30470	30532	30572	30525	30597	30557	30581	30522	30515	30689	30413	30403	30540	30289	30160	30397	30555	30402	30297	30475	30401	30469	30649	30419	30263	30375	30256	30546	30436	30442	30340	30582	30404	30246	30486	30569	30316	30412	30487	30249	30303	30474	30611	30408	30377	30219	30488	30508	30343	30588	30494	30634	30451	30455	30639	30422	30381	30459	30494	30563	30413	30595	30402	30271	30339	30471	30437	30802	30416	30601	30411	30344	30351	30395	30413	30561	30333	30497	30511	30454	30334	30569	30674	30422	30436	30397	30387	30165	30327	30489	30626	30354	30487	30389	30382	30427	30292	30555	30750	30552	30461	30582	30521	30424	30597	30605	30383	30445	30455	30584	30600	30564	30411	30305	30568	30667	30413	30600	30452	30474	30478	30411	30568	30263	30517	30493	30837	30294	30522	30358	30409	30387	30449	30584	30381	30268	30292	30534	30421	30392	30649	30641	30461	30541	30515	30504	30289	30588	30405	30304	30136	30556	30796	30469	30436	30283	30432	30398	30482	30451	30373	30323	30598	30324	30447	30307	30377	30641	30266	30591	30280	30490	30435	30350	30706	30638	30487	30268	30399	30431	30423	30570	30558	30425	30572	30470	30520	30437	30611	30314	30352	30672	30529	30492	30469	30434	30383	30483	30502	30428	30442	30428	30569	30539	30501	30545	30115	30433	30416	30213	30483	30566	30605	30655	30243	30439	30584	30529	30443	30468	30586	30458	30461	30429	30410	30444	30396	30456	30574	30406	30552	30557	30404	30318	30474	30626	30396	30524	30491	30491	30508	30620	30645	30417	30500	30422	30449	30432	30357	30400	30501	30360	30681	30520	30499	30692	30465	30396	30392	30483	30284	30540	30170	30420	30555	30371	30440	30514	30401	30582	30615	30512	30331	30510	30453	30600	30519	30533	30448	30580	30241	30551	30421	30302	30193	30497	30373	30399	30602	30626	30385	30493	30321	30417	30389	30272	30505	30468	30735	30561	30493	30574	30257	30250	30331	30391	30618	30517	30331	30450	30584	30493	30512	30813	30363	30163	30585	30676	30529	30604	30170	30503	30518	30345	30522	30615	30236	30176	30268	30645	30452	30535	30485	30362	30607	30526	30629	30543	30582	30502	30477	30354	30291	30487	30472	30407	30381	30330	30455	30402	30473	30679	30290	30412	30515	30630	30299	30534	30517	30383	30303	30636	30716	30421	30507	30227	30398	30457	30455	30656	30385	30222	30404	30533	30520	30600	30440	30242	30584	30352	30676	30290	30698	30750	30579	30296	30550	30489	30326	30515	30521	30403	30420	30471	30482	30449	30271	30541	30330	30290	30445	30358	30609	30526	30637	30171	30335	30346	30351	30580	30429	30720	30450	30321	30387	30409	30299	30599	30490	30529	30466	30488	30297	30375	30460	30418	30482	30672	30455	30546	30533	30746	30431	30426	30397	30459	30184	30447	30389	30327	30488	30591	30475	30781	30460	30390	30490	30559	30618	30461	30736	30528	30665	30617	30556	30413	30421	30313	30241	30556	30666	30514	30444	30363	30514	30716	30539	30602	30414	30414	30445	30468	30435	30233	30478	30500	30524	30684	30563	30370	30364	30648	30471	30442	30452	30575	30435	30718	30660	30360	30565	30389	30498	30643	30506	30429	30516	30426	30386	30468	30561	30343	30174	30337	30348	30595	30443	30356	30468	30573	30608	30401	30430	30486	30596	30465	30536	30393	30566	30465	30432	30652	30328	30324	30293	30564	30389	30533	30410	30554	30500	30359	30613	30367	30386	30356	30552	30520	30457	30452	30515	30556	30547	30543	30265	30632	30638	30381	30603	30591	30401	30466	29991	30281	30506	30620	30634	30289	30577	30561	30347	30354	30317	30468	30466	30334	30371	30437	30481	30379	30569	30472	30605	30303	30735	30449	30457	30518	30409	30324	30547	30461	30538	30211	30389	30317	30342	30491	30404	30415	30427	30265	30245	30511	30499	30372	30318	30443	30413	30365	30683	30640	30471	30400	30384	30588	30534	30605	30542	30466	30331	30353	30430	30358	30308	30517	30648	30290	30465	30483	30161	30401	30566	30411	30563	30281	30803	30424	30563	30616	30635	30631	30502	30390	30475	30743	30378	30448	30510	30292	30453	30336	30444	30391	30405	30417	30576	30450	30149	30105	30757	30822	30285	30526	30365	30420	30436	30411	30679	30676	30448	30159	30611	30438	30300	30476	30563	30502	30364	30529	30724	30517	30669	30322	30606	30263	30580	30552	30320	30485	30715	30801	30497	30589	30710	30519	30442	30515	30505	30595	30484	30636	30598	30578	30584	30467	30702	30448	30438	30471	30554	30416	30416	30498	30243	30424	30341	30500	30409	30554	30300	30508	30635	30554	30604	30396	30416	30413	30443	30592	30587	30676	30478	30459	30487	30656	30392	30267	30434	30566	30552	30473	30319	30605	30439	30446	30480	30360	30545	30566	30322	30457	30384	30493	30373	30366	30406	30711	30426	30385	30403	30654	30454	30478	30748	30647	30677	30433	30218	30444	30372	30304	30433	30505	30421	30490	30348	30376	30368	30499	30467	30368	30404	30514	30352	30461	30577	30601	30607	30266	30233	30513	30600	30530	30530	30647	30603	30504	30419	30374	30546	30383	30741	30501	30401	30533	30470	30490	30316	30420	30335	30351	30544	30482	30458	30419	30526	30500	30364	30444	30523	30480	30444	30459	30576	30442	30273	30236	30279	30589	30411	30331	30285	30585	30244	30302	30516	30392	30503	30528	30300	30307	30600	30405	30458	30534	30630	30390	30288	30642	30154	30219	30612	30544	30131	30199	30357	30426	30535	30518	30501	30698	30566	30619	30489	30342	30427	30495	30418	30769	30365	30564	30693	30400	30462	30511	30616	30513	30498	30475	30278	30322	30545	30503	30507	30364	30427	30212	30413	30265	30200	30430	30566	30701	30586	30343	30458	30377	30520	30538	30592	30545	30239	30468	30307	30515	30390	30705	30613	30364	30514	30435	30638	30381	30485	30638	30719	30522	30349	30654	30585	30602	30598	30653	30551	30411	30496	30614	30296	30533	30598	30482	30338	30549	30297	30584	30437	30490	30373	30267	30438	30425	30259	30420	30379	30716	30702	30551	30461	30488	30301	30379	30353	30696	30478	30510	30447	30346	30573	30658	30458	30545	30520	30668	30465	30314	30408	30453	30489	30570	30466	30480	30534	30446	30470	30436	30308	30805	30702	30391	30337	30193	30420	30445	30666	30532	30631	30630	30432	30580	30477	30557	30492	30472	30454	30588	30373	30639	30474	30502	30264	30439	30340	30541	30392	30494	30336	30289	30290	30451	30493	30522	30731	30530	30803	30670	30226	30462	30491	30716	30533	30358	30494	30756	30458	30547	30503	30697	30342	30429	30334	30426	30616	30474	30785	30531	30222	30111	30357	30376	30515	30389	30585	30637	30318	30309	30255	30440	30386	30603	30499	30607	30209	30423	30420	30492	30468	30550	30471	30671	30549	30244	30698	30514	30509	30212	30595	30617	30463	30475	30569	30364	30626	30245	30401	30328	30571	30381	30484	30356	30489	30489	30431	30575	30489	30667	30511	30381	30689	30514	30436	30445	30561	30656	30477	30561	30265	30192	30295	30495	30550	30664	30503	30462	30511	30511	30592	30618	30214	30640	30418	30627	30376	30543	30527	30586	30572	30405	30554	30456	30395	30580	30455	30333	30463	30688	30464	30541	30483	30529	30648	30668	30403	30160	30260	30509	30204	30611	30340	30703	30348	30418	30616	30576	30518	30483	30320	30487	30503	30522	30456	30405	30505	30330	30458	30518	30293	30366	30573	30474	30298	30337	30525	30687	30649	30325	30578	30423	30526	30379	30520	30439	30374	30652	30530	30428	30563	30542	30460	30671	30398	30251	30495	30550	30512	30321	30746	30519	30597	30584	30486	30458	30539	30430	30614
33920	61252	48725	33076	26262	24638	23370	22886	23080	23013	22798	22929	22894	22937	23087	23156	22921	23049	23025	22840	22957	23000	23026	23130	22980	23052	23080	23178	23160	23022	23067	23053	22813	22822	23079	23027	22979	23055	22970	22977	23029	22975	23056	23071	22985	22830	23043	23052	22884	23031	22911	23061	23029	23030	23037	23049	23111	23134	23042	23078	23052	22951	23134	23097	23035	23057	22962	22896	23242	22982	23018	23049	23148	22937	23188	23116	22786	23117	22849	23096	22898	23074	22999	22982	23194	22983	22760	23115	22724	22949	22778	23060	23056	22955	22936	22714	23086	23042	22917	22936	22972	22767	22935	23026	23026	22873	23014	22999	23000	23069	22913	22890	22846	22976	23036	22846	22807	22946	23096	22991	23116	22953	23101	23047	22954	23039	23024	22950	23010	23007	22869	22916	23002	22912	23048	22907	23032	23099	22972	22896	23122	22902	23134	22923	22848	23028	22947	22898	22952	23095	23112	23016	22933	23284	22799	23032	22966	23310	22836	23030	23057	22966	22925	23046	22982	23082	22798	23158	22995	22876	23108	22986	22807	23011	23037	22982	23030	22948	23073	23114	23047	22896	22709	22981	22876	23021	22959	22961	22991	23033	22945	22950	23069	22963	23030	22915	22965	22857	23031	22968	22992	22866	23116	22936	23025	23119	23022	23011	22967	22875	23083	22934	22976	22968	22956	22983	23063	22964	22879	23078	22862	23061	23029	22919	23064	23006	23171	22934	22969	23120	22926	23025	23021	22785	22980	22884	23125	22972	23012	22760	23087	22948	22988	22816	23021	23030	22985	23003	23160	23132	22837	22938	22980	23047	23147	23023	22880	23115	22881	22853	22916	23007	22841	22905	22766	23058	22975	23030	23049	22786	22884	23060	22947	22920	22929	22929	22917	22920	23195	23018	23010	23116	22797	22996	22979	22947	23025	22920	23030	23073	23157	23152	22900	22944	23041	22973	23030	22867	23028	23091	22999	22839	22926	23031	22973	22975	23123	22922	22907	23042	22752	23049	23061	23045	22994	23149	23020	22890	22990	23048	23077	22980	23002	22916	23098	23054	22943	23037	22887	22858	22810	23200	22947	22894	22962	22845	22939	22840	23108	22772	22927	23035	22986	22899	23000	22833	23133	22992	22942	23041	22924	22967	22983	22815	22980	22922	22968	23050	23145	22974	22797	22920	22971	22938	23037	23044	23031	23014	22882	23054	22892	22912	23060	23015	22968	22969	23095	23110	22891	22991	22896	23031	22975	23102	22986	22895	22991	22969	22949	22909	23137	22877	23022	22680	22918	23171	22902	22981	23017	22993	22801	22930	22868	22943	23067	22931	22841	23018	22796	23062	23006	23105	22781	23040	22871	23107	22923	23099	23089	23024	22978	23007	22925	22757	22990	23020	23021	23037	22859	23130	23055	22894	22976	23029	22912	22940	22832	22872	23064	23003	22910	23088	22960	23038	22699	23009	23042	23070	22850	23084	23027	23107	22939	22955	22809	22865	22864	22925	22879	23004	23022	23036	22989	22774	23087	22775	23105	23009	22963	23116	23023	22862	23016	23141	22775	23069	23101	22964	22958	22983	23101	22798	23094	22918	23002	22970	23010	22809	23001	22853	23045	23030	22896	23074	22899	22951	23131	23018	22874	23113	23062	22983	23067	23155	23185	22993	23009	22999	23157	23166	23020	22987	23076	23018	23183	22979	22942	22875	22857	23048	23114	22890	23120	22985	23023	22958	22974	22859	23043	22877	23119	22852	23118	22995	22971	23106	23010	22849	22903	23053	23075	23144	22843	22856	23032	23015	23045	22973	23023	22793	23111	22889	22962	22917	22976	23082	22865	23028	22811	22841	23042	22846	22922	23086	22951	23008	22781	23100	23017	23061	23014	22894	23189	23001	22911	22815	22831	23047	23072	22823	22934	23072	22843	23093	22970	22902	22978	22974	23000	22996	23007	23025	22989	22818	22900	22789	23111	23014	23019	23050	22954	22871	22911	23048	23153	22952	22954	22957	22953	23072	23055	23060	23008	23077	23044	22871	23211	22990	23083	23112	23009	22842	22960	22788	22923	22946	22871	22978	22957	23051	23048	22895	22947	23122	22870	23000	23208	23063	22940	22784	23036	23115	23015	23134	22961	22923	22860	22815	22949	23030	22975	23039	23011	23078	22948	22959	23080	23094	22916	22947	22734	23041	23001	22975	22800	23046	23127	23089	22979	23038	22963	23018	23048	22974	23143	22833	23105	22876	23047	22931	23132	23105	22982	23029	23126	22942	22927	22861	22991	22906	23059	22929	22963	22992	23110	22959	22953	23192	22964	23092	22798	23065	22847	22923	23100	23007	23133	23060	23040	22966	23023	22885	23156	22954	23052	22861	23098	22895	22903	22923	22998	23235	22930	23027	23056	23007	23021	23049	22922	23058	23026	23120	23064	22912	22906	23030	22849	23133	23013	23066	23085	22982	23093	22910	22964	22979	22985	22892	22868	22950	22995	22909	22972	23007	23103	23020	22948	23132	23021	23126	22828	23087	23082	22940	22908	23084	22923	22843	22924	23118	23007	23004	22954	23017	22981	23139	23057	23120	23062	23119	22971	23181	22955	23070	22999	22804	23037	23060	22843	22916	22964	22837	23012	22924	22955	22990	23059	22927	22972	23023	22838	22990	23036	23020	23072	22814	22862	23116	23173	22929	23070	22915	22907	22895	22968	22934	22826	22896	23064	22903	23088	22907	23124	22998	23036	23053	22872	22882	23042	23050	22925	22878	23221	22936	23299	22937	23164	23093	23028	22895	23029	22988	22876	23186	22944	22782	23024	22964	22953	23068	22795	23030	22959	22968	22975	22845	23060	22903	22923	23153	23010	22863	22880	23026	22949	23045	22845	23038	23156	22890	22957	22833	22986	22997	22995	22983	23114	23094	22952	22949	23149	22960	23012	23024	23062	22919	23050	22791	22946	23023	23194	23139	22966	22967	22922	22894	23026	22906	23022	22819	22993	22870	22921	22835	23011	22876	23075	22917	23003	23007	22970	23009	22890	22899	22918	22825	22885	22966	23086	22895	23200	23027	22944	22970	22921	22991	23069	22779	23056	22992	23004	23039	22973	22887	23194	22989	22964	22677	22998	23154	23068	23022	23016	22894	23206	23001	22978	23196	22976	23000	22865	22811	23086	23054	23021	22889	23133	22864	22865	22966	23069	22968	23219	23067	23074	22867	22962	22980	23163	22914	23056	23128	22823	23050	22860	22974	23017	23064	23010	23019	22956	23038	22864	22869	22891	22960	22941	23044	22883	22866	23068	22991	22912	22959	23022	23128	22965	22914	23223	22915	22935	23075	22856	23087	22973	23012	23030	23131	23069	22827	22992	23170	22983	23098	23021	22962	23176	22944	22992	22929	23294	22743	23016	23040	23056	22955	23048	23017	22836	22934	22932	23102	23087	22958	23011	22854	22945	23100	22894	23196	23106	23100	22985	22996	22933	22968	23193	22990	22867	22884	22930	22935	22956	22942	23047	22979	22799	22868	22980	22835	23110	23157	22907	23264	22943	23077	22989	22970	23126	22973	23125	22853	22846	23057	23143	22933	23136	22950	23045	22831	23119	22919	23166	23026	23011	23175	22987	22980	22882	22840	23127	23059	22845	22999	23118	23116	22870	22906	22950	23130	23024	22861	22895	22994	22904	22950	22932	22957	22825	22871	22934	23141	23040	23015	22926	23106	23009	22813	22925	23052	22843	23043	23102	23125	23110	22874	23018	22852	22998	23071	23100	23070	22963	23014	23091	23008	22913	22911	23084	22942	22909	22871	22943	23000	22872	23053	23058	22990	22989	23017	22928	23018	23019	23022	22912	22895	23126	22963	22767	23078	22926	23013	22942	23046	23064	22850	23038	22882	22993	23056	22792	22897	22861	22991	23083	23132	23089	23048	22912	22873	23147	22975	23002	22854	23116	22914	23112	22889	23049	22891	22960	22962	23091	23124	23093	22973	23111	22840	22894	22910	23066	22942	23067	22863	22898	22964	22982	22888	23218	22895	23034	22998	22953	22903	23057	22988	23057	22899	23022	23103	22978	22903	22975	23039	23029	22871	22965	22989	23277	22886	23057	23016	23061	23038	23033	22922	22951	23149	22958	22898	23057	22955	23087	22991	23030	23010	23036	23002	22944	23034	22941	23066	22781	23110	23115	23079	23087	22836	22899	22700	23075	22973	23122	22936	22959	23077	23004	23149	23147	23057	23032	23043	23061	23077	22913	23053	23139	22863	23094	23152	23012	23074	22858	23026	22964	23104	22965	23114	23064	22863	22942	22926	22901	22938	22930	22849	23070	22834	23023	22929	23059	22913	22853	22774	23089	22966	23021	23026	22982	22995	22745	23177	23031	23209	22887	22903	22947	23038	22909	23060	22825	22871	22968	23153	22914	23133	23248	23100	22995	23184	22982	23017	23005	22912	23017	22900	22985	22977	22953	23034	22948	23138	22948	22843	23037	22939	23101	22952	22989	22790	23121	22730	23031	23004	22956	22976	22988	23142	23037	22884	23153	22866	22918	22870	22966	23155	22886	23012	22945	22925	23029	22981	22995	23005	23056	22961	23054	23009	23013	22932	22919	22772	23216	22950	23168	22985	22921	22935	23000	22960	23114	23003	22932	22937	23075	23164	22960	22956	22828	22927	22786	23003	22949	22886	22883	22894	23077	22897	23178	22967	23124	23114	22946	23122	22954	23033	22978	22897	22922	23149	22776	23011	23048	22999	22962	23029	22871	23121	23022	22945	22978	22997	23181	22999	23076	23038	22929	22942	23102	22981	22903	22964	22916	22984	23074	23022	23008	22923	22976	23029	22899	23041	22932	22966	22984	22965	22873	22976	22984	23120	23048	23096	22919	22779	22953	22818	22944	22984	22899	23009	23040	22913	23022	22916	22954	22969	22919	23093	22995	23024	23029	23069	22969	22985	22995	23022	22809	22987	23102	22894	22899	23001	22767	22969	23151	22991	23055	22849	23138	23009	23185	23054	23058	22823	22759	23020	22901	22960	22958	23026	23011	22983	23019	22987	22964	23108	22970	23041	22950	23104	22948	22944	23086	22969	22789	23005	22836	23010	22944	23057	23185	23093	23248	22927	22951	22901
24168	24762	41751	41799	37536	38625	34795	31551	30678	31079	30850	30589	30968	30769	30767	30850	30844	30850	30752	30585	30792	30541	30856	30860	30834	30452	30604	30606	30833	30649	30608	30715	30894	30417	30685	30522	30516	30635	30844	30804	30952	30659	30956	30621	30897	30891	30690	30500	30600	30426	30743	30673	30707	30604	30901	30882	30641	30465	30688	30750	30741	30645	30604	30642	30618	30646	30717	30557	30706	30567	30711	30728	30659	30597	30579	30862	30665	30546	30498	30574	30614	30619	30451	30450	30977	30796	30573	30637	30401	30511	31067	30298	30745	30401	30549	30591	30631	30740	30567	30559	30546	30484	30721	30284	30574	30854	30664	30668	30493	30869	30671	30654	30591	30674	30516	30847	30657	30656	30697	30638	30665	30494	30490	30678	30517	30557	30574	30518	30568	30720	30763	30747	30759	30725	30584	30786	30593	30718	30737	30602	30489	30446	30850	30461	30823	30697	30526	30627	30617	30559	30557	30847	30578	30520	30669	30616	30627	30434	30749	30618	30735	30507	30559	30671	30728	30675	30707	30637	30525	30572	30538	30624	30899	30454	30581	30468	30730	30615	30885	30677	30619	30502	30623	30588	30552	30790	30370	30395	30579	30470	30649	30672	30278	30796	30487	30329	30739	30593	30836	30665	30721	30615	30737	30508	30723	30512	30660	30579	30561	30515	30468	30555	30570	30570	30662	30500	30650	30678	30311	30553	30554	30645	30662	30585	30568	30498	30544	30648	30387	30656	30393	30444	30656	30837	30726	30452	30840	30678	30768	30685	30580	30681	30603	30516	30593	30346	30820	30788	30536	30791	30665	30621	30626	30389	30819	30600	30674	30752	30450	30434	30738	30837	30678	30715	30603	30761	30604	30573	30486	30524	30605	30731	30467	30607	30505	30378	30443	30628	30666	30730	30495	30480	30430	30558	30619	30423	30712	30509	30367	30453	30573	30643	30808	30707	30507	30742	30545	30644	30546	30683	30482	30691	30632	30421	30450	30571	30478	30606	30620	30507	30549	30595	30564	30667	30699	30646	30674	30578	30599	30506	30656	30575	30831	30628	30624	30505	30679	30623	30670	30661	30523	30503	30330	30416	30257	30648	30648	30406	30501	30780	30715	30722	30609	30367	30367	30606	30602	30582	30407	30622	30675	30514	30600	30707	30606	30440	30660	30431	30633	30563	30629	30650	30785	30655	30411	30546	30544	30771	30572	30751	30797	30722	30676	30499	30582	30614	30562	30519	30754	30467	30510	30475	30806	30780	30522	30564	30550	30567	30702	30664	30748	30911	30674	30728	30504	30658	30593	30482	30484	30557	30734	30734	30579	30392	30740	30634	30678	30714	30742	30424	30637	30431	30625	30940	30525	30541	30491	30799	30598	30813	30683	30485	30678	30795	30686	30616	30609	30678	30526	30621	30585	30688	30814	30781	30664	30473	30458	30561	30770	30768	30582	30371	30578	30635	30480	30721	30641	30596	30489	30745	30697	30645	30745	30802	30667	30656	30709	30613	30710	30566	30522	30539	30692	30346	30519	30716	30552	30455	30632	30362	30565	30781	30518	30629	30655	30896	30709	30992	30632	30840	30655	30564	30335	30745	30796	30504	30389	30609	30576	30589	30415	30681	30742	30524	30748	30704	30437	30504	30605	30612	30537	30540	30855	30154	30630	30632	30463	30527	30523	30605	30836	30526	30564	30399	30810	30818	30701	30754	30570	30656	30763	30439	30781	30697	30456	30864	30442	30763	30635	30516	30538	30632	30847	30677	30682	30504	30710	30289	30504	30426	30873	30555	30825	30703	30739	30591	30641	30835	30798	30445	30568	30665	30529	30668	30548	30459	30646	30711	30932	30668	30760	30863	30377	30387	30736	30454	30661	30330	30830	30658	30755	30730	30684	30468	30702	30728	30553	30697	30833	30447	30824	30444	30773	30796	30453	30820	30597	30761	30718	30607	30562	30762	30686	30586	30737	30499	30523	30675	30581	30258	30461	30871	30785	30591	30578	30706	30483	30738	30608	30663	30655	30542	30717	30468	30631	30695	30491	30491	30463	30641	30573	30307	30609	30753	30638	30711	30563	30549	30527	30747	30556	30348	30664	30629	30636	30889	30653	30682	30523	30670	30566	30657	30577	30646	30780	30666	30772	30609	30538	30415	30742	30761	30530	30573	30626	30676	30512	30507	30540	30749	30620	30664	30530	30657	30594	30528	30701	30643	30616	30602	30443	30992	30724	30532	30668	30769	30544	30367	30851	30720	30614	30707	30585	30685	30556	30668	30569	30552	30554	30462	30697	30812	30570	30655	30596	30646	30737	30757	30643	30797	30688	30708	30654	30415	30633	30678	30485	30780	30799	30732	30745	30775	30501	30663	30463	30585	30592	30460	30503	30641	30718	30774	30432	30959	30911	30723	30649	30509	30620	30783	30519	30607	30650	30574	30749	30685	30816	30629	30736	30571	30509	30834	30584	30774	30660	30625	30806	30722	30658	30609	30432	30501	30716	30749	30670	30559	30676	30548	30526	30406	30465	30675	30798	30543	30501	30736	30631	30647	30707	30605	30716	30474	30630	30508	30594	30845	30472	30401	30559	30642	30565	30581	30721	30529	30615	30415	30861	30784	30484	30580	30507	30664	30650	30594	30317	30620	30562	30640	30656	30531	30667	30764	30705	30535	30817	30672	30656	30418	30543	30367	30478	30665	30574	30293	30741	30746	30675	30524	30672	30507	30357	30498	30741	30717	30706	30703	30544	30587	30693	30344	30668	30714	30656	30402	30678	30863	30689	30611	30616	30654	30731	30523	30648	30629	30891	30653	30544	30766	30861	30582	30668	30675	30429	30633	30562	30611	30631	30459	30629	30672	30837	30808	30616	30641	30627	30611	30893	30603	30676	30643	30762	30514	30786	30425	30798	30504	30745	30623	30578	30436	30662	30622	30605	30353	30783	30442	30606	30892	30734	30739	30530	30646	30633	30576	30537	30489	30869	30487	30556	30531	30676	30667	30798	30792	30690	30491	30620	30529	30662	30789	30580	30672	30576	30725	30467	30720	30786	30534	30938	30608	30615	30500	30563	30686	30428	30532	30821	30568	30750	30507	30593	30577	30700	30701	30630	30553	30451	30679	30769	30627	30690	30549	30556	30624	30675	30815	30464	30661	30736	30772	30686	30683	30773	30590	30854	30528	30774	30493	30816	30536	30471	30586	30588	30909	30849	30551	30859	30746	30638	30702	30761	30589	30724	30844	30502	30548	30559	30601	30565	30761	30691	30673	30651	30538	30832	30714	30614	30468	30555	30450	30661	30658	30607	30590	30503	30521	30543	30450	30523	30987	30496	30419	30509	30708	30470	30526	30629	30599	30702	30584	30775	30676	30566	30476	30830	30656	30913	30787	30678	30552	30502	30769	30380	30526	30495	30519	30804	30518	30706	30444	30718	30779	30702	30596	30686	30739	30613	30607	30523	30618	30582	30446	30506	30645	30466	30656	30556	30481	30568	30645	30418	30604	30612	30331	30463	30480	30534	30616	30849	30773	30766	30506	30676	30460	30595	30642	30606	30762	30434	30789	30543	30511	30340	30621	30650	30855	30610	30509	30401	30549	30509	30520	30566	30595	30524	30833	30900	30588	30643	30444	30836	30825	30503	30720	30503	30747	30547	30584	30742	30631	30683	30715	30706	30406	30878	30535	30500	30571	30861	30649	30699	30806	30546	30765	30520	30496	30700	30808	30716	30690	30705	30524	30574	30583	30528	30247	30583	30657	30637	30836	30578	30487	30608	30829	30321	30606	30643	30514	30485	30472	30744	30648	30792	30569	30588	30522	30458	30491	30536	30890	30502	30573	30877	30599	30773	30784	30531	30532	30756	30689	30616	30671	30697	30517	30521	30385	30703	30565	30647	30658	30491	30585	30917	30567	30760	30572	30643	30826	30588	30907	30602	30812	30653	30682	30717	30637	30442	30517	30862	30331	30641	30740	30810	30671	30566	30386	30517	30759	30570	30620	30830	30590	30714	30502	30677	30793	30651	30728	30465	30690	30627	30594	30704	30446	30745	30647	30611	30602	30877	30649	30657	30560	30758	30574	30589	30582	30600	30603	30313	30664	30990	30655	30456	30415	30595	30721	30382	30756	30749	30545	30702	30858	30427	30700	30921	30833	30674	30546	30721	30661	30773	30394	30599	30625	30658	30537	30684	30852	30703	30697	30673	30390	30658	30318	30770	30651	30920	30690	30797	30789	30632	30514	30595	30667	30620	30597	30812	30695	30826	30639	30795	30591	30723	30732	30772	30529	30660	30907	30546	30729	30796	30783	30761	30567	30576	30643	30726	30355	30494	30620	30816	30504	30540	30801	30976	30802	30709	30456	30436	30826	30565	30664	30665	30496	30430	30620	30769	30726	30602	30814	30997	30660	30615	30379	30573	30460	31046	30492	30682	30563	30550	30547	30561	30656	30504	30738	30523	30534	30732	30674	30567	30681	30476	30694	30702	30474	30381	30634	30383	30639	30499	30653	30378	30441	30806	30746	30679	30401	30756	30746	30727	30658	30735	30723	30605	30567	30612	30460	30838	30745	30701	30842	30702	30450	30891	30610	30783	30469	30933	30785	30625	30848	30581	30591	30527	30698	30632	30600	30742	30907	30524	30806	30598	30574	30759	30407	30648	30650	30561	30540	30730	30880	30701	30706	30856	30591	30751	30669	30460	30927	30770	30330	30409	30659	30908	30793	30681	30612	30822	30607	30654	30461	30652	30708	30729	30709	30499	30584	30649	30533	30731	30779	30759	30738	30659	30686	30670	30742	30407	30680	30577	30720	30796	30803	31039	30713	30695	30393	30619	30436	30783	30571	30554	30562	30595	30449	30715	30856	30787	30623	30495	30593	30679	30569	30969	30655	30396	30711	30320	30550	30617	30630	30544	30620	30714	30498	30608	30646	30733	30701	30745	30709	30545	30803	30733	30709	30596	30592	30726	30623	30389	30565	30740	30629	30726	30908	30643	30738	30645	30904	30652	30786	30687	30799	30901	30456	30748	30633	30351	30495	30968	30615	30568	31073	30702	30761	30517	30680	30663	30978	30790	30568	30587	30406	31113	30536	30679	30932	30350	30749	30814	30434	30594	30656	30790	30555
52514	88716	75605	56913	40916	36509	27428	23915	23253	22957	23302	23230	22922	23216	23205	23027	23101	23252	23261	23115	23198	23305	23315	23133	23081	23210	23090	23080	23164	23133	23173	23007	23221	22987	23003	23294	23295	23059	23135	23239	23323	23329	23076	23223	22949	22974	22930	23026	23131	23352	23082	23058	23122	23203	23150	23166	23015	23112	23176	23199	22993	23243	23131	22926	23142	23171	22994	22921	23120	23147	23161	23028	23050	23124	23265	23064	23204	23056	23248	23033	23071	23071	23169	23101	23206	23077	23230	23054	23312	23003	23040	23149	23066	23058	23074	23093	22801	23215	23024	22984	23189	23155	23226	23049	23301	23092	23124	22996	23353	23155	23114	23028	23006	22891	23167	23322	22899	23193	23025	23102	23199	23146	23109	22950	23140	23140	23075	23116	23109	23010	22894	23139	23028	22914	23200	22897	23064	23142	23030	22934	23165	23141	23110	22994	23195	23297	23127	22982	23174	23125	22956	23193	23173	23076	23292	23194	23107	23064	23135	23202	23214	23154	22900	23119	23202	23105	23096	23139	23021	23248	22997	23170	22961	22976	23224	23033	23117	23215	23133	23212	23271	23082	23080	23163	23230	22987	23093	22996	23006	23269	23249	23171	23270	23078	23095	23099	23270	23096	23082	23113	22967	23067	22946	23167	23187	23030	23124	23243	22997	22844	22991	23285	23223	23158	23070	23248	23268	23126	23171	23173	23010	23154	22929	23254	23059	23155	23071	23034	23110	23235	23188	23093	23070	23123	23154	23214	23248	22873	23206	22997	23128	22872	23140	23221	23178	23277	23245	23082	23067	23261	23031	23163	23019	23067	22893	23069	23124	23217	23090	23157	23170	23161	23162	23059	23280	22933	23217	23260	23045	23167	23146	22925	23132	23033	23026	22945	23167	23076	23238	22960	23058	23033	23119	23145	23140	23086	23054	23071	23011	22987	23207	23249	23020	23031	23095	22866	23048	23177	23165	23105	23105	23000	22957	23186	23088	23159	23194	22885	23161	23043	23111	22958	22998	23053	23055	22980	23252	23147	23121	23229	23168	23165	23102	22945	23188	23018	23057	23260	23022	23119	23099	23110	23178	23033	23147	23108	23131	23267	23109	23053	23114	23059	22971	23033	23183	23223	23127	23183	23101	23135	23356	23175	23059	23101	23294	23168	23095	23154	22962	23255	23235	23239	23155	23021	23180	23073	23164	22968	23186	23026	23094	23053	22782	23135	23136	23079	23381	23038	23002	23198	23278	23114	22956	23138	23219	23127	23325	23271	22986	23191	23251	23161	23214	23166	23077	23091	23145	23056	23226	23349	22930	23124	23127	23091	22990	23256	23293	23317	23173	23025	23297	23170	23142	23093	22980	23219	23002	23014	22968	23229	23168	23110	23084	23189	23031	23026	23344	23092	23017	23247	22935	23098	23095	23197	23107	23136	23124	23103	23108	23211	23053	23103	23035	23039	23041	22999	23047	23197	23119	23084	23191	23191	23079	23197	23182	23060	23206	23303	23079	23104	23033	23179	23028	23118	23030	23327	23181	23170	23085	23168	23062	23106	23158	23108	22989	23003	23075	23081	23042	23199	23076	22960	23374	23102	23182	23040	23125	23142	23226	23246	23323	23217	23180	23123	23004	23270	23119	23268	22890	23364	23156	23296	23137	23167	23151	23169	23077	23270	23145	23084	23143	23173	23105	23083	23000	23030	23132	23310	23082	23147	23107	23079	23066	23287	23095	22944	23241	23105	23218	22945	23183	23314	23233	23122	23108	23157	22997	23228	22994	23124	23247	23137	23160	23117	23076	23059	23106	23102	23108	23119	23222	23308	23034	23069	23232	23158	23273	23253	23295	23050	23252	23041	23024	23000	23140	23028	23287	23124	23382	23028	23169	23125	23301	23310	23023	23148	22951	23046	23023	23216	23267	23040	23099	23175	23131	23010	23173	23331	23194	23295	23153	23175	23023	23189	23089	23290	23288	23114	23005	23037	23254	23212	23098	23002	23143	22938	23254	23050	23032	23066	23194	23176	23059	23079	23197	22950	22948	23271	23093	23175	23160	22977	23127	23107	23183	23182	23005	23136	23199	23162	23092	23215	23147	23088	22944	23237	23118	23081	22967	23184	23079	23362	23074	23174	23182	23157	23187	23022	23132	22934	23184	23116	23302	23220	23142	23223	23301	23167	23189	22950	23304	23166	23226	23307	23069	23132	23068	23093	23126	23057	23165	23225	23142	22962	23128	23191	23195	23009	23043	23125	23117	23302	23040	23090	23072	23063	23123	23014	23152	23000	23074	22907	23068	23004	23148	22933	23307	23057	23066	23047	23029	22964	23271	23013	23250	23198	22956	23181	23238	23110	23235	23051	23275	23032	23222	22942	23035	23126	23215	23093	23008	23263	23227	23200	23122	23159	23140	22939	23192	23099	23124	23248	23080	23121	23156	23123	22893	23178	23214	23279	23081	23225	23168	23017	23155	23000	23182	23031	23359	23139	23117	23165	23157	23074	23187	22939	23197	23106	23041	23186	22962	23127	23067	22992	23151	23186	23007	22984	23266	23086	22981	23192	23187	23267	23147	23098	23167	23053	23121	23221	23240	23277	23131	23090	23193	23054	23169	23103	23258	23316	23168	23054	23149	23009	23053	23249	23209	23237	23157	23152	23083	23151	23291	23162	23103	23112	23269	23179	23157	23087	23170	23137	23169	23229	22973	23259	22979	23223	23134	23088	23297	23095	23150	23139	22959	23110	23288	22926	23141	23176	23290	22971	23289	23025	23135	23263	23044	22942	23178	23051	23166	23245	23087	23014	23434	22936	23079	23192	23151	22931	23079	23190	23151	22974	23095	23162	22921	23160	23160	23052	22986	23075	23047	23100	22966	23082	23131	23029	23079	22992	23136	23118	23230	23033	23101	23171	23205	23122	23217	23128	22997	23221	22964	23144	23224	23090	23108	23040	22991	23030	23008	23290	23213	23117	23119	23171	23008	22912	23137	23138	23180	23078	23085	23100	23128	23346	23044	22966	23128	23093	23299	23181	23168	23094	23307	23131	23059	23038	23241	23047	23083	23109	23169	23163	23163	23135	23117	23070	23085	23215	23029	23113	23064	23316	22976	23310	23250	23071	23184	23125	23209	23145	23075	23291	23182	23037	23158	23000	23088	23036	23190	23063	23337	23125	23304	23169	22926	23028	23131	23053	23226	23024	23083	23024	23107	23077	23119	23025	23123	23411	23106	23131	22986	23010	23331	22877	23242	23236	23196	23334	23044	23148	23252	23172	23158	23321	23059	23174	23173	22979	23265	23162	23119	23120	22998	23276	23028	23147	23035	23159	23014	23135	22977	22972	22974	23130	23255	23028	23178	22962	23148	23122	23179	23038	22994	23253	23132	23194	23029	23173	23156	22983	23290	23037	23110	22979	23198	23134	23112	23186	23061	23113	23114	23047	23182	23208	22930	23246	23254	23109	23109	22975	23273	23098	23270	23149	23219	23220	23088	23150	23236	23035	22879	23298	22935	23068	23134	23188	23112	23305	23063	22938	23105	22932	23238	23039	23074	23083	23045	23082	23178	23210	23088	23023	23156	23199	23203	23245	23268	23044	23197	23013	23175	23186	23228	22960	22972	23102	22969	23038	23049	23140	23079	23271	22966	23030	23078	22963	23169	23206	23082	23259	23154	23060	23146	22963	23275	23183	23080	23232	23230	23115	22970	23074	23135	23147	23207	23118	22985	23202	23232	23099	22995	23263	23045	23132	23268	23065	23241	23096	22988	23134	23091	23149	23139	23214	23118	23045	23136	23250	23155	23019	23055	23076	23130	22987	23142	23166	23327	23104	22956	23201	23075	22941	23045	23215	23226	23225	23179	23034	23076	23027	23119	23077	23057	23187	23171	23102	22958	22981	23023	23149	23044	23173	23186	23148	23074	23151	23057	23075	23245	23130	23084	23197	22994	23173	23136	23005	23341	23069	23012	23154	23046	23135	23082	22968	23288	23286	23144	23264	23221	23254	23114	23210	23107	23266	23043	23167	23154	23036	23184	23099	23410	22947	23101	23186	23102	23262	23178	23125	23099	23209	23056	23008	23066	23026	23101	23134	23078	23091	23093	23098	22997	23149	23243	23221	23093	23062	23245	23183	23067	23166	23268	23031	23142	23016	23198	23024	23106	23015	22974	23052	23208	23000	23295	22933	23165	23143	23114	23251	23100	23118	23153	23156	23057	23084	23135	23120	23265	23248	23020	23318	23086	22948	23028	23044	23150	22920	23156	23251	23186	22992	23222	23233	23198	23073	23066	23438	23167	23085	23222	23051	23128	23283	23010	22853	23057	23069	23030	23056	23030	23278	23073	23182	23042	23207	23181	22998	23152	22920	23136	23101	23196	23248	23254	23149	23143	23136	23095	23022	23145	23106	23195	23292	23238	23127	23061	23178	23086	23142	23149	23107	23060	23075	23042	23229	23118	23025	23152	23054	23348	23253	22967	23022	23047	23032	23271	23177	23285	23105	23181	23218	23100	23163	23035	23218	23099	23070	23100	23065	23180	23304	23098	23073	23121	23127	23078	23001	23241	23246	22977	23033	23055	23205	23008	23093	23135	23152	22986	23150	23087	23231	23105	23190	23234	22998	23069	23187	23021	23180	23079	23083	23113	23076	22929	23188	23117	23178	23001	23170	23133	23024	23197	23204	23144	23217	23212	23101	23004	23254	22849	23024	23132	23059	23096	23309	23020	22966	23107	23014	23117	23032	23230	22997	23205	23050	22965	22961	23141	23102	23138	23021	23177	23084	23164	23114	23030	23084	23170	23059	23127	23059	23335	23011	23102	23221	23045	23110	23102	23162	22984	23318	23116	23100	22955	23137	23098	23021	23211	23155	23156	23230	23126	23102	23032	23368	23036	23071	23078	23269	23173	23286	23005	23285	23081	22969	23107	23070	23232	23200	23104	23252	23197	23186	23040	23068	23035	23196	23153	23124	22955	23035	23275	23327	23160	22949	23073	23028	23038	23232	23061	23240	23113	23140	23162	23081	23045	23133	23051	23377	23221	23133	23047	23080	23210	23254	23100	23282	23123	23207	23387	23096	23106	23093	23269	23222	23061	23098	23059	23216	23064	23044	23145	23135	23126	23239
22425	22930	34475	33489	47225	49572	42168	34504	31709	32080	31987	31719	31852	31581	31807	31695	31926	31784	31665	31743	31909	31824	31700	31620	31741	31506	31519	31662	31468	31566	31797	31449	31462	31640	31401	31860	31742	31520	31444	31557	31708	31497	31411	31451	31549	31718	31569	31456	31431	31563	31667	31537	31789	31616	31462	31400	31481	31399	31601	31724	31682	31640	31383	31411	31578	31314	31620	31599	31493	31270	31523	31232	31660	31715	31204	31672	31487	31455	31311	31448	31478	31288	31611	31374	31393	31716	31495	31367	31401	31268	31550	31249	31199	31512	31380	31624	31594	31337	31472	31583	31484	31344	31681	31365	31592	31347	31386	31582	31887	31607	31567	31720	31394	31440	31601	31443	31493	31264	31386	31648	31247	31432	31389	31433	31237	31286	31244	31516	31516	31418	31553	31502	31193	31619	31482	31556	31404	31539	31297	31438	31735	31497	31323	31493	31575	31244	31489	31492	31642	31710	31365	31293	31468	31692	31441	31603	31630	31669	31282	31580	31375	31340	31623	31327	31382	31416	31194	31362	31520	31711	31599	31457	31707	31464	31489	31627	31462	31437	31634	31475	31522	31472	31425	31647	31483	31520	31595	31436	31492	31666	31402	31568	31404	31394	31569	31581	31386	31434	31435	31539	31611	31638	31381	31414	31590	31469	31658	31539	31219	31375	31511	31442	31548	31580	31551	31587	31328	31323	31555	31202	31540	31451	31319	31663	31805	31543	31496	31371	31412	31554	31556	31523	31467	31409	31546	31548	31453	31569	31471	31416	31534	31710	31604	31376	31583	31360	31303	31465	31262	31529	31475	31691	31487	31210	31300	31607	31462	31660	31503	31431	31385	31526	31385	31511	31413	31442	31519	31487	31468	31460	31549	31495	31407	31524	31467	31510	31312	31474	31508	31557	31470	31466	31548	31444	31428	31476	31252	31311	31709	31509	31490	31349	31296	31543	31372	31201	31465	31599	31532	31366	31723	31323	31479	31380	31532	31476	31497	31559	31462	31292	31439	31267	31370	31557	31622	31377	31721	31656	31526	31705	31477	31418	31489	31389	31544	31542	31544	31479	31445	31511	31677	31559	31504	31156	31538	31551	31613	31354	31517	31452	31459	31499	31439	31478	31536	31480	31415	31359	31407	31574	31508	31439	31447	31278	31535	31565	31656	31494	31772	31555	31396	31392	31569	31636	31533	31616	31316	31188	31388	31482	31410	31416	31616	31332	31562	31468	31490	31510	31448	31385	31383	31551	31425	31792	31281	31416	31435	31588	31446	31651	31403	31531	31401	31441	31375	31436	31669	31471	31407	31440	31270	31425	31652	31405	31681	31310	31458	31792	31414	31716	31574	31294	31480	31464	31406	31444	31767	31561	31397	31276	31393	31301	31516	31428	31623	31738	31314	31389	31403	31592	31449	31569	31431	31345	31681	31830	31380	31570	31502	31388	31512	31553	31274	31292	31350	31180	31382	31327	31571	31536	31461	31483	31602	31167	31462	31272	31508	31434	31314	31238	31543	31460	31482	31507	31342	31415	31716	31539	31697	31353	31378	31553	31482	31565	31491	31349	31526	31431	31644	31525	31590	31440	31479	31356	31600	31462	31632	31674	31727	31447	31555	31301	31527	31575	31582	31509	31478	31362	31340	31768	31426	31317	31360	31420	31724	31461	31549	31316	31575	31546	31307	31704	31424	31558	31652	31538	31419	31388	31520	31646	31312	31581	31616	31659	31527	31581	31396	31389	31543	31536	31340	31190	31395	31465	31556	31488	31405	31513	31503	31445	31571	31402	31492	31341	31460	31500	31501	31235	31637	31351	31432	31437	31408	31531	31445	31321	31482	31543	31273	31322	31571	31478	31545	31538	31399	31413	31500	31370	31495	31492	31523	31439	31395	31471	31655	31565	31459	31527	31690	31569	31469	31291	31231	31513	31548	31549	31796	31267	31692	31019	31568	31527	31359	31441	31599	31469	31369	31505	31385	31530	31299	31579	31438	31604	31726	31540	31433	31352	31367	31388	31699	31299	31490	31387	31573	31568	31492	31392	31595	31351	31299	31125	31408	31609	31463	31731	31651	31518	31348	31393	31578	31380	31335	31493	31475	31340	31330	31478	31231	31535	31387	31442	31463	31539	31794	31587	31475	31531	31483	31567	31444	31564	31438	31514	31315	31442	31340	31341	31417	31472	31518	31488	31303	31375	31329	31460	31158	31423	31437	31457	31781	31454	31587	31388	31345	31140	31329	31511	31388	31476	31424	31332	31347	31597	31468	31380	31516	31262	31525	31265	31326	31283	31353	31381	31524	31516	31376	31444	31507	31538	31256	31204	31346	31434	31358	31418	31339	31056	31545	31474	31558	31481	31325	31405	31452	31505	31569	31468	31259	31501	31372	31520	31735	31417	31334	31288	31443	31510	31561	31690	31425	31619	31303	31610	31616	31562	31469	31400	31306	31455	31729	31540	31456	31456	31444	31522	31410	31298	31313	31085	31389	31269	31513	31338	31529	31788	31653	31453	31503	31619	31326	31475	31636	31632	31472	31579	31388	31415	31646	31504	31373	31314	31540	31477	31486	31510	31558	31645	31384	31400	31337	31464	31521	31449	31143	31253	31762	31436	31534	31567	31460	31426	31322	31487	31395	31465	31343	31661	31652	31318	31335	31294	31488	31490	31559	31388	31437	31580	31229	31433	31417	31768	31574	31196	31634	31260	31668	31432	31376	31557	31436	31418	31467	31627	31686	31319	31476	31390	31209	31440	31534	31579	31343	31626	31687	31493	31616	31645	31469	31210	31302	31570	31464	31360	31366	31485	31586	31245	31418	31574	31374	31385	31474	31202	31459	31370	31438	31490	31490	31275	31521	31530	31421	31214	31637	31554	31335	31581	31632	31371	31503	31536	31487	31614	31766	31685	31504	31334	31331	31534	31478	31103	31420	31309	31277	31492	31463	31471	31531	31491	31644	31501	31574	31463	31740	31458	31541	31524	31409	31414	31654	31453	31342	31507	31515	31309	31495	31501	31510	31374	31630	31424	31483	31309	31706	31391	31312	31517	31493	31279	31544	31489	31562	31431	31416	31537	31521	31388	31643	31441	31405	31572	31415	31518	31446	31509	31516	31508	31363	31413	31429	31327	31400	31281	31296	31378	31537	31385	31296	31342	31325	31332	31388	31497	31295	31404	31370	31307	31396	31092	31561	31620	31363	31686	31632	31570	31599	31495	31520	31363	31510	31611	31395	31432	31383	31452	31625	31373	31462	31347	31707	31531	31262	31699	31591	31539	31334	31541	31555	31610	31417	31628	31385	31593	31493	31404	31444	31386	31526	31453	31436	31418	31240	31519	31747	31319	31400	31562	31436	31546	31596	31368	31471	31401	31332	31471	31702	31424	31540	31378	31575	31603	31844	31360	31632	31483	31508	31425	31474	31295	31292	31437	31418	31460	31507	31442	31375	31553	31552	31554	31348	31325	31551	31260	31642	31737	31644	31541	31572	31581	31455	31448	31496	31561	31579	31395	31468	31389	31525	31378	31636	31591	31707	31358	31532	31428	31454	31598	31432	31237	31477	31515	31390	31658	31368	31513	31327	31796	31377	31270	31455	31509	31235	31592	31597	31559	31518	31584	31682	31575	31511	31566	31432	31535	31522	31317	31326	31438	31681	31503	31419	31339	31588	31423	31584	31563	31543	31507	31373	31371	31323	31396	31576	31222	31593	31478	31357	31273	31486	31481	31475	31554	31565	31395	31588	31333	31615	31597	31460	31581	31344	31375	31703	31436	31419	31674	31619	31517	31510	31472	31396	31221	31576	31511	31424	31430	31475	31383	31382	31448	31587	31255	31523	31549	31385	31684	31723	31443	31709	31339	31360	31388	31169	31451	31425	31668	31479	31647	31196	31460	31503	31190	31381	31490	31254	31373	31374	31436	31242	31500	31682	31746	31514	31049	31475	31448	31505	31560	31608	31419	31261	31372	31502	31491	31541	31617	31651	31331	31608	31422	31371	31577	31504	31647	31368	31650	31310	31427	31476	31653	31524	31482	31506	31646	31528	31441	31506	31280	31775	31611	31582	31702	31441	31435	31405	31233	31377	31577	31524	31040	31635	31438	31654	31200	31354	31188	31475	31351	31491	31256	31525	31459	31480	31364	31396	31577	31560	31462	31461	31430	31766	31560	31209	31403	31542	31276	31168	31466	31371	31658	31245	31442	31538	31523	31624	31125	31418	31505	31304	31546	31257	31233	31396	31321	31422	31348	31356	31454	31466	31533	31557	31141	31528	31351	31686	31812	31549	31355	31541	31582	31216	31486	31704	31322	31655	31262	31342	31316	31421	31577	31561	31647	31543	31395	31362	31296	31247	31463	31650	31441	31480	31423	31461	31320	31635	31436	31285	31529	31730	31419	31457	31474	31383	31342	31531	31280	31418	31555	31540	31247	31258	31496	31638	31705	31340	31580	31435	31259	31506	31516	31512	31467	31638	31574	31488	31540	31413	31348	31556	31611	31416	31433	31359	31536	31721	31128	31677	31519	31690	31429	31476	31347	31515	31509	31232	31411	31604	31485	31614	31202	31398	31486	31357	31417	31326	31514	31564	31150	31344	31395	31378	31434	31440	31456	31445	31319	31395	31512	31449	31474	31246	31378	31514	31476	31677	31592	31513	31645	31638	31519	31201	31481	31506	31703	31589	31306	31503	31577	31289	31406	31361	31426	31433	31544	31384	31368	31507	31545	31261	31728	31586	31463	31481	31666	31463	31240	31387	31489	31323	31787	31432	31360	31565	31420	31586	31507	31611	31365	31645	31555	31612	31533	31653	31597	31347	31582	31513	31495	31280	31433	31743	31707	31500	31256	31559	31268	31597	31434	31564	31405	31514	31615	31394	31193	31439	31378	31586	31127	31417	31432	31318	31535	31470	31305	31495	31447	31419	31444	31528	31296	31776	31694	31488	31599	31651	31609	31629	31682	31598	31783	31507	31223	31359	31460	31532	31545	31472	31425	31382	31336	31562	31596	31357	31456	31474	31429	31583	31298	31471	31735	31271	31616	31228	31483	31324	31271	31432	31376	31684	31455	31332	31418	31398	31227	31380	31380	31400	31567	31739	31155	31666	31461	31227	31281	31502	31576
64211	95688	69421	64339	70726	54451	38814	27361	23660	23666	23543	23664	23521	23617	23604	23734	23668	23593	23597	23447	23586	23535	23815	23645	23582	23513	23640	23649	23585	23874	23810	23795	23659	23741	23463	23632	23547	23579	23644	23603	23690	23570	23890	23552	23597	23607	23474	23576	23591	23795	23726	24004	23758	23798	23462	23709	23559	23607	23724	23578	23631	23646	23755	23715	23632	23673	23556	23728	23612	23607	23501	23546	23474	23749	23592	23514	23635	23592	23538	23452	23673	23688	23529	23673	23540	23690	23646	23627	23577	23568	23654	23676	23618	23583	23742	23574	23406	23491	23556	23787	23554	23605	23541	23591	23655	23605	23645	23587	23577	23687	23480	23705	23574	23634	23469	23548	23538	23574	23786	23657	23693	23619	23483	23360	23558	23594	23532	23458	23775	23568	23726	23648	23504	23627	23682	23524	23660	23718	23600	23748	23676	23507	23450	23629	23555	23781	23622	23476	23604	23494	23697	23566	23605	23651	23557	23602	23550	23565	23752	23382	23478	23655	23477	23617	23504	23592	23753	23695	23718	23694	23631	23647	23678	23559	23337	23708	23634	23684	23538	23533	23663	23535	23799	23726	23569	23666	23551	23734	23572	23464	23464	23708	23609	23568	23571	23598	23638	23482	23669	23638	23664	23492	23403	23585	23715	23721	23423	23661	23721	23622	23626	23416	23608	23687	23628	23649	23596	23701	23871	23719	23542	23745	23689	23573	23464	23653	23719	23568	23298	23662	23564	23595	23730	23529	23581	23646	23634	23495	23534	23583	23565	23777	23721	23556	23528	23555	23776	23735	23590	23584	23698	23687	23826	23740	23586	23569	23671	23439	23691	23783	23598	23726	23611	23516	23622	23572	23538	23645	23453	23693	23766	23623	23568	23535	23550	23607	23701	23470	23630	23719	23701	23508	23496	23584	23519	23621	23609	23785	23567	23662	23595	23450	23826	23621	23553	23676	23549	23411	23571	23654	23458	23645	23637	23722	23619	23556	23524	23788	23841	23715	23584	23875	23785	23776	23465	23620	23649	23394	23624	23627	23565	23709	23494	23718	23749	23649	23596	23663	23645	23445	23618	23577	23746	23510	23576	23576	23659	23763	23612	23610	23586	23791	23652	23715	23693	23613	23525	23652	23664	23574	23650	23600	23601	23693	23602	23427	23686	23641	23493	23670	23780	23603	23500	23443	23624	23687	23534	23530	23595	23592	23565	23663	23875	23770	23597	23724	23762	23579	23764	23806	23725	23491	23634	23725	23612	23659	23722	23519	23827	23689	23527	23700	23447	23565	23694	23589	23776	23541	23789	23338	23617	23463	23667	23602	23771	23720	23484	23756	23757	23501	23760	23675	23568	23383	23613	23725	23554	23832	23502	23574	23611	23651	23604	23608	23673	23460	23723	23757	23555	23568	23668	23546	23623	23474	23783	23685	23698	23522	23838	23776	23735	23752	23707	23687	23541	23638	23578	23565	23721	23658	23632	23821	23571	23739	23562	23617	23557	23699	23533	23554	23510	23599	23740	23629	23657	23617	23519	23612	23838	23596	23736	23605	23749	23549	23771	23562	23734	23672	23629	23549	23771	23717	23663	23574	23663	23641	23510	23564	23776	23490	23793	23705	23592	23572	23738	23791	23700	23703	23729	23657	23683	23641	23581	23546	23508	23582	23666	23600	23725	23664	23664	23740	23518	23648	23696	23725	23579	23882	23565	23647	23597	23695	23693	23576	23672	23395	23522	23523	23617	23504	23551	23742	23576	23702	23541	23608	23639	23648	23566	23601	23701	23553	23504	23598	23618	23781	23601	23529	23361	23589	23583	23681	23487	23664	23679	23758	23626	23652	23604	23662	23468	23847	23551	23414	23597	23602	23632	23500	23485	23680	23632	23681	23739	23508	23676	23497	23610	23614	23650	23451	23584	23661	23426	23410	23808	23682	23582	23743	23780	23693	23492	23545	23690	23589	23722	23542	23660	23636	23739	23769	23820	23489	23601	23408	23563	23728	23600	23583	23723	23610	23587	23569	23524	23482	23696	23491	23352	23566	23684	23612	23384	23614	23702	23718	23751	23672	23711	23552	23694	23637	23569	23629	23502	23692	23820	23505	23605	23728	23643	23526	23577	23664	23667	23417	23586	23592	23693	23459	23696	23477	23604	23614	23591	23601	23916	23543	23560	23432	23695	23683	23675	23505	23571	23585	23759	23589	23462	23614	23470	23511	23609	23494	23660	23571	23591	23367	23698	23567	23590	23686	23684	23474	23673	23627	23552	23490	23683	23758	23771	23632	23490	23796	23553	23666	23762	23568	23613	23496	23509	23576	23426	23485	23343	23558	23491	23602	23396	23652	23687	23529	23501	23592	23634	23592	23542	23324	23576	23580	23611	23668	23738	23444	23518	23712	23661	23598	23973	23478	23525	23573	23485	23492	23606	23562	23610	23594	23520	23776	23517	23568	23708	23583	23553	23643	23544	23714	23661	23711	23637	23626	23497	23710	23655	23664	23548	23594	23443	23666	23666	23489	23636	23724	23673	23540	23648	23574	23694	23604	23570	23542	23651	23590	23847	23468	23669	23696	23594	23572	23670	23589	23660	23643	23628	23587	23817	23567	23533	23762	23596	23752	23627	23669	23678	23672	23561	23512	23687	23709	23571	23665	23581	23581	23575	23503	23677	23574	23735	23584	23461	23521	23654	23667	23586	23733	23705	23616	23578	23715	23679	23666	23584	23657	23459	23668	23625	23618	23425	23573	23739	23566	23735	23622	23767	23714	23511	23705	23439	23590	23651	23410	23641	23675	23697	23487	23720	23725	23543	23747	23529	23526	23621	23499	23783	23540	23602	23584	23476	23677	23526	23511	23429	23575	23620	23639	23889	23560	23513	23538	23791	23647	23604	23544	23573	23634	23636	23708	23770	23606	23688	23622	23735	23784	23753	23866	23765	23690	23560	23810	23715	23553	23418	23532	23508	23536	23913	23403	23578	23477	23663	23516	23607	23578	23603	23845	23634	23713	23603	23827	23734	23634	23618	23642	23674	23684	23680	23494	23600	23780	23520	23575	23547	23787	23726	23554	23532	23547	23730	23742	23697	23656	23670	23439	23664	23553	23677	23655	23680	23662	23423	23614	23720	23670	23720	23536	23575	23756	23602	23647	23701	23585	23483	23670	23682	23541	23535	23531	23581	23490	23661	23527	23730	23342	23598	23669	23721	23590	23707	23591	23467	23569	23609	23660	23531	23690	23813	23660	23576	23680	23752	23564	23758	23913	23531	23583	23663	23661	23671	23685	23841	23631	23546	23548	23557	23585	23590	23625	23556	23551	23636	23601	23401	23596	23576	23629	23668	23609	23705	23664	23724	23750	23548	23701	23587	23481	23589	23685	23823	23676	23701	23626	23679	23581	23707	23646	23925	23706	23425	23569	23505	23671	23653	23608	23651	23409	23633	23532	23664	23708	23627	23610	23807	23655	23699	23624	23612	23762	23629	23689	23767	23623	23660	23486	23782	23695	23579	23510	23878	23538	23434	23542	23612	23463	23762	23656	23678	23626	23600	23728	23595	23584	23640	23719	23465	23623	23798	23711	23546	23567	23623	23658	23659	23618	23748	23658	23627	23717	23534	23635	23619	23479	23585	23711	23639	23523	23547	23726	23740	23654	23929	23610	23491	23705	23507	23689	23780	23625	23670	23637	23637	23539	23543	23744	23737	23681	23737	23698	23474	23541	23620	23632	23599	23624	23639	23800	23628	23614	23521	23738	23647	23603	23484	23589	23859	23625	23654	23440	23616	23671	23651	23666	23752	23631	23612	23564	23680	23752	23591	23683	23637	23572	23701	23658	23581	23612	23743	23579	23651	23740	23805	23674	23686	23724	23563	23650	23645	23562	23570	23533	23576	23666	23467	23763	23707	23520	23457	23675	23685	23608	23656	23444	23558	23531	23534	23509	23609	23486	23617	23666	23531	23644	23551	23541	23746	23663	23594	23811	23520	23365	23750	23656	23702	23513	23648	23529	23782	23770	23771	23487	23654	23688	23662	23628	23535	23659	23648	23663	23459	23669	23677	23644	23628	23697	23649	23488	23635	23417	23645	23658	23792	23590	23486	23728	23629	23632	23632	23716	23588	23596	23579	23750	23501	23543	23596	23698	23677	23548	23536	23600	23524	23695	23658	23454	23497	23649	23648	23660	23603	23473	23619	23663	23838	23617	23812	23561	23533	23623	23602	23553	23642	23625	23627	23492	23728	23487	23663	23503	23546	23684	23788	23523	23368	23441	23747	23550	23739	23598	23565	23769	23761	23529	23424	23603	23577	23587	23611	23685	23724	23487	23779	23747	23538	23566	23752	23758	23581	23849	23767	23493	23556	23541	23618	23427	23513	23512	23547	23832	23461	23697	23648	23659	23607	23646	23567	23778	23473	23553	23697	23521	23428	23532	23736	23623	23638	23483	23692	23691	23694	23578	23673	23579	23485	23620	23625	23666	23651	23753	23811	23742	23518	23441	23802	23597	23498	23681	23521	23658	23673	23654	23664	23579	23554	23626	23537	23679	23554	23731	23598	23487	23505	23627	23608	23442	23489	23566	23712	23688	23725	23764	23563	23481	23771	23592	23728	23700	23585	23705	23723	23755	23646	23642	23697	23665	23612	23807	23496	23703	23568	23616	23597	23442	23741	23544	23728	23582	23530	23446	23577	23787	23648	23463	23857	23545	23596	23500	23738	23619	23500	23527	23626	23812	23732	23495	23597	23614	23576	23702	23655	23570	23657	23703	23789	23774	23773	23587	23532	23592	23664	23621	23667	23560	23694	23671	23651	23631	23504	23747	23742	23534	23531	23637	23639	23668	23608	23654	23565	23668	23581	23617	23583	23588	23689	23577	23633	23550	23670	23664	23639	23631	23469	23511	23665	23590	23393	23739	23483	23558	23601	23651	23589	23677	23465	23572	23544	23554	23431	23718	23678	23422	23724	23624	23600	23740	23644	23546	23823	23709	23397	23755	23570	23556	23674	23563	23684	23244	23477	23634	23508	23663	23686	23592	23776	23493	23592	23464	23727	23629	23607	23502	23607	23505	23687	23581	23685	23626	23679	23615	23729	23486	23708	23515	23624	23693	23726	23511	23483	23584
29286	35424	38242	40269	37894	35273	32785	31001	30547	30835	30990	30802	30894	30784	30595	30770	30928	30983	30689	30800	30830	31026	31058	31052	30813	30861	30942	30830	30879	30699	30859	30692	30885	30808	30646	30378	30578	30708	30791	31075	30748	30740	30818	30834	30934	30840	30391	30831	30666	30691	30891	30778	30841	30870	30675	30755	30977	30786	30860	30945	30961	30740	30717	30644	30942	30992	30881	30692	30681	30681	30877	31015	30665	30794	30712	30629	30702	30545	30702	30512	30921	30578	30404	30758	30885	30637	30832	30838	30802	30842	30744	30688	30740	30759	30971	30995	30893	30776	30734	30730	30947	30391	30646	30853	30789	30707	30726	30713	30714	30546	30766	30793	30919	30776	30747	30647	30880	30831	30912	30624	30615	30811	30788	30752	30799	31071	30568	30592	30805	30624	30492	30890	30490	30722	30828	30805	30551	30694	30792	30861	30718	30652	30655	30663	30702	30887	30818	31007	30830	30909	30774	30590	30825	30675	30938	30834	30638	30723	30861	30963	30627	30764	30752	30693	30934	30719	30738	30734	30511	30683	30836	30687	30624	30676	30682	30566	30866	30743	30853	30608	30802	30793	30594	30808	30721	30695	30644	30689	30785	31059	30799	30646	30715	30905	31008	30638	30677	30867	30654	30920	30770	30663	30546	30982	30717	30613	30687	30734	31050	30806	30930	30738	30738	30847	30573	30756	30805	30645	30940	30720	30974	30911	30723	30371	30693	30646	30746	30779	30735	30850	30787	30459	30680	30797	30629	30821	30500	30751	30695	30678	30771	30764	30497	30584	30821	30820	30758	30807	30673	30601	30823	30807	30841	30781	30816	30730	30636	30606	30874	30446	30582	30750	30829	30793	30609	30671	30766	30821	30957	30828	30952	30709	30810	30868	30565	30664	30712	30742	30738	30726	30797	30711	30787	30709	30843	30737	30599	30540	30640	30571	30558	30626	30786	30756	30807	30945	30624	30565	30724	30633	30636	30881	30747	30592	30699	30592	30782	30750	30824	30691	30933	30773	30840	30862	30972	30886	30946	30761	30745	30823	30936	30715	30723	30681	30767	30765	30693	30836	30793	30680	30731	30824	30561	30868	31032	30771	30592	30441	30571	30884	30643	30672	30674	30662	30844	30840	30711	30830	30815	30798	30964	30716	30726	30786	31058	30733	30664	30860	30850	30550	30750	30585	30894	30849	30680	30758	30811	30971	30550	30673	30528	30922	30928	30788	31009	30782	30873	30653	30643	30909	30751	30843	30911	30510	30794	30695	30833	30884	30756	30654	30691	30612	30962	30548	30983	30540	30874	30718	30653	30598	30554	30937	30831	30775	30551	30675	30719	30741	30605	30755	30920	30719	30604	30935	30748	30702	30829	30830	30795	30790	30811	30517	30589	30804	30792	30653	30576	30638	30715	30792	30906	31097	30737	30586	30799	30881	30590	30739	30844	30967	30554	30749	30781	30649	30754	30764	30517	30665	30991	30995	30643	31060	30898	30941	30968	30665	30646	30612	30675	30885	31080	31031	30973	30935	30869	30533	30434	30793	31104	30582	30871	30833	30817	30789	30872	31020	30628	30863	30860	30659	30368	30659	30725	30814	30839	30829	30720	30690	30646	30709	30943	31003	30729	30679	30820	30853	30845	30653	30933	30730	30691	30867	30694	30773	30837	30647	30770	30595	30686	30730	30666	31041	30779	30708	30764	30774	30965	30744	31004	30887	30750	31144	30804	30856	30657	30584	30643	30925	30726	30777	30651	31033	30702	30653	30896	30689	30853	30613	30637	30843	30867	30867	30664	30621	30860	30685	30585	30567	30783	30789	30746	30878	30827	30679	30630	30809	30537	30478	30749	30892	30770	30680	30856	30795	30635	30815	31117	30649	30434	30410	30932	30473	30735	30762	30919	30662	30787	30907	31001	30619	30845	30813	30643	30780	30739	30520	30815	30707	30594	30858	30899	30703	30900	30642	30512	30803	30877	30896	30633	30615	30975	30586	30812	30704	30775	30846	30899	30665	30768	30948	30729	30900	30681	30747	30780	30791	30686	30561	30742	30586	30759	30767	30747	30988	30857	30824	30643	30842	30789	30790	30637	30760	30682	30802	30755	30914	30967	30786	30676	30801	30634	30848	30683	30729	30544	30700	30744	30770	30710	30652	30834	30672	30611	30565	30753	31242	30946	30640	30772	30912	30781	30685	30728	30746	30719	30462	30756	30817	30653	30691	30792	30639	30754	30846	30770	30707	30746	30644	30607	30654	30480	30876	30873	30847	30902	30928	30771	30587	30777	30637	30865	30658	31048	30684	30511	30768	30631	30500	30752	30949	31140	30760	30772	30792	30719	30581	30858	30928	30900	30742	30630	30858	30882	30761	30740	30731	30928	30555	30798	30646	30673	30889	30726	30851	30711	30776	30870	30628	30517	30790	30708	30933	30639	30730	30682	30819	30613	30710	30897	30844	30618	30847	30812	30657	30850	30862	30544	30855	30763	30799	30548	30658	30550	30860	30804	30490	30703	30786	30863	30754	30492	30696	30865	30725	30834	30634	30666	30499	30802	30867	31019	30525	30811	30726	30907	30729	30633	30609	31001	30848	30645	30754	30777	30591	30801	30989	30837	30896	30769	30862	30956	30881	30923	30988	30944	30759	30599	30822	30759	30557	30596	30613	30888	30805	30681	30644	30757	30673	30911	30791	30867	30839	30624	30584	30930	30630	30762	30678	30693	30750	30801	30651	30853	30748	30663	30970	30878	30722	30667	30803	30711	30775	30743	30897	30850	30815	30693	30903	30841	30590	30798	30654	30744	30662	30811	30696	30558	30647	30878	30581	30843	31010	30874	30672	30715	30600	30861	30777	30987	30891	30868	30839	30812	30644	30970	30894	30876	30819	30723	30913	30928	30837	30691	30647	30550	30660	30760	30879	30932	30852	30902	30790	30857	30701	30739	30757	30689	30941	30623	30608	30579	30678	30542	30861	30782	30801	30767	30750	30766	30873	30595	30639	30924	30570	30783	30774	30771	30675	30444	30851	30715	30670	30627	30729	30867	30661	30634	30496	30706	30640	30835	30828	30736	30600	30692	30844	30879	30645	30783	30598	30710	30760	30740	30668	30857	30882	30682	30790	30690	30730	30718	30866	30835	30665	30801	30785	31008	30852	30777	30826	30717	31041	30773	30681	30658	30801	30587	30972	30786	30839	30822	30988	30608	30682	30694	30740	30501	30582	30698	30632	30971	30537	30916	30712	30776	30757	30919	30781	30764	30766	30783	30720	30799	30875	30904	30878	30886	30801	30671	30573	30823	30900	30883	30934	30655	30758	31036	30773	30618	30560	30762	30745	30702	30826	30909	30835	30757	30504	30911	30974	30774	30705	30612	30884	30604	30630	30663	30629	30916	30820	30768	30749	30728	30705	30570	30630	30898	30549	30756	30490	30734	30996	30864	30662	30754	30779	30609	30928	30867	30672	30489	30683	30736	30790	30799	30755	30918	30750	30772	30625	30859	30770	30671	30705	30775	30715	30731	30679	30969	30896	30861	30871	30730	30678	30514	30702	30940	30734	30852	30602	30821	30772	30888	30713	30577	30642	30677	30659	30904	30916	30776	30957	30627	30960	30823	30599	30886	30733	30759	30842	30741	30679	30798	30919	30857	30589	30654	30543	30575	30659	30499	30945	30674	30557	30743	30917	30961	30765	30511	30503	30712	30838	30792	30688	30933	30766	30753	30715	30911	30966	30710	30901	30632	30785	30917	30705	30645	30598	30626	30712	30808	30633	30866	30664	30865	30883	30728	30626	31132	30783	30736	30922	30764	30773	31023	30823	30792	31034	30945	30741	30495	30983	30862	30557	30589	30693	30846	31018	30966	30916	30809	31031	30669	30744	31056	30981	30738	30934	30941	30632	30631	30625	30673	30756	30879	30841	31005	30777	30780	30937	30792	30724	30798	30931	30794	30572	30895	30753	30819	30594	30767	30657	30568	30754	30934	30626	30852	30900	30622	30785	30834	30969	30878	30897	30776	30869	30791	31084	30529	30603	30673	30669	30685	30660	30681	30794	30748	30821	30742	30810	30888	30794	30936	30705	30348	30737	30738	30461	30859	30881	30944	30583	30750	30739	30704	30862	30734	30780	30721	30843	30931	30698	30570	30835	30902	30870	30812	30738	30600	30871	30695	30666	30794	30744	30926	30910	30667	30730	30509	30682	30621	30692	30670	30915	31212	30985	30754	30625	30956	30900	30898	30859	30745	30782	30762	30616	30543	30816	30617	30581	30798	30834	30876	30855	30799	30840	30656	30896	30833	30683	30598	30787	30496	30580	30637	30779	30752	30803	30742	31020	30583	30744	30983	30724	30858	30868	30807	30807	30860	30550	30757	30650	30685	30649	30713	30662	30600	30826	30620	30718	30773	30916	30623	30697	30696	30647	30676	30805	30740	30889	30857	30750	30543	30981	30669	30624	30734	30618	30563	30943	30686	30775	30820	30752	30803	30598	30647	30840	30729	30609	30657	30638	30932	30866	30937	31066	30507	30470	30763	30766	30741	30685	30803	30856	30857	30763	30684	30510	30561	30800	30782	30835	30651	30642	30711	30512	30543	30889	31113	30751	30783	30886	30797	30758	30915	30689	30959	30741	30699	30949	30693	30654	30720	30592	30634	30743	30848	30961	30850	30695	30699	30838	30783	30661	30701	30739	30979	30982	30657	30752	30884	30775	30735	30762	30732	30868	30655	30769	30829	30527	30835	30790	30748	30759	30824	30812	30548	30814	30674	30601	30618	30774	30677	30596	30676	30622	30693	31118	30717	30903	30783	30800	30822	31077	30994	30721	30992	30814	30595	30815	30848	30907	30742	30939	30866	30643	30879	30740	30756	30810	30665	30793	30821	30618	30624	30798	30745	30816	30826	30912	30934	31060	30682	30757	30820	30564	30670	31030	30694	30848	30718	30832	30823	30591	30986	30677	30786	30782	30817	30687	30923	30919	30833	30827	30699	30737	30895	30632	30845	30704	30883	30742	30886	30764	30913	30595	30757	30856	30715	30752	30856	30722	30913	30511	30606	30587	31032	30796	30785	31016	30584	30538	30547	30579	30780	30676	30724	30584	30715	30788	30919	30958	30977	30760	30879	30839
33946	56195	33572	36597	31857	28861	24981	23470	23107	23091	23007	23032	23105	23085	23237	23304	23110	23168	23316	23290	22991	23139	23227	22949	23193	22998	23273	23128	23257	23036	23166	23178	23074	23201	23203	23290	23157	23225	23035	23118	23179	23286	23136	22997	23114	22992	22978	23112	23013	22956	23245	23060	23190	23169	23114	23268	23003	23493	23121	23106	23155	23110	23035	23169	23188	23427	23099	23070	23124	23220	23281	22954	23242	23076	23140	23092	23211	23078	23157	23107	23276	23077	23210	23078	23208	23084	22947	23139	23130	23134	23035	23224	23095	23324	23119	23240	23039	23218	23057	23250	23249	23224	23360	23136	23110	23105	23162	22969	23080	23142	23238	23060	23145	23145	23268	23082	23152	23120	23072	23212	23001	23223	23193	23242	23191	23088	23158	23191	23138	23167	23371	23022	23110	23227	23096	23346	23291	23061	23142	23162	23245	23205	23158	23153	23075	22994	23031	23310	23120	23033	23185	23091	22992	23065	23107	23270	23173	23158	23380	23178	22990	23221	23061	23230	23200	23088	23295	23090	23145	23275	23237	23169	23412	23081	23049	23136	23128	23077	23178	23167	23331	23220	23233	23010	23121	23166	23063	23120	23082	23132	23203	23132	23083	23158	22995	23174	22986	23320	23021	23053	23150	23272	23105	23318	23145	23168	23162	22983	23061	23209	23143	23073	23147	23055	23089	23114	22982	22961	23256	22932	23232	23002	22887	23220	23080	23202	23179	23047	23117	23135	23228	23100	23208	23271	23199	23025	23181	23083	23072	23149	23217	23133	23222	23035	23139	23197	23001	23091	23214	23084	23081	23316	22930	23099	23218	23239	23037	23045	23105	23267	23325	22986	23040	23126	23048	23238	23122	23140	23335	23147	23098	23264	23292	23155	23192	23124	23156	23245	23153	23163	23012	23209	23283	23112	23020	23091	23187	23069	23208	23165	23213	23012	23103	23253	23310	23034	23134	23042	22949	23250	23090	23132	23082	23143	23133	23168	23243	23229	23323	23081	23226	23125	23075	23197	22982	23087	23059	23271	23160	23229	23224	23091	23159	23063	23184	23197	23215	23209	23104	23252	23077	23195	22974	23196	23044	23181	23207	23132	23071	23058	23296	22996	23007	23278	23129	23001	23015	23204	23140	23151	23124	23221	23296	23222	23137	23125	23282	22957	23263	23120	23220	23002	23242	23135	22955	23157	23068	23102	22977	23024	23223	23088	23101	23071	22947	23321	23099	23190	23068	23209	23219	23135	23010	23113	23260	23036	23082	23116	23124	23226	23152	23211	23066	23092	23032	23093	23197	23263	23202	23187	23138	23164	23290	23186	23242	23190	23208	23079	23298	23134	23173	23020	23239	23205	23071	23363	23002	23195	23270	23277	23034	23101	23150	23251	23136	23126	23199	22978	23008	23083	23135	23381	23320	23273	23013	23163	23293	23144	23092	23366	23189	23050	23210	23063	23133	23273	23229	23193	23082	23182	23237	23234	23262	23000	23041	23259	23161	23156	23116	22970	23201	23333	23108	23154	23239	23108	23104	23241	23331	23134	23295	23095	23115	23180	23068	23207	22955	22927	23242	23096	22979	23236	23067	23156	23341	23166	23227	23100	23192	23281	23319	23119	23163	23317	23132	23074	23090	23105	23205	22980	23210	23290	23288	23144	23058	23091	22948	23009	23202	23031	23017	23184	23257	23016	23066	23176	23202	23118	23142	22920	23137	23148	23147	23276	23172	22984	23045	22973	23229	22937	23144	23091	23144	22989	23039	23120	23074	23205	23156	23297	23245	23266	23086	22947	23196	23135	23145	23075	23269	23235	23084	23130	22893	23094	23205	23065	23127	23079	23197	23030	23178	23138	23200	23272	23230	23236	23121	23140	23155	23228	23007	23076	23206	23198	23142	23334	23212	23167	23023	23102	23025	23297	23071	23134	23186	23200	23097	22882	23001	23252	23224	23352	23093	23250	23354	23230	23320	23285	22974	23081	22986	23158	23203	23136	23032	23187	23145	23062	23153	23108	23334	23257	22989	23305	23262	23160	23023	23310	23112	23029	23148	23084	23182	23015	22930	23058	23098	23273	23178	23161	23206	23061	23033	23206	23237	23174	23090	23141	23178	23015	23206	23069	23274	23257	23050	23184	23244	23335	23168	23183	23022	23146	23179	23085	23249	23036	23098	23015	23268	23065	22873	23208	22911	23063	23164	23122	23165	23215	23162	23148	23335	23026	23157	23063	23097	23088	23046	23260	23252	23145	23079	23239	22971	23221	23102	22922	22940	23196	23011	23207	23143	23120	23069	23032	23045	23202	23042	23386	23164	23129	23148	23066	23239	23002	23022	23261	23206	23150	23182	23297	22984	23260	23032	22972	23091	23158	23144	23254	23177	23284	23006	23049	23233	22994	23136	23268	23115	23099	22942	23210	23085	23365	23273	23206	23167	23165	22999	23245	23072	23181	23114	23153	23198	23082	23088	23029	23104	23235	22837	23165	23265	23006	23117	23019	23222	23128	23314	23090	22953	23048	23067	23142	23246	23268	23126	23158	23172	23054	23249	23150	23093	23109	23199	23120	23025	23083	23279	23153	23223	23195	23104	23329	23298	22860	23136	23057	23158	23293	23248	23143	23139	23253	23161	23014	23077	23025	23243	22946	22977	22992	23137	23230	23097	23088	23010	23261	23104	23150	23183	23097	23122	23216	23066	23177	22995	23141	23119	23153	23287	23200	23134	23186	23216	22978	23297	23189	23177	23157	22974	23166	23215	23033	23214	23090	23211	23216	23194	23140	23208	23044	22982	23197	23122	23170	23027	23303	23265	23179	23086	23308	23103	23424	23081	23101	23422	23179	23196	23208	23131	23222	23233	23113	23271	23269	23098	23239	23198	23220	23220	23097	23227	23085	23062	23254	23359	23133	23070	23122	23090	23058	23258	23026	23245	23090	23077	23215	23178	23139	23193	23193	23185	23225	23080	23288	23186	23075	23183	23055	23198	23141	23155	23187	23052	23138	23179	23149	23291	23181	23163	23243	23235	23058	23102	23179	23191	23224	23201	23262	23252	23178	22941	23252	23164	23121	23173	23219	23137	23228	23054	23122	23230	23241	23071	23223	22898	23046	23080	23021	23183	23054	23007	23259	23201	23117	23193	23267	23145	23244	23121	22894	23227	23171	23256	23082	23090	23187	23031	22970	23154	23325	23204	22956	23124	23045	23175	23261	23133	23054	23177	23062	22950	23308	23212	23235	23145	23230	23369	23244	23190	23137	23268	22997	23071	23237	23114	23149	23238	22968	23073	23192	23255	23068	23257	23210	23246	23072	23131	23257	23008	23062	23229	23013	23271	23130	23292	23346	23228	23180	23205	23115	23151	23165	23173	23056	23210	23173	23137	23110	23137	23236	23045	23063	23053	23283	23257	23087	23057	23302	23165	23047	23120	23083	23198	23263	23212	23352	23223	23218	23353	23072	23019	23175	23261	22924	23106	23169	23110	23188	23284	23239	23263	23007	23213	23001	23085	23338	23044	22998	23095	23120	23189	23238	23329	23031	23110	23148	23269	23253	23314	23156	23243	23195	23164	23171	23268	23156	23131	23132	23227	23055	23109	23101	23315	23050	23044	23364	23085	23193	23156	23286	23190	23227	23273	23127	23268	23168	23241	23226	23161	23125	23174	23104	23077	23128	23100	23291	23052	23224	23100	23109	23314	23119	23157	23339	22998	23067	23254	23124	23243	23178	23230	23364	23223	23111	23032	23322	23062	23134	23133	23041	23243	23177	22980	23041	23215	23302	23125	23290	23289	22958	23027	23115	23130	23139	23090	23146	23088	23037	23212	23263	23168	23240	23154	23139	23106	23033	23321	23187	23047	23262	23238	23309	23228	22903	23059	23051	23046	23325	23073	23181	23023	23086	23255	23143	23096	23199	23210	23150	23255	23058	23200	23075	23185	23263	23206	23164	23384	23308	23250	23194	23269	22987	23207	23230	23185	23144	23053	22989	23183	23314	23062	23195	23277	23112	23202	23183	23022	23205	23070	23007	23091	23116	23265	23225	23187	23130	22981	23285	23222	23195	23135	23171	23294	23052	22987	23011	23233	23204	23021	23266	23218	23244	23178	23251	22948	23138	23321	23296	23134	23217	23346	22973	23209	23231	23093	23054	23020	23261	23164	23221	23144	23163	22960	23264	23062	22959	23056	23146	23009	23177	23095	23207	23050	23160	23151	23166	23222	23145	23050	23131	23038	23328	23051	23268	23089	23203	23008	23185	23209	23103	23285	23224	23108	23021	23125	23145	23028	23034	23115	23103	23233	23322	23173	23038	23295	23123	23165	23216	23132	22950	23221	23027	23056	23216	23256	23191	23023	23198	23176	23312	23086	22958	23199	23145	23072	23175	23213	23279	23102	23114	23118	23127	23213	23140	23191	23211	23192	23065	23183	23051	23015	23393	23169	23100	23273	23080	23016	23136	23202	23092	23276	23099	23106	23159	23036	23187	22958	23132	23203	23064	22992	23317	23219	23174	22951	23094	23299	23168	23172	23231	23128	23013	23077	23115	23291	23179	23095	23199	23071	23173	23061	23330	23195	23220	23195	23020	23263	23019	22943	23132	23280	23261	23180	23269	23191	23109	23190	23329	23088	23183	23242	23152	22883	23034	22970	23357	23302	23119	23380	23210	23107	23216	23016	23244	23191	23141	22997	23101	23060	23350	23120	23138	23136	23113	23179	23213	23279	23317	23138	23318	23101	23078	23151	23152	22978	23105	23163	23191	23167	23202	23281	23187	23190	23356	23132	23158	23208	23246	23217	23129	23174	23025	23215	23097	23254	23301	23248	23096	23221	23262	23172	23156	23148	23174	23129	23097	23292	23273	23129	22886	23148	22884	23155	23250	23182	23087	23261	23034	23120	23237	23254	23127	23115	23276	23228	23133	23200	23193	23193	23143	23236	23110	23177	23117	23170	23187	23165	23155	23191	23037	23244	23253	22936	23043	23076	23268	23175	23097	23259	23249	23096	23050	23227	23169	23076	23187	23090	23083	23354	23305	23131	23068	23158	23279	23156	23162	23252	23267	23198	22981	23099	23249	23012	23087	23236	23141	23189	23019	22998	22898	23163	23164	23032	23051	23385	23060
24157	23015	30331	35639	47850	52746	44006	32381	30972	31459	30916	30987	31333	31151	30833	30994	30965	31015	31053	31058	31044	30731	30947	30953	30904	31017	30751	30879	30975	30930	30814	30689	30797	30694	31082	30846	30839	30824	31003	30614	30972	30863	30618	30797	30663	30574	30735	30714	30717	30835	30812	30907	30838	30777	30840	30850	30946	30842	30986	31018	30823	31027	31023	30794	30889	30764	30738	30745	30766	30930	30748	30995	30918	30892	30704	30764	30746	30858	30537	30891	31040	30754	30902	31008	30734	30701	30750	31097	30766	30744	30952	30896	30895	30983	30883	30801	30832	30826	30969	31102	31048	30946	30715	30990	30961	30870	30724	30586	30915	30640	30791	30733	30905	30534	30868	30997	30921	30814	30720	30968	30681	30727	30891	30827	30983	30704	30798	30683	31159	30869	30898	30780	30960	30727	30619	30781	30831	30945	30670	31164	31102	30924	30731	30671	30635	30748	30859	30833	30841	30875	30735	30701	30820	30785	30718	30811	30819	30805	30857	30782	30901	30848	31100	30991	30867	30744	30706	30824	30618	30740	30715	30697	30592	30451	30885	30773	30787	30652	30701	30955	30757	30978	30872	30772	30800	30757	30693	30780	30767	30640	30831	30779	30948	30776	30668	30811	30476	30521	30925	30841	30749	30925	30988	30782	30815	30759	30714	30626	30510	30805	30830	30587	30664	30746	30847	31111	30846	30384	30607	30821	30804	31093	30788	30821	30754	31007	30782	30758	30862	30652	30568	31040	30784	30798	30518	30886	30846	30818	30771	30897	30725	30749	30701	30999	30540	30757	31021	30738	30836	30724	30837	30825	30899	30952	30927	31051	30610	30783	30827	30789	30839	30876	30815	30972	30900	30866	30755	30714	30744	31011	30544	31004	30647	31050	30726	30718	30851	30601	30833	30865	30982	30786	30910	30748	31061	30964	30545	30907	30738	30752	30730	31112	30690	30794	30903	30987	30868	30880	31004	30833	30667	30686	30955	30817	30905	30945	30890	30820	30760	30827	30852	30757	30851	30965	30817	30744	30828	30913	30956	30755	30763	30828	30749	30700	30779	30983	30639	30880	31074	30547	30636	30705	30932	30588	30873	30908	30788	30866	30777	30840	30727	30818	30670	30806	30769	30789	30741	30781	30944	30920	30808	30691	30676	30706	30760	30572	30769	30624	30570	30623	30817	30790	30637	30737	30728	30540	30843	30727	30986	30740	30909	30546	30815	30778	30978	30595	30510	30866	30539	30707	30667	30793	30724	30883	30919	30593	31073	30821	30971	30786	30675	30954	30716	30747	30948	30711	30834	30844	31178	30568	30650	30889	30692	30837	30849	30994	30543	31083	30731	30756	30730	30832	30891	30780	30972	30753	30811	30838	30823	30714	30923	30958	30766	30652	30988	30671	30718	30826	30938	30700	30846	30701	30894	30854	30599	30792	30780	30690	30598	30701	30811	30771	30832	30882	30853	31038	30518	30920	30813	31111	30653	30662	30750	30721	30780	30812	30457	30839	30768	30673	30711	30574	30972	30793	30702	30837	30989	30779	30644	30716	30926	30665	30923	30697	30943	30920	30593	30935	30692	30737	30723	30775	30736	30679	30844	30758	30824	30976	30830	30766	30928	30953	31123	30790	30929	30663	30502	30869	30800	30854	30948	30994	30799	30661	30624	30678	30700	30947	30820	30648	30689	30772	30751	30808	31063	30672	30818	30552	30801	30634	30730	30939	30775	30645	30878	30742	30492	30666	30806	30855	30782	30849	30928	30807	30761	30750	30726	30884	30840	30792	30854	30579	30856	30790	30694	30916	30732	30839	30907	30831	30856	30836	30985	30965	30900	30912	30797	30829	31000	30917	30627	31028	31067	30790	31029	30573	30852	30585	30635	30793	30587	30684	30832	30880	30860	30741	30795	30607	30828	30865	30675	30633	30750	30826	30784	30825	30691	30592	30980	30741	30947	30491	30706	30875	31146	30913	31002	30900	30673	30952	30648	30592	30872	30810	30564	30906	30871	30669	31002	30845	30772	30733	30776	30792	30947	30778	30787	30667	30597	30796	30811	30738	30940	31003	30784	31047	30931	30949	30890	31041	30635	30668	30730	30751	30686	30612	30635	30840	30726	30679	30966	30825	30723	30851	30809	30960	30881	30746	31052	30663	30720	30634	30759	30791	30714	30644	30884	30721	30788	30897	30638	30722	30714	30687	30633	30941	30664	30641	30757	30728	30936	30760	31004	30558	31035	30675	30596	30869	30712	30775	30971	30612	30936	30961	30971	30740	31045	31053	30980	30842	30972	30766	30754	30590	30789	30838	31082	30596	30750	30827	30867	30779	30784	30807	30772	31029	30455	30843	30810	30638	30729	30736	30756	30638	30655	31059	30608	30605	30595	30671	30867	30977	31004	30745	30783	30507	30758	30691	30942	30923	31008	30786	30870	30758	31014	30880	30723	30670	31044	30788	30674	30831	31239	30956	30608	30619	30606	30751	30752	30853	30860	30553	30695	30780	30867	31114	31033	30797	30793	30604	30584	30755	30893	30840	30712	30824	30887	30855	30657	30626	30550	30718	30869	30989	30808	30784	30712	30935	30596	30872	30843	31060	30644	30736	31067	30838	30936	30614	30693	31049	30564	30818	30781	30632	30932	30854	30816	30921	30692	30962	30904	30564	30767	30787	30732	30717	30879	30663	30784	30919	30838	30848	30854	30790	30866	30686	30938	30780	30663	30769	30739	30748	30876	31046	30737	31039	30906	30783	30883	30942	30979	30900	31095	30794	30980	30786	30863	31026	30853	30908	30776	30734	30745	30867	30977	30896	30889	30895	30722	30638	30846	30938	30847	30721	30679	30839	30957	30500	30887	30871	30896	30650	30911	30767	30875	30812	30755	30929	30832	30832	31027	30754	30771	30594	30777	30706	30887	30799	30608	30873	30785	30693	30739	30772	30882	31151	30697	30716	30547	30805	30950	30579	30430	30740	30784	30798	30853	30888	30873	30925	30535	30763	30656	30666	30760	30709	30788	30919	31015	30979	30657	30734	30934	30665	30821	30744	30610	30824	31053	30632	30861	30977	30674	30900	30864	30818	30703	30751	31042	30913	30590	30851	30930	30995	30817	30954	30823	30732	31113	30610	30790	30411	30886	30785	30693	30788	30672	30639	31124	30654	30799	31106	30658	30798	30783	30903	30941	30734	30833	30743	30611	30721	30506	30704	30762	30728	30945	30742	30760	30715	30852	30899	31045	30625	30751	30980	30649	30774	30720	30992	30715	30928	30899	30752	30827	30798	30515	30905	30765	30915	30760	30776	30921	30859	30946	30772	30712	30898	30939	30710	30657	30951	30810	30575	31041	30722	30698	31100	30961	30990	30914	30963	30785	31119	30801	30766	31067	30943	30989	30743	31082	30700	30932	30728	31054	30953	30579	30854	30682	30766	30984	30725	30667	30863	30842	30640	30591	30910	30848	30875	30824	30736	30715	30722	30857	30558	30948	30801	30833	30634	30870	30939	30856	30596	30818	30695	31110	30700	30753	30751	30773	30824	30712	30743	31203	30788	30709	30746	30792	30892	30839	30859	30854	30753	30586	30832	31005	31031	30874	30743	30774	30535	30806	30764	30568	30924	30743	30626	30607	30741	30955	30632	30697	31008	30761	30715	31039	30725	30668	30594	30955	30502	30840	30808	31086	30806	30880	30679	30569	30724	30791	30866	30836	30874	30780	30839	30809	30917	30751	30720	30808	30917	30675	30656	30872	30764	30782	30717	30530	30895	30636	30941	30935	30993	30880	31016	30905	30988	30983	30827	30778	30641	30917	30826	30651	30819	30935	30817	30834	30769	30945	30871	30825	30798	31008	30701	30795	30866	30867	30606	30482	30804	31027	30681	30750	30904	30611	30757	30762	30895	30721	31059	31052	30573	30789	30940	30609	30830	30850	30873	30927	30636	30753	30798	30956	30852	30832	30830	30711	31175	30537	30614	30873	30711	30919	30982	30780	30773	30914	30868	30819	30919	30940	30845	30785	31072	30800	30772	30857	30721	30727	30839	30845	30606	30525	30781	30908	30886	30779	30900	30844	30877	31014	30953	30738	30872	30991	30923	30688	30641	30807	30658	30938	30807	30655	30757	30880	30836	30940	30876	30939	30623	30923	30510	30756	30575	30857	30912	30862	30719	30692	30784	30613	30678	30908	30705	31134	30750	30700	30760	30871	30486	30716	30789	31021	30870	30916	30526	30713	30590	30735	31070	30668	30991	30723	30709	31005	30983	30591	30853	30669	30786	30729	30765	30838	30649	30696	30559	30606	30799	30845	30942	30878	30716	30956	30862	30530	30651	30669	30598	30912	30702	30789	30830	30925	30777	31001	30800	30979	30792	30824	30859	31082	30661	30856	30817	30823	30788	30845	30764	30698	30633	30563	30420	30833	30599	30580	30740	30959	30844	30620	30576	30503	30804	30569	30633	30798	30833	30946	30907	30719	30911	30693	30585	30574	30940	30681	30831	30866	30673	30753	30981	30917	30757	30697	30557	30407	30748	31101	31059	30787	30863	30743	30871	30840	30628	30867	30872	30944	30846	30959	30986	31081	30916	30777	30774	30583	30754	30676	31068	30649	30792	30954	30751	30700	30841	30958	30888	30987	30838	30801	30894	30686	30752	30913	30951	30820	31036	30858	30854	30917	30939	30632	30647	30796	30725	30736	30738	30800	30991	30886	30871	30722	30949	30833	30845	30663	30805	30794	30669	30748	30697	30727	30675	30721	30665	30812	30693	30599	30823	31130	31000	31083	30922	30968	30822	30621	30895	30772	30677	30882	31144	30936	30796	30780	30893	31013	30813	30817	30744	30975	30732	30926	30772	30838	30689	30787	30773	30972	30889	30672	31076	30841	30933	31020	30733	30576	30603	30961	30866	30874	30813	30901	30939	30778	30777	30747	30912	30966	30756	30729	30556	30838	30768	31067	30649	30781	30753	30926	30831	30855	30633	30645	30827	30803	30812	30640	31111	30929	30753	30636	30843	30840	30990	30969	30688	30889	30947	30751	30942	30520	30719	30759	30581	30883	30593	30761	30809	30763	30486	30994	30745	30817	31093	31064	30653	30756	30651	30908	30979	30787	30500	30859	30898	30870	30759
51435	77304	47240	54166	54282	51809	37340	24525	23205	23079	23193	23422	23219	23285	23417	23327	23317	23343	23263	23263	23434	23284	23374	23071	23072	23158	23132	23157	23485	23352	23375	23246	23165	23180	23090	23219	23372	23292	23150	23261	23237	23173	23111	23232	23179	23430	23269	23219	23275	23199	23213	23148	23266	23380	23274	23250	23375	22977	23112	23085	23049	23295	23144	23408	23190	23127	23176	23210	23403	23211	23150	22930	22962	23240	23200	23154	22967	23268	23230	23153	23181	23091	23348	23142	23224	23298	23339	23071	23173	23237	23190	23126	23090	23188	23147	23243	23031	23167	23364	23336	23089	23216	23235	23275	23423	23192	23117	23297	23225	23181	23264	23371	23246	23436	23183	23066	23283	23282	23273	23122	23042	23171	23087	23147	23157	22999	23323	23256	23192	23337	23200	23244	22971	23315	22941	23233	23357	22943	23142	23043	23136	23180	23340	23114	23340	23134	23173	23160	23251	23361	23171	23358	23216	23150	23376	23098	23157	23258	23335	23056	23278	23192	23188	23246	23307	23296	23191	23073	23259	23168	23269	23205	23095	23076	23237	23049	23271	22971	23118	23150	23309	23257	23094	23200	23052	23363	23064	23276	23250	23273	23106	23241	23283	23216	23301	23066	23320	23224	23158	23093	22950	23395	23064	23275	23204	23175	23209	23308	23092	23241	23143	23291	23029	23235	23142	23002	23152	23061	23174	23277	23158	23251	23243	23291	23240	23148	23277	23328	23263	23224	23120	23202	23110	23163	23033	23181	23109	23168	23242	23107	23212	23072	23145	23232	23041	23046	23196	23079	23256	23197	23104	23244	23213	23136	23194	23098	23217	23161	23203	23362	23327	23052	23235	23080	23316	23187	23180	23364	23170	23035	23150	23181	23118	23163	23216	23114	23223	23110	23145	23152	23222	23349	23185	23300	23296	23090	23273	23162	23184	23294	23331	23167	23138	23268	23112	23216	23186	23387	23103	23243	23377	23338	23207	23090	23224	22982	22964	23268	23092	23066	23162	23095	23117	23342	23165	23348	23006	23340	23128	23145	23364	23148	23185	23135	23186	23105	23305	23106	23233	23220	23217	23290	23034	23225	23175	23229	23168	23297	23141	23357	23288	23152	23186	23206	23119	23017	23208	23164	23162	23244	23204	23045	22936	23270	22998	23174	23044	23115	23243	22994	23106	23269	23068	23301	23172	23160	23202	23199	23258	23029	23075	23427	23083	23065	23349	22897	23104	23283	23043	23357	23194	23216	23195	23039	23200	23172	23025	23083	23325	23246	23102	22971	23145	23087	23288	23137	23213	23224	23285	23249	23149	23188	23107	23150	23147	23405	23153	23279	23084	23228	23187	23180	23095	23242	23194	23201	23142	23178	23290	23189	23191	23203	23243	22979	23329	23115	23263	23180	23093	23003	23318	23185	23156	23104	23272	23159	23025	23166	23230	23077	23222	23052	23170	23225	23127	23135	23268	23271	23115	23313	23178	23256	23245	23180	23102	23252	22885	23295	23152	23219	23169	23290	23264	23283	23268	23404	23020	23127	23239	23208	23225	23097	23152	23203	23209	23181	23280	23048	23181	23054	23195	23054	23216	23277	23271	23038	23165	23272	23157	23026	23324	23222	22971	23322	23208	23111	23358	23253	23170	23279	23079	23169	23175	23301	23249	23495	23115	23260	23033	22982	23211	23166	23257	22963	23090	23338	23217	23168	23171	23112	23256	23148	23207	23352	23132	23150	23143	23060	23358	23230	23257	23400	23153	23118	23292	23112	23151	23201	23105	23331	23287	23194	23150	23210	23120	23126	23129	23291	23232	23099	23325	23339	23202	23129	23223	23267	23257	23300	23186	23011	23253	23271	23089	23237	23083	23182	23153	23043	23148	23020	23120	23348	23332	23341	23235	23276	23258	23144	23137	23089	23230	23234	23304	23132	23201	23239	23115	23029	23251	23183	23177	23315	23371	23376	23144	23257	23041	23329	23085	23218	23206	23241	23301	23154	23135	23295	23258	23119	23169	23314	23435	23100	23344	23046	23304	23174	23108	23115	23281	23255	23261	23040	23092	23203	23238	23210	23187	23237	23303	23108	23208	23109	23181	23074	23014	23353	23095	23142	23090	23153	23108	23088	23175	23284	23273	23310	23158	23076	23137	23324	23259	23257	23145	23278	23327	23186	23173	23076	23280	23290	23227	23141	23130	23029	22898	23350	23154	23065	23262	23387	22967	23283	23190	23189	23076	23131	23107	23208	23252	23218	23184	23128	23265	23100	23106	23111	23197	23149	23186	23163	23281	23074	23259	23302	23293	23137	23120	23334	23265	23169	23139	23329	23041	23215	23216	23226	23111	23210	23272	23176	23115	23186	23168	23137	23310	23343	23262	23142	23185	23193	23157	23193	23269	23204	23147	23204	23269	23266	23206	23391	23051	23227	23292	23102	23203	23191	23112	23235	23432	23146	23128	23151	23309	23222	23343	23377	23264	23203	22952	23140	23253	23289	23286	23035	23258	23101	23240	23245	23254	23288	23337	23214	23134	23233	23237	23203	22927	23170	23180	23035	23271	23150	23150	23274	23386	23245	23105	23157	23158	23236	23342	23212	23055	23207	23256	23343	23173	23271	23233	23092	23274	23186	23214	23063	23170	23170	23235	23192	23051	23220	23267	23178	23155	23204	23289	23146	23163	23179	23141	23147	22867	23182	23153	23174	23150	23249	23295	23047	23122	23291	23182	23313	23476	23284	23247	23325	23013	23162	23112	23187	23289	23094	23072	23126	23375	23280	23129	23339	23172	23111	23224	23293	23096	23145	23292	23325	23150	23244	23076	23203	23144	23198	23327	23161	23008	23129	23312	23247	23174	22979	23217	23281	23031	23172	23338	23383	23224	23103	23307	22984	23185	23382	23081	23200	23190	23080	23216	23162	23138	23036	23197	23264	23234	23251	23285	23086	23327	23096	23190	23151	23224	23200	23235	23108	23327	23185	23242	23233	23358	23024	23152	23229	23170	23072	23090	23003	23290	23220	23238	23052	23296	23211	23079	23180	23113	23249	23375	23118	23158	23248	23260	23155	23132	23094	23098	23142	23275	23211	23198	23131	23179	23223	23213	23270	23354	23118	23396	23029	23122	23154	23015	23104	23250	23248	23273	23233	23219	23391	23173	22995	23281	23274	23178	23059	23195	23135	23230	23133	23026	23248	23126	23134	23139	23324	23232	23287	23170	23156	23168	23217	23209	23095	23163	23165	23310	23040	23365	23133	23098	23121	23139	23208	23472	23201	23269	22931	23150	23239	23143	23293	23378	23142	23209	23195	23217	23125	23400	23185	22990	23390	23163	23304	23198	23128	23241	23352	23154	23269	23119	23289	23109	23195	23095	23299	23219	23053	23354	23051	23250	23096	23251	23129	23174	23227	23251	23233	23235	23270	23240	23123	23065	23124	23229	23160	23076	22950	23150	23126	23318	23269	23283	23281	23223	23180	23337	23227	23280	23176	23300	23160	23402	23047	23328	23181	23131	23175	23125	23137	23100	23199	23301	23137	23085	23161	23138	23124	23349	23222	23329	23130	23092	23180	23050	23045	23179	23197	23055	23197	23200	23274	23129	23351	23176	23015	23301	23460	23253	23102	23266	23300	23245	23151	23160	23248	23066	23257	23213	23351	23026	23096	23289	23065	22963	23049	23085	23106	23179	23354	23227	23308	23265	23046	23163	23260	23222	23056	23020	23256	23127	23224	23343	23357	23355	23215	23198	23351	23012	23192	23146	23196	23236	23344	23260	23153	23155	23257	23055	23039	23190	23227	23182	23351	23327	23302	23290	23160	23252	23152	23120	23281	23192	23416	23222	23350	23202	23031	23164	23141	23142	23412	23148	23501	23086	23189	23196	23187	23141	23099	23099	23221	23293	23101	23421	23443	23097	23065	23217	23212	23077	23408	23039	23140	23229	23227	23132	23159	23238	23422	23169	23229	23309	23200	23314	22974	23220	23311	23298	22973	23305	23222	23327	23169	23203	23215	23312	23272	23081	23168	23095	22977	23132	23178	23279	23258	23141	23095	23013	23201	23111	23235	23263	23212	23225	23062	23070	23373	23154	23312	23104	23090	23140	23350	23224	23268	23250	23269	22941	23017	23235	23179	23049	23282	23221	23172	23181	23156	23110	23241	23144	23151	23205	23185	23163	22925	23246	22995	23063	23287	23230	23131	23022	23252	23130	23294	23288	23378	23170	23159	23181	23210	23125	23237	23177	23104	23167	23196	23197	23135	23151	23190	23095	23257	23098	23104	23240	23165	23123	23099	23120	23121	23277	23138	23227	23051	23123	23104	23352	22879	23179	23182	23413	23285	23197	23317	23383	23278	23290	23072	23230	23075	23125	23205	23254	23170	23102	23349	23103	23223	23093	23013	23236	23170	23110	23271	23169	23248	23242	23156	23145	23335	23143	23089	23127	23354	23290	23225	23133	23413	23092	23212	23119	23352	23304	23098	23258	23126	23120	23227	23128	23004	23349	23042	23019	23115	23260	23190	23089	23153	23191	23297	23391	23282	23202	23157	23267	23211	23167	23433	23327	23123	23110	23058	23311	23163	23299	23244	23214	23190	23151	23176	23275	23460	23309	23212	23059	23109	23206	23205	23160	23175	23126	23240	23296	23354	23315	23205	23037	23317	23209	23129	23057	23182	23064	23429	23215	23063	23155	23240	23141	23069	23063	23387	23212	23486	23414	23177	23080	23289	22999	23039	23029	23180	23183	23017	23191	23097	23098	23146	23061	23156	23081	23193	23038	23055	23308	23062	23143	23150	23255	23310	23142	23231	23207	23020	23332	23219	23259	23276	23296	23359	23225	23200	23090	23158	23222	23061	23108	23366	23314	23225	23390	23307	23220	23203	23151	23270	23177	23118	23292	23206	23193	23203	22905	23182	23181	23035	23124	23050	23249	23302	23007	23227	23208	23024	23163	23270	23116	23153	23296	23155	23213	23267	23291	23148	23258	23105	23156	23423	23058	23181	23235	23141	23095	23313	23179	23168	23327	23266	23066	23095	23179	23194	23298	23120	23232	23125	23249	23010	23128	23282	23121	23241	23160	23070	23099	23187	23139	23144	23190	23310	23191	23345	23242	23336	23067	23133
22470	21464	28848	38005	64052	64022	47735	33370	31123	31850	32065	31952	31875	31920	31850	31901	31742	32006	31437	31719	31715	31822	31808	31833	31566	31661	31698	31738	31548	31752	31618	31630	31411	31588	31586	31720	31813	31874	31412	31532	31595	31634	31693	31498	31751	31487	31512	31637	31509	31753	31716	31404	31409	31540	31685	31463	31591	31724	31486	31629	31588	31734	31603	31206	31314	31617	31479	31326	31520	31415	31452	31712	31689	31109	31583	31355	31709	31601	31486	31393	31680	31620	31728	31451	31562	31661	31213	31679	31256	31705	31628	31515	31889	31444	31735	31441	31624	31689	31681	31516	31501	31507	31604	31984	31649	31451	31774	31701	31303	31709	31574	31346	31586	31512	31601	31274	31382	31510	31735	31553	31522	31401	31502	31394	31497	31498	31601	31373	31699	31642	31505	31764	31409	31434	31618	31604	31380	31529	31699	31462	31535	31747	31463	31762	31659	31588	31527	31475	31449	31597	31666	31487	31542	31509	31521	31459	31472	31409	31227	31399	31173	31381	31604	31415	31685	31720	31484	31684	31570	31476	31375	31483	31531	31579	31461	31452	31584	31395	31493	31473	31567	31469	31421	31385	31635	31451	31585	31585	31563	31339	31573	31651	31797	31557	31683	31592	31551	31703	31352	31297	31813	31796	31201	31527	31624	31405	31610	31350	31604	31383	31198	31175	31418	31466	31607	31300	31585	31620	31434	31565	31631	31448	31307	31320	31317	31578	31590	31396	31554	31482	31551	31412	31495	31709	31141	31452	31463	31505	31727	31670	31454	31418	31651	31401	31643	31616	31685	31478	31548	31425	31672	31425	31632	31537	31533	31472	31528	31389	31439	31531	31476	31699	31610	31560	31678	31606	31544	31652	31617	31457	31814	31620	31354	31075	31472	31435	31525	31519	31619	31468	31588	31451	31697	31486	31190	31494	31674	31586	31519	31535	31462	31560	31461	31383	31467	31477	31581	31754	31538	31377	31466	31589	31439	31477	31558	31445	31566	31801	31698	31576	31556	31449	31542	31423	31363	31494	31580	31364	31309	31842	31581	31529	31584	31388	31495	31651	31835	31501	31456	31371	31484	31554	31590	31494	31476	31463	31533	31563	31481	31631	31454	31423	31426	31524	31445	31496	31480	31442	31688	31507	31190	31596	31764	31686	31458	31454	31623	31475	31353	31581	31473	31631	31599	31707	31623	31526	31495	31469	31610	31285	31502	31373	31629	31635	31697	31553	31414	31353	31613	31594	31541	31491	31624	31759	31483	31490	31439	31325	31432	31433	31456	31368	31455	31529	31617	31438	31301	31665	31323	31828	31638	31436	31411	31446	31394	31268	31580	31557	31634	31641	31345	31871	31449	31408	31301	31526	31529	31564	31801	31508	31746	31455	31500	31448	31753	31426	31549	31303	31519	31421	31539	31584	31567	31400	31515	31438	31588	31605	31650	31494	31371	31260	31552	31703	31372	31591	31505	31482	31669	31334	31669	31556	31700	31486	31702	31658	31608	31282	31669	31411	31623	31471	31723	31561	31685	31317	31499	31543	31615	31544	31403	31604	31681	31531	31581	31562	31530	31415	31397	31415	31489	31485	31564	31470	31284	31475	31699	31364	31487	31632	31676	31431	31567	31514	31540	31422	31507	31461	31551	31541	31648	31408	31395	31376	31883	31435	31643	31393	31299	31675	31249	31484	31525	31831	31628	31505	31596	31682	31430	31325	31362	31257	31548	31320	31498	31581	31798	31485	31516	31722	31343	31665	31631	31474	31489	31648	31737	31497	31665	31578	31372	31446	31230	31529	31703	31631	31199	31681	31599	31590	31430	31613	31683	31499	31469	31331	31495	31495	31737	31459	31665	31485	31481	31570	31622	31269	31247	31304	31389	31453	31337	31615	31511	31396	31483	31452	31400	31290	31338	31292	31578	31618	31442	31605	31633	31372	31590	31400	31451	31547	31396	31578	31327	31245	31748	31511	31657	31545	31372	31664	31330	31494	31085	31409	31425	31198	31569	31433	31591	31629	31380	31487	31473	31706	31403	31591	31320	31341	31611	31543	31509	31531	31637	31600	31490	31508	31390	31493	31588	31522	31820	31523	31677	31326	31511	31615	31516	31615	31691	31327	31305	31501	31424	31564	31601	31802	31726	31522	31696	31761	31631	31253	31417	31507	31485	31409	31530	31573	31370	31282	31474	31691	31551	31505	31541	31809	31408	31240	31296	31305	31779	31498	31625	31487	31471	31963	31487	31582	31363	31409	31500	31275	31625	31401	31887	31752	31376	31691	31564	31692	31506	31710	31612	31513	31310	31328	31576	31480	31678	31428	31620	31411	31341	31801	31365	31202	31517	31727	31419	31634	31466	31637	31410	31499	31265	31472	31494	31378	31657	31738	31596	31473	31568	31730	31415	31846	31592	31399	31641	31587	31407	31593	31723	31396	31542	31378	31582	31165	31459	31346	31447	31432	31492	31590	31343	31388	31570	31720	31423	31632	31259	31510	31522	31565	31644	31501	31347	31233	31541	31270	31806	31632	31555	31533	31712	31686	31429	31588	31457	31774	31633	31411	31425	31488	31477	31582	31741	31435	31296	31385	31364	31553	31489	31525	31383	31567	31555	31643	31414	31615	31517	31461	31551	31639	31426	31344	30978	31483	31781	31561	31559	31328	31664	31685	31524	31759	31248	31368	31432	31277	31418	31598	31673	31247	31398	31310	31475	31351	31452	31249	31529	31352	31735	31432	31709	31649	31570	31556	31643	31278	31525	31763	31656	31636	31199	31493	31525	31532	31416	31415	31401	31664	31355	31771	31593	31611	31634	31754	31333	31290	31460	31589	31456	31891	31464	31403	31647	31392	31614	31624	31632	31348	31474	31441	31675	31379	31316	31662	31575	31479	31445	31558	31582	31577	31363	31651	31519	31614	31486	31444	31769	31077	31517	31582	31555	31514	31446	31474	31287	31494	31501	31580	31707	31669	31234	31445	31415	31397	31368	31648	31429	31542	31462	31641	31727	31452	31440	31431	31531	31536	31401	31650	31759	31581	31345	31602	31586	31296	31663	31403	31343	31469	31513	31560	31568	31514	31524	31509	31410	31486	31732	31369	31603	31435	31416	31533	31511	31401	31559	31654	31599	31482	31531	31586	31341	31518	31539	31506	31565	31757	31589	31497	31655	31433	31670	31534	31408	31377	31529	31549	31237	31527	31542	31267	31747	31567	31519	31585	31508	31721	31541	31493	31563	31646	31425	31561	31513	31493	31472	31504	31518	31503	31469	31678	31603	31299	31332	31640	31426	31446	31678	31606	31754	31688	31566	31504	31433	31484	31517	31665	31464	31468	31681	31368	31373	31393	31403	31304	31562	31256	31380	31442	31762	31493	31403	31413	31730	31473	31408	31394	31597	31527	31615	31508	31570	31463	31615	31620	31735	31423	31720	31593	31694	31740	31173	31544	31587	31304	31494	31698	31302	31547	31396	31477	31438	31539	31620	31646	31532	31479	31658	31586	31508	31545	31622	31493	31416	31383	31637	31468	31474	31425	31688	31604	31595	31308	31362	31132	31456	31473	31346	31430	31492	31539	31493	31662	31582	31571	31552	31406	31597	31775	31672	31283	31578	31413	31471	31358	31757	31576	31719	31372	31558	31282	31419	31628	31494	31422	31583	31483	31574	31254	31589	31620	31471	31446	31619	31689	31585	31432	31588	31453	31399	31600	31389	31434	31519	31304	31216	31725	31437	31624	31571	31463	31710	31528	31452	31581	31500	31521	31586	31417	31436	31807	31484	31522	31597	31375	31421	31571	31744	31455	31440	31473	31469	31683	31507	31582	31479	31398	31411	31541	31639	31466	31528	31428	31403	31530	31769	31320	31262	31421	31471	31446	31656	31432	31303	31628	31769	31205	31489	31369	31288	31295	31756	31554	31752	31552	31431	31547	31592	31361	31699	31545	31599	31462	31469	31432	31414	31703	31408	31629	31706	31416	31377	31374	31394	31560	31617	31633	31457	31401	31533	31443	31407	31450	31305	31391	31381	31404	31498	31305	31444	31282	31379	31535	31573	31554	31494	31265	31589	31382	31550	31582	31516	31562	31632	31434	31674	31372	31552	31337	31376	31253	31273	31421	31369	31511	31507	31415	31544	31647	31615	31365	31802	31461	31532	31376	31414	31949	31562	31565	31415	31471	31454	31570	31365	31284	31596	31046	31431	31539	31425	31787	31519	31564	31393	31353	31808	31749	31471	31491	31467	31468	31474	31797	31296	31278	31723	31501	31708	31711	31326	31812	31548	31668	31559	31430	31643	31493	31374	31590	31587	31495	31640	31635	31583	31345	31659	31514	31465	31578	31691	31532	31458	31512	31366	31605	31591	31566	31511	31446	31492	31424	31425	31392	31400	31456	31562	31597	31746	31445	31399	31334	31210	31493	31383	31515	31663	31540	31491	31247	31635	31493	31311	31511	31605	31773	31600	31632	31418	31476	31730	31550	31741	31634	31635	31265	31400	31482	31472	31456	31685	31662	31312	31597	31584	31533	31469	31642	31425	31696	31628	31725	31428	31691	31441	31391	31646	31297	31700	31636	31665	31528	31669	31589	31371	31498	31663	31388	31287	31441	31321	31564	31425	31396	31586	31531	31466	31298	31545	31762	31815	31482	31204	31272	31488	31635	31553	31577	31329	31358	31622	31713	31545	31883	31750	31669	31682	31687	31669	31429	31866	31301	31579	31599	31598	31711	31405	31473	31616	31872	31514	31468	31741	31571	31540	31534	31906	31634	31755	31665	31706	31584	31602	31609	31656	31446	31524	31429	31570	31447	31642	31600	31688	31682	31611	31686	31512	31250	31648	31662	31686	31429	31415	31600	31765	31579	31521	31574	31658	31578	31671	31427	31540	31556	31676	31504	31580	31480	31433	31418	31677	31649	31703	31495	31342	31462	31529	31465	31589	31391	31261	31703	31538	31551	31439	31587	31643	31802	31747	31580	31539	31735	31861	31838	31508	31194	31493	31624	31444	31370	31641	31658	31708	31446	31586	31751	31743	31472	31433	31588	31186	31539	31527	31541	31666	31554	31835	31725	31647	31372	31512	31598	31463	31457	31390	31521	31325	31335	31416	31763	31456	31632	31346	31657
59869	74133	70606	78429	86764	71700	43196	25468	23553	23597	23540	23444	23581	23455	23545	23618	23577	23403	23437	23636	23652	23722	23609	23677	23691	23767	23653	23641	23501	23663	23484	23344	23689	23496	23523	23467	23543	23438	23524	23551	23477	23511	23551	23724	23475	23538	23582	23667	23471	23490	23632	23663	23651	23715	23640	23601	23541	23599	23674	23495	23612	23457	23491	23685	23473	23557	23623	23620	23532	23521	23538	23587	23626	23569	23657	23535	23734	23450	23719	23616	23369	23554	23436	23441	23678	23442	23588	23689	23807	23491	23612	23492	23574	23569	23558	23859	23519	23501	23720	23578	23424	23485	23612	23707	23555	23778	23464	23598	23553	23547	23478	23687	23603	23548	23696	23527	23597	23629	23549	23332	23522	23588	23488	23381	23563	23559	23566	23567	23419	23553	23594	23359	23701	23502	23603	23586	23678	23440	23508	23447	23527	23609	23586	23674	23590	23483	23398	23541	23601	23648	23595	23553	23542	23371	23610	23358	23565	23630	23555	23195	23567	23506	23486	23727	23592	23499	23598	23739	23477	23486	23742	23474	23610	23444	23440	23479	23603	23592	23477	23478	23624	23633	23646	23614	23505	23624	23597	23562	23504	23658	23562	23459	23694	23538	23467	23465	23682	23519	23568	23455	23667	23598	23513	23486	23508	23491	23524	23606	23477	23492	23429	23490	23586	23632	23604	23648	23696	23597	23678	23699	23636	23731	23620	23625	23590	23839	23315	23565	23482	23610	23527	23674	23638	23528	23548	23535	23600	23606	23575	23412	23682	23582	23667	23578	23633	23596	23707	23556	23608	23475	23468	23588	23375	23480	23455	23569	23566	23566	23612	23668	23628	23605	23721	23352	23670	23631	23484	23613	23465	23582	23641	23591	23704	23626	23495	23516	23616	23462	23635	23398	23652	23616	23564	23710	23396	23597	23666	23671	23655	23611	23499	23538	23676	23552	23686	23580	23693	23555	23684	23431	23511	23440	23595	23594	23675	23650	23524	23625	23676	23527	23506	23767	23472	23651	23542	23696	23700	23450	23597	23535	23631	23522	23449	23432	23572	23427	23444	23513	23575	23645	23492	23458	23692	23552	23700	23371	23324	23790	23442	23685	23602	23623	23513	23361	23627	23655	23548	23541	23486	23559	23696	23422	23524	23351	23730	23630	23656	23647	23703	23592	23523	23671	23590	23504	23523	23527	23686	23621	23453	23625	23482	23594	23566	23584	23672	23496	23590	23712	23439	23615	23619	23602	23504	23429	23482	23578	23656	23496	23782	23538	23516	23478	23631	23487	23509	23658	23523	23492	23565	23509	23510	23563	23519	23601	23565	23624	23650	23589	23607	23694	23537	23637	23750	23622	23465	23774	23449	23424	23490	23517	23550	23494	23382	23361	23489	23617	23454	23679	23539	23658	23550	23701	23500	23659	23607	23614	23593	23505	23509	23453	23594	23609	23538	23361	23560	23729	23595	23452	23850	23524	23448	23406	23632	23629	23731	23502	23536	23379	23563	23430	23406	23528	23638	23805	23423	23718	23545	23507	23720	23594	23509	23530	23547	23602	23691	23569	23342	23614	23586	23530	23530	23674	23678	23501	23565	23717	23381	23508	23525	23552	23465	23548	23542	23392	23633	23592	23676	23660	23610	23439	23551	23538	23589	23534	23490	23510	23743	23267	23607	23459	23555	23615	23665	23633	23552	23803	23407	23714	23385	23673	23540	23591	23668	23532	23399	23583	23459	23784	23510	23354	23537	23567	23716	23508	23640	23586	23453	23340	23464	23614	23718	23490	23734	23521	23502	23626	23565	23740	23590	23510	23699	23671	23636	23539	23508	23540	23531	23387	23478	23750	23623	23633	23447	23364	23593	23560	23582	23628	23446	23589	23577	23559	23466	23603	23487	23547	23608	23504	23605	23341	23481	23617	23589	23549	23551	23639	23372	23677	23474	23640	23500	23539	23718	23575	23563	23437	23488	23567	23455	23684	23649	23487	23600	23520	23551	23432	23425	23410	23650	23370	23477	23387	23500	23682	23475	23582	23563	23778	23477	23602	23617	23551	23460	23723	23612	23540	23613	23580	23571	23594	23544	23703	23370	23643	23456	23537	23518	23527	23463	23585	23475	23453	23430	23595	23641	23374	23543	23572	23521	23468	23396	23512	23695	23552	23679	23507	23658	23638	23485	23554	23388	23622	23694	23636	23593	23474	23581	23537	23600	23756	23388	23549	23546	23701	23675	23592	23552	23611	23532	23608	23576	23712	23506	23623	23690	23768	23508	23564	23333	23620	23407	23589	23517	23474	23574	23671	23484	23618	23461	23734	23543	23637	23552	23618	23647	23586	23510	23405	23562	23332	23664	23681	23623	23550	23747	23401	23701	23567	23382	23495	23363	23596	23667	23510	23752	23596	23679	23732	23514	23652	23555	23601	23744	23416	23679	23581	23606	23510	23679	23490	23459	23481	23638	23614	23542	23534	23701	23524	23375	23559	23502	23656	23637	23563	23548	23662	23544	23555	23392	23501	23581	23625	23692	23726	23514	23291	23534	23513	23609	23400	23646	23418	23583	23480	23558	23600	23678	23749	23610	23475	23471	23508	23658	23535	23533	23641	23791	23537	23619	23380	23472	23757	23672	23382	23526	23498	23665	23503	23641	23425	23598	23650	23545	23628	23533	23471	23438	23627	23430	23535	23718	23575	23555	23582	23508	23625	23493	23495	23425	23521	23556	23701	23504	23366	23678	23404	23427	23712	23671	23569	23753	23896	23666	23545	23707	23388	23579	23671	23636	23630	23539	23676	23697	23763	23750	23421	23618	23405	23667	23619	23658	23520	23570	23540	23503	23714	23429	23524	23423	23572	23594	23548	23684	23593	23344	23631	23569	23461	23670	23571	23491	23483	23524	23513	23633	23624	23610	23519	23691	23501	23675	23592	23533	23539	23663	23420	23723	23513	23622	23640	23482	23564	23482	23760	23585	23501	23486	23409	23540	23690	23577	23660	23458	23590	23813	23375	23682	23503	23429	23599	23558	23565	23512	23522	23604	23489	23624	23723	23575	23646	23695	23547	23554	23433	23526	23422	23539	23630	23475	23578	23666	23661	23723	23611	23395	23622	23427	23724	23503	23633	23541	23668	23639	23528	23545	23447	23653	23535	23825	23514	23475	23628	23453	23625	23639	23379	23407	23769	23637	23576	23647	23414	23582	23489	23555	23622	23633	23448	23579	23599	23631	23675	23617	23401	23567	23394	23518	23456	23722	23702	23566	23722	23417	23486	23678	23584	23594	23493	23756	23467	23587	23505	23643	23369	23363	23566	23554	23608	23427	23676	23565	23551	23668	23631	23536	23575	23469	23564	23730	23525	23590	23514	23687	23652	23622	23840	23426	23581	23747	23576	23369	23681	23685	23651	23462	23572	23523	23730	23606	23439	23572	23744	23722	23539	23600	23450	23571	23730	23430	23751	23512	23471	23495	23619	23616	23651	23692	23622	23584	23583	23616	23500	23608	23564	23520	23565	23481	23619	23741	23686	23656	23579	23618	23533	23567	23682	23481	23690	23639	23379	23495	23405	23410	23598	23594	23564	23602	23585	23623	23638	23566	23581	23713	23536	23607	23733	23632	23558	23588	23560	23593	23493	23557	23614	23595	23571	23545	23573	23464	23615	23685	23567	23345	23720	23500	23541	23627	23624	23637	23534	23725	23693	23418	23347	23605	23553	23543	23479	23612	23698	23561	23405	23556	23557	23661	23437	23560	23637	23545	23731	23577	23427	23892	23576	23648	23569	23325	23679	23506	23624	23529	23475	23413	23579	23401	23558	23645	23571	23539	23647	23632	23462	23598	23469	23450	23499	23590	23657	23705	23793	23400	23692	23616	23389	23430	23610	23440	23549	23622	23578	23405	23540	23620	23521	23620	23422	23452	23555	23579	23531	23526	23760	23685	23448	23593	23839	23515	23525	23638	23376	23671	23709	23626	23410	23712	23519	23619	23385	23520	23568	23677	23615	23569	23630	23646	23538	23652	23627	23434	23609	23575	23648	23506	23546	23671	23580	23665	23684	23639	23601	23446	23395	23447	23854	23650	23512	23798	23512	23456	23735	23507	23568	23738	23439	23435	23534	23526	23414	23574	23594	23473	23311	23454	23372	23696	23563	23605	23428	23491	23533	23757	23610	23621	23520	23664	23507	23532	23474	23577	23506	23577	23604	23329	23533	23562	23738	23502	23558	23398	23725	23467	23608	23607	23721	23560	23661	23608	23318	23450	23624	23373	23573	23747	23825	23389	23560	23554	23462	23460	23530	23601	23746	23676	23672	23706	23508	23601	23637	23480	23592	23354	23687	23416	23522	23666	23429	23484	23498	23433	23585	23638	23739	23599	23532	23514	23547	23547	23534	23580	23586	23464	23603	23537	23519	23554	23341	23578	23427	23490	23508	23698	23524	23577	23461	23619	23572	23555	23448	23514	23539	23656	23487	23645	23614	23454	23566	23624	23595	23489	23756	23561	23755	23535	23730	23438	23481	23498	23599	23667	23725	23518	23687	23493	23475	23523	23591	23711	23693	23402	23464	23546	23516	23501	23771	23581	23512	23521	23414	23574	23516	23624	23612	23736	23485	23591	23648	23625	23543	23523	23637	23335	23412	23544	23800	23556	23594	23846	23573	23505	23492	23656	23377	23579	23651	23540	23462	23723	23431	23334	23380	23453	23513	23577	23607	23489	23559	23812	23555	23559	23568	23547	23468	23538	23430	23422	23585	23567	23578	23718	23677	23623	23488	23602	23627	23689	23645	23524	23597	23307	23581	23758	23553	23557	23620	23568	23512	23860	23451	23562	23412	23527	23607	23596	23556	23471	23625	23625	23411	23447	23538	23423	23459	23560	23476	23562	23594	23621	23637	23762	23641	23457	23555	23320	23561	23441	23688	23601	23563	23504	23445	23516	23641	23570	23645	23633	23492	23433	23667	23512	23578	23470	23399	23474	23573	23636	23745	23347	23593	23689	23550	23470	23650	23674	23713	23627	23749	23398	23512	23541	23561	23708	23505	23556	23555	23636	23663	23794	23612	23464	23646	23562	23489	23588	23721	23544	23703	23649	23667	23444	23704	23466	23407	23557	23514	23599	23573
28986	26478	35653	42807	46269	39559	32898	31258	30969	30703	30845	30846	30956	30713	30980	30891	30973	31032	30971	30819	30895	30873	31101	31028	30814	30752	30851	30937	30909	30814	30850	30994	31000	30957	30913	30877	31082	30917	30917	30756	30926	31056	30888	30911	31068	30962	30916	31000	31079	30953	30905	30949	30986	30646	30813	30802	30835	30762	30870	30669	31190	31096	30915	31008	30686	30608	30783	30806	30740	31101	30848	30876	30854	31000	30991	30916	30806	31064	30771	30921	30915	30881	30736	30880	31160	31177	30893	31088	30865	30885	30650	30945	30694	30981	30657	30689	30947	30864	31080	30807	30918	30946	30792	31072	30727	30693	30798	30764	31053	30966	31087	30810	30921	30998	30863	30879	30985	30960	31050	30972	30924	30630	30932	30908	30906	30720	30982	31023	30858	30861	30747	30770	30807	30592	30890	30960	30785	30854	30956	30724	30984	30920	30917	30762	30950	30675	30628	30813	31118	30882	30924	30811	31115	30865	31106	30606	31113	30768	31136	30729	30922	30832	30908	30958	30799	30794	30881	31017	30906	30960	30998	30796	30711	30739	30777	30954	31007	30833	30853	31034	30897	30629	31021	30815	31027	30961	30949	30836	30904	30935	30823	30851	30988	31090	31155	31102	30837	31002	31107	30936	30833	30703	30711	31033	30756	30750	30949	30766	30858	30904	30816	31026	30864	30749	30986	30773	31132	30967	30750	30548	30907	30859	30965	30950	30866	31201	31072	31068	30982	30955	30880	30687	30842	30990	30844	31088	30809	30775	30766	30857	30888	30797	30957	30972	30687	30711	30768	30859	30787	30814	30834	30867	30854	30703	30896	31203	31109	30899	30968	30954	30859	31155	31051	30915	30755	30561	30831	31162	30861	31247	30817	30803	30834	30598	30829	30901	30849	31115	30829	30792	30680	30930	30788	30738	30814	30723	30683	30672	31104	30865	30705	31139	30953	30746	30750	30982	30903	30588	30595	31003	30698	30799	30755	30931	30857	30733	30770	30921	31000	30954	30872	30786	31246	30906	30955	30764	30856	31091	30960	31136	30748	30683	30942	30809	31078	30976	31026	30920	30710	30950	30636	30792	30969	30899	30803	30981	30544	30917	30838	31101	31029	31068	30989	30848	30994	30633	30818	30822	30929	30652	31023	30870	30986	30723	30944	31049	31158	30634	31060	30758	30939	30943	31180	30786	30934	30686	30809	31096	30911	30863	31132	30636	31057	30995	30969	31035	31087	30891	30994	31065	31175	30887	30651	30816	30952	30738	31051	30938	30898	30938	30771	30768	30579	30704	31058	30705	30955	30719	31096	30744	30986	30770	31162	30845	30647	30826	30859	30810	30900	30843	30840	30778	30968	30500	30928	30852	30831	30971	30904	30925	30790	30777	30958	30828	30858	30964	30778	30850	30618	31004	30832	30705	30720	30638	30903	30832	30957	30918	30934	30721	30947	30808	30849	31323	30990	30997	30825	30888	30876	30736	30969	30823	30575	30968	31026	31006	30969	31122	31034	30879	30935	30910	30905	30925	30721	30967	30726	30987	31026	31003	30779	31093	31142	30592	31061	31136	30897	30913	30649	30569	30807	30815	30830	30775	30839	30618	30905	30987	31077	30799	31097	30842	30929	30698	30779	31058	30875	30992	31018	30996	30918	30867	30889	30662	31020	30832	30925	31030	30861	30770	30646	30730	31010	30927	30935	31024	30840	31000	30951	30991	30905	30854	31020	30699	30732	30851	30784	30970	30997	30836	30878	30904	30828	30757	30841	30696	30592	30859	31035	30844	30803	30635	31213	30661	30882	30964	30698	30837	30852	30887	31003	30865	30990	30929	30929	30801	30882	30805	30999	30677	30839	30772	30985	30855	30806	30895	30638	30678	30898	30838	30756	30759	30827	30881	30881	30723	30989	30889	30967	30937	30816	30848	31165	31070	30744	30802	30715	30945	30895	30772	30882	30974	30609	30967	30882	30981	31051	30988	30970	31005	30714	30853	30897	31012	30669	31037	31135	31053	31120	31018	30866	30897	30853	30849	30963	31009	31020	30943	30938	30938	30959	30825	31014	31001	30819	30689	30725	30858	30930	30910	31046	30721	30707	31041	31039	30732	30881	30880	30959	30864	30895	30755	30988	31014	30980	30882	30658	30890	30691	30591	30875	30951	31006	30716	31102	30968	30882	30864	30698	31056	30726	30863	30954	30697	30817	30801	30714	30805	31067	30819	31066	31090	30796	31206	30892	31007	31209	30821	30720	30770	31148	30916	31000	30657	30995	31006	31125	30912	30575	30848	30969	30875	30878	30736	31075	30876	31108	30974	30673	30941	30684	30781	30945	30767	30886	30937	31085	30652	30755	31162	30918	30782	31046	30869	30853	30893	30933	30747	30957	31073	30789	30940	31122	30895	30905	31025	30983	30612	30985	30909	31059	30871	30787	30784	30835	30901	30789	30652	30851	30899	30787	30775	30708	30835	30767	30687	30955	30800	30938	31125	31025	31225	30899	30831	30831	30808	30775	30758	30868	30747	30926	30795	30746	30766	30685	30983	30944	30893	31102	31067	30889	30965	30745	30585	31019	30742	30829	30986	30826	30963	31098	30976	30726	30907	30655	31114	30974	31049	31022	30971	31093	31007	30918	30863	30846	30919	30944	30951	31047	30772	30815	30751	30784	30804	30918	30715	31050	30893	30606	30743	30776	30699	30995	31067	30759	30909	30934	30868	30855	30989	30897	31055	31026	30831	30882	30798	30768	30710	31039	30878	31095	30846	30856	30848	30819	30849	30771	30894	30848	30947	30994	30566	30664	30464	30911	31019	31033	30851	30840	30766	30937	30688	30911	30985	30826	31093	30715	30829	30898	30803	30925	30829	30981	30552	30800	30786	30834	30970	30928	30890	30505	30882	31153	30936	30740	30863	30819	30896	30765	31019	30894	31038	31183	30916	30859	31101	30965	30814	30994	30757	30810	30843	30821	30928	30954	30861	31040	30960	30922	30753	31058	30914	30628	30888	30841	30655	31082	30820	30771	30838	31047	30820	30892	30807	30922	30976	30850	30778	30833	30847	31026	30608	30759	30988	30948	30582	30851	30928	30866	30887	30738	30959	30641	30937	30896	30839	31169	31052	30763	30879	30901	30834	30927	30985	30900	31093	30789	30852	30873	30932	30804	30886	30735	30867	30977	30950	30984	30765	30765	30903	30830	30818	30773	30654	30977	31099	31035	30927	30874	30856	30737	31014	30766	30821	30806	30927	30857	30737	30932	30661	31035	31069	31061	30732	31113	30869	31063	30844	30929	30928	30779	30898	30892	30928	31021	30875	30778	30690	30882	30996	31299	30763	30828	30831	30975	31076	30850	30821	31070	30819	30899	30692	30728	30715	31032	30869	30860	30845	31023	30963	30781	30885	30937	30937	31054	30936	31043	30798	30937	30801	30811	30708	30821	30920	30824	30882	30948	31095	30987	30840	31143	31101	30878	30937	30875	30886	30906	30993	30801	30981	30740	31019	30756	30681	30752	30836	30802	31032	30790	31035	30832	31002	30988	30726	30863	30794	31012	30865	30881	30620	30989	30777	31052	31084	30881	30748	31024	30800	30798	30820	30834	30999	30862	30624	30876	30938	30955	30774	30940	30898	31002	31079	31011	30914	31002	31282	30674	31000	31061	30830	31093	30775	31012	30889	31072	30957	31176	30885	30909	30809	31120	30707	30805	30798	30833	30910	31070	31009	30859	31019	30872	30874	30957	30886	31079	31000	31091	30947	30888	30845	30840	31018	30697	30949	30804	30960	30997	31096	30688	30743	30837	31025	30797	30803	30910	30828	31018	30959	30939	31132	30837	30980	30758	30906	30820	30956	30994	30696	30910	31055	30985	31066	30921	30629	30768	31016	30942	30730	31117	31021	30804	30803	30905	30822	30887	30731	30903	30808	30821	30669	30851	30620	30642	30960	30811	30931	30784	30676	31018	30978	30763	30897	30923	30984	30911	30902	30996	30674	31035	30977	31010	30993	30677	30882	30709	30945	30970	30825	30915	30937	30717	30801	30872	30990	30888	31051	30898	30854	30722	30936	30881	30902	30699	30787	30808	31181	30937	31133	31014	30656	31004	30769	31174	30905	31057	30787	30806	31101	31007	30905	30972	30752	30887	30989	31147	30707	30777	30956	30676	30922	31101	30842	31005	31061	30850	30950	30682	30812	30935	30796	30741	30887	31116	30730	31060	30952	31115	30772	30691	30650	30953	30918	30946	31162	30923	30803	30921	30949	30939	30967	30950	31019	30853	30771	30939	30944	30839	30756	30812	30932	30724	30967	30831	31011	30974	31049	30882	30938	30958	30932	30965	31094	30836	30757	30860	30958	30813	30971	30746	30735	30759	30685	30869	30629	30906	31091	30869	30841	30860	30838	30868	30951	30835	30924	30891	30796	30857	30928	30851	30848	31002	31018	30918	31065	31103	30874	30836	30704	30651	31067	30731	30902	30719	30915	31031	30893	31044	30693	30718	30893	30929	30945	30800	30726	30983	30844	31082	30780	31298	30859	30703	30850	30737	31102	30901	31381	30683	30817	30853	30926	31010	31044	31163	31064	31051	31045	30908	30824	30902	30956	30973	31031	30831	30893	30895	31080	31054	30745	30886	30816	30737	30919	31019	30982	30880	31083	30856	30877	30739	31014	31157	31107	31013	30918	30883	30905	30665	30761	30751	30755	30809	30932	30774	30812	30704	30956	30961	30856	30925	30849	30912	30732	30834	31317	30655	31115	30761	30932	30758	31024	30944	30794	31054	30989	30955	31108	31077	30956	30814	30813	31046	30886	31099	30769	30864	31088	30722	30679	30915	30917	30943	31095	30826	31112	30973	31241	30882	31062	30867	30950	31072	31069	31286	30960	31216	30952	30824	30570	30937	30938	31064	31039	30897	31009	30667	30755	30799	30933	30983	30946	30865	30869	30957	31135	30821	30929	31051	30876	31056	31038	30870	30908	30878	31037	31040	30984	30922	30873	31042	30807	30782	30778	30702	31013	30741	30929	31117	30786	30710	30667	30739	30750	30980	30729	30851	30926	30969	31012	31059	30791	31012	31079	31009	30752	31103	30852	30822	30990	30924	30760	30676	30873	31074	30943	31144	30830
29984	36965	33949	39429	41396	31983	24636	23418	23181	23262	23196	23147	23356	23173	23197	23237	23248	23063	23201	23140	23195	23139	23357	23168	23113	23098	23290	23044	23269	23163	23179	23128	23002	23166	23094	22938	23040	23047	23288	23194	23315	23270	23023	23167	23183	23144	23101	23262	23188	23113	23040	23148	23088	23184	23032	23257	23206	23043	22922	23092	23347	23277	23148	23062	23100	23211	23261	23129	23194	23329	23225	23096	23146	23005	23166	23087	23294	23034	23124	23338	23343	23109	23278	23083	23185	23260	23131	23200	23070	23228	23290	23163	23104	23044	23108	23093	23213	23073	23175	23186	23281	23148	23321	23137	23108	23168	23120	23148	23087	23231	23246	23292	23199	23449	23102	23158	23334	23004	23176	23177	23104	23207	23188	23066	23293	23268	23076	23079	23220	23271	23112	23024	23196	23142	23234	23114	23246	23320	23136	23152	23150	23170	23236	23259	23203	23307	23114	23194	23192	23088	23204	23364	23032	23271	23267	23289	23136	23280	23253	23405	22884	23272	23338	23075	23122	23069	23121	23149	23123	23301	23259	23131	23262	23317	23188	23150	23296	22889	23251	23245	23307	23074	23047	23145	23170	23206	23185	23308	23068	23096	23119	23211	22952	23139	23055	23089	23223	23185	23062	23058	23210	23149	23138	23089	23170	23241	23043	23106	23316	23064	23037	23058	23083	23294	23396	23068	23442	23246	23137	23287	23262	23153	23195	23363	23184	23238	23239	22913	22941	23372	23070	23339	22989	23210	23043	23175	22992	23293	23305	23058	23195	23236	23350	23165	23192	23141	23147	23252	23309	22937	23266	23020	23121	23189	23145	23338	23138	23180	23240	23162	23181	23094	23069	23139	23014	23187	23108	23179	23032	23265	22953	23231	23098	23099	23000	23228	23235	23300	22824	23110	23125	23238	23099	23187	23304	23357	23120	23119	23210	23272	23172	23168	23159	23108	23107	23114	23124	23213	23148	23191	23217	23038	23312	23146	23234	23247	23243	23159	23114	23217	23077	23042	23196	23168	23239	23232	23344	23145	23061	23121	23330	23165	23185	23197	23253	23262	23044	22989	23293	23157	23051	23216	23258	23233	23183	23235	23207	23206	23326	23188	23076	22951	23059	23089	23348	23102	23173	23135	23221	23036	23085	23088	23074	23182	23220	23146	23134	23062	23245	23312	23409	23097	23221	23301	23309	23372	23219	23086	23219	23180	23148	23402	23100	23241	23260	23113	23227	23190	23185	23158	23213	22960	23112	23227	23250	23066	23050	23293	23046	23260	23045	23269	23255	23208	23261	23098	23251	23235	23395	23125	23065	23166	23358	23067	22953	23275	23140	23123	23231	23009	23262	23209	23226	23051	23030	22984	23267	23133	23197	23213	23032	23189	23229	23256	23075	23209	23099	23318	23205	23136	23271	23275	23151	23224	23164	23066	23211	22973	23179	23188	23318	23134	23225	23136	23099	23141	23396	23285	23103	23226	23291	23261	23178	23139	23274	23311	23084	23147	23211	23079	23160	23202	23178	23108	23221	23162	23163	23216	23181	23177	23105	23387	23043	23235	23390	23197	23161	23306	23170	23249	23236	23326	23160	23126	23283	23218	23184	23296	23081	23117	23132	23263	23107	23092	23249	22893	23275	23426	23236	22952	23236	23207	23123	23108	23212	23268	23091	23241	23164	23302	23233	23046	23219	22955	23016	23198	23083	23266	23143	23255	23153	23030	22997	23109	23162	23120	23245	23070	23196	23048	23316	23145	23168	23210	22990	23075	23296	23267	23013	23391	23180	23318	23318	23169	23061	23275	23222	23091	23004	23218	23115	23362	23231	23197	23155	23120	23310	23248	23325	23086	23169	23140	23299	23317	23310	23382	23259	23213	23115	23207	23252	23333	23108	23143	23191	23168	23020	23174	23383	23174	23183	23012	23346	23078	23200	23399	23054	23101	23198	23329	23202	23201	23172	22977	23076	22973	23209	23211	23250	23062	23283	23166	23180	23193	23261	23288	23351	23123	23249	23132	23367	22963	23387	23000	23143	23146	23017	23286	23149	23078	23078	23125	23176	23172	23151	23176	23177	23213	23196	23009	23304	23175	23211	23202	23385	23215	23075	23199	23246	23372	23229	23151	23187	23199	23149	23110	23174	23113	23369	23275	23035	23163	23187	23133	23173	23028	23034	23223	23082	23308	23288	23205	22977	23190	23094	23216	23196	22911	23273	23137	23135	23088	23152	23324	23171	23261	23106	23214	23085	23173	23227	23208	23394	23110	23124	23274	23094	23208	23302	23012	23222	23260	23082	23326	23264	23171	23319	23067	23049	23170	23068	23205	23079	23198	23324	23238	23321	22983	23213	23286	23103	23062	23115	23139	23327	23244	23186	23031	23058	23328	23198	23275	23430	23110	23216	23316	23195	23226	23225	23230	23124	23368	23172	23275	23156	23196	23031	23139	23196	23217	23308	23244	23159	23153	23169	23360	23168	23254	23190	23100	23223	23366	23216	23195	23182	23213	23309	23090	23142	23319	23210	23134	23241	23185	23238	23299	23183	23218	23219	23017	23119	23130	22899	23229	23201	23264	23385	23039	23027	23180	23062	23221	23311	23029	23171	23101	23217	23169	23070	23092	23107	23117	23256	23292	23178	23083	23112	23255	23383	23155	23201	23127	23041	23265	23320	23189	23225	23288	23177	23007	23287	23305	23114	23160	23126	23103	23263	23226	23275	23272	23170	23197	23053	23093	23113	23080	23400	23160	23360	23200	23227	23133	23340	23277	23299	23116	23295	23145	23051	23407	23054	23321	23016	23187	23224	23160	23227	23159	23146	23176	23301	23235	23091	23288	23091	23313	23159	23131	23125	23092	23151	23316	23126	23305	23304	23068	23273	22995	23056	22955	23182	23298	23231	23148	23058	23215	23324	23386	23108	23248	23059	23127	23261	23302	23332	23406	23203	23196	23036	23348	23153	23122	23185	23230	23415	23151	23169	23120	23230	22926	23253	23187	23035	23235	23007	23202	23400	23225	23215	23303	23283	23095	23270	23040	23287	23248	23234	23140	23206	23006	23153	23112	23087	23003	23199	23220	23376	23255	23074	23301	23076	23197	23162	23284	23297	23202	23220	23376	23078	23090	23175	23233	23198	23279	23227	23122	23258	23357	23019	23137	23251	23203	23158	23133	23312	23170	23173	23261	23288	23087	23348	23436	23074	22945	23352	23240	23034	23280	22993	23121	23289	23048	23198	23135	23391	23189	23212	23366	23113	23161	23113	23241	23129	23244	23064	23362	23304	23150	23254	23185	23150	23310	22948	22997	22996	23136	23051	23157	23187	23319	23255	23028	23140	23200	23320	23202	23230	23215	23310	23170	23172	23061	23276	23076	23206	23143	23261	23175	23296	23130	23135	23431	23198	23157	23331	23115	23227	23044	23176	23260	23071	23349	23211	23102	23391	23130	23220	23161	23112	23107	23319	23182	23249	23116	23132	23268	23192	23200	23192	23223	23278	23249	23117	23454	23053	23160	23108	23144	23270	23087	23038	23125	23194	23272	23192	23029	23238	23274	23219	23266	23263	23136	23277	22956	23136	23173	23210	23231	23222	23102	23093	23134	23269	23228	23165	23448	23224	23174	23111	23111	23264	23138	23169	23233	23251	23157	23260	23269	23160	23022	23174	23272	23281	23237	23282	23120	23237	23310	22978	23419	23103	23138	23141	23211	23308	23044	23129	23307	23295	23350	23287	23063	23178	23171	23166	23025	23431	23162	23115	23316	23385	23162	23242	23022	23014	23280	23335	23018	23207	23278	23331	23224	23176	23218	23312	23201	23404	23162	23314	23261	23356	23192	23103	23282	23145	23205	23297	22945	23220	23248	23147	23362	23177	23256	23276	23155	23315	23342	23097	23227	23135	23284	23144	23162	23267	23146	23283	23023	23335	23134	23343	23039	23240	23251	23177	23284	23181	23307	23108	23345	23274	23259	23150	23235	23198	23313	23149	22999	23370	23070	23091	23129	23226	23233	23260	23205	23228	23254	23203	23357	23286	22905	23152	23050	23258	23095	23124	22960	23140	23242	23231	23147	23135	23100	23114	23173	23395	23050	23243	23234	23109	23180	23351	23129	23263	23109	23017	23115	23113	23338	23133	23235	23088	23276	23315	23215	23318	23243	23159	23077	23105	23256	23170	23080	23220	23254	23254	23226	23276	23048	23294	22906	23103	23126	23126	23189	23243	23191	23092	23194	23268	23421	23168	23134	23259	23087	23250	23113	23114	23082	23207	23237	23249	23202	23246	23211	23118	23088	23183	23278	23259	23214	23222	23060	23095	23076	23364	23289	23151	23293	23164	23173	23217	23258	23268	23247	23166	23107	23442	22967	23313	23245	23249	23141	23257	23133	23086	23230	23118	23209	23386	23134	23274	23311	23259	23075	23086	23167	23196	23338	23281	23194	23209	23358	22985	23026	23156	23270	23276	23042	23183	23230	23208	23135	23179	23157	23021	23366	23061	23274	23249	23188	23072	23036	23392	23233	23193	23169	23261	23163	23273	22991	23132	23221	23010	23299	23072	23251	23155	23268	23080	23205	23077	23222	23212	23046	23263	23160	23128	23352	23388	22997	23104	23139	23221	23231	23136	23075	23150	23201	23113	23197	23188	23249	23084	23256	23367	23174	23386	23234	23227	23368	23241	23233	23188	23007	23145	23260	23292	22870	23209	23275	23250	23137	23167	23275	23137	23220	23275	23212	23368	23124	23034	23136	23127	23258	23049	23157	23223	23209	23171	23047	23252	23270	23233	23119	23239	23126	23275	23247	23382	23105	23263	23143	23246	23281	23095	23087	22873	23276	23199	23113	23131	23149	23095	23223	23054	23077	23254	23205	23309	23237	23125	23284	23260	23111	23156	23186	23162	23244	23193	23189	23100	23044	23125	23246	23195	23158	23162	23340	23134	23454	23175	23224	23275	23071	22993	23312	23270	23284	23268	23380	23327	23114	23196	23202	23143	23161	23415	23277	23116	23299	23274	23257	23217	23170	23141	23203	23208	22994	23172	23230	23179	23153	23250	23309	23272	23218	23290	23235	23296	23227	23174	23233	23242	23095	23273	23334	23134	23204	23233	23123	23233	23179	23156	23247
24249	21283	30985	51250	65089	45986	36389	32142	30869	31345	31058	31103	31319	31182	31220	31160	31112	31015	31024	30790	30993	31043	30997	30882	30841	30993	30778	31018	30929	31066	30914	31201	31162	31089	31036	30749	30956	30918	31100	30773	31042	31050	30998	30892	30804	31129	31111	31144	31023	30832	31001	31021	30922	30910	30923	30972	31137	30912	31021	30688	31148	30918	30841	31061	31030	31112	30960	30827	31110	31057	31155	30906	30806	30680	31026	30962	30834	31046	30972	31004	31159	30789	30971	30952	31046	31139	30869	31091	30791	30936	30820	30762	31010	30855	30877	30994	31096	30741	31049	30863	31211	30972	30835	30964	31053	30680	31023	30977	30914	30933	31034	30936	31239	30856	31134	31053	30641	30768	30957	30847	30900	31008	31207	30838	30800	30755	31288	31164	30968	30833	30961	30891	31024	30909	30869	30930	30867	31022	30969	31009	31257	31190	30866	30901	31297	31078	31111	30831	30957	30980	30829	31010	30980	30723	30846	30642	30765	30976	31023	30687	30895	30899	30786	30790	31099	31063	30924	31017	31094	30834	31140	30937	31089	31114	30854	30755	31087	30817	30860	30929	30928	30966	30893	31078	30911	31006	30920	30852	31116	30942	30865	30983	31235	31077	30822	30804	30816	31252	31022	30948	31077	30880	30753	30900	30972	31035	31080	30648	30982	30993	30910	31146	30941	31094	30878	30653	30849	30852	31235	30778	30712	30909	31249	31255	30946	30891	31043	30728	30731	30949	31158	30908	30983	30933	30929	30763	31183	31025	31045	30902	30944	30873	31063	30860	31119	31006	31027	30568	30970	30821	30922	31098	31131	31227	30737	30976	31003	30732	30871	30949	30867	30717	30894	30995	30707	31033	30896	30764	31024	31145	30671	30822	31182	30915	30898	30996	31009	30964	30951	30998	31100	30984	30919	30987	31325	30866	31006	30805	31142	30923	31100	31015	30964	30860	30751	31059	31010	30989	30781	30893	30734	31046	31068	30859	31049	30778	31049	30763	30777	30659	30865	30837	30804	30847	30916	30572	30950	30981	30937	31087	31245	30879	30576	31211	30951	31013	30767	30884	30836	30968	30600	31091	31011	31143	30949	30762	30958	30817	30955	31057	30905	30968	30724	31067	30862	30966	31025	30828	30803	31008	30917	30908	30947	30979	30882	31113	30795	30988	30800	31073	31078	30751	30866	30993	30754	31010	30995	31004	31058	30838	30859	30797	30805	31249	30979	30966	30836	30788	30977	30834	31135	30960	30913	30965	30908	30759	30864	30833	30853	30901	31016	30901	30993	30887	30842	30723	30815	30984	30702	30903	30856	30975	30926	31246	30907	31088	30961	30903	30919	31119	30880	30730	30906	31021	30889	31002	31117	30795	30846	31008	31163	30756	30679	31160	30784	30853	30733	30985	30966	30817	30955	31253	30974	31197	30924	30780	30829	30792	30993	30821	31053	30994	30792	31007	31178	31000	30787	30777	30873	31253	30885	31246	31055	31052	30865	30724	30965	30783	30903	31093	30664	30959	31112	31018	31081	30955	31113	30970	31075	30887	31095	31035	30925	31007	31142	30910	31184	31127	30874	30997	30909	30956	31157	30951	30866	31070	30949	31109	30769	30860	30953	30735	30909	30999	30971	30923	30875	30749	30888	31131	31117	30913	30898	30952	30880	30882	30936	31143	30850	30750	31092	30861	30972	31050	30865	31024	30789	30885	30718	30794	30922	30942	31002	30956	31012	30963	31050	30852	30818	30926	30793	30589	31081	30823	30877	30794	30952	30787	30958	31002	30986	31028	30928	30818	30980	30954	31040	30874	30906	31101	31055	31068	31241	31101	30793	30798	30941	30788	30944	30984	30986	30758	30884	30872	30658	30754	31045	31107	31032	30831	30852	30949	30954	30874	31066	30925	30794	30906	30754	30946	30770	30838	30833	30961	30948	30869	30936	31016	30840	30899	30879	30915	31062	30650	31070	30898	30691	30857	30693	30795	31012	30954	30643	30896	30807	30967	31096	31039	30993	30924	31008	30851	31004	30864	30711	30805	31139	30834	31192	30997	30911	31090	31091	30795	30856	30880	31042	30740	31000	30853	30959	30930	30679	31110	30903	30984	30914	30807	30954	30738	30960	31035	31221	30957	31068	31031	31011	30918	30871	30950	31068	30821	30961	30865	31082	30937	30746	30972	30874	30856	30882	30923	30953	31038	30992	30899	30718	30713	30928	30957	31167	31048	31092	31188	31120	30785	30729	30954	30963	31229	31132	30806	31173	31088	30854	31140	30971	30911	30892	30932	31145	30884	30903	30898	30711	31053	30926	30961	31015	30722	31007	31035	30851	31005	30922	30662	30944	30959	30795	30734	30979	31350	31097	30980	31057	30661	30890	30926	30970	30920	30891	30883	30984	31047	31001	30900	31155	31023	31099	30826	30752	30962	30857	30844	30863	31199	31124	31087	31103	30918	30890	31066	30741	31041	30879	30814	30897	30932	31124	30993	30787	31107	31106	31049	30754	30854	30961	30778	31261	30930	31071	31077	30894	31048	31068	31045	31037	30837	30798	30960	30759	30882	31052	31091	31058	31034	31226	31160	30784	30700	30857	30809	31099	30770	31092	30723	30815	30909	30792	31109	30869	30765	30828	30870	30781	30951	31031	30889	30898	30843	30857	30741	30665	30964	30955	30814	30920	31009	30882	31112	30907	31094	30970	30943	30787	30769	31147	30846	30946	31214	30892	31129	30857	31024	31046	31010	31021	31032	30832	30899	30905	30961	31093	31039	31234	30876	30905	30896	31093	31133	30884	30952	30810	30892	30776	31148	31273	30895	30903	30932	30965	30970	30984	30972	30956	30782	30899	30803	30935	31089	30942	31020	30905	31075	30795	31064	30997	30974	31093	30931	30551	30998	31062	30693	30869	30999	30929	30757	30906	31054	30847	30804	30918	30972	30953	31039	30856	30704	30822	30940	30978	30890	30830	30975	30922	30920	31075	31065	31059	30950	30866	30987	30964	30844	31123	31059	30924	30685	30996	30958	30866	30961	30811	30922	30800	30941	30898	30966	30806	30726	30930	30850	31106	31010	30920	31159	30986	30589	30854	31351	31149	30980	30800	30941	30991	30946	31170	31112	31035	30935	30945	31042	30808	31267	30991	31056	30940	31019	31075	30975	30845	30872	30915	30818	30902	30960	30715	30792	30874	30686	30846	31123	31057	30994	30964	30793	30911	30898	30922	31028	31125	30893	31013	30772	31057	31033	30857	30727	30914	30643	31103	30945	31110	31222	31240	31093	31204	30817	30912	31079	31049	30714	30660	30820	30898	30882	30844	30957	31202	30853	31022	30940	31095	30943	30988	30886	30902	30934	30943	30987	31025	30900	30918	30973	30958	30878	30893	31015	30800	31165	31016	30986	31175	30802	30859	31187	30824	31123	30778	31194	31091	31024	31015	30815	31115	31006	31083	30991	31129	30999	30830	31101	30750	30795	30914	30906	30830	30766	31074	30884	30887	31010	30932	30929	31004	31006	30848	30986	31110	31084	30907	30945	31004	30942	31131	30651	30872	30860	31130	31017	31076	31048	30813	31093	31306	31014	30805	31086	31226	31079	30948	30905	30778	30815	30780	31078	30970	30925	30962	30972	30805	30818	31100	30967	30910	30789	30820	31033	30825	31151	31021	30741	31089	30990	30930	31382	31411	31044	31033	30789	30923	30873	31136	30838	30907	30797	30969	30990	31024	31052	30911	30889	30798	30698	31017	30962	30821	30787	30915	30838	30794	30861	31019	30971	31087	30861	31010	30832	30960	30923	30924	31029	30996	30934	31143	30919	30779	30760	31270	31159	31096	30916	31002	30909	30993	31099	30827	30819	30939	31034	31080	30794	30942	30938	31195	30938	30834	30928	30825	30990	30807	30960	31006	30843	30947	31082	30882	30960	31004	30935	31139	30719	30997	30846	30872	30927	30911	31027	30856	31018	31105	30993	30963	30988	30965	31082	30954	30810	31098	30772	30820	31151	30931	31012	31019	30696	30783	30928	31122	30883	31070	30851	30792	30842	30963	30858	31058	30900	31106	30812	31169	31001	31069	30994	30639	31126	30843	30986	31252	30924	30976	30982	30966	30741	30960	30808	30653	30752	30945	31045	30977	30816	30863	30797	30859	30845	30809	30730	30862	30788	30978	31004	31149	30986	31022	31042	30838	30706	30842	30923	31000	31054	30937	30810	31001	31032	31029	31133	30749	30832	30771	30797	30858	30913	31023	30770	30851	31031	30977	30954	31273	30896	30978	31060	30824	30850	30855	30989	31052	30761	30904	31085	31116	30788	31093	30986	31192	30938	30922	31038	31006	31000	30996	31087	30926	30805	30967	30821	30934	30955	31202	31123	30923	30840	31026	31015	31124	30791	30968	31027	31008	30922	30979	31279	30959	30918	30835	31066	30987	30927	31049	30973	30826	31084	31157	30869	31011	30878	31005	31063	30934	30948	30908	30846	30812	30928	30901	31005	31078	31073	30875	30682	31205	30948	30968	30835	30965	31031	30808	30843	30909	31038	31110	31141	31013	30901	30828	30975	31084	30795	30852	31028	30797	30758	30772	30863	30942	30747	30901	30926	31099	30818	30701	30817	31069	30917	30958	30967	30781	30812	30978	30963	31192	30886	31129	31138	30930	30628	30910	30888	30952	30910	31017	30993	31028	30977	30960	31218	31078	31309	30786	31033	31234	31146	30720	30908	30978	31122	31078	30922	31079	31104	30937	31059	31001	30922	31002	30932	31012	30858	31127	30830	31084	31031	31182	30764	30880	30989	30820	30965	31018	31117	30897	30918	30964	31041	30851	31115	31134	30974	31114	31051	31099	31036	30953	30688	30929	30768	31040	31138	30895	31076	31051	30949	31165	30841	30817	30959	30923	30927	30971	30963	30732	31011	30995	31035	31098	30926	30771	30916	30857	31093	30990	31054	30921	31029	30990	30985	30780	30905	31110	31050	30940	31071	30993	30755	31051	30929	31038	30894	30890	30904	30921	30714	30908	30976	31101	30975	30874	30837	30930	30893	30937	31157	31035	30913	31011	30746	31045	31039	31106	30882	31025	31052	31080	30783	30802	31071	31091	30931	30942	31016	31081	30919	30996	31208
37609	46848	61153	73662	70107	43025	29794	24207	23402	23284	23192	23251	23390	23356	23453	23307	23330	23223	23310	23141	23177	23421	23301	23327	23343	23287	23181	23420	23274	23246	23499	23232	23253	23250	23248	23288	23231	23287	23087	23264	23289	23392	23372	23166	23431	23033	23366	23202	23123	23468	23247	23217	23295	23160	23347	23310	23340	23345	23147	23316	23537	23319	23198	23213	23312	23334	23150	23401	23230	23363	23189	23358	23213	23277	23224	23471	23373	23399	23171	23282	23288	23295	23396	23212	23331	23489	23327	23307	23340	23182	23431	23422	23279	23191	23285	23203	23437	23271	23126	23282	23203	23369	23353	23243	23277	23250	23306	23291	23374	23534	23157	23263	23331	23233	23205	23374	23178	23293	23192	23227	23375	23290	23387	23275	23442	23346	23072	23212	23246	23172	23188	23353	23418	23215	23325	23294	23273	23465	23363	23283	23297	23199	23289	23393	23374	23248	23272	23392	23383	23262	23333	23083	23312	23193	23286	23200	23174	23305	23325	23318	23201	23163	23345	23402	23069	23207	23239	23163	23176	23274	23405	23225	23244	23388	23440	23338	23268	23327	23194	23194	23487	23468	23130	23283	23170	23264	23285	23149	23507	23257	23273	23458	23378	23258	23326	23242	23257	23396	23179	23367	23114	23181	23327	23218	23253	23057	23338	23045	23250	23372	23323	23063	23330	23325	23315	23179	23302	23132	23497	23200	23423	23154	23540	23199	23291	23186	23370	23120	23252	23380	23376	23165	23179	23266	23243	23459	23346	23216	23353	23307	23300	23446	23321	23311	23258	23237	23195	23133	23341	23222	23298	23342	23272	23332	23221	23311	23245	23023	23330	23279	23394	23308	23375	23311	23326	23257	23314	23289	23321	23302	23423	23361	23260	23381	23185	23300	22976	23275	23304	23355	23388	23193	23351	23021	23396	23232	23248	23242	23244	23277	23237	23259	23191	23286	23261	23298	23234	23219	23251	23378	23178	23410	23234	23342	23315	23321	23198	23132	23209	23330	23001	23266	23106	23440	23269	23404	22996	23458	23259	23246	23292	23327	23442	23411	23420	23089	23133	23349	23102	23341	23367	23382	23338	23308	23184	23150	23250	23331	23103	23490	23163	23392	23403	23387	23179	23277	23200	23253	23314	23100	23178	23370	23108	23483	23130	23435	23174	23160	23368	23330	23362	23477	23341	23296	23372	23170	23214	23390	23252	23476	23210	23117	23082	23356	23288	23211	23216	23241	23273	23451	23057	23202	23335	23230	23281	23267	23312	23290	23289	23354	23110	23401	22959	23470	23461	23168	23210	23124	23277	23242	23118	23266	23321	23171	23274	23139	23249	23433	23390	23272	23194	23177	23255	23256	23288	23306	23436	23224	23274	23122	23098	23382	23293	23185	23255	23150	23172	23170	23236	23159	23200	23161	23269	23268	23275	23224	23390	23440	23505	23216	23278	23246	23340	23130	23278	23357	23297	23356	23197	23069	23230	23205	23342	23399	23214	23193	23204	23177	23308	23225	23341	23242	23345	23153	23162	23308	23368	23195	23345	23264	23239	23347	23213	23269	23248	23430	23265	23407	23426	23212	23301	23190	23155	23176	23352	23320	23063	23275	23272	23258	23219	23341	23337	23297	23151	23228	23375	23247	23343	23313	23218	23383	23445	23262	23416	23287	23322	23337	23105	23085	23291	23143	23354	23392	23266	23198	23310	23249	23304	23265	23262	23221	23157	23298	23215	23298	23417	23106	23072	23065	23277	23273	23380	23513	23271	23069	23292	23329	23309	23513	23261	23435	23273	23212	23383	23075	23422	23307	23460	23473	23384	23330	23391	23161	23217	23393	23144	23333	23191	23229	23246	23277	23305	23246	23199	23385	23466	23345	23218	23221	23277	23242	23348	23226	23300	23344	23209	23466	23299	23393	23253	23435	23371	23197	23335	23394	23190	23190	23345	23079	23185	23417	23222	23341	23326	23355	23127	23215	23384	23471	23226	23294	23171	23178	23307	23248	23022	23348	23431	23326	23253	23299	23249	23338	23211	23370	23204	23274	23059	23275	23263	23366	23095	23389	23128	23240	23485	23388	23204	23453	23387	23297	23232	23397	23129	23216	23151	23208	23251	23162	23429	23196	23245	23285	23253	23508	23446	23268	23288	23360	23279	23316	23189	23252	23262	23345	23450	23380	23195	23165	23346	23268	23325	23296	23361	23169	23325	23380	23248	23185	23348	23141	23272	23240	23306	23374	23235	23178	23188	23305	23189	23160	23328	23331	23143	23265	23158	23239	23190	23454	23187	23170	23313	23141	23090	23419	23180	23253	23444	23360	23106	23271	23119	23433	23308	23151	23293	23424	23353	23191	23329	23296	23221	23509	23206	23335	23170	23188	23466	23185	23493	23340	23312	23439	23551	23348	23245	23191	23279	23197	23144	23338	23349	23213	23161	23101	23557	23222	23243	23250	23248	23419	23216	23356	23198	23490	23213	23318	23445	23430	23181	23393	23453	23252	23214	23314	23359	23336	23291	23163	23091	23232	23206	23296	23301	23352	23244	23392	23470	23113	23246	23407	23197	23369	23289	23243	23301	23338	23152	23382	23188	23414	23328	23336	23322	23382	23265	23301	23264	23473	23229	23334	23308	23359	23321	23212	23226	23247	23298	23211	23401	23176	23191	23092	23357	23212	23272	23213	23280	23158	23186	23421	23165	23423	23316	23393	23212	23260	23427	23210	23238	23369	23326	23243	23373	23246	23239	23111	23326	23214	23266	23249	23349	23293	23268	23279	23402	23382	22909	23264	23353	23114	23253	23127	23184	23338	23311	23254	23244	23373	23174	23300	23336	23240	23385	23259	23362	23194	23278	23234	23280	23171	23241	23343	23250	23302	23203	23292	23303	23178	23394	23580	23334	23257	23286	23276	23293	23228	23273	23181	23353	23309	23333	23442	23270	23334	23187	23358	23224	23393	23243	23225	23329	23210	23354	23256	23292	23213	23410	23200	23212	23180	23316	23215	23297	23183	23351	23245	23309	23263	23268	23279	23296	23189	23176	23306	23280	23189	23491	23404	23175	23324	23289	23383	23403	23405	23423	23178	23143	23294	23302	23366	23279	23203	23217	23231	23351	23337	23217	23169	23383	23333	23307	23332	23157	23256	23172	23346	23164	23152	23283	23372	23252	23262	23218	23356	23250	23324	23299	23105	23176	23323	23253	23341	23103	23299	23316	23302	23286	23293	23141	23054	23438	23191	23453	23270	23207	23293	23259	23288	23197	23413	23348	23247	23248	23244	23456	23277	23267	23101	23378	23337	23186	23381	23351	23243	23325	23458	23330	23188	23430	23296	23350	23316	23432	23217	23295	23320	23360	23204	23157	23260	23197	23290	23352	23210	23346	23152	23449	23316	23299	23282	23148	23355	23335	23509	23221	23299	23356	23231	23264	23249	23328	23356	23359	23052	23345	23364	23317	23499	23225	23374	23373	23227	23348	23202	23306	23209	23336	23368	23326	23239	23312	23394	23207	23289	23401	23269	23220	23382	23240	23346	23497	23308	23299	23324	23354	23129	23302	23276	23243	23102	23304	23236	23302	23138	23271	23140	23297	23258	23274	23387	23259	23151	23254	23282	23278	23195	23193	23350	23504	23295	23316	23265	23359	23363	23357	23349	23276	23437	23331	23308	23393	23362	23164	23212	23286	23228	23460	23416	23369	23302	23154	23156	23228	23286	23274	23335	23173	23558	23292	23246	23342	23099	23313	23100	23234	23139	23129	23255	23276	23284	23290	23097	23072	23301	23277	23183	23141	23440	23330	23215	23284	23184	23375	23269	23215	23367	23172	23402	23251	23283	23420	23261	23330	23166	23207	23021	23304	23457	23294	23169	23340	23372	23087	23214	23186	23335	23463	23072	23370	23398	23266	23253	23220	23144	23373	23404	23283	23176	23371	23108	23454	23274	23252	23296	23372	23303	23233	23274	23305	23141	23068	23167	23277	23313	23305	23233	23183	23441	23098	23294	23345	23289	23356	23270	23208	23127	23247	23247	23388	23201	23447	23475	23286	23283	23278	23254	23331	23094	23317	23207	23287	23049	23193	23268	23230	23274	23274	23281	23307	23213	23250	23175	23428	23316	23279	23346	23272	23382	23187	23330	23211	23341	23503	23185	23306	23339	23283	23496	23088	23274	23250	23155	23346	23242	23334	23207	23136	23459	23209	23266	23183	23292	23246	23226	23104	23335	23229	23246	23266	23185	23157	23230	23218	23133	23351	23139	23326	23299	23245	23341	23341	23352	23445	23454	23313	23332	23332	23188	23194	23338	23297	23271	23383	23165	23340	23186	23433	23331	23235	23364	23301	23390	23440	23370	23116	23310	23311	23083	23288	23350	23315	23320	23300	23286	23293	23273	23233	23347	23457	23346	23187	23456	23198	23110	23132	23219	23254	23209	23274	23243	23489	23079	23290	23471	23190	23401	23261	23261	23261	23381	23394	23256	23265	23132	23491	23222	23237	23207	23449	23316	23264	23365	23267	23152	23356	23183	23301	23197	23208	23247	23225	23312	23325	23344	23253	23377	23276	23367	23172	23235	23069	23299	23372	23007	23327	23411	23167	23353	23237	23313	23342	23113	23270	23245	23321	23169	23290	23279	23313	23128	23125	23161	23252	23199	23386	23258	23183	23413	23307	23221	23401	23381	23218	23212	23347	23352	23350	23216	23418	23319	23389	23323	23346	23470	23265	23175	23367	23180	23347	23342	23372	23248	23112	23316	23188	23188	23233	23307	23313	23383	23282	23196	23175	23346	23302	23223	23204	23382	23415	23186	23304	23252	23323	23243	23207	23278	23286	23399	23171	23362	23235	23319	23341	23157	23274	23528	23324	23350	23212	23443	23330	23390	23412	23168	23277	23229	23354	23355	23393	23471	23193	23340	23413	23458	23315	23346	23158	23321	23327	23004	23132	23263	23357	23345	23134	23283	23281	23384	23056	23232	23351	23368	23243	23307	23394	23221	23191	23239	23124	23404	23471	23274	23278	23254	23312	23323	23433	23220	23405	23296	23169	23238	23133	23157	23339	23346	23198	23404	23373	23183	23217	23137	23405	23105	23463	23200	23459	23434	23321	23105	23054	23233	23206	23148
22443	22332	33387	38969	52799	46949	39814	32554	31353	32239	32093	31993	32113	32234	31916	31798	31990	31852	31595	31774	31722	31712	31846	31735	31709	31862	31690	31944	31693	31738	31699	31809	31792	32207	32034	31635	31889	31716	31758	31587	31448	31677	31723	31884	31716	31554	31681	31945	31817	31479	31659	31908	31877	31606	31569	31614	31394	31804	31591	31736	31737	31687	31447	31792	31658	31708	31432	31562	31667	31828	31871	31621	31868	31540	31622	31482	31679	31964	31812	31302	31576	31804	31479	31650	31715	31811	31557	31462	31784	31725	32014	31772	31525	31606	31650	31854	31828	31779	31639	31723	31529	31738	31711	31421	31682	31895	31826	31798	31725	31704	31631	31863	31684	31733	31608	31727	31860	31515	31639	31738	31606	31552	31698	31605	31776	31649	31546	31724	32000	31671	31741	31434	31702	31704	31667	31660	31643	31600	31574	31606	31906	31727	31653	31720	31641	31434	31449	31545	31593	31701	31843	31733	31752	31494	31470	31598	31916	31504	31456	31832	31505	31558	31454	31758	31725	31470	31521	31697	31655	31647	31561	31502	31485	31299	31862	31594	31727	31451	31741	31692	31605	31659	31625	31446	31626	31649	31821	31693	31657	31508	31487	31569	31653	31543	31695	31782	31481	31599	31575	31657	31541	31879	31694	31760	31671	31338	31355	31604	31784	31711	31569	31599	31587	31539	31668	31462	31728	31616	31796	31885	31655	31448	31241	31485	31732	31869	31658	31511	31581	31698	31745	31708	31858	31576	31754	31562	31592	31594	31689	31725	31613	31466	31553	31778	31807	31407	31834	31534	31579	31505	31668	31628	31568	31506	31696	31706	31450	31630	31668	31529	31674	31620	31471	31453	31602	31473	31548	31734	31546	31596	31644	31749	31666	31949	31984	31831	31676	31610	31813	31409	31514	31649	31622	31943	31802	31949	31879	31653	31334	31738	31535	31591	31646	31474	31645	31388	31625	31750	31795	31737	31548	31362	31518	31546	31640	31765	31858	31548	31531	31613	31831	31388	31706	31298	31471	31585	31685	31559	31571	31434	31598	31815	31820	31570	31620	31695	31630	31534	31529	31523	31780	31479	31578	31565	31602	31371	31876	31630	31594	31690	31433	31753	31942	31683	31629	31591	31741	31572	31601	31886	31438	31603	31618	31732	31623	31868	31472	31663	31672	31602	31549	31498	31647	31738	31796	31633	31448	31505	31535	31772	31414	31612	31687	31456	31688	31627	31756	31565	31661	31581	31542	31706	31490	31539	31554	31697	31611	31473	31545	31483	31874	31736	31904	31576	31680	31677	31661	31424	31741	31646	31690	31383	31617	31612	31770	31636	31599	31648	31582	31706	31584	31428	31569	31698	31864	31615	31683	31657	31550	31578	31848	31509	31466	31601	31532	31651	31707	31450	31496	31579	31988	31557	31502	31484	31816	31619	31630	31515	31433	31408	31702	31699	31504	31494	31540	31655	31517	31800	31586	31539	31378	31477	31667	31791	31309	31653	31227	31581	31826	31506	31457	31401	31441	31510	31409	31747	31535	31746	31659	31410	31399	31655	31594	31468	31478	31565	31468	31532	31467	31738	31543	31696	31768	31756	31506	31442	31713	31926	31591	31803	31585	31696	31724	31648	31679	31604	31607	31595	31888	31553	31695	31437	31546	31703	31860	31803	31525	31439	31469	31494	31552	31587	31565	31580	31909	31573	31650	31742	31565	31720	31841	31568	31632	31765	31749	31405	31536	31542	31430	31516	31602	31590	31722	31808	31563	31789	31639	31326	31516	31643	31612	31547	31559	31573	31678	31595	31585	31795	31846	31807	31598	31453	31635	31654	31578	31757	31689	31456	31604	31634	31649	31564	31558	31613	31664	31543	31590	31525	31562	31765	31716	31507	31529	31378	31303	31571	31541	31655	31522	31547	31920	31836	31419	31395	31704	31600	31568	31726	31659	31779	31790	31259	31488	31678	31687	31596	31437	31765	31611	31293	31683	31821	31645	31662	31724	31680	31889	31798	31329	31784	31637	31580	31616	31535	31547	31660	31444	31613	31660	31789	31370	31770	31727	31798	31515	31553	31623	31402	31449	31659	31740	31678	31740	31582	31495	31595	31458	31860	31724	31636	31473	31644	31645	31450	31642	31289	31476	31741	31622	31541	31539	31431	31851	31834	31612	31764	31669	31626	31431	31296	31627	31661	31651	31570	31650	31614	31653	31600	31556	31543	31618	31508	31737	31682	31659	31691	31507	31707	31786	31687	31664	31603	31639	31626	31625	31567	31627	31715	31506	31620	31297	31699	31852	31486	31633	31573	31545	31642	31564	31693	31711	31676	31771	31606	31791	31652	31434	31649	31585	31584	31760	31631	31633	31558	31747	31651	31615	31756	31443	31692	31810	31418	31595	31919	31589	31540	31732	31693	31510	31844	31612	31512	31294	31481	31638	31594	31612	31683	31572	31750	31626	31553	31565	31561	31426	31710	31658	31552	31601	31615	31350	31601	31753	31360	31578	31464	31819	31785	31603	31621	31600	31431	31583	31669	31589	31487	31579	31376	31307	31671	31365	31204	31779	31372	31424	31520	31562	31534	31580	31700	31598	31513	31615	31485	31596	31599	31639	31620	31618	31574	31948	31643	31648	31537	31510	31412	31400	31643	31564	31265	31541	31466	31831	31669	31623	31555	31799	31653	31610	31764	31643	31482	31650	31561	31666	31715	31660	31500	31467	31648	31648	31488	31704	31686	31603	31388	31464	31499	31746	31685	31441	31595	31612	31862	31318	31648	31598	31699	31838	31803	31675	31658	31403	31496	31513	31519	31465	31724	31732	31449	31595	31647	31845	31611	31669	31527	31518	31449	31650	31537	31651	31461	31454	31836	31620	31457	31426	31636	31478	31451	31695	31580	31809	31442	31773	31625	31458	31581	31691	31357	31680	31666	32007	31670	31417	31479	31666	31858	31781	31517	31488	31648	31705	31575	31614	31573	31541	31741	32030	31639	31694	31778	31616	31524	31526	31851	31654	31452	31717	31686	31739	31740	31844	31805	31432	31940	31658	31653	31433	31674	31396	31503	31426	31428	31522	31809	31731	31589	31924	31827	31688	31818	31755	31554	31696	31786	31572	31583	31659	31754	31717	31526	31523	31758	31474	31553	31491	31616	31582	31814	31808	31715	31643	31473	31619	31542	31425	31763	31558	31604	31523	31784	31538	31643	31835	31576	31712	31688	31650	31811	31645	31643	31776	31547	31424	31758	31629	31431	31366	31331	31615	31491	31668	31612	31571	31522	31644	31814	31444	31405	31669	31705	31731	31630	31704	31772	31598	31609	31490	31787	31498	31730	31641	31705	31640	31729	31862	31556	31589	31875	31774	31697	31630	31563	31761	31814	31675	31699	31444	31467	31506	31647	31484	31715	31699	31759	31551	31502	31596	31943	31480	31764	31606	31727	31485	31488	31866	31395	31853	31686	31605	31528	31457	31728	31633	31530	31856	31632	31617	31704	31606	31694	31501	31513	31722	31693	31773	31408	31608	31547	31773	31735	31798	31821	31568	31464	31374	31439	31691	31592	31379	31848	31585	31527	31774	31370	31593	31611	31749	31662	31411	31758	31279	31545	31350	31719	31407	31326	31727	31459	31479	31849	31792	31626	31325	31422	31535	31307	31618	31580	31569	31463	31549	31781	31470	31811	31547	31786	31709	31630	31623	31537	31805	31761	31792	31615	31774	31757	31540	31645	31727	31652	31496	31445	31446	31642	31642	31616	31727	31654	31609	31586	31559	31621	31903	31670	31641	31492	32008	31640	31755	31643	31601	31513	31630	31619	31604	31372	31367	31501	31633	31396	31241	31519	31636	31749	31524	31574	31804	31534	31711	31523	31841	31647	31715	31555	31578	31598	31769	31418	31596	31781	31676	31806	31891	31734	31728	31539	31463	31805	31544	31364	31579	31417	31649	31529	31816	31688	31671	31784	31439	31526	31732	31721	31792	31544	31662	31540	31745	31565	31695	31389	31808	31765	31690	31587	31840	31645	31720	31478	31759	31452	31422	31690	31616	31757	31443	31740	31584	31887	31859	31629	31428	31665	31625	31582	31840	31586	31815	31492	31483	31864	31570	31834	31602	31688	31681	31687	31582	31728	31604	31636	31529	31786	31731	31758	31530	31788	31446	31538	31694	31660	31569	31705	31561	31840	31690	31468	31419	31735	31785	31470	31728	31496	31801	31397	31705	31789	31759	31573	31875	31199	31703	31532	31701	31596	31734	31520	31640	31964	31600	31603	31947	31395	31710	31527	31552	31718	31632	31601	31654	31681	31906	31533	31471	31482	31556	31607	31687	31468	31654	31516	31696	31686	31551	31616	31524	31491	31518	31739	31581	31681	31423	31364	31710	31403	31382	31617	31692	31636	31442	31685	31589	31502	31713	31501	31840	31810	31804	31780	31771	31559	31500	31793	31403	31621	31692	31691	31711	31653	31650	31798	31717	31677	31470	31715	31519	31617	31709	31660	31757	31725	31485	31664	31632	31775	31737	31713	31520	31582	31483	31567	31671	31796	31605	31474	31444	31525	31638	31606	31659	31556	31396	31591	31771	31414	31359	31378	31689	31748	31478	31522	31540	31498	31723	31790	31632	31620	31597	31606	31565	31645	31535	31450	31469	31565	31537	31536	31932	31667	31473	31570	31754	31397	31769	31583	31840	31544	31908	31741	31598	31226	31501	31526	31959	31763	31815	31703	31582	31574	31635	31533	31812	31540	31602	31709	31486	31766	31486	31754	31442	31415	31604	31473	31530	31667	31474	31775	31732	31998	31721	31507	31451	31717	31549	31360	31808	31416	31535	31530	31484	31675	31610	31444	31607	31846	31605	31780	31395	31641	31619	31675	31635	31368	31613	31531	31592	31700	31904	31603	31585	31536	31804	31741	31639	31549	31481	31830	31609	31747	31518	31588	31476	31513	31493	31650	31612	31643	31729	31454	31584	31380	31682	31705	31369	31673	31701	31835	31713	31438	31571	31649	31602	31755	31610	31731	31704	31509	31758	31615	31713	31834	31709	31720	31583	31645	31545	31586	31621	31680	31581	31632	31693	31485	31837	31879	31445	31599	31698	31636	31431	31679	31451	31809	31413	31695
51256	78598	68383	87991	80953	56558	34540	25515	23566	23818	23649	23567	23818	23607	23869	23908	23714	23865	23843	23520	23657	23741	23933	23872	23937	23848	23859	23539	23940	23802	23778	23852	23671	23736	23734	23655	23637	23723	23750	23492	23699	23639	23609	23707	23851	23576	23560	23997	23836	23651	23865	23728	23743	23750	23892	23664	23799	23868	23732	23724	23774	23789	23691	23675	23760	23694	23657	23856	23744	23681	23747	23819	23659	23692	23726	23532	23808	23732	23673	23649	23884	23582	23727	23571	23750	23756	23676	23942	23840	23559	23642	23732	23764	23737	23798	23576	23630	23824	23480	23639	23836	23771	23790	23617	23447	23726	23598	23923	23723	23701	23699	23614	23735	23722	23470	23657	23797	23789	23672	23833	23620	23724	23826	23576	23630	23620	23789	23712	23736	23795	23767	23765	23778	23684	23715	23852	23762	23692	23693	23549	23702	23701	23675	23695	23612	23700	23608	23775	23740	23712	23614	23817	23676	23612	23696	23858	23700	23755	23598	23686	23712	23673	23756	23604	23630	23688	23591	23831	23792	23726	23725	23708	23730	23741	23702	23489	23883	23791	23798	23869	23517	23838	23846	23645	23610	23572	23651	23737	23768	23819	23731	23617	23601	23704	23700	23639	23646	23928	23655	23420	23782	23676	23609	23653	23639	23630	23733	23687	23542	23531	23666	23663	23766	23797	23783	23682	23655	23847	23575	23776	23548	23699	23591	23655	23624	23813	23559	23666	23659	23758	23635	23758	23668	23780	23684	23602	23721	23672	23598	23777	23627	23689	23709	23700	23764	23696	23590	23774	23713	23537	23781	23766	23719	23775	23760	23756	23645	23801	23657	23661	23766	23681	23613	23908	23729	23627	23773	23646	23678	23738	23563	23652	23778	23389	23621	23714	23593	23788	23648	23747	23747	23865	23695	23654	23606	23485	23662	23696	23793	23642	23625	23743	23957	23817	23678	23778	23618	23824	23723	23707	23799	23760	23727	23532	23818	23851	23671	23614	23715	23671	23596	23734	23695	23665	23947	23720	23777	23674	23676	23771	23778	23720	23723	23709	23603	23732	23770	23677	23640	23671	23782	23640	23812	23885	23597	23596	23812	23704	23570	23591	23614	23652	23475	23788	23620	23577	23565	23617	23736	23682	23688	23657	23825	23742	23740	23774	23544	23702	23735	23681	23682	23823	23683	23621	23669	23667	23783	23763	23688	23649	23700	23705	23593	23434	23870	23732	23698	23811	23454	23846	23718	23658	23705	23443	23735	23653	23755	23535	23806	23495	23649	23630	23703	23766	23703	23586	23601	23728	23559	23725	23673	23684	23596	23729	23664	23667	23853	23570	23725	23769	23812	23498	23791	23764	23673	23617	23852	23544	23963	23760	23635	23710	23621	23782	23781	23650	23823	23780	23584	23534	23884	23785	23691	23714	23612	23661	23654	23801	23784	23738	23910	23536	23758	23637	23689	23706	23726	23695	23828	23677	23582	23802	23779	23621	23692	23608	23930	23457	23853	23704	23632	23858	23570	23801	23749	23837	23684	23425	23613	23752	23512	23696	23585	23754	23655	23587	23780	23833	23676	23578	23704	23676	23808	23760	23869	23670	23535	23549	23784	23627	23901	23708	23531	23800	23700	23589	23665	23786	23761	23586	23764	23932	23808	23490	23580	23684	23659	23607	23629	23586	23819	23540	23576	23735	23668	23847	23704	23647	23719	23838	23748	23345	23787	23798	23859	23775	23586	23638	23766	23684	23636	23756	23791	23679	23704	23697	23551	23807	23697	23664	23734	23706	23719	23603	23775	23716	23654	23678	23732	23505	23798	23773	23728	23679	23681	23658	23743	23595	23660	23895	23682	23797	23645	23819	23695	23564	23874	23717	23589	23599	23768	23529	23739	23618	23852	23608	23709	23588	23720	23691	23596	23693	23616	23519	23791	23699	23724	23580	23687	23697	23722	23633	23708	23685	23514	23709	23687	23815	23798	23643	23621	23713	23598	23795	23526	23701	23643	23654	23876	23643	23584	23561	23696	23618	23672	23668	23927	23565	23824	23621	23679	23792	23872	23550	23862	23719	23571	23826	23748	23709	23678	23804	23729	23717	23589	23751	23843	23672	23697	23577	23709	23688	23627	23807	23632	23643	23770	23532	23757	23821	23684	23737	23787	23755	23824	23790	23697	23573	23652	23990	23788	23648	23493	23832	23853	23925	23555	23681	23764	23637	23557	23750	23759	23716	23618	23833	23689	23645	23621	23737	23598	23602	23610	23752	23834	23691	23683	23699	23506	23634	23472	23758	23806	23857	23735	23714	23828	23632	23696	23661	23675	23785	23658	23674	23615	23504	23901	23432	23634	23865	23738	23550	23658	23714	23553	23670	23718	23630	23676	23749	23659	23589	23654	23639	23730	23504	23859	23980	23594	23638	23685	23918	23746	23699	23580	23786	23624	23835	23549	23670	23525	23708	23407	23777	23751	23684	23746	23782	23610	23735	23569	23654	23780	23788	23837	23778	23766	23543	23752	23688	23862	23635	23765	23560	23567	23615	23510	23489	23563	23655	23506	23838	23829	23643	23719	23926	23767	23558	23593	23880	23691	23504	23539	23595	23746	23636	23769	23411	23699	23742	23600	23660	23695	23770	23750	23768	23704	23680	23721	23497	23755	23634	23809	23748	23714	23648	23464	23569	23679	23954	23694	23587	23663	23814	23695	23638	23561	23743	23565	23585	23537	23817	23819	23670	23597	23680	23730	23748	23733	23440	23680	23624	23624	23579	23580	23621	23665	23667	23892	23494	23433	23621	23586	23902	23485	23713	23694	23711	23615	23654	23670	23663	23607	23633	23883	23620	23702	23644	23574	23636	23814	23709	23782	23815	23751	23529	23890	23769	23731	23801	23739	23873	23792	23525	23545	23700	23620	23537	23792	23566	23685	23585	23714	23727	23791	23617	23703	23730	23824	23646	23684	23583	23535	23683	23644	23668	23775	23750	23724	23654	23747	23829	23550	23742	23841	23784	23748	23720	23578	23546	23779	23761	23796	23799	23780	23611	23690	23667	23875	23663	23536	23546	23664	23817	23780	23882	23565	23525	23796	23600	23770	23527	23646	23504	23539	23704	23628	23586	23835	23647	23560	23632	23705	23704	23712	23557	23966	23606	23696	23769	23621	23831	23692	23764	23856	23693	23632	23621	23667	23814	23466	23812	23697	23729	23678	23652	23703	23724	23737	23783	23606	23682	23717	23713	23898	23757	23727	23712	23605	23613	23687	23650	23715	23892	23707	23672	23868	23723	23798	23661	23686	23826	23916	23735	23589	23844	23644	23890	23539	23646	23870	23626	23624	23734	23648	23658	23728	23705	23588	23944	23455	23728	23587	23772	23758	23677	23947	23775	23722	23491	23882	23740	23426	23701	23656	23542	23772	23547	23755	23759	23569	23665	23603	23526	23835	23640	23594	23589	23633	23805	23687	23539	23748	23870	23618	23537	23673	23607	23696	23836	23684	23635	23730	23888	23558	23728	23641	23823	23647	23658	23795	23792	23610	23817	23893	23690	23655	23471	23742	23623	23540	23586	23527	23726	23661	23655	23628	23647	23887	23682	23814	23719	23580	23817	23776	23758	23751	23654	23807	23542	23795	23726	23574	23819	23606	23795	23587	23781	23712	23811	23678	23781	23624	23813	23821	23831	23709	23554	23484	23748	23690	23634	23704	23572	23733	23587	23700	23630	23817	23639	23699	23578	23784	23699	23681	23667	23856	23588	23653	23829	23665	23914	23567	23696	23702	23705	23658	23655	23790	23527	23621	23736	23956	23699	23729	23765	23807	23599	23710	23859	23913	23713	23594	23700	23720	23608	23581	23736	23772	23560	23567	23703	23604	23866	23717	23956	23536	23803	23740	23703	23554	23636	23755	23669	23881	23779	23694	23578	23695	23845	23774	23753	23699	23543	23584	23653	23751	23893	23549	23716	23875	23670	23655	23751	23729	23663	23590	23610	23883	23825	23675	23711	23643	23736	23706	23684	23809	23723	23799	23609	23956	23621	23689	23745	23679	23585	23554	23780	23716	23752	23679	23774	23512	23601	23564	23563	23620	23796	23634	23537	23825	23447	23754	23550	23736	23570	23789	23684	23828	23911	23476	23705	23816	23649	23810	23617	23751	23698	23859	23712	23532	23785	23903	23580	23629	23629	23629	23472	23713	23466	23802	23768	23884	23718	23771	23698	23547	23646	23577	23595	23802	23607	23725	23763	23983	23538	23839	23901	23656	23686	23716	23723	23684	23700	23698	23704	23673	23748	23827	23678	23781	23642	23690	23606	23791	23708	23585	23868	23555	23699	23734	23652	23563	23764	23743	23581	23837	23771	23752	23704	23610	23839	24016	23865	23488	23626	23516	23752	23850	23475	23759	23881	23626	23695	23631	23601	23725	23620	23641	23695	23703	23569	23780	23699	23579	23661	23760	23680	23633	23741	23891	23534	23853	23641	23588	23652	23744	23822	23823	23666	23769	23687	23584	23539	23811	23727	23686	23447	23647	23932	23714	23866	23591	23681	23839	23785	23705	23605	23642	23729	23713	23695	23717	23722	23746	23501	23621	23750	23811	23722	23767	23625	23702	23677	23717	23657	23950	23791	23899	23772	23766	23644	23700	23689	23814	23719	23579	23782	23627	23670	23703	23761	23577	23684	23624	23874	23681	23824	23553	23589	23849	23627	23898	23565	23714	23624	23699	23838	23706	23852	23770	23774	23649	23715	23802	23755	23768	23593	23789	23622	23574	23637	23719	23593	23564	23853	23665	23633	23629	23698	23646	23680	23533	23588	23534	23664	23622	23642	23769	23726	23424	23732	23806	23912	23715	23596	23677	23665	23546	23672	23711	23754	23601	23732	23650	23805	23741	23671	23672	23635	23517	23530	23807	23713	23658	23824	23775	23562	23656	23696	23749	23584	23752	23722	23642	23682	23617	23583	23506	23804	23695	23830	23741	23616	23723	23802	23868	23721	23679	23781	23751	23624	23682	23803	23615	23513	23812	23516	23814	23783	23699	23770	23661	23699	23707	23719	23670	23739	23713	23601	23787	23846	23692	23523	23744	23752	23606	23723	23786	23611	23789	23788	23595	23809	23616	23772
28932	35382	49985	41233	39230	34961	32180	31067	31098	30826	30793	30487	30722	30817	30965	30768	30749	30729	31000	30930	30914	31056	30918	31045	30989	31033	30971	30905	31038	31045	30905	30980	30857	30871	30822	30829	30908	31043	30933	30947	30781	30889	30825	30655	30887	30747	30891	30935	30868	30728	30836	30805	30884	31016	30973	30789	30889	30818	30980	30803	30804	30611	30742	30728	31043	30847	30940	30907	30966	30703	30735	30846	30762	30823	30865	31043	30713	30828	30843	30802	31072	30925	30862	30859	30979	30768	30993	30948	30840	30678	30849	30984	30974	30508	30806	30686	30737	30743	30954	30950	30863	30957	30731	30739	30649	30615	30822	30636	30964	30749	30992	30867	30965	30896	30756	30765	30904	30729	30782	30778	30677	31014	31172	30773	30828	30838	30874	30893	30730	30687	30802	30974	30826	30714	30845	30870	30674	30848	30855	30630	30839	30854	30851	30845	30663	31106	30961	31050	30968	30939	30755	31021	30847	30711	30973	30937	31053	30564	30691	30730	30742	30691	30699	30893	30625	30538	30787	30811	30618	30893	30612	30789	30969	30793	30787	30951	31012	30683	30782	30912	30736	30966	30893	30839	30901	30785	30882	30735	30701	30664	31019	31110	30973	30770	30782	30678	30890	30798	30830	30753	30774	30700	30909	30733	30816	30833	30962	30822	30819	30941	30989	30685	30769	30738	30702	30912	31016	30815	30908	31047	31016	31019	30544	30808	31007	30852	30770	30845	30843	31079	30680	30716	30902	31007	30822	30942	30720	31027	30911	30814	30944	30918	30282	31024	31048	30768	30745	30781	30699	30921	30870	30882	30999	30800	31094	30743	30780	30879	30965	30678	30715	30656	30764	30824	30885	30996	30968	30815	30958	30880	30847	30799	30914	30874	30667	30917	30734	30861	30780	30740	30774	30866	31043	30861	31120	30614	30865	30712	30749	30795	30603	30661	30571	30532	30854	30632	30776	31234	30891	31099	30936	31003	30942	30714	30977	31084	30731	30605	30906	30679	30799	30932	30832	31162	30883	30934	30796	30904	30643	30507	30731	30838	30754	30913	30968	31047	30940	30903	30711	30927	30880	30699	30774	30764	31016	30820	30615	30984	30816	30799	30452	30859	30583	30853	30868	30917	30821	30826	31013	30508	30983	30952	31328	30869	30828	30808	30731	30953	30779	30941	30857	31048	30979	30826	30828	30930	30798	30861	30887	30845	30911	30644	30808	30754	30767	30929	30917	30938	30930	30689	30904	30849	30774	30874	30973	31200	30927	30720	30667	30947	30940	30843	31097	30736	31045	30894	30987	30664	31117	30875	30697	30586	30800	31138	30698	30779	31041	30728	31037	30719	30901	30845	30815	31021	30908	30934	30967	30897	31061	30843	30973	30666	30814	30694	30990	30796	30764	30902	30904	30643	30818	30707	30814	30577	30665	30740	31069	30612	30839	30673	30836	31150	30936	31176	30982	30884	31053	30868	31038	30681	30787	30670	30847	30598	30714	30757	30911	30926	30661	30675	30945	30753	30932	30828	30677	30773	30859	30678	30958	30832	30892	30626	30854	31140	30810	30770	30777	31002	30765	30729	30896	30910	30563	30865	30851	30700	31005	30808	30713	30670	30778	30862	30926	31015	30845	30702	30821	31188	30914	30956	31074	30715	30731	30747	31059	30874	30753	30604	30743	30783	30670	30793	30831	31024	31021	31004	30762	31008	30860	30846	31164	30753	30899	31016	31030	30864	30931	30684	30903	31152	30665	30713	30671	31038	30815	30525	30871	30913	30703	30760	30839	30921	30938	30767	30677	30792	31034	31032	30764	30758	30541	30921	30769	30892	30949	30759	30678	30736	31020	30860	30674	30584	31089	30817	30823	30760	30924	30902	30740	30855	31002	30917	30900	30787	30847	30613	30971	30709	30967	30609	30626	30821	30935	30858	30724	30817	30779	30657	30966	30956	30861	30836	30846	30626	30872	30832	30793	30957	30879	30845	30772	30690	30862	30818	30827	30860	30677	30864	31060	30884	30770	30936	30668	30764	31017	30773	30884	30911	30893	30831	30996	30844	30887	30794	31141	30867	30739	30675	30885	30687	30759	30803	30792	30980	30816	30837	30944	30789	30860	31025	30905	30769	30753	30975	30784	30706	30992	30864	30686	30879	30792	30920	30885	31022	30669	30857	30595	30637	31123	30789	30959	30855	30611	30931	31005	30871	30779	30850	30513	30912	30797	31096	30694	30862	30786	30987	30809	30866	30785	30873	30925	30807	31038	30829	30965	30871	30910	30635	30793	30687	31065	30895	31110	31032	30834	30778	31011	31000	30857	30966	31044	30808	30935	31041	30864	31035	30786	30874	30818	30799	31040	30549	31019	30808	31109	30762	30837	30651	31117	30695	30956	30724	31053	31008	31040	30752	30878	30927	30784	30605	30666	30788	30939	30790	30779	30946	31040	30927	31138	31080	30828	30778	30476	30984	30848	30842	30767	30681	31090	30804	30900	30768	30793	30800	30809	31046	30710	30720	30689	30689	30722	30607	30843	30493	31097	30617	30832	30680	30835	30692	31118	30957	31027	30939	30848	30582	30840	30724	30711	30998	30782	30961	30926	30883	30659	30879	30943	30887	30765	30646	30724	30736	30776	31040	30887	30822	30982	30581	30731	30768	31104	31238	30986	30875	30860	30787	30931	30808	30871	30929	30851	30993	30918	30884	30932	30640	30917	30824	30721	30905	31012	30937	30796	30962	30743	30910	30767	30864	30838	30875	30776	30547	30742	30950	30895	30886	30667	30921	30881	30825	30753	30932	30770	30878	30965	30946	30888	30987	30811	30989	30991	30769	30851	30765	30907	30846	30711	30738	30870	30887	30882	30708	30893	30801	30967	31002	30915	30959	30953	30786	30713	30803	31009	30851	30718	30875	30951	30809	30564	30855	30813	30932	30680	31069	30972	30594	31008	30919	30994	31126	30700	30687	30953	30765	30964	30973	30752	30648	30935	30945	30834	30667	30831	30888	30875	30856	30842	30683	30987	30930	30630	30635	30643	30744	30728	30782	30948	31004	30754	30784	30744	30829	30938	30927	31053	30743	30826	30705	31038	31061	30868	30711	30687	31084	30837	30918	31002	30688	30912	30859	31065	31093	30896	30698	30723	30847	30644	30905	31049	30820	30591	30756	30837	30839	31012	30801	30948	30728	31058	30911	30856	30980	30936	30926	30740	31016	30934	30814	30867	30838	30723	30987	30530	30670	30523	30944	30966	30565	30818	30961	30803	30723	30621	30867	30796	31025	31028	30873	30590	30998	30790	31233	30697	30821	30970	30778	30882	31111	30804	31024	30875	30792	30784	30814	30843	30923	30841	30851	30779	30821	30723	30795	30879	30777	30833	30804	30713	30706	30784	30864	30778	30489	31038	30738	31041	30728	30801	30936	30966	30838	30843	30761	30800	30698	30703	30909	30860	30820	30728	31120	30689	30917	31038	30850	30800	30698	31086	30847	30737	30535	30943	30974	30866	30858	30774	30918	30944	30773	30905	30991	30853	30836	30919	30820	30911	30918	31092	30776	30873	30968	30959	30712	30764	30777	31008	30588	30878	31043	30975	31090	31068	30895	30834	30813	30750	30920	30881	30833	30930	31017	30866	30940	30901	30654	30536	30976	30971	30687	30865	31067	30957	30854	31190	30590	31008	30948	30907	30886	30800	30737	31061	31136	30781	30933	30752	30699	30785	30702	30571	30778	30853	30846	30825	30813	30889	30640	30909	30753	30758	30821	31052	30670	30933	30821	30914	30888	30548	30875	30848	30769	31015	30692	30784	31089	30763	30801	30871	30721	30895	30605	30795	31144	31029	31096	31004	30870	30702	30597	30812	30962	31117	30899	30714	31108	30779	30841	30823	30829	30859	31030	31023	30819	30841	30829	30693	30735	31145	30660	30952	30934	31162	31059	30921	30758	30826	30930	31080	30734	30953	30637	30569	30724	30722	30821	30648	30892	30832	31016	30819	30869	30889	30661	31132	30761	30890	30600	31034	31132	31391	30850	30805	30857	30610	30831	30862	30900	30838	30725	30790	30795	30626	30711	30721	30982	30674	31017	30823	30872	30764	30430	30870	30801	30966	30798	30721	30777	30725	30909	30898	30978	31131	31144	30876	31059	30792	30890	30709	30872	30907	31000	30841	30851	30874	31021	30740	30806	31044	30969	30867	30960	30727	30775	30896	30807	30831	30913	30711	30799	30755	30969	30978	30992	30839	30861	30898	30775	31053	30812	31046	31091	30951	30741	30949	30905	30829	30859	30942	30871	30797	30885	30925	31060	30877	30799	30789	30962	30541	31020	30782	30955	30932	30945	30640	30812	30933	30480	30703	30749	30704	30843	30656	30485	30778	30798	31003	30892	30662	30651	31076	30713	30728	30681	31231	30795	30871	30842	30809	31010	30886	30805	30772	30817	31036	30682	30906	30610	30814	30826	30626	30654	30805	31068	30840	30856	30716	30740	30888	30853	30963	30804	30922	30745	30939	30882	31042	30658	30719	30888	30852	30989	30904	30725	30673	30843	30906	30682	30931	30874	30738	30896	30779	30934	30840	30906	30741	30741	30984	30849	31041	30833	31015	30658	30825	30843	30788	30641	30853	30920	30639	31053	30618	30882	30862	30951	31034	30883	31015	30521	30843	30833	30788	30814	30868	30855	30924	30812	30803	30999	30799	30853	30821	30931	30840	30924	30961	30931	30801	30690	30854	30874	30970	31223	31052	30957	30867	30747	31034	30977	30547	30593	31040	30789	30696	31049	30698	30984	30708	30759	30806	30878	30876	31027	30973	30795	30837	31047	31024	30874	30955	30709	30739	30862	30824	30968	30911	30775	30892	30673	30650	30995	30792	30606	30865	31003	30981	30820	30961	30610	30756	30559	30940	30818	30874	30708	30813	30881	31020	30851	30664	30635	30755	30960	30903	30756	30535	30772	30692	30844	31152	30883	30921	30671	30749	30687	30873	30848	30806	30753	30963	31122	31003	30752	30689	30886	30636	30844	30873	30875	30892	31084	30908	30584	30646	30776	30820	30838	31081	30783	31102	30940	30586	30790	30867	30675	30948	31070	30763	30693	30638	30769	30818	30952	30776	30852	30907	30710
28940	58480	50755	36592	34233	27836	23908	22886	23165	23145	23222	23146	23205	23333	23069	23029	23266	23217	23060	23309	23076	23186	23208	23046	23321	23267	23213	23003	23150	23158	23101	23299	23389	23148	23109	23065	23283	23268	23166	23115	22908	23111	23112	23144	23104	23232	23338	23163	23156	23280	23106	23243	23229	23177	23127	23147	23145	23285	23245	23202	23342	23019	23067	23164	23175	23178	23252	23243	23163	23313	23099	23191	23032	23056	23146	23109	23073	22991	23079	23132	23423	23218	23070	23096	23317	22936	23052	23223	23296	23206	22999	23087	23056	23054	23241	23247	23278	23205	23192	23066	23224	23048	23308	23285	23287	23131	23090	23201	23191	23108	23393	23184	23212	23093	23037	23191	23196	23230	23277	23134	23171	23353	23208	23122	23163	23259	23144	23174	23048	23404	23276	23237	23161	23089	22904	22956	23129	23036	23242	23151	23173	23086	23181	23165	23197	23190	23141	23005	23145	23088	23233	23138	23185	23099	23251	23159	23095	23103	23073	23249	23228	23030	23086	23128	23588	23089	23178	23074	23150	23112	23035	23081	22986	23084	23296	23148	23263	23120	23016	23062	23272	23140	23253	23088	23164	22991	23242	23133	23214	23173	23140	23043	23213	23127	23044	23215	22975	23197	23103	23232	23089	23266	23205	23112	23042	23121	23331	23288	23092	23153	23145	23227	23112	23112	23255	23198	23270	23122	23096	23181	23047	23100	23294	23330	23197	23178	23158	22989	23153	23221	23163	23144	23215	23151	23211	23262	23262	23008	23284	23061	23224	23044	22966	23174	23203	23008	23134	22923	23031	23240	23145	23136	23159	23280	23029	23189	23180	23255	23180	23055	23210	23139	23249	23100	23135	23166	23014	23126	23079	23199	23113	23378	23103	23215	23186	23110	23182	23275	23156	23176	23206	23104	23107	23014	23226	23137	23079	23100	22974	23125	23124	23026	23103	23138	23196	23236	23205	23294	23139	23227	23201	23175	23156	23146	22947	23048	23168	23009	23149	23241	23140	23004	23321	22991	23074	23388	23004	22973	22925	23270	23097	23302	23129	23220	23082	23222	23022	23259	23218	23209	23406	23223	23192	23246	23291	23327	23126	23281	23295	23222	22994	23249	23375	23168	23309	23040	23074	23172	23176	23379	23198	23258	23116	23141	23233	23103	23185	23176	22935	23070	22960	23061	23117	23029	23198	23216	23245	23075	22973	23291	23047	23121	23144	22974	23164	23068	23002	23071	23072	23257	23143	23209	23075	23180	23087	23185	23156	23068	23119	23292	23194	23207	23127	23102	23080	23073	23203	23231	23111	23029	23215	23134	23104	23036	23134	23125	23288	23157	23174	23142	23124	23185	23031	23204	23230	23162	23194	23076	23032	23006	23108	23139	22981	23211	23184	23149	23151	23263	23245	23079	23134	23102	23183	23077	23266	23237	23054	23094	23211	23140	22984	22986	23017	23202	23148	23055	23222	23102	23057	23255	23214	23149	23144	23212	23357	23219	23081	23254	23175	23056	22917	23155	23314	23265	23242	23262	23078	23223	23187	23173	23164	23033	23286	23101	23166	23097	23070	23097	23196	23163	23205	23242	23159	23315	23274	23247	23173	23312	23122	22952	23030	23235	23183	23218	23166	23135	23260	23053	22991	23131	23307	23118	23123	23287	23011	22945	23168	23094	23330	22989	23134	23271	23161	23236	23282	23349	23099	23184	23016	23048	23274	23193	23027	23241	23032	23005	23166	23268	23215	22999	23064	23113	23172	23259	23079	23304	23030	23234	23366	23182	23069	23135	23137	23351	23196	23045	23119	23222	23203	23139	23140	23308	23024	22988	23118	23200	23118	23068	23137	23106	23070	23157	23141	23173	23239	23060	23239	23077	23006	23010	23178	23113	23172	23140	23310	23137	23160	23241	23225	23141	23208	23180	23170	22963	23139	23181	23166	23019	23089	23180	23202	23311	23358	23114	23053	23050	23176	23360	23094	23157	23165	22973	23141	23312	23154	23196	23029	23099	23141	23061	23178	23070	23202	23352	23189	23365	23297	22859	23084	23028	23109	23041	23332	23237	23073	23084	23342	23118	23390	23119	23113	23103	23192	23100	23086	23248	23141	23160	23238	23125	23088	23273	23030	23081	23123	23115	23054	23072	23118	23235	23116	23133	23231	23157	23220	23204	23114	22962	23041	23285	22998	22956	23085	23201	23135	22992	23170	23130	23303	23287	23220	23010	23017	23142	23326	22940	23198	23199	23280	23347	23139	23335	23125	23205	23207	23163	23275	23352	23153	23114	23201	23065	23241	23195	23017	23127	23048	23040	23137	23054	23057	23098	23288	23219	23107	23200	23114	23263	23251	23181	23006	23222	23098	23022	23136	22913	23149	23060	23152	23175	23099	23213	23285	23244	23010	23228	23026	23213	23133	23129	23138	23094	23155	23074	23214	23033	23273	23431	23133	23125	23337	23104	23222	23285	23127	22968	23248	23205	23072	23164	22988	23084	23274	23146	23142	23204	23065	23003	23120	23292	23145	23242	23171	23200	23028	23183	23193	23281	23039	23211	23149	23195	22983	23145	23324	23144	23189	23203	23305	23086	23244	23248	23145	23210	23067	23309	23116	23240	23115	23140	23027	23278	23099	23369	23050	23150	23158	23100	23210	23117	23130	23023	23095	23057	23226	23208	23085	23313	23221	23199	23138	23073	23353	23111	23265	23097	23163	23077	23095	23249	23098	23178	23188	23071	23161	23224	23211	23391	23213	23149	23354	23033	23264	23032	23277	23296	22978	23181	23149	23210	23056	23031	23248	23138	23300	23208	23152	23322	23303	23054	23196	23097	23107	23269	23320	23358	23145	23000	22935	23056	23122	23206	23250	23159	23024	22989	23275	23039	23267	23261	23181	23170	22996	23256	23151	23254	22969	23372	23217	23010	23042	23221	23088	23073	23394	23028	23128	23212	23062	23312	23166	23159	23214	23330	23130	23143	23034	23165	23214	23157	23052	23173	23091	23064	23243	23080	23286	23106	23092	23144	23232	23091	22960	23115	23105	23175	23082	23205	23347	23143	23382	23048	23258	23243	22952	23252	23037	23269	23286	23187	23236	23374	23103	23085	23180	23174	23212	23111	23162	23389	23266	23016	23306	23386	22995	23248	23198	23114	23138	23130	23414	23084	23187	23237	23300	23072	23215	23256	23224	23250	23267	23021	23203	23125	23320	23165	23056	22929	23154	23117	22988	23187	23012	23054	23319	23175	23169	23038	23109	23008	23025	23063	23118	23300	23168	23189	23156	23077	23045	23196	23025	23041	23200	23059	23248	23129	23203	22937	23218	23154	23261	23126	23027	23072	23301	23079	23237	23214	23057	23126	22994	22952	23101	23219	23191	23279	23164	23168	23146	23085	23191	23198	23225	23180	23102	23077	23267	23278	23145	23263	23106	22962	23227	23107	23274	23162	23061	23276	23214	23183	23174	23092	23333	23271	23190	23177	23237	23162	23249	23064	23289	23310	23171	22997	23230	23277	23369	23059	23015	23367	23167	23094	23221	23129	23115	23054	23105	23053	23040	23059	23062	22993	23325	23194	23188	23152	23217	23282	23175	23148	23102	23230	23090	23004	23217	23206	23150	23128	23038	23158	23009	23160	23309	23125	23304	23262	23348	22969	23319	23186	23067	23154	23063	23151	23194	23249	23056	23215	23150	23378	23106	23184	23238	23019	23098	23154	23199	23193	23299	23346	23207	23129	23155	23074	23241	23126	23246	23249	23260	23159	23205	23192	23082	23143	23187	23250	23056	23211	23123	23214	22919	23335	23129	23205	23169	23052	23299	23027	22948	23166	23212	23080	23140	23130	22987	23230	23284	23199	23071	23331	23316	23267	23204	22928	23111	23206	23223	23353	23173	23123	23280	23119	23219	23205	23075	23353	23316	23135	23105	23106	23203	23052	23070	23035	23105	23128	23059	23343	23199	22945	23032	23145	23066	23133	23162	23148	23027	22944	23284	22995	23163	22806	22955	23147	23109	23218	23038	23039	23125	23180	23239	23190	23069	23133	23082	23064	23098	23256	23387	23201	23178	23219	23167	23051	23124	23218	23100	23061	23128	23188	23262	23281	23138	23174	23281	23233	23138	23052	23125	23109	23358	23102	23118	23005	23150	23016	23071	22997	23178	23100	23139	23221	23214	22973	23334	23231	23298	23221	23134	23006	23125	22995	23208	23152	23169	23037	23249	23193	23266	23084	23170	23148	23296	23180	23089	23320	23074	23223	23126	23107	23213	23023	23110	23304	23283	23189	23188	23292	23203	23076	23164	23174	23234	23281	23131	23151	23246	23269	23180	23354	23109	23070	22997	23159	23070	23380	23105	23294	23016	23150	23199	23372	23057	23007	23157	23063	23157	23137	23276	23154	23072	23186	23245	23242	23143	23053	23090	23106	23118	23045	23002	23284	23048	23153	23249	23278	23219	23085	23152	23093	23251	23358	23029	23220	23129	23181	23069	23303	23061	23055	23031	23235	23225	23142	23138	23192	23156	23052	23237	23135	23114	23124	23421	23105	23314	23014	23365	23223	23325	23140	23122	23169	23223	23271	23091	23311	23133	23289	23176	23183	23220	23087	23059	23143	23107	23181	23195	23019	22982	23129	23134	23242	22958	23396	23228	23151	23171	23081	23087	23280	23267	23019	23228	23316	22990	23197	23117	23060	23053	23268	23280	23053	23102	23218	23053	23058	23195	22978	23159	23036	23284	23237	23311	23098	23189	23211	23098	23203	23290	23209	23247	23120	23099	23003	23231	23158	23148	23111	23126	23192	23240	23209	23183	23291	23209	23220	23084	23076	23209	23351	23277	23208	23301	23209	23065	23147	23219	23180	23159	23124	23182	23230	23248	23233	23076	23107	23301	23302	23301	23175	23116	22958	23095	23169	23312	23060	23096	23042	23017	23157	23305	23191	23025	23170	23194	22999	23021	23163	23243	22932	23033	23195	23110	23063	23092	23282	23183	23271	23215	23333	23053	23230	23126	23002	23186	23124	23224	23345	23123	23192	23123	22988	23029	23081	23120	23386	23078	23022	23226	23191	23009	23220	23172	23178	23359	23233	23157	23226	23064	23084	23143	23162	22966	23140	23224	23297
24086	24195	49717	45610	48739	41673	34837	31188	30931	31001	31020	30987	30869	30970	30952	31176	31071	30990	30881	30919	30981	31081	31016	30718	30909	30797	30708	30943	30919	30694	30836	31026	30819	30823	30861	30893	30889	30755	30960	30976	31144	30689	31158	30951	30696	30652	30956	30809	30791	30980	30780	30909	30887	30834	30857	30872	30881	30821	30713	30873	30911	30850	30846	30779	30786	30977	31027	30836	31006	30657	30543	30832	30833	31043	31012	30831	30786	30871	30920	30745	30987	30762	30717	30776	30990	30625	30820	30209	30772	30765	30769	30761	30681	30907	30661	31064	30856	30519	30941	30294	30823	30986	30878	30841	30622	30793	31028	30836	30875	30878	30808	30719	30788	30714	30966	30968	30711	30832	30997	30587	30930	30784	30885	30536	30739	30880	30895	31095	30639	30816	30675	30729	30753	30863	30752	30759	31032	30815	30780	30622	30853	30908	31061	30550	30721	30747	30881	30642	30728	30747	30941	30601	30723	30655	30719	30507	30777	30748	30573	30673	30777	30668	30732	30930	30743	30887	30670	30698	30848	30770	30892	30740	30860	30789	30915	30564	30889	30890	30833	30590	30855	30724	30751	30871	30918	30631	30689	30849	30764	30519	30565	30866	30719	30831	30797	30871	30900	30810	31084	30818	30903	30682	30610	30619	30815	30899	30790	31079	30671	30864	30678	30747	30648	30673	30643	30933	30856	30630	30874	30877	30945	30810	30700	30725	30737	30846	30705	30590	30972	30979	30827	30770	30855	30705	30884	30923	30958	30863	30783	30801	30758	30895	30880	30632	30755	30728	30902	30690	30567	30781	30991	30861	30850	30771	30945	30682	30935	30811	30957	30763	30665	30833	30772	30511	30943	30846	30857	30839	30937	30800	30752	30630	30815	30634	30872	30914	30847	30824	30791	30805	30855	30776	31115	31004	31066	30694	30685	30903	30837	30775	30868	30807	30843	30786	30944	30736	31023	30688	30865	30745	31053	30899	30694	30737	30626	30979	30757	30905	30691	30694	30844	30744	30912	30724	30886	30590	30767	30832	30665	30847	30648	31032	30674	30929	30677	30678	30760	30654	31087	30964	30885	30874	30559	30661	30763	30828	30772	30939	30784	30738	30870	30637	30663	30870	30821	30846	30711	30833	30704	30916	30845	30844	30890	30667	30942	30675	30801	30767	30717	30751	30817	30615	30715	30770	30839	30783	30793	30796	31046	31004	30769	30809	31075	30657	30685	30721	30820	30981	30643	30888	30897	30701	30878	30801	30558	30846	30939	30818	30689	30800	30983	30909	30607	30548	30877	30829	30509	30633	30682	30567	30932	30858	30530	30744	30874	30882	30873	30783	31001	30801	30794	30880	30681	30792	30823	30635	30784	31060	30624	30792	30838	30950	30928	30797	30643	30977	30594	30875	30653	30644	30624	30738	30628	30998	30758	30765	30600	30765	30590	30519	30631	30971	30959	30778	30820	30739	30977	30881	30663	30807	30657	30676	30693	30722	30937	30642	30651	30555	30917	30832	30727	30779	30816	30779	30898	30806	30852	30876	30919	30801	30691	30979	30645	30794	30568	30839	30944	31045	30993	30740	30840	30724	30837	30689	30778	30761	31061	30766	30831	30882	30665	30715	30962	30915	30936	30731	30817	30738	30721	30737	30802	30658	30959	30869	30785	30763	30870	30875	30741	30823	30885	30668	30884	31007	30775	30856	30791	30916	30663	30848	30868	30933	30919	30844	30883	30830	30737	30789	30779	30860	30927	30591	30725	30818	30775	30843	30948	30737	30690	30743	30694	30586	30860	30730	30873	30827	31041	30689	30778	30702	30996	30736	30826	30759	30904	30747	30772	30878	30746	30937	30713	31192	30757	30595	30928	30643	30783	30719	30791	31088	30789	30830	30873	30634	30874	30803	30729	30958	30488	30837	30866	30663	30889	30958	30955	30882	30834	30660	30634	30792	30572	30900	30696	30852	30707	30718	30985	30788	30913	30889	30840	30832	31026	30674	30860	30745	30580	30663	30623	30742	30628	30874	30793	30805	30848	30822	30890	30672	30798	30876	30898	30820	30577	30544	30917	30683	30884	30923	30682	30769	30802	30732	30890	30620	30645	30674	30867	30466	30880	30784	30723	30949	30753	30883	30633	30823	30716	30604	30927	30564	30648	30892	30836	30751	30823	30749	30778	30981	30715	30926	30922	30550	30799	30938	30800	30938	30688	30592	30696	30918	30668	30784	30586	30779	30702	30925	30990	30910	30940	30822	31043	30626	30644	30617	30651	30998	30682	30503	31059	30821	30910	30961	30855	30788	30784	30549	30722	30602	30654	30644	30896	30716	30649	30939	30791	30860	30671	30739	30811	30582	30768	30616	30568	31094	30750	30658	30687	30735	30781	31068	30845	30726	30839	30889	30913	30809	30905	30876	30797	30787	30820	30825	30692	30620	30967	30899	30995	31098	30980	30831	30835	30770	30998	30925	31056	30886	30657	30877	30821	30912	30563	30669	30782	30802	30621	31036	30899	30712	30620	30839	30799	30557	30772	30732	30845	30644	30742	30828	30625	30810	30788	30926	30704	30971	30868	30866	30686	30556	30902	30784	30889	30656	30868	30856	30546	30788	30856	30902	30595	30947	30646	30860	30671	30702	30763	30574	30746	30923	30828	30723	30715	30854	30761	30752	30865	30952	30736	30910	30859	30918	30783	30699	30873	30801	30768	30583	30813	30868	30654	30846	30557	30800	30978	30670	31133	30618	30628	30557	30648	30922	30590	30849	30701	30854	30641	30839	30959	30828	30955	30751	30671	30935	30830	30898	30685	30848	30868	30990	30516	30648	30722	30888	30629	30780	30577	30860	30890	30779	30768	30650	30784	30833	30974	30929	30890	30481	30724	30764	31054	30784	30884	30633	30780	30559	30923	30782	30819	30812	30628	30839	30708	30572	31025	30927	30853	30787	30895	30944	30812	30813	30845	30975	30774	30713	30797	30962	30799	30901	30708	30688	30807	30679	30800	30826	30981	30650	30860	31002	30774	30510	30858	30820	30784	30719	30929	30688	30646	30796	30714	30748	30781	30734	30759	30886	30670	30776	30884	31103	30809	30933	30965	30749	30817	30814	30950	30807	30639	30900	30634	30700	30825	30740	30853	30826	30683	30659	30900	30781	30899	30828	31023	30904	30901	30926	30803	30991	30840	30728	30736	30970	30989	30874	30992	30853	30767	30995	30732	30700	30899	30955	30716	30772	30806	30611	30784	30528	30889	30826	30823	31014	30731	30626	30971	30915	30862	30783	30885	30824	31075	30708	30725	30731	31031	30775	30885	30825	30672	30681	30586	30779	30599	30703	30807	30711	30596	30884	30794	30623	31096	30588	30825	30911	30537	30595	30508	30725	30696	30683	30906	30843	30893	30698	30812	30967	30817	30585	30715	30559	30965	30799	30889	30655	30873	30617	30922	30892	30739	30766	30974	30566	30921	30847	30778	30728	30865	30696	30702	31021	30967	30840	30954	30509	30847	31011	30923	30811	30967	30786	30535	30756	30762	31008	30873	30783	30800	30723	30496	31009	30732	30813	30945	30758	30700	30727	30753	30737	30967	30807	30844	30751	30670	30889	30866	30797	30640	30865	30818	30632	30915	30812	30999	30618	30926	30869	30749	30791	30897	30498	30963	30741	30763	30611	30672	30679	30684	30624	30862	30792	30730	30987	30787	30988	30631	30680	31014	30854	30776	30810	30976	30645	30668	30738	30737	30820	30760	30843	30684	30670	30734	30595	30688	30778	31018	31090	30826	30773	30990	31040	30649	30786	30567	30620	30707	30822	30889	30885	30840	30774	30835	30870	30712	30835	30900	30465	30839	30809	30816	30793	30924	30874	30824	30902	30859	30680	30868	30693	30651	30906	30837	30889	31030	30690	30861	31022	31004	31147	30781	31024	31109	30709	30953	31025	30857	30761	30471	30773	30709	30870	30803	30686	30937	30663	30639	30863	30634	30697	30633	30818	31080	30852	30682	30616	30564	30719	30783	30905	30684	30945	31055	30496	30805	30714	30743	30576	30762	31080	30683	30840	30754	30874	31118	30817	30955	30656	30590	30899	30769	30796	30866	30815	31094	30657	30800	31090	30944	30657	30824	30653	30847	30782	30795	30819	30970	30888	30589	30943	30838	30762	30832	30923	30734	30883	30610	30712	30655	30694	30401	30809	30733	30824	30836	30697	30791	30923	31018	30746	30757	30690	30998	30898	31012	30802	30814	30735	30677	30645	30890	30970	30459	30991	30768	30923	30629	30697	30865	30748	30825	30822	30629	30685	30837	30606	30693	31005	30703	30837	31000	30543	30714	30884	30891	30690	30907	30752	30561	30895	30616	30912	31044	30943	30968	31140	30747	30858	30954	30994	30678	30670	30709	30551	30547	30837	30957	30940	30615	30686	30753	30473	30585	30610	30924	30624	30621	30544	30771	30754	31019	30706	30812	30740	30872	30909	30856	30624	30558	30741	30746	30946	30666	31072	30716	30642	30852	30866	30792	30707	30900	30768	30704	30866	30829	30823	30950	30972	30734	30561	30916	30756	30739	31015	30863	30792	30934	30739	30569	30409	30777	30786	30744	30744	30854	30913	30741	30679	31037	30735	30959	30686	30846	30728	30872	30987	30773	30970	30703	31006	30639	30854	30804	30715	30676	30700	30929	30796	30843	30670	30777	30894	30681	30841	30831	30792	30884	31004	30772	30819	30746	30763	30897	30860	30798	30823	30922	30764	30773	30831	30858	30712	30724	30696	30866	30660	31001	30636	30660	30982	30963	30821	30856	30973	30947	30825	30906	30712	30705	30980	30877	30850	30821	30930	31043	30796	30965	30724	30622	30917	30751	30678	30847	30900	30722	30780	30921	30746	30783	30883	30807	30854	30972	31049	30849	30927	30839	30660	30647	30972	30733	30950	30645	30646	30714	30797	30687	30811	30773	30950	30792	30828	30945	30619	30803	30823	30482	30875	30889	30594	30944	30751	30839	30856	30771	30894	30605	30876	30870	30809	30631	30843	30936	31060	30755	30797	30881	30793	30712	30840	30902	30949	30957	30854	30889	30824	30903	30736	30780	30808	30824	30750	30813	30851	30855	30734	30785	31061	30834	30731
41272	84265	83830	65532	56018	39013	26421	23574	23188	23512	23318	23377	23249	23372	23448	23401	23199	23225	23351	23111	23247	23445	23198	23270	23207	23277	23435	23057	23232	23149	23384	23358	23207	23185	23354	23283	23337	23528	23100	23188	23138	23077	23210	23324	23249	23249	23311	23266	23178	23317	23350	23294	23317	23375	23245	23433	23202	23266	23330	23173	23299	23451	23169	23364	23285	23230	23301	23381	23142	23321	23495	23325	23197	23225	23092	23334	23363	23310	23323	23238	23172	23267	23277	23223	23397	23263	23299	23412	23157	23333	23218	23403	23122	23292	23291	23045	23267	23143	23365	23308	23391	23234	23287	23058	23254	23315	23240	23110	23481	23238	23359	23304	23396	23006	23276	23124	23422	23235	23267	23330	23391	23264	23308	23288	23162	23321	23326	23157	23234	23308	23267	23274	23243	23247	23143	23149	23349	23008	23347	23512	23219	23116	23321	23116	23346	23139	23283	23283	23192	23074	23346	23241	23236	23387	23467	23468	23326	23220	23267	23309	23248	23275	23227	23207	23226	23320	23251	23274	23000	23236	23211	23285	23347	23126	23273	23337	23451	23261	23381	23358	23449	23224	23510	23209	23188	23237	23294	23181	23269	23302	23271	23260	23194	23346	23330	23269	23425	23291	23172	23360	23403	23279	23380	23380	23214	23319	23186	23253	23519	23180	23422	23378	23348	23329	23468	23369	23243	23259	23244	23284	23100	23256	23332	23236	23140	23228	23356	23328	23205	23062	23209	23215	23193	23171	23353	23392	23083	23084	23502	23075	23221	23099	23377	23473	23141	23316	23225	22986	23351	23462	23141	23208	23223	23230	23341	23126	23378	23169	23414	23426	23221	23107	23338	23455	23206	23267	23066	23080	23220	23307	23296	23369	23408	23155	23329	23245	23214	23288	23182	23299	23332	23343	23135	23250	23256	23203	23218	23466	23220	23276	23166	23271	23242	23527	23370	23319	23241	23278	23010	23333	23224	23360	23314	23482	23134	23233	23510	23137	23190	23445	22961	23495	23241	23279	23335	23255	23097	23329	23308	23046	23214	23271	23142	23127	23411	23377	23285	23282	23212	23249	23400	23263	23125	23118	23209	23266	23247	23152	23189	23209	23143	23317	23389	23115	23491	23447	23152	23148	23307	23347	23215	23262	23193	23111	23144	23227	23094	23268	23093	23133	23201	23348	23342	23082	23153	23285	23300	23246	23201	23331	23166	23195	23222	23127	23383	23023	23294	23420	23143	23192	23439	23353	23002	23248	23285	23243	23382	23226	23262	23203	23350	23190	23183	23322	23260	23099	23430	23305	23317	23131	23301	23364	23326	23150	23204	23382	23219	23227	23373	23342	23238	23146	22931	23162	23338	23488	23412	23477	23270	23241	23269	23223	23300	23081	23251	23233	23176	23370	23143	23258	23218	23166	23322	23353	23321	23267	23180	23267	23328	23005	23204	23182	23393	23053	23361	23161	23339	23168	23351	23087	23294	23247	23432	23205	23238	23331	23364	23326	23264	23283	23251	23306	23299	23075	23261	23289	23246	23261	23284	23336	23378	23168	23321	23301	23478	23073	23229	23112	23289	23019	23394	23430	23444	23339	23292	23125	23529	23322	23283	23279	23193	23255	23298	23278	23284	23373	23104	23298	23116	23065	23371	23182	23281	23300	23284	23370	23307	23184	23258	23102	23546	23222	23269	23225	23459	23125	23281	23324	23170	23161	23217	23299	23256	23249	23248	23412	23360	23223	23345	23270	23059	23273	23299	23182	23207	23412	23202	23326	23358	23338	23183	23273	23386	23191	23408	23176	23331	23312	23357	23274	23392	23270	23298	23211	23225	23339	23260	23253	23113	23169	23385	23290	23459	23188	23375	23252	23576	23252	23244	23407	23138	23182	23287	23078	23313	23020	23293	23114	23477	23181	23281	23057	23320	23234	23157	23370	23133	23363	23169	23223	23381	23431	23310	23263	23236	23212	23320	23219	23282	23140	23278	23302	23139	23184	23425	23106	23294	23423	23167	23293	23146	23179	23320	23241	23318	23380	23434	23294	23309	23455	23299	23253	23402	23302	23499	23340	23220	23316	23361	23232	23215	23069	23264	23385	23259	23234	23311	23229	23221	23231	23406	23215	23269	23401	23253	23233	23160	23276	23325	23246	23182	23235	23296	23393	23043	23135	23413	23348	23287	23297	23508	23320	23126	23229	23240	23445	23349	23191	23296	23284	23199	23307	23090	23341	23300	23291	23222	23187	23300	23259	23299	23372	23094	23173	23113	23457	23291	23052	23345	23254	23297	23292	23121	23196	23403	23134	23132	23138	23274	23325	23315	23226	23200	23286	23286	23211	23313	23434	23209	23324	23219	23266	23299	23366	23271	23287	23172	23376	23318	23256	23131	23293	23228	23448	23201	23261	23129	23138	23295	23302	23383	23291	23299	23322	23240	23277	23070	23179	23269	23391	23300	23154	23431	23213	23208	23222	23269	23215	23295	23122	23258	23350	23437	23232	23264	23148	23421	23222	23147	23470	23367	23422	23335	23359	23370	23284	23220	23405	23388	23233	23209	23251	23244	23205	23121	23402	23259	23229	23395	23230	23290	23367	23187	23210	23216	23247	23330	23412	23210	23366	23257	23235	23248	23236	23287	23214	23342	23218	23281	23366	23220	23341	23271	23030	23194	23132	23219	23436	23431	23208	23184	23267	23171	23094	23392	23248	23278	23338	23186	23210	23380	23156	23380	23281	23341	23306	23153	23272	23315	23258	23178	23353	23297	23217	23235	23294	23468	23154	23385	23342	23137	23328	23418	23382	23286	23235	23280	23220	23196	23182	23192	23293	23232	23363	23269	23326	23211	23441	23320	23243	23296	23192	23317	23308	23258	23269	23409	23223	23304	23116	23212	23268	23235	23166	23519	23284	23179	23179	23259	23167	23389	23173	23151	23277	23153	23425	23300	23250	23197	23164	23428	23378	23215	23386	23214	23150	23249	23271	23337	23288	23386	23139	23200	23465	23152	23267	23488	23239	23252	23309	23349	23258	23160	23049	23296	23330	23353	23380	23327	23211	23119	23229	23398	23099	23394	23361	23254	23033	23167	23194	23294	23397	23239	23241	23251	23257	23314	23263	23216	23235	23272	23238	23343	23186	23068	23209	23323	23268	23192	23251	23343	23151	23457	23119	23333	23235	23153	23325	23423	23241	23315	23338	23298	23250	23187	23340	23366	23135	23460	23413	23230	23335	23376	23265	23377	23236	23443	23283	23197	23221	23375	23094	23255	23390	23142	23210	23355	23206	23336	23154	23262	23232	23242	23292	23096	23235	23222	23122	23140	23310	23275	23294	23283	23481	23344	23467	23343	23415	23170	23459	23363	23298	23359	23142	23248	23427	23231	23373	23170	23146	23104	23426	23260	23347	23388	23225	23159	23374	23302	23251	23280	23249	23291	23223	23390	23223	23423	23048	23273	23248	23097	23328	23240	23174	23143	23430	23286	23134	23281	23405	23047	23144	23245	23248	23273	23177	23401	23263	23138	23271	23192	23169	23219	23247	23117	23119	23363	23364	23199	23476	23102	23301	23395	23184	23277	23512	23271	23278	23295	23205	23414	23195	23117	23332	23451	23239	23308	23219	23189	23381	23217	23339	23261	23276	23315	23245	23395	23185	23414	23436	23485	23369	23354	23291	23222	23295	23080	23336	23158	23373	23163	23140	23458	23374	23341	23230	23167	23172	23258	23344	23195	23170	23397	23161	23048	23304	23255	23201	23165	23208	23224	23354	23338	23461	23423	23400	23308	23254	23179	23220	23364	23276	23119	23184	23282	23339	23160	23485	23101	23249	23212	23284	23348	23166	23385	23126	23177	23082	23372	23160	23166	23207	23310	23279	23111	23316	23002	23375	23229	23353	23254	23342	23296	23389	23369	23384	23222	23344	23148	23249	23244	23204	23079	23326	23243	23353	23064	23365	23139	23377	23671	23225	23324	23240	23267	22965	23236	23235	23373	23284	23391	23328	23416	23451	23219	23280	23328	23154	23213	23279	23125	23282	23187	23447	23095	23176	23442	23237	23158	23305	23234	23396	23589	23288	23257	23407	23108	23398	23108	23339	23184	23293	23258	23341	23281	23225	23259	23147	23256	23337	23035	23203	23312	23159	23140	23082	23383	23186	23291	23362	23156	23038	23263	23150	23154	23340	23283	23365	23162	23262	23282	23164	23296	23269	23292	23062	23189	23411	23143	23196	23427	23329	23399	23163	23295	23342	23204	23330	23102	23240	23144	23240	23281	23211	23437	23333	23166	23201	23278	23372	23238	23321	23216	23139	23312	23210	23061	23239	23210	23069	23309	23022	23246	23310	23167	23350	23213	23164	23414	23252	23337	23123	23310	23228	23282	23312	23276	23278	23349	23140	23403	23380	23250	23294	23346	23422	23160	23242	23369	23230	23309	23261	23315	23266	23241	23442	23263	23296	23259	23239	23290	23109	23186	22950	23296	23151	23330	23284	23348	23255	23232	23159	23201	23315	23433	23192	23329	23112	23263	23403	23358	23194	23367	23208	23112	23444	23420	23138	23030	23477	23243	23236	23011	23239	23303	23147	23050	23199	23247	23358	23122	23204	23336	23209	23143	23278	23424	23173	23335	23338	23367	23334	23543	23321	23053	23327	23184	23333	23394	23228	23153	23332	23211	23253	23301	23333	23289	23209	23183	23285	23412	23327	23307	23187	23088	23476	23297	23311	23335	23093	23124	23262	23222	23360	23226	23194	23218	23204	23384	23271	23230	23274	23326	23269	23338	23335	23280	23204	23351	23226	23338	23277	23403	23282	23174	23309	23173	23213	23317	23340	23212	23350	23299	23304	23384	23344	23386	23053	23306	23321	23381	23330	23049	23236	23182	23413	23258	23337	23168	23319	23267	23369	23358	23017	23246	23247	23219	23263	23367	23226	23276	23349	23186	23226	23299	23113	23409	23115	23185	23313	23407	23223	23300	23354	23149	23417	23321	23452	23180	23139	23212	23258	23275	23371	23258	23365	23291	23421	23187	23247	23177	23441	23372	23286	23253	23462	23434	23351	22943	23226	23336	23387	23459	23185	22975	23379	23401	23464	23333	23265	23195	23470	23093	23142	23357	23339
22356	21603	50259	61368	56911	44792	37581	33075	31874	32164	32217	31834	31859	31940	31954	31983	31827	31673	32233	31729	31842	31749	31775	31628	31896	32020	31975	31807	31676	31790	31613	31656	31724	31692	31970	31551	31433	31407	31653	31702	31726	31475	31715	31701	31900	31634	31523	31651	31513	31777	31572	31903	31867	31660	31669	31539	31227	31489	31878	31589	31778	31272	31505	31480	31513	31786	31615	31614	31454	31606	31490	31469	31659	31705	31808	31560	31512	31702	31783	31487	31544	31639	31744	31549	31599	31607	31431	31413	31635	31713	31534	31570	31718	31509	31944	31511	31523	31474	31475	31577	31713	31784	31705	31639	31542	31561	31434	31853	31444	31820	31519	31350	31509	31610	31768	31697	31546	31851	31453	31677	31692	31603	31548	31488	31562	31896	31712	31578	31722	31443	31617	31272	31607	31723	31394	31655	31444	31766	31513	31530	31555	31814	31639	31600	31418	31697	31491	31427	31454	31678	31554	31750	31463	31754	31605	31601	31544	31611	31535	31519	31496	31535	31483	31690	31364	31431	31307	31562	31835	31672	31192	31422	31684	31531	31601	31773	31684	31710	31826	31864	31621	31542	31467	31352	31425	31504	31599	31860	31864	31682	31747	31668	31571	31715	31554	31371	31600	31469	31452	31608	31571	31722	31655	31681	31483	31435	31547	31552	31591	31565	31385	31321	31632	31634	31582	31659	31469	31669	31497	31484	31541	31543	31378	31573	31506	31557	31503	31309	31696	31337	31354	31754	31602	31807	31486	31616	31563	31514	31661	31684	31572	31324	31787	31463	31180	31607	31588	31562	31271	31799	31588	31432	31561	31510	31420	31757	31386	31662	31575	31605	31606	31725	31654	31441	31384	31354	31623	31612	31491	31670	31416	31543	31575	31458	31384	31378	31650	31815	31606	31569	31849	31878	31424	31630	31760	31493	31630	31459	31678	31470	31637	31566	31484	31402	31548	31656	31536	31579	31568	31779	31452	31660	31490	31708	31599	31594	31602	31655	31619	31595	31671	31452	31623	31614	31569	31288	31595	31461	31607	31664	31582	31735	31583	31577	31698	31598	31849	31595	31542	31439	31658	31878	31496	31389	31562	31466	31723	31317	31503	31496	31439	31633	31486	31535	31556	31578	31575	31610	31541	31534	31578	31557	31494	31196	31411	31372	31531	31738	31453	31264	31603	31542	31466	31604	31691	31372	31422	31530	31478	31570	31449	31603	31841	31539	31369	31457	31832	31695	31428	31405	31514	31519	31581	31495	31619	31517	31638	31761	31363	31234	31535	31737	31669	31559	31553	31724	31299	31467	31664	31596	31553	31658	31480	31419	31521	31550	31364	31345	31459	31538	31581	31574	31468	31425	31494	31206	31769	31549	31700	30914	31650	31383	31689	31455	31380	31414	31563	31666	31395	31515	31634	31724	31556	31549	31607	31454	31528	31688	31460	31522	31595	31630	31499	31462	31462	31710	31827	31425	31551	31703	31681	31614	31422	31569	31599	31610	31614	31655	31834	31550	31621	31619	31350	31903	31481	31393	31534	31370	31318	31621	31490	31551	31489	31588	31616	31563	31500	31426	31417	31506	31658	31595	31645	31555	31780	31625	31494	31448	31460	31452	31527	31794	31510	31398	31522	31629	31343	31571	31602	31698	31700	31613	31561	31648	31512	31446	31357	31602	31339	31772	31622	31527	31497	31556	31281	31560	31748	31689	31741	31585	31466	31357	31801	31487	31564	31603	31531	31569	31607	31759	31769	31390	31584	31274	31673	31584	31387	31555	31434	31306	31530	31236	31662	31511	31519	31427	31631	31605	31515	31524	31542	31559	31531	31656	31604	31755	31538	31584	31831	31615	31492	31449	31594	31388	31883	31440	31631	31476	31408	31698	31754	31687	31664	31305	31495	31366	31422	31462	31625	31645	31584	31580	31487	31326	31710	31600	31356	31427	31504	31580	31560	31557	31627	31523	31615	31763	31579	31580	31473	31538	31695	31616	31576	31535	31805	31332	31625	31488	31493	31495	31415	31435	31662	31567	31475	31585	31751	31756	31598	31633	31489	31362	31422	31485	31643	31536	31699	31537	31754	31728	31472	31355	31297	31715	31371	31417	31482	31644	31624	31694	31634	31551	31551	31536	31426	31431	31513	31735	31630	31490	31432	31397	31236	31780	31701	31731	31847	31195	31462	31747	31438	31648	31553	31515	31505	31443	31418	31413	31716	31462	31566	31676	31559	31443	31564	31709	31459	31348	31586	31486	31653	31638	31283	31763	31451	31629	31685	31725	31575	31269	31749	31605	31630	31576	31600	31538	31247	31582	31331	31585	31736	31570	31669	31329	31402	31069	31575	31856	31609	31750	31579	31724	31704	31498	31734	31447	31609	31429	31505	31247	31648	31632	31582	31733	31470	31571	31127	31758	31582	31627	31342	31343	31512	31571	31535	31628	31472	31701	31578	31528	31786	31588	31374	31438	31348	31146	31430	31466	31412	31428	31492	31505	31709	31574	31659	31563	31663	31393	31497	31321	31483	31533	31579	31422	31566	31684	31365	31603	31730	31473	31577	31253	31393	31640	31608	31601	31676	31526	31568	31556	31507	31500	31636	31592	31633	31514	31693	31604	31754	31561	31772	31202	31625	31603	31509	31690	31694	31537	31738	31538	31482	31891	31668	31489	31605	31620	31643	31638	31600	31664	31651	31536	31427	31648	31539	31303	31434	31810	31455	31595	31787	31552	31791	31495	31559	31453	31438	31472	31559	31707	31431	31454	31439	31439	31950	31488	31596	31578	31712	31462	31297	31591	31528	31401	31580	31678	31602	31569	31472	31704	31607	31522	31445	31590	31400	31513	31310	31421	31383	31797	31595	31532	31514	31389	31517	31556	31723	31502	31595	31287	31515	31382	31314	31423	31744	31511	31431	31563	31637	31401	31586	31394	31636	31525	31542	31638	31484	31680	31431	31558	31570	31559	31556	31466	31634	31413	31597	31471	31571	31468	31569	31742	31832	31721	31318	31489	31846	31474	31397	31669	31646	31731	31442	31481	31650	31589	31641	31692	31378	31681	31514	31583	31690	31558	31616	31598	31470	31331	31413	31456	31630	31464	31411	31379	31592	31431	31461	31592	31503	31677	31592	31450	31454	31411	31391	31430	31738	31339	31612	31524	31581	31501	31476	31615	31606	31605	31563	31758	31562	31688	31225	31587	31504	31571	31561	31573	31425	31472	31615	31397	31600	31698	31599	31714	31586	31512	31437	31561	31739	31670	31572	31504	31547	31671	31543	31542	31640	31439	31647	31480	31702	31444	31617	31735	31573	31444	31468	31494	31431	31480	31447	31563	31545	31673	31462	31499	31598	31458	31391	31289	31194	31587	31528	31368	31674	31516	31498	31376	31577	31647	31385	31512	31520	31617	31596	31588	31667	31325	31579	31606	31413	31627	31898	31625	31408	31380	31478	31178	31420	31711	31509	31643	31592	31573	31513	31478	31708	31692	31611	31298	31620	31534	31643	31363	31425	31707	31550	31542	31641	31737	31564	31490	31753	31368	31692	31298	31625	31563	31748	31369	31462	31750	31494	31540	31551	31516	31666	31622	31383	31630	31729	31809	31834	31562	31370	31338	31599	31645	31621	31420	31597	31718	31617	31750	31413	31735	31665	31484	31618	31588	31588	31301	31527	31435	31522	31470	31419	31707	31640	31461	31557	31559	31560	31489	31479	31399	31535	31602	31484	31530	31590	31489	31603	31396	31457	31456	31685	31552	31483	31586	31638	31778	31447	31348	31568	31700	31671	31578	31743	31442	31820	31525	31541	31629	31514	31251	31711	31646	31576	31456	31528	31502	31541	31451	31271	31497	31616	31407	31311	31781	31541	31680	31588	31380	31575	31491	31429	31458	31646	31435	31599	31613	31629	31493	31657	31547	31424	31468	31710	31165	31581	31477	31662	31676	31408	31562	31385	31640	31656	31646	31486	31320	31565	31344	31351	31425	31608	31595	31213	31532	31694	31574	31335	31582	31425	31456	31552	31741	31475	31463	31742	31609	31803	31462	31624	31408	31360	31553	31950	31547	31632	31552	31434	31488	31707	31432	31560	31556	31582	31716	31754	31487	31417	31828	31606	31602	31534	31399	31557	31748	31650	31424	31506	31582	31604	31148	31643	31417	31634	31683	31476	31394	31448	31566	31775	31509	31346	31400	31385	31380	31523	31528	31569	31372	31481	31506	31469	31565	31568	31228	31496	31733	31356	31499	31536	31583	31394	31655	31572	31651	31614	31462	31524	31641	31786	31760	31567	31621	31345	31562	31416	31516	31520	31634	31596	31442	31493	31514	31428	31519	31709	31389	31551	31448	31256	31615	31350	31644	31554	31420	31261	31727	31536	31497	31507	31469	31750	31762	31816	31594	31503	31418	31451	31622	31683	31550	31395	31859	31547	31436	31688	31473	31620	31227	31041	31621	31608	31432	31444	31427	31575	31694	31495	31438	31512	31722	31475	31527	31280	31571	31682	31421	31499	31826	31619	31532	31720	31515	31449	31408	31549	31589	31350	31286	31912	31703	31523	31688	31496	31554	31640	31739	31705	31692	31672	31405	31377	31351	31568	31403	31357	31589	31770	31567	31810	31510	31754	31433	31388	31446	31535	31520	31408	31768	31548	31523	31418	31584	31580	31529	31536	31653	31729	31484	31772	31564	31496	31437	31675	31477	31617	31703	31555	31555	31511	31554	31553	31518	31737	31393	31538	31632	31532	31544	31533	31469	31528	31417	31461	31523	31511	31627	31500	31587	31635	31301	31463	31731	31415	31403	31243	31592	31337	31521	31568	31611	31466	31631	31391	31458	31350	31571	31445	31842	31556	31404	31671	31563	31324	31720	31775	31602	31723	31529	31513	31732	31539	31618	31693	31358	31495	31775	31378	31733	31393	31426	31968	31762	31531	31661	31576	31558	31610	31735	31500	31830	31595	31434	31645	31673	31651	31563	31703	31561	31617	31445	31667	31417	31390	31361	31467	31579	31732	31498	31860	31562	31634	31535	31712	31698	31550	31563	31640	31699	31554	31677	31566	31647	31612	31863	31584	31346	31505	31758	31607	31513	31698	31400	31586	31603	31291	31410	31362	31499	31574	31531
45549	78421	90490	93473	72766	43953	32354	24769	23796	23615	23516	23894	23567	23661	23721	23716	23913	23577	23871	23555	23572	23671	23830	23869	23781	23676	23528	23569	23780	23594	23711	23593	23708	23811	23547	23669	23751	23805	23673	23706	23718	23781	23676	23713	23778	23796	23670	23800	23513	23764	23592	23760	23651	23777	23769	23825	23700	23763	23904	23530	23693	23726	23644	23692	23631	23839	23790	23620	23743	23746	23776	23715	23679	23718	23594	23655	23710	23725	23790	23641	23757	23659	23669	23757	23907	23687	23707	23746	23814	23773	23761	23674	23726	23690	23771	23715	23856	23874	23625	23853	23632	23556	23743	23633	23664	23867	23766	23661	23659	23597	23753	23592	23914	23547	23677	23697	23692	23737	23593	23698	23617	23643	23688	23853	23696	23832	23587	23735	23469	23608	23759	23885	23694	23841	23864	23639	23681	23819	23714	23844	23593	23723	23677	23603	23744	23923	23526	23700	23744	23754	23908	23779	23726	23793	23529	23623	23739	23767	23729	23715	23703	23779	23616	23653	23531	23616	23574	23782	23663	23558	23737	23670	23620	23559	23806	23637	23745	23597	23552	23673	23904	23688	23806	23528	23813	23515	23660	23740	23677	23762	23786	23761	23633	23755	23614	23643	23572	23668	23715	23623	23812	23667	23725	23870	23660	23568	23644	23771	23808	23538	23639	23678	23848	23753	23713	23568	23762	23775	23691	23721	23740	23694	23526	23688	23774	23716	23843	23636	23688	23768	23629	23926	23662	23776	23670	23715	23642	23723	23668	23733	23493	23736	23497	23867	23907	23715	23700	23652	23637	23461	23885	23713	23723	23775	23776	23616	23821	23593	23825	23704	23717	23723	23789	23687	23743	23634	23610	23748	23740	23832	23629	23799	23641	23717	23786	23683	23705	23809	23555	23687	23710	23564	23612	23518	23769	23613	23743	23861	23754	23863	23708	23719	23648	23528	23821	23663	23903	23796	23866	23590	23622	23595	23748	23713	23705	23705	23784	23466	23868	23681	23673	23889	23923	23723	23771	23827	23559	23635	23707	23694	23698	23635	23862	23618	23696	23782	23536	23531	23680	23630	23751	23728	23632	23671	23429	23535	23685	23952	23660	23570	23746	24043	23692	23662	23699	23569	23715	23799	23609	23787	23706	23746	23791	23888	23823	23444	23520	23735	23769	23754	23789	23696	23818	23618	23704	23951	23619	23682	23872	23667	23782	23730	23688	23621	23633	23782	23702	23753	23483	23780	23868	23812	23750	23663	23777	23685	23574	23757	23612	23676	24031	23642	23678	23789	23613	23618	23620	23740	23661	23660	23803	23725	23760	23725	23765	23593	23684	23636	23568	23714	23673	23652	23740	23649	23580	23905	23700	23714	23791	23673	23658	23688	23809	23777	23695	23718	23680	23572	23666	23657	23600	23580	23737	23788	23717	23702	23615	23881	23723	23812	23664	23592	23774	23574	23825	23917	23507	23833	23628	23595	23787	23666	23677	23720	23641	23645	23693	23767	23756	23644	23721	23530	23803	23772	23742	23593	23681	23566	23825	23589	23831	23559	23848	23500	23644	23525	23739	23623	23749	23762	23758	23543	23526	23625	23682	23739	23784	23715	23765	23731	23656	23626	23666	23604	23577	23731	23691	23830	23889	23605	23625	23789	23644	23650	23614	23785	23705	23588	23767	23479	23622	23616	23664	23727	23908	23598	23761	23715	23653	23651	23851	23756	23647	23736	23871	23629	23776	23805	23615	23642	23892	23797	23765	23689	23625	23763	23620	23877	23611	23661	23604	23721	23783	23705	23772	23661	23640	23762	23569	23858	23698	23740	23616	23692	23639	23725	23618	23774	23792	23578	23711	23843	23819	23870	23614	23631	23644	23659	23719	23612	23684	23603	23723	23851	23837	23722	23756	23801	23632	23508	23762	23744	23740	23680	23592	23857	23906	23729	23689	23687	23990	23833	23473	23612	23562	23645	23612	23773	23644	23616	23596	23645	23466	23818	23641	23665	23876	23762	23744	23738	23793	23832	23738	23675	23613	23646	23686	23824	23610	23725	23758	23569	23529	23741	23711	23836	23578	23619	23805	23628	23668	23639	23843	23682	23850	23675	23479	23686	23691	23683	23700	23723	23768	23571	23751	23692	23838	23905	23649	23697	23863	23669	23718	23623	23617	23825	23726	23567	23576	23650	23716	23541	23739	23853	23832	23643	23562	23594	23585	23918	23613	23719	23572	23552	23569	23603	23634	23648	23565	23962	23741	23666	23722	23598	23703	23608	23669	23712	23784	23759	23720	23660	23760	23813	23707	23758	23373	23703	23549	23781	23672	23720	23751	23674	23713	23580	23665	23697	23925	23536	23511	23887	23579	23717	23853	23747	23697	23663	23509	23709	23764	23730	23587	23549	23736	23694	23593	23780	23599	23725	23726	23700	23599	23758	23697	23649	23737	23614	23939	23674	23481	23884	23753	23883	23593	23649	23785	23505	23839	23616	23591	23610	23656	23680	23522	23623	23653	23670	23838	23740	23557	23692	23787	23770	23535	23777	23693	23701	23788	23750	23880	23788	23523	23744	23686	23788	23593	23631	23712	23742	23673	23514	23721	23732	23806	23721	23878	23685	23563	23814	23485	23722	23816	23627	23653	23627	23730	23724	23770	23436	23815	23735	23780	23513	23686	23841	23669	23836	23542	23660	23827	23940	23865	23795	23520	23716	23767	23731	23732	23605	23728	23613	23709	23808	23762	23641	23798	23734	23727	23723	23707	23758	23677	23588	23908	23805	23808	23540	23675	23750	23525	23740	23771	23576	23619	23814	23590	23782	23704	23795	23534	23866	23775	23689	23718	23604	23557	23508	23670	23556	23551	23601	23747	23718	23791	23834	23650	23543	23680	23716	23833	23840	23715	23744	23553	23787	23489	23627	23576	23568	23624	23587	23704	23694	23596	23816	23715	23570	23565	23509	23619	23822	23750	23711	23819	23656	23657	23782	23619	23761	23740	23788	23709	23666	23653	23795	23729	23705	23733	23603	23823	23550	23848	23603	23571	23628	23615	23714	23722	23587	23613	23657	23649	23738	23784	23818	23731	23832	23714	23568	23570	23837	23891	23655	23781	23820	23655	23715	23590	23745	23602	23846	23563	23640	23822	23572	23726	23723	23781	23799	23809	23743	23559	23613	23904	23609	23579	23646	23645	23774	23773	23839	23705	23816	23684	23633	23655	23600	23695	23658	23537	23567	23792	23716	23733	23563	23741	23659	23696	23695	23788	23965	23576	23502	23738	23789	23766	23668	23775	23676	23722	23747	23644	23847	23753	23706	23679	23729	23883	23744	23569	23616	23643	23678	23627	23780	23860	23553	23790	23500	23766	23765	23824	23583	23753	23582	23937	23654	23657	23835	23847	23609	23550	23490	23650	23728	23607	23674	23667	23608	23679	23747	23734	23841	23717	23716	23725	23583	23565	23576	23591	23706	23838	23495	23525	23712	23723	23691	23944	23781	23631	23649	23596	23618	23747	23796	23479	23543	23774	23677	23675	23686	23803	23654	23734	23524	23679	23704	23666	23629	23777	23745	23685	23666	23774	23564	23500	23710	23571	23536	23581	23668	23744	23782	23900	23680	23585	23686	23764	23724	23612	23609	23682	23572	23781	24031	23665	23700	23650	23814	23789	23681	23783	23639	23703	23709	23647	23540	23785	23823	23619	23507	23928	23673	23638	23580	23703	23696	23684	23736	23516	23707	23704	23572	23722	23648	23603	23664	23618	23646	23531	23685	23710	23564	23583	23773	23674	23719	23655	23703	23729	23777	23640	23776	23738	23678	23677	23564	23819	23712	23795	23776	23779	23611	23805	23585	23573	23699	23679	23689	23824	23901	23807	23530	23576	23750	23609	23828	23532	23786	23691	23623	23888	23758	23683	23642	23847	23919	23707	23804	23726	23577	23669	23520	23874	23708	23754	23733	23700	23691	23534	23604	23812	23667	23846	23753	23683	23709	23702	23685	23761	23931	23583	23725	23689	23594	23692	23569	23656	23604	23603	23617	23799	23808	23796	23648	23608	23727	23683	23668	23683	23711	23787	23566	23760	23674	23839	23654	23665	23633	23836	23653	23790	23819	23592	23594	23511	23813	23726	23443	23693	23786	23734	23678	23801	23611	23778	23697	23862	23603	23749	23719	23802	23704	23639	23774	23727	23884	23646	23750	23879	23648	23779	23440	23695	23599	23720	23720	23672	23571	23723	23613	23719	23629	23835	23630	23831	23669	23736	23772	23760	23711	23536	23742	23733	23401	23691	23587	23831	23751	23809	23680	23588	23539	23707	23601	23789	23672	23838	23684	23741	23761	23801	23624	23761	23622	23737	23650	23559	23971	23425	23604	23736	23758	23750	23676	23396	23826	23842	23614	23809	23576	23744	23696	23716	23776	23616	23744	23704	23789	23615	23789	23586	23896	23649	23511	23803	23678	23670	23420	23781	23766	23782	23625	23666	23824	23574	23730	23675	23539	23761	23736	23561	23752	23809	23587	23680	23807	23537	23711	23493	23632	23688	23757	23790	23648	23763	23708	23614	23689	23656	23771	23628	23562	23602	23688	23569	23920	23435	23789	23754	23590	23545	23617	23639	23594	23796	23745	23671	23646	23591	23686	23890	23771	23606	23700	23811	23645	23760	23760	23794	23607	23572	23617	23598	23644	23556	23631	23684	23640	23574	23726	23689	23758	23841	23758	23892	23490	23764	23628	23679	23750	23814	23729	23816	23809	23764	23774	23578	23736	23507	23769	23690	23846	23628	23616	23531	23726	23738	23804	23694	23724	23839	23752	23663	23628	23755	23726	23723	23717	23713	23701	23829	23565	23672	23884	23741	23699	23694	23542	23771	23806	23837	23690	23635	23907	23885	23758	23693	23684	23581	23630	23803	23744	23608	23731	23732	23795	23615	23535	23721	23673	23797	23671	23767	23675	23584	23723	23772	23743	23766	23643	23723	23784	23808	23583	23754	23559	23719	23659	23681	23698	23751	23784	23529	23815	23714	23764	23540	23692	23654	23460	23601	23656	23621	23683	23792	23623	23591	23692	23733	23657	23663	23703	23935	23736	23710	23681	23662	23711	23650	23687	23745	23668	23677	23710
28188	28437	55160	49624	39057	33774	31871	30858	30741	30857	30720	30640	30597	30850	30620	30764	30720	30709	30827	30643	31068	30818	31055	30893	30904	30715	30843	30545	30535	30865	30567	30906	30637	30770	30733	30986	30741	30662	30792	30658	30783	30685	30543	30572	30594	30790	30747	30479	30880	30523	30848	30692	30636	30589	30461	30541	30733	30840	30616	30762	30603	30841	30666	30678	30790	30854	30742	30604	30860	30832	30702	30950	30661	30994	30956	30734	30705	30733	30814	30618	30992	30913	30731	30837	30646	30766	30641	30500	30700	30644	30734	30535	30815	30796	30737	30763	30539	30667	30683	30763	30442	30640	30573	30684	30694	30636	31059	30401	30684	30473	30588	30631	30606	30526	30558	30557	30721	30767	30796	30522	30520	30528	30292	30590	30696	30296	30681	30711	30901	30434	30553	30651	30633	30540	30821	30628	30620	30721	30646	30500	30686	30757	30752	30848	30824	30829	30862	30900	30860	30419	30679	30830	30461	30437	30767	30548	30720	30664	30851	30673	31013	30690	30583	30937	30697	30495	30738	30456	30578	30777	30869	30679	30430	30730	30807	30508	30689	30629	30729	30882	30829	30872	30854	30506	30577	30559	30880	30374	30637	30533	30564	30678	30395	30586	30835	30752	30583	30810	30479	30511	30736	30827	30638	30549	30768	30628	30618	30867	30716	30426	31024	30661	30569	30659	30798	30559	30645	30621	30814	30658	30447	30429	30358	30603	30817	30618	30421	30689	30783	30657	30774	30649	30567	30738	30319	30941	30487	30680	30566	30576	30895	30870	30689	30743	30758	30789	30812	30682	30575	30664	30573	30710	30671	30718	30659	30870	30498	30727	30495	30512	30687	30337	30876	30883	30716	30600	30509	30735	30754	30477	31085	30648	30683	30631	30605	30840	30860	30900	30695	30641	30864	30542	30629	30546	30573	30502	30745	30672	30821	30581	30677	30561	30778	30600	30676	30760	30606	30777	30922	30615	30947	30636	30823	30499	30544	30800	30651	30545	30677	30771	30755	30685	30741	30554	30707	30607	30649	30536	30698	30770	30744	30660	30752	30743	30820	30783	30579	30792	30635	30992	30801	30864	30617	30735	30548	30736	30753	30641	30891	30511	30544	30656	30785	30779	30533	30665	30792	30778	30684	30538	30710	30906	30652	30746	30642	30729	30748	30659	30726	30568	30700	30600	30728	30818	30620	30474	30661	30665	30848	30710	30790	30554	30558	30606	30731	30696	30785	30658	30714	30394	30677	30735	30486	30752	30623	30752	30657	30786	30819	30721	30764	30898	30704	30770	30583	30718	30642	30659	30566	30738	30582	30625	30862	30503	30852	30721	30644	30723	30586	30404	30527	30755	30837	30677	30741	30938	30637	30802	30638	30459	30983	30848	30677	30896	30721	30638	30910	30650	30740	30904	30567	30841	30640	30774	30736	30699	30618	30923	30685	30591	30477	30589	30888	30597	30575	30575	30614	30956	30815	30697	30781	30529	30809	30746	30755	30792	30756	30601	30544	30682	30779	30788	30537	30673	30613	30687	30699	30618	30581	30828	30750	30788	30785	30574	30591	30542	30751	30545	30721	30600	30610	30771	30686	30694	30642	30727	30853	30641	30856	30411	30952	30932	30712	30662	30664	30647	30657	30536	30828	30664	30690	30631	30720	30570	30522	30694	30299	30873	30626	30733	30733	30592	30473	30497	30735	30648	30437	30615	30623	30860	30763	30556	30690	30866	30777	30544	30790	30672	30586	30756	30682	30686	30625	30709	30673	30582	30511	30686	30823	30605	30707	30784	30455	30587	30514	30558	30429	30458	30643	30451	30545	30663	30573	30351	30552	30744	30732	30472	30451	30477	30564	30596	30699	30685	30809	30751	30814	30770	30781	30749	30469	30643	30464	30905	30792	30721	30571	30736	30766	30874	30915	30680	30667	30563	30804	30581	30610	30590	30618	30514	30709	30598	30612	30659	30873	30466	30769	30800	30685	30893	30807	30405	30529	30540	30543	30663	30541	30796	30493	30894	30581	30561	30711	30870	30731	30963	30334	30884	30784	30633	30575	30628	30778	30545	30633	30815	30655	30990	30753	30696	30521	30746	30882	30805	30727	30697	30751	30588	30628	30663	30537	30741	30898	30772	30738	30710	30888	30733	30800	30736	30778	30868	30749	30881	30649	30741	30917	30826	30709	30937	30705	30712	30372	30505	30612	30673	30818	30372	30548	30586	30564	30946	30864	30663	30722	30639	30536	30695	30750	30757	30380	30673	30811	30779	30880	30947	30960	30725	30608	30591	30821	30688	30745	30730	30879	30719	30674	30694	30447	30622	30685	30579	30627	30731	30715	30910	30547	30810	30794	30723	30824	30690	30657	30756	30761	30575	30855	30809	30725	30549	30804	30729	30851	30706	30626	30782	30555	30879	30934	30610	30692	30763	30828	30559	31078	30793	30590	30714	30792	30530	30756	30638	30799	30720	30692	30524	30576	30931	30723	30945	30676	30744	30710	30747	30729	30597	30705	30906	30839	30604	30479	30748	30954	30577	30780	30900	30426	30736	30624	30599	30710	30828	30862	30589	30735	30852	30882	30846	30501	30750	30673	30755	30722	30571	30798	30508	30817	30720	30563	30590	30753	30733	30671	30414	30707	30341	30685	31075	30737	30652	30784	30814	30909	30667	30644	30701	30752	30715	31001	30660	30513	30570	30957	30651	30739	30698	30656	30563	30490	30897	30422	30621	30919	30740	30626	30562	30671	30696	30731	30579	30724	30595	30541	30810	30622	30687	30693	30770	30657	30572	30958	30689	30649	30705	30707	30693	30856	30586	30793	30482	30674	30838	30683	30666	30646	30749	30596	30683	30636	30715	30708	30766	30522	31011	30635	30575	30544	30495	30770	30740	30985	30547	30550	30592	30885	30850	30809	30880	30710	30894	30612	30720	30772	30614	30685	30676	30686	30694	30666	30684	31005	30446	30921	30684	30601	30676	30730	30619	30770	30648	30603	30624	30488	30650	30381	30698	30812	30822	30920	30796	30865	30518	30538	30741	30678	30478	30512	30723	30290	30838	30843	30718	30654	30393	30802	30698	30544	30684	30518	30839	30859	30789	30700	30534	30662	30646	30684	30616	30792	30739	30704	30725	30665	30628	30567	30627	30613	30791	30650	30553	30612	30749	30637	30893	30795	30646	30686	30797	30737	30625	30630	30763	30536	30795	30643	30691	30679	30603	30736	30451	30833	30651	30533	30666	30529	30622	30597	30847	30516	30836	30720	30487	30727	30581	30673	30682	30602	30555	30693	30569	30849	30579	30608	30596	30434	30679	30555	30892	30764	30679	30678	30743	30736	30903	30805	30603	30771	30415	30624	30583	30907	30671	30652	30923	30694	30932	30705	30578	30715	30722	30787	30460	30468	30548	30757	30480	30611	30389	30768	30588	30565	30590	30694	30627	30583	30890	30702	30900	30643	30679	30888	30680	30722	30622	30688	30406	30729	30851	30809	30683	30470	30673	30770	30554	30515	30856	30384	30444	30706	30684	30897	30764	30702	30482	30663	30689	30649	30837	30712	30602	30538	30628	30603	30566	30785	30862	30882	30671	30652	30544	30694	30780	30883	30683	30709	30581	30926	30727	30853	30598	30748	30778	30823	30753	30650	30701	30689	30683	30833	30568	30630	30552	30605	30598	30806	30537	30778	30842	30383	30745	30528	30648	30764	30648	30806	30654	30580	30474	30758	30781	30767	30574	30474	30488	30533	30889	31058	30850	30574	30572	30887	30513	30780	30735	30677	30615	30937	30608	30668	30533	30570	30442	30868	30426	30540	30530	30648	30761	30628	30640	30787	30600	30558	30575	30694	30582	30862	30593	30816	30849	30905	30911	30591	30544	30525	30700	30868	31037	30864	30830	30702	30703	30722	30928	30793	30626	30868	30590	30857	30496	30600	30623	30712	30737	30750	30499	30839	30666	30544	30823	30804	30628	30532	30449	30754	30744	30779	30640	30688	30647	30693	30537	30617	30845	30638	30877	30740	30255	30595	30777	30481	30496	30963	30716	30865	30825	30656	30668	30662	30746	30764	30800	30657	31024	30589	30651	31018	30919	30720	30919	30885	30865	30999	30728	30799	30742	30654	30496	30631	30715	30987	30754	30720	30704	30790	30658	30573	30739	30641	30948	30669	30634	30728	30751	30726	30600	30695	30570	30528	30716	30781	30747	30745	30838	30781	30950	30670	30650	30707	30732	30686	30506	30943	30632	30811	30574	30730	30616	30683	30687	30617	30619	30829	30657	30527	30515	30650	30729	30539	30521	30611	30723	30973	30614	31012	30668	30512	30624	30765	30846	30526	30687	30986	30762	30715	30641	30430	30873	30911	30643	30578	30646	30732	30826	30762	30450	30812	30850	30535	30599	30667	30384	30828	30719	30843	30674	30658	30631	30707	30650	30925	30644	30719	30617	30969	30646	30412	30684	30667	30820	30756	30640	30606	30682	30754	30593	31001	30641	30745	30709	30685	30718	30684	30629	30669	30941	30745	30661	30962	30408	30887	30802	30967	30845	30667	30476	30596	30541	30749	30812	30785	30667	30663	30870	30366	30789	30895	30823	30847	30607	30782	30769	30611	30632	30723	30637	30687	30629	30859	30849	30727	30769	30806	30738	30696	30560	30801	30627	30569	30746	30525	30975	30892	30570	30572	30786	31020	30642	30462	30709	30851	30914	30929	30547	30610	30584	30644	30608	30843	30699	30567	30712	30624	30830	30740	30713	30434	30422	30910	30814	31038	30827	30662	30560	30675	30645	30680	30719	30629	30796	30704	30829	30769	30665	30599	30709	30696	30958	30771	30498	30560	30798	30760	30754	30646	30602	30703	30774	30594	30671	30597	30736	30642	30848	30674	30860	30915	30640	30836	30675	30949	30968	30729	30754	30709	30670	30889	30877	30702	30605	30824	30800	30646	30692	30904	30556	30546	30713	30405	30585	30736	30569	30439	30378	30811	30923	30915	30648	30413	30693	30690	30590	30740	30942	30765	30738	30582	30812	30741	30608	30841	30784	30625	30643	30878	30524	30693	30658	30563	30405	30687	30789	30828	30752	30638	30796	30616	30786	30700	30377	30581	30592	30700	30654	30973	30891
21880	44497	58998	44130	33209	25869	24065	23309	23207	23077	22972	23145	23207	23207	23147	23020	23168	23141	23025	23182	23238	23114	23142	23379	23238	23314	23112	23096	23216	23084	22944	23016	23270	23238	23104	22960	23192	22927	23093	23261	23068	23084	23085	23280	22948	22943	23185	23074	23174	23097	23197	23111	22863	23011	23197	22988	23077	23192	23254	23161	23277	23107	23146	23155	23151	23021	23190	23039	23210	23251	23008	23129	23164	23119	23069	23040	23459	23126	23116	23366	22913	23114	23178	23165	23219	23177	23229	23046	23040	22965	23097	23011	23266	23214	23185	23081	23086	23127	23090	23093	22995	23124	23260	23311	23214	23129	23155	23061	23241	23137	23100	23283	23047	23198	23106	22965	23327	23135	23066	22981	23138	23026	23086	22995	23133	23152	23047	23101	23007	23253	23109	23102	23077	22979	23062	23248	23183	22861	23123	22951	23052	23072	23031	23337	23042	23221	23174	23021	23279	23155	23145	23112	22993	23197	23211	23059	23084	23158	22937	23104	23288	23092	22995	23157	23179	23059	23264	23181	23143	23026	23114	23090	23199	23069	23209	23260	23158	23107	23018	23206	22899	23227	23109	23102	23164	23231	23048	23330	23082	23141	23078	23188	23192	23189	23082	23025	23065	23236	23141	23157	23082	23091	23294	23045	23193	23117	23083	23136	23092	23239	22992	23122	23270	23293	23247	23235	23045	23202	22965	23095	23011	23223	23196	23073	23013	23168	23247	23088	23140	23329	23040	23052	23157	23087	23265	23134	23059	22930	23175	23167	22922	23212	23119	23089	22911	23078	23155	23240	23105	23088	23223	22984	23156	23041	23037	23085	23059	23164	23262	23126	23141	23169	23115	23151	23117	23053	23081	23119	23052	22995	23047	23077	22994	23071	23231	22947	23108	23096	23099	23211	23166	23140	23187	22951	23108	22990	23060	23098	23145	23035	22920	23344	22989	23114	23204	23116	23191	23197	23043	23122	23053	22994	23171	23102	23045	23170	23192	23185	23062	23105	23269	23134	23316	23139	23060	23098	23066	23235	23145	23091	23072	23068	23079	22991	23139	23151	23024	23148	23089	22987	23157	23112	23001	23344	23253	23083	23174	23103	23120	23112	23088	23050	22971	23098	23117	23225	23109	23156	23315	23156	23026	23152	23109	23039	23051	22870	23149	23062	22996	23133	22872	23208	23018	23041	23158	22944	23064	23015	23107	23157	23182	23281	23163	23212	23045	23018	23000	23129	23158	23202	23205	23153	23243	23140	23244	23089	23062	23001	23216	23235	23111	23239	23221	23182	23067	23072	23053	22990	23178	23031	23190	23092	23152	23218	23135	23114	23135	23105	22961	23166	23131	23216	23238	23272	23205	23207	23081	23328	23084	23081	23057	23264	23078	23145	23093	23136	22994	23141	22976	23146	22775	23192	23128	23221	23169	23281	23040	23011	23225	23090	23087	23062	23261	23245	23074	23179	22946	23081	22946	23178	23082	23113	23291	23092	22964	22891	23132	23144	23079	23112	23193	23200	23168	23060	23118	23156	23120	23194	23236	23260	23059	23006	23166	23245	23095	23153	23067	23234	22914	23147	23163	23219	23061	23186	23177	23288	23085	23345	23085	23167	23241	23096	23049	23024	23267	23113	23118	23258	23030	22958	22905	23096	23109	23161	23220	23126	22977	23265	23113	23142	23186	23094	23247	23118	23193	23117	23260	22963	23100	23129	23026	23167	23096	23284	23084	23047	23096	23078	23200	23013	22959	23091	23004	23036	23169	23186	23044	23210	23137	23311	23257	22994	23239	23113	23202	23010	22993	23121	23143	23055	23208	23032	23075	23227	23278	23319	23182	23334	23143	22902	23240	23156	23130	23117	23217	23289	23136	23036	23204	23176	23310	23103	23060	23026	23211	23114	23125	23165	23088	23079	23199	23186	23006	23086	23102	22992	23158	23266	23144	23142	23036	23295	23125	23335	23167	23289	22963	23016	23038	23160	23260	23050	23203	23183	23143	23292	23029	23264	23078	23296	23176	23126	23058	23103	23346	23169	23115	23145	23144	23294	23125	23059	23003	23196	23098	23094	22907	23071	23111	23164	23461	23065	23134	23169	23120	23222	23206	23085	23304	22983	22981	23098	23163	23206	23143	23090	23002	23067	23060	23202	23124	23087	23286	23323	23056	23114	23370	23003	23280	23019	23265	23147	23175	23107	23243	22925	22955	23276	23180	23054	23162	23336	23155	23206	23191	23178	23166	23141	23064	23200	23117	23201	23199	23216	23066	23220	23137	22989	23120	23163	23089	22918	23049	23009	22903	23224	23316	23027	23127	23137	23137	23175	23261	22852	23234	23161	22992	23181	23091	23154	23210	23077	23267	23042	23177	23280	23155	23103	23180	23242	23170	23190	23094	23209	23145	22942	23189	23208	23105	23276	23169	23155	22944	23025	23317	23128	23163	22897	23254	23176	22984	23134	23136	23270	23222	23175	23084	23115	23143	23147	22981	23117	23053	23197	23114	23062	23136	23280	23113	23317	23073	23289	23272	23220	23056	23151	23100	23129	23158	22988	23129	23042	23146	22929	23132	23070	23095	23138	23139	23096	23171	23075	23047	23245	23143	23114	23184	23217	23267	22939	22914	23060	22963	23152	23065	23068	23122	23209	23282	23103	23139	23119	23224	23174	23152	22991	23275	23119	23275	23066	23212	23108	23051	23074	23132	23156	22995	23140	23009	23030	23119	23254	23141	23071	23277	23118	23065	23264	23244	23183	23213	23239	23073	23072	23045	23180	23125	23246	23057	22941	23254	23036	23090	23264	23084	23139	22950	23197	23167	23183	23056	23088	23159	23134	23110	23410	23110	23056	23150	23141	23155	23029	23182	23158	23103	23172	23274	23072	23065	23218	23186	23091	23222	23343	23130	23103	23101	22995	23055	23216	23144	23101	23118	23086	23105	23090	23238	23339	23101	23110	23300	22960	22945	23064	23043	23204	23165	23069	23234	23059	23174	22852	23221	23084	23171	23143	23264	22970	23197	23170	23084	23319	23085	23071	23052	23053	23129	22993	22907	22955	23183	23212	23247	23165	23218	23012	23242	23174	23085	22917	23146	23080	23268	23261	23146	23285	23123	23159	23081	23351	23051	23146	22984	23202	22998	23112	23109	23259	22998	23075	23156	23222	23029	23116	23152	23403	23048	22973	23203	23016	23130	23196	23118	23114	23077	23082	23114	23086	23213	23047	23085	23218	23133	23105	23165	23080	22958	23052	23244	22915	22921	23215	23143	22998	23148	23180	23109	23123	22909	23027	22922	22965	23268	23125	23068	23191	23135	23121	23034	23067	23192	23161	23083	23216	23204	23167	23159	23110	23043	23198	23045	23155	23247	23067	23047	23102	23079	23243	23019	23042	23024	23053	23029	23196	23006	23153	23227	23216	23323	23247	23103	23170	23133	23061	23064	23123	23197	23219	23312	23149	23255	23005	23145	23145	23187	23255	22951	22997	23217	23163	23113	23015	23255	23260	23172	23009	23063	22964	23136	23066	23097	23067	23083	23212	23112	23153	23292	22865	23064	23030	23101	23117	23199	23152	23311	23139	23124	23066	22910	22990	22922	22994	23181	22918	23092	23056	23152	23154	23238	23244	23032	23106	23136	23193	23154	23252	22825	23119	23013	23055	23269	23184	22905	23158	22985	23032	23266	23092	23140	23098	23082	23055	23006	23226	22956	23203	23153	23244	23097	23168	23191	22855	23179	23080	23010	23043	23169	23156	23125	23118	23250	23259	23192	22965	23388	23187	23248	23141	23090	23170	23138	23143	23118	23237	23180	23082	23268	23158	23043	23182	22946	23151	23236	23154	23047	22972	23036	23069	22926	23155	22882	23051	23256	23203	23245	23268	23127	23216	23034	23258	23199	23172	23134	23265	23071	23100	23260	23204	23032	23178	23089	23073	22987	23099	22910	23241	23190	23180	23208	22945	23107	23155	23126	23111	23010	23067	23349	23180	23107	23063	23181	23278	23137	23192	23189	23142	23013	23036	23259	23113	22959	23095	23225	23256	23131	23136	23045	23163	23230	23198	23229	23141	23215	23046	22915	22944	23086	23112	23171	22997	23137	23167	23065	23105	23066	23118	23099	23055	22983	23053	23152	23351	23190	23163	23034	23060	23048	23108	23185	23138	23153	23129	23292	22850	23266	23139	23202	23212	23172	23285	22990	23104	23217	23171	23281	23360	23174	23175	23070	23051	23162	23142	23032	23145	23152	23201	23139	23099	23269	23325	23117	23133	23083	23130	23214	23102	22991	23173	23235	22993	23124	23185	23105	22997	23149	23312	23109	23083	23249	23005	22911	23031	23204	23253	23143	23211	23219	23339	22999	22994	23109	23173	23150	23204	23066	23216	23137	23095	23205	23084	23220	23177	23146	23056	23150	23247	23090	23069	23124	23062	23243	23174	23021	23082	23005	23107	23114	23007	23064	23362	23219	23209	23106	23120	23082	23124	23053	23183	23231	23385	22951	23234	23178	23101	23136	23092	22962	22989	23171	23052	23329	23037	23154	23159	23238	23255	22997	23194	23093	23208	23080	23201	23280	23115	23024	23172	23041	23089	23238	23134	22970	23014	22970	23108	23167	23101	23170	23073	22938	23145	23188	23011	23075	23102	23069	23028	23086	23338	22873	23220	23054	23166	23191	23196	23237	23041	23195	23189	23065	23002	23011	23106	23047	23169	23194	23250	23272	23118	23215	23061	23215	23134	23181	23116	23090	23353	23222	23226	22954	23175	23217	23207	23189	23081	23129	23360	23202	23184	23252	23096	22960	23118	23036	23137	23226	23052	23042	23210	23029	23303	23267	23038	23142	23117	23219	23080	23092	23071	23170	23165	23082	23006	23277	23154	23124	23316	23326	23055	22989	23225	23211	23100	23092	23257	23293	23121	22945	23130	23172	23127	23019	23191	23245	23245	22996	23037	23323	23077	23148	23222	23038	23164	23322	23140	23010	23201	23026	23269	23257	23182	23199	23216	23142	23252	23142	23083	23249	23050	23194	23148	23100	23078	22957	22957	23212	23084	23122	23170	23282	23139	23168	23128	23252	23206	23017	23186	23284	23273	23245	23010	23184	23157	22955	23101	23092	23044
24069	23140	51721	56422	49597	39659	35023	31455	30848	30804	31061	30963	30969	30965	30915	30860	30675	30785	30777	30994	30652	30713	30820	30598	30815	30920	30928	30745	30473	30778	30801	30809	30866	30985	30640	30822	30584	30566	30718	30725	30753	30715	30899	30613	30746	30624	30596	30771	30651	30781	30648	30501	30832	30605	30920	30783	30698	30635	30542	30324	30858	30562	30640	30363	30719	30786	30670	30650	30689	30576	30719	30628	30618	30735	30594	30661	30666	30793	30707	30783	30523	30685	30643	30786	30712	30872	30801	30972	30676	30926	30764	30813	30768	30608	30813	30671	30793	30616	30637	30894	30699	30744	30536	30590	30612	30645	30610	30412	30638	30884	30552	30708	30500	30904	30606	30577	30671	30731	30643	30582	30807	30946	30889	30717	30761	30779	30686	30525	30688	30833	30813	30647	30872	30668	30863	30784	30673	30592	30686	30615	30629	30338	30768	30653	30660	30676	30812	30387	30587	30734	30742	31010	30994	30690	30718	30683	30353	30566	30586	30559	30687	30684	30602	30835	30918	30687	30708	30796	30786	30639	30928	30499	30674	30505	30811	30552	31006	30697	30871	30767	30694	30469	30465	30575	30581	30744	30789	30644	30577	30800	30874	30731	30628	30487	30706	30488	30598	30668	30498	30401	30613	30696	30774	30755	30715	30615	30849	30536	30637	30632	30673	30484	30635	30865	30568	30704	30523	30652	30589	30655	30797	30760	30973	30861	30663	30636	30557	30574	30619	30891	30784	30677	30731	30268	30841	30848	30783	30657	30841	30704	30686	30792	30788	30554	30509	30764	30821	30562	30539	30535	30331	30764	30770	30641	30945	30598	30452	30729	30556	30713	30417	30559	30629	30596	30635	30821	30469	30552	30736	30736	30613	30554	30667	30558	30794	30838	30919	30716	30740	30624	30821	30619	30963	30959	30542	30390	30880	30711	30855	31001	30481	30829	30800	30942	30579	30725	30842	30919	30855	30594	30603	30796	30744	30648	30784	30833	30922	30704	30747	30545	30551	30635	30716	30979	30788	30475	30560	30839	30849	30717	30652	30858	30731	30628	30558	30820	30666	30771	30640	30743	30747	30712	30945	30650	30440	30636	30579	30679	30765	30750	30861	30688	30565	30667	30559	30855	30792	30520	30788	30819	30542	30759	31071	30727	30652	30994	30930	30694	30658	30587	30881	30710	30527	30510	30945	30663	30720	30449	30582	30591	30595	30697	30679	30692	30729	30585	30650	30621	30347	30725	30565	31067	30838	30439	30671	30557	30623	30632	30749	30677	30637	30770	30630	30932	30714	30674	30804	30677	30633	30538	30645	30689	30691	30616	30974	30555	30609	30671	30584	30785	30736	30721	31010	30650	30514	30611	30670	30431	30439	30629	30468	30692	30614	30617	30928	30642	30892	30719	30834	30623	30811	30837	30796	30657	30700	30657	30620	30720	30616	30756	30964	30813	30691	30782	30584	30604	30803	30667	30573	30774	30509	30830	30590	30519	30653	30451	30685	30692	30792	30695	30659	30689	30842	30748	30700	30713	30630	30817	30712	30649	30743	30658	30717	30378	30663	30822	30738	30684	30855	30774	30983	30782	30686	30818	30469	30764	30801	30755	30822	30744	30778	30701	30806	30771	30568	30380	30815	30430	30559	30689	30537	30775	30608	30792	30580	30704	30751	30713	30607	30496	30621	30821	30816	30623	30684	30792	30633	30586	30530	30568	30502	30683	30680	30696	31027	30738	30731	30568	30697	30445	30803	30600	30544	30811	30811	30704	30588	30682	30827	30623	30715	30778	30746	30509	30609	30676	30669	30663	30735	30825	30680	30676	30784	30684	30639	30648	31023	30498	30744	30992	30745	30664	30921	30580	30590	30879	30870	30736	30680	30582	30984	30752	30756	30575	30662	30997	30851	30760	30675	30586	30855	30633	30775	30686	30694	30684	30642	30563	30772	30623	30596	30620	30854	30784	30693	30630	30795	30724	30689	30714	30786	30766	30946	30669	30696	30517	30773	30605	30369	30694	30610	30499	30676	30695	30623	30759	30679	30752	30814	30647	30948	30742	30590	30646	30546	30654	30609	30689	30484	30599	30863	30806	30687	30635	30594	30569	30806	30683	30538	30838	30636	30812	30625	30616	30617	30760	30635	30779	30667	30723	30704	30673	30689	30568	30704	30694	30704	30748	30546	30606	30669	30645	30588	30725	30540	30756	30845	30567	30363	30793	30652	30814	30707	30600	30759	30637	30739	30817	30532	30585	30771	30825	30691	30674	30509	30432	30464	30680	30728	30730	30801	30929	30813	30740	30685	30685	30691	30513	30739	30699	30822	30580	30785	30692	30935	30655	30749	30661	30698	30917	30616	30638	30731	30756	30584	30900	30669	30751	30669	30727	30600	30470	30725	30643	30696	30735	30744	30706	30643	30569	30680	30696	30764	30641	30626	30606	30663	30686	30797	30518	30903	30685	30784	30630	30762	30909	30381	30656	30502	30811	30518	30642	30784	30562	30882	30879	30732	30755	30697	30650	30735	30641	30736	30740	30681	30777	30598	30527	30743	30863	30514	30577	30687	30606	30763	30737	30477	30737	30662	30576	30766	30825	30728	30690	30620	30726	30847	30778	30849	30462	30800	30531	30781	30827	30765	30759	30701	30615	30857	30475	30738	30530	30513	30940	30614	30724	30901	30606	30679	30563	30649	30548	30917	30803	30794	30785	30745	30654	30651	30781	30654	30722	30677	30583	30913	30559	30733	30856	30663	30701	30787	30614	30755	30749	30622	30592	30766	30525	30561	30654	30856	30786	30479	30806	30496	30678	30585	30803	30863	30735	30698	30573	30772	30696	30663	30712	30622	30615	30762	30750	30821	30755	30702	30825	30731	30587	30713	30651	30681	30707	30488	30838	30737	30637	30557	30923	30688	30773	30603	30569	30842	30734	30509	30927	30786	30683	30628	30974	30574	30618	30621	30755	30786	30698	30528	30852	30607	30856	30499	30726	30476	30844	30706	30802	30678	30685	30855	30492	30489	30379	30454	30331	30309	30809	30619	30539	30668	30701	30911	30690	30564	30470	30685	30806	30581	30765	30632	30729	30864	30829	30670	30701	30650	30802	30863	30662	30678	30735	30770	30459	30774	30892	30809	30929	30690	30502	30766	30572	30859	30614	30706	30449	30547	30591	30620	30625	30641	30400	30875	30703	30631	30564	30689	30792	30625	30762	30823	30603	30781	30628	30668	30521	30873	30720	30518	30587	30799	30891	30635	30607	30671	30675	30740	30623	30755	30671	30477	30706	30949	30512	30655	30549	30676	30788	30830	30677	30535	30521	30658	30679	30656	30664	30663	30743	30563	30629	30545	30685	30742	30773	30564	30716	30642	30618	30509	30789	30758	30767	30451	30781	30623	30546	30681	30773	30664	30658	30575	30672	30473	30629	30603	30814	30615	30687	30579	30679	30731	30796	30477	30453	30718	30549	30509	30981	30759	30489	30605	30626	30746	30640	30679	30502	30662	30310	30726	30935	30584	30813	30851	30729	30636	30615	30596	30718	30416	30615	30660	30615	30645	30787	30625	30608	30683	30724	30664	30509	30665	30446	30767	30734	30554	30731	30841	30512	30649	30678	30761	30720	30643	30660	30734	30745	30457	30548	30537	30531	30578	30497	30684	30727	30804	30745	30679	30575	30681	30754	30822	30776	30874	30742	30762	30729	30392	30660	30675	30701	30645	30648	30692	30938	30749	30792	30684	30848	30612	30753	30837	30456	30761	30505	30664	30728	30494	30641	30663	30820	30686	30629	30753	30660	30694	30863	30708	30648	30808	30573	30504	30575	30538	30625	30868	30557	30764	30781	30815	30578	30861	30911	30452	30562	30641	30855	30794	30542	30603	30585	30602	30663	30791	30786	30789	30753	30493	30814	30998	30631	30537	30341	30714	30753	30486	30786	30900	30668	30742	30650	30633	30983	30646	30627	30689	31004	30711	30686	30789	30649	30594	30665	30649	30914	30600	30622	30862	30598	30526	30585	30812	30740	30864	30799	30811	30700	30526	30774	30542	30774	30916	30730	30650	30804	30770	30859	30607	30663	30915	30828	30566	30536	30450	30717	30861	30621	30762	30908	30717	30757	30687	30603	30676	30688	30723	30708	30654	30485	30794	30830	30491	30720	30686	30795	30680	30823	30597	30554	30643	30577	30443	30828	30841	30595	30724	30643	30612	30646	30634	30647	30463	30850	30871	30747	30737	30550	30830	30739	30514	30760	30715	30709	30698	30605	30748	30655	30828	30801	30541	30549	30631	30601	30833	30889	30810	30735	30614	30845	30693	30785	30764	30828	30684	30629	30674	30653	30794	30670	30505	30658	30810	30698	30558	30653	30704	30526	30754	30731	30579	30487	30844	30620	30733	30766	30785	30774	30597	31001	31084	30554	30865	30577	30811	30596	30726	30828	30759	30708	30671	30654	30862	30781	30638	30853	30795	30748	30901	30540	30654	30599	30883	30640	30310	30708	30605	30604	30690	30667	30707	30642	30626	30626	30598	30806	30741	30730	30730	30656	30646	30483	30868	30771	30753	30718	30418	30698	30774	30533	30573	30813	30721	30580	30685	30894	30884	30340	30761	30986	31025	31006	30663	30516	30784	30662	30838	30813	30436	30719	30729	30476	30828	30670	30473	30951	30698	30811	30721	30798	30715	30850	30526	30567	30500	30643	30728	30768	30851	30707	30801	30881	30522	30696	30778	30788	30650	30611	30809	30503	30417	30481	30308	30651	30659	30540	30560	30506	30949	30733	30695	30797	30669	30545	30746	30953	30778	30697	30867	30720	30839	30803	30511	30777	30636	30937	30543	30536	30684	30674	30760	30564	30766	30810	30825	30674	30757	30859	30483	30642	30716	30578	30790	30560	30613	30694	30753	30929	30731	30649	30901	30613	30772	30588	30814	30777	30707	30482	30900	30936	30783	30566	30322	30590	30651	30936	30527	30605	30469	30740	30576	30635	30813	30942	30571	30590	30364	30430	30645	30749	30567	30712	30564	30679	30842	30744	30893	30716	30642	30487	30717	30673	30765	30674	30944	30724	30581	30849	30817	30587	30662	31008	30589	30591	30692	30600	30684	30699	30739	30712	30687	30850
35413	80980	89972	73846	54085	35634	28231	23776	23224	23456	23173	23115	23211	23178	23269	23024	23311	23311	23168	23302	23199	23344	23179	23381	23352	23367	23184	23235	23312	22994	23300	23271	23216	23170	23218	23264	23473	23387	23194	23179	23344	23264	23229	23153	22907	23224	23064	23347	23176	23324	23429	22942	23333	23164	23510	23220	23231	23283	23302	23364	23308	23467	23188	23211	23434	23110	23153	23102	23189	23408	23257	23175	23034	23184	23414	23184	23231	23095	23369	23224	23112	23302	23112	23314	23230	23306	23059	23329	23224	23121	23117	23212	23141	23340	23084	23300	23199	23205	23194	23050	23222	23170	23378	23209	23197	23204	23150	23169	23262	23085	23160	23121	23305	23284	23436	23244	23108	23129	23206	23270	23162	23236	23019	23122	23391	23216	23366	23237	23257	23366	23078	23096	23186	23066	23319	23239	23360	23176	23087	23085	23142	23241	23254	23247	23087	23402	23242	23257	23120	23232	23192	23292	23384	23111	23187	23275	23376	23109	23361	23232	23383	23280	23276	23110	23242	23334	23141	23148	23246	23327	23315	23248	23334	23072	23133	23474	23253	23364	23199	23346	23240	23085	23284	23196	23162	23234	23227	23157	23484	23222	23021	23290	23369	23038	23258	23202	23243	23323	23388	23234	23283	23233	23256	23213	23290	23300	23255	23183	23254	23215	23203	23215	23341	23339	23156	22953	23233	23075	23131	23379	23239	23193	23394	23255	23243	23041	23261	23355	23098	23269	23337	23172	23179	23241	23191	23259	23089	23183	23210	23180	23227	23229	23274	23260	23265	23174	23330	23136	23224	23204	23292	23150	23263	23294	23280	23236	23323	23303	23292	23392	23277	23366	23286	23170	23329	23411	23270	23035	23249	23370	23108	23226	23321	23218	23288	23223	23145	23346	23345	23050	23203	23288	23216	23086	23261	23192	23313	23276	23127	23300	23146	23331	23132	23322	23306	23116	23031	23269	23186	23143	23294	23298	23477	23173	23178	23228	23422	23365	23129	23226	23311	23205	23424	23191	23203	23282	23224	23244	23134	23307	23264	23090	23255	23155	23083	23397	23169	23215	23210	23459	23011	23301	23297	23320	23083	23207	23242	23167	23201	23072	23064	23268	23321	23172	23253	23191	23447	23368	23314	23213	23178	23245	23217	23210	23336	23210	23063	23134	23171	23131	23325	23129	23290	23236	23236	23242	23238	23218	22984	23185	23217	23086	23358	23170	23322	23092	23211	23095	23236	23081	23254	23148	23289	23360	23232	23203	23271	23382	23256	23162	23023	23369	23147	23376	23120	23100	23307	23314	23231	23198	23146	23127	23169	23277	23114	23283	23306	23507	23175	23400	23168	23506	23307	23151	23422	23271	23197	23179	23000	23087	23161	23137	23328	23290	23243	23114	23310	23335	23105	23118	23342	23073	23230	23150	23187	23243	23386	23320	23233	23290	23260	23262	23089	23228	23289	23239	23186	23335	23403	23330	23333	23146	23140	23235	23048	23218	23314	23184	23081	23163	23048	23261	23138	23058	23178	23195	23124	23170	23196	22908	23211	23249	23248	23187	23395	23264	23317	23254	23134	23013	23219	23059	23319	23274	23243	23372	23147	23369	23294	23038	23187	23278	23214	23206	23195	23263	23447	23184	23318	23336	23027	23161	23426	23168	23285	23402	23354	23132	23075	23277	22949	23003	23247	23007	23148	22979	23288	23111	23163	23285	23193	23220	23247	23230	23083	23272	23271	23173	23317	23317	23327	23131	23230	23043	23327	23201	23285	23136	23356	23160	23303	23189	23347	23204	23158	23334	23184	23008	23157	23187	23264	23088	23207	23190	23385	23191	23391	23272	23304	23190	23108	23265	23154	23211	23454	23087	23126	23283	23315	23304	23132	23188	23365	23110	23353	23179	23299	23314	23121	23237	23224	23257	23192	23308	23228	23126	23262	23358	23282	23266	23282	23198	23214	23250	23051	23333	23002	23292	23018	23314	23323	23239	23379	23097	23212	23303	23157	23180	23253	23352	23243	23173	23334	23132	23059	23353	23230	23251	23223	23295	23175	23299	23291	23237	23114	23152	23313	23289	23288	23135	23231	23072	23219	23336	23198	23162	23382	23206	23306	23121	23252	23253	23176	23301	23113	23390	23280	23312	23375	23112	23394	23208	23043	23347	23154	23275	23234	23149	23193	23066	23252	23248	23012	23301	23269	23136	23338	23141	23158	23191	23347	23148	23435	23206	23237	23151	23104	23202	23327	23314	23117	23209	23273	23144	23082	23125	23297	23227	23359	23362	23298	23357	23184	23244	23131	23127	23128	23139	23154	23184	23284	23248	23026	23225	23255	23283	23159	23280	23289	23162	23411	23327	23422	23336	23259	23309	23273	23065	23398	23265	23132	23209	23098	23008	23129	23203	23250	23225	23160	23323	23289	23266	23435	23165	23318	23195	23131	23019	23354	23222	23236	23067	23227	23175	23242	23221	23161	23120	23361	23319	23389	23267	23336	23139	23311	23467	23268	23217	23185	23176	23340	23328	23349	23128	23199	23137	23023	23329	23257	23235	23147	23142	23146	23414	23235	23262	23212	23132	23046	23093	23158	23110	23310	23241	23343	23049	23199	23168	23135	23292	23271	23082	23445	23131	23372	23348	23050	23205	23355	23005	23027	23227	23267	23130	23313	23142	23250	23276	23197	23257	23138	23289	23339	23218	23316	23342	23119	23479	23241	22973	23163	23342	23257	23337	23059	23186	23233	23199	23152	23143	23189	23436	23223	23109	23422	23063	23262	23307	23287	23140	23331	23350	23355	23024	23118	23211	23026	23304	23092	23333	23299	23279	23248	23248	23213	23220	23324	23296	23292	23049	23156	23305	23329	23366	23286	23312	23244	23292	23322	23312	23140	23203	23181	23190	23115	23176	23465	23365	23097	23175	23191	23209	23235	23388	23146	23423	23244	23355	23249	23292	23052	23093	23350	23289	23094	23175	23286	23057	23382	23204	23142	23170	23097	23312	23393	23240	23322	23255	22973	23110	23295	23198	23168	23377	23354	23084	23449	23223	23027	23213	23304	23153	23216	23182	23176	23233	23293	23272	23061	23219	23060	23163	23303	23352	23160	23212	23357	23257	23338	23175	23247	23241	23087	23032	23087	23194	23256	23193	22979	23205	23222	23303	23096	23245	23292	23259	23301	23094	23296	23010	23154	23232	23229	23184	23302	23271	23226	23502	23193	23177	23130	23378	23215	23349	23275	23102	23258	23230	23392	23230	23217	23234	23353	23343	23219	23221	23112	23407	23142	23194	23393	23221	23164	23190	23229	23308	23246	23208	23454	23223	23387	23348	23226	23210	23264	23562	23103	23140	23252	23262	23347	23175	23251	23195	23087	23120	23212	23301	23190	23206	23335	23158	23362	23114	23295	23343	23410	23248	23226	23253	23260	23246	23268	23174	23204	23269	23197	23165	23131	23239	23292	23087	23192	23330	22956	23110	23298	23091	23321	23404	23058	23188	23286	23190	23134	23043	23300	23289	23177	23419	23249	23337	23300	23102	23083	23210	23158	23141	23078	23164	23235	23353	23258	23323	23407	23209	23246	23119	23200	23337	23165	23242	23105	23133	23150	23187	23105	23251	23106	23105	23186	23361	23293	23251	23212	23369	23130	23400	23079	23096	23173	23171	23178	23181	23152	23392	23237	23317	23428	23403	23230	23055	23285	23352	23083	23138	23331	23199	23262	23339	23395	23088	23253	23265	23248	23289	23301	23130	23253	23250	23087	23305	23159	23274	23128	23224	23335	23081	23281	23243	23075	23308	23308	23086	23287	23217	23221	23246	23199	23152	23375	23004	23214	23145	23004	23026	23142	23266	23169	23118	23320	23221	23305	23146	23326	23250	23068	23292	23292	23312	23434	23283	23345	23262	23136	23082	23209	23155	23106	23087	23272	23254	23324	23092	23283	23168	23169	23230	23283	23393	23254	23230	23404	23202	23268	23328	23130	23052	23295	23312	23278	23162	23212	23226	23302	23264	23207	23237	23359	23148	23170	23225	23237	22952	23152	23292	23316	23165	23415	23376	23394	23117	23083	23327	23090	23222	23259	23085	23162	23440	23143	23155	23123	23234	23122	23174	23281	23287	23294	23335	23339	23306	23271	23111	23148	23165	23264	23219	23240	23217	23153	23137	23247	23217	23206	23169	23268	23195	23162	23098	23341	23076	23191	23217	23249	23072	23013	23239	23089	23266	23372	23328	23197	23207	23104	23117	23460	23239	23260	23242	23048	23380	23263	23167	23419	23122	23060	23421	23215	23190	23039	23321	23278	23265	23079	23283	23335	23246	23301	23327	23315	23174	23310	23328	23145	23299	23207	23164	23179	23408	23224	23118	23338	23275	23072	23164	23371	23214	23462	23160	23197	23288	23369	23080	23402	22968	23147	23127	23211	23231	23207	23322	23263	23297	23288	23360	23202	23191	23282	23265	23290	23118	23099	23369	23330	23186	23251	22968	23376	23203	23247	23219	23313	23279	23106	23326	23201	23285	23214	23390	23182	23234	23154	23389	23256	23173	23188	23349	23026	23169	23261	23069	23220	23300	23209	23331	23267	23193	23214	23150	23231	23061	23323	23291	23190	23039	23288	23293	23084	23115	23192	23322	23433	23302	23217	23267	23193	23096	23191	23306	23245	23283	23181	23350	23101	23139	23224	23009	23179	23346	23456	23468	23441	23200	23285	23102	23216	23161	23201	23296	23268	23161	23333	23351	23266	23244	23307	23256	23330	23147	23306	23285	23128	23083	23248	23355	23363	23250	23285	23220	23388	23272	23216	23316	23183	23372	23188	23068	23004	23197	23074	23146	23303	23337	23189	23051	23356	23047	23200	23346	23065	23331	23209	23356	23243	23031	23285	23232	23471	23049	23290	23042	23347	23255	23143	23203	23202	23007	23496	23149	23266	23068	23113	23241	23211	23167	23123	23077	23226	23174	23113	23215	23230	23265	23348	23230	23320	23275	23295	23110	23169	23235	23135	23240	23228	23330	23227	23316	23368	23113	23075	23192	23081	23250	23331	23267	23190	23255	23180	23361	23310	23031	23321	23304	23112	23081	23283	23062	23315	23155	23215	23180	23312	23165	23431	23252
22434	21583	41041	52766	58527	48511	39385	32591	31653	32001	31843	31678	32111	31987	31933	31723	31883	31908	31746	31524	31515	31666	31751	31839	31850	31819	31442	31705	31858	31522	31695	31557	31836	31685	31888	31545	31530	31859	31513	31656	31392	31558	31538	31491	31536	31612	31634	31615	31643	31810	31604	31360	31508	31488	31639	31874	31688	31604	31447	31505	31659	31693	31544	31456	31435	31491	31152	31267	31534	31435	31748	31466	31806	31412	31436	31608	31433	31344	31747	31570	31678	31403	31525	31509	31686	31704	31335	31527	31355	31609	31328	31607	31603	31714	31298	31367	31599	31602	31744	31661	31815	31205	31533	31589	31518	31673	31346	31328	31585	31540	31473	31612	31436	31673	31546	31487	31578	31536	31706	31499	31423	31653	31501	31499	31414	31425	31829	31401	31506	31646	31427	31425	31362	31495	31781	31713	31435	31575	31555	31858	31569	31623	31624	31424	31593	31933	31387	31621	31319	31659	31489	31571	31598	31592	31598	31611	31794	31386	31694	31608	31505	31693	31555	31847	31633	31767	31658	31430	31593	31406	31326	31308	31555	31639	31565	31426	31524	31487	31731	31554	31541	31502	31246	31714	31551	31372	31620	31549	31557	31591	31671	31624	31571	31510	31496	31673	31427	31715	31415	31487	31294	31508	31621	31498	31428	31520	31509	31638	31489	31607	31583	31608	31698	31363	31692	31595	31399	31417	31620	31810	31500	31513	31631	31476	31437	31563	31399	31568	31620	31355	31410	31513	31509	31546	31484	31655	31367	31362	31388	31618	31612	31686	31808	31174	31532	31604	31515	31596	31537	31368	31600	31514	31734	31397	31497	31671	31513	31542	31571	31663	31554	31512	31787	31698	31560	31462	31626	31629	31487	31535	31650	31582	31504	31748	31544	31576	31572	31816	31605	31671	31663	31564	31615	31512	31163	31535	31872	31692	31610	31328	31865	31315	31570	31644	31412	31549	31236	31561	31522	31516	31404	31960	31548	31484	31673	31253	31503	31654	31326	31690	31630	31676	31370	31152	31397	31463	31486	31696	31409	31443	31348	31283	31444	31530	31367	31739	31542	31566	31310	31331	31664	31605	31522	31373	31688	31630	31494	31542	31495	31501	31663	31643	31397	31531	31379	31507	31505	31510	31563	31444	31559	31816	31583	31665	31587	31570	31805	31429	31536	31492	31497	31575	31511	31519	31445	31808	31300	31412	31341	31562	31451	31206	31627	31410	31658	31409	31581	31306	31211	31315	31460	31623	31649	31404	31268	31625	31716	31597	31583	31315	31694	31705	31374	31508	31629	31456	31614	31413	31648	31393	31416	31325	31584	31526	31665	31593	31688	31483	31555	31674	31434	31426	31524	31560	31659	31692	31640	31750	31313	31661	31678	31387	31497	31740	31681	31620	31635	31409	31818	31673	31484	31510	31442	31774	31412	31586	31517	31513	31659	31545	31373	31528	31535	31381	31470	31526	31411	31422	31536	31594	31451	31490	31509	31457	31344	31562	31784	31428	31469	31527	31400	31690	31425	31551	31758	31191	31434	31501	31459	31567	31526	31489	31618	31420	31670	31397	31543	31452	31684	31717	31478	31674	31377	31300	31732	31667	31528	31645	31581	31732	31598	31563	31652	31598	31637	31562	31522	31413	31594	31578	31539	31376	31438	31475	31325	31270	31478	31569	31582	31694	31758	31552	31559	31712	31312	31533	31690	31458	31771	31648	31298	31686	31593	31661	31443	31508	31710	31440	31476	31584	31349	31733	31423	31404	31592	31559	31723	31359	31656	31556	31648	31495	31483	31459	31571	31517	31649	31393	31634	31588	31546	31592	31604	31395	31711	31456	31496	31173	31639	31386	31720	31466	31769	31400	31573	31604	31493	31522	31429	31488	31339	31455	31623	31432	31395	31581	31636	31487	31491	31772	31699	31666	31509	31470	31468	31645	31551	31618	31476	31396	31562	31250	31365	31472	31182	31467	31493	31586	31817	31602	31377	31470	31480	31573	31606	31300	31613	31382	31645	31567	31431	31425	31542	31593	31772	31696	31542	31466	31523	31641	31701	31634	31676	31393	31371	31401	31494	31477	31631	31618	31393	31476	31509	31485	31494	31519	31764	31549	31134	31629	31430	31482	31474	31679	31704	31462	31261	31703	31623	31394	31618	31941	31543	31770	31456	31635	31683	31559	31684	31462	31515	31520	31459	31534	31527	31579	31658	31591	31375	31547	31599	31453	31425	31362	31658	31542	31550	31466	31407	31665	31352	31421	31398	31474	31591	31558	31518	31431	31703	31489	31371	31544	31464	31448	31567	31634	31630	31365	31529	31562	31430	31481	31720	31535	31145	31513	31330	31481	31595	31524	31294	31462	31656	31584	31674	31577	31751	31804	31856	31502	31525	31544	31596	31579	31563	31775	31365	31615	31489	31873	31368	31460	31375	31507	31462	31475	31675	31650	31648	31177	31582	31612	31592	31477	31480	31487	31554	31655	31475	31464	31534	31783	31527	31595	31483	31445	31698	31468	31456	31274	31703	31502	31636	31475	31639	31399	31499	31466	31625	31503	31564	31511	31535	31513	31210	31616	31676	31520	31455	31470	31711	31241	31683	31676	31552	31765	31587	31509	31460	31463	31338	31522	31520	31547	31464	31575	31363	31540	31531	31628	31556	31633	31516	31627	31430	31421	31681	31343	31435	31534	31634	31557	31565	31555	31555	31766	31436	31665	31492	31354	31619	31402	31703	31470	31487	31324	31600	31515	31390	31456	31518	31640	31632	31554	31475	31580	31562	31852	31744	31218	31691	31546	31654	31568	31562	31658	31490	31559	31540	31715	31661	31649	31704	31469	31463	31507	31676	31218	31329	31655	31528	31470	31559	31462	31388	31491	31431	31496	31469	31488	31671	31610	31659	31556	31654	31412	31541	31775	31541	31765	31471	31531	31350	31618	31567	31296	31437	31357	31687	31607	31637	31480	31368	31423	31441	31588	31665	31699	31209	31553	31534	31606	31423	31452	31701	31378	31759	31344	31549	31415	31355	31553	31930	31631	31410	31404	31390	31565	31714	31565	31434	31371	31769	31690	31706	31485	31698	31679	31812	31608	31543	31584	31589	31550	31436	31347	31479	31436	31583	31528	31520	31255	31449	31452	31638	31335	31600	31452	31568	31722	31546	31527	31503	31415	31702	31478	31533	31615	31518	31338	31575	31598	31559	31626	31563	31514	31424	31281	31533	31453	31556	31576	31757	31517	31640	31541	31426	31535	31458	31632	31669	31438	31561	31394	31496	31405	31551	31564	31575	31420	31546	31233	31355	31679	31707	31638	31618	31479	31272	31427	31552	31679	31541	31594	31720	31411	31340	31418	31740	31454	31630	31758	31404	31601	31552	31472	31506	31685	31548	31440	31436	31550	31443	31853	31723	31473	31434	31285	31482	31725	31606	31442	31686	31441	31564	31565	31446	31373	31438	31259	31550	31606	31661	31529	31586	31493	31340	31457	31479	31450	31561	31348	31385	31561	31692	31421	31720	31855	31297	31632	31571	31660	31629	31283	31449	31505	31661	31446	31459	31516	31446	31656	31580	31482	31733	31536	31632	31665	31324	31514	31397	31621	31564	31682	31355	31666	31466	31305	31722	31517	31445	31425	31462	31278	31719	31632	31394	31558	31682	31484	31558	31324	31349	31626	31404	31671	31282	31621	31597	31483	31556	31487	31431	31587	31252	31479	31560	31750	31452	31575	31844	31683	31534	31518	31756	31604	31506	31422	31081	31640	31483	31462	31439	31586	31493	31499	31698	31674	31698	31451	31560	31715	31596	31668	31557	31218	31474	31271	31666	31621	31555	31615	31311	31426	31751	31531	31793	31498	31677	31515	31694	31443	31556	31306	31436	31548	31669	31452	31572	31487	31557	31472	31558	31614	31776	31749	31758	31569	31530	31352	31470	31507	31606	31503	31602	31776	31497	31479	31507	31469	31463	31600	31443	31438	31616	31642	31427	31419	31560	31437	31602	31676	31493	31610	31290	31367	31437	31536	31538	31710	31525	31611	31498	31622	31594	31471	31320	31474	31746	31346	31407	31584	31508	31458	31284	31528	31446	31567	31721	31447	31676	31525	31445	31539	31484	31592	31833	31604	31310	31498	31366	31609	31740	31408	31578	31304	31394	31442	31312	31770	31494	31657	31651	31441	31832	31489	31542	31594	31537	31526	31605	31432	31432	31479	31670	31533	31593	31372	31561	31280	31517	31431	31833	31759	31669	31547	31475	31564	31516	31593	31676	31527	31707	31454	31590	31492	31493	31659	31505	31356	31397	31273	31304	31528	31276	31818	31646	31524	31574	31464	31206	31512	31653	31601	31329	31467	31463	31562	31495	31467	31402	31523	31461	31272	31579	31493	31499	31391	31624	31337	31574	31378	31366	31660	31697	31593	31640	31755	31352	31463	31639	31523	31680	31373	31332	31464	32050	31430	31424	31758	31442	31620	31696	31597	31518	31781	31355	31252	31393	31353	31559	31564	31526	31473	31600	31551	31435	31687	31532	31269	31525	31526	31716	31719	31278	31532	31391	31485	31759	31230	31533	31272	31503	31434	31537	31495	31598	31673	31502	31298	31359	31540	31515	31583	31376	31690	31292	31656	31333	31385	31289	31466	31463	31579	31776	31366	31351	31527	31485	31686	31645	31471	31582	31560	31505	31545	31417	31747	31550	31517	31767	31680	31340	31727	31480	31440	31659	31507	31277	31576	31695	31191	31372	31249	31486	31620	31559	31655	31564	31526	31505	31500	31404	31367	31525	31516	31569	31556	31157	31706	31524	31521	31479	31605	31573	31790	31483	31813	31648	31545	31616	31288	31537	31448	31298	31484	31547	31600	31478	31514	31629	31424	31496	31929	31780	31620	31524	31399	31442	31516	31476	31283	31524	31543	31383	31544	31563	31463	31371	31374	31728	31784	31809	31573	31613	31424	31492	31471	31534	31478	31460	31635	31521	31658	31678	31501	31453	31507	31549	31354	31540	31749	31706	31365	31561	31533	31581	31384	31573	31549	31451	31506	31489	31383	31614	31466	31449	31500	31867	31460	31758	31541	31459	31444	31566	31111	31322	31558	31471	31597	31670	31719	31431	31642	31648	31470
42224	90273	91447	96419	80197	52899	34373	25036	23646	23798	23506	23711	23716	23722	23510	23549	23766	23733	23627	23816	23619	23587	23735	23584	23556	23648	23722	23634	23609	23725	23738	23724	23683	23825	23515	23750	23719	23713	23731	23547	23634	23895	23590	23738	23692	23679	23665	23866	23866	23800	23696	23682	23822	23622	23688	23703	23780	23606	23466	23732	23816	23593	23732	23588	23830	23711	23588	23861	23628	23932	23753	23662	23639	23638	23856	23517	23609	23643	23587	23648	23770	23747	23614	23607	23553	23601	23882	23914	23735	23485	23725	23667	23577	23582	23774	23741	23734	23670	23691	23756	23833	23737	23711	23602	23724	23637	23723	23618	23887	23651	23763	23644	23849	23747	23641	23600	23713	23605	23607	23754	23655	23799	23714	23749	23722	23621	23507	23420	23752	23764	23637	23911	23762	23658	23661	23948	23646	23639	23666	23817	23571	23657	23932	23650	23680	23847	23593	23771	23671	23540	23646	23743	23464	23655	23708	23766	23612	23767	23835	23685	23764	23816	23584	23602	23739	23611	23496	23727	23676	23923	23627	23694	23604	23578	23714	23746	23731	23738	23815	23487	23635	23546	23876	23706	23610	23673	23507	23533	23514	23562	23776	23641	23697	23612	23789	23647	23787	23808	23850	23831	23786	23779	23672	23730	23527	23699	23551	23733	23706	23580	23653	23829	23726	23712	23797	23854	23763	23567	23710	23678	23585	23581	23666	23784	23683	23822	23530	23823	23688	23590	23644	23821	23667	23755	23604	23903	23553	23595	23560	23631	23751	23635	23557	23682	23606	23787	23393	23510	23704	23652	23595	23546	23663	23721	23620	23693	23683	23824	23571	23659	23498	23777	23800	23711	23698	23706	23657	23832	23653	23728	23700	23713	23585	23684	23726	23519	23678	23620	23760	23725	23567	23675	23717	23727	23730	23691	23634	23657	23726	23686	23663	23576	23588	23711	23663	23533	23690	23621	23709	23885	23769	23710	23551	23632	23955	23837	23877	23729	23666	23772	23751	23624	23668	23648	23604	23842	23779	23737	23688	23697	23714	23466	23631	23638	23787	23728	23680	23677	23782	23716	23784	23768	23809	23779	23608	23674	23711	23714	23571	23784	23740	23470	23671	23611	23650	23643	23643	23674	23788	23492	23540	23524	23796	23657	23678	23533	23641	23759	23589	23634	23652	23746	23616	23583	23666	23732	23683	23469	23741	23804	23454	23846	23722	23655	23804	23593	23764	23674	23649	23667	23648	23395	23712	23634	23617	23685	23714	23827	23825	23499	23705	23498	23772	23623	23715	23527	23746	23653	23644	23779	23787	23643	23630	23620	23662	23709	23704	23607	23685	23636	23775	23527	23583	23610	23705	23585	23872	23759	23643	23927	23671	23714	23680	23610	23814	23350	23656	23477	23605	23602	23800	23769	23723	23732	23754	23709	23592	23648	23701	23591	23760	23588	23650	23800	23589	23625	23700	23887	23754	23967	23653	23815	23571	23785	23660	23711	23713	23794	23771	23780	23585	23877	23660	23652	23667	23706	23834	23548	23613	23729	23795	23562	23586	23593	23772	23602	23748	23572	23583	23870	23726	23754	23564	23690	23771	23430	23520	23724	23824	23664	23692	23664	23691	23729	23896	23659	23603	23476	23581	23716	23426	23538	23745	23495	23595	23785	23660	23756	23715	23599	23640	23875	23766	23676	23663	23595	23837	23875	23737	23698	23668	23656	23688	23625	23524	23894	23622	23643	23734	23759	23752	23514	23655	23561	23608	23409	23728	23728	23682	23726	23832	23564	23744	23833	23759	23616	23784	23710	23763	23576	23715	23603	23621	23904	23639	23677	23597	23785	23663	23812	23380	23755	23564	23819	23767	23626	23761	23740	23765	23827	23703	23758	23539	23589	23549	23712	23691	23622	23682	23591	23663	23709	23694	23703	23623	23649	23912	23632	23723	23623	23651	23820	23577	23623	23732	23672	23845	23718	23902	23968	23537	23794	23724	23601	23471	23924	23632	23820	23622	23662	23830	23772	23587	23682	23800	23679	23531	23495	23597	23665	23644	23810	23778	23610	23711	23801	23782	23505	23511	23844	23535	23608	23598	23569	23607	23593	23694	23842	23651	23736	23684	23718	23815	23733	23601	23580	23751	23676	23940	23640	23567	23750	23618	23844	23663	23710	23821	23647	23808	23728	23844	23684	23584	23679	23627	23782	23628	23666	24003	23687	23692	23987	23678	23743	23665	23661	23555	23679	23824	23739	23736	23719	23740	23883	23572	23689	23512	23714	23593	23714	23520	23770	23665	23718	23689	23807	23643	23590	23591	23610	23600	23471	23621	23667	23612	23924	23645	23699	23715	23705	23578	23745	23756	23740	23725	23764	23494	23749	23733	23564	23684	23709	23581	23713	23678	23656	23563	23684	23564	23732	23538	23664	23702	23812	23822	23589	23546	23653	23708	23802	23847	23571	23776	23804	23813	23730	23744	23695	23720	23693	23800	23634	23729	23631	23773	23534	23542	23725	23626	23542	23648	23680	23635	23643	23485	23670	23611	23815	23738	23732	23634	23719	23679	23735	23721	23686	23680	23780	23761	23835	23543	23734	23688	23719	23670	23701	23465	23900	23690	23604	23617	23730	23770	23711	23721	23595	23569	23781	23596	23841	23683	23747	23722	23701	23641	23699	23577	23628	23577	23787	23670	23917	23812	23591	23564	23546	23684	23503	23696	23522	23619	23688	23635	23831	23650	23537	23688	23660	23504	23605	23630	23565	23810	23744	23590	23640	23755	23631	23756	23479	23821	23674	23682	23604	23602	23583	23918	23661	23870	23715	23845	23644	23793	23751	23741	23527	23622	23670	23641	23699	23749	23852	23600	23702	23640	23775	23623	23562	23436	23607	23830	23520	23638	23696	23566	23784	23616	23650	23732	23652	23592	23522	23712	23715	23661	23733	23702	23844	23834	23750	23789	23604	23648	23771	23567	23521	23588	23682	23627	23663	23666	23728	23843	23618	23681	23786	23720	23699	23633	23855	23796	23782	23761	23550	23457	23728	23809	23704	23776	23680	23682	23726	23593	23670	23621	23570	23769	23730	23586	23714	23685	23558	23813	23684	23696	23779	23687	23732	23576	23674	23741	23650	23645	23636	23766	23796	23531	23614	23672	23728	23676	23813	23609	23782	23530	23659	23584	23637	23636	23644	23771	23563	23512	23619	23628	23640	23677	23534	23680	23558	23744	23717	23789	23639	23704	23543	23884	23797	23695	23605	23749	23718	23555	23636	23447	23602	23628	23704	23687	23604	23735	23656	23753	23630	23700	23679	23752	23618	23627	23531	23726	23610	23737	23674	23891	23558	23659	23567	23611	23606	23685	23533	23830	23526	23542	23565	23520	23714	23632	23521	23767	23683	23685	23687	23877	23764	23446	23578	23758	23703	23898	23813	23641	23766	23727	23666	23703	23633	23450	23656	23807	23631	23763	23418	23624	23669	23648	23640	23672	23731	23519	23634	23425	23620	23559	23625	23616	23837	23667	23512	23781	23686	23601	23815	23609	23789	23714	23777	23625	23563	23667	23519	23539	23793	23730	23732	23660	23703	23735	23631	23793	23585	23713	23672	23633	23717	23670	23517	23815	23833	23685	23702	23743	23641	23589	23831	23591	23703	23766	23673	23699	23665	23614	23906	23760	23530	23598	23802	23518	23512	23666	23712	23773	23762	23589	23658	23918	23862	23594	23691	23798	23790	23831	23571	23722	23870	23618	23760	23632	23526	23654	23749	23733	23747	23730	23796	23628	23658	23790	23484	23742	23786	23870	23803	23509	23570	23577	23820	23659	23848	23600	23590	23833	23622	23624	23705	23735	23501	23558	23725	23618	23825	23630	23704	23640	23624	23567	23459	23734	23541	23715	23572	23766	23680	23645	23584	23714	23650	23687	23553	23631	23767	23687	23723	23570	23659	23755	23768	23596	23770	23697	23626	23758	23614	23685	23642	23793	24003	23747	23756	23629	23563	23747	23718	23802	23532	23849	23642	23698	23573	23677	23562	23790	23802	23655	23674	23665	23691	23629	23787	23709	23619	23619	23668	23678	23731	23602	23648	23686	23647	23650	23863	23776	23647	23566	23571	23677	23587	23624	23783	23776	23737	23687	23873	23582	23792	23450	23668	23753	23501	23591	23715	23747	23698	23458	23548	23443	23649	23742	23739	23539	23772	23597	23608	23620	23387	23948	23699	23688	23712	23610	23840	23683	23767	23613	23528	23603	23685	23686	23873	23656	23550	23710	23771	23682	23666	23839	23704	23811	23544	23606	23767	23530	23595	23773	23698	23811	23695	23524	23671	23494	23573	23643	23775	23775	23853	23554	23764	23679	23783	23638	23717	23532	23698	23606	23581	23503	23759	23685	23852	23726	23656	23568	23681	23545	23509	23893	23688	23683	23671	23697	23539	23677	23742	23840	23596	23695	23795	23497	23941	23727	23593	23642	23724	23659	23632	23574	23855	23720	23630	23578	23686	23751	23685	23629	23677	23664	23809	23737	23804	23798	23644	23759	23508	23625	23727	23811	23506	23589	23696	23606	23572	23732	23554	23725	23582	23546	23701	23638	23623	23789	23510	23648	23487	23886	23755	23606	23700	23636	23550	23574	23750	23706	23659	23613	23674	23802	23706	23761	23583	23753	23660	23629	23638	23606	23795	23607	23733	23809	23591	23757	23671	23809	23637	23719	23752	23638	23778	23821	23585	23790	23597	23829	23823	23725	23785	23619	23641	23745	23701	23552	23623	23774	23535	23613	23778	23815	23625	23478	23876	23718	23609	23719	23615	23618	23955	23694	23806	23704	23652	23810	23644	23638	23725	23593	23494	23628	23663	23743	23590	23629	23790	23582	23876	23433	23563	23630	23488	23702	23683	23692	23644	23674	23657	23775	23804	23599	23775	23795	23494	23460	23720	23511	23633	23711	23632	23569	23739	23665	23726	23710	23516	23890	23463	23463	23767	23569	23644	23602	23697	23668	23635	23678	23774	23643	23734	23595	23695	23691	23609	23668	23659	23682	23930	23682	23772	23812	23609	23565	23785	23545	23555	23542	23652	23814	23610	23939	23712	23647	23823	23803	23641	23825	23473	23705	23670
28074	29146	49618	48582	43208	35442	32207	31022	30799	30864	31095	30941	30874	30932	31019	30584	30728	30948	30732	30596	30968	30827	30657	30483	30610	30917	30759	30775	30670	30818	30861	30834	30646	30590	30897	30814	30851	30958	30624	30925	30751	30562	30656	30688	30795	30529	30827	31067	30877	30826	30613	30535	30667	30527	30803	30952	30763	30664	30851	30575	30876	30846	30673	30582	30617	30853	30860	30676	30809	30757	30837	30748	30692	30684	30651	30834	30695	30660	30694	30585	30877	30838	30525	30892	30833	30727	30715	30828	30891	30770	30755	30365	30742	30611	30632	30686	30530	30723	30595	30601	30661	30575	30686	30729	30627	30769	30648	30963	30740	30861	30843	30640	30830	30608	30524	30653	30886	30820	30540	30633	30727	30352	30725	30815	30735	30807	30787	30665	30816	30884	30819	30758	30687	30805	30653	30731	30751	30873	30366	30663	30705	30582	30739	30836	30920	30784	30757	30661	30738	30865	30729	30847	30532	30580	30977	30855	30596	30532	30813	30794	30701	30912	30814	30594	30685	30869	30599	30622	30533	30743	30723	30519	30631	30728	30678	30710	30647	30694	30643	30611	30764	30687	30700	30479	30676	30487	30768	30860	30674	30632	30921	30711	30689	30870	31007	30617	30881	30595	30539	30804	30997	30680	31021	30774	30777	30747	30510	30790	30890	30736	30714	30544	30799	30556	30540	30899	31008	30678	30756	30736	30704	30792	30607	30800	30865	30589	30947	30580	30562	30384	30488	30946	30607	30961	30783	30727	30978	30692	30889	30717	30801	30842	30681	30850	30490	30493	30694	30660	30654	30671	30719	30727	30710	30640	30615	30823	30842	30813	30787	30646	30881	30878	30802	30609	30660	30596	30760	30825	30712	30747	30720	31100	30717	30756	30811	30670	30892	30768	30783	30659	30620	30631	30523	30730	30647	30949	30857	30770	30759	30873	30610	30537	30688	30771	31034	30621	30935	30927	30710	30626	30815	30820	30585	30907	31003	30578	30564	30743	30640	30817	30549	30643	30803	30639	30688	30600	30831	30558	30660	30969	30662	30747	30845	30346	30961	30803	30747	30772	30936	30873	30877	30790	30773	30626	30482	30571	30487	30658	30573	30643	30553	30667	30639	30680	30676	30795	30753	30673	30592	30608	30769	30813	30726	30724	30702	30965	30751	30584	30824	30973	30645	30997	30631	30756	30585	30818	30560	30445	30898	30682	30736	30827	30684	30818	30680	30648	30598	30773	30687	30483	30774	30692	30532	30842	30673	30878	30742	30698	30594	30909	30710	30464	30494	30797	30664	30488	31030	30710	30728	30852	30690	30784	30688	30552	30707	30825	30702	30644	30666	30908	31028	30866	30565	30643	30748	30735	30453	30674	30757	31045	30713	30768	30888	30866	30648	30892	30774	30812	30938	30654	30918	30777	30754	30914	30851	30362	30778	30570	31000	30826	30643	30720	30578	30896	30908	30901	30961	30552	30889	30737	30569	30689	30854	30497	31051	30679	30619	30734	30745	30612	30861	30679	30503	30693	30593	30796	30805	30667	30714	30688	30768	30824	30730	30902	30853	30987	30800	30678	30659	30775	30803	30769	30870	30701	30774	30673	30763	30827	30633	30757	30640	30837	30825	30705	30744	30880	30609	30422	30797	30774	30756	30736	30818	30753	31014	30810	30618	30923	30864	30623	30679	30789	30723	30841	30679	30710	30952	30881	30694	30812	30592	30889	30704	30635	30593	30666	30842	30923	30694	30736	30375	30802	30802	30974	30627	30867	30914	30863	30963	30933	30686	30868	30492	30900	30677	30483	30678	30809	30619	30895	30880	30954	30906	30811	30706	30719	30485	30645	30698	30778	30649	30908	30884	30558	30861	30920	30604	30742	30837	30753	30675	30842	30634	30845	30617	30793	30927	30731	30816	30757	30808	30743	30653	30832	30789	30537	30708	30868	30976	30962	30641	30702	30665	30716	30481	30444	30835	30840	30765	30624	30854	30685	30766	30581	30667	30807	30811	30897	30849	30727	30845	30891	30457	30779	30917	30597	30943	30862	30685	30578	30684	30768	30786	30909	30586	30770	30782	30732	30647	30563	30917	30672	30809	30700	30695	30996	30761	30916	30767	31068	30677	30794	30467	30836	30828	30679	30812	30713	30649	30783	30891	30569	30728	30413	30888	30860	30652	30702	30908	30688	30729	30856	30610	30658	30569	30456	30817	30806	30770	30494	30865	30764	30789	30543	30818	30680	30602	30788	30941	30647	30838	30710	30740	30939	30777	30538	30875	30670	30702	30743	30511	30757	30523	30746	31003	30846	30814	30321	30771	30736	30804	30807	30618	30614	30787	30764	30965	30824	30909	30719	30765	30852	30960	30653	30829	30510	30870	30590	30697	30657	30733	30736	30721	30641	30640	30843	30805	30900	30579	30582	30779	30733	30751	30571	30994	30663	30738	30747	30623	30815	30740	30531	30689	30809	30702	30611	30526	30858	30768	30690	30591	30783	30908	30856	30751	30323	30672	30685	30792	30749	30511	30588	30691	30664	30861	30845	30940	30711	30786	30833	30809	30825	30607	30645	30644	30904	30709	30690	30759	30914	30801	31024	30631	30798	30840	30915	30967	30863	30673	30808	30732	30720	30844	30774	30764	30705	30683	30591	30781	30699	30900	30842	30352	30523	30604	30689	30658	30535	30783	30750	30801	30598	30654	30599	30691	30593	30555	30845	30679	30553	30611	30705	30546	30693	30819	30671	30775	30542	30944	30485	30905	30954	30784	30867	30741	30821	30548	30907	30840	30618	30815	30899	30815	30659	30831	30874	30605	30673	30815	30744	30665	30750	30955	30839	30980	30753	30608	30745	30617	30914	30743	30860	30912	30738	30887	30694	30928	30779	30451	30510	30454	30545	30593	30720	30788	30576	30726	30450	31075	30632	30678	30801	30694	30784	30885	30525	30683	30698	30957	30697	30514	30697	30766	30885	30821	30798	30897	30730	30709	30447	30618	30559	30943	30570	31083	30948	30933	30832	30511	30886	30719	30547	30860	30736	30876	30752	30627	30623	30511	30390	31046	30502	30710	30717	30677	30619	30473	30505	30726	30612	30794	30547	30804	30513	30679	30689	30868	30890	30673	30590	30731	30759	30750	30802	30724	30574	30580	30830	30631	30640	30717	30802	30817	30531	30838	30570	30653	30427	30545	30664	30794	30644	30742	30880	30758	30526	30805	30744	30834	30750	30920	30510	30668	30724	30828	30640	30854	30611	30909	30876	30785	30671	30645	30780	30776	30420	30770	30455	30505	30783	30648	30598	30608	30665	30793	30826	30691	30485	30567	30656	30763	30832	30808	30627	30612	30649	30713	30546	30527	30876	30644	30821	30724	30662	30706	30966	30894	30683	30828	30738	30641	30536	30601	30664	30528	30708	30784	30759	30668	30655	30848	30698	30689	30623	30733	30715	30907	30874	30841	30849	30633	30597	30542	30725	30682	30905	30546	30664	30839	30734	30830	30754	30762	30587	30806	30643	30895	30688	30861	30755	31002	30503	30964	30731	30751	30874	30770	30602	30804	30741	30906	30508	30600	30752	30896	30820	30636	30807	30848	30769	30674	30674	30587	30601	30691	31034	30998	30749	30927	30592	30915	30707	30819	30672	30480	30720	30968	30756	30760	30848	30983	30929	30777	30866	30806	30535	30691	30584	30708	30657	30747	30720	30662	30990	30688	30835	30523	30717	30725	30925	30822	30649	30826	30612	30673	30984	31073	30797	30999	30978	30972	30551	30713	30786	30863	30735	31064	30767	30794	30770	30932	30603	30876	30883	30797	30590	30694	30517	30831	30465	30872	30741	30552	30815	30904	30773	30608	30688	30632	30994	30816	30883	30748	30534	30949	30752	30774	30608	30504	30671	30743	30715	30689	30839	30576	30965	30507	30876	30464	30704	30608	30646	30845	30860	30774	30820	30756	30897	30540	30577	30631	30585	30772	30449	30655	30652	30871	30504	30530	30638	30939	30903	30727	30704	30905	30610	30745	30722	30731	30591	30881	30606	30591	30643	30844	30701	30518	30722	30769	30754	30747	30896	30646	30911	30782	30741	30930	30675	30682	30976	30749	30797	30727	30916	30853	30812	30820	31064	30607	30713	30597	30866	30651	30699	30727	30623	30565	30470	30790	30846	30660	30580	30768	30754	30758	30782	30753	30521	30773	30777	30598	31005	30914	30642	30669	30710	30705	30767	30586	31028	30478	30540	30580	30642	30734	31003	30988	30574	30632	30879	30800	30620	30545	30810	30751	30668	30658	30782	30864	30805	30910	30709	30845	30736	30858	30760	30779	30834	30748	30748	30907	31099	30922	30685	30791	30857	30626	31061	30810	30785	30680	30738	30898	30713	30928	30768	30708	30688	30751	30906	30789	30629	30753	30661	30753	30784	31112	30761	30740	30760	30896	30822	30872	30697	30719	30612	30602	30878	30704	31001	30676	30611	30727	30760	30780	30861	30902	30505	30622	30725	30786	30633	30653	30562	30900	30642	30710	30765	30610	30958	30647	30815	30844	30896	30680	30735	30622	30622	30782	30560	30939	30905	30667	30701	30625	30688	30676	30840	30636	30745	30391	30955	30880	30733	30835	30886	30672	30896	30620	30817	30713	30716	30976	30880	30674	30955	30764	30852	30859	30605	30620	30602	30689	30656	30943	30749	30726	30572	30669	30580	30616	30636	30779	30628	30713	30833	30722	30740	30562	30665	30493	30766	30793	30978	31057	30594	30785	30746	30821	30718	30907	30659	30798	30620	30587	30906	30677	30655	30613	30534	30842	30776	30764	30608	30663	30753	30743	31001	30679	31074	30773	30904	30601	30627	30657	30716	30690	30642	30728	30658	30818	30679	30677	30740	30702	30675	30854	30852	30827	30590	30688	30902	30863	30769	30703	30585	30875	30679	31022	30811	30698	30521	30693	30650	30874	30809	30860	30868	30827	30493	30833	30878	30634	30494	30570	30550	30821	31000	30758	30877	30682	30879	30408	30739	30701	30750	30811	30454	30733	30621	30917	31011	30812	30713	30895	30646	30793	30908	30650	30594	30749	30661	30964	30783	30785	30715	30829	30562	30789	30747	30776	30583	30778	31053	30519	30683
21950	46072	49947	45310	37454	27732	24532	23202	23204	23256	23167	23144	23309	23258	22966	23244	23028	23121	23145	23202	23227	22991	23195	22981	23028	23102	23059	23285	22997	23030	23033	23292	23127	22973	23202	23093	23308	22978	22867	23066	23297	23154	23089	23169	23320	23172	23222	23069	23152	23084	23392	23156	23228	23286	23118	23126	22984	23125	23092	23317	23129	23082	23352	23142	23032	23222	23409	23126	23210	23110	23268	23233	23100	23250	23328	22988	23356	23132	23156	23226	23004	23093	23188	23093	23072	23242	22997	23258	23034	23143	23122	23190	23176	23158	23141	23138	22958	23212	23143	23272	23078	23152	23057	23201	23199	23127	23262	23093	22971	23096	23259	23052	23196	23151	23138	22980	23044	23141	23235	23229	23141	23025	23314	23109	23011	23200	23021	23134	23156	23184	23277	23117	23305	23156	23346	23161	22954	23124	23153	22974	22970	23075	23331	23329	23057	23149	22897	23077	23027	23206	23188	23153	23143	23235	22889	23298	23253	23060	23335	23165	23117	23013	22969	23213	23132	23032	23118	23207	23092	23183	23177	23034	23161	23098	23178	23174	23079	23314	23103	23135	23126	23114	22923	22905	23247	23449	23427	23223	23058	23196	23057	23265	23099	23117	23067	22952	23210	23139	22998	23262	23111	23040	23257	22970	23054	23221	23202	23063	22970	23175	23028	23171	23179	23017	23166	23021	23105	23207	23223	23393	22900	23162	23016	23102	23173	22946	23140	23039	23176	23048	22957	23130	23077	23070	23203	23153	23126	23040	23126	23218	23074	23387	23039	23100	23055	23106	23113	23217	23064	23087	23137	23037	23161	23096	22936	23112	23105	23128	23180	23146	23037	23229	23020	22995	23156	23109	23326	22966	23275	23039	23017	23173	22897	23280	23064	23302	23332	23124	23298	23052	23226	22891	23064	23214	23314	23094	23019	23211	23081	23255	23240	23046	23047	23091	23152	23121	23071	23096	23314	23037	23092	23070	23238	23110	23136	23053	23076	23183	23127	23129	23056	23145	23269	23132	23045	23009	23102	23207	23083	23153	23208	23128	23127	23155	23345	23338	23245	23090	23197	23020	22978	23047	23143	23254	23183	23113	23292	23146	23093	23074	23007	23048	23216	23293	22956	23124	23208	23125	23297	23077	23185	23255	23135	23132	23105	23307	23231	23102	23007	23194	23209	23246	23263	23169	23211	23241	23001	23001	23156	23275	23098	23280	23036	23014	23120	23145	23250	23051	23324	23078	23048	23202	23121	23028	23194	23161	23084	23332	23167	23012	22978	23279	22947	22920	23157	23031	23125	23260	23439	23097	23007	23283	23092	23107	23135	23013	23262	23057	23098	23137	23227	22973	23087	22995	23005	23051	23099	23297	23172	22966	23372	23035	23256	23143	23002	23176	22973	23207	23095	23320	22913	23227	23102	23216	23092	23037	23140	23189	23246	23022	23031	23184	23047	23054	23002	23165	23347	23057	23253	23047	23185	23169	23320	23202	23147	23101	23209	23259	23040	23151	23132	22961	22995	23130	23201	23076	23273	23100	23092	23299	23031	23146	22920	23167	23040	22971	23366	23257	23132	23413	23091	23032	23113	23155	22979	23159	23274	23169	23089	23056	23238	23282	23229	23133	23178	23242	23142	23012	23194	23099	23201	23336	23209	23083	23160	23304	23056	23118	23257	23126	23103	23096	23145	23165	23015	23260	23029	23321	23023	23259	23159	23159	23121	23044	23003	23145	23146	23282	22976	23086	23170	23022	23264	23162	23037	23111	23158	23064	23171	23283	23245	23291	23046	23156	23390	23127	23224	23040	23076	23127	23320	23342	23293	23030	23191	23266	23055	23377	23226	23269	22935	23260	23162	23157	23077	23200	23176	23299	23036	23114	23161	23251	23256	23287	23171	23230	23005	23240	23103	23081	23285	23287	23143	23338	23138	23151	23185	22979	23230	23099	23065	23272	23223	23094	23230	23193	23116	23359	23326	23170	23169	23197	23222	23063	23029	23188	23194	23054	23189	23259	23184	23138	23073	23214	23145	22965	23092	23323	23052	22954	23198	23105	23167	23058	23096	23224	23128	23310	23355	23166	23156	23068	23141	23208	23176	23092	23246	23083	23106	23230	23115	23057	23011	23188	23018	23190	23133	23269	23349	23097	23085	23066	23132	23158	23030	23130	23209	22954	23211	23218	23325	23172	23147	23202	23164	23280	23048	23139	23041	23121	23285	23132	23277	23043	23119	23183	23098	23097	23095	23350	23240	23210	23088	23115	23233	23154	23276	23103	23031	23088	23170	23197	23050	23111	23006	23235	22994	23093	23162	23098	23225	23197	23072	23116	23047	23016	23279	23317	22959	23246	23346	23110	23317	23239	23283	23244	23329	23320	23282	23072	23279	23130	23145	23205	23220	23152	23190	23180	23128	22991	23166	23332	23119	23058	23217	22995	23144	23266	23014	23128	23121	23072	23241	23050	23081	23130	23228	23103	23336	23150	23117	23289	22905	23262	23065	22993	23207	23370	23031	23362	23294	23168	23226	23091	23082	23089	23191	22998	23109	23100	23294	23263	22943	23203	23361	23200	23235	23026	23184	23080	23196	23155	23281	23129	22903	23185	23241	23165	23276	23089	23301	23191	23244	23210	23149	23347	23149	23052	23109	23057	23257	22986	23164	22991	23033	23176	23173	23285	23195	23062	23339	22994	23233	23222	23020	23124	23165	23120	23230	23106	23095	23026	23064	23221	23136	23312	23011	23249	23072	23144	23250	22956	23130	22993	23022	23097	22988	23119	23274	23050	23094	23203	23100	22993	22971	23034	23064	23136	23175	23026	23068	23208	23226	23219	23071	23080	23138	23162	23160	23256	23067	23143	23193	23009	23406	22997	23119	23088	23430	23159	22999	23229	23184	23112	23037	23294	23084	23118	23326	23138	23005	23213	23104	23056	23094	23156	23110	23254	23104	23290	23273	23291	22986	23144	23069	23102	23371	23162	23013	23227	23099	23266	23107	23107	23074	22933	23090	23128	23227	23113	23028	23056	23065	22980	23190	23395	23200	23523	22922	23154	23271	23091	23115	23115	23003	23080	22986	23198	23112	23112	23116	23133	23179	23095	23192	23052	23140	23224	23186	23020	22951	23035	23414	23211	23353	23253	23319	23265	23067	23218	23192	22959	23316	23077	23189	23073	23120	23029	23190	23180	23070	23264	23258	23218	23080	23221	23187	23135	23197	23121	23200	23198	22967	23119	23253	23309	23059	23134	22890	23025	23300	23203	23020	23248	23099	23272	23313	23028	23108	23012	23182	23005	23050	23130	23128	23165	23163	23080	23289	23321	23238	22982	23090	23063	23265	23107	23263	23112	23205	23183	23004	23064	23160	23151	23164	23103	23230	23084	23217	23310	23050	23355	23074	23120	23155	23192	23222	23182	23223	23272	22965	23086	23184	23128	23174	23250	22967	23247	23096	23076	23216	22988	23140	23186	23023	23081	23199	22918	23245	22959	23135	23176	23228	23241	23100	23197	23089	23130	23047	23083	23209	23247	23195	23142	23218	23122	23260	23146	23138	23081	23115	23172	23156	23223	23046	23157	23234	23348	23088	23099	23120	22912	23006	23055	23300	22939	23136	23082	23118	23068	23120	23199	23190	23226	23221	23277	23095	23150	23162	23071	23119	22967	23389	23100	23116	23311	23140	23269	23229	23154	23152	23064	23336	23057	23069	23269	23078	23126	23058	23249	23296	23136	23043	22969	23248	23031	23198	22891	23009	23239	23340	23098	23158	23152	23059	23106	23105	23255	23045	23274	23228	23201	23110	23192	23231	23304	23225	23271	23133	23303	23238	23370	23012	23085	22992	23046	23092	23270	22938	22980	23318	23159	23151	23063	22961	23062	23177	23095	22964	23198	23105	23210	23267	22907	23158	23095	22987	23117	23014	23331	23367	22955	23019	23198	23201	23224	23085	23178	23001	23018	22997	23264	23045	23146	23165	23002	23113	23185	23131	23087	23166	23264	23126	23293	23104	23150	23263	23327	22960	23049	22979	23102	23070	23340	23163	23365	23106	23283	23084	23194	22933	23068	23288	23113	23214	23189	23057	23353	23178	23197	23199	22942	23275	23205	23000	23182	23133	23117	23069	23120	23235	23290	23156	23047	23276	23003	23287	23273	23089	23056	23182	23054	23153	23134	23133	22960	23208	23223	23113	23131	23075	23102	23290	23064	23190	23151	23157	22950	23159	23240	23167	23118	23259	23117	23288	23325	23016	23183	23262	23096	23181	23180	23225	23126	23039	23123	22988	23157	23196	23246	23249	23178	23094	23083	23240	23041	23285	23054	23201	23303	23194	23130	22864	23189	23143	23209	23209	23254	23034	23142	23017	23079	23263	23204	23159	23113	23172	23152	23306	23260	22950	23111	23054	22929	23172	23024	23092	23168	23188	23129	23168	23133	23051	23316	23273	23309	23225	22962	23357	23121	23117	23000	23158	23091	23300	23019	23214	23040	23201	23046	22855	23043	23168	23103	23345	23128	23131	23233	23233	23250	23244	23231	23104	23206	23185	23000	23083	23179	23259	23195	23287	23339	23254	23216	23163	23285	23142	23072	23066	23309	23208	23068	23090	23241	23194	23094	23166	23252	23129	23217	23157	23033	23070	23052	23026	23001	23276	23127	23195	23074	23019	23261	23100	23128	23254	23328	23124	23060	23204	23190	23188	23369	23131	23180	23237	23126	22979	23204	23206	23166	23205	23098	23389	23156	23091	23193	23111	23039	23160	22919	23257	23188	23170	23116	23346	23242	23004	23097	23075	23211	23244	22952	23143	22927	23343	23158	23156	23061	23213	23064	23279	23151	23087	23075	23412	23249	23137	23162	23193	23138	23242	23053	23144	23131	23140	23257	23118	23033	23174	23109	23152	23074	23314	22993	23136	23256	23044	23233	23161	23209	23304	23119	23178	23249	23123	23242	22991	23016	23257	23331	23063	23010	23164	23053	23299	23097	23013	23195	22982	23293	23076	23171	23167	23273	22997	23176	23075	23042	23216	23212	23169	23177	23118	23183	23119	23247	23119	23021	22983	22929	23363	23160	23090	23128	23147	23050	23178	23218	23187	23033	23065	23055	23123	23167	23245	23197
24000	21558	39752	61440	56770	42590	35458	31322	30840	30958	31113	31022	30845	30938	30961	31011	30847	30674	30821	30994	31016	30828	30730	30718	30767	30784	30848	30683	30721	30989	30642	30685	30847	30796	30532	31038	30968	30678	30923	30849	30610	30688	30734	30671	30982	30799	30760	30762	30898	30631	30750	30643	30787	30730	30951	30697	30756	30778	30639	30937	30526	30849	30432	30747	30675	30868	30675	30772	30880	30862	30850	30813	30722	30482	30576	30820	30527	30716	30782	30758	30767	30586	30545	30746	30566	30430	30745	30761	30401	30484	30657	30737	30777	30745	30758	30573	30382	30635	30645	30685	30695	30829	30466	30790	30940	30432	30872	30707	30415	30583	30521	30687	30595	30496	30718	30782	30880	30655	30633	30756	30807	30734	30572	30447	30429	30664	30927	30636	30512	30551	30947	30747	30782	31013	30616	30938	30870	30664	30799	30468	30548	30862	30437	30516	30955	30556	30782	30578	30471	30936	30882	30663	30668	30779	30762	30547	30672	30736	30828	30838	30647	30797	30591	30719	30657	30673	30965	30619	30557	30806	30609	30665	30787	30397	31051	30784	30834	31261	30610	30577	30457	30617	30571	30609	30835	30839	30861	30907	30710	30780	30802	30606	30589	30579	30666	30723	30724	30585	30606	30571	30550	30861	30946	30767	30813	30720	30703	30809	30743	30622	30818	30814	30716	30698	30683	30562	30821	30657	30271	30817	30890	30526	30612	30604	30719	30774	30695	30527	30446	30610	30748	30557	30744	30785	30746	30622	30742	30782	30555	30774	30616	30696	30475	30991	30640	30531	30690	30739	30689	30520	30512	30668	30697	30496	30577	30758	30665	30739	30660	30638	30643	30395	30565	30801	30601	30721	30750	30577	30484	30427	30640	30433	30555	30732	30917	30576	30947	30784	30866	30585	30935	30866	30621	30793	30728	30752	30640	30649	30895	30596	30765	30771	30776	30770	30856	30725	30835	30723	30686	30376	30459	30641	30590	30444	30482	30806	30709	30589	30719	30541	30543	30723	30966	30574	30678	30635	30684	30567	30658	30647	30784	30690	30690	30842	30735	30583	30866	30396	30519	30550	30620	30568	30913	30603	30828	30818	30622	30902	30898	30606	30416	30604	30670	30760	30648	30669	30707	30695	30536	30592	30554	30678	30772	30698	30709	30708	30826	30774	30775	30745	30749	30640	30569	30538	30602	30480	30999	30699	30662	31003	30796	30680	30591	30929	30656	30840	30781	30613	30599	30631	30604	30694	30811	30782	30682	30872	30930	30761	30741	30758	30563	30845	30641	30767	30638	30695	30631	30622	30665	30558	30752	30721	30717	30779	30761	30767	30839	30484	30830	30625	30789	30674	30678	30610	30894	30751	30836	30631	30918	30783	30596	30561	30644	30662	30528	30601	30605	30765	30730	30783	30748	30509	30728	30849	30605	30912	30911	30814	30839	30532	30724	30545	30662	30539	30799	30586	30584	30693	30805	30620	30593	30942	30470	30714	30941	30719	30921	30657	30742	30500	30313	30887	30834	30861	30756	30875	30957	30653	30531	30865	30882	30507	30759	30631	30751	30784	30642	30584	30775	30870	30621	30644	30715	30878	31064	30663	30665	30446	30629	30550	30733	30654	31009	30635	30601	30557	30759	30673	30829	30554	30590	30754	30642	30566	31156	30820	30577	30543	30839	30700	30499	30391	30606	30506	30726	30510	30758	30499	30741	30716	30463	30658	30682	30790	30467	30464	30767	30675	30325	30562	30697	30676	30792	30801	30692	30694	30714	30635	30991	30637	30657	30726	30633	30533	30604	30684	30592	30698	30802	30473	30680	30707	30851	30686	30600	30588	31082	30502	30546	30911	30419	30755	30895	30638	30721	30822	30459	30762	30971	30537	30531	30686	30694	30684	30716	30745	30684	30427	30737	30384	30787	30770	30732	30827	30677	30775	30754	30525	30688	30490	30615	30414	30682	30626	30780	30864	30674	30681	30573	30498	30914	30758	30810	30923	30963	30894	30595	30814	30459	30704	30920	30782	30804	30797	30769	30626	30626	30429	30537	30667	30604	30707	30720	30945	30760	30445	30604	30715	30630	30582	30711	30654	30787	30736	30635	30646	30673	30524	30744	30677	30878	30712	30679	30686	30665	30581	30826	30757	30876	30798	30579	30780	30650	30711	30692	30821	30901	30716	30824	30746	30637	30702	30593	30704	30734	30657	30588	30521	30639	30710	30822	30683	30704	30413	31025	30572	30810	30638	30712	30673	30454	30610	30717	30368	30557	30867	30777	30663	30521	30488	30968	31001	30603	30876	30696	30669	30788	30697	30562	30854	30871	30684	30658	30701	30717	30867	30585	30798	30859	30668	30489	30657	30692	30683	30524	30660	30843	30805	30415	30506	30491	30658	30816	30467	30784	30677	30636	30739	30798	30783	30680	30916	30710	30735	30811	30680	30778	30415	30704	30661	30739	30892	30616	30676	30583	30712	30825	30864	30725	30624	30593	30848	30691	30757	30601	30823	30804	30788	30778	30734	30512	30726	30616	30884	30886	30496	30374	30728	30763	30489	30549	30648	30642	30740	30675	30849	30777	30667	30837	30663	30751	30791	30520	30548	30813	30585	30605	30685	30739	30605	30915	30712	30611	30591	30551	30611	30720	30621	30819	30539	30722	30798	30711	30812	30692	30985	30783	30695	30777	30745	30619	30645	30542	30525	30488	30655	30740	30884	30838	30575	30758	30763	30862	30563	30664	30485	30472	30811	30752	30446	30493	30742	30573	30652	30713	30617	30684	30905	30710	30826	30742	30838	30583	31041	30585	30441	30838	30844	30956	30752	30828	30926	30990	30652	30748	30666	30734	30455	30607	30327	30692	30582	30671	30778	30796	30687	30646	30751	30583	30750	30849	30697	30614	30369	30722	30698	30867	30507	30803	30439	30642	30675	30661	30907	30840	30460	30748	30620	30569	30695	30538	30701	30622	30669	30933	30816	30575	30526	30704	30614	30780	30471	30630	30800	30892	30500	30709	30678	30397	30648	30828	30822	30692	30664	30808	30834	30749	30864	30928	30948	30873	30773	30452	30716	30724	30783	30700	30627	30818	30645	30700	30935	30702	31129	30633	30691	30593	30875	30375	30583	31004	30789	30339	30707	30681	30731	30717	30239	30719	30760	30690	30887	30613	30700	30835	30656	30837	30556	30587	30423	30709	30765	30634	30732	30978	30838	30582	30850	30702	30636	30774	30864	30361	30765	30804	30789	30655	30734	30583	30340	30439	30658	30762	30533	30549	30635	30634	30385	30291	30569	30571	30692	30730	30620	30898	30702	30545	30680	30629	30708	30658	30829	30812	30802	30822	30798	30649	30782	30430	30666	30679	30573	30338	30687	30869	30700	30718	30684	30634	30646	30645	30473	30646	30591	30760	30707	30679	30457	30868	30754	30765	30633	30609	30900	30769	30735	30985	30696	30471	30718	30779	30833	30784	30514	30972	30648	30864	30704	30702	30726	30632	30677	30751	30635	30755	30470	30996	30816	31054	30662	30726	30732	30745	30587	30760	30796	30903	31048	30683	30606	30640	30814	30824	30591	30689	30570	30688	30935	30733	30850	30601	30703	30675	30587	30673	30564	30668	30566	30596	30697	30636	30842	30891	31046	30671	30778	30731	30720	30829	30497	30602	30810	30700	30713	30645	30826	30832	30740	30747	30773	30805	30742	30430	30756	30595	30943	30768	30557	30727	30743	30764	30737	30838	30666	30502	30676	30816	30661	30855	30610	30588	30815	30728	30549	30802	30823	30756	30770	30771	30760	31035	30522	30885	30726	30677	30573	30702	30779	30688	30684	30733	30827	30465	30767	30579	30555	30617	30735	30778	30684	30767	30608	30652	30834	30545	30563	30788	30699	30459	30717	30419	30464	30648	30579	30958	30811	30551	30728	30765	30758	30397	30635	30643	30733	30910	30665	30861	30761	30801	30862	30611	30797	30793	30467	30553	30470	30725	30705	30509	30824	30572	30591	30762	30631	30553	30676	30582	30638	30959	30885	30916	30776	30638	30721	30707	30498	30767	30729	30746	30597	30531	30900	30422	30479	30813	30615	30677	30668	30692	30698	30551	30694	30780	30638	30538	30685	30747	30913	30600	30727	30799	30567	31070	30596	30771	30808	30785	30636	30713	30420	30838	30901	30824	30840	30745	30675	30712	30651	30667	30761	30868	30580	30803	30548	30746	30696	30806	30797	30855	30615	30784	30780	30711	30848	30790	30817	30553	30416	30786	30890	30830	30758	30455	30897	30788	30786	30807	30709	30910	30690	30497	30554	30776	30925	30534	30454	30813	30456	30712	30437	30655	30791	30573	30738	30728	30727	30554	30729	30737	30609	30846	30341	30539	30717	30681	30836	30608	30738	30871	30656	30822	30547	30726	30821	30897	30757	30683	30709	30428	30585	30566	30819	30681	30529	30757	30803	30658	30881	30752	30690	30578	30633	30751	30752	30729	30550	30708	30637	30889	30448	30583	30543	30573	30856	30850	30408	30752	30707	30745	30665	30706	30523	30455	30690	30889	30555	30800	30705	30849	30681	30445	30834	30699	30367	30481	30646	30628	30892	30514	30803	30732	30589	30727	30979	30400	30929	30634	30847	30793	30882	30686	30832	30563	30617	30907	30518	30735	30848	30844	30698	30695	30753	30765	30774	30410	30688	30766	30818	30793	30669	30629	30834	30716	30735	30827	30679	30533	30666	30865	30798	30770	30847	30772	30636	30743	30750	30827	30554	30744	30666	30506	30588	30761	30462	30677	30687	30612	30616	30600	30867	30507	30553	30405	30820	30556	30535	30559	30569	30853	30752	30627	30664	30343	30679	30776	30848	30668	30484	30598	30948	30510	30664	30804	30791	30713	30534	30789	30658	30728	30760	30491	30682	30690	30662	30712	30752	30895	30592	30803	30670	30583	30621	30884	30498	30565	30618	30924	30606	30687	30565	30464	30770	30697	30762	30904	30612	30487	30736	31024	30599	30592	30699	30729	30578	30896	30928	30752	30830	30826	30711	30737	30556	30632	30929	30878	30814	30628	30588	30661	30539	30720	30771	30552	30645	30572	30334	30615	30694	30693	30768	30821	30562	30820	30573	30607	30589
27963	63962	80102	80770	61025	39048	27925	23678	23132	23318	23034	23251	23129	23059	23183	23071	23242	23285	23186	23244	23209	23081	22953	23170	23359	23150	23185	23029	23093	23163	23207	23159	23146	23001	23306	23094	23143	23317	23124	23148	23158	23147	23236	23334	22944	22936	23050	23107	23135	23114	23177	23172	23337	23311	23100	23259	23199	23165	23176	23230	23103	23154	23234	23231	23129	23105	23141	23280	23197	23157	23117	23129	23202	23108	23134	23298	23060	23196	23154	23219	23071	23204	23060	23279	23077	23264	23078	23189	22949	23244	23073	23114	23062	23244	23246	23369	23092	23161	23323	23195	23164	23399	23303	23233	23284	23212	23236	23208	23079	23254	23063	23125	23011	23196	23135	23099	23149	23223	23132	23178	22898	23140	23131	23248	23366	23219	23236	23059	23163	23217	23098	23152	23108	23191	23235	23023	23192	23111	23254	23083	23213	23141	23036	23023	23135	23142	23046	23112	23062	22866	23205	23116	23066	23170	22987	22984	23170	23036	23025	23056	23142	23119	23109	23158	23126	23057	23232	23094	23214	23341	23283	23076	23045	22861	23029	23157	23000	23124	23157	23230	23198	23255	23135	23070	23127	23288	22959	23087	23236	23158	22991	23213	23075	23275	23116	23139	22981	23274	23155	23222	23429	23195	23263	23064	23150	23019	23045	22963	23018	23315	23352	23095	23407	22947	23009	23188	23174	23122	23259	23039	23224	23059	23281	23083	23160	22890	23059	23154	23137	23205	23190	23153	23061	23150	23123	23409	23049	22951	23163	23129	23202	23131	23275	23236	23105	23159	23194	23287	23220	23178	23314	23177	23083	23226	23277	23340	23198	23285	23160	23051	23255	23233	23101	23332	23308	23065	23268	23050	23084	23331	23035	23256	23155	23161	23224	23225	23234	23135	23154	23216	23052	23128	23077	23197	23261	23218	23081	23254	23159	23049	23185	23059	23276	23121	22999	23149	23148	23099	23071	23041	23237	23283	23197	23160	23129	23083	23210	23242	22905	23097	23077	23091	23111	23119	23229	23207	23044	23120	23264	23141	23017	23105	23133	23086	23155	23160	23263	23201	23171	23132	23234	23094	23013	23208	23235	23137	23101	23183	23128	23068	23044	23100	23266	23157	23134	23037	23216	23182	23253	23148	23284	23149	23042	23265	23335	23201	23144	23170	23122	23069	23115	23196	23300	23163	22973	23250	23239	23151	22935	23231	23140	23095	23058	23077	23153	23233	23059	23391	23205	23025	22972	23214	23212	23187	23121	23118	23133	23238	23099	23115	22997	23167	22989	23173	23071	23122	23178	23025	23342	23152	23213	23201	23108	22866	23222	23100	23136	22972	23132	23320	23198	23199	23291	23230	23003	23037	23176	23198	23077	23385	23174	23216	23013	23167	23184	23152	23230	23149	23145	23242	22957	23169	23262	23065	23084	23192	23129	23227	23125	23046	22949	23290	22954	23168	23242	23072	23125	23195	23022	23115	23060	23128	23056	23049	23140	23243	23121	23124	23117	23196	23076	23112	22922	22996	23256	23015	23148	23078	23287	23298	23321	23108	23194	23093	23147	23169	23189	23099	23170	23038	23048	23127	23308	23075	23054	23068	23291	23232	23204	23103	23117	23212	23196	23266	23110	23353	23099	23338	23148	23160	23203	23165	23357	23203	23160	23229	23131	23222	23037	23295	23051	23117	23181	23179	23213	22953	23117	23042	23126	23250	23149	23262	23264	23092	23330	23058	23119	23300	23305	23152	23111	22942	23167	23103	23395	23072	23138	23146	23173	23212	23187	23285	23144	23104	23023	23098	23117	23109	23103	23216	23270	23108	23058	23142	23082	23073	23382	23066	23235	22970	23121	23054	23047	23161	23260	23115	23257	23176	23052	23225	23207	23190	23209	23231	23203	23357	23172	23131	23095	23144	23339	23128	23177	23178	23031	23185	23148	23122	23180	23057	23238	23213	23182	23211	23066	23126	23287	23140	23278	23288	23255	23222	23243	23132	23196	23228	23033	22932	23244	23257	23075	23371	22958	23240	23068	23109	23107	23280	23044	23162	23349	23164	23066	23151	23149	23150	23170	23114	23110	22896	23239	23329	23249	23032	23053	23119	23149	23167	23163	23068	23186	23274	23262	23286	23140	23047	23146	23124	23202	23110	23026	23062	23073	23179	23395	23235	23080	23164	23164	23235	23089	22975	23067	23001	23159	23278	23177	23264	23282	23219	23035	23093	23054	23442	23147	23161	23150	23311	23138	23132	23196	23175	23267	23080	23289	23083	23079	23120	23246	23054	23147	23235	23137	23118	23089	22982	23276	23177	23134	23156	23206	23016	23260	23217	22919	23297	23069	23141	23076	23006	23206	23126	23211	23051	23100	23069	23039	23228	23096	23201	23315	23026	23159	23227	23138	23241	23114	23165	23171	22950	23142	23215	23115	23135	23316	23094	23215	23172	23018	23048	23167	23248	23290	23029	23298	23092	23202	23055	23205	23356	23252	23041	23222	23258	23095	23136	23244	23260	23314	23099	23123	22984	23132	23308	23114	23057	23161	23025	23071	23091	23007	23233	23254	23290	23250	23016	23067	23181	23159	23186	23060	23237	23097	23195	23169	23165	23148	23375	23077	23073	23090	23061	23147	23036	23089	22944	23321	23133	23113	22954	23282	23138	23353	23209	23155	23134	23183	23287	22931	23095	23109	23104	23162	23157	23192	23082	23031	23044	23132	23077	23078	23186	23102	23228	23129	23098	23054	23098	22989	23260	23196	23217	23300	23104	23075	23248	23143	23152	23155	23250	23113	23020	23111	23107	23230	23166	23129	23134	23158	23314	23411	23218	23097	23046	23228	23238	23115	23224	23284	23150	23058	23296	23075	23172	23167	23166	22958	23373	23235	23232	23036	23215	23108	23164	23011	23040	23074	23153	23056	23300	23275	23113	23244	22909	23030	23109	23210	23106	23208	23143	23218	23167	23147	23106	23190	23123	23133	23102	23101	23041	23133	23192	23119	23125	23145	23202	23128	23255	23124	23151	23081	23129	23021	23095	23229	22995	23142	23117	23277	23288	22978	23123	23080	23118	23083	23057	23004	23227	23092	23342	23271	23127	23177	23042	23212	23061	23113	23051	22998	23255	23217	22984	22980	23122	23185	23091	23229	23158	23022	23041	23166	23198	23062	23101	23188	23138	23117	23195	23090	23323	23218	23222	23177	23018	23213	23148	23245	23075	23195	23308	23130	23118	22916	23247	23175	23073	23115	23248	23100	23099	23233	23183	22987	23264	22925	23244	23279	23314	23327	23198	23183	23044	22960	22978	23087	23154	23220	23077	23257	23209	23384	23090	23233	23144	23119	23147	23121	23099	23031	23162	23289	23198	23039	23096	23040	23192	23340	23074	23121	23158	23115	23048	23179	23118	23026	23050	23264	23172	23271	23145	23257	23134	23180	23146	23183	23198	23289	23112	23203	23074	23354	23052	23311	23047	23173	23086	23219	23166	23137	23267	23108	23141	23248	23051	23173	23281	23123	23153	23195	23227	23105	23103	23028	23087	23141	23073	23124	23086	23209	23131	23298	23091	23173	23240	23068	23289	23245	23015	23019	23051	23346	23071	23157	23139	23283	23197	23145	23089	23245	23213	23036	23176	23176	23159	23175	23109	23191	23077	22988	23189	23000	23097	23272	23264	23166	23003	23140	23068	23045	23056	23180	23043	23113	23282	23324	23110	23193	22965	23112	23176	23133	23211	23145	23231	23182	23137	23160	23147	23090	23165	23091	23057	23099	23132	23062	23187	23414	23113	23097	23244	23185	23097	23109	23190	23095	23266	22880	23298	23042	23377	23286	23343	22855	23145	23342	23308	23269	22899	23182	23132	22989	23133	22982	23188	23152	23213	23064	23076	23235	23170	23113	23051	23196	23156	23124	23023	23216	23074	23074	23183	23137	23027	23076	23127	23318	23158	23073	23058	23143	23283	23390	23041	23236	23244	23202	23129	23051	22981	23330	23140	23074	23234	23119	23185	23195	23232	23069	23241	23142	23140	23146	23115	23252	23197	23138	23093	23213	23038	23155	23041	22951	23134	22964	23171	23151	23261	23119	23173	23143	23105	23185	23287	23261	23067	23084	23319	23320	23227	23097	23218	23214	23216	23290	23239	23257	23190	23065	23169	22938	23064	23321	23229	23308	23232	23075	23096	23198	23139	23100	23282	23185	23210	23248	23101	23181	23236	23158	23174	23134	23125	23065	23138	23178	23076	23217	23284	22937	23126	22926	22956	23061	23082	23204	23246	23106	23137	23282	23186	23202	23107	23206	23112	23328	23111	23349	23173	23226	23172	23171	23277	23319	22980	23329	22957	23214	23280	23223	22997	23257	23142	23118	23201	23232	23311	23190	23107	23166	23230	22965	23241	23220	23398	23066	23269	23306	23088	23135	23122	23434	23171	23252	23112	23054	23251	23056	23198	23240	23216	23159	23059	23187	23396	23164	23245	23225	23215	23207	23092	23138	23042	23230	23003	23072	23006	23189	23066	23129	23084	23299	23112	23061	23156	23401	23051	23353	23300	23113	23182	23142	23213	23053	22881	23161	23247	23193	23088	23220	23271	23077	23052	23111	23161	23212	23065	23135	23235	23044	23169	23052	23135	23117	23121	23126	23002	23164	23153	23181	22925	23046	23246	23246	23213	23220	23216	23156	22928	23193	23014	23320	23103	23244	23209	23201	23294	23085	23207	23146	23100	23070	23264	23223	23078	23120	23029	23120	23176	23096	22834	23099	23300	23181	23107	23192	23155	23262	22926	23057	23131	23133	23280	23130	23183	23188	23093	23161	23182	23332	23358	23218	23231	23068	23210	23036	23202	23054	23312	23318	23166	23089	23205	23203	23279	23196	23125	23053	23234	23204	23083	22994	23035	23092	23241	23283	23021	23203	23105	23063	23214	23088	23319	23016	23160	23008	23179	23060	23179	23068	23195	23131	23274	23200	22929	23253	23171	23250	23186	23100	23138	23297	23022	23172	23249	23232	23121	23299	23228	22967	23056	23355	23236	23158	23200	23105	23036	22952	23256	23138	23210	23134	23134	23283	23100	23204	23159	23059	23349	23127	23276	23022	23354	23381	23140	23237	23293	23033	23148
22451	21577	46781	65871	60593	47121	38397	32458	31806	32365	32008	31955	32063	31709	32035	32103	31925	31968	31777	31716	31827	31933	31735	31893	31897	31672	31934	31833	31867	31696	31805	31720	31619	31643	31862	31757	31683	31701	31851	31974	31623	31689	31825	31763	31583	31621	31748	31774	31600	31877	31566	31536	31651	31674	31695	31465	31709	31314	31627	31686	31694	31864	31628	31673	31666	31717	31730	31427	31586	31622	31452	31518	31848	31656	31645	31799	31734	31466	31768	31638	31811	31920	31669	31704	31842	31590	31570	31546	31636	31647	31583	31584	31832	31801	31511	31474	31756	31740	31666	31836	31955	31549	31798	31866	31549	31728	31666	31949	31596	31686	31640	31616	31565	31781	31651	31510	31594	31483	31502	31594	31845	31724	31721	31867	31793	31620	31822	31659	31476	31770	31454	31668	31730	31552	31420	31588	31741	31896	31671	31642	31485	31532	31678	31516	31488	31821	31705	31623	31865	31560	31655	31755	31556	31762	31580	31894	31804	31521	31542	31577	31807	31600	31816	31906	31719	31618	31484	31703	31704	31622	31583	31657	31701	31485	31764	31734	31567	31730	31494	31798	31745	31816	31746	31750	31274	31645	31542	31409	31562	31615	31614	31766	31641	31596	31727	31852	31661	31437	31533	31622	31632	31589	31509	31726	31647	31795	31680	32002	31543	31486	31660	31597	31754	31769	31585	31582	31530	31538	31558	31651	31753	31582	31423	31540	31816	31563	31741	31516	31567	31855	31903	31865	31867	31548	31531	31820	31727	31725	31763	31659	31558	31813	31681	31465	31603	31728	31532	31704	31666	31518	31609	31503	31518	31456	31681	31770	31709	31507	31638	31824	31677	31740	31763	31725	31589	31598	31578	31662	31866	31686	31777	31572	31804	31724	31476	31480	31520	31860	31650	31497	31378	31688	31633	31776	31547	31651	31670	31708	31662	31329	31603	31591	31629	31433	31720	31644	31513	31627	31344	31738	31864	31534	31508	31534	31661	31508	31639	31531	31687	31708	31486	31593	31729	31626	31713	31659	31499	31656	31850	31657	31691	31521	31589	31659	31671	31659	31763	31647	31961	31609	31873	31909	31900	31684	31529	31640	31802	31535	31665	31352	31567	31573	31705	31403	31783	31510	31798	31605	31665	31801	31797	31571	31799	31531	31822	31714	31734	31632	31854	31682	31627	31796	31501	31493	31612	31628	31591	31585	31686	31687	31775	31574	31823	31709	31659	31793	31886	31578	31649	31715	31635	31358	31464	31520	31631	31457	31807	31705	31571	31621	31820	31666	31420	31612	31724	31685	31813	31584	31888	31630	31570	31531	31666	31705	31801	31568	31586	31537	31620	31544	31615	31814	31412	31447	31802	31831	31716	31796	31765	31439	31479	31840	31709	31797	31693	31335	31703	31516	31580	31459	31654	31598	31550	31741	31703	31618	31724	31546	31686	31736	31591	31577	31730	31565	31830	31640	31562	31539	31696	31710	31612	31415	31298	31580	31875	31546	31509	31675	31839	31661	31758	31774	31635	31475	31718	31649	31541	31572	31486	31751	31687	31603	31495	31677	31829	31330	31684	31706	31448	31574	31878	31689	31352	31515	31539	31666	31610	31720	31510	31507	31414	31668	31871	31609	31671	31534	31765	31617	31390	31730	31535	31698	31668	31758	31783	31853	31721	31485	31791	31608	31400	31554	31702	31495	31551	31693	31429	31565	31462	31648	31634	31654	31746	31558	31712	31416	31877	31646	31252	31692	31707	31609	31644	31828	31592	31828	31568	31826	31736	31769	31906	31621	31838	31903	31582	31582	31873	31534	31714	31831	31743	31432	31582	31734	31530	31799	31539	31497	31643	31724	31610	31647	31628	31729	31710	31788	31764	31728	31653	31527	31441	31709	31705	31661	31667	31571	31728	31478	31637	31799	31743	31749	31713	31546	32006	31657	31644	31875	31677	31684	31899	31551	31669	31703	31407	31763	31334	31730	31693	31653	31681	31772	31699	31466	31537	31626	31510	31672	31508	31786	31641	31766	31707	31743	31599	31687	31615	31626	31590	31424	31700	31606	31656	31464	31556	31531	31658	31489	31759	31706	31691	31671	31628	31750	31644	31602	31863	31627	31684	31329	31492	31595	31433	31789	31773	31436	31807	31738	31491	31502	31739	31642	32008	31938	31658	31733	31597	31720	31738	31401	31553	31699	31431	31649	31896	31656	31555	31780	31808	31792	31720	31553	31670	31987	31690	31662	31733	31893	31642	31588	31702	31377	31660	31475	31755	31431	31692	31583	31593	31552	31721	31547	31452	31741	31617	31482	31631	31601	31744	31493	31597	31762	31694	31577	31739	31723	31499	31645	31531	31745	31652	31539	31527	31730	31807	31505	31559	31524	31770	31487	31630	31618	31489	31669	31674	31524	31675	31869	31558	31482	31360	31814	31624	31883	31678	31601	31686	31655	31748	31473	31630	31421	31541	31818	31551	31569	31684	31577	31553	31573	31578	31506	31635	31464	31428	31742	31829	31326	31732	31387	31636	31742	31833	31556	31751	31619	31594	31706	31597	31680	31869	31691	31568	31730	31751	31720	31347	31618	31633	31584	31639	31539	31796	31665	31342	31827	31772	31514	31423	31469	31623	31570	31974	31794	31644	31708	31530	31726	31745	31389	31629	31516	31637	31568	31781	31335	31842	31774	31764	31666	31778	31633	31649	31725	31480	31563	31604	31500	31314	31513	31462	31765	31647	31497	31571	31671	31966	31601	31438	31595	31514	31778	31757	31696	31445	31641	31865	31871	31715	31635	31863	31512	31492	31705	31467	31523	31548	31397	31702	31549	31721	31647	31702	31760	31676	31653	31614	31787	31705	31464	31497	31626	31754	31590	31453	31633	31666	31935	31615	31652	31385	31563	31548	31651	31767	31745	31733	31661	31826	31858	31766	31781	31614	31637	31605	31604	31358	31583	31779	31610	31833	31695	31695	31787	31602	31818	31730	31520	31469	31566	31583	31696	31603	31714	31658	31456	31706	31585	31687	31433	31820	31522	31491	31607	31491	31596	31829	31604	31625	31629	31524	31537	31686	31484	31558	31432	31445	31405	31512	31596	31501	31456	31700	31916	31597	31717	31712	31568	31819	31521	31723	31749	31725	31780	31461	31575	31775	31937	31884	31412	31727	31406	31584	31659	31859	31638	31821	31405	31604	31595	31790	31697	31590	31821	31450	31522	31633	31691	31607	31894	31215	31544	31578	31691	31678	31567	31757	31839	31801	31286	31509	31742	31598	31601	31620	31487	31494	31374	31673	31673	31563	31715	31454	31847	31719	31593	31769	31516	31608	31660	31692	31693	31612	31615	31921	31736	31719	31476	31417	31578	31481	31736	31630	31551	31920	31687	31743	31538	31647	31670	31623	31851	31776	31817	31706	31513	31508	31615	31342	31581	31583	31592	31425	31522	31563	31688	31544	31878	31516	31925	31928	31484	31746	31628	31707	31782	31757	31553	31675	31606	31810	31523	31461	31491	31688	31712	31883	31771	31710	32003	31639	31532	31632	31412	31617	31547	31777	31631	31566	31656	31831	31496	31492	31520	31524	31623	31589	31762	31587	31448	31509	31766	31495	31741	31641	31713	31716	31710	31840	31673	31788	31785	32003	31750	31721	31713	31535	31479	31653	31711	31532	31620	31685	31867	31648	31588	31628	31553	31577	31607	31675	31451	31396	31954	31695	31595	31526	31649	31773	31736	31626	31687	31791	31635	31737	31708	31650	31545	31541	31486	31946	31625	31526	31732	31914	31765	31685	31421	31651	31524	31461	31686	31481	31574	31713	31647	31533	31698	31597	31461	31492	31866	31687	31892	31704	31760	31861	31552	31663	31794	31606	31510	31697	31222	31835	31554	31784	31603	31611	31362	31482	31740	31666	31685	31565	31538	31688	31739	31760	31670	31572	31590	31609	31382	31590	31391	31538	31624	31560	31763	31518	31590	31490	31419	31532	31352	31813	31705	31504	31750	31555	31509	31554	31604	31699	31614	31611	31502	31328	31472	31820	31439	31755	31638	31473	31657	31579	31682	31744	31691	31717	31817	31921	31542	31836	31468	31515	31614	31868	31757	31667	31634	31511	31570	31938	31433	31613	31749	31882	31651	31705	31601	31686	31766	31695	31445	31671	31626	31693	31697	31795	31786	31746	31662	31672	31468	31432	31731	31822	31704	31589	31680	31566	31948	31484	31728	31733	31658	31712	31541	31834	31628	31700	31472	31655	31471	31577	31518	31659	31315	31760	31693	31543	31600	31617	31459	31289	31779	31826	31599	31618	31414	31589	31486	31668	31930	31628	31801	31892	31660	31589	31680	31694	31786	31723	31587	31617	31278	31618	31370	31645	31851	31654	31620	31677	31793	31724	31472	31307	31588	31601	31348	31744	31641	31590	31702	31433	31476	31686	31776	31765	31569	31527	31712	31604	31685	31366	31559	31606	31769	31423	31476	31952	31507	31559	31496	31798	31553	31861	31453	31588	31631	31496	31628	31733	31656	31542	31700	31647	31522	31617	31574	31676	31750	31477	31462	31770	31356	31620	31901	31807	31916	31822	31506	31494	31666	31726	31473	31781	31795	31583	31436	31555	31763	31404	31713	31562	31800	31644	31464	31731	31714	31804	31672	31767	31765	31706	31709	31554	31575	31533	31853	31702	31676	31409	31612	31597	31672	31890	31557	31555	31565	31608	31606	31476	31615	31437	31593	31845	31721	31376	31409	31884	31668	31592	31728	31734	31498	31863	31664	31397	31780	31570	31738	31460	31697	31592	31724	31529	31391	31484	31549	31902	31640	31486	31379	31649	31534	31674	31908	31645	31597	31585	31668	31763	31757	31462	31645	31751	31180	31686	31599	31689	31926	31605	31794	31523	31649	31719	31681	31485	31825	31770	31726	31713	31611	31703	31711	31592	31820	31805	31496	31786	31737	31881	31506	31503	31802	31598	31580	31504	31431	31574	31615	31405	31471	31607	31624	31662	31683	31611	31637	31575	31720	31678	31692	31629	31624	31784	31575	31573	31474	31279	32013	31389	31767	31481	31501	31510	31681	31657	31768	31744	31634	31688	31558	31627	31560	31615	31453	31277	31696	31708	31898	31467	31452
35729	82420	101965	97326	78254	50562	32181	24967	23666	23617	23675	23703	23696	23675	23782	23594	23706	23558	23765	23774	23859	23848	23580	23836	23796	23641	23822	23609	23567	23818	23750	23695	23615	23710	23715	23825	23751	23851	23586	23787	23667	23711	23748	23760	23768	23650	23796	23825	23709	23782	23622	23914	23678	23649	23730	23818	23561	23717	23750	23807	23778	23705	23726	23557	23711	23724	23718	23949	23599	23824	23679	23807	23733	23682	23349	23670	23605	24008	23726	23682	23720	23683	23708	23549	23870	23841	23766	23716	23779	23619	23699	23664	23863	23650	23577	23720	23735	23619	23839	23833	23666	23933	23674	23790	23687	23519	23734	23574	23824	23799	23689	23620	23540	23613	23615	23712	23699	23607	23607	23726	23891	23720	23663	23853	23796	23762	23588	23641	23701	23803	23784	23764	23931	23654	23653	23663	23643	23865	23838	23596	23814	23799	23752	23671	23922	23816	23479	23868	23589	23762	23671	23669	23818	23758	23774	23641	23629	23766	23839	23630	23559	23574	23586	23703	23650	23664	23744	23770	23636	23699	23852	23664	23668	23773	23669	23776	23684	23575	23881	23646	23676	23787	23651	23792	23651	23733	23837	23614	23748	23842	23709	23727	23615	23941	23668	23663	23971	24004	23676	23577	23640	23512	23770	23808	23770	23644	23845	23645	23911	23756	23545	23790	23816	23750	23682	23662	23658	23737	23654	23624	23844	23566	23828	23778	23837	23679	23743	23702	23832	23484	23703	23669	23705	23683	23856	23760	23783	23751	23784	23697	23630	23444	23696	23531	23814	23769	23746	23457	23886	23683	23837	23630	23828	23977	23728	23647	23889	23757	23646	23709	23638	23855	23713	23764	23564	23661	23727	23638	23687	23784	23833	23643	23568	23682	23663	23728	23433	23781	23496	23625	23661	23646	23621	23729	23690	23592	23690	23777	23955	23790	23833	23612	23604	23705	23722	23642	23638	23798	23750	23719	23753	23677	23635	23851	23974	23725	23577	23915	23660	23774	23787	23548	23728	23709	23589	23613	23739	23688	23708	23680	23803	23830	23848	23852	23722	23769	23710	23784	23872	23781	23546	23505	23844	23675	23822	23761	23880	23640	23742	23685	23592	23757	23614	23634	23872	23727	23691	23672	23672	23802	23704	23761	23836	23656	23775	23832	23502	23670	23655	23642	23614	23618	23831	23701	23753	23563	23876	23541	23590	23659	23748	23916	23698	23728	23905	23729	23685	23771	23780	23733	23807	23509	23954	23532	23560	23612	23638	23537	23710	23901	23660	23490	23693	23515	23636	23603	23762	23804	23658	23644	23606	23719	23852	23730	23769	23679	23661	23641	23806	23531	23976	23819	23578	23518	23773	23591	23775	23652	23608	23796	23601	23795	23765	23551	23738	23684	23677	23965	23858	23656	23838	23493	23749	23648	23596	23780	23712	23711	23795	23637	23750	23845	23589	23669	23856	23912	23655	23754	23620	23580	23702	23688	23720	23741	23791	23795	23676	23820	23685	23928	23832	23837	23610	23847	23995	23766	23648	23573	23786	23579	23860	23803	23782	23631	23675	23718	23742	23757	23646	23838	23614	23593	23714	23753	23856	23795	23525	23653	23876	23455	23774	23784	23719	23803	23731	23743	23488	23708	23743	23579	23697	23789	23704	23804	23929	23615	23736	23765	23688	23648	23807	23781	23869	23687	23775	23699	23791	23853	23693	23766	23705	24054	23472	23836	23816	23757	23676	23693	23679	23952	23696	23664	23666	23588	23803	23549	23818	23579	23699	23685	23584	23546	23742	23654	23799	23616	23798	23750	23576	23741	23614	23630	23715	23773	23674	23661	23651	23873	23638	23666	23903	23768	23866	23642	23790	23615	23809	23791	23536	23854	23650	23666	23917	23626	23763	23744	23576	23826	23437	23883	23605	23772	23732	23584	23726	23748	23575	23876	23885	23643	23785	23935	23851	23783	23778	23855	23789	23847	23700	23695	23779	23794	23774	23765	23761	23624	23945	23771	23651	23908	23750	23805	23616	23519	23623	23592	23505	23748	23626	23863	23589	23675	23790	23805	23635	23788	23822	23703	23757	23709	23880	23533	23777	23682	23678	23697	23755	23929	23774	23528	23664	23654	23733	23756	23745	23773	23718	23690	23728	23678	23561	23845	23500	23867	23776	23707	23779	23627	23559	23860	23465	23702	23643	23523	23741	23783	23766	23606	23794	23666	23722	23732	23661	23855	23664	23702	23649	23750	23539	23715	23736	23886	23809	23778	23639	23704	23656	23768	23822	23821	23682	23692	23728	23724	23981	23740	23718	23723	23647	23616	23696	23645	23646	23790	23726	23843	23865	23645	23674	23563	23833	23633	23654	23560	23898	23621	23787	23700	23744	23775	23629	23654	23543	23743	23757	23760	23741	23729	23686	23759	23621	23751	23677	23723	23760	23934	23632	23634	23773	23860	23672	23703	23606	23581	23580	23786	23802	23800	23669	23693	23448	23868	23703	23726	23929	23455	23887	23772	23681	23690	23791	23735	23625	23730	23655	23676	23646	23706	23736	23673	23748	23672	23552	23714	23823	23670	23774	23598	23760	23747	23701	23665	23836	23830	23604	23716	24043	23803	23725	23818	23759	23909	23715	23727	23724	23833	23765	23768	23744	23796	23904	23698	23802	23590	23623	23633	23719	23742	23795	23771	23778	23806	23689	23807	23725	23629	23580	23947	23826	23762	23785	23886	23610	23671	23920	23737	23831	23691	23694	23566	23769	23729	23790	23771	23684	23712	23689	23722	23520	23740	23578	23772	23587	23711	23834	23763	23594	23719	23643	23823	23755	23766	23545	23684	23679	23715	23779	23687	23852	23765	23616	23657	23666	23659	23630	23763	23599	23618	23561	23739	23556	23611	23803	23822	23503	23744	23745	23675	23779	23654	23775	23876	23707	23528	23926	23841	23663	23576	23677	23606	23911	23701	23664	23714	23771	23648	23672	23768	23827	23728	23709	23821	23750	23596	23889	23557	23993	23710	23712	23844	23707	23640	23813	23619	23662	23896	23593	23648	23670	23856	23903	23493	23607	23792	23697	23860	23804	23640	23725	23689	23650	23747	23804	23716	23647	23734	23590	23479	23613	23654	23790	23541	23844	23665	23707	23869	23851	23723	23687	23594	23590	23699	23468	23795	23534	23732	23714	23758	23850	23602	23724	23665	23707	23777	23805	23750	23518	23742	23741	23661	23645	23819	23757	23506	23560	23569	23757	23698	23767	23865	23928	23553	23555	23530	23637	23584	23897	23770	23676	23689	23658	23545	23868	23553	23933	23749	23862	23783	23625	23743	23805	23701	23726	23706	23658	23906	23670	23628	23704	23747	23800	23705	23847	23744	23698	23719	23721	23893	23738	23728	23828	24008	23885	23755	23657	23541	23792	23649	23516	23524	23796	23763	23884	23566	23838	23834	23984	23667	23777	23604	23632	23664	23830	23710	23898	23686	23654	23691	23837	23767	23638	24087	23794	23777	23533	23707	23806	23607	23659	23744	23748	23747	23618	23746	23772	23754	23704	23732	23651	23812	23624	23799	23671	23814	23753	23676	23743	23655	23756	23709	23789	23917	23646	23626	23940	23699	23704	23903	23657	23733	23752	23836	23663	23808	23772	23661	23734	23680	23736	23621	23722	23755	23693	23683	23871	23764	23527	23682	23626	23672	23882	23654	23740	23757	23688	23824	23807	23419	23598	23810	23839	23701	23666	23562	23758	23925	23525	23830	23695	23648	23622	23820	23829	23731	23756	23817	23661	23676	23753	23542	23646	23651	23782	23621	23688	23557	23810	23808	23769	23697	23710	23711	23748	23873	23748	23706	23611	23595	23768	23587	23755	23729	23924	23735	23568	23751	23678	23616	23818	23851	23644	23750	23826	23659	23761	23809	23650	23636	23688	23673	23734	23789	23906	23731	23919	23582	23571	23778	23762	23933	23574	23580	23654	23787	23878	23703	23742	23684	23576	23670	23805	23759	23642	23561	23583	23817	23656	23730	23628	23795	23729	23771	23755	23620	23624	23757	23691	23776	23724	23779	23729	23721	23872	23668	23833	23743	23857	23765	23873	23606	23608	23879	23613	23658	23729	23739	23870	23642	23704	23663	23640	23774	23686	23817	23740	23695	23522	23724	23648	23680	23857	23806	23415	23824	23731	23603	23841	23575	23504	23731	23615	23813	23644	23749	23766	23755	23842	23836	23887	23736	23874	23902	23715	23805	23696	23848	23629	23632	23825	23701	23782	23776	23594	23622	23890	23670	23793	23715	23706	23757	23754	23736	23643	23691	23491	23586	23861	23555	23692	23604	23710	23880	23704	23745	23742	23516	23966	23592	23837	23872	23649	23665	23597	23773	23756	23841	23719	23837	23728	23710	23787	23822	23665	23768	23767	23556	23690	23687	23707	23796	23673	23747	23722	23702	23799	23569	23678	23652	23724	23519	23846	23820	23680	23607	23827	23722	23775	23645	23685	23612	23775	23809	23845	23726	23759	23781	23930	23751	23735	23712	23603	23649	23577	23712	23507	23906	23818	23720	23769	23574	23850	23958	23601	23784	23559	23537	23831	23744	23799	23570	23677	23845	23769	24141	23700	23701	23664	23962	23704	23802	23869	23652	23859	23564	23659	23719	23735	23577	23890	23613	23700	23822	23870	23726	23666	23697	23794	23781	23708	23497	23853	23707	23741	23852	23746	23705	23704	23672	23676	23534	23808	23666	23912	23721	23673	23718	23686	23806	23560	23913	23469	23756	23573	23743	23724	23875	23600	23710	23687	23606	23767	23804	23844	23737	23823	23693	23760	23710	23641	23633	23600	23630	23934	23835	23783	23681	23733	23819	23815	23694	23589	23758	23590	23709	23727	23700	23964	23807	23822	23750	23747	23751	23751	23837	23858	23687	23785	23705	23753	23773	23704	23690	23705	23732	23841	23842	23543	23499	23731	23706	23707	23636	23631	23771	23569	23746	23764	23825	23612	23633	23795	23806	23752	23742	23751	23765	23829	23831	23872	23656	23680	23608	23831	23816	23875	23685	23565	23890	23857	23713	23832	23638	23648	23770	23886	23870	23666	23786	23487	23724	23858	23737	23521	23754	23696	23774
28271	26465	46817	51905	42412	34974	32271	31062	30915	30998	30897	30629	30757	30845	30488	30613	30765	30937	31046	30584	30823	30960	30722	30735	30932	30843	30892	30657	30661	30840	30876	30868	30780	30631	30983	30764	30579	31027	30871	30510	30604	30772	30978	30706	30623	30939	30702	30663	30680	30835	30794	30802	30817	30588	30763	30817	31003	30648	30811	30666	30683	30794	30741	30730	30578	30653	30843	30997	31073	30645	30731	30598	30629	30728	30865	30615	30894	30703	30630	30848	30451	30783	30635	30889	30778	30924	30879	30922	30875	30789	30800	30660	30848	30683	30859	30719	30746	30558	30655	30686	30751	30798	30820	30740	30734	30854	30856	30627	30870	30740	30662	30749	30697	30709	30687	30823	30894	30750	30549	30616	30481	30580	30732	30794	30708	30564	30879	30490	30726	30821	30717	30724	30797	30817	30787	30697	30402	30558	30610	30642	30742	30589	30686	30572	30649	30819	30716	30763	30902	30640	30711	30783	30633	30577	30587	30804	30409	30744	30505	30843	30552	30745	30809	30774	30507	30677	30573	30541	30880	30808	30717	30539	30889	30787	30831	30717	30681	30712	30814	30630	30370	30686	30857	30705	30601	30610	30929	30546	30765	30720	30599	30710	30786	30605	30570	30730	30862	30652	30815	30798	31044	30793	30726	30429	30662	30823	30645	30770	30767	30720	30686	30609	30792	30523	30830	30603	30805	30839	30859	30800	30597	30897	30416	30440	30490	30784	30738	30865	30835	30765	30623	31025	30808	30518	30776	30718	30718	30523	30732	30813	30639	30550	30705	30616	30746	30628	30960	30568	30621	30903	30782	30640	31002	30781	30805	30569	30648	30751	30466	30745	30633	30929	30800	30776	30763	30915	30880	30777	30759	30744	30731	30399	30645	30816	30853	30725	30760	30585	30738	30958	30774	30527	30670	30783	30745	30893	30731	30896	30747	30816	30648	30564	30684	30886	30659	30594	30527	30617	30711	30926	30718	30554	30664	30918	30867	30816	30592	30782	30647	30670	30826	30617	30901	30781	30606	30781	30757	30887	30940	30896	30581	30604	30595	30664	30739	30759	30610	30743	30719	30554	30702	30879	30636	30771	30995	30597	30815	30760	30576	30429	30606	30771	30707	30701	30605	30887	30587	30724	30638	30691	30641	30502	30786	30512	30605	30601	30673	30866	30766	30679	30801	30616	30868	30657	30676	30764	30846	30792	30607	30659	30671	30955	30762	30732	30753	30686	30682	30768	30927	30652	30908	30699	30575	30821	30777	30441	30750	30675	30729	30821	30530	30634	30774	30743	30701	30913	30778	30595	30800	30673	30676	30750	30652	30922	30768	30803	30447	30586	30888	30758	30896	30820	30903	30794	30796	30877	30758	30556	30763	30580	30847	30782	30899	30451	30526	30689	30737	30797	30650	30750	30747	30496	30865	30712	30627	30806	30769	30600	30734	30757	30920	30466	30760	30626	30711	30747	30681	30586	30542	30500	30475	30797	30837	31114	30913	30757	30887	30754	30548	30530	30691	30620	30446	30390	30503	30778	30491	30740	30774	30897	30719	30819	30489	30772	30753	30914	30759	30828	31056	30796	30766	30825	30876	30651	30717	30676	30855	30707	30647	30684	30954	31145	30769	30935	30654	30830	30762	30497	30796	30649	30652	30806	30899	31081	30794	30536	30651	30862	30850	30493	30583	30861	30509	30875	30827	30911	30796	30976	30845	30905	30788	30718	30737	30589	30698	30618	30893	30723	30635	30853	30678	30725	30731	30596	30700	30569	30907	30752	30711	30628	30599	30779	30686	30669	30837	30899	30856	30651	30923	30736	30655	30745	30968	30663	30742	30663	30978	30928	30754	30629	30708	30785	30794	30686	30467	30515	30489	30854	30756	30734	30680	30674	30762	30901	30622	30520	30605	30754	30737	30737	30678	30486	30792	30851	30890	30730	31093	30810	31162	30581	30786	30731	30765	30767	30709	30536	30636	30432	30684	30694	30411	30596	30661	30626	30556	30785	30759	30747	30780	30815	30698	30871	30748	30693	30792	30775	30629	30776	30717	30618	30535	30564	30884	30663	30735	30898	30755	30798	30958	30628	30708	30795	30659	30698	30764	30531	30786	30701	30800	30685	31108	30840	30809	30700	30709	30609	30681	30914	30712	30730	30884	30765	30855	30827	30787	30776	30978	30791	30641	30537	30806	30649	30749	30676	30616	30621	30712	30734	30822	30790	30783	30805	30758	30831	30778	30527	30653	30671	30651	30790	30603	30819	30689	30739	30717	30690	30816	30857	30661	30872	30705	30545	30606	30736	30801	30389	30677	30834	30784	30848	30864	30578	30818	30690	30653	30744	30785	30639	30908	30595	30865	30764	30759	30767	30775	30849	30749	30902	30630	30592	30966	30877	30627	30697	30754	30762	30631	30746	30716	30696	30531	30824	30616	30782	30595	30526	30741	30846	30757	30583	30875	30641	30632	30745	30694	30816	30595	30714	30798	31052	30907	30718	31130	30930	30717	30749	30958	30561	30821	30673	30750	30838	30855	30642	30790	30705	30689	30893	30799	30755	30660	30671	30987	30571	30734	30447	30600	30730	30644	30861	30754	30686	30865	30672	31033	30822	30682	30598	30667	30660	30722	30605	30693	30869	30821	30550	30819	30777	30672	30700	30722	30619	30699	30834	30670	30669	30637	30847	30897	30769	30713	30748	30827	30755	30704	30643	30827	30909	30715	30660	30537	30678	30810	30746	30774	30979	30814	30567	30645	30592	30745	30777	30916	30694	30777	30625	30683	30535	30619	30699	31059	30691	30629	30757	30940	30619	30733	30744	30869	30782	30755	30592	30712	30774	30652	30589	30576	30738	30721	30775	30867	30617	30842	30659	30706	30701	30779	30739	30851	30941	30840	30882	30953	30592	30410	30449	30614	30678	30883	30716	30671	31015	30991	30854	30760	30666	30689	30481	30704	30956	30481	30338	30866	30800	30843	30759	30738	30829	30612	30700	30723	30739	30699	30451	30962	30969	30844	30862	30735	30752	30681	30820	30727	31027	30627	30563	30715	30785	30665	30631	30477	30582	30756	30590	30648	30614	30801	30778	30498	30797	31029	30877	30908	30483	30817	30705	30960	30683	30972	30705	30774	30414	30816	30584	30854	30599	30802	30762	30756	30787	30922	30704	30627	30529	30832	30957	30526	30764	30921	30758	30826	30768	30923	30874	30796	30677	30898	30471	30779	30886	30788	30464	30690	30831	30825	30692	30932	30715	30723	30821	30674	30854	30835	30889	30632	30556	30729	30659	30710	30559	30923	30587	30569	30978	30676	30852	30667	30923	30972	30707	30526	30869	30857	30715	30623	30659	30832	30610	30678	30620	30867	30672	30613	30631	30679	30729	30682	30827	30616	30781	30871	30817	30942	30812	30667	30651	30649	30902	30681	30735	30930	30618	30693	30806	30742	30631	30639	30655	30753	30500	30791	30854	30770	30957	30736	30824	30854	30629	30747	30650	30678	30797	30749	30729	30662	30856	30635	30583	30749	30659	30658	30743	30674	30655	30926	30829	30566	30879	30837	30706	30749	30950	30893	30814	30823	30668	30814	31057	30574	30735	30456	30789	30532	30621	30409	30721	30678	30681	30841	30893	30813	30650	30994	30596	30897	30762	30938	30669	30819	30878	30661	31051	30754	30675	30470	30757	30917	30923	30758	30793	30606	30884	30826	30498	30717	30714	30676	30694	30734	30813	30834	30859	30580	30646	30805	30947	30661	30924	30903	30692	30641	30707	30884	30850	30794	30800	30861	30567	30387	30713	30936	30633	30705	30914	30660	30702	30769	30737	30895	30992	30821	30625	30795	30838	30942	30858	30688	30793	30967	30912	30620	30668	30684	30522	30736	30639	30650	30719	30835	30627	30617	30660	30664	30906	30835	30902	30704	30726	30680	30846	30751	30790	30870	30966	30799	30677	30687	30856	30725	30835	30719	30902	30822	30728	30652	30642	30909	30885	30852	30702	30968	30728	30774	30813	30687	30736	30898	30833	30955	30926	30754	30563	30790	30782	30517	30688	30811	30850	30797	30747	30847	30750	30836	30850	30699	30920	30735	30710	30668	30649	30923	30807	30718	30603	30838	30677	30625	30745	30668	30565	30593	30764	30750	30693	30641	30918	30929	30828	30794	30492	30647	30616	30688	30701	30501	30855	30871	30738	30607	30875	30720	30610	30676	30806	30605	30738	30511	30630	30877	30651	30682	30450	30869	30748	30757	30498	30706	30837	30744	30679	30780	30555	30686	30799	30690	30916	30493	30748	30757	30663	30768	30687	30794	30769	30692	30872	30509	30547	30665	30518	30720	31181	30826	30922	30816	30895	30676	30677	30744	30760	30473	30484	30590	30896	31011	30702	30560	30432	30547	30586	30643	30694	30500	30991	30733	30682	30598	30668	30739	30718	30718	30759	30759	30546	30829	30608	30648	30659	31091	30608	30570	30575	30751	30974	30842	30725	30611	30789	30685	30809	30632	30763	31024	30550	30757	30691	30618	30830	30573	30762	30828	30619	30693	30605	30719	30810	30679	30648	30830	30522	30722	30793	30653	30881	30927	30792	30470	30788	30725	30672	30792	30792	30627	30767	30698	30755	30718	30639	30811	30831	30679	30851	30886	30786	30603	30766	30585	30712	30786	30793	30555	30642	30667	30597	30739	30794	30880	30858	30867	30712	30809	30799	30938	30583	30686	31018	30851	30739	30721	30766	30758	30936	30764	30716	30828	30703	30650	30671	30781	30686	30963	30598	30695	30747	30605	30568	30851	30588	30684	30787	30852	30890	30974	30783	30917	30907	30807	30724	30566	30589	30548	30778	30806	30780	30831	31017	30700	30668	30691	30807	30886	30741	30792	30627	30684	30721	30963	30762	30854	30704	30802	30870	30683	30665	30786	30855	30909	30685	30764	30707	30901	30745	30869	30797	30921	30654	30763	30782	30799	30897	30865	30992	30958	30850	30560	30604	30765	30592	30778	30833	30732	30705	30799	30768	30864	30711	30574	30805	30487	30628	30743	30811	30922	30833	30720	30705	30651	30872	30558	30735	30670	30942	30848	30592	30571	30596	31023	30854	30555	30977	30832	30590	30887	30834	30709	30827
22372	40408	50534	47385	36686	27868	24461	23332	23267	23225	23091	23164	23210	23012	22929	23241	23200	23237	23119	23128	23196	23222	23138	23045	23307	23289	23262	23235	23357	23299	22959	23213	23157	23115	23257	23111	23320	23188	23165	23150	23211	23135	23177	23160	23017	23216	23106	22951	23078	23008	23291	23188	23226	23221	23066	23179	23224	23146	23252	23164	22975	23268	23134	23244	23187	23213	23196	23383	23385	23001	23481	23288	23215	23444	23168	23084	23228	23132	23172	23008	23259	23452	23075	23030	23168	23244	23241	23227	23218	23300	23361	23195	23193	23289	23331	23212	23303	23323	23112	23173	23186	23240	23193	23011	23102	23072	23057	23192	23189	23097	23206	23157	23083	23167	23129	23306	23097	23214	23074	23145	23170	23216	23258	23158	23194	23206	23134	23209	23243	23205	23166	23265	22953	23218	23212	23106	23128	23140	23215	22939	23161	23086	23095	23181	23248	23029	23151	23028	23103	23262	23182	23171	23217	23236	23125	23168	23230	23065	23342	23113	23218	23196	23090	23078	23243	23208	23264	23324	23235	23106	23190	23166	23149	23145	22895	23156	23176	23237	23301	23111	23051	23176	23220	23300	23220	23324	23412	23338	22913	23034	23000	23291	23163	23147	23087	23243	23020	23099	23246	22899	23235	23334	23191	23326	23133	23440	22943	23410	23319	23100	23121	23166	23189	23286	23031	23237	23017	23265	23079	23169	23139	23150	23256	23188	23102	23222	23183	23101	23166	23139	23117	22900	23117	23073	23192	23141	23177	23325	23125	23184	23246	23172	23245	23193	23226	23145	23192	23193	23169	23127	23124	23036	23212	23267	23202	23357	23224	23112	23214	23175	23223	23117	23078	23332	23073	23289	23085	23308	23207	23176	23174	23272	23153	23208	23140	23268	23353	23133	23160	23368	23231	23138	23227	23097	23240	23208	23302	23167	23006	23158	23194	23158	23259	23156	23169	23183	23183	23190	23188	23139	23048	23246	23196	23097	23061	23281	23053	23203	23187	23105	23178	23402	23236	23134	23063	22950	23028	23136	23328	23224	23190	23262	23125	23156	23298	23379	23043	23134	23140	23195	23292	23306	23225	23219	23005	23187	23351	23258	23313	23281	23227	23248	23060	23086	22945	23054	23180	23235	23137	23225	23270	23151	22988	23214	23088	23309	23263	23238	22961	23173	23095	23100	23010	23371	23147	23159	23208	23244	23131	23298	23263	23182	23085	23096	23195	23102	23171	23076	23315	22972	23196	23144	23097	23193	23274	23191	23045	23222	23257	23124	23000	23137	22982	23263	23176	23319	23229	23139	23247	23114	23116	23075	23084	23304	22954	23163	23202	23163	23297	23204	23276	23031	23254	23138	23119	23475	23274	23343	23115	23155	23048	23011	23282	23131	23360	23122	23095	23192	23094	23111	23102	23173	23119	23386	23215	23113	23142	23189	23062	23227	22973	23381	22976	23103	23246	23269	23174	23269	23264	23184	23259	23256	23110	23124	23209	23143	23182	23113	23032	23254	23261	23197	22926	23112	23215	23122	23180	23324	23008	23103	23207	23044	23049	23175	23180	23255	23322	23092	23226	23266	23232	23064	23075	23040	23264	22927	23172	23149	23188	23258	23219	23269	23184	23307	23350	23191	22989	23230	23150	23356	23217	23124	23132	23329	23021	23122	23107	23295	23057	23081	23272	23190	23180	23185	23192	23144	23050	23124	23135	23211	23376	23061	23048	23069	23063	23047	23187	23179	23127	23180	23145	23136	23207	23289	23186	23163	23120	23117	23105	22981	23179	23111	23100	23217	23043	23212	23253	23243	23236	23160	23192	23129	23343	23286	23218	23156	23306	23232	23087	23311	23308	23326	23269	22996	23278	23056	23144	23163	23267	23110	23213	23054	23181	23099	23097	23108	23203	23220	22988	23235	23333	23120	23171	23287	23019	23008	23147	23105	23043	23191	23201	23056	23262	23253	23066	23275	23042	23008	23197	23047	23102	23347	23131	23103	23114	23303	23227	23251	23244	23051	23102	23218	23228	23155	23134	23233	23045	23108	23034	23165	23056	22996	23231	23176	23171	23203	22898	23182	23109	23192	23159	23268	23203	23094	23140	23025	23109	23240	23050	23320	23029	23156	23150	23077	23135	23133	23116	23049	23270	23059	23195	23133	23041	23115	23119	23116	22905	23313	23136	23346	23013	23230	23119	23228	23075	23130	23070	23313	23222	23181	23280	23167	23190	23123	23129	23116	23277	23092	23338	23289	23387	23272	23312	23226	23408	23342	23051	23121	23156	23249	22983	22983	23023	23146	23297	23041	23168	23197	23255	23123	23184	23080	23233	23138	23136	23099	23285	23079	23274	23210	23249	23163	23204	23077	23211	23237	22983	23133	23059	23276	23026	23101	23222	23089	23111	23250	23103	23218	23119	22993	22956	23129	22992	23120	23170	23306	23089	23253	23055	23288	23206	23159	22976	23162	23028	23152	23262	23149	23138	23246	23105	23212	23170	23110	23107	23344	23090	23095	23217	22860	23220	23356	23202	23281	23267	23159	23129	23305	23254	23128	23448	23109	23370	23150	23299	23087	23199	23203	23120	23229	23270	23284	23218	22934	23267	23119	23045	23180	23267	23094	23024	23168	23302	23244	23092	23014	22990	23186	23110	23184	23325	23130	23169	23262	23175	23126	23165	23379	23086	23064	23176	23191	23321	23143	23410	23188	23278	23344	23238	23232	23108	23112	22961	23278	23167	23158	23150	23238	22994	23005	23202	23153	23140	23241	23328	23132	23146	23008	23252	23034	23229	23223	23148	23027	23170	22997	23262	23096	23414	23051	23234	23152	23255	23042	23073	23267	23102	23278	23149	23087	23174	23215	23316	23140	23320	23175	22971	23129	23275	23309	23119	23173	23259	23241	23166	23049	23179	23223	23056	23301	23113	23199	23258	23140	23316	23205	23101	23153	23215	23130	23300	23186	23147	23198	23089	23163	23170	23302	23063	23182	23101	23252	23192	23281	23019	23202	23058	23216	23234	23369	23317	23135	23397	23247	23057	23135	23322	23047	23183	23087	23095	23254	23160	23195	23085	23216	23118	23083	23320	22957	23066	23229	23226	23177	22939	23269	23156	23220	23007	22986	23163	23274	23020	23290	23102	23309	23123	22998	23184	22979	23107	23236	23112	23153	23157	23345	23185	23052	23202	23107	23143	23245	23209	23266	23271	23034	23095	23374	23258	23282	23081	23277	23373	23231	22976	23293	23272	23513	23090	23218	23302	23225	23084	23243	23286	23127	23209	22959	23148	22978	23116	23317	23133	23209	23037	23120	23071	23149	23189	23323	23038	23212	23012	23263	23257	23181	23182	23177	23212	23120	23144	23221	23182	23317	23030	23031	23073	23038	23011	23081	23134	23272	23383	23130	23168	23030	23203	23302	23192	23008	23274	23088	23114	23195	23107	23128	23215	22998	23298	23300	23229	23154	23232	23253	23089	23121	23280	23052	23306	23198	23036	23156	23182	23212	23151	23280	23210	23235	23110	23125	23014	23313	23147	23293	23138	23037	23249	23241	23114	23142	23090	23159	23151	23118	23254	23182	23199	22967	23130	23153	23173	23153	23246	23204	22988	23021	23105	23049	23027	23074	23154	23082	23179	23159	23181	23029	23104	23334	23014	23083	23156	23117	23178	23223	23229	23267	23197	23215	23169	23180	23126	23276	23183	23261	23190	23142	23118	23275	23077	23251	23267	23115	23257	23165	23179	23112	23200	23072	23050	23234	23118	23238	23126	23139	23345	23125	23243	23258	23209	23034	23253	23146	23017	23181	23301	23153	23278	23271	23172	23004	23158	23225	23341	23150	23234	23057	23028	23090	23186	23230	23301	23177	23172	23222	23222	23116	23304	23192	23218	23062	23132	23010	23290	23034	23080	23367	23345	23113	23174	23135	23127	23166	23231	23119	23271	23231	23070	23124	22972	23144	23134	22984	23247	23015	23417	23182	23352	23179	23218	23161	23111	23081	23194	23030	23191	23046	23382	23182	23351	23322	23077	23173	23340	23235	23019	23267	23433	23098	23140	23206	23099	23101	23084	23160	23222	23223	23352	23052	23221	23238	23066	23104	23180	23117	23227	23218	23250	22996	23068	23270	23441	23180	23291	23213	23158	23065	23166	23310	23152	23192	23137	23225	23117	23116	23086	23152	23284	23047	23228	23175	23285	23346	23078	23192	23170	23242	23219	23187	23162	23150	23295	23111	23269	23166	23196	23262	23043	23280	23327	23168	23343	23032	23212	23167	23177	23166	23166	23014	23094	23201	23182	23164	23257	23242	23063	23151	23106	23127	23055	23224	23207	23128	23175	23298	23208	23232	23211	23348	23203	23169	23217	23018	23145	23087	23031	23133	23381	23133	23170	23350	23143	23183	23215	23106	23440	23198	23073	23223	23365	23023	23133	23216	23033	23271	23164	23119	23273	23264	23185	23185	23239	23300	23149	23194	23139	23415	23257	23108	23200	23171	22879	23163	23131	23307	23099	23177	23267	23183	23273	23106	23306	23072	23240	23075	23375	23140	23310	23058	23285	23281	23293	23029	23002	23236	23289	23215	23236	23346	23130	23129	23175	23087	23068	23079	23152	23121	23225	23221	23137	23039	23094	23346	23159	23185	23299	23268	23259	23107	23163	23093	23156	23074	23186	23069	23217	23044	23229	23319	23136	23292	23396	23115	23169	23137	23122	23132	23143	23017	23285	23092	23189	23137	23196	23021	23135	23315	23339	23108	23078	23159	23157	23134	23331	23098	22986	23288	23347	23179	23118	23091	23178	23144	23034	23222	23253	23414	23067	23240	23069	23219	23319	23172	23168	23200	23064	23222	23176	23085	23122	23141	23095	23094	23199	23241	23120	23138	23071	23129	23169	23265	23376	23143	23361	23029	23184	22989	23253	23277	23134	23381	23120	22921	23291	23118	23071	23173	23238	23180	23229	23118	23127	23145	23082	23235	23093	23020	22949	23241	23278	23107	23193	23084	22934	23243	23181	23312	23295	23270	23210	23197	23274	23260	23217	23023	23177	23340	23134	23171	23202	23340	23117	23149	23171	23173	23151	22984	22900	23123	23179	23238	23194	23481	22981	23125	23057	22977
24092	21329	38116	66130	58879	44912	37220	32809	31171	31216	31019	30938	30872	30977	30813	31076	30842	30704	31013	31004	30900	31012	30791	30830	30584	30797	30761	30910	30639	30754	30773	30837	30869	30732	30782	30667	31087	30911	30988	30600	30733	30714	30757	30915	30875	30864	30651	30779	30707	30911	30617	30641	30689	30859	30596	30794	30890	30675	30776	30709	30481	30694	30394	30635	30788	30793	30632	30680	30816	31014	30621	30608	30756	30491	30616	30586	30679	30760	30799	30661	30716	30812	30840	30948	30804	30852	30979	30526	30570	30838	30603	30654	31057	30670	30568	30882	30808	30682	30645	30738	30507	30737	30849	30630	30984	30851	30908	30877	30761	30781	30776	30676	30813	30763	30751	30870	30884	30777	30753	30764	30850	30700	30735	30845	30740	30773	30708	30970	30817	30824	30619	30708	30729	30804	30768	30668	31038	30665	30490	30661	30437	30663	31022	30702	30677	30589	30640	30657	30863	30803	30831	30835	30557	30597	30646	30567	30738	30670	30658	30623	30900	30679	30804	30822	30797	30616	30721	30711	30904	30404	30668	30756	30576	30716	30704	30714	30753	30685	30872	30621	30429	30816	30677	30763	30929	30759	30933	30685	30685	30945	30654	30692	30696	30645	30790	30960	30871	30917	30808	30537	30797	30675	30744	30651	30615	30838	30647	30840	30703	30644	30691	30887	30914	30790	30687	30682	31050	30542	30780	30671	30690	30698	30851	30788	30633	30556	30830	30895	30803	30578	30469	30659	30916	30784	30725	30632	30714	30713	30688	30701	30634	30905	30975	30956	31029	30848	30906	30590	30710	30742	30446	30532	30702	30407	30630	30913	30564	30800	30866	30674	30810	30932	30707	30987	31031	31206	30808	30955	30689	30772	30636	30812	30691	30823	30548	30691	30935	30834	30775	30959	30701	30767	30713	30702	30850	30620	30627	30969	30625	30612	31032	30687	30777	30628	30645	30693	30698	30766	30895	30847	30799	30524	30815	30898	30713	30666	30524	30786	30684	30604	30737	30762	30878	30808	31073	30708	30685	30831	30637	30444	30501	30657	30825	30758	30785	30643	30557	30943	30943	30935	30829	31017	30882	30728	30554	30722	30741	30737	30699	30373	30885	30584	30643	30821	30754	30735	30749	30553	30963	30749	30760	30687	30851	30532	30749	30681	30610	30608	30836	30756	30507	30821	30903	30809	30939	30900	30703	30789	30798	30840	30777	30851	30508	30705	30618	31004	30713	30729	30975	31040	30777	30788	30839	31011	30668	30851	30888	30590	30643	30828	30870	30946	30751	30680	30771	30573	30822	30575	30817	30871	30611	31023	30837	30894	31012	30650	30743	30649	30781	30728	30623	30811	30584	30637	30858	30948	30689	30655	30849	30662	30694	30605	30623	30845	30811	30545	30487	30756	30872	30500	30455	30936	30596	30598	30803	30642	30614	30651	30692	30813	31036	30862	30774	30634	30925	30922	30468	30849	30750	30885	30708	30767	30893	30479	30701	30860	30726	30690	30874	30780	30730	30852	30930	30867	30922	30637	30508	30861	30831	30861	30787	30922	30611	30751	30690	30842	30662	31086	30737	30572	30717	30706	30911	30752	30726	30762	30436	30774	30536	30842	30809	30781	30964	30737	30633	30626	30819	30723	30785	30720	30768	30552	31017	30600	31025	30656	30797	30791	30595	30781	30817	30817	30642	30771	30834	30847	30860	30756	30781	30674	30714	30615	30483	30660	30686	30659	31072	30943	30946	30667	30793	30633	30705	30776	30635	30815	30483	30553	30694	30835	30826	30876	30822	30708	31174	30693	30749	30537	30749	30685	30852	30605	30582	30910	30756	30738	30812	30688	30803	30851	30555	30749	30808	30683	30743	30829	30781	30962	30881	30761	30732	30806	30918	30865	30695	30675	30397	30710	30649	30986	30671	30575	30690	30915	30905	30778	30707	30846	30701	30634	30661	30684	30623	30989	30886	30805	30981	30766	30769	30817	30630	30582	30893	30961	30825	30753	30875	30919	30882	30972	31006	30617	30880	30891	30966	30929	30732	30932	30905	30637	30595	30791	30670	30858	30720	30998	30730	30598	30762	30750	30824	30814	30863	30936	30847	30912	30831	30374	30637	30783	30958	30924	30706	30823	30601	30517	30920	30894	30612	30708	30658	30637	30738	30797	30805	30844	30814	30652	30654	30616	30863	30640	30765	31016	30854	30711	30782	30763	30968	30729	30560	30716	30845	30824	30821	31029	30827	30606	30854	30627	30811	30658	30711	30948	30832	30886	30760	30659	30880	30743	30953	30496	30532	30607	30953	30902	30997	30910	30574	30929	30719	30773	30776	30700	30773	30635	31088	30905	30726	30699	30842	30726	30898	30735	30807	30868	30871	30802	30760	30783	31091	30757	30789	30711	30847	30704	30765	30912	30787	30678	30502	30937	30753	30623	30737	30656	30879	31088	30756	30683	30688	30801	30548	30786	30663	30712	30972	30746	30601	30860	30772	30782	30882	30775	30904	30583	30646	30758	30786	30711	30781	30555	30867	30652	30879	30744	30596	30645	30836	30624	30806	30862	30863	30925	30623	30706	30816	30764	30708	30679	30566	30629	30811	30781	30731	30511	30634	30821	30855	30711	30860	30683	30782	30524	30700	30939	30754	30535	30750	30740	30784	30578	30890	30819	30972	30830	30882	30919	30838	30754	30772	30941	30578	30809	30719	30653	30803	30924	30936	31072	30788	30651	30829	31086	30782	30583	30613	30732	30436	30732	30783	30731	30876	30863	30641	30728	30990	30766	30636	31024	30715	30857	30775	30508	30957	30809	30685	30645	30782	30826	30754	30733	30678	30910	30770	30872	30733	30656	30685	30688	30655	30699	30730	30887	30729	30764	30863	30401	30650	30800	31025	30729	31015	30590	30856	30767	30800	30692	30704	30541	30675	30615	30500	31023	30766	30589	30920	30887	30768	30815	30452	30656	30771	30709	30691	30647	30730	30682	30655	30797	30728	30755	30813	30526	30888	30705	30908	30747	30810	30863	30782	30617	30924	30830	30997	30731	30724	30794	30695	30760	30899	30689	30762	30922	31051	30517	30589	30705	30823	30609	31028	30854	30722	30615	30881	30755	30633	30915	30682	31066	30874	30728	30802	30587	30791	30748	30587	30712	30746	30502	30525	30871	30795	30570	30636	30607	30896	31133	30908	30657	30842	30879	30909	30673	30890	30886	30766	30969	30581	30687	30623	30747	30625	30807	30613	30836	30958	30613	30769	30848	30886	30757	30582	30740	30922	30647	30789	30600	30697	30760	30896	30759	30996	30833	31021	30841	30734	30857	30608	30677	31004	30537	30755	30668	30702	30592	30732	30741	30851	30571	30806	31035	30890	30579	30787	30787	30773	30985	30767	31129	30799	30724	30819	30914	31057	31023	30714	30741	30709	30715	30607	30835	30645	30449	30764	30613	30572	30827	30619	30662	30798	30644	30941	31073	30777	30638	30672	30481	30865	30772	30787	30707	30698	31019	30894	30772	30673	30720	30667	30627	30776	30844	30764	30659	30806	30606	30742	30772	30716	30692	30739	30886	30555	30505	30788	30721	30813	30537	30605	30724	30388	30812	30735	30818	30767	30828	30598	30696	30912	30727	30708	30633	30572	30741	30853	30806	31094	30644	30713	30945	30577	30810	30746	30736	30895	30588	30866	30555	30619	30643	30616	30927	30862	30563	30810	30467	30674	30792	30727	30653	30871	30622	30681	30814	30736	30681	30796	30492	30659	30825	30945	30702	30654	30583	30688	30601	30970	30683	30799	30876	30898	30747	30693	30739	30842	30777	30838	30614	30516	30872	30707	30778	30665	30839	30926	30707	30544	30760	30744	30557	30879	30788	30697	30618	30711	30782	30724	30970	30702	30687	30685	30718	30841	30644	30718	30746	30711	30779	30701	30731	30579	30598	30924	30763	30804	30778	30706	30709	30988	30904	30723	30614	30828	30595	31121	31096	31119	30773	31150	30681	30665	30690	30815	30627	30676	30601	31016	31011	30884	30681	30668	31068	30843	30670	30658	30725	30793	30641	30763	30564	30848	30824	30912	30805	30850	30788	30803	30831	30755	30649	30607	31115	30707	30653	31000	30791	30819	30804	30897	30759	30591	30817	30984	30557	30736	30767	30611	30808	30961	30586	30925	30646	30758	30739	30788	30836	30669	30479	30844	31005	30801	30715	30835	30777	30720	30918	30652	30913	30661	30669	30706	30722	31012	30863	30803	30924	30892	30692	30855	30640	30428	30848	30637	30598	30674	30791	30852	30836	30673	30672	30668	30937	30888	30728	30896	30760	31016	30568	30616	30638	30529	30814	30572	31039	31003	30976	30747	30962	30881	30902	31049	30861	30858	30690	30882	30826	30950	30632	30995	30649	30776	30928	30657	30634	31023	30574	30906	30785	30885	30732	30718	30838	30799	30773	30654	30805	30795	30674	30763	30819	30953	30746	31005	30891	30793	30857	30988	30618	30873	30731	30964	30837	30820	30743	30840	30960	30996	30805	30675	30711	30752	30824	30807	30828	30812	31090	30696	30958	30694	30737	30880	30864	30811	30862	30744	30618	30680	30746	30713	30947	30636	30442	30662	30832	30843	30932	30582	30789	30972	30840	30697	30875	30732	30845	30760	30760	30599	30887	30780	30887	30933	30852	30778	30577	30706	31045	30714	30719	30719	30503	30546	30882	30793	30633	31021	30822	30763	30590	30698	30688	30552	30531	30839	30894	30661	30689	30648	30878	30604	30544	30801	30767	30805	30602	30542	30683	30721	30679	30751	30760	30562	30716	30908	30749	30808	30719	30774	30760	30827	30651	30762	30729	30892	30796	30940	30512	30802	30801	30952	30726	30743	30632	30693	30732	30572	30741	30593	30688	30687	30851	30820	30870	30728	30785	30849	30926	30713	30731	30870	30827	31042	30722	30718	30564	30617	30649	30778	30863	30794	30811	30772	30988	30741	30779	30432	30694	30997	30613	30719	30719	30912	30839	30612	30715	30790	30949	30773	30834	30934	30766	30824	30735	30689	30958	30802	30508	30781	30943	30843	30790	31017	30986	30854	30792	30678	30923	30677	30775	30977	31039	30900	30822	30920	30831	30665	30635
23080	61460	74148	80803	61580	41552	31382	25693	23412	23308	23300	23241	23272	23388	23281	23300	23404	23267	23366	23422	23328	23297	23232	23380	23343	23349	23274	23384	23331	23102	23179	23175	23239	23424	23183	23167	23071	23256	23289	23149	23204	23360	23295	23341	23238	23136	23236	23280	23295	23123	23200	23252	23324	23154	23148	23057	23196	23259	23373	23316	23345	23176	23376	23273	23190	23313	23308	23293	23234	23173	23471	23200	23250	23261	23410	23107	23268	23203	23117	23374	23197	23190	23315	23112	23080	23393	23216	23178	23286	23198	23195	23287	23242	23328	23284	23108	23320	23255	23270	23203	23234	22960	23176	23332	23441	23167	23338	23227	23150	23231	23389	23193	23325	23290	23353	23289	23237	23282	23116	23144	23208	23211	23242	23133	23214	23300	23310	23263	23254	23243	23228	23228	23346	23313	23133	23029	23309	23190	23232	23388	23128	23215	23215	23173	23212	23270	23150	23289	23464	23230	23230	23242	23238	23318	23471	22947	23207	23376	23196	23350	23156	23371	23270	23145	23220	23455	23209	23129	23295	23287	23365	23456	23256	23330	23448	23093	23245	23209	23308	23294	23243	23400	23175	23173	23335	23228	23421	23348	23335	23293	23282	23254	23372	23103	23482	23356	23324	23231	23263	23305	23292	23174	23312	23247	23254	23470	23230	23029	23391	23324	23235	23388	23243	23280	23401	23245	23295	23064	23280	23298	23221	23083	23326	23269	23309	23221	23297	23349	23207	23143	23282	23414	23262	23228	23088	23268	23262	23272	23197	23208	23402	23217	23256	23065	23248	23325	23315	23244	23177	23319	23356	23262	23018	23190	23341	23203	23393	23223	23226	23213	23318	23314	23132	23335	23095	23234	23280	23209	23327	23295	23358	23187	23312	23386	23235	23194	23301	23088	23411	23310	23336	23320	23310	23281	23206	23251	23235	23292	23254	23341	23347	23219	23212	23199	23104	23154	23278	23275	23014	23233	23188	23334	23213	23342	23160	23143	23475	23244	23268	23123	23379	23172	23309	23362	23181	23499	23230	23177	23471	23186	22976	23226	23246	23348	23084	23287	23295	23062	23232	23173	23268	23057	23172	23282	23440	23148	23255	23376	23261	23075	23208	23299	23274	23358	23356	23102	23251	23079	23314	23219	23244	23322	23210	23183	23079	23324	23257	23283	23235	23294	23357	23105	23308	23375	23238	23266	23308	23196	23278	23213	23246	23314	23121	23274	23276	23308	23458	23407	23333	23340	23271	23318	23152	23229	23298	23365	23220	23158	23402	23192	23323	23157	23182	23222	23150	23225	23281	23211	23304	23266	23218	23154	23160	23309	23340	23110	23053	23262	23178	23097	23314	23356	23317	23166	23209	23130	23219	23466	23336	23258	23248	23223	23121	23317	23102	23268	23174	23352	23199	23308	23317	23443	23379	23212	23184	23153	23271	23188	23187	23252	22993	23202	23341	23215	23381	23267	23377	23319	22982	23298	23111	23302	23367	23159	23338	23191	23157	23129	23337	23133	23361	23234	23367	23134	23204	23263	23249	23334	23244	23319	23219	23243	23275	23188	23334	23034	23353	23151	23217	23241	23205	23301	23213	23426	23220	23095	23352	23147	23375	23142	23437	23339	23122	23114	23403	23233	23369	23202	23169	23447	23066	23277	23155	23223	23218	23368	23257	23335	23355	23238	23095	23314	23222	23350	23214	23255	23182	23242	23235	23307	23359	23287	23396	23238	23194	23156	23204	23383	23190	23290	23229	23159	23302	23066	23450	23218	23297	23061	23349	23152	23065	23109	23234	23202	23279	23218	23415	23116	23238	23209	23183	23263	23170	23340	23226	23227	23166	23344	23503	23212	23225	23246	23146	23243	23341	23151	23232	23343	23454	23233	23438	23051	23327	23376	23322	23378	23305	23323	23022	23361	23030	23079	23441	23342	23302	23308	23100	23349	23186	23260	23163	23368	23165	23239	23120	23344	23381	23228	23213	23503	23180	23376	23255	23264	23277	23364	23270	23258	23155	23204	23236	23280	23176	23121	23453	23290	23438	23376	23344	23394	23291	23272	23182	23333	23262	23146	23256	23164	23230	23426	23062	23326	23305	23359	23269	23253	23165	23223	23274	23098	23348	23249	23176	23478	23229	23349	23444	23096	23321	23314	23134	23310	23130	23343	23223	23158	23353	23262	23167	23128	23205	23254	23222	23400	23192	23202	23292	23353	23105	23104	23305	23376	23257	23159	23302	23372	23219	23218	23275	23345	23213	23031	23541	23321	23051	23395	23425	23278	23305	23037	23292	23307	23234	23405	23243	23160	23056	23421	23427	23193	23416	23231	23309	23137	23311	23151	23303	23313	23323	23213	23281	23379	23140	23254	23393	23075	23250	23318	23130	23146	23188	23183	23195	23196	23345	23201	23224	23294	23161	23288	23213	23258	23284	23425	23297	23148	23070	23141	23125	23254	23195	23112	23259	23042	23286	23385	23126	23187	23176	23158	23135	23332	23238	23178	23311	23140	23250	23304	23120	23272	23282	23411	23377	22988	23288	23342	23357	23158	23229	23361	23179	23248	23338	23104	23151	23204	23171	23388	23358	23284	23135	23195	23395	23397	23371	23221	23214	23181	23260	23337	23323	23268	23365	23075	23390	23296	23317	23349	23292	23129	23287	23263	23305	23270	23284	23174	23413	23292	23276	23344	23345	23127	23235	23151	23277	23176	23348	23398	23176	23388	23354	23182	23163	23454	23171	22948	23316	23411	23392	23098	23307	23399	23135	23389	23182	23312	23316	23279	23450	23302	23187	23278	23230	23334	23241	23243	23187	23176	23218	23180	23202	23250	23384	23413	23387	23218	23074	23548	23336	23468	23061	23192	23331	23416	23173	23349	23204	23307	23345	23272	23153	23334	23256	23201	23265	23206	23115	23239	23271	23043	23269	23122	23107	23173	23242	23194	23359	23299	23305	23356	23432	23247	23312	22936	23344	23170	23171	23019	23343	23481	23337	23107	23528	23171	23151	23194	23028	23344	23159	23383	23268	23108	23343	23413	23102	23205	23359	23219	23091	23277	23369	23326	23215	23331	23302	23184	23343	23236	23442	23296	23189	23140	23282	23266	23229	23221	23327	23163	23146	23217	23149	23161	23333	23177	23282	23282	23084	23227	23297	23040	23320	23447	23204	23374	23241	23330	23106	23377	23170	23298	23222	23196	23291	23045	23360	23162	23298	23314	23483	23051	23188	23117	23134	23279	23203	23367	22993	23182	23255	23251	23091	23326	23252	23369	23206	23133	23320	23186	23186	23382	23290	23141	23188	23166	23111	23412	23224	23238	23066	23178	23304	23164	23363	23196	23237	23218	23217	23085	23375	23119	23324	23402	23309	22973	23309	23358	23262	23212	23265	23195	23173	23308	23323	23445	23270	23193	23343	23274	23192	23076	23270	23260	23209	23345	23188	23413	23320	23327	23210	23272	23304	23239	23275	23243	23240	23276	23303	23227	23248	23265	23282	23090	23358	23239	23354	23287	23343	23204	23199	23257	23126	23289	23163	23327	23174	23121	23329	23289	23222	23369	23272	23103	23332	23198	23192	23148	23215	23263	23226	23367	23046	23243	23293	23210	23250	23282	23286	23194	23269	23369	23250	23205	23269	23026	23210	23254	23125	23343	23196	23500	23408	23211	23238	23392	23332	23120	23215	23236	23146	23326	23243	23286	23316	23282	23294	23177	23467	23359	23146	23190	23079	23478	23274	23274	23401	23224	23392	23140	23419	23139	23288	23386	23334	23290	23147	23226	23292	23193	23402	23262	23362	23229	23109	23287	23286	23344	23235	23187	23236	23310	23273	23319	23317	23308	23345	23265	23368	23446	23128	23355	23361	23356	23321	23421	23165	23460	23090	23429	23062	23183	23155	23259	23300	23306	23184	23203	23117	23470	23237	23270	23310	23191	23347	23148	23322	23103	23249	23291	23145	23262	23331	23330	23244	23233	23228	23178	23108	23048	23227	23162	23206	23155	23120	23262	23233	23266	23119	23257	23124	23431	23302	23178	23213	23421	23460	23296	23249	23223	23230	23250	23338	23199	23331	23461	23239	23046	23199	23308	23218	23136	23221	23323	23385	23331	23403	23302	23336	23242	23203	23355	23394	23083	23440	23133	23224	23170	23269	23193	23298	23323	23308	23094	23120	23323	23289	22987	23096	23286	23380	23340	22902	23322	23243	23116	23261	23178	23202	23332	23165	23311	23485	23024	23209	23209	23344	23276	23471	23350	23339	23147	23409	23205	23154	23281	23228	23055	23416	23180	23411	23210	23265	23285	23307	23088	23229	23058	23263	23299	23350	23299	23398	23123	23449	23264	23298	23267	23209	23383	23225	23257	23458	23587	23139	23083	23155	23368	23354	23359	23407	23096	23272	23226	23171	23396	23319	23391	23218	23170	23451	23367	23204	23216	23308	23233	23232	23226	23245	23176	23107	23331	23210	23208	23331	23260	23244	23299	23278	23349	23300	23371	23110	23345	23511	23307	23189	23301	23287	23353	23386	23144	23216	23217	23153	23359	23240	23271	23358	23253	23301	23156	23314	23280	23128	23230	23407	23267	23467	23261	23275	23265	23311	23108	23190	23153	23412	23214	23244	23110	23319	23252	23324	23256	23144	23331	23289	23250	23307	23345	23326	23266	23278	23079	23295	23179	23236	23124	23209	23356	23315	23332	23239	23274	23074	23292	23281	23316	23213	23248	23422	23200	23326	23216	23350	23133	23172	23218	23413	23308	23232	23215	23445	23154	23495	23246	23222	23117	23406	23106	23297	23177	23294	23251	23223	23147	23163	23250	23095	23139	23298	23075	23320	23198	23174	23157	23404	23503	23271	23236	23212	23342	23280	23088	23463	23218	23142	23197	23468	23283	23268	23285	23330	23228	23215	23365	23380	23222	23227	23413	23253	23039	23193	23165	23293	23259	23395	23435	23243	23343	23288	23255	23162	23428	23129	23300	23312	23080	23383	23412	23176	23264	23304	23118	23272	23273	23115	23338	23214	23110	23327	23246	23474	23205	23414	23254	23308	23053	23161	23226	23313	23284	23291	23021	23072	23270	23156	23199	23310	23323	23229	23257	23012	23261	23328	23286	23323	23161
22522	21242	31706	50949	61817	52882	43197	34361	32017	32054	31808	31305	31822	31357	31766	31588	31590	31404	31490	31601	31394	31344	31525	31553	31225	31386	31381	31377	31416	31392	31348	31220	31260	31258	31375	31521	31672	31506	31465	31417	31095	31422	31370	31637	31100	31466	31333	31130	31296	31281	31461	31331	31481	31414	31472	31301	31433	31291	31329	31226	31234	31370	31475	31357	31249	31328	31133	31137	31523	31104	31288	31266	31237	31329	31062	31198	31307	31318	31272	31489	31191	31235	31271	31305	31322	31535	31343	31382	31209	31396	31366	31220	31259	31062	31218	31182	31340	31571	31390	31349	31110	31366	31252	31369	31331	31392	31239	31325	31367	31030	31343	31057	31372	31487	31550	31201	31456	31270	31108	30906	31208	31343	31223	31119	31275	31306	31482	31405	31690	31359	31293	31350	31107	31351	31332	31188	31378	31345	31245	31222	31131	31009	31378	31422	31300	31365	31243	31444	31312	31313	31209	31020	31477	31282	31103	31248	31400	31153	31453	31347	31096	31279	31459	31234	31177	31232	31336	31367	31151	31360	31384	31047	31116	31414	31198	31256	31138	31061	31543	31448	31450	31486	31699	31256	31473	31142	31034	30914	31199	31258	31309	31195	31568	31188	31249	31406	31071	31358	31508	31310	31180	31389	31335	31318	31196	31206	31052	31044	31559	31365	31454	31208	31363	31435	31372	31385	31184	31329	31286	31330	31483	31465	31270	31555	31182	31273	31180	31182	31229	31310	31064	31322	31017	31308	31340	31203	31298	31419	31190	31388	31398	31384	31349	31278	30975	31060	31281	31108	31414	31284	31112	31098	31306	31233	31406	31302	31382	31222	31178	31265	31467	31424	31499	31242	31347	31410	31072	31444	31194	31055	31248	31321	31214	31403	31402	31381	31232	31250	31324	31319	31454	31478	31113	31369	31082	31281	31144	31122	31121	31326	31233	31125	31573	31158	31139	31181	31289	31151	31603	31215	31288	31179	31469	31324	31239	31232	31236	31315	31032	31003	31365	31170	31419	31236	31243	31148	31275	31387	31208	31348	31083	31393	31269	31350	31524	31272	31293	31171	31338	31227	31387	31204	31320	31315	31228	31676	31489	31278	31323	31336	31104	31225	31278	31180	31276	31378	31195	31188	31354	31335	31269	31118	31318	31568	31418	31209	31296	31349	31318	31204	31322	31454	31221	31027	31300	31380	31329	31353	31208	31267	31265	31254	31102	31280	31530	31517	31244	31316	31004	31213	31343	31087	31219	31076	31201	31369	31218	31173	31287	31404	31293	31189	31302	31402	31226	31258	31341	31289	31299	31241	31375	31216	31211	31124	31442	31409	31230	31106	31237	31331	31282	31400	31303	31162	31378	31287	31316	31275	31347	31422	31438	31308	31306	31115	31494	31384	31277	31246	31405	31259	31136	31302	31433	31353	31078	31136	31303	31364	31399	31401	30994	31211	31246	31402	30987	31492	31346	30996	31428	31396	31355	31268	31362	31183	31252	31389	31349	31320	31203	31332	31374	31328	31289	31240	31067	31415	31390	31306	31288	31385	31340	31323	31327	31282	31233	31236	31205	31318	31273	31177	31487	31333	31384	31433	31395	31155	31503	31194	31212	31532	31307	31161	31230	31022	31383	31016	31193	31219	31338	31521	31386	31610	31197	31395	31216	31196	31287	31381	31226	31171	31064	31134	31305	31149	31074	31236	31159	31245	31357	31328	31453	31471	31237	31201	31187	31245	31365	31296	31131	31384	31405	31312	31248	31328	31177	31254	31246	31173	31391	31345	31103	31230	31338	31338	31237	31382	31364	31389	31100	31594	31401	31417	31253	31252	31315	31403	31339	31296	31569	31298	31049	31132	31085	31149	31401	30973	31193	31158	31079	31497	31290	31430	31261	31398	31233	31103	31348	31437	31284	31207	31349	31245	31137	31431	31270	31575	31303	31195	31366	31605	31337	31300	31230	31250	31292	31493	31099	31010	31328	31398	30997	31288	31181	31220	31541	31348	31290	31380	31417	31308	31115	31209	31158	31137	31314	31185	31463	31201	31299	31224	31206	31237	31189	31394	31505	31216	31011	31355	31599	31235	31348	31371	31325	31267	31149	31239	31323	31272	31336	31243	31547	31367	31505	31430	31239	31186	30976	31170	31088	31266	31587	31282	31303	31319	31307	31160	31289	31407	31361	31317	31379	31481	31407	31391	31220	31197	31284	31425	31445	31318	31409	31297	31427	31272	31198	31425	31332	31282	31110	31333	31259	31177	31255	31048	31304	31291	31174	30986	31225	31244	31396	31303	31598	31155	31504	31261	31128	31273	31234	31451	31329	31305	31356	31485	31139	31391	31204	31308	31252	31251	31205	31379	31286	31093	31336	31328	31337	31355	31359	31689	31411	31274	31350	31569	31431	31154	31293	31099	31397	31258	31037	31344	31459	31239	31247	31309	31300	31376	31400	31078	31313	30957	31337	31264	31177	31367	31297	31166	31249	31322	31318	31102	31205	30982	31305	31362	31358	31260	31277	31275	31403	31188	31462	31325	31214	31524	31094	31462	31275	31098	31170	31241	31047	31176	31472	31361	31378	31242	31185	31383	31285	31210	31291	31342	31415	31369	31374	31464	31204	31403	31174	31189	31310	31193	31331	30957	31310	31213	31281	31322	31447	31287	31337	31524	31343	31407	31474	31349	31204	31114	31203	31235	31215	31456	31139	31249	31321	31147	31255	31426	31499	31300	31342	31243	31381	31319	31350	31077	31211	31232	31260	31186	31302	31683	31257	31392	31173	31150	31114	31368	31574	31223	31300	31232	31197	31041	31488	31414	31288	31277	31329	31215	31095	31259	31077	31234	31479	31253	31415	31370	31229	31375	31250	31121	31306	31384	31284	31391	31222	31141	31345	31428	31106	31179	31420	31586	31624	31386	31182	31324	31351	31210	31383	31144	31288	31310	31095	31131	31189	31443	31333	31406	31322	31307	31418	31397	31182	31255	31519	31331	31363	31128	31454	31237	31293	31211	31210	31298	31595	31269	31240	31568	31246	31313	31314	31110	31192	31171	31218	31130	31222	31042	31384	31138	31411	31054	31155	31362	31267	31010	31293	31357	31393	31167	31350	31425	31345	31132	31175	31291	31337	31179	31310	31186	31496	31161	31098	31082	31162	31271	31316	31368	31296	31241	31319	31110	31148	31158	31373	31233	31146	31507	31371	31348	31324	31416	31292	31204	31459	31258	31257	31042	31129	30902	31186	31237	31074	31298	31329	31291	31348	31239	31132	31259	31333	31258	31353	31342	31026	31278	31482	31171	31047	31139	31239	31204	31035	31140	31306	31370	31311	31246	31296	31501	31322	31233	31345	31417	31140	31125	31321	31411	31492	31119	31297	31328	31299	31415	31405	31194	31181	31042	31358	31296	31518	31426	31394	31342	31368	31088	31309	31247	31260	31432	31310	31258	31168	31480	31389	31431	31333	31064	31323	31317	31323	31236	31082	31227	31537	31424	31482	31149	31297	31251	31375	31258	31418	31385	31407	31060	31116	31274	31105	31094	31266	31295	31354	31478	31268	31117	31170	31298	31295	31247	31188	31396	31368	31073	31109	31222	31559	31433	31398	31386	31142	31551	31145	31188	31298	31168	31197	31161	31187	31318	31415	31563	31382	31422	31310	31377	31363	31268	31178	31186	31307	31223	31500	31356	31219	31230	31272	31299	31254	31559	31446	31212	31417	31478	31337	31188	31153	31213	31278	31300	31607	31413	31185	30983	31391	31403	31471	31272	31177	31289	31264	31137	31169	31460	31429	31244	31290	31424	31268	31224	31351	31335	31287	31375	31357	31467	31341	31435	31335	31140	31585	31576	31361	31532	31171	31325	31367	31422	31002	31215	31221	31099	31042	31092	31283	31252	31225	30986	31240	31234	31234	31311	31115	31440	31248	31275	31273	31368	31086	31054	31127	31264	31275	31385	31535	31623	31428	31130	31232	31568	31381	31284	31273	31062	31247	31166	31197	31317	31353	31259	31283	31280	31350	31231	31263	31199	31498	31339	31247	31174	31345	31222	31133	31407	31001	31288	31365	31248	31266	31241	31202	31123	31594	31091	31344	31362	31425	31445	31280	31669	31025	31222	31368	31148	31299	31441	31298	31280	31044	30981	31396	31323	31238	31053	31282	31222	31296	31436	31517	31398	31364	31109	31288	31084	31393	31578	31481	31385	31229	31364	31307	31326	31245	31399	31208	31415	31363	31561	31266	31367	31279	31011	31459	31627	31264	31283	31167	31084	31103	31458	31248	30927	31419	31227	31257	31238	31546	31172	31222	31229	31153	31423	31252	31403	31060	31096	31234	31154	31420	31264	31243	31447	31073	31065	31263	31172	31142	31403	31370	31225	31260	31544	31206	31223	31187	31301	31298	31228	31501	31381	31525	31488	31293	31233	31375	31347	31395	31357	30851	31073	31198	31276	31331	31260	31367	31299	31246	31482	31312	31365	31231	31295	31352	31288	31338	31168	31439	31397	31231	31381	31425	31302	31239	31158	31165	31464	30993	31133	31341	31298	31179	31206	31081	31250	31265	31573	31356	31522	30941	31150	31309	31187	31287	31386	31350	31270	31228	31075	31388	31307	31584	31416	31543	31393	31282	31263	31314	31143	31120	31194	31403	31168	31116	31205	31350	31384	31046	31545	31303	31289	31377	31257	31550	31675	31113	31330	31165	30987	31172	31438	31254	31239	31129	31547	31277	31292	31273	31012	31142	31329	31224	31276	31134	31240	31470	31348	31428	31403	31239	31201	31154	31281	31227	31408	31308	31258	31228	31312	31320	31448	31247	31185	31318	31396	31445	31528	31315	31119	31153	31550	31285	31169	31066	31297	31313	31169	31373	31226	31290	31266	30896	31478	31200	31175	31246	31150	31337	31309	31446	31288	31188	31352	31394	31452	31392	31261	31319	31322	31224	31398	31389	31224	31184	31186	31040	31305	31305	31357	31122	31378	31230	31305	31401	31248	30923	31342	31066	31448	31269	31225	31266	30979	31053	31285	31207	31219	31508	31347	31249	31188	31311	31416	31332	31200	31172	31389	31208	31248	31213	31166	31381	31040	31421	31298	31260	31388	31240	31363	31391	31341	31480	31197
24806	54559	71167	99107	84941	60532	39512	28770	23950	23676	23585	23589	23594	23636	23596	23546	23623	23774	23502	23602	23668	23585	23399	23618	23613	23585	23475	23651	23500	23611	23549	23548	23508	23536	23544	23444	23579	23539	23715	23628	23595	23531	23609	23487	23526	23476	23536	23758	23676	23566	23485	23455	23669	23797	23580	23648	23484	23587	23452	23564	23430	23384	23456	23596	23452	23389	23696	23576	23589	23544	23493	23587	23244	23400	23468	23537	23395	23668	23757	23779	23463	23517	23525	23510	23588	23505	23573	23650	23406	23546	23585	23649	23617	23492	23587	23610	23435	23475	23472	23472	23659	23475	23524	23624	23642	23542	23660	23523	23592	23645	23570	23407	23701	23583	23338	23643	23587	23405	23487	23775	23613	23421	23492	23503	23701	23473	23514	23481	23544	23610	23592	23289	23468	23578	23512	23505	23452	23522	23460	23665	23303	23602	23481	23405	23709	23628	23574	23530	23751	23425	23680	23622	23547	23608	23591	23412	23494	23824	23659	23532	23448	23609	23285	23603	23496	23403	23481	23647	23545	23417	23402	23516	23640	23503	23576	23470	23508	23516	23567	23209	23470	23512	23530	23689	23539	23458	23443	23478	23690	23424	23424	23712	23519	23480	23524	23435	23512	23427	23463	23561	23692	23541	23467	23489	23460	23527	23363	23637	23457	23515	23465	23459	23538	23447	23524	23488	23418	23471	23680	23531	23536	23502	23544	23747	23548	23607	23456	23686	23497	23452	23586	23417	23554	23684	23561	23516	23604	23652	23565	23520	23544	23544	23536	23491	23498	23615	23428	23658	23465	23472	23462	23539	23717	23586	23409	23635	23412	23455	23459	23508	23550	23504	23587	23443	23386	23548	23500	23591	23607	23503	23588	23536	23446	23669	23404	23672	23499	23533	23557	23378	23497	23536	23532	23419	23530	23695	23514	23554	23478	23448	23599	23475	23521	23639	23602	23458	23470	23638	23560	23566	23639	23523	23565	23639	23602	23468	23558	23442	23561	23663	23516	23607	23570	23460	23486	23652	23640	23637	23411	23509	23516	23479	23585	23526	23675	23470	23620	23435	23489	23275	23542	23504	23561	23661	23564	23516	23712	23450	23591	23442	23820	23289	23480	23415	23642	23438	23359	23471	23424	23629	23506	23439	23422	23499	23581	23729	23435	23580	23795	23413	23560	23444	23549	23461	23521	23469	23633	23362	23553	23500	23394	23627	23456	23585	23341	23733	23245	23534	23397	23450	23598	23580	23407	23522	23398	23671	23533	23472	23649	23573	23729	23587	23596	23625	23496	23428	23471	23301	23565	23467	23612	23256	23736	23361	23520	23713	23464	23625	23429	23518	23543	23668	23530	23525	23519	23401	23701	23543	23604	23508	23572	23415	23555	23548	23451	23438	23469	23535	23531	23311	23719	23524	23574	23624	23414	23481	23360	23545	23543	23631	23459	23599	23517	23530	23601	23568	23429	23648	23578	23467	23646	23416	23612	23685	23456	23566	23504	23482	23721	23309	23474	23524	23527	23429	23696	23680	23540	23832	23498	23422	23618	23534	23432	23523	23676	23738	23492	23535	23571	23498	23495	23482	23581	23598	23688	23304	23461	23585	23670	23560	23564	23374	23616	23573	23415	23364	23655	23527	23503	23555	23715	23394	23622	23585	23470	23772	23524	23541	23669	23426	23596	23451	23564	23457	23455	23688	23402	23519	23628	23465	23502	23626	23509	23660	23261	23507	23724	23640	23400	23430	23450	23518	23600	23699	23373	23504	23358	23462	23519	23552	23521	23517	23440	23528	23500	23380	23381	23502	23402	23246	23447	23435	23452	23488	23446	23626	23698	23590	23539	23679	23742	23739	23449	23473	23471	23647	23609	23592	23559	23567	23521	23401	23458	23416	23691	23488	23435	23543	23541	23507	23702	23565	23622	23450	23596	23656	23570	23483	23424	23637	23537	23575	23430	23526	23636	23477	23654	23653	23516	23371	23524	23583	23421	23621	23592	23538	23673	23515	23627	23645	23575	23556	23444	23459	23640	23633	23419	23422	23729	23681	23601	23497	23517	23462	23519	23638	23461	23520	23451	23604	23492	23404	23542	23451	23700	23424	23601	23374	23503	23381	23414	23515	23406	23463	23490	23547	23493	23544	23541	23486	23467	23608	23443	23748	23297	23770	23576	23557	23706	23424	23369	23541	23462	23420	23625	23523	23577	23614	23581	23331	23445	23689	23414	23597	23548	23417	23497	23605	23373	23522	23366	23636	23567	23583	23506	23541	23572	23384	23534	23450	23591	23538	23589	23533	23473	23580	23436	23641	23480	23496	23645	23631	23610	23426	23660	23633	23489	23555	23492	23567	23333	23667	23424	23510	23383	23553	23547	23657	23249	23585	23423	23450	23531	23516	23484	23410	23639	23475	23684	23562	23523	23523	23480	23492	23495	23599	23622	23543	23517	23554	23498	23543	23671	23240	23582	23480	23541	23527	23557	23471	23620	23457	23526	23747	23435	23673	23586	23658	23447	23470	23483	23619	23409	23586	23343	23464	23633	23485	23245	23683	23612	23397	23388	23502	23516	23634	23457	23489	23524	23609	23712	23557	23525	23345	23494	23308	23523	23471	23550	23472	23495	23632	23494	23391	23371	23554	23504	23652	23353	23583	23547	23576	23527	23517	23680	23715	23556	23569	23382	23666	23406	23540	23610	23346	23711	23659	23634	23420	23551	23683	23422	23398	23353	23600	23576	23503	23500	23440	23329	23439	23362	23718	23534	23436	23601	23479	23809	23515	23627	23529	23548	23623	23592	23615	23405	23514	23702	23537	23429	23569	23557	23614	23533	23504	23329	23492	23594	23656	23524	23469	23503	23451	23512	23699	23437	23537	23544	23520	23445	23569	23525	23593	23404	23629	23584	23484	23622	23572	23517	23530	23384	23437	23518	23478	23391	23492	23504	23373	23552	23411	23558	23430	23667	23614	23411	23590	23635	23510	23592	23596	23328	23424	23433	23540	23626	23616	23477	23609	23461	23530	23298	23569	23630	23560	23435	23544	23699	23398	23575	23690	23596	23422	23435	23661	23647	23332	23543	23551	23517	23452	23484	23485	23466	23514	23434	23383	23558	23506	23352	23378	23567	23513	23505	23303	23547	23494	23544	23488	23644	23455	23495	23518	23749	23494	23476	23620	23687	23421	23525	23471	23460	23479	23394	23340	23620	23538	23472	23302	23734	23577	23574	23512	23658	23526	23576	23398	23613	23600	23688	23500	23676	23580	23462	23471	23529	23656	23528	23493	23612	23560	23629	23846	23598	23450	23544	23509	23646	23529	23363	23585	23505	23685	23353	23677	23553	23498	23555	23624	23577	23594	23535	23506	23445	23557	23597	23633	23523	23659	23608	23508	23856	23543	23499	23709	23484	23516	23652	23574	23613	23621	23613	23451	23629	23399	23615	23391	23424	23608	23354	23501	23469	23404	23515	23393	23429	23432	23509	23439	23630	23408	23387	23640	23664	23411	23525	23560	23504	23442	23477	23455	23605	23566	23500	23774	23489	23539	23573	23588	23601	23473	23563	23580	23687	23507	23668	23467	23499	23385	23747	23625	23370	23565	23446	23523	23574	23500	23374	23392	23382	23464	23567	23583	23487	23412	23726	23602	23584	23531	23401	23670	23556	23410	23635	23377	23317	23524	23550	23586	23422	23519	23572	23540	23547	23729	23538	23611	23603	23372	23446	23503	23428	23328	23488	23552	23625	23522	23505	23648	23414	23558	23630	23423	23390	23635	23532	23504	23659	23454	23548	23622	23473	23555	23577	23502	23785	23502	23502	23545	23545	23550	23463	23485	23425	23713	23548	23441	23525	23502	23514	23569	23443	23470	23726	23597	23791	23578	23381	23617	23451	23465	23484	23511	23454	23611	23437	23656	23531	23490	23560	23618	23535	23363	23312	23722	23520	23583	23502	23652	23439	23627	23586	23525	23587	23872	23648	23624	23414	23670	23658	23529	23803	23519	23526	23531	23606	23737	23372	23452	23554	23552	23530	23577	23498	23633	23463	23604	23676	23550	23409	23467	23597	23599	23760	23503	23488	23475	23599	23615	23553	23629	23587	23403	23431	23581	23586	23472	23345	23387	23536	23553	23651	23473	23565	23417	23474	23406	23616	23587	23538	23449	23500	23547	23609	23438	23652	23499	23495	23578	23711	23663	23406	23641	23678	23684	23597	23492	23256	23481	23347	23517	23603	23543	23595	23629	23515	23450	23504	23492	23534	23345	23457	23642	23704	23517	23393	23544	23555	23563	23550	23511	23617	23562	23637	23350	23759	23680	23630	23638	23538	23529	23379	23534	23515	23646	23504	23453	23465	23644	23504	23667	23867	23692	23445	23545	23372	23593	23563	23514	23405	23513	23664	23476	23503	23566	23633	23704	23519	23441	23425	23426	23515	23372	23439	23598	23517	23436	23478	23519	23435	23536	23465	23561	23532	23565	23388	23297	23524	23568	23296	23542	23408	23496	23485	23311	23533	23805	23651	23588	23525	23589	23786	23556	23466	23597	23573	23375	23321	23626	23523	23474	23801	23289	23709	23794	23478	23545	23640	23446	23421	23586	23484	23528	23652	23441	23405	23579	23501	23541	23576	23446	23604	23538	23618	23298	23489	23616	23578	23483	23425	23536	23659	23686	23556	23721	23529	23656	23404	23591	23426	23513	23552	23434	23451	23555	23663	23411	23487	23520	23552	23664	23489	23420	23508	23381	23487	23588	23366	23462	23558	23571	23540	23464	23520	23493	23562	23450	23394	23575	23702	23433	23523	23622	23540	23302	23495	23620	23461	23536	23403	23639	23530	23462	23558	23474	23566	23659	23639	23455	23358	23480	23447	23570	23440	23285	23497	23531	23611	23378	23582	23273	23617	23577	23537	23435	23478	23460	23539	23367	23511	23329	23566	23529	23544	23582	23490	23580	23452	23692	23674	23711	23401	23439	23696	23434	23426	23761	23585	23581	23537	23309	23466	23514	23445	23449	23592	23558	23520	23284	23566	23585	23452	23369	23648	23389	23434	23547	23376	23582	23593	23380	23392	23583	23460	23513	23438	23363	23586	23553	23353	23472	23645	23544	23608	23531	23375	23415
28564	23995	38721	52451	45218	37025	32441	30817	30466	30479	30523	30836	30528	30453	30673	30444	30513	30470	30700	30886	30387	30631	30653	30390	30386	30515	30571	30670	30570	30754	30530	30499	30494	30583	30472	30665	30784	30474	30698	30446	30362	30549	30566	30673	30513	30568	30604	30548	30597	30630	30729	30638	30584	30310	30408	30518	30475	30471	30501	30619	30712	30507	30241	30457	30592	30744	30496	30407	30604	30349	30750	30433	30448	30566	30724	30435	30465	30548	30271	30643	30593	30715	30522	30655	30474	30622	30602	30355	30881	30286	30540	30632	30548	30445	30552	30607	30400	30572	30350	30376	30541	30437	30540	30488	30310	30612	30400	30534	30470	30203	30397	30597	30562	30324	30529	30377	30573	30644	30440	30425	30463	30591	30752	30564	30310	30608	30550	30696	30543	30478	30584	30230	30326	30754	30577	30713	30386	30467	30587	30462	30283	30341	30256	30487	30444	30593	30431	30504	30413	30226	30451	30288	30768	30719	30485	30562	30563	30440	30379	30618	30287	30640	30622	30818	30440	30277	30633	30365	30531	30627	30499	30781	30825	30425	30286	30330	30723	30559	30632	30465	29972	30445	30586	30688	30487	30120	30815	30591	30610	30756	30621	30592	30436	30463	30361	30604	30372	30319	30395	30374	30593	30461	30482	30280	30536	30698	30429	30242	30550	30602	30521	30067	30611	30812	30786	30349	30222	30552	30466	30396	30553	30498	30391	30630	30609	30653	30454	30678	30532	30642	30442	30628	30582	30461	30457	30544	30261	30245	30690	30610	30312	30534	30628	30537	30399	30283	30463	30676	30623	30726	30486	30146	30553	30387	30605	30275	30393	30638	30556	30707	30399	30581	30514	30548	30400	30262	30563	30607	30675	30543	30568	30396	30548	30456	30311	30201	30500	30456	30619	30436	30427	30606	30292	30530	30420	30601	30468	30733	30505	30539	30348	30481	30472	30379	30556	30570	30480	30379	30377	30465	30620	30697	30489	30501	30500	30427	30425	30368	30664	30615	30469	30393	30500	30616	30330	30447	30318	30758	30560	30625	30513	30623	30323	30532	30550	30510	30586	30283	30435	30591	30505	30430	30390	30512	30321	30580	30391	30545	30536	30426	30489	30634	30608	30640	30419	30436	30810	30523	30265	30633	30766	30521	30642	30339	30531	30469	30437	30606	30674	30902	30144	30601	30605	30499	30474	30485	30507	30564	30659	30372	30536	30344	30453	30431	30487	30441	30588	30480	30649	30536	30658	30287	30469	30467	30322	30538	30352	30434	30498	30552	30317	30423	30507	30614	30542	30416	30575	30732	30313	30393	30605	30562	30654	30558	30518	30382	30465	30758	30458	30488	30627	30668	30433	30396	30466	30690	30515	30649	30618	30549	30516	30505	30473	30502	30541	30541	30223	30456	30507	30501	30601	30328	30649	30484	30401	30592	30424	30331	30206	30379	30412	30524	30544	30474	30459	30707	30490	30439	30595	30573	30321	30509	30451	30440	30541	30586	30436	30425	30325	30652	30623	30408	30563	30618	30584	30587	30388	30450	30478	30539	30316	30653	30611	30460	30312	30454	30682	30705	30458	30386	30420	30507	30893	30486	30445	30584	30627	30628	30412	30578	30454	30417	30532	30341	30780	30461	30751	30336	30686	30488	30597	30486	30326	30396	30541	30651	30453	30537	30582	30157	30328	30486	30467	30650	30508	30754	30610	30517	30726	30390	30306	30448	30327	30525	30316	30515	30674	30615	30537	30392	30484	30354	30551	30674	30724	30468	30507	30296	30516	30547	30276	30473	30541	30680	30403	30570	30457	30575	30404	30504	30799	30765	30505	30363	30565	30405	30338	30566	30728	30676	30713	30719	30608	30436	30613	30340	30438	30285	30433	30554	30318	30177	30448	30451	30471	30498	30664	30586	30544	30605	30526	30312	30414	30383	30195	30360	30512	30200	30596	30324	30357	30414	30449	30794	30403	30620	30409	30465	30594	30460	30352	30591	30540	30471	30263	30707	30546	30597	30488	30649	30525	30628	30496	30612	30654	30542	30516	30687	30512	30224	30395	30385	30498	30784	30487	30287	30677	30472	30711	30307	30681	30506	30503	30712	30694	30669	30576	30412	30485	30750	30419	30352	30363	30290	30586	30534	30651	30635	30534	30497	30486	30651	30683	30236	30461	30480	30682	30450	30366	30551	30433	30490	30298	30302	30648	30487	30657	30558	30686	30523	30700	30468	30470	30253	30445	30512	30507	30456	30679	30638	30589	30413	30568	30390	30682	30554	30459	30531	30522	30622	30668	30532	30632	30613	30227	30536	30367	30524	30469	30585	30515	30462	30359	30455	30529	30478	30516	30556	30530	30439	30446	30306	30766	30611	30536	30664	30460	30728	30400	30682	30477	30643	30622	30454	30678	30366	30464	30678	30608	30674	30496	30303	30572	30497	30389	30476	30411	30456	30762	30502	30445	30577	30494	30584	30620	30589	30466	30739	30304	30553	30481	30465	30451	30472	30713	30472	30552	30566	30522	30507	30408	30321	30621	30405	30416	30454	30576	30431	30625	30506	30649	30381	30556	30582	30570	30416	30713	30405	30226	30587	30619	30634	30507	30306	30458	30428	30636	30437	30526	30463	30628	30550	30676	30696	30523	30303	30589	30382	30135	30667	30594	30424	30516	30152	30451	30584	30532	30391	30688	30655	30364	30780	30559	30645	30672	30411	30538	30455	30358	30549	30482	30449	30546	30477	30498	30757	30318	30377	30708	30674	30787	30450	30758	30631	30507	30548	30271	30455	30412	30621	30624	30554	30675	30448	30563	30453	30376	30372	30447	30272	30678	30539	30577	30300	30768	30512	30654	30315	30379	30467	30478	30551	30717	30651	30456	30502	30258	30759	30490	30537	30104	30405	30592	30757	30527	30537	30524	30642	30465	30618	30394	30533	30555	30237	30527	30181	30410	30547	30589	30691	30840	30384	30439	30472	30509	30384	30551	30426	30202	30524	30610	30411	30463	30284	30993	30399	30681	30406	30284	30620	30737	30581	30417	30500	30281	30491	30409	30405	30538	30347	30756	30328	30505	30569	30363	30698	30376	30467	30455	30539	30422	30219	30556	30443	30483	30675	30605	30598	30503	30229	30326	30526	30556	30548	30703	30518	30312	30407	30461	30525	30608	30395	30613	30483	30570	30375	30296	30482	30405	30548	30348	30606	30810	30509	30624	30433	30401	30605	30538	30401	30328	30587	30294	30380	30603	30685	30593	30622	30708	30512	30625	30777	30393	30377	30368	30346	30679	30270	30405	30541	30644	30451	30547	30524	30541	30661	30563	30193	30464	30348	30724	30303	30425	30555	30323	30744	30626	30624	30236	30459	30412	30426	30535	30512	30710	30822	30877	30652	30459	30570	30697	30491	30267	30416	30362	30510	30653	30471	30525	30532	30408	30499	30660	30777	30307	30372	30451	30711	30226	30517	30795	30705	30905	30680	30451	30473	30545	30597	30601	30414	30689	30466	30606	30630	30708	30268	30512	30558	30686	30615	30675	30644	30528	30335	30693	30347	30637	30528	30533	30589	30834	30485	30417	30470	30509	30427	30389	30470	30640	30626	30344	30475	30303	30575	30316	30494	30440	30615	30665	30439	30687	30508	30580	30155	30527	30650	30495	30636	30683	30649	30527	30275	30426	30527	30528	30374	30494	30524	30421	30747	30384	30705	30453	30380	30498	30284	30588	30677	30528	30587	30491	30415	30793	30351	30756	30476	30342	30495	30379	30371	30242	30342	30554	30455	30724	30650	30692	30324	30547	30419	30745	30415	30593	30597	30390	30663	30487	30650	30633	30457	30589	30496	30476	30405	30594	30775	30564	30474	30631	30626	30618	30426	30526	30333	30438	30698	30880	30391	30547	30644	30589	30472	30560	30425	30449	30298	30838	30575	30647	30726	30522	30553	30372	30758	30479	30530	30560	30536	30459	30595	30529	30788	30545	30333	30395	30362	30433	30640	30659	30546	30393	30323	30511	30564	30760	30323	30792	30436	30498	30422	30673	30539	30606	30656	30407	30529	30479	30481	30499	30532	30507	30532	30449	30454	30344	30543	30548	30529	30871	30618	30658	30257	30413	30785	30328	30420	30701	30499	30534	30509	30609	30722	30435	30493	30598	30679	30567	30514	30637	30537	30463	30489	30596	30472	30588	30505	30478	30453	30270	30212	30565	30578	30083	30731	30380	30700	30387	30279	30391	30440	30445	30470	30389	30394	30444	30457	30548	30565	30664	30721	30423	30702	30785	30430	30427	30324	30458	30618	30739	30387	30451	30481	30733	30504	30511	30444	30412	30619	30631	30623	30495	30631	30329	30505	30622	30647	30511	30605	30296	30791	30697	30714	30548	30214	30622	30677	30492	30793	30403	30438	30550	30444	30421	30695	30517	30581	30649	30650	30247	30642	30231	30304	30454	30480	30723	30471	30624	30592	30189	30326	30351	30379	30628	30558	30569	30610	30465	30465	30570	30577	30588	30376	30431	30461	30462	30339	30566	30589	30614	30514	30448	30581	30477	30528	30662	30714	30550	30537	30664	30611	30776	30422	30618	30566	30600	30862	30381	30534	30484	30586	30867	30648	30696	30527	30760	30533	30398	30363	30540	30524	30555	30349	30487	30599	30553	30414	30502	30417	30429	30666	30548	30558	30550	30257	30570	30572	30499	30446	30392	30490	30495	30536	30775	30365	30409	30467	30545	30658	30744	30499	30386	30499	30522	30540	30703	30456	30534	30550	30420	30421	30576	30400	30344	30541	30463	30533	30331	30393	30673	30653	30605	30382	30348	30615	30616	30741	30525	30438	30414	30677	30544	30301	30626	30408	30652	30513	30392	30565	30493	30443	30521	30398	30498	30676	30494	30540	30505	30282	30468	30407	30535	30611	30313	30177	30409	30486	30503	30609	30630	30693	30514	30455	30412	30398	30571	30550	30388	30497	30706	30398	30579	30464	30337	30321	30505	30392	30470	30607	30553	30250	30529	30601	30311	30470	30424	30438	30502	30498	30684	30628	30501	30554	30660	30761	30607	30606	30651	30654	30361	30435	30467	30419	30553	30391	30544	30396	30455	30561	30548	30508	30544	30497	30440	30581	30280	30527
20119	25550	40204	47565	39767	30068	24420	23364	23128	22993	23142	23092	22890	23056	23269	22981	23126	23027	23203	23207	23037	23096	23150	23195	23024	23080	23106	23038	23134	23170	23075	23143	23130	23084	23267	22955	23254	23174	23060	23024	23000	23000	23320	23058	23048	23020	22969	23072	23013	23093	23098	23151	23069	23163	23093	23080	23186	23070	23051	23126	23072	23101	23110	23140	23194	22959	23259	22952	23211	23102	23020	23026	23313	22867	23147	23031	23048	23156	23004	23026	23260	23239	23300	23030	23167	23171	23096	23152	23075	23141	23096	22976	22865	23022	23311	23035	23294	23058	23040	23174	23165	23086	22985	23235	23260	22969	23120	23113	23187	22912	23066	23042	23232	22928	22983	23142	23091	23170	23003	23126	23111	23036	23072	23215	23097	23027	23252	23186	22970	23060	23182	22976	23130	23252	23212	23115	23073	22960	23167	23259	23146	23225	23086	23213	23062	23058	23121	22919	23052	23140	23120	23125	23221	23082	23185	23027	23176	23276	23233	22869	23306	23104	23013	22972	23013	23199	23028	23085	23186	23092	22970	23095	23160	22918	23133	23068	23188	23077	23055	23150	23175	22956	23257	23278	23234	23140	23183	23109	23173	23043	23096	22873	23049	23080	23025	23079	23156	23026	23030	22979	23203	23163	23189	22968	23157	23072	22905	23163	22962	23226	23162	22874	22977	23271	23197	23045	23095	23301	23130	23102	23167	23253	23064	22940	23163	23154	23045	22979	23104	23259	23046	23084	23087	22991	22992	23087	23127	22979	23078	23053	23053	23152	23023	23141	23209	23003	23111	23127	23197	22920	23195	23098	23037	23024	23042	22980	23015	23117	22850	23217	23003	23066	23083	23096	23066	23266	23089	23008	23014	22961	23045	23168	23072	23226	22900	22874	23150	23076	23238	23093	23089	23152	23102	22953	23132	23111	23107	22998	23158	23149	23022	23146	23124	23084	23158	22958	23095	23125	23040	23078	23006	22950	23018	22946	23169	23108	23216	23065	23253	23045	22913	23071	23033	22962	23038	23126	22982	23045	23149	23056	22974	23134	23045	23070	23240	23180	22973	23249	23272	23162	23126	22832	23019	23241	23202	23064	23079	23137	23025	23143	23187	23110	23156	23056	22946	23173	23115	23081	23087	23216	22997	23239	23008	23088	22995	23192	23077	23073	23112	23032	23414	23033	23034	23218	23017	23086	23082	23159	23201	22882	23023	22723	23074	23103	23066	23080	23096	23162	23085	23167	23087	23212	23013	23139	22924	23116	23108	23075	23201	23079	23188	23130	22977	23204	23112	23448	23001	23185	23085	23139	23061	23138	23108	23029	23205	22944	22990	23145	23124	23292	23185	22919	23047	23134	23224	23020	23159	23058	23027	23100	23237	23046	23305	23049	23010	23093	23125	23149	23093	23046	22913	23192	23063	23073	23195	22956	22940	23251	22994	23018	23054	23305	23101	23215	23062	22934	23219	23045	23181	23054	23169	23049	23222	23135	22953	23187	23104	23093	23062	22945	23072	23068	23092	23205	23043	23239	23136	23038	23109	23114	23114	23104	22840	23029	23226	23018	23040	22924	22946	23088	23051	23237	23093	23065	23129	23060	23247	23107	22968	22987	23043	23047	23091	23137	23105	23136	23163	22981	23071	23169	22981	23141	23115	23039	23248	22891	23162	23111	22894	23030	23186	23134	22970	22971	23087	23158	23123	23318	22904	23101	22872	22869	23093	23126	23148	23018	23100	23183	23082	23268	23116	22969	23080	23182	23146	23183	23046	22994	23133	23122	23053	23168	23297	22989	23053	22984	23108	22970	23277	23051	23065	23248	22890	23050	22940	23135	23224	23132	22922	23147	22943	23119	23225	23059	23117	22920	23067	23012	22984	23073	22980	23146	23113	23135	23211	23036	23124	23123	23129	22979	23017	22978	23263	23191	23264	23094	22972	23111	23121	23065	23129	23120	22986	23208	23124	23111	23001	23041	23284	22961	23074	23049	23122	23041	23232	22938	23210	23094	23128	23223	23145	22851	23234	23220	23120	23018	23102	23245	23131	23130	23157	22926	23047	23145	23047	23147	23014	23056	23107	22928	23070	23296	23195	23117	23124	23022	22993	23185	23191	23009	23112	23060	23045	23091	23038	23120	22945	22999	22994	22989	22956	23135	23184	22947	22957	23129	23154	23142	23141	23059	23257	23211	23193	22949	23193	23078	23128	23064	23207	23108	23118	23026	23026	23012	23089	23004	23047	22921	22961	22973	22892	22895	22986	23000	23092	23097	23123	23096	22974	23139	23074	23039	23314	22940	23149	23017	23164	23147	23094	22949	23128	23168	23100	23155	23065	23300	23092	23079	22999	22896	23158	22860	23059	23125	23076	22978	23161	23303	23050	23069	23162	23118	23098	22957	23123	23088	23132	23030	23122	23138	22896	23305	23090	23026	23100	23116	23054	23080	23163	23027	22982	23073	23112	22980	23179	23219	22987	23054	23168	23077	23115	23128	23095	23165	23101	23219	23080	22997	23236	23020	23145	22976	23130	23140	23044	23188	23110	23056	23007	23060	23290	23198	23030	23222	23041	23100	23222	23199	23272	22883	23235	23232	22871	23284	23271	22939	22969	23205	23207	23263	23129	23271	23062	23150	23144	23144	23209	22917	23073	23030	23076	23126	23175	23029	23053	23154	22996	23093	23120	22990	23216	23010	23108	23043	23034	23126	23074	23128	23223	23065	23148	23219	23087	23130	23112	23257	23156	23144	23037	23155	23117	23160	23221	23077	23205	23231	23074	23117	23011	22910	23054	22960	23277	23070	22913	23188	23184	23190	22906	22963	23121	23038	22996	23228	23070	23229	23140	23211	23159	23294	23234	23235	23001	23224	23017	23246	23177	23077	23059	23170	23038	23130	23201	23049	23139	23135	23128	23023	23175	23178	23202	23188	23088	23041	23055	22900	23141	23027	23135	23006	23128	23097	23258	23275	22985	23139	23025	23084	23099	22944	23117	23045	23077	23089	23153	23083	23295	22991	23059	23140	23115	23207	23156	23063	23055	23116	23062	23035	22999	23026	23076	23105	22932	23146	23128	23208	23212	23173	22978	22894	23298	22968	23031	23098	23226	23015	23039	23009	22977	23066	23186	23184	23083	23007	23204	22913	22967	23086	22971	23225	23189	23087	23098	23123	23114	23172	23122	23282	23088	23118	22917	23047	22964	23107	23105	23008	23146	23132	23102	23233	23196	22985	23314	23163	23155	23007	23160	23102	23217	22983	23221	23063	23088	23355	23174	23259	23168	23053	23136	22895	23150	23125	23319	23118	23336	22998	23098	23106	22905	22869	23175	23103	22966	22860	23037	22853	23254	23204	23063	23112	23060	23069	23112	23141	22981	23134	22965	23185	23163	22999	23077	23106	23158	22991	23276	23197	23209	23082	23043	23039	23131	23201	22974	23065	23104	23095	23320	23293	23015	22951	22894	23004	23307	23091	23221	23022	23202	23005	22926	23027	23010	23096	22992	23153	23027	23089	23125	23088	23241	23216	23008	23178	23213	23132	23114	22903	23128	23168	22992	22929	22983	23142	23164	23120	23022	23184	23097	23389	23106	23071	23161	23329	23082	22995	23044	22993	23012	23010	23151	23212	23079	23084	23173	23195	23093	23181	23045	23276	23234	23125	23048	23178	23206	22984	23177	23206	23070	23207	23016	23138	23049	22921	23046	23165	23043	22994	23250	23057	23269	23035	23244	22980	23161	22974	23123	23060	23196	23009	23128	22950	23316	23044	23046	22971	23206	23216	23016	23178	23038	23045	23333	23078	23132	23108	23302	23172	23207	22868	23108	23039	23014	23234	23057	23085	23097	22951	23130	23193	23130	23060	23084	23122	23174	23091	23173	22939	23125	23224	22988	23209	23189	23069	23059	23126	22933	23077	23133	22969	22957	23018	23164	23239	23076	23078	23114	23020	23158	23063	22978	23230	23028	23287	23021	23193	23054	23009	23017	23154	23240	23134	23061	23160	23257	23112	23071	23265	23096	22935	23046	23033	23080	23211	23225	23131	23188	23054	23204	23272	23132	23215	23126	23228	23034	23073	23088	23066	23092	23228	23145	23096	23161	23104	23054	23179	22921	23283	23094	23068	22991	23121	23166	23184	23009	23035	23178	23250	23098	22994	22962	23056	23082	23164	23161	23152	23083	23226	23038	23191	23186	22962	23277	23146	23209	23070	22951	23025	23013	23261	23027	23052	22963	23292	23193	23213	23205	23139	23046	23067	23129	23183	23327	23015	23226	23222	22944	23036	23126	23002	23254	23091	23077	22952	22902	22964	23081	23160	23060	23086	23173	23196	23143	23290	23193	22972	22885	23036	23114	23297	23170	23122	23121	23184	23264	23039	23095	23095	23126	22941	23139	22992	23055	23041	23136	22985	23210	23138	23179	23221	23194	22996	22833	23189	23066	22953	23174	23282	23056	23192	23070	23138	23113	22955	23207	23109	23202	23014	23218	22973	23115	23159	23223	23086	23000	23127	23185	22978	23028	23077	23089	23127	23071	22986	23185	22954	23206	23120	23055	23132	23294	23067	23134	23162	23215	23175	23127	23020	23093	23095	23358	22983	23078	23283	23104	22946	23374	23039	23122	23296	23026	23244	23271	23257	23232	23079	22885	23078	23168	23043	23241	22996	23172	23189	23195	23196	23245	23013	23049	23153	23075	23122	23119	22890	23157	23086	22958	23062	23076	23054	23150	22988	23242	23048	23032	23071	23120	23050	22988	22968	23079	23124	23068	23156	23057	23237	23052	23212	23052	23171	23311	23162	23053	23224	22932	23296	22919	23013	22958	23175	23132	23015	23128	23077	23240	23198	23173	22860	23117	23048	23114	23086	23146	23083	23328	22990	23153	22999	23058	22928	23105	23204	23076	23254	23066	22921	22805	22945	23080	22988	23169	23024	23260	23085	23088	22949	22960	23175	23275	22989	23079	23113	22986	22812	23253	23219	23266	23178	23033	23129	22928	23280	23155	23097	23123	23264	22991	23129	23135	22944	23153	23163	23137	23206	23096	22964	23199	23055	23311	22997	22982	22981	23089	23227	22954	23049	23099	23036	23170	23027	23014	23192	22999	23042	22917	23105	23091	23012
24317	21255	35760	57744	59222	50958	39125	33420	31200	30838	31204	30834	30875	30599	30917	30891	30757	30541	30664	30751	30983	30559	30769	30860	30706	30603	30504	30744	30675	30715	30651	30526	30554	30742	30649	30585	30536	30698	30944	30625	30619	30722	30976	30633	30889	30839	30703	30733	30678	30718	30914	30407	30888	30663	30753	30763	30521	30689	30663	30631	30412	30748	30890	30715	30601	30381	30628	30489	30614	30530	30619	30806	30524	30563	30449	30620	30511	30846	30522	30940	30827	30852	30803	30612	30757	30801	30461	30594	30657	30701	30493	30585	30684	30656	30602	30813	30726	30487	30760	30697	30613	30795	30676	30789	30693	30650	30757	30599	30668	30697	30681	30768	30843	30628	30723	30794	30728	30714	30923	30416	30646	30776	30723	30821	30612	30669	30512	30595	30697	30674	30634	30523	30583	30822	30603	30483	30569	30710	30609	30700	30882	30964	30675	30542	30725	30551	30594	30546	30672	30591	30616	30944	30944	30343	30513	30522	30531	30820	30637	30699	30778	30673	30651	30555	30761	30723	30928	30451	30870	30628	30629	30611	30576	30595	30568	30630	30765	30597	30607	30591	30488	30484	30842	30791	30520	30685	30589	30416	30699	30525	30726	30651	30739	30603	30386	30766	30596	30335	30671	30768	30256	30410	30430	30503	30518	30723	30697	30590	30479	30741	30422	30763	30555	30667	30282	30919	30705	30558	30745	30649	30548	30735	30776	30823	30584	30734	31001	30905	30423	30693	30743	30436	30326	30533	30686	30605	30743	30742	30524	30676	30846	30567	30694	30695	30560	30361	30756	30550	30477	30865	30686	30576	30680	30857	30782	30778	30563	30886	30541	30744	30747	30761	30635	30696	30664	30898	30688	30769	30593	30596	30657	30417	30550	30764	30361	30600	30571	30553	30808	30596	30389	30588	30662	30568	30592	30436	30871	30812	30650	30752	30835	30596	30501	30714	30654	30675	30469	30535	30722	30679	30661	30667	30517	30721	30440	30309	31073	30495	30995	30632	30732	30552	30344	30799	30383	30788	30801	30810	30870	30912	30878	30443	30710	30665	30691	30621	30951	30629	30653	30528	30658	30857	30726	30687	30691	30364	30853	30390	30513	30743	30649	30763	30542	30473	30311	30504	30488	30473	30792	30590	30724	30817	30677	30671	30910	30701	30653	30363	30352	30715	30610	30610	30600	30497	30525	30542	30637	30494	30681	30650	30549	30681	30637	30582	30738	30665	30779	30427	30719	30775	30714	30495	30544	30686	30339	30755	30627	30620	30614	30492	30728	30679	30654	30689	30768	30651	30669	30710	30854	30667	30759	30712	30716	30564	30846	30535	30516	30820	30699	30361	30796	30671	30949	30468	30689	30897	30685	30669	30803	30663	30517	30569	30864	30558	30599	30695	30745	30720	31009	30631	30805	30645	30416	30633	30487	30543	30589	30672	30583	30532	30512	30628	30698	30593	30498	30639	30573	30557	30581	30457	30751	30490	30668	30649	30491	30550	30630	30827	30560	30618	30593	30460	30671	30549	30509	30643	30591	30649	30686	30466	30790	30456	30690	30629	30762	30944	30767	30557	30424	30522	30629	30509	30617	30878	30655	30805	30932	30407	30649	30660	30470	30534	30731	30780	30372	30723	30944	30720	30669	30541	30742	30623	30611	30559	30647	30716	30704	30690	30814	30711	30735	30633	30649	30739	30685	30610	30545	30578	30625	30704	30767	30535	30586	30615	30652	30615	30772	30454	30747	30630	30650	30450	30772	30245	30713	30458	30422	30779	30506	30799	30554	30572	30903	30600	30790	30813	30569	30564	30761	30661	30527	30671	30825	30622	30677	30528	30755	30648	30448	30744	30635	30818	30688	30732	30597	30634	30729	30542	30547	30748	30883	30441	30658	30595	30708	30412	30569	30512	30547	30737	30646	30608	30765	30582	30693	30935	30686	30552	30672	30553	30668	30685	30789	31002	30648	30472	30822	30876	30568	30669	30602	30890	30745	30867	30820	30523	30734	30544	30771	30812	30801	30727	30640	30588	30538	30641	30798	30879	30850	30500	30473	30463	30500	30610	30809	30549	30581	30783	30743	30687	30832	30553	30828	30650	30677	30498	30362	30188	30504	30777	30736	30671	30670	30470	30774	30536	30677	30654	30703	30590	30685	30531	30582	30756	30651	30439	30553	30535	30768	30748	30528	30466	30592	30933	30687	30720	30759	30691	30489	30712	30916	30265	30683	30555	30518	30647	30467	30667	30691	30765	30688	30838	30316	30530	30544	30778	30967	30609	30592	30744	30609	30623	30957	30582	30327	30581	30483	30567	30654	30743	30646	30790	30887	30521	30812	30546	30680	30703	30606	30856	30827	30666	30729	31036	30741	30608	30879	30726	30562	30671	30515	30457	30417	30661	30818	30686	30794	30252	30630	30722	30779	30650	30630	30585	30707	30905	30627	30665	30664	30775	30598	30489	30568	30507	30528	30552	30666	30636	30569	30660	30555	30643	30734	30618	30727	30815	30601	30690	30719	30786	30536	30808	30699	30675	30722	30672	30732	30767	30738	30540	30774	30679	30605	30770	30604	30444	30820	30665	30440	30870	30550	30497	30653	30616	30745	30607	30825	30627	30679	30633	30583	30684	30603	30721	30556	30642	30705	30794	30785	30823	30612	30656	30693	30620	30543	30690	30848	30596	30718	30590	30697	30566	30714	30597	30771	30814	30606	30810	30782	30723	30872	30509	30737	30609	30673	30616	30477	30769	30599	30825	30798	30678	30603	30771	30623	30790	30969	30704	30678	30516	30631	30596	30836	30779	30895	30766	30618	30714	30735	30554	30336	30989	30683	30688	30604	30426	30893	30728	30533	30609	30754	30615	30924	30517	30472	30654	31097	30820	30715	30507	30689	30665	30692	30712	30883	30560	30520	30713	30769	30532	30694	30762	30647	30560	30956	30629	30633	30494	30768	30745	30570	30808	30752	30691	30686	30820	30462	30843	30941	30727	30739	30623	30618	30663	30525	30746	30678	30641	30693	30718	30751	30453	30469	30523	30795	30680	30831	30882	30744	30774	30643	30521	30771	30462	30617	30536	30736	30669	30669	30929	30914	30685	30878	30613	30689	30730	30949	30645	30458	30766	30555	30777	30690	30629	30558	30599	30819	30621	30735	30611	30385	30690	30700	30513	30837	30747	30566	30767	30857	30618	30691	30749	30586	30878	30842	30514	30710	30537	30621	30762	30348	30852	30827	30628	30890	30714	30646	30501	30624	30714	30840	30939	30681	30792	30857	30691	30794	30685	30924	30775	30876	30930	30693	30694	30716	30696	30728	30728	30667	30684	30763	30591	30699	30804	30475	30746	30612	30652	30961	30776	30786	30697	30482	30640	30435	30753	30666	30802	30816	30796	30681	30461	30568	30590	30388	30766	30475	30589	30651	30830	30618	30461	30759	30767	30640	30588	30773	30791	30552	30572	30370	30909	30563	30813	30738	30414	30591	30708	30523	30752	30543	30512	30564	30553	30659	30781	30687	30630	30473	30674	30674	30494	30616	30464	30614	30638	30654	30557	30758	30583	30761	30728	30478	30539	30479	30456	30771	30559	30809	30408	30545	30750	30534	30850	30658	30563	30560	30583	30783	30681	30472	30455	30691	30649	30811	30647	30477	30943	30963	30701	30578	30593	30743	30532	30840	30621	30563	30584	30723	30729	30743	30805	30786	30692	30776	30762	30882	30511	30881	30899	30686	30366	30573	30844	30706	30600	30695	30331	30818	30682	30575	30752	30709	30488	30467	30597	30672	30814	30535	30982	30711	30901	30866	30693	30687	30606	30482	30665	30864	30787	30708	30769	30751	30691	30736	30804	30758	30612	30923	30339	30619	30811	30691	30741	30574	30708	30586	30825	30650	30721	30698	30760	30881	30530	30581	30571	30824	30543	30536	30711	30515	30821	30603	30500	30720	30640	30649	30698	30659	30544	30783	30622	30584	30794	30557	30749	30736	30502	30627	30606	30597	30540	30817	30542	30670	30794	30578	30463	30683	30887	30366	30419	30701	30509	30533	30322	30617	30490	30639	30552	30668	30682	30363	30663	30818	30724	30862	30625	30685	30703	30796	30546	30767	30657	30729	30715	30872	30607	30637	30732	30466	30444	30558	30685	30682	30905	30539	30689	30617	30676	30525	30844	30777	30879	30553	30844	30783	30806	30725	30638	30871	30616	30674	30912	30809	30577	30889	30320	30579	30766	30643	30675	30878	30776	30570	30650	30825	30710	30831	30832	30716	30830	30788	30729	30753	30782	30790	30728	30685	30779	30570	30508	30596	30493	30695	30650	30662	30477	30800	30386	30696	30764	30786	30579	30471	30642	30599	30713	30777	30921	30686	30612	30730	30659	30648	30720	30712	30802	30711	30820	30833	30551	30782	30564	30846	30509	30382	30724	30630	30574	30698	30618	30681	30813	30628	30600	30590	30760	30601	30887	30802	30591	30558	30606	30544	30844	30705	30873	30652	30623	30840	30577	30730	30671	31010	30519	30576	30808	30555	30846	30624	30724	30917	30657	30660	30585	30668	30721	30663	30388	30735	30558	30625	30855	30567	30634	30759	30563	30398	30760	30787	30411	30756	30820	30485	30658	30501	30647	30782	30544	30383	30481	30559	30719	30451	30679	30822	30605	30491	30420	30786	30624	30791	30648	30825	30741	30673	30323	30418	30621	30486	30682	30669	30589	30387	30895	30735	30700	30353	30416	30773	30910	30790	30807	30564	30469	30656	30471	30615	30714	30807	30828	30542	30493	30544	30704	30531	30474	30448	30883	30586	30586	30622	30642	30501	30676	30639	30756	30762	30414	30830	30726	30961	30544	30700	30697	30716	30829	30596	30547	30881	30553	30891	30804	30564	30503	30801	30595	30783	31013	30851	30674	30755	30590	30719	30648	30666	30720	30578	30656	30849	30611	30864	30811	30689	30771	30465	30665	30742	30739	30767	30694	30611	30471	30852	30763	30818	30540	30606	30918	30732	30787	30595	31041	30637	30691	30649	30630	30763	30536	30964	30778	30876	30581	30719	30488	30486	30323	30796	30575	30530	30881	30539	30576	30805	30722	30714	30651	30682	30555	30464	30454	30873	30688	30578	30689
18686	39712	72542	73384	63789	49923	33262	27076	23739	23208	23249	23626	23271	23430	23171	23201	23348	23096	23340	23484	23105	23139	23368	23085	23238	23191	23273	23198	23218	23545	23196	23316	23340	23237	23353	23183	23210	23271	23167	23359	23213	23193	23443	23174	23310	23221	23388	23178	23306	23210	23272	23304	23284	23331	23240	23168	23059	23292	23296	23212	23302	23249	23258	23312	23330	23296	23343	23067	23234	23286	23142	23161	23394	23189	23331	23300	23358	23363	23342	23198	23264	23199	23197	23224	23217	23207	23155	23264	23336	23308	23128	23335	23451	23203	23303	23106	23239	23320	23092	23159	23289	23141	23422	23116	23153	23062	23255	23260	23328	23313	23216	23279	23136	23220	23132	23174	23241	23267	23104	23164	23393	23412	23131	23233	23168	23166	23327	23447	23214	23119	23071	23245	23290	23328	23161	23141	23124	23426	23256	23194	23171	23424	23202	23262	23290	23175	23275	23173	23112	23303	23396	23312	23065	23178	23196	23260	23243	23238	23196	23144	23334	23169	23280	23282	23297	23490	23239	23073	23194	23378	23131	23337	23172	23200	23235	23132	23433	23319	23044	23048	23161	23119	23215	23375	23211	23334	23105	23323	23233	23349	23302	23169	23388	23342	23089	23061	23316	23329	23148	23028	23215	23279	23444	23126	23158	23242	23156	23205	23308	23217	23239	23282	23300	23333	23337	23393	23129	23470	23343	23100	23301	23182	23343	23339	23236	23205	23165	23358	23087	23113	23483	23364	23243	23147	23108	23226	23332	23324	23260	23319	23106	23022	23277	23249	23349	23297	23371	23195	23208	23227	23303	23456	23555	23069	23302	23178	22978	23203	23151	23349	23173	23104	23211	23390	23312	23211	23189	23249	23227	23251	23176	23231	23136	23146	23254	23157	23318	23390	23294	23144	23233	23201	23200	23357	23146	23120	23134	23175	23277	23254	23288	23131	23418	23326	23083	23290	23296	23222	23107	23253	23188	23232	23246	23296	23091	23287	23223	23228	23313	23302	23117	23315	23291	23224	23205	23136	23306	23008	23152	23262	23179	23281	23269	23164	23315	23205	23410	23108	23547	23324	23076	23200	23164	23258	23075	23199	23338	23257	23358	23067	23171	23095	23189	23300	23008	23251	23357	23025	23138	23203	23356	23266	23242	23045	23275	23161	23263	23210	23196	23342	23091	23358	23200	23321	23304	23227	23290	23031	23416	23144	23336	23257	23393	23270	23320	23262	23172	23288	23322	23168	23168	23401	23239	23262	23222	23294	23258	23299	23342	23273	23086	23150	23284	23333	23330	23082	23312	23167	23323	23218	23123	23201	23110	23197	23209	23109	23074	23346	23350	23354	23356	23180	23345	23188	23144	23177	23222	23193	23273	23105	23124	23408	23208	23322	23158	23127	23244	23194	23339	23393	23185	23275	23307	23127	23155	23031	23109	23239	23415	23199	23382	23286	23188	23378	23098	23139	23360	23004	23264	23230	23067	23118	23224	23230	23280	23098	23185	23260	23213	23276	23215	23257	23343	23281	23340	23239	23030	23273	23208	23253	23222	22995	23417	23234	23097	23244	23245	23420	23124	23427	23332	23422	23078	23331	23220	23482	22945	23337	23214	23247	23169	23140	23305	23269	23292	23057	23257	23213	23214	23295	23175	22981	23155	23343	23147	23121	23166	23275	23252	23163	23205	23089	23294	23297	23251	23235	23252	23148	23241	23294	23176	23243	23248	23140	23331	23267	23088	23374	23272	23192	23265	23173	23327	23278	23025	23123	23331	23095	23307	23523	23257	23131	23328	23329	23243	23287	23210	23112	23281	23325	23256	23348	23208	23267	23078	23286	23219	23303	23176	23224	23245	23328	23379	23221	23255	23285	23168	23126	23210	23277	23180	23332	23274	23214	23094	23237	23250	23146	23152	23091	23198	23224	23092	23234	23150	23582	23243	23234	23217	23124	23250	23274	23459	23188	23260	23207	23282	23012	23267	23291	23043	23198	23226	23068	23416	23243	23524	23146	23257	23385	23119	23270	23092	23195	23296	23198	23149	23266	23360	23227	23145	23115	23302	23070	23396	23382	23243	23368	23312	23097	23141	23208	23144	23125	23252	23286	23396	22984	23359	23286	23067	23297	23257	23334	23274	23359	23301	23170	23157	23349	23341	23135	23284	23313	23204	23196	23298	23235	23212	23115	23186	23303	23118	23212	23138	23174	23342	23179	23248	23411	23304	23352	23346	23515	23207	23156	23047	23229	23215	23198	23269	23256	23233	23290	23261	23215	23178	23127	23207	23256	23154	23199	23029	23278	23059	23238	23226	23294	23463	23162	22998	23252	23236	23454	23167	23276	22961	23215	23392	23217	23392	23271	23156	23301	23269	23187	23327	23238	22977	23198	23264	23214	23062	23494	23197	23031	23204	23367	23096	23203	23077	23412	23143	23158	23399	23158	23231	23111	23232	23323	23237	23274	23293	23280	23337	23093	23285	23314	23159	23280	23172	23323	23256	22997	23226	23136	23172	23202	23069	23480	23138	23105	23152	23090	23280	23250	23253	23302	23232	23026	23245	23288	23264	23067	23345	23005	23167	23084	23232	23019	23246	23171	23132	23202	23336	23270	23193	23338	23184	23263	23311	23438	23306	23172	23478	23267	22939	23234	23186	23311	23354	23169	23231	23033	23512	22938	23274	23198	23314	23198	23268	23372	23130	23114	23329	23260	23226	23216	23112	23340	23281	23327	23285	23213	23454	23185	23268	23277	23226	23393	23247	23210	23309	23080	23301	23336	23445	23093	23393	23328	23144	23125	23164	23256	23109	23405	23134	23217	23219	23168	23257	23299	23105	23379	23097	23272	23224	23209	23159	23132	23134	23332	23194	23352	23080	23244	23209	23241	23099	23435	23249	23114	23102	23202	23174	23133	23187	23136	23194	23341	23220	23215	23272	23104	23271	23330	23119	23173	23244	23132	23117	23336	23189	23194	23146	23141	23179	23195	23149	23164	23259	23190	23204	23491	23356	23246	23408	23195	23233	23255	23155	23276	23306	23205	23232	23428	23197	23181	23359	23144	23063	23279	23094	22997	23330	23323	23302	23290	23227	23445	23314	23338	23203	23258	23279	23284	23229	23278	23336	23177	23399	23159	23208	23119	23164	23402	23174	23315	23347	23236	23400	23242	23061	23145	23114	23325	23318	23290	23172	23302	23420	23143	23039	23423	23225	23473	23088	23297	23139	23220	23134	23250	23099	23176	23220	23252	23107	22968	23319	23312	23399	23231	23200	23181	23222	23166	23184	23188	23320	23152	23348	23298	23255	23275	23220	23419	22988	23188	23212	23250	23226	23386	23277	23264	23269	23305	23121	23090	23332	23276	23319	23233	23178	23248	23192	23102	23103	23124	23137	23077	23318	23243	23405	23156	23200	23340	23253	23268	23360	23292	23442	23224	23202	23346	23203	23322	23172	23293	23324	23263	23134	23268	23379	23264	23202	23431	23189	23254	23362	23290	23303	23200	23088	23207	23231	23510	23223	23234	23085	23147	23270	23219	23257	23336	23257	23146	23391	23205	23259	23201	23094	23338	23311	23099	22958	23342	23281	23338	23163	23244	23103	23142	23348	23055	23405	23202	23504	23191	23213	23101	23202	23403	23232	23328	23384	23259	23018	23402	23332	23098	23158	23234	23241	23385	23097	23266	23267	23281	23322	23430	23093	23374	23373	23329	23288	23145	23102	23195	23145	23233	23341	23183	23241	23222	23340	23317	23112	23216	23059	23133	23196	23307	23193	23126	23038	23207	23084	23326	23219	23073	23216	23292	23313	23147	23230	23110	23223	23384	23219	23300	23362	22978	23247	23295	23235	23388	23126	23243	23109	23117	23174	23065	23240	23112	23301	23264	23258	23341	23184	23154	23135	23257	23181	23116	23374	23306	23595	23330	23372	23269	23156	23244	23217	23236	23243	23217	23313	23365	23332	23239	23134	23144	23390	23157	23107	23125	23255	23261	23093	23099	23260	23221	23383	23239	23269	23255	23196	23124	23328	23012	23144	23277	23340	23094	23037	23295	23229	23246	23267	23230	23347	23071	23243	23138	23197	23146	23272	23245	23118	23203	23262	23301	23198	23208	23267	23012	23271	23316	23119	23296	23205	23135	23045	23319	23226	23305	23334	23247	23246	23195	23169	23281	23314	23158	23220	23502	23264	23176	23198	23223	23369	23222	23281	23278	23306	23405	23315	23328	23255	23223	23442	23217	23226	23181	23230	23288	23331	23261	23400	23309	23429	23116	23273	23262	23203	23315	23248	23206	23158	23163	23189	23344	23158	23174	23208	23253	23185	23312	23300	23095	23228	23310	23159	23203	23247	23321	23015	23211	23061	23419	23361	23150	23219	23167	23209	23203	23442	23248	23281	23256	23242	23338	23343	23434	23388	23335	23281	23006	22873	23214	23263	23102	23324	23363	23319	23294	23376	23325	23373	23035	23297	23101	23280	23407	23346	23154	23142	23219	23321	23271	23332	23154	23253	23470	23168	23161	23259	23154	23269	23148	23386	23177	23053	23177	23323	23294	23157	23268	23259	23326	23192	23187	23312	23263	23268	23229	23020	23344	23265	23267	23472	23312	23198	23258	23300	23176	23322	23164	23426	23278	23279	23313	23375	23291	23167	23286	23306	23219	23270	23236	23330	23292	23204	23197	23302	22968	23344	23218	23146	23411	23287	23221	23235	23279	23332	23147	23124	23198	23109	23235	23206	23480	23238	23372	23208	23292	23304	23059	23212	23314	23127	23212	23255	23218	23262	23350	23190	23270	23324	23187	23228	23226	23247	23150	23206	23144	23267	23292	23445	23149	23173	23177	23295	23231	23212	23011	23339	23247	23379	23129	23234	23341	23008	23355	23317	23293	23224	23119	23337	23360	23356	23393	23292	23192	23138	23336	23217	23382	23072	23129	23357	23297	23304	23115	23368	23247	23196	23436	23257	23132	23208	23220	23211	23224	23188	23226	23179	23414	23367	23131	23160	23142	23360	23197	23161	23084	23316	23253	23256	23274	23366	23371	23209	23383	23107	23192	23195	23376	23213	23231	23419	23268	23148	23132	23158	23441	23182	23177	23286	23379	23202	23306	23115	23105	23276	23155
22452	21194	33697	54242	60691	56839	48924	40924	32945	31931	31730	31394	31589	31691	31350	31388	31550	31251	31538	31444	31480	31183	31540	31275	31652	31285	31482	31322	31248	31394	31616	31231	31385	31389	31092	31150	31397	31400	31375	31360	31510	31244	31313	31209	31423	31137	31578	31363	31249	31517	31473	31369	31547	31230	31433	31331	31489	31509	31210	31362	31294	31117	31221	31232	31183	31288	31284	31427	31266	31388	31176	31197	31412	31187	31191	31349	31492	31331	31604	31580	31210	31351	31103	31433	31217	31679	31266	31072	31179	31697	31362	31252	31215	31070	31312	31300	31315	31329	31182	31421	31236	31158	31303	31335	31239	31452	31344	31303	31316	31289	31290	31507	30965	30979	31338	31361	31553	31329	31228	31427	31276	31321	31550	31354	31223	31411	31224	31242	31277	31242	31102	31201	31278	31222	31331	31240	31311	31293	31167	31000	31265	31214	31282	31335	31428	31118	31374	31392	31067	31402	31555	31155	31390	31090	31486	31147	31497	31207	31207	31146	31303	31383	31348	31199	31417	31224	31413	31392	31160	31105	31285	31133	31313	31291	31277	31133	31171	31179	31151	31412	31138	31307	31360	31232	31485	31034	31211	31205	31441	31048	31180	31333	31219	31057	31552	31361	31303	31236	31404	31355	31027	31090	31170	31420	31263	31191	31173	31223	31551	31212	31372	31319	31433	31292	31125	31133	31022	31144	31302	31398	31243	31278	31307	31473	31173	31082	31158	31156	30948	31277	31212	31181	30831	31351	31224	31436	31167	31212	31535	31454	31248	31347	31146	31155	31358	31207	31389	31366	31077	31314	31257	30950	31057	30933	31385	31500	31057	31352	31128	31284	31363	30967	31508	31289	31001	31048	31189	31158	31118	31150	31276	31254	31296	31200	31032	31204	31203	31222	31068	31123	31194	31368	31073	31427	31167	31180	31292	31096	31205	31229	31244	31344	31383	31181	31065	31129	31382	31352	31272	31260	31332	31160	31181	31208	31283	31165	31362	31127	31028	31251	31151	31114	31298	31166	31159	31364	31285	31275	31203	31275	31360	31328	31223	31052	31312	31191	31178	31293	31039	31123	31135	31236	31435	31059	31228	31134	31248	31358	31426	31457	31384	31171	31155	31073	31282	31119	31297	31192	31231	31020	31079	31471	31110	31169	31277	31183	31056	31303	31168	31343	31362	31174	31262	30910	31238	31212	31516	31362	31242	31274	31198	31406	31679	31081	31216	31073	31363	31204	31078	31287	31143	31247	31130	31286	31344	31384	31205	31222	31372	31201	31051	31482	31463	31115	31253	31099	31033	31225	31181	31397	31397	31516	31244	31342	31167	31120	31171	31233	31472	31515	31460	31517	31146	31058	31023	31071	31327	31389	31195	31079	31469	31342	31247	31302	31073	31220	31251	31115	31170	31144	31214	31246	31086	31380	31267	31147	30905	31334	31146	31101	31416	31058	31320	31311	31533	31221	31426	31075	31158	31312	31534	31223	31281	31476	31184	31419	31221	31134	31409	31460	31094	31114	31225	31229	31332	31322	31477	31129	31197	31249	31167	31081	31293	31313	31438	31007	31245	31219	31228	31088	31213	31169	31378	31385	31263	31159	31402	31475	31062	31191	31255	31409	31159	31088	31330	31546	31334	31111	31211	31119	31138	31251	31114	31118	31333	31454	31350	31415	31007	31244	30967	31211	31252	31393	31064	31102	31078	31273	31132	31140	31288	31419	31214	31127	31267	31264	31308	31168	31224	31335	31284	31414	31280	31208	31289	31304	31238	31245	31196	31202	31372	31486	31190	30963	31286	31402	31068	31143	31247	31378	31332	30993	31397	31341	31550	31232	31282	31148	31082	31388	31388	31262	31128	31212	31199	31375	31483	31258	31344	31459	31035	31116	31043	31046	31315	31191	31284	30952	31214	31320	31334	31314	30958	31264	31248	31273	31176	31331	31295	31197	31153	31226	31369	30991	30850	31263	31292	31164	31272	31251	31159	31357	31174	31440	31420	31244	31230	31445	31414	31121	31567	31136	31219	31280	31162	31342	31392	31021	31185	31319	31105	31190	31249	31149	31196	31444	31408	31102	31162	31249	31308	31217	31176	31250	31206	31335	31453	31219	31158	31184	31202	31403	31297	31249	31484	31469	31323	31216	31370	31354	31417	31263	31201	31166	31238	31344	31262	31197	31516	31175	31167	31034	31343	31042	31209	31235	31096	31388	31351	31351	31063	31175	31198	31193	31376	31237	31144	31457	31383	31120	31332	31092	31217	31128	31473	31242	31232	31428	31101	31214	31083	31234	31169	31384	31300	31109	31167	31404	31471	31185	31263	31186	31139	31191	31416	31214	31047	31172	31410	31406	30856	31119	31243	31188	31346	31226	31285	30903	31488	31374	31268	31115	31383	31467	31174	31166	31255	31176	30895	31196	31172	31106	31160	31335	31344	31277	31092	31292	31222	31418	31240	31123	31476	31221	31271	31187	31351	31037	31191	31272	31395	31325	31336	31368	31389	31079	31260	31233	31393	31263	31175	31156	31091	31315	31102	31130	31358	31181	31023	31241	31094	31267	31203	31261	31373	31190	31055	31070	31173	31529	31103	31062	31352	31034	31266	31140	31304	31191	31224	31119	31470	31438	31482	31111	31113	31142	31201	31304	31218	31206	31257	31218	31089	31030	31208	31462	31416	31133	31420	31216	31109	31269	31243	31406	31036	31350	31206	31319	31335	31233	31215	31175	31242	30999	31119	30940	31142	31360	31086	31320	31178	31203	31465	31234	31160	31377	31304	31415	31268	31065	31198	31241	31130	31207	31087	31171	31325	31270	31508	31455	31463	31077	31380	31585	31448	31181	31208	31138	31324	31136	31199	31256	31047	31438	31108	31423	31439	31121	31245	31334	31419	31410	31237	31272	31219	31154	31366	31286	31362	30917	31229	31337	31074	31190	31155	31192	31230	31266	31366	31198	31328	31143	31266	31418	31227	31354	31137	31336	31094	31188	31159	31129	31436	31039	31469	31201	31270	31270	31292	31037	31010	31245	30897	31340	31209	31260	31331	31330	31536	31168	31321	31718	31203	30965	31334	31180	31339	31346	31078	31234	31183	31107	31080	31570	31252	31257	31038	31260	31601	31176	31204	31300	31411	31320	31150	31237	31114	31205	31201	31265	31333	31493	31222	31121	31166	31300	31238	31118	31065	30999	31215	31123	31283	31239	31214	31179	31276	31220	31316	31225	31389	31145	31250	31152	31191	31408	31405	31258	31125	31003	31299	31242	31481	31090	31280	31300	31268	31212	31111	31213	31286	31403	30965	31119	31285	30983	31119	31158	31607	31417	31345	31221	31363	31347	31375	31143	31106	31465	31207	31327	31118	31145	31374	31252	31356	31156	31215	31098	31170	31441	31229	31351	31703	31377	31466	31027	31035	31442	31209	31299	31146	31054	31365	31327	31318	31253	31209	31111	31295	31232	31554	31327	31364	31105	31155	31112	31234	31187	31051	31247	31342	31118	31352	31064	31309	31040	31523	31309	31100	31223	31202	31273	31321	31248	31211	31195	31251	31283	31192	31001	31050	31221	31365	31193	31481	31366	31200	31240	31503	31339	31649	31332	31065	31085	31628	31522	31272	31091	31429	31426	31450	31332	31520	31243	31326	31286	31416	31293	31348	30994	31439	31131	31077	31036	31097	31201	31265	31117	31246	31537	31520	30995	31051	31165	31025	31245	31080	30985	31224	31151	31138	31247	31074	31184	31374	31175	31369	31182	31263	31434	31296	31485	31138	31209	31183	31367	31154	31444	31464	31253	31351	31083	31376	31402	31400	31299	31122	30987	31374	31310	31363	31188	31187	31220	31173	31392	30988	31280	31351	31141	31118	31274	31268	31225	31242	31231	31350	30791	31446	31196	31588	31424	30940	31270	31071	31319	31181	31127	31181	30923	31230	30889	31240	31158	31180	31290	31165	31567	31355	31087	31195	31106	31170	31332	31304	31205	31461	31201	31277	31431	31276	31111	31296	31236	31256	31178	31037	31133	31250	31289	31186	31385	31082	31361	31306	31055	31110	31168	31206	31273	31277	31116	31179	31228	31044	31295	31042	31241	31389	31170	31039	31300	31122	31413	31196	31351	31348	31376	31334	31409	31396	31431	31272	31337	31372	31314	31397	31134	31341	31104	31390	31227	31492	31303	31181	31332	31219	31485	31356	31359	31381	31330	31230	31153	31449	31179	31167	31361	31424	31170	31397	31339	31189	31555	31449	31132	31282	31140	31192	31319	31024	31135	31397	31116	31272	31084	31344	31178	31231	31130	31301	31411	31327	31309	31319	31195	31381	31530	31330	31235	31208	31204	31462	31313	31324	31239	31450	31447	31047	31078	31262	31135	31339	31433	31340	31425	31181	31251	31318	31373	31343	31219	31076	31325	31113	31304	31035	30994	31085	31466	31332	31192	30880	31403	31209	31196	31488	31317	31358	31286	31315	31240	31045	31084	31046	31446	31201	31124	31345	31342	31594	31205	31075	31072	31152	31468	31433	31139	31361	31361	31125	31327	31266	31412	31218	31283	31360	31396	31381	31232	31263	31131	31469	31037	31303	31107	31340	31296	31170	31549	31120	31332	31231	31179	31127	31320	31527	31323	31244	31350	31316	31098	31392	31397	31168	31045	31133	31242	31130	31276	31341	31121	31329	31056	31373	31129	31187	31059	31149	31358	31151	31132	31339	31511	31348	31298	31354	31239	31154	31196	31348	31336	31443	31266	31279	31191	31119	31289	31412	31173	31326	31383	31359	31427	31369	31260	31318	31224	31117	31077	31434	31230	31200	30963	31312	31110	31197	31002	30916	31139	31321	31093	31459	31277	31259	31413	30920	31234	31224	31347	31487	31352	31019	31059	31345	31435	30959	31037	30998	31279	31225	31030	31320	31084	31239	31326	31387	31053	31440	30866	31150	31270	31191	31150	31178	31406	31177	31310	31178	31384	31144	31346	31231	31184	31033	31202	31402	31314	31173	31162	31271	31128	31241	31263	31207	31367	31266	31231	31047	31115	31313	31246	31322	31043	31130	31390	31228	31064	31373	31547	31336	31163	31190	31242	31372	31301	31226	31143	31254	31200	31309	31044	31200	31178	31364	31197
20287	54077	95969	94656	82766	64900	49001	37687	25152	23602	23465	23779	23418	23563	23442	23613	23596	23619	23610	23583	23682	23648	23461	23500	23564	23524	23563	23453	23527	23535	23550	23677	23429	23570	23626	23575	23630	23422	23694	23582	23544	23516	23520	23597	23609	23564	23385	23527	23687	23657	23608	23603	23462	23583	23483	23568	23584	23351	23439	23448	23449	23622	23684	23390	23399	23582	23632	23504	23493	23454	23598	23608	23563	23724	23528	23592	23607	23411	23540	23458	23639	23640	23539	23593	23455	23648	23633	23564	23575	23518	23523	23529	23736	23508	23602	23632	23566	23661	23494	23540	23385	23642	23620	23516	23527	23343	23465	23455	23529	23643	23462	23428	23366	23417	23470	23562	23731	23595	23589	23608	23433	23579	23478	23496	23675	23579	23565	23366	23635	23558	23438	23358	23439	23615	23534	23695	23375	23674	23741	23448	23425	23486	23625	23553	23470	23448	23544	23692	23470	23496	23404	23398	23688	23553	23533	23384	23559	23599	23497	23453	23573	23541	23575	23453	23638	23685	23512	23450	23517	23631	23517	23555	23528	23703	23429	23566	23615	23363	23393	23699	23334	23567	23607	23486	23639	23461	23383	23544	23466	23618	23366	23527	23500	23471	23538	23422	23399	23416	23830	23462	23577	23557	23516	23417	23651	23420	23666	23541	23515	23434	23424	23487	23646	23594	23456	23313	23453	23492	23408	23378	23586	23363	23514	23549	23400	23572	23502	23473	23554	23418	23346	23712	23604	23558	23577	23577	23464	23427	23586	23453	23538	23430	23446	23379	23558	23554	23472	23368	23606	23328	23559	23484	23471	23542	23565	23664	23470	23571	23515	23336	23572	23339	23315	23418	23643	23521	23654	23599	23452	23481	23487	23567	23611	23667	23605	23636	23593	23519	23513	23356	23393	23483	23462	23447	23487	23414	23446	23584	23615	23424	23607	23511	23481	23364	23567	23529	23532	23673	23507	23546	23637	23525	23477	23445	23324	23648	23513	23449	23459	23608	23714	23654	23406	23361	23571	23437	23479	23433	23675	23385	23632	23638	23504	23484	23556	23525	23523	23439	23517	23373	23524	23355	23745	23629	23642	23245	23623	23665	23450	23415	23526	23510	23428	23527	23531	23359	23539	23609	23604	23608	23744	23517	23532	23589	23514	23542	23622	23293	23436	23462	23616	23728	23548	23337	23534	23530	23441	23554	23252	23458	23472	23471	23529	23700	23537	23333	23549	23733	23599	23392	23581	23382	23608	23481	23603	23358	23477	23604	23455	23660	23701	23676	23456	23391	23727	23488	23461	23537	23522	23614	23597	23551	23472	23531	23398	23535	23575	23512	23457	23460	23486	23275	23659	23516	23720	23733	23463	23636	23589	23601	23376	23463	23534	23648	23410	23557	23498	23463	23459	23509	23500	23616	23341	23471	23536	23456	23663	23511	23514	23592	23744	23460	23439	23738	23383	23594	23741	23678	23546	23498	23540	23555	23518	23560	23745	23564	23390	23368	23508	23600	23599	23436	23409	23430	23783	23574	23450	23810	23529	23505	23686	23595	23564	23569	23588	23590	23423	23490	23744	23531	23298	23406	23522	23452	23521	23458	23612	23333	23666	23535	23544	23444	23380	23452	23470	23418	23714	23514	23559	23688	23447	23647	23580	23492	23506	23466	23561	23450	23512	23615	23483	23518	23656	23489	23354	23733	23642	23732	23577	23486	23526	23512	23583	23500	23343	23481	23530	23586	23650	23498	23493	23635	23451	23340	23347	23398	23380	23472	23419	23505	23397	23566	23568	23579	23375	23674	23480	23538	23451	23521	23694	23390	23446	23422	23601	23459	23479	23461	23505	23440	23624	23516	23440	23540	23391	23574	23549	23420	23477	23536	23486	23632	23461	23598	23472	23558	23547	23483	23557	23648	23564	23613	23565	23321	23523	23590	23551	23617	23496	23481	23463	23653	23535	23549	23545	23356	23512	23631	23352	23481	23637	23539	23320	23424	23448	23674	23478	23513	23487	23729	23540	23488	23603	23667	23565	23342	23525	23531	23437	23374	23511	23282	23512	23486	23569	23487	23569	23679	23403	23368	23414	23457	23410	23586	23480	23580	23614	23473	23644	23456	23498	23655	23548	23481	23474	23385	23533	23402	23505	23592	23399	23390	23680	23591	23333	23351	23339	23554	23255	23394	23606	23546	23382	23559	23544	23484	23560	23610	23640	23331	23480	23636	23587	23517	23531	23660	23502	23515	23718	23402	23500	23476	23563	23754	23386	23435	23428	23616	23631	23322	23322	23535	23657	23529	23534	23659	23589	23521	23496	23521	23374	23694	23345	23569	23321	23625	23484	23470	23502	23510	23524	23543	23666	23613	23513	23692	23594	23502	23431	23489	23404	23487	23725	23489	23533	23457	23517	23559	23459	23641	23441	23546	23462	23732	23614	23719	23523	23583	23359	23370	23262	23561	23547	23545	23614	23577	23363	23513	23723	23470	23569	23432	23670	23667	23562	23387	23529	23400	23595	23549	23466	23451	23701	23393	23633	23529	23362	23477	23614	23498	23524	23374	23511	23652	23574	23519	23449	23333	23572	23478	23703	23368	23531	23596	23457	23383	23614	23626	23581	23409	23552	23491	23643	23538	23630	23526	23602	23474	23564	23625	23531	23620	23428	23552	23644	23450	23685	23486	23515	23616	23548	23496	23382	23538	23555	23386	23513	23559	23561	23566	23589	23655	23619	23621	23401	23598	23459	23544	23601	23563	23558	23457	23390	23551	23738	23453	23442	23500	23649	23605	23637	23599	23487	23349	23619	23641	23542	23863	23470	23610	23430	23578	23561	23486	23517	23474	23547	23524	23295	23513	23425	23390	23453	23780	23567	23381	23541	23431	23618	23312	23537	23707	23407	23540	23451	23500	23530	23610	23546	23387	23601	23455	23629	23616	23434	23683	23740	23669	23535	23624	23390	23838	23379	23706	23605	23663	23490	23496	23469	23637	23341	23668	23677	23438	23570	23500	23629	23546	23503	23463	23465	23384	23525	23474	23430	23604	23413	23586	23793	23483	23476	23505	23416	23455	23560	23619	23482	23584	23489	23542	23601	23493	23535	23542	23334	23691	23584	23392	23697	23455	23431	23588	23545	23424	23596	23289	23448	23409	23535	23662	23546	23412	23293	23580	23693	23588	23622	23618	23661	23558	23576	23507	23487	23364	23510	23687	23474	23419	23520	23464	23474	23458	23511	23573	23691	23615	23503	23478	23444	23705	23494	23343	23525	23512	23733	23447	23510	23483	23562	23432	23542	23499	23493	23763	23413	23432	23636	23643	23445	23699	23545	23627	23479	23658	23667	23503	23438	23415	23493	23304	23445	23550	23488	23686	23613	23549	23449	23602	23371	23465	23687	23404	23359	23412	23457	23561	23474	23384	23572	23475	23509	23545	23358	23425	23529	23436	23584	23509	23544	23346	23530	23469	23594	23541	23381	23517	23438	23554	23676	23478	23475	23607	23493	23654	23386	23549	23565	23419	23570	23464	23492	23437	23632	23419	23629	23406	23442	23681	23608	23416	23559	23367	23467	23559	23620	23643	23377	23532	23478	23507	23626	23492	23598	23519	23566	23491	23387	23692	23529	23664	23542	23585	23441	23639	23510	23511	23510	23591	23509	23544	23416	23708	23607	23482	23523	23562	23495	23674	23545	23516	23450	23376	23519	23637	23455	23541	23458	23683	23617	23522	23493	23402	23509	23518	23594	23335	23383	23525	23488	23476	23363	23501	23638	23589	23675	23455	23378	23462	23540	23330	23612	23503	23643	23720	23556	23291	23590	23588	23459	23349	23619	23502	23627	23495	23697	23485	23629	23395	23547	23517	23543	23498	23450	23609	23584	23562	23431	23528	23500	23772	23408	23703	23496	23522	23568	23438	23605	23556	23480	23509	23510	23557	23547	23692	23519	23609	23410	23461	23514	23510	23537	23535	23615	23457	23464	23417	23414	23496	23530	23399	23437	23457	23555	23548	23399	23818	23408	23536	23643	23510	23593	23597	23577	23607	23535	23506	23484	23440	23591	23747	23368	23574	23542	23471	23599	23435	23732	23687	23672	23613	23448	23490	23589	23535	23576	23500	23495	23497	23528	23523	23518	23408	23444	23468	23528	23603	23394	23571	23473	23528	23533	23639	23565	23417	23607	23363	23614	23523	23523	23520	23353	23571	23490	23584	23514	23598	23616	23577	23728	23610	23647	23479	23606	23445	23436	23548	23512	23556	23574	23493	23600	23489	23553	23434	23409	23487	23550	23427	23267	23610	23573	23553	23458	23409	23554	23575	23397	23593	23359	23564	23527	23420	23551	23518	23462	23489	23510	23635	23385	23465	23654	23499	23524	23550	23514	23663	23547	23672	23542	23494	23456	23601	23622	23480	23445	23757	23531	23586	23648	23427	23458	23427	23556	23546	23559	23551	23325	23512	23442	23660	23446	23528	23565	23407	23458	23624	23524	23477	23642	23299	23524	23526	23295	23490	23441	23410	23609	23482	23550	23402	23484	23402	23455	23438	23635	23558	23513	23380	23561	23557	23628	23501	23494	23535	23436	23441	23532	23631	23495	23357	23624	23721	23370	23529	23424	23524	23634	23413	23318	23706	23432	23524	23609	23544	23556	23494	23471	23427	23592	23470	23543	23435	23555	23661	23640	23370	23572	23559	23625	23551	23566	23642	23478	23526	23566	23432	23503	23552	23583	23519	23569	23574	23443	23747	23638	23298	23530	23316	23693	23650	23545	23551	23504	23759	23542	23472	23550	23529	23589	23344	23628	23545	23467	23431	23590	23510	23353	23614	23573	23382	23485	23708	23655	23621	23413	23589	23599	23516	23460	23566	23496	23568	23626	23580	23623	23576	23670	23710	23344	23683	23431	23427	23564	23578	23324	23493	23579	23627	23560	23476	23614	23671	23606	23627	23421	23630	23412	23484	23464	23610	23566	23629	23621	23525	23640	23699	23602	23457	23611	23311	23488	23588	23545	23452	23485	23435	23546	23452	23522	23478	23482	23395	23751	23596	23590	23511	23502	23478	23541	23512	23452	23515	23524	23600	23316	23442	23428	23510	23550	23388	23583	23506	23357	23583	23599	23512
28558	24187	41820	47327	42038	36932	33373	31715	30859	30892	30729	30910	30847	30717	30761	30671	30769	30856	30954	30726	30750	30730	30924	30694	30843	30713	30851	30750	30790	30745	30652	30792	30694	30930	30709	30857	30826	30899	30620	30626	30609	30821	30975	30591	30915	30962	30858	30550	30655	30825	30772	30643	30759	30844	30671	30746	30540	30683	30722	30742	30827	30693	30530	30663	30535	30652	30785	30759	30714	30551	30662	30570	30812	30795	30847	30804	30703	30837	30736	30807	30669	30804	30865	30962	30441	30893	30919	30781	30774	30575	30691	30885	30628	30639	30705	30724	30669	30706	30756	30704	30556	30697	30792	30686	30619	30564	30539	30795	30838	30800	30882	30718	30660	30660	30753	30737	30882	30831	30769	30659	30787	30809	30589	30478	30853	30852	30615	30702	30668	30934	30842	30750	30824	30544	30822	30907	30696	30675	30920	30928	30653	30886	30809	30953	30637	30539	30770	30900	30594	30668	30963	30578	30694	30565	30905	30577	30616	30664	30682	30596	30589	30745	31039	30546	30681	30637	30724	30445	30621	30657	30818	30814	30760	30848	30881	30754	30533	30537	30654	30608	30666	30699	30771	30696	30842	30689	30443	30655	30762	30857	30851	30517	30861	30886	30923	30637	30978	30771	30725	30801	30747	30815	30748	30829	30616	30626	30775	30550	30830	30840	30685	30854	30775	30620	30651	30890	30725	30745	30855	30777	30578	30947	30855	30652	30930	30769	30753	30774	30743	30637	30551	30406	30581	30844	30877	30689	30751	30833	30833	30766	30807	30531	30949	30658	30760	30808	30828	30804	30636	30581	30992	30773	30761	30693	30609	30785	30681	30777	30748	30843	30767	30648	30503	30697	30686	30513	30833	30687	30633	30908	31073	30691	30725	30631	30682	30711	30731	30831	30479	30531	30867	30746	30698	30592	30741	30736	30611	30628	30816	30797	30731	30662	30681	30689	30557	30887	30674	30902	30722	30713	30625	30569	30627	30776	30621	30779	30751	30698	30893	30728	30828	30737	30814	30999	30568	30805	30918	30889	30883	30785	30926	30699	30905	30601	30814	30670	30592	30391	30644	30804	30788	30847	30741	30523	30837	30885	30633	30698	30955	30852	30790	30818	30456	30574	30540	30646	30844	30645	30587	30874	30676	30729	30665	30760	30882	30737	30834	30726	30682	30871	30914	30693	30660	30721	30869	30672	30517	30618	30820	30767	30811	30741	30681	30522	30800	30773	30756	30771	30657	30808	30635	30667	30791	30756	30958	30756	30629	30848	30788	30739	30667	30622	30757	30576	30693	30761	30593	30798	30828	30831	30799	30735	30926	30614	30639	30790	30577	30832	30760	30777	30786	30637	30728	30677	30789	30754	30747	30976	30675	30612	30855	30758	30488	30743	30716	30541	30532	30650	30572	30714	30715	30831	30501	30775	30725	30824	31045	30706	30670	30829	31044	30786	30950	30684	30643	30655	30892	30790	30793	30526	30956	30707	30614	30748	30504	30586	30693	30887	30914	30520	30871	30949	30757	30851	30695	30940	30753	30896	30608	30889	30799	30716	30636	30837	30817	30788	30794	30712	30704	30613	30729	30844	30816	30532	30997	30838	30636	30886	30789	30960	30658	30666	30672	30675	30715	30805	30739	30596	30988	30657	30670	30754	30894	30635	30758	31027	30932	30688	30638	30795	30690	30890	30834	30883	30928	30631	30663	30581	30852	30795	30463	30682	30950	30817	30521	30701	30811	30819	30612	30550	30725	30772	31097	30693	30563	30758	30632	30781	30768	30520	30594	30665	30613	30923	30758	30753	30817	30620	30756	30704	30842	30814	30526	30784	30743	30754	30573	30904	30548	30728	30835	30965	30761	30564	30526	30625	30808	30877	30787	30477	30761	30947	30825	30737	30677	30656	30737	30660	30715	30632	30773	30841	30854	30649	30884	30667	30839	30713	30849	30792	30767	30683	30933	30673	30629	30665	30606	30785	30673	30685	30728	30840	30936	30596	30934	30563	30674	30797	30751	30920	30905	30833	30786	30735	30661	30846	30779	30607	30521	30582	30582	30618	30646	31009	30694	30783	30805	30765	30610	30858	30857	30723	30957	30604	30942	30771	30709	30731	30844	30699	30664	30767	30612	30564	30708	30734	30819	30799	30580	30770	30866	30817	30606	30738	30733	30790	30561	30653	30730	30664	30659	30614	30745	30597	30841	30833	30805	30764	30836	30490	30431	30735	30748	30621	30732	30604	30485	31038	30561	30737	30848	30728	31077	30638	30813	30857	30790	30704	30640	30890	30855	30791	30906	30777	30747	30811	30637	30624	30865	30766	30497	30672	30770	30940	30818	30757	30580	30422	30626	30759	30747	30954	30817	30867	30602	30562	30893	30755	30847	30712	30803	30696	30883	30689	31040	30624	30697	30673	30584	30778	30985	30804	30480	30910	30807	30560	31067	30727	30598	30853	30737	30920	30777	30789	30678	30770	30712	30701	30639	30547	30711	30879	30834	30716	30764	30682	30842	30759	30800	30788	30781	30652	30659	30674	30871	30945	30698	30821	30805	30801	30916	30775	30659	30761	30854	30787	30615	30592	30540	30586	30721	30742	30699	30685	30908	30718	30784	30712	30722	30599	30710	30676	30562	30298	30666	30604	30931	30583	30756	30763	30540	30813	30697	30658	30820	30767	30514	30802	30915	30747	30782	30802	30685	30605	30977	30806	30524	30631	30553	30664	30827	30808	30994	30835	30865	30767	30865	30720	30974	31002	30806	30710	30823	30706	30765	30548	30714	30547	30658	30778	30779	30532	30813	30558	30428	30884	30576	30666	30472	30810	30649	30939	30665	30845	30862	30680	30859	30556	30674	30957	30758	30602	30900	30755	30908	30623	30763	30693	30712	30767	30789	30618	30617	30711	30692	30738	30692	30780	30710	30736	30685	30681	30630	30623	30947	30822	30707	30617	30830	30891	30625	30717	30808	30654	30666	30652	30726	30587	30822	30946	30664	30710	30701	30798	30739	30624	30615	30653	30856	30969	30727	30742	30736	30484	30833	30548	30716	30864	30932	30766	30855	30702	30651	30753	30778	30824	30583	30915	30527	30575	30820	30445	30695	30921	30733	30733	30687	30592	30683	30660	30740	30996	30498	30717	30733	30651	30943	30423	30753	30661	30869	30877	30722	30720	30888	30468	30427	30631	30501	30661	30830	30964	30595	30780	30716	30675	30954	30772	30954	30731	30596	30557	30836	30749	30653	30714	30563	30949	30809	30675	30528	30683	30854	30477	30599	30669	30619	30746	30912	30840	30497	30996	30657	30830	30714	30979	30837	30762	30625	30829	30951	30697	30616	30855	30556	30759	30575	30665	30757	30701	30569	30952	30536	30696	30793	30529	30668	30797	31001	30723	30839	30856	30692	30642	30737	30766	30899	30596	30767	30855	30842	30886	30717	30848	30914	30593	30902	30864	30795	30689	30884	30771	30886	30658	30680	30687	30654	30638	30757	30865	30667	30799	30779	30630	30570	30634	30834	30670	30672	30711	30655	30633	30753	30695	30677	30925	30738	30690	30524	30557	30712	30921	30836	30842	30695	30512	30708	30811	30716	30854	30912	30665	30764	30957	30759	30631	30741	30313	30972	30982	30505	30518	30782	30442	30548	30658	30702	30797	30591	30730	30458	30803	30430	30593	30614	30582	30800	30770	30701	30713	31057	30688	30700	30648	30708	30652	30815	30785	30803	31069	30792	30442	30868	30771	30751	31044	30634	30654	30785	30601	30779	30821	30665	30582	30758	30696	31023	30863	30795	30882	30850	30851	30919	30805	30888	30671	30813	30926	30562	30816	30922	30639	30868	30836	30662	30515	30786	30950	30853	30674	30832	30732	30812	30824	30822	30631	30649	30702	30636	30439	30627	30781	30871	30866	30768	30825	30769	30568	30969	30620	30824	30541	30707	30983	30708	30750	31153	30831	30652	30655	31093	31148	30872	30675	30539	30742	30929	30572	30912	30860	30736	30647	30671	30827	30805	30651	30630	30847	30803	30659	30664	31028	30819	30732	30883	30784	30732	30888	30628	30831	31012	30865	30900	30893	30814	30702	30564	30972	30780	30747	30543	30771	30562	30547	30962	30666	30842	30728	30624	30770	30503	30709	30942	30798	30701	30799	30778	30748	30876	30885	30738	30842	30716	30748	30749	30913	30819	30927	30877	30717	30594	30590	30939	30806	30689	30363	30597	30871	30766	30923	30863	30742	30634	30696	30640	30738	30712	30815	30955	30666	30637	30888	30909	30715	30675	30887	30662	30882	30543	30739	30737	30674	30857	30873	30547	30415	30869	30663	30676	30632	30699	30791	31006	30763	30609	30652	30743	30868	31108	30787	30739	30449	30836	30505	30718	30670	30824	30935	30437	30793	30935	30924	30810	30581	30842	30485	30751	30716	30741	30768	30703	30627	31121	30814	30353	30640	30656	30800	30718	30579	30605	30643	30542	30517	30724	30622	30650	30584	30608	31076	30625	30686	31082	30733	30679	30943	30865	30738	30593	30716	30838	30950	30664	30836	30851	30818	30805	30723	30906	30636	30689	30584	30543	30916	30850	30738	30545	30606	30609	30529	30841	30762	30662	30541	30798	30796	30727	30709	30625	30736	30591	31060	30755	30672	31009	30947	30719	30817	30534	30485	30635	30713	30901	30754	30521	30789	30553	30894	30684	30865	30411	30797	30883	30682	30652	30784	30978	30650	30745	30901	30558	30891	30692	30829	30724	30874	30807	30658	30864	30450	30520	30476	30726	30684	30939	30751	31053	30950	30411	30827	30436	30709	30695	30669	30820	30867	31002	30936	30848	30883	30822	30737	30809	30667	30841	30761	30830	30600	30698	30766	31007	30833	30707	30831	31018	30809	30724	30890	30876	30786	30669	30567	30772	30670	30766	30648	30737	30481	30701	30599	30765	30700	30795	30662	30634	30700	30895	30693	30783	30647	30793	30550	30749	30758	30888	30713	30724	30785	30914	30623	30690	30742	30803	30819	30745	30743	30744	30856	31093	30686	30759	30925	30685	30755	30790	30757	30757	30510	30814	30861	31158	30765	30756	30989	30855	30729	30630	30621	30878	30533	30811	30782	30694	30754	30792	30690
19842	26168	44829	42341	37311	30261	26286	24404	23467	23314	23302	23303	23319	23390	23278	23200	23060	23427	23206	23277	23300	23071	23260	23306	23012	23492	23155	23193	23236	23149	23170	23105	23250	23205	23307	23207	23034	23254	23254	23115	23249	23260	23291	23203	23251	23214	23285	23193	23243	23290	23262	23237	23213	23280	23256	23418	23267	23195	23282	23314	23342	23413	23328	23305	23259	23226	23258	23301	23123	23165	23232	23357	23157	23394	23327	23283	23139	23254	23235	23191	23207	23317	23473	23288	23092	23309	23376	23298	23331	23332	23182	23357	23345	23215	23341	23356	23006	23276	23287	23408	23073	23111	23305	23322	23172	23166	23191	23230	23244	23379	23278	23181	23363	23259	23211	23047	23193	23163	23287	23346	23131	23084	23224	23285	23218	23150	23282	23146	23243	23369	23248	23210	23268	23362	23293	23258	23400	23140	23168	23242	23362	23315	23121	23254	23339	23299	23295	23274	23033	23169	23351	23269	23224	23092	23229	23224	22995	23176	23283	23247	23253	23335	23369	23267	23179	23298	23269	23499	23280	23250	23270	23165	23266	23106	23156	23082	23290	23244	23243	23189	23239	23267	23358	23382	23245	23239	23280	23006	23282	23166	23267	23374	23261	23408	23208	23340	23072	23199	23259	23281	23208	23246	23311	23384	23396	23092	23200	23262	23293	23213	23277	23526	23242	23263	23374	23127	23313	23108	23316	23392	23341	23226	23117	23228	23295	23323	23217	23135	23380	23198	23290	23180	23223	23211	23312	23093	23399	23174	23361	23313	23247	23168	23343	23333	23176	23284	23267	23334	23408	23074	23281	23195	23231	23397	23296	23246	23304	23336	23307	23143	23188	23321	23398	23147	23249	23138	23396	23354	23353	23153	23199	23158	23205	23162	23153	23253	23160	23266	23331	23121	23242	23124	23353	23220	23142	23194	23224	23322	23224	23212	23341	23341	23140	23278	23265	23272	23277	23241	23437	22994	23155	23024	23381	23376	23295	23190	23097	23230	23382	23130	23252	23265	23248	23232	23168	23429	23236	23198	23166	23265	23180	23132	23158	23270	23139	23178	23296	23116	23311	23246	23100	23479	23164	23343	23213	23080	23042	23164	23227	23174	23260	23114	23310	23182	23163	23351	23169	23279	23134	23207	23256	23396	23034	23319	23157	23110	23263	23219	23431	22981	23256	23205	23412	23286	23190	23311	23376	23213	23199	23013	23208	23305	23255	23228	23243	23229	23287	23402	23253	23195	23122	23242	23152	23124	23392	23132	23369	23253	23156	23364	23189	23146	23488	23074	23315	23313	23456	23177	23244	23323	23249	23139	23248	23327	23244	23247	23240	23198	23136	23063	23149	23268	23141	23169	23334	23105	23320	23276	23241	23159	23234	23274	23205	23420	23145	23301	23056	23293	23490	23179	23198	23369	23352	23330	23284	23348	23173	23205	23142	23342	23052	23426	23268	23217	23135	23244	23455	23250	23381	23119	23278	23234	23339	23315	23231	23271	23206	23154	23247	23232	23161	23137	23334	23206	23344	23128	23261	23184	23183	23162	23281	23309	23123	23460	23310	23099	23233	23387	23001	23421	23134	23259	23244	23250	23036	23311	23243	23319	23396	23166	23243	23341	23226	23210	23373	23201	23136	23464	23175	23300	23216	23151	23173	23153	23285	23200	23262	23361	23163	23112	23413	23359	23260	23138	23253	23283	23359	23070	23258	23292	23423	23104	23131	23354	23309	23247	23266	23323	23171	23157	23234	23118	23268	23147	23161	23330	23286	23308	23402	23235	23136	23426	23111	23150	23197	23088	23414	23123	23166	23361	23319	23306	23289	23253	23166	23156	23187	23187	23224	23291	23263	23328	23213	23196	23168	23279	23376	23361	23376	23242	23362	23359	23286	23276	23296	23210	23334	23185	23286	23376	23403	23355	23356	23255	23209	23218	23418	23181	23297	23298	23157	23246	23082	23347	23312	23147	23149	23139	23261	23062	23385	23366	23300	23348	23146	23122	23224	23286	23367	23300	23185	23249	23288	23113	23494	23289	23275	23289	23149	23296	23369	23198	23300	23207	23249	23231	23406	23250	23306	23111	23052	23252	23183	23299	23372	23158	23307	23194	23163	23296	23140	23247	23203	23272	23171	23205	23216	23182	23271	23284	23128	23349	23320	23290	23302	23310	23171	23200	23209	23384	23226	23283	23116	23117	23416	23107	23311	23156	23134	23263	23147	23294	23218	23181	23128	23289	23181	23019	23328	23275	23233	23012	23063	23259	23348	23047	23244	23162	23404	23092	23167	23269	23215	23208	23170	23115	23111	23237	23255	23299	23055	23203	23249	23318	23155	23282	23287	23331	23159	23126	23246	23272	23140	23089	23229	23185	23132	23252	23402	23293	23364	23089	23504	23248	23364	23214	23311	23344	23313	23226	23269	23450	23005	23182	23206	23354	23201	23271	23242	23369	23262	23263	23289	23326	23177	23420	23245	23164	23199	23388	23209	23466	23337	23032	23210	23161	23263	23263	23441	23250	23184	23500	23476	23235	23120	23196	23230	23310	23425	23322	23209	23326	23213	23089	23280	23050	23183	23297	23339	23438	23183	23210	23128	23401	23185	23288	23129	23105	23355	23359	23184	23305	23302	23238	23181	23476	23204	23110	23036	23103	23195	23366	23397	23261	23394	23267	23243	23318	23526	23175	23121	23235	23223	23263	23165	23039	23198	23211	23294	23311	23177	23138	23427	23371	23109	23270	23171	23218	23394	23100	23263	23296	23250	23450	23184	23163	23221	23321	23181	23299	23451	23348	23192	23245	23316	23282	23170	23183	23207	23262	23121	23319	23264	23141	23236	23401	23207	23177	23178	23218	23150	23164	23218	23192	23480	23331	23329	23155	23197	23367	23145	23360	23341	23170	23260	23076	23288	23258	23353	23129	23235	23180	23043	23095	23351	23430	23170	23282	23267	23242	23275	23233	23384	23230	23148	23367	23219	23272	23140	23301	23245	23108	23172	23390	23093	23504	23215	23286	23483	23324	23053	23282	23130	23173	23351	23168	23269	23317	23142	23171	23330	23149	23321	23345	23207	23330	23254	23311	23277	23283	23215	23132	23165	23414	23132	23300	23198	23179	23441	23126	23344	23198	23384	23326	23296	23152	23175	23211	23264	23350	23418	23286	23134	23227	23154	23506	23182	23315	23340	23141	23211	23337	23337	23287	23401	23365	23085	23423	23205	23216	23257	23275	23046	23302	23188	23258	23177	23439	23289	23306	23288	23308	23337	23045	23210	23169	23198	23332	23333	23105	23272	23239	23138	23220	23296	23266	23312	23380	23256	23274	23164	23331	23250	23380	23283	23261	23056	23232	23389	23055	23258	23239	23204	23174	23278	23147	23217	23204	23376	23200	23134	23123	23263	23118	23152	23191	23188	23158	23409	23221	23197	23266	23198	23369	23250	23255	23240	23248	23285	23085	23309	23154	23317	23277	23068	23294	23369	23129	23073	23334	23087	23339	23262	23168	23393	23208	23404	23392	23220	23248	23096	23387	23248	23098	23247	23168	23432	23183	23202	23118	23116	23299	23252	23270	23292	23283	23198	23322	23139	23398	23132	23143	23349	23343	23253	23122	23241	23323	23351	23324	23352	23095	23336	23124	23254	23327	23135	23226	23300	23207	23112	23289	23136	23322	23166	23268	23134	23257	23168	23443	23180	23382	23130	23196	23012	23328	23383	23152	23240	23368	23312	23299	23266	23177	23325	23200	23116	23088	23213	23075	23279	23212	23236	23442	23158	23094	23247	23216	23297	23195	23381	23435	23237	23056	23193	23381	23515	23393	23454	23094	23221	23280	23260	23247	23292	23264	23326	23289	23120	23300	23202	23281	23305	23306	23300	23167	23255	23243	23243	23232	23077	23259	23144	23446	23218	23182	23068	23164	23181	23132	23107	23272	23367	23177	23220	23424	23276	23348	23359	23370	23358	23246	23244	23306	23281	23250	23181	23218	23304	23121	23349	23363	23314	23245	23245	23153	23291	22994	23295	23272	23218	22990	23219	23229	23173	23387	23313	23281	23236	23057	23382	23096	23266	23299	23335	23207	23177	23267	23136	23222	23273	23076	23294	23337	23366	23156	23303	23369	23248	22933	23165	23286	23160	23196	23389	23374	23264	23274	23112	23213	23365	23192	23143	23330	23041	23331	23216	23285	23295	23218	23386	23211	23227	23145	23121	23292	23300	23262	23265	23161	23274	23267	23334	23206	23256	23069	23184	23242	23225	23119	23057	23355	23180	23196	23330	23466	23101	23365	23392	23356	23275	23325	23296	23349	23360	23130	23294	23191	23107	23185	23328	23205	23407	23186	23418	23331	23192	23119	23160	23206	23228	23064	23223	23221	23152	23254	23271	23195	23187	23255	23288	23219	23228	23152	23285	23317	23318	23552	23339	23250	23037	23268	23170	23330	23267	23375	23315	23229	23242	23286	23401	23174	23229	23385	23331	23252	23225	23350	23203	23089	23221	23050	23219	23359	23446	23208	23357	23252	23239	23179	23221	23218	23184	23316	23278	23128	23345	23344	23124	23242	23249	23273	23112	23380	23255	23269	23318	23268	23209	23274	23238	23297	23283	23286	23137	23183	23409	23367	23328	23347	23135	23078	23355	23121	23256	23278	23260	23071	23315	23243	23130	23232	23377	23272	23289	23133	23189	23474	23189	23301	23413	23217	23302	23248	23229	23382	23208	23228	23164	23241	23172	23311	23078	23242	23263	23348	23144	23220	23230	23398	23362	23298	23213	23130	23202	23404	23104	23204	23117	23184	23199	23391	23267	23321	23188	23264	23261	23198	23332	23429	23450	23225	23131	23168	23118	23175	23202	23216	23297	23211	23326	23262	23312	23098	23267	23293	23253	23246	23227	23209	23278	23151	23236	23442	23379	23387	23247	23242	23268	23357	23013	23336	23163	23315	23243	23110	23225	23226	23305	23205	23305	23446	23218	23190	23205	23230	23202	23236	23243	23195	23224	23194	23443	23143	23260	23248	23062	23125	23258	23240	23160	23360	23275	23271	23246	23298	23320	23245	23238	23326	23148	23437	23301	22997	23419	23161	23293	23299	23212	23116	23076	23234	23208	23299	23272	23176
24199	21259	37918	59854	57417	48342	40883	34424	31167	30593	30710	30710	30747	30471	30495	30386	30743	30619	30406	30764	30709	30748	30665	30695	30592	30454	30465	30512	30771	30497	30626	30739	30767	30575	30537	30837	30473	30375	30857	30646	30474	30695	30681	30568	30669	30368	30434	30869	30543	30265	30813	30653	30540	30516	30419	30512	30166	30574	30500	30511	30675	30504	30492	30327	30406	30415	30564	30601	30755	30662	30663	30526	30411	30489	30314	30301	30596	30496	30440	30384	30659	30575	30509	30394	30424	30578	30323	30595	30551	30606	30510	30485	30384	30540	30702	30328	30458	30271	30397	30643	30416	30444	30496	30442	30672	30588	30575	30493	30572	30440	30682	30612	30352	30442	30544	30683	30637	30489	30605	30529	30354	30574	30403	30543	30542	30463	30372	30626	30429	30451	30596	30442	30653	30686	30594	30424	30311	30640	30417	30674	30485	30399	30350	30509	30737	30320	30572	30445	30603	30416	30538	30444	30331	30498	30519	30376	30502	30415	30326	30382	30521	30476	30319	30777	30515	30714	30424	30596	30415	30258	30535	30486	30575	30481	30506	30424	30740	30303	30291	30500	30304	30424	30832	30365	30240	30658	30419	30392	30402	30306	30494	30680	30739	30694	30526	30383	30650	30551	30518	30642	30404	30605	30513	30676	30656	30374	30651	30562	30608	30402	30627	30372	30466	30495	30593	30293	30768	30248	30463	30678	30545	30476	30509	30394	30367	30466	30667	30554	30523	30667	30402	30674	30580	30520	30575	30433	30703	30549	30642	30678	30459	30526	30679	30459	30564	30586	30385	30359	30362	30627	30387	30438	30347	30518	30557	30237	30421	30449	30401	30336	30271	30697	30185	30398	30500	30579	30302	30439	30672	30489	30421	30569	30433	30190	30718	30490	30700	30474	30374	30745	30638	30694	30392	30665	30805	30686	30335	30396	30616	30546	30347	30602	30444	30410	30551	30526	30436	30599	30449	30578	30659	30606	30585	30610	30659	30637	30581	30591	30460	30446	30522	30443	30579	30542	30314	30571	30633	30454	30418	30201	30417	30664	30442	30567	30526	30353	30454	30448	30435	30534	30545	30586	30542	30393	30588	30334	30502	30379	30461	30494	30656	30599	30308	30534	30556	30307	30295	30554	30469	30412	30515	30632	30472	30328	30486	30587	30629	30298	30421	30404	30553	30430	30589	30454	30502	30549	30646	30353	30408	30631	30732	30410	30625	30387	30672	30389	30381	30581	30590	30282	30141	30298	30538	30482	30279	30748	30517	30681	30676	30589	30669	30466	30279	30565	30611	30490	30294	30483	30489	30590	30500	30478	30502	30331	30478	30625	30621	30557	30761	30356	30332	30604	30460	30683	30712	30415	30409	30505	30508	30529	30511	30582	30677	30455	30385	30609	30381	30634	30465	30514	30798	30349	30478	30208	30607	30521	30639	30567	30435	30608	30615	30483	30740	30570	30414	30528	30669	30582	30577	30723	30406	30745	30507	30506	30468	30535	30340	30434	30427	30406	30427	30408	30499	30253	30549	30494	30463	30458	30690	30386	30430	30418	30621	30677	30547	30343	30353	30385	30599	30406	30599	30637	30440	30538	30371	30352	30408	30479	30356	30383	30399	30376	30582	30357	30456	30615	30290	30433	30593	30721	30426	30305	30581	30727	30461	30154	30494	30552	30468	30845	30533	30610	30695	30563	30443	30592	30572	30529	30463	30553	30532	30605	30636	30233	30473	30583	30442	30346	30552	30271	30490	30533	30613	30304	30512	30458	30644	30521	30538	30429	30506	30392	30447	30635	30430	30457	30596	30248	30650	30632	30503	30255	30502	30517	30566	30488	30590	30154	30368	30564	30551	30582	30703	30364	30644	30533	30523	30450	30417	30431	30610	30442	30640	30752	30678	30387	30593	30636	30479	30349	30486	30494	30351	30533	30477	30516	30576	30360	30634	30869	30558	30636	30534	30695	30518	30759	30312	30655	30584	30363	30412	30536	30359	30590	30336	30253	30419	30424	30660	30693	30495	30728	30580	30552	30561	30516	30342	30550	30356	30614	30488	30663	30519	30588	30560	30348	30355	30594	30493	30532	30534	30534	30374	30544	30567	30626	30632	30464	30547	30233	30825	30588	30577	30464	30689	30576	30393	30404	30560	30660	30522	30239	30611	30532	30391	30415	30484	30404	30582	30357	30409	30488	30294	30431	30482	30319	30485	30271	30358	30367	30366	30492	30685	30367	30509	30147	30352	30622	30718	30310	30805	30632	30771	30718	30596	30442	30494	30337	30451	30352	30470	30489	30524	30647	30506	30491	30488	30484	30212	30668	30534	30532	30657	30622	30569	30681	30327	30512	30678	30691	30566	30578	30479	30627	30757	30421	30610	30397	30596	30592	30542	30543	30340	30371	30570	30384	30500	30689	30740	30409	30497	30390	30473	30213	30426	30242	30397	30607	30489	30495	30322	30288	30597	30307	30497	30376	30413	30633	30699	30564	30595	30389	30677	30405	30586	30431	30481	30467	30518	30330	30900	30567	30633	30693	30346	30518	30408	30431	30607	30553	30543	30465	30684	30325	30346	30620	30593	30530	30708	30450	30643	30544	30788	30289	30409	30346	30489	30619	30545	30409	30599	30552	30603	30697	30726	30569	30393	30608	30432	30373	30488	30535	30668	30708	30583	30511	30514	30471	30428	30745	30571	30577	30339	30465	30296	30587	30498	30282	30483	30538	30563	30560	30695	30653	30820	30417	30450	30490	30624	30463	30650	30491	30652	30886	30659	30455	30377	30355	30693	30500	30432	30553	30618	30532	30622	30549	30522	30437	30535	30398	30554	30602	30667	30480	30399	30299	30298	30558	30620	30553	30568	30367	30642	30494	30486	30537	30408	30620	30814	30444	30455	30352	30352	30445	30640	30773	30555	30454	30507	30563	30521	30464	30476	30555	30455	30675	30296	30742	30406	30649	30500	30500	30311	30514	30706	30468	30560	30510	30560	30600	30376	30328	30573	30577	30469	30490	30440	30400	30471	30618	30583	30477	30469	30651	30409	30586	30638	30371	30596	30490	30471	30426	30718	30726	30717	30686	30637	30478	30644	30505	30346	30678	30598	30417	30704	30615	30284	30547	30378	30666	30405	30528	30618	30581	30782	30401	30617	30708	30509	30637	30543	30756	30620	30625	30361	30594	30331	30450	30459	30260	30417	30638	30354	30414	30339	30387	30454	30561	30589	30653	30380	30639	30553	30520	30601	30353	30644	30524	30634	30690	30555	30398	30503	30367	30582	30813	30382	30556	30297	30534	30626	30631	30447	30493	30622	30514	30398	30753	30643	30433	30541	30507	30424	30511	30575	30399	30516	30543	30445	30478	30244	30357	30669	30375	30624	30558	30406	30696	30522	30545	30701	30449	30341	30525	30520	30591	30827	30411	30640	30374	30422	30466	30389	30536	30390	30643	30757	30610	30421	30649	30720	30517	30599	30429	30611	30360	30457	30473	30571	30343	30829	30457	30616	30657	30756	30536	30700	30448	30288	30564	30658	30558	30603	30649	30733	30532	30478	30395	30116	30458	30483	30406	30707	30822	30294	30547	30801	30545	30657	30388	30537	30552	30510	30346	30431	30524	30730	30416	30659	30593	30494	30471	30203	30557	30505	30579	30527	30508	30521	30326	30525	30332	30316	30669	30532	30549	30550	30521	30655	30579	30623	30721	30291	30551	30417	30615	30468	30755	30593	30500	30623	30300	30634	30534	30410	30345	30451	30437	30512	30532	30619	30542	30240	30624	30791	30585	30495	30741	30491	30567	30578	30718	30527	30625	30612	30519	30333	30552	30739	30684	30573	30688	30536	30725	30336	30571	30464	30277	30455	30506	30666	30602	30573	30616	30528	30536	30666	30686	30469	30380	30591	30543	30616	30609	30639	30450	30449	30568	30300	30546	30537	30382	30640	30468	30620	30408	30597	30680	30194	30770	30172	30493	30448	30561	30607	30700	30532	30715	30494	30541	30637	30493	30478	30660	30630	30413	30475	30828	30435	30415	30385	30522	30534	30638	30710	30482	30506	30637	30476	30567	30530	30614	30412	30536	30742	30596	30404	30450	30230	30354	30319	30421	30604	30642	30743	30402	30440	30424	30581	30645	30483	30714	30590	30366	30393	30639	30490	30524	30311	30413	30484	30325	30496	30610	30783	30558	30621	30527	30425	30505	30687	30633	30399	30555	30317	30493	30586	30458	30605	30546	30368	30644	30479	30461	30378	30671	30522	30184	30617	30552	30831	30395	30545	30625	30675	30642	30467	30431	30656	30565	30462	30525	30466	30690	30730	30577	30420	30817	30570	30463	30629	30684	30756	30746	30489	30610	30766	30647	30569	30655	30568	30641	30392	30289	30572	30402	30345	30452	30650	30409	30447	30481	30652	30463	30690	30398	30379	30726	30415	30486	30655	30515	30605	30790	30432	30637	30518	30722	30371	30634	30591	30393	30523	30435	30654	30634	30770	30597	30367	30436	30506	30582	30655	30731	30560	30508	30320	30572	30396	30432	30502	30615	30500	30479	30489	30692	30279	30538	30493	30473	30553	30346	30314	30698	30417	30570	30523	30823	30563	30597	30650	30333	30405	30594	30346	30626	30522	30329	30547	30566	30599	30581	30529	30748	30489	30373	30530	30609	30471	30530	30374	30485	30707	30607	30398	30559	30237	30544	30645	30331	30457	30411	30537	30626	30521	30298	30374	30336	30546	30452	30608	30323	30396	30320	30618	30284	30631	30419	30426	30727	30578	30575	30325	30270	30474	30729	30725	30467	30652	30479	30286	30446	30405	30427	30602	30484	30493	30527	30383	30459	30451	30385	30193	30716	30708	30599	30360	30591	30452	30738	30500	30471	30496	30479	30633	30394	30743	30653	30406	30371	30418	30393	30517	30627	30425	30510	30386	30515	30550	30426	30499	30385	30529	30567	30556	30652	30271	30274	30473	30264	30525	30432	30449	30443	30687	30506	30462	30704	30444	30265	30671	30524	30551	30469	30712	30566	30484	30673	30480	30405	30599	30618	30581	30605	30458	30467	30716	30705	30636	30525	30514	30572	30440	30660	30600	30394	30518	30468	30488	30160	30286	30622	30360	30623	30444	30402
18396	46153	75168	75482	62177	46653	36400	28017	23501	22990	23047	23303	23276	23256	23178	23189	23110	23123	23180	23163	23128	23034	23055	23194	23231	23026	23296	23074	23243	23198	23130	23281	23154	23365	23223	23207	23115	23210	23105	23156	23147	23226	23211	23327	22988	22924	23264	23215	23165	23321	23060	23090	22959	23063	23152	22943	23085	23010	23095	23245	23303	23192	23195	23123	23081	22980	23218	23302	23226	23133	23096	23199	23070	23121	22970	23257	23230	23137	23074	22971	23099	23241	23175	23287	22992	23080	23155	23066	23092	22980	23003	22908	23169	23213	23178	23217	23013	23169	23061	23254	23247	23157	23098	23157	23088	23219	23327	23059	23100	23097	23127	23089	23188	23098	23096	23163	23200	23255	23230	23204	23166	23056	23067	23246	23112	23174	23094	23173	23301	23056	23207	23097	23202	23087	23044	23275	23239	23106	23052	23315	23135	23284	23178	23229	22972	23181	23058	23190	23056	23134	23110	23058	23136	23138	23142	23076	23188	23215	23152	23146	23082	23058	23132	23206	23240	23224	23152	23125	23021	22981	23108	23157	23316	23043	23258	22963	23075	23088	23066	23152	23033	23101	23018	23130	23259	23095	23208	23173	23100	23079	23213	23044	23182	23262	23023	23023	23227	23130	23048	23046	23215	23039	23228	23056	23083	23095	23139	23204	22915	23065	23066	23110	23236	23087	22939	23158	23215	23033	23167	23196	23022	23057	23213	23112	23077	23164	23148	23151	23220	23231	23023	23070	23134	23176	22996	23180	23288	23102	23226	23147	23200	23184	23291	23057	23079	23201	23313	22865	22902	23074	23142	23028	23270	23182	23172	23129	23242	23227	23364	22933	23233	23406	23125	23165	23098	23146	23128	23247	22993	23195	23113	23276	23226	23271	23226	23131	23181	23224	23171	23105	23120	23209	23233	23158	23096	23167	23164	23080	23151	23149	23277	23175	23242	23032	23145	23183	22927	23204	23443	23132	23154	23189	23304	23125	23365	23132	23051	23173	23142	23168	23158	23036	23022	23232	23032	23178	23174	23095	23185	23229	23161	23113	23158	22903	23101	23028	23189	23077	23237	23249	23173	23273	23122	23061	23169	23214	23074	23220	23144	23234	23054	23114	23129	22984	23188	23181	22894	23074	23139	23104	23028	23088	23077	23175	23152	23042	23007	23167	23191	23174	23184	22986	23179	23150	23235	23193	23115	23069	23270	23197	23129	23095	23008	23090	23119	23053	23087	22939	23116	23116	22953	23021	23131	23111	22971	23215	23287	22999	23160	23153	23128	23380	23336	23083	23118	23105	23088	23320	23248	23271	23068	23319	23150	23189	23162	23181	23120	23200	23247	23032	23061	23184	23128	23217	23189	23092	23244	23065	23158	23323	22977	23207	23066	23267	23124	23086	23186	23082	23227	23094	22946	23125	23127	23250	23013	23043	23143	23128	23097	23110	23170	23196	23136	23093	23098	23283	23140	23072	23227	23061	23134	23043	22996	23075	23088	23270	22957	23053	23118	23170	23117	23093	23131	23199	23129	23186	23155	23026	23098	23215	23219	23149	23246	23029	23083	23097	22974	23150	23293	23123	23053	23098	23134	23150	23182	23082	22936	23015	23082	23223	23307	23056	23238	23114	23144	23132	23198	23190	22737	23116	23065	22938	22851	23225	22931	23168	23184	23130	23153	23004	23262	23239	23277	23009	23084	23046	23031	23288	23069	23258	23356	23269	23098	23014	23163	23098	22986	22980	23177	23110	23124	23357	23019	23401	22981	23292	23164	23007	23159	23160	23173	22993	22943	23113	23150	23055	23053	23071	22956	23212	23104	23150	23073	23169	23172	23128	22987	23150	23157	23352	22958	23053	23188	23157	23017	23228	23141	23227	23202	23112	23127	22947	23132	23201	23155	23157	23074	23162	23261	23148	23048	23128	23126	23064	23071	23260	23131	23088	23185	23005	23192	23158	23068	23167	23055	23351	23216	23161	23188	23026	23070	23210	23181	23208	22982	23101	22898	23116	23239	23183	23060	23173	23158	23086	23215	23062	23200	23045	23015	23179	23193	23095	23170	23198	23140	23008	23198	22968	23208	23102	23225	23072	23080	23038	23086	23250	23082	23058	23027	23152	23332	23247	23009	23024	23083	23222	23287	23075	23142	23095	23095	23159	22993	23070	23153	23153	23079	23103	23075	23297	23170	23138	23204	23165	23216	23321	23154	23128	23107	23114	23267	23193	23277	23072	23080	23120	23088	23051	23061	23157	23150	23133	23104	23153	23062	23038	23271	23176	23146	23029	23150	22938	23094	23179	23174	23486	23159	22940	23171	23092	23007	23011	23239	22968	23268	23246	23108	23368	23050	23130	23115	23187	23288	23086	23232	23056	23044	23010	23335	23015	23146	23200	23144	23121	23091	23187	23078	23096	23099	23076	23210	23146	22989	23000	23300	23162	23183	23082	23243	23197	23095	23134	22921	23170	23198	23238	22967	23210	23000	23019	23042	23197	23215	23066	23124	23100	22954	23037	23052	23099	23233	23150	23207	22947	23181	23074	23123	23041	22994	23107	23258	23269	23114	23299	23271	23150	23159	23080	23002	23161	23083	23054	23152	23105	23168	23134	23140	23186	23199	23112	23075	23145	22903	23068	23073	23084	23085	23091	23097	23174	23225	23182	23057	23293	23168	23203	23042	23093	23151	23210	23147	23177	23140	23236	23106	23251	23094	23174	23157	23149	23076	23177	23170	23016	23084	23244	23154	23052	23018	23062	23396	23211	23138	23207	22981	23230	23025	23201	23136	23200	23141	23003	23061	23292	22970	23054	23159	23144	23197	22975	23146	23026	23025	23095	23141	22960	22943	23109	23134	23105	23179	23037	23186	22986	23160	23316	23233	23045	23127	23010	23121	23015	23037	23180	23120	23136	23217	23038	23231	23233	23102	23242	23294	23209	22964	23102	23090	23071	22955	23131	23293	23215	23062	23044	23097	23098	23086	23234	23118	23028	23085	23235	23182	23080	22981	23186	23069	23204	23110	23000	23117	23007	23343	22996	23117	23229	23180	23241	23124	23159	23204	23273	23108	23026	23019	22979	23193	23196	23153	23200	23179	23198	23058	23205	23056	23185	23145	22975	23202	23046	23279	23142	23021	23197	23308	23136	23017	23216	23277	22940	23085	23250	23047	23053	23056	22992	23075	23242	23111	22955	23153	22929	23440	22908	23239	23242	23101	23188	23263	23315	23114	23086	23106	23024	23113	23031	23167	23155	23199	23213	23080	23186	23213	23200	23213	23003	23176	23290	23190	23127	23169	23218	23223	23115	23228	23138	23016	23207	23012	23178	23145	22939	23193	23155	23236	22977	23186	23199	23072	23068	23226	22985	23197	23099	23057	23036	23156	23173	22945	23135	23061	22987	23050	23066	23252	23131	22984	23154	23093	23065	23103	23234	23083	23273	23139	23184	23031	22958	23237	23126	22959	23244	23096	23080	23053	23127	23195	23138	23302	23123	23089	23177	23126	23209	23032	23059	23267	23300	23145	23158	23086	23200	23144	23142	23199	23247	23281	23045	23141	23148	22950	23200	23270	23088	23119	23074	23263	23034	23330	23215	23032	23136	22964	23229	23164	23266	23256	23058	23084	23190	23157	23200	22857	23032	23063	23102	23085	22980	23150	23052	23251	23180	23330	23187	23114	23138	23115	23149	23078	23232	23015	23004	23055	23161	23080	23091	23109	23234	23129	23185	23189	23224	23306	22974	23018	23074	23006	23239	23162	23132	23168	23101	23243	22907	23291	23158	22954	23069	23128	23070	23158	23125	23093	23117	23131	23096	23173	23369	23019	23185	23126	23149	23305	23296	23159	23209	23011	22993	22927	23032	23100	23309	23210	22912	23119	22979	23191	23018	23137	23416	23082	23197	23204	23266	23055	23263	23369	23101	23232	23083	23171	22900	23167	22989	23175	22974	23206	23160	23134	23227	23247	23022	23125	23137	23279	23393	23089	23142	23036	23088	23196	23303	23228	22986	22996	23156	23250	23093	23135	23072	23081	23236	23007	23229	23094	23148	23286	23150	23068	23269	23115	23060	23174	23243	23155	23096	23144	23090	22977	23344	23203	23199	23466	23146	23141	23064	23220	23078	23167	23007	23046	23110	23051	23198	23286	23252	22963	22996	23042	23179	23085	23122	23054	23019	23225	23099	23136	23070	23176	23168	23132	23164	23028	22966	23335	23233	23055	22832	23049	22839	23195	23007	23153	23321	22997	23173	23241	22994	23146	23113	23289	22995	22995	23216	23241	23039	23069	23095	23230	23118	23156	23230	23110	23167	23174	23042	23103	23126	23212	23320	23098	23188	23203	23269	23070	23105	23103	23079	23245	23174	23279	22932	23123	23127	23115	23146	23013	23261	23077	23319	23193	23145	23154	23033	22968	23232	23242	23203	23138	23094	22900	22939	23040	23053	23038	23231	22961	23101	23170	23086	23243	23100	23301	23049	22933	23141	23119	23195	23120	23242	23097	23093	23285	23186	23338	23159	23252	23253	23069	23100	23218	23285	23084	23181	23077	23005	23174	22984	23150	23084	23195	23109	23113	23093	23122	23296	23132	23118	23190	23145	23038	23211	23176	23262	23094	23256	23282	23197	23165	23058	23128	23216	23204	23114	23338	23137	23162	23091	23233	23025	23133	22948	23197	23134	23068	23189	23269	23305	23327	23129	23291	23098	23153	23071	23098	23170	23040	23085	23235	23084	23139	23145	23037	23140	23102	23147	23315	22981	22973	23083	23175	23019	23204	23241	23013	23196	23119	22956	23135	23094	23267	23101	23155	23221	23139	23175	23245	22978	23095	23035	23004	23149	23130	23283	23190	23143	22964	23169	23064	23183	23293	23163	23181	23080	23090	23121	23222	23143	23148	23109	23017	23169	23122	23160	22807	23217	23063	23020	23229	23202	23112	23032	23015	23022	23105	23137	23266	23202	23012	23152	23122	23225	23234	23234	23033	23180	23221	23145	23288	23128	23103	23166	23196	23124	23081	23180	23115	23143	23265	22888	23183	23076	23212	23009	23269	23080	23261	23331	23092	23161	23057	23212	23104	23069	23110	23039	23347	22969	23121	23296	22948	23148	23071	23066	22985	23114
22479	21234	38685	58554	59197	54744	47657	37262	32058	31525	31756	31406	31363	31467	31336	31384	31425	31346	31237	31133	31237	31159	31323	31381	31054	31094	31051	31276	31407	31348	31321	31162	31286	30919	31258	31064	31372	31185	31365	31281	31128	30958	31161	31130	31395	31284	31405	31033	31167	31307	31135	31105	31449	31187	31044	31204	31198	30879	31465	31040	31168	31352	31047	31270	31313	31206	30838	31150	30983	31027	31001	30930	31158	30953	31244	31304	31004	31014	31275	31139	31074	31093	31147	31067	31051	31245	31245	31152	31135	30975	31082	31137	31037	30881	30954	31002	31160	31224	30947	31181	31269	31157	30949	31258	31311	31352	31210	31068	31231	31165	31050	31146	31280	31086	30984	31194	31092	31011	31226	31188	31101	31123	31301	30776	31141	31167	31131	31011	31245	30938	31249	31198	31156	31222	31358	30899	30905	31220	31238	30766	31050	31027	31170	30949	31406	30870	31016	31211	31473	30926	30816	31401	31248	31091	31273	31070	31408	30973	31226	31323	31086	31072	31135	31114	31200	31453	31368	31150	31211	31421	31370	31219	31246	31071	31396	31346	31037	31406	31339	31184	31195	31163	31171	31088	31301	30997	31114	30988	31083	31039	31034	31096	31063	30922	31127	31173	31003	31256	31197	31206	31049	31001	31112	31169	31224	30957	31237	31036	31412	31076	31260	30983	31081	31202	31204	31033	31225	31116	31008	31144	30914	31206	30999	30873	31219	30957	31157	31126	31145	31350	30999	31582	31405	31090	31291	30924	31074	31275	30985	31203	31155	31002	31039	31294	31089	31135	30931	31243	31118	31185	31025	31201	31299	31086	31226	31271	30819	30790	31059	31056	31151	31035	31063	30890	31007	31164	31107	31256	31235	30789	31183	31239	31027	30986	31093	31126	31185	30979	31033	31146	31209	31143	31027	31023	31339	30829	31002	31066	31087	31048	31068	30958	31116	31092	31140	31032	31217	31146	31155	31089	31202	30987	31259	31378	31149	30764	31450	30996	31210	31083	31057	31058	31305	31217	31258	31125	31091	31118	31059	30956	31135	31119	31375	31323	31015	31446	31229	30895	31419	31084	31147	31084	31016	31079	31188	31101	31080	30778	31391	31116	31040	31026	31183	31005	31164	31318	30868	31116	30767	31222	31172	31093	31334	31096	30965	31022	31246	30909	31082	31111	31364	31042	31255	30929	31157	31019	31062	30997	30998	30970	31255	31093	31049	31156	31287	31055	31378	31047	30803	31129	31007	31134	31143	31005	31144	31091	31051	31064	31288	30951	30930	31229	31198	31244	31247	30950	31035	31125	31502	30954	31173	31287	31150	30829	31217	31222	31057	30904	30990	30943	31036	31040	30866	30919	31151	31134	31132	31170	31121	30974	31189	31024	31103	31046	31080	30933	31123	31012	31298	31011	31019	30824	31174	31321	31066	31223	31026	31218	30885	30845	31287	31156	31005	30873	31025	31091	31002	31025	30998	31390	31290	31108	31082	31160	31018	30921	31293	31097	31079	31106	31078	30929	31222	31235	31346	31036	31112	31093	31242	31111	31095	30958	31328	31042	31190	30993	30997	31155	31128	31161	31116	31016	30944	31105	30938	31269	31331	31121	30916	30949	31032	31026	31074	31086	31058	31225	31009	31159	30967	30948	31072	31072	31248	31240	31054	30966	31169	31224	31206	31236	31091	31039	31212	31144	31241	31233	31231	30881	30973	31003	30867	31092	31258	31060	30992	30975	30985	30959	30962	30915	31261	31178	30994	31043	31242	31100	31014	30872	31116	31405	31178	30989	31259	31089	30870	31200	31187	30873	30977	30915	31014	31084	30929	31082	30977	31121	30788	30847	30920	31107	31276	31212	31174	31046	30941	31000	31247	31282	31103	31087	31360	31152	30986	31031	31169	31059	31236	31205	31013	31210	31336	31221	31362	31261	31070	31203	30975	31322	31093	31169	31167	31158	31251	30939	30974	30932	31033	31191	31173	30999	31136	31186	31127	31105	31315	31075	30906	31030	30928	31060	31215	30740	31190	31152	31193	30989	31001	31115	31260	31319	31021	31106	31076	30974	31024	30766	31108	31102	31024	31109	31195	31235	31100	31294	31173	31046	30719	30969	31156	31175	31161	31203	31233	31078	30942	31096	31019	31103	30920	31087	31196	31173	31049	31024	30902	31139	31360	31293	31202	31086	30885	30881	30996	30953	31322	30751	31064	31079	31129	31252	31348	31439	31328	30953	31033	31421	31036	31220	30891	31152	31192	31039	31199	31051	31094	31199	30923	31039	31138	30976	31117	31081	30956	31219	30860	30882	31033	31018	31071	31137	30952	30831	31061	30928	31229	31224	30959	31120	31212	31065	31107	30843	31131	31319	31147	30872	31070	31105	30965	31170	31233	30920	30978	31038	31317	31175	31050	30943	31270	31043	31052	31195	30985	31118	31040	31180	31046	31013	31027	31103	31030	31137	31189	31182	31043	31053	31027	31130	31329	31086	30883	31191	31011	31434	31160	30874	30955	31221	31163	31092	31038	31199	31130	31243	31189	31271	31221	31046	31121	30985	31201	30921	30951	30905	31213	31192	31104	31241	31024	30876	30953	31117	31037	31010	30958	30857	31152	31136	31205	30804	31132	31171	30951	30944	31230	30958	31028	30985	31192	31076	31241	31127	31172	31286	31376	31059	30884	31207	31223	31132	31188	31034	31087	31084	30961	31161	31335	31313	31065	31118	31089	30744	30932	30893	31101	30965	31146	31095	31034	30958	31206	31435	30839	31366	31123	31273	31058	31017	30964	30964	31033	30984	30949	31266	31128	30919	31041	30940	30984	30934	31166	30978	31097	31035	31005	31126	31155	31296	31138	31050	31075	31271	31073	30987	31093	30935	31082	31288	31083	31078	30843	31094	31150	31098	31007	31288	31240	31088	30837	31087	31289	31242	31439	31127	31084	30976	31226	30965	31465	31089	31144	31268	31028	31163	31335	30971	31195	31165	31146	31060	31056	31196	31087	31332	31091	30904	31056	31231	30847	31024	31049	30984	31080	30978	31309	31027	30880	31366	31122	31013	31019	30935	30942	30843	31041	31271	31080	31100	31069	31334	31158	31032	31106	30972	31052	31011	30997	31041	31087	31132	31107	31153	31059	31174	31059	31056	31044	31100	31366	31153	31081	31216	31084	31090	30979	30886	31174	31107	31027	31194	31011	31046	31262	31226	31224	31359	31083	30804	31374	31000	31248	31236	31121	31071	30932	31074	31362	31194	31142	31034	31341	31056	31127	31072	31055	30902	31159	31166	30966	31018	31066	31032	31371	31179	31261	30975	31200	30906	31021	31024	31255	30988	31087	31166	31111	31123	31108	31227	31295	31075	31210	31029	30930	31188	31247	31258	31229	31229	31139	31086	31086	30854	31018	31047	31299	31308	31156	30948	31235	30965	30887	31133	31207	31265	30851	30856	31078	31183	31137	31501	30892	31042	31091	31162	31146	31206	31160	30959	31215	31148	31129	30983	30844	31222	31009	31103	31115	31117	30890	31215	31042	31250	31158	31054	31254	31122	31120	31109	31011	30990	31023	31008	30941	30912	31181	31045	30810	31056	31175	31320	31317	31077	31119	31216	31226	30954	31049	30900	31029	30883	31000	31228	31011	31064	31041	31151	31242	31011	31433	31259	31047	31156	30941	30798	31031	31135	31228	31135	30923	31077	31128	31178	31195	31210	31242	31188	31183	31122	30972	30997	31116	30945	31310	30920	30948	30957	31225	30780	31068	30992	31240	30896	31049	31049	31273	30830	30835	31109	31274	31011	31198	31092	31089	31256	31327	31286	31151	31085	31281	31313	31263	30910	31185	31184	31301	31135	30971	31092	31120	31356	31013	30983	31080	31175	31075	31233	31089	31126	31137	31105	30814	31168	31162	31054	31270	31095	31183	31313	31094	31195	31073	31207	31344	31001	31072	31048	31153	31023	31316	31012	31149	31078	31229	31394	30945	31099	30816	31078	31049	31222	31130	31013	31259	31178	31115	31184	31078	30998	31042	31168	31237	31149	31011	31113	31117	30935	30917	31008	30955	30867	31128	31275	31034	30816	31175	31142	31066	31036	31085	31049	31028	31152	31026	31101	31177	31186	30926	30804	31060	31303	31249	30985	31239	30926	31180	31229	31061	31074	31166	31112	31003	31187	31244	30891	31171	31008	31126	31084	31341	31137	31056	30919	31046	30932	31283	31164	31275	31066	31151	31027	30889	31310	31052	31055	31146	30940	31214	31136	31101	31266	31099	30807	31184	31052	31325	31104	30874	30951	31046	30930	31000	31245	30882	31100	31231	31139	31250	31158	30948	30990	31278	31058	31234	30844	31269	30921	31347	31013	31014	31029	30942	31028	31275	31080	31121	31228	31244	31167	31042	30913	31046	31022	31183	31248	31164	31098	31075	31088	31181	31243	31164	30974	31214	31144	30805	31061	31318	30822	31108	31063	31122	31119	30907	31041	31153	31040	31015	31172	31085	31017	31166	31281	31040	31024	30928	31215	31037	31010	31324	31190	31052	30927	30942	31146	31092	31058	31018	31033	30864	31002	30920	31157	31060	31197	31235	30969	30758	31017	31168	31122	31270	31133	31285	31189	31099	31057	31233	30984	31060	31046	31171	31126	31045	31120	31169	31085	31060	31098	31158	31219	31035	31314	31125	31048	31192	31150	30875	30950	31053	31070	31019	31133	31073	31029	31194	31113	31376	31034	31001	31023	31006	31228	30904	30828	31106	31075	30921	31178	31149	30970	31112	31218	31011	31112	31094	30925	31096	30998	31147	31034	31367	30972	31223	31032	31098	31012	31156	30960	31049	31155	30800	30759	30987	31080	30985	31095	31360	30993	30781	31153	30982	31121	31088	30999	31144	30823	31106	31040	30970	30916	30937	31200	31086	31274	31093	31093	31168	31163	31071	31170	30969	30958	31054	31056	31153	31003	31222	30942	31145	30883	31051	31118	30995	31223	31361	31191	31027	31154	30937	31355	30815	31157	31108	31188	31159	31073	30930	30913	31025	31022	31118	31087	30960	30949	31195	31291	30886	30987	31018	30822	30960	30957	31526	31079	31025	31171	31282	31138	31097	31002	30930	31125	31271	31220	31026	30971
22588	76858	103188	95326	78814	61829	46244	32498	24308	23413	23389	23445	23595	23487	23577	23528	23584	23429	23493	23596	23435	23553	23449	23299	23568	23402	23567	23580	23403	23551	23381	23496	23409	23674	23635	23454	23445	23362	23573	23389	23559	23492	23664	23524	23470	23447	23509	23587	23521	23607	23384	23574	23487	23474	23621	23656	23557	23474	23597	23480	23521	23586	23414	23457	23629	23416	23581	23401	23354	23305	23687	23287	23543	23728	23612	23441	23454	23528	23554	23527	23638	23327	23577	23382	23443	23582	23442	23457	23475	23454	23371	23434	23521	23604	23733	23645	23602	23498	23561	23590	23504	23429	23483	23366	23542	23386	23650	23412	23537	23522	23464	23537	23547	23596	23270	23599	23532	23487	23595	23607	23524	23390	23602	23467	23588	23696	23594	23603	23501	23498	23461	23536	23579	23452	23524	23375	23571	23336	23599	23412	23329	23455	23502	23503	23551	23534	23419	23458	23633	23416	23430	23366	23265	23404	23479	23408	23542	23540	23570	23536	23493	23384	23419	23633	23329	23523	23257	23489	23469	23479	23513	23538	23511	23456	23426	23572	23349	23496	23534	23378	23468	23439	23445	23532	23526	23491	23507	23663	23462	23584	23622	23392	23645	23325	23423	23477	23517	23341	23307	23527	23375	23641	23570	23584	23361	23388	23501	23507	23538	23291	23340	23583	23359	23569	23724	23483	23565	23441	23345	23433	23570	23686	23499	23413	23496	23508	23355	23665	23604	23426	23492	23463	23527	23600	23601	23518	23367	23467	23712	23643	23678	23520	23365	23381	23235	23447	23460	23487	23504	23512	23525	23520	23513	23602	23410	23705	23568	23458	23521	23597	23434	23447	23610	23497	23639	23555	23492	23542	23321	23474	23432	23561	23380	23490	23607	23484	23464	23500	23454	23531	23390	23548	23718	23722	23460	23444	23476	23570	23414	23270	23363	23494	23607	23497	23405	23601	23395	23402	23522	23387	23516	23488	23282	23595	23371	23496	23426	23659	23236	23728	23595	23608	23535	23477	23559	23457	23424	23498	23448	23512	23353	23483	23713	23454	23481	23644	23526	23441	23494	23530	23469	23613	23340	23619	23372	23508	23418	23388	23775	23649	23360	23398	23567	23477	23498	23310	23537	23613	23506	23494	23576	23509	23432	23284	23699	23529	23405	23590	23626	23352	23644	23297	23464	23388	23538	23502	23283	23379	23489	23547	23397	23329	23460	23519	23529	23592	23648	23540	23326	23586	23599	23563	23525	23573	23543	23545	23411	23487	23338	23738	23494	23384	23364	23596	23507	23401	23395	23313	23494	23500	23707	23614	23473	23502	23649	23415	23666	23570	23465	23608	23563	23300	23451	23509	23585	23506	23345	23419	23461	23404	23564	23554	23517	23695	23564	23628	23405	23493	23569	23486	23577	23384	23790	23450	23469	23451	23666	23568	23402	23387	23440	23485	23607	23664	23520	23483	23538	23521	23535	23579	23353	23435	23533	23440	23490	23637	23362	23486	23376	23506	23552	23506	23607	23552	23568	23374	23491	23599	23441	23519	23517	23402	23556	23562	23423	23475	23235	23383	23424	23384	23676	23363	23554	23469	23419	23271	23602	23630	23591	23587	23557	23491	23412	23446	23603	23605	23492	23420	23457	23325	23634	23606	23441	23451	23550	23388	23621	23646	23437	23459	23490	23589	23555	23524	23479	23475	23400	23423	23533	23416	23630	23752	23372	23534	23618	23446	23643	23569	23375	23373	23219	23474	23397	23563	23319	23612	23365	23489	23590	23414	23708	23517	23890	23516	23430	23547	23461	23507	23330	23637	23370	23414	23451	23496	23682	23469	23509	23691	23460	23554	23463	23401	23435	23578	23431	23423	23293	23603	23384	23476	23383	23656	23391	23264	23315	23504	23293	23531	23340	23437	23373	23348	23769	23366	23570	23321	23589	23497	23483	23583	23536	23483	23568	23605	23362	23504	23386	23612	23537	23554	23376	23615	23589	23361	23505	23389	23557	23490	23619	23448	23524	23452	23848	23542	23547	23503	23637	23455	23455	23383	23704	23453	23587	23456	23490	23544	23477	23372	23643	23205	23420	23695	23372	23530	23331	23427	23435	23584	23393	23376	23635	23484	23512	23233	23622	23536	23510	23594	23526	23532	23603	23571	23382	23441	23533	23448	23403	23394	23352	23381	23535	23452	23528	23427	23441	23437	23574	23483	23486	23483	23486	23389	23443	23393	23315	23455	23344	23657	23294	23375	23601	23591	23528	23538	23555	23488	23459	23424	23497	23602	23572	23256	23558	23621	23314	23577	23517	23724	23512	23587	23586	23334	23537	23641	23617	23516	23283	23602	23531	23445	23625	23497	23609	23383	23621	23529	23487	23359	23420	23380	23305	23572	23581	23602	23489	23443	23442	23326	23462	23375	23497	23669	23646	23431	23439	23387	23641	23483	23612	23229	23560	23467	23699	23527	23374	23388	23486	23473	23554	23588	23371	23440	23450	23602	23555	23465	23495	23455	23433	23499	23421	23653	23367	23795	23372	23489	23359	23523	23663	23530	23367	23493	23398	23444	23620	23442	23422	23560	23404	23517	23410	23440	23518	23559	23563	23608	23617	23457	23544	23488	23626	23392	23472	23491	23558	23501	23324	23344	23600	23418	23438	23727	23593	23477	23631	23589	23389	23517	23431	23384	23472	23367	23240	23478	23381	23517	23474	23434	23607	23311	23505	23664	23576	23352	23433	23584	23535	23259	23471	23316	23453	23413	23467	23476	23446	23595	23466	23353	23521	23472	23461	23469	23521	23634	23462	23374	23364	23639	23511	23513	23555	23614	23506	23413	23494	23350	23315	23375	23737	23435	23669	23499	23565	23402	23511	23460	23408	23485	23342	23575	23318	23512	23507	23492	23605	23481	23413	23350	23368	23594	23513	23268	23512	23420	23490	23639	23427	23559	23500	23596	23398	23452	23321	23442	23483	23682	23445	23476	23382	23444	23606	23411	23584	23579	23568	23439	23542	23422	23438	23736	23579	23500	23703	23541	23675	23378	23594	23562	23599	23344	23409	23500	23523	23497	23747	23403	23523	23534	23581	23671	23314	23572	23570	23654	23501	23653	23634	23431	23338	23531	23289	23410	23505	23578	23410	23469	23510	23477	23526	23574	23445	23517	23649	23458	23555	23582	23342	23464	23554	23457	23597	23354	23647	23501	23649	23398	23421	23488	23529	23630	23356	23361	23637	23615	23410	23561	23617	23466	23520	23559	23326	23588	23342	23348	23444	23481	23573	23627	23486	23504	23454	23357	23486	23407	23492	23475	23514	23544	23586	23586	23422	23404	23493	23499	23357	23637	23498	23430	23439	23508	23838	23291	23425	23618	23566	23526	23355	23542	23517	23640	23372	23569	23441	23360	23630	23609	23441	23454	23499	23279	23405	23537	23432	23300	23457	23412	23400	23455	23445	23527	23284	23688	23364	23574	23575	23474	23319	23449	23586	23681	23404	23433	23217	23416	23737	23509	23429	23484	23547	23628	23469	23442	23381	23400	23625	23503	23622	23463	23425	23498	23600	23498	23572	23446	23591	23456	23582	23510	23502	23546	23601	23574	23394	23595	23539	23638	23816	23577	23602	23553	23357	23522	23656	23557	23515	23301	23540	23579	23446	23563	23525	23612	23529	23342	23358	23319	23649	23383	23395	23274	23442	23494	23549	23609	23239	23341	23668	23323	23436	23366	23414	23502	23536	23437	23421	23535	23494	23359	23450	23528	23619	23394	23531	23401	23533	23601	23611	23549	23414	23486	23386	23439	23404	23453	23316	23531	23434	23428	23604	23672	23588	23260	23406	23384	23375	23443	23454	23555	23340	23468	23502	23629	23499	23418	23428	23535	23306	23648	23528	23417	23465	23603	23411	23521	23564	23360	23548	23286	23591	23314	23401	23413	23802	23470	23626	23512	23523	23390	23590	23392	23508	23554	23396	23561	23503	23491	23582	23362	23398	23466	23158	23485	23590	23398	23525	23464	23642	23465	23616	23457	23310	23381	23536	23480	23456	23443	23276	23533	23474	23568	23435	23388	23589	23426	23440	23574	23547	23540	23565	23429	23522	23459	23433	23421	23376	23507	23646	23513	23628	23321	23520	23477	23489	23463	23374	23489	23610	23558	23425	23427	23461	23435	23581	23633	23536	23603	23556	23459	23340	23503	23670	23516	23682	23504	23713	23404	23421	23383	23416	23548	23362	23586	23501	23533	23553	23570	23545	23301	23677	23338	23721	23261	23475	23368	23413	23397	23544	23602	23395	23379	23602	23418	23276	23388	23764	23572	23502	23354	23750	23296	23472	23657	23461	23473	23557	23508	23458	23328	23422	23496	23431	23619	23439	23525	23510	23475	23497	23439	23717	23545	23390	23488	23610	23457	23499	23417	23600	23356	23532	23514	23566	23701	23536	23576	23381	23594	23607	23353	23433	23580	23457	23502	23370	23559	23454	23445	23470	23619	23352	23565	23464	23367	23403	23558	23749	23468	23450	23168	23405	23483	23642	23439	23499	23411	23473	23479	23315	23610	23575	23535	23426	23395	23475	23332	23547	23450	23365	23475	23722	23491	23452	23437	23318	23430	23594	23395	23487	23305	23388	23480	23565	23462	23722	23579	23492	23495	23589	23466	23398	23557	23407	23437	23414	23541	23334	23505	23452	23687	23543	23648	23441	23319	23697	23383	23542	23394	23527	23577	23677	23625	23527	23478	23473	23579	23450	23479	23590	23474	23434	23516	23379	23689	23482	23641	23632	23389	23453	23312	23424	23621	23442	23623	23505	23553	23622	23536	23543	23381	23479	23406	23434	23447	23587	23313	23372	23541	23429	23488	23531	23619	23503	23130	23662	23640	23454	23421	23530	23497	23608	23547	23507	23403	23541	23579	23570	23367	23694	23356	23482	23524	23420	23608	23537	23565	23520	23588	23454	23351	23456	23575	23599	23359	23383	23606	23679	23604	23558	23586	23459	23541	23382	23379	23457	23393	23470	23651	23573	23461	23690	23419	23556	23546	23579	23383	23286	23264	23456	23462	23600	23415	23484	23559	23518	23597	23562	23412	23398	23368	23361	23376	23467	23378	23541	23641	23469	23686
28647	26640	49383	47877	39451	34883	32377	30955	30653	30588	30245	30410	30328	30500	30396	30138	30414	30292	30564	30730	30368	30575	30621	30447	30365	30511	30518	30359	30530	30592	30441	30481	30334	30194	30349	30403	30388	30628	30366	30709	30555	30437	30351	30698	30531	30373	30239	30494	30394	30247	30309	30236	30536	30492	30257	30429	30294	30385	30493	30392	30349	30223	30571	30431	30322	30511	30307	30327	30331	30232	30440	30333	30527	30439	30458	30272	30662	30565	30377	30613	30260	30417	30478	30425	30392	30276	30319	30357	30684	30450	30279	30533	30275	30234	30413	30521	30293	30416	30342	30306	30422	30325	30373	30300	30337	30307	30680	30296	30317	30127	30453	30327	30137	30381	30535	30575	30459	30519	30157	30579	30183	30258	30505	30435	30463	30251	30524	30434	30494	30227	30425	30421	30398	30460	30224	30346	30271	30323	30298	30465	30706	30348	30518	30279	30464	30565	30362	30231	30514	30377	30298	30439	30541	30406	30460	30168	30256	30362	30275	30371	30346	30763	30464	30496	30217	30179	30399	30312	30263	30617	30258	30335	30482	30493	30369	30278	30440	30449	30395	30252	30491	30253	30565	30459	30281	30444	30444	30393	30405	30443	30523	30277	30284	30352	30390	30445	30304	30251	30371	30531	30325	30274	30229	30397	30330	30422	30316	30196	30265	30363	30483	30599	30474	30306	30259	30574	30773	30358	30383	30369	30406	30323	30359	30478	30357	30450	30390	30495	30451	30592	30198	30416	30269	30123	30471	30378	30502	30399	30240	30330	30288	30473	30603	30348	30292	30038	30457	30485	30494	30471	30497	30377	30354	30409	30259	30197	30364	30712	30412	30314	30185	30290	30432	30069	30414	30302	30212	30619	30446	30241	30155	30571	30421	30314	30429	30612	30308	30363	30106	30443	30403	30513	30593	30342	30347	30342	30490	30397	30374	30418	30472	30375	30273	30285	30472	30255	30429	30153	30458	30303	30525	30428	30357	30187	30472	30366	30544	30161	30514	30142	30307	30525	30493	30503	30362	30225	30350	30530	30487	30358	30488	30322	30371	30404	30461	30461	30558	30328	30461	30459	30296	30121	30420	30532	30410	30424	30347	30399	30407	30230	30330	30584	30148	30135	30434	30375	30527	30372	30354	30439	30140	30328	30700	30520	30452	30499	30462	30699	30640	30390	30347	30382	30492	30282	30268	30268	30485	30438	30528	30322	30405	30401	30444	30321	30485	30604	30365	30249	30467	30444	30367	30361	30343	30336	30727	30448	30387	30416	30361	30063	30225	30410	30288	30089	30244	30225	30298	30268	30592	30518	30405	30403	30474	30382	30664	30433	30487	30113	30187	30433	30325	30324	30374	30433	30360	30409	30345	30364	30373	30263	30550	30492	30169	30474	30265	30612	30496	30350	30322	30401	30352	30624	30313	30227	30328	30282	30235	30290	30442	30537	30754	30254	30401	30435	29998	30367	30413	30532	30410	30242	30356	30455	30437	30610	30440	30608	30336	30304	30483	30399	30337	30265	30272	30145	30510	30417	30153	30203	30505	30761	30222	30517	30445	30429	30415	30403	30436	30451	30373	30333	30304	30390	30282	30280	30515	30378	30181	30437	30287	30490	30421	30440	30423	30412	30437	30562	30620	30354	30569	30335	30269	30281	30398	30357	30686	30504	30196	30529	30664	30359	30324	30109	30509	30573	30594	30359	30391	30329	30404	30559	30341	30326	30363	30088	30496	30412	30444	30304	30323	30427	30271	30503	30213	30565	30373	30365	30398	30098	30353	30244	30374	30485	30663	30275	30171	30321	30443	30527	30546	30460	30478	30438	30639	30357	30254	30517	30336	30422	30371	30411	30525	30383	30385	30378	30229	30388	30512	30386	30289	30467	30533	30322	30309	30365	30442	30332	30319	30332	30135	30248	30523	30482	30482	30534	30373	30138	30225	30271	30504	30251	30268	30581	30473	30451	30430	30250	30587	30413	30537	30708	30611	30514	30415	30378	30451	30290	30435	30380	30316	30320	30592	30355	30180	30177	30393	30226	30419	30528	30487	30382	30254	30464	30554	30477	30407	30501	30388	30223	30389	30409	30305	30549	30305	30569	30627	30424	30590	30311	30367	30421	30252	30314	30378	30528	30412	30534	30491	30607	30619	30638	30437	30333	30406	30296	30460	30358	30436	30430	30314	30512	30355	30364	30236	30187	30158	30413	30231	30242	30531	30469	30544	30518	30359	30547	30417	30490	30380	30433	30374	30251	30343	30341	30338	30480	30536	30306	30408	30445	30240	30580	30412	30367	30178	30464	30432	30388	30431	30358	30297	30326	30325	30370	30588	30514	30359	30741	30275	30417	30467	30477	30370	30459	30478	30091	30539	30472	30413	30271	30500	30194	30412	30482	30344	30357	30441	30309	30583	30141	30326	30344	30511	30357	30232	30594	30158	30374	30288	30562	30383	30285	30389	30371	30422	30411	30328	30375	30493	30287	30413	30505	30229	30465	30440	30191	30421	30310	30424	30307	30624	30214	30378	30372	30478	30545	30373	30392	30255	30282	30598	30486	30758	30753	30253	30164	30304	30587	30619	30421	30505	30344	30346	30346	30469	30538	30486	30405	30402	30379	30397	30527	30414	30214	30526	30427	30236	30418	30335	30342	30280	30530	30525	30341	30198	30212	30377	30272	30269	30375	30749	30235	30340	30335	30474	30391	30408	30247	30380	30534	30631	30557	30110	30259	30515	30217	30318	30468	30626	30722	30446	30499	30212	30377	30396	30509	30271	30532	30363	30341	30361	30505	30699	30383	30306	30407	30301	30295	30667	30295	30203	30438	30191	30416	30525	30432	30409	30762	30363	30462	30492	30265	30476	30074	30359	30442	30705	30468	30488	30378	30355	30415	30213	30523	30461	30302	30245	30340	30473	30376	30233	30228	30338	30444	30449	30421	30632	30321	30241	30510	30167	30305	30398	30604	30761	30336	30678	30436	30289	30534	30521	30419	30249	30300	30560	30369	30342	30520	30524	30364	30224	30355	30515	30339	30563	30379	30372	30244	30281	30571	30364	30471	30466	30574	30464	30331	30628	30517	30598	30173	30057	30268	30294	30480	30633	30402	30581	30511	30318	30492	30343	30369	30402	30501	30185	30608	30325	30599	30272	30318	30282	30210	30213	30594	30564	30456	30352	30626	30566	30330	30697	30379	30512	30534	30343	30584	30592	30432	30351	30469	30120	30294	30617	30373	30231	30431	30448	30454	30431	30331	30407	30454	30497	30323	30282	30258	30260	30397	30620	30286	30430	30308	30428	30513	30472	30479	30522	30184	30486	30347	30519	30232	29994	30118	30333	30348	30514	30501	30278	30330	30374	30538	30277	30603	30433	30386	30523	30606	30347	30271	30347	30192	30288	30429	30207	30535	30693	30326	30455	30426	30675	30230	30352	30257	30361	30387	30609	30525	30617	30590	30310	30201	30233	30356	30554	30356	30572	30368	30383	30318	30302	30632	30574	30570	30391	30512	30526	30491	30272	30181	30137	30336	30358	30524	30485	30281	30215	30196	30091	30522	30439	30304	30414	30419	30361	30201	30424	30298	30423	30496	30404	30515	30467	30216	30231	30406	30204	30285	30599	30631	30320	30330	30504	30277	30725	30303	30479	30611	30487	30382	30403	30331	30337	30325	30386	30623	30585	30486	30575	30456	30411	30438	30264	30204	30457	30391	30473	30205	30372	30438	30414	30290	30299	30040	30440	30316	30169	30226	30469	30489	30509	30311	30267	30300	30406	30002	30455	30545	30448	30417	30491	30457	30538	30329	30497	30535	30451	30519	30556	30460	30469	30324	30522	30313	30693	30366	30483	30504	30141	30379	30549	30562	30413	30011	30251	30519	30236	30384	30458	30204	30419	30439	30327	30328	30484	30287	30416	30243	30363	30668	30583	30292	30455	30576	30454	30352	30418	30507	30516	30392	30324	30228	30440	30255	30462	30549	30279	30294	30253	30270	30688	30656	30332	30545	30365	30204	30362	30289	30373	30412	30237	30275	30347	30306	30303	30389	30199	30252	30387	30503	30411	30443	30458	30557	30501	30566	30520	30295	30273	30481	30501	30458	30286	30484	30416	30285	30170	30335	30090	30425	30383	30378	30481	30349	30555	30249	30061	30395	30362	30178	30351	30298	30644	30465	30606	30107	30349	30337	30527	30388	30263	30483	30480	30240	30241	30223	30477	30324	30461	30458	30239	30379	30397	30360	30647	30290	30400	30370	30367	30472	30344	30581	30341	30272	30594	30468	30261	30430	30202	30673	30291	30423	30368	30546	30533	30423	30422	30116	30318	30343	30416	30402	30532	30531	30330	30541	30382	30370	30551	30312	30141	30537	30436	30550	30596	30255	30487	30436	30426	30192	30247	30444	30392	30226	30188	30502	30314	30513	30481	30364	30611	30356	30436	30497	30403	30156	30419	30134	30197	30470	30273	30316	30393	30406	30502	30326	30481	30177	30413	30225	30501	30615	30346	30427	30427	30596	30336	30397	30211	30467	30133	30362	30315	30369	30331	30235	30456	30247	30611	30443	30342	30356	30301	30304	30281	30383	30481	30343	30441	30584	30195	30273	30349	30354	30387	30576	30274	30341	30529	30379	30299	30163	30210	30518	30350	30377	30516	30545	30474	30545	30537	30386	30407	30306	30420	30463	30429	30427	30434	30391	30508	30613	30300	30439	30450	30344	30428	30387	30290	30527	30494	30397	30438	30283	30564	30171	30290	30322	30253	30500	30348	30514	30361	30442	30176	30513	30432	30332	30378	30171	30374	30346	30319	30286	30325	30274	30308	30596	30233	30377	30330	30372	30258	30465	30741	30494	30543	30173	30127	30012	30484	30345	30342	30151	30390	30365	30477	30506	30369	30423	30625	30351	30435	30369	30409	30529	30407	30594	30279	30488	30554	30590	30250	30403	30356	30706	30499	30232	30402	30335	30419	30496	30537	30464	30378	30544	30437	30439	30361	30471	30503	30599	30451	30503	30417	30448	30388	30417	30535	30540	30346	30478	30520	30150	30312	30259	30292	30447	30644	30109	30366	30432	30520	30516	30271	30537	30540	30421	30474	30283	30427	30375	30527	30366	30290	30497	30518	30059
21125	38820	52263	43065	34439	28202	25253	23618	23052	23003	23016	23048	22988	22840	22994	23013	22940	22835	22974	23108	23064	23260	22999	23138	22790	23171	22849	23187	23138	23168	23170	23062	22834	23114	23004	22832	23075	22993	23148	23119	23187	22955	23072	22997	23035	22977	23120	22973	23068	23018	22949	22999	22963	22906	23214	23002	22891	22977	23164	23161	22845	22960	22974	23006	22805	23090	23136	23051	23037	23089	22947	23274	23102	22994	23071	23035	23221	23040	23036	22871	22900	23035	22951	22990	22930	23072	23020	22937	22910	23101	22846	23084	22846	23039	22928	23043	23067	23101	22948	23001	23081	23125	22951	22930	22822	23156	23067	23066	23080	22946	22990	23030	22976	23080	23085	23047	23045	23051	22990	22870	22787	22993	23033	22949	22828	23157	23124	23302	23083	22785	23086	23106	23165	22945	23027	23210	22921	22956	23009	23005	23091	22946	22891	23097	22961	23046	22878	23016	23005	23250	23036	23060	22909	23107	23009	23000	22886	23162	22974	22988	23165	23062	23029	22942	22801	22983	23095	23079	22790	22993	23013	22881	23018	23132	22961	22925	23026	22884	22979	23117	22791	22901	23037	23027	23058	22903	22995	22973	23120	23042	22964	22992	22927	22962	22959	22894	22868	22898	22910	22969	22900	23049	22992	23148	23110	22903	22975	23206	22984	22885	23043	22771	22966	23019	22929	23156	22965	23014	22949	23082	22956	23157	22848	22959	23214	22854	22944	22919	23017	23079	22905	23025	23100	23014	23003	22964	22954	22977	23020	22974	23049	22856	22897	22958	22993	23001	22936	23023	23076	22955	22896	22899	22910	23040	22820	22861	23178	23058	22996	23054	22969	23048	23007	22848	23045	22966	22970	22782	23019	22981	22989	23003	23069	22974	23038	22873	23125	23000	22895	22967	22938	22933	22984	23048	23004	23016	22999	23085	22987	23051	22977	23078	23096	22894	23253	22861	23005	22952	23017	23096	23017	22784	23043	22951	23036	23007	23049	22831	22960	23140	22947	23080	23020	22999	23123	22654	23166	22936	22932	22900	23013	23114	22888	23112	23026	23005	22917	22938	23046	23123	23030	22986	22976	23023	22908	23122	22931	23066	23127	22837	23047	22969	22989	23200	22979	22978	23045	23034	23264	23012	23141	23055	22839	23173	23027	22929	22976	23116	23138	23047	22982	23156	22986	22994	23129	23032	23040	23173	22981	22962	23088	22964	23068	22922	23039	22961	23120	23015	22845	22978	23170	22768	22983	23219	23070	22901	22978	22950	23016	22898	22880	22957	23026	22883	22859	22984	23025	22980	22876	23030	23164	23116	22929	23012	22946	23040	22973	22962	23065	22925	22920	22885	22985	22983	22902	23003	23021	23030	22994	23219	23125	22906	22886	23173	23023	23013	23046	22924	22948	22838	23217	22767	22988	23051	23101	22957	23014	23038	23030	23086	23113	22965	22998	22814	22832	23094	22937	23058	22939	22993	22920	22886	23038	23113	23020	23065	23073	22792	23143	22960	23161	23139	23071	22831	22970	23020	23026	23002	23103	23150	23161	22878	23011	23019	22955	23032	23013	22858	22905	22933	23021	23111	22962	22864	22977	22928	22997	22898	23063	23097	22939	23010	23233	23080	23204	22925	23085	23088	22932	22912	22921	23018	23154	23095	22908	22995	22926	22840	22951	22717	23040	22888	22956	23128	23080	23005	23049	22953	23062	22955	22997	23099	22936	23057	22955	23087	22819	23120	22876	22964	23127	23095	23105	22938	23026	22920	22967	22904	22868	23128	23068	23003	23063	22902	23111	22964	23006	23160	23249	23079	22864	23068	23135	23053	22817	22844	23069	22867	23022	23062	22914	22960	22951	22922	23127	22968	23168	23172	22909	22911	23056	23045	23059	22905	22891	23156	22945	22936	23125	22939	22890	22893	23075	22985	22986	23017	22928	23113	23085	22971	23070	23124	23024	23081	23053	23053	23003	23104	23109	23059	22825	23086	23101	22901	22965	23032	23021	23152	23223	22870	23127	23014	22949	22918	23081	22969	22944	23060	22932	23059	22950	22751	23081	23074	23048	22978	22973	23009	22975	23038	23021	23131	23057	22971	23099	22953	23115	22995	22977	23086	23090	22979	22969	23084	23181	22910	22940	22934	22941	22866	23048	22989	22988	22765	23082	22957	23065	22989	22968	22930	23115	22890	23076	23173	23293	23187	23087	23148	23172	22962	22972	23053	22882	23046	23011	22936	22998	22791	23075	22923	23101	22931	23150	23047	22831	23091	23002	23193	23112	23006	22889	23030	22954	23136	23040	22921	22970	23082	22920	22979	23027	23031	22989	23075	22867	23009	23134	23050	22926	22980	23010	23017	23091	22785	23153	23101	23026	23063	22964	22885	23027	22947	23019	22947	22950	22873	22998	22904	22969	22899	23125	23099	22881	23164	22994	22773	23040	22917	22968	23036	23018	23119	22852	22877	22979	22871	23147	23055	23138	23027	23049	22900	23016	22912	23001	22905	22858	22917	22910	23060	22988	22964	22810	23055	23054	22866	23183	22987	22993	23085	22983	22977	22983	23060	23086	23076	22996	23060	22986	23020	23003	23098	23224	22926	22974	23050	23037	23054	22988	23042	22864	22841	22991	22990	23062	23119	22930	22942	23148	22930	23040	23118	23041	23053	22986	23108	23034	22969	23035	22817	23018	23094	23010	23054	22949	23069	23082	23032	22951	23034	22852	22963	22879	22916	22918	22986	23130	22885	22970	23015	22995	23003	23081	22768	23002	23148	22887	23062	22916	22885	23033	23118	22920	22978	23002	23015	22984	22987	22924	22892	22994	23094	23032	22901	22981	23070	23026	22926	23082	22909	22995	22830	23202	23205	23083	22998	23123	22986	22827	23081	22880	23100	22928	23163	23079	22982	23064	23028	23124	22871	22881	23227	23006	23087	23054	23009	23071	23039	23050	22961	23072	23131	22929	23112	22956	22886	22924	23002	23033	22924	23022	23077	23072	22911	23030	23011	22950	22940	23141	22816	22994	22910	22974	22913	23139	22974	22895	22850	23109	22937	22927	22952	22992	23195	22932	23096	23135	23044	22987	22906	23029	22939	23039	23171	23053	22695	23068	23023	23030	23017	22919	22881	23024	23068	23094	22858	23146	23008	22901	22939	23142	22785	22926	22943	23155	22998	23012	22814	23199	23042	22997	23221	22962	22944	22980	23027	23093	22987	23268	23086	22894	22972	22897	22938	22968	23020	22916	23137	23017	23147	22953	23182	22870	23041	23145	22893	22902	23012	22989	23110	23090	23031	22922	23074	22965	22920	23050	22879	23113	23215	22877	22991	22771	22920	23119	23033	22936	22911	23030	22897	23057	23116	23010	22916	23149	23113	23063	22891	22822	23029	22945	23148	22796	23171	22948	23011	22944	23031	23099	22938	22983	23098	23150	23012	22892	22939	23036	22930	23010	22954	22954	23046	23158	22944	22952	23083	22958	22980	23015	23031	22977	22882	23014	22988	22978	22947	22978	23001	22981	23186	23023	23013	23025	22947	22978	23136	23050	22978	23077	23067	22960	22878	22970	23255	22892	22975	22936	23037	23188	23021	23009	23069	23025	23112	22860	23074	23008	23060	23272	22940	23174	22905	23075	22834	22965	22894	23113	22863	22958	22951	22936	22979	22959	23038	22859	22991	22958	22887	22961	22800	22842	22978	23022	23002	22911	22996	22990	22852	23041	22949	23089	22987	23015	22986	23054	23103	22986	22996	22865	23061	22916	22978	22962	22886	22996	23021	23084	23168	23073	23195	23012	23035	22870	22742	22965	22853	23095	22980	23134	23158	23177	22990	22972	23113	23190	23109	23113	23146	23140	23048	22972	23121	23006	22995	22808	22912	22778	22956	22976	22890	22994	23222	23053	22975	23040	22914	23085	22926	23060	22897	23014	22934	23104	23067	22961	23136	23106	22952	22939	23325	23073	22782	23051	23009	22968	22972	23124	22929	23039	23078	23019	23025	23002	23012	23095	22917	22907	23051	22948	22869	23073	22983	23210	22847	23054	22802	22915	23036	22980	22909	23102	23078	22944	22966	23089	23063	23128	23074	22820	22997	22970	23128	22908	23003	22994	23112	22781	23058	23093	23048	22917	23181	23183	22947	23052	23020	22988	22967	23110	23047	22924	23089	23209	23174	23144	23017	23077	22842	22981	22920	22842	22971	23075	22932	22972	22968	22956	22970	22970	22884	22999	23101	23201	23023	22964	22996	22927	23161	22834	22920	23012	23048	22816	22901	23066	22887	23147	22809	23096	22948	23116	22840	23085	22975	23148	22949	23137	23075	22847	23080	22997	22881	23033	23077	23068	22814	22923	22773	22976	23062	23157	23175	23022	22951	22768	23108	23169	22940	23012	23016	23068	23189	23168	23083	23056	23090	22892	23034	23035	22955	23043	23094	23123	22927	22787	23079	22940	23120	22994	22913	22927	22900	23034	23009	23123	22854	23042	23012	22968	22864	22995	23000	23116	22951	22890	23036	22898	23244	23095	22984	23031	22894	22945	23103	23122	22947	23157	22888	23046	22863	23134	22945	22866	23013	23227	22928	22995	22934	23037	22913	23006	22936	23086	22975	23033	23058	22856	22965	23091	22911	23031	22997	22859	23094	23021	23032	23193	22878	23096	22978	23120	22900	23077	22865	23109	22903	23157	22838	22974	22823	22981	23085	22981	23010	22936	22892	23045	22987	23066	22951	22959	23111	23116	23069	22988	22866	23198	23039	23011	23037	23077	23066	22883	22911	22943	22983	22863	23038	22834	23082	23164	23153	23088	23025	22926	23033	23137	22960	23047	23019	23165	23032	22984	23112	22808	23070	22919	22880	23036	22961	23054	22994	23112	22819	22990	23006	22859	23062	23011	23058	23009	23141	23053	23188	23008	22978	22787	22998	23067	23029	23081	22910	23231	23010	23074	23022	22886	23201	22963	23094	22818	22998	23000	23100	23078	23168	22971	23167	22892	22911	23125	22900	23096	23045	23066	23023	22999	23064	23049	22886	22960	23008	22932	23044	23063	22972	22971	23049	23099	22943	22951	22757	23045	23039	23098	23028	22972	22946	23124	23218	22972	23044	23116	23182	23048	22901
24166	21525	49601	60445	52444	45550	39292	33043	30606	30693	30666	30533	30544	30595	30382	30417	30557	30610	30360	30357	30619	30713	30570	30329	30420	30416	30216	30534	30459	30628	30499	30707	30304	30541	30326	30441	30339	30420	30128	30437	30538	30561	30452	30678	30250	30489	30293	30574	30592	30557	30381	30471	30419	30429	30523	30503	30264	30262	30315	30502	30361	30189	30220	30531	30221	30266	30288	30459	30250	30350	30435	30188	30610	30474	30424	30271	30171	30603	30318	30492	30559	30351	30380	30626	30733	30464	30570	30386	30345	30500	30307	30361	30507	30508	30664	30348	30314	30736	30178	30404	30227	30421	30503	30361	30154	30621	30438	30560	30600	30627	30265	30281	30274	30405	30400	30482	30161	30341	30587	30517	30364	30342	30436	30220	30456	30642	30602	30146	30400	30451	30375	30469	30098	30460	30642	30488	30489	30312	30715	30639	30461	30440	30779	30460	30207	30397	30510	30426	30454	30521	30450	30544	30558	30494	30439	30370	30565	30345	30242	30456	30121	30485	30392	30407	30394	30322	30584	30359	30318	30429	30424	30680	30446	30143	30533	30653	30553	30340	30131	30324	30490	30429	30190	30709	30377	30069	30329	30288	30442	30357	30589	30397	30471	30374	30393	30446	30603	30473	30600	30337	30314	30482	30450	30561	30351	30339	30499	30311	30511	30235	30382	30520	30381	30311	30506	30439	30564	30318	30511	30525	30323	30316	30597	30408	30447	30299	30395	30709	30461	30307	30394	30545	30428	30396	30436	30475	30527	30561	30416	30698	30575	30174	30230	30281	30332	30349	30366	30354	30712	30379	30372	30466	30694	30448	30591	30438	30498	30393	30516	30572	30532	30239	30272	30327	30454	30392	30432	30503	30391	30667	30455	30365	30512	30196	30433	30621	30527	30555	30202	30236	30317	30380	30456	30283	30345	30363	30514	30421	30276	30435	30436	30478	30552	30428	30443	30444	30574	30694	30343	30287	30369	30433	30460	30278	30361	30378	30513	30609	30582	30475	30503	30513	30169	30614	30600	30377	30178	30351	30261	30280	30285	30418	30462	30341	30371	30370	30410	30327	30482	30246	30386	30696	30527	30243	30557	30568	30470	30507	30478	30281	30396	30301	30564	30159	30629	30570	30165	30542	30671	30520	30223	30660	30368	30599	30670	30226	30421	30462	30417	30478	30387	30361	30628	30086	30611	30571	30398	30259	30613	30487	30576	30370	30350	30308	30561	30521	30463	30454	30377	30419	30433	30224	30476	30319	30551	30561	30354	30434	30396	30383	30588	30290	30397	30441	30505	30495	30281	30520	30340	30287	30216	30387	30499	30541	30607	30227	30093	30316	30479	30398	30280	30207	30393	30280	30471	30336	30401	30479	30065	30500	30549	30303	30430	30455	30418	30308	30483	30312	30589	30339	30295	30442	30439	30295	30442	30285	30386	30531	30546	30643	30691	30383	30393	30626	30314	30432	30501	30613	30411	30394	30687	30182	30343	30378	30466	30674	30042	30534	30536	30515	30522	30334	30151	30494	30593	30397	30424	30417	30574	30423	30509	30767	30395	30380	30425	30401	30322	30383	30418	30197	30267	30565	30474	30429	30504	30438	30470	30323	30364	30325	30498	30270	30361	30632	30589	30143	30442	30275	30438	30450	30514	30346	30277	30530	30513	30429	30302	30478	30450	30598	30515	30439	30548	30413	30453	30166	30365	30336	30388	30583	30227	30481	30303	30576	30510	30352	30364	30338	30507	30115	30444	30433	30555	30693	30564	30319	30495	30360	30419	30401	30411	30563	30465	30455	30451	30587	30445	30389	30450	30656	30630	30389	30478	30373	30401	30697	30598	30479	30487	30435	30312	30306	30360	30449	30447	30250	30454	30351	30618	30426	30270	30519	30401	30355	30342	30330	30638	30649	30651	30261	30457	30309	30380	30622	30305	30655	30383	30385	30428	30488	30402	30187	30264	30399	30437	30409	30215	30464	30254	30374	30371	30375	30452	30437	30252	30538	30633	30615	30539	30320	30456	30338	30367	30418	30589	30371	30735	30437	30729	30394	30246	30495	30196	30569	30356	30615	30470	30321	30536	30097	30469	30380	30239	30519	30526	30478	30436	30157	30359	30549	30512	30527	30414	30529	30419	30489	30513	30363	30446	30476	30437	30324	30468	30431	30378	30420	30384	30605	30505	30554	30360	30671	30439	30520	30406	30731	30611	30741	30318	30388	30370	30551	30417	30584	30548	30435	30570	30445	30384	30228	30230	30211	30234	30588	30304	30112	30518	30531	30666	30422	30313	30422	30483	30472	30279	30513	30524	30527	30400	30533	30354	30419	30289	30434	30397	30482	30416	30535	30298	30455	30608	30447	30566	30398	30372	30535	30441	30295	30302	30427	30581	30319	30550	30430	30158	30454	30296	30301	30614	30568	30541	30304	30129	30486	30492	30521	30375	30463	30425	30381	30282	30459	30408	30412	30611	30436	30201	30277	30131	30460	30370	30469	30373	30448	30510	30458	30269	30473	30631	30579	30372	30465	30478	30302	30526	30475	30430	30616	30327	30432	30427	30004	30412	30168	30561	30545	30387	30420	30612	30554	30427	30371	30763	30567	30285	30272	30523	30598	30544	30391	30503	30194	30448	30365	30300	30302	30422	30216	30268	30593	30329	30326	30647	30517	30421	30485	30373	30319	30523	30315	30550	30444	30082	30514	30478	30456	30725	30477	30500	30279	30660	30644	30484	30463	30182	30458	30412	30748	30443	30401	30300	30555	30468	30518	30420	30464	30531	30269	30488	30437	30566	30473	30411	30398	30370	30348	30438	30164	30241	30403	30316	30201	30419	30353	30599	30454	30296	30315	30222	30417	30273	30366	30561	30499	30273	30209	30629	30342	30378	30445	30402	30370	30372	30533	30487	30569	30444	30226	30664	30295	30764	30253	30619	30415	30629	30485	30479	30572	30280	30594	30722	30390	30293	30445	30427	30293	30367	30158	30333	30514	30543	30551	30314	30469	30393	30333	30384	30395	30450	30585	30509	30456	30401	30199	30393	30628	30341	30331	30378	30408	30529	30510	30403	30599	30479	30268	30411	30191	30392	30348	30437	30358	30229	30385	30432	30216	30462	30513	30242	30700	30500	30504	30765	30454	30529	30558	30412	30507	30224	30235	30532	30485	30672	30534	30098	30376	30457	30213	30306	30290	30311	30504	30502	30201	30386	30229	30318	30538	30439	30665	30492	30168	30370	30317	30465	30466	30219	30388	30349	30582	30401	30407	30404	30702	30314	30292	30443	30550	30578	30431	30319	30214	30249	30364	30526	30436	30463	30266	30429	30458	30375	30297	30635	30580	30259	30350	30468	30228	30435	30569	30436	30415	30533	30594	30749	30601	30700	30372	30568	30305	30260	30586	30659	30426	30269	30326	30238	30349	30458	30245	30399	30409	30533	30412	30702	30224	30540	30377	30429	30528	30541	30366	30509	30489	30606	30582	30485	30450	30387	30350	30480	30707	30333	30349	30408	30442	30552	30473	30535	30378	30573	30150	30389	30519	30457	30398	30442	30524	30554	30400	30653	30420	30456	30393	30459	30457	30782	30466	30331	30532	30480	30280	30385	30409	30611	30332	30615	30408	30357	30178	30483	30247	30385	30314	30452	30504	30602	30381	30212	30335	30350	30628	30556	30339	30331	30408	30466	30471	30291	30555	30650	30228	30556	30215	30364	30515	30382	30270	30256	30394	30387	30312	30595	30317	30351	30527	30508	30267	30213	30441	30432	30498	30445	30423	30462	30382	30365	30447	30608	30621	30998	30439	30399	30203	30234	30389	30426	30421	30232	30477	30226	30322	30355	30252	30435	30382	30404	30237	30602	30538	30447	30392	30348	30653	30232	30477	30320	30265	30490	30501	30588	30363	30416	30361	30246	30504	30414	30385	30449	30431	30439	30332	30494	30490	30748	30617	30569	30311	30286	30459	30414	30362	30466	30195	30688	30284	30308	30502	30576	30350	30483	30437	30619	30260	30334	30557	30463	30684	30416	30828	30347	30172	30247	30546	30213	30559	30472	30580	30301	30249	30314	30420	30480	30295	30486	30636	30337	30503	30356	30424	30368	30287	30575	30312	30363	30453	30475	30332	30594	30418	30561	30469	30462	30501	30335	30807	30399	30418	30374	30461	30535	30538	30406	30550	30426	30380	30403	30525	30628	30401	30532	30561	30426	30484	30332	30403	30509	30626	30310	30629	30529	30352	30373	30549	30577	30544	30397	30398	30314	30669	30575	30271	30567	30383	30427	30223	30385	30590	30260	30335	30503	30457	30275	30251	30540	30608	30429	30579	30204	30411	30667	30353	30578	30403	30401	30521	30395	30508	30652	30634	30172	30507	30266	30370	30399	30427	30440	30614	30380	30445	30491	30407	30444	30161	30237	30356	30640	30455	30610	30409	30302	30496	30607	30367	30417	30462	30510	30385	30550	30377	30361	30530	30399	30299	30263	30635	30435	30301	30648	30329	30417	30508	30565	30449	30525	30415	30340	30541	30530	30486	30459	30223	30359	30423	30590	30520	30373	30723	30632	30753	30542	30576	30382	30598	30454	30446	30339	30436	30368	30457	30425	30536	30465	30340	30609	30205	30258	30371	30235	30408	30542	30294	30411	30424	30388	30337	30629	30342	30250	30342	30355	30553	30363	30348	30265	30490	30352	30413	30422	30433	30495	30573	30429	30436	30527	30421	30604	30640	30266	30457	30416	30297	30555	30459	30624	30261	30245	30496	30344	30476	30477	30268	30632	30301	30475	30477	30441	30563	30708	30249	30604	30548	30262	30448	30023	30426	30506	30216	30639	30665	30642	30334	30645	30598	30317	30561	30298	30442	30406	30500	30702	30455	30432	30276	30277	30318	30382	30507	30105	30435	30290	30507	30569	30583	30359	30541	30500	30493	30286	30565	30497	30294	30311	30326	30499	30172	30576	30283	30559	30343	30170	30203	30408	30486	30557	30131	30441	30222	30458	30325	30212	30482	30575	30715	30427	30148	30410	30431	30415	30274	30583	30328	30430	30373	30419	30327	30351	30382	30519	30201	30753	30510	30524	30487	30455	30498	30352	30145	30639	30463	30521	30384	30582	30325	30403	30567
23659	64344	88184	72837	55859	43951	33650	26173	23321	23418	22964	23222	23111	23249	23134	23086	23205	23043	23072	22948	23157	22877	23252	23167	23090	23257	23166	23062	22999	23049	23185	22965	23168	23178	23064	23399	23112	22898	23044	23094	23111	23154	23212	23192	22918	23143	23130	22939	23059	23075	23184	23240	22981	23183	23027	23099	23065	23161	23088	23141	23064	23067	23092	23114	22989	23088	23034	23143	23146	23146	23198	22972	22986	23201	22999	23022	23238	23040	23049	23271	23130	22978	23274	23088	22961	23175	22992	22978	23118	23306	23100	23128	23129	23191	23153	23058	23175	23037	23213	23078	23070	23163	22920	22971	22881	23045	23043	23032	23125	23065	23086	22791	23235	23231	23143	22986	23249	23051	23009	23164	23075	23122	23140	23154	23100	23036	23082	23044	22854	23145	23006	23157	23133	23167	23042	23001	23094	23287	23010	23140	23141	23008	23031	23016	23024	23182	23255	23062	23068	23039	22813	23093	23088	23132	23171	22825	22994	23175	23152	23001	22979	23027	23062	22903	23165	23261	23102	23157	22960	23071	23267	23011	23121	23160	23155	23055	23231	23005	23094	23059	23069	23069	23130	22874	23073	23077	22982	23035	23176	23144	23046	23219	23149	22968	23071	23048	23148	22980	23114	23245	22935	23104	22988	23210	23115	23048	23212	23287	23125	23019	23072	23066	22951	23129	23138	23174	23182	22978	23049	23124	23062	23156	23058	22950	23138	22995	23089	23284	23068	23138	22863	23104	23012	22884	23121	22993	22846	23059	23169	23103	23268	23158	22919	23043	22984	23131	23241	23190	23087	23135	23170	23109	23040	23090	23028	22981	23126	23034	23051	23081	23049	23137	23000	22937	23218	22984	23089	23221	23151	22983	23064	22900	23055	23199	22873	23078	23087	22999	22986	23095	23124	23160	23330	23051	23071	23093	23262	22994	23068	23063	23118	23056	23051	22997	23205	23003	23112	23106	23005	23296	23126	23136	22980	22986	23202	23038	23217	22977	23182	23101	23161	23216	23173	23029	23046	22976	23184	23201	23173	23095	22968	23141	23128	22979	23110	23070	23052	22985	22941	23232	23089	22954	23187	23198	23109	23239	23049	23125	22908	23009	22937	23139	23044	23059	23156	22976	23213	23058	22928	23031	23132	23091	22972	23054	23142	23061	23178	23027	22968	22939	22999	23119	23017	23167	23106	23215	23041	23215	23075	22838	23045	23075	23057	23186	23074	23034	23028	23206	23042	23168	23218	22883	22961	23239	22839	23117	23148	23049	23020	23007	23207	23270	23075	22897	22983	23101	23097	22981	23049	23117	23038	23215	23020	23112	23164	23188	23126	23052	22901	22986	23160	23227	23268	23127	23146	23153	23234	23098	23056	23079	23086	23134	23095	23210	23030	23184	23101	22954	23008	23192	22982	23146	23072	23012	22933	22963	23009	23036	23119	23096	23215	23096	23091	22967	23035	23164	23218	23224	23238	23111	23074	23131	23036	23115	23006	23213	23212	22867	23089	23076	23022	23019	22950	23136	23109	22879	23130	23234	23099	23060	22923	23014	22919	23182	23080	23224	23148	23098	23030	23020	23130	22978	23025	22958	23141	22995	23201	23121	23195	23295	23200	23069	23214	23187	23093	23013	23128	22978	23091	22872	22960	23213	23093	23127	23092	22933	23026	23231	23164	23161	23277	23149	22992	23164	23153	23285	23155	23036	23016	23037	23161	23115	22977	23015	23026	23171	23183	23104	23321	23018	23110	23146	23014	23236	23085	23225	22946	22952	22980	23097	22964	23174	22973	23118	23034	23142	23002	22955	23056	23019	23116	22997	23059	23019	23258	23113	23061	22954	23188	23112	23106	23019	23017	23088	23129	23167	23217	22958	23187	22995	23162	23060	23141	23225	22982	23042	23042	22966	23107	23051	23029	22945	23140	23022	23204	23057	23118	23170	23127	23092	23107	22926	22846	23044	23301	23090	23095	23077	22936	23154	23118	23008	23223	22844	23101	23032	23051	23142	23078	23085	22929	22948	23142	23194	23013	22947	23164	23273	23092	23029	23073	23127	22960	23186	23311	23068	22906	23072	23065	23091	23168	23012	23138	23004	23131	23090	22927	23135	23080	23145	23125	23053	23223	23197	23142	23016	22976	23159	23162	23026	23092	23187	23077	22994	23022	22825	23085	23144	23129	23143	23168	23154	23078	22986	23098	23221	23467	23213	22898	23205	23078	22879	23274	23091	23078	22993	22863	23086	23153	23177	22992	22921	23026	23041	23148	23013	23216	23091	22962	23046	23055	23021	23008	23119	23093	22905	23103	23025	23118	23065	23140	23213	22980	23109	23041	23139	23086	23057	23264	22801	23350	23222	22931	23002	23203	22988	23098	23150	23139	23060	23146	23153	23176	23132	23045	23117	23058	23164	23260	23083	23012	23168	23072	23042	22893	23040	22954	23122	23155	23124	23162	23051	23007	23127	22925	22978	22939	23097	23218	23006	22896	23198	23169	23100	22993	23158	23213	23037	23117	23061	23243	23076	23115	23049	23010	22926	23026	22886	23187	22883	23165	23039	23118	23178	23103	22909	23221	23162	23085	23097	22996	23067	22985	23088	23142	23142	23077	23233	23175	23143	23113	23088	23194	22968	23351	22943	23031	23251	22925	23215	23065	23248	23152	22880	23233	23126	23052	23067	23058	23108	23044	23009	23225	23399	23184	23118	23246	23119	23077	23103	23100	23128	22971	23071	23153	23265	23019	23135	23150	23202	23108	23127	23037	23138	23099	23244	22930	23231	23007	23241	23058	22970	23210	23159	23047	23070	23131	23151	23049	23034	23095	23116	23030	22957	23108	22970	23113	23059	23141	23084	23209	23010	23081	23206	23148	23253	23295	23088	22974	23114	23010	22956	23052	23154	23069	23157	23243	23064	23077	23185	23080	23217	22984	23151	23109	23120	23310	23056	22947	23115	23202	23208	23057	23164	23116	23048	23062	22978	23079	23055	23157	23209	23054	23138	23166	23077	23129	23254	23097	23015	23025	23086	23062	23102	23064	23193	23257	23154	22920	22974	23154	23068	23044	22976	23137	23263	23072	22879	23209	23270	23093	23174	23007	22923	23158	22964	23090	23003	22997	23165	23095	23027	23098	23193	23131	23154	23066	23114	23040	23043	23130	23125	23024	23014	23018	23174	22981	23303	22904	23164	23072	23200	23257	23221	23125	23049	22876	23115	23062	23232	23022	22953	22992	23098	23164	23100	23025	22958	23116	23007	23158	23053	23011	23131	23061	23164	23064	23293	23002	22947	23226	23055	23166	23125	23177	23284	23146	22989	23111	22975	23072	22972	23143	22928	23240	23091	23072	23369	23162	23200	23067	22967	23296	23071	22840	23083	22940	23209	23048	23075	22971	23025	23091	23103	22949	23006	23165	23068	22899	23109	23020	23074	23131	22998	23046	23054	23228	23143	23170	22968	22991	23139	23045	23155	23073	23039	23042	23160	23050	23258	23098	22950	22953	23057	23224	23267	23022	22950	23089	22937	23116	23207	22929	23185	23083	23063	23299	23175	22993	23158	23086	23324	22985	23027	23109	23049	23031	23084	23062	23017	23064	23003	23206	23028	23152	23117	22939	23097	23044	23009	22999	23202	23215	23243	22894	23226	23096	23203	22945	23141	23075	23054	23180	23044	23003	22970	23137	22709	23013	23128	23238	22895	23332	23052	23253	23021	23108	22956	23082	23131	23166	22905	22961	23099	23184	23151	23012	23162	23074	23157	22919	23067	23038	23047	23169	23148	23101	23297	23189	22837	23089	23197	23144	23212	23007	23092	22897	23101	22933	22998	22920	23176	23022	23054	23141	23107	23027	23119	22990	23227	23051	23097	23142	23153	23059	23023	23144	22997	23206	23179	23200	23015	23018	23032	22902	22911	22924	23119	23151	23003	23014	23092	23022	22948	23222	23067	23120	22972	23103	23110	23027	22943	23014	23094	23143	23042	23040	23022	23270	22900	22900	23098	23051	23029	23143	23026	23057	22994	23188	23287	23127	23137	22911	23192	23030	23175	23004	22930	23189	23166	23075	23125	22981	23138	23026	23247	23069	23101	23149	23055	23092	23055	23161	22962	23039	23104	22962	23115	23195	23222	23221	23115	23124	23138	23045	23259	23167	23121	23066	22977	22946	23137	23112	23044	23026	23138	23106	23128	22986	23178	22971	23124	22973	23114	23255	23152	22857	22903	23042	22937	23135	23057	23247	23092	22962	22751	23175	23040	23164	23267	23152	22949	22970	23035	23031	23220	23133	23047	23122	23150	23067	23067	22988	23160	23236	23053	23298	23167	23225	23169	23005	23092	23081	23010	23116	23101	22964	23188	23185	23002	23281	23043	23142	22955	23132	23026	23139	23092	22930	23137	23248	22860	23134	23104	22996	23022	23110	22992	23123	23126	22981	22890	23088	22980	22967	23201	22961	22986	23119	23008	23185	23052	23126	23246	23067	23200	23215	22807	23117	22910	22890	23097	22919	23096	23116	22991	23070	23165	23064	23199	23046	23219	23167	23150	23024	22980	23028	23089	23183	23155	23037	23106	23069	23159	23008	22872	23007	23088	23051	23131	23091	23104	23353	23087	22988	23044	23009	23139	23081	23082	23043	23206	23333	23094	23013	23160	22954	23283	23277	23205	23076	23057	23003	23129	23048	22961	23062	23075	23153	23142	22957	22984	23079	23039	23262	23131	22873	23150	23006	23087	23101	23039	23063	22916	23097	23026	23007	23002	23066	23040	23171	22946	22973	23004	22952	23140	23094	23094	23121	23210	22994	23157	23084	23265	23192	23047	23322	23081	22948	23216	23171	23155	23017	23048	23296	23042	22936	23084	23041	23180	23077	23078	23104	23143	22939	23068	23131	23089	23145	23146	23047	23148	23119	23089	23215	23190	23166	23191	23286	23057	22993	23237	23160	22981	22910	23242	23322	23100	23008	22976	23219	23118	23060	23219	23260	23075	23084	23182	23182	23062	23187	23026	23082	22840	23063	23089	23019	23108	23100	23001	22992	23311	23045	22802	23034	23143	23143	23142	22996	23152	23095	22969	23070	23058	23114	22944	23360	23040	23072	23181	23304	22869	23154	23107	23066	22975
22522	21447	43745	52749	54018	54126	46417	35994	32314	31837	31344	31493	31301	31734	31651	31258	31117	31228	31365	31113	31470	31350	31166	30993	31321	31429	31108	31447	31541	31322	31433	31339	31000	31410	31257	31045	31007	31116	31330	31130	31223	31175	31377	31277	31110	30980	31193	31370	31329	31232	31188	31362	31062	31159	31103	31045	31128	31063	31086	31330	31296	31133	31298	31144	31161	31043	31016	31225	31079	31151	31370	31193	31257	31224	31182	30913	30896	30983	30978	30903	31173	31180	31339	31114	31216	31014	31391	31316	30934	31169	31088	31191	31167	31100	31042	31154	31040	31146	31082	31086	31209	31008	31074	31324	31146	31013	31078	31143	31168	31105	31184	31143	31341	31303	31092	31067	31313	31103	31162	31151	31183	30960	31276	31189	31305	31096	31181	31226	31181	31084	31341	31025	31203	31117	31220	30985	31164	31154	31420	31268	31293	31143	30960	31057	31645	31138	31257	31068	31364	30888	31220	31106	31101	30974	30916	31057	31222	30876	30922	31045	31220	31111	31086	31277	31093	31163	31086	31191	31280	31178	31057	30987	31169	31014	31105	31258	31326	30925	31226	31066	31333	31227	31160	31113	31216	31120	31003	31268	30803	31326	31178	31210	31219	31140	30968	31136	31344	31040	31202	31092	31228	31331	31071	31045	31112	30985	31076	31002	31128	31053	31244	30851	30987	31231	31136	31030	31007	31177	31222	31425	31000	31037	31237	31204	31307	30894	31032	31277	31203	31127	31028	31047	30991	31178	31119	31257	31191	31091	31076	30927	31026	30901	30930	31121	31152	31006	31002	31314	31206	31160	31422	31035	31227	31129	31027	31091	31068	30777	31336	31076	31313	31071	31298	30889	31306	31332	31195	31185	31097	31032	31197	30894	31089	31197	31268	31099	31062	31114	31202	31240	31113	31058	30893	31347	31188	31013	31006	31014	31350	31171	31205	31311	31271	30951	31236	31262	31152	30960	31041	31148	31042	31185	31117	31111	30995	31218	30852	31161	31164	31067	31034	30855	31444	30963	31232	31236	31166	30932	31124	31086	30926	31008	31208	30944	30916	31046	31083	31136	31099	31010	31230	30977	31209	31108	31138	31346	31134	31037	30748	31021	31223	31237	30981	31213	31085	31199	31110	31072	31222	31231	31012	30932	31172	31191	31128	31129	30936	31397	31167	31241	31224	31195	31127	30915	30935	31093	31112	31046	31089	31010	31101	31219	31336	31090	31177	30992	31219	31283	31059	31006	31210	31211	30953	31343	31162	31087	31172	31310	31257	31163	31172	31172	31231	31170	30943	31101	31146	31250	31135	31382	31235	31097	31225	31028	31098	30926	30867	30890	30970	31023	31134	31061	31081	31024	30949	31085	31114	31142	31266	30994	31201	30932	31372	30998	31120	31136	31153	31238	31143	30948	31122	30990	30951	31171	31086	31123	31180	31133	31290	31175	31062	31265	31058	31114	31227	31119	31127	31138	31144	31264	31094	31242	30972	31040	30829	31097	31115	31058	30979	31167	31059	30927	30908	31008	30983	31151	30829	31199	30909	30883	31060	31298	30926	31211	31180	31486	31148	31008	31120	30979	30823	31027	31180	31395	31349	30848	30939	30826	31094	31161	31170	31008	30906	31202	31382	30990	31257	31119	31041	31121	31151	30879	31089	31170	31138	31083	31136	31323	31244	31157	31336	31179	31230	31260	31186	31066	31177	31126	31084	31292	31062	31108	30937	30980	31056	31246	31164	31119	31030	31202	31378	31160	31018	31353	31228	31213	31410	30912	30878	31255	31144	31187	31178	30988	31132	31409	31446	31315	31165	30971	31220	31221	31176	31228	31006	31142	31238	31154	30996	31038	31046	31206	31177	31298	31035	30908	31137	31258	31007	31025	31104	31131	31193	31207	31015	30957	30967	31294	31426	31296	31015	31095	31139	30940	30863	31113	31131	30882	31060	31166	31118	31363	31214	30886	31074	31359	31199	30974	31082	31034	31052	30926	31119	30862	30895	31167	31312	31007	30930	31074	31106	31031	30997	30879	31097	31074	31363	31038	31058	30933	31142	31093	31159	31278	31092	31287	31087	31225	31044	31215	30899	31025	31258	31203	31108	31084	30957	31207	30966	31208	30940	31076	31333	30861	31024	31054	31251	31117	30788	31205	31017	31412	31351	31056	31043	31261	31245	30914	31307	31138	31237	31082	31211	30841	31080	31003	31077	31250	31014	31067	31139	30856	30950	30864	31255	31236	31368	31219	31151	31444	30859	31179	31109	31057	31233	31054	30961	31194	31112	31094	31151	30776	30996	31083	31202	31308	31066	31051	31296	31129	31394	31415	31239	30853	31074	31092	30996	30935	31064	31256	31199	31261	31019	31081	31139	30970	31036	30800	31090	30950	31166	31118	31320	31227	31132	30990	31018	31104	31142	31070	31170	31199	30759	30925	31059	31005	31245	31304	31080	31035	31230	31337	31182	31207	31166	31016	30965	30702	31036	31211	31019	31069	31165	31228	31062	30898	30953	31132	31150	31100	30839	30825	30988	30988	31109	31315	31119	30929	31014	31186	31300	31165	31324	31038	31142	31126	31172	31144	31073	31070	31122	30991	31232	31176	31087	30880	31044	31192	31455	30963	31045	31094	31331	31280	31312	30946	31175	30917	31228	31177	30910	30878	30918	30885	31187	31111	31064	31295	31345	31172	31051	30987	30952	30975	31157	31065	31013	30925	31190	31044	31171	31404	30933	31077	31193	31050	31316	31233	31217	31218	31298	31007	31284	30933	31144	31080	31044	31153	30934	31253	31344	31008	31103	31269	31082	31196	31076	31087	30932	31006	31035	30911	30788	31203	31150	31242	31198	31070	31015	31139	31441	31197	30925	31217	31100	31107	31162	31137	31144	31088	30919	31023	30967	31028	31023	31094	31220	30890	31075	31125	30955	31073	30967	31034	30994	31188	31227	31141	31188	30994	31084	31128	31013	31002	30987	31151	31280	31128	30946	31107	30913	30934	31118	31213	31062	30971	31268	31015	30981	31338	31048	31240	30982	31088	31076	31131	31091	31152	31064	31022	31095	31154	31139	31019	30972	30967	30890	31278	31362	31175	31062	31026	31372	31064	31081	31077	30991	31212	31249	31012	31270	31008	31174	31307	31111	31438	31067	31230	31427	31073	30984	30953	31227	31229	31131	31250	31072	30992	31069	31420	31270	31112	31278	31212	30958	30925	31075	31078	31103	31195	31244	30923	31010	31168	31098	31025	31277	31119	31192	31060	30967	31116	30919	31328	31151	31106	31159	30829	31003	31127	31125	31317	31323	30935	30991	31094	30777	31063	30947	31115	31055	31264	31146	31041	31309	31244	31179	31200	31202	30974	31133	31194	31055	31156	30936	30994	30984	31102	31279	31244	31117	31128	31138	30835	31108	31201	31254	30989	31160	30946	31283	31329	31265	31177	31507	31247	31119	30897	31255	31011	30895	31172	31234	30927	30989	31165	31075	30928	31157	31063	31144	31430	31122	31023	30951	31020	31218	31159	31268	30943	31051	31048	31122	31220	31354	31038	31281	31175	31048	31071	31229	30872	31013	31036	31333	31135	31050	31160	30960	31156	31045	31191	31224	30922	31056	30828	31279	31195	31148	31390	31074	30901	31444	30988	31334	31281	31046	31197	31135	31004	31107	31312	31277	31282	31282	31172	31192	31027	30937	31177	31289	31118	31080	31096	31059	30984	31264	31373	31153	31067	31019	30864	31015	31151	31058	31004	31050	31323	31116	31335	31072	31239	31158	31172	31100	31451	31062	31287	31047	31204	31271	31030	31209	31121	31182	31277	30859	30868	31111	31089	31083	31255	31278	31330	31006	31030	30938	31223	31071	31291	31233	31254	31218	31037	31363	31302	31454	30905	31120	31033	31218	31121	31181	30906	31092	31120	31258	30989	31253	31141	31023	31155	30963	31022	31074	31224	30788	31075	30917	31060	31072	30992	30995	31008	31310	30816	30977	31496	31271	31203	31010	30953	31072	31335	31048	31181	30901	31015	31102	31037	31138	31157	31151	31078	31001	31111	31180	31073	31120	31185	31251	31154	31088	31276	31218	30995	31052	30981	30980	31098	31135	31143	31278	31103	31016	31020	31082	31022	31158	31202	31295	31148	31158	31178	31129	31067	31154	31138	31147	31294	31052	30944	31059	31028	31174	30978	31130	31244	31153	31301	31040	31040	31098	31048	31098	31138	31032	31191	30994	31176	30999	30969	31130	30991	31182	31131	31091	30868	31034	31173	31258	31169	31075	30961	31172	31113	30905	31104	31037	30853	30997	31174	31195	31327	31225	31272	31314	31267	31061	30966	31075	30880	31128	31188	31148	31128	31084	31141	31115	31395	30948	31070	31160	31062	31082	31197	30931	31089	30947	31023	30981	31076	30983	31188	31281	31278	31248	31113	31202	31100	31166	31111	31180	30946	31009	31155	31356	30987	31196	31285	31074	31155	31096	30916	30824	30996	31074	31170	31111	31311	31009	31190	31133	31318	31053	31057	31051	31128	31267	31527	31062	31144	31255	31277	31026	31139	31067	31355	31080	31290	31138	31105	31146	31132	30933	31026	31016	31147	31181	31187	31205	31064	31130	31257	31320	31069	31052	30987	31146	31239	31277	31017	30843	31053	31096	30987	31134	31115	31070	31461	31157	31121	31361	30918	30897	31290	31310	31109	31089	31137	31052	31490	31070	31092	30940	31002	30933	31086	31064	31157	31056	31038	31145	30985	31046	30998	31274	31000	31068	31301	31032	31007	31157	31240	31147	30958	31182	30910	31181	30959	31069	31238	31111	31107	31247	31151	31037	31084	31088	31104	31220	31006	31280	30890	31125	30967	30915	31211	31211	30974	30978	31051	31243	31089	31078	30920	31109	31143	31112	30990	31346	31126	31170	31121	31177	31123	31003	31275	31125	31092	30930	31406	31025	31010	31043	31115	31207	31183	31137	31099	31262	31081	30828	31088	31051	30934	31103	31258	31174	31239	30865	31021	31228	31071	31259	31323	30839	31048	31049	31152	30917	31063	31226	31265	31135	31054	31033	31227	31090	31137	30967	31210	30813	31155	31039	31120	31196	30790	31146	31133	31109	31177	31197	31146	31090	31059
34348	84927	97254	89643	75643	61225	43914	31193	24441	23547	23391	23621	23633	23512	23548	23521	23653	23593	23572	23663	23599	23577	23456	23640	23513	23474	23569	23605	23664	23794	23692	23534	23796	23535	23652	23686	23674	23790	23583	23508	23392	23829	23620	23579	23613	23652	23502	23564	23559	23508	23790	23729	23581	23467	23781	23654	23507	23537	23711	23555	23692	23579	23432	23666	23634	23640	23494	23477	23871	23656	23608	23708	23673	23535	23605	23408	23530	23634	23585	23599	23764	23550	23678	23424	23526	23486	23595	23589	23605	23744	23659	23586	23512	23653	23686	23598	23544	23554	23530	23385	23588	23654	23602	23734	23640	23691	23580	23564	23534	23540	23634	23567	23586	23415	23422	23582	23562	23640	23596	23604	23522	23439	23546	23522	23661	23435	23603	23471	23651	23622	23595	23481	23605	23319	23717	23474	23711	23434	23434	23637	23477	23623	23449	23606	23522	23715	23445	23608	23577	23476	23648	23668	23584	23566	23563	23414	23581	23465	23581	23606	23511	23544	23580	23396	23359	23347	23545	23565	23530	23554	23548	23487	23582	23571	23395	23598	23414	23296	23613	23588	23478	23622	23348	23561	23595	23518	23549	23762	23411	23413	23487	23390	23438	23625	23609	23657	23620	23420	23604	23435	23506	23549	23583	23456	23608	23538	23561	23484	23469	23607	23640	23529	23778	23718	23577	23501	23412	23409	23663	23413	23766	23547	23462	23409	23395	23548	23693	23520	23685	23555	23582	23548	23696	23554	23576	23601	23450	23479	23695	23557	23701	23391	23556	23516	23492	23551	23530	23664	23332	23886	23638	23676	23660	23364	23463	23491	23623	23713	23444	23479	23324	23622	23731	23456	23515	23683	23360	23311	23448	23488	23704	23733	23505	23564	23431	23283	23570	23450	23605	23450	23591	23585	23534	23561	23550	23517	23385	23791	23600	23341	23711	23681	23479	23833	23491	23499	23772	23434	23574	23566	23443	23547	23564	23639	23537	23469	23430	23540	23617	23457	23572	23642	23623	23606	23554	23556	23649	23481	23496	23308	23483	23427	23761	23599	23436	23592	23576	23564	23482	23633	23384	23538	23633	23695	23492	23663	23642	23584	23270	23382	23801	23833	23404	23623	23461	23562	23411	23605	23637	23687	23509	23523	23596	23397	23547	23478	23430	23596	23465	23469	23576	23616	23516	23613	23671	23840	23460	23520	23712	23564	23432	23670	23571	23597	23553	23303	23307	23334	23427	23507	23563	23655	23759	23644	23528	23611	23749	23673	23484	23593	23734	23496	23631	23638	23673	23514	23460	23569	23385	23595	23583	23557	23657	23647	23537	23631	23695	23512	23583	23569	23525	23660	23460	23725	23785	23407	23700	23664	23607	23630	23591	23584	23533	23691	23632	23496	23650	23596	23557	23524	23537	23518	23495	23544	23555	23508	23636	23473	23384	23512	23758	23607	23685	23573	23515	23645	23445	23525	23535	23573	23413	23750	23602	23523	23342	23575	23534	23684	23483	23645	23530	23669	23560	23531	23550	23520	23592	23489	23532	23583	23571	23494	23618	23583	23528	23443	23662	23647	23640	23575	23606	23495	23688	23720	23470	23784	23552	23626	23538	23602	23562	23609	23414	23493	23620	23769	23475	23556	23547	23592	23629	23527	23409	23570	23720	23535	23485	23536	23529	23605	23603	23523	23652	23664	23488	23541	23623	23346	23700	23467	23343	23330	23279	23463	23589	23660	23643	23711	23527	23543	23398	23524	23700	23405	23701	23589	23534	23634	23528	23630	23499	23626	23553	23396	23606	23588	23602	23559	23601	23583	23543	23534	23506	23463	23562	23447	23649	23679	23566	23478	23416	23544	23624	23665	23748	23560	23507	23345	23478	23410	23757	23590	23424	23576	23464	23680	23676	23863	23504	23720	23580	23398	23603	23530	23525	23436	23488	23562	23536	23636	23749	23418	23571	23512	23609	23499	23607	23583	23643	23555	23590	23509	23542	23593	23479	23653	23615	23640	23471	23582	23624	23627	23668	23408	23589	23573	23559	23603	23545	23595	23418	23627	23584	23571	23686	23423	23515	23509	23774	23497	23464	23728	23662	23569	23645	23401	23449	23535	23501	23607	23382	23557	23519	23637	23770	23548	23512	23646	23501	23641	23653	23545	23495	23543	23368	23511	23525	23662	23618	23613	23471	23629	23440	23573	23486	23556	23449	23507	23761	23582	23552	23600	23612	23511	23484	23575	23556	23761	23542	23715	23599	23611	23541	23496	23579	23555	23412	23411	23595	23608	23351	23713	23466	23625	23432	23395	23594	23525	23579	23650	23520	23572	23534	23569	23697	23533	23543	23601	23761	23597	23700	23564	23556	23710	23497	23522	23692	23563	23761	23844	23512	23528	23495	23603	23563	23434	23487	23383	23572	23822	23809	23641	23639	23482	23405	23626	23316	23505	23626	23675	23552	23715	23551	23707	23498	23551	23516	23659	23516	23595	23690	23663	23435	23413	23655	23584	23532	23666	23370	23370	23533	23372	23469	23568	23438	23576	23538	23660	23577	23393	23679	23301	23463	23395	23601	23538	23500	23533	23629	23653	23381	23633	23556	23444	23489	23601	23572	23435	23655	23495	23599	23511	23504	23607	23496	23425	23744	23412	23407	23524	23838	23409	23559	23548	23623	23583	23691	23530	23659	23525	23726	23611	23703	23608	23653	23548	23623	23569	23636	23487	23654	23603	23553	23433	23453	23724	23534	23623	23368	23398	23471	23718	23517	23490	23509	23585	23592	23589	23548	23466	23440	23400	23488	23546	23428	23528	23487	23524	23586	23455	23507	23556	23382	23738	23431	23553	23584	23523	23467	23594	23614	23513	23340	23536	23564	23558	23450	23551	23427	23487	23633	23626	23493	23321	23657	23458	23481	23309	23399	23531	23448	23419	23498	23542	23600	23546	23431	23632	23684	23405	23426	23452	23505	23586	23552	23621	23677	23496	23689	23589	23402	23521	23697	23524	23708	23515	23440	23780	23598	23558	23690	23715	23645	23517	23466	23553	23411	23790	23709	23546	23575	23643	23732	23525	23635	23455	23530	23571	23599	23491	23639	23794	23668	23505	23544	23527	23469	23592	23581	23567	23530	23751	23755	23637	23500	23472	23507	23516	23705	23536	23503	23814	23416	23690	23716	23484	23395	23604	23349	23584	23659	23397	23610	23413	23663	23519	23656	23449	23499	23478	23588	23541	23593	23508	23552	23654	23715	23700	23293	23696	23793	23666	23651	23599	23542	23543	23581	23542	23628	23420	23467	23707	23587	23426	23471	23632	23766	23673	23391	23625	23489	23535	23621	23463	23507	23438	23572	23596	23750	23765	23492	23404	23576	23493	23580	23484	23542	23564	23443	23460	23569	23637	23404	23487	23745	23521	23552	23460	23531	23679	23611	23552	23623	23551	23517	23476	23638	23669	23434	23409	23561	23404	23657	23652	23701	23486	23542	23607	23643	23537	23614	23624	23661	23616	23631	23691	23455	23442	23562	23492	23502	23607	23458	23619	23639	23389	23523	23514	23751	23475	23360	23543	23674	23566	23729	23626	23657	23551	23652	23522	23625	23617	23619	23543	23418	23585	23495	23507	23499	23563	23585	23412	23675	23585	23532	23607	23495	23615	23566	23889	23551	23501	23712	23545	23525	23604	23665	23591	23415	23693	23526	23658	23714	23453	23631	23581	23523	23648	23635	23591	23520	23738	23513	23416	23531	23621	23551	23575	23789	23489	23552	23465	23625	23528	23767	23631	23459	23715	23609	23549	23590	23513	23560	23632	23606	23465	23554	23579	23533	23505	23570	23582	23713	23766	23422	23689	23420	23359	23548	23687	23685	23399	23563	23481	23607	23327	23531	23577	23460	23511	23590	23559	23553	23571	23516	23633	23658	23524	23545	23524	23615	23506	23553	23486	23525	23591	23355	23417	23303	23506	23593	23477	23635	23522	23740	23650	23595	23710	23493	23601	23432	23383	23633	23430	23619	23508	23590	23537	23462	23476	23657	23616	23564	23538	23556	23488	23549	23602	23530	23606	23786	23464	23570	23720	23561	23636	23641	23470	23592	23607	23706	23506	23641	23539	23568	23591	23508	23785	23589	23608	23433	23686	23371	23585	23529	23553	23497	23718	23454	23367	23586	23718	23605	23589	23550	23486	23472	23573	23614	23648	23587	23635	23884	23496	23560	23637	23507	23588	23792	23345	23744	23723	23632	23622	23370	23590	23581	23620	23585	23637	23431	23652	23573	23471	23531	23647	23611	23443	23406	23669	23671	23545	23514	23564	23713	23409	23625	23636	23648	23627	23658	23557	23741	23554	23792	23497	23546	23533	23651	23644	23737	23711	23532	23415	23577	23632	23366	23512	23461	23421	23603	23455	23555	23503	23715	23452	23780	23801	23606	23557	23486	23558	23660	23537	23493	23296	23696	23613	23439	23648	23589	23508	23509	23599	23740	23405	23490	23451	23594	23644	23452	23756	23522	23596	23584	23534	23590	23437	23582	23469	23559	23713	23365	23621	23470	23538	23518	23629	23527	23443	23538	23346	23649	23623	23543	23729	23591	23501	23545	23514	23477	23714	23626	23647	23443	23463	23555	23569	23433	23619	23684	23496	23646	23491	23560	23362	23459	23653	23551	23576	23449	23655	23461	23899	23495	23587	23474	23759	23415	23587	23403	23623	23575	23613	23579	23645	23447	23573	23568	23452	23735	23627	23696	23568	23622	23625	23553	23579	23483	23494	23792	23597	23573	23649	23447	23507	23657	23597	23564	23765	23629	23382	23532	23779	23654	23519	23510	23524	23736	23780	23563	23595	23550	23704	23541	23549	23594	23389	23463	23656	23532	23473	23645	23616	23664	23702	23474	23464	23648	23637	23519	23660	23460	23539	23608	23700	23422	23701	23531	23548	23551	23566	23608	23666	23357	23652	23478	23496	23516	23598	23672	23488	23699	23556	23566	23520	23501	23476	23540	23615	23567	23470	23505	23334	23590	23579	23444	23542	23423	23532	23615	23511	23586	23573	23692	23656	23650	23538	23597	23479	23602	23737	23412	23561	23510	23605	23550	23600	23449	23420	23630	23626	23462	23401	23486	23340
28370	25813	40835	45463	40334	36033	33366	31063	30485	30468	30349	30215	30520	30410	30317	30422	30248	30327	30270	30230	30329	30175	30348	30295	30319	30246	30403	30236	30251	30119	30322	30253	30217	30451	30288	30255	30163	30149	30347	30204	30400	30013	30345	30396	30288	30217	30264	30383	30359	30333	30293	30469	30154	30282	30227	29688	30378	30294	30223	30243	30061	30219	30261	30163	30406	30165	30276	30499	30126	30303	30241	30292	30510	30082	30184	30293	30252	30119	30271	30393	30326	30521	30303	30231	30253	30452	30114	30541	30280	30293	30369	30095	30332	30376	30099	30307	30354	30116	30362	30320	30345	30370	30185	30383	30376	30372	30698	30579	30352	30182	30238	30200	30273	30119	30381	30246	30511	30282	30330	30382	30311	30312	30337	30180	30304	30038	30371	30357	30217	30384	30232	30278	30445	30032	30375	30403	30357	30226	30238	30077	30197	30176	30315	30198	30380	30204	30494	30455	30014	30192	30467	30392	30052	30218	30278	30432	30183	30289	30221	30235	30324	30589	30307	30179	30224	30207	30225	30161	30163	30330	30239	30459	30425	30141	30246	30341	30312	30204	30363	30200	30158	30270	30404	30313	30326	30150	30210	30347	29874	30211	30011	30124	30139	30355	30123	30297	30090	30347	30230	30424	30288	30416	30392	30437	30121	30277	30355	30254	29942	30191	30099	30222	30473	30225	30089	30212	30166	30391	30178	29958	30385	30497	30202	30106	30209	30281	30109	30150	30091	30243	30328	30209	30288	30068	30410	30265	30311	30351	30170	30123	30354	30127	30168	30348	30129	30351	30030	30094	30294	30093	30271	30268	30037	30575	30250	30220	30361	30389	30319	30431	30258	30535	30210	30457	30309	30207	30352	30281	30242	30394	30480	30210	30241	29934	30389	30272	30408	30455	30368	30243	30339	30229	30134	30295	30102	29979	30131	30398	30163	30183	30268	30463	30321	30255	30220	30242	30387	30268	30096	30044	30328	30442	30267	30121	29992	30191	30172	30293	30118	30290	30383	30345	30277	30102	30078	30061	30271	30364	30407	30307	30115	30443	30195	30433	30236	30457	30308	29966	30539	30252	30148	30072	30335	30151	30166	30221	30618	30331	30438	30171	30230	30220	30380	30282	30364	30168	30378	30332	30187	30180	30454	30193	30242	30232	30418	30353	30547	30533	30352	30432	30221	30292	30200	30359	30370	30414	30383	30210	30176	30210	30035	30190	30313	30264	30321	30483	30458	30460	30173	30114	30289	30345	30228	30251	30364	30261	30475	30012	30352	30185	30223	30219	30063	30170	30343	29992	30175	30098	30147	30303	30274	30228	30300	30507	30486	30191	30183	30427	30056	30067	30323	30368	30372	30232	30494	30387	30198	30368	30395	30268	30262	30207	30310	29923	30118	30225	30215	30357	30354	30525	30253	30141	30329	30181	30228	30482	30139	30254	30342	30112	30244	30192	30503	30293	30415	30425	30206	29954	30280	30470	30470	30277	30394	30267	30299	30162	30549	30411	30447	30222	30215	30553	30125	30259	30469	30242	30189	30232	30372	30327	30252	30273	30400	30293	30123	30414	30294	30292	30287	30000	30172	30444	30210	30482	30254	30369	30184	30239	30107	30487	30488	30496	30487	30100	30374	30324	30283	30280	30137	30465	30491	30459	30073	30392	30235	30503	30359	30425	30131	30600	30420	30136	30468	30411	30042	30453	30202	30261	30229	30413	30552	30247	30186	30490	30343	30352	30426	30290	30111	30391	30316	30237	29944	30182	30348	30468	30109	29987	30372	30147	30329	30117	30290	30471	30012	30281	30439	30140	30125	30440	30517	30427	30079	30343	30269	30440	30290	30318	30234	30542	30165	30309	30255	30288	30206	30271	30165	30210	30162	30490	30180	30044	30218	30454	30224	30223	30468	30455	30375	30187	30221	30503	30267	30069	30258	30109	30180	30268	30314	30169	30255	30213	30286	30328	30272	30337	30380	30305	30358	30066	30187	30016	30374	30300	30408	30454	30276	30155	30332	30262	30426	30448	30447	30435	30166	30253	30326	30120	30441	30344	30243	30175	30359	30459	30568	30369	30226	30202	30524	30171	30447	30250	30289	30288	30441	30522	30320	30447	30168	30165	30166	30317	30214	30342	30326	30277	30292	30399	30062	30207	30264	30212	30182	30354	30241	30152	30287	30284	30273	30118	30155	30162	30530	30339	30291	30249	30212	30059	30302	30112	30277	30230	30363	30455	30257	30420	30607	30128	30425	30096	30248	30451	29960	30325	30355	30144	30211	30326	29984	30437	30539	30177	30219	30499	30319	30416	30187	30268	30340	30258	30220	30211	30352	30125	30495	30072	30616	30293	30318	30219	30330	30195	30590	30304	30277	30219	30463	30299	30263	30284	30131	30161	30202	30179	30355	30524	30253	30217	30158	30260	30490	30224	30190	30158	30163	30277	30218	30395	30395	30407	30431	30395	30245	30121	30260	30156	30261	30284	30428	30424	30598	30380	30468	30127	29998	30355	30140	30075	30299	30283	30285	30074	30104	30192	30361	30122	30280	30171	30170	30491	30387	30234	30289	30312	30351	30296	30239	30499	30247	30082	30072	29992	30342	30215	30311	30515	30388	30042	30148	30315	30435	30248	30254	30376	30452	30350	30230	30129	30076	30203	30133	30281	30227	30294	30249	30324	30146	30104	30517	30372	30347	30405	30102	30117	30064	30156	30436	30224	30206	30249	30400	30265	30367	30238	30313	30299	30307	30316	30204	30264	30127	30425	29976	30166	30240	30410	30196	30260	30330	30296	30263	30506	30408	30287	30207	30431	30145	30343	30276	30524	30258	30260	30355	30255	30218	30102	30292	30226	30221	30152	30269	30252	30179	30372	30511	30344	30344	30528	30154	30260	30532	30113	30346	30151	30304	30341	30307	30170	30247	30187	30401	30053	30252	30426	30271	30444	30173	30269	30308	30143	30107	30379	30346	30384	30174	30341	30229	30157	30363	30058	30440	30243	30252	30147	30296	30383	30469	30388	30115	30301	30105	30609	30214	30219	30191	30203	30435	30131	30468	30191	30162	30197	30344	30135	29958	30402	30107	30462	30454	30167	30335	30427	30345	30271	30113	30450	30177	30533	30451	30051	30327	30366	30546	30096	30335	30407	30193	30163	30402	30305	30132	30210	30363	30424	30405	30473	30317	30151	30313	30185	30367	30234	30207	30364	30150	30565	30086	30283	30238	30257	30488	30175	30296	30114	30246	30293	30139	30258	30167	30240	30164	30202	29971	30227	30214	30064	30180	30130	30570	30488	30298	30414	30296	30031	30239	30394	30505	30412	30260	30291	30216	30392	30187	30352	30050	30370	30097	30300	30433	30359	30208	30214	30451	30345	30132	30211	30320	30598	30355	30063	30118	30237	30207	30395	30153	30470	30115	30242	30459	30611	30418	30154	30258	30306	30126	30181	30097	30248	30247	30051	30473	30180	30466	30178	30416	30072	30069	30264	30746	30415	30336	30213	30634	30302	30397	30503	30433	30244	30515	30455	30416	30271	30216	29947	30342	30366	30207	30416	30551	30262	30299	30255	30246	30346	30276	30267	30083	30287	30172	30109	30361	30244	30467	30173	30284	30465	30305	30241	30282	30335	30153	30253	30105	30498	30324	30355	30312	30342	30255	30157	30222	30296	30431	30344	30441	30150	30375	30247	30296	30249	30220	30243	30110	30225	30418	30336	30201	30523	30406	30322	30368	30510	30224	30109	30351	30299	30114	29968	30253	30070	30154	30350	30321	30280	30285	30383	30136	30345	30230	30213	30264	30299	30430	30213	30242	30269	30331	30190	30176	30301	30235	30295	29988	30219	30169	30200	30320	30276	30379	30359	30333	30342	30400	30484	30240	29867	30101	30107	30324	30390	30430	30397	30360	30349	30109	30350	30132	30202	30445	30391	30411	30186	30228	30288	30281	30167	30455	30157	30354	30288	30126	30449	30086	30535	30386	30246	30414	30572	30502	30494	30505	30280	30221	30414	30278	30437	30340	30092	30474	30447	30150	30329	30383	30040	30096	30260	30286	30670	30104	30198	30419	30482	30410	30343	30272	30059	30182	30403	30544	30134	30037	30311	30100	30469	30461	30417	30260	30065	30506	30221	30024	30210	30384	29983	30232	30414	30139	30313	30166	30098	30333	30194	30262	30390	30338	30435	30342	30264	30537	30487	30301	30031	30337	30067	30219	30333	30308	30210	30243	30336	30143	30538	30373	30141	30553	30251	30378	30435	30261	30449	30319	30266	30007	30239	30316	30325	30175	30207	30068	30314	30266	30510	30547	30326	30276	30039	30131	30211	30511	30268	30430	30225	30144	30282	30344	30077	30162	30012	30251	30303	30432	30497	30422	30190	30436	30347	30148	30327	30410	29932	30134	30251	30179	30225	30345	30395	30255	30256	30330	30346	30304	30507	30393	30381	30260	30253	30338	30215	30467	30441	30566	30232	30326	30559	30233	30294	30439	30074	30273	30271	30294	30266	30328	30255	30457	30374	30184	30142	30128	30316	30407	30168	30282	30360	30380	30369	30449	30205	30321	30041	30380	30129	30413	30380	30436	30289	30348	30432	30336	30269	30411	30099	30375	29947	30418	30216	30491	30290	30293	30529	30251	30444	30231	30195	30430	30338	30077	30174	30259	30218	30351	30347	30235	30423	29964	30472	30152	30208	30265	30393	30231	30340	30368	30387	30159	30356	30327	30259	30401	30235	30341	30217	30547	30395	30280	29951	30520	30270	30533	30204	30095	30064	30071	30149	30178	30142	30241	30316	30337	30073	30218	30190	30490	30410	30327	30369	30334	30230	30316	30421	30368	30109	30164	30245	30446	30182	30153	30298	30245	30266	30340	30142	30298	30189	30177	30262	30155	30037	30560	30285	30333	30239	30037	30371	30371	30221	30446	30488	30078	30102	30403	30363	30432	30272	30291	30245	30316	30274	30237	30370	30409	30459	30197	30462	30393	30142	30419	30509	30289	30133	30199	30151	30373	30132	30106	30120	30271	30220	30233	30164	30308	30319	30422	30193	30308	30418	30529	30144	30576	30354	30480	30211	30263	30295	30229	30341	30069	30136	30403	30426	30508	30244	30533	30186	30468	30243
22154	36633	42081	41398	35651	29837	26472	23847	23181	23013	22937	22901	22902	23067	23042	22927	22953	23015	22982	22990	22994	23021	23080	23041	22943	22858	23167	23099	23064	22900	22843	22988	22985	23031	22873	22932	22979	23151	22833	22825	23004	22985	23039	22992	23041	22952	22921	22883	23047	23039	22887	23076	22779	22837	22725	22980	22738	22849	22856	23035	22903	22971	22816	23062	22915	22994	22973	23059	22951	23035	22986	22850	23212	22705	22786	23000	22912	22881	22977	22921	22848	22988	22979	23011	22823	23060	22995	23140	22764	23043	22846	22969	23080	23047	22926	23160	22933	22878	23018	22923	22970	22925	23050	23021	22952	23051	22978	23099	22909	22937	22936	22963	22949	23044	22818	23114	23017	23111	23134	22993	22913	22771	23030	23018	23035	22779	22886	22861	22906	22830	23080	23014	23051	23035	22908	23036	22826	23007	23035	23054	22855	22839	22977	22703	23169	23014	22902	22898	23155	22836	23015	22854	22981	23107	23129	22808	23029	22848	23006	22894	22969	22903	22960	22951	22942	22999	22989	22934	23070	22991	22956	22866	22969	22941	22890	22821	23052	23145	22878	22839	22835	22843	22838	22839	22884	22969	23099	23084	23041	22827	22924	22981	23080	22965	22999	22885	22970	22874	23052	22893	22888	22956	22945	23082	22881	22909	22978	22806	22757	22836	23060	22868	22955	22951	22979	22968	23089	22914	22834	23048	22949	22838	22888	23039	22809	22951	23008	22901	22775	22799	22980	22748	23091	22885	22914	22911	23037	22978	22965	22883	22893	23185	22888	23170	22941	23144	22921	22821	22916	23030	23207	22991	22939	22976	22922	22861	22928	22886	22910	22957	22900	22886	22964	22900	22905	22943	23085	23232	22796	22905	22821	22893	23079	22981	22955	22809	22832	23004	23036	22796	22953	22929	22747	23029	22937	22944	22928	22813	23065	22824	22857	22914	22943	22954	22947	23102	22853	23015	22818	22894	22941	23081	22974	22942	22920	22963	23008	23181	22955	22741	22954	23014	22895	22832	23036	23073	22814	22964	22814	22932	23008	22796	22922	23096	22866	22973	22968	22900	23156	23028	22780	23005	22687	23053	22886	22750	23067	22956	22947	23024	23021	22908	22917	22886	22972	22889	22982	23192	22868	23072	22683	22936	22904	22923	22967	22965	22863	23041	22987	23089	22921	23064	23010	23013	23108	22759	23119	23040	22879	23102	22922	22978	22959	23104	22851	23001	22954	22859	22902	22874	22863	22984	23050	22887	22945	22983	23014	22971	23001	22932	22856	22872	22870	22779	23055	23007	22875	22920	22947	22972	23108	22967	22854	23058	22963	22898	22958	22991	22913	23046	22925	22964	22900	22904	22905	22730	23152	23077	22818	22944	23075	23007	22943	22879	22867	22761	22967	22930	22995	22993	23120	22931	23019	23061	22941	22929	22840	23065	22889	22959	22926	22824	22833	22884	23025	23065	23117	22913	22862	22846	22802	22802	23091	22957	23029	23011	22816	22804	23077	23075	23086	23045	22782	22971	23020	22813	22894	22798	23034	23068	22853	23079	22895	23116	22787	22729	22988	23310	22791	22970	22775	22900	22979	23141	22883	22961	22924	22838	23097	22751	22982	22912	23009	22857	22866	22909	22992	22937	23029	23095	22832	23052	22959	23007	23127	22797	22975	22962	22869	23180	22957	22842	22879	22889	23004	22805	23005	23157	22849	22890	23086	22957	22999	22935	23017	23011	23037	22968	22911	22884	22814	23003	22924	22881	23103	23031	23017	23153	22919	22897	22983	23019	23020	23247	22985	22868	22950	22896	23131	22960	22936	22995	22967	23126	23112	23021	22864	23104	22953	22935	22982	22921	22850	23079	22967	22894	23074	23061	22967	22987	22865	23111	22911	22991	22934	23090	22770	22952	22991	23127	23070	22811	23007	22936	22816	23005	22784	22941	22867	22935	22791	23027	22896	23035	22888	22861	22975	23004	22906	23000	23001	22984	23158	22973	22935	22858	23004	23036	23088	22990	22837	23042	22865	22906	22908	22821	22977	23067	22926	23038	23027	22788	23019	22992	23002	22949	22945	22701	22828	22921	22934	22881	23003	22861	22784	23068	22926	22825	23042	23192	22881	22822	22922	22979	23073	22874	22981	23006	22996	22778	22895	22824	22929	22899	22769	23167	22928	23104	22826	23182	22744	22813	23037	22978	22859	22896	22882	23020	23020	23098	22890	22980	22896	22894	23060	22859	22967	22894	23035	22988	23025	22965	22973	22924	22953	23005	22923	22944	22999	22808	23104	22902	23071	23115	23059	22947	22760	22885	22999	23144	22965	22964	22920	22848	22940	22869	22999	22969	22844	22804	22889	23012	23102	22863	22911	22909	23003	22818	22905	23162	23040	22891	23098	22871	22957	22791	22971	23046	22835	22975	23152	22811	22944	22982	23073	22971	22876	22790	22993	22930	22950	23013	22921	22849	22882	22994	22943	22974	22980	23195	22778	22982	22971	23058	22879	22890	22957	22779	22972	22825	22799	22866	22984	23011	23038	22984	22723	22837	22951	22948	22829	23108	22840	23002	23015	22810	22972	22999	22921	22999	22852	22867	23013	22867	22926	22966	23081	22842	23033	22995	23019	23128	22904	23116	23032	22990	23210	22957	23070	22989	22992	22939	23121	23119	23038	22945	22954	22852	23211	22920	22982	23020	23152	22973	23104	23046	22991	23129	22943	22980	22978	22996	22930	22864	22830	23010	22894	22997	23190	22736	22989	22992	22904	23025	22945	22891	22663	22976	22954	22903	22899	22869	23146	23113	22895	22982	22829	22940	23117	22897	23099	23004	22897	23078	22787	22929	22966	22901	22970	22856	23020	23005	22891	23092	22892	22690	22894	23065	22874	23020	22989	22967	22880	22958	22879	23051	23004	22871	22914	23090	23062	22943	22867	22989	22992	22899	22941	22927	22908	23045	22866	22885	22986	23157	22985	23023	22802	22814	22950	22969	22869	23066	22836	23137	23086	22863	22969	22738	22878	22858	22949	22918	23006	22925	22952	23095	22890	23102	22938	23030	23158	22859	22951	23099	23100	22982	23064	22906	23010	22991	22958	22916	22957	22932	22992	22814	22940	22941	23146	22857	23007	22832	22918	22856	22969	22917	22906	22944	22907	23003	23073	22889	22921	22879	22854	22936	23018	22973	22871	22999	22975	22863	22993	22836	22936	22818	22855	22996	22978	22988	22930	22876	22924	23058	22906	22936	22992	22984	23133	22910	22798	23049	22943	23007	22995	22871	22973	22943	22849	22952	22969	22987	23152	22911	22920	23090	22821	22867	22834	22965	22957	22883	23098	22973	22991	22899	23018	22949	23023	22838	22951	23031	22975	22930	22902	22916	23027	22925	22987	22918	22953	22977	22881	23049	22998	23099	22985	23074	22914	22967	22787	22884	22930	22882	23086	23048	22853	22948	22909	22995	22924	22943	22910	22990	22900	22908	22905	22975	23003	22867	22925	22877	22985	22939	23066	22850	22975	22876	22930	22988	22741	22987	23007	23014	22949	22981	22973	23023	22881	22971	23059	23043	23028	22977	22795	22992	22841	22829	23090	22941	22945	22846	22991	23162	23187	23029	22834	22849	22802	23002	23107	22885	22958	23019	22948	22997	23020	22885	23133	22943	22885	22944	23048	22671	22970	22946	22983	22996	22803	23050	23031	23029	22725	22855	22827	23003	22729	22873	23115	22991	23013	23026	22931	22999	22954	22899	23097	22727	23064	23007	22897	22864	22997	22987	22950	22928	23005	23029	22991	22899	23030	22965	23014	22969	23057	22896	23068	23107	22960	22872	22765	22966	22896	22959	23036	22942	23096	23021	22968	23003	22861	22682	23031	22992	22868	22980	22954	22951	22844	23096	22880	22786	22831	23094	22803	23060	22907	22875	23004	23053	22972	23029	23061	22838	22958	22900	22739	22971	22900	22992	22798	23081	22967	22967	22850	23042	22877	22947	23059	23034	22899	22811	22922	23168	23018	22939	23030	22839	23020	22983	22997	22993	23086	22975	22929	22955	23001	23014	23015	22968	22746	23112	22886	22813	22940	22815	22937	22967	22938	23011	23127	22843	23040	22700	23026	23127	22982	22924	22871	22964	23007	22862	22952	22903	22901	22877	22908	22837	23059	22995	22881	23015	22965	23004	22944	22991	23083	22921	22995	22943	23070	23019	22886	22928	22847	23030	23109	22965	22867	22938	22774	22980	23025	22883	23180	22944	23050	22950	22644	23120	23001	23166	22972	23143	22968	23042	23121	22857	23053	22909	22929	23023	22794	22870	22830	22964	22829	23224	22899	23126	22941	22922	22911	22988	22897	22859	22938	23080	22785	22746	22880	23014	22889	22913	23016	23072	23261	22857	23017	23065	22925	22890	22836	22996	22992	22745	23029	22869	23041	22831	22937	22849	23004	22942	22985	22902	23058	22979	22876	22976	23123	23041	22988	22911	22898	22774	22924	22946	22898	23106	22859	23064	22817	23043	22942	22886	23007	23049	23059	22950	22973	23054	22941	22906	22658	22790	22792	23178	22937	22904	22778	22952	22907	22986	22938	22986	23078	23109	23049	22866	22803	22895	23045	22934	23005	22901	22904	22985	22946	22965	22951	22892	22887	22806	23087	22884	22828	22953	22870	22936	22976	22985	22873	22769	23015	22882	22944	22970	23108	22898	22916	22988	22847	22947	23023	22942	22898	23043	23107	22901	23054	22820	23010	23033	22694	22713	23148	23057	23015	22872	22845	23002	22945	23022	22838	22833	23029	23025	22957	22900	22677	22905	22899	22898	23082	22848	23117	22925	23119	23000	22872	23046	23066	22962	22975	22978	22882	22961	23020	22965	23053	22984	22937	22913	23087	22917	22719	23015	23054	22982	23053	23038	23089	22834	22957	23052	22944	22892	23042	23042	22976	22977	23068	23065	22894	22995	23101	22828	23033	23108	23072	22949	22973	23142	22900	23046	22806	23152	22933	22945	22966	22850	22951	22824	23088	23000	23080	22960	22956	22896	23056	22953	23023	23067	22826	22980	23007	22874	22864	23056	22912	22914	22953	22921	23002	22883	22883	22915	22932	22970	22961	22940	22934	22879	22965	22974
24088	21238	37325	60483	54271	47295	40375	33226	30902	30563	30562	30248	30656	30435	30204	30389	30642	30454	30535	30272	30247	30294	30235	30435	30429	30318	30347	30398	30332	30632	30098	30568	30450	30365	30444	30465	30474	30224	30203	30320	30660	30440	30358	30380	30255	30165	30148	30329	30259	30427	30287	30285	30335	30198	30320	30246	30271	29928	30065	30360	30259	30228	30356	30266	30237	30331	30388	30263	30381	30315	30435	30220	30443	30134	30210	30182	30553	30196	30339	30322	30493	30280	30363	30444	30037	30448	30570	30059	30343	30235	30491	30224	30384	30096	30298	30210	30372	30329	30708	30367	30274	30272	30083	30034	30111	30295	30470	30223	30297	30363	30396	30338	30343	30333	30467	30244	30272	30171	30323	30137	30267	30229	30438	30197	30292	30207	30211	30222	30347	30214	30022	30437	30107	30247	30479	30626	30231	30288	30390	30309	30329	30239	30216	30302	30341	30315	30387	30460	30049	30173	30259	30267	30225	30277	30263	30600	30327	30160	30175	30146	30181	30216	30213	30107	30440	30499	30312	30206	30311	30323	30601	30363	30388	30321	30320	30220	30187	30313	30465	30315	30129	30382	30204	29992	30203	30071	30144	30222	30052	30142	30216	30296	30255	30273	30218	30206	30223	30564	30147	30521	30295	30095	30326	30176	30200	30214	30384	30117	30142	30358	30520	30207	30386	30448	30198	30362	30190	30217	30497	30311	30448	30049	30458	30216	30381	29974	30299	30102	30289	30165	30288	30180	30361	30505	30214	30253	30332	30247	30222	30429	30173	30315	30219	30152	30383	30467	30120	30485	30102	30301	30368	30412	30187	30359	30328	30294	30437	30545	30347	30454	30359	30149	30275	30293	30419	30521	30278	30260	30315	30239	30111	30165	30448	30350	30344	30352	30306	30309	30309	30393	30370	30240	30485	30312	30253	30038	30200	30218	30338	30264	30248	30360	30290	30269	30321	30470	30266	30000	30390	30432	30489	30469	29991	30200	30470	30269	30272	30240	30343	30333	30223	30314	30163	30401	30151	30237	30245	29949	30120	30095	30398	30306	30389	30226	30387	30241	30233	30049	30339	30218	30214	30285	30326	30362	30237	30432	30212	30318	30473	29812	30261	30239	30240	30227	30301	30026	30110	30200	30398	30456	30320	30287	30516	30314	30295	30386	30291	30463	30406	30361	30342	30364	30370	30400	30240	30081	30314	30242	30306	30248	30233	30247	30448	30306	30116	30197	30247	30260	30248	30182	30581	30198	30527	30392	30264	30482	30194	30211	30282	30189	30329	30350	30433	30091	30196	30374	30300	30234	30137	30302	30263	30415	30434	30206	30276	30110	30131	30429	30277	30389	30337	30191	30046	30256	30206	30367	30308	30272	30354	30437	30216	30224	30434	30310	30144	30189	30144	30382	30425	30250	30449	30504	30244	30539	30291	30231	30404	30416	30206	30329	30328	30278	30411	29871	30118	30193	30172	30187	30263	30169	30211	30231	30511	30105	30164	30556	30066	30282	30385	30257	30391	30405	30113	30146	30361	30266	30363	30374	30242	30483	30431	30112	30300	30332	30343	30271	30188	30035	30255	30421	30384	30199	30395	30206	30290	30181	30150	30368	30144	30145	30364	29995	30307	30065	30388	30092	30169	30043	30129	30276	30424	30157	29962	30226	30336	30261	30389	30116	30111	30114	30415	30255	30235	30409	29886	30143	30436	30342	30346	30387	30212	30370	30535	30110	30351	30176	30340	30540	30249	30343	30186	30143	30336	30245	30237	30169	30449	30274	30202	30228	30328	30316	30174	30231	30374	30211	30120	30045	30210	30335	30499	30285	30055	30303	30178	30129	30172	30380	30260	30345	30224	30158	30244	30422	30130	30421	30261	30513	30515	30091	30208	30417	30212	29957	29959	30283	30403	30401	30269	30316	30279	29988	30570	30320	30162	30585	30292	30189	30105	30198	30242	30186	30486	30167	30282	30405	30503	30459	30160	30335	30195	30310	30214	30385	30287	30473	30469	30408	30005	30304	30331	30393	30332	30340	30153	30201	30200	30131	30301	30442	30142	30486	30417	30344	29999	30522	30443	30298	30116	30244	30489	30110	30440	30231	30476	30329	30129	30350	30094	30235	30206	29964	30202	30579	30270	30213	30638	30373	30312	30330	30385	30444	30170	30215	30375	30563	30246	30102	30432	30322	30087	30180	30407	30470	30483	30289	30332	30153	30399	30372	30175	29997	30380	30121	30381	30109	30435	30103	30290	30299	30054	30335	30258	30356	30231	30365	30346	30244	30174	30233	30276	30397	30370	30328	30420	30365	30117	30180	30183	30173	30429	30371	30387	30200	30264	30334	29955	30008	30261	30415	30273	30226	30242	30439	30362	30264	30402	30429	30363	30345	30426	30105	30298	30141	30171	30125	30195	30207	30428	30273	30490	30389	30592	30253	30132	30300	30270	30062	30333	30195	30487	30328	30324	30332	30182	30187	30236	30298	30110	30320	30348	30395	30251	30268	30225	30127	30067	30342	30217	30078	30317	30150	30312	30444	30287	30181	30490	30304	30180	30293	30525	30208	30364	30332	29959	30437	30282	30259	30286	30192	30416	30121	30342	30231	30640	30329	30417	30231	30011	30279	30402	30156	30286	30197	30338	30352	30295	30263	30444	30297	30497	30322	30394	30555	30510	30285	30290	30183	30225	30271	30239	30327	30325	30230	30230	30465	30298	30364	30466	30074	30290	30309	29987	30430	30126	30513	30296	30163	30164	30252	30101	30216	30409	30150	30267	30316	30324	30348	30480	30226	30200	30202	30443	30681	30229	30280	30185	30255	30245	30252	30310	30192	30237	30043	30275	30186	30440	30175	30270	29851	30221	30148	30324	30192	30240	30370	30395	30260	30250	30331	30144	30271	30433	30418	30318	30273	30279	30100	30284	30174	30363	30487	30374	30200	30076	30358	30142	30140	30079	30248	30061	30265	30020	30219	30222	30156	30280	30314	30366	30296	30307	30364	30321	30617	30449	30208	30132	30247	30306	30414	30272	30526	30180	30215	30234	30383	30290	30163	30062	30182	30375	30094	30441	30460	30117	30198	30225	30290	30136	30319	30253	30357	30438	30165	30326	30249	30097	30289	30339	30432	30235	30204	30367	30278	30405	30237	30343	30364	30222	30280	30428	30521	30085	30447	30322	30135	30290	30337	30258	30076	30282	30170	30036	30365	30275	30164	30143	30504	30249	30448	30319	30210	30347	30329	30206	30254	30171	30318	30490	30315	30271	30430	30186	30270	30216	30475	30312	30097	30431	30457	30309	29963	30315	30395	30279	30134	30142	30121	30095	30232	30461	30407	30338	30179	30132	30281	30390	30269	30339	30526	30509	30361	30251	30112	30375	30193	30471	30253	30353	30287	30405	30246	30308	30268	30274	30450	30195	30401	30413	30048	30119	30040	30299	30252	30407	30365	30299	30379	30216	30251	30198	30164	30237	30621	30305	30059	30439	30517	30106	30169	30431	30367	30141	30268	30367	30406	30148	30227	30410	30272	30109	30099	30202	30080	30279	30280	30159	30002	30189	30366	30421	29957	30226	30328	30228	30106	30483	30169	30228	30214	30220	30478	30303	30181	30321	30240	30207	30183	30139	30397	30139	30225	29947	30281	30409	30498	30211	30108	30396	30046	30068	30222	30280	30381	30155	30172	30133	30406	30322	30157	30228	30250	30258	30163	30303	30254	30262	30391	30611	30390	30216	30145	30627	30316	30391	30157	30456	30457	30477	30336	30337	30168	30406	30173	30235	30495	30188	30033	30047	30094	30321	30290	30437	30487	30199	30165	30245	30419	30178	30303	30204	30381	30249	30471	30391	30073	30323	30612	30411	30089	30387	30325	30603	30152	30193	30294	30265	30213	30334	29959	30373	30161	30330	30578	30578	30165	30283	30489	30357	30396	30032	30607	30532	30273	30416	30203	30274	30421	30283	30322	29988	30344	30287	30238	30272	30631	30514	30466	30234	30342	30526	30360	30306	30307	30252	30345	30331	30638	30378	30255	30291	30240	30243	30440	30381	30327	30352	30237	30217	30276	30249	30368	30365	30060	29959	30221	30409	30137	30216	30340	30170	30357	30456	30515	30406	30062	30083	30212	30307	30166	30164	30310	30319	30037	30284	30285	30246	30235	30337	30185	30308	30098	30242	30369	30050	30239	30495	30424	30068	30227	30220	30585	30320	30208	30361	30166	30188	30472	30261	30319	30491	30234	30348	30477	30253	30211	30550	30598	30295	30276	30364	30331	30259	30042	30014	30329	30328	30391	30230	30022	30187	30322	30229	30563	30435	30284	30392	30215	29845	30401	30414	30419	30255	30238	30367	30231	30087	30118	29989	30265	30355	30297	30420	30399	30233	30037	30405	30215	30402	30265	30365	30183	30227	30292	30368	30230	30260	30563	30358	30352	30252	30227	30136	30261	30391	30335	30148	30258	30184	29995	30183	30190	30142	30388	30249	30193	30286	30173	30332	30442	30088	30331	30283	30301	30318	30275	30447	30417	30397	30464	30147	30359	30241	30379	30656	30267	30168	30231	30117	30241	30164	30394	30282	30103	30279	30387	30283	30232	30461	30247	30127	30209	30208	30190	30292	30101	30322	30574	30146	30367	30366	30331	30441	30009	30282	30251	30182	30429	30118	30209	30692	30291	30376	30269	30195	30347	30418	30216	30254	30156	30099	29916	30210	30571	30348	30527	30409	30237	30244	30457	30285	30486	30522	30271	30551	30231	30494	30309	30272	30298	30331	30403	30284	30248	30153	30313	30059	30258	30375	30296	30382	30097	30302	30481	30206	30311	30315	30307	30346	30264	30235	30230	30079	30150	30030	30398	30203	30529	30394	30274	30189	29971	30143	30468	30345	30267	30260	30262	30341	30314	30230	30201	30387	30210	30433	30421	30258	30332	30515	30385	30199	30342	30496	30220	30378	30222	30442	30112	30515	30347	30157	30282	30265	30069	30249	30694	30268	30351	30419	30253	30152	30494	30352	30303	30482	30489	30563	30352	30491	30271	30276	30182	30155	30403	30598	30489	30311	30162	30144	30030	30258	30515	30016	30352	30533	30474	30395	30214	30132	30275	30319	30185	30298	30285	30211	30392
28244	52418	76161	72568	58533	47021	34633	26552	23231	23036	22927	23066	22949	23039	22874	22933	22959	23012	22909	23105	23265	23059	23033	22906	23067	23007	23106	22860	22914	23083	23035	22928	23003	23029	23025	22875	23150	22860	23106	23050	22862	23198	22978	22950	23095	23012	22948	23040	23005	22920	23108	23002	23026	23010	22894	23001	22983	22972	23041	22950	22988	23011	23106	23107	23038	23028	22859	22907	22992	23152	22951	23055	23124	23028	22883	22970	22997	23060	23121	23045	22884	23142	23061	23216	22965	22970	23124	22856	22893	23081	22961	22944	22878	22949	23054	23049	22777	23136	22989	23235	22976	22880	23012	22861	22903	22924	23057	22935	23013	22987	22861	23082	22883	22989	23089	22992	22950	22868	22857	22831	22985	23009	22992	23029	23208	23120	22829	22986	23025	22848	22922	22983	23055	23052	22840	22765	23201	22826	23128	23078	22884	23046	22936	23052	22845	23002	22993	22942	22979	22821	22974	22996	23061	23033	23005	22975	23063	22999	23085	22899	22971	23062	22881	22970	22987	23038	22897	22995	22913	22942	22840	22905	22969	22812	23090	22847	23261	23059	23042	22948	23094	22919	22978	22978	23202	22924	22882	22924	22917	22862	22973	22857	23015	22928	22918	23112	22864	23044	22896	23107	23006	23088	22929	22933	23093	22905	22854	22986	23016	23012	22895	22992	23028	23052	23028	23143	22868	22994	22845	23160	22865	23032	22957	22970	23115	22892	23041	23024	22882	22837	23041	22992	22817	22949	22930	23051	22841	23031	23000	22976	23055	22808	23007	23016	22959	22946	23039	23140	23084	22832	23052	22956	22827	22961	23003	23113	22992	23157	22952	23030	22984	22900	23013	22851	23003	22958	23018	23039	23021	22936	22986	22923	23155	22966	22968	22945	23032	22964	22978	23119	22935	22981	23025	23009	23005	23062	22959	22875	22950	22951	22894	22874	22952	23111	22980	23101	22890	23090	23015	23091	22987	22940	23001	23200	22923	23018	23003	22950	22880	23049	22990	23093	22841	22974	23050	22973	22998	23021	22867	22958	23020	23002	22939	23001	22779	22819	23113	22839	22998	22957	23031	23072	22792	22776	22996	23084	22898	22869	22991	23062	23147	22978	23149	23101	23023	22888	22885	22973	22916	23151	22972	23082	22897	22995	22885	23051	22987	23026	22759	22839	22998	22898	22930	23025	22946	23007	22886	23051	22902	22959	22979	23001	22923	23118	22825	22834	22838	22924	23186	23064	22911	23214	22846	23028	22977	22909	23286	22920	23041	22986	22912	23045	23146	23025	22942	22928	22846	23034	22945	23087	22900	23042	22931	22949	23028	23154	23000	23076	23084	23120	23016	23030	23085	23025	22924	22897	23028	23119	23090	23035	22975	23053	23219	22954	22964	23109	22916	22990	23030	22931	23086	23058	22943	23088	23049	22980	23010	22988	23043	22959	23026	22896	22962	22876	22988	23034	22863	22916	22989	23156	22988	22812	22786	22976	22992	22996	23036	22909	22912	23257	22903	22854	23070	23044	23024	23057	23032	23096	22932	22909	23065	23018	23059	23042	22980	22808	23036	23141	22938	22890	23068	22964	22904	23092	22881	23061	22846	23068	22956	22913	22953	22989	23063	23059	22839	23073	22937	22892	22850	23157	22958	23042	22902	22945	23039	23101	22913	22971	23038	22966	23092	23086	23178	22959	22844	22891	22997	22661	23049	22824	22873	22879	22938	22976	22881	22985	23172	22907	23031	22823	23010	22918	23009	22877	23066	23122	23113	22906	22944	23103	23032	22762	22856	22902	22917	22922	23156	22988	23004	22869	23084	22890	22858	22972	22740	23096	22951	23005	22938	23206	22721	22999	23045	22928	23063	23016	22958	22937	22906	22971	22918	22784	22954	22990	22958	23176	23047	22934	22929	23179	22878	23067	22934	22981	23081	22976	22999	22875	22964	22954	22942	23065	22851	23028	22754	23261	22872	22958	22908	23058	22938	22803	23012	22941	22894	22902	22808	23104	23211	23007	23028	23025	22898	22780	22886	22977	22821	23049	22913	23092	23091	23167	22893	22998	23022	23053	22837	22928	22884	23113	22979	22816	22913	23099	22908	23066	23008	23038	22928	22869	22889	23066	22861	22737	23018	23143	23022	22818	22980	22820	22937	23039	22893	23003	22930	22764	22966	23013	22923	23003	23075	22860	22825	22926	22831	22984	22892	23100	22978	23130	23000	22973	22949	23041	23024	23001	23180	23016	23068	22934	22970	22940	22884	22971	22970	22918	22872	23065	22862	23025	23061	22972	22980	22994	22803	22976	22962	23083	23019	23074	22956	22964	22936	23122	22988	23019	22814	22962	22899	22847	22919	22950	22820	23260	22850	22774	22920	22936	23048	23101	22932	23075	23146	22869	23073	23074	23108	22920	22927	22944	23012	23151	23052	23066	22909	22826	22792	22956	22936	22855	23047	23030	22899	22988	23048	22935	22979	23012	23060	22974	23116	22978	23104	22967	23052	22875	22868	23062	22919	22886	23049	23095	23012	23166	22915	22875	23024	22967	22867	22807	23045	22908	22925	22948	23064	22993	22988	22986	22820	22875	22911	22970	23090	22937	22830	22963	23038	22910	23080	22988	23170	22853	23033	22795	22955	23098	23154	22929	22972	23021	22942	23029	22890	23042	22903	23186	23016	23002	23013	22968	23011	23035	23029	23191	22993	22929	23106	23085	22991	22981	22854	22916	23078	23117	22974	23037	23227	22853	22870	22935	23028	22924	23074	22883	23001	22962	23042	22882	22963	23238	22945	22970	22978	22918	23044	23084	22998	23050	22897	22921	22881	22956	23256	23032	23038	23001	23070	23017	23045	23091	22929	23134	23235	23071	23003	22974	22818	23066	23000	22889	23068	23001	23026	22890	23009	23075	22917	22980	22926	22908	23104	22862	23113	23039	22848	23145	22903	22925	22961	23092	22930	22938	22727	23219	22835	23089	23017	22872	22881	22893	22879	23127	23008	23104	23107	22887	22891	22910	23098	22991	23073	22862	23058	22892	22947	23026	22939	23134	22946	22858	23028	23031	23029	23022	22888	22992	22861	23044	22929	23033	22734	22807	22870	22796	22918	23001	23025	22923	23015	22903	22802	22923	22899	22884	23011	23087	22994	22977	22896	22817	23045	23076	22990	22985	23032	22759	23101	22878	23015	22989	22833	23101	23025	22891	23116	22960	23058	23043	23084	23185	22988	22838	23140	23146	23043	22916	22915	22982	23017	22974	23117	23104	23098	23110	22794	22940	22975	22757	22852	23026	22920	22986	22994	23054	22900	22867	22916	23100	22899	23101	22994	22918	22945	22931	22943	22868	22926	23079	22895	22988	22895	23004	23194	22835	23003	23077	23178	22845	23069	23046	22892	22839	22841	23018	22829	22910	23095	22837	22806	23215	23101	22815	23126	22963	22830	23076	23074	22756	23033	23021	22888	23002	22950	23061	23075	23002	22822	23161	23033	22842	22815	22977	22931	22913	22961	23085	23039	23113	22935	22966	22906	23067	23082	23027	22965	23031	23157	22905	23042	22959	22944	23148	22816	22914	22915	22626	23030	23003	22991	23153	22898	23223	22924	23009	22960	23128	23000	22924	23123	23092	22987	22942	23022	22938	23133	22924	22983	22947	23096	22834	23096	22960	22941	22917	23078	22893	23016	23136	22960	23058	23040	23055	23002	23028	22789	22936	23085	23013	22935	22931	22857	22864	22919	23076	23203	23091	23005	23006	22876	23055	23136	22884	23013	22774	23018	23012	22871	22996	22878	22951	23100	22944	23061	22965	22994	22882	23021	22905	22770	22999	22867	22956	22942	23117	22800	22954	23136	23037	22899	23065	22942	23087	23031	23073	23229	23093	22981	22859	22922	22919	23007	22851	23095	22964	23013	23035	23107	22936	23017	22939	23016	22931	23028	22993	23044	23028	22883	23204	23039	23012	22881	22866	23012	23017	23104	22883	22972	22890	22951	22756	22960	22902	22901	23053	22984	22926	22948	22974	23193	23048	22928	23082	23054	22959	23012	23032	22979	23008	22965	23098	23016	23037	22980	23140	23026	23012	23052	23178	22959	22685	22972	22962	22852	22907	22796	23072	22995	22996	22962	22904	22910	22993	22917	23025	23015	22843	23021	22852	23018	22914	22834	23021	22931	23122	22965	23027	23061	22880	22969	23031	22803	23064	23077	23023	22787	23070	22890	22848	23085	23024	22985	22934	22963	23028	23012	23154	22899	23026	22802	23033	22909	22872	22932	23084	23039	22861	23180	23087	23105	23012	23271	23004	23003	22992	22936	22958	22872	23038	22773	23220	22944	23055	22962	22911	23013	22792	23029	22965	23012	22959	23163	22849	22994	22883	22969	22922	22901	22841	22897	23055	22957	22893	23110	22884	22944	23122	23020	22927	23038	22908	23008	22891	23033	23031	23086	22991	23120	23002	23118	23049	22923	22973	23036	22982	22964	22892	23166	22948	23024	22800	23021	22997	22874	22904	23063	23045	23083	23050	23091	22865	22900	22980	23015	22965	22924	22838	23068	23078	23115	23007	23048	22847	23073	23023	22906	23052	22871	23032	23038	23034	23153	22891	23047	23001	23005	22969	22961	23076	23121	22879	22962	22929	22994	22861	22951	22897	22893	23083	23025	23159	22782	23029	22796	22937	22995	23073	23042	22885	23075	22974	22822	22950	22996	23078	23038	22964	22825	22881	23058	22949	22953	23045	22863	23008	23163	23086	22871	22961	22880	22890	22918	22940	22841	22955	23073	23064	23150	23236	22896	22871	22922	23023	23026	22927	22890	22996	23082	23063	23058	22863	23071	23088	23074	22941	22947	22822	22931	23031	23093	23015	23015	22962	22957	23078	22971	23076	22873	23215	22795	23053	22960	23054	22994	22969	23045	22837	23047	23075	23000	22936	23014	23015	23033	22875	22943	23061	22865	22973	23113	22894	23038	22972	23013	23114	22958	23003	23028	22930	23012	22986	23057	23012	22892	22846	23005	22942	22965	22960	22911	23190	23041	22804	22991	22980	23113	22858	23016	22814	22983	23018	22882	23174	23015	23060	22956	22969	22933	23151	22974	22919	22913	23162	22938	23250	23114	23043
22419	21275	44762	61360	57266	52750	45170	34952	31382	31657	31524	31417	31394	31395	31421	31214	31170	31267	31138	31155	31192	31223	31390	31173	31088	31083	31214	30880	31288	31026	31125	31241	31170	31310	31281	31199	31187	31268	31209	31255	31056	31013	31128	30985	31056	31117	31365	31122	31200	31011	31267	31241	31025	31164	31134	31058	30909	30787	31039	31108	30984	31066	30982	31081	30863	31234	31164	31097	30991	31115	31138	30840	31088	31036	30950	31068	31021	31226	30951	31205	31030	31120	30886	31190	31297	31142	31002	31048	31321	30841	31146	31345	30796	30858	31364	31022	31059	31266	31023	31173	31147	31118	31004	31130	31077	31058	31291	30982	30951	31309	31028	31058	30976	31207	30895	31018	31060	31188	30859	31147	31046	30918	30955	31092	31030	30969	31130	31160	31083	31196	30906	31062	31022	30882	31111	30910	31056	31176	31116	31228	31012	31006	31105	31148	30789	31051	31247	30815	30911	31152	31159	30779	30798	31079	31017	31071	30894	30984	30954	30907	31028	30961	31001	30978	31064	30921	31030	30816	31110	31273	30841	31074	30980	30982	31082	31056	31268	31317	31098	31229	31002	31151	31032	30761	30956	30978	30968	30969	30962	31076	31307	30867	31151	31071	30730	31052	30873	30805	31067	31067	30860	31094	31284	30974	30871	31049	30813	31277	30985	31188	30924	31046	30994	30913	31035	31101	31009	31222	31040	30906	31216	31043	31133	31017	31035	31030	31100	30982	31028	30809	31003	30916	30960	30801	31049	31200	30971	31014	31038	30855	30987	31016	30934	31021	31122	31182	31295	31006	31138	31032	31012	30848	30954	31127	30772	31153	31130	31142	31074	30951	31069	31165	31124	31061	31185	31042	31248	31176	31031	30882	31289	31097	31064	31063	30970	31098	30993	31067	31214	31317	31048	30983	31103	30841	30929	31111	31127	31136	31009	31066	30786	30903	30890	31007	31197	30876	30988	30970	31082	30996	31042	31096	30933	31037	31081	31235	31054	31170	31211	30990	30929	31038	30986	31405	30842	30761	31114	30937	30964	31021	30930	31127	31017	30827	31257	31175	31064	30834	31139	31087	30877	31119	31182	30897	31043	30768	31094	30882	31025	31342	31093	31096	31145	31042	30953	30747	31108	30985	30888	31102	30816	31150	31161	31092	31037	31013	31040	30806	31165	30985	30940	30966	30943	30930	31201	31186	30729	30714	30945	31001	31114	31082	31017	30943	31103	31164	30819	31037	30942	31144	31256	30970	31075	31078	31089	31156	31111	30747	31029	31135	31213	30837	31221	31195	31014	31194	30964	30900	30979	30945	31081	30938	31095	31058	30959	30969	30869	30894	30899	31168	30928	30782	30898	30966	31123	30885	30810	30983	30840	30855	30918	30798	31248	30725	31112	30866	30824	31290	31171	30976	31116	31025	31126	31093	31066	31200	31171	30944	31143	30864	30652	30597	30964	31160	30974	31101	31033	30992	30843	31087	30954	30994	31091	31213	31010	30975	31003	31013	31307	31023	30996	31230	30846	31169	31212	31094	31063	30985	30932	31090	31046	30955	31179	30917	30895	30821	31174	31050	31062	30941	31011	30923	31075	30935	30847	30872	30961	31239	31122	30959	30918	31174	30809	30980	31156	31163	31161	31017	30876	30801	31178	31131	31081	31061	30852	31179	30934	31217	31206	31105	31061	31113	31347	31259	31037	31021	30992	30816	30933	30773	30774	30959	30947	30963	30968	31048	31071	30748	31023	31144	31180	31057	31187	31006	31073	31166	30807	30962	30856	30867	31175	31162	30959	30973	31053	30843	30861	30959	30806	30791	30938	30997	31130	31102	30919	30932	31112	30948	31199	30960	31211	31136	30834	30866	30990	31037	30918	31093	31239	31092	30929	31059	31008	31106	31045	31057	30948	30984	31191	31085	31089	31140	31121	31046	31229	31221	31307	31029	30895	30995	31085	31165	31214	30867	30962	31066	31157	30956	31229	30882	31132	31109	30855	31107	30963	31150	30794	30975	31011	31180	31067	30972	31168	31057	31031	31054	31204	30950	31103	30809	31074	30916	31024	31094	31131	30920	31050	30957	30925	31207	31029	31050	31039	31017	30971	30971	31026	31087	31104	31225	30938	31223	31374	30930	31001	31021	30935	30978	30861	30714	30968	30920	30983	31136	30911	30861	30968	31086	31021	30909	30977	30831	31053	31010	31130	31035	31034	31010	31009	30897	31043	31197	31064	30991	30979	30984	30981	31078	31257	30798	30817	31041	30926	31036	30882	30949	31275	30988	31146	31023	31048	31244	30972	31148	31291	31188	30821	30902	31130	30801	30835	31084	30991	30802	30887	30982	30854	30906	30880	31007	30846	30956	31088	31189	30899	31128	30960	31087	30874	30937	30934	30958	30931	31053	31109	31007	30933	31112	31162	31232	31180	30924	30898	31019	30931	31028	31286	31165	31100	31120	31128	31192	30781	31189	31213	31108	31020	31192	31155	30864	30875	31249	31067	31171	30969	30795	30840	31117	30975	31051	30944	30782	30953	31094	31189	31086	31005	30939	30947	30816	31083	31091	30952	31103	31077	31168	31108	30805	31004	31019	31279	31101	30958	31287	30915	30940	31084	30905	31049	30919	31306	30957	30691	31067	31124	31105	30943	31102	30682	30970	30875	30984	31340	31161	31065	30664	30946	31075	30976	31155	30919	31087	30983	30937	31014	31060	31039	31156	30936	31126	31200	31064	31183	31025	30900	30966	30926	30804	31135	30968	30828	31091	31131	30845	31116	30984	31108	30853	31172	30960	31111	30969	31092	30778	31115	31084	30796	30818	31076	30963	31039	30914	30992	31032	31003	31037	31135	31106	30905	30926	31279	30950	31108	31107	31250	30879	31165	31059	31125	30989	31045	31107	30918	30861	31370	30824	31306	31116	31103	31075	30899	31092	30904	31050	31291	31060	31148	31098	30821	31127	31273	31196	30900	31026	31034	31023	31132	31272	30923	30784	30877	31112	31163	31170	30977	30725	30956	30681	31247	30943	31042	31112	31272	31243	31035	31161	31082	30901	30699	30736	31006	31113	31112	31078	31013	31020	30995	31076	30731	31068	31098	31054	30862	30911	31107	31066	31165	30995	31036	31080	31023	31109	31031	30968	30974	30877	31254	31054	31198	30951	31046	30983	30975	30971	31117	31070	31023	31069	30859	31163	31036	31008	30987	31146	31123	31122	31261	31224	30972	30923	31257	30880	31181	31059	30866	30887	31156	31007	31009	31247	31068	30895	31165	30765	31084	31020	31036	30981	31145	31368	31132	30819	31124	31266	31005	30964	31104	31164	31064	31283	31041	31081	30956	30928	30990	30938	31131	30986	30925	30797	30902	30875	31119	31203	31110	30913	30945	31188	31035	31079	31146	30955	30970	30769	30928	31070	30815	31048	30882	31107	30968	30733	31024	30982	30933	30795	30949	31160	31208	31192	31082	30821	30924	30965	31119	31009	30947	30997	30953	30983	31141	31225	30946	30973	31264	30948	31034	30966	31052	30907	31095	31127	30883	31192	31093	30804	31074	31199	31028	31121	31050	31057	31158	30784	31127	30937	30959	31149	31032	31083	30683	30942	31096	30913	31118	31342	31110	31043	31043	30981	31404	30899	31013	31083	31269	31137	31009	31000	31101	31173	30883	31110	31119	31129	31049	31200	30869	31143	31093	30922	30891	31156	31106	30789	30905	31110	30955	31037	31065	31162	30844	31124	30943	31074	30889	31172	31209	31053	31158	30678	30862	30929	30956	31085	30988	31065	31051	31227	31049	31179	31339	31240	31071	30772	30674	30969	31088	30981	30829	31245	31211	30972	31297	30810	31028	31077	31073	31096	30934	31168	31300	31145	30986	30765	30968	31060	30996	31085	30922	30923	31136	30826	31016	30970	30874	30810	30933	31247	31088	30914	30952	31047	31394	30831	31018	30946	30999	31192	30831	30969	31136	31168	31103	30965	31049	30862	30923	31097	31059	31138	31112	31072	30844	31183	31012	30889	31115	31140	30905	31015	31322	31141	30982	31052	31009	31038	31119	31069	30905	30861	31001	30942	31049	30812	30919	31206	31002	31162	30900	31090	31225	30981	31091	30958	30836	30915	30933	31193	31200	30896	30769	30850	30927	31093	31080	30944	30989	31084	31032	30925	31113	30939	30920	30997	30948	30776	30773	31083	30882	31156	30964	31244	31150	31025	30648	30768	30909	31014	31067	30939	31011	31108	30849	30898	31141	31087	30757	31112	31037	30874	31067	31156	31109	31022	31172	30916	31056	31144	31038	30815	31021	30997	31147	31054	31293	31175	31198	31132	30937	30945	31144	31359	30992	31026	30886	30887	30977	31181	31206	31085	31018	31053	31182	30880	31211	31139	31091	31143	30933	31022	30889	31125	30803	30990	31088	31064	30999	31209	31103	31050	31256	30993	30987	31030	31017	31072	31486	31199	31095	30948	31205	30941	30825	31158	31312	30980	31097	30934	30903	31117	30881	30909	31161	31025	31073	30886	30988	31120	31191	31261	31112	30821	30839	31247	31141	30936	30937	31194	31148	31053	31065	30939	31045	30992	31157	30830	30987	30981	31192	31125	31249	30952	31119	30828	31008	30975	31070	30917	31171	30781	31101	30906	31023	30989	30807	31045	31112	30754	30896	31111	30987	30991	31036	31096	31056	31012	31160	31021	31095	31191	31133	31074	31019	31181	30837	30803	31051	31142	30957	30993	31197	30882	31294	30938	31001	31002	31019	30943	30960	31054	31083	30871	31046	30955	31207	30981	30987	31217	30725	31031	30988	30869	30978	30992	31148	31044	31080	31035	31089	30834	30865	31138	30973	31015	31074	31191	31083	30765	31128	30909	30980	30876	30978	31190	31039	30769	30842	31169	30855	30994	31163	30986	31103	30919	31045	30967	30767	31060	30823	31186	31195	31272	31109	30673	30954	30865	31211	31163	30851	30839	31064	31031	30914	31019	30976	30968	31011	30970	31121	31088	31033	31082	31012	30939	31141	31097	30843	31303	30954	31026	31048	31008	31160	31085	31172	30922	31008	31061	30946	30949	31179	31298	31083	31055	31089	31135	31105	30915	31038	31013	31011	30903	31080	30974	31131	31209
27907	69565	91395	92903	75510	58640	41961	28430	23397	23425	23465	23628	23339	23426	23465	23407	23493	23367	23447	23376	23340	23435	23441	23488	23255	23286	23414	23325	23415	23425	23486	23425	23423	23335	23304	23372	23346	23477	23306	23432	23472	23538	23527	23410	23349	23478	23506	23432	23561	23507	23550	23413	23490	23486	23309	23586	23547	23300	23518	23361	23264	23402	23434	23502	23361	23544	23500	23420	23365	23402	23292	23472	23530	23463	23430	23522	23315	23350	23251	23462	23355	23428	23473	23413	23515	23343	23371	23389	23516	23270	23434	23433	23454	23329	23545	23407	23248	23363	23367	23403	23494	23291	23349	23390	23298	23419	23287	23440	23370	23491	23410	23468	23484	23382	23463	23378	23455	23333	23540	23456	23545	23240	23526	23534	23289	23240	23405	23281	23261	23277	23487	23481	23243	23495	23273	23419	23417	23514	23372	23343	23440	23475	23461	23275	23374	23447	23259	23178	23536	23361	23284	23469	23512	23378	23335	23516	23182	23508	23344	23330	23351	23361	23378	23453	23420	23508	23321	23376	23556	23512	23255	23298	23425	23322	23474	23377	23480	23365	23457	23319	23520	23172	23510	23393	23344	23413	23421	23379	23305	23426	23347	23420	23383	23315	23182	23562	23320	23456	23452	23260	23394	23282	23235	23290	23429	23525	23536	23428	23329	23415	23435	23274	23333	23379	23511	23413	23365	23276	23283	23309	23456	23296	23371	23325	23577	23349	23366	23453	23325	23259	23347	23370	23383	23363	23409	23634	23371	23393	23316	23259	23332	23313	23284	23412	23220	23405	23441	23384	23386	23269	23402	23387	23538	23303	23391	23429	23455	23454	23410	23254	23426	23321	23321	23508	23307	23493	23263	23632	23334	23348	23420	23199	23548	23495	23507	23446	23414	23384	23527	23366	23504	23313	23265	23267	23498	23503	23442	23248	23234	23557	23217	23372	23501	23294	23445	23257	23333	23442	23409	23389	23528	23343	23430	23455	23450	23488	23308	23493	23601	23542	23514	23119	23680	23429	23546	23315	23527	23259	23317	23549	23295	23400	23413	23552	23363	23600	23242	23381	23520	23508	23497	23483	23640	23346	23357	23380	23354	23324	23496	23534	23370	23311	23434	23597	23439	23356	23288	23476	23417	23491	23326	23428	23595	23452	23472	23532	23382	23533	23247	23409	23506	23230	23288	23390	23432	23513	23570	23427	23554	23477	23423	23418	23473	23471	23473	23339	23222	23565	23498	23490	23334	23370	23432	23332	23361	23360	23462	23263	23319	23481	23118	23493	23249	23620	23545	23329	23427	23342	23256	23310	23411	23415	23470	23464	23308	23327	23460	23257	23436	23431	23527	23621	23438	23364	23565	23176	23335	23270	23337	23474	23380	23551	23120	23403	23550	23301	23351	23329	23376	23591	23366	23503	23276	23352	23525	23500	23569	23289	23451	23452	23269	23406	23344	23314	23400	23371	23410	23449	23409	23583	23340	23453	23526	23533	23323	23311	23512	23523	23557	23309	23349	23368	23505	23563	23268	23427	23346	23340	23670	23461	23366	23397	23447	23336	23397	23139	23575	23348	23422	23346	23598	23326	23422	23370	23346	23361	23472	23526	23620	23275	23589	23166	23310	23394	23367	23460	23522	23457	23208	23513	23486	23376	23332	23306	23377	23427	23203	23374	23381	23583	23311	23300	23526	23406	23436	23277	23386	23461	23360	23230	23489	23485	23403	23527	23479	23387	23552	23607	23432	23179	23605	23477	23449	23335	23300	23327	23410	23423	23522	23525	23331	23456	23447	23366	23386	23281	23426	23347	23388	23186	23308	23419	23246	23317	23305	23394	23484	23338	23274	23392	23417	23479	23491	23353	23623	23454	23386	23584	23241	23343	23398	23500	23543	23224	23280	23498	23315	23441	23399	23414	23323	23480	23495	23388	23516	23374	23458	23469	23319	23287	23536	23314	23353	23421	23225	23400	23405	23220	23299	23528	23310	23467	23451	23314	23469	23347	23205	23335	23267	23506	23576	23303	23458	23435	23423	23353	23611	23513	23589	23467	23355	23437	23297	23317	23296	23274	23275	23347	23379	23431	23468	23342	23384	23209	23391	23478	23402	23397	23363	23402	23360	23268	23492	23467	23409	23353	23362	23299	23557	23285	23434	23465	23428	23318	23390	23262	23386	23463	23661	23391	23582	23581	23463	23301	23389	23446	23385	23491	23352	23518	23353	23407	23572	23372	23529	23374	23443	23461	23497	23366	23528	23400	23238	23487	23431	23402	23394	23403	23562	23222	23430	23313	23415	23440	23411	23259	23461	23506	23403	23297	23383	23554	23590	23404	23192	23308	23614	23267	23442	23500	23421	23420	23507	23435	23419	23110	23309	23364	23188	23450	23503	23462	23153	23482	23281	23303	23392	23289	23597	23300	23544	23422	23387	23488	23583	23382	23548	23326	23362	23527	23351	23365	23319	23402	23389	23481	23481	23461	23176	23570	23508	23314	23417	23595	23602	23587	23298	23292	23402	23399	23342	23360	23559	23406	23307	23255	23391	23201	23236	23407	23450	23474	23548	23383	23419	23319	23266	23552	23325	23394	23304	23349	23431	23573	23324	23371	23411	23330	23405	23256	23466	23359	23370	23259	23463	23488	23384	23499	23482	23291	23420	23250	23433	23199	23322	23476	23522	23374	23489	23387	23427	23389	23420	23127	23571	23324	23340	23350	23512	23277	23335	23429	23336	23493	23393	23333	23399	23422	23272	23396	23317	23310	23508	23322	23551	23165	23454	23524	23282	23402	23499	23619	23481	23314	23483	23356	23170	23390	23400	23338	23270	23371	23421	23342	23394	23410	23347	23330	23271	23444	23367	23268	23399	23460	23568	23398	23428	23454	23408	23517	23519	23367	23269	23306	23407	23483	23305	23432	23356	23602	23413	23378	23586	23408	23330	23323	23421	23425	23310	23421	23254	23348	23443	23374	23289	23535	23426	23243	23502	23391	23541	23476	23470	23216	23484	23388	23241	23467	23335	23520	23328	23519	23302	23358	23377	23258	23397	23319	23291	23257	23513	23509	23576	23199	23452	23336	23313	23314	23310	23275	23232	23339	23492	23201	23380	23231	23410	23568	23293	23670	23452	23369	23478	23500	23398	23394	23589	23392	23607	23297	23131	23381	23426	23298	23189	23340	23419	23370	23244	23338	23524	23338	23301	23346	23621	23263	23276	23240	23371	23346	23391	23385	23428	23332	23554	23192	23458	23497	23318	23270	23636	23548	23447	23298	23410	23329	23406	23217	23400	23615	23613	23506	23579	23441	23264	23282	23487	23214	23490	23380	23453	23462	23347	23457	23517	23427	23384	23390	23431	23384	23538	23323	23454	23482	23314	23283	23455	23558	23496	23278	23291	23324	23442	23497	23496	23424	23267	23417	23358	23440	23506	23343	23551	23517	23319	23395	23283	23621	23446	23263	23506	23097	23315	23472	23352	23319	23432	23311	23541	23457	23319	23326	23407	23386	23383	23448	23456	23223	23310	23349	23372	23462	23414	23456	23489	23444	23358	23524	23282	23447	23375	23412	23463	23346	23315	23454	23433	23562	23413	23374	23509	23578	23520	23305	23338	23350	23507	23382	23392	23498	23452	23334	23394	23391	23391	23286	23381	23333	23524	23324	23433	23534	23373	23395	23291	23486	23477	23370	23313	23306	23531	23470	23349	23414	23464	23310	23662	23312	23295	23362	23375	23367	23360	23190	23525	23381	23207	23306	23330	23374	23394	23300	23357	23258	23436	23365	23381	23325	23297	23504	23429	23305	23338	23315	23453	23405	23329	23395	23441	23379	23388	23434	23343	23477	23440	23315	23590	23446	23343	23379	23191	23246	23521	23415	23644	23427	23382	23469	23368	23454	23386	23445	23424	23231	23422	23435	23413	23431	23431	23448	23466	23493	23380	23250	23501	23609	23499	23148	23130	23494	23485	23358	23356	23315	23158	23390	23353	23356	23389	23340	23419	23388	23690	23538	23410	23306	23382	23434	23424	23294	23497	23342	23439	23308	23586	23450	23380	23459	23403	23355	23453	23427	23546	23277	23573	23525	23535	23364	23399	23343	23481	23500	23309	23336	23582	23596	23289	23371	23391	23265	23206	23515	23271	23368	23440	23341	23398	23568	23326	23454	23360	23249	23543	23388	23549	23262	23451	23433	23351	23339	23353	23407	23312	23181	23467	23405	23441	23285	23377	23516	23386	23369	23429	23468	23384	23522	23404	23235	23663	23514	23427	23539	23278	23438	23581	23296	23389	23325	23427	23211	23348	23484	23498	23130	23342	23449	23349	23167	23394	23291	23207	23288	23381	23625	23433	23296	23375	23387	23364	23442	23335	23183	23363	23379	23444	23400	23327	23491	23524	23461	23349	23316	23472	23297	23433	23366	23303	23367	23402	23401	23531	23440	23309	23560	23208	23229	23373	23252	23367	23555	23251	23433	23357	23375	23428	23435	23330	23443	23268	23282	23417	23444	23330	23559	23439	23382	23467	23435	23292	23528	23610	23407	23438	23479	23419	23498	23366	23377	23390	23351	23469	23260	23409	23379	23496	23548	23302	23456	23388	23482	23338	23408	23403	23547	23372	23349	23495	23514	23357	23283	23256	23393	23275	23476	23450	23325	23453	23477	23485	23446	23373	23414	23629	23395	23488	23601	23479	23403	23347	23348	23369	23130	23408	23587	23455	23215	23469	23324	23384	23430	23381	23365	23359	23450	23365	23488	23580	23302	23386	23160	23404	23511	23586	23261	23413	23272	23275	23326	23556	23429	23598	23580	23348	23554	23382	23473	23505	23382	23369	23331	23370	23277	23436	23300	23417	23328	23408	23699	23591	23468	23392	23229	23342	23421	23278	23432	23498	23461	23414	23293	23378	23383	23440	23467	23407	23248	23428	23396	23360	23452	23471	23350	23407	23601	23504	23372	23493	23431	23475	23381	23340	23744	23180	23291	23416	23488	23404	23535	23474	23261	23522	23429	23334	23309	23391	23502	23461	23297	23409	23413	23322	23363	23683	23426	23447	23421	23419	23493	23166	23440	23150	23340	23422	23413	23319	23316	23412	23372	23336	23620	23408	23391	23481	23393	23369	23430
28254	27530	48965	46469	39200	34931	32314	30748	30169	30183	30308	30199	30101	30135	30134	30000	30330	30459	30292	30275	30194	30275	30418	29847	30521	30204	30299	30241	30270	30220	30393	30226	30218	30273	30413	30420	30073	30549	30369	30315	30323	30161	30354	30214	30336	30251	30295	30058	30603	30273	30321	30044	30233	30176	30167	30454	30277	30243	30288	30263	30199	30350	30461	29993	30358	30098	30207	29958	30180	30085	30437	30404	30443	30377	30325	30269	30331	30175	30342	30308	30070	30307	30215	30244	30281	30265	30260	30455	30311	30547	30183	30397	30330	30369	30293	30252	30310	30371	30204	30175	30158	30191	30286	30103	30135	30199	30112	30099	30313	30131	30389	30165	30114	30346	30077	30455	30354	30006	30408	30433	30168	30291	30111	30418	30233	30339	30396	30489	30362	30158	30324	30291	30521	30176	30079	30235	30173	30238	30343	30199	30124	30383	30207	29970	30126	30352	30131	30239	30366	29960	30191	30324	30139	30371	30375	30279	30124	30480	30185	30283	30248	30256	30145	30087	30315	30284	30407	30044	30131	30137	30209	30044	30050	30097	30370	30212	30147	30109	30321	30139	30267	30444	30323	30283	30352	30243	30218	30359	30207	30200	30155	30050	30435	30227	30229	30137	30175	30306	30349	30368	30320	30273	30353	30026	30021	30149	30117	30198	30302	30357	30244	30279	30356	30053	30129	30447	30000	30284	30348	30311	30382	30380	30445	30151	30281	30289	30121	30220	30212	30289	30249	30130	30132	30242	30193	30101	30339	30176	30293	30239	30104	30397	30574	30128	30124	30244	30255	30229	30291	30284	30245	30111	30350	30418	30267	30482	30129	30113	30295	30268	30205	30296	30335	30401	30183	30187	30118	30245	30377	30179	30436	30314	30453	30416	30244	30186	30160	30292	30000	30284	30358	29986	30094	30156	30111	30190	30346	30225	30104	30381	30143	30178	30110	30257	30364	30415	30249	30178	30091	30153	30066	30252	30553	30243	30281	30267	30273	30229	30224	30349	30231	30388	30248	30220	30307	30308	30304	30331	30142	30267	30250	29960	30205	30143	30250	30141	29983	30224	29989	30260	30024	30105	30159	30301	30410	30145	30297	30333	30278	30142	30336	30220	30355	30239	30162	30037	30108	30101	30098	30406	30295	30279	30059	29876	29990	30148	30119	30177	30249	30472	30010	30167	30268	30258	30378	30320	30257	30294	30485	30300	30260	30392	30268	30256	30444	30332	30178	30174	30126	30309	30097	30083	30123	30412	30024	30271	30281	30178	30392	30348	30310	30175	30208	30268	30173	30222	30073	30493	30033	30056	29997	30103	29986	30243	30108	30331	30187	30049	30131	30335	30111	29944	29993	30105	29853	30323	30011	30344	30116	30221	30246	30309	30357	30389	30371	30118	30254	30269	30274	30232	30358	30064	30353	30145	30082	30320	30537	30256	30185	30440	30149	29941	30247	30200	30342	30028	30255	30057	30112	30060	30420	30222	29936	30363	30322	30379	29939	30216	30280	30223	30174	30330	30437	30056	30333	29896	30321	30503	30182	30279	30311	30290	30539	30174	30237	30439	30096	30337	30254	30074	30222	30071	30309	30004	30304	30204	30091	30130	30240	30123	30170	30280	30504	30342	30453	30365	30154	30107	30310	30378	30326	30250	30454	30159	30412	30317	30345	30084	30408	30262	30165	30240	30361	30294	30403	30650	30093	30079	30660	30340	30092	30305	30122	30239	30480	30302	30043	30293	30321	30303	30356	30122	30284	30203	30024	29997	30286	30208	30411	30156	30146	30386	30331	30066	30381	30270	30167	30390	30222	30277	30380	30360	30362	30366	30251	30113	30472	30164	30197	30173	30397	30144	30393	30399	30160	30379	30563	30161	30193	30445	30353	30320	30326	30382	30076	30350	30319	30282	30328	30208	30294	30285	30280	30522	30309	30319	30226	30354	30201	30131	30204	30075	30347	30187	30166	30091	30432	30245	30217	30302	30100	30215	30079	30137	30239	30121	30261	30193	30164	30372	30199	30169	30127	29951	30128	30306	30140	30354	30331	30188	29886	30181	30608	30437	30325	30403	30456	30399	30224	30267	30523	30171	30182	30459	30383	30297	30325	30392	30055	30396	30500	30452	29988	30136	30156	30317	30154	30383	30252	30275	30181	30020	30228	30294	30181	30323	30368	30242	30358	30107	30009	30336	30163	30291	30164	30116	30281	30366	30184	30317	30215	30203	30360	30281	30546	30049	30175	30198	30322	30539	30355	30169	30237	30188	30366	30206	30318	30543	30312	30090	30334	30226	30039	30396	30304	30413	30101	30055	30509	30228	30248	30163	30162	30142	30264	30387	30122	30129	30320	30384	30185	30324	30287	30143	30305	30292	30459	30306	30227	30373	30256	30047	30205	30099	30151	30301	30277	30415	30332	30169	30151	30229	30088	30159	30223	29983	30284	30422	30332	30372	30566	30096	30382	30349	30083	30184	30308	30283	30001	30441	30223	30336	30140	30370	30312	30315	30392	30246	30398	30248	30231	30279	30162	30409	30297	30291	30178	30377	30289	30205	30161	30316	30168	30426	30265	30457	30086	30287	29875	30294	30199	30047	30229	30432	30343	30089	30254	30606	30209	30155	29987	30241	30332	30026	30226	30114	30256	30034	30407	30513	30265	30207	30262	30304	30274	30155	30467	30147	30503	30321	30285	30217	30054	30166	30271	30268	30300	29978	30096	30122	30350	30124	30040	30110	30378	30195	30288	30165	30143	30172	30063	30200	30243	30169	30346	30449	30371	29994	30236	30252	30112	30245	30195	30265	30349	30263	29984	30357	30264	30231	30471	30202	30098	30410	30483	30502	30041	30030	30426	30379	30297	30206	30246	30128	30083	30403	30333	30012	30363	30136	30185	30070	30220	30361	30381	30230	30293	30157	30352	30318	30254	30175	30162	30203	30152	30193	30321	30079	30061	29950	30356	30184	30140	30091	30524	30431	30437	29988	30281	30247	30369	30415	30255	30224	30314	30156	30360	29913	30121	30383	30181	30101	29985	30008	30100	30226	30160	30416	30173	30249	30432	30117	30201	30343	30193	30223	30145	30240	30232	30267	30187	30230	30225	30238	30120	30467	30232	30149	30128	30274	30295	30192	30249	30376	30215	30243	30242	30150	30163	30271	30197	30267	30173	30036	30357	30437	30261	30445	30406	30238	30360	30285	30120	30172	30111	30218	30255	30273	30332	30393	30347	30419	30372	30311	29974	30113	30035	30239	30057	30149	30209	30283	30366	30210	30212	30244	30280	30364	30151	30148	30487	30211	30350	30199	30256	30414	30462	30264	30332	30262	30184	30122	30189	30325	30272	30237	30162	30454	30175	30243	30297	30306	30303	30373	30350	30192	30273	30320	30375	30380	30132	30200	30348	30130	30133	30143	30132	30058	30119	30278	30233	30220	30351	30195	30293	30331	30294	30059	30088	30155	30138	30244	30171	30233	30281	30133	30285	30265	30081	30358	30336	30461	30376	30080	30068	30118	30375	30138	30307	30022	30376	30244	30117	30092	30202	30315	30337	30613	30388	30074	30415	30348	30273	30402	30030	30123	30419	30158	30266	30128	30228	30061	30339	30080	29987	30339	30262	30130	30650	30280	30217	30153	30127	30434	30065	30239	30479	30412	30420	30393	30215	30247	30497	30232	30096	30347	30194	30147	30503	30033	30334	30175	30213	30576	30370	30283	30090	30209	30453	30303	30212	30122	30040	30252	30363	30296	30204	29991	29971	30289	30403	30414	30270	30115	30296	30367	30379	30236	29892	30348	30536	30479	30247	30199	30301	30323	30102	30206	30368	30228	30036	30187	30288	30521	30350	30357	30159	30106	30233	30109	30131	30127	30144	30264	30369	30284	30350	30153	30354	30607	30412	30148	30249	30069	30213	30245	30332	30140	30381	30138	30224	30046	30211	30441	30290	30398	30371	30267	30183	30282	30227	30211	30284	30207	30490	30118	30290	30313	30356	30088	30125	30185	30295	30153	30120	30176	30303	30232	30184	30348	30374	30216	30211	30323	30123	30033	30239	30606	30213	30364	30136	30206	30263	30310	30181	30349	30096	30236	30421	30282	30065	30408	30540	30312	30270	30334	30434	30285	30100	30250	30276	30106	30240	30326	30277	30276	30040	30235	30545	30347	30078	30598	30335	30183	30213	30008	30304	30490	30444	30146	30319	30219	30115	30027	30246	30271	30115	30142	30302	30411	30339	30216	30325	30279	30313	30493	30355	30298	30309	30022	30525	30089	30306	30108	30062	30240	30331	30086	30075	30125	30480	30150	30193	30074	30287	30394	30244	30354	30290	30215	30211	30059	30199	30383	30180	30068	30399	30325	30355	30391	30179	30337	30159	30242	30375	30501	30341	30481	30178	30516	30308	30182	30212	30280	30193	30232	30378	30170	30177	29909	30148	30322	30245	30323	30098	30289	30206	30319	30187	30242	30133	30273	30271	30236	30281	30410	30271	30286	30474	30196	30524	30428	30252	30238	30170	30492	30327	30549	30279	30429	30109	30323	30131	30091	30280	29914	30016	30292	30350	30383	30363	30085	30285	30227	30199	30465	30179	30242	30150	30111	30206	30200	30288	30380	30349	30264	30297	30114	30367	30432	30204	30378	30495	30268	30128	30337	30141	30324	30540	30229	30336	30075	30486	30198	30468	30258	30305	30434	30324	30399	30339	30212	30344	29958	30409	30302	30330	30451	30225	30339	30272	30522	30544	30089	30247	30191	30175	30218	30149	30508	30138	30116	30170	30167	30102	29931	30204	30054	30324	30125	30475	30289	29994	30216	30222	30308	30657	30265	30280	30354	30219	30529	30199	30433	30256	30378	30145	30120	30374	30158	30249	30242	30219	30384	30609	30360	30186	30210	30347	30151	30072	30165	30209	30131	30362	30325	30252	30231	30417	30139	30320	30029	30251	30135	30328	30595	30288	30226	30257	30299	30204	30242	30238	30483	30062	30266	30368	30235	30222	30290	30377	30234	30425	30151	30261	30175	30484	30332	30143	30393	30303	30176	30276	30206	30195	30116	30230	30107	30020	30279	30146	30363	30379	30420	30386	30349	30251	30423	30543	30413	30192	30199	30098	30224	30234	30254
20786	41848	51996	41156	34350	28659	24801	22992	22999	22725	22850	22940	22846	23077	23035	22938	22887	23089	23041	22932	23068	23011	22779	22797	22866	22994	22988	22713	22962	22900	22889	22990	22797	23078	22867	22826	23021	22823	22846	22897	22767	23013	22842	23248	22778	22926	22922	22869	23011	22974	22999	22887	22951	23037	22991	22952	22996	22855	22903	22764	22864	23006	22932	22744	22981	22838	22832	22859	22881	22850	22755	22867	22888	22786	22995	22933	22800	23005	22841	22939	22974	22878	23078	22905	22883	22600	23005	22945	22867	22940	22986	22867	23012	22864	22961	22959	22823	22787	22985	22995	22915	22926	22917	22938	22902	23090	23032	23016	23060	23110	22879	22802	22852	22914	22653	22835	23014	22937	22930	22877	22909	22913	22936	22704	22899	22980	23066	22971	22791	22988	22944	22916	22880	22997	22955	23011	22758	22735	23042	22816	23047	22822	22851	22925	23011	22857	22903	22989	22914	23006	22769	22963	22921	23008	22964	23004	22814	23008	22801	23092	22955	23027	23068	23022	23040	23081	22915	23033	22969	22804	22942	22919	22874	22885	22875	22963	22793	22826	22826	22975	23135	22990	22885	23037	22889	22970	22851	23064	22887	22925	22930	22697	23056	22830	23025	23086	22810	22803	22798	23146	22981	22900	22783	22922	23050	22750	22905	22979	22805	22804	22802	22938	22973	22795	22873	23092	22966	22955	22909	22888	22915	22904	22929	22859	22864	22837	22954	22824	22964	22972	22935	23037	22879	22858	23132	22901	23065	22933	22718	22904	23173	22818	22875	22887	22852	22916	22807	22933	23133	22812	22922	22988	22784	22958	22684	22963	22805	22860	22918	22866	22902	22923	23019	22821	22919	22977	22937	22880	22880	22941	23066	22947	22792	22949	22993	22943	22969	22966	22929	23044	22769	22812	23196	22980	22888	22790	22903	22913	22916	22940	22874	22838	22850	22937	22884	23066	22845	22898	22843	23109	22979	22948	22939	22914	22887	22932	22930	23067	22814	22851	22703	23017	22709	22858	22941	22827	22783	22836	22736	22704	22930	22893	22963	22948	22909	22909	23081	22835	22816	22838	23110	22768	22988	22954	22866	22883	23125	23128	22992	22772	22963	22971	22901	22742	22896	23063	23017	22975	22850	22886	23041	22900	22902	22985	22954	22990	22954	22853	22937	22759	22988	22860	22901	22811	22955	23007	23061	22783	22807	22776	22853	23049	23113	22994	22797	22958	22719	22865	23120	22913	22948	22992	22769	22816	22910	23012	22968	22803	22794	23030	22864	22935	22879	22906	22923	22891	22815	22869	22876	22911	22852	22960	22837	22899	22827	22844	22606	22935	22951	22945	22672	22974	22897	22978	22809	22867	22752	22935	22846	22931	23038	23044	23031	22986	22835	22834	22796	23025	23030	22937	22589	22974	22841	22998	22951	23111	23010	22749	22944	22842	22823	22938	23033	22799	22757	22930	22774	22717	22813	22900	22946	22837	22863	23190	22833	22719	23160	22988	22977	22928	22985	22982	22816	23092	22909	22859	22831	22897	22857	22687	22871	22882	22996	22896	22936	22897	23061	22939	23039	22807	22833	22890	22768	22821	22776	23046	23015	22871	22874	23020	22962	22863	22945	23015	22807	22817	22769	23031	22896	22777	23029	23018	22942	22902	22956	22834	23055	22953	23144	22950	22960	23000	22800	22800	22935	22778	22902	22790	23175	22749	22874	22999	22920	23104	23050	22998	22856	22925	22789	22826	22904	22925	22722	22880	22887	22760	22932	22943	22812	23044	22979	22812	22977	22924	22851	22955	22878	23074	22844	23167	22830	22900	22904	22952	22965	23019	22854	22891	22909	23041	22930	22838	22873	23023	22801	22780	22913	22834	22957	22887	22746	22905	22822	22904	23029	22736	22922	22888	23017	22733	23013	23056	22770	22971	22973	22998	22963	23025	22881	22955	22903	22876	23019	22979	22953	22854	22918	23072	22838	22976	23023	23012	22774	22939	23068	22978	22981	22814	22989	22927	22914	22842	22897	22784	23046	22679	22901	22858	22761	23070	23209	22826	22880	22862	22921	22982	22854	22985	22932	23007	23023	22862	22889	23031	22854	23080	22927	22826	23138	22861	22893	22807	22984	22960	22822	22898	22968	22988	22942	22850	23033	22986	22741	22787	22841	22793	23017	22977	23006	23005	22950	22803	22927	22835	22906	22838	22923	22701	22901	22831	23020	23056	22889	22905	22726	22934	22937	22947	22942	22725	23031	22843	22880	22939	22959	22883	22739	22925	22861	23070	22809	23068	22732	22896	22973	22910	22921	23173	22905	22845	22862	22919	22761	22861	22932	22863	23070	22921	22650	22967	22910	22933	22826	22874	22889	22779	23064	22822	23022	23042	23041	22905	22810	22911	22798	23010	22867	22940	22852	22881	22950	22672	22982	22930	22861	22929	22948	22897	23018	22990	23104	22889	22950	22915	23015	23040	23008	22771	22930	22811	22900	22863	22757	22884	22872	22973	22917	22971	22915	22810	22910	22947	22914	22985	22806	22698	22939	22949	22920	22839	22778	22846	23076	22881	22929	22711	23099	22828	23066	23161	22848	22931	22901	22922	22745	22972	22703	23062	22731	22984	22884	22770	22970	23043	22671	22978	22912	22917	22994	22931	22971	23002	23012	23091	23045	22859	22910	22914	22836	22884	22935	23194	23046	22892	23091	22956	23085	22860	23065	22944	22962	22806	22919	23022	22943	22776	22995	22900	22805	22830	22960	22907	22768	22953	22935	22888	22990	22920	23076	22764	23006	23069	22818	22936	23005	22884	22937	22762	23077	22898	22907	22812	22942	22969	23039	22904	22886	22903	22926	22698	22981	22790	22947	23148	22961	22818	22918	22988	23014	22822	22795	23069	22979	22818	22849	22912	22828	22893	22819	22797	22848	22825	22821	22899	22911	22856	23033	22914	22842	22814	22860	23016	22956	22806	23029	22956	22891	22783	22852	22889	22741	22860	22898	22776	22982	22922	23001	22891	22973	23009	23009	22992	23009	22901	22944	22992	22930	22845	23008	22922	22933	22794	22762	22960	22970	22993	22786	23016	22873	23043	23144	22721	22889	22916	22809	22784	22952	22808	23003	22622	22993	22919	22834	23024	22908	22755	22760	23047	22796	22911	22964	22896	22884	22741	22808	22892	22930	22865	22928	22736	22823	22913	23102	22755	22877	22923	22911	22919	22820	23073	22965	22994	22833	22914	22848	22864	22775	22892	22889	22703	22924	22794	23024	22792	22851	22989	22857	22992	22777	23036	22794	23062	22846	22955	22868	22821	22927	23013	22873	23044	22944	22999	23085	22875	22888	22807	22825	22809	22983	22837	23220	22884	22931	22931	23037	22995	22694	22974	22829	22887	22982	23082	22950	23089	22928	22980	22952	22905	22952	22860	22868	22927	22818	22930	23058	22984	22750	23048	23092	22963	22729	22967	22735	22939	22807	22939	23110	22909	22951	22797	22938	22922	22828	22869	22800	22845	23010	22979	22919	23003	23004	22837	22798	22781	22997	22952	22778	22738	22998	22804	22865	22780	22758	23029	22997	22798	22827	23003	22830	22905	22865	22862	23010	22918	22978	22888	22922	22874	22914	22880	23081	23057	22882	23016	22945	22946	23029	22991	22887	22705	22661	22889	22950	23037	22920	22853	23057	22887	22952	22896	23032	23029	22821	22764	22934	22837	22774	22932	22870	23148	23026	22788	23020	22935	23033	22872	22743	22989	22933	22906	23127	23073	22898	22850	22864	22981	22967	22805	22861	22841	22887	22911	22845	23035	22782	22904	22931	23064	23118	22852	23167	22869	22877	22920	22873	22727	22743	22965	22911	22955	23116	22791	22925	23031	23020	22791	22918	22806	22886	22893	23074	22883	22931	23051	22808	22910	22694	22957	22982	22952	23023	22870	22789	22916	22995	22965	23079	22880	22943	22823	22831	22962	22826	22815	23210	22919	22934	22912	23027	23030	22878	22968	22863	23038	22975	22782	22711	22885	22706	22903	22976	23017	22990	22892	22910	22768	22942	22890	23031	22899	22954	22895	22833	22901	22841	22887	22942	22996	22868	22995	22856	22996	22935	22949	23285	22958	22854	22985	22866	23066	22929	22784	22794	22977	22944	22782	22985	22959	22921	22815	22977	22898	23046	23042	22942	23144	22765	22902	23006	22917	22860	22960	22925	23061	22865	22962	22837	22790	23053	23009	22981	23056	22916	22899	23048	22839	23025	22967	23065	22851	22854	23041	22804	22767	23024	22999	22796	23122	22637	22905	23112	22982	22902	22738	22990	22937	22976	22980	22868	22918	23020	22885	23060	22891	22912	22850	23086	22930	22862	22932	22854	22937	22935	22861	22832	23126	22849	22941	22842	22977	22920	22916	22776	22851	22862	22822	22959	22747	23154	22879	22907	22968	22900	22990	22936	23057	22769	23132	23060	22926	22943	22912	22868	22966	22800	23027	22726	23045	23059	22663	22980	22894	22973	22739	23074	22718	23027	22851	23072	22785	22901	23009	22986	23000	22872	23077	22962	22992	22902	22851	23057	22900	22894	22958	22931	22964	22994	22901	23101	22918	22884	23153	23071	23008	22908	22828	23034	22913	23064	23089	23021	22921	22919	22961	22973	22834	22885	23050	23048	22958	22943	22812	22768	23007	22842	23175	22908	22843	22943	23039	23081	22873	22969	22810	23067	22856	22821	22943	22871	22953	22817	22888	22990	22961	23012	23044	22911	22910	22850	23061	22974	22751	22753	22911	22863	22713	22873	22843	22825	22795	22970	22816	22981	22999	23041	22831	22780	23179	22890	22789	22736	22907	22796	22817	22889	22896	22857	22869	22902	23173	22990	22818	23026	23224	23031	23133	22853	22805	22861	22975	22779	22727	22927	22811	22833	23015	22910	22937	22962	22987	22960	23023	22826	22834	22868	22923	23153	22941	23029	23003	22784	22975	22945	22902	22927	22923	22977	22938	22901	22905	23078	22769	22949	23043	22899	23007	22808	22865	22991	23092	22992	22946	22786	22994	22786	23155	22804	22944	22867	23160	22948	23032	23104	22984	22885	22705	22931	22921	23147	22832	22981	22849	23078	22964	22819	23031
24127	21365	35711	55486	55643	47620	38815	31888	30315	30529	30284	30341	29986	30185	30243	30198	30181	30333	30397	30127	29921	30220	30201	30366	30379	30000	30147	30309	30192	30179	30316	30507	30233	30249	30236	30060	29755	30098	30400	30008	30146	30102	30049	29943	29982	30148	30050	30235	29972	30131	30091	30230	30002	30283	30135	30186	30037	30149	30178	29880	30218	30167	29929	30203	30073	30186	29845	30312	30316	29848	30083	29970	30006	29868	30064	30159	30115	29944	29906	30342	30023	30095	29933	30028	30138	30046	30192	30013	30169	30065	30007	30354	30294	30273	29986	29938	30026	30129	29879	29966	30117	30183	30297	29972	30120	30073	30055	30142	30190	29907	30155	29991	29923	30043	30047	29926	30199	30035	30083	29849	30076	30250	29856	30099	30196	30086	30013	30140	30256	30218	29861	30035	29937	30170	29918	30062	30069	30050	30054	30078	30326	30028	29959	29971	30006	30024	30124	29802	29952	30199	29957	30212	30047	29905	30078	29957	29903	30177	30048	30107	30178	30283	30102	30103	30147	30028	30322	29970	29869	30283	30142	30304	30140	30048	29932	30030	30267	30136	30031	30148	30066	30047	29864	29898	30218	30004	30134	29951	29930	30124	30035	30217	30099	30231	30149	30032	30170	30313	30178	29909	30092	30209	30264	30239	29921	30063	30180	30163	30138	30113	30278	29837	29965	30132	30253	30189	29827	29658	30044	29813	30457	30163	29936	29929	30261	29915	30215	29876	29984	30088	30059	29926	30386	30182	29967	30181	30092	30013	30269	29945	30114	30111	30152	30179	30100	29976	30105	30183	29982	30064	30050	30052	30162	29878	30187	30034	29905	30159	30165	30338	30212	30065	30174	30240	30049	29949	29945	29986	29996	29988	29912	29904	30042	30140	30224	30150	29934	29981	29994	30151	29970	30103	30387	30066	30152	29874	30406	30397	30265	30038	30041	29900	30396	30101	30010	30056	30364	29951	29960	30049	30051	29972	30139	30179	29818	29847	30122	30248	30029	29966	29976	29858	30161	30046	30196	30072	29999	30024	30142	30157	30159	29942	30206	30102	30034	30106	29939	29941	30171	30431	30097	30027	29863	30001	29952	30233	30103	30136	29826	30057	29988	30033	30172	30500	30046	30031	30086	30142	30234	30279	29967	30038	30023	30091	30122	30143	29948	30020	30158	30212	29997	29713	30151	30221	30298	30122	30221	30092	30181	30248	29987	30176	30182	30260	30208	29956	30270	30325	30115	29965	30109	30225	29901	30053	30235	30049	29957	29840	30403	30260	30114	30146	30203	29753	30362	30190	29998	29988	30023	29705	30169	29838	29868	30037	29839	30056	30158	30108	30225	29978	30111	29765	29969	29910	30190	30052	30134	30159	30265	29847	30266	30020	29995	30019	29934	29796	29816	30109	30120	30147	30173	30008	30128	30281	29910	29910	30054	29858	30219	30057	30032	29941	30112	30170	29914	30040	30040	30188	30152	30007	29830	30291	29909	29704	30144	30073	30026	30115	30165	30132	30129	30063	30133	30033	30113	29821	29920	30020	29924	30062	30136	30034	30026	30210	30095	30063	30154	30162	30209	30074	29970	29930	30326	30324	30278	30171	30049	30070	29909	30134	29856	30147	30266	29927	30191	29913	30111	30014	29912	29996	30154	30158	30035	30088	30099	30064	29991	29883	30001	29939	29791	30090	30296	30154	30106	29899	30082	29996	29983	30084	30159	30015	30058	29950	30268	30039	29985	30048	30152	30207	30087	29994	29732	30043	30122	29981	30097	30256	30289	30252	29934	29990	30006	30021	29962	30113	30220	30288	29882	29927	30312	30030	30199	29780	29948	29997	30080	30089	30074	30104	30099	30044	30022	30228	30058	30099	30214	30230	29874	30154	30078	30059	30108	30006	30063	30048	30075	30194	30090	30213	30166	29970	29919	29983	29826	30042	30018	30259	29848	30175	30142	30123	30187	30127	30046	29940	30042	30205	29893	29984	29837	30064	29918	29927	29969	29912	30285	30047	30035	30042	29955	30042	29972	29739	30241	29932	29769	30058	29934	29960	30108	29869	29663	30133	30309	30175	30291	30257	30201	30075	30045	29938	30081	30076	30250	29828	30080	30177	30157	30113	30213	30162	30104	30044	30236	30041	30053	30359	30115	29853	30168	30000	30064	30253	30097	29941	30197	30011	29837	30201	29993	30101	30218	30214	30219	29996	30154	30174	29905	29984	29840	30169	29926	30192	29806	30118	29832	30050	30267	29966	30131	30176	30161	30131	30013	29842	30168	30246	30211	29918	30031	30227	30434	30171	30003	30066	30164	30288	30089	30047	30176	30272	30050	30011	30040	29949	30083	30327	29778	29960	30132	30130	29894	30199	30107	29991	30257	30114	30176	30313	29845	30276	30316	30350	30093	29996	30175	30015	30147	30016	29960	29868	29932	30169	30215	30021	30304	30048	29994	30112	29993	30134	30265	30163	30039	30246	30344	29964	29991	30205	29928	30332	30249	29915	30161	30171	29885	30079	30066	30239	30157	30170	30059	30148	30093	30240	30269	30026	29835	29911	30286	30267	30107	29915	30187	29925	29817	30268	30168	30128	30170	30024	29834	29966	30052	29997	30075	29982	30096	29862	29954	29980	30036	30010	29856	29991	30207	29884	30013	30131	30151	30314	30097	29910	30056	29851	29983	29978	29942	30141	30103	30035	29989	30128	30007	29966	30183	30148	30492	30033	29844	30170	29945	30003	30106	30275	30067	30183	30061	30145	29995	30118	30097	30073	30117	29912	29972	30152	30157	29890	30023	30128	30027	29961	29986	30203	30019	30021	30149	30072	30371	30017	30010	30128	29992	30007	30120	30124	30275	30051	30072	29975	29876	30224	29855	30223	30090	30231	30032	30242	30124	30058	30217	29978	29961	30135	30081	29982	30018	29854	30073	30086	29943	30078	29956	30130	30269	30272	30071	29998	29958	30164	30150	30030	30090	30100	30075	29951	29863	30221	30136	29811	30021	29903	29993	30085	30076	30094	29872	30171	30172	29898	30118	30210	30106	30015	29766	29969	30126	30069	30091	30114	30090	30195	30093	30093	30146	30320	30161	30410	30169	30101	30323	30263	30063	30144	30309	30185	30293	30019	30043	30181	29966	30123	30099	29833	30009	29812	29808	30159	30408	30174	30154	29835	30329	29994	30144	30052	30116	30082	29928	29827	30412	30132	30110	30083	29835	29895	30070	30189	30200	30220	29944	30405	30069	29944	29847	30322	30139	30260	29979	30268	29955	29931	30120	30183	30287	29912	30037	30062	30181	30161	30219	30298	30069	30046	30189	30033	30253	30125	30299	29871	30012	30042	30155	29969	29908	30092	29937	30073	30084	29918	30277	29976	30059	30046	29871	30141	30167	30197	30146	29829	30151	30126	30256	30202	30336	30262	30132	30033	29897	29992	29888	30076	30090	29882	30211	30207	30053	30114	29992	30253	29955	30270	30132	30380	30154	30303	29936	30310	30138	30041	30058	30150	30090	29960	30240	30052	30183	30039	30115	29854	30008	30142	30143	30570	30060	29832	30013	29905	30236	30107	30149	30111	30058	29988	29905	30218	30020	30038	29957	30176	30275	30222	30120	30030	29885	30155	30195	30129	29994	30083	30156	30075	29890	30020	30180	30065	30111	30026	30104	30334	30149	29987	30021	30222	30154	30007	30058	30010	30125	30118	29999	30165	30149	30153	29950	30310	30126	30040	30050	30224	30220	29923	30142	29917	30025	30212	30055	30023	30070	29997	30163	30290	30303	29792	30375	30364	30006	30177	30180	30178	30006	30125	30170	30138	30245	30339	30030	30206	30139	30303	29910	30001	29959	30225	30046	29952	30160	29987	30131	29941	30108	30096	30069	30156	30079	30082	30192	30181	30207	30083	30194	30190	30159	30137	29840	30050	29843	30019	30230	29982	30238	29957	29980	29868	30158	30144	30084	30073	30088	30009	30250	30033	30068	29900	30086	30182	30174	30049	29979	30103	30315	30146	30342	29864	29788	29988	30189	30168	30282	29936	30020	30203	30180	30190	30350	30119	30081	29911	30073	30077	30071	30194	30032	29909	30323	30020	30092	30202	30128	29933	29865	30036	30136	30350	29953	30210	30322	30129	30042	30058	30181	30281	30125	30061	30214	30201	30092	30235	30017	30237	30092	30098	29976	30087	29987	29889	29922	30101	29967	29910	30114	30065	30008	30147	30219	30362	30113	30268	29863	29847	30029	30172	30274	29772	29995	30254	30266	30120	30058	30283	30117	30195	30089	30021	29945	30109	30142	30208	30103	30079	30234	30329	30062	30013	30210	29921	30033	30227	30296	29676	30086	30021	30066	30062	30077	30314	30233	29877	29982	30078	30041	30201	30058	30130	29765	29931	30163	30342	30067	29989	30168	29859	30203	29932	30122	29855	30200	30294	30080	30182	30082	30111	30452	30164	30072	29999	30194	30057	29870	30026	30159	30078	30040	30319	29950	30035	30138	30205	30043	30270	29997	30199	30226	30022	30129	30174	30004	29967	29755	29896	30251	30075	30170	30239	30096	29898	29978	30156	30271	30104	30003	30134	30046	30006	29925	30239	30336	30269	29900	30277	30396	30062	30276	30064	30290	30073	30215	30040	30111	30298	29920	29987	29879	29983	30166	29910	30091	30163	30292	30317	30142	30071	29854	30150	29822	30112	30075	30250	30320	29920	29949	30137	30242	29947	30247	30250	30228	29933	30101	30068	30197	30153	30036	30237	30112	30185	29955	29881	30061	30045	30224	30030	30163	30208	29975	30233	29843	30260	30063	30086	30017	30067	29992	30103	30006	29902	30245	30169	30088	30114	30010	30161	30149	30204	30133	30039	30090	30131	29995	30168	30155	30199	30117	30109	30165	30155	29875	30172	30130	29940	29864	30245	30230	29938	30249	30386	30116	30083	30077	30281	30014	30072	29863	30180	30002	30136	30211	30010	30134	30146	30007	30005	30198	30078	30062	30247	30371	29910	30219	29848	30171	30072	29978	30182	30032	29880	30401	29964	29911	30152	29976	30144	29973	30042	30278	30167	30315	30173	30095	29933	29995	29975	30238	30237	30064	29991	30119	30111	30043	30280	30021	30026	30317	30018
23685	58928	74906	73946	62843	46618	32848	24857	22925	22816	22817	22870	23025	22908	22891	22912	22862	22983	22951	23094	23053	22991	22937	22914	22996	22877	23048	22939	22903	22929	22766	23101	23057	22872	22971	22817	22797	22824	22844	22916	22929	22997	22815	22918	22713	23016	22884	22914	22815	23160	22812	22821	22979	22784	22894	22884	22817	22987	23107	22773	22759	22942	22997	22874	22732	22955	22658	22886	22897	22912	22953	22926	22966	23137	22805	22991	22844	22953	22906	22888	23012	23121	22886	22858	22962	22790	22850	22917	22901	22836	22781	22875	22999	22847	22775	22851	22880	22940	22871	22884	23029	22939	22932	22831	22871	22927	22867	22898	22812	22856	22945	22888	22847	22830	23007	22939	22910	22680	22888	22969	22939	22876	22903	22684	22801	22764	23116	22832	22756	22809	22935	23019	22889	22950	22935	22822	22997	22925	22858	22632	22924	22863	22798	22854	22959	22989	22853	22784	23057	23052	22918	22983	23191	22885	22852	22657	22713	22860	22904	22889	22916	22933	22973	22916	23003	22855	22747	23075	22874	22834	22808	22775	23029	22883	22978	22870	22695	22992	22841	22753	22796	22794	22886	22857	22888	22854	23014	22946	22703	22922	22959	22837	22987	22801	22836	22973	22845	22877	22921	22975	22935	22802	22891	22714	22874	22976	22815	22833	22776	22883	22922	22767	22942	23049	22819	23047	22842	22982	22765	23083	22916	23015	22766	22790	22941	22851	22871	22744	22933	22719	22753	22999	22710	22999	22916	22957	22980	22763	22966	22945	23113	22915	22881	22964	22847	22901	22790	22927	23169	22764	22920	22959	22831	22907	23009	22677	22935	22964	23114	22955	22956	23075	22834	22953	22951	22952	22719	22930	22895	22930	22851	22821	22746	22689	22974	22947	22938	22784	22818	22890	22889	22887	22901	22891	22970	22931	22757	22903	23018	22975	22892	22686	22933	22776	22935	22739	23003	23088	22860	22804	22927	23020	22898	22742	22971	22967	22741	22774	22888	22995	22823	22788	22812	22917	22985	22921	22829	22860	22901	22843	22974	22767	22897	22840	22851	22898	22936	22877	23024	22819	22941	22884	23066	22963	23035	22865	23030	23002	22695	22753	22884	22746	22951	22752	22918	22894	22754	22842	23131	22940	22825	22896	22870	22860	22823	22898	22899	22950	22834	22657	22967	22882	22932	22876	23108	22949	22930	22848	22771	22986	22819	22917	22828	22929	22784	22727	22916	23011	22934	22957	22802	22827	22957	23063	22876	22887	22994	22922	22979	22834	22795	22857	23023	22869	22936	22872	22896	22978	22944	23055	22859	22878	22891	22846	22824	23036	22970	22967	22867	22827	22888	22835	22881	22879	22729	23019	22892	22903	22852	22956	22869	22893	22985	22844	22836	22894	23027	22783	22923	22747	22922	23103	22794	22969	22766	22818	22768	22933	22908	22797	22917	22873	22958	23172	22992	22889	22809	22844	22995	22832	22842	22908	23103	22763	22899	22875	22823	23049	22856	22890	22960	22686	22911	22968	22900	22834	23050	22833	22685	22950	22764	22847	22887	22873	22967	22683	22822	22973	22754	22922	22919	23053	22811	22988	22916	22873	22939	23052	22865	22829	22722	22822	22953	22871	23001	22836	22930	23055	22871	22803	22931	22725	22892	22984	22951	22753	22762	22792	22932	22770	22939	22855	22795	22940	22983	22964	22798	22896	22926	22944	23019	23043	22900	22858	22985	23039	22673	22956	22826	22987	22850	22903	22887	22854	22851	23050	22835	22982	22825	22937	22940	23054	23038	22785	23069	22858	22913	22923	23029	22978	23045	22818	22860	22800	22921	22757	22890	22927	23058	22720	23127	22941	22758	23019	23085	22804	22993	22898	22841	22903	22941	22703	22975	22955	23122	22898	22981	22748	22863	22832	22848	23024	22978	22917	22906	23115	22798	22945	22986	23033	22960	22921	22962	22937	22967	22816	22863	22809	22879	22761	22946	23003	22987	22955	22968	22858	22905	22652	22870	23051	22795	22807	22888	22950	22734	22716	23029	22853	22865	22922	22967	22887	22879	22801	23064	23017	23092	22920	23021	22739	22864	22813	23008	22937	22867	22842	22910	22791	22817	23001	22972	22710	22915	22783	23043	23010	22933	22778	22872	22972	22951	22757	22865	23001	22921	22885	22813	22857	22870	22946	22851	22875	23025	23169	22899	22885	22822	22840	22840	22830	22862	22805	22872	22754	22958	22906	23147	22909	22884	23044	22772	22924	23064	22814	22773	22918	23083	22739	23097	22865	22689	23007	23158	22839	22850	23004	22874	22901	22949	22822	22977	22965	23131	22893	22906	22834	22773	22949	22855	22955	22936	22870	23039	22779	22854	22945	22878	22998	22855	22902	22799	22897	22853	22752	22977	22893	22813	22969	22748	23041	22912	23018	22876	23082	22893	22935	22917	22784	22935	23162	22885	22869	22698	23040	22860	22831	22819	22946	22951	23111	22960	22897	23003	22953	22843	23113	22927	22894	22866	22713	22803	22983	22954	22956	22977	22898	22793	22877	22916	22951	23036	22743	22926	22768	22875	22895	22712	22905	22991	23041	22697	22995	22855	22848	22947	22825	22804	23069	22845	22909	22895	22810	22976	22812	23044	22796	22897	22746	22640	22829	22865	22861	22876	22851	22888	22974	22834	22935	23139	22885	22842	22850	22855	23006	22862	22863	22938	22888	22952	22896	22742	22936	22870	22963	22832	22913	22734	22946	22786	22895	23010	22861	22974	22876	22736	22873	23023	22901	22993	22889	22874	22900	22977	22836	22877	22845	22891	23013	22985	22807	22821	22660	22811	22832	23013	23007	22813	22946	22719	22940	23014	22951	22838	22695	23002	22941	23033	22909	22886	22874	22944	22931	23074	22955	22841	22792	22968	23016	22723	22832	22811	22861	22921	22833	22788	22775	22875	22839	22909	22852	22942	22883	22958	23139	22826	22847	22998	22635	23035	22974	22967	22682	22976	22800	23024	22866	22682	22866	23014	22964	22986	22939	22908	22800	22892	22869	22950	22897	22912	22885	22932	22942	22798	23004	22914	23044	22936	22871	22834	22858	23002	22835	23095	22736	22956	22889	22874	23077	22931	22753	22958	22891	23007	23055	22878	22773	23009	22946	22906	22963	22958	22890	22849	22844	22808	22850	23006	22928	23070	22888	22922	23044	23097	22789	23059	22896	22763	22869	22883	22942	22987	22864	22767	22960	22912	22881	22915	22924	22868	22942	22907	22967	22674	22814	23001	22995	22769	22989	23041	22753	23013	22947	23046	23021	22983	22605	22940	22844	22971	22982	22931	22907	22876	22966	22925	22986	22923	22730	22808	22785	23026	22883	22981	22829	22821	22910	22934	23043	22806	22942	22943	23038	23060	23155	22926	22778	22850	22766	23093	22978	23028	22734	23028	23084	22714	22721	22980	22858	23101	22963	22803	23126	22916	22831	22712	22926	22987	22889	22772	23031	22954	23013	22604	23123	22939	22892	22743	22967	22962	22727	22889	23044	22826	22890	22889	22932	22859	22878	22902	22885	22724	22848	22852	22811	22997	22844	22843	22815	23026	22800	22875	22983	22839	22927	22965	22845	22768	22804	22756	22860	22764	22887	23014	22909	22997	22979	23119	22819	22936	22772	22983	22875	22993	22570	22933	22980	22789	22994	22994	22660	22683	22881	22799	22805	22866	22873	22899	22937	22964	22969	22988	22844	23081	22986	22825	22822	22964	22976	23098	22858	23015	22800	22866	22755	22790	22903	22845	23024	23083	23005	22755	22982	23032	22732	22801	22916	23123	22837	22841	22827	23050	22816	22996	22822	23044	22820	22899	22789	22842	22919	22841	22937	22861	22862	23030	22937	22755	22653	22878	22849	22922	22756	23104	22958	22987	22924	22917	23040	22944	23010	22879	22812	22857	22920	22896	22849	22956	22887	22683	22960	23028	22754	22980	22961	23186	22936	22822	22813	22899	22781	22947	23040	22912	22976	22837	22907	22881	22846	23056	22951	22714	22840	22903	22959	22931	22858	22880	23046	22838	22797	22718	23007	22919	22852	22999	23030	22759	22880	22734	22827	22987	22891	22978	22722	22730	22837	22784	22889	22774	22894	22917	22852	22806	22988	22754	22867	22861	22869	23015	22822	22893	22945	22925	22866	22757	23067	22895	22833	22950	22788	23255	22918	22863	22676	22872	22850	22807	22950	22881	22938	22987	22974	22890	22842	22972	22908	22803	22829	22897	22839	23018	22731	23009	22776	22817	23023	22950	22809	22871	22882	22835	22843	22836	22657	22772	22943	22979	22832	22949	22916	23129	22994	22864	23027	22958	22833	22708	22904	22989	22795	23022	23019	22894	22808	22801	23038	22922	23077	22869	22977	22934	22976	22919	22977	22803	22784	22903	22924	22953	22972	22864	23006	22798	23004	22790	22840	22864	22931	22983	23053	22899	22808	22933	22957	22837	22897	22894	22766	22722	22985	22943	22879	23015	23048	22807	22911	22876	22946	22861	23047	22900	22997	22919	22993	22756	22915	22831	23033	22878	23095	22762	23033	22985	22859	22954	22770	22740	22658	22730	23002	22844	22869	22760	22840	22988	22835	22886	22995	22984	22982	22920	23093	22951	22769	22986	22764	23009	22941	22913	22927	22776	23008	22875	22995	22806	22820	22830	22753	22730	23049	22959	22721	22818	22984	22960	23044	23036	22991	22939	22953	23068	22852	22912	22796	23163	22781	22876	22853	22783	22954	23066	23090	22809	22912	22793	22739	22769	22869	22890	22800	22890	22834	22986	22782	23023	22671	22959	22936	22897	22905	22773	22838	22801	22876	22893	22828	22886	22810	22847	22877	23026	22742	22944	22833	22919	23010	22880	22784	22909	22815	22930	23040	22768	22815	23030	22946	23083	22969	22993	22850	22959	22759	23036	23157	23053	23058	23042	22737	23009	22841	22757	22791	22862	23011	22837	22912	22888	22986	22872	23026	22872	22918	22848	22864	22769	22879	22891	23072	22865	22816	22824	22712	22857	22662	22884	22842	22899	22688	23000	23004	22814	22977	23104	23017	22872	23067	22755	23010	22979	22900	22883	22837	22958	22865	22906	22817
22377	21283	41098	70072	62481	56425	43065	33588	31150	31370	31451	31137	31075	31268	31047	31053	31104	31183	30850	30749	30825	31076	30967	31239	31065	30912	30885	30805	30960	31184	30571	30726	30865	31061	30928	30915	30757	30943	30810	30758	30953	31144	30775	30856	30962	30797	30978	30912	30712	31056	30988	30691	31203	30874	30971	30694	30788	30587	30712	30805	30756	30841	30676	30667	30664	30822	30812	30764	30773	30876	30637	30645	30903	30646	30691	31180	30855	30762	30827	30716	30895	30799	30856	30782	30753	30797	30913	30964	30642	30848	30744	30768	30942	30651	30812	30916	30906	30594	30763	31013	30731	30690	30810	30765	30755	30866	30981	30545	31016	30717	30768	30908	30744	30680	30853	30634	30562	30818	30827	30646	30672	30778	30762	30738	30670	30591	30900	30679	30900	30821	30736	30863	30586	31091	30685	30842	30929	30649	30894	30848	30860	30776	30636	30767	30578	30789	30731	30631	30586	30625	30746	30853	30990	30688	30671	30781	30852	30646	31046	30810	30887	30730	30916	30762	30522	30633	30856	30913	30623	30837	30944	30643	30837	30921	31107	30805	30719	30826	30703	30633	30751	30700	30873	30995	30903	30565	30994	30517	30803	30687	30840	30683	30418	30632	30691	30903	31082	30937	30912	30686	30597	30512	30603	30695	30768	30750	30827	30746	30598	30715	30803	30979	30905	30810	30752	30931	30660	30586	30680	30656	30680	30527	30678	30579	30565	30850	30758	31032	30815	30760	30636	30758	30858	30965	31058	30862	30984	30950	30669	30951	31033	30703	30656	30716	30876	30933	30814	30952	30924	30957	30861	30885	30834	30684	30817	30835	30776	30606	30708	30845	30822	30696	30951	30673	30758	30726	30956	30860	30602	30524	30755	30949	30961	30771	30727	31016	31025	30906	30713	30637	30692	30803	30932	30662	30557	30844	30746	30661	30858	30611	30987	30777	31058	30936	30845	30751	30788	30840	30648	30585	30704	30663	30762	31116	30794	30878	30504	30680	31064	30815	30849	30748	30421	30813	30833	30622	30740	30958	30708	30729	30895	31086	30921	30716	30856	30698	30734	30811	30754	30551	30847	30748	30862	30985	30629	30858	30487	30356	30669	30893	30628	30497	30760	30838	31018	30831	30790	30869	31001	30856	30694	30689	30725	30731	30968	30686	30597	30812	30745	30815	30717	30749	30754	31020	30879	30791	30735	30814	30880	31080	31021	30663	30764	30743	31006	31079	30817	30770	30937	30625	30784	30724	30732	30810	30644	30767	30959	30982	30881	30761	30832	30837	31047	30883	30805	30760	30828	30656	30891	30426	31020	30616	30818	30692	30836	30718	30743	30662	30726	30918	30913	30895	30873	30608	30775	31053	30740	30798	30849	30830	30762	30714	30793	30926	30984	30648	30888	30835	30729	30763	30928	30859	30967	31099	30720	30684	30641	30788	30702	30711	30662	30779	30844	30976	30660	30763	30906	30722	30721	30919	30939	30909	30532	30856	30899	30946	30896	30581	30840	30563	30733	30833	30541	30890	30840	30582	30777	30739	30758	30784	30737	30963	30759	30847	30963	30688	30733	30916	30699	30672	30592	30680	30858	30767	30867	30862	30768	30768	30740	30526	30780	30740	30840	30908	31029	30849	30531	30796	31088	30818	30785	30947	30866	30583	30704	30760	30855	30897	30770	30712	30606	30767	30884	30703	30725	30887	30863	31043	30874	30930	31000	30908	30952	30884	30840	30857	30835	30655	30726	30536	30691	30753	30919	30777	30939	30806	31102	30946	30558	30721	30666	30969	30620	30933	30938	30862	30718	30723	30759	30582	30992	30879	30945	30844	31043	30775	30823	30559	31007	30951	30674	30963	30706	30953	31057	30727	30850	30964	30758	30818	30947	30680	30841	30531	30800	30747	30775	30913	30648	30654	30628	30688	30646	30769	30885	30620	30883	30573	30702	30705	30915	30785	30722	31091	30535	30793	31063	31070	30850	30788	30750	30762	30637	30954	30882	30703	30786	30640	30724	31070	30567	30846	30652	30720	30643	30572	30684	30505	30615	30588	30772	30595	30509	30637	30762	30699	30660	30680	30672	30716	30970	30611	30916	30837	30874	30945	30966	30687	30777	30921	30880	31009	31040	31009	30773	30776	30924	30797	30902	30745	30970	30813	30813	30889	30702	30901	30892	30715	30934	30819	30987	30971	30785	30741	30731	30866	30825	30941	30834	30580	30887	30824	30955	30688	30882	30949	30673	30843	30919	30801	30720	31031	31009	30605	30602	30821	30788	30928	30794	30768	30720	30904	30909	30917	30675	30734	30915	30658	30726	30721	30872	30698	30561	30850	30565	30766	30825	30680	30920	30555	30654	30779	30812	30823	30631	30847	30677	30649	30854	30847	30927	30555	30737	30760	30590	30656	30787	31075	30817	30768	30577	30855	30839	31038	30583	30862	30787	30775	31096	30800	30760	30786	30482	30854	30984	30808	30934	30724	30774	30728	30712	30770	30850	30964	30680	30731	30791	30808	30638	30505	30538	30873	30793	30917	30738	30700	30781	30861	30783	30789	30773	30859	30841	30856	30969	30804	30563	30828	30765	30654	30910	30657	30906	30934	30944	30756	30843	31014	30966	30703	30986	30753	30585	30684	30995	30819	30739	30873	30784	30855	30927	30911	30864	30638	30639	30794	30921	30847	30823	30877	30905	30819	30783	30741	30751	31003	30862	30918	30873	30646	30647	30739	30783	30738	30598	30738	30917	30752	30940	30967	30903	30803	30952	30772	30808	30740	30639	30487	31029	30598	30663	30890	30976	30808	30893	30612	30810	30875	30780	30786	30816	30603	30697	30933	30827	30778	31011	30881	30697	30894	30659	30766	30886	30662	30456	30839	30660	30664	30842	30719	30915	30852	30911	30945	30885	30914	30608	30793	30796	30779	30686	30610	30971	30747	30742	30721	30753	31004	30893	30875	30812	30624	30910	30924	30712	30970	30809	30810	30901	30977	30775	30816	30847	30857	30709	30587	30736	30934	30807	30733	30750	30771	30684	30634	30681	30836	30953	30926	30855	30623	30720	30586	30887	30698	30687	30736	30649	30871	30844	30711	30868	30794	30837	30524	30587	30798	30643	30617	30785	30858	30700	30793	30789	30678	30839	30816	30874	30903	30991	30853	30770	30886	30699	30973	30880	30913	30851	30766	30905	30768	30600	30569	30689	30610	30527	30732	30755	31078	30518	30588	30654	30776	30668	30750	30710	30624	30788	30872	30764	30739	30663	30743	30901	30716	30798	30672	30886	30830	30930	31024	30764	30792	30733	30622	30560	30939	30510	30606	30903	30773	30982	30890	30676	30863	30787	30852	30816	30829	31154	30545	30631	30898	30767	30726	30722	30748	30923	30675	30773	31033	30978	30773	30737	30687	31057	30901	30781	30618	30617	30640	30846	30903	30722	30879	30463	30990	30900	30777	30901	30898	31024	30694	30791	30828	30866	30717	30844	30862	31068	30776	30562	30941	30846	30678	30634	30614	30813	30821	30825	30710	30614	30942	31050	30949	30710	30816	30756	30808	31008	31099	30901	30880	30790	30973	30640	30937	30662	30467	30898	30670	30741	30578	30768	30789	30930	30855	30890	30936	30696	30727	30930	30815	30639	30856	30848	31006	30569	30785	30463	30688	30941	30825	30912	30666	30855	31264	30847	30762	30752	30906	30636	30993	30608	30720	30719	30885	30845	30846	30702	30820	30724	30654	30827	30937	30808	30578	30629	30569	30861	30618	30837	30765	30961	30766	30688	30927	31020	30936	30968	30636	30607	30769	30779	31161	30909	31112	30670	30840	30622	30982	30645	30845	30890	30807	30664	30649	30866	30786	30774	30712	30714	30663	30809	31004	30847	30971	30898	30755	30911	30567	30796	30860	30798	30757	30958	30759	31018	31024	30778	31050	30750	30762	30808	30787	30486	30775	31007	30678	30746	30864	30936	30787	30800	30922	30954	31067	30816	30885	30900	30615	31030	30668	30888	30737	30951	30763	30720	30598	30932	30657	30556	30738	30826	30919	30825	30508	30494	30722	30573	30747	30816	30922	30770	30808	30757	30829	30874	30729	30602	30876	30826	30667	30660	30744	30912	30733	30867	30771	30764	30948	31021	30740	30835	30849	30661	30890	30768	30854	30781	30642	30901	30826	30882	30942	30845	30823	30721	31023	30542	31013	30580	30733	30906	30952	30882	31042	30879	30704	30696	30798	30601	30974	30658	30595	30979	30842	31019	30772	30863	30666	30696	30861	30823	30584	30898	30820	30945	30564	30723	30661	30695	31092	30828	30670	30901	30918	30831	30718	30906	30822	30870	30706	30925	30674	30737	30714	30778	30821	30598	30657	31009	30784	30847	30509	30845	30876	30887	30778	30704	30789	30788	30832	30844	30639	30827	30693	30715	31069	30845	30739	30751	30460	30723	30751	30897	30525	30745	30808	30588	30880	30704	30648	30762	30774	30859	30907	30651	31021	30566	31029	30799	31066	30644	30982	30833	30656	30836	30762	30766	30830	30860	30741	30852	31108	30665	30811	30740	30781	30933	30792	30829	30916	30955	30866	30711	30875	30769	30995	30917	30949	31077	30818	31135	31008	30982	30930	30938	30751	30949	30730	30865	30871	30819	30743	30787	30681	30825	30653	30691	30690	30967	30504	30662	30769	30661	30561	30726	30527	30873	30712	30760	30667	30661	30929	31020	30746	30812	30685	30911	30786	30741	30471	30795	30667	30733	30777	30617	30885	31069	30860	30607	30676	30759	30809	30927	30795	31039	30772	30802	30803	30791	31026	30876	30671	30797	31003	30810	30979	30932	30992	31101	30863	30895	30670	30711	30738	30601	30961	30872	30876	30612	30709	30697	30911	30805	30707	30779	30954	30791	30485	30605	30820	30884	30519	30681	30705	30637	30790	30977	30630	30845	30615	30857	30768	31006	30671	30791	30949	31144	30841	30741	30729	30789	30947	31064	30698	30817	30763	30695	30466	30805	30570	30768	31002	30806	30623	30647	30986	30824	30892	30845	30710	30965	30770	30866	30873	30681	30976	30777	30674	30826	30830	30879	30896	30890	30716	30687	30695	30967	30646	30831	30898	30928	30814	30758	30845
29134	81828	88998	95028	80951	61276	39610	26778	23306	23280	23308	23263	23124	23449	23173	23133	23319	23306	23272	23134	23499	23213	23336	23420	23284	23224	23194	23253	23289	23238	23205	23162	23160	23360	23236	23373	23260	23431	23284	23234	23315	23285	23307	23090	23325	23244	23187	23296	23360	23248	23308	23490	23411	23377	23399	23264	23188	23219	23205	23258	23360	23212	23218	23522	23277	23152	23159	23244	23104	23109	23080	23176	23262	23306	23328	23336	23279	23406	23380	23278	23185	23284	23276	23398	23425	23084	23333	23132	23206	23202	23325	23292	23469	23202	23252	23183	23227	23330	23317	23189	23198	23398	23296	23189	23322	23400	23250	23348	23150	23234	23451	23410	23384	23276	23510	23247	23162	23256	23283	23268	23460	23192	23296	23325	23218	23320	23072	23263	23068	23318	23448	23234	23401	23310	23233	23209	23243	23256	22969	23216	23412	23248	23343	23299	23264	23292	23292	23270	23071	23305	23185	23341	23307	23341	23307	23385	23168	23282	23539	23259	23225	23165	23144	23063	23193	23415	23226	23202	23153	23163	23282	23348	23284	23283	23149	23323	23109	23295	23246	23206	23032	23399	23048	23140	23306	23278	23125	23149	23269	23213	23036	23278	23206	23238	23232	23246	23250	23268	23230	23137	23224	23297	23204	23196	23202	22867	23377	23280	23337	23264	23224	23260	23088	23161	23337	23049	23191	23310	23218	23241	23462	23218	23135	23348	23134	23537	23266	23107	23261	23262	23341	23191	23170	23063	23245	23214	23485	23164	23261	23297	23233	23241	23375	23279	23186	23255	23163	23278	23116	23178	23396	23184	23155	23260	23383	23143	23302	23411	23062	23191	23300	23158	23245	23122	23190	23219	23340	23263	23447	23231	23456	23197	23192	23176	23203	23201	23278	23065	23229	23188	23131	23292	23232	23215	23193	23330	23293	23126	23132	23285	23389	23113	23459	23125	23395	23286	23436	23296	23351	23204	23271	23270	23078	23258	23091	23169	23164	23232	23219	23259	23422	23177	23245	23399	23318	23254	23232	23311	23566	23149	23080	23205	23063	23221	23177	23232	23393	23232	23288	23198	23194	23307	23148	23186	23077	23155	23166	23225	23338	23104	23191	23054	23131	23230	23097	23421	23363	23290	23334	23295	23465	23230	23324	23538	23257	23293	23211	22975	23236	23246	23251	23239	23291	23040	23243	23230	23224	23404	23254	23332	23102	23216	23287	23111	23377	23066	23426	23164	23325	23388	23333	23280	23431	23139	23250	23433	23188	23464	23345	23329	23220	23223	23257	23205	23143	23249	23388	23282	23096	23228	23347	23340	23149	23311	23186	23258	23274	23077	23252	23332	23264	23300	23155	23248	23309	23374	23159	23242	23327	23194	23383	23347	23343	23152	23220	23355	23250	23236	23214	23306	23281	23223	23245	23128	23311	23342	23328	23252	23313	23230	23425	23393	23191	23308	23260	23300	22987	23156	23236	23416	23312	23197	23351	23179	23224	23345	23121	23435	23329	23564	23139	23305	23104	23311	23266	23389	23401	23316	23321	23230	23289	23141	23167	23174	23164	23192	23288	23096	23124	23200	23230	23100	23394	23204	23286	23201	23149	23298	23268	23338	23217	23271	23368	23005	23205	23182	23147	23314	23212	23156	23227	23332	23354	23381	23204	23575	23302	23149	23145	23237	23046	23245	23124	23363	23231	23188	23223	23300	23281	23197	23185	23570	23249	23518	23215	23161	23365	23313	23228	23200	23210	23237	23135	23204	23234	23165	23101	23295	23273	23132	23256	23214	23269	23270	23330	23035	23078	23244	23161	23203	23319	23394	23257	23097	23190	23290	23307	23393	23336	23145	23147	23425	23123	23258	23270	23283	23314	23409	23259	23291	23338	23082	23147	23341	23428	23212	23108	23446	23352	23288	23189	23359	23135	23315	23313	23268	23226	23183	23250	23279	23428	23252	23305	23262	23293	23251	23160	23241	23281	23174	23379	23167	23214	23208	23103	23406	23246	23219	23192	23243	23287	23182	23361	23250	23426	23377	23233	23326	22951	23124	23066	23241	23226	23264	23271	23368	23212	23365	23336	23224	23135	23474	23109	23298	23423	23190	23322	23430	23159	23026	23354	23195	23270	23127	23223	23256	23262	23090	23059	23366	23304	23363	23209	23063	23088	23328	23385	23258	22993	23230	23091	23266	23056	23239	23370	23319	23022	23353	23235	23371	22969	23264	23181	23310	23128	23322	23177	23154	23012	23433	23268	23181	23159	23203	23076	23336	23206	23332	23279	23216	23209	23351	23086	23369	23376	23308	23421	23164	23341	23083	23322	23449	23182	23262	23233	23169	23378	23286	23260	23398	23379	23274	23205	23533	23348	23189	23562	23247	23339	23236	23103	23134	23232	23237	23248	23196	23273	23240	23184	23411	23277	23161	23316	23270	23268	23213	23113	23370	23203	23260	23148	23305	23381	23180	23392	23320	23222	23243	23251	23222	23348	23140	23147	23332	23055	23302	23180	23212	23208	23134	23193	23174	23333	23406	22993	23067	23209	23175	23214	23168	23468	23161	23294	23304	23119	23241	23251	23248	23134	23306	23261	23359	23234	23337	23372	22978	23327	23237	23085	23373	23242	23220	23556	23196	23218	23143	23463	23180	23273	23304	23114	23301	23160	23252	23340	23190	23365	23199	23335	23193	23310	23435	23183	23121	23117	23460	23359	23293	23209	23181	23332	23204	23339	23093	22974	23089	23273	23385	23271	23127	23315	23185	23393	23283	23225	23192	23211	23294	23303	23211	23117	23259	23296	23080	23132	23281	23338	23275	23195	23299	23050	23171	23260	23286	23393	23191	23361	22986	23203	23129	23381	23157	23391	23188	23035	23193	23047	23282	23270	23333	23162	23354	23210	23276	23281	23126	23171	23230	23374	23209	23336	23330	23265	23072	23195	23155	23425	23298	23244	23313	23264	23148	23248	23141	23325	23177	23424	23245	23398	23297	23270	23304	23091	23272	23103	23108	23261	23288	23363	23304	23261	23291	23394	23180	23452	23008	23066	23156	23312	23189	23272	23197	23241	23224	23318	23343	23326	23075	23326	23284	23353	23380	23296	23192	23188	23253	23216	23490	23204	23030	23222	23404	23312	23324	23112	23454	23114	23288	23400	23188	23461	23336	23128	23250	23152	23164	23021	23277	23249	23147	23204	23063	23293	23336	23217	23244	23165	23188	23235	23163	23163	23298	23309	23261	23213	23347	23356	23270	23115	23345	23122	23201	23322	23070	23244	23423	22991	23232	23156	23273	23247	23218	23168	23231	23324	23442	23121	23389	23376	23227	23196	23158	23197	23283	23392	23386	23325	23445	23258	23289	23370	23301	23215	23185	23404	23132	23234	23408	23364	23156	23202	23261	23315	23439	22986	23388	23344	23067	23193	23396	23354	23269	23228	23176	23169	23106	23252	23270	23493	23227	23159	23093	23169	23250	23082	23347	23386	23379	23167	23305	23163	23090	23319	23074	23084	23154	23347	23118	23267	23207	23260	23214	23204	23304	23259	23135	23280	23185	23219	23436	23155	23061	23183	23254	23101	23366	23355	23216	23452	23231	22942	23229	23138	23378	23199	23262	23360	23161	23419	23205	23253	23325	23208	23195	23158	23085	23169	23302	23310	23129	23303	23186	23255	23327	23182	23003	23291	23187	23280	23122	23218	23343	23196	23103	23301	23121	23282	23059	23270	23255	23318	23186	23318	22994	23518	23222	23286	23266	23394	23179	23268	23300	23167	23261	23241	23328	23152	23233	23342	23225	23088	23240	23197	23300	23264	23277	23265	23201	23128	23172	23354	23146	23332	23274	23036	23071	23264	23350	23246	23252	23201	23173	23130	23351	23402	23137	23259	23033	23270	23402	23421	23399	23320	23216	23349	22983	23203	23208	23245	23200	23299	23237	23273	23263	23394	23147	23390	23345	23135	23267	23108	23173	23269	23133	23339	23488	23066	23232	23387	23228	23283	23308	23105	23186	23232	23240	23293	23190	23127	23302	23259	23267	23074	23267	23527	23272	23227	23312	23186	23319	23327	23139	23306	23341	23279	23184	23338	23316	23227	23331	23379	23356	23259	23252	23305	23179	23220	23261	23381	23244	23066	23300	23146	23428	23291	23274	23241	23369	23159	23287	23209	23014	23244	23307	23318	23194	23370	23329	23194	23293	23100	23320	23392	23032	23270	23316	23347	23281	23221	23123	23248	23220	23225	23379	23271	23159	23444	23008	23356	23255	23207	23057	23297	23209	23319	23265	23267	23285	23231	23322	23267	23204	23121	23263	23042	23262	23243	23225	23339	23297	23266	23186	23251	23220	23268	23325	23178	23194	23129	23393	23033	23257	23294	23193	23257	23446	23072	23248	23346	23292	23289	23303	23221	23301	23212	23373	23082	23416	23127	23285	23127	23300	23173	23373	23437	23447	23376	23240	23004	23205	23298	23264	23226	23350	23304	23257	23165	23321	23436	23160	23260	23365	23280	23341	23368	23210	23123	23261	23325	23229	23235	23072	23324	23178	23310	23392	23142	23405	23185	23421	23099	23358	23117	23314	23167	23281	23153	23364	23230	23261	23160	23211	23185	23313	23214	23439	23209	23156	23263	23234	23264	23293	23330	23291	23262	23109	23327	23157	23438	23359	23345	23141	23366	23127	23077	23266	23314	23444	23219	23305	23291	23205	23308	23388	23194	22969	23301	23339	23103	23292	23240	23364	23221	23356	23306	23186	23276	23109	23344	23127	23441	23270	23201	23259	23100	23316	23224	23340	23289	23237	23195	23186	23099	23306	23311	23232	23344	23279	23283	23374	23434	23300	23114	23363	23227	23392	23414	23265	23342	23337	23383	23237	23208	23255	23314	23377	23162	23152	23207	23083	23335	23075	23289	23185	23443	23243	23385	23246	23088	23398	23157	23303	23199	23266	23107	23259	23102	23325	23112	23289	23105	23080	23327	23131	23098	23156	23282	23258	23403	23123	23192	23326	23203	23186	23192	23327	23249	23420	23236	23346	23392	23190	23026	23324	23312	23100	23201	23235	23330	23093	23420	23155	23404	23157	23204	23358	23177	23092	23350	23188	23212	23207	23198	23049	23121	23157
28220	25892	45397	49321	40873	35273	31782	30354	30109	30175	30266	30176	30313	30146	30132	29857	30208	30204	30161	30219	30193	30094	30200	30105	30236	29999	30247	30129	30194	30147	30218	30126	30167	30393	30132	30128	30063	30033	30102	30260	30019	30136	30161	30152	30342	30301	30065	30055	30336	30151	30019	30138	30100	30118	30307	30119	30172	30280	30311	30096	30068	30194	30026	30109	29891	29978	30014	30102	30153	30056	30257	30049	29926	30287	30204	30099	30093	30232	30229	30160	29932	30097	30090	30178	30085	29985	30151	30173	30242	30378	30155	30193	30135	30137	30173	29799	30236	30132	29814	30040	30034	30064	30233	29975	30349	30359	30429	30064	30350	30060	30055	30138	30317	30112	29826	30129	30153	30158	30031	30183	30173	29898	30101	30051	30150	30189	30261	30296	30113	29964	30170	30059	30142	30076	30230	30109	30151	30274	30258	30059	30184	30162	29924	30219	30000	30246	30170	30127	30384	30197	30041	30125	29839	29870	29906	29819	30125	30075	30206	30087	30254	29864	30145	30495	30101	30125	29643	30111	30234	30081	30081	29920	30217	30344	30195	30336	30241	30046	29838	30159	30296	30133	30353	30369	30136	30065	30128	30288	30226	30320	30187	30300	30033	30182	30243	30121	30366	30233	30036	29937	30276	30193	30366	30344	30390	30104	30284	29970	30074	30121	30017	30024	30218	29961	30098	30355	30031	30188	29974	30028	30146	29920	30230	29930	30197	30153	30402	30206	30296	30126	30152	30385	29923	30219	30016	30127	29889	30195	30243	30081	30089	30107	30333	30101	30194	30153	29984	30178	30133	30042	30014	30131	30088	29927	30052	30280	30319	29953	29945	29967	30218	30109	30158	30039	29968	30060	30104	30142	30194	30241	30349	30198	30254	30154	30016	29907	30203	30419	30357	30053	30086	30194	30223	29951	30295	30478	30247	30163	30178	30246	30119	30047	30366	29998	30136	29952	30116	30001	30212	30237	29993	30050	30101	30259	30077	29875	30084	30250	30177	30197	30114	30042	30118	30059	30171	30166	30076	30139	29990	30100	30037	30061	30078	29974	30190	30101	29961	30159	30182	30076	30003	30103	29833	30023	30207	30464	30228	30384	30116	30199	30353	30207	30134	30152	30088	30215	29911	30190	30148	30183	30041	30250	30182	30057	30089	29967	29905	29940	30203	30103	30020	29872	30037	29886	30184	30005	30124	30068	29968	30248	30162	30156	30148	29941	30191	29960	30295	30037	29942	30089	29969	30352	30305	29938	30074	30270	30201	30038	30103	30227	29992	30204	30000	29970	29842	29979	29916	30321	30458	30230	30120	30166	30220	29980	30100	30214	29773	30169	30234	30152	30231	30262	30041	30079	30212	30104	30087	30009	30055	30164	30421	30195	30030	30159	30335	30126	30165	30104	30284	30206	30231	30099	29988	30218	30282	30050	30127	30193	30379	30105	30167	30115	30368	29926	30254	30116	30247	30102	30090	30024	30153	30127	30233	29718	30202	30227	30090	30207	30059	30302	30182	30163	30256	30014	30138	29920	29960	30093	29833	30173	30233	30008	30176	30030	29995	30167	29898	30073	30175	30094	30112	30156	30229	30040	30229	30299	30104	30116	30043	30363	30109	30146	29907	30217	30116	30200	30261	30019	30266	30202	30106	30091	30371	30187	30149	29977	30098	30146	30152	30347	30130	30107	30049	30310	30096	30292	30063	30034	30177	30220	30163	30027	29838	30139	30180	30410	30347	30113	30066	30118	29985	30342	30182	30224	30059	30081	30129	30018	30219	30102	30008	29998	30128	30120	30200	30253	30178	30109	30062	30079	30081	30409	29990	30333	30072	30003	29908	30129	30001	30144	30118	30251	30138	29993	30034	30138	30132	30083	29844	30252	30162	30175	30104	30310	30089	30177	30198	30317	30276	30223	30265	30197	30165	30007	30014	30081	30284	30036	30084	30375	30257	30149	30152	30336	29948	30269	30052	30308	30140	30143	30211	30138	30346	30234	30376	30051	30085	30053	30220	30028	29982	30161	30347	30106	29984	30147	30222	30489	30153	29933	30183	30168	30349	30105	30076	30177	30263	30252	30083	30233	30020	30103	30090	30357	30344	30044	30276	30320	29877	29944	29912	30143	30122	30369	30193	30143	30299	29891	30040	30364	30098	30189	30316	30142	30281	29964	30073	30147	30345	30226	30080	30273	30117	30267	29971	30070	30065	30173	30046	30154	30262	30230	30265	29966	30244	30367	30225	30250	30087	30382	30506	30196	29882	30033	30118	29919	30056	30303	30262	29953	30215	30185	29805	30136	29999	30373	30068	30185	30082	29995	30076	30045	29983	30142	30258	30233	30332	29899	30274	30457	30164	30346	30126	30255	29870	30165	29966	30055	30046	29960	30147	29967	30239	30200	29843	30128	30307	30205	29961	30144	30083	30191	30005	30046	30387	30133	29951	30185	30066	29838	30131	30250	30134	30075	30156	30057	30307	30253	30191	29945	29954	30136	30130	30274	30019	29990	30169	30180	30118	30182	30269	30275	29945	30061	30269	30093	30208	30176	30049	29835	29983	29993	29924	30276	30231	30248	30292	30040	30332	29993	30241	30187	30206	30289	29997	29854	30299	30072	30098	30189	30053	30155	29930	29959	30189	30131	30416	30088	30296	30154	30173	29916	29998	30079	30135	30061	30027	30183	30030	30236	30010	30124	30293	30073	30034	30070	30353	29998	30131	30194	30085	30242	30188	30284	29945	30287	30192	30140	30158	30234	30330	30224	30086	30057	30350	30194	30366	30336	30154	30188	30025	30000	30102	30231	30040	30184	30319	30408	29908	30034	30361	30154	29982	30297	30432	30159	30066	29988	30149	30092	30130	30129	30125	30040	29988	30142	29968	30311	30003	30020	30486	30053	30181	30093	30299	30127	30147	30143	30229	29870	30077	29875	30056	29892	30184	30074	30273	30266	29999	30312	30290	29999	29996	29851	30201	30196	30056	30212	30313	30257	30174	30029	29994	30012	29902	30018	30156	30060	30328	29984	30103	29857	30019	30251	30164	30264	30246	30065	30154	29949	30268	30224	30095	30074	30268	30023	29917	29950	30055	30146	30126	30145	30102	30190	30316	30199	30346	30536	30389	30102	30075	30151	30164	30242	30061	30311	30191	30007	29935	29946	30105	29835	29926	30373	30048	30265	30411	30108	30375	30112	30021	30185	30246	30164	30138	30162	30177	30163	30097	30067	30316	30208	30140	30025	30308	29971	30125	30052	30202	30348	29999	30197	30050	30221	30100	30237	30354	30110	30091	30090	30193	30053	30135	30094	30119	30024	30092	30249	30137	30057	30035	29970	30076	30067	30212	30116	30291	30021	30217	30051	30210	29874	30135	29869	30102	29979	29892	29788	29908	30050	30126	29826	30238	30429	30226	30133	30163	30249	30044	30099	30031	30001	29974	30187	29986	30001	29968	29982	30242	30020	30185	30192	30268	30121	30133	29997	30205	30241	29981	30240	30193	30369	30264	30100	29929	30057	30296	30112	30222	30171	29997	30111	30372	30185	30315	30090	30247	30102	30122	30033	30092	30138	30189	30087	30026	29844	30134	30072	30007	30251	30365	30253	30093	30121	30137	30294	30125	30015	30242	29848	29899	30151	30188	30180	30113	30243	30065	30282	30224	30217	30118	29985	30224	30219	30106	30156	30022	30153	29949	30283	29963	30204	30174	29905	29959	30018	30157	30080	30265	29892	30186	30327	30256	30172	29942	30304	30109	30023	29997	29950	30326	30368	30128	30170	30262	30132	30133	30029	30244	29963	30196	29954	30356	30092	30281	30039	30196	30283	30219	30058	30300	30222	30329	30120	29956	30067	30320	30056	30027	30279	30211	30140	30049	30327	30220	30326	30108	30449	30090	30194	30079	30136	30225	30212	29908	30334	30138	29969	30285	29942	30167	30136	30044	30231	30289	30163	30058	29853	30319	30124	29888	30139	30609	30169	30017	30234	30169	29897	30324	30377	30320	30153	30366	30186	30025	30216	30134	30324	29951	30062	29994	29949	30454	30277	30153	30101	30069	30164	30065	30404	30283	30150	30123	29802	30183	29992	30025	30218	30231	30256	30240	30053	30045	30064	30326	30130	30316	30073	30141	30128	29962	29966	30281	30032	30080	30216	30219	30241	30367	30008	30380	30149	30101	30057	30356	30006	29939	30072	30261	30140	30019	29904	30004	29971	30109	30071	29956	30039	30082	30201	30081	30408	30075	30256	30122	30195	30052	30155	30027	30218	30042	30105	30085	30258	29940	30117	30257	30157	30050	29864	30030	29939	30051	30104	30318	30034	30099	30138	30046	30225	30118	29967	30155	30391	30234	30267	30210	30078	30314	30314	29729	29967	30080	30068	30052	30184	30209	30075	29841	30210	30315	30337	30238	30072	29984	30013	30158	30340	29981	30201	30310	30193	30150	30121	30128	30035	30077	30168	30289	30092	30299	30321	29951	30088	30303	30154	30153	30274	29976	30261	30187	30243	30014	30037	30311	30094	30152	30171	30119	30074	30050	30054	30018	30189	29897	30110	30030	29992	30167	30169	30115	30041	30160	30129	30322	30148	30366	29968	29944	30079	30232	30156	30197	30002	30261	30192	30202	30399	30224	30227	30240	30273	30094	30191	30173	30196	30008	30113	30314	30143	30133	30066	30202	30109	30416	30067	30024	29948	30208	30063	30044	29953	30145	30083	30103	30173	30092	30056	29977	30007	30276	30151	30188	30126	30210	30201	30191	30164	30118	30051	29920	30004	30208	30130	30048	29766	30035	30140	30363	30139	29720	30105	30159	30149	30265	30339	30195	30217	30429	29861	30030	30125	30001	30014	30273	30334	30247	30097	30343	30188	30117	29979	30118	30277	30221	30222	30194	30237	30042	30045	30090	30146	30098	30172	30191	29960	30270	30079	30358	30259	29961	30117	30289	29971	30127	30288	30282	30223	30251	30030	30234	30074	30103	30064	30253	30370	30036	30313	30071	30091	30168	30005	30214	30157	30219	30097	30163	30170	30015	30293	30148	30083	30169	30069	30223	30386	30351	30210	30033	30200	30276	30313	30089	30202	30005	30225	30154	30129	30183	30104	30176	29944	30058	30180	29992	30311
21246	39483	49429	44728	35584	28486	24399	23214	22785	23066	22742	22989	23049	22806	23099	23007	23025	22779	22913	23048	22979	22725	22898	22940	22919	22773	22902	22921	22950	22801	22921	22947	22707	23040	22746	22740	23147	22965	23041	22683	22989	22854	22923	22832	22784	22735	22826	22809	23067	22793	22970	22871	22933	22843	23141	22829	23058	22862	22796	22842	22989	22911	22903	22861	22890	22838	22913	23099	22813	22807	22820	22817	22907	22837	23015	22865	22931	22895	22908	23033	22750	23005	22771	22949	22811	22754	22937	22888	22836	22829	22685	22985	22825	22802	22936	22984	22762	22785	22973	22931	22865	22868	22866	22730	22983	22790	22952	22744	22797	22861	22911	22933	22828	22888	22726	22869	22725	22791	23029	22917	22786	22928	22892	22665	22937	22709	22708	22900	22959	22864	22869	22750	22861	22909	23057	22871	23060	22949	22815	22948	23051	22742	22786	22950	22767	22898	22929	22882	22875	22854	23009	22898	22822	23028	22833	22975	22894	22934	22665	23038	22837	22818	22836	22776	23007	22888	22793	22989	22886	23000	22924	22887	22687	23044	22698	23076	22874	22855	22757	22875	23028	22971	22928	23038	23099	22847	22895	22785	22881	22844	22929	22984	22711	22789	22785	22804	22813	22959	23131	22929	22927	22954	22898	22942	22746	22849	23018	22835	22988	22914	22752	22979	22809	22777	22901	22977	22903	22845	22852	22762	22805	22902	22873	22916	22825	23009	22912	22783	22760	22937	22756	22933	22908	22754	22968	22862	23000	22809	23010	22698	23009	22905	23049	23004	22893	22851	22950	22997	22826	22801	22743	22977	22925	22960	22920	22799	22879	22842	22945	22809	22894	22837	22883	22872	22960	23078	22906	22682	23004	22758	23073	22949	22628	22743	22818	22881	22829	23009	22834	22983	22666	22953	22950	22759	23125	22876	22878	22958	22879	22873	22952	23119	22915	22786	22879	22845	22939	22881	23030	22826	22798	22774	23002	22912	22878	22979	22905	23132	22956	22874	22926	22688	23146	22765	22895	22926	22806	22990	22911	22871	22850	22829	22767	23107	23009	22913	22806	22826	22829	22894	22898	22875	22751	22729	22912	22896	22743	23079	23105	22923	23056	23073	22924	22906	22947	22793	22977	22753	22957	23061	22871	22768	22844	22759	23008	22910	22723	22874	22879	22864	22870	22859	22890	22943	22977	22779	22882	22900	22976	22901	22917	22910	22797	22702	22893	22925	22905	23000	23030	22801	22720	22994	22910	22995	22978	22801	22849	22910	22792	22978	22939	23088	22978	22977	22882	22971	22857	22784	22812	22912	22921	22875	22761	22977	22708	22990	22877	22560	22974	22875	22974	22924	23068	23009	22779	22820	22870	22846	23195	22792	22708	22936	22868	22993	22906	22825	22679	22971	22926	22870	23072	22765	22987	23083	22942	22737	22977	22867	22824	22959	23046	22898	22864	23052	22570	22747	22860	22736	22675	22853	23204	22727	22981	22914	22873	23018	22949	22868	22982	22975	22738	22871	22866	22845	22899	22962	22946	23208	22687	23093	22792	22845	22935	22718	23054	22769	22948	22907	22993	23100	22748	22790	22998	22864	22940	22875	22924	22774	22846	22859	22963	22814	23003	22871	22924	22789	22821	22911	22866	22917	22906	22982	23085	22906	22804	22788	23095	23042	22907	22819	22916	22811	22903	22986	22997	22854	22915	23010	22675	22743	23085	22867	22755	23057	23000	23067	23000	22935	22865	22942	22738	22930	22868	22877	22834	22871	22846	22901	22951	22901	22886	22924	22834	22990	22927	22963	22929	22728	23002	22995	22989	22753	23133	23030	22863	22953	22876	22875	22981	22757	22987	22870	23003	22902	23125	23031	22896	23049	22957	23043	22947	22819	23114	22939	22865	22855	22760	22899	22745	23001	22874	23012	22937	23076	22937	22778	23141	22923	22809	23013	23012	22812	22857	22935	22987	22910	22755	22961	22699	22865	22723	22863	22890	22759	22868	22624	22960	22815	22856	22898	22770	22820	22820	22823	22794	22809	22945	22793	23119	22850	23051	22854	22643	22957	22964	22842	23152	22935	22886	22739	22855	22804	22828	23061	22740	22776	22737	23026	22905	22845	23089	22962	22766	22959	22822	22850	23121	23117	22796	22901	22991	22717	22890	23051	23071	23010	22967	22996	22922	22741	23033	22798	22913	22936	22916	22936	22776	22900	23049	22919	22814	22972	23029	22899	22823	22910	22982	22926	22714	22821	23019	22798	23007	22927	22816	23054	22777	23013	22917	22928	23040	22853	22830	22874	22946	22932	22843	22828	22861	22913	22824	22822	22825	22777	22806	23037	23000	22771	22860	22759	22961	22830	22761	22996	22752	22875	22936	22944	23018	22872	22929	22900	22964	22881	22895	22858	22985	23032	23117	22902	22845	22822	22864	22966	22961	22836	22700	22983	23059	22995	22946	22839	22950	22845	23128	22797	22947	22762	22915	22947	22862	22791	22915	23001	23208	22837	22829	22961	22868	22931	22920	22734	22710	23015	22877	22861	22905	22914	22870	22977	22872	23132	22834	22857	22753	22887	22906	22905	22885	22842	22985	22717	22959	22949	22810	22906	22928	23010	23009	22739	22837	22891	22819	22750	22765	23085	22931	22768	22864	22893	22912	23027	23046	22782	22786	22857	22877	23000	22874	22711	22853	23069	22981	22970	22877	22840	22977	22779	22947	22989	22886	22887	22727	23048	22742	22884	22837	22962	22963	22914	22814	22952	22993	22875	22995	22950	22905	22726	22887	22823	22936	22631	22821	23008	23046	22860	22734	22885	22943	22775	22861	22787	22879	22946	22720	22921	22890	22870	22882	22820	22692	22890	22900	23008	22728	22891	22772	22820	22987	22971	22958	23086	22895	22854	22789	22836	22820	22891	23038	22858	22918	22936	22938	22884	23065	22863	22914	22945	22792	22925	22818	22835	22933	22896	22853	22981	22813	22975	22725	22857	22880	22818	23149	22850	22854	23072	23073	23028	23196	22927	22892	22746	22931	22890	22849	22765	23116	22930	22871	23163	22960	22959	22768	22590	22864	23084	22984	22955	22842	22989	22940	22938	22779	23024	23044	22839	22825	22922	22978	23003	23136	22873	22814	22893	22867	22989	23028	22690	22876	22869	22746	22879	22804	22944	22717	22754	22949	23008	22933	22848	22805	22823	22891	22950	22874	23056	23015	23046	22960	22829	22846	22820	22826	22854	23036	22888	22985	22952	22933	22781	23012	22985	23012	22864	22853	22938	22788	23054	22873	22891	22806	22890	22757	22717	22818	22699	22849	23005	22813	22803	22878	22934	22991	22825	22832	23095	22840	22758	22958	22651	22924	22862	22976	22880	22807	23004	22903	22923	22793	22897	22842	22899	22766	22878	22843	22781	22901	22848	22901	22923	23014	22765	22910	23098	22761	22785	22838	22871	22841	22908	23094	22789	22816	22775	22999	22939	22988	22809	22785	22850	22865	23110	22883	22845	22813	23049	22910	22893	22746	22688	23065	22791	22813	22771	22931	22868	22911	22814	22851	22808	23063	23042	22768	22854	22771	22936	23029	22766	23095	22930	22940	22905	22802	22876	22669	23056	22908	22862	22827	22936	22874	22841	22854	22969	23077	22954	22967	22808	23088	22758	22826	23092	23019	22902	22899	22914	22893	22905	23008	22942	22834	22930	22839	22855	22843	22860	22821	22898	22961	22874	22790	22735	22937	23065	22865	22722	22782	22776	22878	22919	23020	22908	22884	22819	23019	22952	22714	22850	23105	23070	22989	22901	22759	23089	22834	22822	23094	22826	22903	22912	22985	22899	22800	22806	22913	22978	23037	23051	22706	22900	22636	22874	22680	23031	22879	22954	22906	23042	22834	22962	22904	22795	22668	22950	23047	22980	23167	22905	22893	22899	22784	22933	22871	22882	22907	22900	22812	22756	22981	22904	22987	22963	22884	22902	22927	22985	22886	22811	22831	22649	22826	22931	23036	22897	22816	22711	22807	22924	23014	22774	22816	23043	22721	22857	22856	22839	22908	22879	23066	22796	22780	22966	22823	22880	22936	22976	22906	22954	22933	22878	22833	22922	22942	23016	22905	23064	22800	22886	22980	23028	22760	22878	22759	22890	22861	22888	22771	22976	22797	22829	22657	23068	22755	23032	22898	22825	23015	22873	22947	23007	22882	23084	22815	22758	22801	22972	22977	22885	22873	22888	22965	22928	22929	22985	22953	22895	22933	22786	23091	22885	22942	22910	22854	22878	22841	22983	22861	22974	22895	22997	22951	22821	22866	22861	22936	22926	22793	23080	22951	22812	23007	23007	22952	23013	22818	22953	22871	22842	22895	22964	22949	22963	22868	22908	22945	22937	22771	22893	23011	23031	23056	22994	22862	22904	22941	22860	22998	22884	22829	22887	22866	22930	22798	22778	23063	22947	23179	23004	22815	22826	22969	22866	22957	22923	22761	22961	22603	22711	22882	22950	22678	23053	22926	22750	22844	22716	22961	22821	23016	22847	22734	22826	22904	22980	22874	22886	22887	23003	22934	22985	23070	22990	22893	22954	22940	22685	22870	23077	22904	22829	22982	22790	22884	22786	22833	22910	22878	22909	22940	22936	22770	22843	22835	22902	23004	22793	22851	23033	22815	22763	23028	22863	22736	22813	22882	22868	23036	23141	22860	22971	22895	23036	22844	22964	23081	22863	22942	22745	22873	22879	22843	23003	22913	22905	22729	23083	22921	22982	23034	22980	22812	22733	22821	22848	22908	22794	22960	22927	22904	22780	22896	22754	23005	22807	22747	22821	22994	22923	22881	23030	22880	22960	22970	23039	22905	22767	23101	22846	22874	22869	22922	22859	22810	22899	23053	22930	22832	22859	23003	23134	22826	22819	22831	22888	22983	22935	22902	22814	22938	22856	23154	22895	22902	22981	22863	22862	23185	22775	23085	23116	22848	22976	22941	22777	22877	22700	22918	22872	22816	22952	22871	22703	22927	22876	22907	22972	22703	22808	22997	22920	22936	22915	22894	22689	23031	22882	23004	22917	22856	22864	22851	22954	22951	22909	22927	22931	22928	22875	23023	23060	23072	22940	22974	23027	22851	22716
24129	21247	41949	63615	55514	43848	36020	31135	30180	30316	30347	30251	30226	30436	30252	30370	30180	30160	30353	30084	30158	30129	30447	30316	30210	30005	30247	30011	30104	30118	30331	30087	30150	30190	30223	30155	30195	30235	30130	30092	29985	30142	30090	30074	30232	29941	30143	30134	30302	30270	30202	30176	30153	30205	30344	30277	30268	29991	30234	30213	30348	30251	30285	29993	30007	30093	30226	30072	30235	30153	30159	29892	29930	30222	30243	29911	30033	30089	30126	30088	30198	30120	30082	30145	29956	30272	30007	29877	29807	30055	30012	29673	30341	30267	30175	29874	30322	30053	30095	30037	30050	30201	30302	30068	30020	30001	30265	30188	30131	29957	30172	30025	30024	30135	30085	30014	30317	29965	30056	30027	29891	30287	30167	30220	30067	30273	29921	30212	30041	30289	30331	30177	30198	30081	30045	29979	30146	30027	30313	29969	29995	30083	29916	30008	30131	30187	30265	30060	29992	30100	29875	30016	30224	30221	30162	30308	30028	30041	30315	30147	30163	30020	29881	30169	29952	30098	30134	30106	29984	29999	30342	30089	30168	29996	29928	30074	30037	30321	30091	30052	30284	30056	30050	30036	30139	30078	30083	29971	30171	29965	30221	30272	30115	30258	30062	29956	30058	30182	30143	30151	30328	30258	30302	30239	30445	30131	30070	29846	30247	30057	30133	30068	30225	30026	29940	30224	30092	29977	29918	30226	30098	30201	30228	30102	29958	30205	30048	29903	30116	30284	30031	29892	30064	30263	30326	30014	29955	30280	30254	30293	30182	30070	30005	30132	30300	30121	30125	30091	30128	30008	30219	30033	30311	30094	29878	30042	30161	30110	29980	30152	30326	29842	30012	30068	30244	30162	29949	30059	29996	30285	30075	30100	29914	29981	30082	30078	30196	29955	30115	30034	29728	30061	29995	30246	30155	30157	30118	30310	30096	29989	29949	30053	30097	30102	30080	30113	30211	30026	30172	30203	30036	30067	29973	29994	30234	30008	30263	30088	30002	30147	30104	30108	30157	30040	30266	30212	29836	30296	29896	30164	29958	30099	30118	30146	29904	30279	30143	30198	30047	30351	29985	30115	30115	30113	30278	30241	30259	30158	30193	30184	30136	29867	30003	30250	30325	30168	30172	29929	30128	30282	30051	30409	29898	30201	29767	30026	29987	30027	30065	29988	30098	30292	29756	30041	30108	30135	30123	30183	30039	30262	30203	29950	30067	30090	30171	30202	30101	30231	30056	29929	30180	30038	30110	29931	30037	29951	30232	30083	30297	29988	30331	30127	30169	30128	30186	30048	30167	29975	29934	29919	30244	30251	29883	30263	30077	29756	30237	30082	29818	30113	30046	30301	29779	30128	30234	30082	30105	29765	30246	30021	30136	30054	29857	30422	30074	29892	29935	30103	29979	30067	30026	30121	30075	30178	30168	30149	30180	29883	30406	30133	29976	29967	30052	30217	30278	30200	30285	30227	30337	30024	29948	29958	30151	30085	30301	30223	30137	30179	30340	30236	30359	30091	30009	30165	30014	29886	30285	30298	30065	29884	30129	30335	30417	29975	29909	29931	30108	30290	30288	30230	30245	30024	29851	30029	29983	30226	29893	30216	30495	30024	30079	30049	30316	30114	30029	30139	30016	30168	30304	30181	30324	30128	30094	29953	30092	30032	30037	30218	30084	30098	30115	30245	30076	29931	30265	30058	29955	30039	29982	30323	30238	30251	30313	30257	30150	30013	30253	30029	30045	29950	30117	30057	30000	30032	30016	29982	30299	30177	30164	29978	30127	30333	30033	30166	29980	30127	29946	30091	29975	30088	30104	29975	30189	30049	30198	30094	29829	29960	29885	30043	29895	29988	29871	30045	30184	29931	30098	30134	30295	30083	30214	29927	30270	30003	30222	30227	30124	30179	30289	30243	30201	30013	29997	30056	30359	29946	30027	30219	30085	30173	30124	29935	29973	29955	30246	30110	29934	30128	30107	30139	29984	30082	29929	30144	30316	30046	29988	30163	30332	29828	30071	29894	30224	30219	30147	30452	30215	29872	30083	30038	30010	30098	29954	30009	30048	29846	30121	29902	30116	30007	30051	30317	30119	30035	30061	30193	29975	29869	30031	29990	30014	30246	30171	30144	30129	30372	29992	29949	30063	30173	30371	30075	29833	30128	29902	30102	30145	29874	30113	30044	30111	30172	30265	30287	29967	30148	30133	29856	29931	30235	30024	30182	29904	29919	30068	30024	30065	30080	30026	30152	30274	30166	29790	30250	29997	30039	30217	29908	29946	30015	30170	30185	29908	29931	30237	30104	30078	30285	30112	30070	30282	30160	30105	29919	30028	30067	30137	30124	30316	30194	30270	30063	29991	30026	30066	29976	30056	30033	30084	30046	30079	30027	30349	30082	30210	30252	30113	30113	30098	30176	30012	30096	29989	30208	30126	30082	30018	30079	30127	30071	29877	30172	30187	30104	30161	30268	30174	30207	30104	29986	30222	30201	30430	30214	30319	30010	30183	29840	30020	30065	29859	29948	29987	30244	30067	30030	30220	30044	30052	29885	29973	29983	30135	30090	30002	30071	29958	30222	30353	30067	30228	29838	30108	30213	30035	30098	30128	30148	30031	30128	30228	30212	30104	30123	29900	30194	30196	30175	30141	30238	30286	30176	30195	30080	30194	29900	30155	30191	30089	30038	30153	30194	30039	30087	29878	30084	30161	30285	30376	29838	30287	30155	30185	30206	30132	30152	30143	30160	29827	30270	30074	29992	30196	30100	30229	29972	30134	30005	30205	29981	30216	30130	30057	30208	30109	29949	30177	30119	30080	30299	30187	30095	30337	30159	30060	30152	30266	29991	30026	29702	30129	30278	30168	30047	30080	30133	29866	30286	30108	30071	30036	30128	30284	30351	30171	30273	30050	29966	29998	30158	30215	29957	30071	30151	30159	30182	30025	30170	30089	30241	30240	29917	30039	30321	30226	30149	29908	30321	30150	30327	30007	30216	30312	30045	30065	30052	30076	30280	30235	29999	30203	29973	30270	29922	30092	30110	30259	30218	29962	29941	30066	30229	30049	30240	30079	30211	30240	30222	30116	30275	29966	30193	30360	30299	30116	30240	30209	29956	29894	30034	30086	30189	29987	30149	29987	30112	29651	29804	29713	29967	30114	30019	30209	30300	29995	29907	29899	30087	29944	30196	30062	30013	29886	30024	30159	30226	30166	30119	30138	30019	30213	29948	30054	30342	30208	30187	30007	30314	30224	30113	30087	30152	30097	30084	30074	30045	30315	30237	29856	30186	30101	29949	29919	30153	30315	30260	30111	30293	30048	30101	30105	30082	30260	30069	30051	30157	30100	30153	30441	30005	30149	30299	30004	30048	30278	30164	30506	30203	30202	30099	30227	30134	30312	30153	29940	30065	30149	30141	30087	30050	30305	30164	29904	30178	30023	30153	30333	30240	30138	29916	30109	29946	30128	29934	30064	30144	30116	30014	29949	29955	30237	30256	30131	30004	30034	30099	30047	29880	30211	30130	30060	30076	30117	30321	30218	30007	30165	29941	30122	30104	30089	30181	30106	30138	30030	30236	30153	30199	30076	30179	30107	30059	30290	30288	30288	30081	30151	30095	30206	30048	30075	30287	29902	30012	29900	30141	30021	30172	30287	29969	29954	30114	30242	30210	30428	30130	30280	29986	30210	29897	30147	30079	30246	30090	30006	29989	30345	30258	30020	30154	30076	30243	30230	29975	30176	30048	30136	30204	30131	30265	30119	30055	29998	30037	30189	30333	30290	29898	30268	30123	30218	30110	30151	30069	30025	30256	30038	29827	30276	30184	30037	29929	30371	30363	30308	30037	30150	30038	29979	29905	30288	30279	30222	29984	30170	30126	29952	29982	29815	29994	30019	30174	30049	30060	30161	30230	29926	29994	30565	30211	30041	29951	29901	29897	30228	30152	29932	30226	30138	30318	30344	30191	30070	30202	30105	30215	30147	30133	30188	30346	30289	30308	30222	29941	29991	30179	30228	30065	30336	30144	29929	29969	30106	30303	30044	30321	30121	30385	30304	30017	30211	30053	30124	30108	30059	29999	30366	29990	29836	30087	30080	30039	30198	30077	30169	30171	30104	30171	29989	30202	30171	29867	30033	30113	30322	30273	30008	30169	30195	30143	30113	30119	30126	29919	30145	30278	29979	29959	30332	30189	30007	30185	30090	30200	30134	30143	30060	30008	30113	30410	30153	29973	30389	30501	30245	29855	29968	30030	30098	30162	30209	30033	29910	30070	30191	30485	30114	29994	30066	30203	30305	29870	30180	29889	30043	30131	30308	30111	30292	30025	30091	30099	30059	30124	29993	30103	30092	30421	30252	29957	30047	30087	30064	30134	30068	30021	30230	30204	30112	30153	30144	30280	30289	30296	30188	30334	30112	30051	30229	30203	30043	30192	30161	29813	29992	30141	30299	30312	30096	30379	29922	29937	30013	30194	30065	29983	30176	30148	30296	29929	29984	30319	30195	30209	30372	30268	30328	30090	30087	29996	30238	30101	30342	30077	30018	29931	30067	30243	30007	30138	30028	29961	30229	30242	30136	29809	30136	30179	30425	30383	30175	30193	30240	30083	30065	30203	30143	30100	30285	30191	30333	30122	30111	30361	30152	29976	29970	30116	30037	30295	29942	30122	30015	30206	30067	30115	30151	30034	30246	30071	30039	30149	29856	30338	30155	29882	30070	30255	30183	30024	30042	29957	30224	30025	30231	30047	30107	30281	30225	30073	30318	30069	30188	29940	30130	30341	30201	29819	30342	30079	30163	30049	30017	30236	30097	30109	30214	30496	30093	30106	30148	30046	30261	30052	30130	30080	30176	30394	30304	30215	30150	29978	30011	30158	30121	30064	30065	29963	30014	30245	30050	30189	30079	30219	30029	29972	30180	30014	29861	29778	30041	30268	30075	30242	30030	29923	30280	30064	29802	30044	30061	30131	30294	30145	29937	30050	29989	30104	29881	30052	30003	30130	29970	30252	30054	30080	30082	30120	30096	30099	29980	29976	30162	29827	30120	30080	30132	30268	30421	30133	30002	29941	30125	30133	30224	30103	30013	30086	30061	30080	30092	30094	29983	30155	30070	30136
31348	55934	80282	78291	59500	41359	30002	23783	23002	22688	22935	22830	22931	23032	22936	22807	22925	22978	22867	22892	22941	22771	22944	23034	23013	22744	22712	22821	22799	22992	22850	22863	22816	22870	22829	23018	22970	22873	23016	22950	22994	22882	22934	22779	23105	22804	22956	23102	22738	22923	22750	23089	22771	22935	22945	23021	22807	22868	22773	22825	22811	22827	22948	22927	22914	22929	23065	22882	22837	23056	23000	22917	22897	23069	22783	22788	22996	22978	22785	22812	22712	22667	22839	22697	22825	22759	22927	22811	22836	23013	22990	23026	22896	22894	23069	22903	22897	22779	22768	22709	22863	22897	22825	22952	22933	22926	23015	22852	22681	22936	22878	22832	22859	22884	22721	22943	22991	22860	22809	22919	22725	22755	22725	22754	22835	22886	22807	22900	23059	22870	22971	22928	22772	22843	22853	22837	23010	23045	22809	22944	23069	22817	22828	22870	22982	22860	22784	23005	23060	22860	22837	22875	22901	22878	22905	22759	23053	22947	22640	22947	22713	22927	22925	22786	22899	22965	22853	22849	22624	22876	22709	22889	22983	22878	22890	22790	22753	22843	22686	22916	22857	22862	22810	22899	22950	22845	22842	23068	22931	22930	22850	22745	22763	23034	22861	22792	22612	22836	22741	22855	22773	22749	22880	23059	22685	22792	22884	22836	22726	22738	22873	22865	22895	22640	22902	22955	22925	22723	23014	22691	22796	22812	22903	22932	22797	22895	23035	23037	22907	22904	22770	22711	22946	22639	22896	22967	22890	23082	22890	22720	22686	22871	23015	22612	22925	22804	22776	22996	22835	22723	23028	22970	22834	22755	22784	23061	22552	22675	22905	22943	22993	23077	22937	23024	22918	22866	22727	22923	22882	22863	22898	22747	22773	22774	22990	22915	22853	22927	22783	23066	22992	22962	22660	22719	22843	22883	22721	22944	22880	22766	22865	22768	22802	22927	22907	22900	22813	22904	22932	22914	22892	22884	22805	22944	22900	22685	22916	22827	22919	22887	22948	22835	22826	22940	22841	22826	22671	22914	22856	22875	22822	22799	22831	22925	22838	22944	22713	22864	22960	22944	23024	22926	22813	22865	22761	22791	22712	22860	22982	22646	22935	22906	22879	22984	22776	22973	22657	22873	22884	22701	22864	22944	22907	22950	22807	22832	22794	22711	22913	22855	22919	22973	22923	22986	22961	22836	22736	22791	22854	22811	22907	22845	22865	22790	22813	22747	22763	22877	22899	22612	22929	22831	22674	22771	22774	22974	23051	22876	22746	22767	23025	22979	22696	22835	22970	22794	23010	22822	22749	22799	22853	22873	23097	23022	22835	22869	22693	22833	22870	22891	22986	22680	22898	22957	22859	22922	22870	22666	22946	22943	22739	22946	22861	22845	22692	22980	22891	23057	22829	22890	22862	22860	22953	22950	22864	22978	22855	22780	22887	23013	22976	22757	22795	22800	22998	22935	22877	23079	22627	22912	22845	22865	22869	22751	22907	22827	22959	22993	22775	23118	22798	22859	22761	22937	22854	22912	22890	23038	22883	22906	22793	22862	22842	22891	22940	22974	22890	23000	22999	22892	22780	22874	23069	22950	22766	23078	23139	22931	22742	22876	22785	22828	22914	22866	22700	22903	22784	22814	22970	22896	22881	22959	22717	22957	22906	22804	22989	22823	22961	23021	22908	22932	22790	23011	22973	22742	22875	22754	22951	22841	22944	22858	22872	22844	23013	22923	22801	22770	22976	22868	22914	22959	23081	22747	22852	22868	22775	22749	22881	22879	22762	22917	22987	22807	22784	22914	22909	22840	22774	22848	22862	22918	22717	22921	22861	22797	22924	22767	22798	22662	22908	22756	22864	22743	22935	22897	22909	22760	22846	22960	22871	22819	22915	22756	22810	22922	22774	22802	22973	22874	22811	22959	22774	22715	22820	22816	22966	22992	23029	23093	22938	22840	22898	22848	22832	22841	22634	22768	22799	22885	22927	23123	22792	22760	23052	22860	22879	22888	22976	22991	22821	22968	22939	22688	22700	22792	22747	22872	23036	22898	22781	22924	22758	22958	22886	22912	22823	22745	22906	22941	22877	22784	22971	22753	22835	22767	22891	23144	22878	22904	22931	22927	22877	22850	22735	22790	22906	22845	22998	22739	22773	22789	22999	22843	22955	22866	22879	22734	22867	22842	22725	22930	22918	22768	22685	22846	22847	22898	22797	22771	22851	22974	22817	23049	22841	22777	22719	22840	22961	22752	22979	22816	22916	22961	22760	22892	22842	22911	23006	22772	22911	22862	22931	22887	22885	22857	22875	22779	22799	22966	22840	22928	22928	22898	22793	23000	22859	22818	22838	22870	22757	22834	22808	22829	22701	23009	22776	22907	22833	22971	22614	22755	22951	22897	22680	22846	22839	22852	22824	22985	22906	22924	22722	22845	22813	22897	22734	22885	22827	22925	22960	22902	22974	22836	22729	22935	23036	22812	23040	23002	22694	22799	22709	22913	22931	22955	23061	22980	22829	22772	22822	22724	22932	22781	22838	22923	22841	22816	22709	22940	22878	22790	22869	22889	22944	22827	23017	22922	22674	22966	22934	22947	22731	22922	22911	22894	23021	23013	22855	22871	22823	22882	22768	22818	22896	22943	22938	22988	22937	22696	22746	22851	22864	22804	22986	22820	22929	22594	22890	22960	22874	22867	22825	22914	22800	22811	22855	22883	22844	22827	22963	22957	22765	22788	22876	22858	22887	22832	22963	22840	22869	22808	22883	22857	22723	23001	22650	22945	22730	22868	22679	22973	22775	22863	22636	22956	22942	22652	22846	22847	22868	22826	22700	22696	22939	22946	23062	22904	22979	22882	22803	22804	22896	22905	22729	23011	22897	22909	22997	22772	22937	23010	22844	22878	22991	22798	22713	22867	22771	22804	23006	22875	22907	22805	22983	22964	22847	22987	22741	22959	22686	22849	23021	22741	22713	22764	23089	22753	22924	22882	22938	22878	22876	22871	22755	22992	23022	22891	22956	22852	22946	22851	22869	22891	22808	22831	22977	22772	22874	22867	22989	22806	22809	23020	22798	22867	22837	22952	22946	23045	22699	22926	22962	22968	22858	22763	22802	23025	22690	22918	22939	22886	22840	22783	22914	22703	22853	22733	22890	22896	23014	22844	22951	22711	22865	22829	22949	22843	22827	22998	22792	22800	22764	22829	22866	22847	22969	22799	22877	22791	22961	22824	22771	23114	22803	23035	22810	22661	23069	22925	22744	22949	22763	22758	22865	22775	22734	22989	22879	22962	22806	22916	22883	23003	22880	22620	22874	23078	22956	22919	22844	22905	22849	22846	22859	22833	22912	22734	22800	22883	22808	22873	22646	22862	22851	22648	22950	22700	22894	22683	22803	22846	22974	22883	22910	22978	23003	22754	22740	22941	22864	23006	22668	22892	22898	22998	22901	22723	22995	22846	22862	22761	22757	22758	22905	22788	22895	22916	22794	22870	22853	22828	22821	22708	23038	22764	22854	22861	22833	22847	22675	22865	22797	22772	22954	22825	23001	22864	22743	22827	22802	22708	22809	22815	22984	22937	22843	22983	22953	23056	22913	22835	22942	22953	22904	23058	22972	23056	22833	22725	22879	22861	22943	22784	22911	22952	22801	22991	22953	22934	22919	22781	22917	22947	22790	22879	23012	22955	23002	22752	23015	22815	22762	23042	22824	22897	22839	22918	22906	22968	22937	22814	22938	22859	22710	22883	22780	22762	22990	23047	22692	22847	22856	22949	22710	22841	22807	22842	22880	22940	22952	22793	22957	22911	22865	22946	22887	22904	22871	22877	22630	22879	23047	22907	22948	22807	22830	22827	22709	22811	23020	22858	22867	22936	22730	22946	22947	22839	22829	22929	22720	22993	22874	22942	22754	22901	22840	23036	22735	22924	22722	22947	22918	22983	22827	22815	22770	22772	22950	22804	22936	22773	22702	22761	23143	22912	23026	22930	22774	22798	22666	22833	22867	22808	22907	22884	23063	22679	22877	22909	22950	22828	22831	22662	22800	22819	22908	22928	22892	22780	23054	22704	22877	23023	22901	22972	22771	23003	22564	23048	22777	22796	22740	22898	22773	22853	22921	22995	22684	22850	22936	22906	22877	22937	23020	22720	22887	22804	22905	22771	22667	22865	22745	22866	22837	22912	22818	22678	22902	22895	22828	22798	22886	23005	22688	23025	23004	22926	22891	22782	22801	22882	22890	23032	22994	22900	22731	22755	22959	22908	22875	22881	22954	22872	22732	23005	22899	22912	23067	22873	22931	22898	22891	22857	22999	22828	22748	22837	22978	22831	22926	22734	22726	23049	22988	22866	22865	22971	22872	22685	22938	22972	22826	22695	22705	22783	22942	22932	22841	22598	23037	22836	22786	22896	22963	22753	23021	22899	22977	22886	22671	22861	22906	23009	22852	22899	22790	22773	22856	22780	22654	22960	22947	22841	22970	22821	22922	22765	22846	22998	22858	22919	22799	22958	22695	22789	22823	22772	22968	22858	22989	22804	22966	22741	22831	22982	22954	22705	22775	22971	22685	22930	22811	22938	22772	22948	22833	22868	22911	22869	22771	22879	22861	22875	22924	22884	23029	22826	22963	22816	22754	22926	22948	22992	22921	22850	22831	23039	22904	22783	22822	22765	22981	22815	22878	22854	22908	22851	22894	22799	22723	22949	22854	22835	22896	22809	22930	22782	22981	22976	22966	22822	22786	22739	23103	22807	22840	22998	22747	22759	22909	22905	22952	22746	22897	22825	22824	22973	22904	22863	23018	22840	22905	22937	23040	22976	22977	22960	22785	22739	23002	22853	22888	22884	23082	22966	22909	22801	22973	22768	23046	22869	22872	22631	22818	22827	22910	22713	22744	22773	22840	22979	22938	22657	22793	22930	22939	22992	22879	23020	22842	22769	22886	22879	22912	22734	22996	22997	22722	23018	22787	22944	22812	22876	22818	23020	22995	22955	22764	22902	23071	22896	22712	22866	23012	22986	22826	22862	22859	22828	22864	23089	22985	22814	22920	22871	22789	22955	22750	22888	22650	22930	22851	22892	22784	22949	22738	22889	22983	22836	22895	23043	23007	23056	23048	22977
22396	21256	38642	56846	58315	53347	42293	32792	31101	31325	31593	31332	31358	31339	31047	30863	31011	31034	30896	30991	31186	31142	31122	31122	30986	30870	31105	30742	30904	30982	30876	30970	31126	30721	31016	30895	30728	30876	31016	30724	31101	30770	30679	30936	31003	30677	30951	30821	30952	30735	30741	30770	31058	30893	30945	30794	30899	30772	31049	30935	31140	30703	30782	30788	30896	30844	30894	30926	30916	30797	30672	31246	30708	30685	30910	30658	31106	30844	30767	30956	30983	30930	30753	30682	31035	30925	30842	30761	30542	31001	30752	30871	30771	30694	30864	30881	31207	30805	30693	30842	30698	30959	30571	30562	30849	30849	30803	30781	30974	30725	30790	30691	30871	30861	30768	30864	31122	30699	30690	30778	30767	31109	30621	31013	30698	30851	30834	30835	31074	30905	30788	30929	30610	30829	30707	30710	30846	30787	30913	30662	30755	30727	30749	30782	30790	30988	30801	31087	30914	30706	31028	30758	30860	30670	30784	30816	30804	30570	30783	30867	30647	30806	31032	30737	30742	30798	30440	30855	30864	30845	30819	30735	30976	30628	30879	30707	30839	30777	30850	30656	30904	30759	30800	30918	30553	31067	30959	30834	30870	30980	30795	30850	30850	30837	30625	30700	30962	30752	30786	30902	30860	30627	31090	30748	31085	30976	30811	30848	30815	30743	30672	30662	30828	30887	31008	30847	30781	30966	31175	31095	30948	30853	30788	30902	30587	30851	30827	30830	30806	30634	30581	30977	30975	30773	30911	30925	30684	30684	30991	30810	30923	30835	30708	30469	30878	30887	30949	30705	31055	30826	30791	30950	30827	30522	30765	30797	30889	30837	30605	30830	30826	30720	30545	30911	30917	30844	30789	30817	30892	30650	30753	30856	30932	30674	30531	30850	30931	31044	30917	30748	30738	30628	30628	30660	30719	30931	30920	31087	30726	30757	30802	30998	31033	30862	30695	30625	30817	30670	31025	30879	30641	31062	30965	30793	30867	31015	30781	30509	30659	30794	30674	30551	30975	30688	30869	30749	30931	30944	30697	30615	30790	30875	30818	30742	31069	30791	30817	30957	30895	30774	30713	30680	30718	30806	30889	30750	30940	30752	30836	30763	30852	30551	30921	30817	30909	30801	30691	30799	30651	30891	30823	31012	30825	30593	30871	30534	30780	30690	30667	30614	30933	30831	31182	31040	30968	30745	31139	30875	30820	30680	30687	30611	30777	30965	30985	31086	31072	30866	30956	30588	30896	30631	30618	30888	30810	30688	30719	30614	30634	30908	30751	30890	30686	30696	31010	30847	30987	30892	30645	30946	30754	30784	30826	30896	30814	30530	30661	30984	31041	31152	30887	30789	30667	30728	30878	30727	31008	30661	30859	31031	30754	30747	30789	30818	30830	30915	30764	30975	30645	30939	30922	30820	30645	30703	30833	30513	30894	30879	30849	30724	31079	30836	30925	30916	30887	30942	30871	30759	30809	30890	30866	30793	30757	30687	30786	30715	30823	30727	30527	30469	30897	30825	30764	30697	30669	30573	30679	30906	30570	30597	30729	30754	30981	30712	30832	30709	30867	30779	30831	30851	30934	31045	30710	30764	30916	30883	30719	30987	30888	30941	30730	30978	30946	30622	30765	30996	30625	30709	30570	30748	30732	30974	30941	30634	30957	30879	30591	30845	30725	30704	30775	30878	30696	30600	30890	30717	30755	30906	30928	30983	30755	31035	30794	30851	30785	30998	30872	30741	30778	30970	31008	30802	30958	31049	31013	30801	30865	30810	30773	30790	30612	30690	30826	30583	30968	30934	30867	30995	30946	30875	31031	30900	30800	30687	30844	31002	30666	30874	30860	30811	30811	30893	30616	30654	30772	30672	30785	30985	30964	31037	30938	30684	30728	31081	31050	30815	30872	30926	30825	30981	30839	30968	30916	30955	30899	30911	30807	30956	30834	30931	30870	30850	30880	30989	30727	30962	30687	30549	30588	30914	30833	30564	31026	30636	31011	30701	30759	30949	30845	30697	30994	30910	30972	30961	30893	30678	30946	30594	30985	30900	30999	30814	30869	31123	30963	30782	30708	30825	30676	30470	31148	30923	30929	30970	30752	30809	30599	30693	30949	30781	31039	30874	30836	30854	31157	30835	30767	31008	30840	30522	30804	30827	30771	30836	30708	30700	30756	30921	30829	30892	30948	30712	30700	30789	30655	30912	30596	30820	30655	30611	31065	30629	30649	30602	30868	30751	30879	31031	31041	30830	31177	30869	30819	30838	30644	31000	30769	30792	30953	30467	30857	30723	30710	30756	30777	30600	30714	30664	30916	30934	31018	31019	30875	30788	31020	30625	30808	30780	30882	30841	30965	30869	30850	31089	30948	30857	30821	30735	30659	30676	30780	30914	30767	30987	30674	30602	30977	30632	30784	30809	30751	30547	30905	30799	30812	30881	30641	30775	30910	30968	31068	30946	30735	30819	30526	30800	30917	30763	30815	30975	30998	30810	30985	30581	30820	30317	30783	30783	30928	30698	30913	30759	30677	30809	30576	30765	30699	30838	30906	30616	30888	30865	30781	30739	30834	30652	30890	30878	30776	30855	30889	30983	30293	30851	30745	30692	30694	30791	30967	30718	30969	30683	30670	30754	30607	30883	30772	30824	30896	30680	30644	30781	30862	31006	30624	31008	31052	31013	30735	30571	30870	30917	30615	30903	30632	30718	30766	30749	30943	30705	30868	30869	30664	30802	30937	30741	30729	30758	31034	30807	30997	30701	30715	30845	30608	30690	30747	30807	30639	30546	30848	30824	30851	30788	31102	30516	30744	30832	30885	30903	30844	30919	30903	30791	30803	30661	30879	30655	30608	30785	30910	30750	30669	30681	30855	30784	30824	30969	30724	30635	30914	30915	31105	30792	30886	30733	30764	30825	30835	30788	30844	30912	30806	30887	30995	30677	30744	30647	30854	30775	30921	30891	30991	30808	30729	30571	30955	30897	30657	30726	30904	30887	30950	30822	30763	30870	30852	30969	30750	30704	30831	30685	30692	30743	30865	30781	30955	30681	30909	30459	30878	30770	31176	31031	30962	30966	30677	30657	30917	30916	30753	30757	30956	30445	30851	30950	30832	30928	30830	30730	30562	31007	30781	30542	30953	30697	30949	30905	30782	30741	30929	30564	30838	30604	30933	30458	30747	30845	30623	30628	30973	30965	31008	30668	30734	30789	30847	30768	30879	30828	30854	30627	30943	30821	30966	31002	30874	30900	30634	30833	30817	30583	30746	30794	30827	30858	30844	30844	30882	30582	30642	30956	30694	30825	31036	30855	31028	30847	30745	30627	30808	31024	30639	30791	30939	30725	31026	30594	30679	30798	30710	31138	30829	30847	30829	30767	30617	30732	31018	30715	30690	30664	30862	31021	31036	30816	30906	30923	30906	30582	30567	30687	30775	30664	30788	30612	30861	30837	30677	30683	30950	30688	30530	30721	30795	30443	30986	30840	31077	30931	30788	30597	30851	30904	30803	30798	30889	30888	30753	30845	30657	30709	30863	31089	30821	30876	30675	30715	30767	30692	30809	30818	30863	31017	30856	30715	30855	31115	30654	30960	30740	30842	30840	30714	30825	30862	30761	30756	30891	30646	30835	30908	30822	30589	31007	30575	30744	30846	30781	30588	30700	30750	30831	31111	31063	30762	30853	31010	30859	30762	30632	30741	30729	30843	30873	30695	30872	30746	30961	30632	30893	30888	30924	30804	30755	30697	30930	30990	30846	30796	31088	31044	31029	30882	30973	30777	30679	30728	30684	30929	30890	30754	31050	30724	30789	30869	30828	30931	30741	30929	30584	30844	30778	30816	30736	30808	30774	30804	30960	30916	30763	30602	30788	31102	31039	30895	30784	30755	30840	30972	30919	30794	30760	30650	30978	30694	30839	30915	30643	30841	30777	30988	30589	30652	30793	30815	30980	30788	30940	30892	30968	30834	30898	30675	30855	30779	30896	30831	30569	30708	30980	30639	30780	30725	31034	30870	30754	30625	30696	30767	30809	30597	30844	30783	30934	30809	30568	30653	30895	30912	30836	30800	30712	30758	30755	30690	31018	30761	30913	30956	30830	30791	30695	30804	30597	30672	30694	30612	30780	30854	30842	30496	30661	30746	30873	30819	30725	30957	30844	30724	30709	30868	30919	30740	30957	30686	30791	30869	30860	30534	30833	30555	30859	30508	30634	31050	30844	31057	30890	31017	30894	30918	30868	30843	30873	30530	30734	30589	30890	30662	30841	30974	30910	30703	30763	30780	30618	30746	30828	30693	30693	30651	30839	30997	30747	30906	30835	30816	30796	31073	30942	30792	30648	30709	30614	30601	31076	30977	30666	30755	30829	30838	30680	30687	30851	30934	30929	30975	30810	30798	30654	30809	30983	30934	30768	30972	30842	30921	30957	30814	30490	30730	30972	30824	30874	30651	30574	30702	31092	30860	30997	31034	31032	30728	30703	30980	31097	30711	30755	30801	30526	30873	31007	30806	30904	30732	30998	30767	30760	30784	30949	30925	31052	30614	30843	30692	30943	30887	31234	30719	30622	30887	30944	30847	30589	30939	30856	30744	30914	30913	30859	30769	30907	30774	30744	30779	30602	31035	30874	30757	30743	30975	31083	31155	30919	30788	30915	30878	30838	30866	30874	30955	31188	30819	30738	30746	30718	31100	30951	30909	30653	30609	30754	30986	30946	30974	30909	30882	30847	30999	30909	30879	30736	30730	30960	30685	30811	30835	30804	30818	31080	30797	30749	30912	30783	31031	30944	30574	30849	30726	30822	30789	30914	30746	30942	30870	31050	30899	30762	30877	30909	30597	30695	30660	30808	31013	30515	30985	30623	30879	30689	30938	30834	30894	30771	30690	30692	30775	30897	30805	31014	30865	30620	30680	30762	30758	30645	30917	30868	31030	30917	30715	30794	30768	30922	30738	30821	30919	30735	30916	30959	30583	30930	30870	30982	30923	30847	30764	31104	30762	30905	30720	30836	31044	30726	30880	30900	30806	30798	30754	30549	30839	30656	31085	31032	30828	30865	30771	30947	31118	30874	31049	30871	30956	30805	30927	30727	30883	30930	30746	30806	30838	30875	30759	30768	30987
37374	82883	101220	96545	78525	58806	38652	25458	23406	23316	23384	23255	23122	23389	23300	23341	23240	23191	23402	23331	23429	23394	23402	23268	23378	23236	23176	23263	23440	23249	23050	23384	23428	23185	23461	23263	23433	23271	23340	23247	23221	23450	23407	23415	23174	23183	23244	23180	23332	23341	23436	23316	23331	23235	23220	23287	23090	23266	23110	23267	23293	23414	23304	23294	23255	23054	23423	23264	23431	23195	23346	23302	23272	23134	23298	23564	23324	23110	23343	23237	23340	23342	23208	23296	23292	23128	23216	23210	23239	23255	23223	23055	23370	23334	23151	23254	23132	23342	23265	23204	23256	23207	23405	23237	23095	23184	23214	23434	23289	23149	23309	23348	23301	23262	23213	23407	23229	23334	23247	23285	23347	23224	23056	23254	23256	23173	23364	23232	23135	23230	23163	23268	23233	23245	23194	23280	23298	23473	23246	23270	23404	23183	23409	23333	23276	23401	23243	23191	23281	23311	23237	23476	23333	23602	23532	23267	23446	23357	23281	23219	23257	23362	23508	23215	23080	23323	23455	23361	23252	23383	23330	23393	23323	23068	23262	23242	23475	23434	23272	23226	23195	23234	23155	23465	23171	23419	23135	23244	23289	23429	23165	23280	23053	23274	23385	23215	23307	23336	23267	23321	23459	23304	23087	23191	23258	23275	23268	23289	23166	23132	23344	23293	23328	23168	23202	23332	23335	23336	23138	23429	23331	23314	23230	23343	23148	23181	23318	23177	23268	23305	23224	23237	23128	23119	23321	23173	23586	23321	23161	23253	23130	23158	23249	23250	23084	23206	23222	23361	23138	23056	23375	23297	23263	23321	23186	23254	23349	23448	23290	23220	23429	23461	23341	23149	23314	23219	23485	23210	23200	23214	23387	23407	23271	23355	23296	23398	23370	23248	23319	23419	23355	23234	23163	23327	23218	23381	23270	23169	23185	23522	23267	23305	23303	23389	23208	23432	23129	23172	23272	23404	23342	23298	23331	23588	23364	23383	23303	23089	23289	23187	23430	23077	23207	23302	23050	23356	23342	23190	23348	23234	23375	23342	22904	23215	23343	23459	23329	23280	23254	23301	23382	23378	23259	23300	23268	23218	23399	23255	23360	23222	23317	23199	23413	23122	23336	23212	23198	23180	23280	23179	23145	23169	23276	23191	23285	23307	23544	23214	23225	23283	23188	23239	23197	23252	23264	23224	23122	23212	23381	23406	23199	23237	23215	23481	23098	23378	23177	23358	23130	23228	23221	23166	23232	23104	23246	23318	23219	23240	23446	23285	23412	23245	23349	23377	23281	23370	23116	23207	23132	23317	23160	23230	23268	23148	23376	23259	23373	23241	23100	23303	23399	23223	23249	23341	23033	23114	23339	23220	23312	23440	23216	23083	23209	23299	23258	23352	23182	23252	23206	23240	23396	23286	23197	23301	23228	23128	23330	23212	23435	23382	23181	23490	23212	23226	23193	23266	23336	23392	23272	23308	23340	23247	23309	23557	23265	23298	23288	23224	23196	23345	23231	23291	23229	23213	23236	23202	23277	23231	23139	23237	23340	23371	23492	23435	23335	23114	23239	23468	23427	23170	23219	23378	23199	23197	23289	23468	23424	23364	23381	23276	23242	23265	23364	23221	23438	23237	23536	23296	23332	23398	23507	23190	23418	23350	23373	23326	23268	23337	23325	23193	23404	23281	23191	23164	23372	23317	23204	23254	23316	22976	23337	23225	23183	23320	23426	23196	23238	23103	23341	23280	23197	23381	23485	23293	23209	23330	23226	23241	23228	23249	23221	23163	23172	23079	23420	23536	23370	23260	23428	23113	23082	23336	23258	23319	23452	23347	23288	23270	23228	23090	23420	23288	23349	23236	23299	23288	23335	23221	23170	23258	23207	23374	23279	23236	23461	23058	23230	23260	23400	23348	23302	23185	23223	23390	23279	23191	23214	23258	23282	23308	23105	23140	23275	23031	23109	23292	23396	23207	23231	23397	23172	23241	23289	23467	23463	23461	23161	23165	23255	23140	23294	23111	23062	23308	23292	23272	23177	23384	23189	23156	23186	23240	23374	23273	23251	23232	23278	23208	23304	23244	23267	23198	23314	23368	23383	23143	23271	23253	23336	23276	23153	23187	23359	23396	23176	23294	23292	23438	23280	23364	23335	23217	23259	23340	23522	23193	23216	23162	23319	23079	23279	23441	23154	23341	23292	23466	23376	23167	23122	23313	23383	23137	23324	23438	23344	23252	23392	23240	23306	23254	23295	23200	23270	23118	23287	23090	23245	23399	23220	23158	23205	23141	23348	23210	23208	23242	23278	23242	23204	22974	23268	23353	23345	23307	23230	23226	23146	23351	23123	23501	23337	23164	23341	23251	23252	23175	23207	23269	23229	23091	23304	23166	23345	23124	23377	23304	23332	23401	23266	23214	23365	23189	23306	23435	23223	23143	23302	23280	23105	23367	23284	23330	23162	23254	23452	23304	23273	23151	23356	23068	23240	23387	22917	23391	23272	23188	23203	23242	23498	23282	23199	23328	23272	23332	23180	23144	23447	23376	23215	23340	23208	23303	23252	23266	23403	23144	23404	23155	23604	23270	23107	23143	23225	23154	23252	23261	23174	23223	23278	23324	23270	23318	23283	23423	23024	23403	23253	23369	23195	23392	23121	23135	23188	23327	23320	23400	23255	23246	23310	23203	23095	23298	23479	23245	23324	23331	23334	23205	23243	23096	23405	23268	23030	23256	23373	23347	23384	23391	23227	23380	23343	23436	23240	23216	23164	23180	23395	23243	23355	23416	23385	23228	23172	23248	23342	23407	23082	23278	23223	23337	23244	23200	23164	23344	23370	23170	23172	23379	23378	23195	23212	23215	23540	23351	23322	23400	23305	23213	23184	23322	23378	23224	23500	23359	23146	23085	23239	23025	23104	23241	23288	23339	23333	23364	23240	23396	23292	23190	23316	23322	23314	23241	23271	23250	23205	23303	23274	23522	23061	23307	23264	23423	23128	23135	23418	23182	23345	23187	23377	23222	23250	23526	23447	23283	23014	23248	23360	23407	23251	23145	23245	23441	23021	23217	23333	23178	23275	23375	23282	23416	23315	23242	23336	23192	23213	23295	23122	23263	23500	23354	23209	23206	23341	23412	23370	23228	23125	23449	23236	23342	23028	23179	23211	23349	23296	23570	23109	23268	23241	23213	23417	23080	23177	23326	23083	23333	23246	23282	23307	23238	23437	22968	23397	23193	23404	23222	23167	23427	23280	23230	23256	23260	23425	23180	23238	23291	23153	23242	23234	23218	23365	23349	23157	23372	23239	23248	23278	23336	23516	23361	23191	23318	23394	23113	23415	23272	23288	23278	23162	23347	23260	23132	23322	23174	23315	23314	23218	23386	23281	23217	23183	23348	23423	23354	23107	23174	23137	23187	23284	23413	23211	23352	23411	23278	23464	23449	23329	23355	23305	23241	23382	23278	23277	23245	23297	23416	23351	23177	23377	23241	23512	23248	23151	23301	23295	23320	23384	23374	23134	23394	23279	23333	23477	23289	23421	23302	23257	23141	23509	23255	23374	23387	23303	23368	23348	23347	23308	23235	23249	23210	23175	23318	23256	23304	23090	23362	23234	23487	23367	23162	23462	23215	23164	23428	23239	23387	23229	23377	23444	23226	23163	23237	23285	23414	23387	23149	23129	23340	23285	23297	23092	23318	23270	23106	23327	23340	23234	23205	23219	23289	23535	23402	23269	23437	23181	23256	23376	23357	23145	23227	23426	23267	23181	23377	23354	23248	23342	23297	23272	23316	23262	23245	23402	23301	23313	23301	23342	23483	23279	23187	23168	23378	23162	23121	23321	23454	23243	23249	23213	23344	23392	23114	23318	23231	23389	23310	23203	23420	23300	23376	23233	23169	23264	23287	23234	23184	23398	23340	23294	23438	23305	23215	23295	23308	23385	23258	23333	23114	23342	23138	23415	23234	23326	23237	23276	23191	23310	23200	23291	23189	23259	23252	23365	23378	23314	23275	23357	23258	23337	23244	23281	23337	23116	23156	23218	23403	23262	23402	23234	23327	23157	23264	23215	23319	23278	23327	23374	23168	23355	23262	23233	23335	23274	23142	23145	23314	23359	23296	23282	23212	23400	23189	23400	23246	23122	23282	23322	23275	23176	23468	23441	23126	23275	23174	23220	23370	23253	23135	23328	23375	23424	23242	23250	23385	23146	23368	23128	23379	23358	23266	23327	23317	23200	23493	23297	23089	23214	23284	23074	23252	23248	23234	23255	23211	23440	23205	23225	23272	23438	23087	23277	23188	23274	23283	23381	23512	23196	23243	23367	23525	23229	23463	23179	23240	23357	23378	23408	23204	23190	23354	23165	23276	23305	23418	23351	23168	23260	23380	23251	23377	23339	23261	23220	23327	23319	23113	23373	23436	23548	23390	23369	23316	23268	23097	23295	23323	23326	23142	23250	23297	23291	23381	23326	23213	23291	23504	23229	23339	23289	23365	23153	23205	23381	23193	23291	23245	23213	23400	23228	23270	23416	23261	23131	23252	23343	23118	23292	23120	23233	23439	23489	23290	23151	23274	23443	23366	23397	23187	23383	23275	23140	23248	23003	23195	23320	23321	23345	23150	23293	23302	23285	23178	23227	23384	23202	23362	23231	23400	23129	22962	23228	23337	23485	23245	23398	23300	23383	23270	23240	23228	23231	23231	23332	23176	23446	23378	23327	23011	23192	23385	23326	23381	23232	23427	23402	23329	23321	23421	23247	22955	22954	23333	23267	23116	23406	23251	23258	23203	23156	23329	23376	23229	23421	23172	23369	23276	23259	23201	23442	23109	23209	23326	23334	23096	23279	23189	23382	23174	23131	23208	23329	23107	23142	23370	23207	23286	23263	23356	23176	23340	23141	23294	23392	23319	23222	23187	23317	23426	23280	23331	23279	23313	23166	23372	23110	23219	23230	23338	23432	23149	23467	23281	23211	23199	23261	23481	23286	23285	23256	23167	23152	23152	23481	23327	23426	23222	23187	23441	23169	23385	23072	23203	23383	23227	23057	23370	23272	23249	23257	23398	23523	23269	23274	23321	23509	23212	23303	23203	23343	23208	23257	23298	23300	23304	23307	23308
28171	24517	45349	50312	40378	36125	32417	30390	30095	30300	30212	30154	30401	30265	30408	30284	30272	30254	30131	30010	30038	30155	30251	30146	30258	30256	29941	30209	30175	29932	30145	30154	30178	29994	30222	30206	30231	30032	30129	30294	30159	30039	29974	30098	29822	29896	29900	30416	30310	30218	30193	30104	30128	29954	29991	30254	29986	30221	30294	29996	30109	29929	30163	29993	30251	29946	29940	30149	29992	30064	30262	30377	30018	30388	29992	29937	30203	29926	30100	30309	30004	30195	29894	30161	30293	30135	30263	30044	30159	30163	30134	30047	29997	29989	30329	30010	30253	29943	30156	29956	30157	29994	30054	30165	30243	30062	29900	29874	30153	29974	29993	30199	30071	30075	30171	30168	30217	30106	30009	29893	30005	29972	30115	30221	29940	30194	30030	29926	29792	30151	30036	30017	29960	30140	29941	29886	30164	30134	29949	30308	30063	29965	30341	30364	30093	29965	29972	29816	30273	29971	30066	29849	30145	30103	30371	30236	30137	29971	30153	30022	29843	30139	30218	30109	30176	30059	29834	30210	30036	30046	30045	29851	30049	30022	30254	30051	30239	30079	30144	30132	30193	30033	30061	30061	30153	30044	30446	30038	30103	30221	30398	30126	30245	30120	30633	30275	30156	30085	29921	30050	30068	30239	29975	29996	30003	30190	30360	30122	29937	30290	30064	29893	30078	30289	30147	30129	29901	30248	30358	30213	30046	30057	29900	30127	30015	29985	30134	29988	30108	30195	30317	30055	30079	29972	30170	30009	30281	30283	30105	30303	30112	30168	30073	30017	30162	30014	30107	30245	29825	30043	30121	30129	30298	30064	29991	29833	30322	29928	30126	30196	30126	30199	30100	30082	30298	30188	30261	30059	30081	29975	30129	30116	30039	30170	30211	30066	29991	29944	30182	30135	29905	30022	29942	29964	30096	30104	30184	30185	30183	30158	30255	30078	29925	30079	30206	29895	30044	30069	30242	30206	30325	30127	30127	30098	30114	30023	29655	30164	30173	30052	30061	30179	30194	30116	30394	30035	29890	29926	30217	30440	30088	30070	30353	30181	29811	30039	29962	30258	30183	30230	30189	30118	30108	30180	30201	30195	30090	30219	30311	29972	29972	30240	30162	30125	29946	30171	30215	29941	30080	30061	30294	30198	30131	30341	29885	30211	30249	30041	30194	30301	30120	30110	30229	30125	30022	30219	30041	30043	30035	30083	30156	30027	29832	30140	30233	30114	29849	30131	30665	30140	30042	29998	30027	29970	30217	30169	30423	30073	30150	30149	30078	30061	30045	30027	30067	30144	30279	29865	30333	30040	30005	30215	30147	29986	30196	29986	29946	30181	29883	30368	30035	30200	30268	30328	29981	30216	30223	30198	30053	30121	30241	30295	30187	30015	30069	30321	30060	30057	30136	30037	29949	30197	30354	30039	29950	30168	30082	29826	29853	30122	30176	30113	30006	30065	30049	30129	30303	30074	30084	30136	29990	29950	30193	30116	30039	30271	30100	30307	30078	30251	30259	30094	30161	29985	30344	29890	30143	30140	30095	30126	30097	30185	29996	30008	29911	30147	30191	30355	29951	30087	30215	30494	30369	30001	30178	29966	30224	29992	30148	30089	30182	30164	30283	29977	29962	30244	30066	30083	30372	30287	29942	30166	30082	30030	30115	30158	29990	29908	30006	30285	30167	30304	30134	30039	30097	30035	30051	29871	30198	30295	30187	30155	30001	30186	29824	29932	30079	30153	30191	30044	29998	30018	30269	30146	29970	30049	30121	30158	30184	30023	30094	30147	30039	29845	29891	29999	30028	30037	30374	30168	30147	30005	30409	30202	30162	29963	30189	30081	30250	29969	30029	30258	29931	29988	30183	30064	30122	30181	29717	30198	29983	30166	30202	29873	30188	30038	30173	30071	30119	30191	30230	30166	30137	29987	29906	30010	30134	30145	30134	30052	30218	30295	30323	29819	30274	30156	30165	30230	30118	29922	30147	30145	30030	30192	30108	30133	30198	30256	30229	30174	30246	29960	30029	30240	30154	30195	30198	30098	30139	29968	29956	29782	29992	30136	29991	30158	30503	29797	30035	30273	30113	30009	30240	29956	30065	30012	30242	30173	30175	29965	29957	30041	30274	30316	29972	30271	30131	29981	29945	30158	30062	30312	30214	29760	30072	30114	30194	30033	30030	30080	30295	30008	30291	30044	30472	29900	29982	29872	30038	30108	29838	30268	29970	30154	30223	30111	30196	30140	29989	30104	30243	29989	30151	29991	30013	30171	29968	29996	30217	29869	30074	30264	30330	30163	30079	30079	30257	30171	30089	30022	30187	30053	30241	30159	30136	30179	30166	30286	29867	29995	29940	30166	30247	30221	30110	30188	30240	30136	30325	30324	30353	30108	30060	30085	30247	30111	30212	30394	30328	30108	30127	30172	30063	29874	30163	30124	30154	29955	29992	30084	30075	29933	30288	30062	30087	30023	30215	30231	30132	30147	30263	30041	30114	30166	30047	30027	30194	29979	30040	30243	29984	30039	30080	30179	30200	30224	30060	30135	29999	30053	30034	30259	30130	30287	30092	29848	30078	30067	30089	30157	30030	30178	30378	30123	30120	30192	30149	30006	30297	29970	30085	30239	30301	30176	30401	30300	30160	30032	30010	29956	29951	29876	29944	29922	30173	30183	30183	30162	30041	30198	30244	29964	30179	30156	30132	29895	30281	30229	30169	30290	30129	30287	30019	30026	29913	30013	29921	30060	29840	29954	30189	30216	30113	30223	30070	30047	30042	29902	30211	30053	30279	30066	30032	30023	29931	30081	29982	30354	29965	29885	30244	30284	30202	30126	30044	30109	30104	30156	30155	29948	29857	30288	30131	30052	30174	30054	30197	30253	30085	30129	29962	30343	30085	30035	30283	30119	30013	29953	30301	30369	30267	30061	30040	29984	30044	29966	30074	29965	30030	30135	30023	30118	30297	30109	30093	29947	30089	29995	29877	30160	30137	30252	29951	29864	30291	30116	30060	30075	30133	30003	30129	29885	30006	30167	30085	30216	30133	30161	30243	30267	30096	30066	30247	30142	30074	30146	29950	30022	30100	30189	29780	29848	30164	30340	30112	30380	30003	30140	29932	29898	30003	29964	29959	29822	30017	30177	29998	29964	29937	29950	29989	30046	29944	30345	30159	29969	29905	30376	29949	30344	30103	30117	29835	30092	30205	30163	30124	30031	29897	30033	29940	30152	30261	30381	30177	30178	29931	30041	29915	30096	29984	30009	30082	30122	30157	30095	30108	30031	30217	30274	29994	29916	30147	30107	30049	30139	30153	29976	30023	30059	30145	29976	30348	30310	30042	30086	29998	30071	29980	30069	30055	30139	30175	30043	30327	29873	30202	30006	30085	30372	30211	30186	30043	30153	30197	30145	30226	30249	30355	29977	30165	30220	30362	30272	30214	30123	30065	30030	30181	30184	30079	29832	29986	30099	30253	29985	30412	30265	30190	29854	30103	30053	30393	30129	29950	30288	30346	30019	30094	30072	30257	30166	30050	30014	29870	30138	29906	30150	30206	30192	30010	30110	30137	30014	30232	29975	30319	30206	30141	30044	30139	29940	30183	30024	29986	30138	30434	30046	30161	30007	30223	30143	30000	30256	30000	30043	30256	30312	30157	30193	30238	30275	30137	30098	30179	30115	30370	30109	29991	30214	30198	29968	30098	29828	30147	29907	30165	30060	30207	30128	30191	30050	29736	30237	30232	29998	30260	30005	30229	30126	30225	30162	30181	30369	30069	29911	30040	30160	30088	30194	30026	29759	30478	30234	30075	30095	30105	30403	30056	30154	30092	30190	30263	29944	30150	30283	30095	30160	30172	30099	30189	30169	30250	30089	29996	30171	29966	30155	30149	30175	30283	30126	30235	30033	29956	29863	29985	30214	30094	30057	30080	29937	30078	29988	30068	30086	30014	29962	30174	29977	30336	30319	30174	30154	30210	29962	30085	30144	29937	30180	30139	30100	30219	30355	30251	30221	30204	30048	30266	30105	30039	30017	30250	30138	30083	30172	30207	30257	30231	29948	29981	29787	29924	30045	30300	30239	30047	30063	30188	30122	30190	30175	30098	29934	29994	30106	29921	30082	29941	30130	30056	29889	29968	30196	30358	30308	30085	30189	30237	30164	30087	30104	30337	30110	30062	30261	30390	29850	30106	30301	30216	29919	30029	29881	30145	30103	30352	30051	30210	30062	30362	29929	30220	30096	30008	30101	30099	30027	29858	30250	30189	30208	30038	30022	30233	29968	30121	30075	30160	30428	29981	29993	30100	30041	30300	30015	30257	30092	30194	29967	30069	29987	30042	30152	30019	30300	29996	29991	30056	30138	30295	29957	30087	30063	30117	30157	30142	30047	30116	30118	30172	30168	30027	30154	29896	30328	30365	30255	30084	30203	30141	29927	30035	30110	30169	29919	30292	30292	30288	30204	30025	29936	30143	30155	29914	30327	30154	30225	30236	30168	30079	30094	30175	30107	29925	29951	30253	30241	30371	30100	30395	30292	30097	29993	30283	30100	30187	30288	30123	30235	30080	29874	30203	30208	30274	30003	30212	29965	30017	30044	29884	30179	30164	30106	30277	30106	30238	29907	29933	30107	30303	30201	30089	29883	30122	30255	30383	30071	30038	30005	29979	29971	30265	30051	30106	30073	29947	30224	30017	30023	30344	30214	30173	30103	29972	30027	29995	30126	30311	29927	30107	30113	30014	30088	30163	30216	30166	30105	30238	30118	30150	30225	30319	30192	30086	30101	30116	30043	30042	30042	29969	29995	29961	30042	30056	30331	29928	30267	30117	30091	30083	30188	30161	30287	30010	30054	30105	30187	30091	30250	29993	30080	30336	30473	30140	30195	30117	30337	30139	30065	30328	30149	29917	30080	30187	30157	30265	30153	30165	30174	29901	30251	30081	30028	30072	29899	30465	30147	30089	30045	30266	30082	30053	30431	30342	29955	30267	30186	30423	30355	30148	29936	30013	30124	29993	30165	29918	30017	30031	30100	30384	30062	30203	30109	30117	30332	30073	30136	30232	29952	30019	29975	29892	30051	29982	30272	29853	30098	30037	30158	30091	30328	30099	30192	29974	30074
20822	31720	47863	45414	35796	29595	25159	23096	22896	22821	22787	23048	22844	23043	22882	22919	22958	22899	22824	22993	22810	22876	22821	22840	22864	22763	22876	22920	22804	22623	22800	22890	22763	23123	22825	22899	22611	22907	23004	22787	22983	22802	22802	22720	22965	23048	22856	22904	22896	22932	22815	22754	22918	22803	22825	22740	22855	22966	22984	22896	22779	22703	23043	22780	22898	22827	22984	23021	22859	22935	22747	22877	22659	22761	23000	22773	22871	22864	22815	23129	22710	22767	22887	22857	23030	22773	22863	22949	22822	22790	22757	22706	22798	22876	22935	23096	22892	22959	22929	23009	22885	22888	22769	23023	22831	22868	22911	22921	22781	22860	22878	22800	22870	22803	22933	22873	22848	22704	22864	22877	22786	22972	23007	22847	22960	22826	22846	23014	22909	22873	22833	22778	22910	22933	22847	22739	22760	22984	22909	22687	22810	22848	22887	22833	22910	22977	22718	22927	22932	22783	22941	22944	22661	22947	22850	22857	22883	22917	22955	22906	22871	22862	22793	23048	22854	22783	22762	22849	22861	22908	22953	22811	22951	22715	22916	22795	22877	22963	22971	22815	22961	22684	22813	22766	23084	22926	22883	22836	22887	22836	22903	22934	22769	22938	22846	22907	22907	22766	22967	22830	22837	22885	22799	22737	22967	22920	22780	22849	22781	22906	22899	22965	22981	22767	22931	22991	22949	22886	22952	22950	22909	22924	22791	22937	22893	22767	22845	22829	22691	22889	22907	22922	22921	22888	22851	22761	22805	22754	22629	22980	22880	22884	22671	22781	23008	22678	22935	22871	23100	22968	22835	22838	22779	22801	22780	22783	22645	22866	22970	22917	22639	23022	22886	22996	22745	22910	22918	22874	22949	22891	22843	22978	22997	22866	22848	22934	22900	22924	22941	22758	22924	22788	22935	22904	22667	22893	22764	22776	22930	22714	22923	22796	23098	22741	22762	22992	22888	22976	22807	22998	22820	22892	22992	22786	22910	22755	22928	22771	22958	22859	22874	22984	22798	22888	22878	22866	22797	22879	22945	22709	22655	22802	22880	22822	22868	22638	22926	22919	22806	22864	22752	22793	22978	22769	22716	22921	23015	23031	22995	22737	22887	22855	22997	22955	22978	22988	22902	22841	22731	22883	22796	23041	22894	22898	22879	22787	22790	22896	22819	22901	22886	22853	22788	22841	22820	22738	22822	22942	22868	22744	22831	22971	22825	22811	22879	22908	22986	22886	22773	22885	22862	22889	22917	22864	22814	22876	23006	22892	22706	22921	22856	22810	22825	22835	22979	22824	22709	22821	22848	22674	22790	22958	22802	22951	22998	22888	22888	22680	22686	22840	22809	22890	23129	22753	22881	22925	22830	23015	22898	22887	22751	23008	23006	22875	22956	22828	23052	22637	22950	22936	23105	22905	22814	22909	22862	22756	23003	22820	22833	22764	22805	22718	22872	22768	23001	22851	22975	22839	22772	22693	22799	22789	22910	22952	22722	23007	22866	22794	22893	22835	22703	23041	22902	22745	22847	22825	22881	22833	23046	22943	22815	22936	22950	22994	22767	22869	22838	22811	22714	22948	23030	22870	23020	22720	22983	22767	22789	22867	22795	22843	22889	22934	22875	22796	22819	22732	22866	22887	22941	23023	22844	22951	22877	22785	22823	22888	22847	22962	22637	22685	22759	22972	22745	23023	22987	22848	22825	22627	22902	22872	22731	22921	22901	22828	22643	22749	22859	23020	22939	22706	22820	22824	22766	22958	22940	22687	23023	22911	23026	22720	22840	23012	22959	22912	22667	22958	22755	22751	23052	22671	22869	22808	22879	23059	22860	22838	22932	22980	22839	22712	22815	22691	22572	22741	22707	23016	22870	22816	23157	22861	22835	22823	22852	22909	22866	22813	22785	22923	22711	22756	22774	23135	22815	22881	22869	22792	22875	22791	22906	22817	22803	22943	22769	22931	22945	23005	22929	22744	22949	22867	23004	22791	22792	22934	22914	22835	23132	22845	22859	22725	22801	22840	22783	22662	23053	22838	22754	22834	22664	22748	22739	22956	22869	22768	22807	22918	22905	22720	22772	22794	22891	22928	22748	22894	22800	22784	22810	22809	22874	22894	22870	22890	22896	22787	22863	22756	22922	22862	23020	22924	22860	22792	22820	22782	22964	22957	22963	22934	22760	22717	22850	22754	22884	22855	23000	22742	22904	22829	22816	22966	22748	22945	22922	22750	22817	22876	22914	22686	22746	22824	22826	22943	22878	22806	22913	22681	22922	22838	22922	23092	22656	22796	22796	22660	23039	22768	22833	22816	22805	22956	22888	23047	22886	22858	23114	22977	22834	22966	22986	22788	22858	22919	23032	22941	22860	22774	22885	22938	23008	22833	23015	22976	22824	22726	22715	22898	22883	22924	23058	22944	22777	22990	22783	23086	22977	22875	22825	22937	22822	22836	22955	22826	22882	22845	22941	22902	22955	22911	22892	22873	22975	22979	22782	22953	22602	22817	22901	22950	22885	22753	22714	22814	22866	22843	22925	22651	22751	22849	22866	22865	23000	22858	22795	22844	23039	22937	22938	22915	22850	22865	22881	22777	22814	22758	22641	22723	22918	22850	23047	22749	23050	22700	22963	22918	22860	22957	22969	22889	22948	22926	22993	22699	22857	22738	22848	22846	22933	22889	22834	22976	23025	22837	22838	22695	22606	22789	22847	22924	22775	22902	22863	22838	22996	23029	22842	22906	22824	22774	22864	22967	22833	22717	22832	22922	22872	22949	22989	22949	22802	22611	22856	22686	22930	22868	22820	22938	22986	22883	22758	22785	22788	23035	22876	22677	22540	22969	22762	22933	23014	22829	22780	22704	22905	23059	22966	22626	22885	22810	23000	22804	22942	22803	23013	22744	22894	22783	22940	23020	22693	22993	22876	23015	23020	22838	23064	22849	22861	23006	22654	22876	22750	22774	23053	22844	22802	22915	22808	22841	22975	22757	22578	22907	22916	23015	22923	22779	22737	22892	22833	23021	22797	22654	22697	22905	22807	22785	22889	22626	22872	23003	22713	22855	22786	22848	22875	23025	22886	22872	22984	22800	22904	22864	22971	22724	22774	22893	23094	23080	22783	22894	22982	22835	22806	22900	22769	22834	22991	22871	22702	22953	22890	22838	22777	22873	22837	22830	22783	22897	23064	22806	22919	22805	22929	22894	22853	22869	22801	22896	22914	22804	22846	22766	22811	22739	22989	22772	22774	22823	22919	22712	22706	22997	22813	22777	22710	22918	22783	22824	22694	22885	22957	22902	22938	22642	22957	22653	22909	22842	22880	22971	22905	22825	22907	22818	22694	23032	23000	22769	22925	22970	22863	22732	22819	22977	22808	22838	22650	22916	22691	22804	22854	22788	22932	22787	22890	23070	22975	23193	22913	22946	22913	22815	22779	22607	22961	22850	22974	22740	22981	22777	22875	22911	22901	22954	22894	22817	22893	22734	22760	22937	22892	22813	22938	22873	22881	23052	22957	22841	22751	22858	22985	22731	22860	22837	22713	22683	22902	22860	22813	22815	22949	23125	22680	22876	22916	22751	22739	22853	22560	22750	22954	22779	22823	22796	23006	22860	22785	22829	22849	22869	22874	22737	22726	22833	22674	22826	22955	22708	22931	22835	22844	22713	22882	22905	22879	22699	22780	22847	22818	22787	22837	22640	22848	23110	22653	22813	22984	22831	22932	22866	22943	22862	22759	22869	22680	22754	22887	22913	22845	22698	22854	22909	22799	22755	22849	22906	22766	22631	22965	22735	22648	22874	22890	22782	23022	22858	22897	22809	23013	22939	22843	22878	22891	22816	23063	23017	22997	22930	22847	23039	22705	23034	22742	22709	22771	22841	22623	22888	22848	23032	22884	23045	22943	22879	22913	22884	22904	22828	22910	22885	22846	22807	22795	22810	22860	22868	22727	22603	23005	22772	22839	22900	22949	22816	22679	22831	22774	23010	22882	23067	22734	22845	22901	22978	22753	22992	22623	22832	22741	23024	22717	22879	22911	22731	22889	22693	22900	22755	23072	22779	22887	22762	22866	22939	22816	22936	22970	22925	22821	22888	22920	22868	22692	22811	22969	22783	22963	22879	22897	23070	22823	22954	22871	22858	22775	22862	22842	23048	22847	22818	22843	22858	22942	22876	22873	22887	23174	22937	22910	22879	23032	22884	23018	22926	23026	23000	22911	22866	22611	22945	22857	22811	22934	22792	22905	22727	22881	22891	22734	22981	22892	22899	22655	22815	22947	22827	22889	22879	22859	22776	22861	22841	22868	22818	22691	22840	22849	22705	22808	23136	23016	22987	22967	22941	22919	22698	22913	22902	22659	22670	22965	22805	22977	22864	22852	22988	22839	22799	22909	22682	22768	22750	22864	22720	22759	22919	22994	22911	22957	22939	22925	22854	22842	22798	22887	22898	22913	22909	22953	22886	22961	22813	22657	22895	22903	22789	23057	22941	23026	22656	22772	22929	23028	22806	22716	22922	22716	22978	22918	22992	22873	22935	22984	22790	23027	22844	22793	22822	22752	22786	22993	22955	23016	22786	22929	22814	23013	22942	22878	22764	22873	22868	22739	22952	22688	22847	22908	22825	22752	22862	22899	22855	22759	23000	22846	22855	22888	22809	22902	22884	22815	22863	22851	22838	22785	22905	22890	22865	22895	22901	22770	23036	23132	22983	22716	22761	22779	22949	22748	22910	22851	22766	22798	22995	22783	22922	22864	22887	22771	22907	22862	22843	22872	22993	22818	22782	22771	22982	22872	22810	23005	22824	22900	22883	22730	22789	22772	22794	22894	22871	22864	22819	22797	22770	22826	22942	22876	22781	22874	22786	23020	22820	22893	23048	22854	22997	23005	22867	22834	23040	22950	22766	22781	22735	22835	22903	22893	22717	22787	23008	22927	22730	22813	23047	22846	22882	22782	22855	22895	22997	22894	22767	22836	22929	22902	22964	22868	23042	22724	22819	22935	22822	22782	22775	23015	22794	22851	22871	22930	22935	23050	22943	22752	22987	22808	22734	22801	22960	23032	22894	22896	22834	22754	22930	22798	22948	22957	22969	22735	22917	22750	22957	23025	23015	22970	22860
24102	21292	47427	65740	56762	44883	36486	31098	30348	30253	30431	30181	30045	30101	30218	30298	30183	30190	30534	30091	30100	30073	30354	30354	30073	30085	30013	30269	30347	30170	30307	30369	30085	30316	30161	30044	30235	29932	30186	30174	30083	30144	30089	30207	30075	30262	30167	30125	30283	30167	30128	30321	30166	30219	30193	30212	30229	30078	30086	30363	30325	30208	30072	30006	30208	30300	30178	30289	30042	30333	30205	30118	30155	29795	30159	29775	30116	30201	30229	30132	30039	30134	30317	30117	30077	30255	30069	30255	30079	30242	30113	30113	30117	30101	30121	30011	30046	30157	30158	30380	30167	30000	30150	30157	30294	30119	30125	30079	30251	30356	30079	30165	30172	30511	30184	30223	30099	30256	30013	30351	30159	29955	30090	30294	30147	30175	30268	29881	30109	29965	30206	29996	30034	30181	30047	30088	30213	30261	29985	29946	30018	30101	30227	29955	30100	30138	30258	30269	30235	30086	30278	30157	30249	30193	30314	30199	30115	30340	30138	30312	29951	30214	30252	30005	30204	30346	30364	30333	30265	30015	30369	30380	30191	30027	30123	30451	29928	29919	30028	30344	29932	29988	29975	30087	29973	30162	30126	30134	30070	30234	30067	30140	30047	29912	30335	29994	29927	30053	30212	29886	30115	30088	30304	30085	30221	30157	29857	30226	30292	30176	30110	30076	30172	29943	30240	30202	30075	30181	30264	29952	30343	30176	30214	29892	30077	30130	30116	30216	29912	30013	30049	29853	30033	29991	30168	30157	30272	30244	30155	30278	30136	30243	30108	30119	30118	30211	29956	30166	30205	30005	29801	30368	30103	30092	30309	30077	30096	30180	29872	30107	30222	30141	30182	29953	30195	30314	29979	29985	30251	30158	30391	29988	30107	30058	30238	30213	30369	30077	30019	30095	30071	30087	30187	30023	30043	30114	30145	30195	30124	30038	30239	29926	30147	30187	30113	30120	30190	30228	30221	30069	29951	30156	30013	30291	30020	30140	30040	30048	29855	29930	30249	30008	30300	30209	30072	30037	30264	29969	30166	30009	30015	30172	30131	30049	30203	30129	30157	30164	30231	30104	30048	30096	30033	30117	30169	30025	29908	30104	30102	30213	30125	30045	30273	30368	30232	30219	30109	30249	30013	30127	29997	30312	30303	30186	29987	30093	30125	30114	30083	30045	30282	30034	30238	30036	30136	30180	30236	30151	30015	30185	30119	30049	30124	29985	30087	30214	29907	29798	30106	29920	29793	30170	29948	30228	29955	29934	29880	29992	29958	30108	30105	29926	30121	30042	30057	30322	30086	30118	30017	29783	30158	30140	30216	30258	30301	30108	30190	30272	30267	30103	29971	30074	30069	30140	30183	30235	30337	30086	29948	30127	30092	30327	30062	30115	30035	30206	30194	29945	30118	30170	30059	30159	30005	30220	30089	30089	29966	30180	30214	30236	30200	30119	29945	30015	30056	29908	30207	30152	30320	30007	30121	30192	30098	30147	30182	30064	30234	30190	30275	29947	30199	30204	30033	30168	30046	30208	30071	30322	30298	30107	30167	29940	30068	29813	30054	29945	30032	29981	30255	30090	30194	30093	29784	30212	29909	30026	30220	29981	30296	29988	30372	30090	30277	30169	30126	29938	30084	30176	30232	30615	30054	30040	30141	29951	30078	30168	30070	30128	30127	29990	30262	30048	30340	30131	30001	30144	30119	30147	30283	30115	30039	30085	30098	29981	29981	30299	30081	30220	30115	30238	30203	30105	30160	30112	30195	30189	30087	30174	30135	30232	30191	29977	30133	30064	30283	29871	29758	30266	30337	30102	30221	30159	30417	30097	29990	30157	30412	30035	30196	30299	30135	30220	30055	30482	30374	30044	30163	29997	30121	30018	29972	30089	30327	29989	30006	30091	30256	29983	30331	30038	30303	30048	30148	29801	30225	30032	29992	30096	30175	30279	29958	29949	29952	29975	29821	30071	30175	29873	30199	30206	29875	30193	29994	30219	30175	30043	29897	29867	30314	30501	30232	30056	30083	29951	29951	30108	29893	30158	29820	30080	29965	30194	30088	30404	30009	30253	30385	30019	30126	30135	29982	30204	30077	30067	30092	30162	30259	30077	29970	29928	30025	30121	29899	30130	30078	30178	30186	30296	30237	30074	30120	30217	30290	30209	30297	30143	30155	30263	30367	30404	30564	29865	30159	29805	30304	30086	30092	29906	30264	30032	30111	30072	30144	30060	30075	30155	30125	30091	29990	30250	30182	30131	30330	30177	30156	30043	30040	30100	30047	29968	30103	30040	30090	29886	30209	30253	30344	30194	30433	30083	29771	29973	30242	30260	30306	30192	30065	30025	30177	30227	30068	30086	30018	30067	30241	30293	30330	29881	30512	30005	30117	29967	30265	29928	30131	30279	30026	30335	30073	30143	30010	30191	29977	30023	30146	30307	30088	30191	30168	30167	30279	30188	30199	30109	30141	30035	30318	30272	30075	29967	30222	30019	29907	29944	30039	30306	29981	30387	30381	30059	30210	29916	30228	30201	30140	30245	30172	30093	30195	30332	30221	30235	30055	30267	30237	30073	30166	30050	30271	30028	30172	30197	30039	30024	30101	30308	29884	30174	29943	30132	30146	30255	30065	30187	30357	30183	30033	30239	29966	30291	30125	29893	30058	30065	30276	30180	30241	30069	30093	30266	30154	30204	30081	30117	30116	30213	30120	30347	30353	30054	29956	30275	30152	30098	30388	30173	30198	30062	29992	29927	30068	30081	30336	30292	29980	30211	30131	30116	30220	30103	30149	30174	29987	30190	30090	30243	30116	30112	30125	30212	30229	30193	30147	30139	30063	30022	30039	30068	30244	30062	30221	30092	30046	30081	30196	30160	30290	30147	29943	30015	29972	29970	29907	30216	30185	30065	29796	29909	30009	30332	30128	30181	29980	30201	30098	30168	30038	30337	30154	29969	30097	30126	30075	29999	30241	30258	29935	30232	30095	30217	30220	30213	30236	30109	30326	29969	30295	29937	30415	30222	30171	29896	29989	30061	30091	30229	30405	30041	30241	30319	30134	30108	30208	29853	30189	30026	30232	30011	30300	30030	30122	30327	30250	30059	30092	30037	29993	29945	30083	30186	30075	30241	30054	30225	30080	29949	29991	30024	30070	30185	30131	30183	30179	29887	30116	30108	30208	30149	29952	30008	30388	30231	30128	30153	30020	30284	30249	30134	30120	30212	29965	30220	30090	30308	30146	30260	30026	30016	30366	30121	30072	29978	30057	30209	30419	30195	30057	30142	30223	30075	30093	30206	30079	30093	29908	30174	29966	29987	30150	30079	30101	30126	30272	30323	30067	30180	30091	30040	30003	30134	30067	30100	30071	30028	30053	29831	30170	29984	30303	30107	29935	30191	30193	29878	30276	30086	29976	29984	30221	29973	30021	30067	30021	30139	30012	30113	30257	30177	30357	30365	30314	29930	30151	30107	30079	29933	30029	29929	30261	30197	30088	30231	30141	30045	30108	30147	30055	29851	30127	30029	30334	30332	30290	30008	30107	29929	30227	30146	29929	30334	30269	30098	30179	29951	30263	30211	30178	30222	30019	29918	30206	30060	29960	30012	30218	30188	30060	29987	30142	29999	30179	30147	30036	30043	30259	30131	30049	30386	30387	29985	30216	30259	30062	30139	30182	30315	30366	30296	30125	30019	30187	30018	30104	30240	30365	30064	30186	30144	30203	30078	30236	30218	30325	30263	30310	29900	30269	30125	30186	30114	30240	30081	30132	30193	30404	30368	30119	29993	30145	30214	30031	30403	29991	30367	30235	30246	30117	30310	30078	30118	30099	30112	30174	30132	30120	30070	29968	30351	30116	29972	29932	29969	29975	30298	30072	29979	30196	29982	30065	30111	30186	29956	30269	30078	30229	30208	30110	30185	30199	30062	30167	30241	29954	30083	30211	30270	30279	30216	30091	30018	30076	29965	30046	30044	30098	30068	30169	30124	30043	30158	30211	30358	30126	30035	30166	30105	30185	30179	30120	30290	29928	29943	30081	30051	30202	30133	30063	29929	30171	30242	30093	30156	30003	30159	30044	30191	29929	30057	30148	29988	30300	30135	29992	30128	30036	30049	30404	30276	30166	30170	30260	30145	30107	30278	30156	30068	30159	30236	30029	30106	30192	30177	30244	29926	30162	30063	30179	30068	30364	30288	30316	29902	30044	29900	30095	29877	29917	30187	29972	29916	30281	30209	30213	30308	29984	30131	30092	30076	30243	30177	30185	30139	30336	30118	29976	30200	30276	30264	30241	30269	30198	29957	30189	30115	30160	30359	30289	30076	30242	30177	30081	30238	30206	30133	30089	30158	30088	29900	30101	30436	30169	29882	30084	30008	29802	29896	30368	30066	30124	30001	30250	30147	30039	30129	30152	29978	30140	30404	30085	29932	29992	30136	30280	30278	30238	30188	30279	30163	30124	30155	30040	29983	30232	30086	30161	30186	30021	29954	30064	29887	30372	30091	30225	29973	30423	30038	29985	30122	30107	30321	30274	30109	30024	29921	30182	29878	30109	30006	30191	30115	30139	30069	30210	30182	30133	29909	30207	30125	30083	30159	30092	30001	30196	30205	30194	30065	30226	29917	30027	29895	30331	30187	30282	29950	30250	30213	29899	29898	30031	30200	30139	30280	30142	29925	30205	30132	30093	30141	30152	30098	30053	30225	29860	30091	30378	30234	30069	29860	30114	30277	30119	30311	30138	30230	30196	30146	30339	30305	30527	30182	30210	30167	30194	30070	30311	29849	29815	30280	30281	30035	30000	29860	30405	30247	30351	30192	30386	30013	30253	29957	30130	30107	29972	30021	30144	30277	30167	30114	30407	30252	30167	30016	30280	30098	30166	29976	30170	30163	30122	30220	30187	29888	30144	30089	30065	30122	29981	29962	30149	30017	30105	30157	30219	30367	29914	30221	30098	30077	30003	30255	30088	30055	30167	29932	30103	30106	30449	30239	30230	30231	30215	30561	30047	30401	30281	30147	29973	29999	30151	30021	30213	29986	30157	29991	29915	30257	30302	30100	30225	29956	29978	30053	29997	30110	30271	30125	30423	30368	30078	29970	30295	29979	30189	30139	30173	30148
27885	59821	79248	77521	60170	42428	29720	23118	22960	22993	23054	22826	22927	22787	22909	22701	23100	23036	23080	23077	22904	22960	22968	22906	23060	22792	23037	22865	22976	23094	22810	22945	22957	22818	22965	22720	22863	23007	22801	22869	22896	23114	23005	22755	22833	23035	22979	23096	22996	22951	22908	22909	22987	23114	22836	22973	22987	22957	22862	22967	22968	22761	22976	23023	22972	22925	23031	22926	22852	23053	22966	23007	23026	22987	22944	22900	22924	23018	22942	23096	23012	22966	22898	23075	22935	22879	22880	23064	22883	22943	22876	22929	22826	22819	23016	22886	22842	23093	22801	22950	22823	22733	22982	22905	23073	23027	22972	22969	22893	22911	22839	22886	23075	22751	22976	22834	22768	22942	23024	22867	22879	22893	22820	22927	23089	22954	22968	22998	23055	22844	23114	22835	22909	22881	23027	22921	22922	22879	22941	22796	22870	22763	22978	22926	22988	22891	22967	22945	22777	22914	22981	22976	22940	23075	22971	22902	22836	22832	22778	23027	22979	22859	22855	23033	22999	22750	23034	22744	22850	22792	22929	22766	22835	22977	22744	22960	23092	22871	22713	22883	22800	22814	22898	23041	22979	22872	22878	22963	22719	23028	22751	23000	22838	22858	22805	23049	22931	22794	22786	22808	22944	22856	22686	22875	22841	22814	22838	22965	22897	22790	22969	22857	22839	22703	22841	22922	22855	22855	22890	22913	23039	22854	23127	22901	22965	22995	22813	23001	22978	22893	22979	22840	23076	22967	23082	22873	22748	23015	23009	22914	22942	23106	23036	22948	22878	22870	22829	22979	23043	22860	23019	22906	22960	22851	22898	23009	22939	22796	22865	22925	22911	22858	22938	22972	22972	22987	22837	22968	22958	22866	22737	22930	22780	22936	22908	22716	22754	22982	22945	22846	23057	23014	22884	22964	22914	22946	23125	22991	22969	22847	23045	23022	23097	22998	22902	22807	22848	22852	22993	22986	22996	23004	22913	22945	23048	22711	22839	22876	23066	23057	22859	22728	23038	22970	22917	22851	22872	23059	22846	22998	23029	22904	22923	22847	23110	22896	22747	22991	22970	22842	23072	22907	22858	23033	23191	22765	22895	22900	22886	22961	23002	22853	22965	23033	22927	22971	22848	22824	22886	23088	22901	22917	22844	23081	23104	22835	22966	22781	23141	22770	22837	22871	22822	22939	23033	22955	22841	22827	23037	22937	23043	22669	22964	22978	22983	22702	23110	23055	22760	22890	23047	22957	22900	22804	22673	23069	22795	22865	23106	23007	22927	22719	22944	22915	22752	22987	22894	22817	22746	22995	22619	23037	22824	22981	22933	22984	22944	23048	23077	22927	22745	22921	22881	22861	22826	22882	23066	22992	23031	23054	23104	22856	22747	22856	22817	22903	23010	22925	22977	22757	23065	22958	22898	23095	22833	22845	23158	23034	23079	22696	23114	22776	22877	22858	22795	22867	22723	22944	22998	22888	22978	22754	23141	22990	22725	22919	22954	22956	22738	22843	23010	22933	23058	23024	22982	22908	22969	23046	22925	22613	23022	22996	22956	22938	23039	22748	22919	22812	22830	22876	22889	23071	22908	22834	22919	22896	23051	22783	22768	22981	22814	22938	23041	22966	22943	22845	22964	23069	22821	22841	22998	22982	22780	22861	22812	22898	22853	22705	22756	22872	22855	23025	23007	22822	22878	23082	22776	22971	22757	22979	22899	22894	22909	22797	22833	22833	23094	22729	23007	22925	22866	23041	22929	22878	22983	22751	22916	22927	22947	22839	22999	22992	22962	23248	22896	22954	23000	22882	22793	22903	22955	22935	22984	22927	22972	22876	22969	22832	23013	22705	22789	23049	22979	22969	23083	22806	22842	22855	22836	22846	22893	23148	22832	22982	22824	22875	22918	22982	23025	22730	22872	22833	23012	23043	22917	22976	22768	22926	23053	23003	22833	22834	23010	22941	22904	22823	22964	22934	22982	22795	23256	22838	22933	22887	22792	22940	22839	22983	23046	22842	22715	22831	22908	22829	22971	23009	22898	22950	22894	22978	22953	22763	22907	22768	23000	22785	22836	22882	22807	22875	22931	22824	22848	22893	22762	23167	22842	22875	22897	23007	22794	22920	23095	23125	23189	23006	22879	22835	22893	22932	23074	22938	22875	22764	22875	23027	23024	22815	22737	23043	22910	23103	22991	22907	22948	22932	22851	22972	22840	22919	23034	23028	22930	23021	23060	22940	22831	23041	23005	22832	22843	22934	22985	22827	22907	22950	22847	22987	22890	22876	22770	22850	23047	22877	22973	22747	23099	23057	23094	22928	22759	22958	23029	22946	23015	22972	22973	22854	22997	23010	22976	22861	22912	23108	22812	22981	22836	22786	23128	22942	22948	22844	23025	22876	22901	22639	22806	23034	22888	23008	22818	22900	22947	23011	22901	23056	22864	22948	22793	22741	22969	22964	22826	22927	22963	22981	22821	22974	23071	22800	22882	22901	23030	22895	22867	22965	23014	23031	23036	22812	22957	22891	23047	23067	23067	22933	22790	22951	23004	22965	22863	22917	22812	22916	22676	22939	22952	22986	22810	22899	23034	22704	23129	23019	22742	23023	23047	22837	23046	23013	22814	22912	22818	23118	22926	23052	22980	22920	22954	22783	23018	23002	22828	22713	22926	22882	23000	23054	22898	22885	23133	22786	22875	22870	23073	22589	23074	23027	22979	22626	23008	22887	22879	23080	22880	22840	22940	22909	23005	22931	22890	22879	23007	23165	22774	23084	22798	22812	22835	22919	23079	22998	22894	23008	22942	22823	22955	22893	22840	22969	22887	22840	22845	22938	22725	22959	22912	23007	22819	22951	22940	22822	23006	22894	23040	22947	22976	22812	22902	22833	23037	23022	23033	22801	22862	22924	22892	22963	23107	23003	22781	22910	22840	22689	22801	22873	22969	22888	23043	22837	22831	22952	23075	22709	23057	22875	23114	22988	22941	22827	22836	22987	22918	23213	22827	22870	22906	22971	22822	22975	22864	22908	22776	22994	22994	22824	23006	23062	23031	22899	22834	22969	22921	22889	22867	22996	22891	23026	22834	22869	22857	22824	22869	23060	22971	22764	23109	22790	22840	22729	22852	22854	22916	22907	23069	22816	22958	22804	22955	22913	22924	22909	22989	22967	22910	22969	23132	22945	23019	23053	23016	22782	22862	23036	23063	22941	22776	22814	22935	23021	22893	22814	23164	22822	22939	23085	22872	23071	22769	22901	22922	22911	22880	22812	23164	23037	22775	22821	22855	22957	22754	23072	23091	22911	23047	22750	22953	22885	22977	22879	22901	22950	23046	22946	22926	22885	22875	22889	22987	22896	22998	22899	22825	22954	22713	22749	23075	23047	22979	22831	22863	22964	22907	22806	22920	22906	22898	22792	22864	23034	22986	22899	22930	22817	22568	22745	22962	23052	23080	22804	22920	23037	22898	23000	22953	22925	22975	22872	22888	22982	23011	22844	22907	22874	22891	23025	22900	22776	23054	23116	22862	22896	22878	22938	23112	22991	22791	23008	22947	22827	22939	22957	22882	23002	22939	22712	23027	22772	22871	22807	22968	22789	22986	22964	22921	23018	22933	22997	22954	22905	22861	22995	22913	23009	23039	22889	22994	22899	23164	22781	22913	22769	23175	22999	22922	23140	22795	22833	22895	22953	23005	22781	22935	22911	23064	23123	22959	22938	22893	22861	22933	22941	23024	22928	23113	22889	22732	22970	22996	22933	22936	22995	23007	22972	23013	22821	22968	22886	22986	22983	22905	22889	22925	22968	23096	23115	22996	22905	22988	22717	22775	23053	23100	22886	22820	22876	22928	22998	23046	22961	22934	22852	22985	22868	22994	22994	22891	23049	23081	22957	22919	22863	23073	23007	22942	23013	23010	23059	23041	22828	22799	22981	22889	22882	22898	22786	23088	22833	22768	22865	23100	22946	22737	23051	22870	22961	22947	23040	22957	22908	22938	23002	22800	22931	22913	22893	22980	22890	22788	22863	22877	22891	22949	23008	22916	22972	22916	22948	22767	22913	22815	22804	22997	22669	22812	23012	22963	22888	23058	22831	22649	22956	22980	22951	22791	22764	23018	22912	22870	22774	22915	22851	22981	22830	22816	22891	22803	22720	23043	22816	22992	22962	22978	22879	23060	23102	23057	22883	23044	22794	22863	22897	22877	22773	22913	22889	22821	22890	23092	22755	22810	22885	22849	22917	22853	22815	22764	22887	22938	22910	22940	22990	23017	22946	23161	22875	22945	22928	22903	22869	22750	22942	22828	22931	22914	22994	22994	22902	22932	22778	22930	22860	22964	22933	22975	23001	23010	22976	22928	22966	22859	22809	22889	23103	22953	23081	23000	22876	22779	22919	22846	22735	22948	22845	22850	22736	22936	23005	22864	22891	22997	22976	22819	23138	23177	22921	22959	22936	22901	22714	22905	23024	23014	22847	22954	23074	23093	23031	22931	23018	22948	22963	22969	22994	22963	22961	22870	22948	23007	22899	22962	23014	22940	22887	22935	23137	22987	22816	22964	22871	22958	23078	22728	22864	22853	22804	22829	22830	23010	22918	22728	23010	23034	22791	22846	23162	23009	23007	22748	22893	22927	22904	22807	22955	22947	22903	22604	23082	22965	22881	22902	23002	22991	22930	22871	22884	22951	22986	23053	22846	22824	22900	23070	22996	22795	22879	22890	22843	23021	22919	23015	22933	23090	23076	22930	22903	22817	22806	22951	22736	22889	22666	22858	23130	22887	22906	23002	22701	22857	22970	23020	22822	22987	22972	22934	22961	22941	22915	22965	22848	22785	22840	23041	22858	23036	23029	23023	23004	22835	22875	22848	22914	23073	22951	23028	22964	22923	22904	22954	22927	22814	23119	23132	22907	23129	22810	22930	22873	22874	22788	23062	22823	22890	22978	22928	22975	23010	23007	22801	23050	22866	22744	22915	22862	22932	22826	22717	22943	22944	22882	22797	22791	22974	23015	22908	22857	22854	22894	23134	22918	22858	22936	22913	23110	22834	23196	22799	22948	23026	22886	22824	22921	22956	23054	22936	22857	22843	23107	22896	22840	22745	23030	22976	23021	23023	23087
22396	21252	40948	58371	58645	50737	41179	31978	31097	31621	31453	31524	31325	31036	31198	31170	31315	31267	31175	31238	31171	31304	31051	31138	30934	31012	31250	31020	31163	31361	31175	31144	31408	31191	30721	31320	31268	31033	31151	31143	31107	31096	31030	31268	31137	31033	31046	31402	30873	31132	30875	31250	31040	31354	31056	30854	31046	31120	31188	31097	31162	31217	31117	30910	31156	31018	30945	31022	30821	31001	30895	30895	30852	30955	31063	31084	31283	30944	31115	30916	31344	31216	31200	30943	30807	31316	31046	31091	31017	30833	31016	31023	31003	31009	31025	30991	30968	30756	30971	30940	30897	31054	31033	30832	31175	31082	30941	30896	30803	31091	31189	31047	31221	31011	30791	30921	30850	31042	30947	31000	30821	31036	30841	30968	31041	31138	31036	31147	31108	31070	31035	30916	31178	30781	30768	31154	31167	31062	30954	31049	31117	31054	30991	30893	31043	30907	31047	31013	31066	31148	30970	30919	30962	30762	31079	31079	31133	31024	30994	31125	31003	31071	30931	30881	31020	30974	30912	30852	31113	30945	31044	31147	30885	31083	30730	30983	31105	30834	30841	30781	31045	30850	30925	30690	30926	30913	31188	30905	30963	31021	31117	31006	30832	30995	31035	31207	31138	31022	30732	30975	31128	30968	30840	31112	30976	31073	31047	31129	31046	30821	30932	31166	30857	30703	30898	30747	31152	31099	30788	31133	31015	30980	30992	31022	30958	30937	30932	30948	31124	30649	30933	30824	30823	30878	31065	30943	31061	30891	30958	30888	30962	30875	31181	30919	31130	30871	31033	31033	30884	31068	31023	30763	30955	31065	31022	30881	31064	30863	30887	30865	31321	30917	31006	30938	31019	31201	30923	31057	30705	30875	30715	30919	30964	31167	31035	30984	30995	31316	31056	30839	30871	31127	30876	30947	30938	30852	30808	31154	31084	31071	30897	31105	31048	30895	31126	31056	30828	30830	30779	30985	30908	30939	30713	30908	30985	31226	30648	31009	30948	30990	30955	30981	30956	30760	30886	31019	31062	31016	31127	30686	31035	30877	31215	31180	31172	31010	31020	31021	31004	30832	31037	31056	30750	30662	30900	30883	31076	31002	31220	30742	30800	30789	30728	30899	30962	31004	30897	30705	30967	30949	31035	30942	30945	30764	31032	31146	30865	30814	31024	30953	31041	30946	31085	30854	31107	31091	31043	31191	30800	31186	30837	30956	30967	30831	31031	31164	30906	31107	30927	31192	30894	30977	31183	30875	31002	31105	30963	31146	31215	31097	30960	31019	31105	30959	31205	30977	30831	30879	30924	30821	31003	30904	30975	30799	31017	30726	31131	31122	31059	31123	30944	30932	30957	31120	30994	31018	30766	30934	30896	30986	30913	31072	30862	30954	31066	31027	31062	31023	31147	30809	31038	30830	30977	30910	31098	31058	31217	31113	31125	31006	30891	30966	31001	31034	31049	30849	31066	31124	30884	31054	30894	31156	30937	30942	31130	30828	30863	30907	30850	30993	31000	30953	30797	31126	31043	31054	31034	31107	31163	30939	30967	30774	31090	30733	31114	31068	31187	30901	30949	31034	30896	30971	30958	30825	30907	30918	30811	30791	31037	30930	30738	31019	31008	30880	30982	30789	30976	30907	31032	30851	31208	30778	31173	30951	30928	31156	30990	31171	30852	30868	30643	30972	31164	31149	31064	31154	31206	30933	30957	30873	30892	30949	31038	31015	31034	30916	30846	31120	30985	30848	30865	30963	30953	31004	31014	30876	30767	31193	30610	31025	31117	31058	31028	30962	30800	30940	30805	31064	31145	30880	31322	30831	30952	30821	31138	31006	30944	31059	30948	31041	31151	30887	30871	31082	31168	30867	30996	31226	31169	31020	31004	30908	31016	31079	31036	31038	30873	31022	31125	30938	31225	30983	31000	30764	30863	31097	30728	31000	31010	30838	30871	31142	31140	30957	30835	30793	30903	30920	31005	31239	31026	31314	30793	31072	30911	31023	30843	30763	30926	30868	30903	30925	30883	30758	31017	30919	30639	30923	30949	31173	30938	30827	31021	31162	31112	30919	30817	30750	30837	30830	30951	30943	31073	31037	30947	30886	31022	30922	31192	31087	30876	30945	31009	30692	30905	30664	31006	31046	31095	30948	30931	31015	31159	30911	30737	30982	30918	30935	31113	31112	31143	30976	31156	30820	31113	31111	31057	31049	31033	30788	31108	31212	31051	30644	30912	31051	31026	31009	30973	30972	30957	30876	31093	31084	30971	31030	31017	31273	31035	31022	31141	30631	31174	30885	31159	30851	30971	30972	30748	30807	30932	31075	31050	30934	30957	31142	31021	30672	31291	31219	30920	31266	30929	30879	31127	31016	30908	30892	31241	31016	31063	30928	31097	31064	30955	30656	30894	31133	31134	31173	31117	30969	30817	30755	30785	31016	31018	30930	30947	31047	30968	31078	30628	31227	31201	30732	31155	31093	31007	31087	31008	30955	30973	31009	30912	31183	30902	31142	31121	31149	30869	31096	31000	31060	31071	31068	31091	30907	31020	30923	31016	30907	30821	30828	30846	30831	30886	31064	31090	30972	30817	31008	30948	30844	30952	30836	30993	30913	31008	30806	30827	31046	31043	31419	30984	30960	31195	30854	30852	30788	30925	30976	30735	30948	30995	31042	30781	30932	30721	30753	31023	30668	30882	31148	31088	30931	31143	30986	30957	31005	31068	30958	30895	31139	31020	30945	30836	30785	30928	30795	31063	31232	31034	30943	30876	30908	30987	31072	30827	30816	31065	30872	31057	31031	30945	30911	30951	30885	30815	31018	30823	31042	31252	30968	30846	30840	30847	31115	31021	30803	30833	31166	30717	30905	30892	31049	31071	30915	30867	31047	30839	30772	30851	30909	31308	30877	30884	30830	30982	30849	30903	30979	31132	30739	30898	31130	30917	30848	30803	31229	30891	31004	31038	30839	30870	30851	30861	30873	30988	30958	30811	31050	31191	30957	31214	31000	31083	30993	30939	31164	30704	30894	30772	30913	31133	31155	30896	31193	31053	30910	30878	30868	31025	30800	30865	31133	31001	30889	31043	31057	31049	30936	31173	30946	30861	31000	30621	31228	31264	31002	30772	30684	30774	31163	30788	30937	31048	30984	30884	30977	31142	30995	30777	30704	30893	30795	31178	31001	30792	30936	30960	30817	30886	30918	30905	31148	31052	31244	30943	30938	30800	31011	30943	30727	30975	30935	30976	30922	30797	31086	30980	30926	30787	30884	31006	30749	31064	31206	30975	30985	31009	30998	30921	31168	30716	31084	30810	30937	30959	30733	31091	30976	30967	30979	31155	30951	30867	31045	30941	30803	31118	30992	30951	30941	31085	30861	30804	30760	30825	31034	30923	30967	31218	30846	31171	31035	30779	31129	31060	31084	31046	31081	30877	30823	30919	30775	31043	30743	30980	31067	31344	30603	30630	31035	31000	30957	31062	30981	31006	30929	30919	31004	31035	31013	30882	30913	30816	30999	30978	31091	31240	30950	30826	30722	31039	30890	31043	30951	30883	30898	30877	30885	30812	30930	31139	30973	31167	31056	31082	31085	31066	30991	30862	31092	31137	30821	30818	30920	30903	31007	30891	31143	31191	30938	30833	30925	30827	30946	30924	30832	31119	30963	30972	31172	30999	30889	30928	31030	31134	31016	31074	30927	31205	31022	31131	31046	30923	30934	31070	31049	30929	30975	30953	31049	31146	30961	30812	30876	30884	30990	31009	31042	31023	31281	30946	31201	30974	30695	30950	30971	30678	30701	31124	31030	30972	30796	30972	30840	31003	30649	30852	31047	30835	30751	30913	31193	30989	30864	30922	30786	30787	31142	31203	30932	31022	30787	31135	31044	30821	31072	31179	31094	30988	30883	31012	30989	30884	30927	30739	30978	30739	30998	30955	30917	30749	31360	31226	30930	31027	30913	31029	31182	30945	31151	31051	31048	31042	31037	31021	30803	31013	30951	31035	31045	31028	31201	30927	30973	31220	30942	30891	30893	30845	31211	31130	30877	31182	31144	31141	31066	30995	31007	31054	30914	31008	30999	31061	30773	31216	31166	31062	30930	30996	31058	31159	30852	30878	30880	30769	30794	30913	30867	31162	30951	30881	30957	30901	30993	31049	30847	31234	31062	31180	31055	30961	31121	31052	30981	31041	30701	31124	30981	30933	30919	31034	31026	31065	30901	30885	30905	31174	30993	31108	31000	31156	30836	30966	31064	30832	31064	31045	30837	31055	30863	30851	31037	31020	30848	31011	30758	30931	30976	31105	31134	31123	31073	31020	31080	30829	31135	31039	30876	30951	30940	30888	30782	31121	31217	31045	31279	30967	30931	31085	31068	31150	31020	30966	30968	30960	30828	31034	30667	31157	31037	31031	30766	30899	30766	30821	31209	31041	30883	30981	30874	30883	30774	30880	31063	30902	31070	31255	31216	30974	31020	30927	30710	30814	31007	31001	31037	30590	30924	30820	31007	31093	30879	31052	30830	30941	30767	30959	30901	30806	31255	31146	31015	31027	31165	31015	31034	31025	30852	31100	30807	31007	30827	31107	30977	30853	30998	31050	30676	31246	30832	30952	30876	31075	30762	30906	30817	31404	31163	31072	31095	31136	31023	31009	31002	30815	30862	30975	30827	31143	30851	31178	31132	30999	31109	30853	30674	30839	30942	30972	30753	31138	31037	30786	31032	30978	31091	31216	30946	31098	30914	30765	30733	30879	30927	31093	30819	30942	30987	30709	31015	30784	31027	31033	31175	31156	31098	30814	30897	30720	30943	31050	30972	30905	31076	31065	31069	31119	31022	30828	30897	31107	30814	30919	30739	30802	30871	30882	30986	30978	30827	30918	30760	30929	31129	30761	30669	30837	30935	30889	31192	30907	30913	31061	31124	30991	30973	30940	31104	30934	31063	31268	30830	30932	30801	31089	30725	30946	31108	31163	31193	31085	31035	30967	31265	31133	30903	30908	30966	31020	30775	30829	30999	31137	30931	30988	31169	30856	31077	31148	31146	30923	30877	30772	31260	31093	31080	31012	30965	31099	31016	31064	31204	31167	31061	30836	31119	31074	30865	31111	30703	30953	30824
38493	80432	93881	96811	79388	55735	36881	23691	23309	23435	23256	23326	23565	23434	23493	23471	23293	23525	23265	23483	23423	23454	23338	23519	23366	23481	23353	23543	23354	23503	23310	23152	23145	23327	23418	23418	23499	23503	23251	23489	23317	23411	23472	23434	23384	23488	23171	23438	23390	23273	23435	23398	23528	23097	23517	23426	23291	23311	23450	23472	23453	23541	23366	23463	23396	23223	23492	23310	23464	23499	23323	23474	23367	23379	23442	23456	23329	23615	23147	23433	23497	23415	23366	23538	23288	23322	23441	23448	23467	23402	23385	23390	23527	23373	23151	23426	23340	23282	23631	23470	23507	23449	23393	23327	23434	23468	23523	23419	23193	23278	23498	23217	23355	23377	23387	23298	23578	23557	23279	23403	23503	23264	23286	23279	23486	23507	23327	23316	23408	23257	23339	23386	23459	23349	23525	23247	23535	23399	23412	23387	23235	23400	23540	23443	23482	23533	23356	23521	23308	23408	23315	23346	23396	23407	23324	23512	23405	23547	23552	23226	23435	23375	23478	23336	23702	23397	23507	23378	23395	23204	23470	23295	23285	23296	23437	23501	23437	23402	23337	23203	23474	23364	23451	23533	23394	23316	23514	23231	23306	23250	23405	23490	23373	23450	23407	23285	23344	23290	23284	23435	23444	23158	23441	23344	23605	23443	23323	23346	23364	23503	23476	23316	23584	23300	23370	23547	23469	23354	23314	23404	23387	23493	23341	23510	23279	23345	23397	23280	23322	23387	23260	23310	23410	23221	23427	23288	23328	23588	23506	23453	23210	23391	23320	23497	23419	23401	23430	23616	23292	23377	23439	23372	23380	23351	23492	23327	23327	23408	23337	23328	23437	23496	23304	23324	23152	23256	23523	23372	23273	23226	23292	23572	23368	23256	23371	23275	23210	23449	23596	23291	23485	23519	23416	23446	23235	23288	23492	23417	23542	23335	23520	23375	23386	23401	23425	23390	23528	23343	23327	23408	23396	23418	23532	23543	23276	23322	23429	23345	23304	23471	23308	23440	23509	23570	23415	23321	23392	23259	23389	23229	23253	23301	23367	23234	23464	23292	23261	23348	23297	23342	23688	23213	23472	23428	23396	23500	23637	23297	23451	23410	23438	23273	23369	23453	23358	23350	23443	23327	23196	23337	23460	23646	23355	23615	23286	23502	23473	23506	23536	23433	23379	23251	23430	23377	23717	23457	23280	23491	23405	23433	23344	23477	23316	23392	23510	23436	23375	23565	23400	23422	23340	23340	23343	23241	23323	23221	23293	23489	23369	23489	23437	23361	23492	23206	23480	23414	23459	23485	23218	23355	23335	23470	23240	23219	23385	23329	23282	23370	23445	23354	23538	23296	23371	23252	23442	23351	23327	23277	23480	23442	23374	23302	23384	23516	23379	23493	23456	23236	23501	23390	23347	23365	23439	23504	23457	23378	23516	23256	23287	23514	23439	23424	23460	23442	23351	23324	23235	23498	23376	23426	23390	23413	23411	23366	23291	23448	23477	23568	23351	23357	23431	23476	23288	23414	23332	23463	23289	23366	23381	23424	23354	23363	23461	23294	23411	23322	23438	23557	23368	23294	23468	23388	23207	23546	23581	23431	23409	23280	23420	23372	23320	23607	23406	23487	23261	23470	23368	23375	23282	23439	23366	23299	23393	23312	23382	23338	23404	23315	23429	23443	23380	23398	23547	23210	23208	23314	23301	23332	23564	23316	23478	23435	23430	23409	23407	23229	23221	23084	23502	23497	23369	23297	23366	23458	23346	23371	23304	23406	23479	23376	23308	23431	23639	23298	23256	23254	23415	23244	23475	23511	23301	23066	23327	23360	23414	23388	23392	23423	23392	23260	23320	23396	23486	23353	23466	23661	23239	23389	23389	23306	23341	23474	23354	23481	23474	23463	23494	23420	23388	23498	23476	23506	23339	23389	23315	23547	23317	23351	23439	23496	23430	23215	23482	23350	23472	23272	23464	23494	23484	23334	23529	23367	23601	23294	23235	23328	23292	23393	23597	23300	23342	23390	23327	23438	23498	23272	23451	23434	23435	23552	23212	23461	23587	23319	23446	23476	23407	23223	23453	23301	23186	23325	23329	23353	23511	23324	23556	23351	23370	23407	23267	23333	23346	23254	23361	23201	23353	23396	23373	23459	23539	23169	23417	23319	23476	23413	23467	23495	23338	23469	23486	23412	23298	23397	23290	23418	23415	23300	23311	23240	23412	23531	23253	23323	23486	23300	23511	23312	23348	23448	23506	23514	23376	23408	23384	23372	23347	23376	23483	23409	23337	23355	23446	23284	23500	23452	23601	23548	23288	23291	23503	23359	23310	23439	23291	23270	23212	23428	23258	23253	23441	23420	23249	23474	23328	23481	23386	23500	23573	23320	23271	23351	23257	23244	23274	23495	23211	23334	23537	23492	23458	23405	23324	23222	23253	23304	23374	23430	23556	23375	23450	23388	23435	23285	23354	23531	23480	23310	23329	23466	23381	23511	23392	23257	23438	23257	23434	23476	23552	23481	23284	23389	23332	23406	23519	23351	23454	23216	23224	23409	23470	23294	23232	23460	23325	23471	23426	23233	23367	23430	23557	23289	23455	23382	23490	23376	23297	23331	23454	23346	23531	23311	23484	23528	23264	23461	23395	23315	23280	23542	23414	23341	23344	23269	23313	23576	23370	23646	23319	23390	23397	23375	23580	23311	23514	23488	23421	23365	23549	23432	23404	23308	23208	23522	23330	23391	23500	23402	23379	23378	23196	23415	23370	23546	23475	23282	23426	23461	23444	23302	23395	23482	23470	23368	23568	23410	23240	23487	23329	23406	23511	23277	23472	23691	23467	23142	23370	23382	23551	23204	23334	23225	23612	23539	23567	23306	23402	23528	23302	23370	23390	23573	23413	23397	23422	23544	23550	23295	23502	23403	23363	23378	23318	23409	23400	23259	23416	23313	23590	23355	23402	23399	23354	23376	23439	23511	23338	23242	23494	23358	23363	23442	23413	23260	23384	23523	23476	23444	23568	23430	23439	23374	23400	23425	23230	23512	23518	23283	23500	23263	23265	23382	23368	23347	23266	23427	23434	23263	23397	23562	23337	23388	23235	23345	23474	23439	23301	23420	23225	23557	23266	23472	23296	23601	23263	23441	23421	23487	23335	23328	23324	23367	23404	23421	23513	23612	23253	23297	23457	23282	23508	23376	23268	23541	23459	23285	23546	23256	23355	23244	23401	23569	23404	23585	23214	23378	23367	23441	23288	23386	23491	23321	23437	23431	23374	23316	23375	23084	23551	23347	23395	23504	23519	23554	23373	23318	23282	23401	23375	23189	23432	23345	23581	23498	23453	23398	23358	23355	23379	23443	23520	23257	23406	23367	23401	23342	23341	23473	23332	23313	23261	23344	23430	23486	23418	23348	23326	23450	23557	23439	23557	23477	23354	23418	23116	23518	23362	23469	23540	23572	23387	23195	23333	23402	23575	23374	23404	23488	23326	23347	23178	23460	23187	23320	23408	23528	23484	23306	23587	23344	23175	23317	23312	23430	23486	23146	23439	23361	23371	23452	23382	23270	23259	23410	23229	23552	23344	23438	23199	23445	23462	23181	23326	23415	23346	23454	23434	23295	23372	23550	23283	23594	23298	23282	23397	23350	23359	23528	23368	23413	23450	23335	23233	23414	23446	23456	23376	23381	23465	23556	23362	23406	23378	23373	23309	23397	23588	23332	23346	23418	23444	23493	23334	23510	23423	23325	23302	23302	23383	23312	23364	23372	23456	23296	23437	23414	23245	23377	23372	23258	23414	23399	23474	23343	23486	23499	23393	23414	23351	23404	23417	23421	23477	23531	23415	23408	23427	23395	23307	23279	23546	23327	23473	23226	23447	23379	23489	23441	23153	23400	23402	23274	23495	23425	23322	23467	23418	23377	23361	23523	23334	23591	23219	23376	23311	23541	23323	23351	23467	23348	23230	23318	23543	23482	23391	23182	23411	23376	23366	23257	23426	23368	23315	23405	23602	23139	23337	23340	23341	23360	23610	23317	23479	23356	23377	23371	23254	23367	23280	23608	23217	23451	23471	23282	23292	23374	23420	23448	23406	23577	23524	23313	23604	23438	23314	23421	23503	23367	23330	23426	23444	23454	23372	23306	23386	23380	23372	23445	23404	23377	23605	23380	23538	23510	23273	23392	23380	23427	23369	23491	23229	23484	23386	23315	23496	23300	23236	23278	23564	23248	23269	23642	23427	23118	23390	23348	23587	23329	23464	23346	23244	23359	23294	23353	23340	23303	23340	23312	23396	23323	23455	23647	23412	23279	23483	23412	23421	23407	23367	23268	23537	23506	23614	23261	23279	23374	23390	23364	23294	23470	23263	23558	23218	23396	23229	23471	23416	23444	23366	23339	23294	23293	23355	23266	23308	23598	23567	23176	23321	23224	23196	23393	23255	23319	23342	23334	23433	23375	23503	23228	23288	23352	23417	23508	23340	23316	23602	23284	23431	23282	23343	23509	23329	23353	23426	23447	23433	23466	23423	23361	23310	23411	23394	23571	23374	23454	23219	23489	23301	23495	23270	23391	23373	23474	23442	23472	23271	23353	23451	23449	23473	23452	23283	23388	23526	23340	23402	23278	23464	23388	23284	23532	23590	23344	23334	23506	23330	23494	23387	23506	23517	23321	23354	23564	23551	23303	23552	23615	23334	23405	23219	23389	23423	23441	23390	23449	23356	23423	23443	23407	23365	23640	23390	23441	23420	23629	23310	23550	23506	23401	23365	23363	23337	23281	23432	23317	23471	23244	23258	23309	23309	23347	23365	23366	23448	23317	23381	23464	23392	23392	23316	23402	23347	23302	23346	23544	23456	23342	23375	23580	23460	23392	23317	23391	23607	23328	23499	23382	23563	23343	23407	23465	23375	23424	23462	23326	23369	23451	23280	23288	23424	23462	23318	23500	23239	23193	23475	23223	23339	23375	23222	23620	23421	23416	23465	23463	23260	23327	23366	23406	23304	23485	23521	23447	23350	23452	23250	23388	23399	23477	23421	23232	23490	23445	23321	23291	23471	23646	23270	23382	23253	23392	23448	23363	23313	23459	23385	23567	23393	23572	23372	23558	23227	23421	23378	23362
28188	26016	50377	49742	40667	34681	31837	30420	30526	30251	30291	30198	30451	30346	30136	30446	30394	30422	30079	30268	30335	30173	30104	30376	30170	30295	30365	30121	30361	30410	30386	29976	30005	30200	30223	30255	30299	30114	30189	30060	30368	30471	30187	30176	30374	30243	30053	30332	30385	30433	30203	30096	30189	30327	30086	30384	30489	30214	30290	30194	30265	30170	30095	30411	30163	30374	30414	30155	30327	30288	30319	30245	30353	30397	30492	30275	30087	30281	30366	30357	30276	30102	30238	30055	30137	30323	30230	30223	30205	30118	30199	30341	30236	30310	30368	30266	30047	30364	30298	30193	30284	30119	30302	30298	30252	30042	30109	30366	30124	30116	30226	29999	30240	30295	30211	30265	30059	30350	30595	30393	30178	30159	29964	30065	30208	30191	30208	30536	30212	30140	30097	30227	30254	30211	30338	30403	30255	30051	30157	30229	30059	30196	30322	30252	30315	30306	30444	30280	30109	30130	29959	30188	30182	30233	30351	30347	30220	30155	30261	30218	30126	29973	30091	30274	30248	30276	30235	30155	30141	30258	30217	30023	30231	30274	30047	30131	30146	30189	30242	30185	30293	30440	30312	30188	30295	30234	29897	30228	30371	29980	30196	30274	30071	30169	30134	30096	30037	30383	30381	30085	30223	30085	30001	30187	29961	30128	30330	30217	30269	30128	30119	29842	30295	30007	30237	30169	30002	30328	30178	30152	30108	30267	30316	30262	30097	30145	30045	30230	30081	30088	30087	30168	30488	30161	30241	30325	30410	30223	30270	30254	30135	30276	30117	30313	29981	30136	30087	30159	30192	30135	30385	30083	30145	30480	30421	30337	30218	30114	30299	30344	30135	30381	30485	30176	30114	30307	30146	30112	30222	30218	30272	30215	30340	29979	30394	30354	30340	30356	30175	30323	30198	30191	30324	30335	30007	30259	30328	29995	30103	30101	30135	30230	30176	30279	30132	30126	29882	30243	30236	30212	30430	30143	30202	30143	30306	30206	30247	30112	30282	30437	29994	30280	30470	30177	30309	30221	30082	30353	30342	30270	30229	30049	30112	30160	29899	30206	30375	30323	30251	30146	30232	30237	30171	30029	30189	30203	30384	30283	30148	30107	30206	30158	30192	30179	30219	30367	30108	30459	30270	30219	30196	29890	30262	29950	30152	30250	30382	30227	30208	30027	30086	30190	30137	30052	30257	30479	30175	30142	30531	30160	30296	30279	30157	30323	30133	30370	30530	30014	30162	30261	30068	30159	30300	30082	30371	30176	30310	30209	30209	30213	30281	30113	30122	30159	30339	30112	30213	30190	30122	30004	30134	30070	30327	30258	30128	30150	30093	30327	30221	30106	30216	30306	30017	30106	30333	30262	30252	30157	30107	30112	29917	30235	30247	30000	30218	30248	30195	30302	30178	30146	30036	30283	29986	30226	30307	30391	30033	30257	30207	30141	30409	30108	30193	30339	30507	30087	30171	30295	30126	30108	30269	30173	30170	30293	30174	30126	30328	30381	30226	30383	30222	29911	29918	30133	30151	30058	30129	30294	30180	30228	30146	30188	30207	30241	30297	30273	30293	30094	30302	30215	30291	30039	29941	30158	29977	30217	30005	30229	29887	30399	30216	30374	30303	30175	30110	30212	30320	30296	30135	30320	30206	30334	30139	30231	30204	29951	30243	30263	30010	30259	30329	30382	30263	30101	30186	30384	30204	30299	30238	30366	30390	30139	30279	30050	29915	30232	30145	30171	30055	30426	30560	30574	30171	30195	30328	30237	30052	30153	30221	30352	30108	30195	29967	30193	30059	30197	30241	29956	30401	30292	30145	30324	30216	30304	30150	30102	30544	30337	30254	30117	30345	30259	30345	29928	30102	30293	30324	30263	30385	30383	30137	30335	30258	30126	30353	30437	30013	30154	30405	30269	30440	30120	30322	30302	30499	30196	30185	30164	30201	30163	30303	30340	30327	30265	30103	30231	30178	30297	30337	29994	30169	30142	30345	30361	30189	30358	30318	30393	30338	30042	30199	30356	29963	30128	30348	30228	30165	30176	30248	30111	30403	30345	30247	30515	30187	30385	30312	30231	30181	30148	30008	30093	30264	30339	30359	30345	30313	30173	30025	30198	30364	29911	29928	30104	30294	30306	30161	30189	30138	30221	30170	29983	30219	30205	30376	30234	30248	30218	30346	30285	30419	30436	30154	30006	30072	30160	30305	30384	30171	30253	30433	30366	30390	30304	30038	30236	30164	30301	30147	30075	30178	30155	30258	30414	29925	30386	30054	30287	30043	30213	30259	30069	29977	30148	29951	30045	30294	30139	30132	30244	30068	30255	30495	30296	30221	30318	30238	30142	30495	30160	30022	30234	30436	30270	30185	30137	30272	30137	30364	30261	30323	30062	30256	30098	30359	30110	30498	30168	30187	29911	30078	30219	30175	30177	30199	30156	30080	30258	30296	30184	30286	30290	30222	30002	30226	30161	30075	30278	29975	29932	29974	30398	30289	30201	30313	30230	30361	30152	30260	30033	30316	30268	30268	30441	30320	30248	30129	30444	30327	30371	30378	30159	30246	30180	30221	30109	30059	30249	30212	30233	30227	30015	30376	30251	30175	30143	30273	30134	30133	30048	30183	30395	30351	30452	30187	30203	30272	30194	30291	30131	30417	30227	30308	30195	30055	30165	30228	30378	30191	30366	30174	30115	30166	30230	30228	30239	30506	30141	30070	30150	30167	30179	30441	30178	30067	30096	30156	30003	30385	30295	30527	30120	30140	30060	30365	29995	30253	30129	30223	30224	30023	30301	29968	30584	30109	30599	30248	30277	30195	30086	30291	30123	30301	30172	30249	30210	30124	29958	30242	30182	30083	30114	30317	30493	30181	30173	30427	30077	30035	30206	30124	30110	30300	30160	30199	30310	30158	30050	30256	30210	30158	30151	30239	30179	30122	30184	30282	30315	30309	30314	30218	30325	30036	30183	30283	30253	30374	30276	30343	30182	30150	30108	29969	30367	30339	30229	30211	30177	30379	30366	30126	30072	30263	30505	30179	30466	30471	30273	30108	30253	30401	30048	30276	30267	30421	30482	30419	30234	30357	30186	30414	30209	30340	30226	30248	30094	30476	30358	30380	30231	30199	30015	30073	30291	30140	30155	30354	30155	30456	30136	30376	30233	30357	30381	30272	29975	30348	30249	30162	30363	30164	30319	30380	30335	29969	30354	30146	30260	30191	29955	30311	30177	30213	30410	30102	30234	30329	30251	30077	30297	30278	30151	30318	30400	30311	30447	30292	29854	30145	30470	30309	30048	30524	29945	30366	30325	30219	30551	30473	30225	30358	30171	30169	30220	30131	30174	30137	29952	30086	30366	30247	30201	30280	30171	30164	30210	30471	30113	30000	30202	30361	30249	30202	30264	30268	30290	30125	30250	30154	30220	30239	30251	30200	30364	30214	30081	30182	30058	30242	30079	30141	30203	30153	30058	29969	30339	30179	30277	30342	30196	30270	30138	30246	30180	30015	30229	30185	30277	30087	30239	30069	30250	30331	30304	30232	30103	30171	30525	30313	30182	30369	30126	30273	30373	30358	30360	30184	30266	30400	30031	30356	30351	30425	30016	30144	30301	30239	30096	30356	30210	30111	30251	30204	30409	30493	30240	30324	30477	30192	30208	30260	30304	30519	30178	30398	29955	30228	30141	30129	30123	30333	30270	30120	30150	30242	30120	30203	30267	30357	29932	30173	30303	30398	30297	30317	30073	30128	30153	30320	30256	30191	30270	30159	30188	30365	30116	30432	30348	30103	29926	30307	30276	30102	30314	30033	29886	30277	30125	30328	30291	30186	29934	30082	30126	30294	30066	30308	30263	30235	30284	30326	30192	30367	30099	30256	30099	30268	30506	30151	30319	30112	30347	30392	30458	30260	30110	30429	30265	30153	29985	30197	30197	30228	30269	30297	30364	30489	30198	30303	30231	30532	30123	30345	29960	30123	30254	30109	30082	30166	30091	30037	30267	30416	30161	30140	30219	30266	30084	30035	30243	30237	30177	30191	30006	30172	30271	30334	30283	30185	30036	29959	30194	30110	30486	30304	30341	30397	30189	30287	30406	30265	30151	30162	30063	30199	30487	30380	30233	30315	30157	30210	30447	30073	30098	30185	30195	30063	30349	30241	30301	30233	30224	30034	30361	30217	30164	30241	30116	30207	30070	30344	30491	30237	30193	30202	30095	30379	30034	30113	30295	30152	30353	30242	30113	30197	30183	30131	30243	30079	30220	30370	30084	30066	30274	30392	30359	30074	30191	30258	30241	30325	30353	30308	30005	30230	30194	30116	30397	30219	30062	30018	30323	30452	30083	29913	30048	30301	30324	30360	30219	30097	30257	30371	30324	30258	30036	30226	30201	30057	30162	30268	30326	30352	30028	30223	30283	30307	30236	30408	30090	30214	30133	30233	30132	30058	30157	30265	30218	30165	30461	30107	30066	30194	30206	30366	30221	30176	30344	30109	30200	30156	30426	30068	30196	30490	30003	30361	30231	30216	30313	30310	30222	30097	30204	30333	30139	30232	30520	30415	30492	30488	30192	30275	30344	30371	30232	30088	30372	30195	30115	30269	30177	30468	30343	30131	30157	29990	30319	30222	30160	30369	30453	30403	30439	30346	30222	30175	30304	30300	30040	30210	30329	30152	30199	30136	30346	30191	30194	30389	30142	30014	30252	30271	30206	30097	30162	29916	30232	30353	30414	29983	30085	30230	30186	30465	30388	30006	30278	30514	30159	30190	30279	30352	30204	30236	30073	30157	30014	30027	30154	30348	30264	30082	30279	30168	30126	30260	30357	30353	30085	30162	30202	30144	30084	30211	30396	30314	30343	30451	30292	30128	30477	30188	30193	30182	30397	30138	29989	30146	30257	30195	30152	30167	30275	30106	30134	30503	30024	30214	30042	29965	30219	30039	30433	30063	30130	30118	30446	30253	30177	30509	30220	30202	30075	30225	30319	30600	30324	30246	30356	30528	30112	30011	30355	30425	30170	30237	30261	30427	30077	30307	30067	30363	30121	30451	30126	30389	30314	30252	30421	30310	30303	30057	30235	30296	30048	30098	29952	30399	30336	30224	30192	30159	30110	30408	30181
21554	38778	54526	44452	35255	28071	24475	22832	22834	23050	22870	22893	22861	22947	22876	22961	22900	22942	23054	22874	22831	23015	22983	22861	23047	22923	23009	23000	22961	22920	22919	22765	22766	23072	23085	22991	22964	22990	22932	22809	22778	22902	22787	23045	22885	23028	22912	22853	22978	22764	22973	22975	22934	22890	22934	22941	23006	22632	23131	22896	22815	22892	22850	23132	23002	22893	22955	23034	22825	23114	22783	23048	22948	23098	22924	23008	22944	22874	23082	22975	22967	23080	22840	22928	22850	22870	22865	22949	22947	22872	22891	22849	22904	23114	22936	22953	22899	22936	22960	23001	22823	23072	22933	22873	23065	22806	23030	22824	22865	22930	22883	22896	22960	22845	23032	22693	22899	22941	22885	22949	23014	22964	22811	23058	22843	22789	23027	22782	22848	22790	22802	22954	22813	22947	22895	22796	22816	22728	23043	22984	22826	23063	22950	22915	22888	22840	23015	23015	22836	22738	22990	22991	22751	22952	22866	22981	22963	22724	22878	22904	22873	22750	22935	22952	22986	22796	22934	22998	23068	22895	22876	22875	22961	22908	22872	23060	23019	22884	23064	22926	22952	22888	22892	23013	22908	22997	22878	22904	22918	22811	22991	22887	22974	22910	22886	22971	22874	22860	22773	22854	22969	23195	22789	22904	22810	22750	22893	22877	22850	23023	22889	22788	22760	23014	22931	22905	22880	23020	22876	22767	22787	22900	22907	22996	22917	22793	22851	22821	22940	23005	22922	22812	22980	22904	22930	23074	22675	22896	22864	22669	22927	22970	23023	22959	22949	22847	22893	22894	22939	22959	22900	22897	22801	22876	22918	23019	22828	22857	22861	23013	22867	22945	22786	22855	22834	23012	22939	23115	22851	22845	22831	22833	22923	22986	22971	22771	22792	22975	22871	22959	23000	22968	22999	22823	22960	22931	22860	23044	22829	22765	22749	23107	22891	22891	22887	23018	22673	22801	22894	22762	22916	22813	23023	22875	22929	22713	23020	22848	22800	22868	22809	22852	22996	22950	22782	22803	22825	22884	22905	22979	23013	22988	22920	22848	22886	22759	22892	22827	22744	23001	22995	22856	22778	22958	22766	22843	22843	23129	22903	23094	22880	22774	23078	23274	22847	22995	23000	22894	22908	22841	23059	22956	22889	22777	22842	23068	23031	22745	23165	22938	23007	22985	22730	22979	22778	22726	22876	22802	22862	22977	22919	22832	23077	23000	22957	22994	23044	22862	22877	23096	23231	22910	22969	22790	22787	22802	22913	22912	22823	23027	22917	22994	23088	22696	22880	22937	22941	23061	22826	23057	22833	22856	22775	22777	22865	23033	22864	22924	23068	22879	23064	22859	23002	22934	22800	22862	22830	22867	22887	22892	22928	22995	22823	22920	23103	22829	22863	22882	23121	22873	22953	22792	22897	22813	22857	23006	22867	22900	22664	22867	22826	22851	22923	22941	22877	22846	23002	22972	22969	23122	22961	23187	22862	22852	22818	22852	22989	23011	22897	22954	22990	22862	22914	22938	22896	23004	22884	22706	22771	22900	22921	23016	22862	22644	22855	22958	22984	22746	22858	22991	22836	22902	23033	22908	22995	22807	22877	22940	22821	22669	22995	23014	22905	23010	22921	22938	22885	23071	22861	22909	22960	22910	22880	22776	22951	23018	22987	23030	22926	22798	22960	23103	22967	23112	22967	22773	22914	23028	22896	22826	22822	22922	22904	22895	22883	23001	23007	22751	22883	22827	22847	22842	22754	23029	22957	22954	22949	22721	22901	22973	23091	22820	22769	22931	22940	23045	22907	22901	23111	22851	22972	23035	22814	23026	23095	22714	22809	22923	22875	22701	22835	22862	22870	22923	23163	22897	22988	22797	22970	22814	23044	22909	22944	22886	22960	22926	22905	22853	22777	23027	23036	22879	22973	23104	22882	22934	22955	22959	22844	23090	22884	22914	23127	23046	23030	23036	23031	22900	23007	23044	23052	22730	23043	22843	22954	22980	22839	23036	22869	22770	22905	22776	23014	22989	22989	22963	23107	22998	22955	23045	22967	22831	22973	22715	22876	22999	22924	22949	23036	22785	22803	22954	22878	22805	22948	22852	22909	22932	22987	22871	22806	22923	23031	22872	22956	23177	22787	22866	22763	23016	23013	22905	22992	23088	22897	22810	22992	22931	22930	22907	22892	23014	22862	22819	22751	22900	23152	22735	22939	22851	22702	23034	22868	23131	22705	22881	22839	22910	22893	22864	22925	22839	22925	22944	22981	22951	22940	22863	22818	22998	22885	22845	22910	22976	22739	22895	22867	22767	22938	22866	22988	23041	22925	22872	22863	23024	22926	22900	22748	22996	22821	23018	22766	22811	22786	22849	23083	22889	22853	22800	22792	23051	22835	22835	23014	22982	22972	22921	23019	22968	23021	22771	22764	22872	22959	22945	22852	22870	22783	23175	23013	23117	22929	22966	22953	23071	22759	22921	23000	22920	22878	22916	22880	22832	22860	22956	22882	22842	22890	23050	22851	22786	22740	22859	22641	22932	22836	23083	22729	22827	22903	22777	22814	23037	22723	23017	22963	23025	22816	22785	22948	22941	22865	23022	23023	22903	22785	22961	22894	23033	22851	22906	22890	23082	22886	23011	23040	23007	22900	22873	22895	22843	22961	22969	22702	23056	22748	22908	22978	22797	22962	22756	22965	22901	22917	22904	22799	22920	22849	23022	22883	22862	22881	22809	22882	23001	22832	23086	22865	22786	23010	22818	23135	22820	22744	22832	23046	22889	22844	22852	23021	22632	23011	22892	22982	23069	22868	22969	22837	23086	22974	22820	22952	22805	22801	23208	22957	22789	22969	22889	22919	22971	22799	22938	22941	22929	23020	22991	23151	23053	23068	22957	22897	23009	22911	22952	22905	23028	22881	22859	22850	22934	22750	22827	23079	22797	23020	22888	22895	22976	23001	22933	22909	22987	22956	22978	22629	23024	22908	22968	22944	22954	23035	22722	22772	22774	23055	22937	22904	22877	22934	22961	22959	22845	22894	22905	22714	22888	22780	22892	23061	22821	22807	22995	22885	22903	22886	22926	23009	22997	22795	23051	22788	22961	23094	22758	22796	22936	22714	22850	22905	22921	22905	22893	23010	22839	22873	22957	22588	23143	22933	22872	23005	22835	22926	23031	22851	23037	22807	22943	23075	22907	22975	23019	22819	22832	22708	23143	22849	23043	22984	22912	22931	22997	22891	22919	22890	22941	22814	22977	22973	23010	22853	22814	23078	22881	22890	22886	22923	22750	22848	22854	22809	22791	22935	23070	22909	22846	22866	23000	22933	22903	22931	23019	22904	22906	23062	22900	22988	22901	22926	22822	22765	22851	23072	22857	23016	22811	22911	22975	22867	22952	22980	22962	22948	22771	22981	22917	23097	22830	22852	23001	22955	22944	22815	22875	22870	22824	22911	23123	22891	23035	22881	22877	22987	22940	22829	22828	22859	22701	22896	22922	22892	23023	22973	22868	22791	22831	22953	22816	23043	23104	22938	23081	22986	22823	23089	22837	22768	22904	22958	22818	22734	23011	22902	22901	23009	22837	22825	22697	23147	22997	22990	22971	22850	22976	23053	22935	22993	23039	22822	22987	22884	23248	22952	22960	22902	22803	22796	22885	22782	22913	22847	22891	23153	22950	22716	22931	22865	22776	23145	22910	22955	22760	22987	22896	22933	22621	23140	22930	22872	23032	22861	23072	22927	22934	22996	23031	22933	22962	23015	23028	22985	23086	22815	22923	22909	22908	22962	22822	22723	23017	22990	22874	23072	22976	23090	22703	22983	22887	22933	22906	22949	22866	22895	22900	22933	22820	22839	23029	22919	22864	22950	22945	22754	22917	23060	22853	22892	22997	22917	22909	22871	23011	22989	22992	23070	22947	22726	23056	22830	23044	22933	23075	22653	22946	22929	22952	22886	22877	22922	22900	22943	22920	22827	23039	22946	22992	22905	22904	22895	22875	23011	23055	22881	22960	22935	22829	22859	22916	22895	22834	22997	22966	22962	22994	22972	22897	23001	22828	22953	22874	23081	22913	22941	22966	22894	22825	22991	22807	22876	22933	22812	22799	22957	23184	22845	22868	22995	22994	22893	22908	22896	22991	22768	22807	22870	22720	22969	23036	22967	22796	23023	22783	22969	22844	23021	23067	22960	23094	22937	22982	23209	22826	23067	23038	22829	23048	22876	23068	22913	22800	22876	22906	22926	22947	22906	22830	22960	22969	22780	23043	22897	23072	22840	22910	23044	23278	22916	22919	22821	22905	22830	22996	22974	23039	22978	23129	22986	22925	22758	22952	22943	22911	23046	22883	22959	22923	23062	22930	23080	22931	23013	23013	22799	22997	22988	22877	22894	22831	22790	22954	23052	22891	22860	22810	22867	22896	23147	22862	23004	22823	22873	22944	23073	22907	22999	23080	22975	22946	22956	23034	22757	22949	22935	22909	22891	22817	23040	23005	23004	22943	22950	22972	22971	22929	22963	22986	22885	23049	22999	22698	22842	23116	22707	23095	22779	23153	22707	22978	22907	22991	22887	23194	22720	22957	22855	22923	22963	22858	22910	22872	22865	22930	22970	22980	22772	22798	23009	22910	23055	22962	22701	23020	23057	23221	22940	22852	22967	22857	23107	22924	22700	22678	22748	22892	23099	23041	22841	22924	22958	23009	22866	22705	22717	22809	22951	22743	22939	22809	22882	22823	22779	22943	23018	23020	22820	22959	22809	23094	22678	22938	22840	22957	23001	22966	22818	22925	23080	22970	22841	22887	22864	23043	22815	22890	22953	22978	22908	23040	22838	23038	22948	22991	22862	22915	22693	23015	22882	22954	23099	22998	22896	22866	22871	22885	23066	22866	22954	23192	22914	22846	23004	22913	23098	23085	23029	22871	22941	22867	22871	22892	22928	22811	22889	23012	22843	22826	22784	22972	23000	22876	22946	23122	22773	22605	22766	22777	22999	22805	23174	22854	22974	22898	22952	22837	22829	22993	23005	23002	23166	22844	23114	22850	22850	23011	22941	23053	22676	23059	23185	23009	22962	23093	22881	22812	22919	23041	22826	22684	23010	22748	22876	22969	22931	22801
23989	21778	46658	58901	51255	41582	35075	30736	30465	30835	30920	30704	30349	30415	30424	30492	30496	30256	30498	30467	30486	30173	30301	30523	30300	30415	30287	30370	30437	30429	30427	30369	30553	30259	30467	30463	30155	30232	30386	30207	30277	30359	30246	30117	30411	30252	30144	29939	30255	30225	30233	30094	30276	30369	30487	30192	29941	30350	30433	30278	30454	30197	30194	30460	30328	30250	30291	30391	30405	30417	30465	30375	30540	30563	30381	30311	30402	30199	30519	30559	30444	30182	30329	30334	30393	30264	30367	30278	30157	30276	30341	30256	30470	30433	30310	30231	30251	30155	30229	30192	30119	30157	30306	30308	30261	30214	30176	30384	30483	30124	30290	30489	30410	30208	30552	30123	30291	30457	30302	30351	30464	30204	30329	30439	30033	30151	30328	30244	30298	30428	30362	30379	30275	30280	30328	30439	30258	30320	30336	30207	30280	30243	30345	30149	30377	30350	30432	30271	30411	30409	30248	30598	30238	30251	30489	30507	30233	30306	30301	30473	30199	30314	30255	30317	30318	30371	30453	30329	30328	30307	30285	30286	30202	30237	30094	30215	30348	30260	30373	30463	30355	30122	30282	30272	30310	30564	30197	30192	30298	30125	30122	30122	30318	30103	30417	30119	30459	30372	30515	30090	30227	30417	30170	30327	30259	30313	30514	30248	30142	30261	30286	30371	30596	30427	30264	30234	30170	30193	30321	30327	30265	30169	30238	30179	30491	30208	30305	30194	30340	30059	30328	30236	30621	30111	30386	30555	30483	30308	30226	30214	30130	30270	30156	30386	30175	30191	29990	30455	30122	30056	30166	30291	30199	30397	30339	30344	30221	30094	30195	30284	30397	30205	30368	30233	30308	30202	30087	30406	30364	30221	30270	30370	30554	30434	30278	30288	30244	30199	30163	30315	30431	30155	30077	30145	30017	30465	30083	30283	30398	30480	30462	30204	30270	30128	30432	30105	30168	30144	30421	30245	30371	30234	30198	30354	30521	30164	30408	30074	30367	30090	30510	30404	30232	30272	30222	30333	30105	30307	30247	30439	30218	30309	30191	30096	30207	30340	30356	30324	30186	30322	30289	30247	30507	30369	30321	30092	30048	30108	30249	30445	30399	30302	30295	30345	30193	30474	30581	30262	30228	30239	30149	30454	30570	30442	30463	30496	30431	30241	30230	30340	30444	30434	30305	30052	30275	30153	30357	30274	30418	30179	30039	30454	30294	30215	30293	30233	30141	30369	30522	30388	30292	30370	30281	30354	30246	30494	30547	30105	30222	30220	30323	30282	30086	30191	30391	30450	30307	30439	30412	30607	30375	30348	30320	30191	30347	30289	30368	30169	30230	30185	30568	30460	30477	30230	30492	30672	30192	30348	30311	30276	30073	30411	30270	30233	30217	30173	30425	30377	30405	30321	30555	30369	30208	30393	30320	30259	30350	30217	30440	30001	30473	30241	30216	30276	30121	30340	30271	30309	30550	30422	30413	30229	30467	30700	30300	30345	30182	30185	30129	30476	30401	29960	30421	30264	30239	30458	30351	30009	30122	30023	30382	30232	30414	30302	30042	30357	30509	30255	30512	30128	30200	30314	30317	30346	30277	30153	30354	30269	30332	30233	30259	30273	30098	30385	30542	30317	30096	30262	30212	30393	30246	30385	30361	30149	30041	30366	30420	30302	30235	30191	30414	30257	30356	30119	30179	30244	30588	30371	30220	30402	30255	30163	30225	30245	29922	30369	30039	30120	30052	30225	30315	30357	30218	30225	30288	30559	30122	30284	30435	30359	30244	30291	30500	30086	30277	30265	30366	30477	30103	30304	30209	30559	30376	30287	30295	30350	30501	30273	30355	30269	30591	30197	30300	30119	30372	30368	30327	30446	30468	30505	30196	30371	30452	30364	30126	30302	30202	30366	30417	30392	30253	30007	30590	30128	30282	30418	30294	30239	30259	30335	30566	30056	30431	30303	30399	30357	30028	30403	30270	30498	30193	30297	30186	30357	30265	30236	30400	30112	30241	30413	30212	30033	30191	30220	30297	30362	30181	30260	30255	30255	30153	30109	30370	30370	30637	30544	30534	30291	30374	30199	30111	30483	30268	30173	30093	30532	30133	30354	30407	30009	30139	30435	30249	30246	30123	30578	30518	30380	30424	30209	30219	30257	30131	30313	30306	30438	30162	30380	30413	30301	30136	30529	30217	30227	30254	30283	30348	30303	30374	30540	30256	30310	30254	30203	30558	30034	30459	30298	30056	30210	30518	30363	30357	30193	30506	30507	30253	30453	30286	30282	30226	30316	30101	30445	30113	30357	30157	30483	30222	30586	30319	30432	30443	30301	30360	30359	30225	30454	30274	30497	30176	30354	30285	30367	30266	30137	30281	30473	30603	30342	30349	30309	30341	30058	30130	30173	30416	30408	30383	30358	30306	30388	30218	30313	30447	30481	30337	30328	30197	30348	30254	30144	30148	30185	30276	30393	30402	30428	30335	30256	30252	30303	30304	30310	30323	30524	30391	30448	30450	30288	30508	30465	30279	30330	30215	30168	30465	30226	30113	30314	30577	30158	30319	30400	30447	30555	30457	30304	30269	30217	30296	30466	30216	30386	30281	30317	30179	30273	30585	30409	30122	30119	30351	30156	30384	30393	30363	30381	30338	30456	30314	29935	30147	30178	30368	30607	30221	30184	30373	30162	30234	30369	29886	30293	30546	30442	30554	30356	30145	30151	30215	30191	30153	30536	30239	30306	30549	30219	30476	30269	30081	30208	30267	30484	30507	30382	30131	30373	30254	30102	30431	30392	30091	30209	30036	30243	30369	30320	30456	30127	30198	30138	30324	30236	30244	30036	30459	30244	30320	30295	30268	30282	30218	30334	30232	30451	30260	30459	30230	30124	30171	30118	30097	30442	30583	30538	30178	30263	30411	30329	30314	30143	30342	30473	30314	30310	30401	30254	30325	30281	30463	30026	30241	30148	30403	30574	30532	30237	30641	30162	30402	30319	30362	30434	30466	30152	30379	30448	30432	30231	30303	30337	30494	30104	30317	30090	30438	30312	30062	30255	30304	30300	30349	30414	30133	30556	30410	30386	30408	30049	30284	30187	30272	30227	30523	30244	30377	30421	30640	30409	30264	30442	30655	30065	30434	30490	30275	30397	30225	30132	30412	30611	30237	30206	30500	30503	30501	30317	30359	30255	30357	30463	30362	30379	30409	30139	30277	30200	30079	30436	30217	30150	30396	30502	30422	30401	30151	30009	30149	30150	30268	30384	30425	30228	30328	30227	30344	30307	30163	30480	30268	30200	30222	30234	30136	30358	30224	30380	30456	30179	30314	30209	30288	30244	30171	30360	30500	30524	30309	30276	30322	30238	30404	30129	30311	30185	30292	30283	30275	30145	30137	30219	30210	30133	30212	30242	30284	30353	30363	30355	30269	30538	30195	30183	30443	30013	30485	30376	30355	30097	30332	30400	30291	30527	30582	30566	30401	30412	30148	30224	30291	30379	30389	30404	29987	30276	30166	30487	30363	30218	30279	30246	30531	30339	30351	30329	30335	30415	30388	30343	30192	30219	30189	30163	30001	30176	30154	30181	30163	30365	30445	29996	30325	30653	30216	30210	30366	30222	30500	30357	30229	30177	30295	30385	30064	30384	30402	30280	30088	30538	30438	30491	30267	30147	30113	30065	30403	30306	30218	30276	30112	30289	30293	30257	30200	30412	30540	30382	30034	30563	30294	30386	30370	30312	30372	30499	30444	30044	30259	30292	30229	30531	30365	30341	30444	30271	30173	30332	30380	30464	30399	30554	30408	30320	30373	30222	30370	30544	30185	30246	30217	30020	30224	30328	30331	30254	30268	30624	30473	30101	30420	30352	30329	30481	30332	30405	30495	30237	29921	30092	30218	30276	30385	30141	30255	30459	30511	30268	30273	30337	30269	30179	30298	30419	30292	30385	30375	30201	30319	30394	30553	30085	30397	30243	30195	30242	30318	30384	30370	30176	30192	30341	30232	30292	30145	30419	30419	30325	30447	30319	30137	30336	30048	30374	30345	30249	30241	30255	30320	30247	30443	30279	30538	30362	30407	30243	30483	30244	30154	30251	30164	30081	30420	30017	30688	30245	30440	30365	30233	30422	30262	30023	30412	30199	30192	30382	30440	30393	30013	30413	30179	30258	30179	30250	30339	30372	30376	29971	30170	30422	30319	30186	30191	30307	30143	30336	30478	30062	30378	30056	30485	30373	30423	30217	30295	30611	30514	30250	30320	30046	30281	30443	30284	30131	30491	30543	30400	30321	30447	30209	30190	30044	30245	30389	30409	30379	30233	30261	30421	30210	30291	30291	30512	30522	30306	30210	30377	30456	30244	30229	30421	30218	30325	30193	30374	30595	30531	30445	30317	30422	30211	30058	30355	30123	30361	30395	30387	30278	30174	30201	30341	30452	30212	30343	30309	30667	30416	30242	30222	30274	30249	30349	30295	30198	30438	30175	30248	30314	30241	30676	30310	30292	30145	30295	30398	30369	30169	30213	30386	30098	30312	30369	30397	30384	30129	30398	30354	30461	30108	30169	30263	30330	30277	30368	30027	30440	30288	30471	30310	30339	30399	30300	30423	30192	30258	30518	30400	30215	30317	30612	30512	30364	30312	30503	30329	30311	30407	30361	30128	30332	30261	30311	30433	30219	30526	30360	30233	30178	30288	30427	30211	30520	30310	30368	30107	30538	30314	30076	30166	30187	30483	30015	30321	30175	30332	30642	30269	30364	30193	30393	30375	30100	30156	30232	30277	30420	30204	30399	30204	30560	30304	30488	30152	30400	30386	30272	30463	30235	30409	30178	30268	30156	30506	30349	30503	30139	30196	30324	30314	30322	30406	30164	30177	30425	30597	30390	30473	30194	30532	30225	30286	30208	30278	30308	30209	30258	30460	30338	30466	30361	30543	30397	30478	30309	30135	30212	30240	30262	30327	30061	30306	30299	30394	30304	30243	30402	30470	30395	30460	30544	30343	30171	30055	30210	30330	30469	30524	30215	30447	30324	30269	30245	30026	30171	30281	30175	30434	30263	30205	30167	30504	30372	30233	30496	30453	30323	30146	30271	30569	30406	30452	30433	30453	30356	30183	30444
24663	72289	92654	76168	56389	38936	27191	23359	23225	22980	22944	23020	23148	23066	22906	23038	23029	23026	22980	22808	23154	22947	23118	23133	22922	23127	22973	22899	22856	22945	22890	22884	22873	22851	23083	23000	23071	23023	22959	23100	23079	23238	23090	23006	22928	23021	22996	23163	22992	23079	22878	23071	23007	22771	22988	22872	22882	23165	22978	22879	22889	22937	23035	23005	23075	22972	22940	23073	23130	23090	22954	23103	23025	23031	22819	23014	22969	22970	23182	23020	22944	22989	23194	22792	23099	23247	23127	22946	23237	23072	23095	23083	22979	22949	22962	22965	22936	22998	23100	23016	22864	23076	22920	23068	22901	23081	23170	22825	22937	23025	23130	23092	23145	22935	23050	22940	23056	23013	22998	23017	22851	23085	23016	23018	22910	22934	23153	23039	22954	22860	22963	22920	22831	23258	22787	23123	23057	22976	23033	22910	22913	22964	23032	23044	22910	22874	22998	23064	22993	22883	22690	22929	23014	22821	22967	22894	23062	23066	22913	22941	23020	23127	22950	23087	22829	23025	22878	22946	22844	23021	22852	22923	22937	22845	22968	22999	23110	23042	22971	23053	22955	22930	22977	22926	23093	22892	22935	22928	23093	23102	22906	23167	22852	22946	22964	23163	22907	22919	22876	22918	23052	23144	23158	22942	23089	22867	22973	22995	22977	23016	23034	23038	22824	22894	23058	22951	23216	22984	23102	22954	22961	23008	23007	22959	23049	23111	23117	23059	22734	22946	23044	22984	22960	22879	23023	23058	23144	22986	22950	22933	22765	23070	23102	23119	23115	22801	22995	22925	23053	22940	23060	22975	23006	22837	22909	23007	23007	23004	23028	22871	23117	23085	22849	22939	23099	23055	23183	22935	22932	23086	22847	22901	22942	23196	23073	22912	22960	22894	22987	23039	22748	23103	22934	23163	23031	23052	22967	22894	22883	23134	23106	22924	22859	22922	22802	22930	23207	23137	23156	22722	23000	22939	23002	23168	23045	22710	23001	23188	22997	23015	23075	22833	23031	23260	22973	22968	22985	22808	22996	23023	22979	22903	22772	22926	23111	22940	23017	22994	22944	23080	22967	22977	22824	22872	22867	23088	23096	23014	22960	22996	22841	23039	22848	22908	22987	22981	23022	22878	23059	22994	23037	23004	22852	23125	22911	23139	22943	22951	22855	23180	23100	23085	22879	22928	23001	22934	22854	23054	23053	22841	23001	22870	22940	22895	23048	22848	23026	22983	23109	23112	23094	22751	23104	22935	23065	22938	22881	22892	23213	22962	23024	22959	23025	22812	23012	23058	23026	22991	22978	22995	23019	23031	22853	22972	22861	23030	22909	22954	23044	23231	23064	23001	23058	22925	23057	23046	22978	22862	23055	22879	23040	22908	23136	22925	23110	22939	22980	23136	22995	22812	22959	23033	23020	22998	22852	23048	22979	23159	22857	22819	22912	22903	22914	22827	22909	23040	22911	22935	22942	23093	22942	22841	23067	22958	23030	22996	23152	23062	22889	22903	22988	22807	23099	22908	23037	23109	23141	22969	22855	22863	23088	23017	23055	22883	22952	23162	22838	23039	22880	23144	22873	23174	22959	23082	22984	23125	22967	22942	23167	23130	22788	22842	22770	22929	23123	23078	23031	23031	23014	23125	23004	22984	22949	23003	22926	22967	23071	23074	23021	23047	22894	22984	22852	23018	22846	23034	23046	23028	23143	22977	23124	22986	22977	23049	23009	22774	23011	22940	23072	23017	23078	23055	22984	23040	22981	23115	22974	22879	23060	22971	23139	22856	22886	22942	23162	22812	22952	22981	23011	23006	23017	22892	22986	22992	23191	23127	22975	23113	22967	23041	22969	22794	23108	22910	23152	23043	22998	23120	23105	23085	23119	22891	22858	23003	22821	22994	23072	22993	23169	22873	23054	23162	23016	22900	23080	23043	22775	23035	22841	23107	23092	22943	23060	22951	22808	22957	22884	22988	23009	22939	23110	23083	23018	22899	22973	22877	22914	23025	23234	23095	23117	22927	23159	22992	23086	22984	23252	23077	23026	23013	23039	22979	22864	22836	23033	23008	23176	23096	22974	23064	23080	22990	23081	22942	22959	23059	23008	23065	22771	22935	22975	22953	23118	23005	23047	22986	22985	22892	23108	23093	23114	22820	23064	22947	23148	23012	22930	23136	22944	22960	22961	22817	22864	23049	22862	23057	22936	23087	23126	22866	22931	22993	23047	22922	23068	22883	23007	22943	22859	22994	23002	22925	22965	23079	23040	22981	23008	22956	23034	22960	23002	23055	22953	22979	23059	23204	22965	22972	23007	22955	23062	22889	23110	23074	22954	22859	22982	23014	22864	23026	23046	22948	23072	22780	23112	22938	23062	23043	23219	22900	22874	22983	22938	23012	22997	22977	22925	22866	22941	23005	22946	23048	22831	23064	23001	23009	22993	22956	22972	23038	23022	23052	23027	23060	23058	23027	23011	22937	22983	23039	22859	22909	22997	22830	22912	23035	22762	22907	23110	22880	23038	23175	22802	22951	22990	23203	23058	22842	22876	23117	23008	23193	22837	22930	22844	23001	22914	22915	23029	23207	22931	23177	22865	23045	23175	22821	22892	22983	23164	23030	23050	23054	22936	22832	22835	22856	23045	23029	22971	23050	23115	23106	22922	23088	23012	22932	23010	23138	23069	23156	22930	23223	23138	22804	22997	22976	22851	22957	23064	22919	22941	23193	23029	23141	22931	22997	23050	22789	23034	22952	22902	22968	22895	23043	23020	23083	23049	22879	23001	23020	22664	23040	23227	22990	22981	23097	22861	23082	23041	22970	22863	23004	23181	23225	22868	23002	23083	22943	22915	22857	23008	22834	23111	22944	22995	22932	23023	23012	22839	23059	22812	23169	22934	22867	22980	22933	23148	23033	22912	23032	23088	22990	23029	22961	23082	23002	22898	22999	22958	23014	22847	23101	22974	23015	22972	22942	23040	22981	22776	23215	22998	22954	23005	22931	22898	23002	22884	23066	22841	23071	22958	22969	22882	23034	23034	22939	22857	23023	23057	23000	23112	22824	23085	23057	23054	22980	22924	22898	22954	22963	22901	23129	23035	22989	23097	22994	23067	22995	23089	23068	22771	23042	23120	23029	22797	22986	22854	22904	22902	22959	23078	23245	22825	23007	23093	23053	23035	22973	23041	22946	23027	23208	22926	22800	23057	22977	23070	22916	23057	22879	23023	22992	23048	23006	23161	22694	22975	22921	23181	23074	22991	23079	22931	22967	22971	22803	22987	23058	22958	22968	22980	23214	22812	22989	23076	23053	23067	23071	23090	22863	22980	23047	23016	22954	23101	23047	23174	23014	22904	23056	22936	23007	22984	22996	23069	23025	23008	22932	22961	22919	23010	23145	23100	22959	23117	23144	23032	22874	23018	22935	22912	22989	23061	23052	22935	22961	23062	22962	22991	22785	23158	22917	23048	22861	23114	23054	22989	22980	22943	22889	23121	23062	22984	22896	22961	22886	22976	22920	23005	23104	22937	22917	22986	23169	23066	22951	23005	22964	22894	22981	22936	22984	22951	22755	22950	22936	22920	23006	22989	22793	23071	22969	22987	23037	23128	23019	22936	22873	23085	22891	22910	23048	22889	23071	22935	22977	23014	22851	23093	23105	23012	22863	23212	22925	23075	22845	22971	23113	23238	23006	22887	23003	22939	23165	22883	23027	22940	22878	23134	22921	23289	23069	22991	22890	23047	23018	23027	22973	23008	22780	23009	22932	22985	23103	22947	22868	23123	22958	22956	23068	22932	23092	23083	23030	23004	23076	22894	22857	22991	22825	23063	22893	23034	22910	23014	23270	22874	22913	22921	23064	22875	22968	22980	23011	22952	23030	22999	23120	22787	22892	23127	22876	22990	23095	22912	22935	23180	22885	23128	23074	23090	22838	23081	23003	22967	22746	23042	22811	23145	22983	23004	23038	23012	22885	23057	22943	22974	23098	22781	22924	22886	23108	23109	23031	23232	22918	22902	22835	22841	23069	23027	23156	23044	22951	23019	22909	23051	22895	23050	22898	23108	22864	23096	23070	23099	22889	22846	23031	22840	23050	22754	22880	23075	23005	22946	22977	23003	23203	23068	22956	22919	22989	23163	23026	22996	23285	22845	22973	22907	22907	23011	23091	23036	22975	22948	23118	23033	22818	23094	23011	23003	22907	22795	23009	22907	22952	22957	22879	23028	23028	22964	22960	22958	22985	22999	23064	22972	22859	22961	22976	23116	23155	22904	23172	23004	22937	22945	23208	22896	22819	23153	23015	22890	23088	23046	22885	23020	22932	23019	22894	23069	23037	23058	22963	22952	22904	22901	23117	22877	23168	22959	22974	23109	22891	22892	23035	23059	22991	22953	22892	23102	22935	22992	22987	22847	23080	22919	23058	22980	23084	23100	22866	22823	23164	23006	23116	23000	22941	23140	23115	23072	22838	22953	23087	23048	22962	22990	23082	23005	22955	23033	22912	22995	22961	23015	23099	22981	22885	23054	22965	23093	23062	22926	22937	23027	23156	22976	22755	23054	22856	22987	22882	22897	23209	22958	23062	23198	23190	22989	23046	23061	22971	22988	22802	23060	23025	22784	22973	22978	23044	23022	23070	22992	22995	23108	23127	23095	22876	22973	23207	23037	23061	23156	22848	23040	22932	23084	22951	22926	23084	22899	22944	22888	22878	22897	22857	22869	22915	23056	23092	22934	22986	23022	23012	22941	22845	23095	22962	23054	22784	23052	23183	22883	22892	23063	22978	23135	22905	22855	22965	22953	22903	22931	23057	23023	23062	22908	22949	23010	22905	23058	23024	22958	23095	23166	23021	22979	23042	23052	23095	22955	23136	23156	23128	22817	23054	23126	22857	22981	22768	23067	23120	22782	23125	23163	22855	23085	22804	23125	23217	22865	23065	22912	23002	22917	23057	22939	23075	23045	23086	22887	23083	22979	22998	23039	22934	23068	22976	23067	22932	23019	22718	23103	23043	23063	22991	23021	22997	22945	23048	23041	23069	23037	23019	23181	23066	23053	23010	23041	22990	22795	23102	22880	23042	23277	22907	22918	22888	23044	22997	22926	23101	23083	22906	22904	22970
22436	21575	39572	57792	54268	46040	38677	32079	31207	31664	31481	31391	31552	31504	31413	31207	31306	31519	31313	31293	31146	31173	31171	31345	31316	31377	31604	31295	31144	31176	31123	31152	31078	31183	31342	31188	31238	31106	31232	31200	31366	31259	31001	31577	31392	31201	31264	31098	31290	31139	31282	31388	31275	31331	31103	31347	31419	31070	31382	31361	31314	31251	31066	31311	31377	31064	31190	31263	31231	31296	31329	31166	31226	31028	31122	31151	31313	31263	31285	31052	31298	31500	31118	31007	31206	31431	31077	31334	31164	31197	31180	31259	31314	31293	31166	31031	31022	30950	31220	30972	31140	31575	31366	31284	31328	31024	31218	31201	31164	31112	31040	31241	31245	31553	31354	31263	31096	31075	31017	31222	31035	31103	31319	31198	31031	30732	31229	31072	30891	31314	31341	30999	31309	31249	31215	31252	31165	31335	31338	31326	31051	31217	31161	31141	31246	31101	31149	31392	30859	31007	31116	31414	30995	31100	31242	31021	31176	30983	31184	31139	31133	31208	31256	31154	31337	31227	31167	31030	31036	31135	31212	31329	31008	30882	31392	31139	31051	30919	31034	31004	31258	31023	31176	31251	31340	31217	31095	30933	31053	31230	31331	31212	31088	31325	30937	31276	31257	31335	31190	31258	31121	31227	31162	31037	31155	30998	31388	31246	31321	31234	31212	31126	30971	31344	31320	31177	31129	31028	31102	31179	31218	31344	31149	31082	30983	31125	31124	31314	31211	30980	31045	31130	31236	31252	31158	31441	31146	31246	31175	30914	31198	30935	31164	31203	31149	31170	31237	31154	31121	31315	31097	31055	31226	31268	31086	31001	31317	31404	31010	30894	31379	31288	31138	31173	31488	31145	31211	31240	31132	30986	31406	31037	31384	31096	31030	31268	30961	31099	31251	31378	31077	30969	30922	31240	31061	31238	31082	31157	31214	31100	31035	31119	31130	31145	31078	31078	31314	31296	31348	31346	31042	31209	31250	31040	31166	31068	31190	30875	31215	31184	31167	31150	31171	31200	31461	30934	31310	31111	31315	30940	31206	31243	31269	31235	31391	30878	31184	31233	31190	31223	31274	31095	31181	31170	31292	31290	30986	31219	31360	31245	31271	31291	31012	31199	31025	31223	31208	30947	31307	31215	31400	30798	31161	31200	31133	31331	31124	31037	31236	31055	31065	31066	30824	31059	30958	30903	31025	30965	31206	30962	31330	31044	31195	31150	31276	31022	31184	31145	31305	31010	31211	30994	31230	31261	31154	31029	31018	31095	31093	31043	31288	30871	30932	31092	30906	31307	31160	31031	31362	30873	31360	31369	30983	31099	31161	31109	30941	31155	31119	31166	31207	31152	31142	31237	31119	31220	31075	31152	31177	31149	31019	31022	31259	30919	30927	31048	30994	31134	31088	31202	31235	31162	31023	31210	31181	31160	31092	31377	31214	31133	31048	31084	31111	31053	31127	31415	31042	31370	31211	30988	31355	31251	31203	31001	31105	31322	31243	31293	31280	31284	31214	31232	30851	31153	31235	31166	31056	31073	31133	31206	31231	30749	31045	31022	31125	31337	30894	31440	31240	31223	31013	31153	31140	30959	31207	31084	31180	31317	31158	31071	31119	31042	31183	31064	31065	30908	31059	31147	30877	31189	31074	30992	31260	31092	31287	31018	31055	31173	31463	30945	30949	30809	31251	31018	31242	31088	31185	31291	31280	31195	31132	31167	31140	31302	31033	31260	31144	31173	31044	31233	31061	31168	31242	31053	31162	31067	31111	31291	31015	31111	31293	31167	31190	31011	31190	31089	31055	31298	31291	31120	31022	31012	31237	31030	31172	31209	30950	31122	31112	31258	31140	31316	31184	31190	31295	31145	31061	30957	31151	30950	31154	31135	31104	30958	31106	31101	31151	31239	31107	30862	31083	31179	31151	30870	31185	31157	31241	31140	30897	31231	31033	31068	31263	31296	31153	31043	31150	31295	31086	31193	31215	31379	31207	31074	31305	31083	31186	31175	31356	31061	31039	31028	31111	31000	31008	31433	31265	31286	31196	31085	31204	31162	31076	31295	31151	31121	31343	31329	31194	31230	31283	31230	31097	30993	31069	31146	31058	31147	31007	31116	31250	31146	30903	31068	31223	31148	31125	31459	31195	31063	31158	31206	31274	31025	30974	30930	31274	31178	30881	31173	31107	31181	31192	30996	31216	31344	31089	30971	31251	31347	31549	31272	31166	31297	31192	31126	31179	31201	31104	31265	31232	31136	31374	31194	31376	31064	31299	31103	31082	31080	31040	31126	31536	31168	30999	31170	30977	31180	31264	31360	31268	31116	31179	31280	31277	31115	31262	30929	31079	31086	31229	31443	31456	31294	31295	31098	31124	30972	31356	31142	31070	31337	31333	31050	31174	31093	30977	30940	30895	31164	31354	31144	31559	31204	31015	31172	31112	31180	31057	31279	31140	31261	31204	30898	31091	31185	31277	31226	31319	31144	31345	31153	30879	31269	31080	31063	30854	31129	31193	31049	31151	31168	31249	30831	30918	31303	31309	31068	30964	30968	31228	31107	31259	31297	31417	31134	31140	31070	31150	31071	31327	31318	30993	31201	31213	31308	31012	31111	31333	31127	31056	31383	31104	31161	31390	31034	31172	31045	30954	31107	31221	31114	31100	31291	31126	30887	31226	31084	31362	31276	31119	31161	31090	31104	31173	31225	30949	31206	31142	31006	31032	31203	31199	31206	31357	31024	30978	31132	31218	31190	31150	31053	31106	30940	31079	31116	31053	30952	30903	31142	30942	31304	31405	31159	31392	31045	30932	31255	30974	31182	31118	31112	30955	31056	31021	31253	31117	31133	31087	31402	31212	31299	31044	31414	31278	31012	31189	31205	30994	31345	31260	31026	31119	31244	31158	31349	31022	31260	31035	30901	31351	31221	31107	31330	30981	31067	31356	31196	31066	31208	31251	31362	31084	31305	31203	31144	30956	31163	31022	31108	31121	31220	31257	31168	31156	31178	30998	31008	30954	31018	31421	31032	31149	30861	31208	30986	31336	31087	31087	31341	31066	30987	31194	31083	31028	31253	31284	31248	31056	31312	31142	31183	30927	30955	31294	31066	31051	31105	30992	31055	31052	31244	31088	31186	31058	31159	31120	31071	31214	31169	31284	31196	31307	31234	30966	31284	31190	31037	31144	30999	30960	31149	30956	31069	31255	31215	31313	31008	31309	31306	31251	31295	31191	31099	31136	31175	31315	31333	31182	31269	31015	31117	31275	31174	31090	30960	31353	30945	31246	31036	31281	31102	31106	31282	31234	31180	31196	31229	31273	31151	31216	31312	31159	31074	31236	31419	30973	31051	31239	31103	31035	31107	30985	31246	31340	31298	31261	31173	31124	31160	30980	30969	31200	30964	31389	31414	30986	31163	31220	31085	31154	31051	31122	31114	31342	31451	31326	31332	31150	30975	31370	31033	31010	31049	31119	31081	31300	31211	31352	31239	31155	31147	31190	31167	31051	30884	31115	31274	31129	31150	31264	31476	31192	31256	31040	30795	31076	31106	31104	30968	30984	31107	31034	31035	31363	31196	31088	30999	31046	31212	31212	31391	31204	31140	31188	31072	31119	31060	31020	31218	31098	31112	31232	31030	31168	31235	31150	31125	31217	31137	31064	31104	31122	31349	31190	31211	31202	31068	31044	31000	31028	31194	31150	31217	31150	30980	31128	31349	31273	30902	31144	31305	31112	31431	31164	30920	31187	31202	31565	31048	31095	31081	31111	31070	31180	31130	31068	31171	31238	30983	30855	30906	31337	31119	31097	31065	31226	31098	31101	31060	30924	31206	31193	30930	31041	31123	31174	31378	31206	31046	31134	31004	31142	31312	31040	31032	31436	30949	31226	31114	31054	31013	30939	31157	31170	30943	31074	30936	31288	31149	31154	31217	31261	31174	31190	31226	31228	31271	31238	31280	31122	31396	31175	31256	31495	31049	31008	31283	31142	31157	30979	31434	31010	30996	30976	30961	31398	31180	31017	31086	31052	31182	31000	31228	31121	31253	31082	31310	30914	31192	31247	31176	31073	31270	30891	31257	31265	30992	30968	31182	31356	31362	31277	31071	31034	30944	31098	31116	31060	31120	31269	31001	31291	31208	30929	31160	31010	31262	31275	31168	31439	31029	31100	31243	30852	31233	31194	31160	31092	31207	31195	30961	31219	31458	31235	31286	31179	30996	31166	31022	31397	31304	31116	31039	31086	31268	31320	30911	31117	31216	31154	31295	31309	31219	30968	31041	31369	31431	30966	31177	31150	31078	31000	30975	31056	30900	31043	31256	31035	30936	31193	31515	31233	31153	31170	30924	31517	30910	31117	30972	31075	31100	31414	31286	31213	31030	31055	30937	30950	30971	31139	31032	31191	31096	31237	31116	31463	31088	31322	31444	31228	31108	31068	31038	31228	31157	31185	31178	31254	31159	31385	31227	31148	31090	31086	30935	30758	31083	31049	31234	31037	31179	31161	31292	31328	31013	31171	31272	30958	30988	30894	31196	31246	30990	31367	31413	30998	31138	31230	31191	31113	31300	31313	31262	30958	31131	31218	31175	31235	31016	31003	31175	31156	30827	30903	31089	31145	31186	31070	31187	31318	31256	31177	31081	30981	30901	31303	31049	31309	31200	31156	31269	31249	31192	31157	31140	31288	31172	31297	31015	31278	30966	31224	31160	31353	31402	31330	31096	31311	31076	31003	31114	31115	31102	31096	31117	30905	31244	31163	31012	30983	30997	31362	30861	31116	30906	31180	31332	31109	31170	31234	31013	31089	31099	31580	31225	31175	31211	31005	31002	31162	30870	31307	30962	30980	31207	31209	31446	31269	31194	31218	31254	31247	31073	30996	31018	31564	31227	30997	31118	31105	31024	31211	31175	31170	31197	31005	31023	31185	30949	31093	31009	31341	31341	31048	31195	31192	31183	30934	31148	30750	31283	30943	31085	31049	30969	31019	31428	31313	30974	31153	30991	31249	31314	31334	31041	30978	31199	31100	31302	31144	31197	31062	31258	30977	30974	31197	31017	31398	31003	31102	31152	31360	31062	31198	31097	31280	31065	31252	31213	31045	31104	31142	31185	31048	30816
36416	82904	91049	96207	75869	51825	32469	24470	23400	23594	23370	23502	23503	23462	23398	23517	23454	23607	23696	23404	23605	23555	23569	23620	23597	23617	23524	23579	23490	23548	23535	23758	23496	23726	23614	23452	23589	23539	23591	23581	23350	23602	23389	23600	23724	23656	23586	23446	23692	23732	23589	23456	23423	23491	23613	23470	23667	23552	23501	23459	23487	23587	23523	23522	23672	23523	23446	23435	23411	23340	23603	23523	23573	23391	23385	23460	23674	23583	23597	23452	23492	23426	23667	23587	23575	23470	23578	23419	23651	23444	23648	23643	23738	23307	23401	23210	23404	23449	23397	23341	23514	23595	23392	23533	23392	23578	23425	23528	23635	23510	23444	23517	23505	23538	23673	23628	23454	23689	23354	23543	23465	23562	23434	23404	23382	23353	23523	23699	23611	23478	23614	23512	23582	23701	23565	23448	23565	23545	23376	23353	23711	23709	23698	23590	23705	23461	23590	23439	23386	23337	23439	23639	23423	23663	23429	23656	23565	23497	23629	23566	23585	23670	23593	23515	23472	23629	23537	23521	23452	23559	23565	23433	23433	23613	23473	23502	23505	23463	23270	23618	23416	23606	23634	23540	23639	23444	23398	23460	23599	23458	23752	23562	23577	23497	23481	23374	23502	23411	23481	23534	23540	23381	23495	23347	23589	23502	23694	23486	23500	23592	23429	23425	23437	23618	23663	23419	23528	23415	23652	23441	23557	23420	23509	23625	23622	23265	23541	23462	23455	23653	23592	23547	23515	23571	23636	23541	23428	23489	23485	23615	23518	23530	23455	23450	23476	23313	23290	23548	23678	23445	23498	23468	23570	23616	23490	23486	23530	23529	23455	23342	23594	23443	23407	23583	23586	23567	23576	23571	23529	23421	23450	23476	23419	23566	23577	23596	23525	23432	23427	23425	23752	23340	23477	23628	23275	23509	23587	23565	23472	23455	23517	23468	23605	23326	23360	23285	23500	23669	23510	23644	23382	23506	23516	23563	23617	23540	23521	23739	23616	23229	23736	23658	23602	23551	23596	23567	23460	23407	23498	23563	23453	23473	23611	23391	23558	23360	23711	23528	23384	23572	23443	23547	23470	23595	23506	23500	23354	23457	23530	23499	23401	23545	23475	23579	23561	23538	23372	23431	23653	23428	23418	23521	23417	23478	23342	23494	23480	23545	23577	23447	23518	23340	23613	23475	23571	23402	23625	23470	23359	23529	23547	23620	23568	23305	23540	23532	23626	23475	23477	23494	23604	23494	23536	23471	23344	23433	23521	23532	23495	23401	23624	23545	23389	23717	23564	23357	23545	23442	23448	23564	23541	23454	23562	23524	23436	23540	23465	23653	23699	23625	23448	23532	23426	23633	23328	23534	23495	23533	23476	23426	23529	23523	23544	23398	23640	23384	23359	23490	23512	23469	23517	23616	23552	23591	23389	23728	23595	23459	23649	23588	23558	23624	23522	23621	23464	23516	23589	23480	23579	23435	23556	23456	23491	23610	23490	23657	23505	23534	23601	23480	23433	23679	23429	23733	23587	23491	23413	23728	23437	23454	23673	23399	23568	23490	23710	23407	23471	23457	23524	23529	23626	23457	23383	23528	23622	23282	23535	23443	23513	23446	23697	23543	23487	23585	23448	23537	23374	23598	23443	23685	23576	23637	23579	23534	23397	23461	23619	23420	23564	23681	23593	23370	23542	23458	23515	23440	23355	23491	23555	23621	23708	23578	23342	23431	23420	23560	23592	23520	23423	23491	23495	23587	23454	23502	23464	23358	23483	23342	23439	23514	23537	23635	23640	23475	23502	23396	23604	23396	23462	23547	23578	23375	23518	23639	23480	23546	23463	23477	23463	23540	23348	23670	23606	23423	23474	23557	23533	23485	23499	23604	23524	23553	23510	23428	23521	23696	23389	23484	23586	23436	23588	23308	23566	23450	23528	23393	23582	23322	23498	23478	23600	23438	23521	23470	23348	23570	23456	23376	23581	23560	23519	23553	23535	23438	23667	23470	23549	23229	23473	23553	23440	23460	23587	23672	23464	23511	23667	23687	23469	23715	23414	23504	23553	23315	23328	23585	23363	23387	23725	23591	23478	23335	23443	23540	23551	23624	23498	23741	23403	23498	23453	23469	23539	23443	23385	23580	23653	23470	23571	23709	23406	23594	23455	23397	23439	23565	23507	23762	23288	23473	23483	23581	23573	23450	23606	23630	23408	23439	23567	23698	23390	23510	23784	23302	23482	23489	23604	23453	23463	23397	23413	23376	23484	23572	23465	23584	23597	23633	23481	23390	23415	23492	23681	23395	23680	23702	23545	23385	23627	23503	23537	23489	23311	23539	23675	23427	23587	23480	23491	23399	23611	23519	23521	23555	23545	23623	23475	23721	23519	23522	23358	23486	23458	23506	23521	23297	23539	23427	23252	23594	23421	23546	23488	23463	23436	23323	23567	23430	23564	23622	23700	23654	23665	23493	23611	23744	23578	23542	23595	23548	23585	23451	23442	23390	23649	23479	23568	23418	23664	23629	23477	23466	23491	23555	23564	23674	23591	23400	23498	23351	23642	23299	23639	23797	23537	23439	23558	23580	23639	23529	23530	23544	23608	23500	23493	23498	23537	23398	23476	23583	23660	23534	23548	23418	23689	23481	23443	23509	23441	23562	23433	23577	23344	23479	23444	23539	23680	23381	23508	23367	23434	23501	23572	23603	23632	23306	23656	23346	23484	23541	23608	23606	23429	23431	23465	23516	23708	23634	23439	23477	23642	23506	23666	23538	23352	23632	23513	23297	23558	23382	23467	23555	23254	23524	23501	23568	23424	23794	23318	23574	23597	23545	23490	23450	23440	23761	23508	23577	23436	23567	23499	23600	23508	23518	23565	23650	23614	23460	23587	23663	23634	23570	23577	23612	23421	23451	23579	23679	23287	23511	23477	23505	23410	23632	23724	23777	23442	23448	23361	23725	23496	23627	23500	23448	23626	23753	23572	23399	23415	23392	23512	23522	23458	23557	23400	23491	23491	23445	23574	23343	23553	23504	23600	23493	23553	23552	23451	23579	23464	23567	23507	23623	23510	23501	23622	23298	23539	23298	23506	23573	23430	23374	23558	23532	23629	23645	23359	23549	23417	23452	23540	23503	23543	23449	23552	23621	23544	23575	23426	23741	23406	23438	23371	23498	23595	23586	23527	23385	23387	23396	23647	23629	23481	23600	23596	23633	23622	23503	23523	23520	23353	23495	23626	23537	23499	23498	23566	23439	23574	23495	23552	23417	23642	23438	23377	23756	23449	23523	23348	23504	23521	23316	23532	23602	23659	23578	23602	23521	23579	23545	23548	23493	23689	23442	23662	23621	23551	23588	23559	23485	23447	23373	23514	23529	23583	23419	23568	23568	23402	23419	23605	23594	23499	23598	23403	23563	23438	23508	23532	23418	23482	23611	23375	23372	23622	23532	23460	23706	23517	23628	23574	23504	23409	23523	23682	23533	23448	23483	23495	23550	23491	23630	23474	23666	23422	23477	23580	23282	23516	23420	23492	23550	23647	23612	23601	23388	23491	23456	23579	23575	23548	23701	23499	23586	23604	23447	23548	23662	23577	23521	23476	23565	23289	23525	23383	23661	23603	23457	23450	23471	23485	23516	23653	23623	23534	23392	23515	23475	23679	23360	23321	23648	23370	23707	23666	23476	23422	23498	23420	23395	23445	23483	23443	23533	23651	23642	23481	23471	23551	23765	23624	23505	23738	23259	23413	23503	23500	23447	23558	23624	23462	23477	23682	23572	23514	23698	23746	23570	23541	23547	23473	23678	23361	23477	23659	23546	23447	23325	23692	23291	23592	23390	23558	23641	23443	23453	23332	23427	23333	23556	23480	23667	23663	23568	23579	23647	23646	23469	23343	23349	23474	23436	23411	23354	23645	23483	23523	23634	23560	23437	23438	23703	23671	23632	23561	23557	23450	23601	23541	23351	23547	23586	23407	23392	23459	23818	23517	23586	23608	23521	23590	23475	23574	23371	23749	23608	23570	23521	23410	23518	23690	23340	23429	23366	23431	23608	23549	23436	23577	23309	23321	23523	23678	23430	23634	23524	23453	23659	23690	23520	23368	23621	23500	23361	23512	23510	23648	23299	23357	23534	23515	23459	23597	23411	23514	23540	23567	23463	23458	23788	23372	23691	23580	23383	23563	23632	23430	23622	23700	23610	23691	23576	23580	23557	23245	23573	23415	23253	23513	23605	23519	23550	23370	23527	23401	23546	23451	23638	23638	23439	23459	23437	23476	23397	23697	23591	23461	23390	23444	23461	23190	23574	23626	23518	23458	23391	23563	23467	23504	23566	23691	23413	23529	23540	23565	23426	23572	23402	23420	23418	23595	23598	23520	23526	23621	23509	23329	23657	23549	23722	23373	23485	23596	23564	23213	23497	23547	23343	23398	23487	23547	23575	23519	23534	23419	23505	23521	23402	23564	23531	23529	23396	23540	23354	23573	23374	23475	23620	23545	23501	23380	23598	23504	23513	23682	23533	23612	23565	23365	23370	23460	23564	23448	23549	23497	23650	23734	23450	23352	23560	23641	23783	23731	23405	23476	23538	23606	23522	23531	23449	23524	23466	23529	23563	23462	23562	23479	23504	23446	23382	23433	23468	23577	23630	23443	23308	23641	23510	23591	23489	23362	23465	23389	23540	23567	23362	23458	23390	23612	23634	23483	23513	23581	23589	23501	23508	23365	23407	23491	23565	23549	23260	23557	23596	23513	23411	23448	23541	23546	23561	23469	23620	23643	23644	23719	23511	23313	23476	23618	23465	23501	23634	23529	23527	23446	23596	23422	23326	23492	23454	23538	23592	23613	23401	23319	23661	23584	23581	23406	23511	23515	23519	23666	23377	23765	23482	23382	23695	23502	23513	23507	23689	23561	23473	23418	23483	23643	23573	23318	23582	23593	23439	23416	23523	23495	23534	23747	23578	23303	23542	23554	23569	23520	23584	23582	23463	23552	23487	23313	23412	23518	23520	23370	23521	23488	23242	23605	23765	23540	23562	23435	23429	23453	23549	23686	23558	23423	23622	23495	23504	23437	23584	23462	23675	23456	23606	23576	23542	23469	23335	23656	23393	23527	23546	23423	23585
28079	26482	41528	51109	41939	35846	32455	30843	30554	30519	30230	30418	30433	30457	30502	30439	30541	30519	30636	30128	30747	30611	30378	30364	30277	30262	30434	30352	30419	30649	30314	30555	30545	30597	30479	30361	30531	30576	30442	30595	30557	30445	30184	30378	30779	30529	30442	30571	30490	30672	30474	30600	30380	30510	30639	30433	30482	30632	30376	30402	30474	30243	30496	30257	30533	30239	30667	30241	30599	30387	30787	30504	30314	30212	30579	30432	30721	30507	30235	30259	30419	30425	30381	30510	30403	30636	30523	30417	30266	30601	30410	30587	30593	30290	30388	30593	30406	30421	30524	30534	30567	30303	30503	30460	30438	30622	30612	30216	30408	30316	30269	30703	30432	30413	30243	30463	30358	30536	30670	30738	30437	30423	30486	30428	30352	30300	30505	30354	30437	30195	30557	30359	30626	30323	30213	30268	30435	30524	30533	30735	30720	30499	30371	30298	30418	30552	30424	30402	30632	30550	30442	30486	30435	30426	30471	30472	30471	30691	30550	30513	30492	30516	30312	30306	30583	30389	30518	30203	30396	30467	30586	30545	30362	30397	30778	30643	30393	30475	30507	30314	30397	30417	30425	30590	30546	30351	30589	30639	30477	30514	30420	30538	30223	30617	30632	30305	30591	30508	30614	30495	30360	30500	30485	30400	30593	30477	30553	30503	30326	30541	30627	30500	30620	30447	30355	30558	30489	30401	30397	30309	30371	30358	30335	30126	30534	30506	30467	30443	30277	30196	30101	30493	30550	30300	30413	30373	30459	30517	30500	30323	30466	30423	30304	30687	30632	30372	30523	30513	30317	30372	30416	30430	30435	30548	30500	30476	30491	30169	30586	30509	30495	30398	30696	30716	30537	30664	30470	30501	30620	30348	30485	30192	30305	30635	30378	30530	30431	30516	30287	30396	30397	30470	30493	30571	30528	30486	30396	30509	30378	30485	30546	30485	30454	30422	30268	30393	30652	30512	30628	30427	30585	30357	30260	30254	30287	30453	30554	30360	30422	30368	30488	30285	30575	30556	30722	30371	30467	30811	30535	30283	30351	30540	30543	30421	30535	30373	30416	30478	30289	30499	30362	30576	30411	30514	30535	30648	30683	30301	30456	30269	30345	30559	30529	30660	30652	30472	30224	30304	30599	30223	30350	30297	30385	30583	30463	30433	30482	30345	30294	30753	30593	30590	30349	30329	30237	30526	30424	30552	30655	30449	30405	30583	30520	30478	30459	30257	30313	30492	30407	30726	30339	30410	30678	30596	30548	30434	30225	30638	30493	30293	30430	30449	30637	30345	30526	30382	30684	30485	30418	30383	30550	30520	30406	30576	30369	30206	30423	30414	30591	30182	30509	30323	30547	30364	30619	30511	30672	30335	30646	30456	30343	30347	30565	30528	30061	30371	30513	30267	30330	30396	30553	30198	30490	30475	30289	30388	30472	30469	30244	30452	30489	30514	30436	30375	30352	30621	30312	30529	30408	30300	30187	30520	30565	30359	30443	30487	30474	30551	30519	30492	30689	30571	30443	30426	30466	30349	30445	30512	30515	30395	30504	30481	30516	30668	30473	30660	30315	30398	30346	30426	30378	30551	30542	30371	30410	30412	30399	30432	30239	30719	30447	30385	30501	30335	30510	30531	30458	30418	30455	30351	30238	30304	30522	30563	30588	30374	30524	30480	30546	30429	30562	30320	30517	30338	30514	30645	30296	30495	30548	30187	30635	30506	30573	30515	30158	30514	30586	30460	30557	30266	30472	30706	30591	30676	30372	30435	30079	30314	30674	30315	30251	30693	30413	30418	30306	30537	30377	30495	30543	30349	30692	30560	30413	30344	30364	30405	30612	30503	30459	30438	30356	30466	30437	30509	30824	30463	30675	30253	30573	30595	30430	30337	30576	30619	30417	30376	30296	30191	30369	30306	30345	30617	30429	30491	30481	30563	30398	30329	30521	30414	30352	30534	30388	30488	30692	30529	30318	30432	30527	30689	30466	30343	30675	30549	30415	30697	30527	30376	30323	30617	30522	30636	30566	30289	30305	30472	30602	30368	30237	30511	30509	30436	30276	30482	30378	30686	30595	30708	30380	30486	30517	30545	30670	30396	30512	30519	30289	30530	30589	30601	30538	30371	30374	30532	30382	30334	30425	30406	30552	30516	30717	30691	30657	30335	30568	30581	30506	30387	30573	30464	30515	30334	30719	30246	30526	30592	30384	30503	30284	30517	30567	30416	30608	30459	30415	30305	30488	30582	30492	30456	30112	30284	30688	30393	30494	30464	30349	30342	30507	30452	30507	30504	30596	30400	30547	30262	30341	30710	30477	30466	30448	30328	30336	30610	30456	30260	30519	30463	30473	30453	30448	30732	30417	30426	30572	30296	30341	30347	30461	30405	30676	30667	30532	30794	30279	30584	30232	30543	30227	30288	30382	30540	30426	30419	30317	30606	30356	30521	30348	30358	30444	30493	30497	30493	30425	30395	30535	30649	30379	30302	30624	30433	30596	30371	30456	30518	30441	30381	30245	30316	30190	30407	30449	30349	30704	30624	30619	30417	30651	30286	30385	30390	30627	30645	30842	30519	30470	30281	30519	30351	30476	30438	30622	30559	30376	30552	30388	30535	30650	30464	30535	30348	30609	30381	30591	30558	30449	30693	30573	30227	30476	30294	30127	30419	30510	30555	30567	30404	30465	30411	30484	30306	30732	30550	30410	30167	30399	30630	30543	30476	30596	30606	30721	30215	30574	30405	30461	30618	30394	30569	30203	30299	30240	30411	30580	30385	30559	30405	30577	30350	30663	30383	30308	30461	30478	30517	30509	30425	30556	30302	30533	30570	30342	30599	30434	30415	30542	30561	30417	30431	30249	30605	30480	30459	30423	30524	30412	30588	30453	30315	30462	30761	30659	30712	30569	30309	30718	30525	30544	30495	30371	30459	30430	30380	30425	30383	30522	30333	30566	30251	30524	30510	30321	30332	30397	30470	30286	30461	30634	30537	30506	30432	30520	30510	30475	30543	30245	30644	30488	30492	30640	30554	30610	30394	30592	30291	30445	30421	30327	30376	30614	30454	30507	30490	30553	30354	30758	30166	30374	30658	30504	30445	30624	30389	30379	30265	30621	30227	30483	30545	30280	30179	30611	30407	30271	30432	30680	30650	30587	30519	30405	30344	30220	30334	30583	30431	30317	30568	30447	30485	30327	30677	30383	30442	30718	30554	30409	30372	30300	30404	30331	30309	30529	30640	30311	30512	30552	30416	30415	30393	30452	30522	30501	30390	30120	30490	30303	30440	30167	30693	30721	30517	30452	30318	30574	30497	30047	30487	30750	30356	30371	30629	30605	30635	30595	30604	30447	30470	30473	30483	30458	30541	30434	30501	30671	30384	30621	30417	30542	30422	30377	30285	30416	30548	30239	30486	30110	30448	30500	30615	30552	30542	30530	30458	30638	30478	30700	30444	30411	30635	30517	30397	30590	30347	30179	30725	30609	30441	30230	30661	30605	30590	30614	30469	30551	30748	30427	30428	30423	30507	30562	30693	30445	30419	30552	30482	30467	30520	30503	30450	30760	30560	30377	30246	30315	30257	30554	30524	30446	30487	30393	30622	30406	30447	30393	30388	30539	30407	30367	30306	30473	30387	30453	30315	30580	30401	30687	30259	30439	30387	30536	30316	30351	30371	30310	30193	30557	30347	30372	30496	30421	30395	30362	30578	30462	30475	30557	30585	30445	30527	30476	30333	30354	30417	30429	30540	30223	30412	30569	30574	30626	30727	30572	30403	30380	30379	30786	30415	30596	30473	30483	30507	30322	30575	30484	30389	30297	30589	30508	30593	30769	30439	30485	30483	30422	30542	30444	30509	30375	30378	30568	30506	30607	30424	30438	30677	30474	30682	30561	30234	30630	30711	30769	30476	30343	30374	30637	30662	30268	30272	30658	30507	30308	30344	30670	30289	30448	30409	30572	30698	30384	30333	30753	30723	30765	30572	30797	30547	30307	30339	30518	30293	30628	30637	30566	30382	30646	30317	30426	30372	30315	30335	30312	30476	30349	30599	30459	30411	30531	30341	30478	30628	30285	30332	30521	30455	30488	30478	30561	30311	30378	30375	30653	30502	30591	30392	30383	30636	30403	30258	30171	30276	30686	30478	30640	30508	30507	30407	30499	30210	30305	30528	30266	30574	30281	30465	30304	30372	30246	30316	30698	30687	30565	30390	30354	30489	30626	30370	30593	30192	30272	30426	30392	30452	30572	30684	30630	30538	30714	30457	30349	30803	30294	30521	30574	30623	30613	30477	30533	30342	30417	30448	30468	30698	30251	30266	30662	30432	30383	30389	30332	30388	30789	30293	30515	30194	30439	30555	30414	30524	30573	30719	30424	30548	30421	30346	30471	30547	30364	30399	30635	30713	30352	30404	30289	30494	30642	30602	30307	30490	30498	30277	30499	30514	30773	30514	30709	30575	30602	30524	30224	30559	30350	30493	30486	30585	30306	30494	30408	30384	30351	30602	30477	30349	30706	30637	30790	30378	30542	30516	30614	30616	30464	30380	30424	30631	30387	30466	30569	30592	30396	30487	30631	30638	30688	30430	30558	30447	30238	30244	30712	30611	30582	30417	30469	30122	30733	30651	30307	30616	30751	30755	30278	30333	30613	30407	30477	30294	30396	30530	30586	30783	30653	30545	30462	30569	30296	30370	30401	30452	30381	30481	30610	30560	30580	30553	30496	30435	30734	30604	30548	30528	30446	30478	30245	30550	30508	30376	30723	30552	30352	30567	30347	30259	30538	30548	30330	30444	30331	30457	30696	30656	30157	30364	30233	30259	30470	30448	30229	30594	30219	30583	30590	30433	30340	30530	30427	30343	30570	30374	30283	30406	30486	30479	30440	30457	30315	30503	30495	30504	30562	30386	30573	30540	30412	30456	30417	30384	30346	30538	30268	30475	30585	30664	30246	30504	30401	30277	30446	30559	30314	30452	30542	30368	30448	30583	30604	30556	30634	30368	30592	30399	30509	30625	30528	30719	30509	30552	30502	30470	30355	30443	30499	30743	30509	30463	30372	30628	30338	30530	30333	30522	30610	30598	30451	30295	30446	30368	30185	30457	30514	30436	30572	30413	30496	30507
22377	41648	44374	46726	36913	29165	24754	23193	22979	23177	23076	23225	23054	23036	23274	23090	23090	23159	23186	23000	22914	22941	22786	23248	23045	23167	23093	23120	22974	23018	23217	23051	22977	23101	23037	22981	23001	23057	23123	23085	23279	23020	23075	23084	23139	23277	22941	23045	23100	23161	23075	23034	23098	23197	23229	22852	23159	22891	23254	23075	23069	23095	22977	22985	23126	23095	23055	23232	23190	23212	23100	23096	23133	23191	23226	23189	23017	23246	22947	23308	22894	23069	23112	23035	23147	23162	23032	22943	23036	23025	23172	23017	22993	22963	22878	23068	22911	22989	23030	23255	23090	22969	23219	23024	23138	23172	23039	23048	23174	22948	23025	23126	23184	23019	23075	23109	22973	22975	22892	22905	23059	23185	22991	23202	23046	23182	23034	22992	23181	23088	22965	23123	23217	22917	22978	22936	23119	23000	23085	23053	22994	23149	23061	22955	23058	22867	22973	22951	22890	22834	23200	23076	23088	23083	22932	23124	22934	23064	23086	23101	22974	23161	23074	22955	23125	23108	23057	23081	22998	22900	23287	22949	22917	23143	23284	23058	23106	23099	23034	22865	23022	23091	23110	23055	23135	23139	22941	23192	23066	23121	23172	23017	23310	23111	22847	22910	23030	23061	23109	23218	23034	23062	22982	23063	23018	23084	23120	23085	22869	23050	22926	23109	23049	23176	23177	23004	23163	22959	23058	22923	23127	23080	22961	22999	23107	23010	23167	23055	23132	23253	23183	23305	22964	23100	23095	23050	22837	22767	23086	23140	23008	23051	22975	23017	22923	22998	22951	23109	23011	23072	23082	23126	22850	23022	23061	22920	22968	23105	22971	23317	23000	22990	22910	22892	23003	23037	23045	22957	23059	22942	23035	22870	22961	23120	23056	23014	22958	23012	23098	22941	23035	22997	23047	23152	23051	22969	23052	22897	23045	23231	23137	23091	22994	23062	23044	23144	23077	22968	23121	23029	23034	22851	23153	22962	22993	23155	23175	22898	23105	23059	22977	23079	23055	22900	23082	23109	22986	23056	23131	23006	23147	22909	23183	23088	23145	23051	22983	23055	22996	23161	22936	23137	23115	22997	23176	22952	23147	23015	23045	23068	23056	23011	23186	23026	22995	23282	22944	23028	23094	23101	23170	23047	23129	23152	23119	23106	23160	23199	22988	22899	22957	23178	23213	23184	23281	22978	23102	23048	22985	23023	23050	23094	22967	23143	23026	23032	23120	23031	23175	22867	23169	23152	23115	22936	22963	23091	23005	23255	23227	23040	22993	23255	23093	22877	23211	23137	23091	22946	23089	22939	22924	22968	23050	23067	22983	22999	22975	23068	23097	23266	23062	23114	22971	23008	22885	22970	23289	23162	23072	23016	23238	22967	23175	23108	23019	23047	23078	23115	23089	23226	22941	23202	22994	22980	22916	22972	23139	23214	23122	23211	23189	23147	23114	23033	23042	23017	23072	22984	23050	22917	22919	22993	22894	23242	23182	22980	22967	23056	23046	23106	23179	23110	23091	23006	23020	23064	23134	23107	23125	23027	22885	23067	23181	22928	23067	22996	23076	22928	23109	23107	22853	23026	23253	23007	22978	22937	23006	23217	22988	23288	22995	23060	23134	23026	23040	23056	23095	23231	22961	23109	23067	23012	23014	23038	23011	23008	23276	23084	23151	23061	23144	23106	23125	23194	23119	23008	23119	22992	23156	23156	23148	23172	23171	23092	23253	23172	22897	23083	23130	23161	23011	23034	23187	22979	23088	22941	23096	23084	23216	23087	23192	23076	23057	23040	23093	23136	23015	23024	23161	22948	23183	23174	23033	23110	23129	23098	23022	23132	23149	22979	23139	23158	23080	22918	22942	23063	23011	23050	23067	23110	23079	23147	22881	23117	23035	23071	23042	22904	22994	22940	22925	23127	23052	23028	23142	23110	22965	23036	23260	23175	23166	23192	23098	22990	23053	23180	23151	23065	23000	23048	22988	23083	23295	23089	23020	22901	23062	23088	23083	23072	23092	23064	23094	22882	23222	22820	23172	23213	23089	23087	22733	23070	23168	23264	23106	23103	23125	23150	23020	22943	23128	23054	23030	23186	23095	22932	23148	22977	23010	22948	23125	22765	23122	23065	23036	23159	23108	22976	23186	23083	23204	23301	22964	23053	23085	23179	23107	23113	23024	22978	23079	23065	23044	23011	22959	22969	22974	23044	23022	23104	23141	23040	23010	22880	22882	23158	23170	22948	23093	23143	23078	23072	22930	23155	23034	23074	23122	23062	23120	23046	23075	22996	23063	22856	23221	23037	23184	23108	23257	22957	23144	23117	23323	23085	23033	23319	23121	23034	23102	23183	22877	23164	23054	23015	23069	23123	23062	23041	23051	22829	22950	23072	23053	23116	23085	23045	22848	23106	23021	23157	23126	23089	23021	23131	22966	23047	23144	23278	23179	23047	22889	23199	22876	22899	22963	22987	23149	23068	23140	23111	23301	23059	23084	23164	23062	23053	23117	23040	23146	23104	23184	23125	23062	23156	23039	23110	23059	22996	22934	23184	23161	23167	22893	23080	23119	23006	22991	22919	22936	23178	23138	22919	23097	23227	23002	23074	22933	23112	23304	23192	23396	23014	23093	23070	23047	23216	23039	23210	22981	23038	23132	23025	23034	23191	22970	23056	23127	23150	23143	23066	22931	22899	23322	23075	22964	22973	23066	22976	23009	23249	23161	23042	23059	23021	23131	22952	23177	23144	23036	23152	22877	23035	23111	23001	23208	23020	23069	23052	23127	23040	23058	23072	23096	22977	23020	22922	23199	23128	23085	23044	23162	23001	23101	23042	23025	23089	23132	23098	23049	23170	23122	23127	23088	23061	23148	23085	23010	23177	23039	23070	23157	23088	23096	23118	23026	22959	22982	23121	23214	22999	23122	22997	23058	23310	23002	22921	23070	23065	23121	23254	22967	23067	23029	22927	22746	23267	23150	23003	23337	23145	22967	22965	22927	23014	23123	23195	23144	23011	23150	23093	23136	23143	23221	23078	23271	23169	22984	23027	23015	23186	23187	23218	22959	22992	23224	23073	23163	23229	22936	23143	22928	23165	23076	22971	22832	22845	23040	23074	22989	22964	23152	23222	23025	23018	23153	23099	22813	23086	23187	23021	23061	23131	23021	23066	23038	23102	23050	22929	23077	22981	23274	23111	22967	23100	23020	23051	23007	23116	23041	23105	22983	23210	23098	23047	23060	23152	23084	23164	23114	23137	23117	23057	23071	23084	22970	23237	23175	23020	23068	22920	23142	23208	22946	23086	23013	23114	23160	23144	22943	22956	23099	23021	23113	23162	23071	23024	23251	23123	23227	23124	23150	23117	22990	23209	22869	23192	23019	23024	23072	23192	22954	23020	23133	23101	23206	23044	22905	23211	22932	23293	22977	23253	23209	23176	23042	22981	22952	23031	23036	22902	23087	22953	23086	23094	23033	23060	23044	22968	23073	23136	23010	23049	23079	22971	23231	23035	23060	23068	22862	23108	23118	23018	23038	22850	23018	23001	23144	23106	22863	23026	22838	23067	22914	22980	23272	23125	23142	22978	23195	23003	23149	23121	23176	23126	23060	22972	23036	23200	23295	23052	23116	22944	23083	23104	22954	23059	23053	22959	23046	23124	23067	23072	23117	23098	23131	23023	23100	22926	23076	23177	23094	23015	23014	23026	23070	22972	23050	23025	22906	23186	23031	23181	23119	23210	23245	23298	23131	23115	22992	22963	23325	23200	23022	23027	22954	23209	23038	23136	23132	23034	23053	23111	22948	23019	22928	23202	23003	22876	23249	23051	23087	23235	23010	23062	23069	23110	23232	23239	23154	23044	23218	22996	23053	23085	23250	23050	23021	23164	22971	23136	22901	23211	22904	23225	23110	23123	23153	23193	23155	23024	23190	23208	23168	23190	22961	22963	22956	23023	23058	23057	23021	22895	23323	22971	22973	22872	23182	23123	23169	23068	23086	23204	23017	22892	23125	23063	23221	23077	22986	23078	23116	23009	23156	22858	23036	23181	22881	23109	23210	23022	22972	23191	23269	23157	23018	22965	23212	23138	23074	23203	23059	22998	22978	23041	22957	23319	23020	22997	23122	23125	23112	23123	23198	23254	23026	23184	22947	23053	23055	23181	23062	23067	23142	23158	23061	23262	23039	22882	23068	23069	23018	23163	23017	23075	23102	23114	23069	23107	23258	23106	22965	22938	23067	23161	23109	22947	23070	23263	23091	23065	23157	23040	23113	23209	23044	23247	23152	23190	23052	23326	22889	23049	23076	23111	23211	23092	23070	23233	23041	23162	22984	23103	22974	22996	23025	23218	23208	23150	23120	23079	23103	23082	23091	23161	23098	22969	23147	22962	23016	23065	23124	23115	23074	23282	23053	23211	23030	23031	22973	23031	23139	23069	23178	23126	23180	23043	23008	23145	23005	23225	23111	23060	23096	22948	23037	23099	23208	23155	23258	22830	23036	23007	23115	23189	23183	23206	22862	23012	23102	23063	23108	22950	23178	23019	23125	23141	22868	22904	23162	23006	22998	23166	23037	23021	23196	22978	23155	23094	23163	22924	23344	23115	23024	23156	23117	23057	23217	23036	23093	22995	22988	23102	22977	23079	23250	23182	23180	23143	23007	23118	23155	23192	23062	23194	22957	23159	22928	23247	23108	23066	22784	23217	23019	23091	23251	23063	23061	23066	23092	23110	23045	23073	23087	23276	23194	23231	22979	23111	23052	22941	23083	23091	23103	23133	23004	23129	22961	23113	23074	23083	23136	22997	23189	23009	23023	23217	23198	22988	23082	22891	23024	23066	23100	23111	23063	23145	23105	23076	22865	23014	23143	23057	23199	22999	23022	23221	22967	23285	22920	23101	23007	23102	23074	22952	22878	23082	23115	23068	22907	23229	23060	23045	23035	23043	22932	23073	23109	23015	23051	23059	22962	23006	22967	22942	22995	22974	23091	23082	23150	23000	23017	23274	23126	22925	22869	23108	23132	22987	23093	22970	23075	22972	22917	22987	23313	23032	23244	22920	23098	23107	22975	23209	23036	23081	23244	23068	23006	23026	23142	23338	23103	23105	23077	23195	23007	23245
24032	21610	40332	53860	52353	43362	36239	31171	30214	30506	30654	30510	30758	30446	30795	30592	30806	30522	30345	30559	30519	30694	30624	30653	30433	30498	30692	30540	30562	30658	30596	30193	30622	30451	30409	30457	30533	30306	30299	30403	30582	30679	30579	30262	30633	30604	30553	30478	30561	30818	30427	30332	30318	30282	30414	30456	30556	30165	30614	30511	30325	30193	30229	30620	30497	30387	30330	30415	30460	30398	30259	30362	30187	30373	30562	30558	30131	30589	30546	30372	30584	30247	30337	30530	30422	30469	30475	30313	30408	30390	30299	30310	30528	30548	30400	30468	30412	30543	30403	30366	30464	30527	30279	30528	30444	30475	30304	30582	30444	30268	30588	30378	30307	30427	30457	30439	30643	30568	30679	30305	30492	30404	30280	30614	30449	30344	30665	30207	30379	30512	30415	30614	30371	30404	30235	30654	30556	30352	30369	30365	30296	30484	30516	30164	30487	30430	30436	30449	30425	30185	30300	30226	30345	30619	30295	30372	30552	30339	30326	30523	30361	30582	30518	30248	30593	30483	30532	30395	30601	30399	30660	30293	30251	30605	30588	30450	30538	30576	30549	30529	30392	30495	30543	30431	30615	30498	30389	30467	30185	30695	30465	30423	30353	30448	30476	30460	30588	30390	30425	30341	30416	30248	30399	30497	30446	30403	30408	30478	30613	30539	30433	30461	30352	30470	30537	30488	30207	30204	30494	30361	30348	30367	30227	30636	30404	30393	30218	30215	30306	30307	30455	30499	30407	30282	30377	30492	30499	30336	30281	30610	30322	30708	30426	30294	30340	30365	30316	30145	30469	30474	30489	30284	30512	30355	30210	30404	30427	30293	30196	30453	30136	30458	30512	30474	30524	30425	30435	30482	30599	30463	30226	30330	30383	30756	30457	30473	30769	30347	30397	30668	30574	30409	30296	30262	30317	30515	30376	30345	30347	30461	30583	30488	30460	30536	30129	30424	30506	30370	30534	30593	30082	30567	30469	30431	30164	30421	30570	30294	30537	30396	30402	30639	30636	30454	30390	30383	30526	30422	30598	30447	30461	30562	30582	30442	30403	30439	30384	30424	30724	30561	30548	30434	30471	30418	30674	30398	30578	30468	30471	30312	30730	30349	30558	30280	30368	30302	30457	30232	30610	30318	30391	30319	30367	30303	30273	30347	30299	30479	30519	30295	30125	30652	30228	30321	30441	30410	30512	30346	30209	30447	30413	30681	30577	30383	30282	30579	30221	30420	30570	30539	30221	30341	30370	30486	30454	30420	30405	30460	30619	30473	30208	30256	30715	30498	30496	30502	30252	30483	30450	30110	30318	30566	30342	30314	30271	30469	30600	30360	30580	30382	30359	30285	30259	30331	30631	30275	30534	30248	30560	30583	30481	30425	30551	30571	30519	30507	30213	30233	30425	30628	30681	30655	30351	30469	30412	30431	30147	30476	30448	30392	30344	30539	30418	30466	30403	30514	30279	30556	30309	30454	30319	30374	30309	30510	30466	30418	30604	30615	30577	30178	30484	30649	30486	30358	30540	30671	30373	30254	30442	30430	30406	30520	30474	30303	30341	30398	30251	30331	30463	30294	30296	30523	30614	30521	30337	30409	30501	30428	30251	30504	30629	30530	30250	30371	30371	30487	30394	30331	30564	30445	30152	30402	30334	30592	30318	30448	30555	30498	30552	30416	30560	30322	30635	30453	30345	30333	30352	30503	30634	30339	30685	30628	30387	30561	30300	30356	30458	30239	30329	30297	30322	30509	30642	30396	30356	30521	30493	30476	30315	30504	30338	30349	30750	30537	30383	30390	30388	30511	30345	30434	30559	30434	30318	30387	30269	30352	30554	30581	30343	30453	30267	30368	30438	30757	30561	30557	30583	30606	30297	30159	30366	30403	30371	30231	30461	30687	30392	30466	30625	30563	30399	30359	30388	30599	30386	30563	30502	30409	30448	30314	30248	30552	30530	30561	30585	30272	30301	30380	30675	30438	30440	30334	30564	30399	30304	30308	30471	30448	30543	30530	30470	30591	30378	30578	30621	30319	30409	30486	30503	30426	30371	30694	30394	30666	30698	30448	30350	30450	30259	30234	30483	30601	30653	30397	30418	30514	30218	30316	30434	30412	30657	30370	30673	30364	30639	30548	30315	30346	30450	30521	30575	30391	30509	30136	30416	30367	30303	30425	30641	30468	30293	30559	30495	30605	30319	30589	30729	30537	30350	30546	30351	30742	30285	30559	30491	30641	30544	30549	30555	30335	30518	30547	30560	30518	30492	30446	30114	30246	30528	30527	30571	30276	30451	30483	30712	30571	30304	30376	30342	30618	30634	30503	30351	30444	30299	30513	30537	30390	30674	30385	30433	30426	30779	30329	30431	30396	30271	30487	30476	30182	30345	30423	30394	30375	30366	30596	30800	30485	30261	30458	30328	30628	30559	30382	30485	30438	30547	30514	30512	30409	30401	30242	30217	30542	30512	30218	30381	30330	30223	30297	30308	30303	30606	30462	30493	30338	30574	30429	30536	30356	30609	30211	30480	30562	30534	30399	30546	30646	30645	30378	30314	30538	30527	30528	30363	30310	30460	30361	30391	30650	30500	30838	30537	30470	30282	30335	30402	30267	30457	30611	30456	30255	30473	30475	30410	30535	30390	30708	30505	30362	30337	30522	30423	30339	30285	30241	30291	30336	30518	30418	30414	30300	30310	30381	30327	30732	30547	30468	30274	30474	30563	30434	30305	30427	30442	30535	30513	30501	30473	30247	30567	30424	30457	30589	30514	30598	30366	30408	30258	30627	30367	30440	30489	30456	30443	30224	30371	30515	30219	30244	30592	30388	30344	30476	30500	30388	30415	30688	30463	30556	30177	30381	30570	30491	30361	30467	30316	30577	30360	30366	30595	30382	30374	30414	30503	30574	30627	30375	30593	30330	30626	30278	30397	30467	30435	30188	30306	30449	30436	30321	30313	30299	30312	30418	30696	30387	30443	30550	30569	30292	30367	30518	30529	30572	30476	30516	30419	30557	30455	30558	30195	30207	30409	30498	30742	30708	30421	30438	30315	30279	30604	30745	30488	30271	30743	30694	30434	30444	30202	30448	30470	30125	30126	30454	30472	30331	30169	30369	30530	30499	30392	30313	30463	30484	30468	30179	30418	30620	30332	30459	30605	30552	30424	30547	30748	30734	30413	30615	30420	30337	30265	30398	30217	30501	30274	30615	30666	30671	30575	30548	30440	30648	30533	30422	30371	30438	30272	30648	30482	30323	30314	30291	30469	30589	30536	30212	30445	30158	30538	30430	30653	30524	30587	30568	30563	30650	30372	30410	30329	30334	30249	30426	30415	30420	30328	30391	30763	30502	30477	30551	30345	30442	30475	30263	30233	30327	30427	30506	30288	30423	30525	30490	30268	30367	30357	30507	30334	30224	30455	30698	30580	30478	30340	30501	30602	30442	30615	30512	30413	30348	30565	30369	30413	30469	30364	30250	30497	30444	30476	30312	30342	30406	30291	30505	30481	30449	30416	30380	30610	30539	30236	30358	30278	30557	30460	30376	30565	30512	30438	30321	30500	30521	30420	30374	30529	30369	30469	30512	30321	30279	30465	30288	30689	30649	30375	30410	30428	30533	30277	30488	30120	30546	30400	30292	30258	30577	30652	30597	30501	30614	30649	30423	30352	30410	30776	30534	30342	30482	30415	30180	30312	30412	30501	30371	30295	30177	30495	30520	30200	30444	30488	30557	30077	30468	30255	30578	30261	30291	30382	30819	30409	30612	30408	30238	30684	30414	30316	30559	30544	30263	30329	30483	30517	30319	30537	30107	30326	30207	30241	30277	30433	30486	30550	30597	30478	30338	30415	30298	30458	30527	30450	30472	30180	30299	30599	30524	30178	30418	30430	30572	30562	30553	30334	30246	30605	30424	30315	30345	30350	30464	30565	30493	30518	30616	30275	30375	30564	30472	30390	30387	30114	30694	30267	30550	30500	30446	30332	30333	30386	30512	30312	30242	30498	30535	30672	30323	30575	30524	30386	30609	30494	30302	30441	30365	30417	30448	30502	30224	30231	30587	30376	30612	30662	30522	30314	30434	30600	30260	30337	30451	30540	30507	30433	30492	30507	30218	30302	30242	30335	30595	30610	30532	30366	30296	30615	30349	30387	30347	30303	30635	30531	30478	30447	30507	30451	30377	30531	30412	30420	30416	30431	30343	30416	30625	30525	30565	30369	30317	30246	30353	30485	30464	30370	30453	30364	30426	30579	30525	30308	30623	30570	30512	30446	30242	30577	30429	30597	30265	30247	30510	30543	30468	30463	30321	30378	30203	30359	30623	30312	30565	30480	30156	30376	30214	30370	30576	30372	30410	30396	30308	30224	30288	30521	30326	30440	30159	30514	30192	30279	30572	30662	30348	30405	30426	30659	30272	30567	30428	30430	30241	30221	30180	30150	30536	30432	30155	30396	30445	30350	30463	30522	30367	30497	30586	30351	30219	30465	30481	30596	30346	30408	30665	30447	30181	30596	30466	30455	30467	30512	30376	30783	30421	30392	30258	30370	30531	30248	30256	30540	30573	30419	30463	30336	30374	30321	30491	30331	30280	30408	30674	30317	30368	30293	30244	30669	30416	30433	30795	30471	30573	30245	30408	30408	30420	30526	30725	30520	30494	30514	30316	30509	30445	30236	30563	30581	30431	30361	30371	30691	30511	30484	30328	30438	30313	30446	30512	30461	30400	30332	30279	30511	30494	30220	30231	30421	30146	30483	30373	30269	30405	30543	30389	30688	30316	30419	30559	30326	30506	30349	30190	30328	30446	30336	30508	30309	30337	30414	30240	30442	30456	30540	30618	30469	30525	30422	30417	30486	30493	30428	30285	30388	30419	30497	30343	30355	30515	30296	30451	30099	30275	30378	30396	30295	30374	30419	30273	30447	30183	30401	30617	30495	30513	30579	30353	30406	30511	30298	30601	30605	30467	30252	30592	30569	30462	30484	30508	30293	30273	30491	30452	30529	30253	30409	30643	30497	30257	30148	30475	30537	30434	30483	30298	30504	30503	30510	30372	30361	30274	30633	30557	30548	30409	30421	30256	30739	30461	30418	30401	30390	30374	30485	30353	30398	30640	30355	30430
28011	69392	84476	76596	59528	41528	29120	23735	23127	23185	23030	22937	23156	23074	23093	23268	23097	23098	23145	23039	23151	22992	22924	23093	22960	23103	23061	23210	23082	22898	23113	23182	23070	23248	23086	23127	23136	22988	23157	22947	23122	23269	22912	23218	23148	23020	23125	23012	23185	23123	23155	23090	23034	23092	23176	23103	23009	23107	23141	23061	23026	23003	23197	23098	22956	23021	23052	23001	23047	23085	23171	23170	23047	23080	22974	22863	23101	23319	23082	23000	23039	23164	22913	23142	23084	22806	23074	22961	23094	23135	23156	23086	23212	23232	23135	22947	23055	23122	23233	22945	23154	23078	22966	23156	22883	23112	23138	23136	23208	23052	23116	23068	23211	23077	23032	23206	23058	23108	23296	23112	22994	22962	23233	22988	22839	23056	23128	23075	23180	23289	23070	22936	22992	22954	23181	23025	23080	22981	23181	22818	23176	23046	23067	23088	23025	23105	23363	22935	23052	23081	23054	23020	23152	22930	23109	23056	22988	22924	23251	23096	23121	22932	23045	23089	23067	23056	22939	23098	23117	22907	23029	22941	23079	23223	22888	23111	23241	23005	23033	23277	22867	23158	23260	22989	23030	23151	23068	23091	22874	22970	23225	23170	23315	22982	23017	23138	22916	22941	23118	22954	23124	23137	23028	22896	23029	22988	23241	23065	22896	23068	23030	23157	23117	23119	23110	23029	23160	23079	22952	23194	22945	23103	23082	23165	23022	23281	23100	23041	23047	23074	22999	23215	23104	23104	23063	23050	23035	23033	23251	23186	23243	23184	23046	23076	23039	23271	23132	22975	23075	23030	23175	23121	23063	23023	23051	22965	23044	23053	23139	23102	23131	22941	23109	23077	23266	23160	23081	22963	23023	23008	22999	23160	23103	23088	23059	23147	23204	23291	23212	23126	23160	23071	22867	23042	23321	23171	23031	23181	23158	22909	23015	23201	23056	23184	23116	23137	23216	23146	23043	22941	22982	23182	23111	23128	23030	23181	22888	23241	23013	23240	22871	22995	23197	23273	23167	23035	23020	22966	23189	22865	23286	22975	23014	22979	23101	23074	23204	23084	23088	23201	22926	23221	22787	23072	22908	23023	22974	23116	23170	23038	23101	23231	23151	23251	22969	22901	23157	23279	23187	23150	23152	23245	23140	22983	23162	23066	23029	22925	23205	23088	22952	23027	22991	23001	22959	23091	22925	23094	23096	22915	22982	23068	23167	23115	22943	22949	23103	22941	23097	23053	23039	23134	23137	23027	23059	23008	23153	22992	23022	23072	22955	23074	22906	23021	23108	23140	22954	23022	23198	22998	23109	23046	22919	23076	23137	23160	22974	23023	23235	23120	23290	23163	23161	23091	22843	23174	23056	22968	23061	23091	22863	23137	23072	23246	23032	23195	22996	23002	22880	23238	23051	23098	22980	23108	23257	22966	23075	22858	23104	23117	22995	23106	23059	22909	23120	22964	23119	23008	22986	22872	22880	23066	22894	23105	23168	22989	23094	23288	22756	23010	23137	23052	22914	23334	23070	23096	23193	22940	23082	23229	22980	22977	23091	23096	23234	23156	22994	23170	23075	23085	23098	23015	23006	23126	23063	23124	23070	23118	23288	23124	23172	23138	23144	22998	23021	22945	23126	23027	23056	22967	23024	23059	23023	23064	22977	23165	23129	23045	23210	22936	23140	23135	23031	23129	23112	22973	23205	23068	23140	23206	23250	23116	23141	23255	22940	23086	23032	23148	23169	23033	23194	23231	23112	23168	23168	23108	23102	23195	23134	22966	23113	23105	23196	22944	23125	22975	23041	23163	23136	23110	23079	23220	22980	23196	23172	23005	23105	23264	23180	23010	23170	23057	23248	23180	23079	23105	23275	22994	23124	23044	23069	23123	23204	22966	23144	23067	23205	22987	22963	23099	23214	23279	23086	23145	23017	23153	23238	22984	22998	23147	23166	23063	23357	23152	23157	23069	23158	22830	22958	23076	22930	22995	23198	23003	23031	22980	23292	23115	23160	23219	23111	23187	23073	22964	23112	23046	22965	23125	22917	23103	23011	23122	23184	23144	23219	22974	23156	23128	23119	23021	23063	23037	22993	23029	23104	23046	22997	22951	22983	22982	23274	23195	23070	23217	23073	23047	23105	22964	22989	22934	23171	22941	23146	23251	22986	23174	23033	23135	23183	22893	23054	22951	23220	23018	22976	23080	23157	23154	22887	23144	23002	22985	23111	23198	23217	23160	23121	23000	22999	23138	22876	23036	23143	22879	23143	23120	23222	23035	23028	23065	23023	23095	22822	23065	23162	23075	23204	23185	23120	23004	23166	23044	22996	23181	23047	23013	23081	23093	23124	23089	23074	23307	23113	22973	23129	22980	22896	22833	23014	22888	23083	22949	23075	22974	23108	23093	23110	23003	22912	22934	23176	23044	23035	23175	23100	23170	23091	23227	23006	23125	23228	23139	23011	23069	23112	23006	22971	23055	23074	23209	23196	23052	22958	23127	23102	23242	23100	23010	23046	23014	23235	23100	22982	22860	23057	23072	23123	23167	22943	23105	23028	22958	23083	22921	23167	23088	23146	23201	22925	22999	23169	23075	22824	23023	23082	23166	22974	23067	23153	23368	23292	23066	23176	22998	23107	22997	23229	23139	22993	22978	23308	23068	23227	22996	23174	23135	22909	23026	22901	23146	22953	23029	23201	23036	23090	23231	23095	22943	23038	22999	23267	23011	22922	23162	23095	22916	23195	23042	23052	23197	23080	23003	23069	23118	23035	23052	23095	23019	22950	23026	23003	23170	23213	23246	23060	23116	23162	23084	23208	23105	23076	23049	23082	23126	23000	23174	23095	23045	23130	23125	23154	23188	23062	23053	23135	23084	23076	23125	23020	23121	23165	22997	23232	23253	23138	22969	23014	23174	23125	22985	23075	22988	23103	23020	23250	23053	22980	23289	22987	23087	23034	23012	22961	23077	22992	23225	23179	23122	23022	23013	23108	22939	23066	23186	23040	22956	23124	23169	22997	23033	23098	23269	23063	23097	23102	23100	23024	23136	22887	22962	23193	22913	23042	23002	22840	23090	22956	23110	23226	23086	23168	23103	23005	23114	23078	23141	23198	23106	23221	22878	23224	23048	22931	23177	23264	23037	23102	23267	23025	22914	23143	23008	23256	23086	23045	22993	23032	23015	23069	23043	22999	22904	23053	23088	23078	23173	23044	22940	22937	23011	23053	23163	22991	23271	23076	23036	23111	23147	23056	23168	22994	23126	23122	23231	23164	22960	23063	23062	22946	23006	23293	23020	23104	23109	23077	23283	23058	22946	23223	23031	22908	23058	23286	23138	23243	23055	23059	23054	23185	23159	23095	23108	23009	23021	23127	22953	23174	23157	23019	23275	23020	23066	23021	22996	23167	23110	23100	23245	23206	23061	23034	23190	23120	23109	23113	23141	23173	22962	23163	23089	23017	23058	23057	23093	23186	23102	23141	23069	22951	23214	23192	23112	22951	23136	23043	23133	23080	23220	23073	23112	23127	22965	23138	23302	23199	23075	22937	23220	22935	23131	23240	22955	23036	23150	22994	23077	23115	23113	23122	23112	23410	22850	23094	23127	23147	23170	23066	23036	23260	22999	22999	23050	23185	23244	22983	22996	23080	23169	22999	23030	22975	23071	22978	22909	23161	23157	23089	23145	23149	22948	23001	23013	23045	23149	22991	22975	23111	23017	23169	22989	23170	23098	23223	23057	23109	23127	23060	23038	23139	23019	23121	23259	23045	23078	23084	23115	23230	23053	23099	23019	23152	22995	23229	23132	23048	23081	23200	23082	23179	23119	23153	23163	23097	23066	22916	22928	22983	23014	23294	23080	23201	22950	23027	23023	23152	22831	22745	22972	22963	23283	22953	23077	23024	23082	23134	22922	23297	23130	23395	23057	23220	23142	22946	23057	23046	23065	23086	23060	23196	23193	22995	22993	22955	23025	23203	23099	22985	23161	23169	23167	23022	23139	23040	23159	22969	23100	22944	23136	23124	23163	23194	23134	23064	23029	22995	23081	23258	22927	23095	23244	23303	22902	23118	23201	23189	23134	23033	22978	23038	22988	22961	23210	23040	22955	23013	23106	23182	23053	23042	22984	23060	23231	23011	23228	23128	23047	23034	22936	23172	22973	23053	23023	23307	22988	23165	23157	22901	23145	23050	23277	23134	23086	23155	23132	23087	23213	23128	22979	23047	22956	23144	23121	23046	23013	23051	22988	22900	23038	23007	23058	23106	23275	23215	23032	22888	23044	23104	23029	23041	23092	23133	22881	23011	22952	23173	23055	22983	22990	23091	23140	23129	23106	22817	23039	22999	23040	23058	23291	23302	23163	23048	23093	22984	23220	23395	22921	23198	23268	23069	23037	23067	23158	23054	23222	23057	22908	23032	23032	22924	23211	23207	22973	23001	22935	23153	23141	23098	23031	23123	23016	23184	23175	23158	23034	23004	23115	23084	22989	23070	23120	22867	23134	22960	23192	23099	23088	22980	23083	22989	23241	23062	23213	23138	23109	22952	23048	23117	23183	23000	23183	23151	23187	23213	23054	23277	23019	23159	23126	22988	22995	23067	22925	22881	23103	23055	22939	23116	22993	23049	23196	23187	23134	23215	22932	22996	22919	22994	23165	23235	23018	22993	23225	23074	23034	23143	23235	22934	22933	23055	22978	23332	22867	23016	23117	22958	23056	23150	22895	23042	23041	22983	23073	23081	23140	23138	22986	23242	22948	23196	23018	23367	23030	23051	23208	23242	23105	23085	23077	23149	23028	23091	23249	23151	22945	23160	23129	23001	22993	22871	23037	23109	23068	23175	23136	23145	23011	23167	23115	23148	23141	23060	23018	23006	23149	22991	23094	23083	23039	23232	22961	23107	23018	23004	23227	23082	23119	23145	22978	22949	23002	23044	23033	23334	23167	22963	23168	23045	23191	23017	23193	23153	23225	23024	22973	22989	23046	23203	23114	23237	23174	23150	23046	23189	23119	22877	23005	23069	23238	23055	23072	23186	23006	23134	22987	23097	23192	23089	23163	23143	23078	23080	23106	23059	23308	23137	23029	23019	23017	23290	23313	23174	23000	23090	23116	22953	23009
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
