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
341397551159	341397551728	341397552278	341397552828	341397553377	341397553928	341397554478	341397555028	341397555577	341397556128	341397556678	341397557228	341397557777	341397558328	341397558878	341397559428	341397559977	341397560528	341397561078	341397561628	341397562177	341397562728	341397563278	341397563828	341397564377	341397564928	341397565478	341397566028	341397566577	341397567128	341397567678	341397568228	341397568777	341397569328	341397569878	341397570428	341397570977	341397571528	341397572078	341397572628	341397573177	341397573728	341397574278	341397574828	341397575377	341397575928	341397576478	341397577028	341397577577	341397578128	341397578678	341397579228	341397579777	341397580328	341397580878	341397581428	341397581977	341397582528	341397583078	341397583628	341397584177	341397584728	341397585278	341397585828	341397586377	341397586928	341397587478	341397588028	341397588577	341397589128	341397589678	341397590228	341397590777	341397591330	341397591878	341397592428	341397592977	341397593528	341397594078	341397594628	341397595177	341397595728	341397596278	341397596828	341397597377	341397597928	341397598478	341397599028	341397599577	341397600128	341397600678	341397601228	341397601777	341397602328	341397602878	341397603428	341397603977	341397604528	341397605078	341397605628	341397606177	341397606728	341397607278	341397607828	341397608377	341397608928	341397609478	341397610028	341397610577	341397611128	341397611678	341397612228	341397612777	341397613328	341397613878	341397614428	341397614977	341397615528	341397616078	341397616628	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2746	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2747	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22942	21729	29528	24894	23343	27334	31492	23840	19834	17631	16068	14669	14326	14279	14056	13956	14027	13805	13775	13718	13605	13581	13651	13629	13597	13415	13626	13430	13505	13382	13441	13494	13334	13281	13481	13364	13417	13498	13514	13503	13435	13357	13524	13364	13385	13285	13629	13516	13539	13360	13485	13644	13322	13280	13203	13472	13454	13474	13485	13264	13526	13250	13275	13474	13302	13340	13424	13447	13348	13569	13225	13320	13405	13341	13369	13404	13251	13463	13603	13373	13501	13398	13409	13410	13352	13458	13325	13347	13268	13456	13204	13384	13394	13462	13463	13244	13292	13411	13331	13313	13470	13340	13227	13328	13371	13299	13153	13276	13251	13328	13177	13342	13333	13493	13519	13333	13431	13496	13558	13358	13373	13263	13339	13428	13364	13147	13442	13378	13016	13216	13448	13368	13310	13277	13485	13454	13379	13380	13403	13339	13290	13436	13239	13581	13440	13333	13215	13542	13328	13231	13293	13286	13403	13267	13321	13272	13090	13261	13147	13344	13304	13476	13313	13219	13154	13331	13482	13400	13605	13320	13611	13264	13264	13220	13267	13328	13410	13389	13434	13242	13418	13514	13539	13217	13019	13322	13482	13421	13275	13272	13260	13296	13371	13699	13561	13269	13403	13322	13257	13212	13445	13373	13423	13373	13279	13506	13295	13428	13362	13333	13307	13283	13370	13377	13349	13297	13103	13597	13378	13246	13119	13310	13358	13184	13371	13154	13373	13319	13388	13361	13378	13261	13334	13239	13353	13171	13335	13329	13335	13337	13368	13196	13252	13391	13186	13202	13357	13266	13327	13115	13297	13267	13418	13348	13274	13394	13393	13224	13423	13182	13187	13433	13281	13355	13315	13289	13336	13542	13228	13346	13352	13539	13239	13388	13288	13195	13225	13044	13374	13266	13392	13349	13291	13448	13306	13391	13302	13177	13353	13234	13480	13225	13194	13354	13429	13364	13421	13434	13293	13412	13257	13280	13423	13531	13411	13151	13379	13384	13277	13423	13328	13383	13674	13526	13431	13201	13321	13150	13412	13399	13307	13316	13213	13312	13306	13296	13452	13149	13287	13106	13369	13145	13351	13257	13289	13200	13301	13129	13529	13312	13326	13389	13385	13416	13378	13229	13609	13185	13136	13602	13339	13219	13423	13350	13440	13192	13328	13284	13294	13405	13365	13432	13379	13313	13454	13364	13344	13398	13375	13374	13471	13368	13347	13486	13486	13431	13431	13194	13285	13428	13179	13282	13423	13480	13123	13316	13275	13327	13426	13411	13348	13370	13251	13312	13150	13312	13390	13430	13383	13336	13405	13480	13211	13448	13221	13582	13498	13468	13274	13376	13115	13132	13458	13388	13129	13387	13283	13343	13381	13156	13160	13524	13172	13455	13361	13387	13385	13310	13375	13482	13362	13412	13302	13333	13309	13379	13341	13144	13105	13357	13484	13277	13439	13500	13312	13368	13537	13282	13201	13254	13468	13191	13330	13222	13298	13433	13196	13472	13442	13153	13196	13477	13290	13190	13178	13281	13382	13300	13451	13471	13474	13323	13425	13175	13284	13292	13381	13232	13233	13240	13259	13418	13446	13331	13412	13312	13131	13504	13371	13346	13305	13385	13385	13473	13165	13291	13455	13458	13276	13345	13480	13340	13445	13400	13524	13242	13479	13543	13149	13269	13269	13432	13258	13331	13332	13362	13388	13236	13431	13364	13318	13248	13369	13282	13298	13248	13286	13405	13227	13559	13367	13291	13381	13651	13521	13296	13400	13557	13407	13257	13339	13462	13369	13342	13314	13432	13172	13422	13361	13360	13163	13408	13396	13374	13193	13232	13369	13241	13280	13287	13254	13297	13383	13191	13244	13325	13250	13252	13306	13353	13342	13224	13555	13183	13293	13311	13201	13229	13362	13251	13388	13317	13411	13360	13192	13464	13247	13240	13339	13318	13389	13530	13401	13329	13240	13274	13224	13272	13375	13416	13279	13298	13297	13208	13328	13265	13185	13168	13134	13313	13424	13299	13311	13328	13455	13327	13298	13337	13032	13402	13414	13452	13448	13334	13325	13422	13222	13364	13368	13312	13186	13334	13210	13228	13295	13558	13382	13258	13386	13216	13616	13305	13401	13281	13278	13331	13189	13381	13333	13272	13493	13435	13315	13184	13389	13282	13172	13278	13109	13412	13493	13377	13293	13409	13392	13416	13306	13394	13240	13214	13289	13355	13368	13169	13237	13443	13208	13090	13253	13472	13221	13379	13466	13473	13412	13215	13398	13538	13239	13285	13091	13330	13263	13248	13267	13389	13400	13285	13283	13477	13412	13351	13443	13281	13204	13254	13062	13300	13441	13407	13214	13365	13442	13239	13284	13082	13210	13047	13354	13300	13260	13377	13484	13387	13459	13552	13402	13331	13169	13421	13422	13369	13205	13349	13114	13112	13369	13486	13461	13248	13237	13396	13183	13247	13203	13300	13295	13308	13455	13210	13289	13356	13254	13342	13336	13337	13231	13307	13351	13550	13387	13134	13345	13327	13404	13401	13193	13465	13399	13143	13483	13380	13197	13309	13445	13394	13259	13151	13308	13440	13198	13394	13313	13310	13195	13392	13318	13409	13269	13273	13301	13306	13218	13056	13312	13379	13466	13386	13182	13294	13236	13385	13354	13329	13316	13579	13185	13444	13412	13150	13094	13481	13323	13348	13346	13571	13361	13280	13350	13326	13237	13508	13323	13264	13422	13493	13404	13419	13312	13278	13182	13247	13285	13234	13205	13352	13324	13387	13201	13341	13180	13348	13240	13198	13333	13254	13623	13370	13326	13349	13310	13419	13367	13460	13488	13390	13383	13404	13315	13376	13451	13330	13482	13509	13238	13169	13197	13268	13339	13407	13190	13250	13255	13350	13254	13424	13248	13202	13258	13282	13237	13194	13178	13354	13146	13315	13397	13409	13328	13287	13325	13329	13297	13278	13448	13352	13512	13466	13312	13442	13442	13386	13482	13419	13522	13292	13393	13183	13528	13305	13282	13339	13442	13416	13159	13265	13307	13572	13196	13483	13440	13210	13102	13391	13336	13506	13169	13205	13205	13291	13434	13271	13279	13313	13192	13387	13052	13273	13364	13312	13556	13384	13365	13251	13320	13397	13289	13426	13466	13339	13411	13245	13241	13408	13497	13278	13527	13383	13215	13242	13215	13469	13441	13404	13465	13340	13276	13326	13452	13376	13241	13179	13491	13193	13181	13309	13493	13219	13334	13369	13640	13373	13420	13359	13319	13114	13088	13344	13455	13254	13106	13284	13482	13357	13266	13151	13324	13443	13468	13451	13272	13452	13483	13331	13239	13386	13290	13380	13308	13278	13231	13461	13356	13328	13179	13364	13470	13565	13344	13291	13157	13415	13371	13092	13432	13289	13267	13472	13193	13403	13213	13387	13299	13299	13243	13391	13423	13520	13328	13246	13222	13225	13076	13186	13258	13361	13309	13254	13261	13343	13213	13353	13261	13401	13278	13415	13484	13447	13363	13463	13510	13190	13447	13358	13414	13347	13307	13165	13217	13254	13387	13308	13346	13234	13209	13437	13431	13366	13344	13196	13477	13441	13052	13218	13592	13265	13150	13181	13410	13392	13319	13461	13465	13437	13230	13226	13285	13272	13359	13294	13315	13279	13383	13234	13337	13313	13184	13329	13250	13300	13358	13427	13271	13491	13584	13415	13076	13292	13464	13295	13371	13349	13268	13318	13310	13374	13248	13405	13338	13348	13505	13223	13260	13347	13294	13427	13449	13229	13276	13328	13467	13375	13383	13491	13293	13356	13435	13162	13349	13401	13329	13140	13308	13670	13299	13210	13196	13340	13272	13281	13426	13313	13283	13426	13315	13163	13241	13333	13227	13375	13376	13269	13320	13252	13451	13456	13474	13373	13509	13296	13395	13365	13245	13424	13419	13314	13267	13208	13231	13312	13441	13325	13244	13174	13420	13499	13480	13469	13304	13297	13369	13302	13261	13226	13220	13339	13212	13476	13369	13623	13392	13348	13303	13410	13473	13362	13445	13461	13261	13274	13350	13564	13243	13318	13462	13364	13332	13410	13449	13432	13374	13137	13295	13441	13316	13357	13434	13231	13272	13393	13358	13253	13373	13571	13263	13240	13333	13267	13245	13284	13386	13256	13454	13430	13309	13319	13388	13510	13432	13579	13402	13343	13497	13533	13492	13251	13232	13396	13387	13354	13259	13512	13465	13257	13280	13332	13405	13331	13214	13135	13182	13424	13461	13540	13323	13508	13108	13312	13291	13276	13438	13436	13371	13213	13515	13420	13393	13271	13270	13413	13310	13371	13277	13304	13488	13299	13313	13059	13235	13554	13415	13256	13304	13175	13288	13310	13245	13378	13468	13115	13250	13355	13153	13131	13311	13441	13532	13354	13242	13179	13247	13390	13317	13336	13395	13326	13331	13299	13406	13337	13487	13272	13522	13351	13223	13384	13522	13612	13289	13243	13388	13516	13507	13235	13230	13466	13333	13467	13438	13337	13381	13339	13306	13208	13446	13520	13650	13073	13265	13223	13475	13295	13372	13313	13424	13438	13238	13378	13193	13231	13180	13271	13351	13266	13377	13399	13481	13343	13335	13226	13275	13246	13355	13411	13517	13394	13231	13265	13282	13290	13381	13261	13342	13256	13497	13348	13218	13288	13187	13393	13429	13294	13339	13380	13328	13076	13142	13473	13417	13276	13375	13295	13290	13290	13314	13304	13221	13293	13234	13196	13099	13284	13353	13353	13318	13318	13326	13397	13347	13438	13086	13201	13160	13332	13369	13064	13183	13254	13404	13264	13302	13351	13198	13397	13220	13480	13486	13541	13272	13438	13394	13330	13321	13423	13382	13430	13309	13364	13401	13445	13224	13255	13356	13332	13277	13440	13278	13389	13326	13228	13244	13356	13223	13417	13142	13299	13367	13371	13260	13132	13404	13188	13291	13381	13397	13206	13561	13432	13352	13207	13255	13309	13420	13382	13292	13464	13323	13281	13341	13208	13418	13373	13368	13257	13301	13234	13400	13268	13418	13549	13288	13437	13298	13595	13331	13492	13393	13395	13493	13110	13248	13070	13416	13504	13236	13248
46372	77938	62640	46379	35495	30072	26201	21231	17567	14601	12961	11952	11663	11197	11307	11048	10979	10732	10770	10584	10566	10744	10660	10523	10575	10653	10665	10597	10635	10676	10581	10516	10636	10609	10547	10608	10489	10514	10575	10400	10560	10646	10621	10695	10598	10511	10580	10445	10560	10653	10613	10678	10570	10564	10587	10733	10555	10669	10652	10549	10606	10543	10557	10508	10608	10404	10533	10600	10430	10600	10407	10542	10589	10615	10430	10746	10639	10477	10408	10531	10501	10561	10550	10620	10653	10487	10774	10632	10552	10658	10543	10378	10514	10319	10652	10413	10475	10477	10463	10524	10569	10680	10566	10682	10416	10518	10565	10534	10616	10472	10685	10553	10661	10666	10534	10505	10606	10559	10611	10728	10638	10577	10552	10601	10626	10609	10497	10568	10656	10483	10540	10513	10552	10535	10566	10643	10535	10489	10535	10576	10643	10616	10452	10368	10514	10546	10621	10532	10599	10545	10507	10470	10478	10652	10667	10477	10431	10552	10484	10536	10479	10470	10484	10681	10595	10505	10704	10582	10410	10555	10468	10561	10556	10408	10697	10613	10456	10623	10570	10503	10564	10552	10595	10709	10452	10516	10592	10599	10627	10669	10523	10620	10604	10544	10779	10617	10592	10505	10510	10524	10537	10661	10471	10569	10501	10602	10458	10676	10504	10606	10409	10685	10524	10513	10546	10623	10729	10709	10447	10531	10568	10514	10637	10441	10705	10445	10557	10666	10542	10534	10599	10496	10528	10471	10597	10673	10652	10434	10530	10589	10517	10472	10639	10548	10550	10518	10691	10647	10579	10559	10606	10475	10527	10508	10538	10519	10562	10428	10502	10673	10433	10544	10436	10588	10665	10619	10479	10564	10568	10548	10597	10703	10478	10575	10568	10580	10468	10583	10514	10446	10460	10620	10582	10350	10519	10602	10571	10445	10426	10547	10480	10570	10657	10464	10704	10538	10500	10568	10537	10594	10719	10575	10614	10531	10460	10699	10515	10571	10438	10532	10343	10608	10659	10555	10476	10610	10697	10479	10415	10466	10632	10514	10574	10436	10498	10474	10506	10590	10601	10652	10549	10553	10760	10668	10468	10564	10516	10470	10550	10392	10655	10677	10555	10445	10626	10549	10557	10534	10430	10515	10508	10548	10434	10469	10504	10543	10449	10548	10522	10454	10435	10521	10464	10675	10453	10513	10530	10606	10666	10656	10483	10625	10673	10618	10539	10426	10679	10395	10750	10635	10613	10552	10611	10587	10602	10665	10574	10558	10568	10470	10507	10638	10589	10624	10458	10564	10571	10580	10564	10491	10462	10600	10446	10425	10556	10624	10610	10649	10442	10553	10501	10439	10651	10542	10538	10676	10503	10600	10546	10695	10460	10652	10554	10695	10694	10717	10623	10616	10519	10529	10359	10691	10564	10575	10619	10631	10578	10537	10706	10630	10642	10636	10588	10606	10598	10585	10468	10590	10555	10605	10561	10597	10565	10536	10694	10626	10487	10655	10592	10494	10502	10525	10643	10409	10594	10512	10465	10533	10677	10372	10558	10630	10621	10515	10578	10581	10560	10506	10648	10693	10437	10425	10396	10431	10602	10573	10431	10489	10424	10627	10640	10555	10500	10642	10572	10472	10506	10653	10666	10579	10513	10500	10383	10533	10527	10612	10520	10626	10556	10525	10652	10610	10438	10751	10671	10518	10415	10521	10692	10695	10581	10571	10735	10490	10548	10451	10474	10604	10550	10444	10563	10617	10518	10571	10505	10483	10611	10478	10673	10596	10451	10512	10693	10591	10585	10623	10577	10513	10547	10735	10479	10566	10623	10574	10479	10712	10584	10733	10509	10588	10582	10666	10692	10631	10403	10636	10617	10631	10572	10621	10591	10275	10627	10591	10583	10573	10417	10648	10348	10665	10597	10615	10456	10528	10409	10643	10484	10449	10539	10688	10540	10550	10587	10545	10577	10486	10508	10556	10569	10528	10529	10559	10602	10577	10383	10587	10683	10527	10578	10508	10544	10700	10447	10629	10428	10608	10450	10578	10634	10662	10539	10376	10365	10595	10535	10503	10522	10591	10645	10575	10669	10544	10569	10523	10380	10627	10564	10452	10554	10660	10628	10432	10705	10615	10621	10702	10412	10484	10701	10444	10568	10532	10571	10538	10665	10503	10422	10565	10447	10489	10549	10588	10544	10586	10489	10629	10582	10656	10587	10740	10358	10551	10462	10647	10409	10665	10547	10496	10582	10711	10509	10738	10604	10628	10587	10680	10572	10491	10570	10541	10578	10548	10585	10442	10588	10516	10557	10683	10596	10590	10630	10702	10602	10603	10726	10626	10490	10512	10624	10561	10683	10357	10666	10445	10449	10520	10588	10626	10673	10533	10522	10640	10592	10537	10488	10666	10481	10654	10607	10624	10530	10572	10652	10479	10489	10496	10638	10525	10577	10473	10400	10452	10656	10503	10500	10551	10484	10512	10635	10705	10413	10617	10692	10813	10699	10567	10457	10537	10520	10582	10336	10635	10652	10554	10720	10534	10653	10610	10537	10395	10688	10612	10710	10708	10532	10649	10600	10421	10542	10449	10563	10606	10500	10560	10656	10544	10526	10603	10415	10457	10565	10783	10638	10558	10531	10488	10526	10531	10602	10674	10574	10509	10709	10454	10567	10504	10541	10491	10735	10562	10479	10451	10603	10551	10496	10509	10501	10386	10494	10525	10488	10458	10471	10603	10581	10610	10631	10529	10592	10698	10522	10428	10719	10382	10511	10659	10776	10636	10502	10455	10555	10531	10583	10439	10574	10477	10471	10602	10646	10509	10635	10546	10579	10529	10636	10458	10512	10347	10601	10570	10580	10582	10475	10537	10473	10699	10489	10677	10727	10483	10710	10480	10589	10614	10466	10343	10596	10429	10716	10670	10493	10593	10556	10545	10580	10648	10651	10661	10562	10625	10560	10619	10656	10424	10614	10546	10538	10572	10458	10505	10688	10522	10597	10567	10528	10530	10697	10562	10442	10573	10622	10638	10487	10498	10645	10474	10708	10605	10393	10529	10510	10530	10634	10549	10509	10540	10520	10424	10626	10540	10704	10514	10701	10511	10312	10531	10710	10600	10424	10489	10446	10579	10468	10515	10669	10699	10670	10605	10495	10526	10557	10592	10415	10615	10764	10644	10399	10358	10636	10557	10527	10531	10600	10604	10585	10500	10704	10596	10646	10643	10588	10501	10647	10783	10589	10547	10454	10537	10492	10636	10631	10655	10613	10453	10712	10632	10597	10631	10541	10416	10631	10665	10626	10487	10700	10552	10545	10657	10617	10600	10522	10630	10613	10501	10540	10526	10601	10443	10436	10564	10529	10495	10482	10552	10423	10644	10651	10454	10578	10638	10746	10460	10545	10334	10526	10721	10614	10474	10669	10540	10495	10435	10487	10521	10296	10547	10558	10437	10468	10481	10464	10627	10550	10647	10553	10536	10465	10657	10601	10727	10734	10544	10625	10576	10400	10622	10627	10455	10467	10654	10668	10665	10488	10504	10623	10482	10487	10414	10572	10622	10504	10627	10567	10475	10512	10688	10364	10768	10509	10545	10538	10496	10505	10583	10601	10742	10655	10547	10630	10590	10668	10584	10623	10547	10567	10641	10550	10564	10622	10593	10667	10594	10594	10347	10572	10585	10620	10578	10630	10557	10563	10603	10534	10606	10663	10514	10622	10515	10579	10642	10612	10444	10725	10368	10662	10538	10495	10695	10474	10478	10627	10589	10446	10518	10586	10607	10485	10506	10412	10609	10527	10720	10654	10633	10544	10706	10499	10515	10533	10408	10559	10657	10362	10536	10653	10751	10516	10449	10646	10514	10668	10507	10446	10616	10622	10616	10402	10466	10488	10469	10509	10428	10519	10523	10465	10579	10496	10483	10586	10451	10532	10518	10480	10582	10372	10583	10566	10359	10609	10403	10658	10557	10459	10569	10617	10564	10539	10511	10575	10520	10465	10647	10505	10500	10655	10624	10456	10477	10507	10491	10414	10632	10522	10463	10472	10551	10608	10515	10679	10441	10620	10379	10474	10626	10620	10666	10423	10444	10574	10521	10443	10526	10480	10657	10480	10604	10512	10517	10548	10278	10729	10575	10498	10624	10420	10632	10578	10498	10659	10591	10478	10386	10618	10438	10546	10498	10548	10394	10527	10516	10587	10491	10633	10582	10516	10509	10710	10494	10518	10532	10647	10590	10683	10805	10654	10586	10593	10590	10603	10612	10504	10676	10507	10555	10696	10490	10661	10619	10538	10720	10402	10553	10425	10635	10536	10480	10663	10558	10619	10364	10532	10578	10504	10545	10484	10618	10521	10581	10475	10621	10471	10547	10560	10553	10526	10497	10739	10547	10717	10572	10404	10608	10461	10553	10557	10535	10539	10608	10476	10534	10578	10547	10560	10507	10519	10537	10557	10521	10635	10662	10609	10565	10505	10519	10477	10604	10569	10442	10478	10667	10610	10492	10481	10498	10375	10519	10656	10560	10476	10478	10415	10710	10382	10555	10409	10502	10471	10444	10615	10493	10565	10572	10705	10595	10545	10505	10571	10455	10437	10539	10485	10524	10741	10526	10482	10600	10503	10537	10547	10501	10513	10605	10456	10435	10452	10506	10526	10452	10570	10538	10588	10427	10563	10582	10513	10581	10724	10588	10497	10500	10638	10421	10523	10609	10536	10624	10614	10634	10566	10508	10635	10468	10525	10578	10552	10637	10515	10489	10417	10696	10571	10577	10485	10663	10692	10613	10526	10506	10488	10642	10501	10426	10577	10514	10484	10628	10490	10568	10467	10535	10601	10610	10607	10652	10651	10566	10693	10581	10491	10577	10617	10434	10533	10631	10564	10673	10509	10503	10682	10540	10467	10574	10569	10427	10525	10620	10454	10532	10533	10580	10477	10693	10527	10421	10516	10457	10609	10577	10530	10589	10644	10573	10581	10591	10422	10713	10528	10677	10748	10603	10664	10476	10674	10529	10464	10568	10676	10519	10475	10534	10465	10641	10579	10684	10712	10380	10526	10587	10428	10706	10407	10395	10596	10490	10507	10628	10534	10542	10494	10579	10620	10480	10607	10730	10646	10642
34634	45413	47781	38008	27868	21396	18067	15873	14460	13624	13391	13101	13085	12961	12971	12875	12798	12794	12885	12785	12720	12865	12648	12548	12581	12831	12660	12810	12630	12571	12560	12567	12545	12554	12730	12472	12885	12527	12517	12706	12603	12632	12604	12666	12672	12464	12787	12621	12596	12672	12711	12392	12596	12627	12406	12540	12612	12776	12605	12737	12546	12646	12689	12644	12396	12579	12419	12563	12763	12270	12458	12587	12575	12579	12682	12514	12407	12606	12738	12488	12607	12738	12502	12609	12670	12515	12669	12570	12634	12473	12667	12422	12529	12757	12472	12718	12399	12655	12760	12608	12439	12595	12650	12411	12734	12450	12759	12545	12561	12562	12512	12486	12634	12433	12563	12410	12555	12838	12616	12509	12605	12632	12629	12584	12508	12516	12586	12540	12510	12486	12530	12565	12650	12824	12774	12569	12633	12499	12404	12671	12688	12522	12534	12529	12595	12554	12540	12537	12656	12628	12584	12544	12638	12733	12544	12643	12703	12622	12642	12655	12510	12698	12625	12663	12640	12547	12700	12594	12717	12699	12532	12420	12680	12637	12815	12405	12661	12737	12436	12730	12567	12553	12618	12481	12547	12536	12809	12496	12675	12529	12404	12526	12487	12513	12411	12553	12594	12685	12582	12513	12688	12509	12358	12690	12587	12573	12643	12455	12644	12630	12580	12762	12609	12702	12634	12509	12531	12343	12570	12683	12504	12639	12548	12451	12482	12506	12442	12578	12560	12405	12646	12636	12619	12716	12627	12640	12601	12668	12737	12436	12526	12696	12540	12497	12533	12332	12701	12523	12472	12441	12553	12418	12617	12604	12581	12487	12717	12453	12594	12434	12514	12693	12414	12745	12573	12682	12485	12535	12801	12732	12672	12547	12486	12613	12599	12412	12647	12530	12752	12607	12510	12537	12603	12689	12341	12589	12611	12691	12297	12455	12644	12548	12576	12642	12437	12666	12785	12701	12715	12609	12638	12521	12287	12479	12534	12523	12525	12625	12443	12688	12614	12573	12683	12441	12846	12620	12536	12571	12588	12528	12581	12629	12528	12613	12390	12515	12573	12556	12462	12466	12569	12383	12477	12614	12597	12624	12559	12526	12492	12721	12616	12595	12443	12552	12579	12617	12570	12661	12604	12645	12453	12680	12590	12597	12565	12605	12633	12656	12575	12727	12357	12716	12534	12584	12601	12487	12590	12542	12450	12651	12522	12597	12832	12487	12636	12773	12630	12505	12617	12616	12709	12555	12687	12706	12541	12664	12672	12617	12585	12516	12717	12741	12805	12566	12501	12348	12733	12509	12628	12523	12607	12538	12623	12567	12709	12506	12540	12484	12687	12504	12609	12574	12703	12516	12615	12596	12685	12576	12552	12437	12463	12586	12595	12555	12391	12621	12621	12575	12559	12398	12741	12582	12679	12703	12478	12537	12599	12527	12620	12665	12861	12461	12457	12713	12506	12509	12591	12612	12537	12606	12623	12596	12669	12639	12287	12368	12608	12677	12582	12670	12415	12613	12549	12646	12542	12596	12680	12691	12750	12393	12675	12494	12486	12602	12549	12540	12660	12728	12448	12626	12623	12723	12487	12473	12667	12576	12610	12647	12727	12629	12798	12754	12594	12649	12634	12657	12525	12493	12612	12628	12592	12762	12696	12721	12604	12694	12600	12575	12563	12511	12584	12801	12558	12685	12601	12693	12622	12605	12484	12501	12714	12673	12529	12493	12564	12618	12747	12533	12635	12591	12575	12644	12666	12634	12504	12550	12494	12725	12666	12432	12581	12662	12510	12623	12508	12445	12608	12708	12603	12785	12449	12560	12666	12578	12553	12784	12523	12699	12588	12373	12547	12694	12873	12596	12449	12716	12384	12443	12636	12575	12547	12387	12648	12670	12594	12511	12652	12744	12629	12688	12658	12632	12591	12579	12620	12573	12714	12544	12448	12576	12732	12644	12621	12701	12470	12648	12477	12673	12520	12573	12607	12606	12693	12444	12505	12624	12571	12730	12750	12486	12540	12627	12679	12641	12656	12600	12759	12563	12653	12665	12634	12712	12639	12688	12459	12547	12512	12552	12600	12427	12595	12819	12737	12652	12600	12551	12583	12653	12745	12866	12669	12551	12615	12542	12587	12495	12643	12565	12674	12705	12857	12587	12586	12546	12559	12540	12649	12607	12504	12331	12597	12525	12363	12604	12605	12917	12480	12649	12505	12669	12608	12699	12601	12689	12700	12450	12351	12676	12739	12753	12712	12351	12632	12598	12702	12656	12746	12473	12414	12751	12334	12408	12891	12434	12524	12638	12504	12528	12686	12513	12628	12487	12590	12733	12598	12663	12595	12630	12461	12472	12453	12447	12691	12453	12775	12406	12466	12562	12620	12540	12519	12680	12727	12684	12366	12521	12547	12798	12483	12617	12684	12759	12399	12470	12603	12640	12839	12748	12591	12607	12696	12567	12662	12530	12657	12588	12777	12747	12855	12703	12680	12568	12462	12554	12731	12609	12478	12668	12632	12667	12617	12617	12600	12594	12565	12634	12869	12493	12708	12583	12586	12539	12573	12539	12701	12853	12643	12588	12588	12769	12602	12551	12497	12685	12438	12678	12536	12619	12679	12663	12625	12590	12714	12678	12570	12795	12625	12548	12545	12643	12619	12607	12464	12718	12524	12607	12696	12608	12630	12614	12810	12751	12527	12706	12789	12556	12582	12485	12655	12466	12535	12568	12692	12558	12601	12606	12436	12348	12677	12302	12568	12558	12549	12509	12553	12659	12388	12653	12611	12595	12598	12564	12494	12573	12634	12535	12728	12442	12577	12444	12480	12675	12875	12559	12471	12667	12581	12648	12639	12810	12584	12753	12490	12616	12629	12553	12520	12287	12680	12645	12535	12473	12662	12451	12563	12445	12488	12558	12686	12644	12713	12498	12564	12434	12686	12747	12621	12646	12678	12658	12848	12697	12738	12575	12662	12522	12587	12632	12448	12590	12600	12850	12790	12594	12652	12779	12498	12642	12571	12794	12402	12687	12538	12762	12729	12400	12494	12539	12586	12509	12583	12752	12665	12540	12439	12623	12601	12642	12882	12780	12562	12574	12632	12574	12712	12486	12756	12451	12692	12526	12597	12508	12416	12633	12623	12439	12465	12459	12521	12542	12431	12535	12650	12546	12770	12652	12594	12662	12764	12653	12418	12579	12596	12586	12470	12639	12629	12557	12697	12721	12675	12533	12674	12720	12519	12604	12545	12688	12783	12559	12761	12600	12564	12363	12704	12735	12610	12807	12627	12744	12684	12592	12604	12581	12654	12484	12746	12657	12728	12714	12512	12723	12520	12543	12322	12490	12598	12469	12655	12601	12477	12483	12588	12602	12542	12387	12723	12630	12628	12647	12615	12549	12725	12612	12534	12573	12489	12643	12449	12601	12544	12652	12544	12464	12653	12506	12637	12624	12546	12548	12693	12691	12583	12639	12484	12647	12532	12506	12633	12544	12561	12674	12546	12640	12663	12695	12514	12464	12570	12638	12411	12577	12561	12597	12624	12599	12577	12756	12729	12456	12707	12630	12624	12691	12703	12625	12636	12584	12510	12825	12702	12555	12557	12659	12654	12543	12707	12463	12410	12680	12482	12674	12778	12544	12411	12582	12590	12598	12612	12609	12674	12701	12689	12577	12781	12557	12570	12734	12646	12545	12447	12785	12539	12507	12482	12541	12593	12521	12596	12411	12534	12522	12554	12597	12761	12619	12711	12543	12564	12616	12401	12609	12420	12610	12842	12716	12558	12452	12641	12600	12572	12552	12421	12502	12480	12528	12721	12583	12669	12590	12619	12369	12603	12643	12574	12447	12550	12590	12672	12602	12652	12640	12655	12444	12564	12556	12425	12502	12848	12652	12546	12410	12666	12682	12626	12749	12417	12366	12548	12517	12485	12491	12656	12847	12615	12444	12613	12395	12478	12458	12302	12410	12684	12766	12687	12357	12873	12526	12539	12664	12888	12684	12565	12545	12704	12402	12528	12682	12676	12728	12733	12650	12632	12597	12459	12618	12437	12538	12545	12512	12512	12587	12597	12499	12541	12380	12689	12473	12528	12433	12573	12570	12540	12545	12606	12586	12538	12466	12553	12756	12652	12599	12795	12548	12609	12711	12669	12578	12634	12473	12625	12536	12412	12632	12644	12511	12885	12737	12573	12536	12641	12603	12801	12767	12466	12486	12566	12429	12769	12517	12472	12659	12644	12671	12634	12572	12466	12445	12678	12736	12623	12532	12652	12620	12830	12811	12701	12543	12690	12437	12628	12716	12720	12507	12526	12757	12428	12548	12572	12419	12483	12667	12641	12642	12725	12619	12511	12554	12601	12493	12650	12600	12615	12621	12704	12613	12497	12489	12615	12523	12481	12515	12546	12482	12580	12646	12695	12623	12683	12549	12684	12711	12681	12458	12425	12547	12579	12633	12484	12511	12577	12544	12551	12596	12652	12654	12726	12557	12673	12719	12618	12596	12504	12732	12800	12575	12675	12519	12654	12344	12715	12480	12662	12498	12792	12524	12698	12573	12385	12698	12568	12387	12770	12524	12662	12622	12444	12712	12620	12811	12371	12491	12818	12546	12525	12693	12652	12566	12471	12373	12637	12555	12715	12651	12558	12492	12623	12563	12608	12801	12511	12586	12556	12614	12588	12562	12477	12578	12649	12691	12557	12592	12561	12599	12632	12531	12578	12783	12673	12531	12685	12712	12480	12532	12525	12374	12588	12640	12635	12863	12533	12414	12425	12419	12735	12702	12586	12671	12639	12715	12654	12678	12814	12349	12768	12513	12534	12486	12420	12635	12605	12646	12676	12607	12427	12534	12470	12486	12494	12574	12610	12692	12713	12555	12529	12431	12627	12613	12817	12627	12487	12451	12493	12680	12572	12624	12426	12538	12646	12664	12397	12482	12719	12515	12635	12628	12758	12749	12746	12730	12716	12737	12855	12430	12585	12532	12541	12518	12563	12509	12516	12440	12452	12480	12693	12561	12457	12602	12515	12531	12553	12659	12811	12690	12413	12617	12622	12745	12682	12509	12465	12713	12580	12621	12660	12482	12460	12669	12591	12576	12590	12564	12557	12621	12679	12692
42253	61815	47014	33241	24694	18735	15396	13668	12006	11235	10812	10603	10424	10490	10172	10344	10155	10189	10214	10170	10056	10135	10141	10228	9983	10121	10019	9925	9987	10031	9922	9975	9996	10084	10233	10091	10063	10073	9979	10040	10076	10071	9991	9972	10147	10147	10177	10189	10038	10135	10053	9993	10119	9881	10056	9865	10060	10112	10029	10005	10016	9901	9930	10021	9914	10123	10039	9949	10060	10251	10080	9988	10007	9953	10079	10116	10095	9994	9841	10031	10024	9978	10038	10029	10029	10097	10041	9950	10027	10068	9858	9928	10197	10003	10008	9932	10054	10145	10091	10094	10132	10051	9878	10029	10070	9990	10044	10000	10031	10036	9890	10020	10099	10012	9926	10051	10020	10063	10020	10075	9973	10077	10001	9971	10185	10012	10053	9948	10041	9977	9988	10007	9991	10094	9984	9832	10195	9987	10125	9940	10189	10125	9973	9998	9996	10150	9975	9860	9885	10008	9997	10135	10129	10242	9940	10107	10003	9932	10034	10114	10014	10001	10013	10045	10193	9976	10021	10091	10121	10071	10170	9968	9982	10025	10247	10070	9982	9991	10062	9961	10115	10135	10131	9960	10065	10161	10064	9951	9963	9997	9907	10139	10037	9964	10028	10106	10041	10086	9983	10134	10120	10078	9960	9989	10063	9927	10017	10021	10085	10043	10019	10053	10087	10056	9884	10073	10074	9984	9883	10056	10211	10107	10027	10137	9900	10157	9944	9994	9923	10109	9996	10111	9946	9989	10192	10029	9922	10051	10089	10038	10004	10027	9985	9978	9869	10108	10020	10037	10009	10055	9945	10223	10161	10047	10040	10136	10202	10230	10075	9914	10077	10152	9998	10077	9966	9823	10077	10064	10003	9907	10230	10050	10150	10132	10112	9893	10075	10081	10146	9901	10073	10107	10195	9922	10142	10118	10075	10017	9954	10079	10133	10096	10091	10044	9922	10000	10067	10116	9948	10034	10006	9911	9925	10040	9974	9948	10234	10008	10090	10120	10049	10022	9980	9964	9965	10173	10077	9957	10061	10144	10039	10077	9958	10061	10037	10193	10099	10038	10086	9873	10051	10096	9966	9873	10111	9936	10067	10047	9972	10020	10117	9949	10078	10036	10145	9976	10046	9999	9970	9911	10135	10193	10066	10150	10143	10116	10147	9993	9966	9998	10091	10046	10234	10017	10041	9853	10283	9982	10075	9851	10143	10022	10047	9882	10109	10070	10034	9890	10082	9923	9978	10218	9921	10101	9924	10041	10131	9966	10143	9983	9941	10138	10140	9876	10031	10064	10154	10069	10068	10089	10083	10019	10032	10032	10042	10100	10077	10179	10083	10098	10143	10064	10063	10058	10029	10169	10095	10084	10118	10049	10116	9911	9966	10101	9891	10098	10061	10056	10131	9997	10114	10146	10013	10075	10062	10091	10027	9973	10064	10017	10067	10150	9949	10110	10125	10078	10077	10026	10259	9961	10052	10133	10141	10025	10203	10051	9792	10009	10153	10029	9987	10060	10109	10091	10238	9955	10188	10060	9970	10089	10031	9928	10063	9950	10021	10168	9915	9985	9917	9973	10088	9989	10075	10189	9956	10011	10155	9919	9944	10061	10093	9998	9986	9878	10108	9977	10158	10073	9992	9997	10014	10079	10020	10083	10059	9988	10006	10056	9943	10083	10144	10014	10101	10107	10176	10020	10096	10058	10049	9985	9929	10014	10158	10155	10019	9922	9953	10060	10001	10042	10062	9927	10010	9937	9988	9986	9999	9991	10080	10079	10047	10044	10103	9927	10032	10021	10189	10235	10072	9928	10001	10076	10020	10038	10108	10072	10134	10044	10070	9972	10033	10125	10016	10054	10115	10056	10119	10005	10032	9934	9976	10025	10082	10126	10076	10068	10007	9786	9955	9828	9968	10111	9978	10011	10220	10139	10111	10068	10115	9963	9909	10123	10043	9956	9934	9993	10089	10029	10012	10139	10086	10089	9989	9991	9977	9982	10019	9938	9911	9936	10123	10113	10030	10009	10200	9936	9999	10065	10173	10176	10145	10066	9964	9931	9887	10153	10164	10030	10069	10136	9931	10101	10139	10132	9999	10006	9997	10072	9992	10124	10027	9893	10106	9959	10117	10003	9990	9869	9971	9975	10098	9993	9979	10056	10076	9869	10069	10016	9983	10099	10233	10060	10111	10104	10049	10076	10057	9872	10027	10081	9981	9914	10046	10036	10072	9981	10109	9990	10200	9970	10087	9969	9897	10039	10056	10072	10154	10056	9868	10093	10151	10064	10173	10041	10032	10033	10079	10097	10022	10069	9971	9965	10105	10048	10168	10033	10067	9979	10174	10060	9978	10046	10057	9982	10072	10012	9968	9938	10150	10120	10040	10025	9982	10025	10007	10081	9946	9924	10074	10176	9898	10060	9854	9883	9938	10110	9918	9920	10002	9922	10175	10018	9908	10089	9946	9940	10076	10006	10192	10115	10021	10184	10001	9891	10063	10050	9878	10009	10067	10100	10153	10155	9821	10132	9885	9952	9987	10093	10202	10090	10076	10055	9929	10016	10113	10108	10151	10178	10218	10068	10059	9988	9964	10080	10134	10089	10024	10057	10060	10200	9978	10203	10027	9928	9967	10179	10044	10022	10047	9916	10016	9949	9866	10061	10107	10126	9919	10025	10152	10033	9966	10210	9994	10045	10034	10139	10067	10169	9954	10006	10076	10090	10095	10038	10082	9955	9929	10060	9899	9987	9995	10041	10084	9986	10006	10089	10054	10185	9960	9933	10018	10001	10153	10036	10047	9971	10079	10219	10066	10110	9894	10287	10118	10075	10160	10082	10049	10089	10130	10154	10158	10151	10119	9986	10019	10037	10108	9918	9953	10031	10066	9983	10143	10098	9978	10069	10047	9896	10044	10019	9994	10137	9974	10035	9964	10050	10061	10057	10197	9961	9946	10116	9873	10056	9957	10021	10151	10250	10022	10051	9990	10028	10075	10019	10080	10080	9978	9991	10227	9947	9903	10101	10086	10173	9963	10073	10010	10036	10061	10153	10122	10125	10061	10030	9882	10032	10125	10119	10003	10053	10117	10035	10219	9982	10133	9978	10153	9970	10133	9834	10197	10086	9937	10048	9989	10329	10081	9945	9891	10115	10058	10109	10040	10051	10041	9975	10102	9900	10208	9965	10057	10009	9966	10081	10137	10117	10214	10134	10025	10041	10229	10045	10136	9922	10168	10080	10069	10113	10072	9913	10031	9895	10055	10179	10077	9992	10082	9971	10076	10181	10209	10002	10184	10108	10044	10023	10114	10017	10076	10038	10028	10075	10049	10126	10004	10067	9961	9970	10035	10045	10018	10045	10096	9983	10136	10000	9998	10137	9931	10033	10179	9956	10147	10021	10140	10063	9981	10014	10021	10200	9957	10062	10189	10195	10000	9919	9920	9927	10107	9985	10132	9919	9961	10144	9915	10003	10103	10171	10001	9957	10074	9907	10035	9992	10169	10053	9988	10099	9962	10062	9990	10026	9965	10051	9884	10089	9959	9941	9984	10018	10191	10105	10042	10206	10165	10127	9964	9988	10150	10074	10128	10155	10026	10161	9984	10067	10059	10064	9985	9993	10080	10028	10014	10049	10072	10082	10024	9949	10000	9925	9967	10050	10083	10021	10058	10201	10103	10065	10140	10183	10144	10033	9942	10121	10004	10086	10050	10050	10184	10067	9953	10221	10034	9990	10040	9944	10116	10040	10140	10193	10003	10015	10222	10077	10075	10012	9980	10054	9912	9875	10106	10037	10024	10053	10067	9890	10050	9977	10009	10065	10209	10031	10209	10211	9911	10095	10201	9908	10083	9939	10034	10029	10087	10060	10152	10132	10054	10151	10016	10198	9981	9912	10117	9951	10093	9962	10090	10139	10089	10079	10064	10072	10039	10070	10052	10143	9957	10070	10125	10021	9995	9930	10048	9868	10090	10032	10052	10142	10054	10048	10093	10051	9992	10129	10000	10097	9933	10142	10101	10140	10011	10008	9985	10025	10096	9909	10080	9936	10154	10220	9978	9907	10130	9952	10073	10008	10068	10133	10121	10071	10105	10145	10058	10002	10113	10078	10027	10171	9950	10077	10158	10068	10099	10149	10097	10033	10107	10165	10049	9989	10004	10019	10158	10090	9826	10001	10176	9993	10058	10111	10059	10011	10117	9889	10025	10026	10023	10116	9945	10073	10152	10127	9996	10076	10016	10104	10056	9903	9933	9979	10080	10019	10073	10052	10114	10169	9947	10076	9938	9940	9919	10194	10029	10128	10049	9962	10123	10148	10011	9962	9996	9992	10127	10074	10022	10040	10053	10049	10132	9797	10011	10008	10069	10020	10030	10002	10153	9983	10136	9978	10120	10136	10064	10003	9968	10197	10055	10227	10033	9950	10021	9967	9981	10078	10183	9939	10029	9976	9976	9945	10108	9869	10122	9952	10183	10230	10030	10172	9985	9927	9977	10112	9962	10062	9982	10051	10066	10246	10025	10051	10052	10018	9944	9934	9942	9974	10058	10006	10113	10083	9976	10179	10120	10097	10004	10006	10233	10065	10070	10113	9950	10071	10065	10064	10081	10149	10072	10058	10113	10048	10165	9958	9859	10120	10008	10020	10142	10113	10121	9938	9867	10070	10151	9967	9982	10099	10158	9919	10133	9902	10058	10053	9954	10121	10015	10070	9979	10051	10054	10212	10139	10043	9946	10000	9975	10150	10057	10100	9994	9832	10104	10177	10150	10065	10035	10195	9876	10082	10110	9965	9855	10102	10088	10033	10085	9951	10066	10007	10053	9985	9946	9907	10056	10063	10127	10143	9977	9862	10118	10095	10024	10045	10055	10057	9952	10021	10116	10049	10053	10115	9909	10039	10106	10034	10015	9988	9928	10094	10033	10069	9986	9974	9965	10007	9954	9894	9997	10087	9897	10172	10017	9972	10022	10205	9982	10049	10020	9947	10012	10013	9985	10063	10314	10070	9951	9950	10134	10182	10040	10024	10043	9932	10060	9968	10099	10144	10045	10071	10164	10055	10008	9991	10043	10030	10005	10152	9959	10102	10086	10005	9996	10159	10021	10036	10043	9922
23518	21003	28817	26665	25076	26153	24386	18421	15817	14756	14002	13455	13359	13203	13142	12942	12629	12740	12854	12713	12588	12562	12585	12620	12648	12782	12699	12834	12473	12629	12549	12659	12473	12478	12607	12589	12628	12631	12479	12714	12639	12508	12427	12383	12475	12649	12520	12600	12455	12671	12493	12412	12585	12473	12592	12528	12668	12369	12763	12424	12637	12393	12478	12607	12786	12492	12568	12620	12614	12666	12640	12541	12637	12485	12536	12728	12592	12493	12495	12718	12437	12485	12371	12438	12511	12395	12515	12617	12682	12729	12556	12488	12523	12525	12659	12511	12549	12805	12701	12646	12566	12465	12668	12558	12480	12554	12511	12604	12546	12491	12618	12552	12573	12616	12641	12636	12309	12370	12658	12549	12559	12474	12584	12561	12567	12679	12627	12680	12404	12657	12658	12554	12430	12659	12534	12309	12588	12361	12502	12348	12477	12713	12566	12631	12422	12611	12545	12596	12642	12397	12280	12445	12691	12638	12449	12565	12639	12402	12604	12695	12500	12401	12569	12470	12440	12440	12654	12570	12625	12694	12636	12573	12568	12495	12629	12621	12544	12495	12515	12699	12632	12641	12495	12414	12497	12583	12717	12483	12637	12445	12626	12414	12618	12506	12633	12663	12621	12611	12623	12569	12553	12616	12475	12386	12600	12583	12598	12623	12430	12414	12390	12441	12252	12426	12528	12509	12491	12508	12286	12590	12667	12488	12645	12364	12573	12430	12682	12445	12474	12605	12475	12483	12639	12512	12519	12779	12359	12641	12448	12625	12507	12393	12548	12488	12572	12553	12624	12609	12518	12509	12458	12414	12434	12497	12288	12466	12375	12591	12522	12493	12411	12618	12527	12358	12456	12586	12434	12551	12558	12672	12625	12644	12548	12446	12459	12685	12557	12445	12705	12476	12571	12571	12649	12641	12628	12788	12650	12535	12612	12588	12438	12339	12347	12572	12265	12712	12515	12463	12390	12603	12461	12612	12453	12498	12573	12438	12611	12620	12617	12632	12459	12557	12598	12681	12607	12399	12469	12710	12561	12445	12400	12555	12464	12586	12568	12439	12546	12651	12627	12480	12667	12677	12547	12553	12516	12447	12435	12525	12499	12516	12609	12565	12722	12394	12442	12533	12586	12467	12375	12542	12492	12595	12668	12728	12511	12577	12395	12486	12461	12522	12618	12293	12511	12469	12385	12572	12611	12552	12624	12451	12654	12486	12470	12435	12446	12751	12535	12512	12675	12446	12507	12328	12226	12658	12581	12606	12365	12373	12389	12519	12589	12351	12602	12744	12633	12597	12691	12570	12566	12454	12652	12631	12360	12431	12525	12627	12697	12635	12656	12506	12528	12605	12433	12471	12448	12479	12486	12629	12552	12627	12556	12585	12607	12619	12512	12608	12617	12469	12528	12445	12473	12356	12626	12679	12326	12641	12629	12620	12495	12457	12476	12632	12453	12555	12368	12539	12768	12391	12487	12438	12562	12452	12623	12659	12545	12575	12687	12520	12556	12562	12498	12558	12506	12466	12549	12499	12470	12603	12469	12513	12504	12529	12510	12544	12481	12625	12545	12474	12514	12537	12462	12432	12374	12605	12636	12411	12364	12520	12530	12457	12509	12544	12408	12717	12587	12579	12691	12474	12474	12471	12471	12738	12651	12587	12448	12565	12417	12515	12337	12281	12617	12545	12585	12486	12350	12480	12581	12497	12596	12549	12512	12437	12391	12582	12653	12573	12359	12771	12545	12599	12760	12631	12499	12612	12475	12548	12516	12530	12657	12618	12443	12515	12711	12409	12684	12432	12397	12557	12420	12525	12450	12623	12607	12620	12540	12547	12503	12730	12455	12317	12424	12482	12442	12465	12578	12336	12589	12570	12658	12610	12463	12455	12742	12749	12446	12385	12630	12469	12469	12490	12566	12421	12712	12572	12758	12496	12511	12593	12561	12685	12630	12557	12498	12508	12630	12531	12461	12519	12433	12635	12581	12656	12705	12623	12711	12502	12568	12650	12362	12598	12502	12634	12547	12486	12473	12570	12480	12552	12355	12756	12664	12553	12492	12498	12601	12696	12645	12487	12590	12491	12430	12337	12518	12492	12636	12409	12593	12476	12564	12530	12521	12605	12479	12515	12407	12610	12571	12379	12412	12449	12723	12774	12430	12616	12594	12465	12595	12409	12368	12602	12612	12471	12656	12184	12584	12508	12515	12520	12254	12468	12612	12455	12465	12548	12812	12654	12460	12647	12804	12511	12538	12722	12346	12453	12710	12513	12568	12379	12407	12664	12516	12571	12671	12659	12666	12620	12645	12504	12392	12481	12325	12708	12313	12405	12585	12589	12695	12566	12702	12512	12559	12518	12473	12521	12559	12538	12468	12598	12691	12444	12499	12757	12530	12481	12543	12364	12540	12577	12673	12720	12452	12459	12321	12534	12715	12485	12401	12356	12563	12567	12627	12524	12578	12570	12605	12401	12696	12671	12605	12558	12396	12416	12510	12674	12538	12496	12455	12703	12562	12376	12473	12594	12505	12251	12386	12511	12547	12507	12396	12426	12521	12514	12357	12662	12643	12638	12514	12495	12663	12478	12478	12549	12666	12646	12369	12588	12464	12552	12524	12426	12607	12654	12368	12529	12551	12726	12663	12690	12563	12434	12458	12434	12421	12569	12574	12393	12439	12411	12545	12503	12702	12420	12402	12611	12486	12513	12533	12631	12614	12571	12721	12476	12621	12672	12420	12387	12382	12483	12455	12760	12605	12638	12601	12595	12613	12552	12770	12518	12514	12491	12581	12609	12659	12637	12741	12576	12422	12485	12401	12563	12532	12389	12641	12565	12486	12531	12627	12613	12395	12410	12489	12641	12561	12332	12728	12537	12488	12744	12656	12591	12536	12455	12431	12403	12589	12540	12638	12755	12385	12374	12643	12462	12564	12488	12469	12536	12476	12535	12682	12488	12498	12584	12372	12496	12674	12437	12505	12655	12611	12606	12647	12539	12476	12669	12639	12536	12649	12431	12724	12397	12390	12546	12631	12643	12670	12550	12449	12475	12536	12438	12631	12635	12703	12543	12639	12560	12359	12548	12536	12650	12445	12642	12630	12627	12378	12494	12411	12501	12436	12640	12486	12462	12609	12463	12389	12442	12567	12611	12617	12632	12484	12363	12492	12426	12632	12639	12414	12594	12607	12613	12435	12257	12480	12595	12617	12774	12655	12445	12213	12559	12499	12422	12636	12682	12507	12426	12583	12841	12604	12766	12441	12453	12562	12465	12386	12492	12592	12579	12485	12408	12564	12449	12690	12420	12520	12757	12603	12686	12730	12601	12573	12625	12620	12592	12642	12424	12406	12590	12487	12520	12616	12594	12449	12655	12482	12655	12508	12552	12613	12530	12478	12483	12471	12612	12454	12728	12522	12470	12544	12487	12577	12467	12666	12535	12595	12576	12435	12495	12449	12543	12476	12417	12493	12452	12465	12458	12633	12394	12610	12467	12702	12495	12622	12389	12484	12458	12657	12379	12467	12679	12627	12415	12574	12741	12566	12620	12473	12743	12562	12369	12681	12714	12597	12583	12541	12549	12523	12336	12507	12551	12660	12613	12674	12571	12450	12556	12675	12601	12490	12523	12665	12499	12423	12507	12577	12477	12589	12598	12527	12778	12573	12641	12497	12546	12451	12542	12488	12608	12426	12449	12436	12372	12567	12504	12434	12461	12338	12453	12558	12562	12516	12507	12571	12649	12663	12366	12478	12538	12513	12428	12604	12601	12735	12595	12381	12399	12357	12442	12555	12360	12474	12496	12441	12554	12569	12562	12717	12531	12491	12714	12597	12535	12560	12498	12460	12505	12587	12619	12608	12814	12733	12608	12353	12471	12484	12391	12553	12540	12449	12475	12556	12353	12575	12478	12490	12528	12302	12374	12373	12509	12569	12430	12450	12461	12588	12597	12566	12488	12620	12547	12628	12643	12512	12510	12563	12452	12496	12483	12539	12497	12635	12535	12688	12384	12410	12565	12756	12555	12431	12479	12739	12366	12339	12584	12543	12534	12344	12403	12477	12576	12660	12394	12456	12504	12430	12481	12519	12553	12586	12323	12340	12380	12558	12502	12690	12501	12568	12438	12473	12451	12486	12537	12489	12711	12567	12560	12542	12519	12477	12694	12484	12429	12423	12611	12399	12434	12705	12620	12444	12309	12526	12594	12621	12765	12643	12687	12571	12460	12410	12639	12424	12579	12491	12538	12665	12406	12485	12714	12852	12498	12477	12626	12642	12637	12363	12549	12538	12538	12556	12586	12505	12613	12318	12509	12391	12471	12524	12486	12603	12395	12619	12507	12548	12476	12446	12587	12589	12601	12522	12522	12569	12624	12654	12540	12543	12523	12499	12413	12441	12551	12609	12555	12630	12398	12587	12561	12519	12644	12570	12472	12519	12416	12548	12524	12536	12692	12488	12649	12441	12503	12504	12397	12536	12485	12636	12397	12690	12510	12415	12356	12392	12480	12398	12314	12582	12447	12598	12549	12527	12619	12452	12513	12572	12472	12678	12515	12457	12516	12542	12616	12497	12641	12690	12805	12688	12491	12427	12583	12366	12643	12562	12688	12345	12518	12355	12583	12578	12425	12519	12702	12632	12568	12510	12294	12606	12548	12477	12418	12371	12484	12614	12569	12590	12348	12653	12702	12587	12426	12493	12531	12772	12373	12463	12352	12552	12713	12627	12510	12444	12562	12663	12501	12468	12652	12273	12452	12558	12709	12635	12530	12578	12756	12637	12389	12501	12480	12409	12540	12591	12424	12672	12524	12631	12544	12797	12597	12698	12601	12571	12621	12525	12547	12391	12655	12538	12579	12471	12688	12508	12730	12577	12646	12607	12539	12471	12500	12418	12500	12628	12415	12468	12340	12601	12480	12472	12452	12529	12448	12551	12608	12512	12636	12577	12567	12623	12355	12482	12556	12553	12439	12549	12551	12421	12562	12455	12525	12494	12456	12681	12547	12575	12509	12364	12515	12542	12541	12669	12537	12677	12667	12420	12358	12600	12454	12713	12548	12562	12536	12531	12764	12480	12500	12735	12564	12498	12569	12523	12465	12503	12590	12599	12509	12473	12639	12390	12373
41648	68523	55447	41112	28630	24467	19242	15937	13361	12120	11407	10879	10640	10611	10562	10304	10324	10204	10120	10180	10191	10048	10028	10126	10106	10100	10107	10157	9920	10205	9833	9997	10058	10263	10071	10067	9916	10156	10097	9993	10052	10000	10113	10044	9996	10144	10085	9895	10055	9961	10125	10097	10029	10104	9915	10065	10094	10019	10167	9914	10082	9987	10000	9896	10017	10088	9938	10126	10127	9954	9982	9998	10127	10012	10156	10102	9950	10145	10117	9953	9995	9872	10144	9899	10132	10017	10035	9998	10117	10088	9951	9955	10091	10012	10014	10125	9982	9946	10040	10083	9930	10035	10090	9990	9975	9976	9842	9908	10042	10032	10088	10247	10141	10066	9921	10067	10064	10059	10035	10037	10229	9994	10182	9997	9895	9943	10027	10052	10147	9964	9984	10094	9907	10149	10052	10031	10091	10133	10130	10055	10015	10063	9945	10096	10089	10034	10022	9900	9959	9900	10016	10002	10123	10037	10110	10035	10228	10001	9867	10030	10035	9994	10019	9979	10004	9934	10144	10164	9890	10106	10041	10129	9942	10065	9983	10115	10061	9938	9987	10121	9996	10095	10014	10152	10098	10172	10112	9849	10076	10005	10109	10001	10073	10107	9891	10060	10130	10095	10038	10048	10115	10136	10101	10042	10065	9999	9946	10091	9995	10026	10078	10033	9994	9944	9997	10053	9995	9916	10078	10031	10115	10024	10049	9854	10071	10042	10143	10023	10180	10066	10024	9970	9954	10044	9925	10172	10026	10043	9986	10038	9995	10065	10034	10138	10073	10132	9994	9971	10077	10125	9970	10024	10159	10061	9965	10057	10055	10023	10004	10086	10243	10079	9909	10008	10024	10084	9945	10015	10130	9989	10066	9877	10041	9899	10257	9888	10267	10118	10155	10012	10172	10074	9930	9998	10041	9980	10153	10135	9912	9990	10036	10066	9953	9981	10044	10117	9954	10062	10018	10021	10107	10034	10047	10119	10025	10066	10132	9904	10034	10213	10113	9959	9928	10053	9947	10074	10107	9992	10140	10151	10039	10060	9989	10269	9767	10125	10017	10109	10173	10023	9908	10058	10114	9994	9964	10146	9949	9924	10007	9938	10125	9916	10019	10122	9986	10092	9867	10122	9929	9901	9995	9995	10125	10277	10177	10056	9989	10064	10119	10045	10014	9915	10060	9899	9963	10007	10128	9991	10075	9994	10200	9978	9797	10096	9979	10141	9934	10059	9966	10016	10134	10097	10096	9940	10020	10131	9997	10068	10120	9928	10044	10025	10046	9932	10006	9898	9928	9977	10055	10014	9893	10019	9971	10079	10047	9987	10095	10164	9743	9954	10127	9932	9911	10070	9979	9845	10236	10169	10020	10036	9980	10014	10215	9980	10046	10076	9961	9936	9865	10065	10061	10130	10050	9946	10048	10165	10009	10067	10106	9948	10057	10144	9990	10119	10035	9940	10023	9977	10224	10069	10060	10080	10005	9960	10083	10024	10280	10064	10128	9950	10003	9927	9945	9920	9959	10045	9988	10051	10151	10017	10082	9963	9810	10018	10079	10042	10029	10098	9967	9971	10169	10115	10093	10022	10030	10061	10135	9969	9987	10068	10067	10063	9923	9985	10053	10033	10122	10132	9936	10164	10000	10158	9961	10238	10103	9854	10174	10224	10070	10117	9980	10030	9899	10210	10084	10011	10014	10075	10062	9925	10142	9885	10081	10045	10136	10011	10077	9988	9988	10073	10185	10113	10023	10185	10021	10152	10103	10072	10052	10035	10134	9908	9925	10130	10083	9894	10001	10092	9988	10109	10137	9853	10066	9958	9923	10025	9928	9987	9981	10135	9930	10092	10038	10031	10054	10008	9983	10079	9787	9940	9979	10121	10077	9974	10140	10056	10172	10051	10141	10047	10010	10135	9920	10001	10055	10136	10079	10108	10122	10007	9974	10062	10052	10047	10095	9881	10103	10007	9965	10192	10068	10086	10039	10134	10086	10041	10121	10106	9946	10043	9949	10079	10079	9965	9939	10092	10130	9924	10134	10138	10140	10068	10003	9920	9984	10091	9964	9918	10062	10063	10020	9864	10030	10084	10037	9902	10015	10033	9958	10023	9912	9803	10095	10098	10024	9958	9960	10099	10046	10018	10154	9984	10124	10089	10002	9819	10278	10018	9978	9983	10091	10122	10104	10014	9997	10016	9932	10070	10072	10038	9864	10099	9937	10057	10070	10088	9909	10230	10022	9893	10166	9953	10038	10089	10030	10042	10115	10153	10020	10006	10057	10015	9939	10247	10138	9964	10163	10158	9995	10128	10088	9949	9926	9906	10102	10045	10025	10145	9972	10143	9931	9901	10146	9945	10156	10132	10171	10036	9876	9955	10019	10062	10149	10004	10032	10089	9942	10108	10158	10102	9999	9987	10004	10034	10044	10037	9870	10077	9983	9991	10079	9908	9935	9960	10111	10187	10057	10058	10010	10022	10016	9993	10028	10002	9953	10102	10077	10070	10088	10023	10054	9955	10105	10005	10052	10018	9898	10067	10045	10035	10059	10059	9996	9884	9891	10148	10105	9890	10174	10001	9764	10109	10058	9972	10149	9999	10036	9949	10050	9997	9976	10070	9938	10108	10037	10123	10100	9950	10032	9962	10068	10032	9996	9938	10122	10086	9884	10023	10132	9916	10083	10065	10046	9960	10071	9841	10030	9925	9992	10136	10042	9983	10039	10048	10120	10071	10098	10096	10119	9990	10074	10071	10037	9943	10029	10037	10072	10162	10035	10019	9994	9924	10028	10139	10055	9835	10048	10038	10149	9949	9902	10008	10121	10150	10021	10011	10066	10083	10015	10109	10025	9914	9977	9970	9962	9912	9911	10086	9940	10016	10128	10081	10044	10115	10084	9982	9888	10009	10100	10054	10013	10210	10004	10094	10048	10029	10063	10037	10086	10000	10002	10113	9906	9921	9993	10129	10000	10122	10079	10071	10025	10065	9914	10106	9959	10065	10039	10087	10045	9989	10094	10091	10175	9984	10062	10031	9948	10168	10099	9840	10068	10075	10058	10071	9855	10113	10043	9979	9946	9970	9961	9921	10124	10015	10271	10057	10161	10079	10134	10115	10098	10067	10121	10037	9998	10003	10030	10062	9927	10052	9967	10027	9999	9972	10060	9912	10096	10012	10131	9988	10011	10017	10058	10136	10016	10105	9967	9967	10024	9967	9936	10052	10149	10009	10051	9986	9871	10034	9952	10042	10214	9956	9961	10047	10027	10207	10019	9970	9901	10028	10147	10114	9975	10028	10008	9989	10028	9985	10105	10093	9829	10102	10024	10008	9948	10187	10119	9966	10042	10167	10115	10085	10014	9953	10111	10036	10071	9917	10119	10036	10008	10084	9988	10132	10102	10002	10108	9931	10023	9952	9958	10008	10021	9881	10073	10095	9958	10225	9973	10021	10016	10131	9948	9975	9926	9986	10133	9907	10023	10145	10065	10040	10111	9913	9981	10003	10001	10018	10082	9924	10160	10094	9920	10140	10108	9956	10136	10107	10052	10089	9941	10162	9982	10146	9946	9907	9943	10066	10005	9906	10084	10052	10110	10119	9965	9985	10100	10006	9912	10138	10136	9981	10098	9995	10135	10018	10092	10050	10061	9952	9996	10118	10015	10132	10028	9952	9930	9920	10036	10016	10283	10235	9912	10062	10003	10103	10027	10142	10021	10094	10110	10125	10047	10057	9917	10087	10013	9957	9929	10112	10030	10038	10048	9987	10084	10030	9914	10064	10003	10015	9956	10015	9995	10051	10102	10010	9972	10026	10062	10040	10074	9885	10087	10080	10154	10021	10021	9992	9965	9967	10032	10021	10149	9931	10161	9999	10067	9939	9980	10139	10009	10088	10150	10073	10133	9965	9870	10071	10089	10123	9969	9986	9905	10005	9963	10017	9880	10171	10152	10085	9944	10119	10057	9988	10079	10091	9929	9944	10200	10106	10096	10183	10084	10041	10017	9962	9977	10045	10105	10089	9983	9934	10022	10075	10108	9883	10052	10091	10061	10198	10001	10011	9990	10010	10056	10021	10176	9938	10079	10088	9943	10092	10026	9927	10048	9991	10017	10078	10152	9991	9982	9949	9984	10082	10094	10009	10252	10017	10109	10059	9962	9820	10100	10062	10131	9924	9969	10126	10133	10019	9987	10058	9936	9942	10082	9879	9995	9935	9979	10244	10001	9942	10082	10082	9910	9965	10222	10136	9908	9853	10049	10082	10150	10131	10083	10031	10093	10003	10003	10192	10082	9831	9919	10063	10064	10166	10018	9967	10152	10194	9989	9881	9969	10048	10075	9983	9896	10141	10135	9999	10033	9939	10095	9953	10068	10182	10130	10061	10104	9954	9937	9983	10043	10054	10003	9942	9927	9978	10047	10070	10107	10210	10043	9924	9985	10046	10124	10214	9984	9979	10056	9953	9951	9919	10024	10086	10089	10084	10028	10103	9967	9909	10014	10010	10043	9888	10025	10058	10020	10004	10073	10079	10029	10078	10038	9999	10044	10062	10018	10286	9969	10101	10018	9892	10117	9928	9875	9858	10030	10083	10147	10136	10032	10116	9963	10159	10061	10202	10068	10093	10028	10017	10139	10138	9973	9894	9916	9926	9927	10027	10057	10028	9966	10008	10136	9943	9966	10088	10045	10019	10068	10038	9990	10054	9938	9988	9844	10077	10075	10131	10112	10085	10146	9975	10052	10115	10014	10153	9967	9973	10065	9863	10133	10010	9856	10031	9993	10113	10090	10094	10104	10024	10035	10032	10116	10124	10095	9956	10173	9981	9846	10057	10031	10156	10195	10113	9941	9978	9981	10274	9929	10092	9871	9960	10014	10051	10102	10057	10100	9935	9946	10096	10046	10025	10049	10088	9815	10040	10001	10099	10105	9915	10246	10020	9922	10042	10040	9944	10073	10121	9916	10137	10038	10019	9915	9942	9971	9809	9944	10097	10074	10131	10013	9903	10048	10027	10137	10038	10120	9898	10027	10168	10073	10122	10049	9978	10029	10157	10124	10144	9831	10182	10167	9990	10096	9991	10138	10170	10008	10037	9912	10235	9927	10040	10095	9958
24629	21224	29313	28620	25572	23776	20534	16991	15607	14704	13884	13504	13191	12973	13098	13063	12803	12957	12892	12969	13004	12709	12842	12816	12948	12691	12760	12788	12690	12740	12542	12759	12871	12731	12715	12804	12739	12754	12691	12784	12599	12771	12810	12637	12689	12747	12628	12634	12583	12485	12786	12628	12581	12504	12713	12802	12592	12726	12751	12814	12710	12949	12790	12665	12680	12728	12677	12797	12763	12777	12564	12632	12748	12717	12751	12635	12500	12586	12623	12651	12721	12582	12575	12677	12630	12854	12811	12580	12740	12660	12784	12682	12563	12776	12725	12822	12721	12643	12583	12758	12691	12547	12649	12615	12662	12824	12816	12577	12685	12437	12565	12553	12576	12677	12580	12573	12842	12742	12594	12825	12610	12665	12671	12749	12830	12838	12692	12870	12698	12808	12608	12731	12896	12629	12716	12687	12539	12579	12712	12549	12511	12518	12729	12734	12785	12534	12739	12573	12746	12636	12735	12743	12815	12693	12839	12805	12330	12690	12695	12490	12547	12611	12681	12744	12631	12727	12770	12759	12874	12498	12589	12635	12699	12636	12631	12626	12728	12577	12671	12762	12749	12767	12693	12599	12511	12609	12754	12954	12622	12458	12749	12759	12732	12845	12625	12658	12649	12866	12598	12621	12850	12609	12702	12759	12493	12864	12744	12582	12772	12549	12713	12725	12655	12667	12529	12562	12671	12751	12513	12654	12707	12680	12598	12576	12783	12525	12446	12463	12525	12810	12508	12507	12741	12798	12784	12738	12482	12592	12795	12649	12714	12801	12533	12579	12785	12581	12707	12519	12641	12622	12764	12741	12782	12700	12551	12634	12460	12811	12807	12683	12611	12742	12746	12789	12701	12576	12692	12705	12845	12501	12702	12755	12669	12686	12780	12779	12740	12517	12720	12675	12703	12587	12871	12853	12562	12825	12599	12617	12701	12800	12607	12718	12701	12787	12625	12629	12618	12661	12821	12562	12630	12780	12559	12782	12581	12532	12616	12793	12681	12714	12649	12745	12645	12759	12833	12638	12616	12638	12411	12647	12788	12654	12450	12528	12723	12713	12754	12821	12891	12817	12653	12519	12650	12629	12544	12575	12554	12651	12653	12681	12729	12834	12731	12759	12601	12581	12867	12802	12520	12687	12788	12675	12776	12698	12589	12695	12603	12833	12901	12606	12445	12577	12819	12563	12736	12677	12836	12722	12653	12758	12640	12691	12624	12741	12663	12595	12820	12990	12677	12785	12628	12717	12581	12825	12772	12650	12889	12575	12545	12476	12597	12626	12596	12626	12543	12622	12784	12763	12622	12551	12749	12575	12733	12704	12739	12805	12526	12621	12763	12649	12693	12776	12902	12555	12657	12543	12793	12673	12536	12799	12718	12869	12807	12705	12739	12589	12761	12480	12484	12573	12821	12677	12878	12599	12725	12718	12401	12669	12613	12570	12644	12685	12702	12683	12575	12660	12673	12728	12596	12627	12760	12671	12535	12605	12762	12604	12771	12749	12795	12715	12593	12560	12755	12691	12761	12629	12767	12799	12701	12780	12634	12732	12816	12776	12770	12645	12504	12571	12587	12734	12847	12714	12786	12662	12585	12647	12650	12704	12900	12704	12638	12804	12735	12791	12779	12653	12644	12551	12769	12713	12702	12690	12733	12683	12798	12647	12660	12694	12854	12837	12865	12736	12722	12659	12667	12789	12715	12724	12527	12568	12488	12609	12848	12560	12846	12616	12703	12754	12766	12566	12597	12744	12596	12714	12771	12676	12730	12640	12732	12844	12806	12693	12639	12573	12597	12664	12594	12577	12650	12777	12673	12524	12836	12690	12866	12542	12614	12820	12684	12740	12721	12705	12764	12780	12892	12645	12437	12410	12927	12691	12660	12637	12696	12659	12740	12568	12544	12707	12746	12313	12782	12685	12551	12693	12669	12722	12749	12627	12570	12552	12584	12634	12602	12632	12504	12549	12907	12690	12703	12729	12813	12739	12661	12721	12574	12780	12744	12653	12910	12786	12885	12591	12787	12842	12897	12691	12823	12620	12719	12801	12685	12641	12738	12716	12679	12678	12775	12627	12731	12606	12839	12560	12662	12694	12681	12903	12879	12478	12742	12498	12678	12516	12661	12824	12582	12670	12780	12589	12862	12715	12461	12744	12514	12666	12756	12629	12552	12728	12839	12696	12805	12718	12557	12664	12655	12754	12728	12662	12832	12544	12479	12709	12732	12615	12741	12588	12666	12768	12547	12543	12724	12675	12597	12593	12786	12751	12645	12729	12752	12681	12581	12760	12626	12639	12732	12702	12514	12803	12723	12698	12775	12777	12703	12535	12743	12661	12748	12350	12844	12660	12583	12591	12644	12615	12730	12716	12639	12801	12582	12586	12560	12845	12714	12793	12453	12825	12654	12734	12547	12785	12891	12772	12849	12712	12670	12739	12638	12852	12660	12534	12712	12837	12646	12782	12793	12735	13003	12938	12577	12675	12699	12785	12858	12761	12783	12608	12736	12730	12670	12708	12753	12578	12426	12591	12703	12589	12715	12660	12510	12831	12870	12658	12571	12515	12696	12848	12643	12650	12680	12708	12757	12615	12643	12766	12765	12702	12713	12836	12536	12829	12824	12694	12771	12459	12564	12855	12852	12640	12682	12772	12791	12761	12826	12683	12655	12812	12831	12520	12898	12806	12563	12704	12688	12682	12677	12614	12973	12800	12654	12674	12485	12779	12752	12517	12582	12883	12678	12593	12565	12734	12701	12869	12647	12841	12796	12596	12676	12803	12869	12607	12873	12531	12610	12536	12668	12648	12842	12681	12587	12650	12694	12610	12637	12586	12617	12743	12549	12556	12699	12695	12704	12666	12696	12508	12506	12691	12617	12425	12633	12901	12705	12751	12459	12576	12790	12742	12740	12753	12709	12708	12731	12638	12747	12986	12527	12830	12612	12767	12672	12500	12844	12755	12621	12653	12783	12868	12844	12886	12674	12589	12445	12631	12652	12685	12653	12688	12720	12973	12728	12720	12692	12726	12736	12691	12776	12636	12793	12764	12783	12581	12870	12905	12723	12729	12645	12518	12398	12746	12665	12602	12669	12510	12644	12679	12624	12762	12799	12689	12425	12737	12659	12599	12679	12719	12766	12741	12669	12830	12577	12746	12833	12874	12574	12761	12775	12658	12646	12757	12662	12723	12595	12803	12510	12471	12766	12619	12669	12661	12719	12742	12699	12828	12667	12581	12820	12623	12709	12661	12580	12759	12666	12726	12652	12493	12581	12590	12587	12802	12762	12631	12792	12666	12743	12638	12786	12510	12485	12724	12718	12794	12522	12725	12766	12634	12595	12810	12608	12661	12693	12612	12651	12768	12629	12859	12617	12691	12692	12753	12677	12607	12816	12671	12781	12749	12824	12750	12739	12839	12732	12705	12611	12643	12729	12702	12780	12715	12592	12647	12736	12917	12839	12850	12774	12739	12619	12758	12671	12734	12738	12689	12775	12856	12870	12561	12851	12740	12580	12624	12613	12833	12715	12678	12655	12679	12882	12745	12733	12533	12568	12775	12680	12772	12792	12604	12751	12540	12750	12802	12630	12843	12606	12615	12784	12706	12784	12573	12671	12725	12664	12726	12701	12625	12621	12641	12505	12509	12716	12691	12670	12640	12673	12700	12683	12703	12680	12693	12660	12669	12669	12843	12875	12681	12637	12483	12559	12642	12531	12776	12640	12667	12642	12609	12433	12609	12701	12577	12679	12655	12652	12793	12693	12663	12839	12688	12695	12893	12797	12718	12490	12712	12612	12804	12761	12551	12710	12697	12891	12417	12682	12568	12744	12925	12757	12611	12764	12613	12545	12572	12651	12723	12601	12783	12718	12731	12583	12822	12812	13041	12990	12703	12465	12793	12766	12763	12756	12674	12685	12619	12715	12702	12814	12816	12641	12732	12653	12613	12426	12804	12700	12601	12681	12663	12647	12595	12715	12743	12774	12801	12732	12534	12575	12712	12889	12664	12596	12830	12682	12706	12974	12846	12808	12833	12562	12585	12767	12618	12543	12595	12695	12729	12695	12817	12679	12565	12815	12717	12726	12622	12689	12557	12710	12583	12645	12751	12758	12575	12583	12666	12619	12598	12608	12870	12769	12738	12712	12709	12722	12713	12656	12853	12573	12719	12580	12664	12714	12798	12789	12803	12809	12536	12604	12555	12649	12724	12846	12722	12653	12680	12673	12630	12626	12595	12605	12854	12873	12794	12827	12657	12589	12730	12892	12582	12669	12733	12897	12751	12739	12628	12605	12636	12686	12719	12795	12596	12552	12667	12808	12792	12573	12780	12641	12703	12434	12678	12385	12690	12651	12585	12561	12602	12658	12815	12754	12741	12593	12845	12662	12699	12699	12707	12529	12769	12899	12782	12639	12730	12591	12849	12652	12651	12680	12540	12640	12691	12638	12787	12584	12552	12694	12752	12507	12732	12618	12786	12589	12733	12709	12736	12581	12695	12691	12585	12749	12625	12626	12704	12838	12387	12814	12532	12728	12887	12754	12733	12715	12759	12680	12720	12802	12811	12739	12493	12530	12605	12498	12446	12595	12593	12689	12685	12544	12607	12661	12877	12599	12637	12633	12924	12882	12581	12708	12648	12695	12672	12669	12978	12848	12581	12704	12689	12907	12496	12751	12567	12709	12687	12811	12576	12867	12646	12812	12696	12630	12571	12831	12669	12827	12805	12728	12465	12567	12784	12666	12869	12734	12642	12617	12705	12684	12745	12567	12605	12575	12811	12787	12615	12738	12631	12899	12572	12607	12441	12613	12776	12674	12699	12641	12751	12861	12625	12620	12610	12657	12708	12551	12826	12711	12818	12721	12648	12748	12674	12531	12649	12793	12531	12689	12757	12779	12420	12682	12827	12705	12652	12729	12548	12716	12593	12713	12792	12775	12840	12757	12768	12660	12703	12778	12715	12601	12697	12702	12602	12574	12759	12796	12820	12758	12726	12757	12791	12706	12705	12658	12723	12724	12700	12779	12621	12596	12756	12734	12713	12826	12663	12898	12701	12758	12736	12688	12709	12818	12636	12629	12756	12783	12666	12642	12729	12828	12679	12529	12613	12625	12816	12608	12564
41700	63687	51111	34238	26488	21293	17253	14919	13504	12024	11314	10847	10670	10431	10658	10465	10431	10208	10215	10246	10204	10166	10173	10141	10184	10040	10227	10257	10055	10148	10055	10103	10041	10141	10212	9978	10067	10039	10331	10181	10135	10072	10112	10030	10200	10200	10213	10090	10162	10257	10233	10109	10143	10160	10128	10219	9973	10209	10213	10159	10178	10188	10147	9879	10114	10081	10150	10163	10077	10112	10135	10147	10141	10083	10127	10251	10262	10187	10189	10112	10225	10072	10143	10121	10119	10204	10221	10190	10129	10154	10225	10143	10194	10040	10132	10158	10200	10058	10131	10199	10133	10217	10150	10181	10116	10055	10074	10053	10144	10055	10037	10223	10126	10137	10354	10094	10297	10071	10043	9989	9980	10115	10231	10208	10244	10146	10023	10211	10111	10181	10105	10177	10108	10219	10047	10109	9976	9994	9944	10133	10044	10162	10183	10178	10108	10169	10252	10144	10198	10207	10136	10215	10109	10030	10224	10115	10014	9921	10325	10172	9942	10112	10122	10256	10083	10000	10122	10266	10040	10090	10103	10073	10221	10143	10099	10385	10050	10073	10061	10194	10107	10005	10115	10154	10187	10218	10006	10107	9935	10000	10100	10111	10198	10214	10229	10275	10182	10223	10239	10161	10171	10079	10038	10163	10203	10122	10109	10158	10188	10170	10019	10062	10049	10139	10180	10228	10171	9977	10052	10110	10091	10206	10227	10095	10031	10243	10064	10272	10125	9959	10124	10083	10097	10090	10183	10064	10126	10067	10103	10264	10142	10159	10194	10184	9991	10163	10153	9908	10096	10189	10055	10107	10129	10059	10143	10193	10099	10287	10265	10302	10108	10193	10208	10125	10217	10195	10142	10119	10025	10194	10181	10052	10142	10062	10015	10218	10086	10021	10183	10125	10035	9992	10131	10157	10226	10247	10047	10057	10206	10193	10223	9918	10261	10267	10057	10075	10106	9992	10108	10063	10078	9919	10255	9986	10105	10036	10129	10200	10282	10150	9994	10174	10094	10178	10209	10081	10126	10223	10162	10002	10071	10137	10076	10312	10095	9929	10170	10128	10167	10227	10154	10223	10152	10071	10200	10164	10090	10130	10057	10062	10181	10042	10039	10109	10127	10174	10178	10198	10159	9985	10097	10174	10183	10143	10120	10242	10047	10166	10209	10155	10212	10076	10201	10151	10161	10197	9999	10150	10054	10196	10261	10187	10247	9987	10264	10101	10207	10067	10258	10173	10118	10136	10052	10105	10148	10152	10186	10004	10196	10060	10065	10154	10120	10045	10074	10130	10111	10094	10110	10057	10189	10024	10118	10196	10109	10143	10143	10133	10163	10114	10100	10001	10173	10213	10085	10194	10092	10033	10179	10115	10099	10054	10289	10133	10073	10157	10206	10135	10115	10024	10209	10117	10047	10176	10179	10106	10147	10116	10176	10148	10094	10154	10172	10109	10103	10150	9992	10160	10153	10248	10147	10268	10076	10224	10204	10140	10271	10226	10123	10070	10240	9940	10217	10145	10066	10226	10127	10174	10156	10173	10090	10031	10308	10112	10169	10055	10118	10228	10087	10117	10033	10274	10092	10130	10125	10069	10159	10226	10013	10105	10104	10219	10189	10177	10158	10210	10269	10148	10143	10127	10069	10089	9931	9978	10113	10200	10188	10073	10099	10066	10222	10094	10021	10121	9992	10193	10199	10077	10101	10200	10025	10065	10221	10083	10122	10044	9939	10133	10125	10220	10213	10083	10224	10034	9946	10106	10186	10096	10102	10252	10090	10095	10107	10007	10113	10216	10223	10204	10038	10098	10117	10063	10075	10074	10239	10158	10023	10145	10064	10197	10074	10248	10030	10158	10041	10027	10017	10008	10098	10157	10097	10131	10228	10104	10369	10078	10176	10110	10122	10098	10165	10080	10023	10037	10064	9992	10068	10150	10240	9985	10084	10093	10217	10240	10006	10230	10048	10169	10082	10189	9997	10043	10133	10287	10243	10269	10047	10179	10260	10081	10171	9972	10105	10265	10366	10088	10064	10202	10240	10046	10108	10019	10216	10142	10169	10170	10069	10132	10111	10182	10152	10109	10139	10132	10173	10189	10212	10066	10212	10114	10176	10222	10039	10114	10075	10032	10264	10137	10262	10034	10125	10018	10218	10109	10184	9965	10210	10047	10049	10155	10030	10011	10048	10174	10154	10228	10104	10079	10037	10238	10228	9996	10036	10254	10083	10033	10068	10067	10205	10041	10034	10224	10108	10037	10087	10002	10070	10259	10185	10102	10116	10084	10082	10044	10193	10192	9886	10159	10261	9998	10127	10016	10194	10074	10111	10112	10138	10150	9932	10197	10023	10118	10251	10172	10193	10128	10150	10046	10186	10021	10215	10052	10236	10100	10087	10113	9991	10095	10235	10175	10192	10241	10075	10163	10217	10169	10150	10076	10093	10173	10035	10152	10264	10193	10168	10117	10225	10182	10082	10319	9973	10027	10104	10138	10127	10084	10167	10178	10123	10121	10149	10218	10172	10044	10102	10187	10177	10155	10017	10138	10109	10201	10219	10036	10159	9951	10097	10076	10139	10141	10172	10175	10113	10115	10108	10151	10199	10086	10186	10010	10221	10336	10272	10127	10072	10106	10129	10121	10280	10100	10061	10104	10058	10066	10026	10199	10076	10112	10209	10026	10037	10107	10217	10186	10226	10155	10100	10051	10211	10174	10108	10310	10065	10153	10116	10136	10114	10101	10032	10168	10080	10061	10015	10112	10057	9946	10225	10181	10223	10071	10237	10156	10055	10070	9982	10275	10038	9990	10198	10167	10131	10178	10057	10082	10239	9999	10121	10167	10268	10206	10243	10052	10294	10154	10190	10071	10130	10095	10083	10026	10168	9980	10042	10167	10162	10114	10083	10168	10216	10209	10253	10275	10061	10078	10179	10089	10017	10110	10134	10142	9923	10195	10123	10265	10156	10107	10156	9979	10206	10213	10208	10214	10048	10202	10175	10169	10152	10158	10204	10277	10033	10152	10220	10217	10273	9958	10051	10016	9951	10206	10176	10191	10090	10162	10181	10094	10167	10085	10128	10127	10221	10081	10255	10182	10078	10028	10122	9990	9939	10194	10173	10182	10001	10061	10137	10111	10272	10195	10016	10130	10245	10205	10028	10228	10135	10073	10077	10059	10094	10091	10154	10053	10240	10164	10168	10326	10044	10180	10134	10213	10182	10165	10179	10124	10128	10028	10058	10103	10275	10139	10097	10206	10061	10108	9959	10266	10265	10205	10076	10120	10179	10167	10258	10167	10173	10149	10156	10175	10160	10043	10208	10215	9932	10088	10087	10170	10164	10059	10203	10121	10166	10182	10226	10135	10093	10257	10073	10067	10072	10154	10137	9971	10274	10053	10233	10117	10345	10188	10062	10194	10170	10077	10037	10215	10064	10075	10109	10111	10109	10005	10280	10307	10153	10140	10219	10104	10106	10133	10094	9949	10166	10227	10195	9904	10292	10146	10048	10338	10082	10098	10077	9902	10150	10150	10084	10047	10094	10103	10077	10095	10153	10027	10115	10056	10216	10152	10079	10089	9980	10014	10154	10092	10192	10010	10136	10168	10126	10173	10191	10045	10057	10028	10028	10126	10063	10168	10084	10190	10288	10000	10134	10125	10150	10195	10175	10164	10146	10116	10152	10268	10162	10221	10100	10235	10087	9893	10224	10167	10029	10198	10192	10085	9965	10244	9986	10020	10274	9955	10083	10164	10270	10128	10191	10184	10045	10069	10358	9867	9959	10027	10100	10160	10247	10124	10153	10200	10222	10026	10236	10140	10016	10077	10034	10176	10207	10000	10172	10134	10191	10072	10173	10088	10111	10114	10067	10119	10144	10043	10080	10085	10051	10201	9942	10083	10105	10155	10113	10203	10228	10170	10137	10079	10193	10022	10151	10111	10273	10154	10106	10313	10114	10075	10096	10053	10161	10147	10276	10138	10151	10151	10055	10041	10142	10038	9897	10224	10194	10185	10144	10128	9985	10138	10136	10029	10125	10271	10296	10234	10204	10000	10142	10141	10221	9999	10081	9916	10172	10169	10105	10046	10225	10167	9998	10146	10076	10070	10040	10149	10105	10205	10255	10116	10097	10049	10091	10160	10190	10238	10122	10187	10159	10154	10083	10283	10093	10091	10098	10113	10181	10049	10151	10043	10108	10038	10130	10135	10215	10112	10137	10115	10152	10123	10063	10156	10297	10071	10021	10281	10124	10089	10256	10162	10199	10102	10309	10276	10132	10095	10258	10121	10060	10017	10151	10057	10211	10067	10204	10188	10011	10138	10105	10042	10005	10221	9993	10124	10131	10084	10089	10193	10173	10136	10075	10097	10159	10014	9981	10254	10081	10154	10126	10048	10180	10277	10113	10138	10299	10166	10155	10136	10120	10081	10109	10196	10116	10128	10031	10147	10228	10083	10068	10066	10094	10051	10134	10121	10012	10083	10195	10076	10174	10188	10134	10095	10169	10130	10199	10018	10234	10197	10093	10004	10235	10197	10186	10028	10146	10081	10088	10027	10127	10264	10111	10163	10217	10114	10173	10189	10097	10105	9899	10281	10137	10146	10026	10098	10036	10006	10153	10186	10183	10190	10231	10213	10205	10036	10244	10259	10243	10169	10164	10158	10171	10205	9977	10327	10129	10167	10045	10037	10255	9994	10161	10191	10055	10201	10052	10072	10142	10140	10089	9959	10010	10112	10052	10142	10198	10141	10063	10182	10322	10190	10283	10177	10112	10223	10250	10161	10178	10172	10014	10071	10076	10093	10156	10223	9932	10118	9951	10174	10144	10182	10196	10060	10067	10212	10098	10139	10046	10317	10148	10164	10112	10196	10139	10068	10130	10049	10011	10132	10116	9961	10098	10188	10127	10150	10100	10297	10109	10188	10200	10175	10215	10245	10054	10181	9862	10209	9997	10182	10161	10227	10263	9995	10044	10127	10055	10040	9953	10276	10042	10069	10200	10137	10062	10011	10199	10174	10182	10210	10040	10131	10051	10288	10151	10055	10121	10148	10012	10152	10194	10010	10023	10113	10213	10219	10110	10122	10100	10117	10049	10099	10165	10152	9935	10304
22134	20992	28523	23853	22343	25920	29604	22783	19232	17238	15628	14929	14343	14106	13954	13693	13755	13571	13455	13562	13418	13443	13412	13353	13124	13325	13331	13407	13270	13491	13329	13192	13129	13187	13197	13339	13277	13349	13376	13363	13049	13200	13224	13306	13134	13122	13150	13180	13336	13287	13058	13094	13114	13307	13174	13098	13029	13041	13124	13218	13052	13262	13037	13180	13124	13193	12978	13384	13153	13156	13099	13140	13236	13176	13134	13176	13112	13057	13149	13175	13081	12944	13201	13029	13050	13230	13290	13042	13108	13086	12850	13128	13032	13179	13096	13041	13232	12965	13064	13054	13224	13212	13232	13112	13176	13207	13190	13036	13053	13142	13073	13031	13104	13119	13010	13035	13262	13109	13165	13035	13086	12952	12983	13056	13061	13090	13072	12998	13153	13206	13201	13242	13099	13310	13109	13158	13071	13220	13268	12989	13287	12960	13230	13085	13133	13193	13217	13069	13055	13032	13252	13230	13152	12968	13099	13233	13171	13017	13183	12943	13047	13060	13083	13108	13201	13296	13079	13097	13175	13020	13125	13115	13081	13102	13062	12978	13240	13150	13474	13193	13183	13136	13121	13023	13094	13017	13033	12884	13153	13191	12992	13073	13145	13162	13154	13144	13082	13120	13138	13046	13226	13108	13022	13053	13312	13083	13117	13008	12865	13116	13022	12950	13089	13179	13176	13117	13000	12991	13050	13112	13083	12911	13285	13214	13042	13028	13044	13055	13146	13141	13083	13032	13013	13119	13119	12761	13010	13159	13181	12939	13029	13028	12976	13146	13013	12965	12983	13036	13186	12925	13165	13003	12990	13210	13008	13181	13251	13117	13017	13215	12846	12998	13044	12970	12993	13047	13094	13232	13116	13123	13014	13055	13142	13341	12977	13100	13141	13026	13065	13106	13113	13297	12911	12967	12958	12907	12925	13133	13301	13049	13167	13130	13265	13130	12939	13009	12986	12935	13095	12908	13108	13342	12968	13300	13187	13060	13134	12828	12961	13068	13272	13274	13324	13193	12911	13102	13133	13302	13134	13044	13039	13236	13237	12960	13187	13093	13168	13018	13179	13115	13252	13104	13183	12999	12881	13145	13063	13147	13141	13061	13177	13168	13133	12874	13168	12922	12983	13045	13327	13115	13093	13229	13028	13136	13278	13229	13142	13259	13019	13051	13033	13065	13202	13014	13064	13158	13161	13114	13165	13154	13114	12998	13261	13228	13193	13129	13244	13234	13240	13312	13108	13066	13107	13118	13146	13083	13030	13073	13095	13193	13047	13086	12996	12922	12988	13005	13062	13095	13128	13088	13223	13181	13062	12910	13247	13094	13078	13323	13035	13099	12852	13285	13117	13099	13063	13094	12999	13150	13006	13141	13135	13152	13070	13207	13244	13095	13072	13049	13139	13099	13123	13235	13041	13139	13113	12938	13062	12856	13111	12884	12998	13112	13173	13052	13192	13120	13107	13194	13246	13007	13207	13034	13213	13126	13156	13271	13166	13085	13216	12823	13123	12997	13156	13052	13122	13080	13268	13274	12972	13220	13092	13031	13007	13126	13363	12911	13149	13146	13104	13095	13065	13121	13204	13191	13019	13315	13229	13187	13230	13368	13200	13178	13176	13240	13144	12941	13129	13141	13056	13168	13177	13098	13037	13083	13263	13066	12916	13016	13276	13085	13058	13209	13186	13120	13197	13238	13352	13004	12888	13141	12891	12962	12952	13098	13008	13002	13061	13208	13139	13144	13028	13057	13340	13208	13083	12958	13038	13205	12970	13079	13269	12870	13041	13000	13134	12920	13053	13302	13082	13096	13054	13171	12953	13143	13063	12951	13090	13235	13241	13221	13039	13042	13203	13195	13134	13088	13182	13258	13270	13034	12937	13123	13007	13156	13060	13199	13040	13068	12986	13221	13120	13121	13298	13131	13072	12902	12940	13062	13192	13041	13089	13024	12798	13156	13003	13137	13144	13047	13363	13164	13019	13112	13093	13193	13177	13160	13165	13149	13132	12989	13028	13041	13337	13180	13156	13128	13012	13302	13109	13115	13115	13219	13246	13140	13106	12953	12995	13250	13115	13016	13143	13087	13108	13146	13075	13118	13078	12965	13182	13116	13079	12967	12945	13184	13073	12918	13157	13232	13079	13103	13006	13091	13272	12972	13073	13180	13148	13159	13119	13224	13103	13262	13182	13068	13202	13122	12931	13047	13160	13091	13147	13059	13209	13053	13099	13025	13081	13109	13292	13135	13054	13121	13129	13154	13240	12960	13038	12973	13023	13095	13062	13078	13142	13076	13053	12998	12897	12890	13058	12872	13151	13013	12979	13052	13233	13151	12938	13072	13083	13220	13041	12933	13193	13245	13163	13003	13173	13004	13128	13041	12987	13114	13186	13168	13112	13194	13084	13142	12958	12989	13258	13175	13123	13079	13271	12928	13082	13071	13078	13055	13109	12884	13191	13070	13201	13222	13084	13239	13225	13293	13249	13211	12977	13002	13112	13146	13161	13119	12947	13196	13128	13047	13179	13024	13174	13022	13064	13182	12991	13133	13126	13076	13053	13035	12974	13107	13044	12986	13088	13194	13288	13197	13082	13125	13114	13102	13195	13095	13142	12910	13002	13226	13198	13165	13067	13157	13065	13082	13190	13000	13197	12937	12955	13006	12927	13200	12850	13221	13236	13249	13062	13073	13229	13060	13153	13153	13094	13236	13018	13129	13097	13040	13137	13022	13106	13118	13185	12924	13226	13111	13092	12966	13106	13199	13103	13113	13180	12972	13130	13243	13030	13069	13039	13222	12995	13016	13134	12839	13066	12955	13084	13036	13103	13229	13125	13281	13107	13211	13029	13027	13147	13033	12982	13180	13096	13042	13236	13190	13189	13379	13179	13264	13190	13254	13184	12918	13164	13044	13222	13266	13170	13121	13160	13078	13209	13101	12924	13234	13068	13223	12951	13290	13219	13098	13013	12972	13009	13119	13048	12936	12946	12937	12995	13225	13136	12989	13014	12929	13070	13120	13130	13045	12994	13011	13085	13201	13161	12971	12999	12992	13136	13064	13047	13060	13287	13162	13146	13021	12923	12807	13011	13224	13183	13164	13274	12996	12906	12989	13092	13109	13123	13071	13154	13060	13274	13214	13110	13002	13019	13244	13161	13023	12918	13105	13124	13269	13141	13096	13029	13068	12978	13118	12972	13193	12943	13068	13005	12999	13189	13111	13195	13000	13027	13147	13141	13044	13185	13267	13202	12974	13182	13258	13286	13146	13169	13077	13111	13177	13101	13248	13152	13254	13176	12959	13169	13270	13006	13326	13171	13194	12927	13146	13024	12951	13167	13097	13218	13026	13106	13093	13078	13170	13232	13346	13308	13126	13200	13144	13124	12924	13084	13175	13305	12910	13125	13215	13037	12947	13095	13160	13173	13140	13052	13263	13112	13236	13158	13072	12937	13330	13163	13037	13094	13199	13219	13252	13151	12915	13054	13242	13098	13121	13193	13040	13316	13034	13149	13171	13082	13113	13156	13225	13127	13046	13160	13075	13091	13025	13196	13178	13087	13153	13063	13188	13127	13096	13343	13230	13227	13036	12990	12874	13067	13282	13269	13123	13080	13179	13014	12995	13241	12892	12960	13063	13251	13120	13210	13068	13149	13021	13393	13185	13077	13096	13217	13049	13075	13101	13101	13075	13148	13031	13187	13086	13135	13276	13000	13098	13028	13018	13163	13105	13169	13086	13082	13104	13153	13067	13051	13175	13114	13042	13088	13125	12971	13096	13334	13323	13140	13035	13317	13145	12979	13195	13032	12995	13026	13220	13049	12918	12970	13115	13287	13198	13102	13144	13125	13028	13060	13089	13008	13390	12995	12993	13067	13017	13188	13217	13153	12931	12907	13099	13015	13087	12999	13087	13040	12950	13126	13077	13179	13086	12968	13105	13141	13089	13145	13072	13331	12971	13198	13161	13044	13243	13029	12884	13134	13145	13125	13171	13141	13102	13090	12999	13080	13080	13058	13244	13045	13221	13048	13176	13106	13195	13140	13098	12964	13136	13157	13056	13103	13012	13202	13095	13237	13173	13037	13054	12881	13119	13194	13173	13153	12890	12955	12977	13068	12979	12945	13087	13067	13107	13104	12899	13232	13167	13087	13217	13288	13132	13040	13268	13184	13129	13187	12972	13386	13138	13246	13130	13081	13277	13109	13187	12963	13029	13154	13346	12812	13275	13186	13129	13152	13033	13194	12985	12804	13003	13176	13073	13201	13116	13057	13070	13067	13188	12977	13008	12938	12989	13190	13202	13142	13205	13021	12967	13345	13301	13109	13158	13078	13130	13397	12913	13108	13093	13163	13154	13047	13306	13280	13231	13056	13130	13311	13260	12989	13045	13245	13173	13179	13181	12942	13235	13077	13146	13114	13331	13231	13070	13100	13080	13164	13132	13015	13109	13031	13076	13181	13204	13171	13174	13072	13051	13035	13119	13173	13062	13178	13050	13134	13067	12875	13150	12981	13171	13187	13131	13273	13041	13135	13153	13206	13289	13242	13149	13147	13119	13057	12934	13149	13174	13159	13030	12992	13046	13285	13104	13247	13198	13079	13090	13163	13262	13138	13034	13151	12924	13182	13102	13272	13074	13154	13183	12997	13208	13191	13304	13211	13115	13169	12965	13250	13186	13055	13251	13172	13093	13042	13156	13167	13052	13130	13073	13159	13175	13334	13266	13114	13334	13356	13213	13192	12707	12984	13157	13185	13024	13102	13186	13036	13044	13030	13111	13112	13137	12954	13180	13117	13051	13106	13076	13112	13248	13042	13195	13238	13333	13120	13160	13228	13030	13184	13193	12966	13190	13179	13214	13024	13019	13267	13093	13229	13150	13140	13179	13109	13178	13085	13226	13211	13187	13202	13026	13053	13142	13013	13054	13065	12944	13293	12810	12979	13157	13098	13132	13212	12932	13168	13123	13110	13026	13238	13118	13156	13004	12997	13078	13133	13133	13164	13158	13280	13095	13065	13110	13153	12918	13184	13274	13154	13146	13174	12980	13138	12941	13108	13254	13333	13119	13284	13090	13289	13232	13221	13182	13085	12969	13033	12983	13073	12966	13014	13326	12961	12998
45130	73480	58416	41772	34860	28120	24164	20166	16820	14254	12569	12008	11394	11011	11166	10846	10828	10624	10607	10682	10591	10369	10327	10369	10509	10517	10389	10297	10513	10336	10396	10439	10318	10327	10372	10370	10344	10279	10339	10365	10389	10259	10292	10204	10249	10099	10318	10472	10319	10384	10531	10404	10436	10313	10311	10275	10277	10409	10407	10243	10255	10320	10325	10331	10261	10118	10487	10330	10307	10361	10201	10249	10261	10357	10409	10262	10316	10243	10335	10412	10311	10102	10432	10406	10158	10411	10361	10330	10238	10494	10343	10514	10238	10279	10380	10395	10504	10439	10421	10203	10408	10383	10370	10276	10367	10203	10435	10216	10273	10297	10342	10163	10348	10356	10272	10276	10366	10363	10360	10256	10417	10288	10372	10357	10372	10394	10469	10263	10434	10348	10370	10343	10388	10279	10436	10431	10332	10397	10345	10313	10436	10470	10329	10236	10339	10365	10275	10317	10297	10469	10316	10354	10498	10113	10388	10410	10247	10335	10460	10342	10310	10387	10212	10295	10422	10454	10328	10311	10391	10338	10494	10290	10164	10281	10446	10236	10521	10386	10428	10431	10372	10109	10400	10405	10277	10351	10330	10191	10589	10249	10371	10289	10391	10409	10392	10222	10439	10359	10303	10283	10408	10268	10340	10336	10310	10400	10290	10385	10430	10372	10333	10350	10358	10342	10137	10360	10413	10176	10262	10316	10333	10334	10271	10397	10465	10399	10303	10334	10393	10182	10261	10497	10259	10400	10309	10332	10200	10353	10294	10172	10342	10295	10237	10276	10223	10271	10259	10473	10223	10365	10236	10332	10401	10171	10422	10381	10391	10279	10297	10457	10288	10349	10334	10545	10374	10346	10465	10473	10459	10441	10398	10370	10245	10455	10405	10220	10297	10455	10320	10294	10486	10337	10343	10165	10465	10317	10315	10421	10419	10350	10400	10207	10335	10265	10285	10316	10462	10469	10451	10167	10333	10328	10409	10278	10307	10188	10298	10372	10301	10300	10406	10323	10386	10172	10357	10360	10325	10403	10354	10237	10486	10384	10383	10359	10362	10311	10416	10449	10327	10463	10363	10276	10211	10406	10235	10344	10382	10365	10269	10198	10366	10328	10367	10420	10466	10301	10340	10371	10294	10323	10400	10347	10141	10265	10287	10306	10376	10331	10459	10317	10310	10310	10271	10247	10380	10376	10400	10190	10295	10375	10298	10326	10372	10348	10453	10394	10166	10232	10268	10389	10362	10366	10283	10389	10268	10504	10249	10320	10384	10278	10361	10439	10225	10410	10205	10485	10276	10238	10340	10275	10271	10270	10333	10351	10446	10167	10388	10295	10212	10361	10313	10439	10277	10304	10355	10418	10413	10302	10330	10183	10306	10416	10387	10481	10328	10370	10182	10313	10479	10436	10356	10318	10293	10325	10306	10301	10232	10310	10277	10462	10306	10374	10301	10241	10359	10478	10372	10318	10506	10293	10208	10229	10288	10277	10194	10357	10401	10311	10351	10277	10381	10251	10169	10182	10360	10310	10474	10412	10264	10396	10338	10378	10429	10194	10418	10283	10421	10288	10452	10430	10279	10309	10413	10457	10225	10419	10416	10388	10280	10223	10439	10225	10308	10269	10286	10342	10390	10235	10309	10342	10255	10393	10374	10323	10451	10279	10490	10347	10387	10268	10389	10216	10430	10170	10392	10415	10264	10506	10339	10610	10236	10321	10221	10386	10419	10433	10393	10342	10379	10361	10360	10373	10335	10131	10240	10321	10322	10254	10368	10414	10305	10547	10326	10336	10233	10205	10289	10308	10468	10375	10183	10438	10198	10438	10370	10352	10286	10299	10351	10394	10219	10432	10373	10507	10464	10397	10357	10451	10267	10413	10265	10327	10380	10324	10323	10288	10444	10379	10211	10221	10254	10416	10340	10373	10273	10322	10339	10406	10376	10214	10215	10329	10374	10413	10410	10348	10362	10388	10309	10366	10337	10370	10292	10384	10244	10289	10242	10392	10444	10213	10345	10181	10223	10350	10284	10431	10288	10280	10378	10160	10416	10323	10270	10282	10481	10399	10298	10419	10302	10409	10204	10270	10351	10358	10196	10405	10323	10382	10374	10142	10184	10193	10305	10362	10143	10252	10321	10323	10290	10417	10426	10347	10250	10231	10323	10417	10386	10333	10282	10406	10410	10324	10221	10371	10493	10331	10320	10223	10289	10206	10430	10273	10299	10229	10310	10316	10479	10210	10212	10439	10335	10303	10357	10381	10373	10317	10363	10294	10391	10394	10326	10332	10368	10354	10364	10382	10210	10365	10288	10315	10343	10249	10179	10432	10271	10358	10460	10214	10259	10326	10457	10285	10334	10319	10305	10243	10323	10233	10440	10491	10386	10357	10401	10244	10482	10355	10268	10327	10471	10510	10414	10432	10210	10265	10265	10365	10236	10328	10529	10437	10390	10406	10229	10248	10389	10300	10410	10201	10328	10387	10255	10279	10312	10161	10316	10421	10449	10315	10096	10343	10484	10308	10447	10448	10237	10283	10261	10304	10493	10306	10309	10255	10128	10404	10326	10292	10544	10333	10430	10436	10369	10310	10426	10118	10081	10313	10410	10435	10491	10389	10289	10370	10308	10342	10257	10483	10066	10364	10378	10219	10330	10297	10285	10279	10266	10441	10233	10368	10405	10495	10171	10258	10453	10203	10377	10189	10309	10361	10373	10386	10233	10361	10246	10306	10224	10458	10157	10362	10475	10265	10600	10326	10286	10264	10236	10236	10260	10212	10496	10301	10254	10240	10273	10305	10254	10316	10315	10363	10352	10366	10233	10333	10306	10245	10391	10375	10265	10315	10526	10279	10247	10350	10239	10402	10260	10234	10468	10306	10223	10451	10460	10321	10323	10368	10197	10296	10229	10425	10238	10183	10192	10281	10201	10434	10336	10396	10334	10234	10292	10413	10221	10378	10324	10355	10411	10382	10275	10280	10169	10479	10376	10412	10403	10306	10273	10373	10363	10294	10384	10273	10326	10185	10399	10405	10350	10220	10341	10378	10287	10283	10368	10292	10322	10409	10338	10362	10437	10271	10248	10238	10437	10229	10400	10306	10437	10201	10454	10207	10376	10430	10370	10387	10431	10363	10337	10296	10351	10412	10341	10362	10510	10331	10341	10091	10352	10458	10485	10424	10234	10334	10445	10310	10237	10560	10264	10406	10259	10412	10253	10239	10398	10396	10181	10371	10144	10439	10417	10260	10343	10279	10296	10182	10372	10318	10379	10321	10239	10382	10490	10387	10312	10137	10501	10559	10348	10422	10276	10175	10325	10416	10390	10189	10355	10350	10380	10332	10422	10305	10291	10410	10383	10278	10302	10318	10459	10252	10316	10435	10324	10415	10346	10506	10267	10362	10348	10465	10265	10337	10214	10331	10338	10258	10371	10312	10190	10095	10432	10335	10231	10394	10240	10362	10384	10284	10422	10320	10276	10370	10177	10306	10242	10329	10315	10259	10258	10424	10362	10462	10314	10392	10314	10495	10413	10332	10424	10358	10274	10280	10248	10287	10306	10405	10344	10409	10342	10183	10362	10263	10363	10271	10335	10295	10375	10164	10319	10577	10249	10354	10351	10316	10262	10363	10178	10292	10202	10290	10423	10280	10319	10316	10238	10384	10351	10307	10257	10295	10455	10366	10215	10198	10240	10391	10294	10437	10517	10338	10320	10418	10288	10318	10368	10327	10433	10354	10313	10308	10339	10514	10364	10206	10160	10317	10341	10385	10302	10296	10329	10317	10259	10367	10423	10384	10313	10221	10424	10231	10310	10403	10471	10320	10354	10313	10445	10359	10432	10274	10359	10376	10220	10286	10430	10283	10368	10345	10374	10392	10344	10317	10259	10236	10328	10474	10292	10228	10427	10270	10414	10165	10229	10416	10263	10368	10404	10442	10359	10431	10295	10336	10244	10298	10366	10481	10391	10307	10341	10225	10348	10365	10392	10266	10251	10360	10265	10362	10278	10361	10172	10386	10329	10315	10219	10317	10304	10351	10372	10395	10360	10349	10193	10360	10346	10339	10181	10403	10434	10152	10347	10431	10565	10500	10138	10336	10484	10379	10336	10230	10449	10198	10338	10346	10156	10313	10318	10376	10429	10376	10306	10344	10258	10255	10267	10330	10314	10224	10317	10306	10195	10306	10280	10325	10535	10342	10282	10363	10379	10246	10399	10266	10327	10377	10331	10281	10296	10345	10262	10388	10455	10390	10425	10434	10143	10280	10410	10297	10337	10382	10447	10299	10408	10521	10270	10230	10383	10163	10323	10287	10144	10336	10349	10396	10307	10221	10313	10287	10330	10351	10162	10463	10435	10261	10319	10214	10441	10388	10355	10194	10267	10367	10397	10456	10336	10399	10359	10250	10327	10461	10366	10447	10329	10312	10200	10333	10357	10179	10223	10461	10296	10390	10311	10284	10421	10321	10279	10424	10415	10315	10213	10288	10256	10357	10289	10368	10416	10247	10404	10428	10232	10367	10381	10256	10281	10298	10267	10468	10426	10175	10368	10290	10287	10512	10241	10357	10387	10404	10349	10274	10546	10383	10459	10385	10279	10331	10525	10256	10234	10286	10327	10314	10283	10362	10355	10449	10450	10235	10398	10304	10266	10411	10185	10388	10137	10335	10256	10280	10250	10279	10328	10146	10284	10343	10330	10233	10294	10423	10275	10448	10358	10134	10439	10306	10333	10391	10331	10367	10357	10278	10401	10353	10454	10320	10313	10369	10268	10374	10325	10380	10339	10160	10434	10481	10262	10333	10119	10289	10310	10304	10349	10308	10088	10455	10401	10168	10407	10499	10213	10396	10403	10299	10327	10246	10463	10304	10428	10538	10243	10457	10367	10271	10466	10400	10286	10403	10257	10283	10318	10461	10488	10329	10399	10420	10345	10307	10375	10233	10248	10311	10368	10429	10452	10267	10396	10448	10325	10460	10441	10444	10374	10326	10426	10231	10148	10282	10391	10231	10132	10256	10282	10449	10277	10327	10233	10243	10187	10453	10375	10287	10298	10348	10062	10450	10398	10197	10250	10395	10300	10375	10292	10375	10297	10233	10351	10331	10126	10131	10477	10216
34904	42495	47861	38041	26812	21035	17554	15924	14860	14090	14018	13351	13321	13182	13112	12920	12887	12733	12783	12838	12797	12765	12819	12986	12793	12613	12860	12741	12869	12698	12772	12846	12671	12836	12824	12890	12729	12783	12922	12696	12630	12682	12681	12737	12757	12757	12669	12675	12939	12788	12616	12577	12755	12826	12737	12670	12732	12883	12885	12695	12670	12760	12918	12832	12849	12884	12598	13000	12926	12856	12558	12603	12738	12686	12527	12683	12749	12756	12679	12754	12783	12771	12637	12550	12588	12638	12759	12703	12712	12504	12724	12736	12782	12615	12761	12764	12882	12698	12810	12696	12642	12697	12637	12714	12709	12603	12942	12799	12779	12637	12831	12801	12848	13010	12771	12578	12815	12673	12719	12696	12742	12578	12817	12664	12572	12634	12750	12566	12770	12822	12778	12946	12731	12612	12731	12854	12683	12567	12782	12766	12642	12591	12704	12714	12794	12780	12728	12877	12846	12643	12667	12560	12565	12830	12693	12565	12731	12725	12565	12401	12779	12623	12739	12715	12522	12635	12584	12606	12786	12820	12695	12565	12853	12852	12799	12534	12624	12650	12777	12646	12843	12676	12790	12574	12553	12756	12766	12645	12820	12682	12744	12870	12710	12701	12718	12874	12547	12475	12705	12735	12739	12471	12678	12756	12845	12803	12807	12626	12878	12601	12831	13015	12716	12767	12661	12654	12831	12825	12796	12708	12784	12664	12856	12706	12890	12814	12728	12769	12615	12858	12787	12497	12701	13051	12709	12752	12706	12712	12579	12634	12843	12764	12561	12727	12802	12830	12592	12692	12948	12767	12764	12860	12849	12488	12723	12739	12684	12698	12705	12588	12775	12426	12839	12713	12853	12729	12670	12617	12708	12607	12791	12679	12875	12746	12613	12759	12781	12616	12590	12774	12684	12818	12728	12737	12760	12805	12827	12548	12730	12692	12658	12938	12810	12801	12821	12669	12652	12793	12748	12904	12933	12698	12698	12638	12759	12688	12807	12726	12811	12717	12822	12721	12670	12617	12708	12632	12665	12634	12766	12782	12864	12731	12868	12751	12729	12635	12748	12832	12592	12814	12888	12813	12771	12920	12588	12889	12509	12699	12944	12759	12748	12842	12540	12559	12727	12758	12720	12712	12768	12836	12903	12722	12672	12763	12572	12621	12807	12865	12904	12637	12847	12660	12692	12676	12672	12677	12831	12866	12854	12673	12703	12769	12693	12804	12683	12773	12771	12565	12743	12636	12697	12568	12673	12612	12611	12678	12684	12804	12811	12725	12774	12789	12681	12740	12477	12891	12690	12824	12621	12556	12606	12859	12684	12733	12790	12706	12817	12848	12762	12737	12812	12871	12982	12792	12708	12683	12695	12966	12702	12811	12822	12758	12814	12897	12765	12715	12525	12638	12768	12858	12825	12775	12738	12668	12840	12722	12745	12980	12747	12731	12599	12857	12837	12785	12750	12669	12788	12640	12773	12856	12566	12732	12788	12674	12766	12730	12606	12769	12614	12902	12473	12670	12864	12631	12646	12634	12515	12461	12764	12633	12613	12683	12629	12704	12601	12541	12850	12731	12530	12695	12687	12666	12683	12492	12560	12775	12631	12722	12783	13026	12780	12581	12671	12814	12771	12955	12807	12751	12812	12551	12658	12884	12614	12712	12588	12724	12827	12722	12726	12860	12700	12753	12848	12872	12735	12623	12567	12902	12837	12875	12681	12671	12779	12662	12709	12616	12669	12713	12845	12760	12811	12632	12781	12659	12722	12674	12693	12778	12736	12765	12844	12707	12747	12564	12678	12786	12667	12840	12824	12698	12865	12726	12654	12814	12703	12815	12625	12582	12863	12636	12837	12766	12523	12738	12900	12801	12852	12635	12765	13075	12609	12638	12722	12690	12707	12753	12763	12635	13004	12742	12670	12713	12665	12685	12607	12681	12673	12735	12769	12722	12787	12650	12696	12784	12667	12731	12767	12786	12590	12890	12740	12735	12622	12670	12848	12959	12812	12689	12767	12674	12791	12586	12546	12840	12699	12736	12646	12769	12769	12831	12738	12673	12679	12724	12523	12806	12637	12490	12535	12642	12627	12826	12678	12774	12913	12643	12593	12790	12636	12738	12737	12886	12990	12788	12859	12734	12609	12765	12976	12772	12744	12685	12652	12508	12780	12711	12754	12612	12903	12923	12768	12470	12548	12629	12761	12610	12621	12781	12790	12744	12789	12673	12798	12618	12657	12765	12657	12763	12858	12918	12576	12783	12913	12580	12582	12773	12588	12751	12557	12614	12628	12915	12656	12823	12810	12829	12905	12698	12748	12741	12754	12635	12870	12563	12867	12689	12846	12868	12643	12802	12904	12715	12758	12488	12875	12699	12702	12663	12826	12740	12764	12728	12698	12726	12697	12638	12786	12760	12826	12667	12678	12650	12951	12580	12754	12762	12722	12597	12654	12757	12677	12855	12806	12724	12698	12727	12815	12892	12401	12696	12560	12592	12560	12651	12826	12915	12632	12598	12691	12672	12778	12763	12654	12714	12529	12696	12722	12677	12668	12724	12484	12709	12769	12742	12811	12868	12838	12709	12619	12622	12574	12832	12761	12776	12857	12815	12736	12910	12811	12636	12603	12771	12835	12775	12769	12851	12776	12711	12694	12795	12520	12736	12736	12629	12677	12608	12745	12839	12768	12749	12828	12840	12747	12802	12670	12925	12669	12718	12717	12604	12544	12838	12768	12846	12725	12709	12868	12662	12689	12626	12756	12745	12814	12733	12830	12848	12785	12704	12733	12940	12716	12634	12770	12840	12725	12775	12598	12829	12748	12753	12760	12640	12661	12593	12641	12769	12743	12750	12640	12819	12887	12802	12636	12842	12856	12567	12807	12953	12792	12749	12781	12665	12873	12734	12686	12603	12645	12810	12881	12690	12710	12443	12626	12628	12735	12640	12686	12460	12883	12648	12567	12693	12885	12699	12688	12795	12677	12791	12612	12746	12637	12739	12662	12848	12591	12718	12860	12700	12639	12553	12766	12608	12759	12878	12894	12768	12863	12542	12865	12733	12865	12789	12687	12562	12477	12508	12772	12603	12842	12731	12761	12946	12662	12723	12782	12888	12772	12733	12648	12619	12771	12566	12712	12848	12725	12769	12506	12650	12649	12582	12473	12726	12567	12701	12760	12871	12794	12762	12730	12834	12665	12767	12761	12653	12765	12627	12829	12619	12813	12613	12680	12781	12559	12838	12612	12824	12846	12775	12850	12868	12504	12635	12818	12833	12628	12820	12806	12879	12849	12704	12838	12576	12552	12459	12691	12548	12699	12662	12788	12568	12651	12867	12760	12798	12550	12692	12595	12685	12684	12712	12724	12714	12694	12699	12630	12670	12633	12820	12824	12715	12758	12818	12624	12823	12850	12743	12646	12497	12588	12753	12721	12870	12761	12640	12810	12624	12782	12865	12745	12666	12675	12631	12639	12801	12765	12684	12880	12778	12856	12622	12815	12678	12651	12724	12805	12787	12755	12678	12630	12676	12725	12725	12724	12683	12685	12625	12661	12634	12556	12886	12675	12724	12865	12850	12650	12814	12880	12735	12895	12825	12604	12820	12770	12774	12772	12771	13000	12777	12655	12733	12836	12670	12589	12667	12643	12630	12882	12564	12772	12779	12820	12618	12791	12814	12825	12702	12936	12817	12820	12635	12806	12739	12636	12903	12602	12840	12724	12597	12733	12837	12786	12724	12679	12978	12845	12692	12872	12789	12680	12726	12543	12726	12841	12792	12872	12676	12820	12727	12947	12667	12830	12592	12901	12638	12672	12826	12590	12725	12823	12733	12897	12838	12963	12858	12837	12879	12627	12849	12807	12791	12683	12698	12766	12891	12671	12682	12811	12682	12638	12771	12750	12630	12690	12660	12766	12749	12603	12755	12835	12820	12747	12679	12724	12680	12889	13023	12689	12678	12662	12753	12677	12932	12696	12758	12576	12816	12744	12797	12636	12685	12646	12640	12601	12665	12555	12660	12729	12538	12658	12665	12829	12788	12809	12756	12591	12813	12556	12712	12779	12855	12780	12747	12697	12585	12809	12696	12789	12794	12605	12732	12792	12726	12664	12675	12674	12862	12845	12783	12797	12824	12717	12628	12716	12583	12690	12503	12933	12774	12758	12785	12801	12719	12773	12724	12718	12817	12617	12690	12924	12750	12903	12708	12809	12710	12705	12808	12978	12644	12776	12878	12768	12596	12637	12819	12508	12761	12818	12636	12830	12626	12711	12872	12738	12786	12792	12695	12990	12808	12845	12867	12703	12646	12868	12771	12732	12710	12775	12690	12652	12633	12987	12618	12888	12709	12786	12818	12690	12656	12676	12592	12525	12808	12614	12658	12767	12801	12583	12656	12656	12580	12797	12517	12744	12701	12827	12672	12721	12678	12695	12948	12445	12777	12759	12838	12786	12978	12763	12800	12668	12698	12703	12696	12599	12777	12716	12895	12687	12730	12667	12630	12580	12965	12579	12770	12794	12608	12727	12494	12705	12632	12630	12685	12794	12721	12730	12633	12752	12659	12789	12694	12612	12972	12682	12718	12663	12654	12918	12849	12817	12743	12657	12880	12679	12600	12751	12924	12917	12702	12798	12747	12661	12789	12699	12726	12604	12792	12619	12831	12612	12489	12626	12473	12582	12530	12747	12859	12787	12676	12666	12815	12721	12719	12766	12885	12881	12607	12844	12780	12860	12873	12883	12724	12893	12674	12833	12877	12677	12749	12485	12565	12551	12729	12718	12728	12656	12649	12728	12655	12757	12844	12539	12787	12618	12804	12822	12755	12661	12820	12827	12706	12616	12726	12816	12673	12776	12890	12902	12717	12667	12695	12692	12786	12745	12669	12727	12783	12887	12837	12981	12736	12806	13062	12759	12951	12696	12467	12517	12728	12802	12647	12762	12857	12757	12758	12509	12758	12555	12669	12830	12724	12722	12703	12533	12868	12700	12738	12757	12661	12652	12422	12899	12843	12827	12727	12816	12625	12717	12679	12717	12591	12696	12809	12977	12631	12800	12603	12634	12617	12832	12659	12822	12667	12843	12755	12813	12850	12836	12674	12741	12555	12718	12772	12684	12737	12833	12498
42170	59074	47340	32743	23603	18222	15197	13674	12679	11639	11119	10986	10686	10552	10483	10552	10228	10153	10323	10271	10235	10121	10177	10183	10202	10258	10138	10129	10280	10180	10270	10108	10172	10062	10109	10156	10051	10256	10126	10172	10147	10076	10139	10083	10117	10054	10118	10267	10218	10087	10125	10184	10293	10089	10161	10168	10171	10161	9971	10153	10193	10225	10162	10254	10277	10215	10068	10154	10328	10033	10159	10120	9942	10152	9941	10208	10054	10149	10223	10051	10246	10288	10156	10123	10190	10326	10122	10195	10225	10115	10191	10027	10150	10168	10170	10075	10204	10117	10185	10194	10054	10155	10237	10114	10133	10081	10117	10254	10074	10077	10215	10212	10067	10204	10144	10125	9988	10142	10185	10148	10313	10190	10260	10105	10218	10199	10163	10180	10085	10169	10206	10102	10149	10294	10110	10270	10232	10251	10260	9935	10186	10233	10145	10160	10193	10069	10096	10166	10105	10231	10232	10046	10040	10177	10213	10240	10161	10076	10154	10146	10202	10156	10334	10148	10253	10141	10054	10010	10155	10187	10242	10199	10108	10133	10125	10065	9988	10096	10224	10164	10165	10208	10101	10197	10129	10224	10166	10111	10211	10163	10100	10249	10112	10159	10165	10162	10216	10138	10204	10256	10152	10353	10201	10056	10131	10187	10129	10042	10188	10000	10317	10134	9952	10234	10312	10055	10165	10149	10249	10241	10215	10189	10234	10071	10300	10190	10146	10108	10197	10106	10246	10193	10198	10067	10227	10296	10080	10229	10122	10155	10172	10131	10282	10066	10294	10193	10147	10291	10265	10007	10009	10201	10114	10042	9956	10099	10158	10085	10170	10132	10166	10102	10284	10161	10111	10094	10313	10337	10154	10023	10136	10150	10240	10021	10102	10127	10046	9965	10090	10093	10174	10308	9987	10177	10152	10364	10195	10180	10125	10274	10183	10027	10056	10228	10223	10185	10222	10110	10206	10106	10185	10198	10110	9943	10184	10181	10141	10046	10186	10268	10136	10185	9987	10183	10132	10091	10310	10256	10243	10352	10279	10165	10198	10200	10093	10224	10191	10170	10220	10096	10208	10163	10099	10184	10108	10311	10114	10222	10085	10216	10021	10123	10144	10213	10150	10184	10140	10158	10242	10072	10203	10215	10150	10322	10204	10267	10152	10140	10181	10214	10148	9952	10182	10061	10195	9983	10139	10260	10217	10144	10320	10232	10265	10039	10104	10053	10127	10175	10154	10029	10095	10123	10092	10019	10127	10214	10169	10137	10156	10191	10238	10144	10205	10150	10297	10202	10127	10185	10269	10069	10274	10241	10282	10121	10095	10184	10118	10155	10169	10198	10187	10039	10072	10227	10229	10132	10141	10061	10148	10200	10283	10170	10095	10241	10168	10307	10248	10072	10206	10231	10115	10230	10136	10222	10208	10072	9995	10284	10050	10137	10184	10058	10146	9983	10063	10165	10155	10212	10162	10079	9932	10180	10053	10143	10171	10234	10319	10143	10255	10236	10320	10077	10231	10141	9971	10257	10338	10137	10151	10096	10135	10135	10082	10319	10229	10081	10191	10032	10236	10156	10118	10078	10141	10233	10195	10220	10129	10194	10289	10208	10062	10044	10183	10070	10134	10109	10157	10226	10081	10251	10249	10121	10307	10250	10104	10202	10117	10071	10163	10093	10246	10183	10342	10258	10100	10165	10207	10240	10280	10161	10270	10132	10163	10193	10029	9987	10103	10213	10066	10049	10091	10209	10309	10166	10220	10127	10085	10185	10263	10068	10102	10184	10225	10255	10307	10276	10103	10096	10159	10318	10205	10187	10131	10198	9968	10285	10159	10278	10166	10060	10142	10305	10170	10163	10295	10139	10224	10102	10070	10134	10205	10207	10048	10216	10080	10188	10020	10097	10103	10144	10196	10028	10316	10252	10111	10094	9992	10236	10070	10268	10151	10148	10165	10286	9972	10344	10074	10038	10044	10159	10119	10057	9983	10292	10113	9982	10188	10136	10125	10266	10204	10114	10270	10237	10118	10201	10307	10157	9991	10125	10039	10266	10106	10098	10075	10119	10052	10185	10163	10232	10253	10169	10187	10011	10196	10353	10199	10126	10086	10005	10026	9975	10117	10229	10252	10209	10137	10263	10321	10103	10235	10146	10179	10165	10156	10151	10200	10293	10093	10010	10152	10119	10220	10130	10094	10230	10195	10149	10134	10096	10177	10185	9969	10256	10095	10240	10066	10124	10233	10247	10209	10142	10129	10060	10185	10198	10091	10245	10169	10045	10203	10277	10133	10154	10136	10040	10391	10147	10205	10209	10153	10258	10162	10116	10331	10183	10175	10126	10265	10040	10193	10115	10165	9893	10324	10205	10057	10226	10080	10161	10227	10234	10102	10120	10114	10194	10139	10143	10227	10369	10146	10124	10022	10185	10056	10205	10125	10315	10162	10006	10163	10130	10082	10332	10206	10181	10148	10076	10225	10176	10149	10162	10181	10232	10144	10223	10274	10213	10184	10217	10294	10123	10101	10104	10200	10104	10234	10192	10072	10146	10200	10232	10175	10099	10092	10104	10079	10167	10101	10046	10161	9998	10062	10277	10306	10116	10030	10123	10192	10246	10132	10117	10171	10229	10256	10243	10063	10199	10224	10176	10059	10099	10159	10034	10279	10129	10099	10149	10192	10203	10155	10091	10224	10090	10148	10172	10245	10308	10035	10061	10311	10149	10180	10241	10206	10342	10124	10257	10214	10054	10192	10177	10319	10078	10319	10087	10090	10193	10229	10166	10202	10193	10299	10139	10234	10107	10165	10180	10129	10226	10230	10130	10135	10070	10280	10198	10280	10199	10160	10246	10108	10189	10055	10171	10225	10148	10230	10217	10091	10035	10155	10236	10074	10036	10167	10156	10209	10105	10106	10159	10286	10081	10318	10136	10174	10203	10004	10242	10134	10175	10239	10261	10143	10154	10162	10177	10135	10027	10045	10299	10200	10200	10225	10159	10203	10178	10160	10187	10278	10140	10206	10205	10144	10017	10192	10106	10166	10194	10125	10235	10060	10216	10042	10212	10245	10182	10006	10181	10252	10134	10313	10089	10219	10263	10096	10331	10148	10273	10092	10161	10219	10069	10212	10123	10265	10120	10163	10227	10142	10227	10079	10091	10262	10209	10144	10181	10272	10146	10221	9976	10049	10096	10023	10290	10175	10111	10114	10123	10337	10110	10177	10178	10030	10094	10080	10164	10108	10293	10159	10030	10058	10084	10045	10131	9899	10114	10187	10221	10056	10033	10193	10250	10216	10162	10096	10259	10138	9981	10150	10263	10132	10093	10212	10324	10230	10262	10283	10126	10176	10109	10195	10100	10126	10093	10158	10043	10261	10151	10212	10097	10126	10056	10177	10260	10321	10166	10291	10129	10177	10241	10262	10100	10080	10233	10209	10112	10240	10076	10177	10217	9999	10281	10191	10264	10266	10035	10190	10320	10067	10293	10126	10127	10235	10149	10159	10139	10029	10115	10032	10211	10403	10033	10110	10138	9985	10157	10179	10068	10128	10392	10111	10222	10101	10262	10191	9972	10132	10235	10149	10076	10030	10237	10033	10126	10336	10246	10035	10134	10213	10168	10199	10110	10092	10274	10076	10084	10190	10064	10179	10113	10225	10036	10189	10131	10203	10100	9999	10140	10117	10132	10154	10038	10187	10276	10207	10160	10211	10000	9979	10071	10111	9966	10160	10234	10221	10109	10081	10267	10234	10062	10155	10374	10230	10290	10238	10112	10161	10155	10103	10150	10051	10262	10040	10220	10187	10259	10112	10220	10137	10101	10118	10256	10188	10211	10235	10234	10206	10134	10019	10145	10268	10133	10074	10243	10151	10256	10059	10150	10248	10109	10186	10237	10218	10146	9998	10127	10231	10228	10161	10167	10130	10136	10196	10268	10173	10299	10193	10082	10149	10064	9919	10286	9977	10259	10228	10110	10244	10096	10133	10175	10261	10187	10139	10098	10033	10190	10151	10079	10131	10124	10184	10225	10181	10125	10173	10193	10108	10146	10169	10226	10198	9954	10192	10187	10080	10327	10147	10199	10211	10134	10167	10000	10317	10312	10218	10115	10140	10099	10030	10235	10145	10092	10236	10301	10103	10321	10271	9989	10106	10298	10264	10230	10264	10054	10263	10312	10207	10080	10223	10247	10193	10199	10184	9981	10140	10186	10082	10148	10019	10151	10186	10134	10261	10193	10078	10177	10172	10165	10229	10074	10232	10097	10257	10177	10190	10166	10379	10337	10103	10193	10211	10268	10096	10119	10039	10171	10152	10192	10185	10216	10160	10141	10114	10235	10177	10244	10043	10134	10138	10218	10098	10185	9996	10255	10176	10193	10133	10250	10155	10227	10304	10295	9948	10162	10103	9972	10214	10292	10088	9974	10166	9956	10044	10283	10105	10240	10194	10128	10232	10111	10229	10315	10287	10249	10252	10107	9959	10207	10062	10229	10199	10146	10265	10232	10181	10302	10153	10032	10208	10170	10294	10080	10168	10142	10058	10121	10176	10060	10234	10136	10071	10142	10178	10313	10170	10099	10239	10273	10030	10211	10317	10031	10021	10186	10069	10247	10062	10133	10170	10288	10229	10023	10280	10128	10113	10201	10143	10206	10320	10102	10116	10314	10270	10272	10157	10218	10192	10137	10157	10321	10135	10298	10250	10369	10023	10154	10251	10062	10230	10137	10310	10071	9973	10181	10182	10097	10106	10419	10226	10303	10166	10015	10150	10131	10164	10178	10194	10111	10200	10123	10072	10167	10144	10242	10250	10091	10137	10193	10102	10136	10157	10120	10104	10212	10113	10186	10347	10117	10135	10136	10196	10254	10137	10086	10186	10032	10363	10187	10206	10206	10056	10172	10148	10256	9940	10220	10306	10230	10233	10151	10155	10172	10251	10150	10313	10173	10234	10043	10042	10070	10156	10060	10133	10143	10294	10138	10144	10136	10048	10207	10291	10065	10242	9908	10055	10061	10235	10273	10200	10216	10147	10160	10206	10152	10182	10174	10137	10184	10212	10210	10328	10062	10083	10230	10059	10162	10196	10079	10141	10189	10117	10177	9893	9996	10121	10019
23578	20992	28656	25497	24776	25249	23275	18856	16516	15312	14283	13797	13448	13441	13212	13249	13340	13075	13016	12937	12908	12721	12890	12813	12864	12846	12851	12819	12909	12779	12861	12704	12826	12730	13036	12768	13071	12667	12691	12730	12697	12804	12724	12800	12754	13057	12891	12614	12694	12764	12728	12853	12824	12880	12889	12831	12766	12786	12670	12750	12680	12753	12694	12836	12999	12796	12746	12764	12683	12766	12625	12664	12626	12772	12787	12961	12897	12868	12912	12826	12808	12772	12781	12726	12621	12575	12739	12654	12869	12617	12796	12896	12612	12570	12761	12670	12816	12773	12850	12775	12743	12693	12741	12718	12717	12753	12831	12863	12836	12743	12859	12804	12747	12790	12596	12629	12742	12711	12647	12735	12748	12869	12916	12793	12902	12830	12674	12786	12769	12755	12599	13017	12839	12721	12841	12649	12855	12809	12695	12670	12587	12686	12636	12603	12673	12638	12854	12764	12710	12722	12780	12814	12791	12738	12677	12960	12895	12770	12795	12866	12586	12800	12786	12641	12782	12630	12645	12710	12588	12724	13020	12616	12523	12825	12846	12734	12795	12657	12703	12605	12681	12655	12699	12867	12659	12593	12594	12826	12651	12728	12629	12718	12656	12534	12809	12871	12681	12884	12925	12608	12722	12588	12859	12760	12886	12970	12709	12733	12690	12717	12807	12627	12605	12611	12624	12760	12932	12816	12855	12766	12873	12668	12809	12664	12862	12713	12891	12645	12800	12711	12821	12725	12748	12658	12973	12587	12968	12983	12773	12811	12772	12579	12764	12826	12737	12998	12832	12666	12758	12737	12850	12622	12666	12729	12706	12690	12709	12754	12858	12790	12524	12753	12730	12564	12530	12816	12745	12858	12829	12790	12755	12530	12706	12758	12653	12862	12760	12876	12757	12721	12672	12668	12666	12762	12759	12694	12827	12609	12796	12689	12755	12697	12781	12736	12764	12799	12918	12862	12703	12780	12813	12734	12718	12739	12866	12871	12730	12637	12874	12878	12972	12801	12858	12730	12622	12818	12705	12717	12783	12851	12696	12749	12752	12659	12730	12896	12761	12652	12612	12688	12858	12731	12722	12694	12592	12742	12931	12652	12721	12772	12979	12673	12912	12464	12655	12748	12770	12636	12758	12794	12871	12788	12966	12874	12823	12585	12668	12628	12941	12855	12809	12853	12689	12699	12803	12651	12817	12650	12735	12728	12622	12679	12842	12821	12998	12610	12728	12690	12646	12781	12780	12735	12805	12657	12472	12675	12691	12863	12739	12747	12758	12653	12740	12626	12711	12628	12728	12701	12772	12752	12646	12714	12772	12705	12712	12872	12884	12590	12821	12791	12709	12425	12816	12895	12756	12826	12633	12811	12924	12687	12915	12957	12792	12762	12705	12794	12851	12732	12687	12819	12895	12662	12856	12711	12814	12807	12714	12807	12659	12777	12910	12688	12680	12685	12822	12651	12651	12697	12590	12882	12729	12747	12684	12725	12744	12677	12789	12784	12826	12837	12736	12822	12743	12852	12882	12695	12940	12965	12873	12693	12846	12737	12836	12603	12737	12754	12694	12803	12723	12727	12802	12834	12707	12726	12892	12565	12763	12895	12703	12761	12956	12596	12539	12976	12719	12844	12744	12675	12829	12659	12817	12834	12776	12710	13021	12933	12868	12754	12577	12879	12792	12665	12923	12776	13051	12717	12687	12727	12867	12830	12859	12748	12575	12712	12913	12843	12780	12690	12593	12865	12772	12755	12786	12846	12703	12756	12912	12718	12752	12567	12844	12749	12761	12980	12822	12789	12697	12743	12766	12889	12593	12556	12482	12683	12687	12638	13012	12609	12692	12519	12756	12850	12741	12788	12721	12836	12604	12762	12612	12724	12542	12832	12847	12750	12607	12618	12750	12711	12676	12714	12965	12765	12738	12702	12793	12804	12464	12876	12760	12698	12782	12624	12816	12704	12726	12702	12659	12596	12488	12712	12797	12652	12641	12646	12718	12572	12691	12759	12792	12792	12769	12744	12864	12657	12708	12652	12714	12848	12816	12670	12834	12788	12739	12741	12851	12797	12855	12544	12834	12729	12770	12807	12627	12747	12846	12920	12719	12816	12695	12849	12665	12797	12670	12787	12763	12914	12896	12667	12860	12717	12787	12692	12657	12724	12662	12686	12770	12601	12733	12679	12729	12668	12869	12846	12597	12754	12862	12594	12804	12666	12652	12678	12732	12875	12761	12844	12993	12641	12796	12598	12772	12666	12704	12786	12755	12727	12745	12770	12708	12852	12857	12625	12638	12693	12657	12667	12721	12617	12712	12825	12866	12792	12697	12748	12637	12907	12764	12908	12688	12815	12536	12654	12923	12766	12565	12851	12812	12736	12740	12705	12759	12762	12612	12819	13021	12776	12707	12723	12598	12594	12994	12698	12714	12798	12896	12629	12714	12737	12564	12628	12645	12912	12671	12686	12656	12663	12580	12710	12692	12669	12887	12685	12673	12819	12880	12887	12714	12766	12581	12869	12741	12709	12894	12830	12742	13027	12787	12687	12824	12804	12583	12702	12579	12641	12946	12934	12923	12822	12674	12702	12503	12612	12599	12595	12708	12642	12800	12759	12696	12603	12749	12605	12578	12840	12674	12672	12593	12792	12605	12579	12546	12744	12639	12781	12785	12867	12736	12760	12701	12781	12674	12632	12716	12869	12675	12716	12647	12785	12728	12925	12722	12691	12867	12699	12742	12636	12743	12722	12689	12812	12746	12681	12910	12780	12767	12825	12785	12762	12796	12825	12722	12720	12814	12813	12662	12569	12577	12599	12832	12906	12688	12781	12810	12736	12771	12878	12721	12856	12785	12763	12816	12734	12813	12634	12828	12726	12826	12720	12779	12803	12831	12899	12712	12604	12804	12868	12632	12696	12591	12658	12553	12474	12597	12798	12878	12841	12636	12695	12582	12764	12814	12716	12772	12550	12661	12643	12709	12750	12918	12753	12931	12643	12859	12763	12867	12715	12753	12788	12700	12823	12605	12719	12714	12965	12878	12763	12846	12623	12861	12755	12829	12537	12517	12945	12913	12816	12801	12846	12538	12813	12719	12841	12863	12713	12804	12855	12813	12984	12780	12763	12828	12833	12760	12750	12704	12660	12807	12834	12700	12750	12918	12892	12834	12948	12744	12770	12849	12684	12586	12775	12947	12789	12812	12828	12562	12646	12677	12617	12817	12792	12832	12811	12810	12685	12737	12761	12639	12811	12731	12628	12706	12890	12716	12767	12860	12732	12724	12610	12777	12687	12795	12703	12815	12756	12609	12653	12896	12765	12770	12926	12658	12709	12511	12877	12590	12834	12764	12570	12686	12755	12859	12784	12768	12936	12880	12667	12673	12879	12482	12795	12712	12563	12661	12825	12793	12874	12737	12767	12721	12804	12792	12895	12711	12824	12474	12707	12732	12687	12650	12547	12733	12758	12806	12760	12782	12761	12645	12758	12613	12572	12745	12663	12696	12726	12694	12770	12695	12751	12534	12566	12805	12886	12653	12777	12649	12684	12706	12834	12946	12763	12802	12694	12588	12765	12631	12788	12557	12688	12834	12815	12731	12849	12668	12657	12741	12733	12831	12690	12633	12774	12877	12700	12611	12676	12852	12921	12803	13052	12627	12768	12779	12760	12634	12768	12778	12708	12833	12778	12683	12829	12836	12556	12879	12781	12834	12645	12845	12919	12698	12494	12823	12591	12786	12771	12809	12862	12994	12690	12691	12844	12847	12695	12766	12875	12839	12896	12834	12777	12892	12693	12537	12618	12750	12712	12745	12536	12660	12816	12817	12771	12624	12712	12597	12659	12867	12885	12565	12814	12526	12834	12519	12549	12650	12730	12751	12819	12757	12807	12754	12874	12893	12852	12628	12621	12772	12685	12728	12654	12782	12762	12789	12884	12677	12842	12789	12676	12533	12799	12751	12956	12905	12685	12651	12695	12950	12765	12846	12914	12733	12820	12773	12593	12849	12745	12848	12836	12925	12765	12793	12670	12738	12801	12833	12966	12762	12708	12698	12698	12626	12811	12779	12695	12763	12835	12741	12837	12799	12755	12700	12866	12735	12416	12682	12723	12632	12678	12874	12712	12785	12950	12776	12639	12699	12589	12902	12657	12618	12730	12815	12631	12836	12860	12744	12914	12880	12682	12858	12788	12666	12557	12621	12792	12661	12931	12818	12934	12799	12747	12562	12776	12639	12753	12549	12826	12739	12799	12645	12665	12854	12747	12667	12791	12822	12788	12662	12718	12749	12790	12696	12774	12767	12741	12767	12785	12750	12725	12897	12619	12665	12634	12691	12910	12698	13004	12814	12800	12870	12749	12872	12713	12856	12926	12743	12818	12759	12765	12750	12697	12720	12780	12908	12737	12729	12983	12817	12762	12912	12747	12642	12739	12744	12695	12872	12731	12806	12769	12942	12722	12699	12548	12695	12782	12909	12869	12769	12826	12693	12727	12947	12692	12865	12735	12786	12840	12802	12561	12598	12830	12782	12831	12792	12645	12803	12772	12560	12785	12697	12769	12814	12771	12652	12736	12784	12973	12879	12831	12791	12617	12822	12804	12661	12622	12818	12773	12891	12762	12787	12670	12661	12916	12878	12465	12868	12736	12499	12746	12652	12824	12619	12509	12682	12762	12827	12745	12833	12624	12707	12764	12711	12525	12580	12911	12811	12803	12563	12712	12511	12694	12713	12825	12909	12751	12750	12632	12685	12636	12843	12755	12733	12742	12808	12602	12558	12722	12699	12808	12779	12784	12777	12869	12725	12746	12872	12849	12885	12833	12806	12801	12779	12699	12811	12733	12649	12880	12807	12713	12740	12905	12839	12778	12604	12655	12832	12620	12630	12707	12829	12480	12675	12825	12643	12848	12777	12835	12856	12700	12745	12720	13001	12793	12795	12843	12600	12597	12660	12517	12726	12689	12681	12714	12715	12558	12873	12709	12865	12819	12819	12799	12537	12724	12800	12715	12648	12664	12918	12896	12754	12540	12648	12737	12704	12824	12829	12723	12718	12840	12793	12776	12748	12772	12744	12878	12862	12859	13052	12669	12672	12790	12713	12637	12767	12782	12723	12820	12867	12818
39181	67708	55005	37923	29072	22106	18405	16634	14343	12569	11695	11167	10779	10954	10528	10392	10394	10488	10339	10391	10443	10327	10286	10239	10273	10293	10287	10259	10221	10203	10384	10146	10105	10302	10349	10111	10220	10154	10112	10344	10275	10122	10134	10237	10199	10304	10416	10297	10223	10092	10176	10107	10214	10146	10088	10185	10129	10218	10119	10202	10109	10121	10198	10173	10323	10268	10151	10404	10123	10118	10278	10228	10233	10308	10151	10154	9958	10247	10192	10143	10201	10191	10191	10016	10120	10083	10253	10251	10194	10226	10185	10204	10305	10096	10360	10175	10095	10264	10199	10168	10155	10268	10210	10270	10228	10211	10287	10258	10367	10016	10209	10172	10244	10089	10206	10193	10104	10174	9988	10241	10170	10240	10187	10160	10116	10114	10237	9964	10167	10223	10233	10187	10139	10288	10129	10178	10144	10106	10063	10194	10226	10103	10125	10150	10211	10323	10101	10229	10283	10137	10260	10194	10128	10250	10158	10151	10192	10178	10236	10175	10120	10223	10048	10164	10251	10115	10256	9974	10189	10250	10168	10162	10269	10159	10153	10242	10182	10194	10007	10206	10211	10240	10253	10301	10212	10143	10254	10302	10179	10042	10266	10180	10092	10258	10306	10059	10198	10343	10181	10201	10187	10147	10293	10044	10193	10177	10125	10278	10260	10211	10274	10153	10326	10080	10139	10041	10087	10202	10191	10268	10217	10091	10173	10229	10152	10206	10193	10236	10108	10131	10221	10239	10214	10183	10206	10255	10167	10132	10168	10113	10119	10078	10162	10258	10222	10411	10242	10129	10349	10181	10134	10180	10138	10162	10122	10161	10243	10125	10088	10216	10436	10222	10211	10016	10178	10113	10174	10364	10157	10341	10150	10125	10058	10125	10167	10177	10404	10058	10154	10204	10099	10383	10019	10135	10139	9981	10274	10257	10261	10139	10164	10156	10133	10033	10156	10219	10022	10217	10377	10058	10292	10202	10074	10222	10240	10189	10240	10248	10212	10137	10097	10191	10220	10070	10212	10095	10174	10124	10170	10296	10335	10044	10162	10041	10295	10340	10095	10178	10324	10378	10196	10311	10135	10153	10067	10072	10323	10221	10314	10127	10095	10148	10196	10515	10230	10126	10256	10410	10142	10095	10085	10194	10227	10076	10185	10216	10203	10159	10170	10194	10178	10093	10312	10328	10228	10449	10093	10204	10275	10151	10187	10256	10268	10216	10240	10073	10084	10145	10435	10207	10198	10110	10185	10205	10100	10268	10318	10176	10128	10200	10313	10162	10098	10188	10270	10261	10095	10247	10155	10117	10358	10124	10206	10041	10224	10071	10112	10225	10421	10278	10207	10304	10120	10195	10242	10201	10230	10043	10075	10097	10173	10136	10131	10169	10265	10178	10257	10103	10179	10188	10171	10142	10197	10324	10056	10124	10217	10192	10305	10226	10089	10325	10131	10303	10141	10294	10141	10249	10156	10203	10416	10098	10238	10225	10212	10112	10310	10182	10080	10077	10305	10182	10268	10185	10311	10147	10108	10245	10105	10212	10220	10179	10357	10211	10273	10282	10219	10129	10295	10208	10170	10318	10138	10194	10243	10169	10135	10203	10194	10225	10157	10198	10093	10079	10254	10179	10248	10234	10360	10208	10093	10164	10313	10110	10092	10187	10013	10068	10147	10114	10074	10159	10269	10208	10094	10120	10077	10101	10318	10401	10219	10112	10290	10168	10113	10121	10169	10265	10225	10172	10292	10154	10284	10340	10117	10117	10164	10258	10178	10355	10273	10200	10188	10110	10219	10164	10210	10300	10344	10099	10158	10291	10096	10226	10098	10060	10164	10206	10245	10308	10120	10255	10171	10020	10221	10259	10067	10243	10261	10427	10232	10299	10071	10149	10149	10079	10098	10368	10095	10231	10209	10217	10255	10210	10235	10236	10156	10297	10272	10052	10177	10274	10178	10078	10177	10133	10117	10149	10229	10281	10271	10147	10140	9971	10327	10161	10131	10268	10107	10114	10091	10327	10266	10166	10207	10114	10140	10210	10195	10126	10103	10114	10297	10169	10060	10174	10238	10233	10095	10313	10249	10105	10315	10378	10292	10196	10184	10207	10169	10233	10080	10122	10380	10239	10138	10071	10312	10215	10333	10243	10236	10049	10293	10273	10248	10203	10027	10239	10313	10338	10176	10320	10291	10142	10198	10372	10246	10258	10246	10236	10146	10169	10274	10131	10308	10446	10285	10145	10103	10296	10243	10157	10047	10209	10231	10148	10187	10099	10370	10226	10213	10118	10233	10156	10198	10228	10087	10186	10084	10118	10265	10285	10178	10114	10245	10126	10020	10187	10286	10214	10276	10187	10136	9980	10158	10344	10218	10150	10224	10330	10195	10192	10242	10303	10241	10258	10273	10155	10120	10288	10129	10234	10316	10282	10304	10216	10361	10298	10240	10076	10452	10089	10249	10203	10076	10310	10144	10201	10140	10271	10163	10100	10287	10180	10247	10124	10181	10090	10169	10234	10280	10038	10168	10156	10374	10108	10217	10154	10215	10162	10274	10128	10023	10222	10197	10221	10247	10239	10218	10331	10088	10187	10145	10194	10271	10051	10177	10081	10250	10191	10214	10003	10247	10198	10234	10302	10160	10114	10273	10259	10199	10261	10006	10286	10255	10060	10182	10356	10034	10218	10046	10219	10186	9955	10313	10173	10177	10367	10153	10234	10286	10170	10195	10022	9951	10193	10142	10120	10119	10211	10088	10156	10329	10126	10159	10115	10094	10186	10106	10256	10241	10204	10183	10343	10168	10308	10227	10220	10190	10131	10169	10127	10193	10090	10259	10212	10208	10161	10195	10274	10241	10162	10261	10209	10179	10272	10217	10342	10123	10114	10269	10158	10192	10234	10235	10170	10316	10073	10148	10259	10225	10329	10320	10142	10316	10090	10273	10192	10249	10313	10185	10127	10149	10123	10062	10132	10154	10205	10227	10162	10144	10300	10066	10093	10231	10210	10223	10251	10024	10173	10193	10232	10248	10268	10120	10143	10236	10075	10248	10219	10115	10119	10044	10277	10130	10280	10136	10215	10380	10310	10124	10149	10238	10263	10357	10308	10306	10098	10161	10113	10241	10179	10209	10065	10092	10229	10144	10134	10041	10150	10402	10261	10078	10292	10187	10172	10306	10085	10164	10036	10153	10128	10255	10132	10205	10084	10230	10217	10011	10128	10248	10264	10269	10268	10298	10254	10270	10249	10427	10106	10128	10233	10143	10272	10128	10131	10213	10196	10253	10172	10184	10230	10168	10291	10190	10117	10199	10392	10203	10396	10171	10225	10017	10204	10101	10092	10272	10188	10184	10100	10274	10062	10198	10186	10269	10233	10204	9993	10116	10237	10133	10290	10097	10230	10089	10346	10096	10251	10102	10329	10269	10206	10037	10239	10167	10209	10114	10302	10209	10306	10360	10251	10193	10249	10221	10198	10135	9998	10090	10174	10163	10111	10182	10167	10077	10275	10079	10272	9967	9931	10087	10067	10166	10044	10259	10197	10137	10221	10262	10101	10197	10156	10046	10188	10070	10044	10282	10067	10131	10245	10159	10128	10048	10203	10250	10153	10200	10058	10119	10149	10352	10153	10138	10178	10231	10291	10217	10237	10079	10290	10096	9985	10141	10218	10181	10193	10300	10243	10175	9961	10134	10195	10169	10316	10342	10251	10127	10231	10197	10210	10071	10399	10143	10170	10145	10225	10123	10182	10284	10190	10234	10289	10034	10330	10224	10260	10177	10293	10085	10207	10154	10204	10074	10243	10020	10018	10131	10059	10196	10096	10175	10199	10169	10082	10144	10164	10125	10404	10206	10114	10131	10352	10117	10245	10224	10349	10214	10185	10147	10191	10256	10345	10128	10291	10193	10251	10080	10265	10188	10384	10035	10187	10100	10195	10144	10259	10203	10319	10029	10061	10371	10087	10213	10349	10335	10239	10131	10360	10036	10266	10116	10089	10138	10405	10173	10312	10337	10271	10172	10191	10153	10112	10098	10121	10029	10462	10245	10174	10063	10094	10151	10112	10368	10057	10068	10254	10232	9990	10213	10245	10281	10325	10221	10230	10190	10174	10212	10133	10062	10215	10376	10257	10235	10367	10265	10273	10159	10124	10220	10181	10246	10271	10214	10247	10175	10371	10248	10214	10081	10206	10264	10275	10098	10167	10263	10223	10152	10334	10182	10209	10150	10224	10237	10075	10306	10107	10253	10194	10187	10078	10135	10205	10130	10091	10191	10143	10188	10045	10156	10128	10198	10234	10117	10126	10120	10251	10112	10211	10163	10260	10207	10232	10409	10200	10110	10195	10143	10001	10266	10289	10200	10347	10240	10294	10135	10238	10130	10149	10319	10151	10182	10163	10326	10232	10153	10099	10174	10229	10054	10216	10230	10193	10241	10210	10046	10112	10190	10221	10287	10112	10172	10286	10164	10265	10263	10158	10412	10142	10254	10055	10378	10259	10212	10206	10204	10225	10184	10158	10213	10180	10104	10351	10041	10159	10129	10219	10056	10238	10127	10349	10286	10299	10152	10146	10202	10137	10142	10180	10285	10183	10229	10335	10190	10208	10261	10067	10200	10275	10096	10186	10238	10250	10182	10221	10230	10267	10288	10125	10058	10192	10050	10257	10224	10265	10236	10121	10115	10229	10056	10109	10289	10188	10253	10261	10280	10310	10284	10089	10275	10188	10161	10094	10145	10115	10175	10163	10291	10232	10165	10151	10207	10106	10203	10198	10119	10249	10163	10256	10242	10295	10112	10177	10247	10158	10231	10150	10361	10035	10122	10241	10170	10243	10367	10246	10187	10290	10144	10214	10083	10107	10126	10176	10309	10245	10107	10205	10202	10084	10101	10145	10260	10218	10094	10176	10331	10324	10165	10209	10286	10073	10238	10219	10208	10221	10165	10101	10158	10342	10191	10153	10390	10225	10252	10195	10279	10294	10104	10146	10311	10095	10232	10295	10198	10245	10262	10164	10328	10271	10246	10245	10083	10181	10330	10132	10120	10201	10244	10161	10100	10231	10133	10143	10138	10302	10218	10181	10133	10173	10165	10278	10202	10273	10131	10192	10311	10181
24556	21286	30364	29373	26824	25001	22302	18607	16159	14894	14537	13905	13578	13483	13549	13627	13228	13435	13429	13357	13323	13141	13211	13092	13292	13357	13156	13090	13413	13253	13087	13292	13030	13188	12875	13170	12969	13137	13044	13067	12907	13135	13071	13146	13126	13048	13142	13138	12986	12897	13178	13107	12926	12955	13091	13125	13210	13110	13137	13121	13198	13213	13128	13008	13008	12871	13192	13070	13265	13065	13022	13059	13197	13117	13121	12953	13034	13050	13008	13079	13191	13274	13071	13062	12842	13079	12918	12912	13032	13012	13137	13134	13040	13051	13004	13021	13084	13094	13136	13038	12935	13222	13182	13021	13062	13099	13059	13165	13121	13001	12900	13008	13136	13198	13146	12988	12941	12959	13017	13099	13109	13142	13180	13140	13042	13162	13174	13095	13070	13030	13046	13290	13033	13185	12940	13108	13123	13239	13036	12952	12991	13145	13124	13102	13022	13063	13159	13170	13171	12993	13183	12849	13050	13008	13074	12935	13068	13193	13156	13070	12957	13172	12860	12973	12885	12945	12880	13098	13100	13102	13122	13067	12983	12898	13038	12997	13228	13136	12897	12948	13229	12923	12957	13154	13100	12996	13137	13248	13032	13079	13017	12936	13105	13026	13282	13102	13102	13333	13003	13101	13117	13115	13162	13201	13057	13014	13009	12980	13066	13106	13104	13223	12992	13059	13003	12960	12941	13069	12949	13053	13073	13057	12938	13014	13087	13206	13070	12850	13136	12994	13136	13079	13105	13102	13183	13049	13172	13098	13007	12988	13114	12984	13057	12988	12962	12914	13000	13234	13006	12932	13073	12934	13112	12930	13265	13009	13046	13109	13068	13077	12933	13219	12825	13092	12941	13065	12946	12981	13081	13018	12974	12963	12961	13111	13102	13217	13015	13092	13174	13125	12956	12970	13132	12896	13053	13040	13048	13035	12953	13114	13376	13061	13175	13168	12983	13157	13158	13228	13121	13092	12796	13009	13157	13188	13132	13008	13046	13048	13003	13143	13169	12967	13065	12987	13161	13201	13074	13235	13145	13221	13111	13057	13060	12999	13098	13101	12921	12957	13175	13116	12991	12838	13044	13183	13107	12934	12846	13123	13118	13087	12970	13020	13094	13187	13278	13075	13021	13067	12938	13067	13024	13114	13026	13045	13100	12922	13058	12943	13166	13030	13130	12946	13185	13122	13172	12993	13102	12950	13024	13026	13042	13045	12854	13106	13083	13014	12967	12955	13121	13064	13080	13012	13016	13063	13021	13004	13042	12927	13032	13078	13136	13079	13141	13082	13000	13208	13033	12928	13066	13123	13244	13119	13126	13210	13148	13226	13047	13032	13031	13169	13034	12922	13133	13041	13055	13031	13147	13266	13044	12941	13112	12968	13030	13036	13004	13153	13095	13031	12929	12894	12983	12877	13003	13138	13163	13010	12998	13151	13024	13079	13069	13092	13004	13132	13015	13077	13091	13126	13008	13023	13144	13029	13077	13081	13273	12973	13102	12928	12964	13198	13084	13134	13194	13128	12918	12958	13057	13073	12958	12908	12980	12968	13015	13007	13158	13180	13099	13183	13136	13079	13100	13020	13060	13036	13127	12950	13124	13122	12996	13054	13034	12992	13100	13088	13096	13135	13122	12975	12902	12955	13069	13043	13058	13043	13267	13269	12909	12855	13029	12993	12915	13097	12950	12971	12969	13187	13184	13272	13159	13064	13120	12891	13045	12985	13175	13152	13000	13048	12849	12788	12819	13162	13065	13149	13078	13143	13070	13114	13317	13234	13109	13215	13059	13180	13008	13090	12881	12902	12918	12937	13187	13127	13003	13290	13114	13357	13145	12874	13178	12994	13030	13034	12958	13024	13068	13223	13115	13132	13063	12939	13086	13073	12924	13129	13159	12941	13165	13207	13104	13364	13272	13004	12984	13069	13127	13089	12999	13078	13028	13077	13050	13087	13006	13070	13065	12984	13197	13073	13089	13101	12971	13064	12996	13094	13010	13189	13008	13213	13146	12990	13195	13134	13061	13222	13125	13114	13027	12992	13188	13084	13063	13201	13053	13153	13088	13158	12911	13077	12992	13164	13067	13295	13123	13344	13219	13151	12945	12979	13032	12861	13066	12823	12967	13068	12866	12941	13074	13030	13357	13091	13041	12828	13034	12941	13171	12949	12966	13110	13136	13194	12978	13153	13027	13100	13226	13041	12978	13037	13055	13132	12769	13081	13114	13210	13014	13161	13080	13029	13217	12975	13135	13114	13066	13178	13217	12917	13101	13246	13104	13114	13119	12905	13251	13134	13245	12970	13071	13127	12918	13027	13074	12939	13103	13166	13188	13061	13055	12955	12825	13166	13157	13004	13113	13129	13001	13282	13027	12995	12941	13099	13030	12955	13148	13064	12955	12854	13008	12987	12982	13022	13112	13035	12972	12951	13056	12889	13161	13144	13183	13030	13211	13081	13157	12941	12880	13152	13083	12999	13026	13005	13092	13063	13107	13173	12899	13248	13057	13149	13207	13174	13120	13066	13092	13121	13113	13099	13078	13053	12876	13163	13054	13049	13199	12923	13042	12800	12964	13067	13115	13009	13086	13054	13194	13066	13112	13027	13122	13175	13061	13267	13164	13005	12880	12897	13024	12988	13134	13066	13156	12971	13122	13100	13063	13102	13181	13047	13092	13061	13088	12989	13004	12946	13108	12981	13196	13115	13067	13099	13022	12982	13166	13043	13076	12934	12947	13364	13078	13220	13052	13066	13042	12955	13055	13029	13104	13094	12864	13124	13037	13022	13232	12987	13087	13084	13095	12865	13180	13031	13179	12961	13365	13064	13099	13058	13136	12980	13085	13122	13096	13124	13027	13151	12916	13205	13175	13247	13098	12875	13180	13047	13088	13177	13064	12944	13068	13206	13028	13116	13189	13079	13195	12866	12952	12874	12982	13053	12885	13084	13117	13004	13060	12979	12992	13025	13100	13065	13288	13049	13233	13065	13091	13006	13139	13109	13166	12895	13140	12995	13184	13237	13179	13072	13273	12876	13060	12859	13160	13012	13199	12988	13154	13179	13155	13149	12964	12889	13069	12922	12873	13250	12959	12959	13137	12935	13030	13150	13085	12962	13120	13060	12969	13051	13076	13027	13165	13023	12980	12894	13149	13082	12945	13183	13114	13081	12992	13206	12957	13026	13032	12913	13125	13122	12982	13010	13264	13163	13066	13211	12992	13025	13065	13117	13320	13143	13087	13077	12943	13121	12981	13222	13064	13163	13197	12936	13175	13162	13151	12966	13034	12992	13160	13043	13289	12952	12966	12989	13183	13050	13179	13254	13155	13175	12969	13049	13104	12928	12941	13209	12982	13279	13129	12903	13035	12942	13190	13070	13080	13009	12916	13025	12971	13010	12995	13097	13112	13153	13062	13119	12948	13259	13193	13013	12931	12971	13141	13141	13057	13212	13375	13270	12932	13108	13064	13136	13108	13091	13293	13071	13115	13307	13118	13202	13186	13189	13105	13022	13089	13009	13092	13101	13025	12984	13137	13272	12905	13047	13077	13167	12921	12828	12958	12855	13187	12864	13078	13233	13142	13154	12986	13148	12972	12849	13050	13195	13114	12991	13007	13040	12915	12850	13089	13058	12911	12967	13077	13035	13185	13080	13083	12954	12958	13048	13178	13020	13236	13211	13085	13199	13144	13099	13176	13057	13063	13235	13068	13084	13144	13177	13024	13101	13329	13176	12865	13043	13148	13165	12978	13049	13106	12904	13094	13131	12923	13155	12935	12964	13019	13106	13043	13133	13199	13001	13013	13149	12896	13190	12965	12943	12995	13120	13120	13130	13132	13034	13262	13092	12992	12869	13072	13022	13089	13127	13188	13221	13047	13259	13452	13245	13050	13003	13131	13031	13185	13153	12992	13074	13123	12950	12935	13033	13316	13046	12983	13129	13236	13036	13177	13066	13110	13132	12972	13040	13127	13001	13264	12898	13202	13202	13295	12955	13124	13061	13032	12956	13041	13028	13020	13094	13226	13126	12990	13102	12959	13061	13018	13199	12918	13032	13105	13090	13150	12981	13008	13047	13267	13301	12998	13235	12950	13095	13220	13010	12927	13078	13194	13109	13078	12974	13241	12817	13221	13129	13073	12936	13173	13271	13057	12975	13049	13115	13157	12984	12982	12979	13106	13237	13041	13031	13068	13005	13183	13123	13141	13090	13294	12989	13044	13218	13322	13094	13051	13044	13058	13135	13077	13009	13054	13111	12915	13124	13208	13061	13155	12959	12998	13000	13074	13021	13088	13275	13175	12994	13197	13038	13226	13048	13038	13067	13101	13045	13178	13264	13156	13235	12865	12898	13095	12869	13104	13028	12927	13132	13257	13031	12981	13175	13008	13189	13058	12992	13070	12884	13128	13027	13145	13150	12982	13084	12965	13046	13150	13145	13275	13263	13208	13035	13270	13324	13131	13111	13127	13102	13111	12906	13152	12964	12867	13209	12896	13062	13022	12973	13003	13012	13137	13097	12928	13038	13124	12959	12906	13045	13084	13221	12981	12980	13082	12959	13021	13181	13158	13153	13086	13000	13200	13199	13022	12935	13176	13020	13013	12924	13009	13314	13022	13107	12999	13086	13216	13197	13029	13208	12963	12907	13117	13045	12961	13030	12965	12975	13202	12990	12907	13179	13116	12972	13017	13038	13120	13128	12872	12930	13243	13095	13035	12934	13130	13096	13150	13077	13004	13062	13090	13000	12966	13018	13019	12966	13100	13022	13088	13047	13068	13204	12992	13034	12948	12959	13233	13036	13076	13123	13145	13134	12989	12983	13279	13021	12957	13195	12953	13123	13009	12814	13027	13260	12830	13121	12960	13099	13317	13035	12959	13153	13175	13135	13177	13155	12965	13051	13036	13058	13186	13207	12898	12936	13157	12936	13167	13229	12986	12980	12971	12841	13020	13004	13079	13077	13062	12895	12981	13034	12860	13009	13043	13173	13069	13211	13129	12945	13138	13261	12944	12980	13103	13031	13118	13125	13166	13331	13150	13189	13064	12950	12934	12948	12968	12946	13152	13107	13016	13058	13224	13221	13127	12913	13199	13054	12936	13030	13049	13314	13078	13068	13092	13056
39743	66423	54517	36309	27982	22380	19384	16475	13863	12483	11534	11108	10866	10792	10717	10778	10611	10503	10461	10613	10573	10392	10497	10504	10555	10453	10304	10461	10426	10265	10461	10281	10360	10516	10299	10269	10382	10285	10364	10288	10229	10433	10391	10361	10311	10276	10231	10320	10223	10258	10334	10406	10398	10332	10379	10445	10292	10434	10324	10334	10509	10166	10287	10272	10436	10413	10353	10439	10283	10622	10358	10412	10217	10350	10459	10576	10265	10331	10256	10500	10418	10197	10439	10363	10296	10206	10273	10434	10306	10480	10382	10435	10391	10421	10263	10457	10410	10455	10414	10435	10325	10434	10258	10420	10439	10295	10340	10328	10430	10288	10362	10284	10478	10399	10209	10296	10375	10397	10347	10314	10265	10478	10241	10247	10289	10256	10380	10273	10422	10385	10259	10446	10349	10406	10393	10287	10344	10355	10328	10263	10380	10254	10419	10619	10473	10314	10228	10478	10465	10256	10459	10187	10376	10186	10301	10380	10374	10329	10424	10389	10472	10455	10335	10456	10343	10492	10347	10267	10388	10296	10482	10407	10306	10183	10284	10347	10268	10253	10452	10329	10429	10405	10239	10420	10297	10395	10292	10454	10382	10341	10420	10355	10426	10351	10290	10363	10459	10304	10245	10356	10260	10287	10480	10332	10403	10406	10444	10339	10363	10253	10415	10498	10252	10273	10322	10208	10385	10300	10338	10339	10389	10310	10283	10308	10390	10394	10309	10349	10259	10301	10336	10390	10377	10333	10298	10417	10355	10435	10384	10342	10406	10370	10331	10362	10332	10233	10104	10283	10446	10385	10389	10322	10325	10368	10513	10430	10231	10413	10284	10509	10356	10429	10551	10401	10307	10292	10237	10342	10342	10309	10283	10229	10508	10283	10426	10578	10334	10321	10441	10258	10372	10281	10328	10342	10400	10220	10253	10306	10336	10304	10320	10381	10209	10541	10247	10406	10191	10376	10249	10292	10407	10480	10359	10345	10382	10372	10292	10291	10383	10172	10345	10467	10243	10409	10408	10534	10233	10335	10436	10393	10398	10472	10280	10346	10480	10393	10214	10385	10382	10295	10223	10456	10553	10348	10378	10245	10283	10245	10394	10415	10183	10473	10434	10392	10315	10341	10473	10281	10462	10359	10419	10376	10278	10403	10510	10402	10396	10151	10395	10464	10367	10315	10379	10455	10321	10479	10277	10368	10327	10537	10383	10356	10317	10346	10367	10256	10383	10459	10338	10493	10468	10412	10362	10413	10260	10439	10285	10462	10258	10307	10454	10341	10414	10355	10447	10470	10386	10538	10245	10459	10426	10378	10380	10433	10334	10260	10442	10484	10444	10388	10417	10323	10382	10320	10419	10150	10287	10494	10347	10404	10337	10417	10314	10354	10384	10436	10515	10371	10372	10479	10255	10317	10388	10414	10228	10398	10186	10389	10399	10332	10429	10411	10199	10397	10318	10220	10388	10488	10343	10292	10300	10313	10327	10204	10309	10286	10271	10404	10434	10394	10243	10409	10347	10404	10255	10439	10386	10365	10419	10420	10403	10291	10406	10343	10420	10501	10465	10349	10439	10312	10555	10304	10415	10363	10424	10445	10320	10353	10405	10354	10357	10429	10311	10305	10307	10296	10456	10407	10399	10557	10223	10264	10336	10389	10263	10377	10255	10342	10378	10307	10386	10225	10322	10314	10477	10273	10252	10361	10302	10375	10445	10322	10225	10320	10558	10350	10188	10343	10536	10347	10262	10475	10392	10287	10542	10308	10178	10279	10314	10421	10281	10333	10516	10440	10478	10332	10591	10256	10417	10336	10506	10319	10270	10355	10462	10313	10321	10387	10359	10404	10537	10610	10394	10477	10337	10326	10329	10328	10287	10475	10366	10309	10375	10507	10493	10362	10218	10545	10430	10327	10311	10326	10326	10330	10285	10292	10406	10262	10589	10554	10404	10298	10363	10396	10289	10467	10363	10230	10339	10226	10322	10286	10280	10428	10325	10320	10311	10329	10310	10317	10217	10351	10334	10363	10352	10400	10383	10519	10555	10407	10354	10387	10245	10355	10301	10331	10329	10282	10354	10472	10259	10351	10503	10290	10526	10379	10421	10414	10347	10360	10313	10390	10494	10374	10416	10209	10416	10319	10378	10296	10345	10315	10327	10243	10356	10359	10323	10464	10313	10442	10187	10508	10261	10436	10396	10311	10169	10404	10441	10324	10421	10421	10327	10355	10241	10378	10367	10352	10412	10521	10204	10360	10330	10372	10375	10230	10668	10464	10488	10256	10253	10243	10302	10447	10499	10285	10175	10338	10279	10448	10355	10244	10483	10280	10391	10527	10364	10303	10310	10288	10447	10371	10499	10424	10294	10536	10349	10249	10536	10269	10379	10394	10315	10324	10270	10357	10471	10244	10322	10329	10286	10236	10607	10322	10483	10435	10475	10370	10314	10203	10471	10142	10382	10388	10298	10177	10407	10295	10281	10415	10563	10291	10263	10405	10390	10377	10383	10180	10242	10422	10289	10450	10388	10283	10342	10318	10472	10454	10234	10380	10363	10445	10253	10242	10292	10462	10512	10271	10451	10411	10384	10501	10151	10507	10467	10251	10372	10485	10194	10422	10433	10280	10470	10370	10455	10307	10308	10409	10468	10287	10489	10354	10382	10310	10376	10300	10339	10387	10541	10584	10375	10323	10371	10388	10487	10364	10238	10470	10248	10250	10284	10466	10409	10369	10281	10418	10266	10186	10338	10264	10326	10202	10402	10493	10320	10367	10204	10426	10361	10409	10254	10403	10354	10366	10306	10291	10180	10248	10394	10458	10283	10309	10279	10373	10423	10258	10454	10283	10478	10209	10397	10233	10460	10372	10401	10376	10372	10348	10265	10358	10316	10369	10532	10379	10375	10419	10383	10257	10458	10269	10501	10320	10256	10356	10324	10289	10426	10401	10341	10235	10437	10118	10312	10470	10320	10317	10236	10235	10443	10313	10396	10187	10336	10468	10308	10396	10430	10341	10447	10326	10438	10437	10295	10378	10267	10521	10516	10389	10392	10264	10374	10367	10318	10412	10366	10384	10496	10333	10369	10216	10436	10461	10417	10382	10265	10357	10508	10446	10438	10310	10239	10386	10464	10214	10304	10337	10219	10355	10500	10322	10312	10425	10324	10284	10359	10328	10417	10396	10213	10380	10282	10397	10344	10272	10333	10383	10347	10256	10370	10469	10317	10396	10462	10505	10420	10330	10392	10335	10354	10543	10295	10313	10314	10276	10476	10290	10359	10325	10415	10332	10367	10419	10221	10261	10397	10384	10155	10210	10346	10515	10412	10448	10477	10462	10439	10293	10357	10258	10333	10451	10314	10393	10391	10245	10282	10352	10313	10383	10342	10285	10389	10322	10478	10279	10446	10437	10281	10461	10337	10309	10451	10353	10418	10391	10283	10346	10499	10326	10393	10283	10358	10376	10361	10360	10105	10539	10416	10266	10440	10384	10458	10320	10422	10313	10355	10360	10303	10447	10343	10447	10443	10306	10400	10268	10426	10440	10310	10300	10251	10198	10472	10301	10487	10238	10272	10312	10340	10465	10365	10337	10290	10433	10438	10325	10406	10339	10367	10425	10344	10458	10449	10417	10353	10431	10344	10386	10319	10515	10345	10394	10276	10378	10423	10302	10236	10362	10445	10393	10317	10335	10327	10564	10463	10327	10422	10174	10390	10425	10172	10366	10242	10278	10405	10535	10477	10472	10369	10256	10400	10251	10261	10312	10295	10371	10419	10293	10390	10415	10306	10502	10371	10303	10331	10327	10203	10433	10346	10290	10370	10344	10402	10213	10425	10350	10295	10225	10403	10271	10373	10369	10450	10350	10349	10296	10275	10497	10312	10349	10296	10368	10352	10266	10546	10391	10477	10279	10289	10190	10341	10314	10303	10419	10334	10327	10379	10370	10447	10414	10339	10372	10371	10369	10447	10226	10360	10423	10249	10411	10382	10390	10373	10357	10523	10260	10561	10225	10421	10458	10402	10323	10388	10497	10386	10425	10238	10242	10357	10422	10436	10424	10285	10497	10412	10419	10394	10235	10283	10372	10291	10261	10384	10430	10253	10253	10169	10226	10268	10349	10485	10106	10423	10351	10385	10232	10406	10375	10478	10319	10422	10298	10400	10475	10102	10287	10445	10342	10419	10286	10218	10346	10200	10346	10452	10261	10311	10387	10333	10375	10420	10375	10435	10382	10403	10437	10333	10447	10306	10428	10440	10367	10364	10333	10319	10395	10329	10348	10279	10424	10390	10360	10444	10493	10416	10217	10350	10378	10306	10354	10356	10474	10383	10325	10383	10285	10436	10344	10438	10251	10348	10353	10340	10380	10393	10372	10230	10369	10461	10351	10289	10446	10261	10283	10459	10288	10174	10188	10317	10348	10414	10369	10444	10200	10441	10336	10467	10454	10294	10410	10482	10420	10383	10400	10324	10409	10050	10284	10427	10266	10362	10496	10345	10448	10307	10434	10365	10414	10342	10475	10293	10445	10242	10413	10460	10283	10516	10254	10439	10372	10544	10464	10421	10397	10566	10325	10300	10358	10382	10339	10382	10390	10298	10425	10306	10456	10226	10251	10384	10286	10237	10292	10458	10491	10448	10403	10489	10393	10464	10315	10387	10336	10413	10414	10405	10422	10427	10348	10498	10421	10461	10141	10142	10265	10346	10403	10280	10427	10297	10202	10349	10381	10387	10432	10402	10296	10474	10161	10447	10234	10375	10415	10312	10322	10379	10321	10335	10453	10300	10505	10283	10448	10548	10464	10372	10229	10209	10452	10375	10256	10395	10180	10350	10373	10332	10437	10327	10475	10376	10252	10316	10448	10252	10402	10390	10306	10365	10342	10273	10349	10361	10304	10340	10577	10299	10168	10304	10349	10410	10273	10397	10393	10262	10238	10231	10274	10372	10230	10315	10459	10205	10403	10135	10474	10426	10238	10482	10246	10278	10288	10357	10334	10118	10440	10281	10401	10357	10256	10440	10505	10407	10385	10352	10348	10389	10299	10375	10205	10295	10353	10313	10352	10279	10303	10323	10393	10477	10271	10414	10270	10544	10411	10228	10311	10408	10437	10298	10197
22202	21043	28673	23977	22500	26027	30213	22478	18747	17132	15865	14960	14612	14432	14300	13989	14134	14114	13840	13706	14096	13952	13847	13742	13610	13633	13613	13756	13719	13576	13813	13629	13685	13447	13514	13689	13609	13604	13605	13604	13718	13621	13650	13500	13736	13620	13635	13583	13592	13766	13403	13635	13447	13493	13502	13613	13525	13670	13727	13418	13703	13753	13647	13398	13528	13672	13664	13548	13633	13514	13518	13573	13827	13719	13788	13677	13625	13554	13577	13496	13443	13406	13619	13363	13592	13573	13920	13686	13544	13579	13718	13453	13614	13563	13426	13582	13685	13472	13534	13652	13523	13741	13826	13312	13707	13582	13856	13682	13624	13643	13510	13663	13506	13322	13522	13684	13504	13607	13676	13472	13457	13582	13748	13701	13468	13850	13544	13446	13437	13548	13538	13624	13463	13509	13655	13601	13669	13636	13427	13674	13280	13568	13675	13526	13808	13495	13674	13666	13485	13381	13743	13264	13594	13564	13643	13630	13546	13453	13709	13584	13583	13501	13517	13714	13526	13466	13728	13630	13621	13589	13408	13527	13405	13621	13616	13533	13512	13563	13578	13589	13470	13552	13464	13596	13765	13600	13464	13601	13727	13501	13772	13373	13445	13656	13491	13553	13480	13542	13562	13616	13687	13573	13436	13417	13464	13501	13607	13619	13526	13611	13639	13691	13400	13613	13628	13578	13261	13723	13661	13705	13649	13611	13593	13446	13717	13686	13594	13411	13500	13620	13455	13529	13332	13643	13733	13566	13509	13457	13294	13433	13584	13515	13592	13370	13446	13532	13416	13510	13617	13656	13645	13640	13615	13549	13676	13676	13788	13628	13487	13510	13801	13423	13586	13544	13755	13627	13554	13606	13443	13639	13279	13533	13558	13609	13636	13574	13387	13472	13644	13510	13646	13488	13718	13545	13603	13520	13669	13689	13539	13662	13425	13560	13485	13519	13938	13648	13431	13741	13645	13604	13690	13798	13671	13590	13573	13343	13650	13670	13511	13487	13573	13784	13526	13726	13468	13637	13587	13571	13648	13614	13491	13470	13572	13480	13399	13614	13722	13635	13599	13530	13456	13696	13598	13519	13576	13565	13535	13431	13617	13646	13622	13611	13699	13522	13488	13437	13545	13464	13553	13409	13377	13592	13648	13786	13599	13579	13451	13492	13560	13523	13579	13502	13779	13539	13655	13775	13572	13490	13768	13685	13837	13679	13668	13738	13669	13552	13641	13602	13498	13739	13584	13563	13669	13535	13493	13586	13712	13603	13430	13548	13664	13350	13503	13698	13615	13704	13710	13494	13478	13529	13501	13638	13482	13482	13653	13533	13495	13510	13427	13473	13586	13584	13671	13646	13768	13759	13730	13739	13652	13351	13542	13642	13590	13515	13508	13529	13410	13340	13368	13490	13575	13446	13432	13615	13605	13559	13531	13335	13628	13726	13596	13662	13398	13518	13521	13527	13489	13666	13343	13462	13676	13608	13533	13564	13590	13544	13643	13610	13446	13512	13472	13497	13676	13406	13486	13516	13472	13541	13638	13667	13467	13258	13359	13571	13644	13653	13688	13565	13559	13683	13879	13783	13570	13458	13686	13613	13630	13493	13678	13501	13438	13372	13554	13602	13705	13475	13528	13601	13516	13618	13683	13496	13368	13584	13526	13484	13621	13355	13475	13443	13566	13493	13694	13708	13540	13705	13494	13429	13451	13459	13544	13463	13540	13540	13581	13547	13462	13548	13699	13495	13537	13562	13463	13493	13426	13660	13472	13713	13542	13706	13386	13443	13573	13727	13304	13443	13533	13375	13529	13508	13572	13722	13484	13622	13554	13495	13612	13599	13436	13587	13505	13744	13636	13641	13607	13460	13346	13579	13608	13497	13670	13609	13507	13590	13512	13444	13547	13654	13734	13400	13585	13763	13616	13730	13465	13561	13688	13758	13563	13717	13801	13819	13775	13649	13594	13613	13656	13676	13499	13516	13584	13531	13553	13459	13651	13558	13529	13625	13657	13508	13590	13610	13374	13673	13536	13754	13678	13644	13526	13594	13511	13595	13833	13515	13436	13602	13401	13591	13712	13500	13651	13633	13622	13785	13563	13478	13610	13644	13435	13424	13502	13562	13678	13508	13668	13635	13509	13671	13532	13410	13675	13608	13763	13675	13606	13649	13639	13494	13537	13371	13464	13459	13416	13517	13708	13498	13665	13380	13326	13416	13429	13803	13614	13541	13553	13672	13519	13479	13600	13645	13547	13644	13509	13545	13775	13533	13472	13449	13438	13577	13665	13543	13280	13666	13524	13483	13443	13598	13475	13590	13747	13681	13810	13696	13439	13510	13480	13679	13735	13552	13452	13607	13662	13556	13662	13474	13488	13555	13600	13580	13674	13566	13469	13655	13722	13377	13368	13405	13363	13789	13680	13538	13646	13630	13711	13588	13600	13711	13669	13556	13559	13545	13608	13391	13582	13521	13620	13578	13528	13464	13667	13659	13624	13576	13442	13499	13462	13666	13524	13450	13650	13465	13392	13752	13605	13545	13495	13414	13616	13497	13618	13828	13822	13337	13450	13561	13452	13379	13557	13378	13592	13647	13581	13475	13491	13716	13600	13433	13665	13590	13529	13439	13546	13678	13679	13670	13527	13329	13528	13541	13478	13438	13708	13751	13532	13620	13437	13706	13622	13638	13445	13443	13659	13572	13478	13641	13506	13674	13578	13682	13512	13656	13678	13562	13572	13531	13490	13874	13519	13589	13479	13554	13604	13693	13702	13450	13619	13585	13520	13582	13555	13500	13556	13693	13414	13669	13858	13566	13538	13523	13562	13532	13547	13617	13705	13585	13536	13860	13639	13496	13519	13528	13429	13490	13609	13564	13623	13637	13440	13369	13493	13637	13706	13533	13620	13607	13447	13625	13626	13610	13527	13584	13694	13448	13583	13582	13561	13596	13497	13434	13618	13390	13586	13661	13730	13512	13539	13579	13498	13489	13403	13418	13551	13511	13545	13518	13430	13697	13737	13551	13699	13606	13844	13567	13521	13628	13664	13652	13568	13622	13510	13387	13222	13390	13556	13336	13542	13637	13592	13562	13669	13609	13265	13508	13284	13271	13619	13659	13468	13413	13636	13510	13608	13302	13538	13653	13730	13519	13485	13560	13773	13506	13458	13612	13439	13665	13754	13451	13634	13723	13442	13606	13665	13503	13635	13629	13625	13533	13634	13628	13480	13634	13646	13747	13554	13432	13642	13516	13380	13621	13606	13488	13649	13751	13387	13591	13357	13538	13475	13597	13572	13677	13651	13649	13580	13556	13598	13610	13531	13745	13722	13580	13610	13579	13652	13621	13526	13569	13726	13780	13541	13448	13616	13574	13486	13549	13498	13566	13478	13409	13579	13414	13646	13686	13441	13606	13382	13651	13336	13493	13472	13633	13345	13557	13526	13564	13521	13650	13445	13573	13482	13626	13705	13826	13752	13865	13716	13567	13624	13708	13630	13522	13462	13518	13562	13477	13634	13610	13603	13675	13628	13451	13502	13519	13487	13606	13472	13434	13503	13485	13350	13472	13573	13523	13502	13625	13834	13697	13651	13566	13525	13504	13472	13481	13682	13629	13508	13641	13524	13534	13564	13568	13546	13621	13705	13692	13598	13449	13599	13687	13588	13825	13769	13655	13713	13581	13725	13674	13580	13560	13473	13617	13667	13678	13662	13654	13710	13604	13561	13613	13577	13636	13536	13460	13545	13593	13602	13425	13476	13693	13463	13647	13535	13549	13752	13578	13663	13833	13630	13661	13578	13801	13677	13631	13533	13477	13493	13298	13649	13608	13390	13571	13673	13557	13545	13604	13600	13615	13528	13518	13538	13370	13819	13805	13699	13309	13511	13474	13650	13691	13349	13671	13612	13436	13432	13673	13434	13585	13420	13645	13646	13387	13489	13472	13695	13594	13601	13686	13533	13707	13780	13612	13373	13492	13332	13511	13460	13716	13686	13614	13572	13373	13584	13564	13386	13558	13542	13485	13533	13310	13568	13525	13583	13422	13467	13495	13535	13647	13637	13697	13562	13463	13611	13588	13623	13640	13619	13537	13544	13487	13432	13475	13565	13565	13651	13481	13703	13477	13407	13504	13655	13604	13586	13616	13641	13678	13516	13547	13326	13439	13503	13444	13717	13644	13771	13521	13360	13733	13648	13668	13806	13396	13508	13646	13587	13587	13512	13555	13537	13625	13551	13468	13533	13588	13664	13812	13681	13518	13571	13710	13710	13617	13605	13458	13511	13789	13466	13606	13675	13592	13752	13615	13644	13645	13634	13656	13671	13663	13560	13525	13508	13632	13616	13559	13512	13589	13635	13596	13562	13666	13596	13560	13521	13706	13523	13561	13470	13691	13761	13613	13302	13613	13666	13467	13467	13564	13523	13628	13556	13577	13510	13552	13641	13762	13591	13550	13568	13589	13595	13426	13459	13463	13551	13559	13324	13469	13516	13582	13479	13492	13708	13884	13684	13582	13703	13537	13641	13770	13509	13682	13666	13545	13655	13688	13509	13467	13324	13552	13562	13667	13485	13600	13592	13423	13721	13665	13778	13753	13581	13480	13643	13512	13508	13662	13479	13687	13663	13498	13465	13607	13575	13633	13524	13634	13683	13696	13426	13313	13520	13686	13501	13466	13702	13450	13653	13615	13578	13576	13511	13485	13401	13442	13769	13629	13517	13665	13548	13593	13412	13540	13539	13390	13309	13439	13748	13628	13739	13477	13652	13701	13525	13636	13437	13512	13423	13529	13336	13438	13516	13716	13381	13406	13737	13710	13446	13471	13571	13565	13575	13664	13557	13728	13646	13703	13575	13518	13568	13719	13422	13684	13571	13615	13415	13326	13566	13662	13682	13728	13716	13569	13732	13590	13676	13540	13674	13582	13697	13476	13539	13511	13488	13598	13643	13638	13612	13660	13619	13642	13654	13660	13501	13515	13726	13688	13556	13662	13753	13443	13465	13806	13617	13548	13394	13745	13728	13580	13573	13616	13555	13516	13416	13510	13579	13495	13433	13420	13333	13686	13506	13465	13361	13436	13576	13735	13513	13671	13648	13613	13411	13726	13541	13679	13808	13695	13600	13562
44417	78915	63103	42657	34129	27907	24569	19440	16327	13804	12643	11904	11480	11276	11299	11045	11035	10948	10886	10957	10837	10714	10615	10735	10689	10604	10652	10588	10706	10562	10675	10567	10651	10754	10597	10568	10714	10563	10680	10633	10625	10536	10581	10747	10644	10629	10713	10718	10526	10711	10629	10573	10544	10740	10520	10512	10597	10695	10622	10493	10563	10649	10714	10701	10688	10494	10638	10682	10672	10714	10691	10477	10716	10599	10674	10724	10603	10616	10545	10710	10605	10642	10463	10812	10528	10529	10676	10638	10598	10600	10774	10812	10537	10640	10717	10456	10597	10617	10561	10759	10473	10736	10586	10517	10565	10570	10620	10559	10570	10678	10647	10550	10569	10695	10512	10556	10681	10570	10581	10741	10716	10716	10492	10567	10595	10640	10563	10749	10605	10650	10706	10475	10628	10591	10613	10583	10648	10684	10625	10656	10699	10669	10571	10594	10541	10508	10712	10545	10521	10616	10613	10513	10595	10615	10574	10625	10692	10478	10573	10654	10642	10680	10743	10659	10618	10533	10473	10506	10561	10565	10591	10553	10664	10582	10625	10510	10632	10709	10740	10585	10686	10468	10656	10453	10632	10600	10487	10616	10610	10478	10597	10509	10656	10561	10565	10657	10751	10629	10576	10567	10573	10612	10679	10638	10768	10537	10495	10574	10535	10809	10504	10814	10528	10555	10546	10701	10669	10608	10698	10752	10635	10510	10648	10540	10500	10588	10519	10802	10650	10667	10547	10452	10687	10597	10664	10562	10851	10575	10665	10587	10605	10687	10535	10762	10677	10545	10607	10604	10599	10525	10586	10596	10530	10538	10609	10665	10399	10468	10752	10717	10613	10645	10577	10615	10649	10714	10683	10639	10772	10568	10829	10627	10780	10602	10723	10640	10639	10570	10601	10867	10636	10686	10662	10538	10639	10652	10556	10543	10731	10658	10677	10672	10500	10620	10619	10682	10540	10631	10554	10579	10789	10836	10716	10865	10551	10647	10662	10636	10788	10695	10535	10751	10596	10726	10715	10512	10714	10577	10504	10600	10639	10630	10704	10556	10685	10699	10624	10537	10644	10698	10722	10656	10601	10613	10518	10678	10526	10669	10651	10716	10561	10657	10731	10708	10550	10611	10527	10540	10604	10561	10676	10651	10708	10408	10738	10563	10627	10535	10593	10671	10609	10559	10600	10550	10472	10661	10688	10668	10777	10470	10572	10704	10654	10628	10531	10592	10693	10643	10574	10609	10441	10570	10692	10691	10654	10731	10619	10666	10652	10639	10620	10603	10607	10596	10640	10509	10438	10412	10602	10842	10687	10706	10794	10578	10378	10611	10617	10511	10690	10680	10513	10784	10704	10671	10638	10496	10597	10593	10683	10557	10666	10491	10565	10611	10591	10604	10556	10659	10723	10634	10506	10737	10712	10611	10423	10673	10669	10592	10526	10596	10708	10490	10846	10516	10398	10690	10660	10549	10705	10562	10466	10667	10714	10648	10579	10594	10490	10612	10538	10499	10715	10630	10476	10744	10749	10595	10540	10824	10625	10621	10561	10661	10694	10407	10618	10606	10565	10539	10648	10712	10714	10554	10531	10568	10480	10638	10632	10660	10701	10540	10670	10774	10721	10611	10655	10674	10552	10495	10670	10606	10568	10576	10496	10643	10672	10670	10682	10586	10616	10519	10661	10421	10624	10539	10693	10613	10663	10800	10658	10494	10600	10610	10507	10729	10776	10660	10607	10663	10768	10604	10535	10613	10610	10621	10499	10647	10700	10554	10492	10695	10716	10551	10638	10716	10513	10716	10694	10613	10736	10730	10625	10631	10546	10675	10692	10713	10597	10576	10660	10618	10597	10614	10606	10613	10750	10693	10703	10725	10605	10708	10505	10648	10475	10521	10585	10591	10475	10630	10553	10522	10719	10703	10560	10614	10596	10680	10606	10478	10705	10737	10700	10476	10579	10582	10704	10667	10319	10655	10708	10409	10754	10639	10481	10695	10572	10745	10573	10620	10823	10474	10588	10621	10738	10502	10587	10699	10672	10865	10585	10613	10586	10723	10542	10490	10631	10648	10501	10611	10525	10587	10628	10755	10651	10599	10601	10553	10552	10597	10738	10558	10628	10648	10494	10582	10500	10531	10654	10603	10687	10683	10514	10661	10463	10472	10728	10621	10630	10639	10543	10427	10599	10790	10564	10562	10711	10727	10747	10659	10590	10681	10509	10643	10781	10592	10597	10691	10676	10846	10781	10519	10643	10558	10710	10646	10612	10660	10607	10575	10521	10670	10608	10441	10799	10700	10727	10472	10750	10594	10643	10525	10648	10666	10530	10769	10582	10506	10658	10566	10487	10598	10586	10673	10548	10735	10592	10756	10531	10515	10675	10704	10584	10581	10631	10612	10636	10501	10742	10604	10599	10781	10606	10609	10655	10671	10561	10575	10626	10633	10505	10522	10695	10678	10638	10598	10543	10618	10700	10584	10593	10631	10489	10674	10499	10692	10766	10505	10463	10564	10541	10648	10598	10509	10585	10643	10501	10690	10741	10522	10717	10637	10600	10712	10460	10569	10664	10523	10748	10601	10563	10640	10438	10640	10498	10693	10529	10526	10607	10606	10692	10603	10674	10597	10529	10384	10526	10555	10596	10529	10590	10529	10490	10379	10607	10820	10483	10515	10715	10740	10721	10602	10447	10564	10645	10691	10710	10759	10360	10645	10567	10658	10599	10549	10596	10708	10610	10693	10647	10645	10671	10521	10542	10673	10567	10663	10673	10514	10623	10599	10672	10683	10579	10443	10634	10703	10611	10555	10601	10694	10668	10554	10569	10617	10643	10692	10570	10614	10626	10728	10626	10471	10737	10508	10695	10618	10601	10508	10560	10448	10561	10606	10670	10651	10575	10546	10673	10789	10498	10602	10723	10710	10852	10568	10571	10747	10714	10574	10721	10753	10541	10571	10488	10575	10629	10578	10544	10487	10710	10677	10772	10665	10643	10578	10483	10665	10666	10602	10686	10553	10616	10513	10712	10651	10480	10635	10656	10681	10513	10730	10749	10536	10567	10712	10819	10679	10570	10697	10550	10752	10526	10551	10636	10642	10557	10520	10599	10777	10661	10605	10542	10628	10657	10601	10539	10860	10532	10592	10745	10610	10698	10593	10600	10688	10659	10487	10655	10503	10637	10792	10566	10722	10447	10679	10491	10679	10487	10734	10642	10738	10484	10590	10621	10657	10673	10527	10549	10604	10628	10671	10659	10604	10794	10560	10592	10713	10593	10557	10659	10666	10531	10745	10611	10585	10604	10623	10644	10514	10835	10501	10723	10609	10775	10709	10668	10484	10481	10727	10640	10736	10609	10608	10639	10594	10632	10403	10588	10521	10586	10565	10690	10600	10689	10597	10653	10521	10670	10551	10599	10581	10676	10551	10681	10627	10406	10683	10693	10619	10609	10589	10672	10630	10467	10670	10553	10674	10652	10628	10646	10600	10719	10487	10649	10535	10688	10758	10720	10594	10478	10537	10700	10693	10663	10619	10643	10689	10591	10634	10810	10727	10667	10595	10591	10709	10669	10691	10575	10652	10553	10581	10581	10733	10537	10603	10593	10598	10632	10670	10650	10661	10570	10633	10500	10538	10726	10635	10578	10612	10607	10632	10644	10570	10619	10650	10592	10625	10647	10537	10592	10611	10709	10693	10549	10605	10748	10673	10649	10642	10520	10798	10583	10518	10569	10531	10717	10432	10639	10620	10436	10780	10599	10537	10681	10690	10755	10711	10708	10659	10525	10559	10757	10560	10670	10634	10930	10507	10623	10587	10616	10742	10499	10732	10673	10736	10670	10557	10662	10664	10546	10658	10770	10456	10736	10654	10607	10548	10740	10775	10525	10682	10574	10523	10708	10665	10583	10536	10659	10528	10707	10507	10642	10569	10640	10554	10667	10736	10723	10623	10785	10652	10675	10630	10492	10537	10579	10711	10666	10712	10547	10546	10734	10686	10580	10648	10528	10576	10621	10582	10608	10584	10400	10723	10676	10630	10630	10759	10615	10626	10430	10549	10546	10605	10498	10582	10671	10591	10751	10634	10705	10534	10627	10479	10612	10641	10691	10670	10480	10658	10709	10710	10596	10429	10611	10579	10651	10680	10613	10576	10622	10616	10620	10514	10696	10588	10750	10723	10676	10530	10637	10599	10586	10633	10524	10514	10624	10563	10450	10702	10595	10502	10570	10698	10671	10699	10629	10594	10522	10605	10494	10512	10567	10893	10759	10528	10820	10725	10449	10683	10643	10631	10572	10650	10623	10767	10686	10598	10663	10486	10720	10615	10543	10585	10742	10592	10630	10577	10606	10486	10559	10579	10586	10696	10540	10612	10583	10531	10665	10715	10510	10504	10710	10522	10668	10547	10485	10484	10704	10697	10676	10508	10623	10705	10677	10628	10664	10480	10554	10616	10587	10508	10761	10562	10594	10542	10573	10525	10657	10548	10571	10617	10487	10692	10657	10468	10724	10653	10627	10424	10583	10795	10655	10704	10582	10695	10594	10637	10513	10534	10618	10555	10742	10581	10671	10494	10542	10647	10623	10567	10573	10518	10533	10634	10755	10636	10623	10633	10495	10590	10486	10779	10626	10573	10522	10658	10628	10590	10403	10647	10752	10465	10592	10710	10645	10439	10697	10690	10535	10669	10628	10662	10606	10581	10627	10582	10573	10552	10540	10593	10698	10555	10482	10627	10690	10625	10560	10559	10595	10782	10628	10783	10551	10715	10590	10556	10639	10460	10695	10603	10554	10717	10577	10574	10615	10495	10757	10671	10451	10570	10620	10706	10565	10576	10562	10527	10522	10551	10619	10641	10600	10649	10507	10556	10647	10569	10371	10534	10549	10693	10762	10706	10668	10639	10702	10684	10567	10557	10707	10549	10638	10466	10699	10512	10629	10759	10626	10686	10515	10602	10426	10587	10441	10788	10621	10609	10795	10638	10705	10580	10641	10577	10847	10577	10620	10503	10502	10528	10771	10705	10648	10661	10607	10671	10622	10728	10616	10688	10532	10658	10596	10560	10699	10472	10642	10647	10793	10560	10753	10561	10388	10764	10516	10595	10642	10738	10679	10605	10565	10599
35728	42800	47752	38180	27258	22458	18420	16654	15492	14512	14110	13785	13811	13566	13430	13382	13505	13426	13382	13310	13253	13316	13068	13240	13133	13123	13394	13070	13132	13203	13227	13306	13186	13359	13036	12955	13304	12967	13346	13280	13218	13388	13141	13181	13165	13044	13197	13178	13330	13211	13129	13406	13312	13385	13110	13170	13128	13139	13160	13150	13276	13260	13180	13083	13192	13325	13200	13046	13159	13101	13296	13224	13149	12921	13060	12919	13224	13354	13210	13278	13163	13022	13177	13317	13012	12895	13062	13041	13149	13276	13224	13178	12997	13242	13121	13081	13036	13208	13201	13102	13161	13199	13095	13203	13160	13384	13278	13276	13045	13115	13367	12962	12989	13279	12970	13228	13212	13084	13226	13108	13222	13316	13205	13025	13136	13210	12883	13205	13222	13072	12950	13016	13195	13219	13226	13147	13290	13255	13219	13199	13133	13222	13228	13230	13086	13066	13022	13025	13098	13107	13213	13274	13135	13102	13123	13201	13125	13069	13265	13071	13238	13089	13130	13105	13176	13178	13327	13146	13199	13030	13178	13138	13176	13258	13186	13258	13174	13347	13154	13167	13153	13062	13104	13124	13163	13110	13275	13241	13130	13022	13093	13197	13190	13175	13236	13264	13076	13225	13214	13189	13144	13390	13087	13414	13156	13256	13168	13125	13276	13116	13114	12953	13138	13192	13064	13216	13054	13256	13146	13234	13162	13028	13116	12970	13003	13248	13104	13122	13240	12982	13314	13270	13066	12943	13171	13048	13243	13104	13066	13166	13025	13101	12915	13270	13278	13184	13230	13243	13047	13009	13205	13103	13086	13196	13259	13339	13158	13078	12905	13213	13316	13463	13373	13361	13406	13205	13214	13075	13064	13151	13157	13212	13307	13224	13123	12954	13051	13034	13095	13031	13251	13253	13256	13133	13170	13137	13131	13230	13130	13258	13273	13074	13132	13367	13245	13304	13485	13248	13262	13104	13245	13120	13082	13159	13274	13163	13057	13096	13177	13170	13115	13070	12978	13235	13207	13212	12910	13268	13105	13186	13085	13197	13170	13181	13269	13273	13464	13093	13223	13216	13028	13128	13199	13124	13346	13195	13060	13077	13081	13276	13227	13216	13168	13011	13144	13191	13145	13037	13133	13276	13215	13044	13343	13288	13045	13018	13126	13217	13075	13371	13050	13116	13168	13102	12934	13154	13225	13178	13171	13302	13312	13274	13173	13201	13277	13140	13221	12941	13159	13038	13043	13024	13050	13219	13235	13103	13066	13155	12964	13200	13061	13163	13114	13145	13187	13238	13206	13108	13071	13379	13253	13113	13051	12974	13258	13185	13100	13169	13343	13119	13098	13111	13066	13167	13175	13205	13036	12997	13027	13064	13224	13240	13184	12990	13228	13013	12971	13048	13232	13343	13455	13025	13142	13170	13103	13080	13197	13223	13136	13047	13184	13195	13073	13170	13203	12957	13184	13297	13260	13062	13127	13261	13015	13071	13049	13098	13235	13161	13344	13218	13287	13184	13169	13233	13265	13008	13013	13083	13181	13278	13264	13174	13296	13079	13338	13099	13108	13106	13106	13264	13130	13130	13110	13141	13227	13121	13240	12993	13111	13266	13351	13192	13144	13211	13118	13305	13081	13278	13244	13253	13039	13341	13185	12861	13074	13392	13174	13207	13299	13295	13274	13200	13222	13254	13339	13178	13086	13122	13136	12985	13081	13040	13335	12939	13378	13086	13138	13087	13159	13287	13237	13190	13184	13128	13315	13080	13194	13130	13010	12972	12976	12998	13149	13211	13216	13144	13113	13368	13011	13121	13155	13056	13353	13331	13233	13400	13274	13116	13061	13223	13134	13150	12824	13181	13179	12950	13016	13357	13190	13181	13127	13286	13281	13259	13028	13172	13249	13239	13161	13058	13131	13070	13150	13152	13086	13262	13024	12999	13124	13222	13120	13265	13212	13382	13122	13323	13287	13177	13221	13292	13247	13135	13054	13318	13194	13036	13203	13276	13372	13159	13223	13422	13060	13133	13268	12978	13119	13133	13122	13013	13193	13297	13104	13308	13117	13295	13198	13377	13112	13184	13189	13182	13203	13499	13044	13137	12986	13151	13253	13231	13108	13201	13064	13121	13192	13232	13220	13042	13212	13213	13144	13387	13100	13113	13163	13007	13334	13309	13253	13118	13204	13087	13285	13188	13097	13213	13188	13201	13297	13112	13264	12983	13255	13194	13197	13153	13170	13085	13077	13182	13298	13265	13124	13144	13135	13160	13030	13245	13090	13174	13264	13418	13185	13082	13176	13174	13139	13252	13361	13113	13254	13006	12981	13017	13194	13252	13160	13322	13245	13209	13204	13203	13205	13118	13302	13080	13204	13397	13266	13277	13307	13001	13060	13223	13146	13256	13347	13186	13142	13116	13020	13139	13369	13017	13110	13107	13473	13125	13140	13164	13271	13200	13208	13333	13185	13058	12975	13012	13174	13112	13110	13042	13038	13059	13072	13195	13322	13320	13355	13087	13242	12969	13027	13232	13086	13201	13262	13083	13056	13070	13257	13251	13139	13275	13210	13039	13054	13036	13173	13248	13189	13082	12946	13244	13083	13115	13171	13254	13184	12938	13117	13089	13124	13124	13184	13279	13181	13264	13167	13068	13315	13136	13164	13134	13166	13221	13106	12837	13058	12974	13037	13226	13238	13273	13190	13141	13135	13152	13213	13344	13240	13213	13336	13107	13289	13293	13219	13070	13140	13117	13141	13138	13058	13099	13371	13116	13444	13240	13092	13050	13188	13171	13225	13284	13101	13137	13172	13183	13051	13155	13147	13181	13106	13236	13061	13024	13329	13109	13126	13032	12996	13161	13216	13365	13248	13292	13203	13235	13104	13226	13146	13094	13308	13147	13211	13210	13197	13146	13158	13282	13254	13127	13170	13152	13183	13060	13006	13141	12976	13101	13138	13309	13133	13333	13057	13137	13236	13024	13196	13272	13129	13139	13019	13023	13131	13232	13065	13332	13254	13311	13241	13147	13168	13109	13148	13106	13170	13212	13279	13389	13147	13139	13104	13216	13311	13215	13453	13107	13006	13250	13048	13006	13022	13165	13195	13148	13187	13268	13085	13336	13125	13022	13063	13326	13199	13204	13230	13034	12990	13131	13257	13073	13101	13147	13319	13073	13202	13433	13317	13316	13198	13199	13288	13210	13015	13085	13238	13038	13150	13021	13203	12912	13072	13036	13046	12929	12945	13064	13201	13033	13228	13137	13465	13234	13080	13007	12973	13248	13070	13181	13276	13270	13329	13129	13192	13122	13283	13273	13047	12965	13041	13143	13219	13201	13209	13323	13059	13183	13061	13135	12941	13324	13092	13088	13260	13198	12939	13153	13195	12908	13260	13301	13115	13032	13232	13237	13196	13216	13118	13143	13097	13040	13198	13346	13201	13031	13150	13182	13050	13127	13297	13133	13182	13252	13122	13105	12985	13238	13146	12857	13227	13075	13169	13307	13214	13125	13099	13158	13226	13236	13161	13199	13240	13161	13529	13228	13278	13133	13285	13208	13256	13233	13045	13229	13310	12994	13189	13121	12917	13201	13443	13273	13244	13209	13089	13101	13246	13157	13420	13285	13311	13167	13028	13316	13337	13232	12975	13100	13187	13129	13207	13205	13144	13030	13230	13223	13412	13261	13170	13209	13245	13236	13176	12937	13283	13277	13208	13289	13216	13142	13047	13071	13240	13248	13217	13337	13162	13080	13239	13421	13273	13234	13273	12916	13288	13055	13198	13215	13210	13285	13274	13137	13040	13130	13239	13121	13138	13170	13131	13167	13071	13184	13015	13087	13231	13189	13285	13282	13234	13045	13114	13155	13249	13084	13289	13240	13268	13292	13077	13035	13207	13186	13002	13245	13087	13190	13171	13084	13128	13294	13086	13287	13059	12968	13147	13178	13190	13113	13146	13137	13244	13222	13089	13235	12983	13278	13246	13104	13249	13166	13150	12988	13027	13087	13061	13299	13178	13309	13179	13149	13253	13245	13188	13215	13102	13150	13261	13201	13254	13290	13309	13293	13285	13154	13183	13063	13177	13042	13348	13334	13076	13229	13246	13097	13027	13084	13099	13132	13373	13092	13307	12983	13200	13107	13254	13317	13255	13077	13309	13160	13204	13212	13240	13424	13124	13065	13125	13099	13167	13107	13144	13122	13127	13309	13218	13133	13258	13167	13253	13168	13212	13333	13183	13241	13236	13155	13319	13167	13192	13254	13169	13088	13285	13219	13239	13063	13289	13271	13142	13203	13258	13132	13220	13146	13103	13098	13181	13162	13095	13182	13106	13129	13399	13183	13335	13122	13194	12986	13168	13217	13170	13127	13355	13368	13374	13248	13030	13015	13049	13230	13234	12917	13204	13056	13258	13086	13302	13087	13293	13322	13220	13159	13266	13234	13063	13184	13342	13112	13083	13159	13025	13439	13321	13191	13264	13295	13234	13274	13156	13019	13093	13013	13290	13191	13252	13212	13201	13134	13390	13081	13371	13289	13095	12923	13460	13204	13261	13190	13155	13251	13387	13064	13188	13246	13313	13233	13224	13261	13027	13198	13225	13183	13140	13216	13223	13319	13270	13150	13189	13071	13182	13229	13025	13066	13215	13164	13176	13143	13134	13241	13112	13131	13130	13145	13238	13027	13054	13006	13149	13220	13087	13192	13363	13038	13053	13074	13103	13133	13196	13053	13008	13150	13187	13398	13035	13125	13018	13206	13124	13117	13128	13036	13151	13059	13022	12987	13085	13044	13213	13218	13021	13247	13170	13340	13073	13281	12971	13415	13203	13232	13163	12979	13114	13177	13122	13001	13368	13207	12917	13050	13096	13249	13485	13332	13268	12941	13129	13212	13270	13247	13137	13165	13325	13062	13274	12980	13216	13253	13270	13221	13075	13160	13015	13233	13304	13245	13296	13308	13140	13240	13332	13091	13106	13333	13140	13139	13119	12870	12990	13338	13180	12976	13175	13095	13045	13058	13149	13300	13124	13132	13108	13056	13114	13139	13159	13165	13068	13337	13283	12981	13143	13194	13183	13059	13222	13461	13236	13199	13345	12956	13131	13186	12982	13175	13317	13052
43293	59123	47507	32403	24159	19782	15885	14205	12954	11822	11326	11112	10906	10832	10673	10598	10553	10627	10549	10581	10485	10439	10527	10525	10596	10419	10386	10450	10476	10359	10483	10585	10506	10417	10442	10402	10469	10462	10441	10409	10526	10559	10448	10342	10410	10483	10528	10493	10563	10388	10590	10558	10443	10417	10337	10342	10492	10535	10432	10375	10373	10271	10314	10305	10399	10361	10480	10396	10638	10330	10377	10430	10434	10362	10678	10395	10610	10437	10391	10379	10563	10309	10508	10440	10320	10498	10591	10482	10544	10412	10526	10411	10475	10508	10451	10467	10476	10461	10464	10386	10441	10418	10475	10523	10306	10458	10457	10447	10385	10421	10509	10385	10327	10455	10458	10507	10380	10418	10479	10344	10561	10368	10459	10437	10464	10544	10498	10460	10294	10468	10450	10343	10372	10538	10430	10466	10368	10501	10488	10366	10396	10461	10418	10491	10432	10304	10353	10509	10448	10321	10346	10448	10488	10381	10455	10330	10408	10428	10460	10586	10361	10499	10345	10556	10399	10452	10347	10490	10448	10449	10460	10454	10424	10515	10377	10556	10633	10391	10475	10389	10446	10565	10537	10358	10464	10450	10533	10427	10399	10575	10473	10397	10389	10450	10291	10350	10368	10614	10279	10394	10441	10555	10449	10370	10545	10367	10586	10535	10536	10426	10379	10261	10270	10449	10503	10486	10369	10354	10472	10350	10444	10376	10574	10487	10369	10433	10457	10483	10536	10433	10499	10536	10524	10472	10310	10502	10678	10431	10548	10613	10365	10498	10326	10416	10407	10405	10484	10551	10481	10306	10275	10542	10320	10501	10352	10649	10402	10326	10270	10370	10325	10428	10378	10365	10334	10525	10648	10337	10322	10419	10481	10387	10433	10425	10468	10460	10481	10391	10446	10378	10394	10447	10365	10505	10424	10527	10451	10484	10487	10474	10596	10385	10265	10443	10422	10413	10465	10574	10462	10434	10458	10387	10287	10515	10640	10507	10522	10511	10487	10407	10472	10489	10621	10284	10471	10394	10536	10613	10357	10463	10558	10553	10447	10447	10398	10390	10559	10530	10544	10390	10558	10441	10518	10505	10546	10406	10568	10494	10565	10360	10491	10458	10265	10483	10348	10476	10366	10594	10486	10497	10460	10371	10477	10488	10382	10527	10401	10342	10533	10303	10516	10538	10449	10480	10350	10337	10410	10390	10389	10386	10463	10424	10462	10375	10501	10401	10418	10400	10355	10529	10351	10499	10468	10548	10475	10493	10355	10434	10424	10313	10486	10451	10464	10320	10393	10625	10464	10265	10515	10229	10434	10491	10432	10392	10483	10504	10398	10479	10422	10325	10405	10548	10566	10337	10519	10367	10338	10579	10446	10291	10403	10314	10423	10397	10431	10410	10345	10456	10493	10455	10587	10588	10537	10534	10505	10449	10422	10428	10498	10497	10376	10342	10417	10387	10354	10457	10616	10433	10471	10411	10458	10378	10487	10559	10336	10409	10610	10363	10453	10493	10463	10433	10542	10569	10515	10348	10430	10462	10305	10384	10482	10519	10553	10383	10465	10329	10448	10552	10613	10527	10516	10503	10448	10484	10604	10559	10508	10407	10311	10365	10380	10493	10628	10585	10501	10441	10667	10423	10262	10400	10357	10348	10447	10515	10522	10348	10343	10441	10234	10496	10397	10479	10557	10369	10437	10620	10303	10471	10581	10413	10397	10665	10540	10514	10508	10579	10425	10490	10592	10420	10355	10450	10494	10559	10390	10521	10473	10483	10512	10401	10474	10416	10478	10467	10260	10338	10353	10403	10518	10636	10411	10434	10541	10303	10397	10571	10492	10421	10503	10378	10484	10449	10394	10357	10372	10426	10419	10542	10470	10483	10395	10474	10329	10403	10411	10349	10533	10555	10462	10545	10587	10578	10374	10442	10359	10367	10449	10503	10467	10383	10485	10384	10332	10467	10265	10438	10382	10583	10390	10454	10414	10428	10448	10368	10356	10354	10450	10533	10518	10470	10615	10346	10450	10317	10441	10605	10414	10524	10474	10433	10412	10405	10428	10549	10481	10539	10597	10497	10520	10536	10334	10457	10427	10270	10392	10445	10497	10446	10647	10582	10339	10416	10499	10472	10518	10471	10423	10490	10439	10644	10464	10469	10479	10467	10283	10384	10575	10503	10313	10333	10634	10519	10448	10427	10593	10379	10324	10263	10499	10406	10343	10408	10377	10365	10249	10401	10594	10399	10381	10382	10388	10492	10283	10330	10563	10389	10449	10358	10630	10431	10460	10502	10433	10544	10426	10406	10309	10551	10398	10599	10461	10392	10325	10464	10494	10416	10595	10550	10664	10503	10312	10534	10589	10518	10524	10366	10482	10528	10407	10412	10594	10367	10408	10540	10440	10383	10494	10435	10466	10397	10447	10287	10399	10604	10399	10364	10454	10432	10415	10371	10444	10421	10497	10473	10406	10575	10412	10396	10445	10407	10584	10345	10632	10471	10554	10350	10430	10688	10427	10264	10224	10550	10438	10523	10399	10357	10651	10409	10505	10512	10347	10436	10473	10450	10424	10470	10365	10417	10450	10450	10329	10403	10498	10515	10449	10425	10299	10434	10484	10344	10585	10389	10374	10493	10408	10367	10414	10421	10535	10531	10315	10461	10311	10462	10356	10426	10455	10448	10465	10401	10393	10430	10364	10288	10366	10425	10375	10344	10284	10548	10509	10542	10577	10371	10434	10507	10401	10568	10500	10450	10493	10550	10498	10373	10331	10432	10435	10436	10379	10432	10477	10298	10511	10358	10334	10357	10436	10351	10516	10571	10464	10539	10470	10556	10483	10397	10569	10435	10391	10534	10516	10436	10506	10407	10453	10394	10408	10466	10264	10478	10633	10481	10438	10601	10443	10619	10470	10491	10462	10372	10486	10535	10390	10443	10465	10420	10499	10216	10478	10607	10474	10292	10467	10232	10388	10570	10390	10401	10337	10572	10610	10431	10509	10397	10371	10439	10369	10457	10549	10471	10460	10399	10390	10437	10458	10436	10492	10386	10615	10433	10422	10378	10377	10464	10481	10406	10432	10383	10406	10510	10491	10488	10328	10420	10424	10455	10430	10478	10471	10452	10418	10400	10433	10523	10566	10515	10577	10477	10386	10647	10282	10475	10411	10398	10627	10390	10344	10412	10510	10527	10399	10459	10210	10427	10432	10510	10448	10409	10415	10504	10445	10265	10511	10408	10455	10264	10555	10546	10476	10389	10503	10359	10433	10482	10451	10525	10476	10421	10570	10444	10365	10496	10474	10589	10467	10586	10404	10393	10434	10470	10373	10480	10568	10602	10528	10437	10320	10375	10309	10352	10373	10403	10342	10431	10368	10411	10228	10487	10410	10462	10457	10330	10498	10365	10484	10583	10485	10524	10562	10319	10372	10419	10493	10328	10526	10618	10400	10437	10353	10591	10532	10366	10482	10566	10611	10335	10573	10400	10528	10471	10413	10422	10435	10314	10526	10353	10319	10466	10515	10547	10241	10545	10449	10488	10366	10360	10220	10529	10378	10537	10435	10350	10485	10494	10433	10614	10543	10400	10287	10344	10426	10263	10700	10606	10422	10534	10372	10403	10496	10462	10469	10533	10666	10442	10506	10455	10420	10443	10501	10398	10530	10527	10452	10580	10434	10403	10433	10477	10325	10442	10311	10467	10394	10284	10433	10631	10510	10532	10594	10328	10455	10568	10328	10481	10441	10583	10400	10385	10431	10266	10516	10417	10411	10444	10263	10351	10516	10338	10459	10401	10512	10334	10531	10411	10512	10369	10356	10447	10469	10354	10253	10420	10366	10496	10438	10357	10348	10570	10487	10526	10397	10590	10419	10384	10595	10347	10573	10468	10600	10353	10470	10473	10496	10566	10445	10444	10388	10530	10448	10344	10435	10543	10494	10465	10485	10365	10558	10511	10463	10366	10290	10454	10336	10450	10539	10497	10439	10456	10390	10403	10558	10517	10419	10426	10447	10434	10504	10353	10337	10546	10373	10404	10513	10321	10501	10537	10520	10359	10538	10415	10435	10489	10391	10524	10661	10478	10599	10371	10563	10635	10342	10455	10477	10283	10316	10497	10521	10587	10466	10364	10506	10478	10480	10593	10442	10447	10559	10537	10509	10446	10395	10483	10368	10409	10468	10363	10422	10288	10413	10527	10426	10423	10493	10325	10684	10378	10404	10466	10466	10482	10727	10608	10371	10494	10635	10493	10375	10442	10401	10445	10534	10531	10466	10426	10461	10416	10567	10282	10530	10338	10379	10365	10516	10451	10542	10454	10426	10579	10375	10390	10395	10400	10504	10455	10443	10470	10561	10372	10407	10445	10489	10512	10436	10362	10291	10526	10380	10393	10569	10407	10569	10545	10484	10447	10366	10455	10504	10562	10562	10382	10467	10422	10508	10400	10405	10368	10453	10580	10534	10310	10349	10428	10457	10427	10478	10558	10425	10465	10411	10403	10330	10307	10576	10514	10458	10440	10510	10371	10423	10382	10710	10356	10427	10373	10499	10483	10487	10657	10610	10446	10379	10525	10391	10381	10482	10433	10400	10366	10458	10288	10319	10580	10409	10695	10378	10348	10481	10540	10612	10649	10536	10434	10584	10340	10453	10584	10392	10420	10582	10522	10595	10445	10411	10349	10384	10485	10391	10353	10476	10356	10358	10406	10554	10563	10327	10345	10555	10464	10489	10387	10326	10320	10321	10446	10527	10632	10339	10468	10406	10581	10413	10370	10307	10425	10520	10514	10402	10540	10553	10531	10407	10579	10430	10402	10453	10514	10445	10322	10416	10588	10606	10522	10195	10475	10604	10508	10375	10498	10216	10354	10320	10498	10472	10412	10318	10396	10448	10471	10533	10504	10448	10511	10393	10470	10478	10507	10450	10455	10416	10433	10348	10321	10530	10501	10426	10401	10298	10653	10518	10435	10511	10386	10514	10450	10475	10515	10260	10391	10537	10458	10719	10426	10493	10390	10538	10447	10489	10417	10498	10457	10514	10385	10471	10390	10500	10558	10421	10409	10550	10505	10361	10439	10631	10414	10246	10663	10499	10516	10394	10403	10452	10358	10447	10481	10272	10501
23517	21006	28863	26870	27590	27570	26201	20797	17303	15519	14960	14384	13896	13906	13623	13690	13523	13521	13514	13611	13575	13411	13556	13450	13492	13324	13220	13234	13298	13437	13313	13257	13339	13124	13332	13431	13477	13316	13311	13289	13460	13244	13204	13126	13247	12977	13362	13142	13279	13304	13301	13180	13468	13188	13365	13170	13205	13175	13130	13251	13144	13091	13386	13419	13140	13184	13201	13384	13099	13304	13121	13030	13191	13328	13206	13375	13170	13222	13136	13108	13255	13199	13238	13185	13157	13195	13313	13017	13249	13124	13383	13413	13351	13374	13369	13215	13348	13214	13186	13271	13442	13351	13297	13485	13158	13310	13278	13037	13147	13246	13274	13295	13390	13077	13371	13289	13134	13364	13298	13177	13331	13254	13432	13501	13362	13074	13027	13120	13173	13313	13347	13170	13046	13342	13218	13212	13147	13124	13247	13178	13259	13035	13226	13249	13173	13349	13232	13147	13218	13147	13397	13465	13415	13373	13225	13380	13266	13359	13127	13377	13194	13183	13191	13368	13449	13446	13176	13226	13414	13302	13226	13258	13169	13182	13230	13406	13298	13182	13169	13338	13359	13292	13306	13311	13478	13293	13074	13198	13249	13350	13076	13305	13226	13194	13286	13387	13500	13084	13362	13264	13241	13102	13234	13151	13397	13309	13439	13281	13081	13456	13217	13054	13373	13107	13329	13252	13244	13323	13090	13321	13140	13310	13343	13210	13221	13335	13313	13279	13229	13376	13217	13121	13160	13238	13246	13185	13287	13333	13237	13141	13220	13125	13398	13396	13155	13302	13183	13312	13090	13310	13211	13293	13302	13198	13171	13282	13286	13259	13164	13397	13268	13204	13256	13188	13267	13445	13167	13418	13201	13355	13465	13253	13094	13268	13208	13192	13259	13396	13236	13163	13145	13145	13244	13451	13252	13313	13391	13292	13116	13314	13194	13219	13242	13265	13204	13224	13165	13428	13350	13275	13290	13220	13220	13131	13285	13299	13151	13244	13355	13218	13301	13299	13319	13184	13214	13165	13113	13241	13102	13127	13297	13246	13080	12917	13232	13225	13220	13228	13320	13477	13267	13369	13205	13239	13105	13206	13295	13384	13334	13358	13172	13186	13158	13216	13423	13083	13331	13113	13445	13340	13284	13391	13152	13322	13200	13196	13125	13288	13337	13295	13344	13225	13178	13092	13233	13186	13054	13255	13285	13309	13331	13340	13198	13398	13157	13169	13346	13164	13309	13114	13430	13167	13264	13451	13239	13223	13178	13289	13359	13308	13296	13200	13148	13110	13277	13264	13045	13159	13321	13168	13186	13179	13313	13415	13271	13209	13223	13328	13171	13394	13230	13269	13174	13368	13146	13140	13255	13181	13151	13200	13206	13195	13390	13206	13205	13157	13295	13216	13186	13072	13171	13199	13093	13152	13284	13237	13334	13194	13200	13176	13353	13185	13262	13182	13290	13334	13304	13291	13348	13228	13277	13142	13376	13209	13256	12978	13273	13240	13215	13092	13089	13268	13350	13127	13215	13126	13391	13200	13261	13272	13371	13417	13484	13271	13309	13285	13305	13274	13298	13164	13226	13208	13315	13258	13166	13291	13317	13183	13172	13283	13304	13343	13366	13285	13262	13356	13187	13149	13262	13203	13251	13341	13142	13305	13072	13086	13236	13307	13201	13238	13561	13144	13255	13293	13154	13030	13012	13101	13278	13219	13121	13242	13435	13177	13273	13287	13334	13127	13281	13170	13280	13255	13210	13375	13246	13131	13107	13117	13231	13228	13122	13237	13137	13280	13284	13268	13211	13307	13224	13254	13160	13375	13242	13221	13265	13168	13272	13265	13339	13318	13180	13275	13163	13347	13211	13259	13145	13442	13217	13135	13142	13258	13239	13068	13391	13346	13196	13252	13301	13288	13145	13211	13114	13198	13196	13073	13255	13296	13161	12972	13277	13523	13368	13324	13113	13366	13220	13133	13222	13046	13285	13448	13086	13347	13176	13286	13177	13226	13175	13210	13276	13304	13319	13261	13064	13163	13359	13236	13173	13223	13342	13261	13214	13318	13250	13350	13313	13368	13282	13290	13223	13030	13181	13388	13384	13347	13284	13020	13065	13207	13192	13179	13096	13257	13144	13215	13137	13271	13413	13192	13383	13057	13333	13422	13372	13210	13056	13281	13206	13317	13508	13173	13140	13272	13177	13333	13111	13239	13280	13118	13304	13400	13129	13237	13234	13449	13276	13374	13147	13192	13049	13183	13327	13395	13255	13225	13295	13182	13143	13152	13154	13263	13343	13305	13407	13042	13330	13254	13111	13353	13188	13173	13307	13051	13165	13166	13235	13206	13423	13212	13157	13389	13128	13195	13261	13174	13257	13135	13432	13216	13240	13214	13258	13410	13067	13264	13175	13249	13412	13402	13100	13312	13424	13306	13327	13264	13241	13296	13145	13171	13424	13053	13493	13036	13269	13425	13139	13237	13299	13076	13212	13355	13378	13444	13167	13395	13344	13529	13281	13221	13218	13419	13341	13284	13346	13251	13437	13207	13201	13280	13314	13267	13212	13347	13343	13128	13357	13236	13039	13250	13204	13031	13291	13353	13367	13259	13350	13313	13251	13298	13083	13241	13199	13155	13117	13030	13163	13141	13378	13375	13220	13173	13340	13142	13415	13351	13326	13293	13343	13307	13374	13186	13308	13241	13206	13364	13161	13232	13243	13244	13193	13226	13334	13360	13130	13270	13135	13072	13151	13273	13150	13301	13231	13173	13350	13077	13073	13411	13284	13283	13032	13169	13351	13288	13182	13223	13221	13359	13308	13357	13088	13156	13193	13243	13147	13065	13232	13276	13322	13082	13177	13417	13179	13218	13223	13267	13338	13093	13184	13194	13043	13233	13371	13070	13184	13166	13222	13268	13089	13108	13206	13285	13249	13195	13175	13026	13198	13266	13286	13125	13586	13285	13101	13168	13288	13211	12972	13155	13286	13312	13131	13068	13265	13312	13209	13367	13401	13265	13262	13249	13366	13265	13125	13324	13399	13351	13221	13267	13171	13113	13216	13281	13244	13317	13145	13276	13198	13387	12978	13105	13334	13276	13205	13128	13204	13103	13180	13193	13150	13095	13354	13380	13167	13246	13311	13127	13246	13125	13090	13263	13179	13228	13419	13184	13177	13318	13274	13235	13181	13229	13266	13329	13347	13155	13465	13322	13239	13366	13339	13060	13043	13289	13210	13327	13292	13252	13374	13337	13061	13210	13062	13272	13422	13238	13304	13165	13306	13222	13241	13091	13135	13226	13344	13118	13245	13237	13153	13009	13354	13243	13406	13298	13144	13186	13344	13363	13123	13433	13236	13073	13169	13355	13249	13046	13259	13376	13194	13262	13333	13316	13273	13197	13367	13105	13200	13262	13360	13137	13205	13186	13104	13191	13449	13371	13357	13018	13387	13209	13121	13170	13295	13084	13278	13298	13198	13230	13214	13126	13252	13191	13292	13298	13238	13195	13198	13204	13042	13263	13383	13236	13173	13271	13194	13344	13251	13125	13122	13238	13162	13161	13272	13234	13293	13185	13230	13112	13154	13226	13246	13222	13341	13083	13338	13248	13266	13158	13442	13310	13378	13009	13347	13208	13340	13274	13483	13342	13176	13229	13229	13261	13141	13415	13247	13238	13062	13125	13459	13298	13274	13294	13123	13356	13283	12971	13076	13274	13439	13244	13263	13236	13428	13144	13225	13322	13019	13429	13129	13321	13242	13440	13197	13328	13298	13325	13206	13107	13326	13273	13149	13075	13336	13352	13168	13439	13080	13236	13229	13213	13279	13159	13229	13279	13198	13230	13147	13319	13209	13021	13136	13311	13374	13175	13230	13375	13320	13252	13440	13190	13242	13270	13332	13160	13221	13299	13127	13208	13233	13204	13128	13317	13353	13178	13104	13229	13256	13255	13110	13193	13114	13291	13048	12939	13282	13029	13291	13182	13150	13014	13211	13240	13266	13267	13238	13170	13319	13205	13175	13129	13338	13162	13306	13445	13331	13210	13205	13394	13387	13274	13120	13122	13242	13160	13202	13276	13311	13265	13144	13301	13318	13291	13162	13340	13268	13417	13257	13342	13068	13023	13326	13322	13124	13351	13291	13136	13206	13283	13207	13565	13343	13182	13265	13137	13579	13263	13186	13250	13264	13088	13382	13101	13360	13332	12994	13494	13322	13317	13261	13346	13183	13074	13398	13371	13228	13245	13318	13367	13347	13183	13158	13291	13395	13143	13226	13279	13340	13473	13211	13455	13244	13045	13382	13287	13228	13028	13270	13148	13402	13348	13320	13396	13408	13266	13135	13163	13182	13370	13188	13063	13401	13384	13321	13242	13100	13282	13226	13297	13146	13314	13145	13262	13288	13228	13217	13218	13198	13258	13261	13129	13402	13314	13445	13430	13288	13295	13216	13184	13169	13190	13159	13223	13272	13254	13228	13260	13193	13312	13378	13485	13344	13234	13098	13277	13395	13325	13062	13239	13329	13251	13262	13463	13259	13108	13139	13239	13160	13306	13202	13207	13206	13221	13340	13161	13328	13101	13253	13074	13141	13260	13127	13347	13245	13339	13212	13232	13141	13214	13188	13278	13212	13301	13268	13145	13298	13311	13185	13243	13194	13108	13173	13105	13257	13223	13457	13160	13341	13127	13192	13518	13387	13191	13110	13338	13349	13242	13480	12966	13138	13374	13315	13087	13250	13175	13297	13142	13353	13184	13128	13156	13388	13227	13090	13085	13290	13095	13168	13394	13279	13116	13208	13205	13151	13236	13272	13209	13256	13293	13240	13194	13224	13271	13071	13222	13198	13166	13043	13379	13352	13207	13250	13177	13468	13242	13160	13265	13340	13366	13327	13246	13243	13277	13165	13181	13219	13026	13225	13278	13232	13289	13351	13080	13193	13244	13291	13218	13172	13259	13118	13433	13330	13162	13267	13013	13293	13113	13131	13377	13271	13445	13302	13349	13241	13360	13415	13347	13133	13015	13309	13203	13472	13223	13277	13234	13094	13109	13294	13243	13290	13287	13209	13150	13239	13201	13406	13279	13046	13177	13387	13453	13287	13167	13231	13019	13408	13291	13016	13165
40369	68040	57083	42814	33959	25078	21759	18155	14579	12803	11924	11432	11201	10927	10872	10851	10804	10641	10715	10557	10669	10461	10577	10509	10587	10594	10475	10547	10381	10537	10477	10569	10467	10422	10498	10380	10507	10472	10401	10462	10635	10548	10552	10461	10528	10487	10450	10401	10444	10461	10351	10496	10367	10433	10413	10469	10574	10556	10432	10473	10573	10525	10341	10522	10546	10387	10441	10499	10436	10380	10481	10438	10363	10590	10462	10529	10540	10411	10473	10510	10480	10510	10443	10565	10344	10530	10506	10501	10504	10422	10354	10471	10569	10494	10506	10440	10390	10498	10396	10666	10424	10574	10348	10512	10600	10393	10280	10451	10638	10571	10396	10468	10450	10573	10514	10526	10514	10416	10409	10472	10504	10449	10532	10404	10524	10484	10493	10551	10355	10469	10485	10425	10503	10376	10508	10463	10534	10534	10483	10405	10494	10451	10537	10339	10374	10303	10520	10480	10498	10612	10562	10465	10497	10602	10507	10535	10506	10378	10529	10328	10569	10523	10386	10402	10506	10469	10461	10422	10621	10488	10555	10396	10448	10423	10371	10442	10410	10462	10473	10445	10441	10531	10388	10477	10511	10575	10408	10574	10672	10553	10500	10446	10440	10447	10421	10539	10566	10584	10487	10333	10417	10542	10451	10475	10479	10465	10414	10564	10396	10574	10364	10478	10536	10598	10454	10489	10633	10377	10544	10358	10418	10577	10345	10554	10484	10667	10398	10457	10379	10462	10434	10455	10309	10609	10444	10335	10502	10502	10495	10538	10410	10506	10430	10527	10525	10421	10457	10491	10622	10434	10350	10324	10368	10438	10374	10549	10468	10421	10290	10502	10354	10591	10562	10575	10389	10466	10468	10415	10485	10353	10423	10571	10417	10522	10390	10549	10505	10562	10453	10394	10453	10574	10373	10487	10483	10450	10507	10538	10437	10485	10446	10498	10448	10289	10507	10344	10421	10358	10380	10464	10540	10373	10366	10570	10565	10497	10464	10336	10399	10362	10451	10449	10515	10450	10434	10475	10533	10401	10552	10454	10398	10381	10404	10364	10418	10467	10619	10398	10622	10588	10503	10507	10341	10471	10482	10531	10507	10307	10482	10394	10458	10490	10330	10420	10273	10363	10382	10456	10479	10422	10503	10565	10575	10540	10403	10416	10378	10239	10477	10495	10592	10399	10470	10621	10507	10528	10508	10572	10502	10348	10524	10274	10474	10602	10426	10543	10407	10468	10424	10508	10385	10525	10390	10584	10577	10368	10538	10425	10465	10522	10384	10574	10611	10513	10536	10436	10609	10478	10473	10442	10509	10411	10535	10388	10497	10370	10517	10475	10475	10531	10544	10452	10281	10475	10409	10361	10514	10393	10553	10512	10441	10395	10396	10515	10485	10347	10493	10433	10514	10434	10699	10491	10518	10625	10501	10407	10591	10468	10559	10465	10383	10447	10471	10581	10667	10487	10601	10500	10430	10481	10531	10375	10434	10304	10455	10583	10483	10392	10296	10382	10556	10363	10418	10451	10614	10428	10435	10482	10590	10563	10451	10495	10539	10379	10454	10506	10439	10489	10426	10411	10496	10528	10575	10448	10507	10445	10454	10410	10622	10384	10442	10520	10549	10427	10314	10577	10480	10436	10317	10492	10487	10515	10517	10457	10510	10506	10294	10444	10550	10322	10349	10574	10579	10395	10348	10486	10365	10317	10355	10568	10472	10604	10621	10472	10458	10511	10539	10400	10458	10432	10574	10631	10462	10522	10490	10409	10395	10449	10436	10420	10504	10536	10442	10522	10377	10383	10516	10603	10471	10630	10412	10524	10609	10274	10411	10649	10529	10440	10422	10546	10347	10554	10482	10307	10506	10413	10389	10560	10450	10461	10346	10615	10338	10411	10375	10348	10553	10544	10478	10269	10669	10368	10366	10521	10493	10269	10427	10380	10337	10469	10480	10512	10470	10390	10268	10579	10529	10279	10771	10552	10495	10472	10340	10498	10604	10577	10431	10289	10319	10173	10505	10517	10379	10398	10297	10525	10387	10457	10359	10517	10423	10448	10498	10638	10325	10384	10518	10344	10514	10453	10428	10524	10419	10626	10590	10476	10525	10514	10463	10442	10419	10508	10579	10534	10437	10570	10386	10413	10492	10443	10579	10468	10461	10389	10392	10462	10447	10485	10457	10387	10539	10500	10414	10533	10416	10520	10285	10404	10490	10362	10472	10526	10488	10391	10461	10466	10351	10563	10487	10483	10443	10332	10646	10583	10379	10497	10507	10491	10496	10503	10469	10426	10579	10432	10385	10510	10454	10392	10503	10351	10422	10473	10520	10497	10566	10495	10441	10454	10569	10438	10321	10456	10429	10231	10455	10433	10543	10459	10500	10511	10469	10523	10429	10485	10589	10345	10416	10524	10407	10570	10467	10413	10598	10377	10495	10465	10398	10349	10478	10548	10552	10455	10520	10530	10474	10521	10554	10489	10384	10357	10444	10522	10512	10371	10472	10388	10452	10580	10488	10492	10570	10368	10607	10428	10387	10427	10470	10488	10522	10440	10508	10391	10393	10338	10390	10490	10492	10485	10465	10267	10402	10400	10414	10373	10385	10451	10390	10410	10460	10324	10532	10425	10391	10632	10401	10393	10412	10456	10535	10630	10543	10419	10467	10514	10431	10516	10496	10495	10493	10551	10533	10541	10497	10544	10356	10465	10287	10514	10426	10562	10413	10531	10382	10615	10474	10367	10460	10403	10564	10425	10366	10432	10520	10460	10507	10304	10412	10536	10390	10465	10525	10554	10397	10423	10459	10405	10511	10336	10443	10501	10371	10525	10494	10393	10405	10569	10487	10680	10456	10480	10427	10427	10541	10428	10486	10403	10495	10441	10475	10393	10593	10510	10533	10321	10490	10417	10432	10519	10517	10638	10477	10414	10406	10306	10478	10628	10444	10383	10601	10559	10449	10564	10416	10433	10506	10372	10268	10324	10459	10501	10355	10488	10495	10331	10446	10462	10415	10536	10613	10465	10501	10483	10783	10509	10370	10551	10501	10509	10418	10492	10322	10379	10450	10465	10504	10579	10383	10433	10522	10355	10441	10453	10459	10513	10603	10455	10512	10383	10307	10587	10432	10557	10576	10553	10564	10557	10443	10330	10634	10415	10464	10342	10607	10487	10363	10591	10683	10443	10342	10468	10467	10526	10611	10469	10411	10475	10488	10470	10480	10498	10411	10446	10583	10348	10440	10498	10474	10503	10563	10559	10562	10332	10468	10380	10445	10594	10447	10574	10491	10400	10474	10356	10461	10448	10646	10447	10442	10422	10354	10497	10392	10380	10505	10508	10414	10537	10379	10513	10456	10396	10541	10436	10380	10457	10445	10399	10328	10381	10379	10459	10433	10433	10583	10510	10560	10552	10577	10405	10562	10422	10467	10496	10528	10498	10409	10552	10368	10435	10373	10455	10617	10395	10373	10580	10564	10529	10506	10525	10315	10567	10476	10513	10419	10431	10453	10483	10407	10323	10391	10377	10523	10385	10512	10547	10549	10437	10430	10648	10313	10564	10494	10631	10332	10637	10443	10612	10377	10470	10444	10450	10459	10509	10612	10424	10552	10388	10510	10410	10511	10292	10515	10325	10527	10224	10554	10516	10542	10545	10520	10605	10409	10313	10357	10554	10498	10446	10615	10424	10489	10455	10480	10610	10466	10409	10535	10478	10589	10493	10610	10485	10347	10450	10363	10475	10582	10450	10401	10503	10568	10453	10466	10444	10441	10570	10508	10489	10487	10410	10360	10521	10430	10494	10443	10580	10561	10526	10297	10479	10420	10557	10410	10407	10461	10417	10459	10387	10418	10526	10301	10581	10599	10601	10388	10549	10409	10528	10523	10469	10349	10520	10570	10511	10562	10385	10217	10473	10490	10489	10596	10293	10505	10441	10524	10290	10439	10464	10544	10397	10344	10567	10337	10301	10513	10645	10430	10381	10502	10499	10556	10436	10426	10526	10562	10490	10509	10351	10503	10517	10474	10609	10488	10660	10384	10590	10440	10354	10430	10558	10506	10355	10399	10350	10406	10649	10569	10438	10357	10420	10544	10377	10354	10376	10472	10530	10379	10442	10677	10439	10376	10380	10422	10357	10444	10553	10515	10539	10428	10491	10452	10357	10441	10509	10526	10391	10581	10524	10574	10448	10438	10513	10566	10234	10456	10767	10347	10444	10541	10449	10543	10472	10459	10264	10473	10507	10408	10446	10541	10415	10455	10502	10594	10395	10423	10363	10473	10543	10457	10361	10591	10372	10372	10520	10472	10419	10413	10638	10480	10510	10587	10416	10499	10491	10594	10441	10742	10396	10375	10467	10433	10408	10366	10639	10498	10493	10352	10471	10452	10583	10481	10246	10413	10458	10414	10455	10583	10524	10343	10443	10585	10365	10457	10497	10418	10479	10549	10499	10484	10628	10350	10442	10466	10470	10457	10413	10393	10380	10481	10394	10457	10512	10460	10329	10454	10454	10506	10329	10414	10393	10434	10427	10328	10495	10562	10481	10507	10542	10509	10468	10365	10503	10322	10461	10485	10416	10371	10500	10339	10491	10532	10399	10349	10488	10474	10450	10609	10629	10462	10613	10410	10654	10495	10336	10397	10448	10444	10504	10507	10361	10506	10340	10578	10453	10552	10478	10359	10341	10494	10581	10379	10442	10454	10646	10579	10516	10349	10456	10502	10420	10456	10512	10611	10513	10451	10442	10617	10426	10511	10436	10419	10491	10541	10395	10566	10484	10287	10265	10450	10359	10542	10476	10590	10425	10414	10561	10473	10472	10499	10439	10454	10475	10531	10399	10525	10456	10499	10478	10612	10570	10279	10452	10495	10435	10447	10529	10615	10631	10469	10510	10324	10398	10450	10434	10355	10445	10517	10384	10557	10610	10501	10370	10534	10505	10435	10400	10587	10444	10396	10484	10431	10632	10555	10597	10413	10427	10445	10600	10460	10519	10605	10506	10266	10384	10453	10418	10462	10462	10551	10560	10396	10501	10457	10550	10378	10423	10563	10452	10449	10533	10563	10549	10518	10325	10559	10455	10479	10373	10401	10481	10468	10523	10520	10534	10274	10353	10491	10469
24508	21231	30140	30355	27724	25788	23319	18658	16268	15217	14620	14398	14202	14186	13942	13834	13874	13650	13781	13667	13576	13657	13542	13561	13584	13495	13631	13740	13589	13436	13515	13504	13487	13435	13636	13710	13617	13388	13455	13305	13688	13288	13542	13449	13534	13517	13563	13461	13562	13625	13549	13450	13681	13558	13456	13499	13423	13611	13451	13517	13415	13654	13631	13489	13427	13656	13703	13581	13681	13560	13696	13642	13618	13479	13483	13607	13404	13684	13547	13664	13523	13596	13510	13529	13553	13286	13454	13592	13531	13516	13547	13665	13442	13683	13593	13388	13219	13520	13561	13482	13418	13595	13352	13570	13568	13467	13625	13455	13561	13410	13508	13614	13385	13372	13553	13471	13502	13462	13542	13458	13398	13614	13300	13404	13424	13548	13431	13581	13499	13495	13495	13408	13411	13435	13603	13598	13214	13336	13562	13566	13424	13605	13625	13449	13451	13643	13462	13358	13482	13546	13527	13523	13425	13534	13612	13349	13426	13337	13449	13487	13286	13456	13486	13531	13438	13474	13440	13579	13403	13605	13291	13530	13403	13447	13325	13406	13522	13594	13590	13505	13434	13456	13588	13515	13445	13680	13435	13573	13531	13554	13375	13486	13507	13410	13463	13632	13616	13604	13533	13643	13571	13548	13631	13583	13466	13336	13462	13365	13381	13461	13425	13291	13524	13502	13514	13406	13570	13581	13705	13572	13571	13571	13685	13513	13422	13287	13635	13585	13429	13369	13351	13350	13580	13403	13541	13434	13538	13301	13383	13413	13539	13469	13710	13367	13584	13368	13365	13656	13573	13368	13598	13488	13428	13459	13574	13453	13475	13578	13478	13536	13585	13551	13527	13458	13381	13605	13589	13453	13485	13447	13534	13223	13545	13701	13585	13415	13428	13472	13486	13422	13530	13648	13619	13423	13636	13569	13546	13516	13559	13396	13480	13517	13664	13542	13422	13410	13543	13426	13577	13605	13524	13575	13519	13557	13477	13566	13493	13437	13553	13388	13447	13478	13525	13359	13402	13600	13570	13477	13583	13409	13463	13573	13553	13360	13596	13400	13552	13651	13436	13590	13547	13559	13474	13399	13520	13629	13706	13475	13569	13678	13417	13404	13464	13417	13581	13412	13469	13526	13445	13535	13426	13467	13585	13751	13365	13434	13450	13370	13611	13476	13390	13518	13601	13757	13362	13449	13523	13337	13497	13665	13447	13473	13326	13494	13652	13533	13428	13432	13556	13555	13564	13733	13436	13508	13702	13640	13500	13628	13563	13495	13558	13604	13403	13617	13394	13358	13582	13269	13473	13328	13502	13654	13467	13417	13560	13535	13382	13401	13293	13369	13541	13489	13487	13518	13611	13524	13558	13519	13541	13673	13525	13502	13442	13382	13568	13362	13488	13628	13365	13367	13622	13561	13389	13508	13424	13474	13650	13312	13570	13535	13461	13321	13369	13555	13438	13536	13542	13518	13538	13654	13373	13344	13516	13601	13860	13405	13433	13522	13557	13347	13502	13531	13265	13575	13461	13435	13457	13573	13624	13422	13521	13568	13383	13567	13449	13602	13365	13387	13372	13488	13498	13563	13569	13554	13549	13436	13342	13381	13416	13523	13214	13486	13518	13461	13288	13458	13546	13208	13401	13599	13585	13517	13536	13317	13555	13606	13509	13709	13616	13410	13624	13440	13609	13556	13464	13703	13438	13274	13458	13365	13581	13530	13311	13622	13546	13372	13474	13487	13672	13411	13519	13496	13535	13576	13564	13252	13255	13600	13429	13472	13397	13540	13482	13546	13481	13354	13534	13508	13389	13595	13383	13515	13716	13670	13603	13615	13660	13621	13618	13413	13455	13520	13628	13607	13607	13705	13524	13337	13360	13496	13456	13707	13571	13441	13468	13634	13472	13646	13517	13419	13636	13453	13419	13584	13648	13520	13675	13464	13376	13505	13599	13454	13604	13338	13513	13487	13554	13730	13655	13595	13599	13509	13729	13553	13587	13537	13588	13407	13502	13462	13605	13370	13546	13610	13696	13445	13728	13370	13730	13517	13583	13543	13266	13497	13490	13360	13524	13565	13591	13420	13489	13422	13493	13493	13315	13643	13415	13506	13389	13677	13660	13539	13563	13610	13623	13410	13507	13504	13572	13344	13382	13542	13674	13588	13486	13452	13545	13569	13619	13619	13639	13591	13548	13759	13368	13695	13501	13537	13634	13552	13436	13439	13521	13476	13515	13558	13632	13754	13585	13492	13661	13437	13516	13436	13566	13620	13474	13612	13542	13421	13676	13452	13484	13597	13450	13526	13497	13555	13651	13409	13548	13752	13473	13770	13576	13602	13587	13525	13532	13480	13474	13415	13410	13566	13636	13405	13733	13435	13536	13596	13485	13485	13716	13630	13547	13541	13591	13482	13514	13383	13375	13460	13549	13617	13507	13432	13459	13522	13610	13493	13310	13658	13506	13472	13572	13294	13463	13649	13444	13578	13655	13328	13607	13377	13629	13440	13514	13576	13506	13358	13444	13478	13501	13348	13452	13374	13595	13672	13653	13430	13444	13682	13547	13416	13437	13523	13586	13593	13424	13464	13523	13607	13361	13543	13498	13653	13512	13578	13496	13531	13446	13444	13412	13335	13428	13464	13696	13532	13450	13685	13462	13453	13436	13584	13362	13580	13472	13504	13478	13616	13473	13390	13460	13565	13486	13577	13640	13628	13560	13689	13443	13617	13591	13338	13709	13454	13483	13581	13501	13481	13648	13359	13481	13631	13619	13395	13467	13438	13513	13497	13585	13358	13706	13399	13769	13589	13529	13567	13388	13627	13838	13558	13496	13669	13597	13492	13390	13480	13425	13371	13399	13616	13647	13489	13436	13563	13592	13531	13577	13436	13483	13369	13575	13548	13548	13374	13459	13327	13471	13681	13403	13507	13601	13532	13537	13504	13365	13452	13463	13420	13303	13381	13587	13323	13625	13563	13514	13547	13451	13519	13435	13471	13656	13366	13542	13555	13566	13469	13512	13505	13341	13475	13565	13560	13461	13801	13535	13497	13502	13539	13493	13737	13725	13624	13512	13532	13403	13289	13575	13479	13567	13391	13461	13555	13579	13766	13598	13710	13534	13419	13349	13616	13415	13490	13570	13529	13525	13763	13399	13827	13715	13657	13657	13403	13475	13494	13587	13418	13463	13464	13389	13465	13692	13586	13527	13440	13744	13472	13303	13462	13511	13725	13580	13526	13601	13686	13354	13645	13654	13600	13406	13323	13466	13496	13377	13496	13499	13216	13404	13620	13616	13470	13514	13443	13525	13419	13470	13413	13383	13529	13663	13575	13770	13570	13528	13488	13464	13562	13554	13527	13485	13586	13507	13475	13432	13416	13671	13588	13562	13508	13465	13603	13583	13554	13375	13464	13538	13441	13607	13508	13510	13508	13436	13654	13497	13543	13471	13474	13463	13507	13387	13446	13388	13584	13651	13482	13536	13423	13436	13413	13425	13434	13439	13485	13390	13481	13410	13533	13472	13475	13293	13389	13668	13514	13400	13519	13487	13471	13502	13347	13445	13440	13405	13581	13454	13630	13540	13370	13531	13557	13439	13443	13425	13680	13335	13324	13492	13593	13621	13524	13614	13522	13592	13409	13457	13461	13454	13554	13416	13441	13467	13457	13527	13490	13573	13568	13729	13234	13572	13524	13603	13409	13344	13421	13335	13487	13567	13449	13616	13553	13550	13428	13600	13473	13567	13265	13509	13557	13519	13481	13503	13704	13558	13543	13493	13511	13639	13333	13449	13429	13463	13583	13741	13561	13424	13401	13436	13416	13369	13433	13396	13567	13515	13366	13546	13455	13563	13296	13605	13331	13542	13728	13599	13483	13482	13800	13377	13566	13529	13597	13559	13620	13405	13405	13430	13628	13740	13602	13390	13554	13650	13513	13569	13310	13508	13513	13447	13317	13495	13372	13437	13409	13438	13546	13335	13490	13509	13555	13668	13528	13472	13494	13430	13388	13730	13596	13683	13595	13440	13456	13534	13514	13480	13550	13627	13605	13719	13633	13502	13556	13531	13374	13526	13562	13368	13480	13414	13481	13394	13465	13482	13387	13737	13580	13224	13669	13542	13589	13584	13489	13362	13323	13568	13363	13770	13558	13416	13516	13315	13443	13600	13561	13541	13511	13549	13406	13717	13504	13616	13458	13651	13428	13608	13671	13581	13555	13304	13541	13608	13532	13611	13585	13537	13555	13398	13660	13613	13482	13554	13573	13612	13483	13514	13447	13648	13581	13445	13540	13421	13487	13383	13603	13414	13479	13516	13533	13591	13477	13372	13400	13396	13714	13448	13429	13527	13320	13524	13588	13694	13595	13386	13544	13595	13163	13595	13525	13461	13395	13539	13369	13537	13446	13349	13456	13536	13792	13474	13389	13630	13475	13700	13291	13463	13634	13460	13508	13371	13614	13592	13358	13455	13551	13467	13623	13666	13611	13402	13563	13665	13393	13615	13512	13581	13570	13374	13420	13469	13447	13585	13439	13562	13474	13526	13486	13533	13489	13480	13598	13554	13370	13552	13509	13441	13519	13529	13429	13366	13407	13269	13467	13340	13518	13531	13521	13581	13639	13495	13517	13590	13531	13600	13641	13422	13625	13543	13521	13304	13487	13565	13554	13563	13575	13468	13509	13539	13573	13509	13478	13558	13592	13540	13568	13505	13506	13523	13406	13471	13592	13540	13340	13389	13646	13371	13451	13640	13791	13587	13545	13639	13539	13474	13477	13656	13468	13599	13752	13449	13461	13495	13648	13573	13408	13685	13525	13618	13503	13616	13552	13570	13481	13430	13666	13658	13608	13660	13599	13621	13661	13398	13632	13610	13499	13594	13433	13517	13518	13420	13529	13518	13478	13321	13574	13655	13604	13484	13572	13478	13382	13637	13561	13570	13503	13710	13346	13647	13645	13574	13509	13374	13376	13635	13529	13580	13591	13467	13673	13494	13586	13518	13534	13372	13581	13618	13343	13538	13528	13330	13511	13643	13502	13400	13527	13658	13496	13534	13384	13676	13508	13594	13550	13676	13587	13419	13519	13484	13450	13461	13379	13381	13519	13683	13439	13258	13457	13252	13387
40177	65796	53879	38071	29126	24005	19952	16078	13500	12460	11965	11513	11183	11046	10895	10782	11027	10787	10780	10701	10740	10668	10907	10597	10605	10779	10734	10779	10592	10643	10684	10605	10649	10705	10447	10607	10670	10592	10718	10607	10667	10507	10747	10622	10728	10690	10686	10490	10666	10589	10518	10599	10608	10734	10700	10565	10546	10618	10640	10740	10521	10534	10693	10860	10561	10575	10562	10682	10652	10636	10608	10586	10665	10625	10521	10571	10727	10509	10556	10584	10586	10744	10699	10738	10679	10652	10664	10676	10631	10697	10557	10758	10761	10554	10599	10473	10487	10655	10673	10630	10508	10695	10652	10657	10555	10590	10631	10640	10505	10496	10736	10619	10468	10730	10469	10616	10637	10581	10437	10706	10528	10470	10745	10526	10624	10783	10654	10676	10482	10684	10691	10565	10685	10650	10679	10661	10623	10698	10637	10631	10421	10579	10447	10518	10662	10700	10629	10459	10658	10677	10615	10570	10579	10598	10555	10655	10662	10635	10665	10723	10772	10672	10573	10594	10581	10690	10707	10603	10612	10796	10841	10668	10535	10710	10618	10613	10622	10619	10896	10554	10625	10582	10536	10607	10558	10525	10652	10519	10783	10612	10628	10535	10393	10678	10565	10728	10572	10500	10647	10541	10748	10674	10428	10775	10668	10705	10588	10704	10531	10714	10409	10643	10563	10642	10633	10421	10709	10667	10490	10479	10593	10626	10536	10761	10516	10616	10628	10719	10581	10692	10734	10721	10610	10590	10745	10525	10514	10766	10555	10581	10641	10652	10680	10575	10580	10759	10695	10662	10486	10593	10711	10672	10475	10600	10595	10611	10660	10627	10678	10520	10526	10621	10662	10608	10506	10607	10590	10752	10464	10590	10575	10500	10646	10550	10546	10744	10733	10619	10508	10569	10622	10578	10569	10485	10640	10778	10664	10764	10610	10716	10730	10623	10687	10712	10626	10663	10571	10479	10742	10509	10717	10570	10463	10562	10782	10594	10691	10780	10689	10666	10642	10601	10634	10702	10656	10773	10661	10532	10644	10692	10626	10662	10627	10656	10591	10503	10679	10616	10511	10562	10595	10556	10645	10609	10593	10654	10558	10599	10703	10630	10597	10570	10823	10654	10647	10636	10517	10700	10557	10586	10642	10581	10487	10633	10471	10601	10549	10706	10530	10719	10642	10736	10737	10572	10601	10648	10685	10519	10661	10703	10516	10574	10719	10717	10775	10569	10673	10525	10577	10674	10693	10702	10675	10562	10719	10643	10671	10678	10503	10740	10519	10641	10361	10513	10616	10651	10478	10632	10556	10637	10630	10703	10536	10745	10625	10573	10720	10619	10669	10516	10689	10559	10751	10504	10542	10678	10462	10672	10751	10671	10610	10531	10717	10479	10596	10671	10595	10531	10569	10795	10620	10776	10704	10602	10712	10611	10628	10576	10551	10613	10705	10551	10656	10544	10523	10607	10748	10613	10491	10567	10504	10599	10531	10579	10640	10622	10551	10611	10603	10760	10629	10546	10588	10821	10675	10504	10503	10516	10663	10536	10530	10799	10532	10622	10506	10784	10748	10591	10633	10673	10666	10586	10614	10667	10766	10743	10625	10483	10502	10567	10627	10621	10644	10476	10683	10548	10605	10665	10563	10673	10691	10660	10546	10741	10602	10632	10527	10725	10441	10711	10565	10586	10667	10680	10557	10790	10697	10648	10672	10746	10545	10717	10678	10447	10514	10611	10536	10538	10666	10501	10590	10590	10501	10641	10855	10602	10701	10427	10666	10718	10710	10648	10603	10561	10619	10606	10652	10661	10735	10637	10602	10559	10654	10547	10549	10865	10536	10638	10427	10627	10562	10731	10620	10652	10583	10853	10701	10651	10579	10758	10609	10480	10642	10653	10656	10600	10612	10706	10630	10690	10694	10750	10646	10672	10650	10651	10666	10581	10528	10638	10614	10707	10707	10437	10626	10521	10546	10580	10700	10538	10687	10654	10652	10732	10604	10491	10777	10631	10581	10637	10641	10558	10702	10652	10719	10611	10544	10536	10755	10380	10630	10661	10736	10677	10698	10532	10653	10583	10698	10824	10498	10541	10610	10662	10569	10585	10571	10611	10564	10526	10697	10666	10536	10483	10602	10508	10575	10575	10705	10620	10651	10698	10591	10648	10785	10781	10600	10623	10651	10644	10790	10581	10565	10509	10463	10628	10735	10647	10619	10649	10627	10403	10722	10705	10654	10739	10777	10643	10750	10498	10745	10385	10536	10576	10630	10461	10573	10562	10685	10646	10620	10546	10572	10526	10529	10750	10585	10682	10538	10565	10594	10480	10551	10657	10664	10526	10789	10790	10741	10670	10657	10649	10610	10550	10695	10504	10594	10573	10569	10653	10684	10583	10820	10642	10688	10570	10631	10474	10734	10667	10578	10637	10506	10766	10667	10468	10582	10552	10622	10594	10557	10560	10614	10671	10609	10635	10552	10651	10605	10606	10719	10696	10563	10743	10534	10506	10708	10671	10706	10628	10738	10672	10577	10539	10513	10580	10664	10649	10618	10599	10630	10673	10528	10532	10726	10565	10754	10608	10540	10506	10641	10603	10666	10604	10508	10491	10746	10455	10609	10694	10731	10522	10546	10673	10706	10604	10558	10637	10729	10615	10677	10579	10702	10620	10532	10434	10599	10564	10543	10660	10625	10596	10531	10761	10594	10560	10473	10725	10631	10632	10539	10587	10618	10674	10569	10706	10610	10529	10672	10714	10461	10648	10648	10690	10723	10785	10630	10560	10630	10631	10722	10663	10792	10772	10565	10591	10743	10516	10589	10664	10419	10715	10543	10652	10642	10676	10489	10545	10662	10615	10745	10452	10681	10527	10620	10628	10732	10685	10615	10659	10662	10534	10485	10614	10530	10603	10611	10681	10599	10735	10630	10662	10535	10566	10529	10482	10725	10594	10629	10702	10700	10589	10557	10518	10540	10607	10723	10422	10786	10773	10557	10518	10435	10660	10692	10597	10641	10624	10509	10515	10605	10660	10607	10625	10687	10587	10789	10620	10681	10446	10578	10527	10513	10808	10764	10502	10791	10703	10577	10757	10614	10651	10683	10606	10586	10663	10680	10815	10621	10670	10575	10548	10512	10635	10678	10527	10558	10481	10609	10541	10485	10531	10618	10573	10493	10717	10688	10659	10650	10523	10636	10533	10514	10505	10677	10539	10678	10641	10474	10600	10528	10761	10653	10714	10730	10728	10714	10519	10721	10502	10621	10614	10504	10705	10468	10505	10560	10508	10677	10537	10687	10697	10611	10617	10583	10554	10566	10549	10690	10673	10485	10544	10762	10483	10623	10536	10706	10790	10689	10570	10539	10760	10679	10739	10752	10587	10522	10633	10567	10621	10733	10636	10580	10590	10795	10504	10549	10668	10685	10746	10567	10677	10685	10630	10629	10677	10679	10654	10596	10721	10694	10427	10677	10555	10580	10611	10702	10760	10616	10475	10824	10535	10602	10592	10645	10746	10636	10676	10701	10630	10569	10596	10647	10703	10710	10612	10562	10578	10584	10657	10659	10446	10626	10616	10502	10679	10563	10700	10733	10509	10725	10722	10675	10503	10533	10659	10593	10641	10639	10645	10593	10723	10841	10607	10652	10737	10692	10718	10534	10723	10585	10631	10559	10556	10688	10623	10613	10610	10558	10533	10564	10656	10554	10621	10663	10884	10765	10677	10724	10548	10597	10702	10579	10599	10617	10632	10589	10563	10698	10619	10551	10503	10589	10747	10696	10670	10713	10577	10640	10631	10597	10524	10538	10644	10483	10623	10681	10682	10697	10714	10667	10690	10609	10665	10727	10555	10498	10522	10680	10749	10590	10725	10704	10532	10790	10612	10666	10587	10572	10520	10657	10648	10446	10678	10693	10669	10732	10699	10669	10640	10670	10676	10713	10620	10629	10689	10719	10640	10362	10726	10694	10571	10538	10705	10534	10608	10723	10562	10614	10600	10641	10513	10680	10429	10587	10516	10615	10529	10750	10624	10452	10649	10783	10593	10728	10744	10626	10583	10625	10657	10556	10595	10716	10474	10510	10773	10455	10552	10613	10662	10699	10686	10711	10523	10483	10700	10705	10583	10505	10538	10554	10491	10516	10609	10405	10557	10594	10643	10786	10671	10570	10581	10544	10605	10559	10736	10741	10670	10708	10582	10710	10640	10459	10553	10723	10691	10548	10640	10681	10503	10584	10425	10577	10662	10550	10514	10731	10694	10780	10616	10608	10582	10662	10544	10562	10652	10602	10661	10779	10561	10687	10686	10641	10594	10637	10507	10685	10606	10613	10623	10692	10582	10571	10744	10648	10525	10627	10625	10610	10700	10458	10522	10618	10662	10656	10577	10607	10623	10684	10564	10545	10552	10576	10653	10516	10722	10673	10568	10659	10570	10601	10614	10813	10602	10560	10517	10534	10660	10551	10687	10808	10742	10649	10619	10658	10675	10571	10763	10611	10797	10532	10724	10653	10602	10648	10577	10679	10699	10822	10570	10608	10866	10739	10703	10498	10606	10570	10683	10645	10690	10637	10667	10584	10540	10585	10747	10715	10713	10734	10517	10751	10594	10653	10586	10536	10737	10697	10614	10544	10545	10775	10654	10674	10495	10702	10676	10575	10608	10678	10755	10732	10630	10628	10409	10853	10500	10590	10597	10693	10689	10645	10576	10720	10761	10624	10640	10764	10638	10712	10562	10724	10673	10661	10678	10666	10601	10567	10452	10631	10648	10730	10679	10456	10670	10574	10596	10613	10548	10529	10578	10641	10742	10546	10679	10594	10646	10684	10729	10710	10612	10642	10644	10554	10688	10572	10753	10528	10504	10596	10576	10623	10732	10646	10768	10639	10559	10631	10687	10504	10656	10823	10699	10662	10585	10603	10681	10543	10683	10664	10552	10530	10726	10669	10588	10585	10751	10530	10645	10507	10393	10617	10674	10666	10565	10609	10455	10656	10612	10673	10657	10679	10630	10510	10708	10660	10579	10607	10557	10649	10699	10765	10681	10682	10423	10718	10541	10617	10528	10706	10574	10799	10650	10648	10440	10700	10626	10611	10691	10637	10762	10639	10730	10711	10685	10691	10608
22186	21042	28686	24054	22409	26415	29119	21688	17708	16881	15994	15259	15167	14937	14804	14417	14418	14358	14324	14345	14249	14186	14186	14252	14016	14083	14206	14046	14013	14073	14122	13906	13973	13875	13946	13943	14150	13860	13876	14011	14088	13921	14099	13955	14132	13997	13954	13960	14041	14011	13974	14130	13813	13931	13875	14207	13965	13976	13883	13941	13858	14178	14157	14124	13802	13918	14064	13807	13997	13900	13940	13983	13965	14029	14035	13853	13881	13988	13887	13893	14018	13976	14022	13876	13943	13908	14119	13934	13936	13931	13970	13884	13776	13923	14053	14002	14091	14143	13974	13944	13760	14025	13754	13982	13736	13820	13817	14002	14013	13901	13934	14044	13966	13980	13986	14007	14055	14006	14140	14131	13741	14029	14041	13929	14018	13954	13722	13890	14125	13940	13988	14127	14034	14081	13847	13885	13883	14036	13882	13674	14032	14043	13847	14052	14059	13863	14044	13827	14148	14058	14162	13945	13905	13829	13866	13722	13900	14090	13946	13786	14093	14044	13828	13982	14170	13825	14024	13984	13774	13833	14116	14067	13970	14067	13936	14260	13871	13978	13914	13891	13844	13769	13829	13874	13929	14035	13826	14212	14093	13937	13878	13985	14069	13917	14022	13983	14016	13887	14048	14184	14046	14142	13940	14053	13865	13927	13923	14093	13921	14022	13789	13912	13999	14091	13964	14012	13910	13796	13939	13877	13924	13787	13977	14048	14173	13974	13940	14079	14072	13910	13920	14146	14245	13959	13950	14055	13814	14088	14134	14047	14039	13868	13912	13861	13976	13918	13851	13925	13845	14144	13807	13933	13938	14035	14079	13901	14203	14138	13882	13643	13856	13791	13814	13986	13903	13986	14069	13956	14018	13931	13998	14006	13980	14012	13878	13790	13932	13888	13889	13949	13805	13836	13994	13868	13881	14039	13955	13870	13950	13763	14073	13926	13788	14016	14044	13881	14179	13833	13981	13930	13767	13929	13959	14062	13889	13847	13980	14001	13941	13902	13963	13963	13999	14148	14068	14088	13896	13967	14065	14098	13981	13847	13948	13975	13904	14008	13866	13887	14085	13777	13930	13929	14078	13756	14010	13958	13970	13925	13800	13996	14036	13880	14008	14037	13903	13885	14079	13861	14034	13972	13840	13767	14061	14129	13777	13979	14002	14021	14054	13987	13963	14021	13941	13919	13981	14033	14129	14030	13965	14355	14035	13829	13772	13829	14036	14077	13951	14087	14123	14017	13958	14040	13970	14071	13976	13867	13845	13779	14277	13889	14092	14027	14088	13914	14064	13934	13841	13755	13905	14130	14091	14002	13980	13937	14013	13764	13961	13858	13868	13944	14148	13974	14003	13915	14067	13939	13943	14114	14136	14181	13953	13754	13689	13812	13860	13963	13944	13862	13796	13633	13926	13966	13920	13881	14008	13817	14126	13903	13838	13925	13792	13853	13925	13993	13969	14024	13927	13964	13871	14096	13988	13981	13895	14195	13973	13990	13930	13938	13928	14043	13884	13851	14027	13971	13846	13935	13762	14017	13909	13891	14007	13855	13840	14237	13862	13808	13970	14008	14185	14007	14017	14129	13976	13945	13970	13929	13872	14095	14084	13818	13939	13931	13717	13787	13996	14064	14065	13917	14021	13930	14010	13777	13839	13982	14055	13896	14021	13883	14044	13964	14127	14203	13969	13981	13989	13792	13884	14015	13803	14032	13995	13845	13764	13845	13890	13992	13917	13976	14111	13863	13877	14211	13809	14098	13861	13824	14002	13957	13784	13894	13976	13895	13853	14066	13989	13944	13971	14029	13791	13912	13762	14010	14063	13978	14030	13869	13842	14009	13891	13891	13974	14007	13858	13895	14007	14073	13908	14069	14112	13876	14097	13867	13768	13951	13926	13919	13969	13814	13922	13969	13789	13820	13958	13737	13898	13954	13866	13998	14016	14019	14003	13752	13916	14010	13911	13946	13847	13495	14007	13952	13924	13967	14071	13787	13932	13889	13801	14006	14088	13885	14148	13959	14049	13888	14079	13951	13935	13919	13875	14005	13838	13896	13946	13801	13980	13949	13981	13717	13947	13901	14047	13911	13910	14037	13929	13773	13869	14022	13916	14018	13686	13991	13843	13679	13816	13965	13935	13850	13868	13869	14072	14036	13937	14140	14055	13892	13700	13878	13835	13980	13891	13956	13812	13971	13919	13936	13863	14003	13884	14006	14166	14010	13973	13820	14110	13948	13989	13912	14051	14013	14050	13971	13930	14157	13910	13977	13866	14051	13832	14068	13923	13884	13959	13954	13940	13920	14049	14025	14120	13896	13826	13836	14070	14116	13871	13846	13905	13958	13757	13898	14080	14092	14050	13834	14051	13959	13803	13742	13731	13990	13880	13883	13883	13734	13786	13873	13794	13786	14012	13950	13804	13997	13750	14038	13919	13821	13899	14002	13884	13887	13820	13993	13881	13878	13967	14042	13880	13787	14280	13827	13842	13790	13817	13785	13855	13851	13951	14110	13935	14109	13833	13723	13990	13865	13933	13871	13777	14023	14081	14011	13892	14174	13920	13879	13840	14062	13876	13931	13922	13938	14140	13977	13903	13981	13891	14094	13907	13834	13925	14075	14136	14147	14151	13801	14062	13809	13930	13903	13871	13627	13955	13793	14093	14026	13825	13855	13945	14021	14039	14200	13911	13827	13944	13821	14048	13723	13914	13833	13985	13989	13956	13855	13898	13919	13950	13897	14239	14055	14003	13891	13830	14046	13791	13749	13890	14135	14004	13857	13971	13829	13958	13896	14037	14062	14027	14068	14070	13875	14005	13808	14154	13884	14036	13918	13986	13869	13861	14002	13975	14125	14132	13897	14052	13795	13990	14055	13755	13751	13835	13965	13946	13853	13942	14150	13778	14053	13919	13907	14004	13992	14003	14076	13906	13945	13808	13933	13961	13981	13818	13900	14001	14099	13738	13827	14096	13912	13910	13863	13819	13947	13806	13871	13978	13949	13933	14060	14032	14073	13879	14099	13895	13892	13706	13974	13883	13943	14010	13763	13778	13971	13953	13890	13985	14035	13919	13959	13853	13778	13871	13949	13813	14077	13897	14072	13833	13993	13886	13968	14086	14052	13923	13976	14078	13972	13906	13940	13826	13751	13993	13879	14017	13981	14069	14076	13776	14088	14006	13862	13993	13802	13918	13875	13940	13874	13955	13996	13864	13885	13982	13915	14026	13981	13971	13878	14049	13839	13814	13892	13782	13913	13984	13960	13899	13865	14042	14019	14136	13987	13937	13909	13984	13888	14056	13885	13921	13917	13889	13886	13920	13957	14124	13899	13852	13951	13853	14117	13712	13910	13734	13746	13891	13837	14047	14095	14086	13982	13894	13831	13742	14045	13831	13898	13837	14022	14159	13901	13833	13812	13821	14185	13712	13920	13929	13984	13878	13990	13923	13938	13852	13979	13828	14024	13875	13891	13871	13689	13902	13724	14049	14049	13834	13976	13855	13913	13839	14019	13966	13964	13960	13927	14022	13870	14023	13903	13795	13919	13948	14007	13936	13865	13783	13913	14081	14043	14072	13992	13821	14097	13924	13949	13823	13817	13989	13952	14049	14142	13857	14010	13971	13899	13876	13698	14080	13710	14126	13858	13833	13763	13998	14004	13714	13927	13854	13818	13823	13992	13837	13815	13958	14034	13991	13802	13957	14002	13913	14148	14128	13838	14022	14154	13790	13905	13942	13813	14131	13970	13894	14122	13888	13919	13889	13902	13863	13840	14030	13973	13943	13981	14021	14172	14097	13985	14057	14050	13879	14100	13997	13791	13752	13993	14006	14036	13911	14021	13906	13896	13924	14029	13974	14070	13815	13963	13924	14168	13761	13739	14085	13759	13880	13940	13839	13937	13868	13950	13888	14064	14116	14102	13844	13929	13838	14054	13985	13956	14095	14025	13905	13941	14164	13786	13700	14001	13886	13716	13723	13840	13945	13912	13726	13956	13999	13906	13906	13959	14125	13824	13864	13890	14044	13900	13783	13862	13544	14015	14011	14034	13981	13808	13963	13820	13869	13923	13801	13947	14021	13883	14044	13800	13928	13958	13900	13728	14045	13757	13834	13827	14049	14132	13896	13995	13863	13825	14076	13815	14068	13907	13953	13880	14233	13977	13819	13911	14007	13848	13789	13761	13877	13879	13957	13758	13966	13963	14087	13988	14042	13843	13866	13892	13715	14064	13850	14032	14029	14070	14028	14059	13940	13811	13922	14004	14231	14043	13953	13933	14014	13867	14041	14048	14004	14067	13917	13880	13936	13907	14164	13958	13951	14146	13988	13846	13815	14011	14204	14021	14069	13985	13956	13892	14042	13930	13859	13955	13885	13820	14018	13903	13819	13883	13901	13731	13971	13946	13997	13854	13816	14028	13938	13888	14018	14055	13728	14056	13782	13757	13904	13750	14005	13942	13920	14010	13874	13973	14012	14035	13981	13791	13940	13892	13932	13856	13885	13849	13771	13919	13735	13842	13751	14027	14071	13861	13948	13885	13883	13988	13878	13740	13948	13868	14139	13903	13708	13956	13809	13835	13963	13856	13881	13822	13929	13978	14178	13941	13846	13967	13884	13798	14174	14000	13877	14005	13792	13878	13859	14119	14072	14110	13892	13970	13903	13997	13843	13916	14224	14090	13912	14025	13789	13984	13985	13934	13959	13784	14047	13963	13588	13846	13893	13888	13913	13772	13916	13934	14109	13773	13833	13991	13980	13731	14041	13990	13969	13930	13923	13928	13966	13970	13926	13878	13926	13868	13904	13927	14066	13888	14023	13915	13661	13742	13873	13948	14030	13891	14005	13629	13958	13897	13874	13954	14015	13936	14111	14018	13841	13944	14004	13890	13868	14103	14134	13972	13847	13848	13964	13801	13954	14034	13897	14000	14179	14046	13995	13883	13810	13881	13977	13926	13971	14082	13879	13912	13963	13870	13665	13864	14111	13960	13962	13957	14020	13993	13899	13942	13963	13704	14051	13784	13819	13915	13909	13934	14141	13910	13896	13915	14068	13976	13962	13990	14004	13869	13834	13807	14050	13857	13771	13956	13908	13953	13916	13990	13973	13940	13962	13963	13937	13964
44855	76932	62614	43636	33966	28396	22395	18361	15120	13525	12837	12154	11838	11628	11493	11215	11299	11042	11022	11069	11091	11159	10804	11076	11014	11105	10850	10893	10997	10940	10837	10987	10965	10930	10915	10939	10829	10774	10724	10848	10756	10912	10905	10864	10952	10848	10818	10753	10804	10915	10907	10833	10926	10773	10914	10904	10873	10759	10773	10869	10882	10673	10938	10863	10899	10864	10893	10854	10902	10948	10923	10831	11082	10738	10857	10693	10785	10817	10873	10903	10889	10880	10773	10957	10802	10967	10841	10799	10870	10759	10840	10927	10873	10690	10815	10972	10983	10850	10887	10907	10968	10915	10736	10839	10919	10903	10932	10888	10957	10726	10919	10721	10798	10760	10889	10907	10782	10779	10837	10933	10761	10776	10843	10793	10792	10874	10861	10969	10816	10858	10838	10680	10890	10956	10841	10969	10896	10815	10925	10818	10904	10812	11035	10903	10851	10952	10914	10816	10808	10742	10830	10846	10873	10769	10799	10887	10913	10762	10873	10998	10895	10900	10852	10971	10895	10771	11028	10958	10931	10838	10810	10857	10707	10780	10857	10832	10867	11003	10831	10946	10682	10951	11043	10873	10962	10762	10843	10868	10880	10692	10732	10648	10905	10871	10803	10914	10790	10950	10743	10896	10764	10860	10850	10759	10788	10848	10889	11006	10865	10957	10947	10869	10902	10816	10878	10618	10897	10727	10778	10853	10956	10996	10768	10796	10863	10750	10932	10899	10833	10758	10737	10758	10815	10757	10841	10915	10958	10907	10999	10662	10917	10884	10750	10864	10841	10750	10893	10916	10904	10749	10835	10922	10689	10761	10877	10900	10797	10860	10797	11008	10816	10780	10804	10819	10788	10757	10987	10881	10890	10730	11073	10798	10790	10697	11071	10768	10880	10676	10820	11075	10874	10870	11004	10856	10864	10887	10808	10823	10758	10847	10903	10745	10792	10859	10853	11002	10766	10964	10951	10703	10964	10885	10990	10843	10962	10770	10885	10786	10797	10995	10750	10850	10905	10808	10908	10826	10819	10881	10904	10917	10876	10980	10781	10816	10817	10703	10945	10888	10803	10891	10820	10877	10764	10818	10934	10831	10834	10884	10841	10847	10797	10835	10809	10998	10887	10919	10868	10801	10836	10728	10945	10838	10690	10791	10887	10705	10998	10862	10734	10805	10935	10940	10864	10824	10890	10777	10909	10919	10854	10940	10953	11048	10861	10901	10785	10964	10913	10869	10892	10876	10811	10834	10757	11015	10903	10834	10802	10818	10849	10763	10848	10788	10817	10821	10970	11006	10865	10913	11012	10765	10785	10807	10846	10817	10740	10850	10888	10809	10736	10929	10725	10857	10952	10915	10807	10707	10821	10744	10786	10826	10746	10729	10636	10877	10983	10684	10684	10958	10732	10803	10751	10672	10861	10915	10899	10730	10918	10832	10750	10844	10769	10870	10876	10890	10933	10729	10751	10864	10771	10896	10737	10759	11019	10805	11007	10835	10937	10945	10923	10819	10787	10941	10890	10648	10891	10828	10856	10728	11039	11008	10802	10799	10839	10760	10832	10808	10761	10681	10997	10862	10868	10887	10763	10928	10801	10759	10887	10881	10954	10911	10853	10976	10883	10793	10768	10725	10895	10792	10890	10902	10864	10733	10837	10797	10924	10922	10817	10866	10827	10692	10933	10866	10814	10919	10733	10847	10793	10852	10802	10821	10808	10856	10814	10737	10931	10809	10947	10917	10874	10744	10890	10843	10789	10828	10932	10800	10802	10776	10942	10889	10746	10908	10855	10926	10964	10943	10907	10792	10913	10894	10859	10992	10757	10894	11013	10775	10848	10718	10823	10870	10884	10849	10922	10812	10835	10916	10792	10843	10802	10903	10561	10988	10813	10605	10867	10858	10863	10832	10877	10924	10890	10903	10884	10927	10912	10917	10918	10864	10952	10846	10917	10941	10761	10869	10978	10891	10850	10808	10652	10865	10738	10885	10848	10826	10698	10807	10835	10828	10731	10665	10807	10775	10902	10868	10772	11003	10756	10863	10888	10929	10927	10708	10866	10980	10786	10893	10807	10920	10880	10872	10988	10717	10809	10913	10975	10945	10863	11044	10845	10767	10947	10875	10804	10862	10942	10810	10972	10765	10879	10795	10921	10790	10798	10927	10883	10751	10876	10845	10964	10843	10725	10796	10905	10635	10854	10917	10746	10943	10899	10850	10778	10918	10851	10842	10880	10919	10875	10891	10801	10746	10799	10675	10700	10849	10903	10881	10735	10886	10883	10808	10812	10796	11128	10735	10991	10689	10867	10878	11053	10802	10764	10974	10833	10748	10940	10725	10855	10696	10927	10876	10915	10872	10982	10822	10903	10765	10802	10829	10948	10809	10810	10751	10959	10736	10808	10993	11035	10845	10921	10782	10780	10781	10797	10832	10913	10930	10849	11002	10846	10885	10785	10958	10977	10934	10981	10770	10837	10765	10833	10717	10900	10663	10883	11074	10812	10978	10889	10677	10886	10885	10708	10876	10852	10691	10859	10905	10898	10923	10795	10864	10867	10741	10787	10834	11014	10822	10870	10873	10752	10765	10823	10917	10862	10809	10855	10638	10912	10925	10875	10794	10793	10859	10849	10882	10832	10866	10672	10997	10837	10753	10844	10898	10696	10819	10820	10621	10775	10892	10891	10877	10981	10809	10814	10853	10799	11009	10866	10769	10842	10891	10781	11051	10706	11016	10960	10842	10862	10885	10801	10846	10758	10954	10724	10656	10822	10960	10928	10769	10900	10799	10883	10732	10834	10809	10762	10792	10905	11016	10833	10883	11053	10842	10963	10838	10957	10925	10878	10889	10808	10791	10910	10892	10790	10946	10734	10968	10864	10503	10969	10887	10824	10823	10938	10889	10869	10835	10839	10911	10822	10866	10799	10857	10993	10839	10810	10768	10783	10867	10764	10944	10759	10892	10977	10924	10909	10880	10634	10823	10969	10791	10730	10864	10840	10960	11009	10793	11003	10844	10899	10851	10749	10786	10921	10889	10921	10792	10949	10795	10811	10788	10728	10984	10877	10941	10962	10744	10768	11024	10957	10936	10876	10932	10819	10919	10848	10762	10902	10728	10703	10799	10933	10878	10977	10652	10529	10973	10879	10880	10694	10834	10746	10887	10816	10837	10811	10870	10819	10870	11008	11079	10846	10867	10775	10849	10762	11021	10914	10778	10859	10805	10775	10759	10896	10841	10764	10811	10798	10788	10742	10932	10926	10898	10845	10881	10888	11024	10974	10846	10857	10958	10909	10837	10871	10738	10937	10899	10786	11002	11019	10735	10929	10910	10905	10765	10884	10861	10829	10785	10671	10949	10994	10840	10940	10860	10845	10870	10853	10981	11035	10821	10866	10813	10659	10896	10709	11011	10763	10778	10792	10843	10792	10909	10620	10711	10786	10908	10700	10813	10920	10878	10893	10754	10853	10877	10909	10887	10689	10951	10762	10790	10935	10846	10852	10922	10906	10680	10675	10785	10777	10963	10939	10852	10926	10851	10931	10883	10994	10892	10904	10878	10794	10945	10707	10829	10805	10913	10844	10831	10820	10933	10969	10970	10895	10897	10807	10895	10902	10889	10914	10774	11036	10789	10669	10675	10842	10874	10897	10867	10831	10822	10860	10926	10792	10859	10869	10807	10821	10779	11020	10852	10799	10875	10735	10853	10825	10883	10893	10845	11000	10896	10786	10881	10869	10884	10850	10758	10920	10989	10902	10893	10837	10998	10928	10850	10850	10854	10912	10960	10773	10815	10907	10868	10838	10830	11024	11143	10584	10880	10956	10870	10869	10759	10901	10935	10882	10784	11079	10899	10863	10826	10858	10848	10760	10815	10913	10834	10838	10796	10696	10950	11043	10859	10860	10729	10777	10894	11008	10856	10917	10828	10844	10888	10831	10844	10884	10811	10877	10791	10844	10644	10894	10762	10855	10745	10861	10964	10665	10926	10944	10794	11056	10681	10947	10850	10743	10683	10904	10861	10665	10926	10736	10730	10826	10965	10853	10916	10929	10686	10965	10800	10839	10997	10897	10987	10827	10708	10690	10789	10925	10775	10921	10848	10831	10800	10794	10878	10802	10883	10819	10889	10959	10855	10745	10725	10734	10817	10867	10924	10719	10908	10750	10792	10790	10477	10721	10923	10889	10844	10778	10802	10859	10988	10861	10853	10732	10781	10850	10829	10855	10719	10873	10975	10872	10774	10681	10939	10936	10770	10934	10828	10956	10799	10855	10713	10745	10839	10966	10805	10815	10770	10793	10807	10813	10932	10895	10931	10890	10909	10921	10832	10887	10819	10943	10941	10760	10768	10929	10848	10924	10924	10886	10800	10775	10797	10811	10769	10845	10818	10788	10725	10929	10684	10949	10996	10735	10813	10913	10983	10935	10856	10890	10954	10916	10753	10929	10695	11158	10779	11013	10921	10846	10725	10864	10857	10878	10873	10965	10919	10824	10784	10925	10881	10737	10889	10899	11034	10848	10880	10636	10838	11013	10915	10954	10732	10895	10930	10776	10861	10848	10781	10715	10776	10861	10783	10854	10912	10774	10918	10867	10810	10823	10940	10709	10900	10903	10833	11037	10730	10842	10934	10883	10799	10814	10948	10803	10764	10886	10832	10859	10831	10890	10850	10848	10787	10852	10746	10945	10594	10880	10796	10825	10944	10950	10885	10808	10775	10828	10841	10805	10925	10866	10703	10872	10952	10744	10976	10920	11043	10874	10838	10832	10878	10734	10888	10844	10845	11049	10824	10774	10836	10672	10799	10771	10892	10843	10935	10665	10773	10909	10778	11021	10838	10873	10790	10838	10876	10789	10870	10846	10776	10859	10846	10997	10902	10858	10836	10976	10950	10830	10892	10876	10932	10878	10902	10827	10843	10909	10939	10725	10896	10925	10688	11061	10821	10847	10865	10753	10988	10933	10664	10926	10888	10860	10920	10829	10846	10801	10686	10908	10850	10902	10941	10973	10804	10863	10776	10764	10805	10780	11028	10748	11029	10807	10636	10940	10894	10742	10902	10793	10705	10826	10705	10923	10911	10839	10976	10837	10940	10999	10857	10772	10899	10675	10839	10786	11004
36317	45528	47682	34730	25676	21227	18431	16731	15162	14839	14278	14225	14132	13938	14105	14088	13734	13716	13928	13811	13896	13540	13835	13563	13759	13796	13619	13804	13607	13578	13580	13676	13547	13747	13766	13877	13489	13690	13767	13610	13479	13508	13567	13665	13780	13643	13491	13684	13651	13804	13882	13738	13673	13662	13628	13648	13892	13729	13656	13692	13627	13562	13682	13692	13744	13909	13680	13864	13715	13611	13714	13607	13770	13694	13645	13691	13692	13517	13761	13811	13860	13647	13668	13745	13533	13709	13774	13505	13785	13680	13863	13788	13777	13557	13702	13704	13654	13731	13886	13762	13790	13634	13709	13742	13716	13694	13630	13653	13874	13567	13822	13663	13784	13448	13721	13714	13570	13748	13492	13577	13561	13742	13571	13774	13759	13550	13698	13616	13571	13736	13590	13574	13692	13455	13686	13741	13621	13718	13710	13663	13642	13723	13726	13614	13741	13762	13719	13699	13762	13522	13679	13678	13810	13865	13726	13747	13640	13724	13854	13824	13774	13569	13500	13923	13557	13796	13564	13655	13846	13557	13637	13838	13711	13602	13625	13936	13600	13720	13566	13898	13805	13684	13506	13536	13823	13596	13749	13741	13453	13682	13694	13735	13603	13684	13733	13609	13826	13732	13457	13654	13533	13791	13427	13479	13945	13756	13750	13676	13653	13553	13750	13542	13584	13787	13802	13609	13977	13648	13601	13738	13823	13730	13703	13690	13624	13585	13698	13514	13663	13743	13556	13501	13634	13764	13664	13686	13674	13676	13706	13665	13537	13610	13711	13748	13723	13719	13597	13577	13740	13419	13670	13630	13787	13599	13752	13531	13463	13823	13617	13674	13675	13715	13725	13675	13648	13552	13585	13560	13625	13504	13438	13698	13732	13661	13828	13616	13586	13772	13955	13697	13723	13646	13561	13722	13744	13675	13660	13829	13673	13641	13852	13931	13692	13589	13643	13725	13454	13697	13836	13848	13557	13514	13758	13513	13790	13698	13696	13677	13720	13718	13778	13749	13710	13668	13661	13512	13735	13691	13640	13785	13759	13678	13658	13711	13623	13799	13712	13603	13684	14043	13571	13836	13620	13749	13762	13698	13702	13570	13595	13736	13859	13652	13797	13733	13676	13703	13737	13534	13677	13703	13669	13800	13695	13618	13701	13713	13707	13587	13790	13604	13826	13552	13738	13863	13732	13655	13730	13638	13973	13976	13866	13391	13521	13582	13610	13831	13769	13491	13636	13655	13758	13622	13639	13693	13705	13747	13931	13598	13803	13734	13652	13644	13822	13598	13766	13675	13653	13562	13626	13737	13758	13764	13920	13780	13658	13614	13796	13802	13721	13721	13634	13563	13612	13719	13877	13818	13737	13813	13819	13744	13800	13763	13821	13511	13586	13617	13677	13693	13720	13615	13686	13757	13721	13662	13752	13640	13813	13823	13929	13557	13739	13837	13747	13879	13642	13762	13609	13474	13661	13779	13499	13552	13769	13805	13848	13721	13628	13682	13703	13769	13539	13734	13723	13725	13747	13780	13722	13741	13685	13724	13633	13824	13674	13724	13698	13852	13588	13491	13566	13560	13636	13597	13716	13581	13695	13875	13637	13688	13490	13705	13495	13873	13539	13636	13560	13603	13549	13579	13713	13727	13647	13486	13653	13812	13582	13742	13689	13566	13565	13621	13699	13647	13682	13684	13613	13721	13717	13817	13788	13776	13690	13545	13852	13526	13679	13732	13711	13652	13852	13818	13790	13650	13560	13618	13652	13628	13612	13646	13744	13719	13792	13650	13760	13622	13659	13651	13731	13604	13632	13682	13665	13660	13539	13612	13658	13630	13639	13668	13408	13706	13615	13758	13699	13661	13725	13793	13805	13739	13509	13767	13804	13710	13679	13822	13703	13622	13741	13646	13640	13627	13693	13766	13649	13532	13664	13611	13893	13686	13882	13518	13926	13823	13789	13827	13702	13628	13615	13813	13745	13637	13634	13582	13723	13733	13711	13577	13674	13594	13651	13814	13779	13750	13695	13655	13626	13654	13705	13724	13709	13378	13601	13701	13637	13626	13664	13806	13561	13662	13726	13541	13376	13549	13631	13838	13570	13730	13769	13526	13569	13682	13574	13636	13840	13851	13775	13512	13844	13767	14040	13663	13533	13544	13527	13515	13742	13614	13731	13782	13827	13776	13495	13710	13580	13621	13684	13745	13603	13659	13639	13716	13919	13902	13647	13698	13717	13659	13796	13557	13699	13612	13520	13653	13904	13787	13777	13786	13882	13585	13722	13615	13673	13452	13499	13566	13834	13773	13597	13893	13780	13817	13824	13906	13633	13927	13755	13677	13656	13733	13646	13645	13636	13794	13719	13634	13645	13821	13814	13672	13741	13511	13672	13604	13745	13756	13528	13596	13819	13746	13581	13676	13704	13705	13877	13885	13626	13886	13751	13649	13597	13727	13560	13611	13634	13701	13751	13709	13520	13523	13764	13524	13739	13753	13820	13700	13607	13680	13808	13771	13626	13787	13689	13899	13572	13661	13651	13501	13697	13452	13719	13744	13718	13567	13638	13633	13501	13727	13690	13948	13475	13541	13563	13542	13562	13718	13699	13610	13602	13822	13524	13856	13789	13591	13733	13790	13720	13723	13803	13607	13737	13535	13680	13643	13714	13763	13818	13747	13692	13727	13780	13945	13846	13684	13801	13541	13712	13689	13796	13702	13567	13720	13709	13626	13683	13713	13680	13590	13561	13643	13716	13544	13664	13756	13784	13717	13703	13706	13781	13723	13692	13720	13670	13884	13768	13660	13591	13832	13828	13708	13770	13762	13832	13708	13463	13512	13555	13585	13749	13620	13686	13710	13624	13722	13667	13523	13546	13757	13670	13690	13537	13654	13683	13682	13620	13636	13720	13583	13594	13461	13719	13872	13650	13614	13707	13623	13742	13653	13914	13692	13758	13751	13774	13673	13491	13776	13879	13749	13717	13545	13723	13648	13550	13667	13617	13556	13629	13559	13696	13737	13741	13642	13639	13706	13669	13762	13922	13695	13709	13803	13546	13564	13563	13631	13709	13705	13771	13564	13817	13737	13716	13595	13528	13716	13749	13825	13761	13572	13831	13525	13619	13555	13491	13682	13648	13877	13762	13674	13678	13531	13577	13662	13762	13566	13885	13714	13665	13448	13806	13845	13794	13605	13530	13729	13636	13734	13649	13668	13515	13648	13614	13461	13492	13815	13589	13730	13669	13544	13717	13663	13495	13735	13724	13572	13609	13721	13746	13675	13476	13540	13529	13565	13721	13947	13631	13689	13676	13573	13529	13634	13598	13701	13539	13684	13567	13683	13748	13768	13878	13511	13752	13780	13771	13683	13547	13588	13734	13681	13575	13740	13822	13521	13761	13545	13711	13797	13790	13526	13624	13707	13757	13699	13693	13774	13813	13671	13678	13599	13639	13576	13771	13686	13482	13540	13613	13685	13772	13647	13639	13679	13851	13709	13768	13631	13681	13705	13929	13747	13827	13579	13607	13802	13645	13556	13702	13706	13706	13678	13588	13812	13641	13811	13732	13823	13769	13560	13564	13829	13649	13716	13727	13586	13843	13832	13792	13692	13780	13452	13483	13726	13623	13598	13777	13653	13806	13797	13617	13777	13707	13675	13700	13682	13602	13765	13791	13769	13875	13777	13676	13684	13635	13715	13635	13615	13618	13621	13595	13691	13735	13783	13752	13570	13732	13619	13579	13699	13613	13826	13636	13706	13553	13732	13615	13649	13612	13850	13670	13832	13725	13729	13743	13544	13598	13532	13745	13574	13842	13847	13969	13667	13699	13635	13646	13569	13554	13720	13612	13778	13706	13689	13753	13618	13755	13930	13721	13629	13625	13626	13468	13712	13715	13863	13787	13778	13679	13975	13449	13606	13672	13781	13484	13706	13683	13795	13607	13566	13823	13816	13902	13831	13554	13786	13435	13552	13745	13645	13689	13782	13613	13506	13618	13667	13665	13733	13768	13766	13706	13822	13626	13639	13697	13631	13547	13422	13642	13660	13806	13747	13561	13796	13660	13408	13725	13530	13794	13666	13877	13872	13922	13768	13786	13776	13816	13595	13661	13679	13625	13628	13719	13697	13989	13663	13480	13648	13793	13747	13824	13767	13645	13748	13670	13689	13594	13794	13664	13941	13597	13647	13734	13732	13673	13659	13778	13688	13763	13509	13769	13630	13524	13794	13791	13507	13644	13597	13781	13547	13719	13620	13895	13595	13774	13593	13737	13715	13602	13703	13713	13674	13773	13853	13664	13601	13882	13636	13716	13671	13751	13670	13666	13734	13556	13484	13708	13560	13611	13789	13816	13735	13686	13701	13667	13639	13812	13649	13844	13860	13638	13675	13526	13682	13828	13525	13472	13763	13584	13799	13697	13973	13863	13656	13718	13417	13639	13671	13662	13725	13886	13709	13606	13602	13713	13678	13611	13632	13755	13508	13747	13713	13719	13621	13631	13738	13565	13665	13818	13547	13642	13569	13639	13863	13563	13785	13804	13756	13873	13715	13632	13648	13524	13604	13610	13680	13800	13649	13554	13587	13537	13767	13501	13581	13800	13512	13685	13823	13745	13612	13582	13801	13841	13687	13552	13711	13778	13796	13654	13666	13686	13610	13801	13685	13811	13604	13591	13655	13804	13725	13755	13681	13718	13776	13684	13790	13589	13634	13932	13735	13640	13822	13579	13819	13663	13862	13671	13824	13704	13611	13795	13586	13723	13672	13744	13676	13653	13651	13805	13842	13701	13695	13573	13510	13611	13580	13682	13679	13875	13917	13556	13707	13536	13725	13631	13598	13535	13744	13537	13677	13682	13797	13650	13874	13956	13683	13637	13774	13625	13789	13800	13742	13651	13637	13591	13750	13701	13740	13645	13536	13655	13561	13797	13670	13807	13687	13909	13815	13676	13474	13619	13609	13545	13651	13671	13583	13719	13820	13771	13705	13676	13656	13632	13799	13725	13673	13802	13663	13577	13928	13645	13871	13650	13704	13622	13680	13710	13560	13698	13570	13829	13789	13586	13675	13616	13617	13749	13687	13606	13754	13797	13766	13586	13675	13723	13638	13728	13816	13636	13791	13845	13755
44519	61309	47005	29344	22484	18327	15672	13556	12344	11726	11441	11256	11135	11062	11051	11012	10893	10800	10885	10861	10790	10771	10812	10697	10900	10732	10798	10789	10721	10772	10694	10765	10748	10616	10813	10757	10608	10706	10755	10794	10770	10861	10834	10734	10507	10763	10692	10781	10610	10633	10768	10752	10775	10764	10755	10844	10819	10562	10675	10805	10869	10574	10687	10785	10526	10652	10657	10692	10727	10847	10759	10715	10787	10656	10636	10631	10687	10940	10722	10722	10696	10838	10662	10683	10808	10736	10621	10762	10721	10769	10776	10867	10660	10764	10800	10720	11003	10640	10677	10809	10807	10870	10605	10715	10676	10634	10848	10845	10769	10646	10649	10666	10702	10747	10632	10743	10761	10817	10850	10746	10887	10750	10674	10734	10658	10822	10702	10873	10686	10817	10771	10722	10750	10662	10841	10690	10671	10755	10679	10900	10868	10679	10716	10721	10840	10628	10568	10740	10743	10696	10779	10760	10637	10626	10755	10810	10625	10678	10795	10672	10675	10882	10833	10790	10717	10785	10615	10918	10627	10676	10818	10693	10701	10803	10824	10695	10803	10650	10912	10812	10767	10667	10644	10732	10747	10717	10826	10887	10841	10778	10650	10656	10807	10780	10649	10785	10707	10610	10740	10757	10880	10576	10773	10625	10735	10785	10934	10778	10782	10607	10664	10782	10595	10784	10561	10727	10760	10711	10724	10642	10797	10881	10706	10627	10544	10838	10697	10648	10803	10706	10715	10767	10727	10749	10735	10604	10687	10810	10710	10768	10649	10676	10746	10865	10775	10729	10612	10774	10608	10750	10806	10914	10778	10812	10628	10663	10881	10717	10642	10706	10720	10662	10627	10634	10878	10723	10762	10609	10722	10984	10838	10633	10715	10625	10850	10783	10857	10627	10637	10594	10675	10656	10854	10804	10689	10746	10727	10763	10723	10794	10630	10747	10560	10669	10793	10815	10858	10751	10799	10708	10688	10705	10853	10842	10736	10736	10763	10835	10803	10763	10710	10777	10745	10714	10631	10752	10697	10733	10695	10786	10583	10941	10643	10980	10817	10689	10742	10831	10683	10612	10683	10771	10682	10713	10820	10605	10741	10808	10734	10826	10711	10824	10710	10743	10708	10799	10621	10597	10585	10565	10685	10722	10616	10719	10641	10635	10723	10807	10846	10850	10787	10703	10718	10728	10638	10635	10669	10696	10905	10621	10723	10679	10894	10794	10920	10741	10518	10668	10750	10681	10755	10783	10776	10908	10727	10673	10705	10797	10577	10655	10694	10633	10679	10535	10857	10686	10679	10742	10822	10789	10654	10735	10757	10753	10663	10801	10737	10578	10910	10556	10664	10853	10564	10719	10669	10839	10755	10608	10740	10749	10890	10805	10728	10783	10704	10763	10633	10580	10778	10698	10634	10692	10602	10925	10787	10775	10624	10624	10823	10695	10758	10734	10658	10742	10603	10655	10707	10629	10525	10756	10674	10632	10770	10764	10629	10900	10748	10771	10627	10661	10681	10678	10699	10725	10797	10774	10809	10918	10792	10850	10666	10585	10632	10693	10713	10768	10824	10688	10701	10796	10770	10711	10668	10885	10680	10679	10689	10729	10712	10630	10700	10595	10676	10718	10880	10817	10819	10663	10785	10788	10663	10684	10799	10817	10801	10607	10697	10557	10708	10818	10602	10650	10700	10675	10783	10695	10748	10751	10701	10711	10716	10959	10719	10634	10625	10732	10577	10580	10816	10760	10693	10670	10829	10665	10724	10744	10595	10749	10732	10810	10554	10727	10747	10623	10824	10717	10687	10875	10649	10693	10788	10755	10918	10723	10729	10715	10757	10770	10696	10700	10719	10640	10817	10866	10872	10684	10657	10736	10623	10743	10761	10669	10700	10795	10763	10767	10698	10788	10751	10773	10716	10564	10840	10875	10735	10851	10770	10742	10662	10745	10711	10680	10813	10629	10865	10666	10606	10695	10412	10840	10885	10595	10776	10769	10851	10677	10591	10762	10794	10764	10677	10803	10705	10776	10793	10779	10572	10960	10635	10936	10671	10745	10683	10829	10588	10652	10753	10904	10767	10692	10869	10580	10676	10703	10827	10778	10612	10636	10685	10555	10660	10659	10597	10705	10700	10757	10690	10730	10859	10761	10762	10757	10738	10762	10669	10820	10771	10801	10669	10646	10763	10636	10661	10667	10810	10649	10767	10788	10914	10747	10743	10623	10887	10715	10702	10702	10866	10702	10790	10809	10648	10890	10648	10749	10764	10630	10876	10682	10737	10695	10691	10744	10828	10715	10723	10706	10763	10795	10648	10665	10589	10685	10846	10583	10830	10744	10793	10876	10651	10677	10726	10863	10683	10889	10752	10817	10739	10773	10729	10839	10759	10616	10736	10761	10612	10755	10849	10715	10736	10773	10673	10749	10583	10659	10653	10736	10733	10600	10845	10836	10858	10864	10700	10766	10810	10762	10854	10663	10708	10722	10686	10743	10703	10766	10753	10634	10726	10668	10799	10694	10809	10698	10720	10812	10844	10783	10716	10642	10606	10672	10654	10753	10797	10736	10761	10550	10732	10674	10730	10581	10616	10778	10820	10790	10583	10814	10623	10613	10635	10853	10818	10732	10836	10687	10806	10612	10683	10808	10702	10795	10775	10756	10695	10809	10895	10799	10645	10813	10887	10526	10641	10590	10734	10838	10679	10595	10652	10766	10737	10726	10664	10668	10756	10572	10714	10686	10698	10759	10704	10969	10584	10711	10666	10799	10712	10668	10790	10754	10737	10736	10726	10864	10749	10656	10673	10705	10633	10571	10746	10843	10639	10671	10731	10719	10844	10765	10836	10720	10671	10672	10957	10650	10682	10829	10693	10747	10799	10915	10771	10615	10692	10615	10661	10715	10764	10660	10781	10574	10854	10690	10720	10833	10693	10588	10845	10701	10844	10754	10868	10676	10738	10778	10709	10731	10775	10695	10726	10994	10844	10781	10656	10860	10622	10785	10798	10691	10656	10796	10782	10812	10752	10750	10704	10882	10760	10748	10786	10521	10778	10682	10772	10733	10752	10716	10810	10666	10842	10777	10771	10654	10651	10823	10604	10620	10814	10680	10702	10807	10699	10588	10792	10750	10673	10794	10818	10693	10788	10655	10714	10899	10757	10736	10737	10870	10561	10711	10737	10800	10680	10827	10652	10694	10621	10667	10643	10772	10827	10693	10640	10634	10832	10666	10934	10764	10789	10662	10621	10789	10822	10794	10772	10637	10816	10809	10709	10968	10619	10692	10743	10952	10583	10713	10793	10732	10676	10747	10744	10681	10763	10606	10632	10659	10735	10766	10807	10646	10759	10584	10815	10641	10739	10694	10802	10600	10676	10719	10683	10628	10764	10664	10879	10642	10837	10711	10827	10650	10631	10717	10772	10750	10793	10570	10707	10642	10751	10568	10685	10868	10879	10747	10811	10682	10723	10728	10740	10808	10652	10770	10793	10552	10778	10672	10762	10771	10863	10611	10614	10744	10713	10681	10751	10741	10807	10775	10634	10669	10765	10748	10706	10860	10692	10775	10735	10700	10767	10627	10774	10680	10798	10930	10774	10493	10610	10828	10853	10694	10686	10648	10642	10665	10658	10759	10629	10660	10792	10735	10669	10850	10723	10731	10595	10676	10799	10744	10768	10742	10747	10666	10787	10602	10666	10721	10674	10675	10796	10617	10828	10828	10754	10739	10751	10666	10760	10731	10741	10777	10531	10773	10508	10720	10729	10643	10696	10660	10772	10835	10782	10815	10698	10658	10647	10952	10820	10645	10648	10595	10860	10687	10741	10694	10748	10702	10750	10858	10683	10737	10805	10683	10610	10816	10773	10748	10740	10799	10646	10737	10704	10786	10594	10725	10869	10649	10721	10747	10688	10618	10665	10762	10717	10701	10799	10622	10857	11001	10675	10773	10834	10810	10731	10736	10825	10637	10705	10737	10810	10697	10661	10842	10799	10898	10638	10749	10727	10839	10862	10771	10831	10736	10851	10652	10610	10728	10605	10692	10690	10701	10745	10617	10863	10709	10610	10645	10759	10668	10704	10598	10711	10775	10731	10777	10752	10712	10693	10749	10725	10726	10602	10681	10711	10890	10716	10799	10758	10812	10793	10711	10837	10765	10785	10641	10697	10631	10818	10857	10613	10654	10795	10757	10728	10809	10639	10677	10694	10700	10719	10691	10628	10749	10815	10752	10847	10862	10676	10740	10722	10717	10836	10767	10703	10753	10763	10719	10883	10798	10756	10660	10653	10777	10744	10781	10680	10568	10730	10720	10702	10601	10692	10699	10745	10567	10702	10775	10800	10709	10622	10759	10786	10767	10801	10644	10794	10679	10572	10761	10828	10713	10681	10801	10764	10895	10731	10716	10775	10621	10826	10685	10576	10734	10551	10569	10958	10770	10797	10935	10689	10721	10855	10644	10621	10771	10690	10850	10834	10733	10761	10621	10852	10756	10706	10629	10695	10621	10812	10827	10631	10669	10808	10841	10796	10731	10716	10664	10591	10699	10784	10736	10813	10518	10798	10773	10803	10750	10611	10807	10775	10791	10665	10679	10694	10660	10707	10798	10609	10757	10835	10580	10653	10653	10818	10743	10636	10673	10849	10816	10637	10883	10727	10564	10739	10763	10664	10656	10713	10666	10771	10817	10773	10724	10566	10728	10764	10688	10681	10727	10759	10629	10949	10998	10814	10724	10638	10695	10598	10821	10832	10597	10613	10715	10917	10705	10760	10689	10805	10651	10756	10790	10666	10652	10726	10810	10692	10803	10711	10787	10743	10726	10758	10781	10743	10853	10785	10802	10664	10804	10790	10709	10796	10639	10714	10765	10715	10800	10731	10792	10641	10726	10741	10719	10483	10782	10802	10763	10730	10782	10796	10779	10737	10637	10647	10797	10675	10732	10655	10729	10778	10608	10616	10748	10706	10752	10829	10653	10657	10632	10679	10765	10638	10780	10670	10895	10616	10638	10804	10710	10767	10842	10810	10667	10974	10895	10624	10852	10711	10749	10770	10643	10749	10820	10818	10643	10794	10715	10752	10802	10745	10701	10754	10684	10583	10708	10770	10748	10766	10853	10720	10730
23664	21079	28572	25379	25194	26891	24766	18765	16337	15706	15204	14651	14346	14362	14233	14162	14103	14179	14216	14131	14074	13925	13976	13947	13997	14100	14034	14097	13993	13852	13808	13895	13834	13952	13820	13865	13861	14001	13909	13781	13968	13887	13771	13871	13862	13815	14012	13936	14091	13840	14063	13923	14036	14038	13793	13799	13818	13715	13908	13920	14197	13879	13964	13976	13938	13842	14221	13973	13933	14031	14030	13758	14115	14154	13865	13967	13867	13978	13929	13812	13879	13958	13906	13838	13718	13964	14000	13904	13959	13914	13702	14048	13985	13806	13864	13974	13904	13999	13831	14165	13923	13898	13829	13789	13834	13875	14026	13917	13766	13629	13908	13723	13950	13704	13813	13781	13829	13875	13940	13847	13840	13907	13880	13833	13772	13823	13935	13964	13770	13861	13859	13805	13891	13948	13891	14008	13759	13923	13879	13937	14023	13723	13942	13937	13785	13966	13930	14001	13988	13703	14138	13827	13876	13784	13873	13898	13781	13685	13714	13870	13842	13790	13811	13625	13815	13843	13830	13657	13676	13945	13958	13765	13904	13956	13900	13900	13826	13946	13747	13809	13772	13882	14079	13871	13742	13708	13741	13877	14055	13946	13729	13883	13977	13802	13910	13978	13928	13868	13841	13623	14016	13993	13829	13804	13886	13931	13888	13946	13749	13967	13942	14026	13837	13766	13994	14021	14006	13868	13678	13794	13986	14033	13895	13719	13840	13797	13822	14077	13990	13776	13941	13760	13823	14027	14013	13866	13930	13791	13888	13941	13874	14016	13909	13648	13970	14122	14007	13823	13831	13779	13810	13821	13826	13686	13906	13829	13881	13841	13854	13964	13812	13930	13815	13970	13891	13877	13945	13658	13780	13860	13898	13643	13695	13983	14111	13921	13883	14126	13906	13862	14042	13765	14011	13771	13932	13973	13867	13878	13919	13901	13799	13881	13859	13964	13918	14057	13853	13951	13749	13777	13883	13941	13855	13801	13915	13788	13790	13828	13908	14067	13859	14002	13908	13755	13675	13668	13813	13904	13944	13923	13678	13970	13932	13930	14163	14026	13901	13869	13903	13996	13939	13888	13948	13976	13958	13986	13923	13820	13808	13813	13870	13825	14017	13967	13844	14090	13968	13832	13943	13795	13769	13901	13997	13850	13880	14035	13912	13915	13862	14013	13837	13965	13868	13642	13945	13871	13832	13671	13739	13648	13858	13880	13644	13987	13823	13742	14000	14054	13744	13674	13887	13769	13871	13846	13758	14023	13884	13798	13694	13832	13772	14031	14094	13951	14052	13828	13721	13786	13844	14170	13899	13667	13847	13930	13749	13693	13860	13751	13686	14016	14050	14000	13873	14023	13902	13893	13959	13894	13851	13790	13817	13810	13896	13859	13932	13837	13883	14015	13833	13863	14013	13774	13818	13908	14074	13806	13893	14016	13820	13924	13846	14038	13782	13782	13932	13886	13910	13914	13886	13902	13809	13655	13989	14004	13942	14056	13925	13891	13820	14002	13768	13904	13992	13824	13780	13870	13982	13852	13794	13888	13948	13907	13804	13862	13910	13953	13868	13767	13882	13775	13952	13846	13767	13873	13846	13914	13642	13788	13807	13854	13980	13910	13780	13925	13932	13789	14034	13770	13913	14052	13755	13891	13969	13886	13878	13850	13946	13816	13883	13597	13857	13952	14021	14089	13771	13897	13804	14024	14014	13875	13650	13858	13924	13926	13979	13941	13788	13923	13917	14017	13859	13836	14030	13930	14041	13904	13830	13961	13953	13949	13931	13797	13990	13747	13928	13838	14041	13803	13931	13862	13805	13893	13698	14029	13977	13832	13710	14000	14049	13931	13737	13995	13666	14011	13969	13919	14030	13729	13643	13933	13895	13944	13912	13787	13999	14044	13614	13849	13903	13937	13961	13825	13856	13944	13855	13926	13864	13839	13793	13743	14001	13875	13658	13891	13959	13812	14055	13885	13829	13633	13823	13995	13853	13926	13745	13788	13958	13897	13939	13632	13680	13808	13713	13903	13616	13913	14010	13831	13922	13961	13804	13864	13951	13737	13878	13919	13940	13850	13854	14004	13818	13997	13982	13981	13917	13816	13888	13917	13964	13879	13875	13824	14069	13946	13966	13732	13796	13717	13750	13879	13989	13755	13889	13837	13972	13959	13746	13794	14133	13939	13869	13964	14046	13970	13939	13926	13854	14085	14010	13978	13760	13862	13989	13853	13680	13625	13983	13873	13944	13778	13938	13813	13902	13866	13914	13965	13944	13843	13956	13980	13934	13716	14045	14036	13992	13770	13834	13822	14186	13900	13837	13855	13972	13862	13794	13908	13952	13877	13818	13888	14001	13915	14020	13973	13988	13957	13619	13832	14013	13722	13768	13786	13866	13947	14125	13936	13832	13924	13804	13705	13957	13792	13768	13941	13920	13897	13909	13866	13902	13927	14037	14072	13938	13911	13750	13774	14012	13994	13943	13914	13713	13875	13670	13974	13788	13903	13900	13943	13691	13916	13954	13808	13837	14093	13835	13832	13866	13905	13880	13782	13868	13968	13882	14054	14021	13811	13895	14037	13744	13777	13743	13965	13852	13784	13986	13801	14003	13947	13770	13765	13774	13913	13897	14022	13931	13853	13984	13744	13876	13881	13976	13952	13828	13820	13907	13953	13769	13853	14001	13779	13762	13861	13758	13982	13812	13877	13739	13825	13966	13946	13875	13749	13729	14061	14085	13834	13984	13861	14052	13977	14068	13992	13925	13782	13865	13744	13876	13907	13953	14041	13919	13815	13940	13929	13939	13733	13940	13827	13724	14062	13963	13871	13889	13907	13870	13787	13879	14067	14018	13739	13657	13919	13837	13877	13875	14011	13676	13838	14008	13815	13974	13903	13845	13948	13877	13828	13722	13823	13913	13947	13917	13860	13954	13847	14025	13887	13887	13902	13983	13873	13733	13793	13846	13807	13798	13692	13844	13838	13757	13909	13927	14007	13935	13926	13910	13890	13904	13938	13814	13707	13867	13863	13769	13866	13832	13879	13736	13924	13870	13826	13922	13533	13766	14048	13894	14258	13826	13949	13949	13887	13668	13610	13867	13882	13801	13793	13928	13892	13885	13759	13864	14099	13921	13986	13748	13948	13849	13928	13922	13949	13820	13740	13866	13875	14128	13942	14081	13796	13942	13955	13894	13832	13753	13985	13877	13922	13894	13910	13998	13981	13823	14024	13860	13981	13944	13745	13973	13968	13870	13838	13912	13801	14062	13900	13829	14004	13927	13857	13874	13986	14047	13855	14020	13897	13857	13717	13916	13840	13991	13867	13861	13815	13987	13885	13854	13972	13865	13962	13770	13906	13904	13839	14062	13741	14000	14071	14021	13690	13990	13857	13900	13792	13911	13989	13876	13787	13885	13843	13956	13918	13861	14014	13829	13896	13921	14195	14014	13849	13993	13770	13878	13898	13914	13867	13902	14063	14077	13836	13911	13869	13811	13715	13722	13816	13931	13941	13823	13929	13777	13854	13943	13795	13821	13751	13920	14020	13815	13974	13799	14101	13887	13916	13735	13957	13772	13864	13764	13768	13935	13649	13851	14030	13896	13940	14060	13845	13863	14058	13850	13702	13930	13771	13879	13986	13991	13753	13882	13809	13976	13823	14130	13828	13843	13903	13747	14075	13886	13692	14027	14188	14075	14112	13980	13997	13941	14004	13763	13637	13957	13890	13947	13958	13965	14050	14058	13927	13977	13850	13830	13911	13592	13781	13941	13800	13978	13712	13864	13840	13818	13874	13904	13845	13725	13967	13615	13602	13660	13910	13769	13740	14045	13997	13997	13829	13937	13771	13877	13975	13820	13828	13798	13993	13904	13792	13690	13796	13808	13873	13822	13794	13830	13981	13967	13808	13903	13786	13903	13924	13840	13801	13700	13813	14020	13899	14100	13892	13829	13997	13854	13934	13870	13917	13911	14119	14029	14024	13699	14287	13833	14175	14024	13783	13907	14113	13988	13844	13756	13884	13881	14019	13854	13861	13778	13785	13868	13964	13724	13820	13915	13819	13770	13874	14078	13922	13885	13742	14170	13914	13984	13593	13733	13941	14090	13909	13822	14018	14011	13842	13890	13878	13921	14030	14012	14127	14211	14138	13816	13706	13871	13860	13989	14012	13867	13917	13848	13848	13750	13840	13865	14018	13866	13808	13922	13909	13934	13945	14034	13899	13874	13803	13976	14149	13991	13764	13749	13834	13816	13775	13983	14049	13993	13753	13963	13939	13747	13952	13985	13825	13907	13845	13952	13868	14210	13877	14054	13697	13869	13798	13890	13977	13898	13913	14049	14260	14060	13769	13918	13633	13750	13988	13853	13979	13870	13756	13866	13731	14088	13891	13834	13915	13903	13948	13720	13860	13868	13958	13994	14009	13728	13825	14059	13940	13991	13823	13952	14019	13925	13603	13904	13851	13880	13859	13890	13936	13930	13768	13816	13902	13983	14027	13821	13943	13747	13854	13809	13971	13959	13912	13794	13895	13772	13989	13922	13983	13808	14030	14069	13830	13943	13867	13782	13753	14022	14081	13992	13788	13875	13901	14003	13875	13880	13923	13844	13919	13945	13674	13998	13933	13847	14078	13863	13714	13788	13977	13811	13927	13767	13847	13867	13740	13871	13896	13806	13929	13877	13912	13872	13800	13941	13995	13933	13938	13699	14016	13962	14061	13766	13920	13864	13830	13983	13876	13859	13956	13836	13671	13839	13848	13943	13820	13857	13937	13687	13884	13886	13832	13887	13964	13896	13821	13820	13837	13924	13818	13700	13880	13805	13809	13933	13869	13754	13910	13897	13988	13755	14072	13898	13776	13868	13981	13645	13872	14195	13878	13881	13787	13764	13741	14027	13694	14002	13876	14023	13901	13867	14042	13843	13784	13794	13937	14010	13858	13814	13733	13892	13922	14000	13947	13871	13792	13879	13969	13938	13823	13949	13796	13897	14001	14009	13954	13951	13876	13819	13985	13881	13854	13959	13766	13826	14072	13919	13647	13858	13816	13731	13922	13903	13836	13761	13649	13869	13842	13835	13977	13915	13952	13872	13971	13801	13860	13769	13789	13813	14092	13993	13879
45443	69473	51989	36284	29886	23949	18659	15191	13360	12357	11801	11481	11220	11253	11188	11070	10887	10828	11018	11061	10881	10970	10924	10866	10978	10887	10902	10880	10948	10869	10890	10864	10854	10902	10919	10932	10755	10915	10756	10876	10774	10802	10916	10866	10953	10863	10841	10870	10754	10776	10758	10881	10834	10828	10980	10829	10690	10899	10667	10942	10934	10879	10933	10914	10832	10914	10783	11015	10839	10853	10985	10930	10778	10809	10810	10766	10908	10720	10911	10835	10925	11025	10830	10760	10802	10933	10783	10818	10880	10879	10947	10821	10733	10940	10820	10728	10704	10882	10857	10815	10898	10837	10745	10949	10747	10916	10858	10816	10852	10732	10852	10919	10927	10790	10593	10925	10872	10703	10785	10703	10791	10801	10776	10877	10844	10874	10850	10843	10881	10949	10864	10807	10862	10703	10743	10834	10810	10860	10883	11068	10840	10830	10878	10999	10749	10726	10924	10886	10879	10837	10786	10774	10819	10775	10770	10689	10916	10905	10615	10834	10802	10786	10881	10874	10854	10949	10684	10872	10925	10893	10968	10875	10888	10805	10966	10878	10868	10673	10925	10828	10647	10813	10798	10890	10804	10655	10857	10858	10715	10967	10836	11023	10941	10765	10845	10868	10795	10737	10802	10929	10989	10910	10693	10812	11003	10777	10746	10801	10768	10936	10950	10720	10788	10838	10799	10702	10763	10770	10837	10731	10943	10816	10712	10767	10750	11043	10868	10729	10923	10915	10844	10873	10794	10835	10727	10765	10885	10799	10757	10788	10871	10831	10863	10757	10902	10856	10953	10736	10767	10792	10871	10715	10891	10883	10982	10708	10719	10706	10972	10691	10657	10933	10709	10839	10753	10768	10812	10793	10865	10880	10829	10817	10856	10845	10762	10819	10702	10862	10747	10771	10842	10869	10873	10833	10763	10752	10870	10904	10846	10714	10824	10842	10774	10898	10822	10863	10770	10874	10891	10831	10995	10948	10993	10704	10841	10805	10770	10762	10833	10888	10769	10841	10818	10834	10723	10900	10818	10877	10605	10704	10792	10745	10772	10866	10788	10774	10822	10809	10996	10684	10772	10740	10965	10776	10806	10961	10946	10859	10780	10978	10867	10822	10894	10873	10840	10760	10860	10827	10796	10839	10796	10901	10754	10661	10885	10841	10837	10864	10824	10658	10732	10893	10760	10781	10782	10814	10866	10854	10698	10813	10830	10690	10997	10798	10811	10911	10876	10815	10755	10793	10748	10839	10838	10839	10792	10860	10822	10798	10911	10802	10871	10984	10764	10850	10900	10839	10907	10624	10794	10897	10883	10854	10841	10885	10930	10862	10661	10854	10771	10879	10801	10675	10854	10865	10734	10909	10818	10817	10824	10967	10885	10910	10880	10733	10862	10855	10822	10847	11037	10707	10953	11005	10984	10770	10901	10918	10880	10768	10740	10981	10986	10885	10889	10763	10812	10947	11006	10868	10908	10841	10952	10833	10912	10893	10827	10791	10840	10906	10787	10866	10817	10802	10821	10814	10713	10854	10802	10884	10932	10760	10792	10808	10838	10947	10924	10845	10827	10775	10832	10812	10777	10888	10848	10850	10896	10767	11026	10932	10917	10843	10844	10822	10793	10761	10970	10748	10959	10773	10862	10924	10824	10793	10889	10733	10869	10798	10806	11002	10739	10918	10844	10789	10954	10872	10949	10729	10865	10988	10988	11029	10831	10929	10796	11011	10831	10897	10936	10824	10743	10925	10760	10860	10749	10725	10814	10820	10700	10740	10849	10768	10961	10752	10921	10893	10893	10869	10584	10815	10735	10848	10857	10860	10999	10779	10991	10647	10846	10785	10875	10924	10759	10861	10798	10884	10892	10832	10659	10899	10821	10950	10850	10885	10853	10764	10851	10796	10742	10938	10829	10725	10952	10957	10747	10927	10873	10747	10757	10935	10975	10828	10948	10811	10772	10679	10735	10885	10842	10795	10740	10788	10926	10869	10773	10909	10936	10792	10815	10832	10755	10839	10935	10835	10844	10984	10986	10828	10865	10694	10904	10978	10874	10904	10738	10652	10991	10968	10826	10755	10915	10854	10933	10868	10903	10801	10759	10910	10806	10944	10780	10716	10752	10760	10794	10840	10839	10861	10881	10926	10792	10870	10817	10921	10988	10852	10823	10719	10867	10782	10940	10767	10931	10787	10794	10811	10823	10760	10839	10793	10950	10914	10904	10807	10775	10914	10963	10812	10873	10859	10820	11001	10773	10750	10823	10681	10794	10850	10844	10943	10753	10812	10722	11013	10695	10643	10851	10935	10756	10846	10790	10717	10834	10902	10818	10850	10928	10895	10736	10904	10873	10810	10814	10798	10733	10963	10889	10748	10690	10865	10835	10969	10821	10827	10820	10900	10888	10959	10755	10780	10829	10775	10695	10842	10780	10870	10884	10751	10847	10824	10813	10789	10777	10776	10919	10866	10920	10810	10927	10831	10737	10730	10847	10827	10980	10850	10980	10774	10853	10785	10764	10878	10938	10839	10859	10867	10735	10906	10902	11040	10603	10826	10839	10821	10843	10816	10835	10939	10854	10745	10774	10765	10729	10773	10885	10845	10816	10843	10807	10814	10963	10730	10749	11048	10876	10659	10797	10861	10840	10936	10880	10860	10795	10767	10876	10728	10829	10873	10771	10775	10843	10673	10883	10927	10888	10730	10841	10902	10872	10829	10924	10949	10838	10863	10919	10775	10914	10865	10762	10901	10698	10877	10750	10779	10924	10885	10818	10815	10832	10668	10741	10844	10814	10838	10665	10817	10935	10747	10879	10871	10817	10908	10903	10853	10803	10846	10797	10796	10781	10870	10863	10638	10883	10951	10873	10616	10842	10749	10855	10815	10978	10645	10712	10773	10817	10767	10793	10720	10966	10739	10929	10896	10981	10910	10803	10901	10775	10828	10873	10918	10982	10776	10765	10871	10753	10891	10746	10764	10747	10920	10716	10862	10773	10851	10869	10810	10886	10697	10740	10884	10736	10770	10839	10781	10581	10936	10698	10908	10795	10695	10880	10875	10757	10822	10870	10828	10958	10751	10937	10827	10951	10870	10851	10864	10811	10788	10788	10796	10694	10821	10692	10720	10745	10719	10702	10812	10691	10779	10869	10896	10913	10713	10828	10830	10776	10838	10811	10856	10856	10857	10902	10783	10660	10869	10777	10813	10910	10861	10969	10881	10750	10795	10797	10723	10840	10988	10821	10766	10936	10825	10815	10860	10750	10822	10960	10887	10915	10880	10659	10906	10792	10844	10953	10764	10900	11007	10796	10848	10693	10716	11013	10747	10833	10844	10719	10791	10740	10899	10779	10800	10869	10763	10853	10800	10697	10801	10831	10766	10943	10728	10877	10881	10820	10815	10869	10890	10653	10746	10791	10925	10761	10769	10743	10688	10783	10838	10823	10846	10872	10791	10833	10895	10651	10866	10729	10815	10640	10808	10737	10757	11002	10871	10972	10813	10814	10778	11004	11033	10907	10908	10934	10809	10922	10827	10956	10772	10889	10909	10841	10918	10844	10849	10885	10882	10768	10901	10973	10867	10889	10778	10877	10948	10787	10888	10756	10819	10863	10818	10900	10881	10947	10889	10884	10842	10659	10854	10818	10997	10841	10727	10973	10914	10839	10832	10917	10783	10806	10833	10788	10826	10753	10853	11016	10774	10914	10835	10818	10736	10881	10867	10861	10805	10832	10833	10765	10684	10764	10730	10946	10743	10835	10812	10700	10849	10716	10771	10984	10745	10946	10851	10861	10892	10685	10865	10818	10941	10985	10904	10885	10950	10760	10956	10846	10881	10786	10943	10898	10789	10957	10870	10752	10765	10781	10848	10900	10845	10917	10865	10791	10678	10877	10959	10918	10698	10953	10880	10947	10539	10866	10874	10925	10770	10762	10661	10679	10816	10918	10769	10759	10763	10858	10651	10848	10744	10706	10751	10918	10785	10850	10808	10858	10734	10864	10934	10792	10811	10740	10768	10762	10894	10821	10899	10701	10871	10779	10741	10922	10784	10694	10964	10916	10806	10865	10800	10781	10756	10905	10860	10846	10786	10893	10784	10988	10785	10764	10844	10877	10799	10795	10813	10869	10989	11007	10883	10805	10829	10845	10837	10869	10721	10844	10732	10911	10942	10858	10853	10795	10721	10730	10877	10787	10846	10943	10693	10826	10867	10865	11008	11000	10875	10794	10841	10735	10961	10809	10941	10875	10932	10781	10731	11006	10640	10915	10811	10682	10924	10851	10847	10772	10803	10839	10756	10841	10867	10859	10930	10802	10896	10919	11017	11021	10847	10854	10808	10818	10996	10758	10902	10843	10876	10842	10775	10806	10745	10980	10754	10771	10866	10920	10746	10621	10721	10844	10831	10791	10765	10944	10770	10896	11005	10795	10732	10789	10930	10844	10916	10580	10977	10861	10732	10801	10977	10845	10791	10753	10763	10734	10816	10842	10662	10852	10806	10806	10640	10802	10836	10606	10731	10924	10945	10784	10865	10932	10960	10725	10814	10765	10949	10789	10808	10713	10798	10973	10781	10699	10978	10734	10838	10711	11078	10958	11034	10696	10856	10877	10882	10817	10971	10989	10748	10822	10847	10833	10863	10712	10774	10938	11076	10923	10909	10690	10695	10839	10880	10839	10857	10844	10869	10828	10871	10859	10920	10778	10840	10726	10766	10783	10804	10824	10834	10978	10814	10831	10844	10824	10874	10780	10827	10896	10745	11081	10867	10821	10841	10774	10771	10967	10780	10893	10871	10842	10889	10745	10994	10846	10871	10777	10787	10870	10877	10883	10889	10959	10866	10800	10784	10795	10698	10722	10875	10814	10880	10855	10906	10961	10799	10907	10815	10753	10952	10756	10773	10954	10856	10930	10624	10759	10851	10936	10690	10917	10810	10843	10855	10942	10868	10788	10672	10762	10769	10888	10977	10974	10853	10800	10996	10887	10856	10861	10836	10806	10785	10849	10902	10703	10996	10845	10743	10756	10701	10800	10973	10847	10958	10826	10767	10797	10857	10923	10850	10853	10734	10728	10873	10772	10903	10765	10877	10829	10643	10701	10752	10827	10856	10876	10905	10823	10768
24779	21316	28840	27684	25534	22730	20001	16938	15628	15287	15005	14679	14716	14616	14387	14227	14333	14195	14080	14253	14115	14172	14027	14091	14033	14077	14231	14122	14194	14142	14133	14106	13971	13955	13977	14084	14001	13783	14191	14115	14080	14207	14151	13980	14330	14125	14213	14097	14137	14230	14028	13982	14265	13910	14217	13932	14206	13923	14065	14005	13930	13988	14110	14037	13908	13891	14003	13943	14025	14163	14173	14014	14002	14160	14077	14349	14062	14056	14117	14257	14035	13978	14096	13916	14102	14190	13993	14000	13943	14112	13987	13976	14093	14037	14240	14177	13849	13951	14131	13840	14026	14042	14198	14146	14008	14135	14145	13977	14174	14065	13928	13992	14154	13895	13996	14020	14218	14047	14182	14007	14059	14056	13984	14080	14019	13986	14079	14103	14091	13952	13845	14053	14020	13935	13932	13961	14046	14065	14009	13988	14134	14160	14078	14147	14010	14010	13986	13996	14082	13929	14141	13935	14078	14237	14022	13949	14162	14114	14086	14045	14050	14081	13947	14049	14054	13829	14093	14004	14138	14018	14253	14067	14053	14131	14141	13983	14147	14011	14091	14057	13998	14116	14192	14139	14137	13981	14107	13977	14008	14070	14012	13915	14064	13994	13952	13989	14012	14109	13870	13969	14035	14120	14071	13965	13967	13985	14135	13919	14053	14202	14052	14143	13930	13905	14220	14109	14014	14060	14073	14133	13956	14045	14040	14216	13948	13892	13864	14069	14143	14106	14008	13968	14194	14227	14159	14175	13934	13841	14074	14215	14242	14062	14166	13975	14058	14185	14226	14074	13914	14112	14170	14013	14074	13877	13974	14154	14248	14088	14174	14127	14046	14029	14032	14118	13994	13891	14206	13993	14215	14154	14078	13860	14029	14340	14108	13968	13948	14054	14258	14060	14200	13933	14075	14095	14090	13796	14034	13916	13877	14142	14176	14220	14204	14170	14138	14036	14108	14103	14186	14063	13939	14233	14019	14048	14071	14161	14077	14154	13963	14017	13874	13748	14304	13862	13891	13977	14137	13882	14090	13884	14124	14169	14029	13920	14229	13791	13936	14107	14098	13993	14052	14278	14308	14095	14095	14226	13981	14155	14059	14072	14095	13968	14039	13921	14001	14079	14024	14105	14196	14234	14086	14007	13993	14190	14112	13945	14004	13992	14141	13959	13896	13846	14107	14059	14141	13918	13854	13929	13997	14047	14234	14129	14009	14097	13956	13846	13996	14012	14197	14034	13902	14005	13844	13912	14004	14080	14216	14109	13984	14049	13828	14051	13964	13933	14185	14117	13796	13903	13950	14073	14241	13993	13971	13978	14095	14046	13990	14008	14064	14232	13939	14067	13884	13977	14258	14091	13899	14076	14187	14277	13989	14036	14182	14039	14075	14094	14027	14048	13828	14155	14222	14191	14304	14084	14108	13959	14071	14122	14087	14002	13892	13923	13989	14136	13926	14121	13952	14070	14064	14116	14053	14144	14084	14210	14193	13984	13907	14080	14126	13919	14111	14037	13851	14034	13876	14134	13912	13978	14116	14087	14215	13896	13932	13933	13987	14038	14104	14162	14124	14002	14171	13997	14019	14141	14045	14100	14154	14232	14122	14005	14127	14137	14072	13968	14117	13962	14124	14232	14064	13968	14033	13883	14016	13814	14057	14018	13951	14062	13882	14108	14074	13998	14116	13997	14153	14082	13935	14098	14008	14139	13798	13956	14113	13943	14145	14200	14147	13907	13888	14036	14132	14019	14140	14217	13976	14064	13953	13891	14025	14054	13995	13931	13954	14161	14098	14000	14185	14047	14164	14285	14053	13920	13942	14056	14003	14116	13996	14168	13921	14003	13879	13985	14208	13866	13895	14010	14183	14138	14156	13938	14103	14027	13898	14030	14047	14027	13898	13923	13919	14196	14081	14022	14074	13943	14122	13927	13915	13926	14024	14136	13991	14194	13890	13872	14108	14157	13985	14135	14106	14262	14087	14024	14048	14142	14025	14104	13995	14118	14011	14027	14011	13881	14059	14129	13961	13933	13921	13999	14028	13982	14065	14064	14025	14025	13935	14069	14056	13987	14026	14052	14093	14353	13760	13911	14171	14185	13978	13994	13911	13982	13867	14063	14100	14162	14074	14046	14092	14092	14023	14075	14092	13754	14256	14206	13933	13967	14017	13919	14110	13926	14298	14079	14294	14052	13912	14146	14074	14091	14052	13976	14101	14067	13956	14193	14238	14093	14171	14057	13844	13936	14014	13991	14063	14328	14175	14197	14055	14366	14058	14132	14136	14149	14026	14224	13921	13960	13930	14106	14278	14055	14162	13923	14130	14039	13927	13870	14080	14032	14083	14018	13986	14010	14219	14081	14058	14085	14020	14118	14058	14223	14108	14036	13912	14126	13875	13872	14051	13968	13917	14128	13980	14143	14020	14030	14006	13940	13969	13967	14057	13998	13991	13987	14095	13971	14123	14323	14215	14019	14016	14142	14175	13979	14095	14102	14089	14038	13962	13911	14170	13994	14159	13896	14110	13999	14207	13985	13969	14037	13850	13960	14048	14010	13995	14029	14227	14101	14249	14039	14250	14088	14210	14008	14021	14119	14224	13993	14173	14007	13763	14051	14085	14069	14263	14031	14153	14014	14010	14069	14088	14230	13927	13947	13939	14013	13799	14227	14012	14000	14210	14005	14128	14057	13973	13897	13921	14101	14115	14223	14030	14257	14074	13991	14059	14073	14100	14173	14008	14039	14154	14128	13948	13982	13978	14139	13906	13989	14182	14113	14090	14002	14040	14227	14197	13980	14056	14092	14124	14127	14077	13935	14125	14010	14162	14076	14076	14042	14177	13966	14111	14097	14110	13985	14080	14071	14132	13967	13972	13952	14039	14184	14176	14083	14118	14089	14120	14065	14179	14035	14150	14171	13997	14177	13985	13933	13954	14060	14102	13831	13842	14195	14081	13951	14079	13984	14012	14152	14043	14024	14131	14033	14181	14214	14028	14231	14063	13960	14177	14076	13983	14123	13937	14178	14260	14223	14036	14033	14218	13930	13979	13981	13955	14005	13988	14022	14044	14022	13917	13930	13985	13962	14139	13949	14120	14235	14042	13923	13878	14142	13998	14202	14147	14102	13988	14193	14160	14017	14249	13987	14072	14074	14230	14135	14100	14014	13989	14290	14152	14104	14110	13753	14211	13985	13997	13995	14196	14116	14214	13753	14105	14047	14038	14033	14033	13921	13970	14086	14119	14007	13992	14151	14016	14174	14313	13926	14089	14303	14015	14012	14051	14056	14143	14049	14043	14069	13903	13972	13863	14142	13891	13966	14058	14036	14204	14093	14260	14127	14017	14241	13962	13862	14148	13940	14088	14002	13906	14045	14071	14225	14096	14024	14168	13941	14012	14009	14003	14273	13977	14074	13968	14052	13921	14047	14028	13871	14033	14103	14234	14043	13934	14121	14131	13970	14058	14295	14072	13992	14020	13995	14064	13980	14028	14113	14100	14059	14117	14062	13974	14119	14072	14242	14248	14087	14109	14066	14202	14108	14139	14107	13857	13998	13941	13926	13994	13988	13961	14321	14220	14118	13949	14152	14087	14051	14132	14183	14255	14142	14015	13988	13953	14336	13918	14194	13919	14041	13996	14027	14175	13741	14099	13941	14129	13953	14093	13889	14003	14035	14120	14135	14117	14129	14176	14240	14093	13971	14248	14112	14131	14100	13983	13968	13753	13688	14138	14144	14179	14071	13849	13911	14143	14121	14036	14240	14320	14182	14078	13862	13985	14183	14195	14030	14037	14225	14167	14111	14148	14300	14122	13839	14094	14121	13969	14164	14083	13982	13888	14096	13975	13988	14157	13884	13967	14003	14067	13964	13897	13902	14039	14025	13886	14076	14104	14208	14087	13993	14046	14033	14168	14000	13915	14162	14093	13888	14132	13978	14015	14111	14007	14085	13970	13952	13855	13902	14145	14087	13940	14067	14097	14117	14163	14045	13992	13939	13975	14096	14183	13896	14066	14067	14156	14178	14065	14030	14037	14052	13903	14031	13929	14077	14111	14083	14131	14116	14004	13990	14081	13996	13986	14033	13955	13967	13875	13968	14083	14016	14277	14236	14163	14082	14134	13962	14015	14239	14145	14029	14083	14148	14347	14008	13956	14055	14165	14008	13958	13908	14063	14274	14207	14019	14096	14037	14121	14156	14128	14009	13896	13916	13827	14148	14181	13976	13942	13828	14208	14106	14182	14055	13943	13936	13985	14089	13921	14000	13908	14160	14054	13980	14081	14251	13919	13988	13993	13917	14159	13997	14039	13871	14177	14125	14167	14178	14175	14200	13949	14045	14014	13983	14175	14136	14070	14031	14175	13767	14202	14007	13884	13986	13954	14081	13924	14124	13943	14135	14144	13892	13871	14062	14038	13936	13942	14244	13927	13990	14222	13892	13915	14121	14013	13855	14032	13894	13998	14077	13984	13934	14228	14055	14094	14243	14372	14073	13992	14186	14045	13883	14034	14174	13905	14126	14127	13973	14111	14007	14140	13824	14192	14175	14118	14066	14127	13986	13915	14123	14158	14206	14090	13946	13926	14200	14050	14012	14038	13969	13813	14234	14194	14097	13943	14003	14144	14002	14065	14043	14023	14074	14132	14161	14092	14247	13991	14055	13951	14045	14173	14178	14090	13991	14028	14118	14181	14230	13894	14209	14302	14046	14239	14032	14155	14085	14206	14133	14171	14123	13925	13970	13947	13998	14107	13838	13957	14100	14040	14136	14287	14020	13981	14046	13988	14006	14034	13942	13996	14021	13978	14033	14114	14030	14109	14082	14137	13839	14024	14173	14228	13894	14064	14061	14182	13795	14223	14016	14043	13972	14163	13943	13931	14093	14228	14243	13908	14243	14099	14098	13890	14209	14066	13939	14125	14050	14134	14031	14092	14264	13982	14093	14202	14118	14252	14144	14154	14054	13778	14165	13850	14082	14152	14206	14241	14184	14104	14116	14038	14097	14042	13962	14147	14089	14211	14122	13947	14109	14035	14132	13824	14069	13947	14047	13963	14049	14142	13902	14078	14040	13882	14150	14297	13811	13975	14083	14068	13959	14040	14075	14026	14220	14023	14046
45647	63146	46370	32781	25137	18826	15931	13720	12648	12134	11717	11507	11309	11228	11182	11040	10968	11133	11063	11235	11008	10936	11117	11126	10886	10984	10957	11013	10950	10845	10992	10830	10978	10919	10972	11067	10945	10894	10935	11046	10896	10809	10885	10899	10926	11015	11105	10989	11005	10963	10835	11080	10850	11006	10764	11025	10958	10807	10927	10906	10920	10927	10942	11128	11092	10970	10885	10948	11069	10934	11012	10892	10926	10773	11035	10887	10906	10952	11088	11032	10866	10829	11040	11021	10899	11036	10985	10966	10984	11097	10887	11008	11128	10784	10961	10937	10987	11056	10881	10798	10918	10784	10987	10925	10973	11133	10850	10909	10814	10982	10996	10921	10977	10853	10799	11018	11060	10908	11023	10766	10943	11104	10946	10871	10949	11119	10871	10982	11023	10969	11098	10942	10975	11009	11043	10865	11146	10817	11121	10776	11027	10855	10897	10807	10974	10842	11014	10949	11124	10930	10936	10684	11069	10985	11034	10962	11062	10950	10867	10888	10871	10891	10911	10998	11050	11127	10959	10770	10997	10835	11042	11025	11010	10778	10931	10982	10844	10878	11181	11037	10898	10857	10841	10941	11017	10917	10888	10930	10877	11142	10997	11169	10918	10920	10858	10882	10789	11018	10900	10855	10949	10886	10872	10782	10785	10834	11019	10924	11026	10977	10747	10879	10709	10977	11098	10828	11098	11009	10947	10950	10950	10804	11044	10962	11038	10801	10874	10992	10847	10910	10926	11137	10997	10979	10945	10937	11054	10806	10862	10802	10740	10963	10959	11043	10928	10817	10949	10846	10752	10848	10942	10965	11018	10824	11113	10911	10927	10855	11002	10849	10865	10847	10788	10999	11029	10912	10879	11018	11024	10789	10941	10885	10980	11116	10897	10939	10767	10997	10902	11017	11031	10934	10875	11024	11007	10805	10899	10860	10857	11031	10930	10840	10981	10998	10930	10949	10957	10983	11134	10961	11003	10785	11064	10913	10942	10974	10976	10989	10870	11002	10735	10962	10863	10872	10921	10855	10934	10967	11030	11015	10911	10755	10933	11111	10849	10884	10873	11043	10782	11018	10885	10852	10991	10944	10999	10927	10962	11066	11030	10897	10904	10892	10932	10949	11047	10830	10873	10799	10905	10803	10946	10826	10958	10863	10891	10804	10823	10816	11069	10825	10977	10968	10947	10958	10941	11003	10824	11060	10846	10829	10853	10882	10812	10979	11017	10871	10796	11067	11045	10943	10931	10961	10875	10962	10812	10958	11025	10937	10946	10888	10823	11135	11112	10963	11037	11097	10954	10912	10830	10788	10846	10970	10886	10975	10960	10980	10941	10913	10917	10855	10962	10861	10960	11036	10987	11160	11167	10943	10975	10961	10977	10899	10823	10846	10943	10993	11052	10990	10890	10908	10936	10949	11025	10932	10808	11181	11004	10813	10869	10845	11011	10859	10831	11022	11027	11063	10891	10948	10873	11020	10946	11070	11030	10934	10959	10973	10822	10827	10930	11033	11114	10944	11010	10974	11050	10824	11156	10992	10917	10841	11069	11076	10796	10936	10908	10762	11030	11042	10951	11064	11062	10917	10903	10865	10896	11044	10963	10898	10829	10945	10858	10963	10976	10993	10952	10917	10938	10846	10902	10950	11015	11007	10965	11059	11063	10772	10829	10888	10814	10948	10850	11138	10864	10920	10937	10902	11016	10981	10873	10880	10982	10897	10930	10979	10918	10985	10813	10832	11035	10789	11118	11092	10831	11052	11047	11080	11050	11062	11042	10918	10793	10989	10956	10983	10907	10976	10960	10878	11007	11047	11110	10926	10819	11097	10895	10980	10963	10845	11070	10929	11093	10927	11094	10920	10947	10903	10834	10892	10913	10942	10991	11011	10950	10944	10892	10893	10934	11020	11005	11033	11018	10843	11005	10955	10936	11038	10865	10904	10898	10968	10976	10892	10917	10885	10844	10909	10919	11140	11031	10835	10905	10985	11052	10953	10809	10929	10959	11059	10946	10928	10944	11007	10941	10923	10812	10865	10794	10916	11158	10831	10967	10791	11155	10886	10960	10885	11052	10971	10961	11011	10815	10943	11041	10816	10911	11015	10875	11207	10949	10940	10840	10940	10869	11003	10839	10896	11144	10988	11044	10939	10871	10917	10834	10737	10785	10951	10781	10817	10962	10825	10838	10861	11048	11054	11065	10819	10883	10984	10912	11016	10771	11028	10904	10824	10930	10805	11037	10916	11059	10781	10911	10867	10907	11015	10944	10804	11011	10901	10867	10908	10936	10948	10925	10872	11046	10835	10854	10794	10933	10875	11114	10911	10948	11079	10946	10856	11034	10999	11097	10823	10856	11126	10969	10782	10914	11049	10822	11013	10898	11055	10754	10892	11033	11010	11091	10786	10969	10883	10991	11016	11033	10934	10771	10881	10996	10861	10960	10778	10994	11024	11002	10861	11072	11012	10973	10884	11061	10977	11001	11102	10934	10991	10915	10772	10891	10781	11043	10863	10995	10906	10966	11067	10888	10863	11128	10824	11080	10972	10873	10963	11043	10891	11076	10995	10926	10832	11004	10964	10766	10788	10916	10878	10911	10976	10790	11107	10861	10922	10977	10844	10991	10927	11039	11024	10977	10974	10967	10868	10955	11038	10987	11065	10982	10919	10888	10961	10876	10905	11091	11119	10850	11036	10965	10897	10953	10808	10856	10911	11011	11037	10938	10982	10866	11071	10800	10966	10943	10886	10774	10854	10920	10836	10874	10921	10787	11005	10835	10891	10854	11029	11032	11101	10961	10952	10998	10966	10842	10946	11088	10970	10994	10950	10978	11037	10978	10824	10787	11015	10858	11027	10927	10882	10956	10893	10950	10890	10775	11006	10922	11005	10966	10934	10916	11119	11051	10830	10928	10837	11051	11001	10982	11061	11010	10830	10954	10962	10991	10913	10920	10907	10953	10889	10849	10947	10899	10950	10909	10943	11000	10910	10941	11008	11049	11009	10939	11124	10825	11119	11095	10957	10821	10825	10894	11016	10818	10876	10861	10921	11018	10952	10945	10854	10908	10913	10909	10867	11052	10897	10866	10906	10965	11030	10990	10796	10924	10892	10813	10982	10953	11080	10770	10944	10864	11023	11059	10960	11047	10922	10904	10981	10981	11059	10898	10860	10924	10941	11058	10783	10978	10956	10835	10942	10904	11000	10947	10906	10906	10857	10911	10941	10847	10963	10855	11009	10884	10950	10883	10988	11018	10968	10895	11055	11048	10942	10935	10976	11037	10982	10916	11032	10977	10809	10835	10893	11018	10946	11090	10952	11061	10893	10827	10865	10844	10952	11057	11084	10982	10985	10894	10943	11099	10770	10951	11054	10917	10760	10997	10949	10937	10975	10793	11072	10946	10956	10912	10827	11021	11107	10981	11062	11108	10833	11018	11015	10936	10970	11044	10953	10857	10990	10962	11117	10877	10942	10952	10964	10882	11007	10845	11035	10806	10866	10954	11017	10820	10821	11021	10869	11099	10955	11021	10904	10868	10840	10940	10882	10741	10985	11060	11001	10838	10968	10799	10778	10974	10850	11047	11068	10985	10938	10924	11093	11011	10968	10897	10848	10969	10971	10977	11013	10965	10999	10931	10977	10770	10935	10987	10911	10786	10894	10890	11048	10997	10935	10986	10929	10910	10819	10994	10937	10931	11021	10979	10791	11033	10864	10998	10943	10914	10926	10822	10938	11032	10928	11049	10712	10882	11056	11016	10888	10884	10895	10916	11026	10853	10961	10946	10875	10793	10974	11094	10889	10812	11048	10888	10856	10994	10833	11059	10877	11004	10970	10889	10913	10946	10896	11008	10819	10930	10981	10996	10981	11047	11073	10845	10960	10990	10984	10774	10839	10977	11016	10945	10963	10830	10912	10894	10978	10952	10957	11061	10719	10880	10735	10938	10852	10892	11021	10857	10820	11084	11036	10911	10990	11099	10990	10936	10915	10941	11013	11024	11026	10858	10923	10909	11016	10893	10966	10988	11133	10779	10997	10991	10810	11087	10672	10978	10912	10855	10970	10850	10999	10938	10769	10877	10994	11129	10898	10905	10935	11105	10831	10919	10931	10803	10937	10957	11035	10895	11032	10947	11130	10980	10824	10968	10911	11027	10946	10856	11088	10876	10854	10917	10989	10901	10924	10904	10790	10864	10992	10988	10990	10824	11044	10994	10818	10801	10962	11103	10957	10877	11024	10954	10955	11052	10933	10815	11070	11029	10924	10972	10991	10971	11064	11089	10893	10946	10932	10955	11051	10936	10987	10836	10849	10985	10947	10947	10966	10925	10825	10910	10987	10998	10933	10822	10815	10980	10938	10811	10926	10953	10735	10958	11001	11023	11002	10852	10988	11071	11037	10897	11015	10999	11071	10891	10954	10815	10797	11030	11001	10848	11029	10901	10838	10827	10934	10925	11017	11008	10936	10939	11113	10892	11014	10851	11024	10867	10894	10913	11093	10953	10960	10966	10969	10854	11072	10865	10866	10842	10894	10896	11013	10836	10909	10716	10777	10879	10925	10920	10882	10896	10762	10956	10817	10853	10901	10904	10898	10865	10803	10953	11034	11078	10967	11072	10861	10951	10851	10990	10791	10912	10837	10842	10901	10969	10920	10893	10854	11051	10935	10931	10845	10961	10968	10895	10924	10863	10884	11013	11037	10900	10879	10943	10827	10996	10942	10750	11024	10816	10770	10914	10925	10927	11041	10872	10969	10952	10892	10976	11056	10901	11028	10981	11021	10847	10863	10931	10917	11184	10973	10919	10831	11048	10926	10896	11007	10876	11137	11078	10848	10848	10986	11024	11000	10914	10974	10996	10981	10875	10874	10958	11024	10895	10825	10895	11029	11017	10873	10907	10861	10955	10942	10890	10945	10858	10841	10958	10887	10933	10887	10945	11034	10839	10727	10858	11003	10917	10999	11005	10958	10878	10805	10850	10924	10871	10894	10941	10974	11072	10982	10993	10927	10985	10921	10952	10971	10990	10907	10981	10875	10870	10935	10893	10915	11101	10896	10911	11040	10937	11033	11135	10981	10939	11027	10987	10995	10917	10809	10971	10898	11028	10836	10997	10913	10914	11006
22215	21049	28562	23922	22246	26495	29366	20534	17734	17007	16351	15963	15520	15129	15091	15083	14801	15030	14795	14736	14630	14788	14825	14780	14458	14517	14743	14447	14791	14573	14498	14775	14558	14668	14779	14879	14696	14622	14364	14590	14421	14351	14601	14517	14534	14526	14557	14702	14527	14514	14600	14564	14445	14571	14482	14404	14405	14320	14552	14466	14673	14251	14437	14489	14648	14573	14484	14477	14654	14697	14524	14487	14479	14345	14216	14407	14315	14451	14754	14545	14588	14541	14533	14413	14198	14712	14480	14481	14581	14430	14421	14391	14426	14530	14388	14279	14545	14561	14462	14446	14552	14464	14518	14571	14432	14442	14444	14372	14658	14523	14488	14498	14618	14251	14412	14723	14638	14569	14463	14542	14595	14510	14444	14536	14591	14245	14674	14766	14521	14466	14483	14422	14509	14506	14630	14441	14274	14542	14739	14319	14585	14707	14669	14585	14571	14752	14297	14350	14547	14442	14527	14542	14379	14366	14431	14421	14701	14443	14430	14638	14709	14448	14365	14453	14348	14513	14423	14374	14485	14378	14407	14515	14613	14644	14450	14428	14444	14507	14438	14419	14506	14637	14567	14410	14330	14407	14450	14445	14540	14443	14638	14511	14661	14583	14578	14610	14510	14406	14510	14679	14507	14551	14425	14523	14618	14318	14528	14514	14315	14376	14604	14431	14474	14334	14586	14646	14332	14439	14525	14491	14405	14588	14376	14394	14472	14703	14459	14500	14559	14467	14514	14466	14534	14568	14587	14694	14854	14682	14570	14412	14486	14539	14525	14461	14391	14382	14535	14595	14568	14597	14467	14499	14756	14564	14419	14593	14545	14594	14437	14393	14474	14353	14303	14295	14532	14411	14572	14688	14660	14698	14287	14285	14510	14424	14499	14375	14488	14620	14443	14511	14521	14328	14417	14457	14654	14665	14464	14546	14732	14596	14513	14340	14336	14623	14345	14264	14442	14413	14552	14553	14292	14494	14535	14413	14601	14559	14538	14556	14645	14413	14530	14397	14333	14633	14384	14392	14405	14398	14520	14608	14438	14634	14513	14336	14482	14480	14673	14439	14379	14404	14567	14482	14560	14385	14458	14494	14492	14433	14442	14560	14529	14561	14411	14164	14386	14245	14282	14462	14469	14577	14603	14390	14439	14394	14647	14350	14674	14368	14338	14348	14488	14388	14603	14552	14629	14524	14231	14488	14670	14612	14289	14376	14442	14390	14579	14374	14419	14433	14391	14393	14420	14394	14376	14551	14496	14455	14300	14396	14478	14622	14521	14418	14234	14399	14426	14161	14390	14298	14438	14427	14440	14497	14538	14580	14519	14576	14409	14574	14533	14518	14533	14507	14465	14444	14313	14499	14447	14495	14429	14386	14369	14577	14377	14363	14448	14553	14623	14347	14508	14754	14372	14457	14525	14521	14331	14629	14313	14375	14137	14365	14369	14415	14401	14737	14750	14689	14551	14571	14525	14427	14620	14464	14391	14543	14460	14215	14620	14541	14573	14576	14419	14515	14649	14527	14518	14406	14407	14559	14521	14550	14287	14621	14632	14597	14541	14626	14306	14606	14413	14525	14534	14434	14510	14641	14381	14362	14655	14416	14467	14320	14404	14447	14212	14480	14385	14420	14290	14612	14478	14216	14476	14648	14517	14489	14671	14590	14484	14350	14545	14519	14364	14385	14500	14438	14429	14536	14499	14649	14635	14621	14399	14571	14269	14403	14671	14531	14501	14358	14390	14434	14659	14508	14336	14492	14523	14553	14462	14425	14241	14679	14420	14489	14455	14544	14520	14592	14568	14384	14413	14271	14486	14591	14432	14533	14406	14478	14521	14409	14591	14440	14440	14572	14576	14644	14434	14371	14439	14587	14560	14328	14453	14385	14350	14575	14562	14518	14478	14470	14690	14345	14491	14550	14629	14399	14603	14613	14343	14593	14596	14348	14205	14372	14479	14459	14472	14575	14515	14531	14612	14606	14583	14598	14485	14456	14595	14316	14365	14479	14581	14373	14551	14367	14512	14571	14348	14319	14534	14494	14367	14417	14680	14529	14366	14627	14507	14744	14627	14735	14472	14572	14310	14569	14422	14703	14758	14299	14584	14578	14495	14491	14584	14436	14589	14430	14271	14480	14539	14482	14551	14294	14632	14539	14455	14525	14470	14262	14834	14565	14357	14763	14688	14539	14318	14516	14507	14469	14457	14393	14627	14461	14655	14580	14629	14581	14664	14566	14564	14492	14601	14327	14432	14421	14690	14612	14517	14493	14549	14602	14628	14586	14440	14367	14409	14570	14556	14568	14571	14429	14380	14387	14504	14491	14473	14459	14348	14485	14447	14412	14481	14598	14505	14473	14378	14574	14625	14399	14540	14451	14421	14518	14301	14272	14461	14505	14318	14394	14446	14487	14195	14578	14284	14549	14469	14417	14438	14370	14309	14380	14536	14673	14634	14398	14390	14419	14580	14652	14625	14616	14522	14505	14531	14509	14673	14668	14502	14477	14181	14362	14486	14431	14494	14290	14342	14368	14502	14505	14496	14431	14658	14557	14611	14561	14470	14741	14458	14225	14156	14430	14312	14643	14570	14394	14545	14532	14601	14538	14438	14606	14503	14398	14507	14673	14485	14358	14379	14524	14349	14459	14557	14543	14695	14505	14476	14391	14461	14348	14474	14364	14374	14431	14417	14444	14538	14467	14606	14602	14399	14469	14397	14608	14421	14468	14565	14390	14408	14388	14496	14525	14659	14399	14291	14379	14489	14475	14558	14626	14394	14761	14515	14385	14592	14456	14510	14520	14298	14495	14468	14286	14555	14317	14529	14548	14410	14334	14514	14666	14492	14395	14491	14593	14528	14359	14372	14517	14536	14507	14273	14531	14482	14491	14425	14615	14434	14667	14303	14630	14421	14447	14396	14350	14353	14386	14537	14346	14443	14256	14513	14421	14428	14488	14471	14368	14436	14507	14543	14484	14480	14408	14303	14432	14384	14705	14658	14335	14242	14589	14492	14486	14496	14278	14301	14515	14444	14628	14471	14483	14381	14446	14332	14373	14523	14468	14302	14423	14465	14610	14516	14507	14704	14421	14376	14511	14485	14821	14580	14574	14481	14391	14459	14496	14553	14507	14432	14321	14549	14501	14314	14478	14456	14403	14608	14349	14419	14517	14493	14579	14310	14423	14324	14784	14513	14468	14586	14428	14458	14589	14489	14505	14590	14545	14324	14378	14481	14508	14605	14457	14618	14688	14498	14480	14338	14511	14540	14537	14416	14418	14427	14604	14516	14298	14385	14276	14505	14596	14498	14508	14550	14408	14558	14419	14402	14205	14436	14425	14390	14540	14525	14537	14347	14483	14599	14280	14686	14633	14351	14409	14311	14376	14431	14590	14419	14404	14575	14513	14590	14573	14439	14411	14656	14518	14599	14547	14349	14487	14431	14383	14514	14412	14464	14424	14461	14463	14578	14528	14606	14428	14575	14535	14383	14579	14722	14522	14329	14608	14521	14506	14590	14549	14394	14497	14621	14402	14405	14415	14286	14525	14421	14421	14590	14652	14414	14444	14532	14564	14440	14571	14615	14403	14456	14650	14585	14410	14502	14378	14385	14587	14456	14578	14414	14276	14420	14569	14546	14506	14313	14560	14486	14543	14619	14515	14515	14578	14338	14506	14357	14502	14541	14469	14735	14744	14552	14555	14588	14390	14599	14555	14435	14526	14575	14504	14515	14384	14269	14337	14367	14426	14382	14471	14333	14549	14478	14269	14412	14559	14374	14620	14369	14435	14437	14459	14569	14299	14426	14457	14370	14502	14463	14386	14382	14404	14518	14442	14415	14463	14407	14418	14354	14424	14469	14491	14293	14498	14479	14517	14373	14420	14374	14511	14363	14689	14491	14650	14706	14550	14461	14454	14383	14576	14400	14340	14315	14540	14489	14554	14653	14603	14386	14432	14488	14393	14631	14541	14508	14448	14459	14430	14410	14429	14649	14479	14294	14371	14557	14486	14410	14570	14478	14460	14540	14423	14446	14600	14521	14548	14545	14476	14483	14483	14416	14510	14379	14355	14415	14473	14429	14308	14517	14680	14599	14530	14246	14304	14376	14460	14395	14498	14602	14315	14625	14432	14393	14377	14658	14600	14583	14246	14463	14389	14523	14340	14445	14497	14366	14419	14483	14449	14415	14533	14540	14397	14433	14587	14397	14487	14484	14444	14645	14574	14545	14540	14368	14470	14479	14495	14366	14409	14493	14546	14361	14473	14520	14513	14294	14397	14712	14377	14330	14434	14273	14348	14388	14438	14468	14343	14718	14543	14369	14464	14490	14391	14429	14367	14549	14389	14488	14363	14408	14293	14409	14531	14521	14371	14603	14429	14464	14457	14439	14563	14572	14393	14358	14560	14714	14652	14613	14323	14557	14502	14359	14398	14658	14611	14587	14421	14426	14476	14661	14469	14311	14585	14427	14549	14513	14555	14585	14398	14395	14548	14637	14555	14456	14494	14377	14508	14587	14429	14609	14538	14337	14524	14520	14545	14225	14382	14419	14572	14516	14553	14605	14403	14655	14623	14632	14531	14405	14483	14513	14599	14529	14316	14416	14367	14421	14362	14444	14527	14347	14579	14263	14384	14411	14215	14672	14413	14497	14297	14616	14548	14390	14354	14617	14466	14492	14382	14287	14471	14340	14340	14375	14470	14541	14494	14352	14461	14372	14521	14513	14443	14470	14543	14543	14476	14701	14551	14503	14587	14408	14614	14518	14683	14503	14457	14401	14492	14402	14558	14340	14432	14464	14462	14391	14552	14496	14553	14523	14565	14503	14505	14457	14531	14386	14346	14427	14475	14424	14543	14513	14438	14677	14593	14481	14451	14590	14447	14353	14214	14564	14349	14528	14549	14418	14504	14689	14568	14534	14311	14604	14469	14355	14487	14429	14442	14188	14209	14275	14566	14374	14506	14395	14691	14585	14252	14245	14387	14569	14397	14488	14560	14513	14611	14573	14622	14490	14428	14173	14320	14578	14631	14619	14641	14589	14540	14614	14402	14294	14685	14505	14316	14392	14370	14602	14568	14599	14345	14353	14605	14350	14494	14550	14290	14607	14583	14588	14406	14591	14487
44939	67097	53963	39845	32863	28658	21887	16184	14483	13467	12735	12285	12186	11512	11846	11383	11482	11514	11355	11320	11312	11248	11251	11336	11255	11204	11217	11157	11236	11253	11175	11179	11057	10981	11196	11197	11171	11161	11186	11146	11164	11105	11251	11201	11229	11159	11000	11153	11184	11132	11049	11180	11210	11096	11219	11217	11192	11102	11222	11126	11067	11285	11127	11193	11079	11260	11167	11202	11166	11310	11225	11081	11322	11267	11169	11237	11129	11112	11122	11067	11196	11213	11220	11152	11156	11211	11118	11100	11280	11258	11110	11192	11156	11211	11076	11184	11214	11156	11071	11225	11327	11138	11076	11126	11162	11152	11219	11159	11066	11235	11163	11237	11144	10943	11165	11177	11078	11072	11196	11124	11145	11184	11184	11006	11270	11070	11042	11114	10972	11272	11111	11126	11213	11117	11321	10990	11109	11076	10998	11158	11028	11131	11112	11086	11136	11317	11169	11068	11146	11106	11092	11154	11141	11231	11140	11162	11078	11148	11124	11171	11192	10981	11203	11078	11227	11183	11181	11053	11402	11245	11115	11137	11134	11134	11192	11067	11020	11273	11043	11210	11106	11032	11020	11172	11057	11185	11241	11274	11208	10890	11106	11074	11067	11063	11261	11183	10976	11328	11213	11187	11120	11121	11144	10992	11275	11189	11205	11067	11090	11084	11187	11251	11239	11059	11388	11126	11054	11125	11241	11167	11103	11095	11238	11252	11220	11221	11017	11116	11039	11091	11105	11286	11118	11076	11263	11137	10988	11200	11183	11065	11232	11092	11178	11266	11121	11098	11102	11169	11182	11362	11013	11172	11126	11037	11295	11219	11180	11096	11111	11143	11225	11155	11200	11225	11040	11093	11120	10995	10937	11066	11033	11065	11093	11062	11210	11123	11040	11225	11159	11159	11171	11108	11219	11123	11158	11255	11192	11268	11127	11172	11204	11170	11146	11180	11124	11132	11154	11243	11109	11096	11218	11198	11050	11121	10954	11091	11147	11306	10993	11239	11030	10949	11093	11297	11090	11109	11208	11033	11258	11233	11024	11187	11126	11187	11160	11311	11183	11199	11217	11061	11003	11118	11296	10934	11268	11260	11157	10995	11247	11118	11209	11119	11362	11314	11134	11207	11039	11064	11098	11067	11191	11281	11218	11193	11145	11109	11161	11267	11068	11151	11074	11171	11117	11082	11147	11180	11213	11171	11161	11179	11131	11212	11354	11249	11204	11043	11090	11116	11098	11185	11086	11071	11180	11177	11102	11139	11151	11193	11206	11161	11211	11098	11093	11121	11220	11066	11318	11342	11092	11153	11105	11321	11178	11190	11108	11084	11367	11265	11143	11284	11071	11204	10986	11179	11210	11170	11267	11152	11233	11243	11156	11085	11130	11347	11122	11133	11163	11019	11284	11148	11264	11096	11295	11060	11198	11160	11063	11176	11066	11123	11267	11255	11115	11097	11158	11314	11037	11177	11045	11086	10903	11301	10997	11221	11122	11185	11096	11142	11200	11061	11207	11159	11032	11092	11132	11108	11149	11221	11177	11100	11200	11195	11204	11035	11174	11138	11209	11123	11330	11233	11085	10958	11090	11134	11048	11060	11121	11249	11110	11123	11125	11281	11218	11053	11114	11340	11253	11193	11213	11221	11111	11185	11154	11191	11035	11128	11164	10949	11158	11100	11266	11157	11072	11121	11110	11203	11042	11193	11161	11199	11344	11359	11263	10866	11076	11126	11044	11143	10911	11160	11127	11060	11075	11178	11108	11126	11065	10982	11062	11120	10936	10937	11201	11100	11219	11122	11116	11056	11342	11069	11103	11129	11102	11116	11072	11079	11095	11271	11064	11274	11181	11173	11195	11096	11047	11286	11341	11231	11109	11291	11099	11028	11189	11166	11099	11109	11007	11266	11115	11122	11145	11296	11119	11181	11156	10953	11124	11218	11323	11168	11055	11140	11092	11228	11143	11068	11021	11066	11187	11096	11186	11095	11076	11141	11186	11078	11087	11069	11253	10982	11240	11188	11090	11259	11096	11375	11186	11216	11118	11185	11350	11031	11161	11127	10990	11108	11196	11087	11213	11182	11123	11120	11117	11031	11169	11128	11109	11106	11290	11127	11288	11089	11010	11125	11157	11026	11060	11267	11068	11124	11175	11194	11226	11095	11119	10938	11049	11126	11115	11252	11117	11228	11170	11044	11175	11092	11242	11235	11104	11002	11180	11114	11209	11026	11094	11114	11115	11101	11165	11005	11274	11162	11167	11135	11173	11214	10912	11234	11094	11201	11283	11155	11111	10968	11210	10968	11173	11241	11128	11159	11266	11218	11293	11117	10991	11037	11120	11067	11133	11220	10979	11206	11113	11212	11130	11079	11029	11033	11101	11163	11160	11165	11115	11019	10999	11120	11379	11194	11065	11092	11320	11112	11123	11213	11184	11265	11339	11252	11306	11137	11032	11205	11155	11030	11024	11103	11178	11177	11185	11016	11139	11199	11070	11072	11205	11253	11209	11264	11205	11196	11249	11181	11095	11069	11094	11005	11187	11225	11129	11213	11218	11267	11165	11093	11064	11140	11289	11162	11102	11169	10987	11089	11116	11228	11082	11129	11093	11232	11125	11133	11099	11382	11101	11140	11186	11141	11280	11089	11104	11211	11124	11193	11110	11148	11177	11040	11186	11148	10896	11170	11047	11037	11039	11215	11150	11248	11161	11139	11186	11272	11235	11188	11152	11227	11028	11214	11148	11085	11204	11053	11325	11069	11214	11040	11092	11054	11175	11157	11122	11208	11070	11208	11182	11045	11154	10968	11137	11182	11205	11157	10879	11311	11112	11067	11045	11138	10969	10981	11205	11246	11027	11216	10928	11142	11131	11140	11124	11096	11143	11035	11064	11228	11140	11167	11044	11115	11005	11082	11003	11131	11038	11114	11063	11214	11104	11330	11010	11119	11119	11225	11043	11116	11217	11073	11163	11217	10966	11046	11126	11094	11172	11229	11226	11049	11038	11149	11067	10962	11196	11154	11221	11201	11072	11079	11256	11133	11154	11104	11010	11131	11026	11095	11233	11165	11106	11153	11099	11220	11090	11050	11264	11043	11137	11096	11228	11054	11051	11082	11249	11081	11013	11275	11164	11205	11088	11192	11207	11046	11206	11129	11160	10999	11177	11137	11051	11214	11225	11320	11294	11065	11109	11192	11239	11195	11228	11141	11038	11274	11229	11180	11096	11111	11105	11206	11334	11123	11246	11228	11201	11236	11064	11055	11260	11138	11171	11276	11062	11177	11076	11075	11173	11306	11301	11128	11198	11203	11149	11054	11215	11194	11055	11301	11134	11140	11292	11237	11258	11040	11299	11127	11060	11198	11195	11162	10989	11066	11008	11078	11212	11184	11147	11136	11107	11199	11243	11087	11212	11239	11090	11167	11041	11163	11116	10991	11139	11251	11145	11192	11169	11245	11023	11161	11022	11076	11139	10992	11214	11222	11213	11145	11030	11005	10916	11127	11186	11081	11112	10894	11254	10994	11138	11114	11101	11180	11095	11096	11347	11148	11118	11039	11154	11125	11021	11271	11178	11197	11104	11051	11042	11291	11050	11154	11156	11152	11192	11101	11230	11170	11225	11102	11090	10895	11187	11252	11211	11234	11193	11235	11196	11166	11179	11165	11188	11148	11128	11135	11356	11138	11115	11051	11113	11202	11154	11140	11004	11110	11042	11294	10938	11029	11105	11177	11193	11057	11231	11192	11207	11161	11091	11020	11128	11077	11017	11236	11132	11168	11191	11159	11168	11188	11078	11204	11050	11190	11204	11144	11168	11210	11137	11004	11093	11206	11218	11226	11283	11209	11280	10954	11210	11009	11034	11245	11207	10988	11260	11044	11266	11145	11246	11235	11135	11078	11140	11141	11165	11079	11089	11292	11111	11109	11268	11086	11174	11299	11229	11045	11107	11298	11159	11098	11154	11186	11050	11060	11126	11271	11182	11279	11252	11357	11072	11080	10940	11208	11044	11213	11282	11253	11233	11161	11032	11217	11084	10958	11247	11117	11110	11080	11219	11152	11138	11107	11126	11312	11087	11188	11312	11176	11024	11071	11039	11306	11269	11245	11043	11078	11079	11083	11038	11138	11235	11073	11100	10845	11183	11274	11066	11307	11066	11235	11205	11151	11057	11212	11117	11107	11145	11045	11335	11266	11190	11135	11094	11090	11192	11053	11160	11081	11262	11180	11099	11260	11254	11080	11167	11216	11142	11217	11122	11103	11054	10995	11170	11211	11124	11123	11061	11171	11088	11237	11162	11069	11101	11252	11167	11227	11107	10960	11297	11116	11301	11029	11170	11266	11121	11269	11108	11070	11017	11188	11366	11100	11239	11160	11283	11095	11255	11108	11284	10989	11199	11093	11296	11279	11072	11112	11139	11110	11153	11076	11172	11064	10970	11211	11298	11111	11130	11376	11147	11210	11151	11115	11132	11185	11034	11167	11098	11209	11093	11164	11037	11179	11278	11130	11263	11045	11112	11099	11286	11226	11148	11071	11165	11156	11251	11135	11219	11271	11102	11138	11284	11154	11107	11370	11286	11115	11028	11144	11208	10995	11216	11240	11198	11279	11134	11087	11281	11184	11184	11403	11159	11107	11064	11023	11165	11195	11111	11151	11086	11051	11166	11168	11261	11163	11099	10954	11190	11213	11112	11110	11197	11219	11122	11157	11150	11121	11332	11058	11112	11175	11316	11057	11210	11116	11226	11069	11178	11105	11257	11202	11166	11213	11058	11126	11047	11149	11118	11167	11159	11046	11312	11154	11235	11086	11217	11084	11151	11175	11197	11210	11090	11210	11132	11172	11060	11204	11237	11144	11224	11288	11049	11112	11178	10980	11184	11169	11212	11198	11259	11182	11309	11161	11075	11203	11021	11095	11114	11133	11167	11005	11026	11248	11125	11172	11216	11156	11120	11149	11160	11116	11183	11173	11040	11119	11019	11187	11207	11141	11221	11059	11247	11163	11257	11124	11238	11165	11278	10927	11108	11245	11129	11203	11106	11039	11250	11139	11095	11123	11229	11100	11210	11072	11223	10941	11052	11155	11206	11184	11008	11094	11317	11241	11001	11207	10961	11236
35248	39559	46617	37136	27994	22753	19203	16997	15874	15436	15041	14783	14571	14605	14585	14427	14201	14208	14276	14300	14212	14290	14089	14249	14089	14323	14163	14137	14179	14094	13785	14183	13880	14164	14260	14263	14038	14122	14077	14229	13969	14014	14137	14280	14063	14196	14237	14173	14065	14266	14257	14083	13918	14188	14266	14075	14101	14058	14129	14109	14268	14056	13928	14120	13926	14042	13965	14300	13983	13992	14103	14357	14151	14167	14085	14091	14066	14228	14078	14215	14054	14159	14189	14288	14442	14158	14182	14070	14032	13967	14228	14075	14149	13892	14298	14075	14172	14364	14090	14064	13809	14077	14389	14214	14153	14326	14103	14085	14158	14077	14130	14158	14204	14089	14360	14258	14345	13947	14127	14059	14064	13914	14149	14033	13994	14195	14151	14336	14275	14176	14035	14128	14158	13977	14120	14178	14059	14091	14121	14268	14171	14039	14181	14186	14230	14043	14164	14028	14141	14185	14231	14086	14172	14042	14074	14153	14112	14044	14166	14245	14063	14197	14033	14093	14187	14278	14238	14233	14331	14212	14051	14173	13932	14063	14066	14146	14209	14142	14106	14237	14014	14070	14165	14223	14120	14112	14278	14102	14171	14011	14087	14185	14221	13980	14248	14227	14139	14295	14095	14186	14291	14300	14211	14103	14298	14329	14113	14237	14184	14126	14226	14232	14147	14176	14139	14009	13984	14245	14146	14048	14187	14107	14135	14128	13991	14128	14363	14110	14190	14190	14119	13969	14021	13958	14145	14090	14174	14106	14280	14273	14241	14058	13842	14175	14024	14160	14039	14017	14302	14254	14170	14073	14077	13930	14242	14018	14190	14124	14272	14167	14072	14107	14113	14170	14158	14122	14111	14193	14270	14069	13928	14370	14266	13993	14147	14118	14215	14147	14112	14192	14001	14107	13974	14174	14048	14135	14037	14102	14167	14229	13947	14124	14074	14172	14216	14298	14229	14236	14096	14022	14107	14052	14204	14124	14280	14092	14093	14091	14018	14029	14209	13868	14191	14344	14081	14002	14209	14034	13941	14393	14112	13982	14159	14206	14087	14175	14208	14199	13906	14066	14167	14085	14180	14087	14337	13985	13912	14161	14051	14133	14267	14081	14209	14019	14102	14118	14125	14146	14083	14145	14160	14380	14110	14095	14260	14165	14028	14218	14228	14267	14133	14022	14049	13910	13884	14169	14347	14039	14162	14039	14079	14032	14100	14112	14030	14081	14001	14163	13960	14103	14140	14163	14249	14011	13985	14293	13976	14198	14043	14169	14199	14098	14157	14145	14400	14392	14289	14346	14043	14076	14165	14153	14172	14195	14117	14222	14167	14031	13994	14097	14309	14014	13944	14055	14242	14051	14026	14075	13947	13876	14159	14085	13882	14137	14144	14141	14146	14172	14099	14191	13989	14054	13913	14215	14136	14097	14268	14150	14229	14165	14115	14089	14190	14223	14116	14091	14119	14057	14288	14172	14211	14141	14285	14021	14126	14233	13999	14087	14133	14285	14230	14007	14245	14149	14252	14027	14095	14136	14160	14080	14194	14171	13894	14099	14026	14025	14264	14365	14240	14024	14151	14065	13946	13911	14084	14153	14140	14093	13958	14181	14216	14047	14164	14172	14152	14075	14242	14360	14265	14150	14078	13996	14096	14153	14444	14255	14133	14229	13977	14145	14130	14227	14123	14171	14176	14265	14149	13968	13982	14093	14166	14303	14102	14271	14009	14291	14108	14197	14156	14072	14249	14094	14145	14111	14238	14196	14044	14047	14061	14044	14163	14097	14153	14128	14285	14121	14204	14374	14147	14001	14106	14088	14188	14074	14085	13899	14275	14089	14227	14002	14018	14115	14220	14190	14075	14028	14107	14058	14104	13896	14162	14095	14184	14031	13822	14077	14298	14115	14173	14195	14286	14155	13980	14218	14244	14082	14270	14176	13930	14043	14094	13990	14031	14040	13940	14070	14252	14026	14083	14110	14209	14154	14187	14190	14132	14044	14261	14194	14161	14395	14146	14066	14080	14162	14143	14121	14156	13941	14274	14105	14240	14214	14113	14138	14202	14092	14006	14176	14481	14073	14112	14228	14063	14061	14176	14090	14174	14116	14098	14288	14060	14160	13946	14151	14236	14118	14173	14261	14197	14125	14115	14174	14272	14177	14067	14158	13996	14120	14121	14148	14153	14023	14142	14099	14117	14273	14315	14045	13975	13954	14130	14113	13975	14113	14210	14377	14208	14281	14059	14114	14246	14225	14174	14479	14273	14188	14278	14137	14251	14341	14032	14080	14086	14272	13993	14127	14064	14197	14171	14143	14213	14007	14112	14046	14065	14213	14268	14119	13866	14052	14052	14227	14137	14242	14266	14093	14083	14271	14244	14040	14324	14220	14181	14208	14233	14113	14112	14082	14068	14069	14209	14208	14221	14139	14178	14195	13971	14123	14258	14162	14128	14076	14119	14242	14051	14161	14208	14266	14081	14346	14158	13867	14114	14010	14238	14070	14255	14033	13988	14071	14098	14142	14207	14323	14063	14119	14038	14195	14329	14187	14010	14153	14043	14304	14374	14167	14054	14170	14149	14163	14154	14063	14087	14147	14214	13972	14107	13956	14109	14305	14213	14340	14101	14281	14025	14133	14243	14242	14015	14119	14091	14124	14161	14196	14115	14167	14042	14271	14214	14175	14066	14049	14107	14298	14106	14164	14214	14127	14172	14157	14203	14223	14106	14148	14172	14232	14050	14221	14196	14259	14349	14345	14342	14032	14108	14337	14103	14400	14233	14078	14231	14108	14106	14079	14160	14185	14193	14016	13990	13946	14164	14250	14237	14098	13877	14117	14124	14230	14088	14055	14090	14108	14156	14275	14183	14169	14203	14130	14216	14133	14342	14060	14346	14287	14197	14195	13982	14128	14148	14267	14144	14192	13900	14244	13969	14223	14094	14177	14350	14120	14247	14039	14132	14069	14121	14283	14307	14097	14295	14036	14156	13793	14033	14303	14203	14034	13956	14172	14227	14056	14092	14157	14128	14197	14116	14118	14133	14120	14195	14175	14066	14100	14233	14062	14102	14076	14169	14175	14241	14126	14068	14105	14089	14163	14298	14104	14141	14173	14033	14097	14070	14255	14150	14100	14270	14066	14158	14119	14065	14041	14078	13860	14060	14204	14020	14100	14261	14176	14328	14097	14013	13948	14307	14190	14024	14180	14082	14211	14314	14331	14219	14051	14027	14246	14010	14132	14243	14132	13920	14036	14166	14189	14006	13958	14207	14103	14125	14061	14102	14055	14045	14293	14086	14247	14052	14025	14295	14084	14189	14132	14248	14035	14230	14125	13963	14124	14144	14069	14180	14246	14229	13910	14226	13984	14055	14276	14092	14176	13915	14159	14054	14237	14025	14174	14223	14304	14323	14170	14353	13896	14269	14055	14192	14189	14124	14076	14168	13931	13968	14091	14107	13995	14003	14029	14055	14192	14174	14210	14179	14263	14058	14118	14111	14326	14200	14112	14020	14102	14272	14144	13996	14064	14131	14234	14266	13927	14121	14218	14255	14193	14228	14160	14022	14227	14123	14132	14022	14171	14020	14034	14132	14069	14075	14068	14232	14283	14160	14199	13921	14217	14117	14064	14176	14127	14174	14048	14114	14005	13928	14036	14227	14168	14292	14103	14111	14004	14277	14366	14218	14159	14269	14254	14206	14074	14158	14209	14258	14293	14189	14176	14199	14115	14321	14047	14252	14163	14101	14071	14164	14359	14044	14111	14213	14289	14189	14183	14280	14066	13967	13994	14058	14109	14065	14080	14210	14104	14074	14096	14114	14208	13928	14069	14228	14134	14182	14264	14325	14013	14186	14127	14207	14057	14107	14107	14180	14013	14040	14121	14218	13926	14032	14425	14251	14270	14015	13894	14179	14229	14082	14037	14063	14160	14040	14233	14094	14050	13996	13963	14108	14353	14087	14084	14127	14218	14076	13863	13985	14067	14107	14007	14140	14001	13953	14055	14090	13965	13931	14124	13980	14134	13996	14007	14079	14115	14093	14134	14169	14126	14019	14232	13996	14148	14134	14173	14071	14085	14146	13977	14079	14165	14018	14089	14003	14150	14182	14279	14277	14189	14038	14213	14311	14198	13862	14077	14008	14143	14278	14238	13961	14074	13952	14181	14020	14158	14225	14337	14089	14383	14269	13908	13975	14175	13949	14159	14041	14047	14196	14222	14210	14096	14252	14052	14155	14172	14166	14067	14134	14174	14172	13965	14157	13931	14115	14174	14160	14141	14039	14121	14078	14101	14323	14239	14131	14398	14434	14096	14047	14282	14166	14213	14109	13912	14190	13976	14128	14129	14072	13889	14049	14168	14220	14192	14136	14051	14043	14187	14110	14149	14195	13970	14110	14285	14135	14195	14007	14070	13967	14055	14328	14052	14103	14076	14418	13958	14144	14277	14136	14111	14146	13969	14041	14062	13920	14227	14272	14026	14266	14000	14032	13985	13988	14070	14033	14305	14253	14283	14152	14078	14103	14146	14373	14265	14046	14115	14160	14216	13958	14071	14020	14071	14070	14187	14174	14005	14138	14268	14288	14178	13959	14197	14175	14151	14144	14124	14024	14108	14049	14128	14286	14035	14182	14212	14093	14179	14313	14171	13923	14206	14221	13952	14243	14018	14255	14222	13945	14075	14130	13834	14213	14228	14237	14190	14274	14156	14119	14107	14019	14185	14110	14285	14137	14062	14036	14086	14169	14105	14207	14130	14323	14277	14129	14115	14168	13943	14207	14269	14065	14049	14164	14171	14323	14121	14084	14112	14154	14181	14026	14215	14329	14082	14219	14221	14032	14104	14202	14169	14246	14051	13970	13999	13993	14289	14022	14232	14348	14201	14044	14215	14026	14138	14211	14031	13927	14054	14186	14157	14231	14099	13995	14002	14083	14023	14332	14010	14103	14311	13969	14077	14240	14208	14248	14293	13885	14167	14018	14010	14098	14115	14202	14067	14277	14143	14106	14062	14328	14195	14318	14167	14125	14421	14194	14041	14080	14086	14303	14257	14003	13707	13935	14078	14229	14072	14274	14143	14060	14182	14109	14059	14321	14121	14136	14246	14281	14156	14255	14219
42053	56121	46287	31783	24396	19488	16040	13931	12940	12452	11944	11445	11498	11352	11208	11132	11151	11016	11100	11022	10891	11036	10877	10999	11043	10956	10932	10992	10982	10995	10956	11003	10873	10993	10987	11022	10812	10954	11024	10986	10961	10949	10947	10877	10816	10947	11005	10868	10977	10871	11025	10932	10910	10893	10955	10947	11089	10992	10916	10882	10920	11066	10940	10879	11006	11028	10895	11020	11031	10976	11014	10984	11070	10879	10868	10993	10955	10931	10989	11108	10971	10824	10944	10873	11116	11058	10993	10958	10966	10980	11007	10948	11023	10938	11054	11011	10887	11013	11142	10828	10900	10936	10848	10963	10927	10921	10961	10911	10949	10889	11032	11069	10995	10983	11025	10920	10920	10906	11094	11052	10865	10912	11011	10930	11038	10978	10963	10850	10763	10910	10862	10958	10968	10991	10984	11134	10897	10983	10868	11041	10941	10961	10928	11039	10876	10992	11002	10930	10854	10977	10956	10811	10937	10930	11128	10838	11120	11075	10879	10923	11104	11017	10884	10926	10963	10942	11069	10759	10919	11015	10899	11018	10849	10920	11046	10955	11044	10942	10964	10876	11023	10971	11081	10936	11088	10952	10958	10931	11004	10986	10883	10951	10990	10870	11059	10948	10933	11036	11164	10844	10913	11072	10977	11026	10890	10920	11045	10962	11029	11087	10933	10932	10983	10864	10951	10830	10967	11077	10822	10924	11078	10956	11063	10971	11060	11027	10987	10944	10945	10969	11107	11120	10880	10946	11047	10883	10944	10896	10950	10979	10877	10933	11060	10863	10940	10961	10959	10976	11039	10809	10899	11024	10917	10976	11066	10943	10929	10838	11061	11035	10853	11024	10913	10901	11024	10932	11080	10850	11138	11071	10883	10935	10978	10973	11046	11123	10995	10959	10916	10979	10963	10835	10944	10943	11001	11114	10940	10981	10956	11044	10929	11119	11030	10842	10997	10986	11050	10833	10785	10972	11096	10976	11106	10943	10907	11087	11057	10926	10985	10816	10897	10953	10878	10815	11183	11029	10920	11049	10930	10951	11021	10992	10905	10807	11026	11014	10815	10837	10867	10904	10976	10867	11032	10978	11020	10975	11008	11000	11008	11001	10947	10882	10899	11017	10882	11047	10941	11076	10815	10911	10881	10962	10903	10978	10975	10894	10903	10998	10982	11006	10972	10942	10936	10963	10977	10904	11008	11018	10917	10887	10810	10977	11064	10860	10932	11027	11023	11028	10937	10979	10995	11029	10924	10833	10920	10914	10971	10982	10761	10828	10908	10937	10958	10788	10927	11150	10815	10893	10921	10956	11035	10969	10941	11018	10921	10923	10876	11090	10944	10879	11038	10992	11095	10887	10978	10883	11068	10993	11084	11033	10977	11043	10887	10988	11002	11028	11103	10917	10957	11067	11190	10796	10837	10920	10953	10985	10896	11092	10869	11039	10954	11076	10935	11030	11004	10991	11085	10960	10918	10815	11063	10897	10951	11037	10916	10936	11034	10922	10843	10991	11022	10821	10975	10912	11098	10838	10792	10779	11007	11014	10959	11003	11019	11041	11076	10905	11004	10892	11052	10955	10965	11131	11067	10975	11100	10979	11064	10985	10824	11107	11039	11014	10872	11063	10835	11076	10974	10998	10998	10852	10997	11044	11001	10880	10941	10932	11136	11044	10711	10958	10928	11049	10986	10990	11056	11014	10882	10941	10853	10994	10937	11045	10888	10920	11032	11095	10897	11040	10890	10970	11039	10865	11052	10979	10880	10953	11017	11053	10999	10971	10835	10959	10925	10992	11128	10889	10895	10822	11036	10946	11036	11104	11008	10967	10949	10924	10966	10970	11053	10956	10907	10768	10843	10895	10779	11053	10867	11061	10931	10958	11050	10936	10864	10924	11087	10919	10672	11021	10947	11045	11034	10944	11064	11002	10822	10913	11130	11017	10903	10928	10853	10941	10962	10857	10917	10895	11115	10914	10959	10907	10938	10889	10965	11020	10934	10871	11078	10801	10918	10839	10841	11018	10919	11156	10954	10994	11075	10912	10862	11040	10950	10908	11024	11018	11110	10809	11008	10817	11082	10893	10983	11027	11182	11079	10851	10997	10760	11103	10835	11109	10793	11063	10949	11097	11012	10965	11071	10841	10901	11021	10942	10903	11061	10952	11015	11111	10814	11030	10999	11176	11006	10966	10997	10851	10988	10871	11023	11079	10901	10977	10787	11068	11008	10986	10800	10952	11026	11177	10896	11100	11010	10904	10827	11063	10936	10994	11037	10878	10933	10995	11074	10950	10900	11086	10918	11131	10841	10904	10967	11081	10963	10898	11028	10952	10931	10901	10874	11013	10973	11056	11037	10941	10909	10903	10948	10903	10842	10871	10812	11061	10986	11090	11150	10920	10969	10893	11042	10871	10961	10876	10954	10992	10864	10854	11063	10974	11118	10906	11107	10871	10837	11123	10871	11049	11143	10956	10844	10977	10847	11047	11079	11011	10917	11029	10978	10970	10971	11033	11087	10909	11009	10965	10949	10999	11009	11172	10928	11087	11109	10972	11018	10904	11009	11016	11204	11052	10970	10955	10938	10918	10938	10991	10949	10966	10842	11051	11037	11009	10931	10910	11072	10876	10914	10872	10965	10945	11016	11095	10964	11012	10963	10978	11108	10890	10995	10908	10955	10996	11004	10975	11075	10923	10914	11026	10948	10893	11090	11063	11018	11123	11042	10909	11035	11029	11101	10979	10827	10859	10950	10831	11084	10921	10875	11017	10851	11104	10959	10978	11018	10956	10961	11016	10990	10983	10873	11037	10913	11055	10945	10952	11131	11092	10910	10774	11018	10938	10884	11020	10996	10914	10946	10876	10935	10886	11004	10945	11054	10944	10863	10801	11030	11019	10936	11091	10980	10948	10976	11070	10850	10922	10991	10927	11079	10947	11043	11034	10941	10979	10917	10919	11037	10769	10829	10902	11019	10914	10809	10969	11010	10883	10990	10822	11038	10926	10829	10989	11007	10944	10824	10937	10922	10950	10767	11001	10921	10913	10963	10769	11007	10971	10937	11087	10887	10863	11063	11147	11073	10881	11041	10937	10998	10998	11033	10963	10941	10875	11010	11066	10819	10949	10951	10830	10981	10935	11038	10812	10833	10850	10975	11035	10851	11049	10904	11189	10956	11066	11047	10935	11021	10994	10898	10790	10936	11029	11168	11050	10902	10872	11002	10874	10930	11074	10918	10997	10946	10919	11022	11035	10816	10997	11024	10973	10982	11003	10819	11071	10972	10928	10962	11014	10812	10990	11204	10875	10876	11018	10963	10904	10925	11031	11092	10864	10882	11147	10991	10899	10987	10778	11091	10861	11014	11013	11002	10979	11077	11136	11032	10881	10913	10879	10891	10836	11026	10965	10840	10956	11103	10950	11011	11114	10905	10966	10966	11025	10922	11066	10947	11034	11055	10882	11094	10901	11042	10992	11073	10987	11034	11096	10958	10878	11055	10974	11078	10861	10981	10907	10928	10957	10980	11134	10922	11043	11065	10944	10882	10958	11053	10880	10935	10861	11036	11132	10854	10978	10895	11116	11076	10999	10912	10908	11016	10906	10933	10913	10946	10888	11059	10890	10963	10878	10943	11053	11069	11027	10920	11014	10918	11005	10998	11047	11082	10904	10802	11045	11017	10780	11047	10983	11055	11068	10891	11015	10956	10985	10905	10902	10788	11123	10835	11027	10999	10976	10904	11050	10875	10894	10991	10982	11088	10820	10977	10947	10999	10973	11008	10863	11050	10926	10985	11055	10986	11122	10952	10968	10846	10956	10889	10905	11053	10992	11166	11001	11084	10877	11060	10874	11017	10997	10829	10950	10894	10966	10912	10960	11144	10978	10899	10759	10925	10879	11073	10826	11054	10990	10959	10904	10994	10987	10972	11020	11107	10914	10986	10968	10908	10938	10921	10859	11152	10943	11046	10868	10897	11091	10945	11030	11039	10999	10904	10986	10896	10876	10929	11018	11053	11112	10968	11050	11011	10917	11118	10990	10906	11090	11076	10990	10946	10848	11165	10966	10863	11026	10891	10999	11232	10923	10875	11106	10935	11055	10934	10985	10803	10819	10977	10776	10856	11052	10824	10819	11035	10972	11010	10916	10791	10948	11162	10884	10954	10982	10885	11008	11041	10870	11066	10808	10830	11029	10995	10895	10851	10884	11093	11092	11029	10848	10916	11065	11183	10818	11075	10937	10956	10975	10921	10953	10881	11081	11040	10904	11117	11223	10807	10990	10911	10884	10884	11019	11020	11086	10923	10885	11070	10956	10960	10981	10998	11091	10932	11102	11194	10869	11102	11059	10856	10919	11100	10978	11071	10927	11017	10949	11110	10922	10885	11083	10946	11027	10975	10943	11030	11110	10954	10710	10817	10913	10966	10944	10819	10803	10961	10965	11048	10878	10839	10927	10887	11014	11002	10803	11014	10950	10880	10938	10901	11052	10952	10892	10969	10912	10972	10989	11049	11064	10967	11102	10938	10854	10931	11149	10995	11035	10970	11124	10996	10831	10844	10901	11026	10878	10969	10824	10944	11010	10818	11004	10839	10978	10985	10868	11056	10973	11023	10881	10722	10990	11000	10877	10998	10936	10954	10789	11129	10976	11005	10971	10945	11030	11014	10879	10962	10822	10936	10737	10995	10943	11101	10996	10874	10871	10830	10941	11097	10850	10983	10924	10976	10792	11043	10949	11173	10954	10981	10854	10978	10906	10848	10887	10955	11066	10894	10926	10860	10916	11253	10989	10947	11081	10926	10677	10928	10972	10963	10911	10964	10994	10947	11095	10906	10877	10933	11032	11038	10923	10951	10857	10878	10917	10950	11005	11083	10900	10993	10973	11139	11014	11034	10869	11051	11044	10940	10983	10930	11046	10913	10831	10830	10909	11000	10904	10892	10943	11120	11040	10999	10953	10817	11025	10850	10844	11127	11003	10912	10961	10980	10956	10887	10921	11063	10981	11125	10942	10961	10897	10864	10965	10867	10925	10991	10920	10897	10970	10848	11080	10912	11067	10962	10908	10990	11212	11061	10950	11031	10903	10956	10862	11059	10912	10939	11135	11056	10855	10963	10896	10997	11026
23606	21059	28698	25822	26180	27734	25036	18777	17274	16487	15720	15106	14837	14952	14920	14703	14540	14404	14486	14282	14569	14300	14441	14433	14433	14397	14309	14247	14269	14368	14498	14165	14583	14353	14322	14454	14471	14347	14359	14408	14560	14447	14314	14371	14590	14406	14296	14363	14444	14236	14520	14275	14385	14345	14507	14323	14174	14389	14611	14315	14327	14430	14503	14215	14371	14397	14177	14335	14275	14291	14401	14248	14137	14458	14339	14243	14434	14396	14425	14317	14258	14337	14084	14088	14249	14282	14355	14305	14111	14283	14169	14213	14440	14686	14420	14145	14208	14291	14054	14413	14208	14312	14417	14158	14296	14255	14343	14016	14276	14126	14151	14313	14171	14399	14394	14241	14312	14417	14213	14389	14399	14373	14243	14423	14281	14099	14196	14213	14137	14271	14392	14332	14430	14298	14509	14498	14197	14477	14359	14291	14413	14332	14452	14493	14451	14335	14340	14307	14552	14448	14025	14203	14514	14396	14377	14150	14542	14273	14497	14220	14312	14139	14392	14482	14338	14105	14240	14387	14370	14272	14300	14143	14489	14183	14248	14248	14213	14490	14193	14280	14243	14243	14201	14310	14363	14441	14336	14325	14237	14317	14271	14362	14125	14372	14376	14385	14264	14414	14438	14284	14186	14221	14312	14174	14142	14389	14332	14304	14337	14216	14194	14212	14266	14315	14355	14383	14319	14292	14344	14285	14205	14038	14354	14313	14586	14309	14238	14448	14234	14317	14249	14114	14353	14317	14261	14261	14268	14171	14180	14376	14320	14439	14391	14108	14212	14378	14454	14443	14323	14389	14400	14245	14264	14362	14332	14355	14088	14349	14426	14134	14364	14350	14301	14362	14241	14412	14247	14517	14201	14302	14291	14260	14252	14197	14242	14284	14263	14202	14491	14086	14184	14389	14457	14438	14238	14260	14180	14161	14130	14311	14260	14275	14149	14218	14197	14168	14169	14390	14338	14179	14243	14167	14249	14199	14274	14173	14325	14305	14255	14307	14465	14257	14291	14416	14460	14296	14248	14178	14193	14253	14323	14369	14229	14253	14301	14392	14308	14425	14165	14448	14254	14410	14275	14362	14214	14445	14371	14345	14218	14332	14267	14248	14356	14391	14300	14299	14300	14287	14419	14212	14257	14116	14515	14302	14485	14203	14302	14195	14507	14231	14276	14154	14223	14399	14289	14393	14380	14226	14289	14263	14522	14422	14281	14363	14261	14214	14046	14264	14301	14491	14274	14326	14480	14344	14389	14213	14330	14285	14332	14135	14317	14334	14298	14184	14185	14315	14265	14405	14169	14196	14185	14357	14447	14265	14270	14288	14292	14496	14304	14318	14292	14422	14267	14376	14386	14370	14271	14158	14472	14336	14258	14113	14310	14490	14309	14245	14305	14334	14476	14166	14654	14318	14253	14178	14214	14124	14211	14190	14174	14094	14671	14371	14285	14341	14505	14525	14320	14295	14221	14197	14294	14229	14241	14409	14177	14324	14280	14358	14400	14327	14248	14350	14477	14256	14299	14282	14386	14358	14120	14333	14274	14358	14406	14488	14249	14204	14334	14262	14219	14180	14077	14149	14400	14226	14228	14271	14198	14446	14178	14319	14260	14247	14363	14203	14165	14212	14239	14188	14352	14483	14275	14385	14127	14294	14161	14196	14253	14333	14447	14388	14407	14341	14315	14121	14226	14368	14347	14192	14328	14531	14233	14194	14194	14323	14430	14388	14430	14401	14223	14253	14311	14385	14373	14281	14193	14330	14333	14289	14544	14169	14510	14354	14264	14162	14163	14257	14334	14312	14148	14428	14343	14146	14364	14469	14106	14238	14241	14289	14445	14275	14648	14368	14339	14221	14426	14284	14339	14344	14339	14252	14292	14350	14374	14163	14286	14387	14163	14360	14207	14404	14241	14187	14448	14413	14572	14511	14212	14387	14158	14356	14463	14399	14192	14158	14215	14179	14461	14452	14440	14354	14344	14408	14467	14393	14181	14420	14283	14296	14242	14569	14439	14251	14241	14427	14284	14247	14239	14225	14222	14477	14547	14339	14118	14196	14278	14475	14318	14311	14315	14422	14258	14349	14214	14148	14226	14337	14209	14396	14405	14292	14219	14355	14243	14505	14071	14288	14211	14237	14038	14520	14421	14302	14223	14167	14184	14245	14288	14471	14290	14438	14360	14282	14300	14331	14451	14368	14376	14336	14295	14332	14302	14350	14347	14536	14324	14349	14353	14121	14431	14273	14281	14337	14352	14444	14392	14221	14382	14219	14299	14305	14510	14559	14252	14313	14127	14317	14323	14071	14307	14133	14313	14371	14354	14457	14303	14216	14345	14230	14383	14250	14287	14271	14199	14207	14313	14105	14135	14218	14297	14131	14227	14149	14359	14230	14139	14205	14329	14246	14309	14387	14371	14292	14471	14203	14354	14443	14180	14209	14348	14029	14306	14166	14411	14251	14223	14297	14332	14266	14151	14291	14244	14144	14623	14268	14309	14629	14620	14456	14167	14295	14132	14254	14403	14301	14278	14331	14474	14401	14487	14349	14430	14352	14276	14371	14491	14285	14381	14427	14396	14250	14200	14273	14390	14125	14409	14556	14342	14348	14555	14403	14207	14256	14320	14328	14226	14535	14246	14393	14294	14436	14366	14232	14238	14187	14238	14353	14344	14437	14270	14257	14210	14384	14239	14312	14295	14533	14290	14184	14199	14101	14320	14167	14187	14294	14451	14465	14348	14233	14320	14467	14629	14417	14281	14388	14192	14293	14236	14395	14318	14296	14577	14331	14365	14213	14252	14310	14284	14286	14317	14303	14175	14312	14428	14174	14078	14264	14134	14280	14431	14408	14142	14245	14365	14286	14337	14436	14033	14353	14361	14340	14247	14284	14298	14223	14200	14485	14284	14309	14417	14219	14352	14282	14153	14371	14353	14239	14319	14168	14218	14422	14240	14199	14315	14263	14310	14237	14392	14284	14340	14282	14491	14271	14415	14165	14377	14475	14279	14469	14358	14246	14192	14416	14327	14231	14335	14155	14435	14319	14351	14244	14275	14474	14366	14249	14355	14259	14406	14232	14307	14361	14193	14275	14524	14447	14316	14294	14263	14268	14400	14318	14293	14358	14365	14383	14261	14282	14423	14394	14363	14271	14412	14044	14363	14538	14226	14347	14333	14388	14304	14153	14320	14348	14432	14501	14259	14336	14238	14105	14461	14429	14368	14453	14242	14240	14297	14343	14429	14532	14362	14333	14272	14147	14196	14332	14264	14262	14187	14342	14413	14330	14335	14386	14244	14249	14274	14226	14280	14500	14347	14164	14200	14520	14340	14535	14394	14184	14387	14232	14181	14383	14140	14278	14202	14424	14372	14135	14452	14209	14380	14192	14276	14214	14178	14346	14459	14273	14129	14347	14369	14382	14352	14405	14242	14250	14302	14207	14287	14520	14240	14150	14244	14504	14388	14440	14181	14329	14479	14247	14246	14215	14194	14242	14363	14209	14417	14368	14224	14272	14063	14348	14280	14127	14123	14162	14276	14455	14483	14377	14548	14143	14371	14319	14156	14304	14184	14162	14324	14123	14196	14209	14161	14314	14271	14256	14368	14508	14449	14376	14236	14311	14399	14205	14157	14240	14361	14447	14066	14440	14187	14342	14292	14706	14549	14393	14177	14319	14372	14471	14474	14269	14324	14329	14399	14219	14203	14331	14200	14154	14254	14231	14178	14066	14239	14216	14402	14207	14318	14306	14131	14133	14225	14378	14511	14152	14263	14367	14517	14091	14508	14349	14400	14430	14419	14321	14341	14260	14126	14490	14485	14408	14187	14328	14416	14492	14381	14435	14238	14197	14036	14195	14414	14386	14356	14387	14213	14252	14352	14254	14510	14476	14178	14335	14264	14315	14239	14219	14425	14275	14154	14400	14471	14232	14401	14381	14248	14214	14471	14568	14327	14463	14298	14256	14210	14357	14306	14338	14234	14320	14236	14230	14174	14294	14306	14287	14315	14271	14256	14272	14366	14277	14197	14280	14279	14538	14256	14169	14345	14279	14376	14401	14395	14178	14143	14415	14440	14513	14373	14356	14377	14256	14172	14474	14152	14378	14254	14256	14181	14302	14307	14274	14215	14420	14082	14235	14187	14278	14217	14249	14415	14488	14184	14533	14289	14244	14385	14207	14344	14347	14360	14335	14251	14316	14244	14295	14178	14345	14381	14274	14283	14432	14360	14029	14300	14292	14261	14112	14120	14280	14322	14400	14250	14198	14265	14301	14299	14331	14418	14219	14339	14237	14135	14365	14193	14352	14285	14351	14172	14136	14391	14336	14223	14206	14226	14291	14211	14248	14188	14115	14345	14278	14254	14318	14187	14305	14210	14284	14481	14277	14247	14322	14351	14467	14275	14251	14093	14253	14507	14349	14297	14398	14355	14066	14269	14094	14228	14258	14325	14271	14322	14241	14451	14399	14273	14280	14316	14367	14534	14351	14353	14346	14313	14388	14295	14385	14162	14178	14376	14490	14408	14261	14137	14084	14355	14270	14251	14364	14212	14141	14302	14645	14266	14237	14550	14342	14312	14295	14507	14589	14332	14446	14146	14148	14223	14356	14362	14341	14391	14133	14509	14395	14475	14269	14345	14248	14407	14190	14379	14274	14396	14327	14305	14429	14299	14322	14283	14248	14509	14492	14272	14286	14290	14356	14408	14343	14327	14459	14302	14263	14335	14397	14400	14266	14331	14370	14212	14367	14250	14440	14275	14303	14426	14346	14153	14380	14382	14109	14486	14188	14143	14265	14233	14179	14226	14214	14259	14202	14342	14300	14209	14347	14188	14278	14259	14394	14337	14317	14552	14348	14418	14385	14241	14297	14365	14334	14225	14187	14289	14272	14225	14167	14134	14192	14384	14416	14431	14409	14290	14232	14309	14266	14219	14311	14325	14357	14412	14349	14537	14247	14441	14272	14298	14321	14227	14437	14151	14287	14269	13998	14119	14342	14274	14180	14293	14295	14403	14327	14368	14203	14297	14323	14339	14178	14160	14209	14238	14284	14388	14505	14318	14170	14358	14165	14446	14384	14280	14294	14241	14434	14267	14135	14242	14390	14092	14229	14218	14305
41053	66276	54714	39119	32017	24862	18970	15202	13920	12836	12254	11921	11721	11505	11470	11415	11301	11278	11292	11176	11136	11236	11132	11094	11127	10988	11236	11072	10970	11127	11017	11001	11254	11082	11138	11028	11054	11085	11134	11025	11053	10942	11118	11032	11191	11297	11076	11085	11032	11097	11196	11099	11120	10984	11147	11020	11153	11134	11142	11153	11041	11016	10888	11096	11165	10917	11078	11060	10885	10947	11077	11003	11016	11225	11169	11023	11098	11070	11179	11049	11227	10958	11078	11011	11217	11168	10904	11014	11001	11068	11051	11066	11143	10993	11135	11046	10939	11242	11078	11002	11151	11157	11150	11102	11140	10980	11187	11045	11078	10972	10999	11175	11024	11136	11220	11200	11075	11048	11069	11059	11115	11107	10915	11142	10957	11089	11002	10999	10956	11044	10987	11237	11079	11160	11125	11135	11044	11090	11093	11112	11135	11092	11250	11144	11121	11102	11073	10990	11085	11124	11067	11173	11064	11060	11107	11181	10964	11076	11171	10992	11055	11089	11119	11099	11160	11421	10894	11264	10985	11216	11051	11110	11008	11166	11080	11001	10969	11029	11186	11070	11150	11113	11156	11042	11113	11074	10969	10920	11122	11041	11253	11076	11017	11182	11081	11036	11001	11278	11150	11022	10961	11000	11225	11062	10931	11185	10944	11037	10941	10980	11107	11080	11190	11071	10859	11112	11136	11039	11255	11113	11045	11049	10923	11010	11143	11000	11107	11208	11187	11093	11078	11077	11075	11073	11130	11120	10976	11050	11075	11118	11120	11000	11062	11058	11035	11180	11093	11029	10877	11030	11188	11057	10935	11028	11143	11097	11025	10914	11057	10989	10995	11044	10903	11244	11077	11250	10976	11128	11193	11023	11185	11167	11073	11208	10985	11052	11171	11164	11164	11038	11116	11028	11180	11046	11117	10954	11050	11095	10909	11113	11049	11019	11100	11111	11146	10952	11014	11088	11170	10959	10994	11207	11090	11033	11017	11027	11158	10969	11078	10954	11228	11199	11089	11112	11111	11122	11089	11154	11136	11007	11031	11191	11113	10979	11156	11065	11245	10976	11037	11036	11257	11111	11077	11109	11040	10907	11117	11103	10984	11186	11126	10915	10989	11116	11030	11052	11106	11120	11035	11038	11110	10935	11069	11019	11075	11009	11117	10929	11134	11210	11058	11159	11136	11104	10998	11032	11013	10983	11168	11053	11122	11036	11122	11193	11063	11130	11159	11009	11203	11024	11093	10862	11164	11022	11026	11050	11080	11035	11098	11226	11171	10980	11167	11059	11006	11125	10881	11065	11030	11216	10985	10957	11086	11072	11108	11199	11165	11295	11207	11034	11147	10853	11124	10984	11040	10909	11225	11158	11014	11172	11187	11070	11018	11033	11265	11051	11093	11140	11172	11020	11267	11122	11171	10921	11101	10840	11046	10936	11034	11121	11235	11022	10978	11075	11046	11027	11214	11095	11070	11097	11156	11086	11044	11193	10960	11068	11117	11072	10947	11301	10934	10982	11023	11059	11007	10988	11081	10969	11000	10964	11108	11146	11014	10943	11041	10990	11136	11066	11149	11042	10958	10886	11040	11060	11225	11082	11016	11136	10977	11085	11218	11046	10974	11174	11032	11008	11038	11150	10996	11023	11117	11019	11145	11088	11004	11121	10959	11124	11109	11051	11112	11016	11080	11027	11128	11074	11120	11080	11299	11036	11122	11200	11082	11095	11289	11077	10912	11170	11103	11027	11096	11078	11101	11063	10947	11142	10923	11158	11177	11124	11104	11024	11159	11085	11097	11108	11157	11099	11153	10857	11109	11064	11061	11127	11083	11135	11032	11165	11225	11136	11017	11175	11218	11000	10991	11217	11057	10898	11136	11071	11100	11098	11180	11093	11036	10967	11037	10931	10945	11150	11090	10963	10993	11068	10965	11058	11137	11021	11030	11005	11120	11123	11010	11156	11008	10744	10998	11246	11152	11245	11134	11029	11172	10875	11014	11134	11051	11036	10974	11139	11023	11081	10984	10973	11134	11162	11135	11016	11029	11066	11093	10891	11264	10988	11005	10974	11012	10958	11154	11218	11216	11069	11018	11067	11073	11162	11249	11049	11019	11027	10820	11030	10981	11125	11101	11152	10949	11099	11018	11179	10995	10975	11035	11034	11057	11180	11151	10999	11059	11025	10975	11074	11205	11182	11107	11051	11127	11152	10980	11043	11107	10992	11184	10965	11110	10959	10882	10901	11247	11028	11143	11209	11300	11066	11066	11122	11256	10920	11097	11007	11141	10904	10982	11074	11131	10965	11038	11084	11036	11119	11038	11202	11133	11162	11094	11051	11008	11006	11131	11093	11209	11250	10976	11048	11098	11059	11144	11011	11125	11030	11138	11026	11252	11073	11201	11030	11214	11143	10841	10986	11321	11102	11045	10948	11031	11190	11166	11064	11224	10937	11216	11082	11036	11103	11089	11052	11016	11122	11019	11169	11075	11118	10982	11207	11125	11115	10944	11063	11116	10961	11189	11220	11140	11174	11079	11091	10994	11031	11090	11192	10930	11011	11008	11232	11015	10976	11014	10970	10869	11040	11073	11122	11139	10936	11071	11071	10980	10927	11118	11094	11116	11163	10919	11151	11052	10990	11028	11118	11161	11174	11068	11055	11158	11081	10944	11136	11048	11175	11073	11237	10977	11134	11099	10955	11071	11113	10957	11091	10992	11057	11140	11063	11014	11070	11151	11110	11204	11112	10903	11083	10972	11259	10926	10983	11043	11124	11041	11033	11076	11082	11100	11066	10987	11097	11208	11224	10986	11094	11018	11126	11323	11050	10967	11084	11079	11148	11038	10976	11222	11097	11112	11094	11148	11257	10960	11049	11130	11067	10926	11052	10982	10964	11211	11067	11184	11054	11152	11078	11050	11158	11000	11039	10982	11093	11082	11068	11079	11212	11212	11048	11109	11225	11139	11117	11033	11132	10946	11018	11132	10958	11193	11103	10948	11024	10993	11081	11106	11116	11075	11001	11071	10945	11012	10958	11199	10987	11129	11241	10998	11065	11095	11002	11058	11092	11014	11111	11146	10918	11280	11029	11034	11213	10944	11058	11081	11000	11060	11128	10979	11072	11112	11038	10970	11162	11206	11246	10994	11063	11224	11095	11166	11057	11083	11012	11102	11081	11155	11147	11126	11055	11167	11091	11045	11210	11090	10994	11002	11242	10953	11137	11003	11054	10991	11096	11158	11150	11005	11134	11011	11131	11054	11071	10937	11037	11285	11109	11038	11041	10966	11041	11072	10980	11115	11139	11058	11130	11125	11194	10960	11081	10956	11091	11177	11123	11123	10962	11049	10964	10943	11149	11216	11181	11122	10952	11104	11271	11022	10932	11052	11029	11050	11046	11100	11246	11116	10983	10834	10975	11150	11226	11025	10929	10911	11138	11049	10963	10930	10962	11021	10995	10990	10990	10995	11136	11002	11060	11055	11297	11131	10982	11221	11125	10961	11094	11215	10975	11068	11131	11038	11255	11059	11023	11019	11152	11094	10962	11268	11108	10966	10974	11213	11153	11125	11172	11129	11104	11253	11050	10910	11099	11220	11074	11009	11180	11229	11053	11200	10913	11019	11032	10960	11111	11239	10943	11077	11148	10922	11116	11027	11183	10938	11051	10940	10972	11132	11073	10972	11119	11064	11092	11133	11159	11122	11044	11132	11043	11146	11136	11241	11301	11057	11081	11090	11100	10960	11200	11062	11103	10880	11085	11089	11134	10980	10981	11276	11157	11330	10930	11180	11037	11105	10979	11062	11134	11129	11058	11268	11152	11053	11046	11193	10946	11190	10900	11196	11075	11097	11163	11078	11019	10998	11299	11104	10972	11302	11255	11148	11006	11018	11056	11299	11161	11035	10898	11065	10969	11146	11311	11048	11017	11047	11082	11060	11214	11182	11250	11126	10998	11045	11204	11229	11193	11052	10875	11068	11028	11167	11068	11096	11086	11052	11209	11205	11094	11174	11092	10982	11151	11170	11141	11089	11128	11187	11136	10940	11168	11000	11177	11215	11079	11191	11045	11132	10961	10826	11204	11145	11198	11034	11108	10962	11039	11061	10863	11122	11169	11238	11062	11108	11127	10979	11136	11061	11203	11051	11078	10897	11227	11001	11044	11108	11166	10993	10976	11063	11052	11006	11127	11087	11086	11144	11101	11039	11094	11133	11038	11131	10913	11061	10982	11051	11173	11040	11181	11094	11190	11076	11080	11076	11144	11073	11159	11116	11040	11171	11089	11130	11280	11136	11195	11218	10945	11212	11124	11099	11193	11162	10975	11134	11097	11103	10997	10982	11155	11039	11010	11000	11090	11023	11154	10880	11095	11142	10991	11185	11167	11227	10990	11058	10954	11227	10993	11049	11012	11104	11190	11147	10946	11224	10991	11086	11069	10993	11171	11192	11020	11185	11144	10947	10969	11156	11065	11156	11051	11030	11140	10935	11244	11171	11100	11028	11129	11101	11025	10990	11245	11051	10976	11095	11051	11010	11044	11114	11024	11150	11185	11049	11124	11107	11152	11136	11109	11034	10985	11112	11169	11129	11182	11041	11133	11020	11169	10986	11003	11028	11005	11059	11102	11164	11008	11045	10960	11127	11258	11056	10935	11000	11092	11152	11155	11126	11256	11144	11055	11113	11070	10947	11136	11089	11048	11151	10921	11108	11107	11012	11054	11114	11129	11028	10976	11141	10936	11154	11030	11081	11076	11188	11173	11060	11034	11202	11021	11055	11037	11019	11066	10968	11238	11086	11120	11095	11077	11115	11035	11035	11016	10968	11202	11135	11266	10952	11224	11079	11099	10946	11136	11012	11122	10920	11150	11041	11057	11183	11156	11045	11014	11109	11109	10993	11220	11030	11301	10989	10966	11219	11290	11207	11081	11145	10912	11120	11258	11092	10920	11156	11126	11015	11050	10968	11033	11047	11069	11138	11042	11093	10961	11026	11026	11122	11087	11087	11078	11143	11164	11112	10982	11076	11002	11033	11063	11109	11043	11155	11139	10942	10951	11142	11104	11184	11020	11064	11081	10986	11073	11207	11054	11135	11266	10911	11167	11165	11169	11055	11018	11229	11223
24783	21257	29292	28839	25899	23169	21039	18177	16735	15987	15522	15287	15058	15025	14885	14629	14825	14711	14571	14558	14463	14628	14625	14364	14585	14523	14595	14397	14480	14584	14671	14321	14636	14632	14596	14415	14654	14236	14549	14538	14517	14528	14322	14400	14498	14497	14429	14367	14688	14418	14480	14419	14360	14366	14457	14439	14339	14564	14426	14532	14565	14296	14334	14616	14146	14430	14560	14433	14566	14458	14498	14335	14487	14514	14359	14487	14288	14532	14272	14636	14564	14384	14336	14378	14446	14458	14508	14579	14471	14391	14326	14482	14239	14283	14354	14322	14392	14489	14408	14264	14208	14501	14192	14199	14437	14298	14634	14361	14539	14386	14408	14427	14204	14475	14289	14489	14346	14379	14473	14458	14280	14312	14331	14405	14430	14443	14386	14179	14366	14549	14411	14453	14471	14481	14690	14580	14517	14294	14281	14506	14421	14279	14354	14449	14587	14473	14564	14301	14493	14445	14266	14332	14246	14428	14214	14559	14392	14258	14407	14234	14265	14397	14449	14552	14344	14488	14211	14404	14462	14410	14442	14306	14369	14339	14467	14536	14372	14414	14281	14441	14400	14417	14438	14379	14523	14295	14323	14336	14398	14393	14328	14429	14374	14383	14483	14427	14438	14373	14369	14422	14518	14493	14178	14248	14317	14474	14364	14509	14604	14369	14406	14394	14363	14460	14264	14489	14441	14371	14339	14237	14425	14428	14514	14381	14341	14554	14339	14543	14426	14540	14446	14575	14466	14290	14432	14347	14451	14504	14232	14511	14378	14412	14443	14479	14424	14383	14614	14500	14459	14310	14348	14493	14374	14411	14441	14198	14461	14561	14530	14464	14348	14308	14422	14331	14513	14424	14472	14438	14565	14378	14340	14422	14499	14369	14386	14186	14425	14423	14409	14583	14500	14410	14218	14188	14346	14703	14471	14377	14394	14625	14449	14283	14413	14409	14322	14703	14505	14378	14464	14347	14412	14374	14406	14602	14372	14378	14418	14257	14198	14410	14398	14444	14333	14362	14496	14549	14429	14443	14429	14448	14464	14547	14298	14346	14497	14571	14486	14485	14560	14537	14328	14428	14199	14368	14340	14459	14458	14510	14410	14592	14575	14486	14533	14569	14464	14318	14453	14529	14390	14584	14323	14639	14578	14518	14292	14295	14371	14511	14347	14404	14507	14423	14456	14393	14458	14299	14358	14259	14306	14468	14514	14679	14492	14511	14459	14498	14355	14270	14471	14251	14464	14304	14418	14404	14533	14428	14445	14502	14396	14526	14435	14495	14507	14662	14369	14308	14368	14308	14402	14444	14467	14442	14522	14153	14507	14389	14368	14467	14537	14385	14501	14374	14118	14336	14271	14253	14296	14445	14420	14405	14472	14292	14401	14340	14432	14592	14179	14695	14379	14255	14336	14454	14344	14415	14332	14378	14612	14406	14291	14521	14434	14510	14591	14392	14586	14300	14372	14296	14504	14327	14496	14609	14460	14465	14321	14440	14564	14488	14343	14505	14369	14464	14494	14469	14342	14714	14462	14452	14330	14303	14323	14460	14375	14377	14412	14403	14400	14471	14382	14297	14500	14484	14275	14548	14479	14231	14395	14279	14417	14261	14394	14380	14246	14133	14615	14287	14316	14392	14612	14356	14456	14546	14300	14307	14298	14283	14275	14392	14435	14454	14379	14437	14329	14652	14443	14243	14485	14460	14502	14507	14413	14489	14353	14438	14602	14502	14183	14464	14420	14302	14420	14479	14500	14538	14478	14226	14492	14482	14443	14290	14513	14425	14554	14541	14233	14254	14403	14426	14637	14710	14570	14540	14481	14432	14334	14252	14396	14359	14618	14371	14497	14446	14543	14361	14455	14314	14324	14469	14538	14342	14365	14567	14569	14545	14651	14279	14444	14561	14399	14394	14295	14439	14424	14487	14386	14301	14212	14403	14369	14384	14324	14256	14650	14426	14452	14426	14381	14505	14267	14340	14281	14368	14395	14570	14402	14335	14397	14372	14267	14473	14598	14617	14475	14411	14620	14590	14352	14275	14385	14451	14640	14373	14369	14540	14431	14282	14410	14460	14309	14412	14591	14619	14575	14250	14564	14361	14398	14431	14427	14448	14382	14372	14483	14476	14596	14263	14364	14487	14379	14559	14409	14427	14529	14370	14347	14192	14341	14449	14387	14340	14557	14504	14457	14548	14281	14310	14509	14377	14478	14264	14179	14407	14632	14476	14465	14419	14248	14350	14372	14538	14671	14513	14396	14411	14604	14400	14483	14355	14385	14435	14397	14381	14373	14465	14435	14460	14296	14367	14350	14423	14454	14402	14445	14202	14465	14362	14302	14304	14664	14540	14414	14242	14523	14372	14414	14473	14282	14343	14390	14366	14187	14481	14433	14367	14502	14496	14381	14353	14408	14626	14520	14439	14380	14418	14250	14364	14577	14308	14519	14288	14459	14486	14625	14388	14256	14351	14410	14240	14286	14395	14351	14177	14494	14464	14302	14394	14446	14290	14292	14257	14362	14357	14433	14391	14411	14250	14523	14395	14564	14728	14541	14590	14398	14561	14585	14264	14544	14416	14152	14514	14448	14335	14316	14416	14365	14326	14409	14466	14394	14355	14291	14353	14314	14283	14431	14499	14472	14315	14282	14203	14356	14389	14428	14400	14223	14403	14382	14475	14479	14306	14430	14530	14449	14440	14341	14253	14464	14494	14319	14396	14416	14412	14447	14487	14608	14432	14486	14512	14471	14417	14281	14498	14521	14422	14445	14368	14307	14315	14458	14374	14370	14332	14563	14237	14489	14477	14371	14475	14444	14294	14654	14108	14355	14524	14405	14478	14446	14501	14501	14258	14263	14247	14474	14397	14457	14351	14254	14553	14391	14427	14354	14356	14513	14781	14388	14500	14325	14418	14428	14280	14248	14342	14508	14230	14578	14462	14289	14475	14514	14473	14425	14398	14215	14453	14285	14261	14386	14459	14517	14244	14505	14321	14449	14294	14386	14596	14261	14551	14525	14428	14354	14257	14565	14261	14271	14389	14479	14536	14328	14379	14638	14338	14154	14256	14464	14510	14525	14337	14528	14343	14514	14246	14354	14378	14510	14509	14482	14237	14344	14332	14324	14487	14620	14492	14482	14597	14460	14241	14464	14260	14701	14363	14466	14659	14511	14322	14378	14322	14330	14277	14227	14474	14547	14271	14293	14358	14374	14400	14317	14292	14467	14132	14395	14336	14441	14413	14381	14429	14271	14368	14334	14600	14468	14397	14317	14477	14419	14523	14371	14394	14412	14386	14175	14480	14263	14557	14481	14443	14510	14420	14461	14268	14270	14476	14466	14536	14486	14399	14357	14325	14171	14444	14412	14231	14556	14292	14283	14486	14386	14393	14312	14419	14501	14215	14410	14396	14346	14233	14368	14347	14386	14273	14476	14343	14481	14415	14435	14330	14337	14283	14236	14502	14519	14581	14519	14366	14459	14485	14211	14317	14480	14320	14444	14456	14334	14185	14391	14363	14519	14291	14387	14413	14338	14746	14243	14165	14440	14413	14441	14321	14513	14505	14266	14354	14712	14405	14321	14435	14372	14507	14495	14479	14207	14496	14650	14328	14248	14307	14366	14303	14431	14477	14280	14505	14586	14363	14332	14545	14520	14423	14305	14544	14492	14260	14176	14523	14435	14511	14348	14529	14440	14397	14414	14511	14327	14436	14469	14704	14301	14296	14351	14546	14481	14401	14498	14235	14529	14349	14507	14383	14461	14612	14283	14484	14655	14399	14309	14294	14306	14282	14072	14417	14447	14271	14603	14435	14342	14204	14481	14408	14576	14455	14438	14386	14573	14508	14255	14261	14290	14448	14473	14348	14357	14444	14497	14494	14588	14511	14455	14434	14564	14315	14498	14554	14431	14178	14324	14400	14384	14583	14512	14461	14357	14352	14453	14463	14497	14428	14325	14440	14331	14376	14162	14326	14435	14437	14533	14381	14488	14747	14265	14541	14399	14312	14545	14428	14310	14507	14396	14358	14460	14379	14415	14428	14596	14318	14464	14460	14437	14315	14475	14656	14513	14260	14413	14307	14431	14445	14377	14480	14445	14437	14506	14430	14358	14258	14499	14417	14306	14427	14398	14323	14494	14333	14386	14422	14423	14328	14377	14254	14365	14419	14593	14360	14201	14289	14491	14464	14584	14349	14312	14224	14492	14560	14404	14349	14292	14321	14246	14416	14243	14733	14527	14500	14317	14593	14543	14485	14426	14283	14567	14487	14435	14602	14344	14691	14417	14394	14517	14562	14484	14474	14392	14231	14292	14382	14603	14235	14428	14449	14505	14509	14339	14371	14342	14334	14285	14323	14377	14534	14339	14572	14477	14300	14331	14341	14462	14501	14484	14494	14349	14489	14738	14476	14579	14524	14440	14329	14567	14327	14319	14399	14630	14602	14527	14381	14245	14278	14438	14373	14344	14495	14612	14488	14650	14372	14408	14494	14344	14559	14402	14340	14467	14497	14511	14382	14385	14357	14549	14577	14227	14303	14353	14414	14419	14419	14239	14460	14658	14370	14402	14413	14515	14503	14410	14374	14447	14415	14433	14498	14586	14486	14402	14635	14429	14345	14261	14436	14393	14294	14401	14312	14560	14420	14410	14438	14316	14443	14490	14501	14407	14565	14549	14264	14541	14336	14266	14509	14663	14631	14448	14444	14442	14653	14372	14399	14464	14276	14198	14352	14479	14323	14436	14443	14485	14338	14326	14386	14486	14633	14553	14227	14311	14606	14384	14277	14223	14530	14223	14255	14523	14482	14402	14513	14716	14450	14276	14488	14615	14310	14569	14643	14659	14292	14438	14444	14258	14163	14388	14393	14530	14424	14390	14415	14379	14369	14599	14283	14406	14412	14202	14384	14658	14364	14613	14462	14385	14400	14736	14559	14499	14244	14481	14435	14219	14453	14386	14662	14280	14597	14449	14417	14356	14386	14286	14375	14496	14501	14340	14430	14435	14575	14454	14492	14345	14414	14271	14512	14372	14379	14505	14659	14410	14443	14494	14414	14346	14419	14315	14412	14316	14531	14277	14404	14271	14362	14361	14416	14403	14318	14379	14524	14346	14314	14245	14143
41893	63288	50515	34912	25349	19157	16607	15267	13937	12858	12388	11926	11734	11597	11517	11335	11362	11368	11231	11279	11266	11300	11110	11122	11283	11139	11214	11247	11172	11192	10960	11228	11169	11221	11270	11157	11439	11164	11201	11318	11187	11182	11139	11153	11227	11170	11115	11397	11196	11226	11115	11105	11152	11205	11119	11156	11214	11218	11176	11309	11131	11198	11029	11317	11055	11296	11153	11126	11172	11069	11218	11290	11087	11295	11000	11259	11136	11205	11174	11221	11113	11204	11209	11287	11149	11198	11173	11214	11242	11154	11121	11169	11262	10999	11113	11275	11231	11092	11048	11179	11289	11192	11210	11189	11209	11221	11172	11169	11241	11176	11075	11171	11175	11063	11232	11089	11225	11233	11105	11085	11185	11330	11234	11082	11221	11222	11213	11056	11323	11091	11219	11288	10991	11080	11165	11182	11103	11146	11155	11056	11094	11177	11282	11200	11176	11221	11433	11122	11019	11086	11198	11152	11230	11079	11264	11204	11194	11200	11342	11042	11159	11300	11166	11192	11185	10968	11291	11178	11126	11125	11170	11200	11260	11155	11059	11151	11020	11304	11310	11141	11257	11247	11275	11017	11114	11130	11287	11325	11084	11127	11105	11289	11222	11184	11186	11187	11169	11078	11318	11148	11259	11137	11281	11130	11118	11135	11100	11117	11269	11113	11274	11115	11164	11228	11171	11171	11162	11183	11157	11185	11221	11250	11266	11074	11219	10961	11296	11193	11403	11211	11048	11264	11102	11264	11132	11185	11047	11160	11125	11304	11059	11222	11044	11071	11207	11158	11194	11136	11093	11057	11150	11232	11246	11087	11136	11333	11294	11203	11130	11090	11253	11270	11100	11176	11231	11393	11263	11246	11140	11201	10942	11244	11232	11036	11005	11167	11228	11153	11200	11173	11335	11163	11241	11129	11078	11320	11117	11116	11139	11258	11092	11197	11398	11180	11086	11081	11301	11170	11218	11136	11112	11126	11182	11071	11115	11166	11204	11207	11217	11328	11203	11145	11116	11171	11198	11297	11062	10996	11361	11224	11325	11131	11077	11164	11231	11039	11083	11109	10982	11327	11279	11208	11261	11182	11380	11228	11358	11358	11212	11302	11176	11277	11274	11139	11236	11210	11087	11252	11252	11113	11179	11198	11094	11087	11231	11201	11185	11307	11175	11205	11209	11252	11212	11184	11251	11125	11201	11203	11128	11092	11140	11164	11266	11008	11287	11195	11452	11133	11159	11243	11281	11307	11295	11187	11188	11174	11361	11148	11092	11327	11108	11051	11140	11305	11230	11298	11084	11176	11039	11255	11116	11196	11124	11226	11221	11134	11236	11181	11204	11351	11238	11198	11206	11271	11182	11084	11152	11227	11211	11097	11109	11257	11217	11086	11292	11108	11203	11096	11489	11105	11150	11251	11190	11149	11057	11116	11105	11099	11124	11212	11211	11131	11246	10965	11225	11088	11162	11086	11176	11058	11149	11106	11137	11063	11137	11129	11095	11180	11294	11157	11200	11168	11077	11112	11151	11161	11137	11248	11202	11040	11019	11359	11113	11211	11224	11276	11067	11318	11183	11221	10928	11141	11195	11127	11120	11277	11188	11196	11085	11143	11197	11160	11168	11363	11273	11224	11141	11068	11084	11229	11145	11238	11192	11270	11191	11386	11178	11148	10985	11351	11194	11119	11103	11122	11226	11034	11104	11345	11239	11292	11214	11171	11213	11046	11182	11190	11181	11084	11192	11179	11181	11106	11296	11277	11197	11273	11186	11051	11233	11221	11105	11296	11179	11358	11168	10969	11130	11115	11190	11008	11204	11234	11057	11005	11055	11316	11159	11154	11108	11085	11211	11248	11304	11046	11074	11060	11093	11125	11268	11258	11233	11252	11071	11188	11239	11125	11215	11159	11241	11102	11108	11242	11104	11239	11068	11313	11274	11119	11146	11156	11207	11091	10975	11064	11173	11223	11076	11200	11227	11212	11082	11066	11095	11188	11071	11212	11075	11161	11184	11090	11174	11233	11295	11170	11183	11201	11151	11088	11101	11344	11201	11171	11197	11064	11073	11028	11270	11196	11234	11262	11258	11310	11139	11204	11201	11385	11140	11159	11018	11147	11141	11317	11078	11204	11253	11033	11140	11306	10962	11317	11299	11225	11270	11033	11372	11108	11257	11076	11010	11111	11298	11251	11175	11233	11270	11221	11068	11320	11180	11186	11048	11038	11141	11220	11086	11142	11229	11159	11313	11115	11084	11110	11116	11216	11122	11123	11175	11125	11105	11147	11070	11216	11223	11137	11372	11085	11264	11362	11231	11172	11041	11060	11263	11214	11169	11116	11247	11255	11175	11207	11293	11145	11065	10997	11075	11291	11226	11233	11160	11016	11176	11264	11149	11242	11286	11088	11196	11097	11178	11042	11295	11014	11172	11020	11123	11153	10992	11104	11052	11240	11079	11354	11146	11168	11134	11068	11138	11216	11088	11165	11300	11210	11157	11198	11244	11185	11286	11151	11336	11154	11198	11263	11140	11187	11338	11180	11295	11303	11323	11174	11210	11179	11176	11100	11189	11148	11210	11243	11156	11304	11155	11248	11147	11182	11113	11088	11274	11105	11087	11267	11107	11027	11357	11089	11362	11013	11169	11095	11219	11132	11247	11108	11100	11207	11194	10878	11390	11177	11226	11116	11154	11208	11117	11109	11297	11188	11164	11308	11264	11120	11362	11190	11352	11164	11209	11129	11177	11164	11170	11169	11315	11273	11203	11220	11219	11220	11283	11140	11224	11154	11162	11218	11138	11112	11319	11147	11194	11181	11192	11189	11061	11120	11221	11285	11164	11153	11237	11204	11261	11121	10971	11237	11256	11391	11202	11117	11176	11260	11112	11259	11291	11154	11212	11181	11224	11076	11158	11180	11204	11178	11235	11257	11092	11111	11128	11354	11031	11316	11255	11194	11266	11271	11153	11135	11159	11328	11090	11155	11170	11165	11015	11211	11133	11198	11320	11263	11137	11221	11140	11201	11097	11143	11324	11178	11178	11165	11280	11133	11309	11249	11189	11178	11180	11230	11237	11221	11337	11127	11146	11071	11127	11053	11188	11196	11049	11248	11225	11304	11048	11056	11172	11395	11096	11138	11101	11298	11305	11249	11085	11262	11047	11062	11132	11207	11205	11136	11105	11144	11196	11222	11332	11299	11068	11165	11263	11223	11158	11263	11180	11210	11220	11268	11052	11077	11128	11110	11307	11051	11300	11030	11280	11167	11190	11041	11257	11155	11213	11132	11071	11155	11359	11191	11160	11200	11117	11211	11166	11076	11144	11189	11165	11174	11278	11322	11311	11235	11228	11166	11180	11251	11178	11253	11182	11197	11138	11236	11040	11100	11164	11107	11096	11216	11312	11047	11225	11236	10972	11214	11192	11162	11262	11310	11156	11221	11243	11085	11242	11136	11085	11135	11225	11251	11298	11086	11244	11316	11123	11137	11097	11135	11114	11045	11193	11358	11074	11288	11132	11240	11123	11193	11156	11103	11131	11229	11277	11132	11253	11180	11078	11175	11219	11159	11211	11166	11285	11094	11193	11296	11185	11131	11294	11270	11079	11249	11159	10966	11183	11124	11178	11155	11136	11151	11061	11172	11151	11252	11251	11086	11195	11246	11117	10958	11077	11026	11218	11295	11137	11103	10950	11185	11190	11234	11116	11245	11343	11247	11335	11322	11063	11175	11102	11292	11212	11132	11265	11074	11138	11093	11180	11049	11211	11120	11254	11277	11018	11317	11061	11106	11299	11225	11151	11031	11187	10944	11142	11171	11244	11051	11196	11300	11408	11280	11214	11263	11240	11137	11127	11014	11148	11222	11144	11021	11157	11247	11028	11257	11229	11318	11059	11036	11212	11384	11147	11325	11117	11061	11428	11144	11126	11152	11234	11210	11186	11302	11247	11106	11153	11259	11149	11152	11027	11160	11351	11180	11278	11148	11340	11306	11080	11231	11217	11173	11304	11131	11126	11194	11117	11042	11128	11180	11202	11234	11135	11180	11110	11190	11184	11211	11328	11328	11261	11199	11213	11127	11300	11275	11237	11030	11170	11050	11132	11105	11277	11151	11203	11083	11239	11215	11107	11191	11006	11161	11294	11187	11164	11270	11164	11194	11284	11159	11171	11150	11218	11096	11179	11280	11200	11094	10960	10998	11341	11115	11034	11161	11260	11210	11126	11246	11216	11275	11142	11198	11162	11406	11009	11258	11228	11226	11299	11235	11293	11148	11146	11251	11167	11229	11274	11180	11007	11141	11164	11262	11319	11163	11229	11206	11339	11093	11220	11145	11237	11241	11126	11238	11080	11225	11282	11201	11225	11161	11226	11174	11207	11212	11187	11259	11408	11223	11311	11166	11253	11320	11189	11140	11153	10974	11215	11338	11130	11161	11130	11184	11213	11209	11211	11234	11328	11211	11150	11239	10998	11226	11085	11125	11109	10999	11112	11140	11142	11151	11171	11203	11486	10991	11210	11230	11106	11132	11158	11258	11057	11188	11338	11071	11163	11178	11133	11173	11118	11101	11130	11211	11260	11222	11122	10952	11279	11035	11090	11404	11251	11107	11192	11238	11221	11377	11136	11323	11047	11257	11119	11242	11167	11067	11223	11206	11234	11211	11172	11108	11196	11199	11277	11095	11226	11126	11159	11208	11250	11113	11189	11085	11086	11154	11270	11308	11097	11145	11186	11129	11151	11112	11200	11179	11195	11115	11147	11203	11070	11234	11120	11122	11015	11233	11167	11080	11115	11280	11297	11364	11110	11163	11109	11166	11240	11205	11139	11228	11054	11159	11233	11253	11295	11248	11106	11133	11177	11144	11151	11123	11244	11140	11059	11011	11139	11278	11291	11277	11157	11277	11274	11036	11093	11293	11240	11212	11138	11160	11157	11205	11215	11249	11271	11088	11193	11319	10994	11255	11121	11123	11158	11283	11152	11096	11105	11147	11190	11281	11223	11096	11159	11318	11238	11148	11256	11283	11198	11237	11093	11122	11177	11074	11273	11178	11117	11230	11288	11255	11191	11243	11329	11129	11128	11217	11272	11267	11157	11156	11193	11314	11332	11053	11059	11139	11190	11276
22167	21022	28547	24043	22436	24671	28116	22315	19030	17953	16795	16134	15762	15752	15650	15309	15410	15311	15035	15061	15184	15089	15147	14900	15155	15232	14903	15066	14985	14969	14873	14866	14955	14999	14879	14811	14925	14832	14967	15080	14985	15002	14928	14862	14946	15142	14822	14810	14921	15020	14956	14905	14984	14927	15180	14742	14845	15032	14941	14805	15048	14682	14801	14942	15011	14939	15109	14883	14797	15077	14991	14875	14826	15044	15160	14901	14892	14876	14976	14997	14755	14874	14921	14730	14976	14832	14982	14861	14881	14957	14747	14885	15097	14999	15033	14960	14907	14783	15092	14831	14904	14927	14949	14776	14992	14926	15120	15075	15128	14890	15001	14909	14731	14989	15023	14843	15068	15053	14901	14970	14892	15019	14743	14831	15218	14981	15006	15041	14770	15011	15021	14982	14857	14766	14810	14854	15114	15081	14981	14757	14892	15027	14789	14851	14856	14983	14822	14965	14945	15015	14820	14926	14942	14956	14918	14838	15248	15038	14854	15040	14964	14986	15074	14989	14921	14860	15112	14745	14905	14794	14888	14864	14807	15023	14962	14949	14781	14709	14910	15081	14777	14996	14960	14940	14958	14716	14941	14576	14950	14866	14950	14934	15099	14894	14891	14822	14915	14699	14871	14990	14964	14891	15033	14899	14861	14761	14721	14855	14976	14741	14884	14817	15001	14898	14830	14841	14773	14832	14822	14829	14785	15010	14895	14703	14755	14923	14746	14585	14887	14748	14842	14853	14820	14844	15006	14828	14840	14707	15113	14894	14957	14784	15035	15060	14796	14733	14852	14874	14649	14728	14812	14772	14979	14931	15029	14974	14780	14815	14768	14840	14971	14752	14865	14973	14772	14865	14695	14929	15012	14700	14884	14841	15078	14929	14938	14860	14909	14973	14956	14979	14996	14935	14866	14968	14694	14803	14947	14843	14971	14925	14871	14919	15023	15040	14780	14722	14766	14705	15026	15047	14886	14903	14727	14735	14809	14773	14810	14894	15349	14718	14849	14992	14816	14809	14890	14921	14801	14904	14860	14988	14957	14760	14945	14781	14812	14933	14843	14896	14921	15067	14997	14904	15072	15053	14897	14758	15102	14843	14882	14928	14887	14933	14805	14748	15016	14750	14965	14971	15028	15047	14846	14759	14896	14901	14959	15047	14914	14815	14810	14908	14840	14955	14837	14921	14818	14892	14981	14838	14874	15007	14902	14953	14778	14703	14935	14818	14854	14896	14780	14799	14918	15154	14904	14910	14822	14863	14827	14825	14960	14791	15070	14761	14794	14709	14986	14896	14938	14810	14917	14796	14863	14829	14910	14870	14769	14937	14940	14916	14855	15025	14857	14917	14951	14943	14815	14842	14873	14805	14776	14719	14954	15118	15063	14956	14743	15125	15074	15014	14904	14859	14880	15018	14918	15012	14810	14897	14824	15007	14938	14706	14997	14927	14849	14944	14833	14998	14949	14923	14978	14992	15047	14838	14888	14851	15083	14975	14844	15099	14749	14802	14904	14860	14838	14924	15018	14980	15016	14727	14919	15055	14904	14856	14758	14861	14894	15038	14856	14959	14981	14809	14907	14918	14948	14938	14996	14726	14776	14644	14807	14866	14833	14822	14695	15033	15035	14772	14945	14794	15015	15083	14827	14911	14872	14714	14849	14921	14912	15003	14818	14797	14808	14872	14840	15047	14745	14732	14805	14954	14984	15048	14827	14908	14702	14841	15049	15004	14870	14894	14918	15148	15024	14909	14938	14983	15023	14935	14748	14826	14674	14787	15096	14879	14856	14874	14834	15007	14812	14933	14867	14976	14844	15090	14916	14846	14821	14873	14708	14946	14969	15006	14885	14931	14858	14717	14860	14947	14884	14859	14950	14919	14804	14959	14933	14929	14832	14905	14824	15016	14963	15038	14717	15038	14856	14876	14812	14924	14857	14856	14739	14678	14790	14763	14887	14814	14831	14860	14983	15086	15101	14954	14729	14862	14744	14813	14672	14939	15139	14809	14817	14792	14935	14945	14961	14902	14795	14864	14924	14703	14953	14935	14885	14753	15026	14730	14965	14742	14823	14964	14817	14851	14912	14880	14705	14901	14812	15103	15095	15005	14857	14965	14914	14985	14816	14853	14705	14875	14991	14729	14698	14943	14813	14825	15020	15025	14989	14822	14689	14840	14884	14892	15004	14769	15050	14942	14853	14860	15005	14877	14859	14988	14862	14980	14906	14995	14868	14689	14861	15028	14753	14698	14972	15027	14805	14997	14985	14840	14819	15032	14843	14849	14936	14870	14933	14796	14663	14943	14739	14903	14977	14939	14812	14810	14866	14707	15032	14959	14964	14726	14813	14957	15074	14879	14857	14772	14871	15175	15010	14852	14721	14780	15017	14716	14859	14778	14803	14834	14829	14967	14795	14819	14926	15113	14845	14693	14797	14877	14797	15037	14758	15024	14950	14830	14886	14842	14830	14913	14904	15083	14859	15002	15047	14711	14840	15172	14825	14791	14861	14890	14855	14825	15018	14845	14904	14956	14849	14995	14720	14954	14997	15048	14973	14877	14957	14946	15034	14863	14769	15019	14952	15043	14730	14784	14678	14905	14959	14859	14795	14933	14864	14686	14833	14897	15085	14787	15058	14935	14866	14889	14885	14902	14788	14793	14875	14898	14986	14923	14697	14921	14714	14900	14811	15044	14988	15011	15144	15159	14676	14782	14954	14815	14736	14884	15054	14762	14855	14789	14923	14865	14855	14961	15028	14989	14771	14822	14874	14701	14948	14741	15014	14979	14823	15013	14916	14958	15029	14797	14772	14816	14803	14740	15110	14861	14898	14733	14948	14996	14915	14781	14951	14892	14799	15016	15047	15076	14781	14736	14979	14999	14858	14958	14880	14896	14857	14928	14864	14920	15003	14989	14999	15025	14971	14890	14855	14936	14999	15056	14909	14839	14716	14934	14899	14932	14938	14872	14920	14948	15183	14699	14740	14726	14832	14839	14819	15017	15025	14882	14831	14922	14892	14871	14885	14960	14919	14552	14982	14865	14883	14867	15210	14761	14891	14996	15074	14966	14857	14794	14776	14921	14785	14902	15014	15057	14833	14935	14792	14887	15063	14766	14752	14867	14935	14799	14832	14791	14808	14803	14684	14955	14775	14898	14740	14866	14783	14902	14935	14939	14953	14949	14970	14815	14931	14813	14807	14685	14714	14859	15016	14955	14889	14739	14671	14799	14944	14943	14750	14929	14951	14840	14834	14934	14796	14749	14839	14903	14602	14736	14848	14730	14890	14972	14792	14908	14850	14912	14963	14984	14780	14804	14918	14983	14848	14734	14986	15042	14957	15099	14854	14806	14927	14878	14972	14911	15057	14839	14805	14795	14843	14904	15003	14976	15009	14942	14868	14829	14821	14650	14892	14747	14937	14930	14793	15000	14858	14923	14770	14908	14896	14970	14869	14950	14924	14832	14750	14803	14902	14787	14807	14856	14828	14832	14719	14797	15063	14978	14974	14860	14910	14865	14818	14936	14884	14952	14795	14865	14966	14965	14662	14734	14742	14941	14895	14907	14790	14833	15035	15040	14856	15005	14834	14849	14921	14998	14675	14740	14676	14807	14914	14942	14909	14844	14863	15067	14792	14880	14862	14885	14784	14910	14847	14809	14795	14900	14821	14818	14743	14790	14955	14902	14918	14902	14930	14784	14848	14966	14885	14809	14886	14939	14883	14817	14881	14671	14873	14694	14877	14869	14781	14767	14895	14840	14888	14750	14780	14728	14906	14862	15104	14661	14698	15030	14922	14952	14818	14709	14718	14954	14823	14897	14913	14777	14785	14955	14719	14905	14711	14755	14918	14808	14949	14834	14810	14964	14816	14937	14789	14917	14972	14787	14835	14901	14861	14928	15085	14711	15031	14808	14855	14731	14854	14846	14828	14717	14758	14817	14932	14730	14710	15114	14885	15044	14833	14911	14952	14994	14997	14860	14816	14897	15099	14874	14879	14683	14695	14985	14963	14971	14865	14688	14781	14845	14985	14913	14790	14824	14905	14793	14966	15059	15012	14677	14843	14963	14962	14674	14720	14891	14908	14796	14833	14895	15009	14918	15044	14799	14994	14698	14914	14788	15019	14913	14933	15084	14723	14798	14623	14819	14917	14733	14854	14725	14839	14894	14988	14797	14988	15008	14874	15107	15001	14674	15029	14892	14904	14899	14711	14703	14777	14641	14746	14831	14937	14857	14890	14740	14870	14873	14897	14570	14833	14863	14804	14929	14919	14743	14666	14795	14886	14976	14998	14747	14944	14885	14848	14678	14867	14850	14920	14903	14824	14960	14842	14820	14689	14842	14919	14890	14729	14767	14783	14968	15115	14919	14953	14714	14782	14785	15106	14804	14767	14816	14888	14870	15122	15105	14774	14865	14956	15132	14981	14947	14925	14949	14814	14930	14706	14790	14844	14774	15025	14790	14853	14773	14903	14727	14798	14820	14957	14826	14929	14925	14830	14859	14725	14975	14953	14956	14955	14945	14802	15005	14902	14840	14759	14740	14705	14819	14942	14939	14918	14839	14783	15065	15087	15024	15032	15003	14767	14843	14613	14914	14840	14909	14660	14720	14905	14951	14952	14766	14856	14733	14894	14856	14819	14966	14963	14931	14879	14875	14784	14987	14847	14921	14892	14923	14782	14797	14583	14941	14947	14758	14752	15099	14970	14925	14889	14963	14766	14795	14995	14730	14988	14779	14892	14662	14826	14936	14842	14702	14752	14820	14797	14762	14942	14877	14866	14844	15119	14868	14638	14657	15048	14842	14919	14914	14778	14814	14934	14815	15085	15114	14858	14753	14857	14818	14738	15056	14802	14859	14896	14817	14688	14779	14830	14884	14868	14788	14968	15052	14873	14962	14850	14774	14783	14766	14912	14765	14605	14795	15262	14905	14717	14862	14987	14959	14918	14836	14816	14940	14796	14854	14800	14976	14825	14795	14879	14979	14789	14883	14755	14856	14803	14764	14939	14827	14746	14767	14716	14733	14926	14870	14812	15014	14853	14796	14780	14851	15032	14812	14935	14904	15092	14811	14726	14894	14869	14820	14794	14954	14906	14749	14901	14910	14997	14984	14947	14866
45007	71274	59072	41741	32136	23294	20483	18696	15502	13919	13029	12372	12115	12164	11630	11744	11727	11784	11620	11545	11415	11438	11522	11382	11479	11400	11455	11331	11472	11539	11326	11353	11408	11441	11362	11443	11297	11428	11385	11384	11479	11426	11236	11512	11555	11481	11597	11233	11396	11522	11251	11222	11408	11518	11447	11443	11365	11354	11401	11233	11436	11262	11331	11477	11350	11284	11435	11465	11355	11388	11329	11460	11466	11307	11321	11376	11356	11181	11411	11428	11376	11330	11402	11517	11461	11353	11409	11506	11289	11258	11521	11373	11333	11437	11293	11318	11382	11290	11455	11450	11333	11285	11390	11256	11571	11291	11399	11397	11278	11370	11287	11390	11600	11214	11186	11345	11241	11331	11247	11447	11339	11532	11468	11241	11342	11385	11286	11282	11315	11241	11404	11400	11410	11238	11259	11289	11340	11354	11503	11306	11525	11499	11392	11337	11423	11402	11195	11301	11247	11411	11489	11393	11249	11462	11424	11297	11369	11304	11436	11454	11334	11272	11378	11317	11299	11380	11390	11459	11385	11331	11264	11407	11516	11400	11451	11465	11354	11387	11442	11078	11440	11234	11419	11447	11537	11420	11233	11338	11538	11400	11470	11534	11313	11309	11259	11388	11523	11288	11353	11447	11334	11480	11285	11355	11335	11416	11167	11396	11356	11484	11441	11263	11468	11321	11373	11237	11348	11312	11396	11376	11483	11299	11283	11393	11328	11404	11301	11279	11457	11430	11239	11459	11514	11346	11270	11298	11262	11450	11481	11342	11423	11378	11191	11260	11279	11387	11399	11461	11370	11346	11485	11206	11197	11277	11207	11359	11321	11310	11446	11315	11346	11372	11391	11339	11467	11290	11506	11386	11317	11478	11421	11305	11281	11500	11186	11329	11218	11354	11490	11287	11325	11500	11408	11281	11489	11230	11157	11361	11395	11530	11437	11188	11229	11484	11508	11367	11416	11378	11294	11428	11313	11472	11327	11474	11471	11401	11487	11411	11265	11360	11316	11323	11351	11378	11326	11391	11266	11361	11367	11398	11333	11355	11583	11322	11400	11326	11465	11474	11439	11311	11398	11284	11307	11333	11390	11322	11420	11309	11275	11550	11484	11215	11517	11555	11520	11276	11302	11424	11289	11310	11474	11517	11276	11435	11279	11461	11296	11318	11417	11376	11232	11316	11262	11263	11373	11443	11390	11358	11327	11425	11450	11458	11407	11444	11387	11333	11341	11286	11475	11427	11411	11563	11467	11372	11254	11368	11358	11337	11334	11348	11149	11188	11398	11429	11309	11456	11360	11510	11375	11313	11337	11362	11424	11360	11359	11292	11280	11296	11390	11473	11501	11332	11381	11312	11433	11292	11252	11372	11301	11327	11447	11178	11404	11313	11449	11238	11243	11304	11199	11393	11361	11310	11401	11332	11418	11485	11374	11364	11434	11317	11467	11376	11288	11492	11448	11548	11373	11320	11417	11359	11554	11340	11308	11230	11328	11259	11400	11265	11354	11421	11339	11419	11457	11262	11432	11440	11315	11204	11387	11329	11365	11514	11291	11449	11363	11359	11293	11391	11350	11303	11518	11412	11030	11434	11399	11184	11317	11350	11217	11386	11506	11410	11407	11279	11199	11281	11416	11316	11475	11408	11347	11356	11464	11352	11295	11434	11202	11346	11488	11393	11483	11298	11404	11554	11397	11273	11301	11531	11378	11357	11322	11436	11323	11302	11314	11474	11319	11406	11295	11303	11340	11282	11376	11355	11241	11571	11368	11385	11388	11420	11550	11383	11417	11312	11246	11345	11453	11415	11300	11288	11390	11277	11422	11392	11632	11359	11448	11385	11439	11454	11470	11213	11402	11467	11293	11334	11292	11456	11518	11329	11227	11484	11415	11299	11304	11323	11399	11425	11256	11359	11322	11465	11381	11401	11331	11542	11400	11365	11421	11347	11274	11380	11336	11330	11295	11381	11489	11434	11418	11221	11209	11323	11399	11303	11350	11201	11370	11431	11338	11289	11217	11343	11487	11342	11345	11378	11333	11349	11386	11433	11200	11428	11425	11350	11361	11390	11459	11403	11378	11231	11541	11447	11426	11527	11293	11467	11252	11256	11293	11290	11443	11309	11346	11410	11344	11342	11297	11379	11403	11361	11383	11377	11415	11292	11368	11209	11295	11477	11219	11284	11152	11318	11458	11475	11259	11247	11357	11394	11334	11379	11382	11485	11336	11370	11428	11320	11432	11494	11197	11299	11436	11181	11359	11453	11378	11364	11103	11477	11440	11399	11470	11456	11219	11450	11134	11484	11443	11300	11380	11334	11379	11450	11355	11253	11310	11248	11412	11351	11370	11402	11507	11316	11376	11392	11541	11477	11179	11359	11471	11435	11397	11347	11409	11412	11250	11356	11392	11300	11390	11358	11388	11280	11411	11486	11421	11302	11369	11373	11421	11400	11403	11228	11432	11290	11280	11331	11277	11280	11275	11301	11269	11309	11357	11382	11310	11226	11145	11307	11368	11227	11303	11286	11477	11174	11579	11524	11491	11499	11445	11333	11388	11390	11183	11476	11359	11444	11315	11363	11333	11343	11317	11410	11453	11257	11415	11290	11403	11380	11478	11344	11438	11235	11497	11387	11327	11422	11382	11511	11417	11335	11305	11601	11630	11360	11305	11421	11294	11550	11435	11306	11214	11474	11460	11425	11336	11261	11376	11508	11356	11359	11267	11406	11401	11425	11313	11369	11517	11281	11346	11326	11493	11404	11368	11438	11216	11434	11426	11390	11398	11203	11348	11364	11292	11434	11405	11504	11355	11207	11492	11215	11454	11309	11256	11357	11398	11394	11320	11419	11464	11293	11415	11247	11306	11397	11318	11390	11311	11292	11368	11435	11415	11325	11367	11306	11342	11376	11492	11224	11235	11426	11369	11446	11437	11498	11236	11397	11404	11413	11471	11450	11441	11392	11341	11389	11343	11356	11622	11360	11385	11330	11401	11481	11303	11448	11390	11273	11314	11313	11274	11162	11433	11470	11214	11381	11449	11449	11286	11354	11226	11388	11483	11329	11297	11381	11483	11241	11403	11333	11322	11326	11377	11546	11352	11356	11198	11453	11285	11389	11390	11336	11456	11367	11452	11567	11398	11307	11457	11222	11352	11535	11296	11444	11416	11509	11540	11275	11515	11244	11371	11361	11447	11464	11315	11282	11457	11463	11453	11177	11367	11274	11223	11252	11183	11404	11406	11403	11415	11225	11380	11379	11262	11368	11277	11180	11356	11369	11394	11401	11419	11374	11390	11463	11435	11542	11355	11407	11400	11359	11467	11357	11409	11397	11242	11478	11395	11265	11487	11274	11330	11435	11191	11268	11326	11386	11283	11381	11307	11280	11279	11346	11410	11550	11439	11517	11390	11428	11421	11430	11332	11491	11218	11440	11259	11224	11360	11308	11527	11482	11466	11413	11434	11293	11373	11358	11322	11586	11347	11325	11376	11311	11385	11312	11474	11356	11447	11429	11423	11411	11281	11330	11446	11352	11310	11258	11416	11405	11356	11379	11457	11280	11368	11483	11443	11522	11270	11448	11387	11369	11416	11477	11324	11441	11202	11291	11224	11338	11300	11364	11341	11230	11448	11369	11255	11374	11284	11346	11336	11368	11516	11381	11414	11305	11439	11357	11377	11254	11502	11396	11351	11292	11402	11316	11338	11335	11433	11315	11443	11425	11353	11547	11330	11394	11435	11305	11308	11367	11437	11367	11279	11384	11441	11474	11400	11302	11332	11473	11462	11288	11309	11393	11288	11394	11387	11462	11266	11390	11206	11320	11274	11332	11308	11368	11195	11399	11423	11256	11279	11457	11370	11225	11261	11373	11342	11332	11570	11262	11431	11347	11464	11339	11380	11347	11498	11464	11447	11336	11312	11279	11409	11432	11170	11359	11255	11357	11359	11345	11476	11454	11472	11286	11378	11533	11368	11296	11309	11265	11338	11439	11362	11233	11237	11420	11445	11422	11381	11269	11288	11305	11414	11493	11293	11291	11368	11166	11483	11253	11485	11406	11401	11424	11320	11430	11256	11263	11376	11453	11200	11320	11322	11308	11386	11227	11569	11320	11285	11280	11339	11504	11304	11414	11372	11294	11487	11382	11529	11207	11382	11312	11279	11526	11314	11432	11378	11262	11379	11335	11268	11525	11439	11424	11293	11430	11377	11275	11424	11339	11385	11435	11402	11422	11368	11365	11291	11344	11387	11343	11429	11410	11274	11411	11510	11282	11385	11375	11232	11344	11332	11263	11383	11342	11354	11189	11403	11294	11455	11238	11381	11461	11458	11265	11226	11392	11130	11374	11452	11458	11215	11344	11416	11304	11231	11236	11306	11393	11437	11373	11359	11246	11327	11472	11467	11385	11411	11258	11446	11437	11377	11258	11549	11270	11361	11257	11323	11406	11406	11519	11510	11356	11401	11510	11515	11485	11562	11455	11333	11312	11556	11461	11355	11575	11287	11466	11377	11528	11324	11407	11406	11402	11461	11337	11299	11538	11401	11330	11342	11337	11397	11474	11440	11288	11295	11378	11414	11264	11268	11360	11344	11397	11231	11230	11400	11303	11387	11314	11272	11335	11515	11338	11347	11429	11353	11283	11381	11191	11387	11226	11484	11341	11280	11371	11361	11170	11362	11312	11407	11358	11289	11276	11362	11282	11610	11285	11307	11413	11349	11313	11408	11397	11487	11418	11289	11379	11483	11416	11402	11393	11250	11519	11439	11238	11323	11396	11230	11284	11381	11529	11314	11276	11290	11348	11460	11291	11326	11400	11451	11485	11404	11356	11351	11348	11223	11334	11388	11489	11368	11186	11317	11297	11554	11285	11522	11303	11362	11538	11463	11479	11277	11492	11358	11506	11308	11336	11172	11278	11359	11219	11462	11425	11394	11582	11202	11216	11400	11455	11481	11328	11279	11166	11327	11409	11275	11384	11329	11314	11403	11333	11394	11407	11367	11441	11492	11313	11289	11344	11368	11436	11407	11411	11308	11238	11350	11453	11382	11335	11235	11265	11457	11363	11540	11433	11487	11461	11379	11301	11365	11585	11367	11314	11404	11298	11430	11255	11457	11352	11368	11412
35474	40945	47383	38436	28752	23282	19973	17478	16115	15849	15262	15116	14875	14664	14766	14661	14664	14584	14655	14361	14446	14512	14538	14633	14624	14552	14436	14856	14532	14475	14455	14468	14402	14410	14375	14494	14589	14645	14315	14550	14367	14363	14360	14526	14443	14366	14486	14532	14402	14419	14409	14663	14524	14425	14443	14421	14565	14317	14399	14614	14365	14358	14525	14679	14456	14354	14364	14336	14446	14437	14626	14556	14565	14488	14416	14369	14394	14467	14543	14419	14235	14314	14321	14489	14446	14506	14502	14323	14410	14397	14520	14439	14427	14430	14503	14466	14296	14417	14475	14532	14444	14477	14411	14483	14549	14488	14382	14543	14565	14495	14308	14515	14367	14421	14551	14544	14536	14530	14335	14427	14424	14279	14574	14420	14579	14555	14416	14526	14549	14543	14573	14403	14528	14546	14525	14536	14500	14331	14554	14436	14523	14589	14479	14433	14463	14395	14437	14394	14545	14418	14435	14428	14306	14276	14304	14260	14539	14460	14349	14622	14461	14511	14578	14297	14498	14429	14432	14591	14453	14309	14347	14525	14620	14563	14432	14416	14317	14455	14435	14271	14314	14261	14594	14669	14473	14566	14320	14298	14391	14415	14490	14530	14484	14655	14560	14424	14701	14536	14409	14584	14496	14527	14866	14515	14512	14338	14560	14480	14503	14531	14329	14418	14377	14391	14371	14548	14562	14539	14283	14410	14532	14475	14491	14295	14499	14439	14343	14610	14452	14449	14424	14591	14449	14371	14341	14467	14340	14460	14485	14532	14356	14469	14823	14579	14521	14417	14719	14448	14326	14387	14309	14471	14411	14398	14423	14372	14558	14425	14495	14550	14489	14291	14466	14402	14401	14297	14396	14430	14431	14317	14556	14462	14308	14496	14408	14370	14746	14522	14375	14352	14453	14562	14367	14557	14492	14302	14468	14568	14517	14505	14484	14427	14539	14357	14561	14588	14596	14480	14508	14450	14490	14330	14458	14232	14634	14447	14293	14421	14441	14544	14204	14606	14633	14586	14505	14454	14434	14677	14499	14406	14513	14627	14591	14258	14577	14541	14465	14354	14394	14292	14437	14408	14335	14496	14502	14508	14528	14462	14422	14409	14499	14444	14489	14435	14248	14537	14464	14457	14470	14650	14603	14624	14563	14604	14462	14272	14521	14483	14546	14752	14315	14611	14313	14505	14435	14364	14538	14473	14444	14648	14401	14531	14428	14745	14554	14548	14519	14394	14345	14491	14472	14483	14461	14177	14613	14422	14546	14564	14327	14451	14527	14601	14617	14442	14494	14473	14574	14539	14820	14549	14570	14461	14674	14651	14641	14427	14378	14575	14648	14532	14606	14510	14497	14514	14340	14596	14456	14352	14516	14592	14519	14489	14449	14559	14478	14357	14605	14365	14448	14266	14208	14347	14387	14311	14522	14439	14597	14420	14485	14461	14568	14577	14444	14506	14588	14207	14493	14396	14367	14431	14344	14206	14472	14535	14459	14534	14534	14292	14537	14542	14678	14508	14551	14403	14306	14461	14663	14402	14652	14371	14511	14351	14459	14451	14544	14385	14519	14474	14625	14520	14538	14636	14538	14356	14408	14461	14418	14492	14488	14519	14363	14437	14441	14443	14527	14318	14413	14510	14446	14387	14413	14440	14171	14495	14440	14650	14407	14470	14714	14488	14419	14538	14664	14119	14493	14633	14581	14517	14385	14500	14555	14540	14468	14345	14527	14405	14645	14474	14438	14451	14624	14492	14511	14614	14560	14625	14556	14490	14453	14535	14503	14681	14534	14584	14397	14503	14718	14355	14349	14548	14491	14521	14674	14308	14494	14452	14677	14517	14596	14510	14553	14480	14594	14415	14384	14431	14520	14367	14326	14331	14222	14250	14525	14485	14485	14491	14698	14311	14526	14358	14502	14393	14559	14505	14422	14395	14361	14484	14577	14578	14504	14394	14441	14553	14550	14580	14461	14384	14481	14692	14475	14573	14464	14438	14667	14441	14765	14333	14481	14406	14261	14323	14341	14455	14563	14456	14442	14531	14538	14388	14622	14393	14283	14510	14473	14593	14461	14610	14569	14529	14512	14397	14530	14258	14556	14355	14553	14566	14291	14573	14534	14536	14627	14650	14610	14550	14606	14569	14378	14398	14440	14575	14423	14551	14709	14453	14335	14409	14398	14562	14538	14588	14574	14328	14374	14467	14711	14506	14301	14336	14397	14365	14489	14486	14576	14297	14497	14371	14471	14628	14478	14537	14411	14522	14392	14569	14271	14546	14407	14427	14413	14600	14649	14494	14218	14386	14292	14559	14457	14595	14514	14548	14528	14392	14281	14234	14529	14476	14567	14518	14544	14350	14282	14530	14455	14523	14433	14513	14376	14469	14413	14643	14476	14645	14475	14412	14382	14562	14391	14518	14400	14347	14239	14214	14533	14430	14575	14548	14698	14594	14378	14509	14627	14375	14343	14394	14600	14437	14562	14446	14384	14513	14601	14600	14529	14505	14407	14495	14501	14584	14529	14460	14434	14443	14401	14537	14440	14409	14392	14311	14392	14295	14447	14374	14566	14652	14667	14565	14438	14618	14550	14310	14435	14492	14548	14568	14481	14488	14496	14540	14418	14397	14370	14506	14527	14713	14490	14262	14360	14422	14428	14616	14568	14376	14430	14334	14351	14544	14529	14155	14345	14554	14547	14639	14482	14485	14492	14480	14658	14599	14521	14364	14554	14467	14488	14361	14652	14508	14433	14538	14556	14588	14370	14473	14402	14346	14621	14505	14546	14481	14302	14568	14472	14693	14558	14536	14568	14489	14460	14395	14453	14373	14455	14498	14330	14371	14565	14424	14329	14474	14714	14506	14451	14524	14331	14349	14500	14236	14543	14442	14593	14559	14252	14396	14342	14322	14337	14673	14492	14503	14693	14349	14604	14335	14569	14523	14476	14485	14507	14418	14380	14417	14385	14423	14544	14371	14627	14282	14623	14503	14573	14533	14539	14529	14448	14425	14419	14390	14472	14530	14345	14501	14290	14464	14469	14531	14313	14569	14678	14506	14656	14728	14564	14477	14697	14095	14509	14464	14403	14543	14342	14530	14520	14474	14479	14443	14490	14481	14535	14490	14687	14453	14362	14536	14493	14465	14531	14547	14460	14584	14401	14427	14746	14480	14410	14594	14516	14347	14689	14546	14519	14378	14398	14559	14373	14371	14367	14531	14655	14450	14525	14563	14587	14644	14556	14429	14578	14574	14558	14489	14613	14399	14437	14347	14305	14457	14635	14582	14524	14461	14526	14664	14397	14545	14491	14444	14323	14372	14420	14461	14463	14330	14538	14151	14551	14260	14409	14508	14402	14624	14466	14543	14362	14387	14497	14422	14513	14448	14364	14379	14509	14338	14562	14535	14396	14489	14369	14563	14432	14491	14391	14331	14634	14698	14430	14453	14349	14320	14501	14457	14495	14393	14593	14326	14137	14330	14318	14447	14639	14545	14481	14563	14509	14263	14465	14408	14427	14501	14597	14616	14378	14391	14446	14544	14692	14503	14468	14254	14589	14419	14408	14373	14484	14366	14522	14471	14371	14375	14565	14420	14329	14488	14600	14685	14622	14329	14281	14314	14444	14372	14253	14556	14562	14544	14531	14329	14455	14492	14313	14415	14491	14431	14513	14431	14495	14591	14398	14481	14364	14535	14544	14335	14434	14624	14477	14668	14585	14528	14387	14584	14428	14457	14498	14516	14489	14317	14257	14523	14694	14441	14301	14510	14413	14551	14350	14533	14402	14497	14545	14589	14394	14419	14246	14486	14417	14608	14341	14628	14427	14567	14552	14345	14585	14486	14465	14425	14472	14363	14489	14636	14557	14349	14363	14579	14624	14416	14532	14480	14401	14419	14421	14530	14420	14322	14241	14564	14405	14488	14357	14441	14577	14714	14553	14429	14431	14444	14459	14473	14442	14406	14447	14255	14662	14382	14560	14700	14396	14360	14353	14555	14437	14329	14518	14478	14263	14573	14472	14436	14583	14608	14596	14551	14548	14418	14155	14417	14480	14734	14615	14623	14533	14266	14483	14416	14496	14344	14385	14560	14398	14582	14310	14625	14487	14501	14501	14395	14540	14482	14503	14427	14610	14614	14558	14474	14381	14624	14417	14513	14621	14422	14564	14432	14535	14472	14442	14264	14590	14452	14301	14377	14572	14665	14535	14549	14576	14455	14681	14622	14582	14412	14337	14468	14378	14316	14575	14649	14583	14413	14663	14449	14493	14422	14537	14640	14474	14559	14338	14511	14349	14699	14420	14322	14546	14328	14479	14388	14508	14703	14673	14490	14628	14506	14218	14229	14600	14395	14435	14454	14438	14275	14437	14524	14341	14543	14664	14307	14380	14499	14550	14533	14523	14545	14528	14392	14405	14447	14426	14363	14395	14540	14462	14466	14459	14619	14646	14444	14489	14392	14549	14471	14572	14612	14742	14574	14363	14777	14556	14511	14447	14447	14456	14273	14512	14209	14463	14506	14397	14319	14510	14372	14471	14284	14484	14456	14313	14485	14497	14370	14276	14301	14421	14345	14470	14389	14390	14426	14451	14425	14375	14300	14384	14487	14452	14340	14339	14494	14492	14400	14548	14337	14349	14160	14687	14359	14401	14365	14172	14341	14566	14452	14394	14658	14468	14412	14407	14582	14537	14301	14583	14594	14498	14592	14403	14566	14443	14516	14465	14431	14512	14420	14181	14433	14521	14538	14535	14545	14373	14431	14443	14610	14449	14314	14469	14397	14357	14645	14401	14596	14383	14319	14575	14498	14636	14444	14446	14486	14610	14411	14412	14577	14392	14429	14568	14432	14375	14730	14266	14386	14630	14527	14361	14455	14336	14296	14371	14721	14660	14325	14540	14496	14366	14424	14643	14539	14312	14485	14707	14517	14302	14360	14404	14472	14404	14736	14390	14313	14402	14453	14511	14446	14476	14393	14240	14431	14490	14533	14262	14481	14550	14435	14430	14397	14333	14369	14385	14674	14496	14651	14504	14450	14436	14633	14698	14492	14477	14296	14535	14507	14493	14459	14534	14485	14515	14391	14199	14374	14291	14547	14572	14434	14323	14565	14451	14423	14640	14476
42684	57167	46803	33033	25017	19902	16649	14410	13306	12507	12098	11822	11536	11408	11605	11323	11342	11195	11365	11227	11170	11202	11273	11261	11315	11119	11254	11291	11261	11253	11308	11130	11300	11260	11271	11221	11235	11077	11220	11227	11079	11170	11236	11274	11294	11218	11140	11153	11157	11170	11145	11199	11157	11217	11127	11112	11148	11191	11306	11221	11255	11293	11090	11323	11184	11219	11351	11307	11114	11325	11214	11247	11103	11236	11123	11241	11102	11169	11089	11111	11257	11255	11236	11162	11202	11098	11271	11333	11266	11287	11174	11445	11386	11101	11213	11200	11106	11042	11209	11255	11165	11266	11176	11361	11185	11408	11201	11183	11384	11232	11384	11114	11250	11209	11136	11256	11206	11055	11168	11115	11131	11120	11242	11166	11250	11277	11295	11084	11171	11328	11090	11288	11317	11122	11328	11207	11153	11190	11202	11339	11241	11190	11286	11293	11142	11198	11173	11117	11285	11333	11228	11254	11265	11234	11218	11039	11388	11060	11103	11108	11156	11300	11322	11233	11270	10934	11110	11239	11200	11213	11264	11245	11099	11290	11292	11215	11317	11238	11274	11319	11299	11270	11083	11155	11095	11181	11122	10977	11153	11253	11304	11139	11072	11144	11224	11228	11173	11265	11159	11148	11235	11208	11187	11273	11103	11211	11272	11111	11193	11198	11173	11257	11292	11141	11141	11200	11285	11272	11118	11244	11284	11154	11113	11129	11151	11120	11262	11040	11227	11263	11309	11259	11110	11289	11314	11244	11198	11236	11393	11056	11277	11230	11057	11154	11283	11305	11244	11128	11280	11204	11223	11112	11294	11269	11147	11213	11430	11032	11230	11263	11003	11152	11442	11198	11362	11155	11234	11297	11320	11239	11137	11039	11189	11166	11231	11063	11271	11281	11178	11188	11360	11029	11062	11112	11282	11363	11295	11148	11277	11149	11204	11212	11226	11196	11234	11185	11109	11145	11313	11305	11252	11126	11189	11136	11200	11221	11207	11204	11333	11198	11203	11193	11267	11029	11256	11098	11096	11194	11035	11120	11270	11309	11201	11248	11204	11386	11115	11114	11247	11160	11226	11190	11146	11398	11255	11244	11118	11316	11295	11144	11152	11136	11243	11283	11176	11233	11250	11295	11101	11278	11282	11208	11154	11178	11222	11207	11360	11117	11138	11171	11259	11301	11220	11129	11200	11309	11125	11262	11217	11225	11165	11310	11113	11233	11142	11139	11220	11200	11305	11128	11353	11114	11165	11201	11135	11049	11415	11264	11225	11187	10986	11229	11195	11133	11380	11083	11266	11268	11202	11190	11308	11206	11222	11175	11143	11250	10991	11194	11316	11053	11111	11221	11299	11110	11269	11192	11055	11158	11358	11180	11239	11141	11097	11070	11235	11175	11314	11164	11127	11097	11222	11141	11322	11215	11325	11250	11170	11298	11156	11276	11176	11109	11224	11228	11236	11240	11096	11251	11198	11130	11320	11220	11379	11351	11335	11190	11103	11156	11155	11182	11159	11152	11333	11035	11248	11346	11255	11104	11087	11193	11163	11197	11332	11140	11092	11310	11175	11344	11139	11212	11188	11196	11282	11312	11303	11192	11278	11168	11222	11175	11350	11064	11087	11151	11319	11284	11211	11189	11275	11141	11267	11062	11079	11190	11176	11198	11060	11215	11276	11246	11158	11229	11171	11378	11425	11366	11179	11232	11283	11282	11224	11129	11291	11257	11227	11188	11246	11260	11068	11107	11183	11324	11175	11235	11278	11222	11205	11203	11345	11420	11195	11283	11053	11358	11273	11320	11056	11295	11063	11131	11338	11292	11162	11186	11056	11130	11074	11274	11107	11278	11392	11305	11168	11135	11084	11130	11227	11289	11115	11455	11255	11263	11447	11182	11254	11238	11076	11306	11103	11280	11190	11176	11316	11282	11108	11201	11116	11225	11172	11160	11315	11070	11353	11233	11281	11125	10987	11058	11142	11336	11324	11208	11268	11199	11188	11263	11199	11211	11380	11152	11212	11221	11232	11100	11172	11230	11313	11215	11339	11186	11248	11308	11249	11199	11210	11143	11234	11403	11169	11197	11235	11342	11099	11155	11361	11068	11360	11215	11263	11189	11224	11136	11077	11157	11336	11238	11192	11272	11389	11222	11209	11304	11195	11246	11341	11270	11154	11275	11229	11080	11368	11176	11173	11244	11282	11237	11254	11263	11268	11292	11215	11188	11143	11148	11289	11242	11314	11221	11307	11294	11321	11180	11054	11287	11338	11211	11177	11293	11265	11102	11188	11253	11327	11153	11097	11212	11174	11354	11204	11294	11194	11363	11090	11382	11061	11255	11274	11174	11137	11223	11259	11008	11300	11207	11150	11270	11278	11208	11140	11196	11158	11269	11273	11223	11358	11251	11160	11189	11180	11106	11251	11222	11202	11339	11156	11295	11208	11354	11322	11117	11240	11311	11182	11176	11297	11124	11385	11297	11203	11269	11111	11239	11362	11226	11259	11128	11109	11298	11231	11147	10999	11321	11188	11277	11270	11286	11141	11154	11150	11204	11319	11248	11238	11231	11346	11351	11212	11324	11242	11349	11116	11212	11162	11154	11163	11208	11009	11195	11265	11152	11182	11193	11203	11303	11164	11247	11190	11060	11183	11006	11286	11319	11239	11175	11141	11213	11353	11161	11272	11242	11243	11399	11211	11363	11270	11159	11162	11271	11279	11306	11177	11065	11210	11206	11180	11254	11087	11223	11226	11259	11101	11218	11349	11291	11119	11157	11260	11185	11237	11206	11285	11412	11115	11212	11083	11235	11253	11150	11133	11127	11236	11373	11228	11231	11195	11259	11298	11366	11140	11272	11228	11088	11230	11321	11213	11094	11279	11202	11370	11203	11344	11138	11430	11167	11223	11429	11199	11207	11058	11227	11238	11039	11014	11108	11334	11161	11179	11297	11224	11186	10984	11169	11066	11354	11247	11369	11164	11225	11055	11150	11381	11308	11158	11085	11263	11195	11084	11127	11380	11217	11185	11318	10979	10992	11132	11238	11419	11068	11216	11165	11217	11092	11314	11259	11264	11233	11136	11230	11178	11178	11056	11220	11219	11290	11170	11203	11230	11181	11177	11400	11141	11239	11151	11162	11080	11341	11200	11218	11236	11184	11343	11229	11279	11341	11077	11219	11236	11175	11129	11240	11189	11016	11249	11176	11145	11138	11241	11220	11223	11232	11292	11229	11378	11202	11184	11141	11155	11192	11302	11053	11109	11171	11281	11013	11175	11241	11150	11205	11233	11219	11263	11381	11250	11158	11248	11215	11112	11183	11333	11244	11345	11436	11317	11295	11177	11211	11223	11271	11189	11218	11270	11176	11316	11119	11294	11224	11208	11195	11292	11240	11134	11261	11248	11230	11255	11171	11288	11221	11355	11183	11058	11201	10952	11319	11306	11130	11171	11287	11216	11240	11234	11217	11286	11190	11190	11308	11182	11184	11180	11286	11233	11402	11129	11242	11259	11272	11102	11131	11156	11250	11279	11206	11181	11326	11143	11211	11286	11202	11149	11240	11327	11233	11286	11207	11101	11282	11368	11216	11029	11237	11141	11355	11241	11109	11277	11153	11208	11231	11241	11282	11269	11120	11191	11144	11324	11387	11332	11266	11264	11178	11412	11152	11327	11115	11125	11256	11124	11276	11220	11195	11321	11108	11338	11231	11096	11260	11236	11227	11101	11405	11219	11145	11357	11231	11178	11195	11303	11334	11244	11100	11085	11337	11286	11191	11074	11216	11215	11140	11374	11198	11406	11281	11307	11337	11203	11349	11307	11325	11390	11167	11324	11296	11138	11321	11290	11118	11236	11341	11125	11109	11179	11203	11109	11246	11225	11029	11127	11191	11250	11287	11135	11217	11297	11226	11207	11206	11311	11219	11355	11275	11192	11264	11317	11233	11213	11320	11323	11177	11226	11328	11233	11186	11188	11248	11345	11253	11180	11238	11159	11200	11311	11210	11221	11068	11343	11279	11374	11177	11146	11122	11255	11187	11188	11167	11191	11289	11224	11339	11241	11317	11091	11085	11345	11154	11240	11187	11169	11216	11250	11200	11108	11168	11215	11250	11194	11314	11165	11170	11189	11234	11063	11186	11092	11179	11315	11186	11148	11358	11295	11159	11272	11363	11239	11273	11278	11252	11282	11243	11213	11256	11074	11125	11353	11071	11314	11177	11287	11339	11283	11151	11182	11329	11275	11264	11315	11200	11310	11286	11218	10997	11227	11142	11111	11236	11249	11167	11200	11267	11131	11194	11321	11194	11166	11132	11264	11076	11177	11313	11425	11224	11137	11330	11221	11300	11287	11305	11181	11469	11248	11305	11033	11158	11339	11133	11110	11273	11104	11270	11226	10980	11235	11215	11001	11239	11322	11044	11215	11216	11126	11290	11339	11295	11167	11261	11204	11157	11318	11026	11352	11132	11261	11064	11146	11220	11333	11195	10999	11238	11337	11274	11343	11136	11166	11226	11217	11252	11341	11194	11241	11159	11195	11096	11216	11190	11332	11414	11213	11318	11145	11235	11238	11401	11185	11260	11188	11140	11119	11338	11118	11307	11285	11174	11240	11083	11195	11182	11211	11306	11156	11174	11150	11142	11121	11166	11213	11176	11144	11147	11102	11239	11389	11237	11137	10961	11132	11215	11304	11252	11083	11243	11224	11274	11285	11165	11243	11201	11257	11162	11218	11134	11190	11250	11267	11240	11457	11476	11179	11168	11175	11226	11183	11228	10984	11111	11292	11188	11130	11379	11180	11118	11210	11163	11043	11315	11250	11141	11099	11184	11254	11247	11342	11023	11214	11170	11177	11259	11146	11281	11128	11380	11066	11154	11322	11360	11226	11298	11300	11303	11377	11198	11131	11151	11004	11293	11224	11232	11168	11199	11132	11217	11183	11285	11282	11221	11174	11219	11176	11137	11075	11273	11205	11326	11204	11276	11237	11232	11358	11158	11143	11204	11215	11145	11312	11260	11090	11116	11314	11169	11059	11348	11118	11042	11192	11330	11279	11373	11071	11151	11385	11094	11150	11311	11157	11159	11268	11227	11214	11217	11245	11285	11346	11168	11174	11225	11283	11162
23443	21032	28655	26227	26371	27370	24486	19064	17257	16594	15992	15352	15202	15126	14952	14929	14739	14707	14548	14600	14316	14542	14760	14645	14628	14497	14663	14475	14580	14613	14263	14601	14501	14554	14336	14232	14426	14323	14207	14558	14358	14521	14457	14314	14417	14321	14495	14495	14596	14410	14439	14436	14402	14385	14450	14287	14524	14508	14437	14555	14393	14513	14514	14455	14299	14457	14370	14374	14378	14521	14435	14402	14510	14277	14446	14386	14481	14560	14375	14539	14557	14403	14456	14418	14316	14346	14434	14519	14693	14572	14352	14420	14440	14450	14506	14260	14500	14593	14289	14448	14392	14432	14311	14268	14362	14419	14537	14370	14531	14436	14346	14437	14124	14445	14254	14306	14631	14475	14519	14535	14437	14459	14438	14368	14492	14337	14475	14398	14380	14434	14627	14561	14313	14415	14489	14244	14542	14549	14496	14468	14199	14123	14300	14370	14351	14483	14331	14559	14468	14342	14421	14359	14436	14583	14339	14356	14543	14452	14448	14429	14372	14337	14468	14289	14328	14314	14304	14499	14428	14414	14334	14422	14394	14469	14471	14516	14288	14562	14422	14376	14374	14502	14560	14518	14282	14454	14547	14306	14431	14362	14489	14300	14414	14227	14446	14419	14492	14415	14404	14427	14407	14342	14301	14228	14541	14336	14701	14332	14597	14423	14569	14248	14400	14252	14446	14275	14231	14400	14373	14400	14454	14327	14311	14617	14501	14404	14491	14347	14383	14266	14432	14288	14516	14379	14356	14293	14466	14500	14564	14145	14579	14431	14188	14425	14542	14288	14446	14380	14449	14377	14500	14345	14714	14504	14457	14239	14516	14301	14455	14370	14331	14272	14548	14534	14476	14283	14371	14370	14492	14715	14545	14394	14350	14327	14412	14522	14611	14412	14324	14489	14547	14351	14428	14446	14449	14640	14539	14498	14437	14450	14303	14327	14486	14352	14499	14503	14596	14495	14406	14385	14493	14505	14328	14621	14518	14451	14398	14248	14420	14384	14376	14354	14416	14450	14522	14453	14325	14370	14197	14220	14604	14460	14420	14248	14296	14364	14333	14353	14424	14412	14341	14403	14377	14410	14609	14468	14426	14450	14415	14304	14337	14291	14486	14474	14445	14483	14551	14541	14491	14269	14455	14224	14449	14520	14295	14540	14509	14527	14397	14163	14580	14489	14459	14437	14165	14505	14494	14578	14316	14501	14219	14477	14555	14401	14540	14576	14265	14402	14674	14632	14383	14532	14461	14406	14372	14348	14529	14443	14430	14433	14591	14491	14161	14452	14544	14616	14690	14578	14388	14317	14453	14318	14218	14295	14366	14497	14339	14395	14224	14159	14473	14320	14378	14487	14587	14554	14465	14672	14475	14565	14316	14529	14435	14444	14300	14398	14448	14399	14315	14386	14407	14244	14298	14467	14442	14501	14163	14280	14525	14594	14404	14456	14389	14358	14440	14516	14392	14446	14580	14629	14442	14609	14599	14471	14223	14218	14332	14423	14471	14403	14430	14385	14328	14354	14543	14565	14501	14430	14490	14369	14383	14452	14512	14375	14375	14682	14373	14639	14267	14352	14350	14271	14512	14587	14452	14486	14342	14462	14442	14395	14420	14378	14594	14749	14376	14463	14430	14528	14314	14349	14311	14269	14506	14561	14429	14338	14311	14523	14375	14318	14329	14628	14560	14453	14585	14690	14484	14493	14356	14393	14422	14478	14486	14658	14438	14343	14431	14546	14314	14431	14387	14607	14526	14499	14392	14242	14195	14466	14446	14336	14350	14358	14561	14344	14294	14703	14362	14389	14358	14432	14466	14613	14496	14387	14428	14453	14372	14474	14449	14412	14301	14336	14427	14483	14504	14485	14432	14247	14253	14382	14314	14292	14111	14354	14511	14293	14350	14552	14463	14442	14601	14554	14443	14319	14183	14389	14638	14410	14458	14391	14424	14585	14497	14486	14407	14623	14414	14330	14436	14582	14298	14433	14475	14319	14344	14439	14397	14543	14276	14399	14347	14330	14520	14648	14648	14440	14594	14312	14641	14373	14300	14584	14472	14429	14471	14488	14431	14336	14466	14580	14321	14508	14510	14213	14417	14522	14466	14623	14451	14541	14295	14336	14627	14507	14515	14459	14360	14500	14532	14453	14612	14413	14622	14381	14635	14375	14449	14604	14529	14454	14497	14406	14251	14587	14462	14319	14562	14425	14480	14381	14543	14412	14332	14502	14421	14479	14445	14637	14330	14569	14244	14427	14448	14531	14372	14243	14416	14280	14492	14482	14273	14568	14480	14310	14491	14526	14406	14468	14405	14614	14338	14404	14660	14486	14462	14259	14345	14410	14363	14469	14352	14393	14386	14282	14475	14550	14279	14376	14597	14473	14552	14585	14470	14676	14570	14506	14542	14594	14462	14379	14493	14222	14366	14367	14502	14569	14324	14504	14550	14416	14444	14366	14526	14454	14376	14261	14479	14552	14689	14594	14335	14390	14448	14595	14247	14408	14398	14551	14472	14296	14442	14404	14534	14276	14420	14507	14413	14223	14427	14344	14457	14292	14223	14412	14318	14465	14484	14398	14339	14400	14523	14386	14484	14364	14584	14482	14460	14214	14534	14385	14388	14486	14427	14340	14315	14380	14305	14240	14604	14433	14379	14376	14148	14503	14361	14534	14287	14468	14499	14551	14400	14509	14537	14516	14507	14465	14491	14445	14749	14737	14463	14491	14266	14313	14474	14361	14361	14593	14447	14382	14354	14421	14566	14451	14312	14347	14274	14589	14706	14605	14314	14404	14309	14277	14361	14519	14389	14420	14421	14416	14468	14674	14456	14521	14337	14356	14295	14403	14494	14527	14338	14481	14332	14303	14335	14343	14390	14227	14499	14486	14409	14599	14555	14384	14652	14399	14237	14351	14527	14566	14471	14383	14381	14432	14223	14360	14533	14286	14518	14545	14587	14519	14507	14347	14362	14401	14483	14421	14568	14381	14540	14350	14492	14458	14625	14537	14332	14185	14351	14449	14386	14405	14370	14377	14591	14423	14473	14405	14498	14313	14580	14479	14517	14504	14443	14405	14640	14354	14559	14474	14288	14457	14417	14387	14640	14399	14340	14340	14415	14490	14509	14317	14494	14311	14533	14389	14352	14443	14404	14526	14482	14353	14548	14330	14541	14577	14651	14456	14426	14355	14313	14557	14550	14362	14646	14435	14464	14407	14276	14480	14252	14321	14467	14417	14428	14525	14326	14449	14607	14360	14634	14447	14533	14457	14446	14382	14441	14291	14221	14412	14255	14290	14378	14326	14513	14285	14488	14479	14427	14234	14511	14320	14459	14542	14428	14499	14544	14449	14460	14462	14518	14430	14512	14351	14421	14549	14467	14390	14505	14484	14399	14506	14492	14385	14325	14389	14361	14206	14405	14486	14633	14428	14382	14518	14621	14586	14643	14558	14536	14265	14435	14415	14729	14309	14448	14324	14362	14525	14509	14423	14408	14393	14313	14421	14360	14572	14309	14364	14466	14440	14485	14348	14332	14489	14678	14628	14438	14592	14401	14476	14409	14268	14383	14501	14436	14388	14444	14482	14557	14479	14541	14433	14402	14459	14354	14458	14559	14384	14552	14392	14354	14480	14396	14388	14425	14443	14603	14595	14483	14582	14503	14286	14408	14406	14415	14474	14284	14476	14287	14350	14350	14496	14389	14711	14519	14685	14368	14139	14809	14514	14274	14233	14480	14308	14442	14337	14370	14582	14346	14538	14256	14514	14418	14446	14668	14459	14356	14397	14441	14548	14586	14636	14580	14280	14290	14394	14427	14440	14577	14518	14375	14368	14360	14539	14409	14353	14316	14329	14541	14507	14313	14504	14371	14372	14427	14400	14538	14518	14456	14427	14624	14377	14401	14370	14504	14542	14355	14478	14395	14393	14453	14276	14351	14429	14293	14616	14463	14593	14465	14410	14202	14428	14419	14589	14460	14658	14492	14346	14400	14350	14480	14555	14517	14328	14567	14361	14435	14550	14234	14266	14452	14392	14491	14383	14348	14233	14448	14509	14468	14230	14258	14475	14525	14453	14503	14495	14408	14381	14215	14345	14499	14423	14406	14475	14293	14378	14476	14470	14423	14210	14374	14377	14429	14722	14451	14487	14854	14585	14441	14578	14387	14537	14540	14408	14303	14477	14749	14449	14410	14463	14390	14590	14471	14323	14421	14496	14457	14361	14407	14565	14295	14500	14275	14400	14361	14529	14378	14521	14532	14367	14406	14554	14472	14481	14552	14374	14497	14717	14515	14372	14204	14492	14382	14328	14256	14486	14394	14582	14446	14124	14177	14390	14597	14461	14468	14446	14446	14454	14307	14302	14382	14523	14605	14358	14549	14480	14566	14570	14403	14384	14696	14363	14491	14570	14327	14385	14419	14595	14328	14696	14501	14446	14528	14501	14381	14424	14520	14311	14369	14290	14347	14596	14360	14513	14435	14275	14441	14312	14507	14539	14544	14393	14420	14464	14368	14420	14457	14523	14503	14392	14419	14319	14636	14472	14276	14345	14180	14457	14293	14613	14594	14509	14393	14272	14541	14347	14438	14499	14336	14295	14490	14288	14383	14480	14424	14445	14444	14397	14544	14650	14425	14384	14322	14438	14464	14308	14360	14301	14427	14482	14249	14441	14421	14419	14447	14423	14426	14511	14581	14299	14401	14455	14488	14620	14595	14591	14450	14420	14481	14536	14419	14443	14386	14511	14565	14263	14277	14312	14421	14415	14348	14451	14516	14278	14329	14355	14579	14409	14525	14467	14422	14451	14607	14399	14366	14516	14566	14316	14478	14501	14399	14338	14429	14241	14334	14295	14239	14564	14515	14521	14334	14567	14411	14335	14353	14306	14256	14287	14293	14513	14460	14625	14363	14444	14420	14402	14452	14631	14247	14424	14516	14416	14451	14584	14359	14416	14204	14499	14597	14296	14394	14547	14518	14489	14411	14564	14373	14414	14403	14432	14214	14295	14562	14462	14523	14486	14472	14704	14398	14254	14369	14698	14330	14558	14317	14453	14295	14413	14515	14528	14410	14318	14573	14408	14438	14558	14410	14535	14584	14457	14487	14377	14375	14389	14414	14443
43007	66988	54812	40493	31992	24195	17858	15391	14024	13309	12567	11991	11780	11725	11457	11511	11355	11401	11407	11225	11221	11199	11267	11469	11296	11225	11448	11155	11229	11247	11315	11263	10968	11236	11217	11167	11330	11076	11298	11157	11095	11193	11197	11146	11158	11250	11219	11221	11326	11192	11207	11167	11267	11325	11086	11154	11123	11012	11227	11203	11171	11184	11056	10973	11289	11230	11184	11100	11081	11126	10973	11269	11314	11330	11180	11359	11128	11103	11207	11241	11157	11260	11162	11249	11222	11088	11231	11222	11214	11101	11286	11028	11227	11097	11242	11236	11149	11200	11271	11269	11220	11163	11196	11109	11205	11133	11241	11188	11119	11141	11198	11132	11208	11107	11034	11235	11150	11019	11204	11157	11123	11229	11238	11245	11120	11108	11155	11379	11182	11171	11284	11309	11084	11259	11231	11115	11119	11094	11210	11410	11300	11239	11143	11004	11253	11175	11105	11138	11163	11242	11283	11197	11271	11269	11172	11165	11205	11199	11221	11094	11198	11233	11057	11251	11081	11088	11077	11007	11126	11157	11243	11147	11140	11249	11182	11141	11150	11110	11335	11148	11165	11269	11175	11132	11066	11148	11155	11209	11244	11126	11289	11189	11155	11052	11175	11121	11339	11163	11273	11026	11165	11130	11253	11047	11202	11082	11101	11074	11204	11241	11015	11062	11147	11234	11012	11171	11117	11116	11337	11343	11276	11183	11124	11128	11083	11097	11194	11223	11194	11169	11061	11223	11053	11217	11201	11227	11218	11050	11092	11292	11208	11188	11224	11157	11251	11169	11109	11184	11106	11156	11344	11189	11074	11155	11276	11167	11227	11154	11199	10960	11153	11128	11144	11270	11353	11080	11356	11083	11267	11118	11056	11164	11116	11190	11239	11203	11259	11065	11153	11327	11230	11246	11062	11021	11086	11114	11211	11163	11249	11112	11194	11190	11115	11001	11021	11334	11118	11303	10986	11127	11298	11075	11178	11124	11215	11172	11162	11246	11332	10999	11350	11141	11143	11207	11239	11171	11113	11135	11079	11298	11205	11122	11069	11225	11217	11084	11103	10967	11089	11156	11162	11387	11203	11178	11105	11123	11185	11185	11155	11161	11213	11108	11166	11031	11234	11205	11135	10985	10947	11146	11068	11062	11079	11216	11240	11212	11236	11119	11147	11184	11101	11054	11159	11101	11229	11309	11303	11244	11363	11129	11055	11081	11209	11139	11210	11122	11224	11148	10963	11233	11134	11130	10993	11289	11171	11124	11266	11231	11126	11286	11209	11223	11226	11190	11263	11274	11172	11181	11117	11230	11192	11163	11175	11269	11151	11083	11217	11071	11217	11155	11062	11143	11114	11181	11037	11209	11228	11303	11135	11040	11014	11065	11266	11411	11087	11277	11214	11176	11172	11267	11108	11035	11164	11260	11213	11152	11142	11127	11125	11066	11195	11231	11169	11214	11207	11053	11152	11302	11206	11093	11277	11167	11157	11242	11088	11205	11051	11199	11035	11171	11250	11253	11284	11064	11311	11314	11206	11290	11252	11175	11088	11340	11251	11212	11402	11150	11284	11172	11053	11117	11194	11206	11146	11207	11295	11061	11149	11179	11304	11235	11284	11122	11105	11232	11314	11048	11229	11061	11207	11315	11178	11246	11221	11223	11246	11174	11198	11312	11130	11191	11386	11191	11451	11026	11134	11175	11235	11246	11151	11222	11069	11148	11162	11195	11154	11239	11323	10974	11111	11141	11263	11017	11202	11116	11333	11121	11195	11070	11273	11039	11223	11046	11305	11232	10940	11187	11276	11387	11196	11016	11274	11287	11300	11219	11220	11229	11272	11240	11179	11038	11204	11256	11265	11102	11118	11203	11188	11274	11154	11295	11261	11271	11146	11224	11285	11185	11131	11005	11285	11149	11393	11055	11101	11328	11177	11201	11218	11243	11094	11087	10990	11185	11170	11312	11182	11162	11260	11089	11183	11131	11312	11269	11287	10957	11075	11201	11137	11219	11238	11239	11184	11353	11156	11210	11111	11131	11155	11264	11082	11211	11248	11405	11391	11099	11231	11162	11034	11272	11290	11199	11252	11164	11122	11126	11359	11294	11018	11238	11085	11371	11128	11225	11243	11091	11206	11147	11194	11252	11069	11181	11055	11172	11171	11194	11093	11195	11183	11001	11089	11156	11350	11278	11075	11306	11164	11122	11212	11190	11079	11099	11229	11168	11399	11229	11162	11290	11275	11168	11152	11372	11195	11111	11225	11338	11068	11183	11147	11220	11270	11188	11020	11142	11262	10988	11121	11222	11275	11199	11138	11191	10993	11103	11202	11186	11089	11117	11193	11177	11067	11146	11056	11124	11184	11062	11361	11287	11073	11210	11190	11103	11246	11189	11141	11131	11229	11097	11324	11095	11190	11107	11393	10978	10995	11082	11202	11150	11289	11073	11260	11236	11266	11273	11061	11117	11140	11103	11131	11238	11227	11099	11327	11161	11120	11060	11211	11232	11255	11119	11135	11178	11230	11139	11172	11121	11106	11088	11164	10958	11198	11080	11283	11160	11201	11254	11299	11191	11143	11042	11126	11253	11145	11205	11083	11025	11212	11119	11186	11187	11159	11159	11091	11152	11185	11019	11327	11011	11117	11189	11147	11240	11249	11204	11141	11129	11019	11091	11219	11366	11249	11310	11058	11259	11219	11226	11152	11085	11212	11063	11066	11108	11195	11167	11084	11018	11328	11154	11212	11175	11222	11202	11108	11216	11138	11232	11164	11149	11152	11139	11253	11221	11123	11140	11062	11150	11100	11241	11203	11040	11020	11178	11071	11389	11126	11238	11139	11112	11203	11185	11031	11150	11121	11221	11193	11086	11220	11116	11083	11282	11249	11249	11151	11279	11189	11298	11224	11139	10996	11245	11391	11256	11182	11031	11137	11263	11172	11305	11235	11140	11358	11303	11237	11121	11191	11133	11183	11234	11200	11153	11109	11184	11034	11299	11172	11219	11212	11220	11057	11222	11171	11278	11219	11177	11233	11099	11169	11120	11194	11192	11319	11316	11201	11008	11076	10982	11313	11155	11063	11131	11081	11320	11205	11187	11125	11311	11101	11101	11219	11019	11065	11143	11227	11035	11292	11282	11134	11228	11229	11319	11089	11010	11207	11115	11294	11190	11138	10998	11254	11131	11092	11063	11168	11129	11071	10995	11212	11172	11268	11273	11253	11066	11161	11206	11212	11175	11123	11314	11058	11229	11021	11149	11128	11213	11304	11158	11149	11212	11272	11130	11101	11053	11215	11201	11225	11293	11376	11017	11209	11393	11152	11055	11112	11077	11147	11160	11260	11263	10991	11058	11302	11172	11278	11290	11141	11054	11166	11292	11305	11176	11393	11227	11154	11135	11260	11120	11171	11267	11309	11068	11095	11127	11250	11124	11119	11179	11271	11235	11253	11108	11220	11207	11291	11021	11201	11094	11133	11324	11285	11228	11105	11081	11232	11176	11284	11214	11070	11259	11248	11118	11258	11319	11094	11077	11055	11186	11037	11074	11199	11107	11195	11209	11072	11216	11337	11276	11395	11073	11105	11126	11240	11154	11143	11111	11116	11119	11302	11351	11130	11178	11121	11174	11159	11352	11266	11173	11173	11165	11114	11248	11151	11324	11197	11271	11191	11163	11327	11191	11236	11207	11108	11219	11288	11197	11180	11179	11167	11185	11368	11262	11251	11128	11199	10973	11311	11222	11184	11386	11123	11323	11089	11068	11149	10966	11270	11125	11231	11393	11219	11198	11355	11217	11097	11310	11144	11173	11147	11315	11037	11240	11128	11106	11112	11144	11153	11242	11177	11204	11214	11202	11049	11375	11129	11188	11241	11091	11191	11275	11151	11100	11203	11200	11063	11147	11247	11256	10946	11151	11259	11168	11248	11065	11126	11082	11271	11139	11144	11272	11107	11112	10991	11157	11166	11086	11247	11298	11142	11169	11238	11150	10997	11133	11376	11233	11128	11077	11111	11187	11111	11156	11213	11143	11218	11143	11226	11175	11224	11192	11263	10947	11293	11294	11337	11209	11222	11108	11142	10977	11103	11252	11265	11286	10997	11292	11211	11177	11204	11169	11051	11140	11211	11183	11122	11096	11218	11215	11066	11269	11264	11105	10967	11094	11047	11247	11225	10939	11151	10995	11323	11287	11137	11116	11094	11215	11106	11318	11191	11234	11237	11101	11240	11135	11292	11147	11112	11289	11248	11289	11167	11082	11091	11164	11254	11201	11299	11161	11135	11365	11226	11185	11184	11271	11126	11204	11253	10940	11323	11142	11291	11225	11142	11156	11164	11075	11139	11161	11384	11175	11275	11226	11216	11092	11090	11084	11085	11185	11207	11315	11067	11197	11117	11271	11056	11110	11150	11228	11019	11183	11040	11095	11124	11356	11001	11136	11191	11215	11304	11100	11224	11143	11140	11125	11327	11213	11181	11241	11151	11205	11155	11100	11130	11107	11182	11295	10974	11108	11112	11285	11151	11158	11155	11058	11243	11206	11194	11102	11314	11146	11369	11322	11178	11255	11154	11316	11183	11046	11134	11231	11240	11147	11170	11222	11317	11196	11113	11278	11202	11186	11156	11018	11199	11030	11191	11175	11132	11127	11109	11308	11173	11233	11165	11107	11194	11147	11243	11241	11181	11016	11205	11094	11186	11134	11237	11086	11088	11358	11086	11250	11209	11207	11272	11191	11184	11237	11250	11198	11235	11188	11171	11160	11005	11134	11382	11124	11237	11042	11172	11019	11207	11107	11207	11183	11042	11139	10979	11283	11076	11284	11120	11132	11232	11085	11077	11256	11129	11217	11150	11074	11250	11239	11101	11185	11161	11085	11299	11163	11147	11154	11152	11147	11200	11110	11192	11199	11218	11053	11225	10969	11137	11242	11178	11241	11236	11187	11208	11260	11114	11125	11204	11011	11147	11122	11306	11152	11229	11315	11107	11139	11105	11141	11223	11111	11237	11023	11150	11223	11050	11233	11148	11196	11164	11292	11199	11359	11353	11065	11170	11139	11118	11163	11209	11163	11281	11299	11185	11210	11212	11291	11253	11122	11084	11195	11240	11148	11119	11134	11177	11063
24552	21221	29670	29259	26282	23656	20827	18094	16918	16207	15847	15503	15069	15163	15140	15010	14987	15111	14973	14779	14945	14698	14625	14670	14740	14784	14670	14806	14911	14726	14746	14817	14637	14542	14815	15005	14771	14468	14589	14634	14442	14815	14591	14632	14893	14699	14742	14704	14773	14690	14858	14565	14454	14636	14849	14411	14730	14693	14789	14664	14799	14634	14644	14706	14585	14680	14651	14515	14577	14741	14695	14600	14803	14755	14581	14652	14695	14579	14737	14613	14645	14748	14576	14754	14705	14587	14530	14625	14771	14648	14699	14726	14333	14572	14650	14458	14729	14424	14554	14579	14639	14733	14572	14772	14600	14765	14423	14680	14521	14627	14730	14641	14653	14649	14819	14592	14637	14436	14461	14645	14705	14463	14718	14715	14487	14748	14588	14692	14846	14698	14661	14715	14894	14663	14415	14348	14496	14622	14359	14777	14676	14776	14528	14832	14557	14669	14760	14608	14534	14495	14692	14637	14681	14754	14756	14552	14722	14790	14456	14469	14521	14580	14384	14602	14695	14597	14664	14723	14622	14650	14675	14673	14782	14664	14589	14754	14720	14646	14819	14649	14747	14677	14594	14652	14581	14678	14654	14620	14546	14972	14765	14812	14511	14712	14488	14660	14815	14551	14637	14614	14359	14521	14670	14559	14510	14775	14557	14668	14521	14628	14654	14434	14664	14601	14854	14547	14466	14556	14737	14745	14831	14776	14404	14606	14551	14547	14676	14608	14509	14637	14644	14724	14705	14880	14812	14522	14526	14621	14686	14558	14776	14708	14737	14858	14716	14746	14799	14729	14725	14698	14655	14673	14408	14830	14802	14631	14687	14548	14654	14683	14424	14549	14575	14501	14736	14504	14966	14820	14635	14836	14696	14763	14723	14547	14795	14697	14571	14369	14633	14531	14669	14754	14593	14677	14543	14446	14632	14470	14660	14512	14634	14498	14579	14565	14613	14703	14589	14808	14607	14359	14770	14589	14743	14555	14745	14659	14653	14530	14482	14612	14732	14730	14462	14525	14525	14720	14616	14741	14680	14722	14703	14648	14632	14725	14616	14720	14303	14495	14585	14554	14528	14673	14916	14660	14490	14716	14715	14637	14630	14618	14741	14616	14680	14678	14619	14594	14580	14698	14765	14714	14401	14640	14535	14664	14735	14681	14483	14549	14622	14479	14716	14647	14586	14502	14687	14727	14587	14682	14428	14588	14658	14544	14617	14560	14866	14479	14850	14602	14851	14779	14725	14681	14754	14714	14498	14736	14427	14502	14610	14470	14442	14592	14584	14560	14597	14669	14670	14685	14803	14483	14618	14575	14724	14619	14505	14689	14520	14851	14848	14693	14651	14802	14524	14753	14641	14526	14538	14703	14783	14687	14390	14677	14573	14414	14650	14471	14612	14789	14606	14779	14579	14575	14602	14803	14669	14543	14748	14698	14649	14504	14620	14625	14687	14395	14637	14507	14674	14693	14726	14319	14474	14724	14656	14691	14702	14665	14576	14589	14677	14661	14521	14710	14539	14812	14821	14780	14606	14722	14667	14640	14652	14630	14666	14572	14371	14606	14574	14800	14852	14610	14618	14636	14709	14738	14556	14509	14611	14631	14789	14525	14482	14750	14648	14555	14855	14485	14673	14515	14629	14658	14567	14594	14611	14696	14576	14708	14523	14746	14600	14661	14650	14597	14582	14786	14711	14617	14689	14760	14588	14768	14728	14584	14836	14787	14359	14781	14763	14555	14672	14970	14752	14709	14482	14703	14779	14717	14780	14645	14589	14475	14642	14629	14387	14688	14596	14662	14674	14611	14738	14591	14763	14757	14600	14619	14710	14743	14616	14518	14718	14604	14507	14306	14728	14542	14545	14403	14492	14604	14712	14625	14589	14822	14749	14644	14518	14584	14653	14422	14685	14982	14752	14519	14492	14558	14735	14689	14717	14805	14638	14688	14674	14691	14823	14726	14744	14755	14801	14675	14479	14723	14626	14492	14707	14574	14568	14626	14732	14741	14744	14584	14750	14828	14492	14596	14583	14658	14637	14720	14772	14769	14689	14683	14409	14692	14758	14607	14445	14728	14773	14619	14608	14817	14674	14681	14647	14541	14746	14647	14573	14511	14407	14700	14571	14548	14643	14890	14706	14579	14623	14593	14766	14576	14729	14862	14524	14516	14525	14637	14599	14783	14604	14516	14728	14663	14746	15008	14698	14752	14546	14568	14733	14729	14568	14668	14582	14546	14677	14650	14619	14743	14825	14717	14657	14539	14738	14660	14671	14613	14739	14568	14397	14739	14748	14607	14653	14682	14622	14799	14655	14601	14542	14550	14771	14619	14771	14527	14503	14713	14642	14758	14639	14593	14615	14613	14787	14682	14716	14686	14522	14593	14694	14724	14823	14549	14778	14763	14855	14802	14850	14497	14554	14727	14655	14494	14650	14711	14664	14619	14741	14498	14557	14869	14622	14711	14901	14802	14583	14552	14799	14677	14573	14593	14446	14592	14644	14633	14616	14703	14567	14471	14855	14868	14641	14565	14739	14514	14603	14552	14761	14690	14605	14490	14577	14431	14616	14713	14573	14440	14722	14707	14907	14541	14699	14572	14741	14599	14754	14708	14566	14785	14732	14645	14736	14722	14623	14524	14702	14534	14625	14398	14670	14548	14724	14712	14559	14582	14705	14537	14509	14498	14530	14792	14652	14497	14617	14767	14615	14463	14635	14543	14566	14534	14524	14682	14654	14646	14527	14544	14677	14799	14624	14618	14748	14629	14468	14453	14593	14747	14553	14480	14642	14649	14761	14705	14603	14651	14661	14658	14745	14497	14854	14540	14631	14634	14515	14719	14637	14595	14659	14622	14627	14614	14796	14606	14407	14653	14560	14664	14820	14694	14717	14762	14651	14451	14630	14735	14592	14558	14573	14696	14735	14546	14548	14592	14734	14683	14732	14739	14662	14687	14414	14440	14734	14526	14572	14560	14628	14740	14660	14711	14649	14721	14489	14443	14496	14674	14745	14701	14684	14515	14508	14629	14461	14424	14512	14650	14792	14631	14592	14690	14629	14760	14686	14604	14561	14588	14618	14595	14667	14629	14617	14523	14441	14500	14621	14691	14624	14668	14765	14716	14707	14697	14509	14608	14571	14438	14558	14673	14752	14546	14583	14481	14824	14472	14607	14689	14876	14501	14701	14472	14597	14809	14633	14703	14729	14693	14758	14789	14561	14580	14711	14724	14713	14590	14723	14646	14741	14830	14620	14949	14636	14641	14549	14587	14610	14622	14588	14736	14543	14482	14631	14545	14752	14789	14686	14551	14617	14519	14590	14636	14535	14784	14610	14592	14468	14738	14617	14770	14691	14730	14699	14716	14536	14538	14608	14716	14803	14777	14699	14805	14683	14537	14363	14566	14515	14493	14561	14399	14601	14817	14719	14710	14838	14493	14451	14675	14818	14615	14594	14659	14834	14787	14546	14496	14666	14663	14721	14675	14632	14448	14847	14753	14664	14605	14572	14656	14666	14729	14532	14616	14597	14682	14650	14557	14634	14600	14811	14669	14792	14807	14464	14615	14585	14753	14608	14545	14644	14736	14604	14463	14604	14543	14688	14550	14614	14584	14402	14540	14545	14843	14502	14547	14693	14819	14858	14517	14794	14426	14708	14669	14441	14663	14789	14664	14687	14888	14483	14856	14615	14772	14747	14816	14559	14584	14753	14698	14757	14735	14561	14590	14606	14707	14752	14586	14575	14704	14744	14615	14647	14879	14747	14626	14652	14784	14802	14672	14693	14473	14565	14538	14449	14823	14404	14663	14769	14568	14739	14525	14669	14692	14559	14642	14582	14696	14810	14803	14722	14905	14781	14647	14862	14398	14692	14593	14596	14591	14665	14637	14735	14744	14670	14717	14488	14763	14591	14589	14430	14682	14814	14796	14743	14453	14794	14664	14620	14681	14805	14589	14760	14425	14691	14797	14793	14683	14636	14789	14486	14569	14588	14566	14595	14724	14912	14663	14758	14688	14500	14502	14725	14841	14673	14610	14548	14571	14462	14633	14664	14704	14620	14663	14642	14711	14760	14514	14572	14697	14628	14571	14336	14623	14685	14561	14713	14518	14609	14698	14593	14524	14512	14547	14745	14584	14628	14517	14670	14614	14573	14626	14813	14610	14758	14455	14792	14524	14695	14632	14620	14498	14556	14505	14650	14640	14591	14546	14642	14731	14799	14684	14652	14462	14666	14585	14694	14616	14703	14495	14691	14476	14725	14564	14623	14776	14481	14710	14664	14753	14681	14561	14546	14647	14639	14803	14681	14595	14557	14664	14685	14648	14843	14670	14612	14668	14481	14622	14611	14738	14556	14393	14718	14667	14694	14648	14662	14720	14612	14636	14361	14560	14688	14640	14672	14704	14618	14717	14555	14844	14709	14830	14668	14827	14740	14600	14818	14490	14545	14806	14710	14511	14874	14752	14423	14638	14647	14571	14591	14676	14612	14619	14411	14594	14528	14605	14665	14737	14736	14598	14697	14642	14713	14777	14635	14703	14521	14565	14535	14718	14668	14705	14652	14677	14743	14611	14748	14517	14748	14740	14667	14527	14543	14605	14685	14593	14546	14680	14871	14706	14614	14656	14845	14637	14718	14684	14840	14767	14656	14550	14619	14737	14632	14575	14623	14537	14730	14590	14359	14604	14611	14595	14624	14681	14595	14679	14672	14490	14693	14417	14556	14456	14561	14553	14472	14542	14705	14709	14689	14759	14619	14711	14384	14679	14566	14598	14643	14697	14630	14558	14632	14632	14777	14619	14731	14668	14634	14721	14722	14689	14744	14580	14385	14640	14658	14509	14660	14596	14587	14620	14611	14719	14740	14752	14660	14686	14670	14489	14530	14688	14560	14656	14631	14683	14631	14745	14768	14597	14732	14605	14630	14846	14577	14524	14602	14519	14489	14669	14713	14697	14787	14492	14700	14635	14517	14674	14563	14598	14639	14455	14792	14517	14795	14518	14831	14708	14459	14476	14649	14813	14826	14531	14636	14671	14703	14723	14751	14561	14696	14576	14726	14737	14599	14406	14639	14501	14620	14540	14864	14646	14875	14577	14507	14707	14748	14620	14698	14628	14693	14541
41984	63010	52200	35808	26683	19844	16467	14719	13669	12983	12311	12100	11916	11741	11738	11461	11620	11458	11363	11281	11192	11342	11331	11337	11381	11352	11527	11395	11401	11265	11243	11284	11223	11509	11342	11361	11320	11318	11322	11425	11377	11248	11228	11393	11157	11344	11359	11412	11323	11189	11343	11287	11398	11385	11374	11179	11308	11379	11343	11335	11465	11435	11273	11187	11276	11176	11318	11302	11321	11184	11409	11232	11410	11179	11292	11241	11213	11316	11074	11136	11330	11319	11394	11396	11307	11306	11310	11261	11257	11267	11330	11129	11341	11340	11234	11278	11318	11160	11354	11328	11212	11439	11222	11249	11294	11282	11362	11341	11334	11296	11400	11261	11408	11234	11224	11177	11239	11370	11269	11221	11232	11294	11227	11326	11290	11183	11218	11383	11344	11389	11320	11399	11451	11294	11291	11195	11252	11289	11343	11438	11364	11174	11366	11263	11158	11332	11183	11210	11285	11229	11394	11335	11407	11221	11291	11442	11265	11401	11357	11233	11139	11381	11342	11352	11412	11403	11311	11343	11202	11103	11299	11256	11262	11359	11264	11325	11422	11341	11320	11336	11204	11237	11207	11369	11137	11348	11345	11379	11375	11443	11315	11346	11174	11344	11147	11316	11280	11301	11122	11254	11307	11368	11273	11240	11278	11175	11407	11201	11248	11265	11241	11297	11264	11413	11215	11109	11254	11374	11017	11239	11198	11464	11342	11289	11298	11179	11207	11402	11308	11312	11194	11314	11356	11349	11337	11212	11348	11215	11269	11369	11291	11241	11335	11372	11369	11379	11190	11253	11316	11215	11305	11251	11298	11282	11372	11331	11165	11345	11229	11177	11358	11238	11418	11276	11268	11029	11356	11408	11224	11206	11325	11270	11284	11293	11174	11241	11331	11195	11194	11223	11352	11228	11207	11343	11269	11212	11329	11055	11207	11232	11205	11205	11404	11255	11169	11190	11321	11305	11346	11244	11226	11138	11268	11151	11350	11366	11375	11247	11221	11263	11389	11251	11229	11324	11425	11357	11242	11206	11374	11180	11352	11324	11158	11266	11270	11380	11347	11308	11298	11125	11231	11367	11226	11434	11321	11361	11234	11273	11325	11408	11415	11319	11298	11492	11243	11465	11336	11168	11298	11269	11228	11435	11379	11174	11370	11314	11365	11337	11388	11257	11218	11380	11091	11234	11090	11422	11378	11196	11298	11357	11227	11359	11399	11338	11165	11291	11408	11310	11440	11185	11179	11245	11367	11370	11261	11355	11288	11166	11292	11334	11096	11148	11328	11419	11298	11299	11241	11266	11309	11281	11307	11253	11232	11270	11279	11331	11228	11132	11374	11249	11281	11338	11405	11286	11376	11178	11125	11257	11391	11177	11347	11354	11202	11332	11419	11285	11385	11245	11283	11266	11114	11343	11269	11241	11329	11432	11354	11365	11142	11382	11388	11291	11424	11307	11316	11263	11147	11270	11334	11359	11362	11281	11441	11260	11279	11311	11315	11265	11230	11324	11207	11220	11215	11339	11387	11261	11390	11206	11171	11259	11279	11328	11235	11314	11428	11331	11236	11419	11235	11216	11302	11237	11394	11177	11308	11167	11168	11342	11221	11337	11223	11292	11291	11262	11297	11310	11363	11281	11400	11196	11329	11346	11440	11301	11246	11292	11302	11224	11198	11214	11382	11261	11307	11511	11371	11494	11293	11249	11212	11246	11248	11276	11312	11355	11184	11164	11308	11558	11145	11281	11420	11354	11334	11297	11293	11239	11325	11281	11329	11285	11277	11241	11225	11222	11484	11269	11244	11412	11356	11273	11318	11396	11280	11276	11301	11117	11317	11278	11340	11375	11240	11369	11251	11342	11293	11299	11384	11209	11254	11418	11332	11188	11347	11308	11425	11307	11438	11347	11171	11291	11310	11271	11241	11265	11306	11277	11242	11289	11247	11206	11299	11349	11244	11290	11284	11227	11263	11492	11270	11216	11395	11149	11245	11222	11362	11300	11303	11193	11287	11309	11290	11279	11391	11426	11379	11292	11236	11233	11483	11238	11301	11206	11410	11316	11339	11395	11244	11259	11171	11236	11176	11179	11288	11310	11125	11367	11293	11414	11333	11404	11301	11225	11169	11239	11202	11453	11356	11350	11361	11220	11388	11216	11198	11159	11265	11321	11294	11307	11415	11353	11104	11497	11439	11369	11291	11224	11380	11273	11267	11429	11221	11352	11383	11482	11261	11290	11342	11333	11419	11405	11126	11416	11381	11346	11224	11197	11293	11145	11364	11335	11426	11296	11365	11319	11222	11189	11201	11382	11277	11236	11349	11417	11288	11218	11324	11265	11246	11240	11216	11236	11289	11129	11374	11500	11276	11262	11351	11258	11226	11261	11295	11267	11230	11371	11291	11224	11298	11198	11252	11057	11235	11175	11337	11195	11330	11189	11335	11300	11361	11143	11359	11345	11291	11342	11179	11346	11310	11370	11404	11282	11263	11238	11333	11291	11282	11156	11317	11310	11409	11244	11356	11253	11210	11306	11423	11282	11342	11206	11249	11195	11231	11381	11246	11381	11354	11337	11293	11397	11283	11313	11264	11122	11209	11363	11271	11395	11258	11255	11202	11284	11338	11256	11389	11181	11250	11157	11256	11406	11296	11294	11369	11307	11351	11202	11272	11176	11425	11203	11280	11388	11297	11176	11356	11282	11394	11504	11101	11284	11238	11361	11247	11398	11271	11366	11350	11361	11268	11266	11412	11281	11247	11370	11404	11298	11219	11502	11263	11221	11476	11350	11343	11437	11400	11210	11339	11287	11216	11232	11373	11275	11325	11434	11426	11293	11124	11219	11358	11121	11283	11274	11360	11417	11080	11216	11310	11505	11286	11239	11362	11390	11307	11251	11155	11325	11287	11327	11235	11161	11410	11398	11315	11218	11209	11318	11332	11266	11442	11264	11223	11287	11294	11405	11273	11338	11153	11364	11325	11217	11449	11331	11414	11362	11262	11325	11290	11375	11341	11187	11302	11384	11185	11166	11201	11348	11379	11375	11155	11326	11393	11304	11324	11327	11169	11034	11390	11233	11301	11241	11275	11284	11411	11376	11216	11123	11222	11316	11232	11162	11329	11281	11311	11327	11234	11343	11266	11325	11314	11143	11225	11195	11387	11318	11261	11387	11341	11456	11147	11412	11100	11368	11327	11479	11370	11243	11200	11339	11307	11286	11285	11234	11328	11191	11364	11321	11294	11258	11182	11466	11126	11286	11441	11201	11428	11300	11168	11356	11219	11286	11355	11210	11337	11341	11234	11326	11190	11227	11269	11260	11116	11175	11318	11388	11275	11265	11211	11357	11307	11253	11304	11431	11259	11348	11384	11047	11346	11364	11309	11386	11254	11243	11367	11457	11212	11311	11381	11348	11258	11267	11394	11216	11328	11420	11217	11315	11104	11353	11207	11315	11254	11365	11242	11386	11392	11258	11342	11259	11405	11187	11246	11359	11208	11387	11253	11231	11333	11423	11263	11283	11369	11207	11242	11164	11352	11242	11318	11241	11312	11330	11161	11246	11296	11203	11264	11179	11429	11242	11386	11331	11339	11327	11342	11290	11474	11098	11234	11244	11267	11211	11510	11353	11211	11313	11322	11354	11348	11502	11326	11294	11247	11082	11262	11404	11203	11328	11201	11328	11287	11150	11255	11418	11320	11308	11238	11340	11214	11263	11330	11290	11298	11380	11319	11125	11397	11335	11416	11557	11381	11254	11388	11266	11239	11385	11403	11403	11454	11246	11389	11282	11372	11187	11278	11217	11243	11525	11275	11172	11394	11285	11334	11284	11180	11442	11470	11294	11222	11449	11179	11327	11229	11341	11394	11335	11369	11215	11333	11327	11267	11266	11183	11279	11356	11171	11191	11336	11344	11317	11123	11170	11132	11270	11388	11374	11319	11399	11374	11417	11416	11438	11377	11337	11189	11283	11236	11355	11300	11429	11250	11339	11293	11291	11232	11508	11288	11367	11133	11225	11381	11181	11304	11394	11393	11324	11267	11233	11321	11225	11269	11322	11462	11113	11244	11245	11289	11150	11299	11345	11231	11429	11326	11288	11276	11335	11346	11303	11445	11257	11280	11406	11317	11294	11458	11318	11364	11252	11257	11092	11409	11213	11131	11146	11171	11151	11208	11227	11269	11478	11259	11277	11166	11179	11257	11447	11243	11338	11226	11295	11307	11165	11349	11441	11325	11366	11394	11380	11305	11296	11201	11253	11331	11051	11293	11281	11301	11226	11283	11491	11330	11267	11218	11161	11428	11409	11245	11344	11346	11414	11354	11248	11251	11237	11363	11327	11356	11220	11434	11209	11180	11319	11348	11335	11286	11191	11378	11132	11141	11404	11201	11361	11335	11213	11396	11273	11294	11287	11266	11197	11192	11198	11357	11243	11260	11510	11286	11441	11178	10995	11277	11276	11386	11335	11141	11322	11203	11331	11288	11412	11304	11290	11176	11320	11186	11367	11366	11248	11263	11029	11248	11286	11316	11207	11271	11205	11262	11312	11217	11368	11286	11172	11341	11220	11233	11281	11338	11166	11225	11153	11210	11251	11240	11383	11387	11203	11180	11145	11288	11312	11305	11388	11264	11311	11264	11281	11265	11363	11280	11398	11362	11264	11296	11295	11220	11258	11347	11428	11410	11263	11242	11312	11278	11176	11250	11225	11428	11117	11287	11415	11382	11439	11464	11317	11210	11223	11247	11403	11358	11309	11423	11397	11435	11287	11245	11282	11126	11337	11314	11248	11206	11328	11275	11338	11316	11320	11178	11370	11237	11174	11410	11388	11257	11330	11290	11248	11452	11159	11344	11478	11136	11287	11516	11316	11480	11384	11161	11315	11185	11286	11337	11283	11287	11398	11394	11252	11208	11318	11250	11361	11466	11357	11171	11357	11307	11343	11234	11166	11170	11228	11346	11246	11272	11324	11284	11168	11375	11354	11261	11324	11237	11316	11346	11404	11198	11355	11318	11211	11263	11410	11366	11257	11401	11362	11418	11273	11441	11177	11324	11370	11315	11239	11353	11314	11254	11367	11277	11244	11316	11168	11292	11163	11338	11447	11464	11253	11041	11363	11401	11269
22173	21085	28766	24314	22726	26058	29383	22297	19622	18501	17475	16420	16270	16187	16078	15875	15764	15516	15382	15499	15375	15442	15663	15434	15604	15381	15503	15154	15333	15155	15381	15060	15188	15268	15494	15311	14992	15162	14985	15138	15154	15238	15234	15138	15212	15152	15114	15230	15211	15333	15236	14971	15072	15436	15206	15224	15271	15311	15008	15044	15148	15124	15162	14960	15120	15170	15304	15178	15226	15458	15075	15327	15101	15044	15167	15114	14856	15035	15087	15200	15217	15241	15260	15096	15168	15282	15076	15015	14977	15022	15145	15139	15175	15105	15107	15123	15079	15006	15104	15187	15157	15069	15126	14859	15038	15033	15081	15060	15327	14975	15164	15082	15192	15158	15189	15128	14919	15024	15241	15067	15084	15075	15087	15047	14948	15245	15260	15207	15267	15168	15068	15191	15296	15175	15098	15002	14967	15255	15037	15155	15172	15036	15087	15282	15257	14923	14998	15167	15151	15083	15052	15100	15014	15243	15088	15146	15235	15070	15123	15048	15164	15017	15008	15227	15153	15339	15334	15050	15180	15201	15056	15024	15117	15243	15368	15131	15212	15159	15068	15093	15200	15210	15007	15185	15174	15196	15068	15164	15097	15130	15431	15050	15197	15105	15260	15125	15136	15068	15209	15018	15059	14883	14894	15246	15073	15074	14987	14948	15259	15008	15033	15146	15095	15156	15122	15090	15179	15082	15094	15115	15138	15100	15075	15204	15170	15228	15005	15231	15210	15089	15259	15150	15219	15272	15256	15027	15145	15083	14963	15068	15176	15102	15252	15296	15173	15102	15042	14954	15146	15186	15231	15203	15125	14998	15054	15190	15418	15201	15265	15061	15315	15197	15227	15080	15082	14880	15249	15018	15290	15095	15228	15139	15215	15084	15092	15110	15144	15003	15151	15068	15208	15185	15133	15191	15154	15224	15122	15271	15218	15245	15148	15072	15122	15046	15227	15193	14927	14934	15171	15110	15119	14964	14939	15182	15164	15144	15222	15029	15299	15037	15121	15107	15022	15038	15124	15197	14997	14893	15138	15153	15131	15048	14968	15119	15041	15080	14922	15052	15089	15102	15218	15145	15114	15179	14999	14916	15341	15324	14969	15045	15058	15034	15139	15189	15117	15046	15075	15171	14947	15213	15139	15212	15065	14965	15213	15077	15164	15126	15310	15274	15083	15221	15273	15102	15026	15142	15306	15011	14974	15052	15182	14924	15142	15267	15060	15160	15138	15190	15291	15185	15293	15186	14961	15434	15139	15122	15108	15177	15078	15211	15131	15188	14980	15240	15268	14918	15298	14953	15064	15026	15057	15320	15030	14978	15243	15243	15333	15038	15191	15124	15206	15200	15079	15174	15280	15138	15156	15311	15303	15011	15325	15005	15059	14940	15204	15128	15172	15191	15187	15148	15255	15298	15269	15471	15239	15164	14983	15390	15222	15221	15260	15086	15223	15114	15076	15090	15257	15132	15117	15121	15046	15040	15134	15270	15330	15053	14997	15250	15013	14939	15059	15132	15267	15086	14946	15118	14980	15250	14987	15168	15347	15111	15255	14952	14993	15165	15098	15128	15120	15165	15006	15310	15057	15174	15017	15089	15068	15185	15265	15136	15312	15047	15078	15112	15362	15156	15167	15269	15204	15174	15235	14934	15149	15115	15233	15159	15008	15210	15268	15100	15207	15278	15075	14939	15011	15059	15248	15025	14899	15098	15028	15015	15027	15156	14958	14994	15283	15102	14969	15047	15194	15178	15158	15314	14986	15266	15154	15181	15196	15088	15030	15125	15133	15097	15067	15094	15164	15077	15066	15195	15135	15261	15030	15281	15075	15132	15345	15146	15175	15114	15003	15184	15035	14998	15051	14914	15246	15172	15064	15134	15082	15082	15270	15160	15253	15062	15172	15271	15071	15088	15112	15117	15100	15250	14944	15166	15032	15004	15305	15023	15156	15062	15165	15216	15244	15067	15212	15158	15285	15102	15182	15003	15101	15192	15262	15028	15019	15319	15114	15276	15113	15014	15199	14922	15092	15017	15111	15038	15055	15167	15079	15045	14987	15185	15064	15014	15018	15157	15100	14914	15213	15109	15142	15368	15143	15101	15110	14966	15162	15060	15102	15204	15179	15120	15260	15143	15267	15118	15044	15120	15224	15249	15129	15102	15120	15028	15073	15111	15090	15086	15156	15220	15201	15165	15155	15246	15117	15103	15207	14918	15034	15219	15088	15226	15220	15204	15258	15254	15092	15032	15221	15219	15090	15064	15108	14967	15241	15123	15058	15286	15002	14956	15120	15242	15174	15275	15001	15156	15256	15040	15167	15223	15116	15204	14737	15293	15222	15061	15115	14966	15037	15003	14869	14845	14996	15178	15016	15040	15036	15068	15054	14967	15056	15193	15072	15253	15027	15194	15119	15194	15067	15218	15154	14990	15091	15162	15244	15185	15165	14915	15181	15078	15067	14945	15149	15265	15210	15078	15102	15142	15054	15080	15239	15212	14938	15111	15039	14985	14964	15084	14959	15155	14922	15098	14995	15205	15256	15206	15235	15234	15040	15233	15296	14999	15278	15067	15126	15049	14982	15121	15160	14936	15156	15064	15135	15222	15248	14954	15169	15094	15175	15158	15289	15107	15099	15238	15152	15198	15194	15206	15203	14947	15132	15310	15180	15079	15156	15170	15087	14833	15215	15100	15145	15035	15069	15196	15217	15053	15146	14876	14916	14935	15045	15182	15130	15152	15145	14980	15060	15109	15241	15069	15099	15208	15233	15219	15161	15030	14983	15037	14971	15020	15123	15163	15296	15054	15090	15010	15057	15218	15190	15144	15229	15022	15142	15102	14965	15000	15032	15078	14961	14864	15151	15064	15116	15076	15231	15267	15100	15236	15312	15176	15123	15000	15188	15228	15305	15094	15003	15072	15174	15107	15241	15159	15049	15163	15156	14991	15065	15187	15112	15149	15275	15274	14995	14904	15172	15035	15187	15073	15281	15057	15258	15092	15074	15239	15102	14967	15233	14978	15283	15420	15289	14893	15243	14953	15193	15158	15135	15207	15118	15057	14864	15123	15192	15040	15202	15028	15201	14917	15394	15107	15068	15172	15146	15205	15098	15124	15348	15070	15018	15027	15083	14931	14989	15240	15374	15198	15133	15018	15231	15193	15067	15312	15198	14878	15253	15270	15340	15040	15169	15156	15241	15070	15116	15072	15120	15200	15151	15007	15316	15042	15077	15249	15163	15048	15191	15044	15212	15188	15094	15236	15127	15015	15188	15098	15012	15298	14927	15165	15180	15088	15177	15127	15296	15310	15187	15269	15283	15441	15136	15150	15045	15215	15079	15183	15141	14990	14878	15110	15091	15206	15119	15108	15005	15280	15062	15060	15023	15199	15232	15239	14983	15134	15046	15223	15044	15017	15056	15176	15210	15283	15179	15021	15238	15283	15082	14960	15215	15005	15199	15033	15205	15204	15584	15083	15137	15023	15124	15114	15018	15226	15318	15188	15008	15164	15082	15098	15353	15312	15234	15218	15089	14957	15154	15058	15182	15203	15166	15216	15271	15063	15246	15213	15127	15148	14956	15194	15224	15232	15072	15184	14992	15060	15178	15101	15414	15236	15025	15152	15117	15036	15093	15093	15017	14974	15160	15224	15241	15161	15103	15011	15156	15196	14955	15220	15355	15143	14937	15211	15303	14986	15220	15241	15054	15085	15139	15057	15065	15104	15008	15068	15092	15143	15044	15084	15220	15158	15159	15055	15253	15233	15103	15190	15230	14863	15019	15478	15093	15219	15094	15067	14947	15452	15099	15207	15209	15141	15100	15114	15256	15033	15272	15357	15122	15218	15191	15113	15236	15284	15186	14933	15179	15236	15121	14858	15102	15376	15105	15069	14923	14916	15070	15042	15107	15055	15099	15077	15270	15135	15303	15123	15230	15086	15264	15028	15055	15177	15188	14999	15073	15027	14922	14956	15235	15140	15361	15224	15267	15182	15189	15092	15085	15286	15027	15201	14993	15158	15168	15168	15039	15005	15094	15190	15134	15151	15037	15049	15124	15132	15288	14977	15157	15057	15086	15263	15197	15047	15013	15172	15256	15057	15326	15190	15336	15134	15064	15169	15291	15278	15139	15094	15146	15073	15232	15340	15152	15086	15039	15043	15058	15076	14981	15027	15440	15057	14977	15117	15165	15031	15042	14923	15087	15121	15197	15106	15163	15004	15164	15069	15209	15273	15093	14957	14953	15199	15086	15058	15119	15021	15163	15091	15257	15270	15229	15105	15167	15153	15039	15175	15005	15093	15259	15242	15147	15080	15351	15289	15267	15189	15144	15203	15086	15098	15105	14974	15311	15172	14992	14915	15005	14965	15199	15216	15291	15260	15026	15003	15147	15271	15105	15112	15020	15043	15280	15125	15214	15027	15056	15231	15039	15208	15267	15127	15131	15202	15174	15112	15186	15240	15255	14916	15047	14971	15221	15141	15032	15199	15007	15150	15319	15111	15048	15142	15088	15209	15183	15160	15108	15077	15023	14975	15113	15097	15189	14993	15080	15201	15132	15083	15275	15157	15250	15068	15098	15080	15082	15185	15056	15078	14991	15034	15145	15049	14916	15064	15101	15167	15216	15197	15115	15289	15086	15199	15168	15205	15105	15160	15122	15127	15161	14899	15314	15136	15012	15148	15012	15153	15176	15237	15241	15226	15175	14962	15191	15230	15240	15313	15225	15107	15119	15184	15170	15260	14993	15135	15123	15061	15126	15207	15017	15242	15236	14757	15008	15188	15174	15241	15395	15040	15039	15174	15330	14950	15252	15135	14964	15300	15172	15197	15198	15136	14940	14867	15154	15039	15152	15056	15140	15223	15146	15042	15173	15006	15086	15081	15230	15142	15245	15007	14946	15211	15169	15218	15224	15148	15207	15208	15034	15000	15135	15118	15181	15099	15061	15152	15110	15187	15331	15101	15287	15175	15201	15080	14977	15273	15258	15025	15044	14989	15130	15192	14996	15102	15163	15048	15013	15276	15055	15223	15231	14832	15086	14923	14971	14997	15187	15204	15175	14990	15003	15006	14970	15215	15138	15036	14845	15220	14955	15239	14984	15066	15031	15201	15252	15142
43931	75004	64717	46663	33614	26620	22287	18438	16336	14613	13615	13014	12534	12347	12223	12004	11971	11920	11680	11751	11787	11571	11761	11656	11710	11593	11682	11584	11690	11503	11616	11595	11509	11489	11559	11643	11500	11669	11514	11525	11663	11624	11495	11492	11562	11498	11681	11611	11571	11476	11482	11475	11639	11506	11458	11580	11710	11593	11450	11555	11338	11376	11499	11712	11542	11659	11663	11552	11522	11624	11576	11493	11571	11654	11557	11620	11676	11629	11469	11573	11562	11472	11582	11685	11634	11520	11553	11614	11510	11459	11615	11461	11464	11507	11578	11515	11514	11505	11588	11581	11208	11743	11541	11629	11619	11430	11653	11387	11544	11506	11493	11509	11613	11642	11463	11464	11605	11496	11619	11512	11534	11496	11519	11472	11503	11691	11522	11508	11473	11594	11506	11585	11538	11634	11537	11508	11675	11576	11317	11606	11524	11528	11523	11447	11537	11540	11500	11542	11462	11651	11555	11454	11531	11682	11502	11556	11449	11451	11754	11580	11552	11606	11379	11540	11507	11655	11586	11647	11526	11551	11390	11358	11431	11623	11415	11675	11612	11624	11517	11531	11665	11527	11692	11563	11510	11650	11583	11261	11563	11686	11366	11572	11613	11661	11545	11589	11672	11612	11432	11762	11380	11467	11438	11557	11659	11504	11517	11574	11442	11379	11653	11536	11657	11444	11432	11446	11606	11356	11608	11623	11407	11666	11391	11590	11495	11426	11682	11735	11537	11511	11618	11658	11479	11569	11505	11489	11573	11507	11367	11661	11587	11469	11572	11449	11452	11446	11597	11519	11547	11591	11623	11484	11590	11399	11566	11523	11598	11412	11540	11493	11481	11482	11566	11588	11471	11495	11579	11560	11329	11483	11666	11533	11432	11386	11443	11513	11469	11631	11535	11638	11669	11340	11529	11755	11421	11421	11701	11551	11447	11528	11426	11362	11572	11527	11588	11463	11768	11537	11644	11574	11516	11518	11583	11388	11547	11566	11679	11627	11678	11559	11800	11563	11561	11523	11631	11549	11495	11439	11499	11490	11263	11447	11528	11684	11534	11486	11485	11475	11656	11400	11552	11478	11507	11441	11588	11452	11645	11375	11438	11641	11470	11599	11564	11630	11570	11536	11618	11445	11477	11635	11480	11587	11605	11585	11559	11435	11507	11601	11700	11522	11632	11542	11654	11580	11431	11432	11603	11496	11436	11564	11569	11661	11671	11570	11594	11504	11389	11577	11433	11548	11754	11626	11488	11580	11571	11646	11703	11509	11480	11608	11563	11469	11445	11599	11432	11652	11595	11601	11518	11573	11373	11626	11500	11550	11633	11470	11465	11640	11406	11590	11626	11578	11544	11515	11810	11526	11410	11663	11429	11545	11528	11634	11433	11603	11547	11588	11436	11575	11543	11530	11602	11540	11450	11507	11450	11605	11607	11635	11464	11611	11732	11465	11404	11550	11493	11464	11530	11594	11530	11436	11605	11588	11659	11413	11637	11518	11583	11470	11486	11508	11564	11627	11466	11560	11451	11548	11552	11616	11465	11648	11478	11446	11410	11457	11408	11440	11594	11560	11469	11446	11584	11612	11493	11451	11521	11608	11664	11557	11605	11485	11480	11491	11550	11480	11541	11516	11409	11577	11646	11599	11495	11488	11530	11474	11371	11660	11526	11551	11499	11455	11440	11503	11530	11603	11641	11527	11471	11587	11610	11514	11454	11460	11497	11490	11470	11567	11672	11401	11422	11506	11650	11528	11565	11527	11488	11456	11518	11617	11564	11532	11619	11603	11530	11564	11636	11588	11513	11407	11475	11517	11535	11650	11600	11572	11395	11392	11548	11745	11448	11472	11500	11493	11438	11322	11689	11253	11643	11558	11598	11415	11449	11524	11569	11660	11570	11455	11496	11464	11451	11587	11576	11449	11309	11438	11359	11565	11635	11608	11450	11526	11421	11521	11537	11508	11476	11450	11600	11541	11526	11504	11475	11601	11503	11569	11537	11606	11542	11469	11422	11404	11481	11671	11609	11471	11492	11471	11540	11446	11516	11535	11503	11406	11415	11596	11428	11502	11507	11614	11498	11579	11556	11505	11716	11655	11455	11598	11611	11594	11515	11459	11590	11511	11518	11455	11511	11573	11528	11635	11535	11602	11683	11680	11705	11597	11497	11506	11531	11652	11377	11489	11548	11677	11506	11680	11650	11641	11481	11605	11541	11577	11480	11494	11437	11566	11507	11516	11467	11602	11685	11538	11559	11532	11541	11544	11511	11540	11523	11387	11584	11534	11398	11662	11517	11697	11510	11576	11648	11477	11599	11502	11560	11559	11500	11498	11489	11605	11539	11744	11466	11628	11628	11698	11656	11494	11504	11656	11503	11570	11560	11596	11454	11602	11539	11511	11524	11595	11615	11467	11596	11424	11653	11579	11646	11599	11484	11529	11498	11707	11428	11771	11700	11544	11567	11545	11649	11454	11479	11555	11507	11440	11708	11390	11523	11476	11562	11644	11471	11524	11592	11565	11459	11477	11580	11601	11446	11379	11570	11645	11494	11530	11376	11724	11666	11816	11640	11502	11675	11693	11381	11627	11522	11687	11457	11458	11442	11568	11452	11627	11564	11492	11587	11469	11648	11379	11502	11674	11690	11520	11629	11466	11533	11698	11558	11447	11672	11444	11477	11547	11423	11622	11609	11778	11487	11538	11598	11608	11664	11454	11620	11579	11597	11524	11539	11466	11482	11414	11561	11524	11376	11499	11454	11620	11487	11415	11604	11542	11496	11599	11584	11527	11707	11466	11529	11538	11590	11617	11626	11674	11545	11528	11328	11581	11484	11513	11684	11701	11377	11436	11440	11605	11475	11562	11557	11578	11479	11524	11466	11473	11709	11418	11617	11414	11660	11373	11601	11505	11641	11382	11555	11438	11554	11503	11555	11560	11364	11502	11591	11488	11675	11660	11439	11482	11615	11543	11450	11520	11456	11628	11749	11607	11611	11515	11528	11854	11524	11535	11477	11483	11461	11674	11500	11370	11648	11583	11604	11516	11436	11469	11757	11503	11539	11628	11540	11530	11503	11496	11632	11635	11631	11556	11504	11396	11475	11657	11492	11597	11505	11751	11532	11468	11473	11494	11609	11504	11630	11576	11505	11606	11616	11662	11629	11568	11493	11511	11421	11460	11567	11553	11567	11493	11610	11514	11547	11391	11605	11500	11430	11401	11434	11429	11561	11594	11627	11671	11390	11515	11531	11643	11494	11525	11648	11541	11458	11361	11736	11478	11467	11595	11584	11425	11486	11449	11737	11506	11577	11594	11540	11447	11602	11511	11472	11587	11498	11457	11557	11499	11510	11264	11494	11497	11536	11535	11506	11531	11546	11628	11436	11496	11505	11609	11512	11699	11423	11517	11557	11443	11473	11487	11543	11499	11486	11437	11542	11501	11589	11463	11480	11566	11409	11466	11522	11571	11501	11592	11508	11509	11540	11606	11603	11663	11583	11392	11559	11536	11688	11654	11634	11492	11490	11679	11379	11555	11536	11520	11345	11481	11381	11442	11397	11647	11641	11392	11319	11763	11503	11490	11404	11638	11504	11486	11468	11490	11561	11542	11496	11568	11631	11533	11542	11546	11499	11520	11401	11581	11432	11611	11741	11467	11568	11643	11401	11618	11451	11682	11504	11374	11418	11370	11418	11497	11396	11556	11587	11428	11537	11631	11483	11447	11474	11621	11575	11593	11661	11577	11622	11495	11487	11596	11615	11523	11459	11593	11516	11567	11430	11597	11372	11537	11580	11575	11520	11449	11465	11444	11581	11433	11415	11536	11581	11442	11586	11617	11607	11540	11530	11572	11504	11583	11626	11446	11548	11656	11574	11632	11406	11486	11574	11421	11465	11445	11610	11446	11553	11513	11661	11452	11505	11439	11510	11522	11434	11389	11463	11470	11534	11533	11500	11479	11384	11314	11494	11486	11483	11551	11660	11681	11529	11463	11714	11549	11410	11354	11453	11536	11583	11559	11449	11464	11565	11622	11597	11586	11479	11590	11434	11682	11568	11471	11515	11611	11680	11509	11538	11666	11570	11389	11539	11557	11600	11640	11457	11482	11334	11613	11776	11480	11577	11523	11592	11641	11470	11707	11473	11395	11489	11605	11404	11460	11604	11412	11478	11627	11582	11583	11532	11615	11561	11774	11568	11495	11563	11456	11471	11556	11634	11601	11567	11287	11582	11511	11482	11357	11381	11490	11491	11455	11620	11495	11454	11481	11544	11648	11422	11520	11479	11563	11553	11726	11543	11615	11478	11633	11554	11547	11511	11542	11483	11674	11473	11533	11624	11500	11444	11349	11406	11605	11595	11427	11417	11417	11634	11560	11428	11433	11566	11594	11511	11680	11558	11489	11606	11692	11469	11600	11508	11531	11516	11449	11564	11571	11450	11540	11530	11588	11558	11574	11414	11507	11491	11523	11508	11604	11581	11515	11620	11676	11696	11715	11435	11520	11513	11464	11512	11472	11579	11316	11444	11505	11640	11562	11488	11556	11492	11672	11483	11469	11487	11532	11550	11597	11416	11562	11729	11701	11590	11476	11509	11519	11449	11647	11581	11618	11598	11568	11644	11437	11679	11601	11585	11520	11553	11417	11498	11533	11611	11720	11369	11589	11565	11411	11605	11454	11575	11401	11625	11517	11526	11196	11554	11490	11677	11540	11597	11535	11527	11634	11475	11511	11551	11481	11538	11340	11484	11340	11418	11424	11634	11491	11487	11489	11506	11541	11743	11479	11476	11561	11588	11590	11262	11542	11442	11429	11831	11618	11523	11665	11619	11516	11590	11497	11548	11448	11524	11425	11655	11513	11638	11544	11409	11462	11512	11503	11579	11681	11616	11575	11630	11479	11672	11456	11705	11448	11472	11655	11545	11572	11591	11565	11638	11400	11568	11469	11639	11551	11645	11473	11613	11455	11557	11596	11405	11624	11524	11519	11515	11614	11448	11457	11536	11609	11591	11454	11560	11533	11416	11523	11568	11604	11508	11492	11538	11507	11233	11535	11548	11547	11597	11699	11420	11388	11547	11422	11533	11446	11493	11499	11626	11594	11576	11486	11404	11584	11678	11591	11427	11461
34340	45140	52022	40408	29503	23194	19966	17920	16961	16133	15767	15424	15291	15157	15060	15020	14932	14903	14764	14797	14671	14810	14771	14722	14596	14683	14693	14588	14907	14678	14545	14787	14645	14590	14662	14607	14765	14685	14768	14667	14820	14721	14837	14855	14862	14631	14622	14734	14679	14693	14668	14656	14693	14795	14679	14785	14761	14699	14687	14824	14815	14659	14830	14645	14593	14665	14699	14679	14702	14750	14778	14584	14624	14576	14551	14702	14785	14818	14779	14697	14781	14670	14766	14728	14664	14677	14585	14616	14697	14639	14733	14701	14937	14710	14813	14682	14662	14764	14655	14712	14729	14587	14457	14593	14787	14633	14676	14471	14758	14707	14572	14690	14711	14474	14734	14661	14552	14742	14825	14602	14854	14598	14726	14621	14573	14705	14784	14944	14604	14731	14684	14781	14658	14736	14506	14817	14522	14655	14800	14750	14669	14847	14665	14769	14460	14499	14773	14629	14757	14688	14791	14840	14493	14521	14742	14712	14683	14665	14655	14668	14813	14834	14807	14770	14719	14715	14657	14672	14611	14820	14823	14692	14597	14566	14664	14546	14507	14713	14834	14647	14667	14704	14623	14779	14619	14834	14867	14621	14765	14895	14641	14414	14592	14935	14578	14767	14839	14727	14747	14586	14801	14937	14580	14719	14708	14597	14853	14735	14804	14689	14753	14558	14883	14810	14732	14921	14734	14593	14665	14829	14643	14787	14725	14929	14730	14569	14503	14799	14666	14626	14651	14458	14476	14741	14653	14637	14871	14748	14576	14834	14759	14756	14571	14377	14543	14606	14790	14659	14758	14753	14697	14787	14691	14810	14737	14584	14715	14615	14751	14750	14736	14637	14563	14677	14685	14705	14744	14952	14576	14694	14768	14568	14793	14698	14734	14552	14624	14799	14568	14764	14800	14710	14599	14596	14653	14567	14845	14530	14816	14721	14649	14636	14816	14725	14739	14695	14623	14638	14935	14731	14725	14827	14519	14645	14710	14571	14666	14564	14854	14548	14671	14642	14651	14648	14947	14761	14772	14579	14726	14888	14605	14722	14682	14608	14654	14657	14780	14546	14559	14616	14619	14657	14828	14776	14769	14629	14559	14772	14613	14657	14617	14879	14889	14791	14598	14698	14763	14759	14797	14844	14699	14721	14827	14490	14893	14795	14686	14711	14524	14717	14711	14460	14573	14900	14813	14796	14580	14806	14931	14586	14910	14872	14783	14955	14799	14844	14547	14629	14490	14642	14583	14717	14635	14710	14747	14524	14654	14862	14848	14653	14504	14727	14651	14572	14717	14705	14629	14523	14807	14769	14777	14757	14636	14535	14577	14544	14780	14792	14608	14623	14773	14678	14617	14745	14798	14566	14547	14739	14682	14755	14596	14671	14694	14494	14841	14602	14538	14675	14528	14563	14540	14719	14682	14595	14583	14631	14843	14859	14881	14494	14665	14810	14652	14398	14826	14766	14617	14542	14570	14987	14719	14623	14792	14818	14688	14732	14724	14768	14773	14835	14774	14908	14820	14620	14639	14710	14649	14465	14945	14738	14896	14487	14593	14858	14818	14899	14931	14644	14875	14788	14700	14806	14848	14769	14620	14694	14708	14769	14656	14790	14790	14767	14653	14794	14821	14735	14609	14713	14900	14619	14759	14814	14666	14849	14961	14903	14722	14658	14626	14678	14837	14708	14731	14585	14741	14795	14692	14646	14838	14727	14666	14557	14581	14671	14436	14561	14639	14584	14675	14839	14994	14774	14795	14727	14931	14686	14686	14571	14663	14645	14711	14648	14882	14985	14621	14657	14584	14748	14759	14806	14838	14841	14653	14562	14756	14679	14637	14617	14685	14646	14813	14697	14903	14910	14691	14863	14944	14796	14563	14789	14880	14735	14632	14954	14986	14735	14754	14812	14770	14663	14948	14720	14648	14639	14627	14658	14857	14737	14632	14868	14855	14763	14731	14672	14717	14573	14673	14646	14677	14857	14869	14769	14829	14680	14690	14785	14768	14813	14597	14852	14586	14600	14745	14740	14730	14546	14754	14641	14705	14734	14703	14612	14689	14570	14608	14732	14608	14912	14707	14697	14550	14638	14631	14556	14676	14807	15011	14769	14823	14774	14870	14750	14691	14908	14626	14724	14641	14727	14788	14868	14669	14714	14762	14750	14680	14687	14669	14363	14781	14682	14685	14540	14531	14896	14679	14573	14582	14920	14655	14807	14750	14766	14722	14665	14671	14633	14857	14588	14877	14921	14908	14597	14843	14513	14864	14654	14846	14918	14666	14620	14600	14802	14630	14608	14624	14872	15045	14666	14872	14711	14564	14799	14958	14904	14915	14812	14577	14716	14663	14746	14765	14657	14650	14738	14846	14876	14636	14810	14759	14819	14703	14943	14800	14684	14696	14774	14584	14975	14666	14610	14608	14637	14646	14715	14787	14711	14758	14582	14656	14474	14898	14813	14361	14557	14540	14665	14842	14862	14604	14592	14665	14655	14932	14681	14862	14606	14821	14773	14704	14690	14646	14466	14850	14789	14834	14950	14783	14943	14387	14752	14776	14629	14593	14503	14736	14662	14787	14698	14891	14681	14923	14711	14539	14776	14867	14507	14815	14789	14979	14590	14702	14602	14677	14716	14651	14658	14726	14666	14597	14651	14580	14776	14543	14716	14695	14806	14608	14604	14872	14818	14698	14828	14736	14916	14631	14812	14516	14498	14571	14565	14808	14795	14452	14798	14568	14891	14765	14843	14494	14753	14711	14832	14622	14558	14590	14862	14853	14795	14809	14623	14548	14767	14796	14656	14766	14595	14724	14653	14720	14615	14686	14552	14691	14783	14784	14900	14961	14639	14785	14699	14748	14602	14625	14637	14783	14874	14871	14722	14535	14588	14634	14599	14696	14625	14614	14639	14874	14911	14853	14874	14929	14700	14595	14851	14797	14636	14770	15025	14807	14725	14677	14724	14634	14643	14655	14635	14744	14872	14677	14655	14582	14425	14571	14672	14631	14721	14718	14935	14772	14797	14735	14568	14774	14775	14635	14863	14679	14758	14663	14518	14798	14650	14771	14669	14789	14796	14766	14783	14786	14717	14664	14772	14637	14559	14608	14517	14724	14697	14656	14744	14501	14687	14657	14623	14814	14675	14546	14812	14703	14555	14740	14633	14671	14926	14681	14916	14770	14792	14601	14737	14813	14654	14819	14707	14907	14606	14770	14687	14957	14665	14528	14779	14724	14725	14740	14708	14767	14598	14814	14807	14688	14678	14916	14840	14693	14830	14657	14649	14664	14900	15069	14753	14717	14619	14765	14715	14690	14335	14565	14829	14660	14730	14790	14534	14757	14763	14749	14744	14878	14677	14607	14744	14570	14810	14526	14848	14597	14484	14645	14666	14791	14575	14646	14545	14700	14635	14709	14749	14574	14659	14869	14756	14643	14691	14647	14641	14688	14766	14511	14629	14710	14526	14810	14967	14766	14702	14718	14772	14734	14759	14703	14894	14694	14529	14752	14709	14790	14801	14934	14557	14689	14864	14458	14710	14798	14770	14660	14978	14839	14662	14634	14802	14744	14520	14675	14585	14869	14771	14744	14637	14724	14637	14826	14844	14634	14753	14577	14871	14602	14676	14665	14767	14792	14631	14578	14784	14578	14691	14729	14626	14654	14563	14657	14521	14479	14565	14900	14413	14744	14592	14743	14774	14752	14758	14724	14761	14810	14912	14783	14685	14588	14741	14731	14686	14716	14720	14478	14621	14576	14693	14659	14823	14702	14582	14821	14670	14657	14704	14970	14706	14832	14484	14808	14727	14848	14565	14821	14713	14869	14843	14576	14596	14510	14599	14770	14519	14980	14712	14675	14594	14771	14617	14747	14652	14719	14791	14706	14714	14997	14783	14698	14827	14799	14733	15005	14694	14950	14669	14741	14757	14798	14566	14682	14752	14621	14729	14813	14751	14561	14837	14906	14682	14509	14678	14810	14940	14696	14655	14845	14739	14737	14749	14619	14683	14803	14679	14614	14578	14714	14698	14866	14677	14573	14781	14717	14594	14617	14594	14751	14812	14672	14622	14665	14569	14740	14847	14672	14590	14829	14876	14625	14709	14843	14751	14643	14633	14789	14856	14750	14811	14681	14603	14724	14711	14746	14577	14729	14711	14761	14871	14820	14788	14766	14941	14718	14783	14998	14768	14768	14870	14753	14847	14653	14670	14654	14645	14723	14667	14840	14764	14594	14858	14788	14821	14697	14506	14638	14598	14552	14721	14527	14699	14656	14558	14765	14699	14804	14723	14853	14893	15002	14704	14515	14537	14855	14395	14954	14689	14779	14780	14780	14932	14701	14747	14588	14828	14742	14700	14785	14607	14702	14651	14687	14770	14757	14710	14703	14637	14606	14830	14858	14763	14744	14845	14707	14510	14633	14501	14575	14718	14602	15009	15014	14904	14779	14879	14641	14560	14682	14702	14804	14842	14570	14841	14704	14877	14500	14593	14845	14692	14541	14837	14658	14738	14583	14650	14742	14555	14521	14703	14659	14799	14773	14666	14613	14652	14945	14886	14907	14747	14742	14712	14670	14753	14815	14799	14768	14881	14878	14761	14691	14486	14579	14838	14938	14628	14672	14631	14782	14856	14837	14847	14967	14805	14503	14796	14982	14743	14747	14581	14720	14851	14816	14733	14599	14700	14820	14640	14777	14587	14845	14739	14792	14553	14677	14769	14842	14783	14688	14718	14712	14575	14608	14632	14863	14731	14651	14545	14645	14653	14885	14724	14636	14733	14439	14704	14698	14648	14700	14756	14834	14602	14752	14512	14761	14797	14639	14777	14809	14817	14824	14694	14639	14607	14538	14851	14715	14867	14669	14845	14800	14747	14671	14804	14738	14700	14528	14750	14784	14681	14729	14705	14782	14776	14588	14882	14790	14793	14595	14650	14622	14767	14643	14660	14824	14796	14607	14759	14681	14625	14694	14660	14609	14626	14797	14797	14824	14925	14560	14721	14850	14737	14667	14668	14653	14802	14680	14796	14665	14726	14712	14605	14561	14794	14672	14829	14789	14656	14633	14663	14768	14743	14908	14903	14790	14822	14690	14777	14920	14654	14847	14700	14653	14720	14811	14662
41243	61456	50669	34419	25545	19636	16671	14947	13705	12803	12393	11944	11843	11922	11693	11610	11684	11446	11558	11401	11460	11463	11433	11310	11446	11456	11329	11307	11278	11362	11367	11288	11339	11399	11387	11266	11397	11224	11443	11336	11302	11268	11272	11324	11456	11333	11356	11379	11437	11264	11322	11341	11302	11322	11322	11353	11361	11264	11361	11358	11317	11508	11429	11293	11338	11275	11178	11397	11410	11244	11308	11541	11358	11530	11463	11546	11424	11294	11474	11334	11224	11407	11331	11328	11387	11209	11468	11425	11577	11334	11374	11370	11430	11388	11257	11388	11309	11280	11379	11522	11460	11266	11377	11413	11336	11282	11443	11364	11367	11187	11339	11261	11391	11344	11536	11517	11397	11239	11310	11312	11367	11303	11457	11368	11304	11382	11465	11270	11314	11313	11500	11258	11330	11347	11358	11261	11239	11242	11219	11270	11584	11353	11407	11346	11294	11487	11405	11326	11401	11360	11260	11517	11287	11274	11355	11436	11303	11511	11422	11312	11297	11541	11409	11412	11323	11317	11363	11334	11339	11314	11345	11300	11303	11604	11436	11332	11478	11235	11347	11236	11265	11271	11322	11455	11365	11298	11372	11271	11383	11412	11386	11362	11266	11442	11291	11340	11252	11358	11232	11344	11378	11540	11335	11268	11323	11490	11364	11426	11310	11348	11382	11194	11226	11248	11339	11186	11448	11186	11256	11394	11231	11418	11420	11212	11409	11239	11205	11364	11371	11448	11338	11348	11195	11292	11253	11395	11446	11334	11217	11468	11200	11363	11359	11254	11375	11314	11406	11211	11369	11234	11422	11329	11352	11466	11455	11282	11468	11366	11286	11341	11365	11336	11341	11446	11393	11243	11334	11531	11243	11260	11352	11328	11306	11240	11451	11289	11480	11485	11339	11371	11300	11476	11317	11268	11355	11123	11292	11179	11326	11340	11343	11287	11399	11182	11348	11429	11393	11160	11215	11286	11323	11318	11355	11495	11372	11436	11330	11343	11236	11365	11403	11287	11263	11245	11545	11278	11418	11417	11310	11249	11269	11454	11331	11454	11277	11488	11519	11382	11313	11249	11308	11342	11540	11392	11498	11397	11274	11449	11383	11445	11284	11419	11331	11433	11314	11349	11427	11277	11412	11504	11312	11363	11473	11373	11272	11337	11286	11354	11304	11369	11178	11270	11327	11414	11391	11312	11351	11388	11347	11478	11398	11285	11339	11322	11217	11460	11393	11412	11486	11399	11423	11379	11330	11321	11452	11397	11375	11244	11360	11426	11576	11306	11254	11224	11247	11326	11367	11286	11437	11312	11322	11348	11358	11159	11308	11184	11385	11305	11337	11320	11261	11336	11171	11467	11127	11472	11234	11412	11239	11369	11302	11269	11459	11347	11252	11406	11370	11254	11372	11436	11298	11357	11190	11440	11243	11555	11310	11160	11458	11288	11339	11211	11423	11271	11496	11434	11248	11208	11285	11338	11234	11340	11460	11453	11302	11510	11483	11453	11396	11371	11364	11446	11293	11521	11242	11290	11362	11460	11487	11253	11474	11492	11461	11401	11357	11262	11384	11429	11452	11362	11260	11642	11361	11273	11467	11383	11419	11369	11346	11384	11366	11349	11232	11381	11260	11462	11396	11430	11269	11289	11393	11369	11450	11248	11339	11358	11382	11403	11342	11288	11114	11380	11451	11493	11558	11313	11339	11294	11520	11384	11195	11351	11222	11284	11353	11248	11425	11322	11285	11350	11277	11539	11306	11491	11416	11479	11329	11326	11378	11344	11330	11398	11189	11371	11321	11243	11333	11352	11347	11552	11215	11336	11259	11291	11377	11261	11363	11392	11313	11458	11236	11582	11463	11221	11386	11335	11310	11204	11439	11145	11347	11393	11319	11358	11267	11295	11412	11511	11263	11427	11381	11305	11389	11377	11387	11257	11409	11396	11249	11239	11399	11289	11413	11276	11274	11298	11389	11314	11286	11212	11303	11274	11479	11352	11347	11328	11261	11252	11189	11382	11450	11312	11312	11324	11309	11291	11400	11417	11347	11358	11524	11210	11331	11339	11340	11330	11518	11579	11359	11387	11447	11268	11387	11294	11266	11208	11335	11364	11246	11469	11406	11352	11252	11609	11306	11239	11371	11189	11308	11381	11294	11358	11263	11168	11257	11331	11195	11407	11084	11208	11479	11399	11211	11378	11286	11498	11381	11452	11483	11450	11257	11198	11421	11474	11369	11256	11457	11479	11260	11353	11467	11396	11278	11457	11297	11372	11362	11393	11327	11337	11277	11356	11334	11346	11423	11325	11297	11390	11355	11464	11376	11402	11528	11356	11336	11283	11428	11343	11271	11515	11440	11228	11501	11348	11448	11379	11402	11367	11435	11389	11528	11330	11326	11395	11493	11368	11201	11281	11425	11270	11241	11343	11450	11622	11197	11337	11362	11388	11489	11382	11352	11306	11393	11192	11401	11335	11366	11388	11445	11332	11500	11387	11293	11457	11471	11296	11349	11369	11401	11455	11347	11425	11238	11414	11336	11372	11336	11351	11405	11271	11415	11391	11415	11403	11307	11463	11251	11299	11154	11225	11314	11437	11268	11543	11395	11338	11314	11296	11306	11359	11214	11317	11325	11309	11184	11313	11261	11396	11193	11329	11327	11303	11418	11469	11174	11413	11344	11451	11316	11377	11329	11361	11353	11353	11407	11242	11400	11277	11452	11239	11457	11251	11349	11257	11424	11335	11443	11370	11337	11379	11263	11332	11327	11429	11345	11472	11247	11395	11451	11374	11334	11373	11406	11278	11406	11271	11395	11177	11315	11463	11355	11328	11226	11389	11323	11350	11357	11472	11348	11262	11388	11333	11446	11303	11448	11220	11443	11491	11382	11340	11329	11349	11321	11270	11429	11388	11230	11294	11568	11352	11423	11479	11372	11399	11466	11278	11270	11319	11336	11323	11304	11246	11280	11397	11298	11482	11332	11443	11449	11475	11396	11470	11277	11407	11395	11426	11204	11323	11479	11439	11345	11389	11265	11399	11232	11371	11444	11433	11506	11356	11438	11218	11317	11396	11446	11203	11312	11371	11312	11353	11262	11238	11367	11548	11478	11425	11476	11133	11382	11331	11469	11239	11169	11337	11371	11209	11299	11423	11490	11334	11450	11355	11363	11329	11258	11253	11292	11241	11360	11298	11417	11365	11253	11382	11481	11366	11276	11338	11378	11268	11152	11387	11368	11369	11423	11422	11504	11321	11445	11399	11431	11334	11296	11350	11228	11324	11266	11363	11370	11482	11426	11206	11339	11520	11373	11495	11371	11274	11347	11299	11319	11529	11192	11453	11494	11265	11303	11447	11379	11477	11462	11512	11325	11318	11576	11266	11455	11218	11300	11320	11350	11239	11362	11476	11497	11285	11344	11502	11365	11216	11325	11320	11340	11259	11462	11333	11364	11409	11315	11300	11320	11323	11326	11448	11386	11368	11382	11419	11294	11432	11522	11431	11433	11440	11427	11214	11316	11349	11363	11351	11269	11313	11293	11340	11383	11457	11306	11357	11303	11265	11383	11519	11433	11352	11434	11412	11258	11319	11423	11262	11337	11186	11397	11373	11276	11240	11597	11217	11459	11307	11307	11464	11312	11352	11055	11317	11260	11298	11571	11635	11415	11408	11368	11553	11207	11363	11530	11337	11313	11540	11407	11243	11421	11326	11330	11392	11245	11222	11408	11335	11475	11305	11406	11516	11390	11291	11345	11537	11445	11164	11184	11314	11578	11259	11452	11346	11335	11257	11286	11427	11220	11268	11270	11358	11311	11356	11397	11141	11305	11231	11379	11101	11350	11549	11464	11405	11342	11254	11372	11348	11252	11524	11446	11362	11311	11346	11211	11361	11435	11361	11451	11411	11197	11390	11346	11438	11431	11397	11459	11278	11422	11236	11414	11407	11256	11323	11281	11326	11447	11272	11450	11207	11302	11209	11293	11477	11301	11182	11212	11564	11328	11328	11443	11533	11374	11215	11378	11251	11317	11295	11332	11405	11474	11294	11202	11290	11312	11321	11391	11341	11355	11269	11383	11371	11403	11507	11376	11188	11235	11296	11465	11277	11380	11294	11501	11442	11320	11359	11341	11343	11381	11510	11319	11264	11042	11293	11485	11328	11335	11354	11411	11600	11272	11317	11443	11373	11334	11338	11556	11453	11315	11396	11321	11338	11286	11519	11385	11427	11395	11310	11313	11334	11259	11573	11409	11400	11511	11368	11470	11444	11324	11340	11241	11381	11295	11282	11310	11268	11416	11234	11383	11425	11377	11412	11172	11422	11266	11351	11288	11402	11432	11265	11394	11453	11311	11349	11526	11493	11259	11322	11232	11377	11407	11308	11413	11387	11329	11387	11445	11415	11258	11421	11335	11425	11366	11203	11364	11442	11315	11326	11306	11367	11313	11205	11255	11351	11148	11427	11351	11304	11536	11351	11298	11331	11363	11199	11520	11220	11374	11242	11354	11374	11325	11456	11347	11243	11349	11362	11337	11387	11251	11278	11301	11364	11347	11417	11553	11400	11214	11255	11351	11432	11324	11418	11334	11360	11263	11311	11316	11320	11355	11388	11502	11392	11327	11322	11383	11513	11371	11402	11368	11327	11328	11465	11276	11414	11148	11327	11520	11385	11224	11212	11518	11306	11418	11405	11366	11450	11398	11311	11347	11252	11275	11297	11211	11415	11275	11349	11341	11308	11246	11247	11421	11501	11332	11196	11351	11363	11316	11314	11361	11420	11328	11405	11376	11412	11446	11448	11404	11242	11449	11321	11497	11217	11462	11412	11347	11363	11269	11275	11247	11317	11318	11195	11391	11328	11422	11402	11204	11248	11326	11351	11305	11420	11323	11340	11347	11392	11320	11298	11212	11443	11450	11364	11485	11342	11423	11310	11343	11470	11501	11433	11357	11511	11445	11563	11420	11289	11488	11354	11388	11469	11416	11454	11299	11395	11297	11279	11472	11519	11384	11098	11380	11384	11560	11221	11193	11351	11439	11211	11522	11333	11351	11434	11377	11299	11373	11371	11389	11477	11429	11301	11439	11258	11500	11349	11408	11391	11463	11477	11502	11251	11209	11300	11412	11252
23581	21089	29057	27036	26864	27129	24842	20032	18162	17492	16620	16002	15728	15671	15522	15348	15160	15185	15310	15261	15260	15125	15095	15103	14982	15194	15049	15025	15210	14931	15039	15015	14981	15109	14972	15018	15007	15080	15026	14999	15013	14970	14975	15156	14921	14940	15014	15003	15020	14961	15039	14959	14957	14849	14843	14886	15036	14855	15026	14871	15035	14860	15118	14810	14732	15032	15062	14962	14757	14968	14794	14964	14777	14953	14945	14863	15229	14984	14963	14938	15054	14858	14865	14813	14976	14813	15140	14890	14919	14848	14979	14857	14830	14931	14987	15257	14904	15010	15049	14887	15080	14976	14971	14850	15024	15151	15137	14983	14932	14770	14952	14843	14807	15066	14640	14862	14833	14824	15022	14720	14686	15037	15013	14787	14782	14938	14944	14866	14968	15143	15006	15042	14971	14891	15004	14672	15099	15053	14903	14998	14898	15050	15002	14978	14991	14975	14937	15030	15227	14940	15185	14936	14970	14978	14829	14893	15096	14669	15058	15067	14920	14891	14958	15090	15007	14923	14912	15019	15038	14722	14962	14870	14865	14949	15087	15010	14836	14773	14966	14963	14815	14787	14981	14910	14999	14892	14888	14882	15008	15011	15103	14910	15024	15014	14815	14887	14778	14917	14965	15155	14918	14734	15176	14946	14986	15018	14988	14814	14831	14835	15051	14919	14957	14820	14786	14844	14872	14977	15025	14861	14970	14922	14913	14997	15122	15226	14896	14892	15023	14925	14801	14944	15059	15031	14798	14947	14926	15026	14939	15041	14872	14925	14779	14810	15170	14937	15030	14992	14798	15160	14911	14946	14784	15073	14920	14841	14888	14862	15098	14965	15045	14976	14802	14857	14984	14918	14878	14853	14931	14992	14927	14912	15002	14890	15017	15001	14809	14842	15129	14842	15055	15018	14943	14827	14954	15133	14930	14847	15138	14931	14892	14994	15010	15042	14983	15104	14933	14838	14924	15057	14764	14997	14977	14733	14909	15051	15158	15126	15066	14902	14963	14818	14850	15056	14829	14915	15215	15068	15008	14897	14816	14933	14906	14875	14882	15010	14800	14926	15054	14998	15076	15024	15011	15070	14775	14638	14897	14742	15048	14981	15048	15011	14992	14979	15129	15188	14968	14965	15123	14914	14816	15224	14961	15000	14889	14978	15022	14985	14936	14903	15032	15022	15051	14783	15082	15100	14831	14931	14832	15037	15145	15058	14852	15006	14917	14831	14869	14875	15007	14996	14977	14926	15128	15004	15014	15012	15090	14924	14751	14831	14731	14918	14931	14923	14898	14882	14897	14888	14993	15009	14786	14812	14881	14804	15034	14941	14972	14844	14964	14815	15007	14910	14724	15068	14949	14895	14872	14847	14968	15067	14901	14875	14870	15163	14890	14835	14768	14841	14783	14935	15101	15058	14980	15015	15165	14879	14976	14954	15066	14917	15030	14776	14754	14881	14769	14946	14989	14994	15016	15163	14801	15131	14854	15002	14824	14932	14948	14919	14872	14847	14990	15109	15035	14822	15101	14873	14951	14981	15101	14876	14762	14831	15060	14666	14957	14783	14951	14958	15018	14934	14890	15017	14777	15089	15030	14789	14991	14850	14929	15044	15075	14913	14893	15071	14964	15036	15021	14959	14863	14929	14889	14809	14892	14940	15198	14959	14883	15039	15027	14886	15020	15104	14812	14782	14940	15008	15037	14791	14860	14775	14747	15017	15089	14846	14896	14755	14823	14817	14990	15099	15031	15012	14976	14738	15006	14865	15000	14879	15012	14901	14868	14769	15027	14765	15038	15012	15113	14935	14994	15009	15080	14969	15167	14913	15070	15114	14880	15231	14925	14946	14960	15032	14886	15051	14916	15122	14816	14974	15007	14858	15100	14966	14853	14845	14954	14776	14971	15270	14980	14860	15141	14839	14806	14788	14861	14955	14676	14952	14996	15007	14835	15072	14972	14957	14972	14863	15148	14942	14855	14852	14866	14836	14904	14897	14906	15058	14995	14908	14948	15152	14806	14774	14988	15027	14903	14895	14959	14905	15010	14753	14865	15103	14912	14903	14802	14946	14872	14962	14995	14962	14944	14976	14892	14925	15103	15061	14754	14938	15019	14969	14852	14972	14792	15116	14789	14822	14888	15030	14926	14972	14949	14958	15036	15102	15097	15044	15055	15024	15001	15105	14963	14926	14890	15091	15046	15041	14849	14907	15189	14964	14812	14968	15166	15021	15082	14891	14951	15103	14922	14991	14944	14907	14853	14883	14834	14954	14985	14892	14761	14898	14896	15007	14757	15014	14722	14884	14820	14832	14945	15006	14883	14833	14976	15152	14973	14857	14758	14970	14893	15089	15079	15047	14908	14833	14876	14788	14870	14850	14965	14893	14878	14972	15000	14929	14695	15087	14944	15028	14856	14901	14992	14985	15048	14944	14940	14826	14978	14926	15107	14976	14922	15021	15099	14820	14751	14750	14881	14961	14902	14894	14859	14841	14990	14846	15102	14948	14979	14819	14943	14999	15153	15086	14942	14663	15007	14888	14938	15009	14841	14762	14911	14781	14877	14669	15084	14913	14864	15034	15067	15031	15087	14983	15046	14903	14983	14890	14938	14953	14703	15091	14894	14811	14852	14900	14832	15051	14900	14839	14960	15076	14970	14850	14876	14835	15074	15044	14858	14861	14883	14990	14759	14975	15031	14931	15081	14828	14933	14918	14881	14837	14792	14740	14903	14895	14856	15123	14765	14823	14950	15000	15037	14976	15127	15000	14793	14834	14767	14876	14978	15024	15065	14855	15025	15049	14826	14796	14789	14913	14844	15039	14983	14881	14929	14816	14909	14963	14962	14834	14820	14821	15002	14944	14990	14991	14960	14912	14984	15130	15089	15155	14986	14751	14922	15011	14969	14867	15046	15043	14822	14999	15028	14913	14677	14944	14891	14985	14921	15048	15021	14930	14860	15056	15139	14960	14865	14868	14860	14908	14985	14900	14943	14926	15042	14730	14934	15025	14778	14728	14966	14933	14930	14852	14948	14700	14826	14913	14874	14849	14806	14849	14984	14967	15018	14786	14900	14923	14791	14927	14800	14782	14857	15048	15035	14806	14911	15024	15058	14819	14816	14870	14849	15222	14993	14863	14680	14839	14838	14909	15063	14831	14870	15122	14881	14689	14825	14984	14873	14698	14979	14780	14738	14690	14866	14749	15017	15011	14999	14782	14923	14931	14972	15134	15210	14896	14922	14787	15020	14810	14781	14854	15057	15088	15045	15140	14946	14775	14946	15074	14820	14992	14987	14889	15125	14681	14794	14878	15056	15144	15130	14977	14978	15044	14916	14627	14907	14910	14843	14928	14935	14912	14962	15043	15121	15037	14992	14988	14956	15011	14978	15050	14870	14866	14851	14878	14888	14973	14905	14878	14929	14932	15087	14707	15032	15003	15046	14861	14747	14893	14813	15088	14952	15115	14961	14912	15008	15081	14899	14823	14902	14727	14880	14815	14976	14842	14910	14907	14907	14922	14883	14873	14935	15070	14931	15029	15005	15053	14884	14941	14908	15061	14967	15105	14769	15041	14996	14877	15104	15122	14953	15020	14938	14938	14863	14825	14904	14859	15112	14834	14937	14956	14931	15166	15030	15077	15031	15020	14928	14964	15014	14746	14874	15020	14913	14958	15060	14751	14868	15044	15148	15012	14990	15050	14925	14824	14804	14993	14860	14985	15109	15033	15005	14911	15201	14956	14799	14960	14669	14862	14816	14979	15070	15009	14762	15125	14867	15021	15034	14816	14828	14889	14936	14891	14953	14762	14841	14821	14838	14976	14914	14891	14939	14964	14760	14901	14929	14807	14730	15150	14969	15004	14919	14974	14992	15107	14746	15017	14746	14923	14882	14963	14916	15014	15124	15156	15030	14871	15058	14942	14858	14827	14954	15098	14887	15191	15050	15025	15103	15019	14692	14935	14987	14915	15253	15061	14764	14878	14793	15008	14939	14819	15042	15012	15047	14920	14941	14793	15096	14996	15030	14998	14864	14841	15021	14944	14919	14927	14896	14949	14870	14951	15105	14762	14807	15146	15119	15020	14946	14906	14984	15102	14828	14921	14950	14978	15059	14791	14948	14845	14807	14932	14960	14819	14723	14872	15223	15101	15149	15132	15013	14846	14909	15052	15031	14924	15049	15074	14973	14935	15058	14823	14775	14825	14785	14835	14821	14949	15058	14970	15077	15060	14962	14946	14859	14940	14723	14812	14950	14879	14900	14797	14931	15195	14708	14746	14877	14958	15064	14895	15121	14988	15154	14833	15147	15026	15076	15095	15034	14980	15103	15049	15025	14910	14883	15012	14867	14891	15064	14898	14905	15177	14936	14855	14792	14769	14590	14968	14948	15020	15084	14920	15038	14824	14878	14841	14858	14879	14777	14882	14826	14857	15183	14869	15000	15041	14968	14996	15044	15111	15013	14929	14818	14959	15195	15059	14842	14816	15043	14848	14788	14958	14901	15025	14758	14780	15080	15004	14966	14969	14834	15053	14904	14819	14805	14841	14923	15168	14866	14904	14904	14842	14876	14879	14873	14773	15156	14852	14889	15120	14940	14904	15133	14906	15009	15012	15027	15055	15017	14951	14838	14970	14909	14740	14761	14798	14882	15041	15007	14874	14790	14846	15072	14913	14943	14950	14927	15168	14941	14875	14984	14997	14922	14797	15054	14888	14788	14855	14765	14937	14869	14849	14911	14976	15102	15065	15109	14956	15180	14921	14956	15026	14980	14992	15148	14992	14824	14823	14861	15129	14777	15001	15010	15003	15053	14898	14877	15122	14802	14824	14950	14868	14850	14936	14966	15057	15108	14945	14837	14761	14771	14835	14790	14879	14916	14791	14928	14945	14800	14892	15189	14950	14854	15062	14767	14891	15057	14701	14845	14912	14938	14915	15061	14911	14881	14816	14812	14943	15065	14949	15002	15073	14834	14837	14953	15099	14895	14966	14747	14867	15037	15148	14960	14924	14774	15032	14944	15058	14843	14944	14937	14821	15074	14982	15047	14962	14954	15070	14695	14897	14889	14944	14945	14895	14828	14856	14779	14911	15124	15036	14847	15099	15067	14768	14979	15079	14948	15046
41376	69126	57600	42435	31573	24244	18719	16627	15007	13745	13090	12598	12579	12189	11975	12032	11765	11808	11652	11515	11511	11598	11644	11530	11528	11644	11550	11707	11409	11492	11642	11462	11442	11406	11634	11489	11396	11461	11408	11393	11466	11481	11383	11427	11558	11566	11502	11492	11582	11419	11442	11521	11492	11471	11414	11544	11465	11500	11383	11360	11414	11499	11415	11283	11472	11601	11401	11449	11440	11512	11487	11473	11393	11614	11648	11432	11336	11448	11461	11516	11407	11278	11600	11489	11513	11542	11637	11463	11462	11526	11381	11652	11525	11419	11460	11345	11589	11452	11511	11364	11493	11499	11461	11562	11620	11539	11410	11514	11580	11466	11268	11432	11484	11366	11523	11622	11349	11386	11617	11402	11525	11567	11512	11375	11480	11567	11395	11369	11613	11515	11728	11438	11510	11451	11476	11449	11497	11545	11440	11534	11300	11314	11563	11485	11424	11615	11471	11396	11566	11424	11571	11453	11536	11546	11442	11526	11539	11518	11485	11258	11516	11388	11394	11435	11606	11505	11450	11362	11533	11371	11449	11526	11389	11458	11465	11484	11518	11506	11521	11438	11294	11552	11653	11412	11451	11574	11462	11322	11505	11468	11297	11457	11365	11516	11462	11558	11406	11327	11534	11510	11255	11471	11619	11385	11582	11462	11580	11275	11498	11492	11408	11459	11558	11689	11550	11665	11435	11480	11561	11414	11478	11600	11524	11427	11427	11347	11500	11383	11492	11481	11406	11654	11434	11532	11629	11377	11530	11519	11549	11397	11519	11480	11441	11569	11329	11525	11365	11494	11768	11556	11433	11580	11590	11389	11785	11460	11520	11495	11450	11543	11422	11302	11473	11448	11652	11450	11527	11610	11572	11568	11521	11419	11532	11467	11463	11454	11487	11423	11475	11517	11345	11454	11414	11480	11494	11515	11507	11632	11447	11510	11484	11462	11636	11595	11503	11489	11596	11294	11586	11491	11620	11543	11570	11499	11406	11321	11627	11412	11479	11441	11413	11555	11329	11604	11453	11457	11281	11520	11517	11398	11477	11570	11417	11556	11525	11560	11401	11452	11426	11502	11481	11530	11434	11468	11564	11439	11608	11729	11522	11390	11453	11540	11629	11253	11467	11679	11451	11319	11507	11575	11432	11341	11566	11497	11384	11592	11445	11457	11531	11245	11333	11543	11491	11589	11406	11446	11467	11373	11635	11683	11629	11415	11410	11525	11511	11564	11287	11602	11573	11439	11628	11501	11410	11238	11408	11305	11525	11488	11509	11436	11452	11622	11476	11452	11505	11440	11270	11426	11433	11501	11529	11409	11415	11446	11481	11570	11378	11558	11607	11446	11546	11370	11433	11535	11574	11341	11582	11428	11438	11476	11384	11510	11570	11353	11496	11515	11330	11509	11564	11501	11472	11502	11569	11627	11390	11480	11475	11548	11576	11405	11447	11542	11494	11488	11527	11473	11543	11435	11482	11662	11561	11490	11445	11464	11481	11505	11338	11585	11442	11485	11602	11331	11511	11571	11376	11576	11490	11526	11542	11460	11416	11561	11336	11566	11552	11415	11527	11343	11456	11279	11570	11559	11336	11526	11568	11462	11355	11343	11559	11603	11482	11517	11567	11394	11434	11480	11523	11468	11591	11346	11327	11410	11453	11360	11437	11635	11598	11383	11444	11392	11616	11550	11486	11439	11434	11539	11400	11423	11493	11579	11443	11356	11491	11463	11439	11277	11469	11413	11456	11546	11428	11344	11391	11511	11459	11333	11422	11437	11469	11381	11458	11482	11450	11370	11535	11598	11422	11444	11535	11577	11366	11501	11540	11428	11584	11513	11387	11438	11264	11341	11304	11643	11439	11619	11606	11358	11369	11458	11455	11409	11463	11299	11585	11361	11570	11596	11560	11440	11608	11496	11529	11514	11630	11404	11444	11399	11505	11514	11368	11409	11497	11464	11643	11549	11564	11392	11533	11334	11589	11438	11565	11390	11426	11449	11562	11399	11356	11454	11282	11496	11449	11495	11420	11534	11622	11385	11500	11452	11545	11380	11502	11495	11543	11480	11466	11466	11576	11473	11482	11434	11708	11493	11352	11413	11427	11532	11490	11445	11591	11471	11407	11357	11479	11561	11395	11448	11400	11484	11671	11464	11630	11556	11454	11442	11502	11490	11424	11399	11639	11422	11391	11468	11458	11472	11504	11589	11475	11282	11547	11417	11460	11493	11558	11503	11442	11410	11552	11368	11563	11348	11471	11417	11479	11472	11564	11544	11711	11393	11548	11485	11581	11447	11561	11563	11422	11648	11473	11513	11421	11416	11618	11502	11459	11566	11430	11522	11459	11387	11506	11401	11555	11399	11406	11384	11469	11485	11574	11584	11541	11637	11529	11551	11434	11429	11449	11370	11322	11442	11481	11431	11463	11387	11430	11531	11471	11558	11431	11430	11355	11325	11366	11526	11621	11449	11452	11516	11483	11364	11545	11545	11519	11423	11479	11505	11355	11606	11576	11430	11278	11532	11320	11491	11494	11428	11514	11419	11375	11583	11296	11499	11471	11735	11466	11437	11509	11555	11470	11362	11507	11351	11501	11549	11557	11364	11274	11377	11671	11476	11539	11413	11515	11616	11486	11637	11320	11587	11320	11550	11481	11597	11498	11501	11455	11616	11332	11186	11293	11576	11605	11402	11432	11456	11310	11498	11409	11454	11394	11529	11601	11578	11408	11557	11491	11438	11392	11459	11468	11640	11454	11470	11492	11548	11477	11519	11514	11189	11613	11471	11513	11355	11482	11439	11388	11464	11442	11571	11429	11361	11429	11644	11592	11166	11547	11401	11571	11544	11425	11519	11448	11472	11418	11534	11605	11389	11437	11504	11341	11352	11329	11677	11560	11630	11444	11527	11584	11558	11371	11509	11445	11376	11465	11476	11692	11476	11583	11424	11498	11570	11545	11470	11427	11547	11408	11626	11599	11471	11390	11503	11400	11480	11313	11478	11644	11441	11474	11552	11356	11513	11416	11520	11482	11333	11529	11318	11392	11552	11451	11418	11431	11490	11476	11497	11567	11454	11407	11441	11596	11477	11585	11424	11521	11454	11499	11663	11396	11479	11543	11432	11369	11478	11426	11491	11373	11161	11575	11570	11460	11585	11505	11531	11563	11536	11395	11556	11431	11524	11406	11471	11506	11497	11478	11680	11488	11616	11509	11585	11613	11723	11500	11426	11406	11601	11384	11300	11589	11452	11503	11584	11542	11415	11492	11455	11576	11432	11244	11370	11384	11562	11370	11549	11443	11450	11489	11714	11687	11657	11388	11518	11502	11621	11434	11579	11489	11578	11453	11437	11422	11375	11600	11510	11392	11507	11535	11437	11628	11425	11496	11351	11575	11414	11520	11531	11394	11509	11367	11393	11506	11425	11588	11742	11348	11425	11455	11547	11483	11410	11488	11516	11398	11598	11499	11445	11514	11542	11354	11562	11474	11574	11482	11468	11572	11465	11511	11478	11636	11397	11443	11540	11625	11486	11412	11411	11391	11474	11551	11441	11438	11465	11548	11340	11497	11436	11349	11539	11322	11453	11463	11520	11508	11414	11467	11461	11453	11446	11548	11483	11429	11586	11506	11485	11505	11409	11241	11570	11395	11385	11296	11474	11567	11422	11389	11551	11389	11471	11410	11520	11433	11490	11508	11581	11464	11578	11628	11432	11367	11407	11446	11317	11636	11384	11564	11586	11497	11463	11383	11354	11443	11593	11429	11424	11458	11614	11433	11515	11408	11376	11544	11405	11507	11517	11561	11567	11627	11560	11180	11498	11414	11413	11675	11422	11506	11428	11332	11511	11312	11459	11412	11445	11501	11427	11462	11481	11422	11490	11462	11370	11528	11504	11369	11516	11443	11565	11476	11474	11541	11629	11421	11523	11451	11560	11699	11392	11515	11359	11458	11485	11591	11420	11312	11618	11507	11434	11370	11556	11306	11510	11418	11439	11589	11393	11543	11344	11491	11593	11533	11380	11395	11436	11611	11376	11548	11426	11470	11403	11770	11688	11493	11478	11616	11496	11401	11443	11467	11504	11434	11641	11475	11530	11492	11433	11485	11564	11471	11205	11524	11360	11491	11598	11399	11504	11497	11535	11490	11527	11505	11584	11458	11385	11318	11555	11409	11582	11510	11461	11574	11474	11489	11478	11510	11711	11463	11455	11535	11300	11547	11438	11434	11421	11513	11340	11550	11466	11566	11464	11237	11434	11201	11377	11437	11487	11422	11683	11620	11299	11425	11583	11497	11539	11564	11468	11550	11484	11510	11564	11446	11383	11269	11572	11612	11391	11550	11477	11490	11499	11516	11517	11490	11561	11395	11702	11475	11525	11448	11482	11385	11540	11435	11518	11268	11562	11471	11478	11538	11360	11538	11416	11360	11663	11407	11582	11489	11514	11526	11466	11408	11534	11489	11336	11389	11548	11586	11412	11533	11512	11510	11366	11582	11450	11381	11696	11519	11504	11384	11536	11538	11462	11487	11454	11328	11363	11543	11445	11557	11571	11443	11489	11553	11440	11452	11368	11573	11397	11646	11244	11408	11406	11410	11537	11337	11392	11441	11469	11580	11459	11534	11467	11455	11435	11559	11457	11621	11370	11454	11460	11575	11437	11417	11512	11305	11523	11460	11478	11374	11383	11541	11495	11429	11375	11243	11539	11430	11475	11304	11514	11383	11485	11516	11481	11532	11531	11301	11309	11607	11492	11302	11603	11449	11494	11434	11422	11474	11457	11522	11404	11556	11430	11438	11644	11372	11610	11280	11280	11448	11426	11520	11506	11465	11557	11424	11446	11468	11486	11471	11399	11501	11556	11604	11310	11462	11362	11471	11472	11448	11481	11331	11272	11507	11478	11477	11463	11462	11423	11474	11451	11482	11633	11474	11492	11367	11561	11376	11618	11482	11481	11470	11606	11504	11513	11361	11565	11482	11569	11357	11330	11483	11510	11552	11461	11464	11496	11431	11398	11538	11616	11570	11349	11319	11407	11540	11344	11547	11566	11443	11416	11624	11503	11679	11524	11467	11467	11420	11504	11348	11621	11425	11419	11392	11456	11575	11521	11486	11532	11399	11456	11426	11701
24582	21328	29879	29281	27287	26599	23001	19578	17716	17395	16580	16144	15899	15947	15896	15367	15330	15328	15578	15264	15280	15191	15219	15302	15378	15105	15009	15108	15069	15286	15224	15086	15126	15059	15125	15104	14941	15145	15172	15105	15228	15268	15038	15236	15169	15091	15108	15289	14872	15175	15206	15097	15220	15089	14940	15029	14889	15157	15053	15112	15379	14936	15071	15127	15363	15152	15231	14952	15246	15047	15225	15107	15195	15064	15125	15357	15174	15286	15128	15133	15145	15096	15115	15084	14961	15079	15105	15048	15253	15186	15238	15104	15174	15171	15233	15057	15072	15122	15159	15098	15007	14994	15241	15180	15184	15244	15133	15131	15261	14972	15019	15276	15267	15209	14995	15077	15179	15297	15087	15145	15252	15440	15172	15016	15125	15116	14997	15018	15212	15303	15212	15270	15246	15042	15021	15164	15116	15054	15139	15132	15169	15180	15059	15061	15098	15074	14966	15173	15250	15017	15105	15090	15138	15229	14921	15190	15072	14989	14901	15020	15207	15208	15315	15229	14937	14945	15095	15292	15185	15090	15125	15132	15062	15006	15066	15343	15108	14924	15167	15148	15202	15011	15148	15101	15161	15230	15131	15131	15082	14888	15194	15137	15013	15213	15219	15210	15225	15249	15142	14994	15123	15333	15047	15093	15260	15143	14870	15121	15214	15164	15162	15044	15233	15208	15102	15114	15294	15118	15097	15048	15014	15135	15204	15260	15018	15161	15163	15095	15007	15212	15022	15003	15054	15095	15211	15304	15164	15163	15072	15191	14985	15107	15176	14987	15146	15286	15266	15097	15178	15331	15189	15422	15129	14941	14956	15182	15237	15374	15255	15120	15167	14974	15165	15193	15074	15056	15136	15083	14921	15212	15148	15107	15102	15213	15096	14943	15267	15142	15146	15140	15102	15111	15127	14917	15182	15177	15223	15109	15109	15320	15034	15113	15270	15108	15357	15256	15241	15190	15158	15050	15197	14969	14986	15079	15161	15054	15294	15055	14987	14873	15012	14971	15194	15121	15249	15130	15393	15068	15025	15127	15266	15113	15215	15195	15150	15077	15377	14926	15179	15167	15200	15193	15201	15265	15137	15208	15223	15209	15104	15005	15101	15099	15177	15165	15036	15371	15019	15195	15005	15177	15147	14853	15130	15086	15033	15202	15198	15014	15054	15280	15064	15101	15200	15115	14915	15091	15258	15358	15161	14983	15288	15165	15205	15083	15026	15111	15003	15049	15017	15115	15054	15142	15458	15127	15147	15335	15267	15292	15246	15188	15165	15089	15290	15391	15211	15117	15085	14919	15044	15133	15267	15176	15103	15160	15129	15019	15012	15137	15047	15256	15095	15011	15307	15219	15236	15018	14958	15054	15010	15323	15222	15103	15196	15042	14965	15133	15108	15005	15056	15066	15045	15207	15146	14862	15220	15107	15269	15090	15154	15079	15212	15056	15123	15071	15290	15293	15265	15300	14965	15059	15331	15126	15155	15038	15116	15160	15054	15124	15119	15028	15047	15177	15032	15242	15207	15205	15282	15223	15179	15335	15114	15248	15119	15176	15105	15332	15104	15117	15018	15110	15149	15115	15100	14852	15272	15206	15054	15141	15170	15116	15191	15135	15185	14998	15118	15135	15139	15031	15097	15070	15050	15117	15356	15056	15077	15200	15229	15188	15003	15109	15076	15350	15359	14981	15269	15155	15139	15218	15143	15179	15000	15007	15231	15013	15042	15252	15504	14926	15220	15237	15014	15195	15371	15135	15289	15214	15116	14946	15214	15160	15233	15044	15198	15029	14954	15148	15165	15144	15118	15159	15021	14974	15171	15056	15144	15051	15166	15095	15148	15060	15364	15186	14992	14973	15169	15203	15093	15234	15085	15138	15324	15134	14897	15251	15110	15151	15080	15186	15119	15038	15043	15304	15182	15092	15163	15086	15259	15117	15179	15089	15051	15177	14953	15146	15341	15079	15158	14992	15065	14986	15158	15249	14823	15065	14986	15113	15271	15368	15423	15129	15139	15228	15064	15141	15116	15214	15215	15117	15029	15142	15151	15063	15147	15137	14920	15124	15251	15055	15216	15300	15025	15262	15191	14985	15206	15291	15271	15138	15037	15103	15176	15247	15244	15097	14993	14897	14988	15174	14997	15060	14969	15183	15072	14901	15184	15203	14994	15158	15319	15094	14908	15014	15167	15029	15096	14991	15145	15144	15239	15139	15075	15172	14948	15309	15146	15220	15125	15161	15095	15050	15116	15177	15060	14979	15182	15012	15266	14983	15140	15390	15197	14989	14918	15027	15077	15147	15139	15228	15032	15164	15115	15286	15009	14970	15088	15021	15143	15129	15041	15056	15148	15095	15241	15308	15235	15151	15130	15055	15043	15087	15168	14947	15064	15144	15186	15235	15200	15100	15304	14961	15276	15131	15182	15063	15151	15206	15053	15001	15211	14966	15124	14939	15076	15076	15189	15051	15165	15019	15177	15321	15147	15248	15041	15145	15153	15086	15058	14885	15131	15056	15088	15043	15166	15143	15033	15149	15164	15106	15175	15136	15266	15395	15149	15243	14988	15187	15175	15224	15109	15344	15250	15081	15137	14941	15096	14972	15002	15171	15076	15230	15176	15194	15276	15119	15234	15256	15177	15310	15145	15260	15057	15245	15145	15127	15164	14981	15184	15168	15289	15096	15268	15259	15172	15232	15020	15152	15146	15207	15251	15260	14963	15064	15170	15176	15082	15122	15190	15134	14996	15038	15035	15139	15090	15308	15299	15284	15103	15192	15124	15103	15183	15096	15278	14912	15224	15256	15121	15072	15202	15194	15172	15128	15091	15186	15007	15295	14803	15010	15141	15176	14920	15256	15122	15103	15240	15275	15108	15073	15140	15295	15061	15119	15240	15154	15254	15263	15445	15168	15051	15064	15129	15140	15212	15170	14983	14954	14955	14893	15159	15161	15344	15154	14927	15034	15290	15171	15280	15081	15369	15084	15230	15128	15113	15244	15149	15160	15199	15249	15071	15190	15140	15186	15123	15098	14946	15056	15070	15269	15175	15035	15044	15295	15306	15014	15274	15305	15108	14972	15164	15149	15175	15476	15274	15120	15260	15099	15062	15087	15138	15178	15052	15322	15118	15221	14973	15109	15205	15085	15191	15343	15086	15086	15217	15173	15186	15222	14833	15251	15268	14941	15100	15045	15353	15266	15261	15122	15291	15114	15171	15084	15068	15142	14988	14866	15145	15206	15134	15329	15207	15389	14942	15313	15216	15153	15103	15173	15332	15157	15128	15425	15130	15145	15221	15128	15208	15236	14937	15241	15317	15068	15268	15027	14965	15290	15232	15087	15185	15047	15067	15085	15206	15059	15030	15031	15110	14965	15067	15329	14990	14921	15014	15093	15052	15106	14992	15182	15004	15165	15174	15014	15282	15332	15273	15137	15148	15121	15108	14992	15165	15179	14953	15002	15026	15210	15047	15190	15152	15058	14890	14880	15207	15080	14994	14969	15309	15089	15059	15311	15192	15154	15133	15174	15238	14930	15127	14958	15016	15297	15098	15109	15119	15069	15305	15271	15260	15126	15274	15131	15012	15041	15435	15233	15062	15123	15276	15152	15109	15007	15225	15209	14975	15006	15130	15131	15020	15191	14987	15407	15227	14995	15063	15241	15302	15086	15342	15352	15178	15053	15065	15124	15308	15319	15083	14936	15303	15012	14992	15316	15230	15141	15157	15130	15039	15087	15050	15180	15073	15239	14928	15272	15192	14949	14975	15146	14969	15235	15081	15040	15030	15326	15088	15154	15256	15083	15133	15099	15323	15139	15080	15148	15325	15218	15290	15089	15157	15239	15140	15159	15130	15258	15146	15211	15235	15048	15182	15163	15233	15190	15295	15140	15213	15326	15003	15166	15209	15067	15194	15011	15016	15092	15027	15007	15031	14935	15249	14952	15269	15291	15144	15192	15149	15193	15172	15098	15109	15015	15045	14994	15107	15122	15181	15147	15270	15131	15132	15027	15276	15104	15077	15276	15291	15207	15226	15257	15168	15106	15174	15091	15071	15250	15229	15193	15307	15060	15124	15226	15089	15153	15083	15164	15224	15110	15182	15103	15033	15072	15209	15063	15126	15138	15153	14958	15169	15101	15254	15338	15077	15268	15191	15309	15041	15144	15140	14833	15342	15269	15261	15321	15293	15391	14995	14945	15169	15150	15204	15166	15145	15195	15174	15304	15236	15118	14918	14972	14877	15212	15119	14993	15106	15082	14916	14974	15238	15254	15114	15156	15128	15105	15177	15277	15205	15159	15025	15096	14995	15147	14986	15310	15163	15065	15220	15056	15121	15231	15177	15230	15076	15284	15218	15110	15158	15097	15270	15178	15303	15328	15375	15272	15126	15211	15320	15362	15232	15218	15060	14904	15197	15113	15147	15314	15311	15345	15349	15105	15071	14977	15015	15231	15228	15308	14934	15236	15045	15054	15114	15052	15226	15349	15274	15065	15103	14938	15196	15071	15261	15157	15110	15161	15287	15055	15335	15179	15178	15187	14963	15186	15125	15006	15176	15063	15164	15271	15114	15118	15077	15093	15128	15093	15293	14985	15083	15126	15044	15318	15220	15042	15238	15240	15024	15039	15084	15119	15128	15024	15186	15043	15312	15198	15184	15332	15275	15143	15175	15112	15110	15123	15100	15164	15243	15242	14997	15168	15063	15236	15138	15314	15261	15152	14994	15056	15006	15048	15330	15241	15078	15170	14979	14925	15083	15211	15004	15085	15353	15201	15270	15113	15192	15136	15208	15287	15250	15120	15115	15149	15176	15185	15302	15095	15010	15115	15176	15176	15157	15204	15089	15242	15183	14964	15106	15156	15092	15008	15093	15219	15190	15329	15153	15168	15341	15197	15111	15136	15309	15215	15087	15205	15277	15204	15056	15169	15138	15179	15129	15058	15157	15101	15104	15227	15223	15171	15118	15321	15116	15146	15190	15191	15272	15037	15110	15147	15146	15284	15245	14994	15123	15106	15272	15134	15156	15018	15210	15244	15252	15308	14946	15078	15384	15153	15281	15165	15390	14854	15186	14847	15094	15095	15044	14993	15098	15066	15172	15109	15268	15234	15274	15224
40198	66531	53460	36184	29018	23517	18635	16808	14755	13557	13192	12677	12479	12263	12147	11916	11884	11944	11830	11629	11742	11799	11692	11694	11674	11644	11781	11708	11768	11585	11513	11623	11530	11532	11675	11646	11711	11676	11574	11688	11466	11443	11735	11676	11697	11756	11551	11586	11584	11585	11623	11718	11548	11507	11582	11645	11599	11441	11700	11444	11519	11452	11657	11701	11648	11650	11532	11616	11618	11615	11676	11665	11707	11554	11643	11607	11747	11571	11596	11615	11605	11497	11619	11560	11527	11534	11473	11693	11575	11700	11611	11624	11838	11738	11732	11618	11541	11531	11691	11454	11684	11573	11529	11493	11573	11418	11734	11608	11448	11700	11597	11608	11617	11666	11675	11623	11593	11463	11659	11754	11465	11694	11568	11527	11504	11533	11623	11535	11714	11658	11475	11623	11461	11701	11601	11710	11485	11819	11541	11674	11552	11620	11516	11625	11665	11518	11760	11459	11805	11623	11667	11553	11465	11679	11515	11777	11556	11703	11735	11516	11661	11642	11598	11580	11609	11458	11553	11504	11642	11649	11504	11606	11484	11607	11632	11684	11685	11466	11349	11512	11607	11503	11559	11481	11690	11621	11523	11605	11684	11570	11652	11433	11567	11616	11591	11688	11591	11636	11589	11686	11398	11526	11673	11503	11631	11681	11612	11615	11654	11460	11597	11423	11578	11616	11527	11568	11512	11651	11633	11642	11595	11538	11491	11550	11636	11586	11399	11474	11631	11718	11379	11510	11597	11561	11631	11623	11661	11449	11489	11489	11465	11659	11641	11642	11599	11500	11543	11514	11648	11793	11538	11585	11718	11590	11536	11541	11561	11358	11536	11635	11574	11541	11560	11531	11570	11488	11713	11551	11662	11629	11506	11608	11582	11543	11461	11743	11698	11672	11665	11688	11661	11503	11474	11492	11730	11532	11460	11511	11583	11725	11728	11550	11663	11777	11636	11764	11531	11771	11673	11550	11533	11598	11606	11698	11575	11608	11609	11575	11453	11531	11649	11598	11612	11810	11569	11505	11574	11576	11543	11500	11517	11679	11694	11381	11526	11451	11650	11402	11621	11610	11690	11600	11724	11680	11707	11603	11600	11529	11671	11560	11518	11477	11512	11575	11507	11555	11575	11465	11599	11684	11500	11665	11688	11527	11591	11539	11662	11414	11602	11587	11617	11411	11690	11733	11619	11647	11557	11590	11570	11588	11654	11725	11689	11635	11705	11771	11521	11557	11501	11689	11530	11522	11643	11617	11417	11764	11597	11750	11634	11573	11670	11540	11570	11699	11633	11647	11632	11699	11428	11617	11529	11729	11513	11683	11720	11667	11542	11640	11544	11510	11536	11622	11624	11521	11731	11646	11593	11490	11633	11759	11573	11443	11524	11530	11454	11624	11549	11508	11608	11612	11553	11501	11657	11712	11631	11752	11651	11770	11579	11610	11774	11680	11632	11634	11491	11773	11559	11631	11790	11634	11824	11563	11622	11503	11440	11809	11537	11431	11623	11762	11705	11660	11757	11653	11503	11611	11672	11662	11668	11680	11498	11735	11537	11562	11644	11626	11630	11454	11751	11727	11575	11657	11519	11582	11605	11657	11442	11506	11753	11552	11689	11594	11520	11655	11488	11626	11472	11668	11645	11528	11607	11470	11707	11617	11590	11511	11567	11471	11480	11619	11650	11666	11603	11663	11510	11651	11670	11545	11726	11645	11695	11755	11680	11478	11603	11617	11573	11616	11724	11636	11585	11633	11596	11700	11507	11541	11684	11711	11594	11810	11545	11502	11643	11565	11772	11560	11458	11557	11607	11869	11694	11678	11442	11608	11767	11687	11766	11522	11576	11444	11663	11508	11713	11504	11577	11556	11621	11588	11688	11592	11535	11651	11573	11636	11564	11628	11675	11734	11764	11634	11607	11590	11600	11545	11670	11660	11690	11688	11673	11753	11524	11540	11441	11531	11672	11686	11596	11616	11520	11478	11529	11438	11695	11573	11553	11613	11669	11506	11881	11519	11676	11518	11621	11663	11478	11658	11466	11555	11694	11561	11605	11547	11721	11666	11630	11715	11589	11675	11550	11509	11622	11592	11601	11613	11660	11568	11574	11553	11528	11455	11671	11574	11743	11516	11585	11608	11737	11645	11619	11442	11596	11533	11607	11619	11450	11599	11453	11719	11492	11591	11837	11553	11675	11585	11699	11763	11421	11586	11845	11657	11663	11601	11684	11627	11565	11730	11871	11664	11629	11451	11654	11680	11658	11583	11657	11584	11586	11526	11639	11539	11646	11641	11601	11605	11689	11662	11692	11773	11650	11548	11648	11584	11509	11587	11506	11573	11554	11505	11853	11753	11489	11499	11465	11619	11552	11457	11637	11667	11653	11361	11635	11659	11593	11635	11563	11701	11609	11427	11600	11547	11557	11680	11768	11695	11692	11648	11624	11728	11582	11658	11633	11516	11707	11610	11764	11662	11466	11555	11537	11569	11625	11654	11496	11655	11564	11549	11503	11638	11644	11713	11613	11537	11476	11652	11631	11675	11519	11705	11622	11626	11547	11532	11476	11606	11754	11536	11680	11539	11626	11569	11556	11558	11626	11605	11590	11700	11720	11673	11571	11622	11706	11633	11645	11593	11511	11458	11605	11495	11732	11472	11479	11572	11487	11687	11570	11568	11523	11571	11598	11581	11687	11639	11652	11738	11603	11706	11480	11595	11497	11653	11704	11601	11667	11594	11634	11709	11655	11583	11592	11635	11702	11569	11486	11627	11658	11559	11522	11618	11667	11537	11587	11706	11546	11658	11540	11590	11819	11642	11824	11642	11642	11563	11686	11487	11532	11546	11433	11721	11502	11695	11675	11741	11620	11691	11738	11658	11625	11571	11458	11642	11707	11580	11607	11488	11598	11651	11598	11668	11482	11686	11727	11455	11701	11556	11687	11714	11667	11714	11579	11600	11576	11557	11614	11602	11468	11658	11634	11489	11652	11646	11625	11612	11599	11487	11593	11583	11803	11367	11586	11674	11574	11550	11675	11790	11753	11558	11446	11492	11686	11707	11690	11591	11701	11736	11438	11699	11660	11757	11535	11640	11658	11652	11674	11586	11663	11468	11522	11555	11667	11666	11456	11527	11548	11637	11554	11654	11733	11664	11721	11627	11608	11498	11641	11564	11698	11652	11594	11541	11666	11578	11455	11630	11510	11735	11587	11640	11611	11481	11648	11635	11548	11718	11542	11694	11539	11551	11592	11708	11569	11601	11660	11645	11635	11610	11698	11688	11782	11592	11612	11549	11659	11702	11522	11479	11617	11580	11513	11579	11726	11758	11522	11569	11486	11547	11560	11702	11534	11772	11632	11533	11574	11797	11526	11707	11578	11590	11593	11617	11601	11666	11493	11543	11618	11616	11569	11480	11641	11626	11505	11682	11635	11504	11625	11757	11484	11827	11661	11821	11576	11532	11692	11561	11688	11564	11735	11622	11823	11559	11766	11576	11384	11636	11575	11518	11539	11648	11570	11551	11600	11678	11623	11662	11551	11567	11811	11576	11597	11638	11681	11724	11548	11646	11503	11566	11778	11724	11690	11583	11628	11409	11689	11502	11612	11655	11649	11601	11599	11750	11593	11644	11722	11608	11639	11666	11563	11580	11594	11593	11544	11524	11534	11710	11713	11707	11759	11590	11647	11626	11643	11579	11593	11598	11583	11632	11642	11608	11689	11675	11611	11618	11429	11734	11614	11483	11659	11564	11573	11705	11661	11569	11623	11630	11717	11561	11704	11610	11697	11418	11514	11638	11569	11528	11683	11604	11547	11561	11636	11605	11497	11589	11655	11454	11648	11611	11498	11532	11461	11671	11448	11609	11581	11587	11547	11785	11662	11741	11657	11444	11462	11585	11580	11522	11649	11692	11635	11675	11549	11627	11535	11575	11588	11535	11768	11509	11643	11629	11639	11672	11594	11523	11623	11505	11549	11772	11546	11576	11543	11678	11578	11640	11616	11512	11591	11696	11640	11675	11657	11695	11700	11613	11564	11660	11521	11580	11712	11529	11634	11621	11626	11610	11674	11847	11677	11683	11840	11507	11715	11551	11618	11646	11594	11592	11558	11676	11672	11516	11673	11663	11679	11683	11500	11553	11524	11435	11638	11747	11631	11720	11594	11710	11643	11661	11740	11627	11537	11672	11653	11690	11539	11455	11429	11701	11567	11682	11833	11633	11524	11670	11651	11478	11799	11581	11433	11606	11666	11621	11471	11526	11573	11643	11667	11726	11578	11622	11573	11681	11687	11580	11617	11657	11716	11655	11622	11480	11627	11546	11811	11672	11702	11653	11577	11427	11587	11703	11569	11526	11714	11661	11609	11569	11641	11603	11630	11569	11567	11632	11750	11716	11623	11600	11672	11613	11711	11492	11330	11535	11835	11629	11660	11489	11731	11636	11609	11521	11571	11563	11750	11715	11767	11645	11665	11629	11699	11418	11601	11630	11800	11738	11486	11645	11339	11627	11722	11628	11603	11586	11684	11620	11621	11822	11624	11592	11667	11678	11611	11803	11607	11572	11585	11545	11721	11632	11643	11584	11641	11570	11813	11613	11687	11473	11524	11576	11498	11745	11564	11452	11496	11700	11610	11569	11637	11590	11652	11674	11582	11554	11630	11536	11554	11470	11580	11692	11700	11553	11521	11512	11613	11594	11468	11680	11722	11629	11441	11605	11655	11580	11874	11551	11593	11723	11630	11616	11683	11606	11708	11625	11714	11558	11699	11705	11609	11691	11619	11561	11572	11648	11715	11745	11647	11788	11547	11481	11734	11726	11496	11631	11534	11365	11447	11542	11567	11769	11755	11643	11774	11668	11734	11572	11646	11693	11637	11573	11639	11609	11746	11510	11522	11658	11514	11627	11681	11636	11485	11596	11581	11746	11685	11570	11607	11731	11573	11514	11691	11516	11543	11541	11549	11530	11654	11667	11647	11589	11506	11655	11480	11800	11596	11635	11602	11527	11619	11605	11580	11568	11574	11420	11625	11542	11574	11665	11628	11497	11462	11670	11567	11582	11562	11800	11638	11662	11646	11550	11430	11711	11694	11665	11671	11646	11586	11608	11397	11574	11555	11551	11520	11541
22113	21066	28674	24065	22648	25533	29486	23805	20658	19125	18197	17470	17152	16801	16449	16423	16222	16251	16213	15988	16013	15944	15802	15859	15855	16194	16054	15886	15871	15868	15916	15889	15894	15747	15867	15932	15752	15821	15901	15732	15898	15732	15734	15737	15797	15810	15811	15827	15736	15744	15744	15841	15917	15593	15739	15671	15480	15510	15695	15543	15722	15551	15812	15653	15628	15639	15730	15881	15868	15590	15745	15637	15649	15572	15714	15726	15834	15460	15789	15740	15600	15820	15765	15518	15742	15443	15765	15657	15797	15591	15745	15814	15673	15680	15820	15756	15512	15982	15670	15681	15453	15512	15672	15617	15881	15691	15827	15783	15607	15604	15896	15687	15611	15668	15575	15583	15644	15596	15681	15737	15763	15560	15613	15677	15582	15767	15927	15444	15805	15640	15795	15682	15783	15606	15824	15730	15795	15686	15581	15715	15531	15620	15649	15612	15760	15670	15571	15732	15799	15579	15674	15598	15706	15980	15793	15463	15603	15906	15998	15648	15760	15604	15592	15569	15631	15893	15742	15732	15573	15697	15685	15565	15756	15747	15534	15642	15751	15624	15700	15760	15654	15839	15703	15760	15602	15545	15735	15709	15627	15586	15720	15761	15836	15671	15646	15671	15549	15580	15765	15778	15699	15580	15720	15582	15812	15462	15760	15682	15703	15694	15928	15726	15565	15639	15525	15626	15628	15702	15678	15833	15641	15749	15663	15626	15791	15864	15845	15471	15668	15829	15778	15748	15760	15737	15700	15746	15673	15808	15623	15699	15734	15632	15869	15805	15667	15843	15717	15564	15535	15690	15614	15467	15711	15759	15780	15681	15437	15601	15702	15609	15635	15734	15489	15712	15654	15744	15594	15696	15985	15651	15775	15683	15665	15617	15649	15680	15678	15714	15771	15537	15523	15870	15775	15503	15620	15725	15680	15719	15806	15747	15650	15636	15738	15760	15652	15440	15703	15702	15597	15800	16051	15700	15974	15720	15844	15678	15713	15676	15676	15591	15615	15817	15804	15665	15657	15688	15600	15740	15689	15490	15595	15600	15738	15725	15646	15771	15949	15828	15694	15528	15702	15686	15686	15554	15531	15895	15635	15780	15738	15600	15600	15609	15517	15597	15563	15761	15678	15814	15736	15591	15573	15687	15864	15856	15918	15747	15759	15643	15599	15446	15709	15633	15579	15794	15536	15699	15648	15936	15645	15513	15842	15622	15908	15640	15677	15907	15674	15793	15610	15764	15717	15649	15747	15862	15675	15547	15521	15680	15807	15622	15705	15552	15636	15678	15686	15648	15665	15810	15660	15734	15582	15772	15524	15764	15692	15783	15824	15714	15733	15604	15725	15962	15807	15694	15699	15605	15480	15642	15617	15564	15540	15840	15836	15808	15866	15665	15910	15759	15639	15502	15823	15932	15932	15642	15838	15765	15735	15623	15800	15832	15713	15617	15546	15846	15674	15555	15799	15574	15608	15609	15546	15651	15724	15437	15624	15814	15713	15657	15701	15769	15447	15619	15852	15680	15713	15751	15821	15706	15633	15606	15790	15632	15717	15752	15767	15673	15744	15657	15606	15568	15480	15936	15732	15847	15672	15661	15747	15485	15720	15763	15587	15695	15680	15636	15868	15539	15756	15723	15692	15540	15626	15648	15651	15614	15640	15891	15504	15649	15616	15680	15795	15682	15718	15531	15707	15603	15718	15598	15626	15662	15634	15723	15743	15868	15769	15829	15526	15497	15893	15564	15761	15689	15829	15637	15723	15572	15812	15700	15804	15800	15873	15720	15668	15748	15521	15707	15659	15804	15695	15668	15719	15802	15537	15728	15793	15760	15908	15425	15612	15826	15581	15750	15845	15730	15598	15727	15623	15577	15573	15802	15541	15746	15559	15580	15738	15739	15999	15669	15609	15546	15664	15818	15882	15651	15611	15667	15693	15575	15676	15670	15728	15584	15766	15658	15724	15512	15597	15728	15764	15731	15728	15664	15579	15849	15779	15774	15528	15674	15599	15787	15678	15719	15521	15672	15645	15713	15384	15673	15770	15844	15714	15707	15683	15746	15841	15690	15802	15794	15759	15532	15621	15734	15838	15613	15751	15600	15604	15752	15626	15692	15705	15678	15604	15598	15692	15870	15718	15409	15549	15699	15716	15582	15631	15741	15626	15658	15601	15613	15715	15793	15697	15847	15607	15798	15809	15652	15600	15616	15804	15578	15558	15627	15734	15656	15811	15680	15541	15695	15747	15834	15699	15854	15655	15681	15731	15785	15550	15918	15596	15609	15594	15764	15664	15669	15597	15538	15660	15531	15744	15654	15413	15834	15622	15731	15714	15790	15826	15765	15559	15528	15574	15589	15564	15956	15675	15498	15560	15519	15845	15527	15687	15776	15722	15861	15680	15756	15682	15678	15690	15643	15506	15723	15661	15597	15785	15738	15691	15790	15687	15673	15726	15395	15771	15611	15660	15664	15687	15429	15512	15814	15681	15736	15827	15823	15771	15781	15719	15786	15693	15623	15701	15677	15682	15650	15702	15645	15519	15721	15733	15936	15643	15643	15608	15612	15601	15624	15628	15742	15871	15773	15640	15606	15915	15579	15741	15573	15517	15648	15604	15647	15735	15801	15852	15527	15659	15612	15827	15552	15749	15514	15636	15588	15767	15541	15843	15705	15612	15711	15830	15778	15506	15548	15756	15529	15639	15455	15972	15666	15823	15556	15735	15641	15630	15550	15616	15566	15685	15707	15702	15823	15812	15641	15584	15729	15672	15724	15585	15829	15510	15647	15604	15841	15676	15646	15611	15658	15644	15966	15785	15696	15623	15644	15639	15703	15797	15605	15735	15879	15508	15797	15803	15740	15687	15880	15636	15554	15491	15783	15615	15677	15683	15618	15778	15760	15762	15679	15637	15549	15882	15728	15555	15747	15689	15589	15623	15721	15627	15775	15651	15472	15861	15617	15902	15700	15700	15633	15734	15594	15561	15639	15681	15583	15760	15721	15520	15751	15773	15867	15557	15659	15600	15480	15575	15474	15795	15691	15667	15812	15667	15765	15580	15637	15522	15757	15735	15774	15766	15593	15559	15789	15558	15684	15826	15867	15857	15611	15467	15687	15532	15616	15816	15834	15776	15633	15929	15718	15570	15480	15623	15530	15732	15851	15528	15800	15549	15612	15621	15981	15866	15939	15658	15538	15524	15788	15810	15670	15792	15785	15584	15613	15657	15620	15657	15472	15790	15707	15672	15561	15706	15752	15701	15753	15645	15536	15871	15697	15665	15676	15762	15826	15614	15598	15341	15761	15489	15615	15662	15963	15724	15628	15565	15824	15672	15540	15680	15802	15621	15690	15515	15437	15604	15707	15367	15679	15658	15649	15653	15626	15611	15648	15730	15731	15639	15949	15670	15748	15522	15788	15505	15726	15529	15641	15664	15564	15673	15566	15755	15655	15660	15765	15709	15793	15667	15798	15636	15627	15682	15683	15819	15589	15847	15807	15470	15870	15600	15774	15648	15733	15696	15684	15598	15495	15593	15454	15532	15845	15786	15682	15838	15609	15722	15783	15701	15788	15730	15631	15656	15470	15396	15620	15781	15646	15685	15821	15534	15580	15547	15637	15618	15633	15822	15697	15649	15604	15625	15713	15630	15777	15705	15718	15770	15539	15632	15628	15804	15670	15679	15653	15886	15806	15744	15673	15762	15524	15663	15706	15630	15509	15636	15582	15601	15751	15763	15540	15612	15636	15623	15754	15893	15647	15681	15636	15610	15650	15605	15679	15753	15738	15600	15689	15623	15641	15718	15739	15751	15801	15700	15727	15616	15570	15749	15592	15698	15828	15705	15805	15503	15720	15529	15646	15671	15633	15725	15673	15780	15750	15729	15742	15529	15541	15794	15551	15612	15499	15774	15803	15758	15879	15671	15631	15651	15826	15633	15677	15436	15745	15826	15612	15707	15623	15598	16075	15806	15736	15715	15753	15800	15671	15775	15722	15773	15782	15717	15719	15612	15789	15619	15458	15667	15718	15622	15799	15883	15590	15795	15716	15780	15680	15459	15654	15831	15701	15700	15604	15455	15741	15590	15811	15688	15768	15645	15666	15684	15462	15755	15545	15782	15773	15803	15730	15761	15576	15671	15699	15620	15616	15489	15715	15494	15682	15858	15814	15518	15718	15769	15888	15726	15541	15672	15735	15549	15615	15701	15730	15910	15658	15752	15617	15917	15903	15615	15608	15708	15663	15732	15665	15735	15451	15553	15580	15757	15594	15605	15705	15607	15497	15627	15850	15853	15508	15789	15570	15805	15664	15673	15774	15612	15659	15680	15761	15696	15709	15609	15670	15883	15838	15633	15657	15563	15649	15677	15445	15884	15741	15533	15786	15634	15650	15716	15690	15550	15599	15823	15827	15753	15689	15825	15396	15669	15692	15808	15841	15692	15888	15512	15835	15611	15574	15821	15790	15617	15687	15762	15566	15717	15689	15794	15702	15880	15786	15632	15515	15652	15680	15729	15866	15675	15527	15626	15797	15639	15638	15656	15805	15813	15816	15750	15633	15650	15848	15898	15575	15802	15595	15931	15620	15648	15856	15678	15618	15705	15830	15764	15794	15575	15650	15781	15784	15539	15757	15675	15818	15724	15669	15852	15595	15614	15744	15885	15744	15550	15505	15671	15690	15527	15607	15740	15770	15741	15720	15574	15688	15668	15704	15827	15797	15468	15858	15701	15618	15412	15510	15845	15769	15692	15654	15579	15766	15786	15563	15825	15775	15660	15665	15749	15656	15657	15820	15680	15768	15722	15832	15755	15676	15676	15703	15801	15327	15701	15610	15831	15773	15685	15707	15641	15599	15709	15541	15782	15824	15841	15853	15679	15717	15685	15773	15679	15614	15641	15391	15740	15691	15789	15717	16051	15792	15790	15711	15638	15568	15776	15739	15624	15773	15616	15637	15684	15611	15416	15682	15642	15735	15575	15760	15841	15644	15485	15614	15537	15636	15530	15743	15666	15920	15731	15724	15708	15690	15724	15678	15721	15617	15518	15732	15792	15769	15782	15726	15660	15737	15785	15651	15680	15749	15695	15613	15529	15605	15677	15855	15644	15820	15875	15669	15610	15645
45335	77124	61754	43749	33984	25514	22515	19932	16720	14875	13978	13474	13010	12726	12580	12372	12266	12358	12240	11957	11892	11957	12024	12086	11908	11760	11972	11751	11981	11938	11938	11798	11970	11949	11864	11777	12100	11827	11903	11737	11883	11956	11793	11831	11830	11671	11937	11817	11897	11709	11915	11775	11817	11875	12018	11974	11799	11750	11993	11940	11997	11855	12031	11914	12006	11828	11956	12061	11804	11925	11887	11872	11977	11730	11917	11856	11861	11876	11952	12023	11782	11992	11955	11795	11832	12071	11881	11706	11945	11815	11909	11954	11872	11855	11758	11826	12022	11805	11999	11862	11775	11909	11993	11877	11893	11951	11763	11869	11888	11716	11731	11846	11885	11857	11804	11835	11863	11858	11984	11883	12000	11790	11826	11964	11884	11808	11882	12007	11790	11898	11968	11783	11952	11694	11797	11728	11645	11831	11667	11920	11967	11911	11934	11874	11992	11744	11854	11882	11853	11931	11877	11928	11918	11733	11940	11982	11858	11866	11935	11938	11744	11856	11887	11744	11800	11932	11917	11943	11877	11890	11629	11911	11737	11886	11753	11884	11987	11894	11819	11804	11697	11854	11837	11856	11742	11710	11970	12008	11913	11916	11963	11912	11916	11873	11863	11767	11896	11939	12002	11780	11774	11784	11928	11845	11693	11819	11741	11833	11881	11949	11822	11769	11936	11754	11901	11924	11843	12010	11723	11813	12034	11912	11911	11896	11938	11805	11910	11855	11819	11926	11770	11871	11838	12054	11928	11721	11761	11776	11918	11893	11910	11699	11867	11894	11732	11754	11790	11896	11899	11822	11834	11825	11892	11899	11959	11913	11815	11785	11889	11826	11844	11829	11861	12013	11771	11811	11899	11979	11763	11883	11849	11743	11872	11853	11769	11728	11574	11775	11868	11905	11805	11790	11956	11827	11894	11759	11920	11855	11892	11864	11944	11808	11855	11904	11954	11899	11998	11816	11729	11857	12071	11747	11755	11782	11783	11824	11819	11837	11716	11906	11956	11711	11795	11823	11778	11950	11732	11847	11880	11903	11907	11751	11855	11736	11901	11945	11798	11824	11694	11801	11921	11830	11865	11949	11885	11987	11982	12060	11950	11877	11904	11845	11938	11863	11824	11910	11852	11859	11810	11821	11805	12045	11925	12072	11966	11721	11882	11721	11866	11988	11842	11863	11844	11837	11908	11976	11830	11817	11708	11959	11875	11800	11924	11922	11987	11722	11751	11802	11779	11865	11852	11848	11896	11798	11742	11919	11566	11820	11939	11810	11825	11883	11782	11821	11840	11843	11791	11747	11733	11884	11751	11803	11750	11647	11763	11863	11829	11975	11947	11928	11904	11928	11893	11990	11873	11939	11665	11886	11845	11916	11862	11710	11828	11818	11918	11885	11804	11854	11814	11743	11864	11738	11731	11860	11874	11817	11757	11803	11987	11841	11798	11891	11963	11781	11780	11844	11969	11811	11848	11787	11736	11866	11743	11772	11775	11890	11969	11734	11961	11844	11816	11750	11702	11941	11872	11959	11798	11698	11821	11860	11881	11845	11666	11891	11873	11785	11891	11802	11949	11820	11938	11783	11693	11979	11823	12086	11633	11868	11868	12005	11806	11922	11709	11966	11805	11805	11792	11897	11788	11809	11927	12048	11921	11835	11839	11904	11740	11978	11778	11912	11965	11640	11889	11873	11884	11909	11958	11733	11824	11829	11808	11866	11786	11715	11979	11883	11954	11999	11869	11753	11847	11839	11723	12015	11850	11936	12024	11787	11919	11955	11856	11859	11914	11860	11560	11779	11910	11769	12006	11863	11868	12138	11887	11874	11837	11875	11763	11802	11862	11893	11707	11811	11939	11790	11933	11885	11825	11933	11841	11836	11899	11945	11958	11833	12093	11887	12058	11764	11804	11846	11853	12005	11961	11795	12019	11719	11864	11927	11735	11878	11797	11740	11886	11984	11859	11789	11889	11738	11899	11731	11804	11908	11996	11909	11783	11712	11889	11997	11906	11920	11904	11955	11953	11985	11844	11886	11908	11665	11864	11745	11900	11817	11803	11768	11896	11873	12055	11817	11726	11890	11908	11810	11893	11806	11749	11888	12034	11742	11874	11913	11903	11915	11998	11724	11812	11919	11742	11732	11765	11926	11864	11797	11866	11825	11772	11849	11788	11916	11898	11955	11833	12031	11785	11694	11913	11894	11798	11744	11764	11868	11883	11868	12000	11896	11839	11796	11842	11783	11779	12000	11844	11935	12000	11994	11821	11828	11696	11909	11676	11845	11848	11814	11805	12077	11903	11779	11900	11978	11698	11752	11649	12078	11763	11949	11787	11772	11913	11959	11905	11686	11847	11975	11849	11760	11905	11837	11881	12032	12005	11801	11906	11722	11965	11774	11863	11846	11739	11741	11840	11744	11905	11869	11832	11695	11847	11819	11787	11777	12054	11841	11859	11856	11856	11886	11749	11791	11752	11792	11875	11886	11741	11833	12018	11906	11983	11805	11913	11895	11848	11837	11863	11977	11941	11799	11993	11842	11787	11826	11993	11909	11982	11827	11893	11943	11675	11859	11851	11818	11851	11850	11749	11891	11713	11985	11923	12002	11752	11826	11805	11818	11842	11833	11810	11945	11823	11697	11808	11923	11873	11691	11839	11877	11894	11855	11947	11862	11879	11993	11701	11787	11983	12035	12019	11814	11626	11736	11740	11864	11892	11836	11957	12048	11811	12051	11956	11854	11778	11869	11797	11913	11910	11863	11884	11969	11814	11748	11911	11961	11768	11853	11836	11754	12000	11952	11792	11741	11958	11948	11786	11735	11893	11855	12003	11735	11770	11973	11836	11973	11764	11842	11909	11821	11845	11967	11902	11824	11737	12071	11952	11915	12000	11998	11851	11792	11960	11894	11812	11842	11727	11843	11743	11914	11663	11992	11771	11918	11911	11887	11787	11857	11789	11912	11782	11889	11846	11975	11939	11885	11762	11772	11907	11703	11903	11733	11909	11965	11820	11831	11841	11953	11770	11831	11838	11891	11800	11942	11824	11816	11778	11838	11719	11822	11941	11923	11865	11691	12018	11846	11775	11654	12011	11872	11837	11927	11771	11846	11785	11880	11888	11844	11874	11776	11800	11924	11824	12035	11924	11809	11859	12113	11976	11762	11771	11878	11672	11780	11759	11906	11909	11876	11870	12066	12003	11885	11869	11898	11896	11887	11874	11915	11700	11778	11879	11981	11887	11739	11909	11852	11721	11790	11877	11883	11993	11836	11973	11798	11688	11912	11842	11833	11871	11796	11670	11876	11922	11743	11912	11728	11918	11680	11833	11934	11759	11936	11808	11758	11836	11812	11835	11675	11944	11929	11881	11896	11710	11875	11677	11829	11778	11845	11716	11857	11766	11823	11649	11785	11831	11813	11979	11775	11775	11995	11948	11776	11930	11913	11969	11894	11552	11656	11888	11903	11754	11751	11875	12029	11968	11830	11921	11860	11968	11783	11780	11910	11835	11853	11853	11811	11985	12001	11875	11816	11894	11984	11844	11820	11848	11925	11857	11923	11823	11866	11952	11987	11867	11988	11962	11860	11978	11806	11801	11986	11950	11886	11928	12011	11968	11876	11811	12042	11861	11887	11792	11944	11723	11753	11802	11834	11669	11833	11990	11819	11761	11811	11934	11675	11869	11929	11851	11912	11896	11827	11835	11874	11839	11699	11919	11824	11893	11834	11739	11863	11867	11883	11826	11906	11880	11820	11927	11898	11796	11953	11872	11667	12026	11885	11880	11743	11913	11835	11775	11863	11900	11857	11902	11745	11845	11997	11730	11776	11897	11931	11886	11950	11952	11709	11841	11925	11915	11958	12058	11661	11994	11730	11844	11856	11890	11805	11812	11884	11766	11826	11896	11852	11696	11724	11860	11919	11877	11897	11743	11896	11942	11829	11897	11989	11891	11625	11766	11706	11865	11802	11838	11835	11908	11859	11897	11701	11710	11749	11746	11843	11977	11990	11735	12052	12051	11913	11918	11897	11884	11761	12009	11666	11805	11893	11810	11974	11796	11812	11982	11816	11736	11758	11985	11801	11852	11948	11816	11759	11881	11999	11868	11852	11840	11696	11842	11910	11952	11987	11667	11768	12019	11848	11878	11744	11811	11861	11894	11858	11842	11967	12079	11815	12021	11807	11799	11895	12030	11831	11899	11971	11845	11745	11850	11959	11980	11970	11805	11955	11938	11926	11811	11824	11847	12017	12018	11757	11674	11880	11794	11942	11631	11820	11968	11715	11871	11933	11724	11681	11752	11824	11980	11796	11754	11809	11878	11900	11788	11744	11895	11782	11860	11757	11945	11919	11791	11862	11892	11992	11863	12001	11998	11821	11703	11979	11834	11874	11829	11843	11789	11836	11912	11862	11738	11928	11862	11952	11860	11880	11757	11832	11740	11864	11882	11790	11834	11874	11848	11941	11917	11872	11871	11876	11786	11854	11752	11823	11880	11950	11870	11906	11879	11824	11774	11807	11806	11720	11860	11749	11874	11821	11923	12148	11752	11803	11751	11901	12089	11726	11990	11730	11788	11846	12003	11808	12061	11914	11889	11794	12054	11685	11830	11884	12004	11938	11843	11780	11778	11875	11922	11855	11774	11833	11813	11846	11682	11848	11847	11848	11883	11821	11886	11844	11918	11660	11980	11832	11847	11873	11974	11720	11966	11826	11917	11808	11829	11933	11619	11843	11967	11944	11997	11796	11827	11775	12020	11800	11885	11814	11880	11845	11866	11900	11856	11772	11830	11896	11877	11695	11844	11896	11717	11823	11826	11962	11805	11862	11909	11817	11873	11792	11700	11843	11862	11651	11987	11795	11931	11921	11775	11888	11843	11797	11839	11663	11970	11760	11913	11943	11931	11699	11732	11744	11729	11759	11807	11818	11777	11873	11661	11780	11800	11898	11803	11810	11841	11898	11566	11758	11919	11770	11928	11810	11710	11800	11772	11900	11784	11880	11763	11824	12019	11841	11911	11741	11712	11977	11899	11852	11802	12036	11818	11845	11883	11686	11875	11900	11843	11856	11823	11937	11990	11761	11926	11849	11838	11934	11845	11704	11827	11720	11804	11966	11860	11914
36812	44654	45680	36197	27762	22723	19892	18082	17164	16413	16194	16027	15769	15760	15689	15643	15652	15426	15456	15462	15465	15410	15511	15343	15445	15179	15267	15310	15406	15256	15209	15148	15307	15335	15269	15363	15256	15215	15202	15116	15340	15139	15181	15191	15280	15326	15217	15287	15263	15219	15247	15282	15275	14994	15253	15309	15172	15155	15534	15236	15293	15425	15332	15380	15269	15335	15027	15177	15124	15245	15240	15326	15288	15211	15141	15178	15317	15166	15224	15236	15100	15126	15375	15361	15328	15242	15250	15176	15096	15264	15291	15117	15202	15224	15336	15227	15059	15411	15507	15389	15391	15241	15277	15275	15530	15422	15223	15326	15276	15382	15259	15294	15358	15315	15332	15431	15290	15147	15282	15167	15151	15126	15391	15244	15394	15187	15109	15117	15298	15251	15253	15267	15292	15281	15338	15166	15378	15404	15142	15337	15055	15016	15567	15398	15074	15427	15283	15288	15300	15275	15257	15488	15208	15289	15162	15220	15181	15421	15261	15066	15245	15254	15260	15292	15326	15104	15445	15348	15217	15351	15151	15321	15183	15279	15155	15138	15353	15161	15017	15281	15188	15200	15391	15268	15284	15138	15253	15376	15398	15254	15142	15493	15265	15398	15322	15133	14919	15409	15242	15139	15363	15163	15355	15449	15375	15323	15205	15263	15256	15441	15227	15268	15243	15308	15379	15329	15216	15276	15416	15365	15215	15430	15181	15275	15511	15309	15280	15317	15457	15394	15394	15230	15305	15154	15221	15419	15120	15319	15208	15208	15094	15084	15247	15428	15565	15072	15283	15280	15358	15257	15357	15196	15227	15083	15161	15237	15270	15268	15200	15351	15179	15170	15484	15193	15407	15189	15091	15433	15365	15203	15302	15467	15400	15114	15275	15346	15318	15113	15114	15020	15291	15003	15247	15114	15365	15554	15252	15208	15096	15309	15438	15315	15375	15259	15299	15322	15410	15406	15409	15318	15226	15257	15184	15129	15333	15305	15341	15291	15348	15267	15060	15154	15395	15325	15322	15341	15285	15161	15295	15219	15466	15305	15104	15150	15301	15432	15135	15447	15199	15354	15336	15286	15169	15318	15262	15207	15211	15224	15097	15182	15311	15164	15159	15226	15373	15258	15390	15359	15412	15255	15355	15374	15324	15334	15135	15095	15322	15222	14942	15322	15185	15192	15169	15308	15332	15469	15479	15223	15532	15292	15199	15405	15102	15243	15350	15330	15228	15179	15411	15050	15363	15111	15313	15197	15366	15257	15127	15065	15163	15249	15323	15193	15172	15304	15174	15178	15067	15325	15278	15253	15433	15226	15276	15441	15157	15435	15312	15293	15521	15452	15403	15490	15288	15248	15372	15302	15303	15341	15371	15377	15628	15292	15092	15388	15267	15399	15343	15396	15278	15222	15236	15327	15318	15466	15245	15292	15464	15086	15377	15463	15295	15527	15189	15489	15286	15264	15294	15124	15562	15393	15251	15230	15293	15235	15112	15416	15290	15318	15283	15376	15288	15497	15382	15367	15306	15240	15246	15303	15157	15202	15233	15175	15325	15397	15276	15326	15191	15205	15525	15237	15285	15247	15229	15423	15298	15294	15311	15191	15200	14910	15385	15333	15372	15460	15356	15205	15297	15291	15349	15377	15311	15262	15290	15367	15256	15177	15200	15408	15370	15212	15227	15146	15524	15601	15243	15280	15324	15330	15357	15279	15240	15326	15179	15192	15241	15389	15200	15249	15152	15269	15352	15404	15168	15184	15410	15201	15246	15263	15270	15386	15302	15270	15218	15307	15164	15318	15473	15218	15190	15096	15398	15473	15290	15279	15120	15123	15401	15324	15044	15333	15513	15407	15247	15265	15395	15210	15176	15323	15321	15340	15203	15242	15236	15500	15428	15434	15462	15363	15002	15084	15149	15444	15178	15082	15144	15280	15127	15389	15237	15242	15350	15339	15270	15308	15360	15264	15160	15196	15251	15223	15397	15260	15146	15193	15288	15332	15508	15169	15288	15486	15319	15181	15334	15398	15215	15298	15342	15420	15146	15141	15333	15362	15122	15267	15294	15373	15365	15323	15231	15320	15264	15226	15063	15105	15249	15147	15342	15248	15209	15350	15281	15354	15385	15251	15286	15274	15284	15312	15232	15125	15195	15049	15178	15335	15328	15309	15294	15402	15566	15282	15315	15199	15171	15082	15175	15335	15295	15361	15321	15324	15232	15235	15151	15396	15183	15049	15277	15251	15094	15239	15170	15128	15335	15232	15338	15210	15259	15253	15192	15538	15389	15204	15299	15250	15342	15183	15285	15098	15102	15160	15414	15155	15218	15324	15244	15208	15309	15333	15273	15363	15279	15409	15274	15239	15329	15182	15205	15279	15373	15274	15244	15379	15101	15406	15110	15178	15417	15047	15068	15149	15427	15236	15178	15322	15459	15270	15399	15257	15432	15297	15211	15414	15211	15263	14944	15157	15343	15153	15374	15304	15261	15443	15307	15413	15412	15192	15311	15360	15397	15238	15280	15346	15405	15345	15266	15127	15507	15248	15175	15232	15429	15277	15447	15240	15221	15263	15146	15237	15148	15324	15481	15254	15012	15417	15508	15495	15250	15223	15055	15207	15254	15231	15317	15382	15596	15215	15205	15140	15408	15325	15207	15249	15376	15334	15422	15051	15411	15136	15444	15343	15266	15380	15442	15211	15295	15233	15217	15258	15129	15209	15267	15360	15315	15223	15336	15216	15132	15430	15177	15446	15270	15214	15028	15339	15217	15309	15437	15201	15472	15184	15447	15105	15226	15333	15431	15192	15261	15320	15315	15136	15329	15223	15215	15385	15202	15101	15349	15076	15263	15318	15386	15202	15110	15312	15421	15482	15136	15360	15331	15293	15168	15296	15382	15399	15292	15425	15327	15297	15366	15198	15221	15309	15240	15068	15291	15221	15290	15065	15380	15243	15242	15026	15262	15301	15289	15302	15317	15408	15209	15371	15177	15188	15285	15332	15030	15483	15032	15190	15231	15263	15140	15368	15328	15342	15352	15187	15278	15309	15171	15266	15158	15085	15326	15358	15361	15460	15097	15265	15279	15244	15388	15370	15315	15363	15364	15129	15252	15230	15317	15307	15259	15452	15328	15623	15171	15128	15315	15433	15309	15170	15409	15142	15212	15087	15312	15323	15333	15296	15135	15325	15241	15249	15268	15291	15279	15201	15365	15325	15304	15279	15283	15290	15345	15264	15324	15379	15465	15347	15115	15246	15234	15112	15271	15334	15312	15412	15402	15119	15346	15080	15220	15287	15279	15364	15348	15418	15384	15310	15100	15418	15276	15114	15241	15452	15271	15138	15183	15163	15387	15303	15055	15222	15371	15098	15377	15322	15286	15211	15120	15354	15147	15328	15399	15438	15331	15220	15259	15269	15483	15366	15317	15237	15253	15302	15259	15327	15181	15272	15239	15440	15097	15410	15394	15464	15400	15233	15515	15538	15037	15147	15250	15238	15158	15220	15456	15332	15241	15301	15175	15380	15186	15372	15454	15326	15377	15265	15306	15487	15091	15485	15313	15186	15279	15015	15402	15116	15304	15462	15262	15105	15087	15310	15035	15408	15427	15509	15321	15332	15397	15304	15196	15302	15336	15254	15332	15326	15391	15549	15549	15329	15166	15239	15250	15392	15131	15283	15516	15413	15336	15128	15001	15341	15310	15286	15327	15311	15184	15555	15299	15391	15285	15313	15383	15514	15480	15189	15342	15368	15361	15317	15382	15306	15192	15270	15086	15302	15337	15357	15241	15558	15389	15449	15564	15337	15252	15350	15460	15260	15360	15424	15225	15340	15206	15403	15291	15428	15475	15352	15204	15415	15174	15079	15296	15279	15387	15171	15342	15366	15270	15094	15471	15168	15243	15291	15273	15155	15376	15456	15310	15352	15387	15439	15370	15398	15316	15236	15251	15248	15294	15203	15277	15476	15307	15357	15192	15337	15186	15341	15205	15263	15225	15149	15168	15358	15144	15270	15268	15151	15226	15289	15336	15198	15215	15385	15303	15451	15218	15465	15394	15357	15293	15178	15438	15290	15165	15291	15404	15250	15241	15286	15380	15438	15312	15376	15235	15203	15262	15128	15250	15398	15265	15426	15281	15357	15278	15359	15312	15061	15320	15148	15525	15405	15434	15293	15341	15316	15221	15460	15229	15348	15161	15233	15554	15306	15485	15255	15189	15338	15336	15116	15151	15136	15459	15218	15277	15215	15379	15245	15268	15292	15168	15193	15212	15350	15275	15273	15189	15280	15307	15283	15081	15484	15249	15180	15216	15279	15385	15232	15143	15221	15171	15341	15271	15362	15401	15323	15383	15313	15257	15126	15399	15267	15151	15200	15430	15199	15240	15251	15259	15246	15294	15079	15369	15175	15191	15452	15141	15323	15065	15233	15303	15188	15284	15398	15158	15362	15214	15161	15302	15377	15226	15152	15238	15321	15300	15465	15336	15245	15337	15170	15340	15494	15547	15336	15178	15366	15421	15421	15544	15526	15269	15319	15261	15183	15313	15236	15310	15208	15238	15267	15414	15292	15098	15179	15214	15580	15399	15509	15266	15445	15213	15571	15314	15301	15183	15204	15149	15112	15109	15258	15317	15357	15432	15335	15246	15246	15328	15436	15363	15248	15243	15376	15195	15375	15390	15033	15220	15173	15221	15181	15179	15174	15435	15428	15289	15108	15324	15227	15243	15345	15157	15318	15033	15272	15443	15395	15403	15300	15322	15174	15393	15404	15286	15504	15382	15324	15460	15443	15465	15249	15315	15129	15230	15507	15186	15259	15506	15127	15580	15350	15016	15245	15270	14980	15108	15399	15177	15381	15331	15162	15307	15224	15217	15246	15334	15367	15089	15216	15304	15294	15437	15238	15198	15340	15301	15164	15097	15348	15180	15258	15228	15201	15374	15186	15266	15304	15287	15233	15245	15368	15268	15178	15311	15183	15310	15302	15177	15347	15222	15461	15075	15189	15191	15330	15409	15205	15160	15423	15293	15289	15242	15340	15274	15377	15046	15200	15301	15263	15365	15319	15407	15328	15303	15140	15205	15289	15441	15126	15290	15280	15439	15315	15256	15430	15215	15358
44858	59936	44474	30874	23965	19183	16488	14754	13529	13056	12534	12267	12063	12127	12024	11920	11819	11776	11738	11621	11719	11799	11738	11754	11761	11812	11778	11743	11808	11758	11644	11569	11712	11583	11722	11809	11665	11820	11675	11719	11558	11746	11868	11535	11807	11664	11540	11796	11808	11639	11691	11764	11648	11666	11851	11593	11900	11700	11674	11666	11667	11677	11753	11590	11753	11621	11770	11558	11746	11777	11625	11777	11809	11791	11731	11640	11833	11663	11756	11653	11704	11776	11636	11807	11766	11752	11797	11671	11620	11881	11729	11788	11700	11680	11725	11729	11720	11664	11798	11630	11698	11676	11693	11671	11673	11746	11675	11687	11619	11764	11633	11670	11675	11929	11847	11566	11839	11885	11752	11839	11620	11615	11753	11720	11794	11737	11573	11670	11783	11755	11622	11812	11716	11643	11812	11853	11663	11733	11640	11606	11737	11701	11713	11763	11780	11780	11615	11620	11790	11639	11805	11726	11669	11760	11648	11731	11774	11855	11738	11760	11711	11807	11540	11689	11856	11758	11780	11727	11783	11656	11561	11809	11749	11781	11565	11756	11804	11731	11711	11563	11846	11595	11725	11857	11676	11623	11686	11684	11598	11611	11674	11589	11633	11696	11716	11631	11794	11724	11655	11822	11589	11663	11791	11621	11742	11616	11695	11498	11719	11739	11724	11653	11679	11738	11714	11808	11573	11678	11678	11789	11686	11710	11558	11633	11729	11525	11790	11725	11782	12001	11725	11677	11788	11581	11778	11755	11609	11614	11688	11688	11657	11707	11653	11791	11847	11741	11759	11557	11599	11798	11661	11678	11745	11823	11713	11696	11649	11784	11747	11701	11776	11737	11754	11515	11698	11760	11583	11907	11684	11771	11813	11621	11624	11685	11679	11592	11658	11484	11701	11766	11674	11683	11742	11599	11687	11618	11609	11605	11680	11649	11676	11648	11684	11657	11630	11681	11522	11563	11739	11538	11614	11813	11600	11885	11646	11831	11782	11656	11705	11665	11740	11606	11568	11577	11623	11608	11585	11594	11586	11763	11641	11726	11693	11825	11772	11543	11662	11777	11884	11805	11610	11646	11709	11683	11667	11728	11489	11647	11820	11692	11775	11845	11690	11808	11642	11717	11813	11831	11602	11783	11746	11711	11829	11741	11691	11770	11854	11727	11798	11817	11710	11884	11619	11636	11664	11702	11704	11621	11699	11774	11671	11730	11586	11728	11690	11687	11686	11686	11729	11646	11782	11621	11718	11668	11736	11836	11711	11645	11822	11773	11691	11711	11748	11646	11816	11746	11720	11522	11889	11596	11751	11660	11793	11776	11612	11929	11731	11692	11653	11823	11741	11599	11710	11668	11726	11591	11686	11819	11684	11472	11692	11744	11623	11697	11798	11820	11738	11801	11721	11536	11728	12018	11664	11716	11753	11866	11682	11798	11718	11869	11643	11774	11696	11654	11653	11718	11643	11606	11711	11782	11646	11590	11635	11656	11700	11657	11868	11686	11692	11659	11676	11605	11611	11687	11783	11687	11772	11618	11649	11705	11720	11710	11662	11745	11656	11776	11743	11607	11709	11738	11641	11877	11603	11558	11652	11708	11797	11701	11712	11808	11903	11721	11764	11802	11723	11677	11606	11632	11676	11850	11680	11572	11773	11659	11642	11703	11724	11744	11692	11659	11742	11779	11577	11798	11714	11846	11610	11660	11709	11651	11696	11586	11623	11769	11948	11555	11699	11791	11852	11680	11555	11758	11659	11712	11775	11808	11734	11843	11638	11689	11620	11816	11686	11566	11938	11795	11667	11793	11587	11715	11666	11745	11830	11702	11719	11645	11753	11767	11585	11578	11662	11744	11711	11735	11745	11744	11777	11695	11608	11948	11703	11703	11588	11629	11836	11617	11748	11653	11586	11589	11799	11690	11721	11821	11608	11713	11660	11663	11767	11750	11673	11739	11579	11609	11716	11686	11753	11617	11745	11593	11863	11601	11709	11828	11500	11801	11745	11831	11669	11672	11831	11711	11761	11789	11641	11605	11597	11727	11638	11670	11777	11737	11597	11700	11670	11677	11761	11648	11676	11659	11823	11770	11705	11738	11704	11770	11693	11630	11799	11684	11649	11943	11880	11577	11757	11709	11798	11698	11801	11873	11714	11604	11769	11798	11661	11907	11715	11630	11576	11653	11588	11740	11703	11584	11790	11773	11717	11647	11849	11599	11749	11653	11772	11698	11880	11717	11709	11531	11656	11813	11675	11732	11685	11670	11611	11669	11776	11780	11642	11744	11521	11723	11688	11638	11807	11672	11579	11672	11705	11741	11631	11709	11645	11617	11801	11649	11805	11628	11709	11793	11690	11696	11799	11809	11774	11898	11797	11713	11663	11704	11594	11708	11793	11675	11609	11599	11664	11773	11792	11843	11642	11682	11566	11727	11820	11626	11729	11682	11815	11742	11830	11600	11824	11754	11624	11770	11636	11701	11516	11861	11748	11815	11731	11828	11673	11845	11749	11794	11839	11654	11833	11794	11716	11796	11719	11616	11809	11595	11655	11734	11666	11642	11666	11734	11603	11702	11547	11658	11625	11773	11641	11904	11809	11768	11516	11655	11646	11633	11740	11707	11874	11597	11630	11567	11768	11794	11743	11809	11833	11878	11746	11756	11676	11787	11634	11671	11661	11748	11695	11593	11787	11761	11829	11624	11720	11627	11828	11876	11819	11781	11864	11710	11772	11580	11712	11681	11668	11899	11728	11785	11717	11704	11669	11834	11761	11805	11699	11722	11859	11676	11698	11645	11667	11846	11736	11755	11760	11874	11821	11676	11752	11773	11756	11639	11644	11738	11685	11649	11811	11477	11756	11664	11752	11672	11724	11698	11824	11770	11783	11758	11569	11684	11671	11776	11756	11755	11583	11825	11615	11694	11791	11703	11643	11713	11790	11611	11585	11677	11594	11692	11565	11670	11674	11846	11824	11707	11658	11775	11847	11748	11775	11724	11799	11756	11676	11699	11710	11654	11714	11706	11561	11638	11683	11716	11700	11682	11649	11701	11666	11697	11625	11587	11646	11691	11635	11888	11665	11665	11789	11672	11599	11708	11868	11656	11602	11778	11607	11813	11804	11651	11669	11612	11744	11829	11720	11585	11663	11734	11743	11749	11804	11506	11780	11720	11624	11792	11706	11683	11732	11592	11730	11786	11875	11703	11741	11606	11688	11727	11592	11540	11588	11608	11603	11827	11774	11713	11498	11677	11746	11745	11738	11531	11606	11763	11644	11784	11762	11769	11981	11782	11649	11665	11711	11607	11750	11709	11643	11694	11813	11647	11925	11736	11457	11773	11645	11690	11857	11768	11785	11836	11704	11725	11676	11658	11832	11680	11620	11694	11578	11722	11621	11970	11513	11760	11884	11720	11631	11753	11714	11601	11682	11610	11534	11655	11835	11781	11757	11750	11726	11798	11809	11837	11671	11602	11589	11718	11580	11673	11695	11702	11802	11791	11636	11691	11729	11668	11811	11673	11815	11595	11612	11696	11792	11616	11847	11839	11795	11808	11781	11938	11716	11815	11988	11617	11863	11772	11617	11767	11691	11833	11804	11603	11590	11773	11766	11595	11702	11809	11580	11693	11667	11666	11742	11496	11729	11660	11655	11743	11857	11707	11864	11694	11745	11640	11648	11701	11744	11724	11690	11680	11658	11654	11772	11676	11761	11841	11678	11770	11642	11762	11470	11840	11743	11656	11716	11814	11663	11742	11733	11756	11504	11887	11785	11712	11701	11742	11496	11672	11824	11718	11723	11808	11616	11708	11702	11692	11632	11652	11724	11763	11713	11832	11731	11651	11702	11694	11800	11794	11631	11880	11812	11651	11620	11806	11704	11641	11924	11697	11648	11868	11607	11707	11939	11710	11774	11558	11568	11757	11760	11690	11749	11660	11732	11710	11722	11669	11650	11766	11749	11729	11695	11687	11511	11703	11838	11689	11783	11656	11631	11789	11770	11634	11769	11721	11634	11552	11810	11834	11564	11702	11641	11610	11840	11717	11860	11671	11406	11771	11712	11651	11731	11714	11607	11602	11573	11779	11743	11649	11706	11649	11499	11730	11746	11743	11782	11597	11684	11774	11820	11672	11635	11718	11654	11740	11739	11702	11877	11614	11707	11727	11808	11624	11751	11585	11730	11794	11780	11742	11719	11690	11700	11766	11779	11824	11715	11502	11627	11726	11605	11750	11793	11732	11768	11794	11774	11673	11719	11757	11784	11863	11729	11610	11713	11662	11874	11622	11750	11740	11649	11658	11665	11620	11921	11700	11733	11740	11816	11686	11599	11599	11873	11728	11782	11727	11698	11659	11704	11587	11624	11764	11548	11780	11873	11720	11740	11651	11630	11775	11703	11761	11629	11537	11551	11801	11798	11703	11812	11701	11767	11695	11817	11816	11713	11595	11739	11646	11738	11735	11631	11783	11780	11658	11695	11518	11776	11751	11679	11569	11809	11920	11813	11863	11816	11734	11709	11743	11653	11429	11727	11824	11744	11864	11776	11595	11681	11765	11572	11649	11689	11624	11711	11663	11640	11630	11824	11736	11716	11737	11837	11518	11579	11658	11730	11641	11673	11691	11634	11523	11742	11795	11671	11543	11672	11635	11816	11793	11655	11678	11789	11803	11737	11571	11618	11692	11859	11606	11732	11603	11734	11722	11669	11628	11729	11602	11801	11717	11611	11840	11647	11653	11747	11582	11638	11738	11695	11781	11572	11552	11652	11657	11725	11609	11556	11590	11644	11837	11653	11835	11572	11682	11717	11631	11891	11602	11503	11591	11737	11653	11803	11539	11788	11787	11542	11768	11729	11752	11660	11711	11774	11762	11834	11651	11654	11773	11742	11724	11655	11743	11579	11567	11780	11614	11891	11693	11750	11654	11762	11717	11661	11573	11895	11825	11733	11751	11747	11623	11685	11616	11625	11792	11686	11688	11789	11703	11885	11682	11704	11591	11712	11632	11786	11686	11755	11504	11935	11768	11459	11662	11726	11835	11695	11566	11671	11759	11785	11707	11607	11611	11675	11623	11823	11667	11619	11555	11848	11692	11695	11706	11722	11682	11935	11700	11759	11747	11656	11624
23535	21067	28609	25370	24598	26485	26013	20866	18345	17599	16871	16463	16315	16134	16138	15895	15662	15918	15612	15674	15577	15516	15302	15661	15497	15492	15317	15513	15416	15568	15541	15496	15461	15539	15365	15405	15441	15495	15391	15454	15458	15281	15428	15629	15404	15405	15623	15433	15625	15475	15494	15375	15330	15562	15366	15469	15450	15372	15639	15462	15488	15347	15299	15380	15365	15437	15692	15368	15252	15425	15553	15824	15367	15359	15574	15495	15422	15373	15365	15410	15587	15380	15341	15347	15286	15427	15474	15444	15284	15382	15520	15369	15409	15392	15320	15308	15524	15404	15318	15420	15281	15434	15386	15524	15540	15455	15435	15397	15381	15445	15468	15312	15399	15521	15290	15239	15306	15338	15437	15301	15321	15369	15451	15291	15404	15527	15374	15446	15388	15304	15353	15310	15395	15403	15149	15272	15231	15655	15557	15412	15420	15362	15439	15463	15572	15483	15221	15138	15535	15292	15323	15296	15392	15470	15391	15488	15524	15492	15374	15511	15563	15497	15558	15296	15491	15434	15530	15570	15452	15488	15579	15319	15352	15426	15336	15614	15289	15566	15615	15488	15367	15296	15430	15381	15428	15469	15525	15341	15511	15404	15463	15329	15477	15521	15505	15298	15523	15442	15354	15555	15497	15450	15350	15159	15367	15229	15413	15267	15488	15399	15426	15322	15270	15574	15510	15346	15274	15331	15150	15503	15279	15355	15441	15352	15598	15238	15456	15569	15382	15292	15351	15336	15330	15522	15623	15584	15447	15560	15582	15482	15345	15349	15383	15251	15637	15491	15335	15377	15366	15436	15450	15171	15484	15472	15332	15479	15430	15318	15346	15295	15431	15509	15558	15449	15348	15354	15394	15437	15520	15491	15376	15417	15659	15438	15342	15597	15602	15382	15402	15471	15318	15383	15551	15145	15559	15277	15432	15606	15459	15386	15526	15404	15413	15575	15423	15359	15444	15455	15460	15456	15512	15576	15409	15254	15562	15325	15409	15557	15564	15630	15300	15371	15251	15371	15500	15318	15514	15333	15773	15537	15427	15300	15475	15563	15672	15160	15173	15414	15289	15335	15341	15522	15304	15173	15363	15363	15383	15400	15219	15223	15272	15295	15325	15310	15266	15432	15282	15468	15320	15468	15489	15453	15588	15410	15415	15283	15333	15469	15396	15470	15720	15400	15497	15394	15206	15497	15462	15606	15308	15393	15594	15570	15536	15471	15331	15330	15521	15318	15687	15688	15204	15355	15397	15553	15446	15466	15319	15397	15499	15456	15447	15501	15477	15545	15419	15193	15407	15329	15377	15397	15505	15669	15420	15471	15456	15468	15390	15349	15458	15367	15438	15002	15341	15368	15448	15502	15441	15390	15593	15587	15406	15430	15330	15468	15348	15604	15404	15266	15225	15327	15351	15262	15494	15405	15526	15189	15392	15340	15492	15459	15507	15351	15455	15403	15360	15468	15236	15538	15437	15315	15417	15294	15401	15421	15638	15556	15432	15532	15191	15546	15322	15322	15416	15385	15407	15350	15518	15392	15425	15402	15505	15378	15423	15366	15397	15498	15596	15388	15341	15341	15592	15568	15226	15390	15365	15290	15457	15475	15514	15552	15364	15313	15361	15295	15719	15580	15275	15478	15504	15381	15302	15441	15129	15463	15433	15354	15324	15329	15475	15437	15301	15485	15592	15593	15434	15355	15521	15435	15200	15245	15473	15352	15448	15483	15335	15220	15377	15336	15366	15521	15548	15292	15407	15425	15240	15443	15346	15328	15311	15484	15552	15535	15526	15318	15346	15487	15550	15327	15392	15330	15359	15416	15570	15325	15383	15417	15248	15237	15369	15446	15624	15331	15323	15404	15373	15602	15437	15418	15275	15476	15297	15393	15413	15388	15556	15266	15408	15349	15483	15560	15417	15515	15439	15466	15306	15267	15485	15585	15386	15421	15442	15350	15183	15436	15511	15551	15437	15464	15307	15315	15299	15424	15185	15345	15220	15291	15384	15532	15396	15401	15392	15468	15294	15473	15323	15502	15340	15376	15173	15532	15389	15347	15319	15626	15541	15477	15499	15434	15421	15541	15337	15313	15427	15326	15327	15261	15477	15238	15391	15354	15489	15461	15387	15355	15471	15452	15488	15404	15425	15264	15350	15569	15478	15586	15565	15422	15515	15269	15305	15411	15546	15468	15444	15255	15317	15254	15336	15432	15545	15546	15520	15357	15239	15168	15456	15450	15465	15361	15271	15418	15299	15430	15503	15407	15356	15412	15233	15516	15308	15543	15602	15208	15251	15381	15412	15401	15469	15184	15515	15269	15443	15499	15407	15282	15449	15567	15393	15310	15389	15430	15658	15681	15254	15296	15494	15538	15474	15471	15512	15423	15420	15438	15450	15434	15322	15425	15236	15420	15597	15301	15301	15439	15311	15497	15386	15612	15484	15440	15531	15492	15562	15354	15424	15555	15503	15342	15534	15377	15418	15486	15529	15356	15614	15377	15368	15597	15585	15561	15498	15272	15380	15337	15408	15305	15533	15378	15561	15130	15494	15532	15651	15372	15379	15517	15333	15356	15441	15406	15272	15294	15470	15268	15374	15213	15180	15381	15461	15412	15432	15278	15446	15286	15263	15467	15357	15165	15437	15393	15435	15496	15305	15260	15320	15307	15306	15439	15397	15449	15646	15407	15543	15543	15527	15463	15555	15288	15546	15486	15504	15257	15585	15558	15245	15245	15466	15501	15190	15456	15329	15458	15387	15341	15664	15389	15531	15409	15530	15466	15377	15428	15423	15502	15434	15488	15241	15544	15578	15297	15541	15400	15363	15271	15304	15307	15303	15440	15400	15397	15605	15438	15323	15442	15584	15536	15486	15401	15367	15215	15314	15385	15448	15346	15480	15360	15320	15478	15271	15547	15577	15474	15629	15444	15476	15535	15462	15396	15305	15149	15322	15535	15458	15485	15549	15223	15512	15479	15381	15338	15356	15557	15390	15419	15485	15427	15390	15451	15490	15488	15313	15808	15434	15410	15283	15572	15485	15335	15479	15250	15664	15401	15412	15553	15448	15274	15487	15519	15549	15349	15485	15398	15340	15454	15355	15531	15405	15406	15230	15649	15572	15381	15398	15479	15505	15457	15604	15390	15400	15240	15424	15424	15340	15385	15502	15477	15256	15254	15133	15442	15406	15297	15608	15524	15435	15489	15412	15466	15286	15578	15285	15402	15456	15580	15505	15439	15562	15434	15374	15421	15421	15214	15355	15378	15514	15565	15594	15566	15412	15399	15425	15630	15329	15521	15253	15573	15382	15371	15672	15400	15533	15468	15389	15298	15381	15362	15450	15556	15547	15275	15269	15275	15272	15488	15496	15709	15385	15233	15299	15553	15448	15560	15278	15467	15480	15513	15425	15335	15545	15357	15443	15350	15579	15545	15329	15458	15452	15503	15278	15091	15562	15448	15355	15390	15462	15368	15343	15489	15435	15523	15399	15394	15456	15562	15445	15428	15356	15222	15638	15333	15396	15419	15435	15373	15391	15328	15178	15236	15353	15328	15553	15339	15382	15228	15588	15417	15776	15470	15374	15355	15270	15314	15346	15630	15434	15414	15301	15208	15455	15380	15369	15499	15415	15381	15473	15460	15398	15413	15258	15279	15552	15334	15509	15470	15472	15428	15222	15329	15417	15300	15503	15328	15441	15455	15577	15286	15480	15587	15373	15559	15313	15575	15373	15541	15567	15392	15471	15436	15459	15487	15512	15378	15317	15365	15339	15484	15387	15500	15470	15247	15542	15333	15472	15406	15361	15434	15448	15425	15356	15453	15579	15572	15391	15404	15307	15468	15328	15344	15348	15381	15312	15467	15623	15422	15399	15629	15580	15372	15240	15341	15382	15402	15572	15322	15513	15527	15533	15397	15314	15196	15373	15349	15467	15677	15531	15470	15371	15422	15187	15270	15399	15492	15400	15352	15326	15510	15263	15410	15474	15336	15163	15275	15407	15564	15405	15355	15521	15368	15425	15283	15452	15367	15382	15485	15716	15396	15352	15290	15503	15514	15411	15429	15334	15583	15601	15453	15592	15460	15506	15569	15629	15451	15433	15301	15387	15395	15403	15454	15519	15378	15415	15246	15471	15439	15327	15400	15411	15375	15382	15375	15550	15364	15482	15479	15378	15453	15399	15645	15474	15191	15457	15277	15562	15172	15450	15438	15609	15225	15356	15369	15341	15415	15288	15510	15523	15437	15457	15465	15485	15389	15562	15503	15271	15633	15354	15592	15458	15466	15473	15537	15322	15601	15453	15385	15443	15436	15505	15615	15306	15335	15237	15341	15434	15443	15380	15332	15349	15252	15348	15431	15414	15494	15727	15543	15440	15393	15473	15425	15478	15330	15457	15361	15371	15247	15395	15589	15537	15503	15421	15230	15477	15343	15404	15419	15189	15470	15555	15470	15468	15284	15391	15332	15124	15392	15389	15295	15527	15652	15601	15536	15658	15417	15348	15376	15350	15394	15702	15447	15529	15444	15467	15338	15346	15253	15394	15403	15207	15509	15426	15342	15500	15446	15260	15334	15251	15446	15325	15381	15362	15310	15305	15390	15324	15502	15596	15495	15483	15309	15543	15119	15518	15490	15354	15444	15531	15470	15372	15390	15222	15343	15378	15559	15454	15285	15277	15432	15411	15484	15532	15478	15526	15302	15504	15422	15338	15398	15368	15289	15660	15503	15474	15445	15471	15300	15463	15310	15518	15513	15483	15490	15309	15451	15394	15487	15536	15374	15591	15047	15328	15387	15366	15370	15237	15425	15625	15416	15492	15487	15645	15710	15512	15335	15443	15475	15510	15445	15522	15479	15207	15294	15634	15474	15459	15354	15328	15383	15360	15358	15511	15285	15416	15338	15303	15296	15481	15490	15605	15420	15456	15439	15483	15521	15614	15246	15513	15345	15316	15182	15412	15635	15277	15600	15578	15534	15408	15147	15429	15418	15425	15499	15433	15351	15614	15537	15347	15554	15422	15374	15366	15585	15572	15336	15269	15382	15288	15443	15164	15313	15340	15315	15489	15371	15407	15479	15490	15565	15272	15433	15513	15404	15334	15449	15348	15159	15412	15345	15417	15485
43520	65544	51488	37016	27626	23070	20285	17045	14731	13828	13160	12638	12414	12327	12008	12091	12135	12003	11871	12021	11907	11922	11740	11734	11805	11759	11772	11878	11750	11789	11830	11815	11828	11894	11754	11785	11739	11883	11826	11739	11727	11728	11742	11774	11842	11707	11710	11779	11608	11772	11864	11782	11741	11879	11676	11930	11901	11597	11950	11886	11795	11762	11601	11855	11677	11801	11790	11811	11611	11627	11716	11973	11743	11785	11718	11821	11794	11846	11660	11767	11784	11791	11887	11698	11839	11737	11709	11592	11944	11821	11855	11714	11668	11911	11798	11760	11753	11890	11702	11879	11919	11524	11754	11869	11866	11652	11758	11822	11664	11837	11791	11966	11693	11771	11840	11742	11815	11704	11921	11828	11825	11920	11790	11805	11990	11851	11861	11570	11795	11574	11870	11780	11887	11778	11814	11759	11751	11764	11571	11862	11856	11888	11763	11743	11892	11876	11818	11730	11767	11834	11770	11827	11818	11781	11677	11724	11752	11804	11727	11678	11754	11622	11812	11747	11722	11692	11773	11680	11813	11767	11769	11694	11944	11886	11916	11878	11741	11706	11862	11806	11859	11878	11586	11633	11760	11963	11572	11903	11776	11815	11836	11681	11625	11888	11817	11750	11836	11903	11878	11770	11766	11730	11749	11897	11773	11593	11791	11798	11672	11891	11799	11694	11771	11751	11901	11824	11813	11694	11820	11804	11714	11800	11920	11764	11754	11616	11853	11779	11685	11757	11838	11704	11842	11658	11695	11873	11753	11788	11788	11711	11749	11723	11743	11725	11664	11836	11846	11768	11717	11813	11686	11888	11668	11831	11735	11622	11862	11805	11731	11833	11882	11802	11682	11941	11684	11782	11710	11749	11983	11845	11642	11816	11778	11781	11763	11708	11783	11778	11804	11740	11931	11796	11597	11846	11819	11942	11667	11763	11852	11764	11674	11678	11890	11848	11606	11685	11670	11993	11762	11675	11733	11711	11818	11832	11739	11658	11725	11706	11688	11804	11805	11795	11801	11755	11695	11756	11819	11753	11697	11809	11797	11712	11735	11738	11596	11746	11818	11885	11894	11898	11763	11750	11761	11872	11797	11907	11621	11747	11751	11783	11726	11727	11824	11869	11818	11813	11804	11803	11777	11817	11802	11919	11756	11648	11654	11856	11718	11615	11754	11636	11920	11848	11712	11793	11687	11877	11850	11794	11863	11687	11715	11749	11598	11760	11963	11714	11777	11854	11764	11752	12013	11693	11763	11777	11798	11626	11820	11679	11768	11734	11712	11945	11695	11764	11992	11622	11707	11864	11673	11620	11760	11712	11811	11621	11707	11688	11842	11797	11663	11690	11914	11733	11674	11718	11655	11810	11782	11668	11773	11760	11875	11699	11624	11601	11764	11756	11666	11815	11630	11733	11875	11843	11791	11656	11924	11777	11625	11749	11862	11859	11670	11795	11838	11782	11718	11785	11909	11696	11671	11805	11846	11839	11753	11747	11937	11527	11778	11833	11764	11739	11684	11759	11700	11549	11822	11836	11854	11858	11588	11653	11679	11631	11849	11983	11816	11652	11860	11811	11630	11993	11878	11755	11731	11721	11768	11690	11692	11910	11631	11783	11744	11721	11875	11775	11774	11651	11714	11804	11840	11770	11771	11651	11792	11752	11743	11840	11669	11649	11704	11580	11705	11719	11648	11767	11675	11795	11744	11742	11800	11632	11858	11828	11770	11881	11833	11703	11734	11797	11863	11765	11791	11824	11759	11910	11669	11795	11774	11701	11743	11942	11821	11932	11664	11827	11801	11679	11749	11753	11836	11848	11784	11781	11738	11703	11831	11925	11929	11822	11760	11905	11714	11765	11809	11769	11626	11873	11656	11559	11786	11907	11654	11894	11636	11684	11767	11780	11848	11844	11858	11777	11736	11809	11970	11759	11738	11673	11645	11794	11810	11810	11711	11779	11890	11634	11761	11813	11827	11753	11862	11636	11793	11813	11933	11676	11721	11823	11595	11812	11910	11765	11748	11864	11674	11746	11812	11707	11746	11821	11719	11555	11747	11608	11591	11788	11800	11930	11781	11723	11803	11642	11622	11670	11846	11757	11719	11653	11752	11746	11683	11993	11688	11752	11755	11695	11663	11764	11893	11777	11618	11977	11701	11815	11769	11818	11737	11759	11869	11738	11692	11886	11797	11828	11746	11760	11765	11732	11867	11735	11752	11616	11779	11675	11767	11845	11672	11873	11669	11670	11803	11569	11851	11863	11711	11666	11722	11847	11831	11688	11693	11802	11700	11768	11750	11699	11775	11900	11605	11863	11707	11816	11601	11935	11725	11793	11670	11939	11834	11765	11715	11838	11781	11740	11853	11853	11691	11827	11773	11815	11723	11696	11771	11686	11624	11652	11773	11716	11644	11823	11944	11822	11797	11760	11754	11813	11813	11899	11809	11791	11711	11789	11722	11818	11717	11860	11779	11887	11726	11710	11884	11715	11641	11960	11754	11685	11689	11676	11788	11752	11898	11743	11697	11647	11760	11732	11612	11860	11749	11763	11721	11754	11682	11752	11792	11889	11833	11832	11782	11757	11816	11769	11803	11706	11691	11785	11742	11813	11700	11644	11841	11801	11784	11795	11798	11573	11661	11825	11773	11648	11771	11735	11798	11736	11644	11700	11756	11733	11709	11861	11669	11815	11770	11681	11813	11860	11623	11689	11814	11737	11698	11807	11762	11828	11794	11616	11813	11800	11720	11708	11697	11720	11768	11833	11866	11746	11778	11882	11775	11704	11926	11763	11687	11753	11805	11816	11603	11842	11755	11902	11780	11791	11731	11920	11751	11823	11821	11685	11770	11581	11849	11712	11852	11710	11756	11715	11798	11864	11618	11873	11785	11771	11913	11707	11889	11816	11697	11785	11902	11684	11859	11650	11672	11780	11949	11729	11827	11926	11707	11857	11743	11928	11834	11650	11881	11722	11808	11791	11841	12035	11750	11683	11795	11831	11737	11864	11726	11793	11845	11703	11803	11743	11955	11621	11836	11857	11863	11763	11733	11936	11781	11735	11771	11643	11736	11845	11788	11621	12002	11773	11756	11746	11626	11732	11759	11809	11753	12021	11769	11702	11635	11915	11649	11884	11648	11655	11666	11830	11677	11734	11632	11817	11918	11854	11622	11949	11646	11790	11783	11917	11705	11769	11705	11645	11626	11781	11737	11720	11703	11818	11668	11707	11702	11717	11848	11688	11734	11810	11821	11739	11673	11705	11619	11731	11552	11821	11731	11796	11691	11766	11787	11902	11729	11794	11691	11789	11888	11662	11756	11763	11816	12001	11757	11757	11788	11815	11686	11833	11735	11800	11773	11753	11886	11630	11751	11724	11903	11711	11727	11798	11686	11722	11771	11684	11770	11744	11810	11836	11782	11766	11582	11765	11726	11591	11748	11732	11710	11949	11844	11748	11816	11816	11783	11821	11728	11785	11849	11749	11857	11710	11946	11725	11791	11761	11698	11756	11644	11823	11699	11800	11743	11836	11781	11878	11651	11893	11673	11738	11865	11829	11944	11760	11727	11802	11698	11667	11744	11727	11654	11917	11775	11621	11780	11852	11878	11810	11773	11752	11875	11630	11716	11796	11845	11776	11730	11723	11814	11690	11777	11751	11598	11496	11874	11648	11816	11851	11772	11660	11792	11775	11785	11847	11649	11784	11753	11669	11912	11804	11642	11760	11801	11707	11811	11761	11795	11858	11637	11858	11961	11768	11781	11740	11629	11952	11825	11800	11673	11677	11793	11857	11780	11708	11792	11752	11831	11811	11571	11719	11877	11644	11623	11856	11750	11679	11631	11719	11739	11814	11719	11864	11666	11757	11606	11793	11774	11672	11763	11775	11816	11697	12029	11860	11734	11751	11824	11864	11540	11617	11669	11659	11805	11773	11655	11883	11827	11844	11771	11729	11673	11708	11764	11746	11864	11741	11730	11716	11508	11751	11729	11648	11556	11749	11728	11736	11775	11856	11877	11731	11801	11729	11811	11694	11731	11705	11744	11719	11840	11799	11640	11793	11768	11592	11793	11890	11555	11737	11748	11797	11843	11708	11631	11552	11542	11813	11676	11784	11741	11693	11751	11933	12000	11658	11762	11579	11790	11633	11823	11706	11768	11814	11630	11819	11731	11871	11648	11766	11865	11667	11634	11790	11922	11754	11728	11811	11827	11758	11818	11606	11745	11667	11837	11859	11756	11686	11735	11767	11671	11673	11764	11786	11722	11842	11662	11756	11901	11670	11828	11771	11685	11725	11813	11769	11600	11621	11829	11661	11801	11759	11510	11786	11767	11684	11719	11834	11923	11903	11863	11870	11638	11816	11713	11748	11855	11823	11713	11796	11738	11749	11717	11753	11869	11781	11700	11884	11826	11828	11643	11746	11640	11741	11688	11878	11757	11690	11734	11729	11718	11682	11726	11824	11798	11730	11973	11671	11554	11696	11814	11703	11799	11887	11696	11763	11877	11762	11722	11728	11761	11763	11748	11741	11774	11685	11665	11801	11796	11700	11736	11772	11763	11687	11712	11844	11755	11857	11662	11897	11729	11860	11703	11738	11960	11681	11703	11668	11795	11731	11795	11722	11758	11741	11688	11625	11697	11769	11760	11737	11674	11774	11847	11796	11731	11592	11740	11845	11839	11838	11815	11753	11824	11685	11706	11681	11760	11899	11758	11805	11741	11719	11707	11717	11628	11812	11798	11748	11847	11840	11660	11809	11695	11707	11795	11867	11722	11790	11883	11895	11706	11773	11960	11866	11711	11772	11807	11745	11719	11745	11713	11847	11733	11828	11663	11836	11840	11762	11578	11660	11756	11629	11782	11856	11701	11741	11838	11816	11717	11834	11704	11747	11652	11849	11806	11773	11835	11733	11657	11611	11719	11672	11710	11772	11706	11637	11794	11607	11894	11756	11744	11769	11824	11737	11713	11654	11718	11799	11865	11811	11860	11710	11702	11696	11697	11715	11925	11760	11799	11608	11820	12023	11531	11908	11805	11880	11852	11963	11753	11752	11863	11758	11801	11771	11673	11791	11825	11762	11752	11597	11685	11825	11882	11729	11757	11678	11824	11807	11814	11901	11713	11794
24537	21274	30397	30477	27736	25994	23579	19880	18144	17379	17096	16413	16340	16128	16229	15901	15755	15831	15547	15803	15811	15827	15509	15523	15731	15591	15563	15636	15554	15468	15591	15482	15592	15605	15603	15497	15609	15860	15620	15645	15566	15654	15656	15751	15544	15527	15411	15487	15506	15614	15591	15468	15638	15469	15546	15625	15629	15728	15689	15590	15484	15667	15840	15656	15646	15406	15516	15554	15553	15772	15712	15720	15534	15667	15585	15541	15528	15599	15619	15389	15748	15632	15539	15491	15428	15472	15750	15516	15256	15694	15533	15409	15848	15605	15346	15347	15739	15450	15502	15535	15654	15520	15420	15703	15455	15615	15487	15405	15542	15439	15667	15699	15434	15393	15375	15427	15572	15544	15592	15462	15651	15656	15470	15453	15630	15490	15480	15525	15560	15567	15544	15399	15753	15472	15418	15438	15644	15512	15535	15539	15449	15397	15577	15241	15720	15817	15769	15459	15353	15519	15532	15527	15590	15516	15374	15613	15458	15758	15452	15565	15467	15407	15699	15486	15531	15463	15453	15660	15767	15707	15573	15320	15628	15581	15783	15554	15676	15424	15560	15520	15439	15509	15384	15850	15686	15714	15494	15549	15455	15595	15614	15655	15539	15534	15545	15495	15622	15455	15451	15602	15553	15641	15644	15439	15568	15621	15545	15602	15767	15391	15474	15531	15636	15381	15463	15522	15702	15558	15507	15512	15695	15505	15702	15508	15761	15627	15629	15573	15492	15491	15503	15635	15467	15302	15408	15511	15564	15481	15381	15786	15526	15489	15514	15647	15509	15537	15465	15545	15696	15515	15664	15586	15568	15723	15837	15708	15795	15586	15664	15705	15611	15525	15780	15326	15294	15543	15496	15537	15554	15480	15516	15629	15441	15592	15544	15579	15470	15540	15590	15580	15488	15639	15444	15586	15608	15419	15602	15575	15761	15588	15692	15534	15369	15621	15638	15451	15605	15598	15462	15622	15583	15780	15694	15553	15539	15367	15530	15644	15575	15471	15536	15469	15438	15379	15806	15559	15592	15409	15629	15557	15736	15500	15543	15778	15319	15515	15435	15478	15481	15612	15468	15551	15572	15677	15539	15502	15384	15409	15499	15734	15556	15493	15393	15538	15689	15627	15541	15700	15480	15670	15463	15676	15632	15699	15356	15583	15687	15587	15626	15570	15502	15670	15523	15573	15518	15497	15499	15556	15543	15491	15435	15547	15644	15553	15549	15640	15731	15755	15762	15596	15564	15413	15542	15323	15356	15634	15423	15423	15605	15494	15549	15584	15717	15749	15723	15763	15713	15812	15617	15745	15545	15649	15475	15602	15407	15569	15507	15511	15718	15655	15502	15534	15337	15629	15528	15465	15550	15334	15475	15602	15577	15623	15517	15616	15551	15588	15665	15431	15809	15528	15511	15310	15507	15696	15733	15498	15484	15453	15369	15470	15445	15502	15404	15579	15596	15362	15817	15669	15777	15747	15324	15433	15628	15575	15640	15510	15556	15586	15600	15549	15678	15541	15390	15423	15551	15489	15569	15630	15478	15584	15626	15548	15547	15581	15518	15534	15542	15479	15658	15521	15647	15379	15496	15493	15549	15480	15618	15392	15352	15696	15471	15523	15417	15683	15532	15442	15381	15378	15513	15597	15354	15621	15620	15645	15472	15722	15449	15434	15678	15542	15523	15622	15540	15288	15511	15540	15467	15391	15466	15640	15583	15377	15612	15417	15298	15521	15418	15508	15425	15498	15569	15576	15853	15776	15468	15377	15514	15662	15363	15526	15596	15361	15388	15385	15528	15650	15577	15299	15622	15497	15594	15540	15721	15608	15874	15560	15630	15453	15386	15491	15732	15476	15235	15455	15368	15386	15511	15471	15599	15438	15567	15485	15577	15625	15361	15438	15442	15609	15542	15541	15548	15389	15652	15632	15525	15473	15617	15681	15623	15542	15396	15561	15730	15667	15522	15658	15706	15411	15362	15457	15508	15690	15613	15444	15665	15380	15721	15436	15564	15520	15468	15553	15482	15501	15393	15609	15695	15596	15604	15597	15418	15515	15606	15525	15583	15317	15605	15559	15668	15445	15502	15539	15635	15477	15630	15745	15640	15537	15518	15618	15539	15480	15604	15588	15814	15539	15641	15535	15611	15329	15574	15555	15564	15536	15758	15620	15511	15612	15747	15512	15732	15697	15396	15476	15576	15478	15506	15649	15656	15310	15461	15584	15447	15282	15746	15688	15539	15545	15626	15609	15703	15654	15606	15405	15723	15654	15582	15403	15578	15467	15807	15748	15700	15583	15617	15538	15411	15519	15577	15477	15547	15455	15563	15622	15494	15457	15474	15591	15516	15772	15503	15377	15514	15495	15708	15565	15606	15347	15283	15656	15721	15555	15511	15485	15561	15561	15808	15499	15394	15540	15568	15439	15454	15379	15298	15659	15832	15435	15314	15383	15543	15470	15495	15261	15639	15412	15359	15425	15563	15702	15456	15566	15507	15620	15553	15471	15627	15518	15436	15523	15640	15487	15712	15690	15446	15430	15520	15698	15621	15555	15613	15594	15481	15536	15643	15515	15581	15533	15539	15529	15626	15624	15619	15470	15461	15602	15809	15389	15474	15464	15543	15577	15634	15648	15718	15611	15505	15641	15551	15608	15508	15448	15503	15554	15633	15596	15637	15790	15601	15450	15648	15540	15621	15570	15546	15378	15510	15564	15497	15506	15694	15629	15537	15421	15597	15535	15665	15598	15704	15548	15456	15373	15559	15550	15763	15652	15654	15672	15623	15532	15678	15392	15416	15717	15529	15576	15453	15636	15492	15663	15540	15690	15525	15436	15507	15482	15635	15641	15492	15533	15521	15557	15659	15473	15543	15583	15488	15460	15533	15666	15823	15490	15580	15444	15696	15624	15676	15506	15577	15562	15615	15452	15429	15589	15461	15498	15413	15429	15623	15564	15502	15668	15600	15683	15564	15584	15526	15533	15685	15305	15543	15686	15692	15586	15492	15483	15681	15552	15538	15568	15645	15598	15654	15559	15423	15633	15525	15459	15684	15687	15636	15517	15548	15582	15679	15525	15594	15380	15678	15436	15419	15495	15704	15582	15627	15855	15597	15448	15669	15658	15428	15340	15537	15507	15593	15446	15535	15595	15634	15652	15422	15647	15449	15744	15600	15539	15531	15527	15621	15590	15516	15321	15701	15581	15563	15620	15680	15455	15471	15438	15528	15684	15627	15440	15558	15714	15536	15475	15406	15669	15407	15587	15502	15536	15702	15696	15540	15424	15584	15652	15491	15499	15324	15726	15576	15623	15391	15449	15359	15373	15356	15732	15673	15677	15454	15724	15564	15493	15563	15668	15689	15353	15359	15352	15598	15345	15433	15326	15687	15641	15601	15477	15540	15474	15418	15766	15532	15605	15567	15513	15819	15512	15715	15343	15546	15730	15578	15501	15662	15477	15659	15581	15403	15386	15734	15597	15321	15553	15495	15644	15480	15607	15789	15686	15608	15689	15378	15318	15456	15582	15836	15571	15663	15525	15759	15537	15490	15429	15346	15558	15631	15663	15394	15408	15570	15753	15623	15415	15333	15689	15717	15705	15654	15558	15364	15681	15561	15447	15497	15382	15490	15522	15473	15544	15372	15482	15542	15529	15516	15642	15525	15225	15676	15438	15490	15759	15687	15633	15516	15367	15510	15727	15922	15533	15637	15649	15654	15615	15636	15816	15484	15875	15416	15788	15556	15448	15627	15431	15713	15583	15568	15728	15603	15651	15514	15662	15829	15633	15382	15736	15680	15551	15573	15695	15741	15613	15811	15567	15561	15794	15574	15644	15382	15639	15752	15660	15346	15552	15626	15493	15436	15438	15392	15343	15543	15696	15443	15420	15364	15458	15564	15559	15448	15322	15672	15718	15489	15555	15595	15590	15770	15624	15546	15610	15662	15444	15466	15527	15448	15425	15622	15558	15443	15430	15655	15655	15550	15427	15472	15325	15562	15654	15554	15523	15615	15472	15505	15553	15518	15653	15492	15435	15606	15718	15558	15276	15768	15448	15483	15597	15451	15660	15390	15501	15454	15597	15567	15464	15726	15490	15541	15575	15367	15541	15414	15442	15574	15511	15677	15300	15560	15615	15509	15477	15576	15559	15417	15475	15600	15509	15570	15601	15541	15598	15417	15375	15561	15516	15378	15481	15685	15377	15651	15710	15778	15712	15769	15532	15567	15562	15432	15651	15684	15536	15706	15532	15490	15661	15557	15631	15464	15448	15552	15478	15566	15603	15402	15549	15508	15399	15605	15690	15511	15692	15582	15549	15428	15626	15405	15515	15416	15686	15716	15554	15569	15577	15670	15444	15577	15398	15476	15623	15667	15666	15273	15446	15442	15343	15570	15620	15646	15590	15525	15661	15563	15729	15622	15566	15585	15433	15390	15628	15548	15410	15617	15459	15561	15723	15484	15685	15285	15650	15531	15428	15204	15435	15779	15500	15658	15601	15641	15515	15295	15599	15551	15438	15560	15723	15570	15551	15467	15607	15555	15582	15342	15510	15517	15624	15536	15731	15644	15605	15682	15635	15364	15492	15533	15495	15573	15524	15654	15587	15475	15422	15500	15288	15516	15554	15669	15662	15357	15514	15543	15416	15668	15411	15474	15398	15632	15570	15706	15564	15558	15554	15420	15673	15539	15483	15472	15398	15552	15481	15503	15350	15524	15457	15759	15425	15575	15460	15604	15445	15355	15483	15625	15537	15506	15642	15597	15601	15690	15672	15791	15626	15535	15599	15362	15624	15754	15569	15675	15474	15629	15562	15661	15396	15437	15613	15704	15386	15473	15587	15581	15606	15546	15598	15672	15500	15550	15787	15651	15567	15701	15471	15629	15525	15610	15400	15449	15649	15755	15568	15452	15495	15534	15567	15430	15635	15613	15498	15598	15646	15500	15609	15764	15643	15568	15533	15417	15337	15526	15330	15362	15484	15608	15556	15382	15470	15602	15726	15596	15559	15551	15546	15699	15549	15460	15636	15646	15784	15620	15769	15559	15515	15477	15544	15624	15696	15470	15531	15563	15181	15688	15678	15388	15433	15668	15516	15484	15668	15594	15324	15538	15746	15601	15469
40635	66324	54806	38000	28640	23390	19315	16485	14605	13614	13121	12811	12709	12401	12245	12133	12152	12169	11980	12006	11937	12000	11849	11924	11964	11761	11864	11835	12104	11983	11822	11838	11843	11897	11820	11759	11966	11982	11773	11877	11668	11632	11970	11799	11922	11834	11758	11977	11960	11897	11908	11858	12007	11958	11875	11855	11725	11887	11856	11756	12017	11881	11857	11883	11768	11882	11970	11791	11825	11992	11734	11950	11770	11871	11811	11824	11795	11750	11881	11827	11895	11864	11857	12036	11796	11881	11850	12095	11976	11696	11806	11950	11817	11647	11935	11884	12003	11920	11757	11903	11845	11800	11858	11867	11793	11999	11704	12007	11802	11902	11681	11904	11926	11554	11836	11862	11782	11963	11921	11782	11872	11739	12032	11937	11834	11722	11863	11787	11754	11766	11917	11848	11805	11916	11845	11997	11792	11987	11676	12026	11777	11873	11888	11807	11823	11807	11865	11981	11872	11895	11858	12061	11813	11847	11922	11985	11859	11827	11972	11708	11788	11779	11772	11965	11764	11711	11843	11833	11902	11899	11929	11742	11841	11777	12004	11991	11961	11811	11809	11919	11966	11792	11975	12017	11986	11890	11883	11648	11726	11824	11837	11916	11910	11852	11850	11710	11864	11869	11943	11857	11971	11631	11786	11869	11862	11689	11900	11821	11839	11775	12015	11793	11742	11981	11810	11750	11949	11695	11860	11900	11945	11798	11803	11834	11852	11781	11839	11780	11875	11915	11827	11835	11812	11798	11809	11909	11859	11862	11791	11819	11805	12058	11784	11959	11799	11920	11935	11904	11942	11835	11716	11830	11965	11842	11842	11763	11879	11895	11763	11965	11963	11847	11908	12038	11849	11877	11892	11899	11769	11840	11768	11784	11950	11815	11717	11855	11990	11980	11851	11943	11888	11727	11929	11787	11872	11770	11858	11841	11887	11897	11857	11850	11918	11920	11757	11844	11887	12001	11768	11868	11765	12080	11847	11971	11953	11863	11930	11869	11765	11855	11938	11810	11708	11826	11820	11954	11875	11724	11743	11841	11906	11863	11784	11761	11798	11934	11785	11982	11724	11968	11857	11810	11932	11998	11859	12092	11901	12033	11931	11843	11788	11853	11792	11830	11868	11931	11844	11838	11802	11787	11946	11922	11910	11807	11852	11883	11681	11852	11966	11768	11797	11797	11858	11815	11698	11882	11869	11761	11790	11855	11882	11798	11840	11886	12073	11789	11766	11822	11775	11919	11916	12084	11955	11890	12040	11879	11793	11900	11982	11732	11829	11963	11796	11823	11868	11891	11881	11963	11835	11953	11928	11773	11763	11840	11854	11790	11942	11914	11853	11879	11783	11844	11870	11848	11914	11909	11862	12008	11885	11875	11758	11797	11826	11926	11853	11830	11813	11837	11922	11940	11794	11952	11794	11868	11736	11880	11893	11904	11786	11987	11904	11761	11750	12080	11979	11710	11831	11819	11796	11803	11830	11881	12032	11903	11900	11736	11956	11895	11780	11865	11965	12068	12037	11753	11788	11811	11845	11807	12049	11935	11802	11912	11933	11929	11997	11875	11906	11791	11941	11992	11750	11924	11862	11884	11756	11990	11895	11892	11765	11928	11918	11826	11786	12015	11767	11991	11795	11947	11909	11857	11858	11773	11862	11806	11897	11843	11929	11906	11698	11794	11870	12068	11830	11766	11887	11979	11930	11950	12029	11842	11840	11870	11906	11854	11732	11795	11764	11907	12013	11915	11812	11766	12046	11917	11855	11871	11910	11876	11836	11713	11817	11922	11713	11879	11816	11851	11966	11767	11867	11838	11889	11902	12019	11817	11909	11877	11924	12114	11855	12080	11939	11793	11790	11857	11843	11729	11994	11667	11846	11991	11690	11880	11900	11858	12039	11893	11761	11844	11805	11868	11888	11970	11930	11776	11864	11857	11809	11896	11827	11827	11745	11770	11942	11965	11675	11749	11927	11833	11732	11954	12052	11868	11917	12024	11724	11888	11921	11802	11928	11791	11954	11941	11923	11875	11955	11801	11864	11896	11862	11862	11829	11753	11875	11825	11977	11907	11927	12059	11910	11863	11767	11727	11846	11946	11845	11844	11856	11843	11952	11909	11916	11876	11904	11875	11833	11982	11911	11815	12010	11825	11800	11864	11866	11874	11917	12020	11892	11890	11808	11897	11981	11973	11729	11755	11742	11893	11818	11785	11815	11897	11975	11851	11936	11900	11705	11847	11844	11922	12008	12019	11919	11804	11829	11848	11796	11970	11870	11814	12034	11946	12075	11891	11994	11833	11805	11921	12042	11878	11782	11804	11791	11817	11933	11948	11796	11890	11805	11900	11969	11908	11780	11904	11856	11933	11772	11879	11840	11950	11979	11758	11890	11986	11707	11938	11821	11835	11832	11936	11893	11801	11980	11728	11844	12043	11873	11842	11719	11917	11670	11808	11873	11799	11916	11810	11821	11811	12047	11945	11780	11958	11894	11975	11907	11899	11790	11933	11936	11752	11730	11947	11709	11707	11828	11898	11991	11828	11803	11974	11938	11991	11906	11952	12024	11715	11781	11873	12027	11838	11946	11876	11933	11619	11954	11887	11808	11812	11908	11836	11808	11868	11799	11855	11774	11857	11852	11991	11890	11846	11940	11806	12001	11899	11931	11900	11843	11881	12014	12029	11915	11932	11856	11779	11983	12028	11983	11861	11871	11798	11980	11635	11938	11820	11880	12051	11932	11975	11882	11759	11908	12019	11759	11889	11882	11862	11711	12025	11700	11909	11864	11764	11957	11827	11930	11889	11861	11934	11819	11806	11952	11892	11855	11858	11896	11801	11860	11917	11920	11878	11939	11869	11882	11795	11871	11860	11902	11792	11923	11956	12029	11869	11915	11934	11762	11975	11832	11786	11790	11842	11833	11992	11970	11843	11914	11951	11893	11938	11819	11801	11959	11797	11889	11893	12023	11859	11857	12060	11964	11773	11792	11986	11970	11865	11893	11697	11869	11909	11835	11830	11737	11877	11832	11896	11892	11755	11757	11754	11925	11819	11771	11870	11832	11811	11895	11740	11777	11920	11946	11781	12022	11876	11858	11955	11737	11647	11775	11931	11917	11884	11805	11972	11849	11841	11749	11851	11822	11916	11644	11895	11815	11891	11678	11903	11872	12004	12019	11820	11727	11777	11840	11857	11755	11978	11853	11935	11739	11884	11880	11711	11796	11812	11836	11886	11856	11811	11931	11842	11767	11848	11816	11904	11843	11679	11926	12040	11841	11759	11752	11925	11801	11756	11977	11926	11916	11840	11989	11809	11841	11959	11686	11857	11855	11871	11876	11898	11875	11900	11772	11751	11851	12025	11840	11878	11777	11852	11893	11793	11841	11844	11700	11901	11875	11846	12000	11906	11771	11968	11937	11866	11736	11854	11732	11901	11965	11794	11978	11629	11873	11832	11891	11879	12046	11839	11775	12022	11913	11823	11832	12058	11786	11863	11921	11882	12003	11878	11798	11783	11863	11824	11781	11710	11906	11768	11771	11935	12000	11888	11828	11655	11927	11811	11918	11722	11857	11931	11729	11760	12005	11866	11827	11960	11905	11782	11801	11855	11951	11865	11869	11943	11864	11886	11904	11758	11834	11904	11871	12054	11806	11793	11909	11865	11906	11831	11733	11801	11785	11862	11881	11894	11815	11897	11916	11813	11871	11781	11689	11862	11982	11735	12039	11933	11762	12058	11778	11865	11720	11834	11882	11819	11918	11853	11902	11827	11695	11748	11809	11786	11965	11947	11814	11798	11936	11803	11875	11742	12069	11694	11881	12092	11925	12009	11936	11936	11776	11913	11934	12027	11890	11800	11877	11866	11815	11858	12030	12014	11790	11745	11808	11867	11896	11826	11711	11952	11782	11866	12053	11829	11957	11853	11876	11770	11843	11862	11886	11736	12005	11703	11935	11860	11803	11867	11936	11831	11667	12081	11865	11810	11865	11730	11942	11766	11902	11885	11867	11858	11966	12009	11756	12086	11656	11935	11883	11722	11855	11848	11832	11944	11744	11785	11836	11813	11731	11797	11780	11917	11837	11739	11881	11671	11961	11833	11850	11825	11948	11848	11979	11877	11827	11992	11947	11762	11706	11780	11818	12017	11702	11824	11897	11777	11836	11949	11943	11848	11801	11959	11774	11900	12000	11707	11945	11698	11834	11819	11732	11934	11994	11937	11871	12146	11966	11727	11742	12043	12011	11926	11886	11943	11791	12004	11919	11739	12022	11753	11857	11892	11817	11759	11909	11851	11974	11801	11812	11937	11901	11949	11713	11917	11847	11937	11893	11941	11828	11843	11852	11974	11837	11869	11869	11804	11893	11858	11882	11952	11809	11626	11719	11734	11861	11825	11762	11900	11912	11827	12031	11768	11878	11738	11868	11773	11876	11807	12006	11876	11994	11926	11987	11772	11916	11883	11976	11974	11820	11923	11737	11751	11876	11796	12000	11938	11854	11813	11815	11731	11948	11882	11979	11971	11940	12031	11780	11739	11751	11701	11882	11805	11929	11819	11839	11912	11901	11919	11997	11852	11955	11802	11907	11892	11892	11927	11942	11803	11842	11836	11999	11826	11921	11804	11859	11821	11844	11870	11838	11841	11788	11811	11819	11962	11803	11877	11774	11839	11784	11870	11939	11858	11872	11766	11900	11826	11805	11773	11937	11851	11936	11975	11924	11775	11893	12003	11848	11821	11895	11990	11903	11821	11785	11865	11933	11971	11855	11917	11798	12036	12039	11791	11815	11829	11816	11842	11850	11928	11913	11840	11909	11748	11831	11764	11885	11811	11928	11801	12004	11965	11752	11993	11849	12000	11866	11967	11781	11847	11886	11944	11901	11960	11766	11869	11845	11862	11870	11975	11832	11866	11945	11919	11687	11856	11758	11877	11765	11735	11883	11938	11828	11897	11907	11793	12009	11773	12099	11893	11919	11857	11713	12013	11849	11898	11900	11786	11868	11823	11829	11908	11887	11823	11929	11683	11871	11742	11887	11972	11793	11785	11868	11836	11803	11862	11801	11983	11855	11808	11923	11782	11769	11900	11861	11889	11764	11885	11816	11985	11726	11959	11864	11799	11910	11911
22135	21078	28712	24236	23330	27591	30686	23513	20749	19737	18747	17633	17370	17417	16963	16878	16677	16505	16544	16634	16359	16530	16385	16380	16395	16552	16312	16575	16286	16363	16241	16284	16314	16175	16228	16230	16419	16182	16209	16209	16157	16254	16121	16158	16183	16138	16170	16144	16196	15927	16330	15994	16061	16139	16213	16237	16189	16365	16299	16060	16072	16272	16191	16265	16249	16241	16059	16112	16189	16407	16064	16248	16225	16241	16179	16198	16136	16130	16180	16355	16173	16123	16234	16172	16398	16283	16146	16053	16183	16137	16135	16085	16202	16313	16306	16071	16133	16084	16284	16099	16209	16136	16170	16039	16187	16019	16033	16013	16087	16100	16182	16225	16189	16155	16299	16070	16072	16082	16067	16141	16383	16127	16245	16264	16253	16104	16105	16014	16103	16309	16315	16082	16041	16277	16228	16143	16202	16207	16003	16247	16316	16209	16242	16156	16127	16255	16128	16185	16144	16056	16097	16161	16127	16091	15993	16216	16467	16193	16077	16278	16156	16318	16164	15975	16337	16058	16138	16240	16103	16265	16215	15932	16222	16117	16124	16193	16268	16001	16208	16248	16290	16204	16162	16078	16369	16201	15945	16110	16247	16273	16088	16042	16180	16010	16036	16057	16139	16312	16273	16395	16293	16185	16009	16362	16253	16160	16258	16123	16212	16093	16273	16196	16350	16007	16073	16116	16322	16100	16322	16212	16077	16294	16199	16102	16198	16018	16242	16135	15862	16318	16185	16007	16184	16065	16059	16174	16015	16128	16308	15885	16305	16068	16069	16150	15906	16210	16146	16207	16331	16154	16223	16247	16260	16161	16197	16311	16199	15897	16226	16094	15983	16146	16118	16284	16255	16269	16174	16302	16256	16304	16276	16298	16057	16322	16285	15991	16011	16263	16170	16155	16204	16176	16161	16291	16165	16107	16231	16188	16182	16120	16157	16021	15941	16268	16248	16200	16290	16220	16141	15964	16159	16291	16139	16279	16348	16268	16135	16040	16210	15998	16263	16149	16383	16073	16259	16146	16169	16071	16216	16214	15984	15946	16250	16239	15983	16130	16216	16026	16051	16166	16230	16141	16084	16133	16338	16259	16072	16105	16210	16105	16148	16145	16129	16099	15929	16178	16192	16223	16242	15912	16111	16058	16076	16370	16286	16258	16004	16235	16447	16388	16023	16352	16172	16243	15864	16306	16262	16223	16251	16171	15970	16140	16208	16334	16151	16124	16120	16199	16195	16208	16260	15987	15977	16277	16355	16191	16376	16252	16099	16102	16152	16073	16176	16152	16353	16223	16295	16257	16126	16162	16181	16197	16200	16239	16117	16282	16334	16190	15927	16207	16129	16075	16291	16338	16250	16155	16257	16109	16187	16118	16085	16236	16253	16169	16384	16206	15980	16128	16258	16271	16161	16220	16055	16127	16096	16221	16165	16139	16054	16043	16221	16014	16180	16343	16153	16162	16319	16160	16189	16263	16170	16036	16105	16102	16214	16246	16263	16190	16283	16062	16005	16341	16088	16096	16078	15973	16087	16008	16194	16129	16278	16343	16456	16097	16081	16335	16280	16061	16166	16060	16125	15922	16110	16101	15919	16055	15936	15875	16260	16099	15940	16167	16073	16048	16109	16065	16258	16357	16117	16112	16153	15947	16136	16184	16156	16027	16127	16383	16200	16201	16264	16082	16201	16085	16420	16249	16237	16195	16012	16157	15728	16207	16207	16096	16132	16261	16187	16084	16182	16305	16269	15925	15981	15959	16418	16180	16093	16134	16334	16184	15780	16468	16519	16174	16137	16220	16170	16023	16222	16123	16312	16260	16072	16237	16213	16200	16157	16168	16190	15834	16132	16501	16194	16156	16170	16318	16315	16149	16180	16351	16232	16040	16139	16265	16238	16161	16180	15988	16293	16115	16143	16092	16176	16007	16069	15962	16142	16195	16181	16352	16266	16191	16200	16231	16177	16463	16095	16096	16166	16084	16239	16222	16281	16284	16208	16169	15965	16324	16359	16053	16187	16118	16217	16091	16143	16066	15999	16333	16254	16320	16063	15989	16228	16237	16057	16224	16167	16246	16333	16067	16079	16226	16019	16142	16090	16359	16210	16142	16077	16099	16023	16100	16049	16216	16103	16277	16104	16147	16252	16278	16130	16138	16094	16234	16320	16137	16030	16116	16156	15978	16223	16275	16121	15937	15951	16014	16148	16210	16270	16072	16176	16225	16252	16255	16142	16430	16159	16129	16298	16145	16260	16140	16193	16098	16143	16151	16092	16195	16234	16185	16225	16306	16287	16135	15930	16030	16170	16028	16087	15919	16159	16211	15907	16186	16089	16202	16224	16323	16127	16171	16186	16064	15979	15952	16016	16006	16182	16328	16211	16314	16033	16107	16266	16024	16151	16230	16078	15768	16239	16129	16100	16321	16063	16073	16230	16157	16221	16311	16287	16106	16224	16070	16043	16228	16170	16050	16460	16113	16234	16090	16233	16186	16107	16285	16002	15964	16162	16098	16110	15973	16313	15999	16337	16152	15812	16151	16060	16200	16001	16222	16127	16275	16036	16211	16166	16130	16101	16095	15982	16260	16060	15867	15952	16117	16292	16275	16267	16158	16268	16301	16154	16064	16339	16253	16284	16270	16005	16083	16054	16105	16368	16260	16023	16118	16157	16142	15986	16174	16144	16085	16034	15900	16064	15925	16159	16097	16250	16194	16274	16301	16014	16072	16219	16216	16294	15985	16139	16077	16057	16301	16250	16352	16000	16192	16278	16178	16183	16033	16075	16232	16132	16230	16373	16146	16136	16245	16146	16312	16186	16249	16165	16019	16145	16315	16194	16155	16072	16164	16125	16073	16332	16222	16063	16272	16212	16179	16262	16273	16252	15966	16064	16014	15977	16168	16217	16050	16297	16107	16200	16119	16214	16215	16141	16127	16169	16083	15874	16125	16075	16194	16327	16298	15976	16103	16290	16301	15999	16154	16098	16035	16111	16166	16262	16167	16239	15984	16194	15872	16073	16209	16228	16331	16152	15928	16366	16259	16206	16157	16034	16221	16266	16119	16213	16173	15927	15919	16183	16156	16258	16068	16059	16043	16078	15942	16285	16133	16110	16359	16233	16030	16079	16083	16162	16084	16151	16062	16219	16096	16286	16115	16148	16289	16061	16312	15926	16036	16127	16118	16163	16119	16025	16144	16138	15979	16233	16150	16180	16250	16372	16102	16032	16242	16066	16032	16151	16003	15982	15981	16118	15944	16223	16173	16290	15992	16235	16199	16169	16302	16282	16060	16099	16068	16054	16194	16142	16167	15923	16186	16161	16212	16254	16188	16202	16063	16197	16225	16168	16148	16186	16200	16454	16093	16184	16062	16256	16380	15897	15917	16182	16131	16044	16032	16064	16123	16302	16221	16145	16253	16270	16062	16372	16361	16226	16248	16301	16277	16036	16120	16112	15948	16066	15956	16110	16057	16032	16141	16200	15988	16152	16152	16000	16110	16212	16015	16194	16152	16190	16008	16239	16117	16258	16025	15926	16126	16059	16125	16112	16018	16221	16127	16074	16243	16167	16170	16012	16039	16310	16216	16256	16294	16538	16187	16193	16000	16120	16165	16098	16286	16345	16264	16159	16114	16388	16275	16389	15985	16109	16166	15965	16020	16113	16279	16195	16166	16042	16131	16011	16253	16185	16013	16127	16156	15918	16072	16254	16021	16135	16172	16086	15967	16223	16077	16378	16204	16326	16139	16321	16152	16308	16089	16047	16014	16086	16063	16158	16034	16008	16092	16071	16214	16288	16059	16246	16120	16360	16143	16242	15964	16185	16035	16054	16241	16064	16085	16214	16013	16179	16088	16169	16092	16121	15959	16287	16101	16107	16263	16163	15919	16133	16059	16142	16250	15952	15988	15995	16154	16266	16272	16185	15877	16030	16254	16202	15983	16225	16269	16088	16288	16217	16147	16104	16129	16280	16154	16043	15953	16055	16305	16067	16144	16140	16069	16123	16140	16212	16187	16027	15865	16080	16050	16180	16011	16146	16092	16347	16111	16143	16092	16293	16208	16301	16355	16105	16194	16138	15914	16194	16248	16233	16210	16058	16075	16207	16088	16365	16184	16239	16052	16038	16139	16163	16050	16399	16274	16086	16299	16001	16082	16164	16110	16051	16031	15970	15989	16193	16343	16069	16142	16263	16126	16127	16369	16229	16194	16180	16158	16142	16164	15926	15818	16044	16245	16217	16309	16172	15967	16152	16109	16116	16321	16309	15998	16049	16060	16224	16163	16230	16041	15872	16035	16072	16060	16129	15997	16156	16147	16018	16206	16127	16108	16213	15912	16177	16096	15976	16087	16155	16336	16368	16109	16157	16165	16289	16247	16110	16356	16152	16079	16103	16286	16417	16223	16113	16035	16057	16352	16346	16252	16174	16254	15956	16227	16051	16158	16079	16074	16111	16285	16170	16171	16041	16198	15835	16117	16247	16026	16092	16106	16091	16147	16088	16194	16345	16108	15930	16055	16190	16141	16196	16002	16190	15919	16326	16144	16201	16224	16187	16037	16110	15951	16138	16232	16229	16066	16165	16087	16126	16099	16066	16111	16174	16082	16027	15975	16223	16104	15914	16113	16120	16006	16273	16099	16178	16315	16048	15974	16353	16091	16012	16279	16092	16173	16154	16225	16109	16120	16159	16169	16330	16119	15886	16209	16208	16340	16129	16274	15992	16084	16195	16205	16016	16149	16099	16126	16069	16428	16048	16027	16066	16173	16146	16150	16069	16143	16288	16167	16248	16228	16279	16278	16241	16077	16076	16110	16023	16229	16196	15886	16079	16205	16360	16200	16160	15990	16056	16071	16048	16250	16142	15999	15998	16225	16007	15833	16099	16180	16292	16051	16223	16307	16124	16120	16008	16150	15863	16311	16183	16126	16096	16232	16223	16211	16328	15968	16224	16342	15919	16324	16103	16176	16089	16287	16229	16060	16083	15991	16197	16242	16162	16208	16154	16024	16112	16007	15864	16314	15975	16098	16340	16201	16058	16216	16118	16097	16239	15995	16107	16012	16242	16113	16154	16284	16415	16254	16185	16234	16226	16230	16252	16286	16030	16046	16179	16291	16030	16184
44614	76349	63868	46105	36526	30219	24124	19458	17366	15402	14632	13590	13278	13038	12909	12674	12401	12362	12375	12240	12134	12286	12304	12193	12102	12163	12387	12097	12256	12351	12018	12273	12184	12333	12211	12200	12122	12167	12197	12092	12235	12207	12026	12058	12167	12129	12240	12081	12095	12086	12208	12103	12122	12050	12058	12272	12225	12209	12160	12120	12052	12051	12206	12086	12127	12189	12080	12157	12067	12187	12190	12074	12115	12166	12108	12010	12048	12187	12057	12046	12062	12280	12035	12305	12117	12180	12202	12131	12236	12121	12045	12171	11965	12236	12233	12118	12194	12039	12178	12143	11968	12084	12098	11904	12126	12200	12208	12127	12168	12190	12177	12154	12075	12128	12078	11991	12089	12016	12221	12148	12342	12151	11990	12082	12222	11999	11972	12110	12119	12067	12131	12149	11957	12091	12078	11940	12132	12188	12224	12006	12142	12093	12164	12188	12056	12079	12139	12176	12087	11993	11991	12131	12239	12155	12080	12095	12176	12252	12165	12158	12154	12284	12058	12111	12043	12168	12303	12208	12113	12247	11981	12268	12022	12125	12045	12232	12071	12200	12111	12025	12052	12275	12050	12067	12194	12078	12096	12096	12176	12216	12311	12198	12042	12147	12042	12058	12178	12070	12148	12125	12238	12125	12216	12070	12237	12097	12127	12005	12128	12018	12119	11946	12152	12071	11975	12230	12229	12083	12300	12078	11924	12154	11967	12024	12333	12205	12196	12139	12034	12250	12186	12273	12107	12074	12003	12080	12222	12133	12093	11936	12035	12186	11953	11937	12166	12027	12215	12139	12027	12124	12194	12077	12153	12211	12317	12094	12147	12169	12106	12075	12142	12313	12078	12246	12316	12137	11982	12235	12227	12146	12208	12111	12146	12023	12175	12149	12148	12239	12295	11999	11995	12005	12268	12290	12234	12043	12144	12054	12049	12025	12078	12058	12017	12113	12007	12064	12142	12055	12283	12043	12127	12212	11999	12202	12117	12168	12065	12084	12139	12131	12126	12125	12239	12241	12190	12088	11981	12141	12077	12073	12034	12126	12119	11972	12099	12168	12098	12077	12213	12171	12240	12136	11994	12037	12077	11997	12186	12269	12256	12012	12182	12148	12127	12141	12022	12210	12123	12140	12079	12067	12165	12116	12166	12206	12246	12117	12062	12180	12081	11980	11975	12151	12006	12132	12124	12129	12332	12224	12184	12047	12140	12166	12081	12349	12183	12135	12132	12056	11990	12030	12167	11974	12160	12132	12100	12046	12206	12131	12057	12092	12110	12032	12112	12143	12188	12102	12099	12051	12108	12210	12284	12122	12120	12022	12057	12118	12078	12124	12224	12135	12135	12136	12170	12231	12215	12238	12068	12201	11990	12137	12052	12015	12072	12181	12192	12021	12025	12172	12172	12065	12178	11990	12151	11980	12195	12251	12172	12121	12241	12396	12115	12039	12208	12148	12097	12211	12169	12038	12162	12118	12114	12148	12116	11980	12096	12188	12179	12133	11916	12017	12102	12087	12200	12141	12124	12138	12098	12121	12313	12162	12020	12216	11994	12066	12120	12227	12170	12183	11912	12175	12128	12131	12087	12205	12169	12233	12211	12034	12153	12171	12101	12189	12089	12146	12094	12049	12182	12091	12150	12170	12224	12291	12200	12204	11993	12212	12029	12071	12166	12163	12039	12031	11979	12218	12301	12159	12171	12050	12124	12162	12046	12036	12109	12092	12160	12157	12225	12210	11941	12133	12197	11959	12181	12171	12135	12171	12048	12172	12305	12287	12083	12191	12096	11989	12175	12103	12062	12356	12194	11989	12205	12076	12059	12226	12080	12188	12167	12137	12109	12027	12041	12109	12048	12239	12157	11919	12163	12212	12339	12195	12034	12098	12131	12217	12070	12053	12180	12123	12162	12168	12019	12079	12147	12060	12181	12177	12098	12167	12108	12040	12002	12084	12025	12052	12047	12149	12163	12225	12082	12044	12145	12127	12183	12188	12025	12290	12084	11982	12026	12129	12114	12109	11987	12047	12078	12122	12154	11999	12202	12249	12044	12071	12273	12200	12288	12056	12155	12124	12059	12110	12116	12027	11978	12152	12076	12035	11979	12133	12052	12124	12141	12047	11928	12050	12167	12184	12238	11986	12222	12119	12159	12142	12025	12143	12220	12158	12148	12179	12035	12023	12229	12067	12061	12219	11996	12243	12100	12153	12271	12009	12094	12093	12159	11994	12172	12085	12027	12214	12220	12356	12207	12075	12032	12094	12136	12059	12134	12169	12145	12182	12062	12064	12117	11986	12116	12065	12001	12197	12023	12306	12138	12185	12087	12153	12113	11949	12156	12044	12101	12134	12053	12204	11987	12104	12185	12019	12080	12118	12118	12099	12067	12244	11996	11924	12045	12007	12135	12142	12163	12055	12223	12136	12053	11980	12261	12079	11994	12043	12191	12183	12319	12126	12401	12083	12169	12008	11981	12107	12143	12211	12020	12102	11946	12138	12141	12005	12116	12132	12163	12041	12193	12198	11872	12091	12240	12158	12134	12113	12008	12201	12162	12243	12186	12215	12146	11998	12187	12259	12112	12127	12053	11936	12083	12303	12051	12018	12137	12237	12174	11998	12097	12238	11950	12188	11924	12152	12069	12163	12074	12124	12070	12185	12037	12070	12127	12035	12281	12083	12256	12152	12085	12057	12021	12034	12209	12216	12108	12052	12074	12144	12165	12061	12250	12141	12014	12201	12224	12188	12389	12086	12160	12140	12157	12084	12000	12134	12089	12113	12300	12113	12016	12090	12094	12134	12215	12179	12035	12261	12219	12291	12178	12090	12094	12129	12175	12229	12112	12115	12183	12142	12025	12147	12286	12042	12120	12173	12124	12120	12078	12229	12196	12250	12171	12212	11973	11979	12139	12281	12164	12252	12214	12025	12044	12129	12067	12008	12107	12239	12015	12165	12189	12051	11965	12079	12050	12234	12067	12319	11995	12206	12138	12097	12031	12068	12132	12259	12189	12074	12095	12172	12133	12242	12190	12052	12221	12381	12211	11964	12108	12196	12126	12155	12096	12066	12278	12181	12064	12183	12239	12171	12113	12061	12058	12167	12207	12235	11985	12213	12114	12143	12172	12149	12218	12200	11969	12043	12137	12213	11929	12085	12226	12137	12135	12068	12089	12105	11985	12070	11794	12105	12191	12065	12183	12106	11995	12170	12047	12224	12110	12098	12162	12248	12112	12102	12271	12117	12130	12203	12174	12080	12074	12050	12046	12301	12142	12174	12143	12007	12252	12244	12224	12086	12001	12052	11937	12007	12200	12058	12070	12166	12235	12147	12187	12127	12051	12118	12142	12056	12252	12179	12284	12166	12161	12125	12143	12032	12084	12081	12211	12084	11917	12299	12013	12097	12139	12235	12139	12112	12083	12252	12053	12076	12121	12117	12090	12154	12102	12158	12129	12135	11883	11982	12161	12117	12120	12096	12073	11809	12119	12128	12145	12080	12170	11999	11936	12272	12036	12089	11995	12214	12075	12091	12256	12119	12066	12257	12137	12069	12137	12013	12073	12237	12119	12164	12066	12175	12168	12078	12177	12181	12097	11997	12076	12163	12112	12138	12094	12193	12028	12135	12270	12269	12203	12101	12071	12103	12074	12157	11992	12229	12024	12005	12179	12075	12111	12175	12263	12075	12217	12091	12224	12089	12233	12168	12108	12200	12206	12049	12153	12192	12005	12071	11970	12062	12159	12212	12180	12047	12261	12064	12030	12229	12169	12136	12047	12078	12137	12193	12313	11944	11995	12173	12195	11936	11937	12253	12084	12113	12277	12183	12079	12193	12052	12158	12186	12128	12157	12174	12066	12147	11993	12115	12185	11955	12183	12163	11956	12160	12057	12140	12260	12155	12120	12186	12179	12189	12141	12236	12211	12171	12113	12055	12228	12241	12230	12135	12105	12006	12101	12076	12221	12288	12111	12150	12090	12236	12114	12054	12183	12218	12005	12093	12107	12072	12102	12173	11950	12169	12124	12085	12161	12100	12040	12186	12133	12003	12369	12090	12139	12117	12209	12180	12120	12101	12082	12107	12089	12263	12133	12063	12126	12170	12136	12254	12085	12029	12157	12173	12031	12028	12185	12244	12108	12178	12116	12166	12085	11970	12151	12168	12128	12129	12144	12230	12112	12138	12081	12076	12178	12007	12042	12124	11996	12262	12186	12196	12233	11998	12308	12042	12211	12006	12209	12073	12066	12226	12220	12134	12189	12214	12110	12097	12189	12203	12146	12161	12148	12120	12069	12210	12190	12092	12166	12147	12241	12177	12043	12256	12239	12057	12252	12171	12115	12248	12088	12019	12156	12065	12176	12239	12108	12135	12315	12095	12053	12050	12075	12269	12021	12091	12125	12181	12130	12136	12164	12238	11992	12094	11948	12105	12012	12129	12123	11907	12178	12139	11915	11941	12117	12058	12167	11908	12166	12071	11995	12046	12077	12178	12082	12122	12183	12087	12267	12253	12234	12158	12121	12154	12111	12098	12065	12096	12227	12118	12129	11919	12190	12386	12086	12129	12246	12273	12188	12081	12043	12058	12064	12079	12276	12174	12170	11922	12258	12113	12026	12205	12238	12012	12249	12219	12290	12129	12131	12136	12169	12271	12157	12014	12208	12315	12051	12285	12165	12170	12017	11976	12076	12059	12270	12191	12139	12032	12140	12072	12145	12204	12162	12122	12105	12075	12069	12063	12243	12026	12068	12079	12167	12164	12140	12003	12275	11953	12117	12245	12069	12180	12041	12052	12129	12168	12090	12355	12145	12023	12217	12028	12009	12026	12037	12143	12212	12128	12175	12153	12179	12120	12114	12430	12099	12096	12132	12258	12067	12172	12136	12112	12218	12318	11959	12094	12164	12174	12096	12327	12179	12056	12055	12103	12189	12089	12097	12075	12200	11977	12262	12157	12080	12213	12162	12216	11987	12152	12070	12166	12161	12098	12266	12092	12026	12203	12235	11984	12158	12062	12098	12082	12089	12004	12261	12055	12113	12108	12134	12148	12261	11985	12334	12125	12161	12451	12170	12265	12052	12044	12127	12028	12257	12124	11958	12135	12059	12005	12233	12097	11979	12070
35816	42925	49195	41233	30562	25328	20979	18658	17683	17146	16747	16548	16509	16217	16196	16019	15955	16098	16031	16035	16004	15917	15991	15742	15749	15933	16010	15910	15886	15906	15863	15911	15986	16151	16094	15775	16037	15856	15871	15822	16011	16029	15840	15926	15519	15838	15713	15862	15781	15941	15930	15919	15912	15850	16010	16090	15928	15729	16185	15715	16031	15774	15872	15730	15807	15844	15936	15700	15812	15928	15937	15901	16018	15869	15976	15753	15997	15921	15848	15604	15888	15986	15920	16064	15926	16002	15908	15722	15856	15877	15983	15766	16157	15901	15860	15882	16060	15949	16018	15606	15789	15701	16033	15776	15835	15843	16038	15963	16019	15939	15794	15769	15693	15749	15831	15791	15804	15747	15695	15821	15902	15903	15917	15785	15888	15986	15986	15678	15761	15959	15807	16032	15799	15910	15640	15708	15927	15812	15939	15651	15828	16029	15905	15699	15897	15951	15933	15881	16022	15687	15789	15840	15667	15765	15848	15993	16058	16009	15731	15803	15794	15957	15924	15905	15771	15929	15773	15881	15843	15842	15828	15840	15830	15888	15838	15743	15784	15890	15844	15888	15909	15839	15920	15856	15854	16082	15817	15848	15909	15892	15858	15804	15937	15903	15821	15710	15790	15807	16037	15866	15903	15805	15824	15856	15762	15885	15840	15795	15871	15879	16096	15937	15785	16001	15577	15702	15651	15670	15970	15831	15966	15857	15925	15893	15906	15942	15846	15927	15751	15701	16022	16005	15897	15791	15819	15827	15997	15815	15702	15888	15800	15687	15739	15827	15899	15909	15926	15970	15957	15854	15931	15709	16107	16045	15982	15956	15780	15814	15877	15937	16019	16209	15797	15828	15802	15755	15938	16008	15978	15652	15850	15995	15897	15994	16154	15828	15820	15861	15789	15745	15757	15808	15899	15729	15628	15690	15732	15671	15758	15914	15748	15892	15863	15806	15937	15978	15906	15828	15987	15920	16236	15801	15972	15835	15960	15831	15825	15802	15864	15960	15881	16041	15795	15715	15918	15961	15947	15937	15772	15757	15937	15782	15695	15965	16041	15840	15752	15897	15861	16127	15824	15720	15951	16074	15943	15828	15832	15850	15611	15788	15751	15926	15769	15949	15788	15855	16035	15727	15818	15810	15727	15733	15758	15846	15974	15930	15916	15872	15796	16017	15949	16005	15855	15847	15750	15996	15893	15965	16034	16045	15890	16012	15985	15829	16019	15703	15780	15842	15838	15800	15893	15779	15988	15879	15904	15859	15891	15963	15828	15808	15874	15901	15955	15989	16070	15820	15903	15989	16017	15973	15842	15927	15755	15708	15991	15900	15953	15678	16121	15865	15985	15688	16041	15954	15826	15743	16033	15794	15923	15794	15725	15745	15733	15807	15985	15858	15732	15915	15900	15754	15877	15875	15942	16071	16097	15848	15801	16002	16133	15934	15957	15788	16031	15881	15931	15975	15978	15909	15737	15799	15844	15909	15996	15864	15497	15865	16014	15945	15984	16098	15658	15792	15798	15813	16078	15769	15694	15859	15768	15878	15845	16009	15956	15775	15914	15933	15720	15724	16007	16084	15776	15881	15725	15846	16061	15924	16014	15837	15939	15957	16075	15951	16133	16098	15783	15861	15835	15917	16052	15951	15796	15656	15637	15972	15949	15897	15907	15833	15823	15611	15738	15899	15741	16046	16010	15848	15848	16020	15839	15812	15998	15691	15925	16055	15665	15932	15708	15839	16035	15952	15806	16027	15730	15820	15664	15780	15667	15871	15852	15828	15759	15857	15900	16053	15881	15786	15724	15874	15805	15935	15754	15894	15770	15798	15741	15995	15898	15909	15970	15932	15986	15935	15861	15890	15742	15729	15733	15881	16025	16123	16030	16127	15896	15929	15955	15785	16136	15942	15805	15763	15912	15763	15938	15995	15986	15921	16089	15718	15871	15681	16063	15864	16063	16153	15818	15890	15851	15572	15675	15873	15803	16022	15621	15889	15998	16120	16051	16003	16035	15875	15537	15842	15834	15563	15914	16002	15963	15902	15967	15876	16065	15883	15893	15923	16016	15868	15781	15877	15736	15893	15745	16017	15977	16015	16141	15702	15995	15899	15782	16017	15900	15933	15815	16035	15914	15932	15692	15845	15830	15903	15814	15834	15803	15881	15933	15934	15974	15914	15869	15837	15959	16041	15871	15814	15980	15783	15985	15858	15950	15893	15839	15834	16021	15862	15944	15911	16088	16009	15766	15900	15975	15960	15830	15864	15791	15951	15631	15994	15595	15655	15837	15869	15655	16011	15991	15952	15779	15681	15972	15992	15993	15775	16088	15884	15870	16132	15862	15897	15848	15841	15922	15679	16189	15731	15986	15824	15895	16015	15864	15750	15908	15919	15574	15766	15869	15731	15744	15919	15929	15903	15921	15693	15903	15800	15741	15890	15760	15857	15787	15797	15717	15714	15858	15865	15933	15938	15847	15721	16051	16043	15744	15953	15914	16036	16062	15932	15807	15919	15838	15955	15840	15831	15810	15819	15638	15956	15955	15891	15977	16039	16127	15924	15892	15707	15903	15929	15811	15906	16106	15738	15816	15852	15885	15883	15844	15776	15792	15957	15647	15938	15887	15828	15962	15878	16014	15930	15983	15928	16011	15855	15777	15728	16028	15905	15957	15834	15637	15823	15825	15896	15884	15831	15888	15852	15936	15812	15769	16010	15883	15966	16162	15844	15981	15914	16077	15901	15856	15767	15900	15911	15845	15942	16035	16140	15828	15774	15849	15829	16137	16091	15976	15880	15901	15812	15767	15779	15805	15729	15676	16057	15946	16042	16044	15742	15945	15962	15987	15971	15998	15898	15959	15887	15943	15764	16101	15901	15865	15663	15721	15806	15953	15794	15851	15760	16000	15725	15909	15920	15966	16020	15874	15910	15641	15945	15920	15990	15869	15898	15709	15813	15826	15983	15697	15976	16032	15920	16038	16202	16010	16026	15897	15773	15908	15821	15981	15960	16113	16031	16076	15955	16029	16029	15925	16027	15711	15699	15868	15945	15938	16023	16017	15921	15977	16082	15954	15840	15972	15822	16001	15744	16013	15950	16050	15778	15721	15787	15865	15765	15934	15960	15965	15844	15865	16001	15961	15834	15897	15852	15830	15843	15807	15767	15703	15790	15956	15917	15850	15956	15861	15948	16095	15806	15856	15690	15885	15879	15819	16042	16053	15964	15811	15971	15786	15750	15892	15899	15852	15952	15910	15966	15938	15634	16026	15764	15926	15770	15906	16153	15878	16014	15843	15912	15954	15896	15926	15941	15909	15766	15956	16207	16118	15733	15871	15813	15691	15740	15877	15715	15705	16024	15935	15964	15840	15744	16033	15629	15909	16028	15867	15759	15890	15967	15829	16128	15726	15867	15787	15953	15885	15872	15867	15811	15781	15862	16046	16006	15848	15792	15850	15994	15820	15903	15828	15908	15981	15874	15772	15992	15735	15775	15859	15963	15570	15963	16000	15756	15729	15900	15819	15907	15705	15954	15893	15871	15769	15820	15850	15790	15855	15788	15949	15647	15775	15940	15990	16009	15978	15914	15958	15826	16013	16162	15863	15863	15768	15860	15904	16020	15877	15668	15904	15905	15878	15842	15880	15871	15926	15936	15863	15925	15950	15861	15915	15761	15905	15858	15926	15989	15930	15697	15919	15827	15978	15841	15689	15834	15841	15765	15747	15967	15766	15936	15887	15860	15856	15944	15963	16031	15970	15896	15899	15832	15924	15895	15825	15828	15773	15783	15912	15797	15982	15957	15834	15922	15873	15894	16115	16017	15973	15811	15828	16040	15888	15950	15797	15936	15925	15926	16088	15885	15840	16008	16107	15747	15933	15823	15606	15905	15916	15821	16031	15806	16049	15821	15938	15952	15837	15844	15866	15907	15859	15874	15856	15920	15830	16047	15886	16044	15951	15765	15959	15689	15932	16000	15978	16071	15791	15941	15879	15892	15916	16128	16035	15925	15994	15938	15812	15980	15924	15962	15975	15853	15963	15935	15856	15855	15814	16062	15839	15929	16033	15986	15906	15831	16036	15805	15855	15780	15671	15874	15897	15785	15984	16039	15780	15844	15844	15804	15830	15885	15859	15695	15910	15671	15817	15992	16001	15850	15708	15752	15873	15775	15957	15971	15735	15989	16056	15949	15938	16058	15849	15891	15909	15916	15996	16057	15835	15974	15826	15922	16089	15972	15827	16064	15854	15876	15814	15946	15861	15955	15975	15914	15863	15961	16033	15970	15789	15914	15803	15768	16028	15967	15711	16042	16091	15903	15933	16005	16115	15740	15919	15769	16007	15796	15783	16083	15805	15873	15945	15813	16047	15946	15793	15987	15920	15721	15637	15875	16006	15575	15624	15803	16176	16063	16137	15832	15869	15933	15803	15926	15711	15849	16044	15914	15848	16011	15970	15722	15938	15938	16164	15860	15736	15774	15767	15713	15816	15952	15983	15877	16150	15798	15749	16013	15857	16013	15704	15952	15978	15672	15939	15912	16063	15906	15770	16047	16191	16030	16038	15896	16086	16082	15822	15947	15912	15941	15755	15938	15976	15860	15891	15775	15766	15691	15809	15837	15736	15880	15956	15998	15813	15887	15737	15891	15721	15873	15828	15936	15855	16071	15817	15723	15784	15868	15797	15915	15929	15960	15846	15844	15888	15863	15860	15709	15997	15967	15895	15804	15684	15731	15795	15843	15880	15766	15665	15611	15811	15746	16002	15857	15920	15958	15981	15735	15900	15924	15834	15719	15999	15790	15859	15786	15776	15994	15591	15728	15925	15898	15781	15697	15960	15831	15689	15770	15848	15677	15873	16048	15788	15870	15807	15872	15772	15776	15746	15842	15851	15971	15873	15777	15866	15917	15948	15984	15922	15986	16012	15877	15866	16044	15698	15906	15853	15976	15900	15868	15931	16005	16071	15797	16048	15927	15869	15895	15855	15920	15792	15826	15832	15796	15812	15929	15762	15760	15890	15766	15915	15781	16052	15844	15852	15929	15752	15763	16012	15985	15974	15799	15818	15920	15766	15768	15776	16033	16015	16209	15571	15662	15811	16024	15974	15984	15935	15675	15855	16011
43242	58976	48724	34842	26732	21365	16659	15023	13904	13365	12941	12701	12552	12276	12389	12183	12322	12379	12031	12247	12171	12031	12144	12069	11972	11982	12080	11940	12128	11925	12192	12004	11880	11988	11863	11950	11946	11992	12168	11947	12054	11920	12083	12095	11849	12109	12059	12192	12286	11999	12117	12101	12133	11937	11979	12051	12182	12146	12096	11876	11967	12207	12088	12083	11909	11928	12194	12117	12042	12021	11924	12080	11986	12021	11966	11983	12044	12137	12018	11883	11940	12038	12004	12010	11959	12004	12102	12168	12049	12023	11984	12098	12073	12076	12246	12057	12077	12015	12150	12061	12025	12122	12022	12046	12044	12097	12056	11980	12005	11920	12034	11943	11913	12141	12025	12128	11839	11874	12055	12089	12024	11964	12159	11949	12078	12049	11983	12226	12089	11998	12082	12014	12013	11981	12066	11992	11998	12088	12040	12029	11855	12078	12105	12019	11835	11890	12090	12185	12214	12084	12066	11998	11958	12208	12027	11990	11966	11907	12048	12044	12087	11895	11980	12138	12127	12055	11957	11962	12078	11904	12060	12026	12002	11898	11992	11961	12064	12162	11969	11944	11912	11963	12056	11987	12105	12063	12071	12100	12041	12007	12135	11923	11888	12176	11961	12037	12124	12261	12083	12005	11988	12086	12089	11966	12058	12151	11999	12093	12073	12040	11972	12218	11885	12112	11938	12040	12097	12033	12187	11965	12156	12042	12105	12083	11932	12135	12063	12000	12024	12023	12049	11984	12123	12102	12043	12110	11905	11956	11970	11945	11964	11954	12087	12049	11937	12145	12077	11919	11985	12094	12020	12085	12121	12043	12010	12153	11928	12020	11851	12149	12052	12313	12092	12011	11977	11933	12049	12064	11998	12023	12113	12216	11998	12089	12033	12005	12250	11851	12142	11992	12014	12123	12131	12000	12129	11875	11963	12116	11985	11960	12117	12043	11905	12102	11939	12247	11959	12006	11994	12053	12029	11866	12046	12181	11946	12129	11823	12071	11929	12109	12219	12020	12137	12050	11938	12003	12036	12007	12108	12205	12021	12117	12041	12105	12107	11894	12158	12070	11999	12067	12107	11949	11995	12095	11931	12081	12104	12046	11867	11927	12280	12022	11956	12043	12009	11966	12012	11991	12002	12031	12109	11937	12007	12165	12089	11923	12126	12129	12071	11997	11937	11988	11902	12241	12064	11998	11928	12016	12091	12117	11827	12120	12055	12032	12170	12002	12030	11972	12035	12047	12179	11845	12081	11999	12022	12087	12030	12137	11885	12172	12165	12086	12065	12115	12080	12154	12240	12096	12187	11904	11886	11946	12004	11991	11873	11978	11996	12001	12147	11912	12080	12046	12121	12107	11978	11955	11988	12168	12094	12059	12010	11929	12120	12074	12063	12069	11926	11887	12113	12081	12066	11974	12070	12108	11979	12009	12030	12033	12158	12100	12027	12033	11979	12137	12014	12057	12097	11992	12128	11989	12151	12039	12021	11966	11801	12053	12163	12106	12054	12072	12046	12097	12071	12174	12001	12134	11986	11900	11922	12052	12119	11946	12125	11906	12157	11947	12074	12228	12075	11949	12238	11986	12049	12069	12016	12071	12181	12119	12062	12136	11970	12059	11898	11912	12105	11860	12022	12065	12019	12151	12012	12117	12011	11999	12099	12064	12044	12228	12102	12106	12087	12070	12039	12081	12088	12139	11968	12142	12084	12171	12008	11989	12225	12066	11973	12099	11966	12145	12018	12037	12118	12162	12081	11919	12137	12099	11952	11849	12072	12089	12131	12000	12019	12064	12124	12120	12056	12124	11938	11960	12013	12152	11954	12054	12046	12063	12103	12131	12053	12145	12011	12001	12022	12172	12074	12059	12027	12070	11816	11944	11758	12061	11937	11831	12170	12095	12018	12046	11978	12128	12092	12144	12082	12070	12112	12080	12078	12159	12117	12149	11912	12031	12030	12171	12215	11950	12059	12084	12200	12130	12153	11937	11952	12136	12018	12074	12064	12077	12157	12101	12036	12200	12238	11989	12184	12128	12043	12152	12215	12053	12068	11946	11900	11992	12080	12060	11922	12109	12210	12041	12063	11969	12030	12100	12125	12182	12019	12151	12086	12019	12103	12056	12038	11990	12138	12141	12030	12167	12014	12014	12025	11980	11962	12011	12100	12211	12078	12064	11988	12113	12040	12029	12028	12016	11963	12038	12110	11920	11980	12016	12015	12060	12180	11964	11931	12046	12037	12104	12024	12092	11888	12000	11945	12105	12162	11951	12055	12052	11954	12038	12110	11999	12061	12149	11981	12039	12199	11987	12106	12034	12203	12045	12007	12226	11890	12060	12050	12004	12082	11801	11950	12024	12037	11992	12105	12036	11902	12111	12027	11950	12063	12166	12087	12108	12097	12063	12147	12009	12168	12076	12016	11956	12149	11899	12251	11866	12166	12026	11802	12170	12086	12048	11904	12035	12146	12010	12011	12007	12142	12175	11937	12004	12155	12013	12055	12005	12024	11930	11915	11993	11939	12090	12107	12073	12083	12089	11967	11996	12036	12084	12093	12012	11920	12207	11971	11997	11905	12112	11960	12165	12347	11985	12153	11976	12066	12208	12122	12058	12048	12126	12065	12146	12100	12097	11960	12043	12070	12150	11990	12033	12083	12043	12033	12058	12007	12062	11989	12124	12106	11932	12049	12002	11841	11987	11934	12094	12104	11991	12073	12000	12148	12135	12175	12167	11987	11983	12187	12074	11950	12018	12077	11973	12226	11946	11971	12028	12072	11956	11960	12088	12112	11917	11895	12059	12029	11981	12200	12107	12056	12078	12169	12060	12065	12102	11831	12012	11973	12159	12099	12019	11901	12217	12146	12022	12011	12218	12114	12026	12174	12062	12147	12038	12020	12022	11996	12200	12292	12052	12063	12011	11926	12152	12031	12016	11853	12073	11945	12106	12070	11993	11977	11969	12144	12218	12131	12106	11922	12006	11872	12071	12025	11983	12008	12008	12091	11961	11944	12076	12000	12036	12094	12132	12187	12007	12094	12078	12033	11820	12067	12064	12118	12198	11986	12198	12170	12076	12009	12011	12110	12047	12164	12129	12031	12034	11960	11937	12123	12064	12146	12118	12216	12129	12087	11916	11931	12198	12128	12058	11971	12072	12152	12051	12127	12167	12063	12038	11904	12094	11992	12231	11958	12193	11969	12043	12175	11956	12059	12040	11961	11990	12008	11996	11988	12055	12016	12050	12095	11941	11964	11925	12173	11938	12026	12109	12020	12146	12157	11925	12053	12067	12038	11960	12181	12022	12162	12136	12095	11937	12083	12102	12065	11943	12090	11988	12119	12005	12082	12099	12156	12029	12140	12073	12228	12134	11824	12105	11887	12111	12077	12173	11981	11971	12185	11960	12182	11849	12089	12078	12267	11938	12079	12297	12033	12062	11950	11978	12109	11987	12108	12256	12022	12246	11961	12128	12075	11946	12027	11907	12110	12125	11973	12252	12180	11943	12124	11955	11966	12080	12051	12088	12115	12068	12094	12037	12199	12010	12122	12020	11946	12165	12064	12086	11991	11997	11930	12268	11919	11922	12072	12099	12113	12136	12021	12131	12173	11943	12031	12010	12115	12110	12100	11878	12094	12123	11905	12126	12136	12050	12005	12026	11959	11871	12023	12207	12120	12153	12038	12078	12014	12001	11943	12187	11983	12020	12028	12076	12134	12028	12023	11988	12058	12053	11907	12146	12044	12082	12104	11913	12160	11975	12017	12043	12147	11983	12135	11907	12015	11994	12090	11979	12169	12042	12079	12074	12136	12198	12049	12041	11981	12188	12049	12175	12023	11876	12140	11885	12182	12071	12141	12006	12132	11881	12095	11957	12128	12124	11906	11908	11904	12196	12123	12103	12070	12060	11981	11972	12202	12087	12053	12189	12073	12065	11962	12025	12132	11917	11992	11928	12001	12041	12086	12130	12106	12048	12016	11884	11983	12090	11976	11966	11940	11966	12107	12148	12076	12132	12009	12052	11995	11946	12088	11997	12197	12121	11969	12053	11882	11998	12048	12132	12158	11968	11930	12130	11909	11984	12162	12131	12140	12041	12225	11891	11994	12232	12118	11993	11939	11846	12096	11957	12165	11887	12022	12016	12191	12104	11931	12032	12071	11901	11989	11803	12067	12106	11917	11880	12135	12041	12168	12104	12038	11914	12276	12108	11918	12062	11919	12066	11886	12153	11924	12247	12112	11983	12203	11953	11945	12112	11904	11909	12079	12041	12008	12068	12039	12173	12053	11960	12105	12068	11971	12123	12014	12021	12145	11953	12095	12115	12113	12029	11995	12106	12133	12099	12048	12066	11975	11998	12108	12055	12183	12027	11902	12111	12082	11969	12089	12134	11936	12022	12083	11967	12102	12158	11837	12199	12121	12119	12020	11947	12042	11972	12076	11953	11947	12015	12232	12042	11939	11956	12026	12170	12022	12218	12151	12025	11989	12057	11980	12189	12026	12049	12174	12210	12035	12195	11990	12047	11927	12259	11980	11997	11961	12065	11976	12146	12017	12136	12130	12208	12147	12002	12357	12043	12096	12069	12069	11936	12020	12164	11991	12066	12066	12194	12122	12054	11820	12192	12118	11935	12055	12073	12173	12170	11933	12004	11941	12095	12231	12127	12036	12215	11930	11876	12097	12053	12075	12028	12031	12121	12035	12295	12153	11893	12080	11897	12044	12177	11961	12095	12029	12316	12038	12087	12050	11995	12132	11913	12098	11962	12055	12145	12040	12014	12014	12134	11967	12040	11988	11861	12029	11863	11947	12019	12084	12110	12050	12073	12098	12167	12058	12044	12210	12135	12186	11936	11910	11874	12027	11903	12056	12123	11989	12166	12161	11989	12085	11966	12065	11987	12116	11995	12084	12031	12125	12172	11973	12033	12065	12048	12006	12025	12033	12163	11979	11903	11976	12000	12058	12074	12178	11915	11945	12087	12198	12164	12231	12024	12374	11906	12066	12061	12242	12037	12145	12207	12082	12108	12017	12073	11902	12072	11991	12054	11998	11907	12123	12073	12110	11949	11994	12005	11916	11966	12117	12035	11921	12021	11954	12062	12205	12067	12008	11970	12174	11979
23440	21041	28597	25663	26497	28550	27368	21766	19360	18482	17710	17376	16821	16920	16729	16421	16285	16054	16145	16122	15938	16006	15955	15888	16073	16166	16057	16049	16197	15961	15954	15922	16090	16085	15894	15995	15962	15961	15999	16060	15909	15925	16069	15980	15860	15908	15977	16088	15995	15905	16238	16034	15899	15907	15893	15883	16010	15931	15937	15941	15955	15995	16163	15870	15852	16108	15953	15963	16010	16072	16079	16169	16085	16019	15939	15955	15840	15910	15971	15964	15823	16044	16043	16137	16030	15843	15826	15915	15833	15953	16184	15880	16045	15954	15976	15821	15723	15909	16082	15966	16001	15800	15896	16062	15986	16024	16236	15929	15854	15818	15916	16016	16007	15868	16080	15919	15885	15897	15807	16093	15789	15938	16074	15780	15812	16049	15817	15975	15999	15937	16096	16197	15780	15964	15882	15954	16042	15996	16044	15932	15749	16014	15912	15918	15747	16076	15717	15904	15900	15682	15748	15966	15990	15975	15977	16036	15925	16016	15886	15626	15827	16001	15926	15978	15862	15943	15999	16028	16212	15970	15988	15788	15849	15991	15639	15929	15741	15780	15949	16011	16021	16147	16001	15880	16182	15821	15838	15986	16006	15854	15847	15976	15966	15884	16034	16014	15890	15948	15839	15965	16005	15725	16156	15770	16152	15977	16005	15920	16117	15961	15849	15934	16119	16015	15950	15907	15539	15847	15937	15990	15892	15887	15958	16214	16128	15907	15831	15884	15835	15829	15822	15855	15908	16073	15939	15798	15854	15957	15839	15843	15906	15866	15972	15978	16182	15895	15961	15891	15834	15939	16005	15903	15836	15832	15875	16126	16103	15867	15895	15742	16000	16034	15743	15787	15970	15859	15866	15955	16048	15840	16036	16095	16006	15933	15842	15944	15859	16013	15928	15776	16027	15958	15967	16021	15783	15852	15966	15901	15882	16056	15718	15884	15852	16124	16129	15921	16080	16032	15983	15983	15981	15989	16093	15883	16035	15951	15926	15823	15974	15847	15973	15799	16006	16050	16104	16084	15786	16021	15776	16065	15906	15906	15919	16090	15952	15960	15938	15700	15724	15728	16031	15864	15795	15950	15950	15834	15896	16045	16030	15854	15907	16023	15908	16126	16062	15848	16040	15888	15928	15918	16182	15957	15923	15918	16019	15981	15791	16060	15937	15872	15886	15782	15857	15948	15998	15907	16136	16085	15708	16090	15785	16079	16137	16008	15788	15784	15923	15724	15884	16134	15977	16062	15979	15829	15781	15944	15903	15897	16011	15943	16034	15914	15975	15879	15714	15867	15901	15758	15827	15903	15956	15947	15950	15985	15970	16082	16047	15987	16144	15790	15850	15702	15922	15835	15710	15954	15978	16000	16007	16024	15830	16093	15806	15822	15818	15870	15860	15924	15863	15830	15961	16045	16048	16053	15906	16017	15941	15849	15856	16017	16179	16033	16018	15759	15983	15965	15837	15867	15695	16002	16160	15843	15575	15810	15907	15902	15810	15890	15907	16045	15789	16099	15864	15885	15998	15797	16002	15770	15971	16029	16067	16046	15812	15912	15954	15691	15876	15913	15762	16081	16047	15997	15944	15955	15817	15832	15857	15975	15887	15762	15798	15843	15884	15942	16101	15845	15862	15986	15980	15991	15978	15746	15875	15985	16163	15776	16010	16022	16043	15983	16016	16009	16112	15834	16098	15763	16073	15860	16024	15798	15897	15893	15738	15987	15975	15806	16080	16049	15847	15808	16047	16004	15909	15954	16049	16062	15889	15753	15907	16088	15762	15925	15994	15756	16009	15874	15947	15907	16073	15694	15807	16049	15979	15993	15827	16008	16034	16057	15915	15987	15940	15988	16163	16119	16033	16010	15946	15905	15984	15957	15875	15637	16016	15949	15793	16022	16120	16005	16015	15880	16043	15755	15906	15907	15976	15886	15951	15805	16109	16113	16057	15965	15780	16133	16305	15947	16126	15769	15661	15934	15978	16120	16002	15746	16059	16127	16008	15827	15765	15774	15845	15832	15816	15958	15980	15775	15869	15978	15991	16020	16028	15942	15826	15937	15585	16074	15873	15873	15914	15972	15737	15822	15872	16025	15905	15963	15829	15796	15783	16049	15958	16069	15994	16055	15810	15962	15778	15738	15937	15845	15814	16022	15823	15732	16051	15869	15915	15966	15965	15886	15948	15870	15759	15985	16105	16109	16034	15896	15803	15885	15962	15763	16018	16018	15855	15797	15962	15768	16121	15722	15934	15912	15911	16003	15679	15882	15624	16123	15831	15896	15912	16020	15918	16093	16010	15830	15903	15873	15947	15934	15845	16034	15798	16033	15908	15956	16020	16073	15996	16020	15971	16046	15932	15928	15710	15932	16052	15811	15988	15762	15875	16028	15980	15786	15975	15896	15714	16112	15915	15760	15923	16036	16016	16023	15781	15802	15882	15767	16055	16086	15962	15935	15867	15686	15977	15978	16023	16067	16181	16013	15870	15789	15838	15875	15767	15846	15994	15899	15882	15956	15981	15971	15898	16139	15903	15876	15960	15955	15915	16203	15838	15933	15727	15883	15911	15741	15903	15808	15778	15897	16018	16061	16096	15960	15892	15830	15979	15945	15795	15920	15920	15903	16074	15810	15999	15972	15874	15900	16059	16053	15833	16011	16030	15827	16033	15974	15861	15920	16184	15926	16127	16296	15944	15989	15905	16107	15953	15955	16011	15989	15878	15894	16129	15855	16010	16015	15970	16001	16053	15933	15865	15998	15990	15794	15910	16160	15780	15722	15665	15777	15786	15932	15951	16087	16031	15737	15853	15820	15813	15976	15869	15859	15983	15976	15942	15990	15762	15781	16018	15956	15969	15800	16012	15696	15986	16030	15968	16079	15819	16034	15957	16002	16005	15975	15944	15857	15991	15967	15841	15841	15784	15848	15954	15911	15767	15770	15802	15886	15812	15929	16016	15948	15895	15830	16037	15714	15796	15789	16247	15823	15818	16247	16194	15918	15750	15712	15726	15994	16020	16013	15938	15847	16138	15965	16036	15867	15989	15974	16015	16052	16180	15983	15676	15834	16050	15911	16142	15984	15664	16098	15800	15915	16013	16070	15910	15786	15868	16089	15974	15965	15893	16032	16067	15948	16188	15873	15893	15758	15712	15894	15852	15824	16018	15750	15938	15937	15947	15861	15824	15768	15919	15846	15808	15608	15985	15897	15841	15948	15866	16009	15833	16089	16050	15852	15942	15830	15644	16033	15905	15928	15871	15906	16113	15890	16044	16084	15917	15781	15676	15762	16057	15990	16123	15991	15941	16106	15972	15880	15892	15844	16026	16022	15941	15856	15980	16043	16023	16019	16130	15928	15868	15953	16003	16152	16037	15843	16011	15870	15863	15817	15991	15639	16098	16006	15982	16014	15901	15996	15866	15931	15973	15848	15918	15936	15958	15971	15943	15891	15878	15950	15932	15980	15992	15808	16021	15884	16031	15977	16036	15797	15987	15943	15902	15865	15887	15800	16065	15906	15901	15859	15918	16050	15819	16163	15977	15989	16124	16167	16065	15991	15971	16045	15848	15884	15953	15716	16065	16073	15856	15901	15854	15840	15883	15890	16058	16193	16029	15794	16167	16100	15754	15964	16044	16102	16203	15923	15917	15822	15864	15687	15800	15835	15843	15895	15985	15962	15998	15911	15936	15917	15790	15893	15992	15860	15832	16077	16102	15749	16157	15829	15877	15852	16244	16147	16052	16038	16029	16097	15887	15880	15755	15645	15875	15912	15996	15873	16079	15918	15933	15798	16007	15959	15830	15930	16005	15732	16047	15990	15939	16106	15921	15966	15935	15721	15862	15958	16150	16058	16056	16130	15828	16046	15811	15799	15929	16059	16199	15905	15952	15800	15716	16018	15817	16175	15823	15970	15923	16026	16037	15807	15772	16014	15938	16084	15903	15911	15850	16002	15998	15971	15761	15834	16018	16166	16080	16052	15921	15955	16003	15938	16111	15831	16009	15765	16057	15977	16236	15973	15859	15776	15631	15828	16063	16024	15923	15834	15944	15853	15923	15877	15931	16074	15930	15966	15922	15947	16004	15988	15933	16076	16085	16043	16061	15995	16055	15989	15883	16069	15922	16025	15973	15875	15941	15948	16041	16174	16037	15879	15956	15825	15958	16091	15983	15802	15863	16037	15797	15817	15989	15968	16068	15911	16072	15807	16063	15887	15869	15932	16116	16158	15837	16034	15806	15864	15920	15897	15960	15825	15948	15954	15965	16084	16059	15761	15935	15779	16151	16136	15919	16078	15995	15978	16104	15929	15968	15951	16058	15887	15942	16034	15916	15978	15896	16018	16070	15996	16058	15846	15927	15829	16021	16188	15878	15890	15958	16003	16117	15988	15998	15944	15829	15988	15960	15888	16080	16003	16195	15864	16096	15971	15844	15896	15680	15936	16027	15966	15949	15972	15921	15936	16063	16037	16013	15843	15943	15859	15805	15789	16063	15976	15767	15968	16018	15838	15716	15934	15564	15859	15875	15831	15918	15822	16145	16037	16236	15985	15835	16085	16035	15612	15940	15972	15936	15935	15983	15990	15980	16001	16195	16084	15807	15711	15913	15873	15920	15757	16042	15837	15897	15824	15864	15727	15850	15893	15801	15809	15938	15836	15969	15943	15794	15618	15983	15707	15867	15900	15976	15924	15881	15759	15834	15944	15816	16038	15875	15925	16054	15947	16036	15978	15963	16047	15917	15818	16096	15964	15875	15777	16102	15844	16099	15772	15951	15991	15939	16060	15852	15929	15749	15936	15924	15928	15958	15747	15856	16023	15987	15949	15809	15821	16310	15917	15999	16022	15949	15919	15828	15999	16042	15864	15920	15865	16046	15791	15985	16090	15889	16037	15974	15908	15980	15942	16038	15945	15844	16012	15902	15703	15990	15814	15954	15728	16035	15921	15798	15679	16034	16044	15838	15863	16006	15980	16013	15913	15921	15985	16110	15964	15709	16000	16061	15877	15908	15922	15917	15936	15840	15808	16060	15979	15852	16037	16155	16102	15861	15915	15834	16141	16008	15863	16053	15930	16002	15966	15920	15816	15822	16062	15979	16053	16029	16034	15839	15881	15966	15890
41789	69065	53334	38575	32096	26210	21358	17780	15646	14611	13738	13281	12826	12675	12676	12545	12333	12350	12430	12093	12024	12234	12244	12072	12012	12045	12006	11879	12123	12091	12050	12256	12071	11898	12150	12111	12074	11953	12087	12010	11925	12093	12179	12026	11980	12098	11958	12179	12153	12007	12088	12101	12206	12169	11963	12133	11954	11872	11951	12109	12236	11972	12102	12035	12057	12025	12142	12057	12101	11912	12113	11974	12147	12114	12048	12107	12224	11987	11984	12262	11870	11998	12067	11944	12011	11925	12115	12024	12006	12105	11976	11940	12167	11893	12075	12079	11951	12041	12158	12087	11879	11946	12037	11975	12050	11999	12108	11906	11958	12087	12056	12060	12177	12031	11889	12190	12132	12039	12032	11919	12006	12162	12041	11947	12021	11893	12069	11898	11973	12064	11915	11901	12155	12102	12016	11928	12035	12237	12266	11837	12072	12232	11895	12156	11977	12058	12096	11910	12036	12093	12174	12161	12074	12041	12017	12281	12105	12061	12065	12169	11794	12187	11983	11893	11900	12047	12232	12053	12231	12053	11922	12017	11968	12039	12087	12227	12001	12036	12065	11930	12156	12129	12016	12096	12077	11985	12226	12071	11970	11952	12097	12239	12173	12080	11959	12023	12032	12171	12075	12162	11910	12091	12145	12165	12184	12153	11946	12126	11997	12191	12032	11952	12076	12015	11907	12059	12113	12090	12058	12006	12084	11955	12009	12046	12199	12023	12258	11988	12079	12144	12042	12000	11822	12093	11991	11938	12119	12039	12218	12119	12073	12048	12094	12005	12128	12099	12020	12095	11820	12124	11920	11914	12002	12005	12058	12008	12047	11959	12159	11948	12077	12169	12019	11923	12130	12026	12025	12062	12236	11885	12174	12080	12118	12073	12189	11960	12028	12022	11941	12120	11957	12056	12023	12028	12094	11963	12049	12068	11952	11954	12003	12065	12098	12176	11959	12077	11919	12099	11951	12013	12143	11903	11968	12048	12054	12083	12115	11935	12177	11962	12025	12069	12106	11889	12096	12051	11917	12109	12082	11986	12083	11931	12055	12047	11983	12167	11988	12022	12153	12075	12031	12050	11983	12108	11924	12002	12148	12041	11964	12032	12155	12026	12153	12113	12245	12137	12064	11866	11993	11970	11884	12192	12098	12015	11971	12031	12023	12100	12042	11970	12104	12064	11947	11975	12009	12152	12125	12070	11962	12035	12105	12139	12105	12013	11939	12051	12129	12063	12112	12075	11896	12041	11954	11998	12014	12117	11912	11977	12017	11953	12054	12065	12150	12129	11999	12035	12004	12102	12179	12084	11957	12147	11999	11921	11921	12021	11962	12069	12053	12054	12070	11919	12084	11953	11984	11982	12052	11947	12026	11916	12020	12107	12150	11938	12032	12064	12127	12116	11930	12150	11943	12037	11913	11934	11914	12100	12004	12111	12036	11945	12023	12072	12053	12189	11889	12081	12077	12154	12093	12066	12150	12172	12086	11952	12152	12094	11919	12009	12118	12069	11986	12007	11986	12125	11940	12035	11938	11880	11976	12124	11974	12019	11991	11979	12064	12131	11842	11990	11959	12106	12132	12131	12135	12025	11955	12068	12125	12040	12072	11980	12063	12111	12072	11946	12128	12148	12062	12128	12070	12145	12024	11917	11981	12043	12080	11991	11927	12008	12047	11846	11939	12000	12008	12141	11866	12056	12109	12080	12098	12191	11884	12055	12092	12008	12063	12045	12026	11979	12060	12040	12035	11929	12054	12093	11839	12051	12134	11913	12094	11886	12116	12151	11985	11967	12005	12333	11950	11949	12058	11967	11953	11974	12065	12106	12011	12230	11985	11977	12049	12035	12120	11949	11962	12113	11928	12033	12054	11925	11934	12015	12115	12162	12116	12068	12039	12026	12115	12168	12091	11925	12146	11901	12104	11936	12128	11991	11978	12230	12154	11976	12103	11949	12070	12025	12126	11881	11904	12080	12083	12143	12033	12027	11848	12013	11914	12045	11879	11965	11963	11962	12040	12033	11998	12119	12070	11922	12130	12064	12111	12093	11866	11887	12090	11974	12154	12134	12132	12020	12091	12119	12153	12017	12134	11873	11997	11898	12179	12024	12079	12093	12069	11941	12060	12115	12087	11923	12048	12010	12025	12044	12179	12034	11978	12103	12019	11954	11995	12110	11938	11935	11868	11880	11955	12063	12069	12092	11911	11957	12126	11966	12093	12022	11985	12015	11951	12234	12084	12109	12089	12127	12200	11983	11860	11951	11933	12049	11971	11923	11985	11912	12012	11955	12157	12020	12039	12147	12137	12173	12077	12147	12013	12063	11970	12142	12259	12098	11908	12031	12098	12151	12008	12022	11991	11989	12115	12179	12230	11885	12023	12151	12013	11986	12014	12137	12032	12102	12111	12097	11980	12007	12207	11977	12083	12251	11928	12025	12029	12107	12146	11972	12108	12050	12024	12127	12147	12038	12016	11886	12149	12042	12175	12176	11980	12164	11980	12138	11905	12091	12059	12108	11890	12108	12155	12119	12241	11962	11929	12015	11883	12021	12153	12135	12162	11948	12089	11992	11836	12059	12188	12085	12096	12013	11970	12039	11993	12211	11997	12008	12022	12082	12082	11881	12148	12222	11955	12029	12002	12067	12014	11985	12044	11988	11981	12039	12170	12079	11974	11935	12115	12218	12053	12050	11921	11937	12039	11982	11945	11993	12063	11987	12190	11843	12167	12018	12015	12006	12108	12003	12077	12109	12033	12077	12102	12029	11914	12108	11842	12000	12168	11986	12130	12301	12034	12077	12047	11951	12203	12177	12049	11934	12159	11899	12032	11902	12006	11966	12037	12051	12092	12000	11965	11962	12150	11967	12063	11918	11952	12003	12155	12047	11983	11968	12047	11924	11986	11940	11899	12110	12026	12013	11997	12005	11964	12007	12088	11949	12090	11991	12049	12050	11829	11993	12227	11980	12092	11976	12004	12098	11976	12069	11875	12133	12258	12082	12037	12030	12151	12151	12077	11985	12113	11977	12121	11977	11985	12085	11984	11966	11967	12047	11849	12170	12077	11930	12156	11998	12045	12150	11963	12157	12067	12050	12079	11900	11997	11906	12071	11939	12108	12042	12146	12060	12046	12061	11960	11964	12041	11928	12060	12101	11999	11971	12020	12195	11932	12137	12131	12245	11979	12293	11773	11919	11974	12178	12217	11955	12130	11995	12150	12199	11960	11940	12081	12015	11944	12012	12139	12089	12078	12179	12066	12042	12071	12011	11980	11873	12010	12023	12018	12100	11995	12233	12125	11995	12041	12052	12154	11984	11981	11964	12028	12118	12078	12148	11974	12037	12060	12155	12008	11870	12145	11942	11812	12030	12057	12074	12018	12054	11958	12153	12205	12059	12134	12001	12176	11822	11994	12034	12091	12132	12121	12215	11908	11973	12010	12016	11874	12056	12005	11870	11920	12009	11915	11943	12038	12072	12076	12070	12088	12113	12123	12233	11998	12067	12032	12110	12058	12159	12175	12158	12056	12050	12043	12058	12076	11967	12176	12005	12147	12257	12190	11976	12086	12131	12002	12129	12004	11997	12081	12027	12104	12126	12047	12024	12047	12090	12117	11986	11952	11999	12022	12199	12128	12173	11992	12143	11929	12111	12040	11944	11861	11981	12077	12134	12061	12123	12088	11994	12102	12041	11898	11953	12107	12270	12256	12119	11892	11987	12122	11852	12010	12109	12077	12073	12278	12015	11996	12095	12111	12201	11967	12072	12119	12071	12186	12025	12244	12098	11927	12304	12013	11973	12112	12034	11955	12301	11964	12061	12131	11987	12051	11974	12006	11898	12074	11993	11885	11993	12106	11919	11966	12061	12083	12088	12020	12104	12114	11999	12142	12158	12030	11961	12109	11962	12043	12200	11930	11993	11988	11998	11986	12113	12007	12043	12057	12021	12227	12044	11898	11955	12109	12144	12031	12000	11992	11972	12084	12013	12105	12060	11760	12027	12115	12031	12114	11919	11894	12012	12076	12069	11933	11963	11840	12041	11974	12046	11946	11995	11929	12009	12012	12050	12142	12071	12018	11975	12004	12036	12055	11944	12098	12078	11883	12004	11951	12095	11970	12006	12046	12176	12034	12130	12004	11977	11857	12139	12243	11979	11997	12052	12079	11991	12047	11983	12118	12114	12024	12223	12093	12182	11981	12168	12086	11936	11975	12035	11996	11955	12156	12001	12020	12104	11928	11959	12060	12110	12002	11999	12019	12057	12033	12064	12066	12126	12000	12101	12146	12216	11945	12039	12045	12036	12012	12126	11915	11946	12150	11962	12117	12151	12158	11982	12037	12114	12089	12067	12008	11919	12132	12086	12225	12169	12141	12079	11921	11987	12023	12052	12034	12053	11903	12031	12160	12059	12063	12064	12064	12003	12111	11919	12039	12014	11891	12007	12135	12065	12019	12071	11990	12023	12076	11878	12160	12026	12056	12020	12026	12158	12192	12230	12101	12060	11950	12089	11934	12086	12037	12106	12028	12129	12053	12137	12067	11995	11914	12039	12159	11896	12062	12094	12079	12078	12005	11879	12111	12074	12097	12162	12013	11986	12010	12051	11827	12027	11969	12051	12066	12029	12053	12124	12090	11969	11991	12082	12262	12004	11924	12033	12111	11873	11974	11968	11958	12100	11845	11991	12191	12034	11959	12106	11974	12071	11937	12259	11830	12136	12231	11921	12247	12029	12168	12314	12009	12007	11880	12133	11963	12022	12071	11784	12191	11930	12030	11925	11925	11916	11968	12125	12059	12161	12038	12025	11949	12120	12074	12030	12114	12108	12031	11984	12165	12125	11990	12012	12127	12022	12161	11945	12032	12026	12146	11930	12082	12145	12132	12086	12090	11933	11954	11898	11952	12114	12191	12039	11931	11887	12079	12178	11983	11860	12036	11907	12156	12012	12107	12028	12055	12077	11863	12106	12045	12119	12084	12063	12091	12110	11946	11915	12194	12123	12078	11885	11990	11960	12095	11928	11886	12033	11890	11950	12100	11948	12097	11994	12057	12036	12227	11959	12022	12043	12143	12081	12084	12003	12120	12186	12037	12004	12011	12011	12134	11955	12110	12099	12061	12040
24546	21255	29346	29338	28928	28008	24282	20174	18668	18211	17656	17275	16921	16901	16670	16564	16350	16206	16309	16155	16212	16063	16343	16275	16213	16274	16035	16140	16260	16181	16348	16293	16271	16194	16119	16253	16172	16261	16143	16329	15967	16030	16161	15964	16167	16122	16310	16231	16170	16040	15946	16138	16142	16074	16182	16168	16154	16192	16012	15981	15992	16050	16134	16074	16106	16272	16334	15949	15830	16082	16021	16189	16137	16108	16122	16128	16060	16247	16246	16367	16047	16184	16307	16294	16298	16215	16111	16241	16152	15997	16190	16012	16162	16208	16091	16003	16166	15974	15933	16107	16060	16122	16237	16112	16126	15984	16068	16164	16240	16095	16013	16162	16280	16075	16256	16221	16102	16092	16110	16265	16106	16327	16284	16012	16368	15965	16224	16180	16026	16150	16372	16130	16006	16142	16266	16197	16232	16087	16107	16162	16292	16096	16016	16281	16012	15910	16084	16023	16206	15912	16109	16130	16024	16086	16226	16343	15975	16316	16045	16208	16121	16007	15928	16168	16165	16261	16106	16302	16488	16161	16331	16186	16191	16117	16055	16002	16118	16174	16137	16137	16098	16158	16035	16356	16210	16107	16128	16149	16118	16160	16055	15955	16127	16102	15969	16042	15993	16129	16244	15990	16034	16038	15950	16402	16085	15976	16169	16228	16033	16158	16011	16215	16215	16269	16226	16161	16117	16158	16409	16263	16099	15987	16088	16294	16081	15861	16359	16246	16201	16065	16206	16257	16237	16074	16175	15973	16157	16066	16438	16341	15962	16169	15778	16180	15911	16138	16074	16131	16079	16317	16097	16209	16117	16129	16253	16257	16302	16085	15972	15921	16086	15997	16030	15980	16369	16017	15972	16095	15896	16042	16136	16046	16131	16056	16210	16125	16088	16081	16126	16186	16216	15869	16180	16131	16122	16164	16106	16270	16025	16046	16060	16018	15926	16045	16256	16283	16287	16085	16210	15990	16296	16052	16041	16125	16045	16129	16193	16027	16198	16101	15891	16026	16111	16133	16038	16030	16112	16145	16198	16226	16043	16130	16069	15976	16141	16323	16124	16165	16146	16051	16220	16002	16296	16272	16298	16062	16101	16337	16154	16157	15945	15830	16174	16184	16408	16168	16430	16247	16075	16140	15983	15975	16012	16079	15965	16081	16261	16205	15986	16263	16212	16107	16229	16056	16227	16015	16011	16094	16070	16040	16007	16188	16210	16290	16125	15968	16000	16194	16360	16107	16209	16110	16425	16085	16204	16156	15996	16261	16283	16267	16073	16291	16106	15790	16175	16098	15992	16073	16177	16145	16004	16230	16097	16325	16183	16030	16132	15988	16240	15923	15953	16238	16269	16148	16107	16223	15933	16060	16093	16194	16283	16057	16150	16196	16428	16301	16156	16181	16156	16201	16185	16112	15887	16215	16206	16086	16088	16048	16140	16179	16146	16078	16085	16228	16117	16230	16395	16038	16085	16145	16214	16150	16312	16215	16028	16070	16239	16120	16075	16128	16417	16150	16137	16099	16336	16076	15884	16031	16005	16282	16222	15936	16137	16148	16240	16268	16082	16067	16081	16216	16102	16144	16294	16129	15985	16249	16125	15980	16236	16250	16100	15952	15928	16387	16133	16259	16227	16065	16237	16220	16120	15998	16308	16067	16078	16296	16217	16204	16144	16176	16000	16115	16070	16031	16009	16034	16043	16228	16021	15956	15815	16193	16156	16218	16050	16226	16089	16190	16035	16047	16083	16306	16225	16186	16209	15943	16077	16280	16540	16066	16018	16166	16310	16125	16045	15985	16122	16077	16278	16160	16167	16409	16044	15933	16193	15999	16226	16271	16123	16218	16110	16193	16235	16161	16069	15949	16048	15945	16129	16037	16154	16268	16155	16101	16177	16125	16053	16167	16153	16067	16184	16146	16197	16231	16223	16162	16093	16277	16206	16177	15916	16203	16277	15932	16218	16227	16109	16080	16338	16174	16058	16050	16182	16012	15957	16000	16384	15892	16240	16191	16068	16235	16152	16147	16256	16081	16274	16076	16206	16272	16143	16248	16241	15918	16059	16072	16289	16149	16324	16164	16001	15955	16198	16060	16050	16165	16246	16123	16230	16041	16037	16164	15893	16062	16064	16106	16264	15991	16304	16214	16043	16070	16156	16097	16138	15910	16162	16221	16136	16121	16182	16256	16103	16195	16189	15960	16088	15894	16045	16046	16160	16111	16135	16053	16101	16042	16045	16169	16181	16115	16164	16173	16176	16016	16017	16159	16248	16225	16187	16294	16210	16176	16121	16415	16217	15979	16099	16016	16077	16137	16377	16074	16016	16051	15884	16178	16133	16101	16411	16176	16012	16167	16092	16169	15962	16086	15998	16308	16061	16067	16126	15934	15997	16000	16241	16174	16234	15936	16182	16022	15890	16177	16087	16205	16174	16132	16094	16215	16042	16407	16138	16165	16259	15995	16164	16079	16196	16118	15949	16103	16119	16300	16209	16321	16363	16283	16024	16282	16198	16283	16020	16029	16211	16253	16045	15945	16301	16082	16213	16183	16057	16028	16201	16228	16019	16230	16166	16334	16291	15802	16104	15969	16022	16088	16143	16141	15955	16071	16152	16083	16219	16313	16103	16319	15992	15909	16106	15909	16034	16167	15960	16380	16086	16327	16108	16123	16310	16026	16026	15966	16265	15899	16275	16051	15937	16123	16221	15984	16125	15894	16032	16268	16261	16080	16198	16099	16096	16310	16024	16078	16157	16165	16213	16184	16037	16226	16200	16061	16099	16231	16063	16219	16325	16042	16237	16156	16169	16141	16421	16051	16208	16156	16198	16274	16216	16278	16230	16151	15996	16071	16040	16189	16166	16361	16194	16057	16120	16444	16030	16057	16093	16001	16064	16160	16378	16273	16198	15934	16177	16087	16167	16212	16112	16136	16038	16259	15935	16133	16125	15999	16110	16035	16195	16107	16132	16189	16229	16212	16247	16271	15917	16412	16125	15972	16379	16134	16107	16077	16232	16308	16210	16150	16277	16239	16062	16197	16198	16317	16172	16296	16099	16311	16234	16444	16150	16132	16293	16049	16188	16198	16210	16091	16228	16140	16139	15973	15918	16070	16291	16135	16071	16135	16194	16066	16268	16333	15975	16283	16099	15982	16114	15867	16050	16263	16220	16339	16324	16030	16035	16240	16121	16083	16084	16147	16036	16211	16094	16239	16112	16242	16326	16272	16175	16240	16158	16162	16058	16034	16123	16104	16208	16205	16187	16237	16434	16093	16199	16132	16053	16135	16056	16018	16051	16151	16193	15852	16030	16034	16147	15990	16334	16033	16021	16030	16247	16155	16200	16209	16277	16223	16049	16054	16106	16050	16028	16201	16162	16142	16302	16258	16193	16160	16188	16008	16158	16244	16171	16137	16223	15909	16025	16149	16069	16004	16362	16136	16247	16098	16093	16122	16249	16165	16033	16226	15990	16054	16261	16017	16347	16046	16043	16150	16338	16219	16383	15876	16036	16226	16002	16071	16111	16299	16082	16274	16081	16086	16224	16195	16290	16221	16195	16169	15992	16048	16248	16319	16331	16217	16227	16292	16243	15991	16067	16114	16391	16336	16299	16175	15969	16073	16075	16169	16205	16082	16087	15965	15980	16056	16132	16340	16188	16065	15999	16088	16068	16076	16145	16182	16029	16119	16050	16167	16110	15933	16143	16070	16085	15998	16121	15993	15976	16074	16083	16243	16217	16000	15992	16173	15886	16261	16178	16302	16166	16087	16048	15959	16139	15968	15994	16330	16371	16213	16137	16092	16140	16041	16132	16327	16205	15996	16201	15982	16154	16134	16309	15890	16233	15944	16207	16213	16055	16077	16006	16181	16314	16191	16088	16285	16015	15910	16122	16412	16187	16283	16544	16149	16299	16259	16030	16101	16021	16053	16272	16025	16081	16224	16198	16115	16042	16017	16058	16229	16197	16125	16197	16301	16266	16118	16201	16143	16084	16062	16221	16232	16100	16158	16029	16435	16081	16275	16202	16216	15990	16187	16225	16232	15987	16217	16132	16138	16232	16040	16183	16056	16069	16125	16137	16041	16058	16326	16139	16206	16086	16185	16202	16140	16235	16162	16108	16167	16308	16130	16120	16197	16019	16057	16178	16107	16449	16074	16388	16063	16165	16268	16150	16209	16297	16125	16221	16352	16178	16259	16203	16193	16233	16183	16173	16152	16290	16008	16021	15986	16130	16098	15990	16033	16153	16243	16117	16147	16274	16121	16079	16184	16203	16202	16008	15915	15980	15954	16114	16130	16315	16244	16154	16187	16129	16029	16150	16047	16210	16188	16360	16199	15998	15997	16203	16274	15999	16202	16087	16050	16088	16094	16262	16279	16318	16204	16260	16242	16272	16305	16137	16152	16248	16185	15992	16219	16154	16340	16262	16079	16319	15970	16038	16185	16288	16140	16022	16245	16029	16261	16035	16094	16013	16318	16140	16193	16229	15916	16186	15964	15936	16215	16001	16360	16236	16179	15922	16034	16192	16124	16017	16109	16202	16233	16202	16295	16108	15900	16074	16098	16084	16099	16229	16388	16083	15956	16087	16059	16128	16222	16222	16075	16036	16307	16004	16036	15862	16130	16200	15984	16328	16329	16205	16047	16094	16196	16210	16078	15934	16009	16278	16205	16351	16221	16143	16258	16252	16353	16139	16138	16212	16205	16180	16191	16207	16260	16257	16287	16331	16158	16237	16140	16114	16136	16127	15988	16032	16144	16205	15961	16012	16223	16203	16096	16270	16295	16312	16087	15964	16236	16167	16159	16075	16211	16154	16228	16028	15967	16178	16161	16122	16019	15885	16293	16164	16303	16142	16138	16164	16262	16160	16161	16200	16116	16023	16135	16134	16253	16114	16307	16168	16118	16022	16021	15977	15868	16159	16238	15956	16223	16076	16075	16229	16203	16058	16158	16089	16243	16066	16134	16218	16326	16117	16155	16292	15889	16336	16100	15907	15988	16174	15910	16059	16449	16132	16255	16250	16182	16314	15953	16199	16102	16153	15789	16259	16069	16260	16090	16098	16100	16100	16162	16023	16169	15902	16096	16123	16064	16139	15990	16098	16169	16150	16223
43102	64374	50533	37060	30836	25156	19055	16455	15330	14526	13707	13311	12768	12779	12496	12276	12374	12360	12345	12316	12345	12275	12156	12243	12305	12029	12119	12100	12328	12187	12020	12238	12181	12132	12184	12325	12122	11996	12224	12095	12384	12275	12221	12122	12249	12177	12185	12146	12291	12187	12234	12336	12060	12257	12147	12039	12093	12152	12256	12296	12250	12204	12177	12126	12293	11948	12118	12114	12156	12254	12293	12142	11943	12149	12304	12159	12189	12196	12030	12071	12045	12188	12098	12325	12049	12358	12242	12099	12285	12036	12160	12183	12131	12084	12208	12201	12182	12135	12267	12296	12101	12301	12251	12176	11934	12218	12224	12163	12245	12133	12107	12180	12200	12080	12087	12010	12150	12242	12324	12160	12179	12180	12272	12018	11995	12127	12151	12215	12317	12294	12060	12101	12181	12135	12290	12179	12155	12017	12148	12232	12116	12274	12198	12070	12095	12098	12189	12184	12275	12184	11953	12252	12244	12372	12179	12185	12368	12091	11981	12173	12028	12217	12132	12156	12156	12129	12376	12152	12045	12280	12162	12139	12285	12227	12068	12132	12343	12318	12210	12104	12298	12242	12123	12208	12166	12075	11965	12193	12251	11998	12091	12061	12104	12237	12132	12149	12253	12119	12172	12219	12267	12127	12252	12165	12165	12087	12179	12127	12062	12323	12196	12149	12296	12151	12164	12246	12182	12207	11998	12369	12107	12207	12094	12254	11972	12142	12303	12180	12083	12165	11980	12191	12182	12227	12242	12242	12215	11964	12262	12208	11999	12204	12296	12153	12176	12273	12144	12209	12235	12102	12246	12239	12291	12118	12217	12018	12189	12158	12285	12146	12163	12063	12222	12059	12140	12157	12231	12334	12155	12078	12205	12182	12203	11954	12202	12042	12320	12207	12143	12230	12120	12026	12157	12225	12157	12328	12167	12107	12126	12164	12171	12095	12343	12197	12126	12051	12379	12147	12089	12194	12266	12065	12280	12056	12318	12145	12126	12094	12173	12217	12235	12229	12193	12073	12111	12039	11998	12019	12217	12239	12170	12212	12335	12242	12250	12201	12092	12273	12087	12316	12118	12095	12195	12254	12105	12241	12200	12315	12168	12301	12114	12085	12322	12209	12115	12026	12083	12090	11999	12225	12218	12170	12104	12124	12198	12218	12122	12228	12228	12105	12203	12262	12116	12159	12184	12147	12138	12149	12310	12105	12159	12136	12120	12030	12011	12364	12361	12164	12165	12119	12196	12138	12307	12224	12044	12118	12228	12115	12196	12105	12224	12140	12081	12225	12266	12238	12154	12114	12177	12192	12115	12193	12140	11995	12223	12125	12214	12198	12120	12251	12206	12141	12224	12303	12377	12199	12153	12275	12304	12410	12115	12127	12153	12122	12225	12270	12198	12140	12271	12205	12237	12162	12133	12242	12216	12398	12175	12155	12136	12287	12246	12147	12337	12073	12173	12043	11934	12265	12205	12019	12277	12030	12229	12398	12063	12178	12162	12172	12081	12178	12183	12179	12145	12240	12068	12066	12277	12284	12141	12145	12123	12166	12255	12306	12226	12127	12047	12153	12207	12297	12120	12146	12093	12282	12201	12286	12186	12285	12112	12190	12291	12211	12301	12164	12139	12256	12368	12128	12177	12170	12222	12122	12334	12352	12216	12227	12156	12103	12123	12280	12274	12225	12295	12268	12248	12186	12221	12092	12080	12280	12154	12111	12119	12129	12156	12007	12155	12085	12169	12089	12087	12087	12169	12317	12227	12149	12159	11966	12158	12225	12126	12302	12060	12061	12309	12208	12225	11989	12390	12320	12241	12314	12247	12180	12212	12283	12276	12311	12306	12273	12401	12214	12267	12113	12125	12140	12298	12196	12125	12180	12016	12124	12250	12136	12112	12030	12101	12204	12116	12051	12225	12166	12307	12125	12123	12328	12056	12247	12142	12088	12169	12136	12311	12181	12059	12171	12245	12249	12185	12089	12223	12294	12244	12174	12148	12084	12135	12205	12042	12141	12122	12227	12233	12273	12182	12262	12276	12230	12162	12099	12168	12263	12215	12105	12197	12121	12108	12213	12176	12179	12057	12225	12222	12185	12015	12158	12295	12182	12191	12123	12076	12054	12210	12169	12242	12197	12117	12263	12274	12259	12142	12120	12229	12053	11973	12323	12108	12201	12169	12191	12260	12193	12292	12105	12057	12210	12152	12122	12208	12218	12068	12223	12060	12208	12159	12237	12253	12102	12132	12165	12323	12194	12230	12143	12256	12238	12260	12305	12139	12151	12185	12163	12170	12214	12295	12154	12083	12106	12122	12165	12241	12020	12050	12192	12254	12263	12157	12245	12374	12110	12201	12403	12069	12257	12225	12202	12214	12027	12276	12026	12143	12110	12153	12137	12127	12240	12410	12181	12204	12137	12348	12325	12195	12152	12173	12230	12155	12225	12133	12071	12198	12170	12099	12350	12215	12218	12292	12205	12097	12076	12263	12192	12155	12127	12232	12192	12208	12092	12070	12065	12096	12064	12199	12222	12193	12186	12178	12023	12206	12168	12357	12149	12321	12099	12095	12330	12256	12230	12303	12258	12292	12214	12183	12286	12222	12079	12181	12260	12184	12181	12184	12307	12129	12229	12009	12162	12066	12176	12110	12173	12207	12194	12320	12194	12200	12191	12376	11982	12240	12086	12091	12117	12191	12174	12163	12228	12142	12137	12217	12209	12116	12302	12024	12041	12081	12033	12133	12346	12060	12107	12102	12050	12307	12207	12216	12135	12295	12068	12167	12073	12108	12200	12143	12223	12216	11983	12182	12193	12245	12414	12168	12216	12288	12293	12249	12175	12160	12200	12193	12170	12141	12105	12068	12099	12145	12128	12218	12188	12292	12179	12149	12062	12184	12246	12184	12133	12249	12322	12052	12312	12067	12059	12164	12108	12093	12277	12218	12292	12245	12198	12076	12224	12071	12178	12176	12160	12039	12214	12401	12133	12291	12059	12131	12191	12097	12115	12275	12323	12127	12127	12234	12057	12240	12261	12078	12149	12004	12230	12146	12141	12099	12180	12155	12356	12058	12180	12270	12113	12290	12103	12196	12166	12190	12079	12044	12133	12078	12096	12054	12301	12052	12090	12214	12119	12223	12140	12163	12453	12157	12151	12262	12192	12168	12179	12211	12209	12138	12051	12096	12286	11996	12053	12116	12099	12166	12244	12271	12176	12237	12297	12213	12238	12238	12211	12265	12159	12067	12409	12220	12274	12070	12152	12250	12294	12082	12025	12150	12166	12170	12198	12144	12228	12142	12244	12127	12061	12052	12276	12099	12260	12187	12276	12137	12217	12094	12121	12119	12173	12166	12281	12284	12234	12255	12174	12096	12132	12174	12285	12275	12199	12099	12004	12243	12144	12194	12170	12042	12261	12130	12144	12339	12279	12126	12009	12270	12152	12296	12157	12102	12220	12238	12078	12205	12215	12143	12155	12283	12038	12100	12075	12121	12080	12104	12233	12299	12164	12135	12121	12231	12238	12170	12262	12222	12229	12214	12310	12234	12164	12151	12212	12314	12124	12259	12163	12179	12218	12235	12140	12251	12384	12007	12169	12183	12308	12157	12324	12192	12221	12201	12102	12246	11960	12192	12178	12318	12177	12266	12175	12274	12308	11949	12124	12018	12313	12154	12226	12213	12233	12098	12164	12322	12197	12245	12018	12171	12231	12187	12177	12198	12203	12234	12077	12242	12267	11996	12143	12211	12217	12305	12133	12321	12174	12326	12313	12179	11998	12130	12169	12194	12211	12322	12105	12100	12149	12062	12205	12034	12226	12223	12125	12311	12239	12194	12175	12193	12110	12144	12362	12060	12106	12146	12302	12266	12185	12140	12170	12302	12180	12171	12234	11993	12169	12175	12142	12130	11913	12299	12157	12132	12259	12143	12222	12090	12245	12129	12263	12109	12128	12253	12342	12168	12117	12319	12060	12100	12048	12268	12090	12271	12170	12228	12187	12267	12274	12287	12306	12200	12125	12036	12161	12207	12221	12144	12055	12363	12259	12188	12258	12294	12199	12253	12309	12159	12159	12092	12245	12307	12095	12196	12173	12158	12157	12079	12208	12059	12346	12185	12225	12198	12322	11957	12031	12106	12152	12162	12254	12132	12105	12314	12140	12144	12180	12067	12041	12095	12167	12246	12133	12168	12232	12115	12359	12316	12196	12103	12154	12263	12084	12056	12160	12116	12135	12095	12163	12235	12207	12253	12265	12390	12222	12346	12156	12185	12141	12032	12254	12155	12272	12215	12081	12239	12162	12249	12258	12075	12112	12310	12043	12067	12137	12235	12340	12179	12122	12019	12115	12144	12091	12204	11996	12135	12210	12159	12302	12149	12094	12251	12267	12151	12159	11996	12189	12266	12188	12086	12189	12169	12237	12164	12080	12234	12116	12117	12138	12191	12069	12293	12033	12149	12279	12186	12281	12097	12188	12187	12087	12206	12128	12348	12157	12411	12172	12162	12266	12251	12147	12451	12075	12162	12204	12200	12085	12288	12362	12190	12191	12128	12027	12139	12198	12128	12209	12182	12158	12243	12137	12282	12136	12121	12238	12124	12151	12244	12116	12155	12336	12129	12348	12160	12194	12080	12163	12217	12097	12216	12003	12175	12169	12158	12043	12154	12111	12163	12157	12276	12030	12150	11999	12141	12147	12269	12235	12112	12316	12176	12145	12240	12281	12096	12358	12259	12200	12164	11992	12126	12420	12029	12280	12129	12153	12183	12261	12340	12215	12247	12040	12186	12080	12116	11983	12221	12308	12226	12118	12148	12125	12221	12268	12102	12019	12028	12210	12201	12372	12017	12335	12271	12115	12105	12109	12145	12184	12345	12171	12104	12264	12218	12207	12242	12012	12124	12245	12101	12058	12120	12122	12246	12049	12227	12118	12247	12183	12334	12251	12209	12089	12086	12273	12217	12198	12100	12178	12350	12061	12285	12203	12188	12358	12128	12225	12183	12172	12203	12058	12150	12359	12025	12061	12143	12272	12259	11988	12203	12251	12208	12251	12174	12408	12415	12327	12063	12063	12065	12058	12311	12154	12311	12152	12196	11989	12197	12179	12343	12253	12206	12250
22126	21034	28664	24183	23009	26805	29896	24123	21076	20541	19265	18502	17891	17842	17702	17561	17285	17137	16862	17052	17016	16956	17147	17282	17042	16807	16748	16743	16831	16631	16808	16604	16846	16921	16676	16588	16719	16820	16964	16717	16940	16721	16821	16704	16754	16763	16902	16815	16935	16724	16598	16487	16765	16808	16767	16818	16884	16754	16586	16790	16810	16852	16643	16470	16622	16567	16786	16622	16869	16619	16765	16769	16763	16601	16792	16655	16747	16844	16592	16786	16747	16776	16560	16739	16638	16671	16547	16624	16665	16656	16708	16691	16601	16477	16843	16709	16622	16610	16629	16681	16678	16755	16630	16696	16701	16549	16801	16748	16844	16817	16834	16773	16676	16596	16457	16685	16817	16772	16725	16564	16629	16637	16727	16631	16888	16776	16713	16583	16634	16681	16481	16608	16483	16670	16544	16677	16745	16641	16588	16594	16281	16472	16715	16653	16776	16713	16747	16843	16602	16799	16602	16771	16606	16756	16625	16670	16543	16708	16660	16565	16751	16687	16662	16825	16678	16740	16513	16559	16630	16789	16723	16920	16768	16749	16724	16656	16723	16918	16757	16683	16512	16751	16781	16820	16572	16416	16590	16715	16498	16487	16849	16466	16683	16696	16755	16524	16365	16465	16692	16776	16547	16610	16619	16714	16714	16651	16558	16410	16939	16568	16673	16630	16904	16564	16462	16698	16531	16705	16767	16840	16612	16694	16564	16620	16543	16697	16691	16711	16786	16610	16705	16722	16740	16617	16781	16671	16654	16738	16735	17041	16784	16742	16517	16740	16738	16807	16667	16646	16676	16555	16734	16786	16735	16704	16628	16702	16711	16725	16755	16880	16698	16673	16615	16651	16669	16674	16668	16725	16668	16693	16660	16582	16583	16663	16758	16773	16956	16713	16711	16755	16721	16773	16798	16748	16636	16537	16747	16728	16814	16680	16734	16743	16801	16704	16645	16610	16381	16900	16776	16799	16817	16811	16640	16425	16578	16617	16625	16555	16589	16544	16775	16610	16743	16665	16548	16686	16707	16620	16498	16825	16592	16671	16523	16416	16853	16631	16675	16702	16759	16617	16585	16720	16774	16677	16652	16403	16756	16631	16668	16626	16727	16694	16590	16764	16625	16515	16510	16601	16643	16511	16679	16752	16683	16544	16678	16430	16793	16688	16715	16681	16614	16717	16736	16655	16556	16620	16552	16651	16609	16628	16642	16712	16747	16642	16740	16657	16911	16743	16671	16743	16765	16537	16736	16741	16734	16604	16631	16488	16771	16692	16785	16700	16682	16719	16684	16731	16669	16613	16382	16680	16713	16772	16485	16331	16603	16562	16812	16851	16649	16725	16748	16672	16622	16658	16523	16586	16714	16471	16651	16684	16779	16684	16737	16819	16885	16704	16807	16600	16765	16721	16833	16645	16620	16856	16533	16682	16781	16794	16716	16730	16797	16630	16475	16661	16693	16633	16714	16727	16502	16553	16899	16856	16599	16472	16669	16781	16592	16595	16881	16594	16496	16489	16747	16813	16748	16763	16680	16604	16675	16706	16741	16768	16738	16655	16723	16685	16599	16543	16774	16604	16753	16711	16713	16574	16523	16742	16621	16634	16583	16647	16978	16834	16668	16594	16626	16816	16765	16640	16801	16879	16677	16579	16595	16945	16730	16918	16653	16673	16686	16710	16695	16591	16781	16832	16913	16639	16664	16584	16723	16705	16562	16576	16838	16732	16505	16760	16677	16566	16585	16715	16528	16505	16750	16565	16753	16764	16805	16788	16566	16516	16713	16559	16608	16718	16717	16617	16741	16606	16647	16528	16731	16669	16510	16722	16782	16526	16643	16523	16800	16618	16840	16650	16668	16662	16772	16687	16628	16867	16601	16678	16725	16789	16601	16786	16554	16708	16722	16691	16945	16934	16756	16696	16585	16563	16543	16679	16741	16460	16608	16725	16540	16756	16545	16505	16402	16230	16627	16488	16646	16788	16656	16635	16375	16620	16795	16663	16633	16509	16724	16619	16606	16527	16607	16688	16710	16648	16570	16722	16558	16571	16604	16705	16673	16837	16699	16716	16636	16635	16661	16816	16610	16564	16638	16554	16539	16646	16744	16644	16643	16597	16719	16742	16782	16641	16826	16681	16768	16400	16844	16595	16723	16665	16740	16632	16462	16782	16719	16701	16625	16750	16804	16739	16614	16606	16632	16618	16472	16633	16546	16729	16700	16857	16732	16573	16601	16592	16551	16571	16564	16691	16862	16695	16664	16784	16983	16494	16318	16563	16718	16689	16929	16670	16711	16570	16782	16753	16691	16408	16643	16649	16728	16629	16629	16648	16830	16537	16565	16789	16718	16520	16504	16717	16669	16726	16642	16647	16494	16661	16523	16591	16600	16646	16681	16554	16542	16819	16919	16578	16440	16696	16561	16764	16788	16715	16690	16723	16726	16483	16721	16697	16645	16521	16815	16563	16928	16740	16647	16572	16749	16769	16648	16629	16834	16797	16569	16586	16772	16615	16545	16565	16848	16614	16461	16636	16706	16638	16639	16694	16648	16792	16929	16607	16390	16477	16501	16812	16739	16630	16667	16648	16532	16633	16795	16839	16719	16335	16562	16561	16696	16628	16589	16499	16396	16622	16659	16631	16773	16696	16692	16514	16550	16654	16714	16644	16629	16730	16428	16436	16788	16593	16498	16754	16768	16712	16471	16819	16671	16718	16821	16736	16930	16525	16886	16501	16483	16666	16582	16466	16683	16564	16896	16605	16604	16582	16786	16929	16523	16615	16924	16822	16651	16672	16698	16778	16892	16723	16594	16552	16620	16628	16665	16597	16873	16673	16711	16704	16606	16560	16800	16762	16695	16634	16582	16604	16615	16704	16714	16511	16580	16665	16577	16761	16759	16674	16726	16715	16502	16648	16693	16636	16821	16619	16757	16592	16834	16674	16731	16772	16955	16671	16651	16678	16524	16564	16636	16537	16711	16768	16558	16709	16735	16788	16450	16577	16667	16662	16504	16587	16679	16700	16618	16390	16809	16867	16622	16443	16723	16598	16714	16637	16526	16505	16639	16626	16715	16671	16548	16527	16917	16479	16622	16890	16614	16505	16760	16562	16588	16496	16817	16591	16524	16706	16549	16677	16593	16694	16735	16486	16625	16578	16565	16779	16530	16459	16521	16646	16596	16547	16650	16677	16895	16590	16560	16593	16558	16876	16787	16825	16700	16708	16486	16703	16785	16686	16680	16663	16696	16568	16625	16643	16637	16601	16584	16620	16994	16809	16766	16738	16706	16667	16749	16622	16781	16564	16745	16607	16674	16750	16661	16736	16696	16622	16733	16576	16703	16692	16607	16618	16846	16561	16731	16697	16507	16743	16699	16619	16722	16862	16809	16755	16616	16668	16588	16775	16951	16683	16526	16822	16637	16726	16856	16667	16663	16405	16769	16639	16821	16834	16666	16717	16618	16690	16554	16531	16869	16738	16406	16687	16558	16685	16868	16623	16480	16708	16835	16687	16621	16489	16498	16700	16678	16876	16786	16541	16769	16841	16736	16627	16786	16819	16836	16662	16576	16516	16662	16782	16676	16740	16823	16748	16879	16516	16650	16516	16634	16708	16767	16627	16463	16858	16849	16691	16522	16535	16578	16687	16870	16655	16689	16742	16737	16733	16584	16538	16669	16573	16693	16721	16599	16612	16696	16714	16883	16485	16477	16773	16697	16650	16472	16702	16499	16689	16610	16769	16681	16630	16652	16577	16732	16756	16833	16640	16751	16628	16642	16490	16724	16736	16476	16360	16756	16565	16639	16543	16519	16630	16673	16655	16644	16745	16699	16797	16545	16865	16760	16645	16724	16901	16681	16585	16637	16938	16782	16797	16702	16591	16554	16658	16844	16592	16603	16503	16930	16561	16706	16616	16615	16692	16475	16719	16742	16699	16479	16808	16719	16707	16734	16705	16755	16796	16654	16847	16789	16524	16658	16574	16651	16523	16784	16772	16533	16586	16637	16667	16572	16656	16731	16836	16521	16499	16788	16579	16772	16726	16811	16855	16682	16649	16641	16655	16648	16688	16750	16788	16758	16749	16764	16729	16761	16874	17030	16444	16623	16683	16829	16724	16405	16708	16766	16631	16532	16687	16625	16808	16710	16755	16836	16796	16702	16634	16667	16801	16549	16766	16805	16523	16722	16637	16816	16858	16827	16590	16480	16691	16527	16572	16571	16620	16884	16688	16737	16568	16733	16665	16597	16705	16767	16782	16493	16612	16469	16631	16501	16765	16778	16545	16714	16545	16788	16443	16765	16556	16382	16880	16647	16460	16344	16691	16652	16721	16458	16505	16656	16838	16698	16852	16516	16529	16573	16497	16659	16669	16594	16751	16717	16614	16617	16662	16665	16572	16528	16683	16502	16866	16771	16940	16631	16719	16656	16469	16726	16623	16538	16563	16669	16691	16518	16556	16692	16736	16559	16522	16686	16539	16801	16612	16592	16754	16641	16727	16807	16502	16749	16713	16689	16768	16775	16539	16560	16715	16614	16606	16639	16599	16558	16728	16644	16827	16483	16579	16634	16675	16633	16525	16562	16522	16470	16830	16624	16640	16784	16593	16518	16817	16687	16690	16685	16347	16591	16514	16640	16667	16817	16745	16522	16765	16744	16883	16763	16761	16782	16739	16627	16475	16451	16701	16683	16497	16696	16620	16474	16846	16669	16611	16722	16581	16501	16880	16360	16698	16889	16594	16585	16621	16866	16786	16780	16608	16733	16596	16794	16655	16669	16606	16570	16764	16776	16802	16607	16770	16511	16677	16617	16784	16575	16876	16719	16758	16610	16763	16648	16657	16694	16688	16911	16722	16623	16764	16663	16632	16821	16794	16634	16541	16670	16698	16714	16707	16706	16828	16607	16573	16695	16889	16554	16768	16792	16714	16572	16686	16601	16690	16732	16664	16596	16680	16642	16634	16549	16585	16628	16547	16869	16996	16968	16750	16844	16611	16678	16599	16723	16492	16561	16731	16636	16640	16745	16692	16652	16717	16553	16664	16575	16619	16441	16692	16515	16688	16683	16716	16584	16709	16788	16678	16726	16703	16855	16709	16363	16741	16451	16656	16751	16524	16703	16691
45912	76701	62398	46380	35512	27844	22185	20150	17405	16029	14703	14078	13656	13235	13231	12946	12940	12727	12526	12577	12363	12530	12444	12570	12497	12468	12465	12414	12572	12580	12387	12354	12535	12493	12627	12327	12456	12437	12296	12405	12430	12438	12471	12461	12388	12320	12479	12421	12452	12349	12418	12222	12584	12485	12105	12519	12483	12422	12485	12415	12445	12532	12459	12494	12610	12317	12375	12416	12293	12553	12458	12399	12395	12317	12328	12480	12388	12314	12459	12362	12388	12550	12362	12403	12429	12484	12451	12551	12644	12419	12439	12365	12532	12489	12617	12529	12448	12271	12360	12302	12395	12575	12339	12562	12470	12381	12390	12449	12392	12484	12249	12353	12318	12486	12442	12414	12387	12316	12420	12339	12269	12459	12360	12515	12465	12378	12396	12476	12526	12322	12362	12401	12405	12646	12341	12512	12273	12551	12469	12401	12424	12128	12472	12397	12519	12655	12553	12475	12372	12496	12449	12418	12542	12518	12389	12357	12561	12553	12440	12400	12271	12593	12363	12470	12209	12411	12325	12457	12406	12498	12376	12407	12394	12482	12251	12369	12458	12416	12492	12433	12317	12494	12421	12207	12332	12611	12327	12302	12371	12417	12478	12414	12488	12334	12458	12427	12489	12379	12404	12450	12484	12450	12356	12415	12332	12528	12420	12372	12270	12532	12338	12561	12513	12285	12377	12515	12430	12411	12355	12544	12444	12417	12358	12384	12598	12309	12543	12312	12361	12660	12395	12325	12436	12470	12362	12581	12488	12487	12333	12487	12438	12658	12324	12558	12445	12492	12496	12247	12378	12273	12537	12490	12361	12428	12376	12405	12292	12420	12414	12469	12493	12313	12379	12336	12152	12531	12353	12452	12408	12597	12341	12414	12447	12478	12338	12384	12351	12400	12477	12606	12408	12568	12293	12354	12336	12681	12384	12475	12215	12551	12498	12344	12239	12188	12489	12301	12357	12289	12386	12482	12185	12475	12265	12387	12591	12291	12427	12343	12443	12333	12579	12447	12448	12458	12226	12492	12450	12458	12356	12325	12537	12344	12534	12540	12358	12438	12393	12386	12451	12322	12418	12436	12307	12489	12402	12394	12464	12470	12435	12275	12298	12400	12432	12377	12465	12481	12351	12304	12383	12514	12368	12312	12344	12491	12431	12350	12286	12318	12439	12366	12444	12486	12498	12277	12417	12323	12184	12426	12394	12539	12386	12520	12477	12430	12391	12604	12371	12696	12358	12588	12354	12495	12422	12403	12409	12372	12429	12526	12399	12431	12476	12379	12294	12427	12432	12388	12470	12529	12510	12393	12396	12533	12509	12437	12304	12461	12245	12398	12490	12487	12451	12530	12367	12383	12327	12337	12446	12417	12367	12463	12379	12444	12521	12522	12251	12364	12402	12396	12378	12313	12287	12353	12261	12434	12362	12276	12398	12431	12381	12309	12465	12343	12278	12410	12347	12418	12388	12302	12423	12463	12334	12597	12512	12477	12342	12222	12289	12254	12405	12511	12400	12487	12268	12368	12356	12316	12227	12487	12282	12468	12563	12436	12405	12386	12386	12371	12428	12542	12410	12581	12461	12324	12539	12332	12456	12391	12285	12271	12464	12334	12440	12523	12406	12415	12362	12395	12367	12411	12627	12279	12453	12494	12447	12370	12347	12343	12374	12382	12414	12310	12401	12567	12388	12395	12397	12375	12434	12506	12333	12409	12329	12429	12453	12396	12431	12394	12335	12564	12310	12391	12260	12490	12411	12367	12328	12431	12245	12410	12448	12405	12512	12485	12511	12507	12259	12350	12324	12531	12378	12315	12615	12414	12487	12435	12440	12501	12312	12364	12582	12273	12409	12403	12401	12462	12468	12255	12462	12368	12412	12248	12372	12618	12384	12443	12443	12278	12525	12414	12524	12372	12379	12478	12407	12390	12397	12556	12525	12359	12452	12353	12446	12524	12371	12365	12414	12339	12561	12414	12446	12319	12252	12429	12266	12456	12434	12448	12354	12450	12574	12423	12351	12328	12460	12416	12425	12433	12370	12290	12640	12457	12557	12482	12462	12466	12297	12478	12418	12171	12473	12581	12348	12261	12281	12402	12377	12458	12434	12406	12365	12522	12411	12616	12279	12458	12560	12471	12387	12308	12367	12350	12429	12332	12466	12361	12610	12428	12453	12403	12329	12493	12518	12383	12234	12266	12471	12375	12336	12374	12516	12274	12474	12466	12234	12479	12362	12421	12563	12391	12462	12445	12284	12412	12446	12348	12372	12327	12575	12436	12294	12467	12320	12401	12276	12588	12492	12432	12411	12392	12597	12530	12430	12382	12472	12484	12454	12411	12393	12607	12440	12352	12541	12429	12213	12464	12466	12471	12524	12549	12454	12441	12516	12422	12258	12296	12173	12530	12278	12268	12359	12340	12472	12578	12405	12391	12374	12341	12521	12435	12285	12390	12454	12445	12270	12541	12371	12408	12433	12304	12409	12445	12404	12368	12429	12331	12501	12485	12487	12432	12460	12466	12407	12354	12402	12455	12293	12433	12379	12330	12629	12361	12554	12318	12364	12334	12507	12449	12389	12341	12252	12379	12341	12609	12457	12426	12354	12465	12274	12407	12508	12330	12306	12512	12316	12517	12364	12591	12482	12528	12535	12536	12201	12482	12514	12372	12437	12660	12309	12491	12448	12454	12465	12414	12328	12424	12334	12471	12420	12362	12429	12472	12383	12334	12590	12453	12374	12487	12350	12539	12354	12481	12355	12516	12507	12468	12538	12542	12484	12473	12274	12488	12361	12265	12409	12250	12422	12323	12415	12353	12265	12468	12559	12255	12621	12471	12332	12529	12476	12255	12555	12412	12344	12418	12416	12357	12348	12445	12406	12327	12433	12332	12322	12468	12397	12449	12435	12282	12411	12505	12407	12546	12525	12350	12335	12400	12524	12382	12348	12423	12328	12366	12413	12276	12548	12513	12295	12668	12210	12462	12538	12641	12439	12299	12483	12360	12467	12529	12330	12284	12436	12418	12351	12520	12443	12519	12478	12495	12522	12228	12524	12406	12419	12328	12361	12449	12445	12357	12325	12540	12340	12474	12417	12538	12428	12438	12510	12288	12247	12463	12419	12348	12320	12407	12569	12451	12522	12288	12479	12677	12439	12419	12264	12444	12563	12412	12509	12295	12266	12484	12355	12542	12440	12361	12462	12602	12416	12580	12499	12394	12344	12355	12467	12487	12465	12346	12549	12402	12240	12465	12463	12504	12373	12411	12392	12372	12317	12369	12509	12398	12577	12432	12542	12460	12362	12305	12501	12535	12409	12397	12353	12419	12382	12452	12386	12387	12441	12401	12511	12404	12402	12434	12434	12457	12467	12409	12422	12389	12423	12276	12526	12397	12474	12447	12466	12378	12561	12426	12430	12498	12325	12427	12299	12474	12489	12531	12429	12532	12378	12321	12332	12545	12404	12266	12495	12366	12483	12474	12435	12415	12375	12292	12436	12302	12412	12373	12447	12558	12342	12444	12441	12379	12407	12542	12292	12383	12440	12381	12362	12287	12454	12244	12369	12523	12407	12336	12570	12489	12475	12391	12591	12460	12444	12446	12462	12467	12437	12386	12382	12535	12439	12480	12395	12350	12290	12279	12337	12410	12498	12434	12344	12476	12479	12394	12417	12471	12500	12370	12410	12584	12458	12430	12396	12256	12506	12219	12539	12421	12387	12533	12311	12356	12499	12460	12425	12223	12488	12385	12389	12249	12476	12412	12517	12489	12409	12380	12402	12414	12485	12409	12450	12475	12388	12489	12472	12505	12456	12462	12336	12566	12324	12329	12426	12696	12252	12532	12312	12424	12495	12422	12487	12445	12538	12469	12363	12252	12522	12329	12589	12384	12458	12386	12413	12427	12296	12443	12223	12531	12481	12474	12451	12372	12316	12336	12333	12465	12529	12357	12523	12450	12197	12265	12341	12511	12512	12365	12509	12454	12337	12563	12529	12495	12450	12183	12400	12421	12457	12412	12593	12307	12508	12481	12377	12384	12464	12347	12420	12495	12388	12450	12442	12538	12345	12345	12467	12359	12476	12404	12489	12368	12525	12344	12453	12361	12393	12450	12409	12406	12372	12432	12353	12286	12601	12371	12406	12434	12239	12506	12484	12207	12324	12468	12534	12444	12247	12406	12431	12426	12457	12527	12503	12429	12314	12472	12591	12267	12476	12482	12432	12422	12384	12318	12450	12362	12478	12357	12363	12296	12425	12358	12404	12399	12493	12459	12400	12363	12516	12413	12400	12481	12434	12297	12622	12330	12281	12443	12490	12474	12451	12458	12317	12311	12471	12313	12428	12432	12365	12345	12418	12303	12607	12302	12342	12342	12386	12395	12513	12367	12567	12318	12462	12470	12503	12458	12395	12308	12383	12543	12544	12416	12304	12363	12370	12337	12412	12410	12450	12402	12290	12559	12403	12353	12308	12363	12232	12384	12434	12343	12349	12557	12402	12317	12645	12414	12451	12465	12474	12440	12494	12427	12510	12443	12343	12466	12507	12353	12335	12353	12461	12361	12447	12510	12255	12307	12475	12413	12353	12297	12570	12389	12331	12474	12208	12294	12504	12381	12568	12424	12434	12281	12353	12409	12205	12459	12536	12310	12538	12376	12354	12345	12321	12481	12395	12408	12330	12459	12376	12372	12497	12545	12413	12334	12429	12358	12508	12392	12599	12153	12587	12396	12446	12495	12508	12392	12472	12505	12449	12414	12472	12407	12309	12334	12533	12490	12422	12299	12662	12450	12385	12441	12393	12393	12354	12496	12367	12447	12390	12407	12535	12350	12534	12393	12375	12373	12334	12417	12296	12301	12470	12400	12401	12386	12394	12455	12298	12474	12346	12548	12457	12341	12519	12397	12489	12564	12483	12456	12454	12350	12397	12375	12370	12382	12481	12315	12366	12379	12423	12489	12367	12252	12492	12552	12496	12381	12308	12508	12479	12523	12532	12468	12405	12447	12497	12449	12558	12440	12375	12396	12450	12338	12499	12519	12755	12259	12251	12552	12582	12488	12361	12613	12494	12497	12409	12427	12445	12281	12554	12491	12519	12278	12484	12501	12265	12614	12398	12264	12348	12502
35990	44690	48613	39208	29187	24164	21006	19463	18405	18015	17259	17159	16667	16798	16758	16435	16750	16447	16365	16354	16418	16318	16266	16178	16497	16305	16294	16248	16347	16105	16197	16172	16258	16274	16199	16127	16009	16417	16332	16230	16225	16403	16413	16343	16509	16240	16314	16266	16258	16227	16413	16332	16392	16290	16144	16384	16528	16419	16380	16360	16462	16163	16305	16195	16466	16275	16343	16368	16368	16270	16215	16383	16322	16355	16378	16383	16164	16207	16050	16041	16424	16279	16456	16025	16329	16190	16389	16384	16320	16416	16405	16259	16326	16234	16504	16256	16039	16406	16430	16107	16269	16334	16362	16324	16278	16485	16533	16156	16335	16063	16268	16128	16201	16106	16328	16286	16334	16439	16513	16388	16499	16521	16433	16324	16349	16328	16329	16330	16411	16345	16172	16389	16432	16374	16348	16425	16387	16160	16343	16374	16135	16287	16432	16171	16351	16335	16295	16443	16501	16392	16302	16299	16500	16455	16379	16458	16380	16189	16349	16488	16306	16325	16290	16150	16134	16401	16248	16590	16104	16263	16342	16172	16261	16136	16505	16274	16310	16132	16357	16369	16321	16394	16269	16258	16435	16358	16360	16279	16394	16231	16307	16190	16251	16391	16288	16456	16492	16268	16497	16260	16278	16350	16176	16384	16241	16343	16401	16253	16336	16209	16227	16184	16135	16373	16134	16361	16231	16504	16477	16135	16223	16224	16399	16232	16485	16303	16301	16357	16345	16251	16397	16482	16184	16338	16289	16303	16195	16458	16419	16401	16378	16295	16185	16317	16428	16167	16376	16313	16291	16368	16411	16447	16332	16265	16533	16497	16314	16389	16186	16361	16172	16275	16356	16391	16249	16460	16361	16198	16244	16506	16337	16297	16367	16275	16423	16267	16126	16304	16366	16349	16340	16266	16154	16474	16361	16358	16421	16318	16252	16221	16415	16193	16246	16378	16426	16391	16363	16280	16391	16363	16141	16357	16272	16260	16346	16389	16360	16212	16415	16329	16092	16128	16326	16241	16338	16319	16303	16534	16375	16264	16300	16250	16372	16461	16316	16333	16284	16314	16332	16317	16217	16382	16307	16349	16281	16265	16372	16310	16402	16417	16521	16453	16443	16473	16241	16409	16437	16361	16317	16537	16396	16232	16335	16546	16416	16292	16018	16130	16371	16213	16051	16103	16369	16268	16380	16236	16425	16369	16240	16097	16434	16383	16362	16280	16530	16054	16180	16282	16435	16322	16296	16368	16330	16444	16386	16283	16460	16446	16543	16360	16386	16513	16366	16121	16193	16318	16175	16212	16487	16321	16237	16315	16395	16291	16508	16271	16464	16231	16425	16057	16368	16279	16285	16285	16444	16051	16196	16308	16413	16521	16262	16358	16303	16402	16297	16205	16279	16340	16459	16173	16294	16244	16222	16282	16451	16313	16219	16554	16238	16340	16106	16457	16269	16270	16284	16034	16303	16167	16554	16060	16193	16283	16487	16278	16275	16378	16411	16130	16381	16420	16458	16311	16348	15983	16222	16310	16437	16340	16516	16079	16321	16416	16427	16224	16458	16287	16174	16276	16479	16357	16396	16514	16709	16405	16381	16159	16399	16443	16191	16439	16432	16288	16151	16383	16099	16328	16482	16409	16474	16235	16413	16412	16379	16295	16254	16259	16164	16311	16356	16334	16337	16271	16294	16292	16222	16146	16334	16325	16096	16530	16370	16417	16155	16095	16265	16251	16130	16268	16333	16236	16341	16498	16212	16447	16269	16509	16560	16442	16388	16350	16088	16213	16300	16381	16284	16258	16200	16178	16305	16309	16147	16283	16401	16410	16294	16135	16162	16414	16203	16332	16379	16460	16362	16294	16374	16425	16469	16261	16350	16204	16379	16431	16322	16392	16342	16338	16322	16037	16511	16238	16167	16357	16348	16381	16460	16170	16295	16294	16212	16188	16336	16306	16233	16445	16069	16392	16211	16537	16600	16378	16345	16300	16386	16336	16486	16189	16227	16199	16330	16491	16286	16433	16564	16440	16185	16369	16252	16255	16345	16355	16330	16327	16390	16164	16008	16404	16405	16194	16370	16360	16480	16187	16235	16401	16412	16240	16250	16283	16445	16285	16563	16458	16324	16381	16390	16254	16373	16430	16317	16216	16331	16420	16365	16312	16494	16304	16412	16482	16375	16382	16250	16487	16111	16272	16228	16401	16165	16171	16207	16280	16079	16153	16412	16198	16398	16088	16185	16239	16354	16215	16333	16255	16307	16177	16401	16161	16355	16247	16207	16420	16516	16237	16315	16282	16069	16143	16190	16446	16439	16180	16314	16048	16140	16219	16151	16459	16420	16430	16532	16127	16244	16268	16263	16302	16425	16210	16358	16037	16533	16299	15940	16373	16497	16321	16417	16407	16421	16601	16302	16221	16238	16366	16027	16548	16170	16206	16123	16196	16274	16440	16339	16326	16370	16272	16232	16426	16272	16414	16177	16373	16494	16393	16468	16513	16352	16290	16450	16206	16295	16360	16262	16220	16370	16366	16277	16101	16299	16290	16133	16351	16312	16219	16371	16136	16328	16358	16333	16470	16278	16389	16197	16348	16376	16367	16422	16357	16110	16279	16441	16305	16522	16386	16577	16316	16334	16369	16366	16242	16386	16321	16315	16318	16359	16326	16401	16463	16350	16207	16380	16234	16421	16276	16197	16207	16393	16162	16206	16319	16386	16244	16266	16393	16438	16490	16319	16150	16283	16352	16292	16493	16455	16212	16315	16346	16222	16295	16226	16499	16295	16384	16333	16303	16222	16265	16146	16285	16355	16344	16197	16235	16153	16312	16349	16205	16324	16149	16263	16147	16318	16342	16412	16417	16501	16317	16207	16240	16424	16285	16415	16404	16313	16397	16370	16246	16323	16321	16313	16206	16451	16381	16414	16345	16337	16438	16252	16278	16366	16433	16475	16340	16346	16152	16281	16142	16266	16090	16273	16104	16281	16262	16565	16553	16308	16356	16098	16433	16341	16343	16441	16275	16288	16261	16019	16339	16447	16335	16345	16393	16291	16324	16372	16138	16414	16378	16455	16257	16304	16358	16368	16336	16122	16427	16219	16188	16356	16476	16378	16332	16251	16279	16285	16285	16260	16270	16442	16407	16195	16088	16438	16246	16518	16189	16387	16277	16304	16265	16333	16337	16521	16382	16331	16243	16119	16359	16340	16321	16125	16500	16286	16099	16145	16248	16341	16560	16346	16386	16322	16299	16272	16319	16293	16356	16395	16450	16336	16371	16355	16423	16342	16218	16326	16444	16391	16287	16416	16539	16520	16268	16473	16559	16276	16271	16296	16331	16322	16313	16631	16192	16763	16456	16394	16342	16234	16310	16234	16190	16409	16397	16304	16122	16325	16218	16504	16451	16607	16201	16378	16481	16309	16170	16245	16315	16375	16280	16150	16334	16405	16444	16348	16197	16267	16170	16435	16251	16326	16239	16497	16249	16323	16158	16096	16269	16295	16116	16419	16415	16282	16517	16389	16422	16476	16380	16316	16255	16186	16309	16354	16264	16414	16301	16407	16363	16312	16328	16295	16296	16243	16205	16524	16247	16384	16411	16316	16315	16319	16294	16200	16205	16308	16481	16303	16164	16224	16182	16248	16357	16249	16487	16432	16291	16368	16164	16286	16316	16154	16306	16254	16429	16300	16477	16369	16312	16397	16181	16216	16460	16366	16310	16485	16361	16296	16300	16190	16263	16470	16490	16387	16146	16135	16244	16332	16173	16371	16223	16180	16103	16274	16132	16093	16282	16364	16519	16530	16232	16273	16131	16299	16230	16180	16192	16475	16180	16333	16295	16158	16139	16289	16565	16421	16523	16386	16188	16346	16510	16088	16564	16462	16358	16275	16415	16160	16249	16324	16248	16243	16537	16316	16277	16494	16266	16356	16346	16224	16305	16272	16356	16349	16245	16284	16332	16396	16182	16512	16510	16289	16430	16384	16251	16393	16362	16374	16456	16378	16354	16411	16239	16206	16244	16362	16298	16311	16414	16417	16245	16194	16443	16334	16390	16203	16242	16347	16358	16223	16323	16213	16308	16575	16257	16459	16304	16232	16195	16273	16194	16245	16250	16306	16237	16433	16431	16481	16171	16079	16227	16273	16350	16400	16586	16284	16403	16424	16244	16454	16369	16368	16537	16440	16341	16347	16114	16373	16351	16425	16210	16268	16219	16516	16478	16349	16281	16380	16207	16344	16370	16414	16159	16229	16169	16456	16365	16148	16297	16381	16433	16576	16274	16182	16213	16426	16278	16260	16259	16460	16349	16369	16153	16204	16429	16354	16367	16284	16239	16297	16345	16361	16166	16490	16290	16256	16213	16419	16273	16343	16174	16190	16342	16515	16310	16310	16370	16222	16363	16321	16303	16176	16337	16269	16447	16478	16312	16380	16384	16553	16239	16191	16295	16399	16309	16255	16029	16277	16303	16392	16342	16360	16417	16343	16196	16492	16395	16159	16169	16340	16322	16378	16385	16541	16075	16445	16241	16381	16335	16418	16163	16242	16384	16261	16424	16274	16465	16198	16360	16272	16208	16242	16260	16252	16237	16373	16116	16346	16449	16565	16320	16301	16337	16201	16342	16207	16508	16519	16468	16375	16316	16546	16078	16310	16402	16415	16395	16423	16200	16163	16411	16245	16362	16314	16120	16246	16361	16402	16475	16447	16228	16354	16213	16292	16145	16207	16564	16413	16306	16268	16233	16333	16441	16246	16164	16456	16428	16392	16219	16212	16300	16161	16247	16312	16008	16080	16103	16297	16363	16402	16252	16624	16326	16462	16188	16288	16223	16260	16209	16380	16380	16241	16261	16234	16334	16344	16510	16140	16226	16319	16322	16417	16185	16304	15976	16321	16067	16120	16257	16154	16386	16265	16378	16297	16367	16304	16479	16415	16417	16512	16111	16214	16121	16549	16551	16361	16401	16306	16360	16381	16130	16346	16465	16382	16437	16336	16435	16399	16303	16346	16511	16490	16485	16275	16081	16452	16379	16310	16326	16338	16310	16258	16265	16394	16460	16296	16333	16443	16270	16436	16316	16444	16282	16132	16463	16408	16286	16135	16290	16338	16322	16280	16250
44241	60009	48224	33118	24991	20435	17038	15568	14451	13775	13037	13014	12895	12815	12686	12487	12524	12443	12382	12241	12428	12189	12264	12410	12318	12419	12299	12247	12328	12320	12286	12254	12226	12224	12350	12235	12245	12277	12343	12166	12394	12299	12327	12238	12342	12330	12231	12216	12274	12229	12284	12362	12416	12104	12307	12176	12319	12318	12234	12413	12316	12281	12371	12177	12474	12366	12044	12305	12254	12370	12412	12171	12227	12345	12309	12439	12359	12327	12122	12104	12260	12329	12271	12612	12424	12173	12344	12504	12356	12347	12231	12323	12373	12446	12155	12152	12253	12377	12402	12236	12220	12331	12210	12253	12226	12237	12286	12423	12271	12312	12191	12412	12236	12301	12271	12346	12295	12286	12104	12332	12291	12479	12261	12301	12311	12283	12325	12296	12355	12215	12365	12250	12221	12286	12289	12276	12314	12461	12204	12267	12295	12359	12410	12090	12285	12293	12239	12144	12317	12190	12259	12233	12330	12226	12250	12362	12287	12319	12186	12402	12175	12338	12456	12436	12267	12191	12377	12327	12448	12388	12365	12371	12202	12397	12191	12335	12250	12453	12289	12291	12380	12245	12241	12331	12339	12348	12132	12403	12163	12318	12383	12146	12461	12247	12270	12308	12341	12155	12215	12225	12317	12296	12102	12172	12357	12263	12267	12298	12370	12241	12214	12403	12225	12307	12415	12454	12324	12224	12161	12448	12322	12211	12303	12200	12447	12346	12298	12202	12376	12320	12381	12172	12307	12272	12244	12349	12311	12328	12160	12374	12279	12309	12203	12288	12233	12344	12244	12437	12315	12389	12357	12356	12324	12276	12438	12126	12255	12217	12457	12230	12332	12280	12354	12308	12216	12429	12406	12329	12083	12364	12378	12216	12435	12246	12300	12302	12405	12042	12355	12223	12331	12271	12354	12287	12300	12289	12190	12132	12277	12376	12298	12176	12293	12351	12269	12212	12430	12274	12124	12284	12336	12268	12309	12329	12443	12180	12309	12302	12268	12271	12333	12177	12388	12204	12255	12350	12310	12226	12293	12395	12296	12114	12256	12192	12411	12263	12345	12317	12373	12326	12087	12195	12158	12172	12178	12223	12206	12272	12148	12229	12282	12315	12295	12220	12284	12299	12320	12279	12241	12458	12317	12372	12419	12246	12327	12397	12209	12320	12366	12163	12379	12259	12199	12281	12230	12279	12361	12303	12385	12347	12196	12239	12259	12174	12249	12121	12394	12406	12446	12273	12253	12328	12274	12255	12230	12447	12489	12326	12276	12359	12394	12391	12311	12143	12302	12151	12307	12351	12195	12345	12227	12193	12546	12247	12415	12279	12249	12392	12412	12248	12374	12377	12118	12496	12406	12338	12258	12317	12450	12397	12205	12228	12143	12305	12296	12335	12469	12251	12211	12148	12321	12415	12438	12265	12382	12242	12254	12203	12318	12327	12152	12268	12314	12322	12250	12207	12261	12205	12252	12381	12396	12130	12350	12530	12414	12200	12308	12366	12245	12375	12297	12094	12271	12323	12316	12197	12257	12265	12221	12326	12263	12273	12523	12341	12253	12424	12274	12330	12181	12379	12326	12259	12321	12171	12389	12429	12048	12233	12238	12333	12247	12377	12370	12363	12395	12229	12283	12282	12272	12278	12289	12231	12378	12280	12370	12365	12294	12396	12264	12363	12403	12443	12423	12286	12271	12250	12224	12267	12351	12322	12332	12116	12341	12396	12304	12280	12308	12240	12115	12184	12331	12305	12260	12261	12265	12220	12193	12184	12358	12351	12255	12274	12280	12576	12352	12364	12257	12218	12268	12233	12355	12393	12337	12293	12421	12260	12171	12272	12239	12327	12251	12105	12076	12307	12325	12387	12175	12201	12418	12325	12214	12366	12177	12277	12355	12213	12397	12312	12258	12106	12162	12295	12405	12303	12437	12363	12446	12214	12261	12233	12148	12207	12376	12197	12226	12527	12269	12372	12393	12201	12444	12136	12389	12353	12362	12332	12315	12389	12438	12378	12176	12412	12062	12494	12263	12155	12223	12285	12378	12269	12426	12397	12335	12303	12287	12279	12309	12398	12323	12169	12322	12286	12379	12267	12137	12429	12347	12277	12307	12217	12430	12335	12368	12344	12245	12358	12250	12141	12543	12257	12488	12248	12365	12347	12233	12329	12270	12262	12314	12380	12382	12369	12445	12362	12309	12386	12311	12377	12302	12244	12257	12373	12399	12251	12139	12366	12231	12278	12285	12350	12194	12269	12320	12202	12282	12196	12278	12484	12326	12237	12347	12271	12331	12320	12188	12144	12144	12287	12436	12237	12321	12246	12204	12304	12255	12329	12122	12302	12305	12297	12476	12359	12258	12092	12372	12361	12147	12266	12428	12398	12330	12282	12170	12331	12226	12350	12329	12227	12182	12343	12360	12193	12291	12429	12350	12336	12403	12463	12240	12340	12267	12397	12291	12424	12353	12393	12386	12118	12356	12268	12463	12222	12201	12430	12251	12286	12270	12438	12376	12276	12272	12194	12249	12256	12229	12259	12380	12455	12365	12170	12388	12212	12164	12212	12207	12381	12427	12460	12285	12356	12341	12233	12184	12294	12508	12261	12325	12227	12358	12301	12190	12400	12284	12308	12438	12263	12329	12264	12178	12440	12327	12185	12203	12238	12302	12311	12228	12136	12232	12242	12354	12324	12227	12277	12349	12396	12339	12328	12285	12364	12268	12271	12319	12363	12307	12255	12266	12254	12469	12238	12171	12300	12181	12390	12188	12170	12281	12204	12413	12313	12203	12340	12191	12207	12434	12342	12255	12281	12215	12261	12138	12231	12164	12386	12315	12078	12103	12057	12386	12339	12269	12266	12278	12323	12190	12287	12221	12310	12288	12354	12227	12312	12258	12429	12399	12289	12336	12204	12421	12120	12309	12418	12283	12273	12332	12244	12204	12276	12439	12257	12389	12264	12360	12193	12243	12303	12195	12433	12302	12294	12309	12298	12316	12318	12307	12278	12214	12249	12220	12333	12266	12166	12309	12343	12275	12236	12391	12291	12255	12215	12303	12380	12345	12235	12460	12222	12293	12248	12332	12291	12344	12357	12233	12392	12177	12358	12174	12309	12290	12330	12251	12233	12237	12292	12367	12341	12411	12356	12340	12352	12073	12350	12218	12291	12277	12351	12309	12214	12374	12288	12230	12367	12283	12211	12237	12235	12282	12401	12436	12237	12439	12205	12241	12321	12276	12241	12371	12251	12310	12426	12307	12431	12405	12301	12498	12418	12239	12325	12261	12394	12339	12369	12083	12230	12193	12367	12257	12265	12234	12396	12236	12384	12478	12183	12273	12262	12172	12116	12406	12284	12243	12174	12426	12380	12414	12414	12164	12227	12215	12299	12124	12243	12255	12167	12376	12374	12256	12330	12348	12337	12129	12319	12365	12187	12202	12337	12296	12340	12241	12234	12224	12238	12121	12382	12434	12429	12247	12289	12305	12296	12202	12257	12370	12397	12341	12389	12460	12346	12230	12317	12120	12204	12296	12308	12395	12262	12469	12365	12222	12239	12295	12391	12348	12218	12314	12085	12402	12293	12456	12199	12219	12232	12291	12344	12345	12239	12285	12260	12230	12243	12179	12327	12340	12240	12294	12278	12353	12240	12333	12310	12237	12398	12387	12197	12140	12216	12284	12281	12364	12292	12418	12157	12225	12207	12292	12327	12285	12371	12438	12196	12327	12313	12197	12271	12218	12398	12227	12273	12368	12443	12348	12213	12191	12246	12229	12265	12270	12225	12270	12315	12159	12392	12492	12338	12324	12295	12345	12240	12266	12089	12303	12415	12344	12186	12211	12358	12312	12320	12393	12257	12170	12281	12187	12309	12153	12385	12131	12242	12408	12496	12349	12230	12264	12302	12190	12178	12238	12275	12236	12195	12241	12287	12369	12311	12273	12321	12326	12273	12164	12342	12241	12294	12207	12277	12324	12159	12214	12204	12229	12375	12325	12256	12410	12351	12309	12395	12184	12350	12333	12402	12380	12368	12156	12280	12193	12263	12325	12180	12244	12386	12351	12397	12390	12347	12267	12332	12338	12326	12182	12329	12364	12129	12299	12401	12263	12289	12214	12331	12205	12396	12194	12289	12273	12185	12430	12199	12330	12293	12331	12233	12278	12306	12360	12443	12366	12265	12382	12290	12116	12318	12260	12251	12255	12355	12371	12290	12371	12074	12176	12277	12106	12279	12331	12252	12297	12221	12248	12357	12098	12286	12296	12198	12286	12420	12412	12338	12233	12365	12361	12317	12200	12424	12202	12371	12205	12241	12232	12337	12360	12260	12247	12361	12245	12080	12352	12356	12296	12215	12294	12197	12273	12275	12325	12284	12327	12155	12386	12221	12126	12344	12333	12224	12203	12294	12183	12346	12430	12375	12403	12256	12455	12379	12383	12341	12200	12278	12351	12219	12328	12478	12313	12267	12312	12241	12177	12315	12300	12257	12410	12187	12262	12462	12091	12276	12395	12352	12221	12363	12273	12214	12516	12348	12276	12173	12307	12444	12132	12260	12161	12231	12332	12240	12260	12275	12227	12425	12367	12304	12409	12372	12209	12194	12242	12359	12381	12217	12284	12250	12258	12458	12248	12270	12326	12230	12394	12386	12448	12059	12196	12263	12151	12312	12238	12224	12240	12246	12250	12181	12266	12205	12419	12268	12374	12339	12400	12097	12347	12256	12381	12383	12221	12211	12165	12191	12193	12216	12270	12213	12135	12300	12292	12274	12381	12122	12225	12256	12353	12279	12277	12326	12305	12366	12336	12382	12216	12262	12221	12378	12416	12270	12359	12251	12155	12240	12412	12303	12320	12350	12249	12197	12339	12335	12277	12193	12391	12262	12211	12308	12285	12211	12299	12331	12223	12343	12428	12367	12225	12151	12406	12211	12218	12370	12210	12374	12186	12231	12247	12215	12227	12331	12294	12237	12376	12318	12162	12184	12410	12261	12273	12274	12255	12205	12310	12200	12205	12295	12212	12292	12379	12376	12314	12144	12159	12253	12390	12449	12300	12427	12181	12337	12289	12206	12282	12220	12168	12411	12332	12217	12402	12254	12420	12316	12200	12398	12414	12260
23517	21076	28863	25545	25508	27893	27332	22703	20735	19546	18695	17702	17562	17226	16994	17044	16746	16808	16863	16694	16635	16644	16613	16412	16600	16557	16665	16506	16222	16422	16417	16189	16488	16363	16635	16368	16382	16338	16363	16434	16362	16471	16276	16379	16428	16446	16297	16313	16523	16476	16400	16373	16283	16445	16529	16295	16406	16209	16432	16310	16355	16370	16263	16267	16307	16187	16335	16461	16488	16316	16404	16441	16444	16187	16612	16360	16439	16365	16143	16500	16414	16455	16505	16227	16288	16288	16592	16390	16485	16468	16228	16423	16331	16412	16361	16361	16528	16573	16379	16419	16260	16358	16412	16398	16405	16235	16434	16433	16704	16358	16279	16390	16542	16405	16534	16378	16373	16318	16528	16344	16164	16492	16537	16341	16413	16448	16563	16352	16467	16313	16262	16401	16390	16294	16491	16144	16349	16426	16197	16392	16347	16194	16363	16256	16304	16479	16502	16285	16088	16458	16304	16371	16255	16271	16226	16457	16341	16492	16488	16492	16410	16248	16276	16279	16312	16332	16210	16364	16108	16415	16312	16359	16316	16250	16179	16503	16404	16234	16108	16386	16512	16349	16247	16301	16358	16231	16468	16536	16401	16201	16284	16166	16440	16169	16418	16445	16660	16485	16506	16239	16306	16139	16462	16403	16546	16231	16298	16283	16442	16286	16297	16391	16202	16489	16510	16288	16410	15964	16507	16313	16217	16281	16263	16364	16092	16430	16414	16347	16222	16252	16338	16440	16351	16266	16127	16516	16458	16284	16331	16492	16465	16405	16443	16454	16234	16263	16283	16126	16126	16277	16377	16335	16412	16362	16334	16410	16277	16421	16251	16199	16217	16390	16466	16284	16171	16399	16368	16412	16426	16414	16501	16361	16356	16276	16251	16466	16182	16321	16350	16264	16410	16546	16209	16416	16288	16504	16529	16274	16420	16328	16309	16342	16376	16400	16529	16195	16250	16442	16300	16264	16187	16384	16523	16492	16308	16520	16499	16328	16458	16327	16192	16370	16336	16618	16342	16505	16346	16336	16218	16393	16456	16238	16474	16469	16324	16276	16480	16451	16265	16161	16285	16374	16519	16354	16300	16459	16424	16503	16190	16324	16590	16236	16394	16322	16326	16345	16514	16359	16394	16329	16193	16178	16214	16392	16504	16352	16485	16390	16343	16483	16239	16400	16436	16455	16310	16319	16232	16384	16375	16102	16531	16258	16307	16373	16194	16300	16206	16431	16681	16134	16372	16436	16144	16231	16276	16355	16239	16359	16356	16469	16320	16376	16305	16324	16390	16378	16329	16520	16444	16415	16405	16365	16408	16071	16385	16502	16345	16392	16226	16347	16283	16499	16401	16246	16330	16424	16241	16234	16297	16476	16355	16400	16335	16513	16318	16388	16512	16436	16314	16350	16321	16396	16362	16573	16309	16428	16242	16525	16401	16205	16342	16511	16479	16441	16530	16385	16488	16605	16249	16386	16480	16438	16445	16435	16446	16275	16261	16287	16391	16359	16435	16245	16301	16190	16364	16248	16375	16301	16398	16449	16376	16166	16288	16097	16267	16496	16456	16321	16181	16361	16291	16356	16370	16321	16298	16374	16381	16310	16422	16336	16470	16517	16527	16282	16365	16220	16304	16361	16421	16614	16367	16348	16445	16505	16524	16308	16323	16404	16408	16406	16391	16501	16587	16275	16409	16422	16315	16425	16253	16376	16214	16326	16383	16452	16634	16352	16429	16304	16190	16286	16153	16419	16203	16345	16279	16461	16506	16476	16270	16402	16386	16554	16138	16204	16412	16468	16461	16356	16223	16196	16244	16297	16233	16323	16180	16331	16257	16435	16411	16287	16500	16270	16422	16259	16358	16487	16341	16347	16437	16283	16310	16393	16307	16383	16509	16428	16415	16375	16314	16260	16142	16156	16358	16218	16330	16333	16326	16483	16307	16349	16411	16318	16603	16376	16407	16538	16366	16317	16344	16211	16283	16269	16446	16275	16428	16244	16392	16361	16431	16395	16513	16377	16331	16491	16327	16383	16268	16261	16344	16436	16227	16322	16265	16315	16307	16135	16272	16196	16297	16290	16499	16395	16308	16373	16361	16079	16465	16344	16306	16414	16375	16401	16543	16327	16470	16309	16325	16411	16473	16297	16388	16390	16613	16460	16302	16406	16256	16237	16207	16422	16456	16396	16367	16302	16339	16200	16306	16354	16522	16479	16311	16318	16344	16303	16239	16296	16295	16293	16488	16531	16497	16248	16520	16381	16264	16298	16237	16270	16316	16268	16412	16320	16422	16507	16411	16221	16322	16403	16267	16340	16433	16445	16377	16579	16423	16493	16279	16247	16213	16437	16189	16333	16494	16553	16280	16346	16304	16199	16467	16553	16451	16274	16203	16218	16251	16275	16384	16387	16477	16616	16210	16333	16329	16358	16239	16341	16507	16415	16449	16275	16050	16349	16382	16101	16372	15978	16498	16430	16331	16157	16383	16544	16577	16412	16409	16401	16286	16379	16476	16209	16236	16250	16230	16393	16084	16232	16412	16266	16174	16449	16220	16429	16582	16355	16492	16371	16377	16317	16292	16557	16323	16287	16345	16182	16292	16495	16322	16474	16625	16505	16472	16117	16454	16434	16281	16109	16231	16012	16330	16372	16338	16307	16409	16598	16484	16352	16510	16567	16272	16395	16267	16302	16367	16315	16462	16342	16480	16451	16240	16428	16329	16668	16350	16458	16323	16291	16432	16483	16415	16380	16426	16416	16234	16354	16150	16256	16047	16259	16306	16133	16367	16200	16474	16454	16271	16527	16438	16241	16358	16397	16151	16282	16362	16269	16418	16063	16284	16254	16513	16462	16356	16033	16363	16403	16349	16568	16392	16350	16613	16441	16310	16185	16295	16447	16305	16230	16423	16374	16293	16307	16443	16306	16284	16207	16275	16354	16355	16055	16324	16451	16446	16647	16142	16174	16355	16488	16322	16179	16479	16155	16202	16413	16372	16160	16146	16204	16419	16175	16210	16375	16240	16330	16277	16291	16387	16353	16429	16196	16289	16604	16320	16546	16510	16396	16308	16420	16407	16263	16436	16355	16577	16407	16401	16477	16291	16363	16439	16298	16372	16480	16329	16356	16474	16305	16340	16074	16169	16259	16262	16333	16384	16338	16508	16425	16452	16456	16369	16346	16309	16351	16307	16570	16682	16277	16325	15987	16363	16375	16246	16213	16250	16180	16506	16400	16342	16315	16322	16422	16244	16339	16337	16035	16316	16348	16339	16794	16350	16263	16410	16197	16313	16351	16286	16331	16136	16288	16179	16345	16455	16378	16258	16241	16467	16565	16432	16352	16197	16417	16609	16282	16630	16445	16393	16324	16320	16391	16369	16382	16468	16335	15997	16300	16404	16398	16471	16493	16493	16457	16457	16518	16351	16157	16509	16308	16326	16343	16440	16483	16373	16281	16211	16272	16214	16371	16359	16585	16575	16518	16593	16484	16487	16405	16584	16419	16386	16374	16288	16366	16308	16536	16454	16230	16510	16372	16219	16455	16588	16518	16430	16411	16348	16151	16255	16388	16316	16189	16417	16307	16419	16617	16476	16273	16153	16371	16178	16437	16472	16438	16382	16226	16392	16484	16272	16250	16290	16196	16275	16471	16304	16385	16144	16239	16551	16425	16541	16368	16186	16243	16394	16304	16366	16372	16154	16600	16443	16330	16456	16257	16314	16514	16326	16486	16406	16309	16262	16225	16259	16510	16413	16277	16527	16351	16601	16380	16473	16269	16269	16172	16247	16173	16340	16224	16539	16572	16397	16413	16344	16276	16399	16438	16455	16250	16368	16405	16535	16343	16311	16317	16515	16447	16403	16279	16452	16398	16382	16252	16201	16420	16409	16214	16365	16500	16339	16271	16476	16374	16579	16373	16209	16374	16409	16303	16313	16253	16410	16385	16472	16369	16407	16366	16421	16542	16324	16294	16282	16423	16496	16306	16529	16394	16415	16325	16293	16074	16339	16369	16379	16360	16385	16237	16405	16427	16387	16523	16419	16289	16171	16258	16309	15971	16296	16396	16517	16643	16338	16333	16350	16401	16235	16241	16157	16382	16397	16256	16358	16264	16372	16540	16314	16300	16364	16367	16330	16337	16242	16314	16324	16482	16414	16492	16478	16422	16151	16252	16216	16417	16219	16174	16407	16239	16221	16162	16102	16347	16172	16432	16083	16304	16321	16664	16513	16305	16236	16334	16244	16220	16384	16386	16328	16374	16264	16373	16434	16252	16241	16486	16436	16379	16454	16338	16349	16337	16317	16264	16389	16375	16425	16534	16482	16291	16555	16199	16281	16205	16263	16374	16414	16302	16201	16364	16173	16144	16146	16256	16182	16332	16287	16272	16374	16370	16195	16443	16428	16396	16413	16492	16349	16367	16514	16509	16186	16383	16489	16520	16366	16418	16344	16445	16694	16580	16207	16360	16152	16353	16429	16423	16359	16554	16473	16395	16425	16485	16191	16249	16421	16532	16378	16337	16396	16463	16202	16329	16310	16316	16455	16386	16333	16433	16241	16272	16310	16266	16250	16376	16309	16383	16321	16351	16347	16197	16140	16153	16148	16258	16474	16359	16507	16577	16528	16505	16322	16424	16563	16347	16382	16336	16196	16348	16404	16055	16206	16322	16211	16376	16579	16374	16328	16530	16351	16544	16452	16494	16381	16457	16356	16239	16196	16305	16537	16293	16296	16341	16533	16364	16359	16395	16404	16477	16358	16266	16273	16164	16416	16251	16480	16529	16435	16433	16581	16305	16640	16394	16424	16579	16376	16368	16369	16389	16368	16230	16464	16320	16351	16471	16414	16187	16470	16453	16250	16153	16429	16438	16283	16341	16482	16184	16381	16358	16214	16419	16420	16296	16378	16295	16158	16414	16309	16528	16422	16305	16294	16381	16337	16359	16292	16151	16436	16456	16334	16238	16460	16310	16199	16296	16382	16386	16339	16333	16591	16396	16389	16523	16314	16120	16499	16082	16373	16270	16169	16212	16329	16397	16402	16055	16342	16569	16386	16068	16423	16384	16329	16214	16363	16336	16286	16384	16494	16367	16303	16242	16007	16211	16522	16248	16315	16383
41276	68709	55345	38080	30297	25126	21448	18808	16775	15232	14266	13626	13326	12996	12942	12831	12666	12455	12470	12416	12417	12457	12325	12365	12343	12485	12489	12347	12365	12286	12302	12275	12419	12446	12330	12395	12395	12305	12476	12318	12362	12241	12358	12375	12389	12385	12348	12230	12272	12338	12202	12269	12384	12279	12361	12223	12420	12466	12266	12220	12462	12269	12361	12370	12347	12387	12316	12323	12371	12281	12479	12143	12355	12232	12448	12261	12376	12405	12411	12258	12382	12279	12257	12363	12209	12230	12273	12147	12480	12252	12248	12495	12271	12330	12380	12252	12414	12297	12276	12166	12459	12368	12205	12211	12148	12335	12268	12219	12295	12245	12403	12200	12281	12445	12442	12351	12211	12332	12456	12294	12509	12243	12216	12464	12230	12299	12356	12289	12355	12242	12148	12360	12336	12390	12434	12237	12300	12227	12256	12276	12171	12350	12262	12401	12035	12264	12410	12271	12307	12388	12194	12247	12277	12280	12288	12315	12486	12279	12369	12247	12576	12247	12324	12155	12235	12222	12301	12347	12266	12258	12521	12163	12241	12382	12333	12362	12396	12200	12119	12097	12192	12380	12336	12446	12265	12329	12171	12332	12506	12296	12145	12444	12223	12317	12377	12180	12190	12248	12317	12302	12317	12197	12174	12404	12280	12421	12398	12270	12437	12471	12501	12276	12449	12198	12328	12237	12188	12333	12311	12261	12192	12424	12256	12306	12456	12294	12379	12431	12280	12206	12253	12260	12292	12200	12295	12407	12432	12378	12282	12321	12330	12344	12272	12445	12353	12386	12287	12235	12470	12149	12371	12273	12252	12242	12272	12209	12392	12166	12423	12301	12436	12374	12284	12304	12264	12357	12260	12393	12324	12391	12232	12298	12354	12391	12185	12412	12424	12186	12216	12471	12209	12085	12402	12218	12214	12347	12382	12334	12268	12304	12398	12393	12461	12302	12248	12380	12212	12257	12083	12337	12303	12317	12283	12313	12484	12198	12161	12311	12335	12291	12399	12363	12266	12291	12415	12334	12471	12308	12428	12382	12276	12147	12169	12386	12375	12313	12282	12257	12287	12438	12178	12205	12365	12444	12295	12336	12392	12162	12407	12419	12371	12400	12363	12448	12449	12365	12524	12405	12227	12383	12301	12380	12249	12244	12459	12342	12551	12280	12396	12149	12382	12470	12351	12302	12194	12249	12322	12349	12328	12165	12168	12388	12296	12274	12278	12329	12360	12377	12428	12337	12235	12276	12508	12323	12306	12248	12488	12327	12252	12326	12257	12526	12330	12169	12162	12116	12477	12363	12253	12302	12154	12233	12266	12288	12427	12239	12309	12211	12244	12235	12271	12374	12157	12372	12274	12203	12367	12475	12319	12209	12352	12285	12373	12258	12250	12181	12297	12204	12346	12222	12298	12274	12333	12286	12331	12233	12243	12296	12229	12454	12391	12337	12144	12368	12216	12454	12238	12278	12291	12244	12329	12242	12163	12115	12374	12320	12410	12338	12187	12148	12299	12291	12404	12331	12306	12439	12308	12282	12138	12555	12255	12415	12123	12191	12279	12343	12265	12350	12213	12331	12274	12229	12285	12360	12090	12295	12280	12385	12353	12461	12259	12392	12497	12320	12323	12298	12328	12347	12263	12413	12306	12312	12292	12385	12239	12295	12239	12422	12345	12191	12352	12258	12323	12384	12313	12395	12435	12429	12400	12163	12244	12231	12378	12274	12250	12372	12185	12366	12172	12377	12209	12269	12299	12506	12276	12159	12175	12256	12240	12282	12342	12349	12196	12210	12288	12306	12403	12342	12290	12363	12328	12325	12376	12303	12330	12356	12181	12353	12543	12313	12449	12476	12295	12164	12180	12390	12184	12262	12315	12407	12266	12396	12287	12169	12277	12254	12339	12261	12290	12437	12262	12328	12340	12268	12363	12261	12293	12292	12464	12253	12352	12222	12332	12342	12447	12396	12342	12281	12265	12282	12405	12266	12243	12377	12272	12356	12191	12403	12249	12352	12325	12240	12387	12121	12407	12432	12254	12190	12296	12172	12163	12316	12269	12155	12420	12187	12509	12355	12407	12266	12281	12229	12502	12253	12328	12284	12089	12288	12350	12304	12361	12253	12271	12315	12233	12198	12249	12337	12482	12354	12536	12260	12279	12241	12276	12303	12418	12435	12141	12245	12272	12299	12300	12422	12381	12175	12288	12286	12289	12282	12238	12278	12360	12452	12291	12391	12273	12173	12403	12320	12365	12274	12323	12439	12298	12485	12410	12344	12316	12336	12255	12328	12350	12353	12235	12242	12441	12386	12291	12203	12346	12270	12344	12213	12311	12364	12223	12333	12215	12283	12228	12185	12301	12344	12233	12442	12355	12334	12345	12409	12356	12187	12185	12261	12185	12238	12295	12328	12430	12391	12315	12356	12263	12276	12366	12291	12230	12217	12428	12172	12258	12115	12241	12371	12341	12206	12149	12462	12379	12460	12402	12330	12297	12302	12369	12310	12328	12452	12271	12306	12345	12330	12391	12344	12391	12381	12235	12264	12226	12279	12353	12300	12204	12343	12317	12322	12294	12194	12154	12471	12354	12397	12316	12201	12319	12257	12234	12260	12263	12368	12452	12407	12177	12286	12361	12156	12260	12345	12158	12411	12445	12367	12238	12249	12364	12286	12203	12344	12254	12338	12324	12347	12333	12263	12289	12220	12422	12262	12193	12155	12223	12288	12440	12240	12467	12249	12197	12121	12144	12179	12277	12194	12334	12106	12181	12284	12230	12411	12303	12294	12378	12205	12305	12257	12345	12361	12377	12272	12514	12270	12256	12330	12282	12158	12396	12330	12449	12238	12350	12182	12227	12244	12254	12218	12342	12342	12253	12366	12458	12349	12039	12341	12469	12305	12328	12286	12267	12220	12413	12204	12432	12299	12295	12361	12200	12225	12368	12506	12271	12190	12328	12231	12335	12280	12313	12248	12435	12232	12281	12403	12320	12383	12339	12336	12516	12308	12480	12199	12136	12189	12278	12225	12282	12342	12210	12257	12205	12277	12484	12338	12422	12362	12598	12428	12376	12265	12300	12445	12332	12489	12326	12342	12286	12368	12235	12375	12230	12210	12283	12396	12463	12205	12280	12232	12382	12338	12320	12289	12508	12269	12235	12323	12339	12222	12266	12146	12298	12328	12032	12503	12244	12326	12266	12189	12250	12356	12425	12315	12150	12236	12280	12295	12240	12361	12337	12329	12242	12190	12432	12397	12251	12150	12473	12423	12301	12238	12375	12446	12512	12401	12255	12204	12253	12275	12412	12372	12380	12234	12277	12234	12222	12333	12158	12279	12199	12276	12217	12193	12225	12391	12306	12350	12261	12340	12328	12419	12183	12411	12347	12386	12097	12317	12230	12304	12210	12337	12261	12281	12336	12457	12339	12320	12325	12300	12216	12321	12276	12310	12374	12194	12235	12529	12498	12310	12286	12226	12404	12269	12357	12456	12422	12172	12384	12186	12314	12381	12296	12311	12299	12221	12326	12320	12361	12320	12267	12273	12269	12399	12276	12281	12314	12279	12304	12289	12310	12263	12390	12362	12318	12150	12324	12216	12371	12306	12447	12480	12283	12379	12360	12440	12400	12211	12515	12307	12274	12395	12102	12314	12344	12194	12445	12414	12410	12244	12361	12288	12218	12298	12359	12252	12325	12198	12325	12261	12265	12225	12373	12326	12463	12077	12333	12301	12227	12287	12404	12303	12321	12265	12274	12206	12338	12343	12236	12279	12231	12291	12188	12374	12230	12330	12283	12210	12401	12229	12337	12391	12286	12201	12268	12246	12288	12275	12370	12540	12408	12419	12195	12271	12385	12385	12305	12193	12255	12167	12356	12289	12380	12466	12286	12297	12497	12321	12275	12324	12379	12333	12362	12311	12415	12184	12414	12388	12255	12305	12375	12405	12284	12436	12283	12346	12319	12284	12269	12395	12350	12338	12211	12280	12334	12324	12374	12215	12272	12345	12247	12387	12206	12297	12149	12409	12290	12278	12230	12250	12434	12531	12345	12251	12324	12319	12280	12299	12365	12324	12226	12425	12204	12210	12303	12351	12325	12310	12257	12314	12199	12311	12142	12327	12219	12254	12358	12305	12302	12289	12187	12276	12276	12404	12333	12409	12229	12402	12532	12337	12250	12326	12259	12301	12453	12224	12328	12286	12442	12320	12387	12265	12500	12275	12378	12287	12106	12412	12319	12306	12205	12251	12330	12182	12259	12354	12279	12123	12447	12260	12378	12276	12306	12402	12325	12317	12507	12443	12344	12280	12254	12454	12311	12262	12321	12237	12356	12394	12343	12331	12382	12318	12360	12318	12151	12405	12415	12289	12360	12271	12367	12453	12265	12208	12261	12267	12386	12246	12186	12145	12369	12333	12427	12372	12196	12454	12409	12308	12347	12394	12290	12542	12234	12444	12285	12279	12280	12346	12407	12366	12176	12302	12330	12139	12255	12389	12365	12303	12301	12358	12242	12309	12374	12349	12267	12260	12325	12229	12255	12279	12255	12406	12328	12277	12271	12283	12330	12366	12245	12159	12269	12180	12482	12258	12323	12175	12453	12122	12274	12353	12178	12521	12173	12215	12320	12328	12240	12369	12381	12188	12300	12356	12290	12282	12191	12174	12345	12416	12361	12317	12284	12347	12397	12193	12409	12514	12350	12577	12354	12270	12204	12290	12248	12296	12338	12334	12343	12438	12468	12332	12231	12207	12184	12376	12316	12486	12354	12364	12376	12182	12370	12483	12146	12254	12372	12299	12366	12336	12363	12093	12340	12199	12283	12449	12312	12352	12274	12399	12346	12259	12487	12315	12331	12588	12367	12493	12169	12373	12394	12145	12186	12351	12405	12254	12326	12279	12302	12254	12234	12378	12399	12353	12299	12193	12339	12300	12361	12344	12465	12257	12349	12129	12354	12310	12383	12415	12504	12460	12345	12312	12307	12405	12316	12173	12280	12309	12319	12380	12242	12190	12319	12402	12352	12144	12256	12271	12371	12285	12426	12208	12282	12433	12319	12348	12321	12377	12308	12358	12346	12234	12223	12333	12266	12326	12171	12138	12320	12449	12454	12408	12220	12140
24666	21317	30102	29910	28605	27037	24508	21637	19691	18799	18420	17769	17383	17211	16960	16958	16862	16762	16713	16641	16765	16665	16746	16487	16612	16832	16630	16430	16567	16554	16429	16449	16435	16471	16336	16662	16580	16773	16619	16305	16661	16651	16585	16542	16392	16474	16386	16511	16582	16350	16574	16391	16399	16424	16328	16558	16616	16638	16434	16534	16455	16656	16535	16400	16456	16569	16612	16410	16448	16412	16779	16386	16451	16437	16563	16549	16465	16453	16404	16534	16516	16248	16479	16286	16578	16454	16578	16585	16462	16444	16535	16470	16635	16550	16355	16477	16630	16414	16584	16569	16611	16670	16514	16533	16637	16580	16757	16472	16391	16476	16425	16521	16500	16469	16438	16310	16294	16572	16422	16561	16554	16515	16575	16390	16436	16428	16359	16556	16537	16430	16511	16505	16489	16561	16447	16553	16591	16349	16665	16574	16544	16560	16657	16434	16528	16526	16424	16514	16346	16470	16661	16488	16598	16567	16328	16335	16518	16400	16628	16511	16500	16536	16306	16497	16645	16433	16463	16485	16360	16582	16267	16337	16615	16520	16425	16415	16478	16389	16709	16537	16595	16659	16424	16565	16488	16411	16353	16300	16583	16512	16354	16332	16588	16295	16579	16514	16425	16305	16314	16475	16354	16615	16468	16347	16406	16578	16403	16270	16375	16442	16558	16600	16353	16690	16482	16248	16462	16474	16453	16568	16597	16541	16442	16527	16389	16478	16590	16459	16595	16319	16406	16416	16392	16497	16431	16579	16555	16525	16350	16384	16315	16535	16638	16466	16525	16415	16381	16497	16680	16357	16492	16536	16286	16439	16351	16575	16426	16386	16464	16655	16576	16343	16478	16443	16320	16485	16465	16453	16450	16494	16524	16593	16416	16408	16471	16470	16636	16500	16658	16692	16603	16477	16443	16397	16604	16506	16510	16411	16498	16585	16573	16501	16427	16511	16718	16499	16357	16484	16508	16783	16581	16516	16497	16537	16459	16684	16637	16532	16638	16399	16368	16413	16284	16488	16426	16237	16548	16752	16501	16482	16453	16522	16417	16363	16484	16581	16542	16434	16616	16384	16421	16513	16645	16662	16703	16378	16546	16506	16468	16443	16762	16398	16342	16627	16569	16311	16377	16418	16547	16478	16428	16457	16395	16445	16613	16509	16394	16452	16545	16485	16355	16448	16610	16214	16295	16576	16361	16353	16422	16670	16612	16562	16395	16677	16500	16460	16517	16539	16498	16501	16514	16506	16535	16308	16332	16320	16521	16278	16507	16481	16682	16448	16485	16746	16580	16515	16530	16514	16354	16541	16580	16543	16349	16487	16413	16397	16485	16588	16363	16363	16414	16497	16352	16443	16459	16364	16500	16631	16382	16372	16563	16343	16365	16343	16391	16520	16511	16580	16415	16538	16459	16388	16479	16449	16533	16351	16593	16600	16433	16388	16353	16633	16423	16522	16419	16462	16487	16484	16471	16565	16467	16471	16455	16771	16569	16567	16650	16420	16511	16479	16616	16572	16622	16622	16604	16633	16609	16444	16430	16304	16690	16354	16356	16374	16488	16594	16624	16425	16286	16274	16589	16487	16682	16570	16526	16463	16378	16418	16404	16383	16440	16562	16362	16461	16277	16240	16432	16520	16517	16449	16358	16213	16551	16311	16494	16496	16442	16381	16457	16598	16384	16493	16273	16267	16487	16342	16555	16420	16537	16630	16554	16565	16568	16401	16424	16170	16327	16329	16497	16491	16328	16475	16561	16619	16613	16641	16560	16444	16502	16596	16546	16528	16573	16679	16479	16391	16282	16310	16206	16589	16429	16438	16526	16524	16517	16529	16368	16285	16421	16444	16286	16429	16629	16507	16749	16487	16440	16446	16548	16592	16504	16468	16470	16328	16570	16427	16544	16442	16547	16539	16424	16476	16573	16559	16573	16559	16487	16578	16542	16804	16741	16520	16722	16658	16475	16228	16563	16507	16395	16436	16451	16325	16412	16468	16471	16570	16514	16503	16583	16482	16270	16418	16630	16678	16593	16545	16402	16481	16399	16566	16625	16444	16513	16687	16365	16535	16463	16378	16352	16570	16466	16640	16408	16480	16498	16640	16478	16563	16537	16578	16590	16635	16857	16424	16495	16555	16404	16439	16645	16643	16317	16400	16512	16446	16434	16504	16431	16532	16473	16644	16646	16375	16541	16523	16322	16603	16558	16379	16462	16344	16431	16387	16662	16369	16544	16467	16601	16514	16373	16351	16408	16657	16387	16419	16387	16674	16609	16692	16481	16620	16466	16589	16397	16470	16487	16580	16488	16468	16461	16376	16425	16600	16545	16200	16477	16604	16554	16248	16568	16492	16407	16548	16478	16630	16665	16434	16465	16470	16704	16442	16433	16292	16601	16510	16330	16442	16537	16590	16797	16684	16598	16589	16599	16396	16535	16562	16673	16585	16693	16653	16523	16497	16232	16489	16448	16548	16420	16533	16455	16243	16449	16726	16471	16479	16434	16335	16369	16457	16318	16576	16483	16333	16386	16589	16690	16468	16468	16172	16153	16435	16299	16544	16353	16483	16525	16513	16523	16465	16297	16550	16734	16294	16456	16279	16582	16501	16572	16533	16415	16426	16315	16379	16538	16485	16460	16260	16343	16597	16548	16367	16450	16578	16388	16387	16432	16530	16620	16550	16607	16589	16433	16411	16501	16685	16502	16392	16551	16589	16484	16676	16541	16203	16377	16421	16283	16312	16542	16562	16214	16557	16552	16366	16724	16519	16466	16411	16391	16522	16476	16518	16504	16436	16428	16402	16551	16453	16697	16474	16414	16266	16469	16229	16578	16543	16447	16513	16457	16117	16544	16622	16711	16453	16426	16277	16392	16433	16313	16403	16629	16559	16482	16540	16462	16507	16481	16290	16593	16610	16548	16377	16468	16468	16502	16590	16469	16339	16491	16261	16584	16744	16427	16539	16612	16655	16555	16399	16551	16410	16375	16489	16422	16358	16485	16305	16447	16267	16719	16440	16592	16342	16335	16472	16606	16449	16613	16424	16489	16424	16591	16553	16550	16410	16276	16629	16654	16547	16651	16552	16786	16530	16286	16634	16569	16457	16279	16265	16382	16399	16419	16497	16372	16311	16520	16481	16493	16321	16480	16555	16468	16316	16467	16363	16356	16412	16547	16613	16607	16533	16538	16452	16672	16270	16684	16665	16414	16425	16476	16494	16462	16625	16426	16791	16422	16512	16549	16183	16577	16294	16529	16442	16398	16534	16710	16622	16477	16478	16428	16430	16312	16456	16659	16476	16349	16299	16343	16298	16379	16364	16427	16619	16319	16527	16459	16600	16453	16505	16456	16414	16616	16505	16463	16586	16781	16608	16525	16686	16597	16589	16659	16719	16464	16605	16476	16525	16479	16449	16483	16489	16602	16645	16584	16676	16401	16523	16436	16520	16577	16487	16362	16439	16393	16497	16448	16516	16486	16533	16267	16389	16370	16640	16259	16664	16582	16462	16448	16525	16504	16298	16445	16599	16413	16647	16603	16513	16586	16631	16587	16563	16523	16316	16442	16433	16563	16438	16420	16460	16614	16684	16444	16370	16345	16376	16420	16506	16548	16525	16349	16510	16560	16337	16492	16480	16513	16570	16277	16491	16514	16215	16514	16304	16443	16498	16518	16485	16280	16655	16542	16668	16409	16608	16199	16411	16403	16465	16550	16444	16580	16410	16574	16500	16321	16500	16599	16424	16580	16509	16390	16484	16373	16405	16382	16551	16413	16594	16615	16367	16399	16624	16510	16509	16590	16514	16400	16581	16542	16523	16510	16419	16518	16576	16682	16456	16489	16595	16627	16646	16411	16697	16289	16614	16547	16460	16517	16574	16501	16435	16344	16392	16326	16408	16636	16259	16531	16349	16504	16516	16470	16446	16774	16641	16555	16617	16369	16364	16435	16292	16387	16283	16553	16577	16522	16706	16294	16470	16422	16720	16603	16523	16450	16596	16722	16366	16300	16634	16424	16478	16427	16543	16468	16431	16309	16538	16599	16283	16706	16569	16353	16642	16462	16631	16564	16515	16529	16473	16565	16403	16436	16485	16620	16514	16325	16606	16510	16626	16495	16299	16500	16410	16576	16433	16402	16554	16587	16623	16531	16604	16406	16329	16473	16614	16407	16410	16582	16616	16397	16673	16340	16361	16336	16500	16510	16656	16529	16786	16636	16514	16555	16366	16454	16423	16422	16504	16220	16364	16508	16736	16723	16341	16321	16331	16411	16619	16268	16167	16400	16403	16473	16411	16737	16439	16473	16223	16384	16513	16540	16534	16506	16520	16410	16675	16447	16334	16624	16688	16397	16615	16412	16516	16398	16471	16561	16355	16449	16427	16564	16678	16569	16608	16365	16447	16693	16689	16482	16404	16524	16592	16375	16421	16496	16558	16758	16494	16425	16348	16516	16529	16540	16485	16501	16591	16680	16609	16436	16387	16354	16532	16406	16467	16349	16242	16405	16485	16502	16361	16431	16385	16435	16831	16321	16433	16579	16404	16493	16569	16761	16652	16489	16391	16324	16549	16411	16637	16394	16410	16558	16595	16385	16541	16463	16318	16477	16333	16828	16638	16297	16670	16436	16373	16475	16327	16445	16566	16703	16398	16296	16621	16533	16400	16287	16251	16486	16408	16366	16674	16417	16319	16474	16655	16499	16442	16624	16270	16547	16427	16451	16428	16388	16440	16368	16526	16311	16382	16628	16556	16371	16529	16523	16539	16450	16502	16325	16393	16392	16529	16627	16396	16514	16497	16306	16423	16521	16553	16325	16549	16457	16293	16336	16566	16384	16445	16426	16441	16483	16290	16465	16425	16536	16522	16483	16523	16435	16434	16667	16341	16511	16446	16419	16641	16453	16692	16501	16364	16507	16321	16703	16451	16402	16525	16285	16485	16487	16708	16704	16445	16497	16578	16564	16218	16529	16567	16484	16580	16600	16539	16713	16647	16347	16497	16581	16408	16408	16519	16503	16535	16398	16410	16486	16454	16440	16546	16493	16404	16392	16367	16537	16435	16570	16401	16279	16522	16464	16738	16503	16646	16328	16487	16357	16560	16565	16547	16521	16494	16492	16555	16524	16313
39172	66716	53901	37807	29776	23810	19689	18089	15946	14537	13956	13421	12969	12909	12665	12747	12609	12697	12628	12516	12429	12510	12501	12372	12343	12494	12340	12330	12294	12379	12266	12361	12414	12332	12370	12520	12205	12333	12519	12223	12280	12239	12414	12150	12367	12366	12171	12247	12334	12404	12246	12386	12409	12464	12186	12390	12477	12347	12156	12416	12443	12347	12294	12320	12456	12434	12317	12442	12379	12371	12337	12272	12331	12318	12509	12383	12419	12406	12354	12405	12358	12239	12424	12198	12362	12247	12350	12369	12337	12340	12511	12420	12404	12302	12322	12350	12204	12458	12130	12457	12415	12323	12336	12351	12283	12476	12141	12272	12420	12361	12268	12389	12286	12153	12374	12326	12236	12346	12253	12489	12492	12349	12328	12352	12495	12274	12417	12355	12352	12325	12332	12191	12432	12440	12258	12501	12360	12259	12497	12454	12307	12290	12279	12427	12402	12205	12450	12440	12334	12405	12416	12238	12400	12346	12248	12327	12294	12455	12299	12387	12349	12293	12444	12508	12373	12329	12405	12248	12235	12383	12363	12317	12252	12241	12582	12322	12427	12288	12393	12495	12342	12264	12460	12157	12107	12486	12434	12414	12284	12346	12412	12330	12314	12373	12467	12103	12413	12294	12664	12245	12269	12457	12514	12275	12445	12480	12407	12349	12313	12266	12262	12394	12373	12119	12324	12269	12297	12387	12459	12394	12302	12379	12313	12121	12433	12244	12206	12408	12322	12327	12312	12259	12180	12305	12248	12339	12277	12239	12299	12294	12370	12528	12421	12402	12229	12622	12452	12331	12533	12315	12463	12351	12461	12474	12296	12284	12501	12247	12463	12083	12305	12395	12394	12458	12328	12293	12416	12239	12497	12369	12326	12271	12296	12399	12366	12190	12400	12215	12319	12370	12353	12273	12389	12286	12324	12278	12324	12306	12245	12279	12523	12363	12448	12394	12434	12367	12315	12484	12218	12212	12337	12146	12437	12335	12332	12285	12279	12440	12296	12465	12268	12500	12435	12319	12238	12280	12425	12398	12301	12399	12495	12328	12431	12119	12267	12255	12413	12372	12304	12186	12349	12390	12462	12233	12342	12357	12356	12294	12304	12385	12305	12244	12226	12386	12320	12418	12375	12327	12371	12217	12333	12359	12286	12469	12425	12403	12375	12398	12449	12298	12186	12360	12302	12347	12368	12262	12254	12430	12321	12197	12397	12484	12346	12280	12287	12415	12440	12390	12344	12350	12422	12453	12150	12289	12189	12404	12240	12316	12288	12474	12347	12198	12434	12457	12173	12179	12481	12176	12450	12277	12414	12414	12321	12418	12386	12398	12330	12376	12411	12314	12254	12443	12346	12232	12334	12339	12384	12295	12284	12337	12428	12282	12303	12428	12355	12339	12424	12439	12071	12270	12330	12504	12130	12293	12289	12450	12421	12277	12332	12353	12221	12175	12265	12371	12394	12253	12327	12351	12147	12393	12399	12390	12211	12403	12401	12390	12431	12341	12467	12319	12334	12427	12267	12504	12415	12244	12347	12491	12315	12399	12255	12197	12341	12412	12383	12505	12269	12354	12288	12279	12192	12384	12439	12229	12518	12325	12249	12278	12324	12369	12544	12374	12247	12430	12423	12352	12133	12147	12244	12415	12469	12354	12438	12241	12258	12363	12480	12457	12234	12359	12354	12282	12357	12220	12290	12320	12352	12407	12360	12243	12372	12393	12281	12371	12213	12333	12238	12214	12264	12299	12509	12246	12452	12392	12192	12359	12241	12302	12367	12343	12194	12343	12247	12300	12314	12422	12264	12462	12307	12250	12429	12371	12376	12389	12441	12456	12288	12426	12544	12465	12497	12245	12423	12157	12468	12180	12417	12447	12214	12364	12355	12433	12354	12215	12337	12346	12236	12201	12342	12346	12352	12515	12311	12381	12294	12352	12186	12390	12150	12186	12208	12410	12250	12294	12401	12164	12395	12199	12373	12309	12366	12383	12273	12366	12392	12341	12310	12422	12394	12252	12262	12272	12142	12353	12316	12291	12328	12400	12303	12425	12132	12238	12448	12334	12420	12381	12362	12387	12413	12241	12337	12319	12455	12376	12389	12359	12236	12328	12477	12335	12464	12460	12389	12329	12397	12305	12395	12510	12382	12329	12387	12414	12526	12353	12367	12309	12344	12509	12307	12504	12453	12379	12244	12437	12292	12385	12310	12139	12218	12476	12493	12449	12294	12432	12360	12467	12328	12207	12428	12278	12393	12539	12352	12270	12362	12229	12400	12362	12402	12330	12532	12221	12383	12236	12399	12233	12365	12312	12246	12361	12295	12485	12300	12495	12464	12227	12459	12419	12440	12479	12522	12353	12366	12415	12355	12180	12403	12321	12429	12571	12164	12614	12414	12299	12468	12486	12359	12391	12383	12444	12298	12399	12337	12339	12431	12411	12133	12318	12217	12416	12317	12386	12372	12329	12284	12269	12508	12371	12338	12396	12367	12343	12268	12225	12409	12401	12366	12309	12389	12222	12387	12198	12446	12260	12277	12290	12428	12312	12345	12420	12358	12383	12401	12274	12432	12397	12382	12196	12389	12300	12237	12268	12442	12425	12273	12380	12327	12376	12355	12363	12479	12326	12286	12311	12447	12363	12219	12277	12453	12282	12408	12274	12306	12269	12296	12433	12353	12221	12155	12369	12346	12372	12281	12150	12348	12396	12337	12418	12252	12176	12430	12354	12353	12342	12354	12307	12411	12306	12447	12173	12473	12389	12277	12369	12391	12333	12427	12443	12395	12368	12304	12389	12379	12239	12395	12288	12355	12234	12419	12317	12300	12270	12400	12258	12229	12181	12239	12481	12386	12354	12431	12391	12467	12450	12509	12438	12318	12334	12356	12471	12267	12360	12353	12309	12278	12362	12383	12461	12250	12415	12402	12395	12331	12303	12100	12428	12315	12405	12488	12285	12439	12232	12381	12420	12378	12339	12438	12308	12417	12278	12380	12304	12528	12240	12314	12292	12257	12344	12378	12339	12336	12403	12426	12332	12449	12289	12390	12316	12276	12319	12391	12417	12413	12269	12356	12440	12434	12454	12284	12178	12293	12247	12422	12198	12407	12290	12255	12434	12406	12266	12582	12229	12361	12416	12390	12488	12287	12309	12344	12230	12254	12252	12411	12278	12370	12272	12296	12328	12354	12268	12387	12315	12267	12240	12406	12415	12263	12360	12499	12228	12355	12249	12154	12398	12421	12293	12477	12348	12421	12353	12337	12302	12306	12337	12296	12453	12313	12365	12361	12283	12336	12368	12443	12302	12502	12542	12270	12351	12189	12449	12318	12397	12326	12489	12386	12153	12468	12517	12363	12168	12277	12198	12305	12267	12344	12417	12117	12697	12333	12319	12367	12288	12442	12179	12296	12409	12421	12271	12344	12311	12321	12264	12383	12201	12443	12404	12289	12446	12506	12341	12414	12342	12311	12395	12314	12154	12456	12362	12129	12422	12269	12431	12446	12349	12127	12264	12251	12375	12306	12374	12361	12595	12644	12401	12267	12431	12383	12329	12318	12271	12460	12228	12316	12345	12465	12475	12357	12221	12322	12406	12287	12419	12412	12393	12478	12486	12287	12378	12331	12258	12550	12387	12290	12307	12343	12307	12486	12329	12450	12282	12246	12240	12274	12245	12385	12326	12398	12434	12309	12462	12392	12288	12298	12187	12566	12160	12375	12433	12213	12377	12178	12438	12293	12300	12488	12439	12309	12450	12325	12395	12318	12372	12450	12336	12429	12462	12375	12459	12249	12455	12418	12491	12276	12425	12483	12342	12301	12283	12471	12404	12312	12433	12348	12457	12472	12330	12439	12293	12358	12307	12264	12299	12433	12421	12419	12160	12393	12317	12314	12348	12267	12426	12420	12427	12501	12270	12462	12279	12392	12292	12264	12286	12348	12352	12333	12301	12284	12395	12264	12285	12300	12396	12365	12349	12361	12293	12354	12260	12346	12458	12357	12323	12363	12405	12406	12232	12411	12287	12318	12310	12468	12443	12411	12297	12511	12417	12469	12244	12423	12334	12388	12426	12356	12305	12346	12292	12294	12318	12319	12264	12477	12575	12321	12347	12337	12454	12272	12363	12123	12398	12317	12204	12378	12207	12197	12366	12572	12286	12252	12317	12335	12255	12312	12418	12326	12281	12527	12283	12442	12320	12282	12407	12339	12396	12473	12364	12217	12411	12306	12445	12267	12295	12449	12337	12191	12410	12397	12223	12404	12424	12320	12251	12416	12329	12228	12226	12250	12279	12260	12279	12272	12421	12315	12294	12219	12383	12534	12329	12368	12278	12322	12365	12334	12249	12314	12212	12335	12261	12431	12365	12561	12379	12298	12395	12255	12408	12207	12364	12366	12337	12553	12421	12344	12351	12331	12225	12393	12407	12330	12408	12320	12444	12431	12328	12216	12285	12398	12288	12557	12429	12290	12412	12402	12343	12375	12357	12208	12460	12489	12356	12411	12482	12343	12422	12438	12364	12337	12385	12381	12405	12304	12244	12262	12448	12297	12221	12309	12344	12366	12618	12277	12463	12389	12392	12367	12417	12218	12384	12519	12372	12204	12235	12338	12288	12228	12324	12326	12216	12330	12572	12408	12290	12394	12228	12373	12506	12171	12279	12319	12354	12325	12404	12219	12345	12393	12297	12489	12267	12333	12323	12335	12338	12305	12453	12269	12366	12452	12316	12310	12276	12423	12381	12428	12395	12250	12281	12228	12354	12419	12361	12352	12136	12470	12423	12360	12209	12432	12334	12223	12244	12390	12342	12196	12441	12391	12277	12347	12240	12472	12494	12384	12457	12337	12358	12263	12321	12450	12420	12281	12182	12295	12408	12376	12437	12322	12360	12526	12211	12190	12359	12413	12351	12322	12478	12212	12333	12345	12443	12378	12301	12281	12370	12389	12288	12374	12476	12397	12325	12276	12342	12237	12517	12506	12515	12181	12185	12396	12389	12212	12234	12320	12370	12425	12374	12224	12415	12323	12325	12191	12217	12308	12431	12330	12385	12283	12269	12255	12497	12394	12409	12504	12304	12383	12440	12294	12198	12288	12526	12340	12382	12277	12311	12293	12560	12263	12414
22063	21033	28686	24103	22945	26747	30416	25343	21830	20040	19060	18031	17989	17783	17339	17505	17416	17433	17202	17012	16956	17132	16995	16958	17012	17077	17059	16873	16860	17119	16943	17062	17007	16768	16788	16666	16937	16807	16962	16946	16754	16933	16817	16930	16763	16714	16989	16796	16974	16795	16855	16943	16968	16614	16800	16706	16937	16586	16572	16908	16718	16817	16882	16846	16768	16930	16621	16837	16810	16889	16742	16835	16696	16704	16908	16874	16874	16752	16839	16752	16833	16949	16960	16928	17050	16928	16811	16909	16816	17046	16847	16848	16907	16725	16871	16765	16846	16808	16840	16881	16944	16790	16715	16826	16902	16931	16832	16602	16847	16758	16804	16704	16931	16935	16829	16835	16706	17010	16574	16863	16805	16797	16785	16813	16629	16882	16727	16859	16720	16455	16850	16760	16666	16829	16678	16752	16889	16768	16950	16850	16863	16841	16688	16704	16820	16864	16792	16913	16938	16829	16938	16822	16975	16718	16719	16893	16853	16756	16975	16712	16790	16724	16649	16765	16736	16668	17021	16720	16714	16920	16957	16883	16775	16565	16733	16676	16897	16730	16717	16736	16938	16897	16852	16727	16827	16822	16875	16813	16604	16868	16898	16414	17040	16713	16674	16714	16766	16781	16718	16546	17009	16746	16754	16880	16907	16771	16831	16587	16729	16715	16703	16763	16639	16774	16910	16984	16509	16659	16818	16821	16852	16769	16850	16690	16794	16940	16695	16802	16689	16647	16938	16781	16769	16781	16594	16846	16625	16680	16824	16726	16714	16670	16956	16831	16754	16781	16788	16789	16909	16746	16806	16965	16785	16719	16876	16734	16537	16768	16810	16776	16939	16885	16877	16782	16769	16852	16850	16670	16942	16722	16866	17001	16840	16801	16760	16943	16669	16697	16679	16966	16908	16811	16879	16804	16887	16887	16793	16814	16709	16652	16650	16720	16553	16780	16940	16671	16801	16840	16777	16654	16830	16675	16812	16718	16626	16974	16674	16771	17016	17019	16884	16985	16819	16816	16958	17099	16827	17013	16930	16724	16960	17031	16849	16723	16856	17040	16688	16794	16746	16773	17106	16689	16799	16911	16810	16848	16990	16950	16609	16941	16735	16734	16762	16899	16861	16951	16786	16754	16901	16693	16558	16840	16898	16818	16834	16947	16649	16792	16846	16840	16767	16860	16827	16842	16762	16860	16809	16727	16678	16908	16879	16697	16966	16821	16865	16795	16823	16838	16831	16815	16870	16647	16703	17015	16801	16736	16762	16792	16755	16869	16956	16997	16957	16677	16936	16935	16768	17045	17022	16837	16689	16990	16805	16601	16559	16912	16760	16915	16841	16797	16928	16642	16913	16907	16827	16688	16612	16835	16856	16680	16760	17033	16820	16688	16777	16754	16837	16677	16677	16861	16770	16745	16769	16773	16972	16643	16762	16710	16714	16967	16948	16690	16799	16643	16798	17018	16758	16875	16924	16731	16835	16747	16456	16860	16706	16906	16702	16848	16772	16827	16801	16690	16651	16788	16859	16922	16739	16785	16796	16724	16875	16954	16763	16809	16955	16852	16617	16956	16821	16817	16797	16794	16695	16653	16730	16700	16568	16591	16561	16681	16704	17164	16893	16759	16880	16731	16747	16725	16975	16806	16705	16804	17014	16546	16877	16849	16809	17002	16942	17007	16787	16916	17048	16982	16692	16911	16961	16931	16641	16980	16883	16791	16924	16802	16689	16840	16945	16760	16687	16893	16557	16707	16823	16742	16790	16838	16942	16913	16877	16856	16809	16660	16860	16734	16928	16696	16690	16563	16781	16709	16715	16842	16956	16953	16874	16837	16876	16857	16847	16962	16958	16858	16922	16777	16835	16853	16784	16568	16819	16736	16823	16829	16928	16849	16831	16735	16767	16916	16673	16594	16980	16721	16652	16733	16797	16932	16865	16606	16998	16853	16850	16795	16598	16682	16822	16697	16750	16790	16822	16837	16747	16863	16753	16808	16647	16663	16729	16995	16714	16815	16972	16566	16739	16756	16673	16814	16788	16825	16689	16607	16939	16830	16736	16857	16785	16680	16745	16823	16589	16904	16757	16629	16744	16472	16501	16673	16789	16812	16852	16903	16671	16890	16844	16895	16851	16722	16721	16811	16740	17070	16850	16751	16859	16753	16529	16647	16685	16708	16842	16832	16627	16857	16668	17029	16876	16686	16936	16968	16833	16584	16518	16881	16627	16728	16780	16812	16732	16895	16876	16885	16710	16878	16823	16722	16853	16746	16939	16847	16954	16852	16905	16756	16643	16683	16801	16751	16740	16754	16920	16838	16966	16928	16874	16728	16842	16880	16804	16717	16826	16736	16724	16769	16828	16789	16783	17085	16853	16829	16850	16844	16872	16766	16850	16775	16971	16766	16811	16726	16652	16804	16684	16716	16796	16943	16829	16758	16835	16704	16807	16787	16745	16873	16638	16751	16797	16914	16933	16968	16887	16762	16762	17062	16757	16948	16876	16772	16811	16700	16712	16713	16799	16837	16826	16755	16659	16638	16567	16777	16944	16790	16566	16776	16599	16674	16811	16830	16735	16804	16844	16936	16862	16966	16922	16751	16869	16806	16733	16816	16806	16871	16862	16981	16821	16817	16855	16726	16675	16882	16718	16551	16525	16681	16802	16633	16872	16883	16963	16814	16659	16762	16745	16724	16782	16721	16898	16714	16871	16823	16602	16796	16864	16628	16895	16744	16711	16797	16806	16770	16805	16936	16962	16925	16859	16659	17003	16822	16806	16818	16656	17045	16771	16593	16687	16753	16762	16743	16754	16835	16733	16783	16856	16984	16878	16726	16720	16771	16889	17014	16844	16870	16914	16892	16626	17022	16869	16746	16927	16798	16708	16555	16760	16734	16665	16791	16722	16651	16933	16828	16741	16947	16934	16712	16826	16590	16599	16729	16773	16929	16708	16683	16918	16876	16701	16899	16785	16606	16753	16712	16555	16907	16683	16614	16681	16646	16984	16777	16817	16724	16811	16676	16732	16610	16827	16781	16782	16767	16962	16991	16864	16740	16915	16713	16928	16668	16916	16885	16940	16950	16808	16805	16810	16794	16770	16844	16775	16817	16711	16655	16863	16755	16671	16932	16841	16765	16768	16866	16713	16669	16633	16791	16695	16790	16711	16788	16923	16883	16839	16599	16615	16719	16543	16771	16802	16849	17043	16847	16772	16788	16712	16757	16590	16900	16686	16755	16976	16678	17012	16740	16538	16856	16744	16757	16878	16957	16939	16644	16663	16805	16758	16831	16886	16778	16852	16762	17063	16786	16849	16696	16756	16614	16647	16731	16694	16647	16731	16669	16851	16689	16879	16877	16931	16749	16685	16702	16870	16814	16810	16829	16786	16995	17039	16868	16918	16947	16927	16779	16827	16813	16725	16666	16708	16817	16822	16734	16797	16761	16826	16780	16978	16876	16743	16868	16764	16784	16820	16823	16827	17048	16834	16707	16829	16614	16796	16945	16678	16624	16877	16833	16758	16723	16699	16776	16958	16594	16662	16759	16598	16810	16800	16844	16817	16750	16803	16863	16805	16748	16877	16673	16843	16675	16766	16851	16786	16895	16672	16925	16907	16657	16759	16847	16858	16651	16780	16612	16731	16647	16579	16441	16857	16612	17009	16863	16589	16906	16776	16685	16822	16766	16868	16957	16749	16753	16967	16733	16769	16908	17015	16989	16861	16792	16821	16816	16932	16718	16849	16620	16834	16833	16868	17023	16662	16739	16662	16900	16729	16778	16944	16743	16799	16837	16691	16935	16852	16718	16717	16744	16881	16700	16850	17036	16960	16922	16856	16725	16985	16905	16702	16627	16781	16782	16833	16953	17032	16772	16753	16868	16800	16635	16692	16654	16984	16747	16543	16996	16698	16730	16907	17068	16884	16760	16672	16774	16731	16509	16891	16841	16611	16838	16399	16737	16763	16767	16930	16583	16788	16844	16934	16672	16708	16883	16951	16771	16803	16905	16850	16852	16910	16775	16825	16719	16948	16802	16696	16886	17002	16679	16600	16761	16761	16728	17022	16781	16889	16772	16752	16746	16996	16740	16999	16639	16866	16672	16679	16706	16618	16646	16806	16867	16989	16907	16772	16745	16620	17024	16717	16859	16865	16738	16927	16907	16826	16683	16884	16802	16591	16740	16593	17023	16793	16866	16959	16705	17007	16703	16799	16753	16753	16855	16568	16795	16753	16686	16820	16822	16878	16936	17082	16924	16524	16835	16938	16838	16688	16859	16810	16704	16865	16554	16766	16830	16888	16880	16676	16808	16934	16778	16843	16639	16689	16807	16876	16790	16808	16693	16879	16727	16701	16892	16542	16735	16859	16600	16562	16862	16893	16809	16937	16708	16981	16728	16875	16839	16833	16735	16909	16809	16795	16825	16752	16637	16990	16945	16825	16700	16917	16843	16540	16830	16604	16719	16811	16833	16752	16724	16600	16712	16916	16691	16704	16758	16725	16895	16632	16727	17029	16835	16824	16781	16957	16817	16940	16699	16798	16995	16711	16848	16590	16668	16679	16736	16770	16862	16850	16820	16405	16785	16952	16880	16882	16826	16827	16891	16855	16810	16882	16908	16727	16717	16764	16744	16945	16769	16755	16876	16611	16712	16791	16687	16822	16817	16838	16895	16986	16758	16727	16925	16771	16659	16738	16835	16747	16606	16761	16740	16921	16933	16890	16666	16741	17029	16938	16847	16651	16934	16793	17044	16759	16758	16681	16698	16781	16653	16940	16885	16928	16684	16630	16754	16697	16801	16649	16757	16644	16608	16954	16930	16819	16882	16960	17011	16801	16726	16981	16884	17027	16780	16837	16974	16844	16884	16803	16785	16690	16763	16781	16639	16817	16632	16795	16638	16904	16725	16781	16873	16574	16688	16635	16741	16860	16769	16876	16870	16892	16960	16633	16770	16781	16735	16709	16589	16931	16688	16806	16672	16906	16884	16932	16966	16965	16731	16732	16669	17124	16811	16644	16725	16503	16974	16984	16756	16935	16659	16645	16810	16734	17024	16938	16763	16703	16947	16701	16802	16652	16820	16851	16758	16912	16633	16779	16660	16697	16623	16605	16895	16570	16799
45879	76624	60995	46133	34412	28355	23615	21308	17709	15346	14557	13916	13598	13213	12968	12929	12777	12839	12645	12677	12618	12757	12619	12611	12561	12462	12644	12482	12543	12403	12400	12571	12606	12658	12522	12592	12553	12474	12528	12632	12707	12313	12407	12702	12465	12688	12505	12545	12546	12379	12553	12601	12563	12509	12483	12413	12522	12538	12415	12403	12450	12589	12506	12603	12373	12477	12464	12369	12447	12417	12506	12665	12518	12527	12430	12648	12524	12457	12562	12399	12393	12511	12441	12489	12442	12393	12575	12401	12526	12640	12362	12618	12614	12422	12441	12656	12515	12425	12358	12434	12528	12496	12501	12491	12547	12519	12518	12661	12493	12550	12501	12479	12576	12548	12606	12327	12353	12414	12501	12546	12662	12334	12514	12413	12405	12518	12696	12538	12567	12449	12547	12482	12543	12697	12589	12599	12519	12622	12556	12627	12515	12431	12600	12551	12330	12557	12573	12378	12472	12468	12532	12388	12544	12442	12518	12366	12527	12500	12597	12529	12490	12420	12563	12447	12593	12483	12502	12591	12513	12422	12505	12590	12588	12412	12483	12471	12602	12480	12673	12537	12495	12374	12580	12659	12305	12484	12332	12459	12584	12479	12673	12439	12548	12429	12461	12431	12483	12553	12408	12618	12627	12649	12543	12354	12359	12598	12479	12532	12443	12612	12614	12483	12585	12575	12546	12416	12420	12419	12505	12472	12563	12577	12324	12477	12493	12694	12375	12538	12602	12455	12406	12468	12547	12470	12484	12613	12602	12414	12657	12357	12521	12482	12531	12527	12493	12464	12569	12371	12599	12343	12363	12570	12422	12450	12501	12427	12478	12476	12630	12555	12478	12577	12390	12628	12408	12563	12439	12447	12423	12533	12601	12412	12479	12556	12430	12412	12578	12510	12684	12458	12744	12466	12658	12474	12592	12298	12530	12538	12629	12375	12685	12507	12559	12536	12559	12423	12461	12722	12579	12541	12510	12531	12475	12741	12549	12506	12284	12520	12490	12479	12447	12400	12604	12517	12448	12459	12522	12502	12630	12636	12559	12284	12487	12605	12414	12577	12514	12480	12373	12693	12271	12427	12550	12472	12575	12401	12347	12471	12415	12623	12487	12459	12610	12594	12578	12520	12617	12552	12407	12653	12542	12623	12400	12492	12395	12501	12459	12444	12493	12455	12551	12196	12565	12618	12597	12536	12510	12597	12660	12511	12514	12451	12442	12523	12587	12493	12303	12585	12437	12548	12664	12547	12630	12521	12640	12450	12608	12540	12672	12729	12400	12633	12415	12495	12473	12650	12647	12568	12554	12407	12521	12558	12543	12500	12466	12620	12659	12367	12580	12529	12571	12314	12452	12585	12500	12481	12472	12522	12430	12495	12479	12616	12333	12513	12511	12379	12462	12577	12493	12510	12588	12657	12343	12545	12431	12452	12593	12463	12468	12370	12387	12433	12488	12626	12290	12599	12462	12440	12462	12477	12414	12515	12647	12598	12661	12627	12649	12552	12482	12326	12584	12440	12522	12416	12481	12581	12551	12603	12447	12600	12395	12352	12598	12564	12517	12505	12478	12501	12525	12568	12676	12537	12507	12555	12486	12513	12620	12632	12635	12494	12343	12683	12624	12434	12426	12530	12552	12416	12428	12382	12560	12586	12373	12536	12338	12376	12581	12680	12537	12409	12594	12447	12584	12607	12689	12485	12630	12520	12562	12648	12573	12485	12359	12426	12519	12670	12460	12595	12697	12657	12442	12443	12394	12527	12518	12479	12557	12498	12473	12462	12495	12581	12539	12447	12463	12635	12387	12429	12743	12533	12536	12488	12476	12458	12624	12520	12494	12513	12397	12470	12585	12645	12609	12647	12365	12566	12628	12473	12426	12536	12649	12516	12566	12633	12750	12577	12294	12535	12504	12372	12630	12541	12468	12509	12600	12564	12398	12532	12510	12522	12544	12547	12506	12510	12586	12501	12419	12640	12561	12665	12519	12611	12497	12440	12601	12721	12495	12542	12467	12549	12458	12298	12627	12445	12578	12693	12565	12651	12450	12342	12642	12451	12493	12481	12527	12472	12602	12347	12442	12335	12498	12540	12410	12544	12390	12505	12564	12635	12657	12329	12525	12468	12495	12384	12561	12512	12473	12595	12466	12438	12649	12605	12577	12550	12638	12683	12534	12536	12523	12611	12474	12518	12396	12369	12632	12434	12562	12666	12608	12563	12682	12509	12478	12532	12637	12469	12421	12401	12492	12393	12563	12588	12302	12572	12543	12242	12475	12573	12396	12549	12535	12488	12513	12572	12512	12523	12632	12464	12652	12715	12419	12530	12515	12477	12522	12677	12485	12561	12499	12494	12333	12469	12524	12512	12489	12365	12564	12495	12656	12628	12527	12474	12402	12570	12583	12489	12610	12586	12390	12483	12584	12548	12583	12367	12436	12490	12478	12444	12491	12462	12440	12405	12515	12543	12549	12513	12630	12489	12585	12245	12610	12535	12364	12455	12491	12480	12289	12472	12558	12537	12415	12400	12369	12594	12407	12503	12571	12436	12417	12452	12569	12440	12556	12621	12399	12530	12580	12521	12602	12383	12409	12347	12531	12463	12535	12655	12458	12412	12651	12558	12487	12384	12552	12650	12409	12445	12428	12503	12464	12557	12444	12487	12710	12533	12313	12528	12303	12525	12352	12435	12532	12551	12567	12280	12360	12483	12433	12507	12527	12503	12412	12533	12667	12526	12513	12491	12521	12592	12309	12517	12436	12594	12441	12537	12532	12333	12458	12629	12523	12407	12572	12430	12412	12389	12413	12364	12522	12552	12528	12637	12505	12354	12525	12578	12615	12613	12419	12476	12414	12519	12521	12429	12571	12581	12590	12439	12384	12571	12604	12385	12590	12557	12663	12606	12581	12549	12514	12589	12532	12432	12465	12532	12337	12390	12497	12602	12589	12413	12508	12304	12632	12490	12453	12511	12592	12510	12632	12440	12427	12419	12426	12521	12502	12436	12571	12436	12641	12480	12534	12562	12307	12482	12424	12560	12514	12572	12469	12368	12524	12377	12559	12525	12567	12615	12501	12442	12495	12705	12421	12525	12479	12404	12470	12396	12575	12493	12444	12475	12456	12469	12702	12576	12401	12596	12493	12531	12551	12429	12464	12503	12523	12489	12528	12381	12547	12484	12706	12522	12444	12399	12471	12464	12494	12614	12423	12587	12626	12340	12515	12521	12438	12555	12590	12611	12506	12558	12457	12553	12656	12400	12534	12437	12566	12700	12404	12379	12622	12493	12641	12633	12458	12374	12466	12636	12423	12519	12562	12327	12475	12485	12696	12361	12573	12553	12568	12420	12621	12545	12734	12367	12483	12474	12450	12519	12573	12329	12629	12623	12613	12566	12619	12493	12431	12551	12443	12459	12524	12612	12488	12502	12406	12572	12384	12469	12513	12454	12430	12556	12543	12538	12659	12613	12512	12405	12579	12623	12561	12573	12435	12620	12386	12594	12389	12475	12492	12550	12538	12496	12534	12611	12588	12353	12424	12617	12438	12460	12453	12563	12541	12444	12435	12460	12506	12472	12493	12549	12479	12400	12603	12473	12483	12433	12419	12538	12500	12339	12441	12555	12593	12432	12394	12618	12588	12424	12442	12501	12540	12359	12641	12366	12613	12550	12454	12358	12516	12584	12477	12547	12384	12421	12464	12523	12585	12701	12486	12520	12392	12771	12469	12390	12590	12544	12536	12536	12422	12507	12563	12344	12504	12496	12475	12523	12502	12427	12465	12536	12415	12556	12489	12723	12441	12518	12652	12330	12549	12540	12430	12526	12600	12386	12460	12565	12287	12827	12492	12430	12523	12648	12478	12654	12557	12426	12595	12533	12471	12554	12542	12506	12518	12597	12371	12560	12614	12496	12471	12454	12461	12406	12404	12492	12474	12626	12650	12458	12504	12617	12513	12418	12224	12398	12570	12544	12498	12403	12605	12420	12545	12626	12590	12451	12481	12401	12626	12458	12503	12618	12699	12475	12455	12352	12462	12510	12607	12447	12492	12422	12546	12539	12564	12592	12526	12340	12328	12426	12455	12522	12448	12518	12435	12431	12585	12575	12654	12550	12583	12615	12457	12412	12624	12451	12359	12528	12418	12486	12629	12508	12475	12542	12506	12473	12602	12443	12536	12632	12560	12544	12390	12383	12564	12542	12473	12613	12510	12598	12296	12451	12517	12305	12509	12586	12567	12516	12558	12475	12509	12649	12360	12592	12504	12630	12426	12549	12499	12533	12601	12607	12567	12553	12569	12562	12278	12551	12457	12584	12575	12551	12537	12515	12544	12524	12532	12590	12675	12553	12702	12523	12549	12441	12556	12378	12545	12485	12447	12473	12519	12497	12520	12497	12622	12478	12358	12514	12456	12409	12527	12669	12506	12465	12495	12528	12644	12643	12338	12406	12525	12461	12348	12412	12599	12431	12340	12543	12447	12403	12380	12403	12654	12520	12681	12445	12556	12508	12476	12569	12649	12435	12652	12613	12436	12562	12510	12517	12508	12214	12411	12514	12507	12467	12610	12508	12441	12497	12503	12379	12507	12559	12697	12537	12450	12429	12453	12440	12586	12545	12474	12555	12311	12529	12538	12608	12583	12530	12505	12518	12602	12291	12506	12429	12530	12478	12528	12451	12421	12618	12432	12583	12648	12312	12398	12430	12436	12451	12648	12333	12556	12574	12502	12515	12440	12485	12584	12533	12445	12599	12638	12538	12447	12347	12604	12436	12537	12289	12523	12537	12335	12398	12494	12502	12551	12553	12585	12536	12693	12376	12490	12728	12450	12654	12430	12542	12394	12482	12514	12562	12430	12521	12489	12537	12234	12487	12524	12724	12632	12636	12457	12541	12562	12563	12445	12660	12620	12346	12395	12461	12661	12623	12539	12443	12481	12351	12428	12492	12367	12553	12515	12650	12623	12607	12557	12525	12472	12679	12530	12604	12479	12383	12489	12436	12359	12566	12477	12516	12425	12387	12380	12436	12658	12524	12543	12523	12447	12650	12629	12583	12554	12595	12459	12431	12488	12416	12397	12401	12648	12572	12546	12359	12574	12485	12520	12482	12465	12451	12584	12567	12640	12508
36260	44765	48300	38965	29712	23923	21482	19621	18382	17721	17232	16984	16717	16821	16638	16702	16706	16661	16518	16633	16640	16478	16305	16403	16281	16393	16414	16526	16378	16372	16635	16347	16475	16757	16565	16372	16259	16396	16344	16432	16138	16466	16486	16320	16383	16574	16587	16371	16408	16383	16380	16278	16082	16479	16297	16253	16295	16428	16433	16333	16298	16442	16515	16403	16420	16413	16294	16510	16544	16528	16370	16410	16447	16438	16487	16493	16453	16389	16276	16338	16266	16512	16550	16407	16495	16320	16588	16361	16338	16186	16411	16371	16371	16317	16631	16458	16362	16573	16359	16342	16461	16244	16581	16377	16263	16411	16326	16427	16311	16323	16472	16407	16168	16258	16450	16251	16461	16419	16349	16397	16485	16540	16602	16462	16539	16326	16296	16324	16367	16331	16366	16310	16477	16427	16375	16288	16347	16395	16396	16468	16261	16191	16240	16235	16338	16412	16375	16301	16313	16306	16516	16241	16467	16197	16189	16267	16482	16275	16441	16604	16238	16556	16470	16462	16406	16346	16428	16621	16434	16528	16361	16534	16357	16313	16363	16290	16413	16547	16474	16547	16372	16707	16513	16449	16241	16379	16419	16562	16336	16512	16340	16399	16478	16391	16403	16250	16555	16353	16371	16730	16411	16479	16357	16361	16509	16467	16443	16441	16414	16690	16520	16359	16550	16366	16315	16483	16765	16283	16359	16474	16533	16378	16553	16761	16544	16464	16472	16462	16450	16686	16295	16368	16397	16519	16238	16265	16312	16492	16281	16427	16571	16403	16263	16301	16482	16596	16353	16383	16379	16267	16430	16689	16391	16376	16256	16400	16596	16393	16435	16412	16437	16361	16302	16410	16606	16376	16463	16615	16366	16546	16516	16428	16494	16594	16500	16358	16378	16523	16331	16373	16328	16533	16566	16424	16425	16398	16482	16330	16696	16426	16294	16415	16481	16496	16216	16326	16412	16398	16437	16523	16503	16507	16433	16518	16438	16341	16356	16381	16539	16287	16430	16504	16551	16421	16382	16410	16596	16441	16435	16374	16511	16368	16307	16447	16612	16327	16487	16729	16437	16369	16591	16411	16418	16345	16528	16284	16272	16467	16381	16332	16114	16587	16249	16701	16398	16523	16327	16201	16332	16278	16195	16317	16442	16303	16570	16503	16251	16358	16693	16398	16510	16498	16419	16396	16446	16432	16403	16267	16360	16377	16409	16504	16366	16490	16425	16449	16477	16449	16235	16385	16395	16401	16446	16327	16460	16508	16412	16542	16415	16467	16429	16160	16443	16560	16464	16269	16374	16386	16609	16533	16274	16404	16406	16208	16325	16195	16609	16537	16360	16432	16484	16422	16497	16416	16541	16579	16329	16592	16329	16269	16308	16436	16488	16441	16492	16214	16525	16204	16326	16318	16631	16266	16444	16520	16265	16161	16461	16532	16349	16538	16238	16590	16423	16481	16407	16427	16310	16299	16555	16190	16396	16398	16331	16304	16495	16629	16419	16250	16447	16530	16346	16252	16581	16296	16535	16324	16534	16367	16446	16426	16390	16484	16256	16592	16326	16375	16598	16506	16437	16420	16598	16426	16677	16368	16134	16582	16339	16438	16477	16319	16451	16543	16466	16479	16299	16198	16395	16466	16440	16329	16277	16267	16440	16533	16529	16448	16284	16485	16441	16521	16515	16493	16482	16108	16300	16400	16383	16285	16571	16496	16633	16298	16340	16507	16555	16531	16340	16436	16430	16547	16397	16591	16478	16410	16636	16567	16583	16537	16455	16275	16501	16543	16460	16416	16644	16451	16010	16515	16337	16518	16230	16549	16510	16481	16461	16398	16632	16532	16340	16294	16581	16400	16285	16279	16373	16449	16300	16470	16382	16453	16395	16541	16334	16334	16305	16480	16360	16604	16451	16482	16375	16378	16309	16176	16524	16540	16364	16448	16302	16542	16509	16417	16470	16496	16485	16421	16273	16121	16494	16433	16390	16418	16431	16467	16525	16449	16373	16352	16378	16441	16510	16574	16513	16446	16361	16420	16434	16401	16468	16049	16292	16396	16192	16381	16321	16414	16475	16469	16356	16416	16508	16229	16461	16463	16486	16599	16368	16361	16597	16454	16289	16407	16370	16522	16169	16461	16334	16222	16401	16273	16456	16609	16445	16570	16579	16482	16505	16331	16455	16194	16353	16610	16520	16632	16490	16289	16371	16400	16465	16467	16408	16452	16173	16185	16334	16358	16328	16244	16328	16561	16394	16457	16402	16478	16252	16479	16327	16570	16454	16417	16395	16449	16275	16473	16355	16470	16275	16286	16350	16444	16343	16608	16490	16354	16198	16563	16434	16549	16352	16395	16505	16491	16605	16394	16467	16435	16567	16387	16383	16194	16471	16395	16598	16504	16473	16384	16586	16415	16281	16270	16314	16422	16383	16458	16268	16443	16173	16523	16290	16418	16258	16404	16452	16450	16383	16286	16207	16250	16366	16318	16566	16351	16544	16365	16422	16585	16510	16282	16388	16468	16340	16285	16574	16185	16307	16312	16430	16540	16431	16547	16264	16428	16410	16378	16589	16399	16552	16559	16540	16382	16402	16463	16457	16371	16237	16229	16507	16405	16391	16415	16391	16265	16530	16445	16518	16797	16476	16528	16254	16385	16479	16457	16421	16335	16438	16498	16464	16538	16451	16470	16463	16494	16282	16353	16410	16448	16368	16294	16406	16549	16494	16370	16511	16571	16397	16482	16367	16318	16515	16489	16350	16547	16561	16397	16507	16450	16477	16395	16880	16394	16376	16468	16516	16508	16479	16257	16568	16441	16535	16386	16283	16506	16449	16245	16380	16474	16527	16727	16421	16375	16394	16534	16528	16426	16515	16178	16439	16519	16458	16525	16377	16529	16477	16366	16264	16268	16415	16495	16391	16372	16472	16442	16347	16321	16431	16691	16501	16489	16374	16390	16481	16292	16290	16551	16248	16440	16679	16431	16339	16212	16278	16457	16551	16415	16460	16495	16391	16495	16350	16173	16335	16383	16407	16471	16257	16333	16265	16349	16413	16315	16409	16356	16462	16203	16544	16564	16373	16518	16509	16620	16450	16355	16314	16419	16418	16249	16418	16466	16329	16253	16288	16502	16341	16270	16490	16476	16497	16427	16446	16486	16229	16651	16251	16590	16371	16514	16319	16437	16305	16351	16444	16248	16244	16453	16260	16494	16460	16473	16419	16522	16569	16563	16535	16691	16489	16232	16366	16306	16503	16301	16487	16576	16250	16480	16299	16389	16411	16352	16555	16448	16290	16484	16377	16513	16414	16643	16415	16405	16354	16401	16412	16417	16573	16276	16339	16476	16379	16288	16507	16459	16472	16468	16309	16144	16450	16393	16198	16385	16168	16304	16409	16499	16443	16336	16309	16412	16217	16320	16319	16319	16383	16309	16308	16598	16330	16449	16415	16416	16538	16315	16313	16251	16373	16562	16552	16434	16631	16260	16403	16429	16309	16411	16154	16506	16531	16255	16346	16416	16474	16586	16330	16248	16190	16358	16492	16457	16571	16257	16286	16420	16516	16359	16505	16390	16602	16515	16453	16481	16328	16601	16509	16385	16391	16331	16493	16226	16479	16515	16344	16601	16654	16535	16566	16374	16354	16611	16438	16485	16336	16410	16153	16397	16425	16334	16430	16381	16418	16389	16393	16425	16518	16268	16378	16166	16561	16328	16703	16492	16686	16401	16376	16474	16429	16480	16275	16284	16357	16355	16352	16468	16129	16604	16612	16474	16299	16131	16273	16399	16471	16310	16366	16476	16468	16406	16419	16314	16524	16282	16363	16338	16325	16463	16571	16628	16411	16487	16272	16389	16523	16385	16401	16600	16425	16334	16367	16269	16188	16473	16322	16253	16184	16410	16479	16464	16256	16449	16541	16339	16409	16634	16408	16457	16376	16470	16327	16413	16336	16411	16560	16312	16498	16394	16186	16533	16347	16621	16515	16384	16581	16344	16396	16670	16432	16480	16468	16285	16332	16338	16444	16387	16352	16010	16425	16346	16497	16592	16573	16296	16538	16452	16268	16370	16444	16528	16507	16503	16293	16316	16480	16534	16557	16383	16403	16407	16519	16423	16569	16496	16517	16449	16379	16556	16367	16563	16604	16436	16428	16258	16429	16444	16417	16392	16485	16268	16429	16349	16667	16737	16470	16353	16402	16476	16587	16351	16473	16185	16504	16476	16518	16542	16568	16534	16537	16803	16146	16332	16537	16107	16463	16603	16460	16582	16546	16433	16536	16330	16363	16435	16216	16347	16450	16394	16261	16350	16425	16612	16380	16433	16324	16489	16267	16616	16513	16347	16583	16488	16288	16312	16553	16427	16611	16555	16346	16353	16538	16341	16539	16338	16461	16304	16576	16412	16262	16593	16375	16059	16353	16208	16390	16448	16405	16466	16379	16398	16385	16561	16789	16637	16309	16384	16447	16393	16520	16317	16664	16411	16214	16389	16575	16390	16570	16501	16387	16275	16612	16405	16350	16409	16305	16178	16590	16455	16235	16400	16381	16354	16487	16343	16640	16585	16534	16476	16470	16437	16573	16310	16379	16358	16505	16415	16203	16332	16405	16686	16498	16446	16525	16457	16347	16434	16555	16332	16531	16269	16315	16433	16586	16548	16903	16252	16411	16537	16213	16440	16308	16352	16293	16471	16585	16400	16336	16419	16407	16431	16475	16268	16490	16448	16610	16498	16373	16528	16591	16318	16508	16479	16497	16366	16426	16350	16276	16533	16525	16259	16398	16593	16406	16433	16637	16319	16502	16368	16596	16467	16424	16373	16316	16363	16281	16266	16549	16533	16482	16723	16513	16325	16309	16607	16520	16530	16519	16529	16522	16436	16477	16432	16419	16324	16354	16434	16358	16398	16557	16071	16368	16426	16510	16487	16422	16428	16546	16588	16310	16582	16354	16347	16444	16443	16357	16347	16662	16633	16657	16350	16363	16379	16624	16439	16347	16407	16582	16734	16452	16588	16333	16407	16363	16657	16401	16510	16425	16524	16671	16404	16672	16547	16734	16318	16559	16274	16294	16319	16307	16489	16429	16454	16510	16193	16463	16435	16354	16507	16336	16391	16494	16282
43898	60250	47199	32829	25090	19782	17717	15748	14497	13884	13229	12835	12873	12782	12528	12382	12507	12626	12360	12564	12352	12381	12420	12348	12434	12315	12240	12453	12168	12190	12503	12339	12319	12377	12405	12414	12289	12323	12378	12205	12267	12304	12527	12299	12422	12363	12431	12475	12288	12392	12376	12202	12271	12312	12402	12478	12083	12395	12425	12453	12236	12324	12237	12344	12297	12461	12302	12355	12426	12313	12343	12370	12342	12374	12323	12330	12357	12508	12185	12430	12336	12203	12437	12320	12369	12393	12222	12282	12270	12287	12301	12273	12403	12308	12307	12496	12332	12484	12546	12260	12266	12429	12402	12179	12280	12280	12447	12264	12241	12328	12318	12259	12387	12380	12332	12245	12292	12233	12237	12327	12415	12335	12299	12268	12421	12315	12313	12282	12393	12305	12220	12168	12318	12217	12310	12513	12281	12356	12404	12346	12219	12099	12384	12391	12259	12247	12158	12453	12358	12328	12417	12465	12302	12362	12342	12320	12276	12242	12540	12277	12383	12367	12162	12339	12254	12279	12236	12194	12357	12328	12256	12396	12162	12323	12249	12286	12280	12394	12287	12167	12393	12394	12368	12292	12280	12224	12356	12453	12355	12205	12432	12153	12312	12377	12298	12254	12387	12301	12264	12372	12410	12371	12369	12373	12418	12237	12329	12310	12277	12355	12318	12222	12432	12326	12233	12258	12487	12288	12396	12296	12325	12276	12428	12344	12333	12411	12231	12242	12255	12491	12220	12221	12497	12339	12281	12304	12326	12303	12359	12287	12235	12325	12368	12344	12376	12330	12384	12308	12108	12210	12440	12480	12247	12301	12140	12299	12372	12256	12484	12228	12371	12526	12319	12357	12417	12311	12324	12369	12465	12312	12508	12332	12271	12264	12323	12228	12134	12370	12393	12350	12395	12139	12269	12270	12277	12457	12275	12477	12507	12483	12306	12346	12257	12261	12343	12278	12243	12396	12361	12228	12285	12274	12306	12325	12247	12242	12256	12359	12446	12376	12386	12404	12263	12282	12368	12373	12192	12381	12403	12250	12296	12315	12367	12210	12436	12292	12413	12313	12450	12302	12430	12403	12446	12327	12471	12400	12479	12426	12321	12272	12438	12371	12344	12303	12317	12424	12340	12246	12329	12340	12288	12281	12382	12460	12433	12404	12067	12341	12557	12321	12311	12328	12387	12350	12329	12167	12473	12240	12330	12430	12444	12475	12363	12349	12408	12249	12410	12353	12437	12409	12248	12349	12334	12426	12510	12372	12343	12310	12478	12418	12297	12503	12266	12496	12421	12329	12479	12358	12357	12108	12354	12250	12345	12419	12283	12301	12529	12194	12491	12425	12284	12220	12282	12284	12235	12329	12378	12362	12406	12328	12308	12369	12306	12313	12379	12406	12286	12469	12467	12237	12241	12431	12466	12311	12301	12388	12445	12327	12410	12508	12382	12314	12271	12477	12280	12397	12325	12367	12395	12440	12379	12165	12284	12382	12220	12435	12359	12317	12299	12363	12308	12244	12177	12419	12357	12350	12375	12513	12485	12142	12462	12294	12343	12248	12204	12395	12391	12314	12301	12352	12451	12434	12349	12293	12141	12275	12399	12423	12376	12487	12290	12314	12187	12486	12244	12216	12216	12322	12352	12300	12377	12153	12295	12273	12380	12386	12426	12335	12445	12287	12468	12273	12457	12376	12356	12408	12277	12288	12343	12266	12282	12276	12348	12345	12374	12394	12310	12327	12476	12360	12319	12350	12415	12342	12298	12388	12355	12299	12240	12245	12406	12338	12328	12578	12270	12146	12291	12379	12372	12283	12165	12173	12310	12475	12290	12427	12362	12384	12346	12319	12420	12309	12358	12351	12411	12445	12326	12314	12285	12220	12511	12508	12384	12465	12426	12313	12388	12327	12299	12218	12472	12312	12394	12441	12430	12156	12281	12430	12402	12297	12430	12368	12450	12388	12257	12206	12345	12330	12386	12390	12254	12217	12350	12381	12450	12245	12369	12401	12248	12442	12512	12278	12388	12328	12410	12459	12442	12410	12399	12240	12482	12347	12247	12535	12203	12347	12411	12262	12457	12325	12371	12528	12387	12354	12325	12260	12307	12238	12266	12306	12456	12370	12284	12304	12352	12322	12390	12298	12403	12507	12485	12382	12235	12256	12436	12236	12433	12389	12441	12376	12230	12332	12309	12345	12419	12458	12219	12258	12152	12273	12375	12082	12456	12294	12249	12283	12557	12371	12320	12226	12417	12250	12545	12276	12424	12357	12332	12326	12273	12404	12296	12192	12377	12451	12259	12270	12456	12273	12372	12307	12384	12352	12530	12422	12411	12408	12466	12330	12311	12441	12319	12441	12365	12512	12275	12507	12539	12243	12318	12311	12401	12097	12160	12466	12389	12377	12321	12503	12243	12398	12204	12335	12463	12248	12371	12376	12306	12506	12317	12271	12296	12258	12352	12326	12329	12212	12295	12275	12162	12285	12376	12357	12342	12354	12191	12343	12344	12461	12462	12389	12234	12349	12537	12266	12345	12225	12339	12373	12433	12234	12344	12234	12290	12344	12301	12246	12312	12464	12319	12471	12225	12391	12207	12233	12375	12367	12408	12266	12260	12331	12296	12357	12402	12327	12489	12260	12413	12292	12310	12182	12458	12424	12358	12226	12260	12252	12270	12457	12404	12297	12396	12291	12407	12451	12262	12363	12153	12429	12200	12359	12278	12391	12431	12231	12408	12356	12433	12429	12344	12235	12320	12308	12514	12252	12308	12311	12212	12326	12373	12296	12387	12329	12293	12345	12357	12393	12255	12408	12189	12450	12312	12327	12384	12411	12324	12333	12240	12469	12314	12328	12486	12457	12385	12402	12261	12355	12339	12181	12344	12345	12339	12368	12476	12297	12239	12360	12255	12206	12327	12472	12253	12451	12351	12313	12539	12469	12199	12322	12427	12256	12493	12287	12366	12142	12332	12391	12108	12318	12332	12417	12412	12323	12263	12232	12209	12323	12253	12379	12341	12394	12331	12377	12352	12464	12339	12433	12403	12295	12427	12360	12364	12396	12194	12476	12402	12449	12375	12201	12233	12213	12319	12384	12332	12525	12440	12333	12277	12296	12256	12354	12309	12406	12474	12317	12331	12231	12462	12366	12226	12236	12217	12430	12237	12391	12456	12267	12427	12278	12478	12407	12400	12282	12359	12373	12319	12330	12283	12428	12237	12362	12583	12130	12292	12494	12292	12406	12348	12411	12307	12336	12459	12268	12362	12477	12361	12312	12255	12312	12332	12426	12260	12396	12420	12427	12476	12421	12271	12420	12346	12481	12310	12227	12450	12414	12532	12484	12476	12324	12245	12425	12354	12428	12554	12283	12195	12440	12297	12472	12423	12406	12286	12387	12236	12268	12332	12466	12378	12423	12333	12284	12390	12450	12354	12332	12181	12495	12348	12371	12372	12487	12347	12357	12182	12371	12564	12334	12392	12392	12359	12296	12356	12369	12309	12391	12233	12368	12222	12361	12490	12265	12367	12360	12273	12246	12419	12392	12368	12436	12264	12344	12336	12344	12492	12376	12483	12381	12147	12260	12395	12357	12322	12355	12229	12345	12311	12241	12259	12303	12325	12467	12334	12356	12355	12320	12259	12294	12239	12315	12352	12292	12452	12327	12119	12348	12168	12280	12416	12223	12378	12365	12394	12325	12316	12326	12291	12346	12334	12348	12213	12315	12254	12382	12402	12191	12454	12165	12407	12303	12324	12351	12255	12364	12350	12289	12193	12455	12386	12257	12352	12660	12425	12262	12457	12393	12367	12439	12488	12346	12413	12344	12471	12433	12430	12460	12359	12347	12277	12285	12208	12293	12381	12129	12396	12311	12134	12448	12258	12240	12360	12318	12414	12453	12268	12413	12383	12558	12388	12354	12455	12283	12386	12243	12556	12417	12327	12156	12535	12303	12407	12375	12424	12421	12463	12322	12463	12311	12328	12439	12226	12441	12291	12217	12304	12350	12276	12359	12386	12387	12441	12421	12250	12241	12313	12370	12365	12359	12254	12448	12359	12239	12433	12431	12277	12398	12401	12148	12439	12335	12345	12381	12473	12305	12448	12252	12401	12432	12294	12350	12408	12217	12553	12271	12407	12512	12350	12321	12478	12343	12316	12299	12389	12348	12444	12318	12304	12253	12508	12377	12348	12277	12352	12325	12375	12306	12322	12258	12296	12241	12313	12371	12302	12536	12257	12303	12418	12222	12452	12370	12404	12195	12189	12498	12301	12364	12545	12417	12427	12353	12308	12311	12335	12242	12236	12172	12474	12368	12341	12465	12356	12311	12127	12437	12198	12324	12319	12436	12472	12367	12197	12327	12410	12291	12200	12326	12256	12456	12332	12441	12408	12400	12351	12347	12359	12392	12412	12475	12448	12456	12428	12436	12291	12286	12527	12342	12393	12371	12343	12177	12309	12387	12387	12249	12397	12406	12442	12267	12427	12352	12312	12358	12399	12319	12295	12275	12474	12265	12345	12357	12320	12236	12308	12349	12118	12376	12365	12403	12273	12170	12466	12315	12399	12421	12380	12289	12361	12237	12398	12164	12312	12428	12239	12350	12340	12131	12211	12200	12630	12400	12299	12361	12434	12455	12411	12329	12314	12475	12303	12456	12361	12339	12310	12382	12366	12221	12360	12422	12331	12258	12458	12385	12305	12318	12241	12129	12426	12512	12394	12313	12356	12424	12456	12346	12331	12289	12367	12441	12487	12483	12486	12301	12351	12428	12319	12305	12469	12291	12333	12255	12444	12476	12291	12478	12247	12318	12440	12331	12377	12394	12301	12321	12438	12321	12300	12398	12517	12313	12476	12344	12339	12297	12463	12165	12437	12180	12330	12339	12341	12433	12265	12486	12348	12353	12373	12420	12377	12324	12416	12177	12424	12380	12448	12270	12354	12278	12445	12360	12505	12367	12435	12149	12125	12266	12338	12240	12326	12348	12497	12347	12572	12283	12371	12395	12427	12419	12377	12019	12367	12222	12350	12276	12352	12482	12363	12397	12340	12347	12216	12190	12445	12178	12345	12167	12415	12478	12356	12123	12488	12260	12383	12247	12433	12333	12338	12320	12302	12181
23548	21062	28786	26238	25466	27342	26569	21523	19562	18667	18060	17334	17433	17201	17119	16951	16893	16805	16826	16752	16781	16765	16916	16656	16723	16749	16612	16600	16802	16709	16560	16643	16574	16816	16647	16748	16672	16372	16604	16653	16534	16755	16532	16466	16752	16492	16689	16560	16552	16718	16597	16697	16748	16715	16658	16657	16683	16554	16688	16544	16546	16374	16428	16527	16799	16575	16658	16679	16552	16582	16492	16658	16530	16752	16663	16459	16556	16588	16514	16531	16447	16864	16557	16671	16604	16555	16575	16552	16588	16274	16441	16629	16773	16459	16349	16431	16499	16803	16625	16464	16420	16415	16849	16556	16409	16601	16673	16627	16443	16775	16544	16556	16463	16459	16360	16338	16655	16646	16630	16650	16466	16602	16729	16512	16580	16518	16404	16629	16603	16460	16665	16454	16500	16629	16412	16537	16478	16574	16622	16620	16777	16543	16588	16439	16234	16542	16566	16613	16757	16425	16643	16805	16643	16510	16464	16632	16584	16484	16690	16611	16654	16517	16681	16537	16586	16350	16469	16477	16730	16575	16652	16776	16563	16509	16455	16380	16874	16623	16593	16449	16515	16614	16710	16555	16437	16664	16519	16564	16482	16556	16326	16491	16598	16451	16507	16447	16283	16558	16439	16482	16416	16663	16797	16538	16788	16851	16433	16701	16659	16689	16694	16522	16734	16604	16709	16646	16714	16543	16550	16679	16600	16557	16543	16503	16386	16576	16570	16510	16708	16313	16523	16578	16620	16289	16726	16657	16467	16510	16592	16553	16575	16455	16548	16579	16402	16812	16564	16681	16657	16483	16478	16708	16550	16593	16482	16777	16656	16731	16702	16693	16585	16403	16563	16531	16562	16475	16673	16489	16654	16557	16374	16355	16502	16499	16605	16414	16611	16584	16781	16494	16773	16524	16529	16752	16530	16550	16473	16594	16661	16293	16491	16579	16626	16397	16707	16722	16343	16614	16615	16703	16612	16546	16657	16807	16394	16467	16389	16564	16431	16593	16545	16472	16492	16542	16662	16650	16559	16554	16500	16443	16690	16603	16824	16449	16729	16613	16325	16530	16381	16479	16420	16785	16661	16628	16739	16584	16366	16596	16604	16859	16383	16486	16372	16571	16470	16479	16500	16554	16339	16564	16578	16585	16699	16734	16535	16483	16637	16423	16405	16721	16550	16703	16245	16431	16675	16395	16421	16475	16588	16432	16459	16513	16496	16571	16662	16491	16418	16576	16334	16451	16338	16589	16521	16518	16384	16618	16420	16523	16376	16602	16485	16551	16486	16513	16536	16742	16538	16469	16313	16547	16521	16501	16386	16565	16541	16553	16683	16722	16647	16517	16579	16473	16686	16638	16616	16549	16484	16354	16493	16550	16625	16786	16592	16583	16435	16661	16683	16503	16359	16479	16648	16559	16722	16725	16660	16577	16553	16457	16561	16782	16673	16503	16534	16423	16590	16568	16700	16752	16551	16440	16438	16688	16556	16536	16711	16643	16631	16480	16490	16421	16542	16304	16640	16669	16494	16557	16246	16329	16537	16730	16542	16573	16609	16539	16432	16569	16670	16472	16865	16371	16610	16414	16543	16738	16600	16671	16802	16693	16511	16608	16413	16618	16443	16313	16740	16571	16502	16612	16559	16565	16562	16554	16593	16545	16521	16593	16602	16507	16572	16485	16420	16564	16547	16603	16456	16529	16783	16531	16589	16517	16519	16421	16599	16743	16845	16635	16779	16592	16500	16791	16788	16492	16310	16538	16538	16577	16431	16657	16631	16684	16359	16484	16513	16508	16481	16698	16344	16686	16527	16550	16684	16532	16607	16564	16481	16653	16561	16504	16479	16637	16431	16653	16398	16707	16504	16678	16592	16605	16777	16646	16627	16446	16500	16550	16424	16603	16593	16529	16519	16644	16596	16330	16739	16511	16468	16467	16391	16539	16547	16553	16586	16258	16470	16442	16682	16443	16522	16719	16662	16503	16616	16669	16563	16645	16495	16427	16513	16563	16624	16581	16527	16447	16456	16801	16513	16471	16685	16526	16761	16544	16461	16449	16721	16398	16471	16592	16528	16577	16671	16608	16580	16476	16596	16563	16561	16435	16531	16565	16459	16527	16460	16599	16677	16546	16504	16744	16641	16604	16610	16579	16590	16523	16615	16606	16505	16542	16690	16589	16560	16656	16530	16465	16823	16810	16632	16407	16641	16671	16488	16691	16463	16539	16510	16505	16358	16698	16425	16713	16757	16424	16373	16378	16473	16489	16540	16764	16407	16410	16513	16360	16667	16505	16637	16723	16607	16599	16676	16957	16733	16765	16395	16435	16498	16584	16579	16611	16689	16607	16622	16759	16668	16538	16347	16608	16513	16403	16618	16526	16434	16601	16580	16582	16404	16610	16658	16489	16516	16578	16478	16341	16773	16605	16593	16540	16541	16639	16698	16779	16625	16411	16571	16475	16765	16772	16632	16775	16796	16705	16491	16460	16308	16414	16614	16683	16677	16543	16553	16522	16653	16551	16477	16605	16528	16726	16669	16786	16691	16562	16591	16531	16415	16586	16621	16347	16607	16554	16690	16469	16695	16654	16339	16617	16575	16671	16486	16588	16588	16431	16675	16579	16470	16480	16502	16517	16557	16514	16569	16458	16439	16634	16833	16629	16520	16594	16798	16630	16577	16592	16653	16615	16616	16472	16513	16403	16566	16431	16679	16662	16370	16620	16256	16467	16505	16558	16419	16483	16706	16545	16558	16581	16697	16414	16559	16685	16591	16414	16599	16671	16795	16569	16497	16346	16579	16523	16593	16444	16593	16836	16567	16488	16352	16574	16578	16463	16448	16457	16692	16500	16513	16706	16743	16810	16559	16606	16491	16699	16610	16664	16679	16624	16691	16670	16598	16654	16535	16380	16424	16497	16575	16780	16709	16693	16619	16468	16564	16482	16547	16473	16589	16355	16481	16498	16761	16338	16762	16523	16346	16520	16630	16736	16568	16640	16631	16603	16618	16655	16558	16554	16625	16572	16711	16735	16583	16334	16634	16542	16752	16667	16468	16270	16508	16451	16331	16502	16532	16427	16404	16883	16593	16381	16585	16620	16469	16477	16526	16814	16366	16571	16730	16525	16763	16504	16508	16599	16553	16681	16747	16540	16511	16411	16477	16302	16733	16738	16641	16777	16778	16723	16651	16526	16897	16587	16568	16504	16507	16427	16597	16382	16578	16610	16855	16670	16538	16562	16809	16611	16398	16582	16591	16621	16560	16672	16742	16714	16527	16726	16603	16520	16491	16623	16569	16574	16636	16555	16826	16711	16482	16542	16538	16589	16601	16837	16705	16406	16835	16716	16592	16604	16453	16687	16644	16554	16675	16629	16424	16644	16552	16636	16408	16458	16563	16516	16770	16595	16590	16568	16652	16668	16523	16511	16694	16615	16584	16396	16661	16619	16514	16612	16579	16288	16540	16412	16739	16588	16465	16358	16557	16617	16492	16529	16582	16549	16453	16432	16568	16541	16688	16568	16524	16621	16728	16666	16447	16679	16507	16581	16627	16655	16556	16485	16480	16406	16689	16621	16679	16633	16644	16526	16735	16501	16567	16591	16648	16247	16520	16583	16556	16669	16590	16678	16458	16619	16428	16636	16544	16582	16753	16760	16489	16471	16488	16757	16493	16515	16522	16663	16673	16572	16613	16381	16763	16791	16532	16693	16621	16478	16699	16843	16402	16442	16633	16507	16667	16592	16675	16521	16474	16492	16539	16654	16387	16706	16503	16411	16555	16547	16506	16681	16707	16528	16653	16633	16607	16700	16455	16400	16527	16588	16679	16373	16668	16214	16309	16621	16451	16738	16672	16596	16547	16468	16649	16578	16536	16706	16629	16399	16518	16567	16603	16522	16382	16403	16218	16519	16652	16486	16630	16723	16709	16799	16677	16666	16652	16588	16530	16306	16590	16625	16392	16739	16336	16237	16358	16538	16517	16384	16563	16467	16553	16641	16333	16359	16463	16465	16658	16460	16660	16499	16571	16501	16518	16642	16459	16595	16611	16843	16654	16739	16688	16596	16666	16722	16518	16456	16420	16498	16452	16660	16679	16527	16544	16431	16484	16748	16634	16255	16481	16488	16721	16642	16467	16614	16586	16430	16506	16276	16568	16529	16603	16458	16463	16746	16556	16768	16522	16784	16525	16754	16792	16640	16643	16504	16526	16642	16469	16583	16863	16649	16572	16597	16572	16402	16461	16540	16703	16624	16399	16483	16458	16452	16382	16719	16527	16541	16525	16632	16663	16713	16571	16536	16573	16735	16752	16633	16538	16515	16542	16566	16815	16498	16458	16617	16565	16560	16574	16771	16592	16658	16534	16427	16610	16592	16773	16491	16653	16622	16562	16593	16609	16456	16358	16546	16616	16365	16713	16584	16752	16462	16579	16462	16657	16594	16450	16454	16350	16546	16537	16413	16794	16844	16283	16566	16534	16516	16366	16418	16472	16529	16700	16571	16536	16681	16580	16584	16729	16645	16781	16689	16515	16628	16566	16338	16525	16458	16481	16612	16516	16708	16581	16707	16473	16734	16557	16538	16592	16538	16619	16688	16438	16810	16591	16607	16408	16537	16651	16366	16583	16571	16672	16653	16434	16697	16791	16518	16504	16590	16556	16430	16745	16620	16700	16772	16637	16750	16578	16458	16711	16538	16560	16555	16699	16614	16635	16491	16444	16593	16595	16556	16598	16595	16783	16301	16584	16434	16587	16381	16448	16361	16770	16520	16540	16616	16370	16574	16340	16416	16615	16672	16547	16677	16448	16447	16568	16437	16515	16642	16438	16479	16534	16499	16475	16534	16603	16547	16809	16758	16677	16436	16762	16605	16746	16671	16674	16721	16503	16508	16601	16514	16478	16499	16428	16475	16654	16308	16391	16358	16508	16441	16535	16492	16694	16515	16521	16643	16643	16630	16636	16637	16740	16668	16548	16616	16587	16545	16599	16589	16550	16690	16749	16673	16392	16464	16563	16574	16617	16751	16291	16531	16564	16603	16681	16634	16465	16554	16670	16544	16620	16446	16643	16500	16573	16437	16638	16542	16744	16574	16524	16597	16649	16590	16375	16467	16523	16633	16601	16596
44289	65708	54700	40689	29095	23794	19987	17098	15626	14254	13931	13156	13001	12768	12926	12830	12624	12612	12608	12564	12497	12541	12544	12344	12495	12371	12457	12407	12421	12594	12418	12550	12259	12379	12225	12614	12421	12359	12444	12385	12482	12549	12406	12368	12426	12485	12497	12395	12470	12280	12336	12444	12249	12392	12523	12353	12360	12341	12473	12497	12547	12567	12519	12355	12391	12404	12389	12508	12452	12500	12354	12540	12423	12536	12442	12598	12438	12540	12409	12312	12273	12506	12446	12360	12477	12384	12481	12446	12538	12466	12392	12471	12393	12343	12262	12380	12530	12431	12479	12322	12404	12391	12447	12336	12408	12372	12367	12474	12233	12425	12440	12398	12400	12517	12432	12503	12311	12267	12408	12534	12383	12438	12487	12309	12394	12397	12470	12469	12351	12302	12353	12509	12454	12357	12497	12453	12566	12608	12509	12337	12345	12433	12452	12474	12505	12422	12328	12452	12472	12420	12378	12614	12314	12295	12315	12433	12483	12353	12494	12295	12329	12616	12327	12350	12440	12429	12518	12306	12521	12327	12427	12505	12462	12419	12290	12371	12380	12490	12378	12437	12433	12171	12506	12542	12342	12471	12447	12407	12483	12442	12321	12432	12414	12476	12586	12557	12517	12383	12178	12391	12366	12207	12561	12466	12543	12507	12287	12350	12613	12452	12524	12411	12369	12327	12478	12358	12476	12368	12457	12574	12477	12445	12286	12444	12488	12415	12353	12621	12454	12407	12196	12359	12490	12450	12605	12466	12455	12356	12357	12504	12454	12403	12605	12470	12391	12403	12272	12345	12515	12408	12321	12563	12210	12456	12491	12481	12515	12375	12275	12359	12421	12412	12382	12401	12422	12584	12395	12307	12437	12393	12434	12424	12497	12490	12530	12312	12449	12479	12225	12429	12272	12246	12336	12655	12441	12376	12411	12478	12446	12524	12359	12428	12382	12283	12492	12242	12337	12538	12371	12501	12481	12385	12395	12473	12383	12361	12423	12419	12516	12479	12486	12474	12492	12373	12436	12472	12411	12553	12289	12261	12344	12405	12370	12525	12397	12347	12204	12310	12430	12354	12403	12367	12484	12331	12439	12396	12494	12329	12383	12471	12507	12451	12419	12413	12483	12410	12346	12336	12356	12419	12374	12442	12540	12514	12471	12323	12384	12268	12442	12520	12425	12406	12561	12281	12331	12527	12354	12630	12494	12418	12527	12499	12326	12460	12415	12516	12515	12504	12284	12433	12356	12476	12586	12483	12441	12359	12336	12521	12222	12346	12454	12539	12355	12441	12487	12385	12457	12405	12507	12480	12459	12466	12216	12407	12422	12366	12297	12422	12440	12398	12406	12387	12201	12566	12456	12355	12630	12425	12529	12316	12513	12297	12495	12534	12532	12459	12557	12398	12466	12465	12247	12369	12454	12391	12392	12540	12440	12447	12284	12401	12408	12341	12515	12414	12420	12411	12434	12412	12420	12560	12554	12231	12518	12437	12537	12474	12363	12290	12355	12369	12238	12606	12368	12473	12441	12390	12463	12530	12339	12338	12435	12521	12418	12438	12350	12380	12350	12266	12476	12499	12469	12401	12517	12399	12404	12533	12356	12614	12587	12571	12557	12406	12363	12494	12377	12505	12410	12322	12369	12192	12298	12470	12360	12345	12512	12425	12359	12523	12465	12455	12241	12527	12414	12515	12368	12266	12504	12371	12523	12521	12413	12409	12348	12416	12579	12425	12432	12446	12445	12533	12268	12385	12459	12449	12434	12475	12248	12430	12541	12392	12344	12504	12272	12368	12398	12476	12381	12558	12292	12546	12198	12477	12304	12379	12481	12380	12615	12457	12424	12357	12645	12418	12489	12633	12293	12448	12430	12443	12442	12346	12344	12349	12341	12387	12409	12361	12297	12261	12422	12399	12237	12422	12552	12399	12708	12241	12413	12473	12329	12396	12476	12457	12487	12302	12507	12547	12564	12326	12459	12448	12225	12494	12436	12283	12424	12282	12462	12306	12381	12468	12549	12322	12510	12393	12332	12393	12426	12461	12415	12389	12408	12406	12368	12368	12461	12314	12500	12311	12461	12383	12300	12399	12627	12347	12441	12431	12220	12366	12489	12406	12261	12441	12359	12406	12507	12360	12415	12300	12171	12422	12464	12371	12519	12513	12336	12483	12412	12533	12487	12363	12372	12529	12451	12438	12221	12526	12417	12434	12401	12320	12524	12368	12489	12343	12410	12466	12438	12313	12431	12371	12435	12365	12450	12601	12524	12196	12344	12437	12407	12346	12442	12297	12509	12422	12415	12362	12473	12465	12570	12449	12407	12465	12382	12375	12395	12543	12372	12268	12378	12317	12249	12475	12324	12451	12380	12407	12328	12365	12452	12436	12245	12403	12263	12546	12295	12383	12398	12389	12307	12369	12535	12527	12333	12385	12377	12419	12400	12318	12674	12492	12510	12387	12394	12389	12560	12373	12321	12373	12436	12571	12352	12577	12522	12311	12610	12258	12354	12479	12307	12394	12358	12475	12385	12441	12429	12388	12427	12418	12420	12342	12436	12293	12381	12466	12365	12527	12490	12614	12482	12409	12411	12412	12386	12269	12406	12399	12422	12500	12343	12507	12468	12324	12429	12492	12512	12372	12500	12568	12320	12353	12472	12467	12427	12370	12314	12491	12528	12459	12501	12496	12333	12537	12464	12438	12432	12547	12520	12334	12326	12433	12353	12369	12492	12355	12435	12489	12459	12325	12458	12273	12320	12486	12560	12491	12400	12532	12193	12468	12611	12226	12297	12276	12436	12453	12501	12413	12398	12534	12355	12441	12342	12437	12471	12580	12421	12477	12282	12449	12426	12567	12341	12444	12597	12428	12546	12419	12426	12252	12422	12584	12493	12415	12379	12421	12467	12428	12282	12263	12458	12434	12542	12345	12439	12263	12516	12382	12533	12419	12519	12325	12483	12549	12320	12486	12408	12364	12290	12400	12569	12558	12242	12463	12456	12590	12307	12567	12614	12518	12471	12328	12339	12324	12375	12455	12409	12444	12320	12372	12352	12451	12576	12459	12453	12512	12320	12368	12371	12323	12397	12305	12437	12446	12387	12516	12435	12412	12356	12479	12539	12449	12537	12399	12412	12393	12392	12427	12617	12295	12107	12475	12492	12414	12149	12404	12516	12310	12189	12444	12216	12352	12354	12297	12542	12419	12327	12566	12282	12285	12472	12334	12341	12393	12464	12519	12369	12427	12269	12382	12427	12460	12434	12403	12583	12347	12460	12486	12557	12408	12472	12360	12416	12456	12496	12508	12381	12285	12447	12619	12438	12339	12456	12416	12505	12440	12368	12466	12478	12503	12460	12398	12513	12380	12359	12347	12449	12345	12419	12391	12456	12411	12350	12365	12442	12206	12514	12540	12287	12407	12382	12267	12528	12181	12512	12336	12388	12325	12548	12446	12407	12445	12392	12299	12312	12488	12364	12391	12351	12301	12492	12385	12275	12438	12303	12329	12431	12400	12498	12342	12418	12389	12354	12369	12508	12458	12423	12406	12496	12488	12273	12491	12309	12459	12388	12482	12504	12341	12638	12402	12496	12242	12407	12579	12388	12517	12597	12411	12438	12451	12533	12397	12371	12503	12363	12553	12473	12387	12461	12374	12493	12373	12471	12401	12294	12396	12582	12423	12475	12384	12359	12376	12406	12403	12615	12179	12456	12437	12384	12422	12325	12380	12341	12427	12403	12470	12430	12391	12364	12324	12578	12477	12332	12460	12336	12519	12336	12359	12310	12314	12493	12425	12545	12467	12384	12406	12441	12457	12264	12376	12405	12436	12416	12509	12355	12451	12253	12438	12302	12426	12339	12394	12444	12491	12380	12490	12462	12279	12630	12388	12265	12200	12325	12497	12286	12385	12268	12541	12526	12292	12555	12514	12373	12500	12458	12392	12414	12426	12534	12378	12453	12370	12387	12542	12267	12603	12399	12331	12593	12437	12321	12569	12414	12499	12445	12444	12459	12464	12385	12369	12395	12503	12468	12458	12172	12422	12466	12271	12381	12450	12307	12427	12529	12377	12451	12289	12392	12302	12482	12355	12206	12262	12372	12500	12402	12411	12260	12559	12413	12338	12335	12431	12430	12593	12420	12497	12427	12328	12490	12450	12277	12543	12417	12426	12409	12297	12301	12574	12279	12473	12428	12389	12411	12441	12509	12241	12483	12449	12370	12454	12456	12347	12522	12542	12379	12358	12520	12544	12418	12291	12218	12448	12565	12358	12454	12253	12383	12545	12554	12454	12382	12526	12294	12543	12272	12626	12425	12511	12435	12533	12362	12326	12526	12449	12326	12375	12568	12478	12431	12441	12396	12431	12538	12432	12302	12388	12412	12408	12516	12482	12426	12391	12425	12538	12551	12448	12410	12445	12472	12458	12331	12471	12379	12407	12310	12296	12468	12525	12262	12392	12329	12346	12328	12424	12292	12429	12352	12484	12501	12270	12518	12516	12385	12309	12455	12411	12351	12414	12473	12303	12670	12365	12460	12397	12264	12294	12536	12206	12486	12392	12623	12486	12315	12467	12375	12398	12452	12388	12425	12551	12497	12470	12529	12428	12445	12385	12395	12486	12281	12280	12485	12394	12597	12509	12310	12332	12262	12524	12446	12508	12467	12465	12534	12356	12411	12292	12459	12356	12462	12473	12435	12349	12542	12493	12406	12443	12285	12389	12395	12314	12637	12307	12406	12456	12392	12399	12488	12534	12496	12276	12310	12552	12255	12382	12339	12290	12405	12469	12397	12575	12337	12566	12377	12481	12353	12338	12444	12326	12453	12367	12508	12524	12382	12479	12453	12486	12406	12343	12417	12479	12406	12472	12344	12447	12178	12417	12360	12329	12642	12261	12401	12210	12462	12470	12506	12478	12440	12306	12488	12313	12446	12405	12500	12283	12467	12429	12622	12347	12425	12545	12347	12422	12362	12419	12342	12285	12534	12224	12421	12500	12367	12452	12373	12503	12557	12508	12626	12452	12556	12409	12621	12352	12478	12419	12477	12427	12527	12579	12445	12343	12455	12387	12435	12493	12529	12424	12483	12563	12388	12476	12483	12291	12368	12455	12406	12619	12268	12387
24542	21316	29590	29436	26951	25418	23435	20544	18859	18456	17754	17394	17060	17085	16775	16860	16784	16677	16560	16714	16634	16686	16978	16795	16865	16810	16777	16777	16552	16659	16674	16744	16472	16786	16678	16682	16735	16638	16512	16435	16787	16595	16788	16597	16749	16470	16580	16541	16752	16623	16711	16719	16746	16716	16761	16766	16436	16457	16653	16638	16613	16583	16611	16582	16659	16599	16578	16274	16604	16737	16540	16862	16817	16504	16584	16562	16429	16558	16660	16758	16553	16587	16664	16760	16689	16515	16400	16734	16599	16532	16724	16797	16673	16642	16492	16725	16709	16557	16647	16379	16685	16533	16804	16530	16420	16502	16576	16620	16744	16469	16658	16640	16701	16679	16666	16497	16617	16540	16638	16658	16655	16700	16589	16438	16582	16842	16685	16483	16639	16448	16585	16570	16453	16698	16545	16613	16675	16721	16775	16497	16568	16839	16742	16722	16386	16467	16606	16609	16587	16552	16608	16580	16435	16360	16666	16752	16474	16659	16513	16708	16628	16390	16465	16652	16637	16547	16631	16684	16536	16631	16681	16588	16615	16683	16585	16537	16402	16466	16613	16698	16814	16631	16579	16910	16541	16426	16564	16497	16834	16860	16493	16434	16708	16525	16422	16497	16667	16380	16602	16790	16528	16718	16524	16543	16786	16633	16545	16645	16715	16545	16499	16587	16549	16735	16481	16703	16392	16455	16620	16708	16671	16449	16604	16649	16458	16535	16456	16669	16709	16776	16682	16607	16676	16810	16639	16851	16685	16453	16334	16271	16796	16644	16564	16680	16813	16690	16445	16507	16707	16555	16598	16577	16713	16541	16642	16744	16654	16388	16606	16507	16559	16591	16711	16316	16589	16536	16425	16425	16612	16727	16716	16779	16570	16630	16751	16649	16582	16327	16689	16874	16440	16585	16696	16636	16591	16656	16979	16834	16560	16602	16590	16417	16558	16584	16804	16613	16511	16512	16462	16544	16684	16644	16738	16746	16596	16544	16655	16563	16551	16426	16470	16638	16495	16320	16606	16686	16601	16727	16656	16657	16888	16473	16726	16473	16733	16465	16648	16787	16532	16707	16801	16553	16718	16716	16499	16699	16552	16577	16598	16377	16624	16638	16641	16413	16681	16776	16805	16618	16516	16784	16513	16616	16827	16562	16515	16707	16452	16604	16811	16507	16390	16610	16633	16546	16518	16754	16738	16667	16576	16738	16492	16701	16599	16706	16566	16614	16798	16505	16569	16712	16707	16587	16467	16465	16592	16548	16451	16678	16782	16350	16420	16567	16858	16763	16690	16586	16741	16504	16568	16507	16564	16710	16686	16593	16778	16629	16588	16733	16539	16566	16695	16497	16697	16525	16541	16633	16607	16813	16759	16651	16716	16563	16636	16643	16529	16533	16658	16719	16493	16712	16464	16563	16425	16497	16561	16658	16561	16861	16583	16704	16759	16678	16359	16682	16641	16539	16659	16732	16551	16746	16606	16738	16585	16799	16670	16518	16698	16648	16633	16794	16756	16618	16620	16635	16628	16512	16499	16748	16692	16507	16491	16527	16590	16622	16510	16562	16544	16771	16459	16720	16681	16773	16717	16637	16634	16643	16584	16702	16759	16760	16679	16638	16707	16821	16718	16433	16438	16520	16742	16781	16609	16672	16534	16581	16526	16761	16682	16671	16698	16653	16489	16676	16449	16596	16644	16603	16530	16695	16759	16493	16603	16786	16725	16511	16531	16581	16658	16486	16601	16658	16774	16669	16743	16576	16496	16643	16602	16625	16623	16711	16431	16569	16686	16493	16736	16744	16565	16846	16766	16494	16420	16744	16695	16389	16602	16335	16466	16468	16566	16720	16603	16414	16606	16385	16699	16479	16662	16408	16645	16495	16648	16376	16672	16728	16652	16631	16730	16684	16681	16574	16836	16770	16713	16531	16512	16583	16772	16728	16607	16572	16752	16563	16777	16767	16559	16571	16433	16569	16813	16533	16517	16522	16612	16484	16787	16612	16728	16649	16672	16605	16355	16593	16739	16527	16519	16619	16718	16610	16728	16443	16642	16644	16691	16831	16673	16470	16698	16631	16636	16689	16360	16743	16530	16814	16663	16705	16616	16786	16657	16632	16555	16793	16539	16561	16675	16509	16316	16224	16564	16801	16496	16554	16607	16638	16647	16431	16729	16593	16578	16407	16622	16532	16572	16697	16517	16588	16781	16515	16502	16726	16727	16696	16608	16660	16543	16762	16439	16564	16538	16639	16419	16545	16641	16689	16603	16544	16494	16793	16587	16517	16432	16641	16677	16635	16633	16545	16633	16770	16502	16643	16800	16754	16719	16354	16583	16698	16592	16361	16521	16505	16745	16768	16650	16489	16579	16614	16858	16697	16808	16793	16538	16584	16526	16585	16604	16664	16636	16673	16671	16556	16805	16634	16675	16714	16632	16397	16584	16642	16654	16713	16399	16454	16517	16699	16572	16672	16472	16577	16635	16723	16643	16658	16384	16569	16655	16600	16664	16829	16380	16666	16468	16483	16457	16611	16507	16589	16500	16732	16546	16402	16790	16633	16622	16523	16592	16600	16560	16715	16685	16571	16614	16629	16596	16587	16742	16733	16561	16541	16479	16561	16348	16651	16542	16280	16647	16703	16323	16587	16634	16600	16491	16621	16481	16691	16648	16702	16716	16440	16528	16735	16528	16776	16540	16641	16631	16704	16555	16733	16443	16631	16541	16659	16619	16606	16778	16746	16780	16477	16618	16472	16370	16649	16658	16788	16683	16717	16803	16641	16630	16660	16728	16774	16751	16637	16756	16539	16510	16535	16646	16283	16519	16805	16458	16738	16689	16551	16568	16564	16767	16482	16515	16801	16390	16664	16998	16528	16543	16727	16594	16573	16649	16765	16631	16363	16442	16523	16782	16612	16552	16458	16693	16628	16639	16553	16795	16668	16523	16437	16909	16745	16526	16488	16442	16673	16583	16672	16595	16783	16591	16448	16578	16506	16740	16530	16582	16326	16531	16783	16645	16629	16489	16668	16746	16715	16616	16546	16605	16571	16687	16680	16706	16586	16591	16750	16502	16685	16657	16474	16653	16618	16505	16700	16434	16555	16614	16927	16865	16721	16639	16563	16510	16585	16655	16477	16782	16760	16604	16443	16458	16649	16630	16679	16697	16521	16459	16403	16659	16669	16796	16562	16571	16424	16578	16665	16528	16624	16649	16710	16672	16879	16544	16606	16445	16622	16491	16681	16627	16460	16692	16688	16695	16670	16603	16710	16685	16562	16673	16758	16563	16619	16728	16515	16758	16745	16623	16614	16660	16527	16714	16589	16427	16702	16670	16758	16729	16680	16551	16637	16495	16695	16808	16706	16710	16470	16562	16657	16622	16770	16689	16501	16676	16461	16492	16635	16664	16720	16597	16659	16836	16539	16881	16589	16569	16640	16620	16682	16675	16504	16551	16629	16757	16676	16529	16426	16633	16388	16675	16699	16599	16420	16374	16565	16549	16613	16661	16581	16679	16636	16526	16730	16699	16564	16528	16623	16746	16291	16541	16526	16401	16633	16733	16587	16835	16574	16502	16489	16556	16568	16627	16660	16757	16645	16786	16773	16425	16519	16569	16591	16520	16486	16627	16516	16820	16493	16643	16573	16737	16730	16657	16589	16796	16586	16736	16492	16655	16452	16647	16617	16726	16744	16466	16650	16562	16379	16872	16711	16662	16780	16526	16621	16697	16593	16601	16481	16709	16668	16597	16546	16717	16589	16664	16741	16748	16547	16750	16483	16351	16555	16688	16605	16661	16513	16720	16600	16726	16514	16792	16488	16873	16499	16399	16630	16770	16530	16533	16534	16599	16539	16604	16507	16453	16537	16539	16485	16655	16585	16772	16717	16390	16686	16777	16534	16468	16582	16427	16773	16647	16541	16682	16490	16484	16596	16612	16491	16625	16430	16334	16415	16693	16412	16708	16573	16576	16943	16637	16573	16483	16584	16663	16766	16746	16707	16711	16567	16518	16571	16592	16821	16527	16569	16788	16890	16639	16755	16668	16768	16756	16920	16593	16496	16668	16560	16712	16727	16546	16376	16709	16468	16827	16716	16674	16647	16650	16624	16575	16465	16453	16352	16426	16692	16481	16704	16527	16711	16634	16600	16628	16778	16563	16634	16531	16650	16502	16566	16918	16673	16609	16742	16598	16531	16487	16487	16483	16632	16607	16785	16686	16617	16445	16520	16645	16606	16537	16538	16692	16846	16625	16527	16704	16682	16648	16616	16316	16538	16523	16616	16618	16759	16792	16804	16545	16604	16589	16522	16762	16759	16556	16486	16733	16376	16599	16593	16513	16555	16316	16683	16618	16560	16671	16461	16646	16695	16653	16795	16521	16855	16821	16578	16760	16517	16752	16745	16589	16457	16693	16629	16542	16474	16505	16507	16619	16656	16671	16548	16615	16584	16703	16454	16603	16648	16493	16776	16441	16665	16725	16614	16562	16817	16573	16693	16622	16788	16456	16555	16566	16576	16403	16598	16531	16726	16549	16570	16570	16605	16787	16740	16753	16597	16653	16475	16488	16559	16636	16473	16576	16608	16547	16559	16336	16696	16686	16662	16653	16524	16680	16803	16534	16588	16711	16454	16584	16634	16711	16774	16837	16471	16803	16634	16507	16945	16611	16625	16691	16493	16773	16605	16415	16523	16700	16448	16775	16712	16754	16888	16603	16617	16685	16448	16526	16702	16579	16699	16560	16478	16499	16577	16430	16606	16382	16719	16569	16567	16839	16915	16425	16797	16457	16433	16620	16670	16560	16618	16615	16564	16507	16652	16717	16769	16835	16808	16520	16570	16678	16681	16634	16662	16629	16932	16632	16653	16758	16556	16515	16723	16831	16728	16578	16527	16471	16507	16675	16609	16464	16530	16648	16483	16715	16643	16475	16673	16410	16631	16814	16469	16584	16599	16396	16489	16407	16383	16743	16508	16693	16563	16626	16559	16630	16571	16593	16844	16638	16718	16734	16877	16986	16532	16756	16593	16578	16464	16766	16883	16789	16819	16653	16717	16671	16615	16735	16501	16435	16558	16585	16427	16803	16452	16768	16591	16634	16594	16435	16822	16429	16780	16505	16585
42749	65649	51653	36933	26966	21616	18455	16592	14786	14065	13486	13127	13029	12802	12812	12726	12632	12611	12626	12610	12359	12424	12538	12439	12354	12427	12342	12616	12508	12592	12203	12514	12347	12461	12549	12552	12352	12331	12392	12464	12292	12356	12370	12454	12415	12248	12322	12444	12338	12477	12421	12391	12524	12345	12528	12478	12529	12554	12466	12373	12275	12385	12403	12455	12652	12467	12330	12361	12588	12479	12424	12313	12526	12462	12478	12311	12387	12457	12511	12464	12397	12455	12528	12520	12599	12566	12420	12267	12436	12335	12579	12484	12568	12440	12409	12454	12513	12560	12368	12404	12295	12518	12319	12478	12552	12347	12452	12409	12608	12454	12524	12434	12463	12359	12545	12458	12454	12612	12416	12440	12346	12526	12473	12411	12315	12497	12467	12292	12493	12319	12461	12509	12443	12545	12498	12295	12413	12426	12404	12339	12465	12400	12393	12442	12353	12283	12413	12380	12353	12436	12529	12516	12359	12487	12424	12280	12475	12368	12508	12331	12415	12581	12333	12435	12328	12485	12369	12390	12494	12576	12309	12642	12490	12470	12494	12543	12347	12334	12207	12509	12604	12409	12327	12332	12220	12522	12496	12350	12539	12485	12540	12687	12462	12411	12394	12221	12487	12389	12415	12317	12423	12397	12501	12579	12485	12308	12225	12477	12558	12428	12388	12466	12414	12408	12334	12303	12349	12302	12564	12584	12446	12500	12435	12411	12457	12451	12367	12497	12475	12297	12370	12481	12455	12612	12384	12513	12340	12466	12417	12374	12294	12493	12406	12347	12424	12404	12459	12456	12316	12392	12457	12358	12528	12414	12358	12487	12305	12506	12330	12512	12624	12430	12570	12505	12301	12589	12562	12288	12611	12478	12542	12362	12480	12579	12460	12556	12505	12571	12602	12473	12512	12327	12512	12496	12431	12373	12450	12249	12407	12494	12424	12503	12549	12477	12582	12553	12369	12465	12372	12348	12404	12324	12481	12547	12367	12474	12637	12247	12408	12523	12436	12196	12606	12503	12555	12531	12375	12326	12385	12632	12480	12532	12411	12300	12349	12539	12488	12410	12577	12548	12326	12427	12316	12332	12406	12322	12433	12440	12404	12609	12567	12370	12446	12512	12361	12408	12424	12570	12254	12457	12376	12569	12475	12494	12404	12460	12341	12465	12354	12415	12535	12443	12315	12265	12454	12381	12448	12507	12477	12559	12290	12421	12568	12545	12372	12458	12263	12250	12434	12371	12464	12481	12554	12441	12658	12384	12395	12536	12235	12304	12454	12436	12453	12470	12663	12465	12505	12437	12335	12448	12479	12435	12486	12443	12436	12593	12281	12361	12468	12351	12426	12559	12287	12446	12415	12310	12484	12392	12442	12453	12403	12432	12507	12447	12389	12422	12405	12382	12425	12488	12322	12481	12438	12551	12491	12367	12555	12389	12528	12345	12480	12504	12393	12646	12490	12439	12426	12414	12461	12347	12404	12428	12567	12456	12498	12423	12357	12452	12393	12490	12508	12360	12385	12273	12364	12504	12564	12404	12598	12415	12426	12454	12248	12396	12346	12435	12425	12361	12402	12410	12394	12419	12634	12337	12504	12390	12391	12394	12551	12484	12398	12398	12490	12292	12471	12515	12456	12493	12490	12567	12444	12374	12393	12405	12533	12475	12501	12600	12349	12471	12475	12498	12417	12480	12479	12400	12459	12406	12485	12537	12345	12192	12394	12437	12533	12387	12501	12519	12397	12558	12289	12510	12507	12342	12398	12486	12562	12448	12441	12515	12230	12393	12231	12509	12372	12550	12435	12389	12475	12460	12383	12211	12434	12419	12528	12361	12382	12338	12389	12403	12427	12323	12289	12525	12458	12622	12389	12442	12541	12321	12474	12309	12391	12427	12501	12577	12507	12487	12646	12512	12487	12358	12407	12444	12303	12392	12475	12448	12385	12369	12533	12441	12415	12377	12291	12541	12664	12469	12512	12334	12392	12514	12530	12263	12527	12606	12572	12513	12327	12376	12438	12374	12449	12416	12618	12499	12532	12535	12241	12425	12592	12503	12287	12428	12400	12481	12521	12337	12454	12393	12574	12380	12382	12498	12495	12272	12370	12452	12490	12491	12562	12419	12507	12416	12451	12344	12509	12220	12305	12507	12289	12563	12514	12451	12366	12337	12527	12539	12433	12580	12536	12478	12298	12476	12527	12600	12417	12442	12367	12270	12438	12508	12425	12354	12439	12432	12207	12556	12602	12507	12367	12444	12439	12495	12369	12322	12439	12489	12402	12439	12362	12517	12493	12440	12594	12489	12369	12307	12371	12485	12348	12384	12573	12321	12411	12345	12509	12358	12324	12418	12293	12484	12361	12484	12480	12411	12374	12747	12571	12368	12439	12443	12306	12426	12293	12381	12588	12462	12350	12340	12228	12377	12554	12535	12530	12439	12404	12343	12727	12394	12395	12473	12508	12409	12470	12426	12375	12288	12389	12511	12520	12233	12418	12537	12467	12310	12288	12262	12376	12419	12385	12150	12468	12420	12299	12390	12507	12556	12481	12385	12409	12580	12350	12356	12425	12466	12482	12327	12467	12512	12346	12478	12457	12347	12485	12512	12578	12381	12505	12361	12435	12465	12555	12313	12566	12352	12511	12383	12490	12413	12338	12497	12473	12472	12413	12337	12254	12323	12352	12618	12392	12481	12443	12443	12364	12541	12537	12320	12339	12498	12635	12562	12484	12474	12565	12336	12467	12368	12361	12478	12372	12519	12440	12412	12397	12539	12507	12404	12495	12364	12382	12342	12420	12467	12496	12233	12641	12385	12592	12459	12591	12481	12334	12416	12433	12652	12439	12626	12640	12555	12405	12542	12338	12399	12506	12446	12494	12415	12506	12668	12464	12486	12420	12381	12431	12374	12416	12463	12610	12448	12461	12432	12352	12486	12484	12428	12421	12339	12519	12316	12470	12572	12452	12512	12300	12485	12514	12629	12456	12481	12396	12285	12435	12365	12281	12412	12422	12320	12496	12395	12455	12419	12468	12478	12321	12277	12281	12602	12330	12406	12296	12447	12435	12277	12291	12456	12647	12360	12521	12382	12593	12469	12546	12422	12470	12435	12518	12478	12424	12403	12518	12393	12404	12365	12614	12479	12465	12537	12526	12320	12499	12394	12389	12462	12590	12423	12277	12367	12600	12386	12545	12676	12526	12446	12442	12459	12386	12354	12298	12469	12458	12497	12490	12484	12334	12539	12359	12534	12683	12490	12399	12432	12438	12506	12329	12584	12435	12415	12513	12161	12493	12564	12455	12530	12422	12491	12432	12470	12396	12477	12532	12568	12521	12482	12404	12500	12598	12470	12368	12299	12412	12379	12600	12320	12339	12567	12607	12372	12446	12539	12395	12445	12449	12339	12443	12550	12352	12424	12382	12476	12396	12446	12385	12293	12325	12441	12482	12551	12341	12377	12530	12269	12555	12668	12409	12375	12567	12261	12379	12569	12200	12390	12550	12511	12715	12434	12324	12455	12449	12450	12419	12389	12321	12397	12427	12465	12384	12611	12368	12295	12354	12390	12323	12478	12455	12472	12520	12361	12489	12682	12455	12367	12431	12417	12586	12394	12387	12536	12391	12358	12630	12328	12285	12495	12462	12307	12393	12454	12476	12262	12398	12341	12520	12621	12349	12511	12319	12428	12198	12528	12345	12412	12396	12389	12404	12495	12351	12305	12505	12459	12453	12555	12543	12558	12330	12398	12498	12618	12393	12408	12596	12476	12502	12619	12454	12443	12405	12554	12479	12437	12499	12588	12437	12419	12421	12530	12339	12357	12410	12472	12399	12365	12579	12400	12396	12476	12525	12341	12542	12359	12423	12400	12458	12555	12425	12617	12166	12279	12408	12405	12443	12511	12366	12491	12458	12579	12498	12383	12498	12442	12346	12642	12461	12458	12398	12365	12441	12469	12479	12478	12581	12434	12333	12347	12481	12549	12490	12683	12407	12559	12448	12433	12469	12382	12601	12458	12258	12540	12449	12325	12390	12387	12356	12465	12346	12536	12455	12454	12592	12531	12517	12286	12468	12331	12451	12313	12458	12415	12565	12395	12377	12365	12488	12362	12341	12460	12536	12397	12437	12457	12498	12445	12304	12384	12477	12341	12341	12561	12494	12442	12437	12400	12523	12487	12638	12516	12362	12247	12456	12341	12447	12322	12434	12621	12354	12547	12310	12528	12557	12429	12295	12489	12599	12333	12544	12618	12415	12482	12284	12430	12446	12334	12590	12374	12470	12631	12367	12438	12472	12522	12600	12282	12524	12397	12395	12322	12318	12332	12572	12303	12407	12612	12318	12297	12492	12493	12481	12581	12474	12525	12549	12362	12428	12526	12391	12540	12396	12428	12438	12376	12461	12432	12353	12442	12560	12362	12435	12563	12431	12360	12474	12422	12402	12394	12324	12421	12414	12377	12432	12361	12449	12237	12480	12382	12393	12494	12584	12389	12470	12489	12468	12463	12533	12440	12494	12344	12143	12406	12478	12273	12574	12377	12446	12458	12424	12400	12483	12417	12448	12506	12485	12523	12459	12498	12518	12246	12379	12657	12509	12575	12475	12269	12457	12461	12416	12308	12484	12336	12375	12475	12410	12371	12463	12313	12319	12434	12452	12521	12665	12341	12326	12571	12419	12337	12396	12471	12408	12507	12448	12319	12527	12464	12496	12627	12544	12614	12301	12294	12443	12408	12424	12417	12422	12340	12262	12408	12438	12418	12366	12391	12506	12243	12509	12462	12525	12568	12432	12614	12459	12356	12332	12338	12297	12404	12550	12421	12462	12468	12381	12507	12653	12493	12345	12471	12585	12251	12483	12527	12364	12383	12462	12450	12370	12660	12403	12525	12523	12465	12582	12541	12420	12374	12424	12521	12406	12510	12271	12481	12367	12235	12533	12402	12498	12324	12318	12478	12473	12358	12370	12433	12410	12473	12493	12356	12420	12484	12197	12511	12493	12447	12633	12359	12362	12592	12600	12510	12393	12439	12258	12508	12450	12383	12611	12497	12434	12403	12289	12506	12461	12387	12320	12358	12405	12626	12532	12343	12576	12222	12355	12378	12466	12445	12350	12475	12552	12361
22126	21086	28763	24417	23757	28299	31970	25790	22595	21050	19777	18856	18337	18174	18211	17832	17754	17492	17736	17411	17361	17357	17483	17163	17242	17515	17310	17416	17243	17125	17223	17047	17064	17142	17223	17308	17041	17154	17302	17369	17341	17431	16885	17327	17079	17173	17011	17157	17365	17323	17047	17246	17172	16962	17290	17112	17313	17260	17216	17208	17233	17225	17133	17094	17075	17000	17133	17088	17106	17044	16945	16942	17084	16928	17177	17062	17221	17173	17046	17145	17331	17150	17072	17092	17228	17258	17217	16984	16934	17111	17163	16958	17257	17168	17110	17112	17081	17079	17006	17140	17157	17186	17177	17176	17155	17010	16918	16951	17105	17183	16989	17032	17130	17029	17080	16969	16864	17009	17027	17071	17166	17139	17169	17288	17075	17088	16882	17123	17109	17238	17237	17105	17311	17151	16903	17123	17322	17101	16927	17043	17331	17111	17231	17295	16930	17209	17166	17074	17096	17182	17266	17207	17276	17213	17281	17169	16953	17052	17086	17177	17123	17031	17004	16893	17005	17310	17062	17177	17115	17171	17093	17316	17167	16913	17118	16971	17111	17193	17023	17107	17045	17264	17318	17065	16959	17256	17143	16801	17195	17123	17118	16928	16829	17287	17023	16995	17427	17176	17271	17157	17105	16886	16891	16872	17130	17110	17034	17277	17187	17296	17205	17354	17232	17112	16802	16976	16937	17042	16948	16875	17131	16970	17135	16893	16895	17057	17356	17428	17095	17097	17117	17038	17135	17004	17097	16990	17131	16969	17071	17153	17012	17309	17181	17164	17098	17197	17160	17027	16879	16992	17084	16868	17191	17005	17201	16927	17010	17158	17150	17018	17100	17080	17037	16894	17075	16991	16967	17029	17086	17241	16923	17057	16952	16922	17068	16839	17072	16901	16977	17069	17031	17147	17041	17021	17265	17043	16967	17079	17093	17114	17234	16984	16851	17005	17156	16833	17140	16997	17213	17112	17237	16946	17025	17253	17108	17166	17060	17317	17305	17273	16997	16962	17118	17085	17002	17150	17033	17149	17034	16975	17205	17090	17181	16941	16917	16879	17186	17069	17088	17139	17185	17294	17162	17042	17127	16969	17289	16900	17016	16924	16983	17093	16961	17183	17083	17050	17145	17059	16953	16905	16961	17015	17188	17027	17249	17236	17068	17002	17250	17035	17141	17081	17041	16911	17045	17065	17202	17047	17202	17183	17089	16954	17115	17008	17066	17161	16896	17177	17363	17115	16898	17044	17026	17261	17213	16949	17061	17101	17159	17296	17211	17158	17111	17201	17227	17111	17117	16911	16816	17125	17138	17037	17205	16851	17009	17219	17116	17171	17072	16907	17269	17245	17000	16827	16941	17214	16994	17188	16989	17028	17206	17230	17130	17008	17199	17077	17067	17004	17215	17125	17168	17100	16993	17018	17129	17164	16895	16948	16877	17253	17314	17096	17151	17048	17255	17096	16926	16985	17224	17211	17068	17188	17154	16912	17093	17174	17162	17148	17196	16733	17203	17012	17233	17113	17022	17114	16893	17121	17215	17021	17172	17011	17221	16997	16929	17104	17117	16958	17107	16978	16999	17021	17058	16964	17236	17263	17078	16991	16877	17001	16993	16959	17013	16971	16946	16703	17070	17037	17126	16799	17098	17097	17132	17102	16999	16998	17239	17219	17148	17081	16735	17244	17131	17040	17230	17212	16845	17313	16989	17084	17130	17161	16924	17190	17068	17180	17270	17150	17139	17209	17153	17112	17169	17378	17040	17195	17228	17034	17231	17109	17160	17105	17000	17071	17083	16901	17171	17081	17013	16906	17019	17118	17091	17037	17095	17211	17171	17011	17145	17148	17197	16993	17127	17192	17255	16999	17112	17145	17052	17030	17123	17201	17087	16991	17202	17163	17087	17094	17257	17122	17061	16850	17129	17321	17253	17021	17168	17222	16989	17150	16969	16957	17137	17098	17121	17101	17160	17051	17075	16969	17025	17000	17186	17101	17009	17111	17123	17032	16990	16887	16864	16914	16992	17041	17170	17116	17126	17151	16970	17139	16922	17160	17203	17052	17281	17362	17082	17269	16907	17187	17229	16768	17043	16952	17010	17048	16954	16937	16834	16841	17073	17007	17248	16952	17143	17187	17087	16938	17178	17158	17114	16988	17306	17237	17037	16847	16984	17042	17135	17140	17173	17238	17108	17045	16971	17040	17077	17151	16976	17031	16973	17219	16975	16807	17091	16959	17073	16949	17049	17319	17256	17215	17162	17084	17242	17001	16824	16956	16995	16975	16997	17027	17122	17156	17141	17297	17238	17176	17010	17014	17147	17216	17006	17255	16938	17230	16974	16921	17090	17106	17281	17161	17181	16942	17141	17137	17077	17018	17068	16834	17386	17075	17084	17311	16915	17025	17312	17078	17041	17023	17162	17077	16991	17078	16988	17031	17142	17231	17174	17168	17065	17118	17187	17317	16979	16963	17264	17148	17115	17105	17117	17033	16973	17002	17022	17214	16987	17142	17150	17333	17354	17201	16986	17130	17144	17001	17093	17177	17241	17067	17364	17073	17097	17105	17087	17115	17043	17277	17203	16995	17099	17156	17287	17181	17114	17076	16839	16967	17043	17012	17162	17038	17117	16889	16999	17232	16986	16954	17257	17281	17021	17119	16918	16936	17029	17291	17447	17134	17054	17076	16921	17213	17116	17073	17124	17105	17081	16931	17028	17166	16888	17313	17301	17146	17014	17115	17219	17120	17151	17066	17228	17259	17189	17147	17048	16961	16993	17215	17209	17154	17041	16978	17115	17066	17253	17122	17263	17474	17148	17023	17148	17137	16966	17307	17158	17250	17016	17067	17054	17047	17085	17182	17044	17129	17420	17138	17039	17008	16956	17242	16892	17097	16862	17210	17271	17080	17141	17101	17250	16993	17126	17064	17206	17235	17057	16961	17180	16915	16941	17315	16989	17245	16967	16869	17058	17092	17073	16964	17064	17039	17195	17021	17000	17281	17213	17079	16850	17002	17042	17259	17112	17106	17082	17052	17137	17192	17066	17165	17081	17169	16985	17058	16963	17140	17176	16922	16842	17029	16884	17217	17029	16886	17195	17133	17149	17005	16966	17003	17027	17212	16960	16995	17001	17093	17096	16923	16995	16920	17219	16922	17399	16999	17167	16907	16942	16977	17043	17291	17083	17032	17064	17228	17275	17055	17196	17292	17163	16991	17155	17026	17027	17127	17070	17001	17098	17173	17145	16955	17079	16929	17209	17029	17202	16999	16967	17281	17519	17046	17172	17055	16988	17136	17270	17326	17323	17281	17135	17166	17194	17079	17069	17101	17133	16919	16957	17161	17179	17106	17107	17122	17074	17205	16983	17035	17190	17135	16918	17290	17116	17065	16987	16970	17134	17011	17069	17140	17201	17176	17115	17090	17245	17040	16955	17236	17051	17123	16906	17193	16884	17086	17188	17152	17173	17237	17123	17127	17090	17199	17093	17271	17122	16965	17256	17174	17142	17263	17052	17316	17039	17095	17211	16955	17010	17167	17355	16934	17235	17173	17163	17042	16949	16928	17084	17068	17086	17016	17049	16863	16979	17107	16863	16979	17303	17224	16949	17126	17330	17089	17131	17236	16997	17045	17096	17059	17018	17228	17078	17154	17288	17145	17185	17037	17060	17202	17108	17119	17058	17047	17089	17052	16978	16877	17152	17015	17225	17058	17122	17033	17108	16937	16940	17043	16912	17074	17366	17280	16998	17053	17132	16959	17000	17211	16960	17034	17068	17215	17205	17195	17064	17191	17227	17092	17109	17015	17188	17056	16930	16998	17072	17055	17023	17076	17080	17069	17243	17166	17269	16953	16824	16824	17055	17005	17157	17144	17070	17143	16992	16989	17346	17152	17140	17192	17241	17277	17284	17006	17118	17042	17009	16862	17048	17035	17200	17113	17116	17119	17191	17131	16921	17127	17056	17000	17027	16970	17087	17024	16874	17181	17072	17032	17130	17136	17160	16946	16926	17177	17267	17151	16977	17421	17210	17012	16958	17039	17420	17177	16935	17129	17184	17169	17060	16979	17033	16958	16988	17019	17139	17214	17331	17035	17144	17118	17071	17009	17122	17233	17151	17196	17055	17249	16903	16901	17015	17314	17053	17237	17217	17159	17126	17209	16976	17204	17152	17153	17120	17044	17032	17218	17309	17170	17132	17344	16902	16997	17182	17162	17122	17153	17115	17215	17090	16914	17095	17121	17179	17009	16961	16930	17000	17230	17065	17159	17173	17011	16943	17115	17091	17052	16963	17151	17143	17290	17116	17041	17164	17104	17047	16961	17077	17269	17088	17159	17238	16922	17087	17151	17212	16989	17056	17205	17117	17042	16918	17050	16967	17147	17327	17254	17084	16957	17133	17200	16900	17083	17079	16918	16937	17016	17093	17027	17101	17102	17168	17062	17057	17040	17255	17105	17110	17240	17123	17018	17276	17287	17214	17046	17106	17173	17076	17193	16999	17177	17027	17068	16898	17051	17204	17103	16990	16968	16951	17031	17112	16982	17016	17210	16706	17175	17114	17080	17195	17190	17117	16788	17185	16943	17056	16959	16999	16951	17091	17061	17060	17134	17054	17157	17128	17203	17360	17164	17117	17089	17169	17136	17303	17219	17045	17081	16900	17007	17163	17184	16946	17138	17108	17033	17349	17196	16880	17118	17256	16974	17126	17094	16914	17114	17030	17197	17066	17110	16927	17129	17199	16908	17158	16987	17140	17177	17180	17057	16985	16962	17209	17024	17163	17049	16984	16892	17237	16925	17010	17215	17082	17083	17053	17170	17089	17209	17193	17102	16991	17111	16702	17339	17154	17054	17300	17227	16982	17070	17084	17152	16997	17088	17134	16975	16994	17053	16961	16876	17141	17040	17275	17301	17002	16895	16849	17305	17217	16930	17118	17211	17245	17002	17174	16793	17198	17042	17171	17109	17260	17091	17308	17258	17226	17025	17285	17091	17163	17011	17143	16862	16894	17183	17021	17013	16967	17067	17179	17269	16991	17037	17286	17036	17165	17072	17263	16996	17095	17169	17049	17133	17121	17115	17126	17000	17112	17220	16807	17060	17182	17221	17058	17038	17017	16971
44565	75370	64787	47932	38180	30985	25488	21447	18565	16320	14751	14247	13711	13515	13356	13051	13046	12844	12840	12959	12901	12629	12628	12763	12755	12869	12780	12637	12678	12592	12697	12784	12670	12437	12646	12783	12625	12491	12734	12518	12770	12772	12713	12678	12597	12598	12845	12547	12574	12484	12697	12504	12855	12650	12736	12634	12604	12652	12618	12708	12627	12672	12698	12647	12814	12645	12599	12663	12601	12747	12674	12704	12621	12684	12595	12724	12851	12514	12682	12680	12686	12624	12802	12643	12530	12725	12685	12755	12654	12745	12598	12553	12757	12585	12781	12740	12703	12854	12877	12635	12856	12771	12709	12527	12553	12621	12565	12735	12626	12704	12522	12608	12661	12737	12662	12728	12750	12794	12626	12709	12675	12560	12581	12670	12827	12573	12758	12612	12585	12657	12723	12591	12711	12826	12635	12742	12619	12489	12627	12727	12562	12581	12703	12664	12667	12802	12523	12819	12650	12467	12506	12568	12682	12811	12716	12738	12532	12698	12601	12741	12777	12786	12675	12555	12761	12598	12761	12539	12505	12796	12900	12602	12587	12580	12707	12602	12723	12612	12722	12608	12658	12692	12838	12634	12675	12569	12646	12560	12667	12716	12793	12593	12715	12720	12779	12688	12671	12696	12712	12539	12662	12460	12635	12623	12812	12731	12761	12560	12536	12620	12654	12714	12444	12647	12670	12642	12724	12642	12596	12466	12665	12622	12653	12749	12763	12554	12705	12573	12704	12703	12601	12678	12670	12679	12830	12549	12623	12689	12714	12615	12790	12454	12550	12591	12720	12661	12634	12538	12620	12715	12828	12609	12610	12746	12646	12615	12707	12685	12607	12765	12653	12643	12694	12813	12800	12377	12586	12816	12818	12635	12699	12841	12606	12796	12596	12793	12701	12708	12639	12713	12642	12856	12831	12741	12635	12804	12668	12644	12658	12619	12593	12481	12717	12595	12687	12591	12546	12679	12605	12734	12484	12856	12784	12657	12621	12628	12811	12737	12689	12650	12771	12522	12605	12647	12730	12541	12702	12660	12750	12544	12571	12664	12638	12627	12655	12621	12640	12605	12764	12769	12619	12757	12572	12572	12820	12596	12572	12559	12711	12658	12804	12552	12601	12647	12759	12669	12590	12669	12675	12621	12743	12550	12536	12823	12779	12694	12537	12626	12696	12668	12740	12629	12814	12732	12792	12607	12611	12699	12769	12732	12633	12803	12575	12723	12715	12729	12713	12716	12457	12751	12646	12416	12738	12619	12571	12530	12586	12608	12613	12630	12618	12759	12461	12717	12674	12596	12638	12672	12727	12765	12783	12764	12662	12626	12586	12639	12761	12715	12671	12587	12668	12772	12715	12707	12737	12804	12691	12706	12638	12585	12926	12673	12641	12672	12556	12673	12604	12743	12742	12428	12560	12712	12710	12641	12643	12582	12730	12723	12741	12655	12719	12541	12552	12619	12743	12732	12550	12586	12797	12663	12574	12634	12611	12851	12759	12491	12630	12742	12643	12743	12581	12603	12678	12751	12751	12598	12680	12815	12732	12709	12776	12618	12655	12666	12665	12634	12711	12813	12686	12595	12694	12651	12721	12755	12646	12728	12716	12784	12522	12595	12592	12755	12550	12804	12683	12598	12702	12767	12641	12840	12624	12601	12705	12823	12669	12639	12739	12832	12628	12579	12658	12718	12547	12598	12646	12661	12577	12773	12615	12554	12606	12605	12664	12700	12637	12719	12613	12713	12616	12646	12597	12646	12643	12784	12852	12592	12655	12736	12542	12697	12652	12703	12529	12499	12699	12736	12654	12665	12696	12708	12634	12683	12706	12836	12747	12812	12674	12728	12746	12849	12582	12832	12690	12607	12597	12552	12604	12761	12667	12692	12741	12639	12825	12588	12579	12651	12790	12609	12668	12679	12575	12737	12773	12713	12747	12609	12568	12678	12633	12481	12790	12669	12709	12557	12720	12536	12514	12630	12856	12640	12545	12520	12697	12791	12514	12512	12759	12756	12690	12751	12688	12515	12756	12708	12513	12641	12548	12715	12831	12645	12796	12761	12707	12709	12628	12696	12616	12681	12663	12605	12534	12721	12668	12776	12688	12521	12771	12641	12721	12720	12728	12679	12670	12661	12777	12742	12806	12778	12587	12590	12578	12758	12571	12611	12507	12813	12737	12609	12572	12627	12703	12559	12624	12680	12724	12514	12704	12680	12634	12574	12678	12735	12724	12792	12765	12659	12759	12785	12672	12568	12788	12741	12707	12628	12610	12604	12613	12494	12604	12782	12761	12647	12559	12738	12521	12568	12766	12627	12689	12651	12700	12615	12596	12579	12564	12854	12658	12549	12615	12825	12753	12590	12795	12339	12661	12785	12668	12647	12765	12568	12684	12700	12679	12602	12466	12703	12619	12731	12514	12733	12668	12757	12570	12769	12636	12649	12646	12656	12769	12637	12614	12519	12632	12592	12609	12684	12590	12630	12684	12614	12786	12740	12589	12606	12756	12565	12818	12690	12760	12632	12685	12742	12615	12816	12783	12628	12666	12572	12777	12556	12605	12370	12701	12761	12675	12475	12532	12608	12677	12720	12574	12484	12862	12498	12705	12707	12501	12764	12839	12609	12778	12741	12642	12601	12621	12529	12829	12626	12591	12448	12640	12641	12744	12595	12631	12764	12666	12673	12618	12614	12624	12606	12565	12654	12640	12656	12761	12732	12598	12672	12649	12639	12799	12613	12698	12725	12627	12559	12561	12685	12700	12685	12558	12797	12672	12555	12704	12678	12571	12578	12549	12660	12682	12718	12562	12621	12818	12642	12672	12711	12721	12652	12706	12686	12771	12613	12822	12687	12668	12806	12809	12504	12587	12589	12668	12523	12667	12595	12766	12503	12696	12720	12646	12677	12577	12619	12764	12720	12609	12602	12520	12626	12537	12711	12594	12743	12579	12566	12535	12638	12496	12585	12663	12542	12879	12650	12621	12525	12723	12713	12880	12424	12607	12550	12600	12671	12701	12613	12610	12602	12451	12660	12690	12835	12710	12765	12749	12721	12694	12692	12582	12717	12614	12672	12697	12609	12709	12576	12675	12780	12523	12751	12567	12699	12727	12628	12792	12691	12516	12508	12828	12681	12668	12593	12675	12614	12616	12854	12618	12680	12846	12680	12775	12672	12630	12854	12655	12574	12578	12663	12655	12603	12637	12767	12601	12505	12587	12591	12629	12682	12753	12603	12654	12706	12765	12675	12747	12577	12582	12555	12668	12687	12465	12676	12602	12633	12719	12683	12484	12694	12603	12889	12706	12565	12518	12679	12550	12550	12665	12609	12470	12721	12707	12657	12721	12655	12680	12802	12795	12408	12808	12567	12819	12639	12735	12766	12614	12685	12710	12466	12813	12601	12525	12637	12562	12669	12513	12525	12651	12790	12535	12588	12389	12744	12693	12563	12628	12551	12583	12703	12559	12521	12586	12616	12620	12680	12556	12735	12616	12669	12504	12669	12651	12735	12686	12645	12735	12647	12553	12709	12783	12570	12567	12626	12707	12688	12647	12586	12800	12662	12618	12630	12695	12678	12504	12709	12669	12760	12602	12651	12628	12701	12525	12656	12711	12759	12686	12570	12542	12655	12635	12504	12623	12758	12538	12705	12608	12544	12779	12532	12634	12828	12529	12698	12665	12568	12696	12701	12690	12648	12576	12557	12564	12830	12433	12669	12676	12692	12774	12559	12618	12879	12588	12634	12837	12723	12707	12587	12759	12469	12729	12809	12661	12600	12719	12650	12830	12544	12688	12555	12585	12763	12797	12734	12621	12606	12700	12605	12573	12778	12674	12633	12560	12615	12598	12541	12608	12541	12622	12675	12705	12523	12601	12636	12659	12613	12460	12637	12606	12716	12606	12575	12734	12771	12646	12828	12704	12849	12828	12551	12394	12723	12631	12627	12755	12563	12500	12503	12644	12592	12765	12594	12685	12580	12763	12640	12825	12402	12701	12450	12663	12608	12639	12607	12699	12494	12585	12757	12712	12670	12714	12623	12769	12672	12585	12652	12683	12746	12672	12669	12694	12681	12724	12771	12573	12704	12803	12582	12653	12558	12684	12443	12688	12640	12570	12611	12552	12664	12579	12627	12761	12604	12883	12759	12678	12776	12769	12716	12774	12703	12441	12721	12514	12644	12840	12598	12713	12716	12464	12704	12555	12642	12727	12636	12794	12756	12625	12633	12635	12709	12658	12663	12657	12661	12591	12694	12816	12706	12599	12886	12538	12619	12753	12790	12610	12682	12652	12661	12856	12648	12521	12680	12765	12536	12552	12457	12483	12707	12657	12552	12553	12779	12667	12721	12588	12518	12703	12709	12713	12679	12612	12672	12566	12647	12527	12714	12575	12697	12739	12476	12576	12641	12418	12728	12782	12798	12635	12622	12628	12564	12504	12678	12588	12826	12521	12656	12634	12532	12476	12773	12683	12612	12643	12562	12648	12699	12628	12604	12564	12522	12571	12627	12739	12661	12606	12652	12708	12743	12702	12744	12496	12745	12634	12727	12796	12541	12549	12679	12591	12842	12757	12663	12554	12724	12740	12536	12689	12598	12744	12611	12672	12799	12562	12612	12681	12573	12797	12496	12761	12520	12756	12696	12821	12687	12667	12539	12723	12609	12679	12645	12686	12717	12616	12631	12389	12687	12752	12588	12741	12625	12777	12694	12674	12730	12677	12700	12587	12683	12733	12661	12674	12583	12593	12684	12734	12690	12499	12626	12608	12541	12481	12724	12648	12481	12721	12618	12497	12740	12727	12696	12530	12671	12539	12642	12568	12646	12645	12651	12546	12645	12724	12451	12503	12766	12576	12680	12395	12555	12724	12738	12596	12489	12526	12678	12567	12810	12528	12573	12769	12762	12694	12466	12680	12645	12572	12691	12701	12734	12681	12634	12826	12722	12640	12526	12626	12717	12621	12739	12732	12704	12604	12514	12737	12644	12858	12578	12619	12557	12713	12749	12549	12701	12504	12632	12639	12567	12438	12606	12546	12700	12714	12586	12619	12467	12580	12617	12598	12545	12752	12770	12741	12629	12587	12547	12601	12668	12689	12624	12824	12590	12602	12767	12763	12447	12533	12712
35504	46562	52731	41460	31143	25211	21707	19674	18684	18004	17526	17230	17180	16984	17158	16940	16882	16753	16805	16655	16805	16715	16698	16721	16579	16755	16726	16735	16632	16904	16546	16874	16605	16746	16829	16705	16499	16631	16705	16696	16657	16806	16620	16810	16863	16652	16836	16759	16645	16718	16755	16619	16503	16684	16614	16691	16724	16756	16604	16484	16620	16713	16368	16705	16710	16543	16817	16753	16551	16620	16758	16685	16597	16905	16653	16716	16795	16776	16685	16659	16683	16748	16581	16762	16570	16682	16656	16680	16634	16591	16499	16716	16575	16617	16794	16810	16666	16522	16640	16821	17002	16608	16869	16846	16790	16661	16767	16790	16515	16620	16685	16665	16774	16558	16655	16706	16801	16669	16521	16512	16728	16803	16920	16713	16675	16816	16573	16619	16480	16636	16579	16655	16727	16803	16734	16785	16697	16661	16812	16629	16654	16769	16628	16783	16712	16523	16792	16692	16692	16689	16636	16576	16662	16705	16898	16684	16723	16795	16808	16638	16693	16663	16672	16676	16571	16907	16461	16644	16445	16547	16733	16686	16736	16702	16779	16672	16864	16780	16667	16611	16612	16899	16691	16506	16686	16530	16662	16847	16629	16815	16794	16733	16730	16779	16884	16446	16790	16702	16792	16717	16749	16593	16735	16601	16710	16442	16771	16710	16546	16618	16556	16564	16576	16643	16826	16786	16539	16812	16652	16669	16567	16650	16686	16885	16954	16623	16577	16848	16860	16986	16846	16766	16658	16691	16672	16604	16654	16599	16707	16900	16637	16687	16885	16749	16671	16469	16847	16712	16594	16775	16770	16801	16714	16916	16800	16864	16487	16814	16724	16745	16871	16606	16521	16977	16820	16615	16675	16592	16711	16489	16592	16632	16588	16536	16798	16641	16601	16563	16758	16735	16549	16577	16506	16542	16683	16871	16860	16565	16644	16644	16738	16660	16716	16612	16659	16548	16599	16773	16688	16792	16731	16609	16656	16725	16714	16742	16734	16597	16733	16731	16778	16651	16617	16721	16689	16814	16772	16656	16793	16687	16696	16763	16647	16674	16702	16818	16592	16831	16837	16687	16705	16760	16811	16525	16963	16631	16579	16559	16703	16702	16851	16448	16813	16600	16735	16632	16911	16734	16858	16784	16678	16641	16790	16592	16661	16848	16825	16676	16720	16694	16673	16863	16931	16748	16625	16457	16667	16557	16710	16804	16794	16469	16612	16693	16587	16691	16686	16589	16559	16864	16545	16777	16972	16512	16644	16621	16701	16581	16667	16836	16674	16762	16593	16713	16885	16815	16738	16701	16915	16662	16685	16488	16747	16738	16792	16551	16729	16664	16711	16791	17082	16903	16810	16659	16636	16525	16803	16648	16459	16701	16708	16711	16808	16804	16805	16662	16674	16758	16715	16811	16684	16782	16737	16483	16881	16856	16583	16664	16706	16670	16869	16844	16730	16775	16783	16585	16681	16765	16552	16676	16680	16504	16506	16819	16549	16566	16686	16608	16782	16783	16668	16736	16713	16493	16819	16802	16823	16582	16463	16655	16692	16620	16709	16646	16427	16622	16694	16586	16776	16815	16747	16864	16739	16508	16609	16696	16643	16651	16710	16615	16764	16687	16350	16566	16585	16673	16557	16672	16760	16633	16495	16682	16723	16632	16659	16793	16696	16821	16760	16613	16675	16740	16539	16646	16868	16595	16780	16823	16778	16736	16580	16620	16667	16560	16766	16567	16787	16526	16608	16731	16827	16646	16677	16516	16537	16933	16598	16496	16563	16667	16823	16815	16736	16665	16424	16460	16765	16641	16627	16548	16633	16717	16751	16575	16446	16786	16722	16660	16568	16438	16846	16650	16725	16902	16701	16540	16561	16786	16733	16961	16715	16549	16727	16585	16721	16559	16720	16730	16530	16754	16677	16711	16723	16855	16764	16562	16759	16766	16734	16732	16643	16687	16670	16570	16826	16645	16663	16678	16617	16630	16656	16556	16810	16767	16732	16715	16841	16646	16832	16533	16859	16653	16689	16691	16623	16706	16755	16622	16799	16798	16627	16886	16647	16704	16534	16827	16640	16637	16684	16937	16720	16843	16810	16568	16622	16514	16699	16458	16913	16873	16594	16732	16634	16702	16670	16674	16817	16747	16686	16709	16772	16669	16767	16696	16877	16558	16662	16763	16611	16739	16732	16698	16562	16617	16812	16878	16895	16783	16819	16695	16889	16595	16719	16643	16686	16520	16522	16496	16602	16611	16512	16891	16712	16814	16858	16661	16468	16717	16710	16731	16691	16584	16543	16551	16630	16525	16705	16640	16756	16812	16652	16634	16604	16459	16834	16645	16725	16831	16852	16712	16409	16600	16442	16718	16659	16868	16835	16655	16794	16841	16721	16848	16717	16715	16590	16597	16667	16585	16424	16692	16772	16821	16676	16648	16761	16727	16792	16518	16707	16638	16607	16701	16714	16807	16723	16663	16602	16575	16545	16552	16730	16595	16632	16906	16694	16535	16795	16512	16715	16613	16762	16522	16646	16978	16886	16851	16612	16699	16673	16654	16699	16668	16780	16551	16728	16674	16726	16703	16685	16450	16491	16696	16458	16693	16497	16633	16609	16833	16794	16809	16726	16759	16589	16455	16732	16705	16810	16690	16448	16720	16667	16590	16652	16587	16801	16706	16783	16655	16840	16673	16838	16588	16766	16758	16800	16826	16813	16690	16706	16737	16680	16595	16796	16722	16729	16687	16755	16750	16729	16423	16571	16485	16677	16445	16577	16668	16701	16602	16710	16770	16771	16822	16870	16661	16569	16786	16686	16651	16634	16799	16782	16731	16711	16604	16857	16764	16747	16907	16820	16666	16736	16532	16593	16609	16591	16722	16610	16612	16644	16794	16638	16901	16632	16837	16868	16683	16781	16720	16769	16945	16956	16641	16714	16831	16307	16821	16726	16674	16629	16653	16591	16718	16682	16684	16598	16708	16662	16713	16762	16786	16648	16628	16970	16707	16571	16764	16535	16709	16855	16685	16454	16536	16592	16699	16720	16560	16604	16598	16731	16848	16701	16723	16762	16475	16809	16911	16824	16893	16589	16672	16892	16545	16892	16753	16723	16766	16525	16670	16875	16575	16702	16735	16670	16695	16666	16650	16684	16902	16726	16752	16741	16568	16563	16745	16589	16699	16632	16762	16760	16407	16736	16577	16504	16544	16719	16770	16693	16607	16759	16707	16613	16719	16546	16668	16665	16781	16826	16801	16711	16875	16657	16614	16548	16545	16760	16842	16926	16627	16431	16778	16591	16511	16422	16733	16744	16447	16508	16584	16949	16497	16741	16757	16919	16681	16570	16685	16673	16658	16644	16587	16638	16679	16799	16751	16964	16660	16692	16554	16583	16462	16576	16662	16795	16681	16945	16922	16849	16764	16720	16810	16719	16821	16702	16792	16580	16832	16781	16579	16529	16661	16565	16908	16734	16698	16720	16689	16446	16438	16599	16546	16858	16624	16768	16579	16609	16713	16744	16636	16658	16561	16524	16586	16763	16635	16705	16818	16700	16719	16865	16856	16684	16754	16584	16623	16674	16732	16665	16768	16631	16684	16780	16797	16583	16743	16607	16679	16660	16652	16745	16726	16574	16631	16676	16569	16741	16596	16787	16745	16834	16789	16919	16777	16758	16903	16504	16787	16682	16660	16620	16436	16562	16656	16530	16814	16649	16695	16801	16679	16555	16766	16797	16794	16722	16484	16935	16803	16570	16813	16945	16789	16742	16872	16543	16793	16670	16731	16637	16671	16789	16486	16556	16756	16681	16513	16600	16522	16654	16665	17027	16668	16785	16798	16753	16734	16567	16709	16719	16567	16839	16726	16408	16683	16595	16690	16700	16767	16944	16657	16676	16707	16745	16615	16466	16609	16571	16686	16793	16783	16548	16755	16617	16737	16537	16791	16839	16415	16779	16668	16718	16825	16659	16852	16763	16836	16677	16809	16379	16639	16840	16817	16715	16758	16715	16676	16562	16719	16636	16621	16789	16656	16680	16674	16564	16584	16795	16946	16592	16665	16623	16667	16437	16809	16591	16568	16647	16532	16675	16611	16866	16482	16587	16745	16720	16833	16523	16661	16570	16785	16499	16580	16729	16631	16671	16759	16592	16522	16675	16628	16522	16534	16657	16742	16905	16731	16691	16660	16745	16661	16520	16689	16755	16752	16633	16699	16569	16610	16486	16582	16825	16761	16654	16448	16680	16548	16618	16812	16793	16892	16535	16742	16755	16699	16823	16731	16732	16631	16754	16700	16527	16623	16779	16744	16742	16624	16712	16541	16686	16836	16800	16779	16637	16629	16770	16637	16587	16809	16543	16851	16928	16610	16750	16476	16610	16644	16751	16779	16655	16611	16628	16749	16620	16685	16801	16719	16604	16595	16752	16703	16748	16681	16754	16747	16793	16867	16662	16956	16889	16685	16636	16733	16692	16657	16666	16696	16836	16599	16532	16749	16963	16683	16593	16716	16591	16935	16840	16715	16661	16795	16872	16639	16670	16607	16739	16887	16774	16609	16853	16843	16559	16513	16600	16700	16629	16482	16604	16772	16797	16795	16724	16782	16708	16649	16681	16582	16799	16518	16777	16738	16726	16819	16665	16815	16536	16668	16507	16724	16647	16756	16759	16541	16535	16548	16744	16578	16582	16878	16994	16754	16647	16593	16703	16724	16504	16638	16643	16652	16575	16807	16775	16652	16673	16543	16733	16628	16896	16782	16517	16800	16832	16588	16708	16668	16805	16699	16589	16838	16932	16741	16750	16658	16652	16618	16622	16715	16632	16720	16637	16664	16776	16693	16740	16738	16729	16768	16643	16589	16650	16649	16566	16614	16543	16897	16743	16781	16442	16783	16694	16731	16725	16895	16873	16888	16814	16727	16701	16557	16625	16819	16709	16557	16900	16644	16799	16669	16775	16691	16750	16858	16743	16631	16631	16661	16833	16641	16551	16562	16643	16671	16675	16631	16661	16616	16703	16657	16771	16537	16721	16800	16883	16405	16546	16846	16756	16719	16812	16581	16576	16555	16706	16644	16627	16492	16756	16859	16493	16635	16662	16697	16658	16574	16807	16633	16560	16836	16522	16670
42695	62569	51164	34816	26130	20827	17581	15561	14491	13639	13356	13119	12914	12795	12696	12447	12582	12633	12505	12479	12634	12494	12429	12452	12556	12380	12587	12435	12423	12636	12373	12456	12471	12357	12503	12334	12536	12512	12351	12542	12417	12533	12498	12529	12693	12382	12516	12489	12466	12347	12624	12368	12280	12419	12465	12626	12479	12442	12471	12499	12757	12436	12596	12659	12392	12714	12395	12438	12458	12439	12284	12456	12359	12427	12407	12402	12566	12570	12453	12387	12520	12555	12472	12312	12471	12493	12521	12455	12240	12390	12454	12469	12467	12437	12546	12367	12457	12492	12350	12504	12672	12481	12491	12595	12449	12324	12491	12316	12455	12470	12678	12420	12640	12525	12517	12747	12589	12483	12405	12422	12466	12470	12514	12464	12527	12656	12552	12500	12420	12408	12378	12534	12402	12558	12398	12419	12432	12534	12164	12483	12530	12382	12353	12329	12425	12340	12530	12384	12621	12536	12415	12577	12407	12426	12282	12617	12485	12611	12375	12396	12483	12333	12470	12340	12431	12531	12403	12419	12581	12386	12331	12502	12523	12506	12396	12583	12287	12521	12300	12315	12682	12326	12371	12550	12444	12667	12595	12462	12571	12314	12646	12517	12369	12360	12451	12380	12482	12584	12566	12427	12359	12540	12397	12633	12468	12636	12268	12386	12616	12446	12535	12265	12456	12462	12536	12454	12540	12605	12532	12452	12467	12544	12509	12383	12501	12354	12536	12517	12354	12431	12611	12516	12477	12632	12360	12623	12380	12487	12479	12586	12680	12377	12406	12424	12347	12570	12269	12632	12348	12431	12515	12375	12511	12517	12484	12398	12562	12570	12459	12522	12529	12464	12435	12481	12512	12617	12616	12573	12401	12472	12540	12438	12506	12543	12488	12599	12629	12478	12568	12651	12461	12387	12621	12442	12553	12514	12650	12510	12583	12485	12555	12501	12480	12475	12453	12575	12445	12463	12497	12580	12542	12543	12436	12448	12626	12372	12456	12554	12312	12604	12432	12641	12554	12605	12477	12506	12511	12462	12350	12474	12581	12520	12491	12473	12536	12469	12342	12587	12467	12420	12673	12419	12451	12474	12596	12348	12602	12470	12492	12295	12568	12491	12465	12354	12360	12452	12471	12376	12451	12526	12369	12522	12492	12649	12331	12524	12604	12507	12537	12409	12652	12578	12614	12481	12423	12512	12560	12398	12396	12345	12514	12496	12576	12333	12590	12391	12510	12307	12431	12412	12438	12514	12247	12463	12583	12494	12379	12369	12420	12431	12456	12523	12343	12534	12385	12385	12439	12495	12263	12394	12432	12452	12529	12454	12422	12415	12267	12336	12470	12350	12608	12346	12476	12542	12620	12277	12344	12584	12450	12394	12447	12420	12550	12386	12423	12350	12488	12545	12508	12502	12517	12458	12432	12409	12441	12628	12496	12361	12539	12488	12520	12377	12720	12444	12498	12451	12438	12445	12531	12447	12370	12543	12552	12462	12447	12570	12343	12498	12529	12573	12584	12513	12583	12441	12450	12483	12586	12551	12365	12476	12508	12386	12597	12549	12485	12483	12512	12439	12390	12471	12483	12513	12551	12484	12482	12522	12438	12340	12444	12406	12407	12467	12549	12593	12515	12522	12445	12563	12441	12430	12413	12527	12573	12644	12544	12360	12562	12435	12460	12486	12603	12534	12333	12444	12407	12531	12405	12640	12359	12508	12524	12307	12423	12552	12367	12677	12527	12407	12549	12572	12362	12359	12632	12567	12601	12407	12560	12498	12402	12417	12391	12424	12493	12422	12351	12540	12457	12398	12521	12390	12370	12512	12447	12358	12497	12433	12464	12465	12404	12516	12543	12522	12351	12354	12428	12452	12466	12450	12462	12609	12584	12554	12653	12525	12393	12558	12561	12484	12657	12470	12508	12533	12629	12596	12492	12390	12548	12579	12649	12522	12488	12514	12573	12460	12331	12475	12465	12538	12399	12619	12433	12485	12344	12604	12570	12512	12434	12434	12611	12390	12440	12474	12402	12409	12500	12562	12498	12429	12324	12635	12440	12606	12587	12480	12650	12718	12514	12564	12398	12511	12462	12403	12461	12374	12634	12256	12639	12461	12593	12463	12373	12379	12579	12504	12656	12785	12409	12494	12360	12304	12528	12480	12587	12556	12463	12540	12392	12541	12453	12507	12454	12432	12506	12520	12613	12595	12372	12394	12519	12517	12515	12356	12441	12443	12493	12560	12503	12569	12416	12476	12580	12623	12312	12535	12530	12472	12556	12504	12521	12642	12273	12473	12491	12518	12534	12503	12703	12504	12530	12395	12683	12350	12436	12493	12368	12208	12565	12485	12463	12557	12493	12362	12670	12331	12370	12351	12429	12543	12379	12508	12474	12633	12517	12403	12438	12508	12351	12559	12474	12421	12575	12382	12404	12547	12627	12304	12451	12499	12451	12551	12563	12543	12510	12556	12513	12492	12397	12625	12588	12510	12425	12442	12390	12567	12442	12562	12508	12505	12531	12576	12624	12507	12298	12385	12416	12450	12481	12675	12631	12524	12560	12554	12521	12577	12404	12563	12397	12341	12520	12402	12601	12624	12426	12568	12562	12501	12360	12480	12426	12456	12512	12631	12380	12584	12426	12465	12634	12513	12498	12411	12596	12423	12591	12393	12492	12430	12611	12504	12513	12393	12561	12571	12591	12498	12479	12459	12521	12548	12387	12318	12437	12582	12549	12581	12509	12484	12488	12361	12447	12603	12493	12335	12432	12494	12616	12699	12516	12604	12385	12461	12531	12462	12513	12503	12461	12367	12534	12494	12408	12546	12440	12365	12492	12380	12603	12460	12587	12418	12534	12596	12411	12469	12439	12402	12606	12462	12680	12472	12639	12760	12421	12272	12359	12525	12407	12426	12522	12630	12459	12526	12434	12366	12573	12474	12496	12619	12643	12572	12490	12538	12445	12368	12581	12404	12518	12551	12418	12618	12563	12489	12418	12565	12468	12454	12522	12528	12528	12467	12451	12471	12546	12399	12627	12749	12617	12366	12363	12466	12417	12384	12500	12466	12604	12540	12484	12546	12571	12509	12457	12499	12369	12508	12568	12601	12476	12628	12564	12522	12506	12521	12569	12315	12458	12407	12584	12496	12545	12546	12606	12568	12578	12507	12543	12483	12505	12547	12583	12392	12381	12492	12411	12548	12581	12422	12462	12386	12445	12489	12472	12495	12584	12478	12469	12598	12472	12487	12394	12675	12472	12613	12430	12550	12577	12506	12655	12590	12513	12284	12316	12402	12495	12530	12586	12521	12522	12475	12422	12282	12527	12384	12432	12523	12399	12539	12565	12448	12389	12382	12442	12448	12339	12412	12412	12364	12509	12485	12476	12424	12551	12464	12461	12691	12442	12575	12267	12459	12486	12375	12492	12505	12716	12451	12462	12349	12403	12454	12575	12537	12390	12452	12349	12529	12515	12510	12502	12421	12444	12546	12516	12461	12462	12581	12516	12599	12396	12592	12401	12539	12447	12408	12529	12558	12600	12335	12299	12532	12457	12505	12535	12394	12554	12573	12454	12428	12483	12465	12458	12426	12430	12483	12532	12490	12554	12717	12569	12544	12626	12627	12604	12445	12673	12445	12301	12591	12253	12544	12484	12196	12568	12382	12535	12497	12550	12585	12565	12402	12625	12435	12499	12504	12554	12315	12490	12598	12447	12547	12476	12357	12565	12366	12508	12564	12493	12524	12455	12432	12463	12507	12418	12630	12444	12399	12443	12437	12495	12623	12552	12614	12431	12332	12615	12498	12385	12518	12593	12669	12317	12675	12537	12541	12453	12582	12384	12618	12411	12514	12462	12449	12529	12504	12389	12457	12426	12438	12486	12436	12528	12657	12447	12528	12460	12514	12577	12650	12407	12623	12429	12559	12358	12430	12496	12412	12492	12404	12383	12401	12468	12530	12361	12453	12535	12426	12435	12496	12440	12341	12559	12419	12484	12514	12575	12566	12500	12461	12466	12527	12546	12615	12622	12562	12548	12397	12508	12383	12505	12441	12531	12457	12597	12385	12327	12309	12610	12619	12560	12342	12542	12415	12474	12569	12339	12421	12528	12431	12412	12292	12513	12365	12260	12409	12374	12242	12461	12621	12534	12473	12508	12614	12542	12467	12523	12463	12499	12485	12470	12519	12426	12450	12440	12547	12524	12422	12494	12487	12429	12530	12583	12593	12458	12586	12504	12415	12461	12414	12514	12461	12407	12431	12631	12423	12583	12459	12451	12425	12508	12562	12675	12544	12488	12448	12561	12467	12662	12619	12435	12584	12458	12436	12560	12490	12621	12459	12459	12526	12442	12383	12346	12422	12533	12492	12474	12475	12391	12510	12619	12713	12477	12567	12586	12450	12552	12615	12408	12504	12469	12490	12489	12441	12541	12506	12390	12456	12454	12449	12464	12462	12381	12551	12463	12637	12428	12532	12513	12504	12426	12532	12460	12393	12606	12319	12410	12554	12438	12502	12458	12470	12485	12575	12495	12448	12491	12583	12494	12413	12483	12401	12410	12544	12550	12489	12409	12579	12487	12431	12612	12555	12540	12605	12398	12526	12519	12632	12309	12550	12545	12430	12481	12565	12512	12445	12641	12638	12418	12304	12404	12498	12408	12515	12495	12658	12697	12542	12417	12493	12508	12475	12480	12374	12436	12547	12465	12378	12733	12507	12457	12413	12260	12403	12399	12468	12474	12687	12485	12406	12364	12539	12405	12430	12397	12563	12379	12352	12470	12546	12505	12493	12422	12342	12501	12318	12406	12613	12397	12448	12489	12524	12506	12415	12657	12425	12473	12495	12399	12607	12493	12472	12443	12561	12607	12567	12470	12656	12440	12587	12425	12652	12368	12576	12522	12438	12560	12477	12441	12643	12501	12564	12510	12496	12409	12534	12444	12489	12464	12619	12459	12621	12498	12368	12383	12582	12511	12447	12559	12490	12502	12454	12487	12383	12429	12574	12411	12531	12469	12501	12315	12578	12564	12529	12630	12349	12429	12453	12445	12438	12623	12421	12362	12504	12437	12556	12532	12585	12385	12566	12453	12416	12515	12531	12437	12496	12449	12461	12393	12518	12545	12562
23506	21121	29056	27662	27532	27927	28305	22423	19216	18567	17972	17434	17423	17229	17141	17067	17011	16968	16733	16901	16838	16770	16840	16872	16503	16901	16823	16658	16684	16912	16761	16794	16622	16825	16929	16838	16742	16714	16656	16544	16641	16661	16771	16878	16581	16879	16768	16955	16583	16468	16677	16930	16662	16694	16518	16678	16386	16596	16640	16920	16657	16595	16642	16768	16780	16477	16729	16643	16884	16738	16853	16654	16572	16749	16760	16746	16653	16717	16675	16661	16700	16835	16624	16887	16766	16442	16560	16827	16666	16725	16722	16743	16834	16593	16821	16935	16902	16791	16725	16811	16735	16695	16608	16594	16747	16908	16804	16764	16665	16577	16744	16901	16987	16713	16757	16529	16632	16690	16683	16676	16631	16584	16784	16670	16731	16795	16678	16670	16637	16669	16747	16810	16620	16742	16660	16498	16919	16620	16691	16692	16755	16622	16581	16750	16744	16737	16802	16669	16553	16555	16521	16630	16605	16517	16840	16816	16655	16761	16833	16685	16657	16765	16591	16629	16577	16593	16674	16747	16763	16845	16714	16794	16814	16595	16716	16519	16725	16737	16787	16786	16770	16827	16732	16555	16762	16792	16702	16670	16724	16519	16849	16934	16769	16524	16651	16539	16639	16789	16707	16789	16498	16809	16699	16642	16562	16627	16751	16607	16631	16511	16527	16790	16718	16697	16678	16564	16642	16681	16575	16814	16864	16697	16579	16591	16701	16563	16765	16853	16614	16921	16600	16705	16969	16645	17013	16695	16748	16674	16820	16777	16634	16768	16721	16562	16811	16694	16538	16593	16791	16777	16768	16905	16714	16539	16620	16631	16715	16691	16837	16762	16793	16835	16562	16828	16496	16687	16667	16669	16763	16714	16885	16584	16883	17003	16808	16836	16649	16790	16813	16715	16889	16519	16737	16604	16667	16471	16846	16839	16862	16774	16848	16546	16665	16649	16828	16722	16779	16803	16693	16527	16623	16551	16528	16790	16449	16512	16679	16683	16409	16572	16616	16830	16722	16792	16735	16527	16640	16733	16576	16827	16783	16689	16375	16482	16616	16581	16796	16571	16689	16562	16722	16812	16513	16664	16645	16596	16689	16619	16750	16817	16819	16625	16586	16678	16561	16806	16771	16605	16644	16621	16684	16751	16672	16515	16519	16775	16801	16699	16658	16720	16541	16633	16885	16619	16776	16708	16662	16558	16598	16650	16625	16711	16579	16702	16469	16506	16623	16683	16691	16568	16779	16536	16668	16587	16727	16726	16714	16723	16787	16757	16899	16843	16902	16735	16752	16568	16468	16724	16671	16666	16682	16750	16826	16763	16695	16692	16731	16716	16751	16917	16699	16684	16830	16775	16626	16693	16605	16857	16632	16544	16747	16653	16790	16507	16550	16532	16473	16694	16745	16654	16790	16584	17014	16539	16522	16691	16728	16759	16745	16886	16717	16548	16658	16733	16850	16796	16675	16635	16565	16678	16614	16654	16708	16584	16724	16648	16784	16611	16684	16556	16661	16683	16719	16748	16698	16796	16753	16620	16723	16495	16580	16813	16497	16538	16719	16756	16794	16729	16688	16811	16608	16838	16688	16890	16763	16551	16536	16618	16441	16956	16676	16651	16751	16730	16381	16773	16647	16963	16632	16869	16648	16736	16519	16648	16599	16763	16595	16968	16567	16445	16697	16624	16790	16801	16732	16629	16822	16596	16644	16810	16794	16722	16462	16608	16594	16741	16825	16619	16734	16484	16530	16404	16496	16583	16490	16831	16872	16904	16624	16703	16782	16561	16671	16752	16637	16858	16533	16678	16616	16629	16655	16809	16612	16646	16702	16866	16862	16897	16556	16639	16541	16716	16751	16656	16776	16669	16863	16680	16816	16526	16974	16723	16817	16785	16777	16580	16693	16473	16832	16737	16614	17029	16580	16660	16914	16756	16617	16739	16783	16772	16936	16640	16741	16362	16567	16671	16996	16663	16849	16708	16620	16660	16607	16877	16658	16585	16569	16655	16609	16692	16628	16789	16795	16629	16693	16584	16684	16655	16797	16712	16532	16559	16578	16867	16747	16659	16749	16740	16780	16530	16648	16726	16738	16796	16709	16771	16906	16665	16724	16681	16478	16771	16756	16788	16895	16690	16631	16688	16681	16629	16860	16637	16645	16746	16772	16746	16735	16694	16620	16584	16841	16640	16727	16734	16715	16696	16540	16658	16654	16647	16750	16637	16436	16972	16636	16740	16461	16693	16670	17002	16767	16697	16799	16768	16901	16582	16545	16556	16647	16716	16661	16701	16736	16925	16705	16849	16794	16490	16935	16798	16684	16757	16433	16628	16771	16584	16558	16504	16672	16743	16576	16724	16647	16687	16586	16628	16772	16737	16602	16756	16786	16655	16485	16540	16680	16650	16825	16741	16489	16539	16702	16819	16704	16556	16730	16667	16814	16790	16580	16521	16723	16671	16696	16732	16871	16592	16733	16554	16605	16571	16651	16834	16745	16839	16698	16798	16745	16774	16685	16918	16735	16658	16805	16498	16409	16793	16717	16731	16787	16800	16787	16749	16593	16659	16654	16621	16735	16718	16666	16715	16551	16634	16813	16638	16573	16610	16654	16766	16676	16586	16805	16598	16725	16914	16734	16535	16467	16677	16735	16747	16874	16509	16801	16456	16657	16654	16730	16619	16738	16792	16718	16759	16887	16749	16946	16707	16580	16513	16606	16673	16904	16485	16591	16682	16825	16769	16533	16670	16728	16686	16644	16835	16763	16830	16757	16701	16616	16823	16745	16723	16786	16778	16537	16846	16777	16781	16787	16798	16708	16732	16489	16505	16503	16575	16774	16611	16566	16635	16497	16682	16918	16703	16790	16634	16808	16521	16799	16559	16602	16656	16632	16768	16860	16711	16621	16607	16739	16616	16770	16608	16625	16809	16785	16580	16552	16533	16780	16832	16556	16647	16728	16526	16785	16688	16624	16658	16516	16717	16859	16454	16492	16686	16887	16781	16671	16737	16658	16656	16623	17011	16602	16829	16488	16626	16485	16738	16782	16528	16676	16540	16386	16634	16631	16654	16706	16776	16660	16676	16343	16510	16762	16850	16541	16754	16922	16689	16430	16434	16676	16668	16688	16781	16807	16641	16744	16796	16871	16628	16744	16640	16706	16583	16813	16628	16778	16842	16681	16507	16606	16644	16708	16626	16583	16584	16801	16702	16729	16662	16603	16842	16689	16662	16828	16707	16775	16719	16767	16715	16668	16839	16693	16689	16623	16810	16722	16618	16665	16615	16588	16584	16594	16676	16790	16689	16827	16568	16629	16490	16677	16693	16678	16746	16588	16760	16799	16639	16763	16710	16708	16623	16713	16939	16822	16566	16644	16520	16834	16987	16704	16650	16831	16860	16527	16839	16872	16924	16617	16550	16591	16728	16645	16659	16689	16885	16886	16806	16542	16642	16627	16681	16830	16539	16557	16892	16375	16583	16613	16563	16844	16707	16772	16838	16592	16699	16736	16568	16726	16641	16603	16899	16974	16797	16452	16717	16761	16603	16685	16627	16481	16928	16701	16551	16498	16715	16620	16671	16877	16761	16535	16908	16821	16817	16662	16696	16692	16637	16698	16556	16628	16668	16775	16799	16954	16835	16776	16589	16641	16609	16649	16729	16728	16558	16665	16505	16513	16746	16545	16658	16782	16594	16685	16741	16778	16766	16837	16565	16688	16717	16678	16628	16563	16775	16687	16853	16783	16674	16765	16746	16659	16738	16694	16918	16686	16761	16701	16797	16653	16540	16290	16661	16807	16714	16785	16671	16646	16638	16651	16743	16785	16508	16756	16601	16705	16659	16482	16677	16728	16732	16744	16533	16551	16764	16627	16722	16649	16800	16732	16650	16663	16539	16717	16777	16765	16420	16610	16616	16721	16775	16659	16583	16633	16673	16827	16660	16506	16606	16757	16790	16758	16696	16747	16724	16660	16488	16816	16679	16776	16764	16631	16785	16784	16945	16750	16822	16561	16894	16941	16651	16596	16715	16675	16734	16522	16620	16669	16749	16551	16749	16667	16557	16665	16628	16700	16506	16586	16529	16670	16582	16771	16638	16761	16623	16566	16699	16640	16640	16779	16622	16879	16715	16665	16590	16586	16470	16758	16722	16531	16698	16758	16768	16565	16572	16699	16739	16648	16535	16642	16611	16706	16689	16625	16662	16749	16726	16685	16559	16535	16551	16805	16715	16852	16828	16728	16661	16783	16787	16754	16707	16745	16753	16712	16680	16681	16672	16858	16604	16568	16694	16527	16687	16760	16670	16587	16908	16839	16645	16794	16791	16918	16653	16630	16633	16707	16733	16707	16846	16523	16762	16540	16741	16597	16515	16620	16713	16780	16744	16709	16635	16719	16788	16626	16758	16779	16677	16601	16845	16767	16852	16711	16738	16637	16705	16837	16810	16948	16618	16698	16426	16710	16804	16829	16718	16410	16767	16653	16450	16613	16710	16630	16463	16760	16802	16817	16794	16624	16853	16721	16595	16753	16653	16668	16799	16536	16756	16670	16898	16486	16718	16775	16639	16687	16798	16479	16604	16681	16586	16723	16681	16545	16759	16989	16635	16720	16636	16753	16775	16741	16856	16626	16809	16705	16608	16650	16653	16796	16848	16647	16644	16759	16479	16665	16908	16649	16656	16853	16802	16568	16697	16757	16487	16633	16749	16740	16463	16631	16641	16811	16883	17014	16794	16614	16606	16567	16566	16655	16720	16517	16530	16876	16926	16883	16634	16809	16531	16789	16770	16516	16701	16770	16778	16750	16505	16747	16651	16792	16885	16651	16693	16588	16800	16759	16691	16681	16624	16769	16676	16728	16566	16834	16653	16576	16740	16736	16603	16782	16668	16675	16751	16769	16583	16693	16665	16834	16743	16634	16687	16838	16660	16663	16699	16628	16543	16845	16673	16828	16796	16797	16911	16717	16614	16917	16782	16763	16878	16796	16603	16664	16760	16670	16609	16820	16668	16488	16772	16498	16421	16841	16715	16658	16531	16730	16668	16790	16469	16481	16537	16668	16843	16943	16713	16612	16749	16674	16675	16702	16838	16906	16702	16608	16661	16725	16731	16871	16663	16826	16590
41940	70579	57802	44210	32085	24808	22186	17685	15089	14326	13766	13194	13097	13006	12917	12820	12520	12646	12514	12536	12581	12544	12674	12692	12683	12576	12533	12338	12463	12557	12450	12555	12579	12359	12733	12434	12595	12592	12459	12450	12375	12510	12619	12583	12485	12467	12498	12533	12518	12612	12510	12690	12332	12622	12385	12612	12522	12468	12433	12501	12522	12602	12376	12575	12360	12596	12500	12525	12614	12517	12385	12598	12388	12354	12591	12505	12460	12374	12319	12395	12415	12513	12614	12311	12596	12508	12527	12601	12416	12652	12526	12308	12442	12577	12545	12572	12645	12382	12528	12557	12296	12365	12493	12545	12496	12345	12585	12642	12539	12543	12566	12476	12331	12498	12453	12389	12465	12650	12594	12658	12563	12337	12579	12596	12337	12381	12422	12365	12466	12350	12476	12655	12585	12401	12485	12527	12402	12454	12438	12540	12564	12479	12379	12497	12614	12668	12488	12559	12556	12528	12516	12391	12722	12683	12505	12513	12334	12422	12450	12553	12541	12476	12398	12656	12386	12400	12540	12441	12411	12403	12469	12561	12440	12389	12661	12593	12412	12433	12567	12647	12519	12533	12533	12532	12437	12491	12613	12319	12462	12476	12564	12358	12432	12589	12375	12482	12509	12468	12491	12464	12454	12500	12441	12327	12580	12500	12572	12518	12516	12303	12513	12718	12330	12323	12622	12502	12583	12368	12407	12334	12529	12550	12593	12427	12557	12645	12439	12563	12516	12620	12412	12463	12642	12600	12407	12593	12380	12436	12373	12606	12355	12551	12546	12378	12660	12493	12467	12555	12470	12456	12600	12475	12556	12429	12542	12687	12627	12492	12486	12680	12454	12346	12432	12432	12421	12590	12431	12607	12402	12533	12452	12633	12485	12419	12556	12403	12565	12439	12462	12328	12690	12608	12515	12517	12446	12562	12575	12340	12475	12572	12507	12576	12619	12595	12354	12477	12534	12297	12449	12427	12574	12422	12445	12360	12586	12461	12439	12317	12462	12410	12314	12449	12445	12597	12654	12665	12433	12474	12545	12465	12461	12587	12700	12400	12470	12648	12403	12571	12349	12492	12593	12487	12450	12532	12677	12635	12613	12573	12523	12353	12578	12369	12540	12517	12631	12449	12603	12452	12498	12462	12447	12624	12580	12362	12476	12438	12438	12626	12520	12686	12416	12359	12583	12468	12330	12525	12257	12420	12449	12586	12540	12507	12385	12580	12558	12611	12573	12447	12482	12436	12476	12650	12427	12562	12479	12489	12596	12528	12387	12511	12454	12484	12611	12604	12634	12561	12434	12494	12361	12448	12383	12407	12350	12433	12350	12494	12341	12868	12536	12592	12373	12407	12467	12599	12475	12536	12599	12387	12384	12429	12502	12434	12685	12579	12462	12533	12378	12586	12514	12598	12522	12443	12507	12435	12457	12567	12502	12494	12831	12437	12479	12464	12451	12544	12542	12556	12417	12628	12621	12534	12406	12580	12459	12588	12524	12609	12595	12459	12541	12496	12413	12443	12570	12370	12479	12327	12359	12451	12571	12373	12460	12549	12491	12269	12481	12570	12432	12614	12518	12406	12469	12493	12493	12425	12548	12446	12380	12455	12436	12504	12466	12484	12541	12604	12589	12534	12582	12567	12516	12360	12522	12594	12493	12472	12474	12409	12452	12524	12352	12471	12477	12475	12325	12504	12394	12448	12599	12499	12498	12493	12453	12508	12367	12643	12452	12583	12510	12474	12458	12483	12422	12400	12402	12368	12476	12494	12371	12424	12456	12454	12601	12409	12342	12490	12538	12563	12407	12585	12523	12581	12461	12431	12583	12451	12614	12511	12425	12632	12480	12649	12498	12373	12330	12672	12465	12578	12379	12675	12513	12444	12443	12687	12332	12448	12351	12609	12703	12220	12406	12430	12495	12512	12424	12425	12524	12450	12457	12558	12378	12398	12446	12584	12389	12662	12375	12647	12555	12424	12483	12455	12483	12356	12457	12510	12476	12508	12485	12526	12545	12201	12465	12556	12319	12450	12407	12502	12380	12572	12508	12519	12357	12555	12587	12439	12504	12549	12335	12545	12568	12572	12523	12472	12444	12478	12500	12609	12487	12351	12518	12515	12611	12501	12489	12646	12617	12651	12480	12501	12571	12530	12614	12364	12621	12372	12398	12469	12522	12454	12467	12569	12295	12543	12424	12586	12596	12533	12517	12398	12620	12513	12563	12627	12507	12541	12546	12486	12396	12405	12506	12618	12698	12634	12423	12687	12385	12526	12525	12570	12432	12661	12382	12546	12481	12530	12480	12500	12469	12436	12658	12489	12392	12485	12607	12667	12473	12524	12548	12569	12422	12518	12571	12537	12566	12529	12337	12506	12444	12486	12620	12252	12439	12379	12382	12424	12428	12388	12583	12390	12409	12377	12624	12565	12538	12420	12579	12353	12566	12477	12388	12475	12550	12529	12574	12576	12535	12484	12565	12447	12489	12416	12541	12557	12585	12528	12509	12489	12533	12448	12467	12442	12435	12496	12464	12544	12393	12509	12597	12305	12386	12480	12592	12445	12463	12475	12416	12476	12404	12473	12404	12650	12647	12394	12569	12539	12514	12477	12521	12330	12643	12356	12695	12496	12440	12329	12408	12533	12478	12375	12656	12509	12507	12448	12632	12494	12618	12524	12590	12412	12504	12526	12509	12505	12550	12469	12507	12566	12475	12613	12629	12496	12673	12443	12624	12499	12440	12637	12515	12475	12338	12531	12668	12435	12370	12512	12507	12465	12619	12666	12589	12486	12551	12484	12445	12549	12386	12545	12510	12368	12647	12600	12614	12418	12568	12504	12643	12482	12660	12487	12409	12627	12557	12358	12557	12574	12413	12436	12631	12463	12361	12494	12476	12382	12447	12346	12162	12627	12290	12480	12607	12518	12398	12369	12561	12625	12395	12717	12511	12633	12514	12500	12532	12869	12243	12517	12554	12608	12517	12402	12448	12547	12424	12483	12526	12499	12622	12514	12589	12401	12514	12443	12441	12597	12433	12469	12446	12484	12589	12517	12437	12474	12491	12457	12660	12619	12359	12429	12439	12489	12638	12480	12570	12369	12548	12407	12477	12588	12487	12583	12445	12534	12491	12559	12486	12671	12463	12663	12358	12479	12539	12518	12462	12440	12431	12300	12358	12547	12345	12561	12643	12366	12427	12515	12472	12376	12591	12405	12395	12419	12550	12543	12338	12535	12596	12477	12497	12499	12556	12573	12505	12475	12516	12363	12370	12546	12648	12351	12597	12357	12446	12576	12457	12586	12544	12366	12527	12461	12516	12440	12495	12351	12603	12451	12555	12678	12297	12400	12682	12481	12565	12353	12651	12414	12394	12465	12652	12354	12389	12514	12563	12337	12516	12504	12510	12575	12428	12365	12385	12418	12527	12432	12734	12477	12624	12665	12480	12725	12491	12421	12539	12476	12637	12563	12348	12395	12457	12400	12586	12505	12574	12443	12531	12645	12579	12329	12354	12489	12466	12410	12506	12549	12466	12443	12523	12524	12415	12492	12473	12461	12422	12641	12343	12530	12505	12529	12342	12454	12501	12508	12681	12464	12423	12365	12640	12624	12466	12421	12338	12548	12476	12519	12599	12705	12532	12507	12660	12476	12361	12478	12539	12445	12571	12497	12398	12600	12599	12657	12408	12553	12535	12688	12613	12510	12522	12618	12523	12453	12549	12509	12447	12481	12557	12480	12562	12472	12529	12543	12523	12523	12437	12573	12610	12453	12427	12466	12450	12421	12479	12524	12489	12549	12582	12418	12487	12583	12405	12407	12623	12541	12473	12490	12417	12396	12693	12667	12533	12618	12460	12471	12567	12541	12476	12378	12376	12372	12564	12493	12444	12420	12722	12343	12592	12513	12583	12464	12429	12545	12396	12414	12616	12561	12440	12333	12581	12534	12284	12489	12542	12466	12484	12647	12452	12435	12351	12702	12625	12858	12569	12637	12424	12490	12540	12589	12584	12416	12535	12496	12467	12371	12513	12542	12405	12370	12479	12393	12537	12601	12531	12479	12455	12442	12427	12483	12414	12241	12605	12459	12400	12583	12525	12446	12403	12652	12432	12551	12431	12595	12472	12590	12550	12582	12462	12413	12540	12663	12488	12564	12504	12496	12552	12518	12498	12575	12436	12563	12463	12406	12605	12440	12580	12503	12469	12418	12504	12441	12393	12538	12444	12501	12436	12400	12458	12397	12494	12384	12483	12532	12490	12582	12619	12329	12604	12486	12513	12316	12653	12461	12580	12475	12534	12414	12472	12518	12761	12577	12614	12569	12620	12458	12503	12539	12442	12366	12632	12605	12631	12467	12403	12687	12465	12460	12445	12400	12398	12426	12507	12483	12584	12482	12405	12720	12483	12498	12538	12666	12489	12381	12494	12462	12530	12380	12597	12521	12347	12453	12397	12636	12539	12537	12545	12398	12556	12387	12419	12394	12577	12508	12382	12561	12614	12538	12521	12382	12430	12559	12355	12357	12557	12540	12503	12484	12444	12496	12400	12602	12591	12487	12436	12502	12432	12494	12377	12440	12529	12552	12514	12447	12469	12413	12522	12416	12640	12461	12599	12625	12560	12506	12589	12418	12501	12696	12613	12590	12603	12478	12614	12606	12535	12575	12393	12621	12545	12526	12478	12570	12467	12374	12332	12348	12556	12503	12476	12498	12471	12413	12479	12474	12502	12316	12516	12564	12576	12497	12394	12217	12519	12427	12496	12626	12458	12533	12690	12443	12561	12561	12598	12475	12519	12330	12303	12485	12625	12409	12442	12522	12658	12364	12383	12462	12595	12327	12452	12420	12622	12598	12685	12514	12628	12555	12513	12479	12562	12449	12581	12631	12453	12663	12269	12438	12732	12484	12428	12576	12539	12599	12508	12520	12508	12526	12427	12487	12557	12581	12461	12431	12347	12413	12435	12430	12396	12496	12375	12566	12587	12485	12314	12442	12517	12397	12616	12402	12424	12417	12293	12595	12543	12546	12484	12545	12362	12476	12441	12580	12594	12463	12478	12529	12620	12435	12309	12403	12357	12462	12485	12531	12412	12646	12537	12594	12303	12776	12430	12364	12574	12316	12653	12319
24634	21512	30574	31006	28022	27249	24328	20454	18832	18462	17968	17416	17376	17250	17093	17020	17123	17294	17090	17118	17181	16971	17021	17008	17247	17253	17075	17102	16935	16980	16985	16996	17231	17140	16968	16829	16950	16889	17083	16837	17133	17036	16903	16718	16944	16880	16852	16967	16862	16860	16845	16811	16901	16762	16885	16969	16993	16721	17108	17013	16977	16846	16815	17065	16862	16979	16872	16830	16975	16807	16928	16986	17000	16864	16754	16871	16912	16739	16784	16799	16785	16771	16830	17077	16784	17112	16850	16920	17093	16804	16669	16989	16933	17103	16992	16872	16876	17105	16994	16972	16820	16729	16779	16829	16858	16683	16733	16857	16899	16726	16834	16986	16614	17000	16990	17022	16814	16865	17117	16959	16788	17004	16826	16682	16839	16710	16976	16951	16735	16946	16842	17043	16869	16758	16773	16853	17038	16724	16722	16844	16603	16832	16802	16748	16750	16840	17145	17002	16756	16988	16771	17002	16822	16969	16675	16919	16888	16853	16917	16967	16894	17137	16887	16771	17118	17014	16890	16961	17060	16918	16825	16707	16941	16696	16677	16664	16766	16948	16753	17005	16844	17105	17024	16893	16753	16937	16783	16914	16780	16884	16911	16924	16813	16944	17031	16773	17014	16707	16915	16929	16793	16970	16763	16868	16868	17031	16901	16822	16788	16880	17070	16884	16735	16822	16967	16843	16863	16797	16852	16796	16896	16714	16904	16920	16854	16762	16974	17014	16797	17165	16993	16885	17098	16863	17034	16893	16953	16837	17006	16834	16922	16862	16771	16873	16937	17101	16952	16955	16931	16641	17033	16980	17159	16811	16691	16820	17005	17237	17159	16739	17048	16738	16647	16719	16849	16911	16900	16916	16983	16933	16923	16920	16908	16810	16766	16898	16859	16864	16820	16914	16857	16961	16863	17060	16914	16840	16712	16939	16869	16682	16769	16910	16938	17001	16872	16794	16930	16887	16841	16690	16870	16976	16871	16952	17016	16765	16843	16807	16963	16883	16838	17054	17035	16723	16910	16828	16887	16692	16902	16921	16876	16658	16920	16943	16938	16728	17055	16872	16976	16890	16975	17066	16652	16782	16856	17138	16823	16913	16815	16945	16957	16933	16906	16653	16880	16894	16811	16805	16986	17164	16731	16778	16959	16878	16784	16865	16760	16739	17065	16901	16926	16911	16961	16736	17101	16981	16906	16995	16907	16859	16908	16842	17069	17120	16790	16926	16925	17072	16871	16878	16915	16959	16906	16990	16914	16815	17008	16804	16794	16703	17164	16787	17030	17065	16838	16989	17073	17076	17092	16941	16830	16767	16927	16853	16908	16800	16883	16835	16863	16871	16702	16881	16661	16938	16875	16556	16808	16825	16916	16838	16923	16865	16890	16758	16921	16736	16952	16946	16736	16980	16929	17066	16615	16950	16889	16824	16858	17103	16847	16934	17028	16967	17197	16935	16964	16898	16772	16928	16740	16851	16964	16759	16856	16971	16949	17063	16806	16855	16966	16799	16825	16755	16916	16897	16473	16822	16678	17055	16696	16861	17074	16795	16723	17030	16906	16816	16898	16687	17095	16663	16808	17074	17141	16666	16770	16737	17015	16743	16787	16834	16837	16777	16943	16793	16649	16893	16858	16800	16885	16734	17020	16785	16782	16711	17007	16800	16892	16747	16740	16844	16898	16718	17130	16844	16820	17001	16933	17007	16932	16900	16860	17171	16905	16866	16739	16908	16657	16792	16729	17076	16705	16848	16933	16629	16788	16931	16975	16962	16874	16723	16865	17169	16810	16846	16837	16965	16856	16927	16880	16956	16917	16958	16895	16629	16764	17019	16933	16914	16744	16792	17135	16812	16801	16685	16883	17054	16838	16961	16984	16879	17158	17199	16896	16849	16696	16881	16637	16864	16875	16898	16911	17033	17277	16761	16879	16902	16879	16954	16781	16892	17117	16911	16903	16855	16960	16811	16971	17058	16929	16910	16849	16649	16984	17040	16929	16868	16850	16870	16880	16757	16953	16782	16975	17178	17098	16938	16882	16822	16687	16910	16936	16808	16688	16992	16939	16989	16884	16835	16776	16686	16879	16999	16837	16974	16885	16859	16961	16845	16978	16903	16699	16792	16748	16961	16850	16854	16817	16878	17016	17004	16857	16937	16563	16858	16828	16830	16789	16819	16931	16977	16982	16933	16903	16862	16836	16996	16843	16664	16725	16991	16759	16826	16749	16986	16916	16953	16971	16842	16959	16705	16829	16754	16848	16997	16972	16890	17048	16852	16835	16841	16844	16840	16850	17049	16822	16724	16907	16905	16770	16875	16908	17253	16978	16735	16918	16782	16912	16871	17063	16968	16846	17084	16828	17013	16863	16870	16755	16677	16960	16821	16866	16638	16707	16810	16762	16886	16888	16633	16944	16662	16918	16962	16853	16905	16764	16985	16871	16857	16681	16778	16854	16729	16771	16773	16894	16820	16912	16802	16852	16952	16937	17065	17077	16882	16916	16873	16869	16870	16975	16704	16748	16841	16898	16908	16848	16787	16866	16902	16995	16791	16849	16966	16949	16758	16808	16917	16855	16774	16857	16883	17085	16913	16900	16919	16726	16764	16753	16873	16858	16862	16828	16755	16774	16813	16930	16969	16989	16791	16887	16884	16983	16890	16799	17043	16887	17060	16863	16937	16899	17004	16973	17044	16855	16701	16788	16767	16825	17208	16802	16720	17066	16766	16827	16704	17076	16895	16983	16825	16815	16918	16757	16947	16806	16979	16901	16892	16806	16999	16873	16909	17109	16920	17051	16690	16919	17041	16961	16844	16921	16870	16871	16915	16716	16748	16756	16806	16956	16850	16827	17097	16898	16755	17021	17011	16744	16811	17078	16739	17041	16895	17033	16995	17018	16943	17108	16980	16816	16932	17010	16841	16892	16856	16897	16854	16897	16950	17179	16953	17088	16957	17086	16950	16813	16934	17152	16803	17146	16934	16985	16984	16974	16881	16898	17066	16843	16738	16940	16800	17071	16735	16815	17054	16710	16959	17015	16894	16895	16778	16774	16856	16889	16897	16819	16734	17056	17012	16770	16843	16796	16913	16937	17062	17059	16905	17093	16839	16868	16992	16814	16924	16668	16771	16961	16989	17037	17077	16909	16698	16741	17008	16982	16980	17055	16877	17044	16996	16960	16792	16956	16926	16955	17049	16927	16752	16620	17042	16852	16800	16850	16836	17034	16859	16784	16898	16979	16925	16799	16953	17015	17003	16838	16860	16981	17007	16779	16753	16798	16843	17062	17081	17086	16980	16934	16962	16927	16778	16793	17049	16806	16905	16820	16900	16870	16647	16886	16889	16749	16690	16790	16629	16921	16891	16926	17088	16896	16923	16658	16947	17016	17023	16904	16772	16785	16945	16866	16847	16902	16986	16800	16921	16792	16899	16783	16763	16850	16911	16900	16903	16916	16957	16797	16765	16844	16769	16787	16858	16980	16962	16876	16778	16971	17031	17076	16803	16909	16855	16865	16924	16851	16747	16687	16914	16796	16849	16877	16728	16890	16908	16852	16790	16790	17049	16946	16679	16734	16896	16912	16809	16589	16858	16940	16963	16932	16792	16897	16708	16740	16948	16926	16766	16936	16897	16726	17070	16880	16734	17013	16984	16975	16580	16636	16732	16940	16710	16686	16916	16896	16859	16884	16717	16851	17176	16912	16771	16990	16855	17054	16999	16994	16858	16953	16950	17078	16920	16801	16865	16788	16899	16632	16838	16857	16887	16892	16854	16775	16831	16777	16799	16858	16916	16800	16983	16899	16971	16785	17027	16865	16930	16766	16948	16889	16863	17043	16950	16974	17008	16781	16687	16909	16909	16782	16744	16788	16717	16992	17031	17007	16910	17027	16998	16811	16838	16914	16971	16736	16643	16712	16744	16845	16691	16738	16999	17076	16934	16888	17010	17015	17068	16973	17003	16904	16728	16890	16945	17067	16964	16991	16725	16886	16986	17020	16822	16883	16689	16979	16919	16928	17122	16844	17016	16999	16820	17090	16887	16650	16837	16912	16953	16893	16879	16882	16864	16654	16867	17071	16896	16724	16831	16786	16938	16928	16908	16930	16948	16887	16967	17068	16777	16587	16845	16826	16843	17029	16892	16611	16986	17061	16731	16928	16762	16923	16848	17043	16880	16976	16805	16813	16901	16796	16830	16784	17042	16909	16825	16752	17236	16877	16715	17003	16625	16991	16780	16985	17042	16879	17065	16821	16845	17135	16923	16787	17021	16843	16894	16885	17009	16990	16987	17019	17180	16827	16966	16784	16835	17024	17070	17025	16872	16986	17043	17027	16621	16752	16785	16668	16793	16704	16942	16851	17149	16965	16832	16806	16856	16916	16882	16864	16835	16828	16908	16972	16863	16939	16905	16741	17083	16890	17172	16998	16766	16956	16829	17004	17029	16769	16854	16972	16624	16848	16995	16844	17032	16891	16886	16846	16771	17031	16961	16705	16885	16872	16880	16848	16908	16764	16884	17025	16917	16768	16941	17058	16894	16898	16885	16823	16788	16806	16889	16704	17109	16898	16866	16741	16928	16923	16908	17065	16726	16893	16879	16894	16926	16870	17110	17135	17140	16846	17147	16780	16783	16908	16800	17062	16963	16808	16936	17040	16853	16831	16995	16791	16848	17042	17050	16993	16906	16816	16964	16925	16933	16824	16891	16922	17023	16543	16696	17080	16946	16962	17010	16940	17090	17186	16758	16959	16927	16997	16815	17057	16886	16739	16999	16879	16928	16982	16754	17191	16905	16986	16778	16836	17077	16879	16877	16836	16955	16790	16734	16816	16811	16935	16806	16938	16871	16777	16942	16875	16917	16784	16849	16902	16679	16946	16982	16933	16942	16845	16918	16861	16807	16913	16898	16767	16840	16902	17155	17009	16925	16940	16812	17030	16948	16830	16856	16841	16942	16882	16938	16609	16590	16765	16958	17058	17059	16840	16950	17007	16747	16972	16841	16807	16609	16901	16982	16859	16891	16771	16990	16914	16905	16953	17048	16734	16943	16817	17032	16962	17068	16881	16852	17022	16939	16903	16912	16696	16855	16980	16817	16910	16848	17004	16987	16792	16807	16962	16895
42412	69152	55521	38961	28734	23744	19152	15988	14530	14057	13699	13221	12999	12923	12947	12608	12689	12773	12748	12702	12644	12572	12692	12486	12410	12596	12622	12495	12755	12489	12665	12666	12535	12418	12690	12446	12422	12494	12696	12677	12534	12559	12521	12543	12692	12715	12547	12620	12443	12311	12521	12580	12487	12576	12648	12740	12574	12709	12612	12487	12584	12728	12442	12482	12501	12553	12430	12648	12779	12466	12562	12556	12490	12522	12677	12753	12631	12461	12623	12551	12490	12485	12678	12525	12531	12537	12550	12555	12567	12405	12504	12601	12579	12471	12568	12460	12620	12381	12630	12699	12646	12596	12535	12457	12622	12581	12629	12650	12471	12641	12615	12578	12533	12585	12475	12547	12463	12480	12671	12590	12648	12593	12375	12572	12360	12633	12583	12475	12543	12520	12532	12750	12716	12501	12626	12747	12597	12569	12516	12560	12535	12279	12686	12705	12766	12806	12446	12426	12583	12404	12670	12582	12551	12563	12403	12636	12671	12676	12576	12628	12555	12429	12726	12411	12789	12645	12403	12543	12583	12542	12538	12644	12632	12568	12647	12709	12708	12730	12698	12417	12495	12577	12671	12503	12577	12433	12428	12565	12454	12520	12637	12700	12507	12627	12670	12396	12671	12585	12495	12730	12466	12721	12425	12570	12752	12552	12534	12553	12604	12484	12424	12682	12432	12606	12516	12565	12726	12728	12529	12529	12763	12605	12679	12507	12576	12776	12679	12560	12566	12548	12721	12691	12412	12561	12662	12760	12695	12391	12580	12517	12644	12321	12688	12749	12596	12519	12564	12357	12509	12655	12516	12463	12426	12578	12755	12660	12754	12629	12558	12536	12374	12576	12532	12552	12535	12502	12620	12679	12592	12717	12584	12624	12564	12520	12804	12669	12532	12633	12533	12631	12652	12622	12475	12560	12365	12645	12358	12428	12835	12520	12483	12595	12482	12485	12653	12495	12385	12542	12648	12420	12625	12622	12644	12470	12580	12595	12535	12513	12668	12629	12704	12538	12713	12479	12732	12430	12643	12467	12648	12505	12495	12590	12691	12585	12471	12636	12576	12531	12471	12786	12707	12688	12581	12543	12632	12599	12556	12572	12528	12572	12487	12478	12445	12612	12522	12603	12575	12574	12667	12524	12611	12657	12518	12371	12661	12501	12558	12382	12643	12487	12615	12584	12493	12588	12637	12751	12782	12508	12468	12532	12607	12361	12641	12432	12677	12492	12584	12749	12452	12681	12687	12559	12576	12526	12584	12706	12629	12422	12639	12735	12588	12427	12457	12581	12655	12676	12478	12570	12633	12659	12686	12649	12523	12692	12785	12583	12518	12481	12628	12460	12576	12599	12477	12615	12540	12652	12661	12518	12726	12551	12702	12515	12708	12531	12476	12753	12649	12591	12639	12609	12699	12618	12667	12591	12635	12537	12521	12618	12652	12531	12535	12722	12501	12595	12774	12700	12693	12591	12556	12536	12432	12595	12476	12469	12724	12535	12603	12571	12631	12649	12587	12585	12539	12644	12547	12650	12674	12552	12502	12417	12515	12625	12594	12583	12524	12658	12569	12445	12570	12574	12651	12647	12514	12542	12612	12615	12604	12641	12670	12560	12483	12419	12568	12483	12602	12577	12751	12670	12585	12644	12649	12471	12680	12568	12538	12483	12409	12498	12512	12641	12574	12557	12722	12575	12476	12663	12505	12617	12632	12605	12560	12650	12643	12533	12636	12657	12434	12472	12730	12596	12567	12530	12612	12623	12565	12827	12635	12676	12462	12573	12701	12652	12545	12554	12732	12748	12689	12485	12668	12690	12528	12458	12720	12581	12624	12605	12544	12617	12618	12511	12499	12586	12458	12612	12790	12407	12572	12646	12624	12677	12750	12612	12448	12583	12539	12484	12729	12648	12530	12470	12606	12769	12716	12637	12535	12658	12555	12438	12579	12544	12502	12610	12712	12592	12854	12702	12601	12559	12617	12555	12666	12827	12582	12504	12595	12452	12732	12694	12642	12618	12701	12540	12613	12527	12610	12410	12450	12670	12580	12575	12488	12392	12597	12605	12639	12432	12604	12502	12534	12590	12722	12482	12626	12601	12520	12499	12564	12572	12481	12616	12528	12362	12601	12550	12544	12433	12623	12658	12597	12515	12487	12557	12617	12647	12550	12611	12588	12496	12673	12541	12545	12584	12539	12664	12568	12548	12663	12498	12620	12617	12611	12755	12626	12615	12463	12553	12688	12597	12532	12749	12548	12546	12495	12575	12598	12415	12558	12432	12572	12563	12546	12471	12545	12638	12687	12680	12536	12479	12716	12642	12649	12482	12640	12529	12555	12547	12550	12650	12528	12742	12540	12504	12651	12584	12352	12630	12476	12555	12660	12525	12569	12714	12561	12596	12683	12631	12427	12590	12551	12535	12442	12602	12579	12543	12521	12494	12605	12540	12520	12576	12502	12630	12658	12747	12562	12635	12642	12544	12604	12550	12522	12612	12516	12562	12673	12632	12567	12635	12695	12344	12574	12604	12557	12571	12472	12672	12531	12818	12526	12810	12629	12634	12588	12394	12734	12656	12707	12513	12458	12431	12724	12571	12643	12564	12622	12725	12411	12642	12534	12643	12467	12633	12519	12514	12423	12582	12651	12600	12583	12472	12553	12611	12727	12546	12606	12743	12425	12711	12719	12540	12740	12430	12552	12568	12480	12675	12578	12385	12565	12523	12535	12419	12595	12595	12501	12635	12594	12505	12767	12562	12711	12465	12572	12711	12458	12556	12500	12547	12581	12546	12625	12623	12361	12524	12657	12547	12520	12538	12480	12782	12564	12492	12672	12508	12581	12647	12495	12608	12606	12461	12679	12461	12682	12532	12523	12600	12664	12511	12522	12575	12672	12624	12544	12456	12625	12616	12546	12618	12602	12627	12543	12645	12601	12511	12631	12568	12511	12592	12519	12581	12597	12712	12634	12463	12558	12526	12556	12548	12544	12611	12631	12618	12718	12653	12567	12573	12666	12638	12694	12592	12684	12638	12490	12571	12588	12605	12661	12655	12666	12515	12637	12557	12609	12693	12601	12586	12701	12723	12502	12671	12765	12499	12714	12532	12508	12491	12626	12573	12561	12610	12487	12663	12540	12520	12649	12400	12596	12553	12587	12521	12517	12664	12598	12642	12580	12623	12494	12582	12598	12642	12442	12795	12667	12476	12662	12459	12613	12764	12719	12616	12563	12522	12650	12484	12589	12667	12600	12569	12537	12629	12570	12482	12676	12651	12561	12696	12495	12623	12489	12633	12684	12666	12527	12663	12640	12553	12559	12617	12515	12578	12521	12605	12574	12688	12518	12694	12661	12454	12615	12510	12734	12534	12487	12474	12630	12568	12500	12457	12465	12564	12463	12466	12511	12785	12635	12534	12487	12432	12635	12480	12586	12417	12840	12559	12521	12604	12712	12551	12557	12651	12624	12652	12495	12700	12458	12574	12486	12714	12714	12443	12521	12582	12686	12584	12501	12533	12650	12708	12547	12638	12575	12652	12598	12587	12504	12588	12674	12737	12549	12592	12537	12666	12583	12533	12721	12578	12647	12695	12646	12832	12573	12682	12624	12502	12706	12603	12484	12528	12504	12481	12760	12586	12633	12624	12608	12485	12671	12664	12566	12623	12569	12593	12553	12542	12622	12569	12755	12565	12590	12504	12706	12532	12561	12553	12674	12493	12748	12732	12639	12655	12591	12584	12602	12437	12643	12607	12425	12601	12388	12457	12744	12460	12725	12641	12677	12620	12732	12616	12524	12650	12530	12529	12595	12555	12533	12605	12575	12642	12656	12527	12499	12692	12593	12515	12662	12601	12631	12534	12627	12514	12592	12498	12741	12533	12464	12526	12818	12663	12524	12558	12707	12534	12458	12555	12543	12675	12535	12545	12609	12686	12618	12614	12669	12372	12549	12571	12455	12686	12614	12513	12605	12589	12573	12467	12536	12663	12589	12693	12642	12505	12522	12579	12515	12509	12644	12566	12669	12618	12546	12664	12634	12807	12809	12622	12487	12625	12538	12494	12649	12517	12596	12505	12667	12433	12649	12570	12653	12808	12690	12529	12558	12720	12609	12500	12618	12594	12634	12615	12730	12635	12671	12446	12611	12505	12625	12582	12607	12518	12536	12639	12519	12607	12491	12486	12472	12603	12550	12604	12516	12454	12543	12743	12744	12574	12697	12592	12492	12625	12504	12556	12532	12506	12612	12527	12516	12661	12661	12422	12483	12501	12557	12733	12483	12515	12682	12629	12607	12630	12678	12829	12546	12536	12563	12735	12434	12549	12562	12502	12518	12634	12538	12457	12438	12574	12728	12522	12606	12589	12575	12558	12489	12720	12647	12567	12749	12570	12498	12612	12623	12463	12592	12329	12582	12382	12659	12695	12551	12617	12625	12649	12638	12589	12509	12722	12417	12479	12611	12563	12612	12604	12513	12609	12529	12665	12413	12602	12681	12689	12715	12544	12516	12573	12638	12709	12646	12706	12587	12465	12605	12467	12529	12587	12480	12542	12609	12505	12702	12548	12564	12636	12515	12579	12561	12548	12608	12607	12651	12546	12589	12555	12576	12585	12577	12563	12541	12631	12584	12591	12750	12593	12632	12596	12685	12296	12575	12693	12617	12474	12591	12522	12493	12682	12669	12559	12548	12634	12735	12603	12583	12488	12506	12526	12685	12645	12624	12523	12599	12535	12715	12641	12563	12515	12546	12600	12683	12589	12568	12662	12742	12785	12520	12579	12478	12492	12697	12466	12503	12693	12576	12655	12668	12757	12638	12470	12491	12593	12757	12675	12711	12628	12637	12622	12700	12733	12626	12621	12602	12592	12518	12485	12649	12640	12699	12632	12569	12537	12543	12706	12462	12512	12584	12606	12754	12652	12560	12417	12632	12524	12691	12569	12632	12591	12658	12518	12527	12177	12638	12562	12529	12565	12473	12579	12644	12574	12642	12770	12529	12526	12780	12661	12668	12611	12635	12677	12510	12607	12540	12630	12618	12551	12485	12726	12492	12688	12426	12538	12638	12447	12679	12651	12538	12550	12588	12620	12446	12576	12632	12543	12647	12663	12559	12737	12535	12574	12787	12578
22150	21093	28743	24274	23640	28291	30498	24064	21620	20675	19337	18991	18717	18124	18006	17889	17670	17682	17380	17559	17505	17710	17602	17689	17585	17490	17429	17318	17573	17163	17340	17393	17303	17176	17474	17290	17401	17354	17352	17563	17265	17310	17163	17261	17216	17310	17509	17317	17495	17335	17476	17392	17352	17291	17237	17133	17223	17354	17437	17252	17054	17121	17158	17221	17346	17234	17213	17189	17180	17213	17152	17203	17490	17057	17464	17461	17313	17286	17228	17372	17396	17239	17285	17204	17399	17376	17437	17394	17419	17359	17438	17464	17148	17275	17428	17366	17338	17224	17393	17267	17428	17247	17426	17276	17484	17440	17287	17600	17318	17397	17332	17486	17377	17195	17349	17201	17458	17407	17095	17420	17229	17387	17205	17289	17362	17212	17227	17274	17352	17394	17229	17182	17354	17324	17381	17184	17222	17298	17351	17265	17351	17199	17223	17038	17198	17188	17316	17495	17445	17281	17306	17038	17377	17339	17370	17522	17527	17246	17020	16996	17179	17379	17235	17442	17309	17164	17128	17360	17208	17386	17224	17245	17449	17213	17165	17272	17436	17231	17357	17234	17197	17274	17171	17396	17218	17515	17291	17433	17424	17295	17249	17337	17469	17495	17298	17513	17251	17062	17439	17447	17297	17277	17320	17148	17325	17073	17244	17053	17161	17426	17395	17417	17395	17248	17161	17272	17563	17428	17409	17268	17172	17300	17340	17268	17175	17349	17163	17324	17199	17280	17547	17326	17246	17257	17402	17340	17144	17399	17292	17214	17299	17365	17369	17240	17356	17408	17256	17429	17323	17291	17420	17435	17189	17360	17355	17406	17411	17206	17228	17152	17124	17316	17089	17342	17366	17290	17258	17331	17537	17358	17365	17402	17357	17459	17275	17441	17419	17264	17114	17400	17484	17156	17267	17050	17236	17187	17193	17431	17482	17220	17522	17289	17220	17222	17223	17161	16989	17273	17274	17291	17195	17262	17220	17386	17542	17394	17315	17384	17259	17449	17533	17328	17201	17210	17278	17255	17428	17367	17157	17304	17226	17298	17243	17180	17439	17178	17398	17218	17271	17255	17369	16996	17158	17194	17175	17200	17317	17489	17397	17309	17371	17369	17244	17316	17223	17449	17276	17436	17143	17346	17338	17450	17426	17312	17330	17299	17353	17183	17329	17202	17498	17273	17165	17240	17281	17316	17196	17357	17340	17112	17375	17236	17316	17195	17195	17194	17164	17257	17320	17330	17287	17284	17196	17244	17281	17435	17321	17400	17021	17451	17063	17324	17097	17424	17242	17082	17070	17141	17247	17212	17263	17345	17251	17239	17266	17254	17295	17433	17279	17243	17412	17144	17059	17127	17281	17160	17263	17103	17203	17162	17180	17215	17280	17227	17376	16979	17230	17210	17383	17052	17141	17285	17210	17235	17070	17100	17077	17304	17351	17312	17236	17357	17200	17356	17122	17343	17316	17125	17377	17260	17409	17208	17425	17248	17626	17172	17399	17149	17402	17153	17256	17285	17154	17271	17080	17138	17268	17145	17268	17352	17271	17426	17220	17458	17294	17366	17397	17420	17171	17106	17197	17400	17254	17176	17467	17319	17094	17292	17317	17299	17067	17213	17402	17498	17072	17203	17100	17332	17062	17095	17197	17330	17406	16976	17364	17404	17296	17422	17327	17277	17111	17186	17366	17185	17313	17402	17351	17320	17003	17312	17395	17311	17220	17300	17444	17272	17175	17360	17473	17192	17138	17253	17273	17254	17093	17229	17536	17439	17284	17151	17425	17418	17293	17338	17200	17311	17219	17316	17354	17417	17217	17492	17311	17215	17390	17109	17486	17353	17476	17062	17279	17373	17301	17207	17311	17302	17155	17305	17389	17352	17314	17177	17599	17310	17109	17075	17110	17381	17247	17636	17393	17138	17226	17464	17323	17406	17133	17296	17322	17255	17382	17337	17378	17046	17176	17158	17219	17399	17265	17043	17148	17109	17444	17263	17424	17292	17118	17376	17375	17387	17324	17327	17449	17327	17226	17266	17219	17317	17183	17174	17295	17232	17238	17264	17389	17271	17167	17468	17224	17220	17346	17111	17411	17196	17289	17221	17330	17468	17232	17417	17174	17436	17159	17227	17239	17044	17347	17058	17338	17327	17098	17315	17424	17381	17219	17119	17214	17393	17329	17301	17558	17302	17307	17218	17260	17257	17104	17332	17377	17190	17275	17259	17419	17257	17339	17308	17179	17400	17371	17447	17229	17217	17346	17344	17274	17343	17242	17034	17175	17223	17294	17163	17290	17234	17185	17449	17382	17251	17301	17048	17233	17337	17511	17121	17215	17236	17150	17252	17255	17194	17418	17243	17312	17409	17272	17420	17196	17328	17358	17117	17369	17481	17406	17466	17379	17247	17461	17258	17398	17213	17221	17181	17293	17557	17132	17352	17234	17490	17260	17177	17336	17406	17116	17276	17313	17179	17105	17339	17239	17307	17420	17253	17343	17217	17396	17260	17351	17457	17311	17301	17379	17327	17190	17268	17384	17276	17399	17413	17258	17375	17119	17133	17192	17292	17384	17603	17406	17357	17327	17283	17264	17214	17366	17207	17212	17430	17348	17291	17166	17513	17205	17230	17190	17278	17122	17102	17301	17274	17185	17235	17494	17130	17254	17083	17206	17127	17058	17142	17284	17232	17172	17319	17333	17230	17277	17400	17450	17458	17244	17443	17359	17370	17139	17175	17333	17222	17325	17165	17354	17430	17109	17333	17273	17444	17124	17497	17127	17325	17336	17226	17187	17328	17333	17396	17330	17526	17268	17132	17374	17284	17608	17318	17515	17395	17441	17204	17542	17325	17161	17110	17283	17272	17184	17274	17271	17439	17389	17240	17228	17387	17261	17295	17335	17297	17242	17275	17306	17294	17302	17103	17228	17327	17067	17177	17103	17373	17250	17198	17243	17207	17287	17227	17249	17258	17316	17274	17321	17396	17267	17387	17304	17316	17211	17011	17452	17095	17270	17359	17461	17346	17384	17028	17179	17379	17385	17397	17185	17287	17372	17286	17451	17429	17416	17196	17251	17395	17349	17246	17389	17391	17371	17311	17206	17093	17328	17199	17253	17124	17475	17480	17132	17248	17037	17035	17273	17259	17355	17189	17323	17197	17341	17139	17340	17281	17387	17306	17513	17545	17266	17094	17254	17272	17302	17292	17043	17377	17313	17312	17347	17400	17412	17332	17419	17099	17141	17245	17435	17484	17312	17075	17164	17215	17289	17104	17381	17306	17169	17405	17002	17240	17400	17237	17251	17041	17182	17131	17370	17201	17501	17074	17386	17433	17373	17205	17372	17095	17223	17235	17252	17408	17222	17216	17328	17366	17342	17406	17310	17297	17171	17365	17537	17237	17341	17219	17178	17241	17276	17359	17265	17109	17482	17168	17254	17159	17299	17090	17264	17332	17412	17086	17271	17166	17106	17295	17306	17291	17206	17197	17361	17408	17114	17226	17318	17271	17220	17436	17159	17005	17215	16996	17192	17350	17310	17342	17177	17360	17430	17252	17459	17280	17109	17289	17326	17203	17356	17330	17290	17422	17343	17270	17416	17290	17293	17311	17303	17203	17275	17366	17557	17403	17169	17178	17319	17220	17221	17181	17322	17461	17312	17305	17077	17345	17371	17310	17419	17357	17254	17344	17221	17327	17195	17506	17488	17415	17229	17175	17408	17348	17222	17322	17331	17437	17382	17337	17153	17231	17197	17177	17246	17211	17088	17341	17476	17226	17194	17234	17239	17330	17500	17469	17560	17336	17269	17194	17430	17322	17209	17363	17090	17330	17235	17325	17039	17113	17306	17282	17501	17298	17090	17322	17440	17295	17341	17457	17205	17258	17229	17175	17140	17332	17121	16994	17397	17230	17445	17303	17106	17348	17396	17282	17243	17214	17404	17378	17234	17183	17259	17285	17361	17409	17236	17306	17244	17327	17308	17250	17189	17525	17168	17390	17308	17310	17177	17208	17328	17352	17405	17207	17460	17284	17288	17256	17184	17269	17206	17294	17291	17420	17432	17393	17287	17311	17189	17211	17285	17324	17364	17178	17329	17289	17348	17232	17088	17172	17192	17329	17228	17291	17379	17328	17312	17261	17353	17227	17119	17218	17250	17207	17472	17130	17185	17260	17311	17381	17280	17287	17319	17300	17294	17299	17243	17398	17159	17378	17458	17307	17243	17148	17545	17337	17501	17422	17026	17293	17419	17191	17145	17355	17092	17297	17401	17155	17278	17102	17256	17366	17090	17429	17278	17272	17172	17171	17470	17224	17236	17213	17224	17256	17150	17413	17232	17396	17500	17226	17324	17272	17365	17253	17268	17243	17298	17127	17207	17233	17207	17193	17371	17310	17533	17262	17270	17356	17105	17416	17428	17381	17076	17170	17591	17454	17382	17285	17424	17466	17271	17206	17116	17303	17200	17309	17244	17443	17336	17351	17139	17266	17318	17147	17230	17223	17140	17358	17152	17292	17399	17239	17073	17340	17129	17335	17210	17263	17267	17230	17168	17390	17357	17398	17210	17137	17228	17327	17185	17200	17362	17398	17410	17282	17283	17181	17262	17215	17057	17112	17229	17209	17549	17393	17381	17276	17324	17141	17145	17338	17086	17079	17305	17201	17293	17245	17203	17255	17178	17390	17363	17324	17315	17225	17271	17164	17429	17114	17170	17097	17072	17238	17139	17130	17228	17262	16981	17276	17190	17245	17395	17425	17527	17231	17296	17483	17146	17309	17393	17164	17101	17266	17155	17053	17165	17411	17364	17171	17178	16941	17208	17303	17132	17168	17375	17465	17175	17421	17296	17309	17361	17132	17528	17111	17172	17265	17041	17159	17016	17318	17449	17202	17086	17387	17323	17218	17347	17223	17182	17335	17218	17547	17369	17293	17404	17357	17207	16990	17288	17474	17278	17245	17325	17335	17204	17370	17287	17426	17262	17451	17462	17143	17108	17084	17134	17480	17417	17268	17453	17205	17087	17371	17418	17119	17315	17177	17247	17364	17206	17222	17444	17264	17368	17295	17302	17280	17239	17429	17270	17328	17391	17556	17346	17172	17178	17031	17043	17392	17235	17266	17362	17193
45516	76952	62915	46749	38431	30230	23128	19403	17699	15767	14561	14235	13705	13446	13402	13154	13268	12894	12944	12968	12987	12885	12861	12838	12816	12845	12840	12768	12683	12805	12824	12739	12825	12726	12908	12863	12651	12763	12780	12581	12777	12862	12855	12884	12792	12784	12694	12920	12878	12943	12694	12867	12664	12738	12931	12642	12844	12801	12741	12591	12622	12810	12635	12816	12733	12778	12893	12773	12651	12760	12705	12796	12725	12648	12694	12777	12826	12727	12779	12818	12708	12747	12836	12630	12639	12871	12795	12909	12749	12759	12826	12706	12805	12811	12675	12719	12836	12755	12836	12689	12654	12868	12500	12834	12804	12703	12779	12908	12831	12865	12840	12875	12933	12685	12757	12689	12628	12801	12683	12908	12684	12778	12739	12906	12676	12589	12799	12751	12658	12617	12619	12792	12634	12854	12876	12658	12656	12714	12741	12865	12780	12764	12783	12957	12913	12757	12931	12693	12714	12685	12657	12823	12638	12696	12811	12893	12747	12660	12763	12689	12865	12727	12926	12771	12656	12750	12744	12728	12947	12631	12722	12863	12829	12727	12705	12752	12766	12840	12703	12828	12770	12748	12842	12953	12646	12719	12851	12915	12699	12778	12770	12756	12795	12783	12754	12835	12711	12857	12756	12694	12767	12805	12620	12637	12730	12739	12667	12866	12794	12759	12736	12749	12768	12856	12821	12789	12613	12866	12730	12843	12678	12734	12839	12722	12738	12742	12888	12683	12679	12767	12770	12756	12768	12657	12718	12645	12637	12734	12863	12731	12729	12680	12855	12852	12812	12715	12821	12610	12755	12905	12577	12839	12873	12971	12732	12698	12780	12877	12753	12813	12772	12863	12627	12894	12724	12909	12755	12787	12737	12661	12676	12796	12718	12551	12624	12815	12749	12733	12768	12657	12815	12743	12726	12853	12758	12607	12673	12711	12839	12673	12772	12935	12696	12738	12666	12869	12770	12766	12656	12896	12749	13008	12964	12874	12731	12779	12727	12902	12736	12740	12650	12732	12781	12730	12720	12734	12702	12679	12748	12863	12937	12750	12857	12944	12808	12788	12823	12972	12682	12688	12835	12808	12682	12750	12814	12779	12796	12743	12731	12737	12860	12785	12782	12578	12658	12867	12676	12778	12811	12732	12669	12810	12797	12731	12771	12708	12582	12812	12802	12799	12830	12879	12587	12789	12747	12737	12752	12761	12737	12779	12702	12798	12710	12802	12647	12727	12889	12732	12785	12794	12751	12796	12746	12750	12885	12752	12871	12678	12839	12860	12658	12714	12795	12778	12949	12679	12669	12807	12878	12574	12771	12779	12800	12703	12681	12630	12704	12544	12736	12794	12864	12626	12744	12715	12790	12857	12708	12954	12826	12809	12769	12807	12790	12658	12760	12736	12762	12705	12858	12651	12665	12803	12713	12686	12744	12769	12715	12764	12748	12841	12723	12605	12829	12868	12734	12687	12877	13024	12800	12881	12733	12695	12813	12856	12695	12814	12835	12711	12811	12776	12786	12600	12630	12708	12951	12550	12925	12669	12818	12725	12758	12754	12691	12758	12911	12857	12825	12684	12723	12785	12673	12758	12709	12784	12705	12797	12645	12761	12749	12821	12869	12654	12811	12846	12793	12730	12831	12950	12840	12796	12832	12644	12720	12944	12817	12762	12669	12772	12664	12719	12897	12859	12780	12788	12769	12869	12690	12709	12633	12846	12840	12646	12748	12844	12789	12887	12705	12701	12873	12906	12757	12867	12701	12770	12932	12699	12682	12576	12760	12636	12728	12754	12787	12883	12851	12775	12729	12800	12834	12783	12951	12532	12852	12842	12804	12585	12859	12799	12909	12736	12923	12814	12557	12735	12851	12716	12833	12742	12820	12586	12751	12835	12801	12729	12745	12713	12612	12714	12871	12685	12729	12762	12651	12773	12579	12774	12834	12805	12827	12807	12721	12700	12688	12878	12724	12817	12784	12930	12590	12609	12976	12812	12584	12624	12916	12609	12786	12900	12738	12780	12910	12868	12806	12768	12815	12919	12671	12654	12806	12792	12753	12773	12840	12719	12806	12683	12632	12752	12809	12739	12746	12797	12644	12758	12836	12851	12733	12697	12743	12733	12600	12818	12810	12834	12742	12731	12586	12916	12658	12751	12836	12562	12579	12893	12788	12731	12937	12765	12778	12766	12743	12736	12818	12826	12714	12758	12901	12753	12821	12546	12796	12744	12756	12623	12652	12727	12774	12704	12785	12849	12666	12719	12653	12623	12708	12748	12703	12704	12888	12688	12633	12646	12848	12787	12737	12628	12731	12797	12722	12662	12843	12797	12763	12611	12576	12667	12863	12670	12714	12596	12673	12684	12739	12782	12823	12842	12844	12644	12826	12833	12931	12863	12604	12836	12779	12817	12737	12719	12762	12700	12682	12644	12888	12776	12793	12746	12679	12700	12768	12770	12792	12738	12983	12760	12764	12696	12788	12749	12642	12930	12861	12621	12776	12892	12882	12821	12693	12756	12723	12782	12772	12828	12760	12670	12890	12735	12782	12927	12659	12853	12647	12671	12899	12696	12868	12918	12789	12648	12787	12669	12936	12694	12741	12664	12817	12823	12798	12789	12738	12779	12768	12798	12607	12848	12880	12744	12583	12733	12935	12744	12815	12765	12724	12756	12825	12706	12835	12845	12687	12830	12916	12849	12731	12807	12767	12646	12813	12806	12700	12818	12711	12842	12963	12767	12764	12656	12801	12667	12820	12768	12639	12776	12706	12883	12772	12647	12518	12732	12665	12727	12713	12673	12844	12761	12701	12807	12681	12845	12798	12779	12734	12740	12781	12759	12830	12821	12792	12686	12711	12666	12854	12754	12754	12654	12699	12705	12861	12784	12769	12695	12810	12702	12733	12786	12707	12902	12735	12793	12672	12681	12777	12690	12785	12823	12758	12773	12732	12759	12724	12752	12777	12916	12698	12826	12747	12842	12640	12746	12735	12840	12929	12871	12837	12874	12606	12934	12800	12777	12723	12881	12790	12805	12730	12790	12769	12529	12770	12673	12897	12602	12766	12887	12812	12861	12943	12698	12798	12894	12718	12689	12695	12698	12817	12689	12779	12973	12785	12939	12657	12622	12615	12847	12689	12867	12668	12792	12901	12667	12590	12703	12775	12815	12724	12675	12659	12659	12829	12978	12902	12630	12752	12792	12739	12692	12846	12706	12816	12783	12732	12716	12666	12728	12801	12818	12677	12783	12616	12803	12749	12885	12695	12711	12766	12852	12710	12769	12836	12578	12622	12656	12635	12726	12870	12583	12712	12711	12874	12696	12744	12827	12928	12630	12654	12841	12635	12841	12720	12834	12784	12715	12813	12754	12719	12685	12763	12931	12653	12734	12661	12710	12688	12678	12858	12677	12717	12816	12767	12711	12921	12833	12751	12609	12779	12707	12956	12700	12709	12817	12714	12740	12768	12840	12685	12830	12825	12757	12915	12718	12819	12705	12642	12731	12858	12771	12886	12805	12850	12832	12687	12851	12783	12798	12742	12713	12838	12694	12727	12675	12631	12765	12805	12860	12720	12804	12765	12689	12743	12716	12788	12700	12820	12740	12716	12659	12677	12742	12732	12739	12638	12685	12769	12700	13038	12726	12700	12678	12699	12762	12861	12772	12764	12867	12668	12636	12679	12819	12785	12657	12717	12816	12709	12634	12797	12960	12828	12928	12877	12711	12844	12918	12676	12690	12729	12729	12968	12837	12795	12776	12776	12580	12726	12583	12882	12657	12696	12869	12725	12779	12733	12849	12848	12777	12731	12571	12846	12711	12834	12764	12780	12829	12761	12769	12602	12699	12812	12817	12740	12694	12792	12591	12977	12694	12727	12685	12665	12773	12718	12805	12725	12786	12710	12722	12910	12603	12813	12679	12832	12692	12808	12779	12658	12792	12691	12878	12780	12708	12792	12628	12611	12670	12845	12803	12718	12846	12845	12782	12872	12685	12793	12723	12834	12818	12794	12728	12662	12626	12842	12886	12758	12755	12881	12665	12656	12706	12716	12693	12733	12797	12711	12771	12890	12669	12912	12790	12726	12648	12693	12715	12685	12749	12609	12825	12783	12810	12629	12688	12820	12842	12730	12630	12906	12946	12633	13103	12876	12698	12734	12616	12695	12827	12903	12831	12813	12529	12838	12717	12680	12850	12699	12832	12776	12859	12776	12715	12775	12900	12623	12709	12703	12707	12808	12711	12723	12851	12869	12776	12880	12767	12800	12898	12829	12808	12554	12763	12750	12742	12696	12932	12791	12769	12717	12785	12914	12658	12743	12829	12931	12647	12871	12697	12666	12878	12773	12720	12697	12632	12764	12867	12676	12694	12969	12870	12557	12734	12666	12876	12888	12772	12703	12831	12806	12656	12807	12875	12786	12852	12662	12739	12689	12991	12800	12772	12814	12670	12714	12718	12568	12824	12609	12674	12665	12832	12781	12824	12845	12823	12793	12729	12922	12664	12892	12718	12747	12662	12716	12773	12812	12949	12771	12708	12862	12839	12710	12751	12900	12754	12776	12713	12837	12726	12701	12796	12764	12805	12573	12861	12801	12812	12735	12904	12579	12698	12773	12755	12759	12837	12810	12801	12683	12788	12797	12738	12841	12839	12790	12790	12860	12963	12982	12639	12698	12831	12810	12815	12709	12903	12824	12762	12615	12822	12697	12615	12718	12706	12758	12858	12839	12677	12715	12782	12729	12789	12553	12864	12621	12917	12862	12675	12872	12654	12968	12593	12854	12822	12700	12762	12756	12800	12729	12695	12701	12783	12765	12667	12831	12756	12857	12670	12794	12672	12767	12794	12714	12820	12717	12825	12666	12780	12770	12788	13030	12752	12565	12693	12821	12847	12660	12625	12718	12755	12592	12889	12879	12758	12793	12801	12803	12783	12838	12800	12928	12682	12933	12753	12785	12774	12718	12895	12818	13020	12828	12916	12839	12813	12667	12818	12741	12659	12759	12662	12678	12763	12616	12630	12748	12599	12637	12697	12878	12739	12704	12907	12633	12785	12628	12857	12743	12756	12856	12790	12731	12783	12611	12704	12761	12817	12800	12680	12773	12757	12817	12625	12917	12855	12884	12765
37961	48900	49063	37109	27196	22968	20610	19217	18203	17617	17240	17319	17282	17191	16960	16950	17192	16828	16767	16960	16849	16800	16732	16720	16667	16743	16865	16872	16803	16612	16642	16875	16653	16696	16885	16932	16834	16698	16573	16615	16836	16923	16762	16776	16746	16617	16642	16857	16870	17033	16950	16705	16777	16838	16780	16702	16632	16737	16885	16844	16682	16866	16643	16673	16567	16582	16693	16820	16547	16805	16997	16689	16781	16561	16750	16885	16851	16655	16662	16498	16839	16721	16769	16743	16874	16569	16846	17026	16658	16675	16892	16607	16789	16817	16818	16545	16797	16726	16852	16586	16942	16941	16739	16635	16972	16969	16623	16880	16785	16696	16613	16975	16880	16768	16825	16919	16740	16712	16618	16803	16730	16761	16504	16773	16811	16698	16651	16600	16692	16770	16879	16616	16809	16626	16697	16738	16779	16806	16664	16878	16794	16959	16642	16569	16562	16886	16901	16804	16649	16709	16640	16654	16712	16828	16508	16836	16444	16667	16842	16669	16606	16838	16385	16788	16703	16751	16686	16563	16650	16561	16664	16842	16725	16793	16724	16751	16425	16589	16851	16730	16836	16617	16708	16749	16620	16665	16744	16629	16893	16931	16866	16840	16746	16744	16640	16848	16743	16628	16651	16524	16517	16797	16764	16716	16672	16878	16892	16796	16754	16805	16827	16917	16748	16859	16677	16735	16895	16829	16785	16913	16981	16616	16570	16830	16894	16933	17004	16789	16759	16624	16709	16915	16893	16832	16526	16697	16835	16864	16959	16596	16831	16646	16857	16559	16889	16704	16596	16897	16799	16657	16743	16918	16737	16753	16801	16876	16876	16798	16691	16725	16789	16956	16695	16785	16830	16625	16634	16473	16978	16731	16816	16833	16873	16739	16701	16917	16875	16752	16668	16782	16661	16561	16792	16897	16938	16786	16595	16567	16835	16874	16763	16685	16747	16798	16921	16789	16544	16605	16657	16800	16868	16700	16727	16775	17013	16875	16823	17000	16863	16504	16789	16871	16833	16622	16669	16687	16731	16729	16795	16669	16753	16813	16880	16683	17199	16886	16586	16953	16865	16844	16677	16943	16586	16587	16719	16773	16934	16838	16800	16793	16805	16695	16843	16457	16531	16801	16807	16855	16633	16868	16773	16806	16722	16627	16874	16685	16627	16675	16917	16897	16787	16691	16726	16702	16588	16547	16913	16748	16817	16564	16604	16736	17021	16656	16908	16525	16679	16806	16754	16890	16929	16891	16793	16782	16835	16693	16648	16757	16697	16839	16806	16759	16674	16559	16771	16790	16848	16680	16794	16777	16665	16653	16781	16759	16789	16802	16695	16839	16764	16807	16820	16973	16901	16957	16665	16934	16737	16748	17038	17028	16782	16797	16712	16778	16719	16749	16582	16852	16653	16656	16788	16729	16853	16803	16619	16711	16673	16832	16631	16854	16774	16863	16812	16834	16762	16773	16830	16869	16839	16530	16895	16878	16823	16687	16859	16728	16659	16875	16503	16751	16828	16673	16735	16816	16760	16713	16590	16648	16755	16753	16663	16975	16827	16823	16635	16704	16941	16696	16925	16763	16978	16618	16702	16926	17096	16913	16930	16708	16684	16692	17025	16829	16639	16745	16640	16708	16817	16901	16659	16769	16692	16708	16777	16897	16712	16717	16667	16732	16725	16485	17098	16672	16667	16701	16843	16956	16839	16752	16792	16744	16804	16734	16896	16688	16705	16599	16772	16887	16891	16666	16836	16698	16800	16892	16856	16625	16651	16818	16553	16698	16847	16673	16767	16576	16616	16714	16616	16769	16656	16790	16800	16717	16707	16857	16734	16899	16834	16847	16646	16711	16649	16662	16607	16864	16811	16676	16644	16762	16829	16836	16820	16968	16832	16780	16779	16712	16814	16843	16868	16876	16552	16559	16973	16771	16783	16722	16878	16648	16561	16565	16765	16792	16681	16810	16852	16730	16745	16803	16890	17104	16925	16757	16744	16835	16968	16830	16995	16970	16980	16941	16703	16720	16831	16738	16745	16838	16824	16688	16781	16735	16804	16744	16929	16959	16922	16736	16628	16748	16812	16955	16858	16887	16744	16777	16717	16724	16837	16645	16867	16957	16685	16574	16623	16581	16817	16707	16931	16996	16887	16686	16842	16728	16922	16812	16741	16744	16891	16666	16832	16880	16702	16421	16662	16626	16871	16803	16782	16928	16760	16657	17092	16744	16633	16760	16805	16851	16890	16696	16813	16897	16716	16668	16854	16802	16939	16837	16671	16709	16873	16831	16585	16820	16834	16752	16770	16901	16854	16854	16635	16641	16557	16805	16744	16635	16804	16577	16601	16805	16846	16865	16713	16823	16953	16820	16920	16805	16863	16755	16690	16674	16642	16765	16753	16464	16659	16786	16606	16794	16753	16690	16732	16695	16641	16765	16744	16589	16834	16703	16782	16837	16752	16766	16945	16890	16827	16762	16568	16793	16939	16763	16722	16627	16898	16877	16973	16799	16777	16729	16818	16557	16759	16742	16853	16839	16748	17003	16872	16801	16728	16735	16839	16542	16791	16792	16800	16917	16805	16725	16667	16611	16831	16772	16882	16772	16652	16727	16772	16458	16841	16656	16713	16673	16927	16837	16773	16867	16604	16843	16859	16848	16711	16706	16811	16770	16777	16938	16814	16646	16706	16569	16649	16566	16846	16730	16808	16806	16783	16892	16778	16900	16570	16833	16844	16678	16799	16763	16787	16825	16974	16865	16803	16832	16898	16696	16617	17031	16679	16698	16722	16723	16752	16945	16591	16753	16792	16762	16967	16820	16661	16766	16621	16825	16688	16488	16639	16601	16659	16702	16787	16571	16687	16909	16573	16695	16516	16757	16993	16807	16905	16701	16824	16776	16782	16972	16842	16956	16875	16827	16651	16635	16601	16928	16844	16670	16715	16834	16810	16966	17029	16853	16896	16736	16591	16680	16758	16672	16888	16875	16616	16692	16724	16655	16802	16849	16942	16904	16807	16745	16758	16861	16902	16724	16984	16600	16783	16625	16962	16777	16487	16532	16736	16627	16788	16651	16881	16841	16575	16871	16841	16708	16643	16769	16868	16796	16700	16812	16878	16833	16875	16814	16658	16887	16676	16636	16805	16708	16595	16773	16598	16721	16686	16746	16780	16849	16674	16737	16685	16826	16756	16881	16885	16775	16662	16693	16759	16808	16775	16725	16815	16831	16784	16644	17037	16938	16814	16767	16888	16843	16896	16802	16809	16731	16799	16669	16846	16686	16893	16738	16836	16801	16912	16907	16740	16684	16677	16674	16959	16766	16792	16762	16780	16801	16731	16708	16773	16713	16734	16841	16981	16798	16601	16825	16811	17040	16930	16839	16812	16846	16765	16848	16670	16500	16662	16708	16381	16631	16869	16926	16740	16725	16876	16926	16872	16649	16777	16771	16911	16619	16792	16874	16827	16696	16931	16770	16759	16854	16764	16514	17002	16762	16957	16754	16872	16789	16740	16802	16879	16933	16778	16704	16863	16651	16801	16877	16891	16916	16568	16915	16657	17002	16815	16776	16691	16670	16777	16718	16778	16666	16805	16909	16770	16798	16823	16680	16843	16802	16697	16708	16546	16948	16861	16589	16851	16904	16640	16668	16816	16725	16782	16878	16712	16613	16622	16707	16874	16681	16953	16929	16727	16774	16722	16882	17032	16901	16940	16782	16464	16382	16742	16734	16597	16709	16793	16784	16824	16971	16740	16865	16858	16706	16953	16939	16769	16761	16747	16917	16755	16942	16998	16702	16870	16911	16819	16712	16630	16771	16820	16815	16938	16750	16931	16700	16648	16846	16899	16810	16613	16680	16656	16769	16795	16929	16916	16703	16782	16721	16804	16904	16693	16641	16851	16885	16848	16514	16697	16639	16883	16728	16765	16730	16776	16609	16905	16837	16996	16793	16704	16673	16767	16949	16843	16744	16555	16691	16703	16757	16653	16752	16840	16738	16704	16800	16817	16695	16852	16749	16848	16767	16798	16647	16900	16676	16762	16797	16763	16509	16630	16708	16834	16675	16717	16694	16780	16826	16873	16790	16845	16887	16916	16590	16737	16730	16846	16597	16834	16677	16646	16526	17003	16666	16872	16713	16710	16979	16971	16836	16817	16766	16856	16819	16667	16724	16936	16856	16763	16961	16738	16711	16864	16827	16701	16880	16733	16757	16840	16835	16816	16924	16711	16679	16678	16893	16803	16774	16822	16792	16721	16666	16546	16720	16800	16688	16731	16709	16869	16801	16839	16936	16521	16974	16823	16820	16748	16744	16831	16805	16977	16733	16897	16895	16611	16924	16768	16805	16591	16672	16725	16801	16829	16843	16688	16758	16789	16553	16749	16980	16870	16803	16838	16778	16860	16755	16730	16629	16703	16703	16839	16594	16673	16844	16790	16620	16857	16758	16953	16921	16656	16676	16920	16818	16919	16700	16925	16758	16750	16668	16825	16585	16897	16552	16874	16510	16854	16769	16806	16830	16751	16839	16588	16636	16766	16993	16823	16747	16745	16865	16785	16789	16663	16874	16906	16667	16650	16804	16802	16850	16828	17127	16921	16545	16715	16786	16930	16704	16776	16742	16764	16789	16852	16640	16655	16759	16838	16927	16798	16567	16764	16826	16899	16708	16959	16722	16737	16612	16910	16795	16682	16811	16760	16815	16756	16875	16812	16753	16660	16838	16710	16747	16873	16665	16692	16692	16649	16640	16753	16924	16631	16752	16470	16789	16705	16843	16867	16912	16855	16749	16869	16723	16756	16872	16925	16970	16990	16733	16703	16807	16806	16847	16901	16652	16847	16853	16771	16633	16804	16752	16792	16577	16915	16955	16756	16580	16799	16784	16794	16622	16619	16813	16724	16767	16954	16586	16711	16906	16694	16661	16707	16748	16745	16779	16805	16658	16613	16837	16932	16715	16851	16745	16587	16664	16603	16531	16864	17008	16669	16701	16965	16729	16721	16656	16714	16655	16738	16685	16518	16587	16625	16785	16694	16866	16824	16959	16941	16735	16694	16608	16998	16698	16621	16532	16818	16788	16805	16717	16649	16694	16698	16963	16640	16719	16903	16708	16811	16626	16858	16847
47077	64030	47757	30554	22620	18999	16505	15152	14093	13687	13040	13151	13002	12801	12902	12744	12688	12580	12776	12659	12687	12665	12579	12595	12695	12804	12687	12597	12672	12643	12619	12859	12531	12485	12452	12589	12660	12679	12575	12615	12562	12658	12549	12583	12635	12636	12660	12662	12701	12634	12601	12565	12570	12494	12654	12629	12659	12470	12607	12487	12504	12559	12587	12590	12523	12549	12429	12581	12507	12546	12551	12634	12528	12665	12822	12598	12745	12646	12716	12587	12637	12678	12425	12570	12566	12709	12510	12559	12641	12684	12599	12474	12662	12500	12501	12581	12463	12553	12551	12545	12584	12484	12594	12533	12525	12616	12732	12530	12629	12720	12503	12635	12584	12494	12575	12545	12767	12477	12573	12545	12628	12606	12686	12456	12636	12526	12607	12581	12750	12393	12653	12671	12638	12606	12621	12601	12480	12517	12624	12579	12598	12478	12581	12673	12618	12596	12602	12531	12510	12592	12500	12680	12542	12584	12617	12490	12725	12599	12518	12528	12588	12471	12538	12568	12419	12609	12523	12342	12618	12673	12334	12587	12620	12666	12555	12634	12545	12475	12659	12440	12579	12691	12540	12649	12623	12439	12480	12643	12420	12605	12521	12564	12563	12384	12634	12723	12566	12600	12555	12531	12496	12662	12547	12610	12491	12563	12599	12573	12521	12643	12522	12660	12552	12574	12643	12605	12416	12555	12697	12633	12513	12519	12646	12655	12523	12507	12594	12591	12484	12484	12647	12542	12496	12501	12488	12481	12603	12588	12483	12585	12550	12536	12433	12658	12299	12633	12499	12486	12616	12537	12638	12702	12556	12647	12592	12547	12446	12599	12616	12562	12603	12666	12503	12837	12638	12616	12534	12435	12637	12491	12513	12461	12522	12853	12592	12566	12801	12750	12366	12458	12478	12578	12586	12569	12691	12509	12538	12540	12590	12478	12635	12622	12606	12641	12567	12594	12535	12518	12508	12498	12406	12525	12450	12652	12606	12389	12595	12405	12696	12585	12719	12724	12478	12568	12561	12664	12571	12479	12556	12581	12488	12451	12557	12479	12646	12643	12529	12574	12635	12523	12605	12751	12652	12408	12578	12668	12619	12585	12731	12614	12423	12529	12700	12619	12572	12489	12409	12572	12548	12505	12594	12624	12517	12618	12545	12658	12548	12495	12684	12729	12510	12547	12489	12625	12568	12591	12709	12440	12495	12660	12484	12399	12415	12686	12713	12552	12612	12752	12747	12706	12482	12531	12639	12643	12592	12649	12454	12501	12545	12647	12470	12514	12618	12630	12597	12597	12605	12466	12598	12467	12686	12713	12538	12497	12570	12707	12584	12457	12446	12504	12641	12653	12585	12602	12586	12510	12632	12581	12571	12623	12586	12682	12526	12701	12539	12614	12608	12705	12532	12566	12547	12583	12689	12800	12664	12594	12666	12611	12654	12654	12482	12614	12535	12352	12551	12636	12545	12507	12519	12316	12494	12667	12568	12595	12502	12401	12643	12584	12556	12641	12677	12558	12493	12528	12476	12554	12486	12421	12619	12597	12630	12645	12654	12527	12537	12579	12651	12610	12608	12574	12550	12598	12426	12582	12494	12482	12515	12755	12525	12631	12464	12629	12714	12584	12537	12686	12546	12546	12622	12605	12580	12478	12625	12532	12481	12565	12572	12575	12586	12344	12623	12546	12579	12550	12569	12424	12483	12661	12446	12601	12581	12680	12474	12496	12461	12577	12556	12497	12420	12599	12689	12543	12520	12535	12510	12543	12599	12369	12664	12598	12475	12691	12578	12574	12722	12549	12478	12581	12487	12604	12524	12623	12680	12614	12501	12609	12510	12489	12787	12550	12580	12481	12570	12595	12679	12590	12600	12481	12633	12673	12676	12626	12603	12575	12677	12428	12465	12571	12717	12603	12457	12604	12568	12515	12673	12632	12493	12587	12511	12484	12582	12571	12598	12558	12374	12553	12566	12425	12735	12608	12660	12600	12684	12512	12611	12639	12566	12728	12650	12669	12581	12572	12533	12496	12542	12593	12607	12693	12669	12444	12472	12607	12511	12636	12661	12554	12701	12579	12581	12621	12563	12496	12636	12460	12569	12658	12495	12458	12596	12630	12637	12538	12515	12641	12544	12720	12679	12514	12509	12510	12796	12350	12546	12652	12510	12606	12458	12707	12472	12566	12573	12542	12423	12546	12596	12446	12625	12477	12583	12748	12731	12475	12463	12750	12552	12659	12613	12596	12586	12655	12724	12662	12494	12600	12486	12554	12711	12598	12528	12705	12596	12469	12800	12503	12419	12610	12476	12576	12500	12592	12709	12666	12651	12598	12580	12536	12555	12605	12675	12559	12697	12662	12480	12465	12694	12492	12624	12525	12552	12524	12518	12611	12672	12566	12564	12580	12463	12436	12677	12454	12537	12647	12568	12558	12524	12671	12608	12543	12728	12475	12512	12792	12617	12451	12604	12672	12679	12545	12680	12734	12426	12579	12575	12447	12496	12614	12506	12671	12474	12487	12522	12634	12586	12674	12545	12588	12550	12393	12531	12549	12504	12485	12479	12700	12596	12453	12638	12638	12577	12722	12487	12536	12644	12457	12595	12595	12429	12659	12438	12613	12577	12595	12585	12632	12654	12519	12623	12659	12652	12745	12505	12486	12556	12549	12568	12710	12661	12528	12576	12510	12590	12775	12650	12494	12642	12479	12422	12605	12627	12572	12577	12443	12422	12646	12465	12679	12572	12514	12549	12516	12499	12474	12540	12679	12581	12427	12563	12613	12669	12641	12476	12425	12393	12570	12752	12601	12686	12582	12509	12449	12544	12510	12595	12492	12669	12557	12490	12609	12645	12620	12669	12411	12621	12565	12453	12480	12572	12625	12513	12678	12526	12546	12533	12670	12612	12634	12591	12564	12651	12430	12436	12591	12625	12716	12653	12488	12744	12712	12455	12629	12600	12510	12666	12697	12650	12577	12489	12695	12555	12468	12628	12791	12595	12546	12553	12447	12769	12501	12501	12524	12572	12631	12679	12397	12627	12419	12591	12535	12706	12572	12618	12640	12612	12609	12598	12536	12577	12507	12692	12483	12608	12562	12565	12534	12558	12469	12520	12552	12811	12705	12614	12584	12563	12653	12313	12610	12616	12537	12454	12374	12607	12692	12440	12631	12725	12484	12775	12644	12627	12557	12770	12655	12356	12401	12582	12820	12732	12633	12581	12562	12639	12477	12744	12516	12440	12627	12679	12679	12540	12538	12581	12689	12524	12485	12559	12518	12663	12574	12677	12496	12601	12715	12660	12598	12560	12566	12403	12685	12661	12499	12668	12652	12600	12498	12437	12635	12531	12494	12663	12451	12684	12684	12493	12576	12665	12688	12565	12574	12540	12662	12713	12785	12435	12517	12700	12543	12604	12617	12627	12396	12541	12687	12475	12657	12510	12600	12707	12615	12552	12590	12690	12654	12541	12606	12514	12550	12537	12757	12487	12637	12640	12579	12368	12669	12389	12455	12588	12569	12729	12450	12650	12534	12540	12652	12575	12517	12470	12786	12560	12648	12395	12358	12587	12722	12578	12609	12634	12588	12698	12521	12606	12557	12695	12540	12602	12759	12612	12643	12663	12514	12602	12477	12571	12476	12466	12599	12662	12473	12562	12533	12550	12597	12502	12652	12521	12759	12485	12619	12642	12520	12484	12667	12585	12421	12711	12612	12694	12552	12675	12498	12529	12602	12436	12733	12605	12374	12615	12499	12698	12572	12555	12431	12520	12496	12586	12605	12602	12578	12566	12496	12503	12538	12638	12627	12468	12596	12656	12675	12634	12554	12561	12518	12498	12799	12624	12454	12553	12702	12607	12579	12523	12698	12682	12716	12682	12556	12455	12467	12497	12700	12652	12678	12544	12584	12641	12530	12578	12460	12466	12590	12616	12494	12527	12612	12634	12607	12609	12498	12609	12619	12503	12480	12583	12793	12595	12639	12589	12714	12731	12619	12461	12637	12647	12547	12498	12665	12651	12725	12355	12458	12561	12707	12487	12613	12543	12613	12480	12548	12517	12479	12533	12614	12509	12554	12587	12391	12528	12733	12561	12553	12438	12656	12564	12592	12505	12598	12423	12529	12733	12812	12597	12608	12551	12642	12603	12596	12663	12581	12446	12646	12568	12555	12545	12606	12606	12585	12516	12594	12696	12716	12612	12543	12554	12620	12578	12609	12415	12474	12562	12443	12679	12638	12405	12671	12610	12419	12524	12508	12565	12597	12603	12625	12742	12639	12522	12436	12653	12671	12479	12607	12586	12514	12570	12617	12679	12588	12605	12438	12586	12652	12513	12574	12478	12790	12740	12456	12609	12537	12609	12591	12677	12690	12511	12642	12583	12529	12594	12649	12531	12668	12619	12562	12463	12717	12711	12709	12530	12624	12396	12524	12685	12616	12661	12684	12464	12461	12595	12475	12477	12530	12794	12685	12541	12314	12531	12625	12507	12373	12666	12552	12660	12702	12582	12700	12536	12650	12613	12744	12671	12544	12555	12606	12669	12488	12767	12741	12647	12683	12498	12645	12670	12736	12743	12451	12599	12677	12489	12663	12416	12680	12617	12546	12623	12622	12538	12622	12534	12611	12615	12632	12680	12560	12613	12686	12533	12563	12672	12731	12509	12569	12598	12488	12609	12527	12588	12523	12599	12559	12675	12602	12519	12396	12656	12473	12670	12597	12474	12600	12547	12607	12656	12396	12692	12626	12638	12499	12551	12603	12549	12423	12652	12508	12309	12395	12690	12553	12783	12529	12753	12601	12678	12700	12486	12568	12586	12655	12462	12639	12528	12748	12580	12593	12690	12640	12571	12584	12646	12656	12636	12529	12661	12775	12657	12487	12649	12848	12564	12640	12656	12514	12637	12566	12580	12660	12537	12618	12485	12630	12364	12557	12515	12567	12536	12689	12544	12589	12626	12451	12601	12479	12448	12708	12646	12462	12708	12593	12746	12611	12645	12455	12515	12639	12658	12600	12489	12578	12582	12420	12717	12611	12527	12415	12493	12569	12739	12592	12694	12485	12669	12561	12564	12461	12580	12693	12657	12422	12702	12651	12609	12522	12587	12609	12679	12717	12529	12581
23625	21100	28793	25563	24589	27007	26341	21620	19633	18477	18109	17800	17447	17424	17088	17194	17154	17113	17031	16993	17120	16967	17038	16962	16684	16827	17016	16829	17018	17083	17127	16849	16843	16979	16832	16933	16924	16878	16671	16868	17060	16890	16831	16748	17029	16770	16761	17030	16962	16951	16945	16754	16971	16996	16820	16860	16790	16935	16715	16973	16874	16830	16962	16871	16895	16933	16968	16887	16927	16912	16826	16799	16863	16569	16705	16898	16725	16635	16685	16827	16923	16566	16880	16836	16824	16828	16784	16933	16538	16915	16964	16945	17026	16759	16603	16768	16837	17050	16847	16936	16747	16916	16696	16803	16904	16817	16702	16809	16997	16601	16828	16654	16929	16789	16818	16810	16852	16814	16755	16718	16804	16909	16684	16752	16878	16629	16850	16794	16921	17053	16841	16715	17013	16908	16732	16774	16836	16867	16788	16819	16967	16781	16930	17072	16912	16997	16765	16828	16870	16816	16887	16858	16780	16831	16726	16728	16944	16807	16936	16880	17012	17020	16891	16982	16875	16566	16859	17090	16781	16937	16800	16681	16725	16872	16819	16771	16753	16740	16914	16911	16747	16771	16679	16927	16723	16648	16695	16822	16816	16842	16956	16627	16780	16747	16808	16722	16980	16873	16751	16979	16856	16909	16821	16690	16922	16768	16840	16883	16930	16767	16993	16497	16797	16915	17054	16690	16913	16873	16661	16634	16751	16796	16935	16998	16798	16948	16805	16877	16867	16773	16792	16893	16744	16786	16928	16632	16823	16796	16843	16684	16715	16684	16967	16809	16725	16923	16652	16879	16926	16963	16861	16893	16845	16767	16818	16912	16745	16975	16934	16824	17005	17040	16836	16827	16773	16691	17132	16990	16772	16636	16731	16810	16813	16611	16932	16798	16681	16996	16783	16950	16903	16619	16666	16810	16884	16880	16736	16783	16681	16763	16782	16816	16837	16536	16934	16825	16827	16787	16683	16847	16739	16801	16911	16715	16789	16852	16844	16858	16860	16925	16976	16838	16889	16701	17118	16900	16916	16896	16687	16797	16963	16785	16923	16845	16601	16930	16672	16697	17033	17079	16869	16919	16849	16856	16591	16796	16908	16740	16543	16678	16801	16706	16974	16660	16819	16807	16892	16921	16849	17003	16664	16717	16825	16784	17002	16665	16794	16867	16814	16771	16911	16757	16879	16879	16778	16901	16749	16804	16720	16897	16816	16745	16822	16806	16765	16784	16888	16987	16866	16886	16745	16844	17038	16755	16762	17040	16959	16759	16925	16910	16996	16936	16774	16910	17029	16843	16753	16946	16816	16880	16606	16849	16920	16846	16746	16773	16816	16659	16891	16855	16613	16744	16828	16858	17022	16765	16676	16945	16912	16868	16710	16728	16659	16951	16805	16956	16823	16691	16921	16871	16873	16890	17121	16723	16729	16856	16766	16840	16942	16935	16700	16938	16745	16781	16890	16779	16893	16802	16861	16661	16733	16795	16723	16747	17024	16689	16581	16785	16883	16797	16602	16595	16726	16849	16799	16787	16863	17006	16890	17000	16631	16641	16845	16885	16985	16865	16884	16800	17198	16871	16943	16848	16969	16880	16818	16812	16741	16736	16740	16808	16854	16798	16776	16850	16819	16736	16780	16836	16955	16727	16788	17007	16905	16995	16878	17002	16826	16680	16746	16880	17002	16882	16867	16891	16715	16913	16681	16748	16762	16873	17047	16761	16631	16766	16880	16890	16740	16774	16944	16885	16746	16741	16701	16673	16893	16873	16894	16795	16899	16758	16834	16825	16819	17184	16755	16723	17031	16805	16828	16946	16890	16758	16620	16732	16814	17056	16843	16713	16765	16811	16847	16905	16596	16772	16909	16911	16921	16939	16957	16679	16888	16767	16603	16783	16812	16800	16802	16833	16883	16772	16945	16892	16844	16974	16873	16786	16804	16680	16812	16703	16879	16765	16882	16958	16891	16993	16958	16888	16992	16882	16781	16916	16795	16793	16911	16797	16809	17004	16934	16641	16872	16942	16909	16690	16926	16736	16898	16910	17132	16852	16882	16945	16924	16859	16904	16860	16699	16689	16651	16757	16875	16863	16935	16990	16895	16853	16855	16745	16929	16731	16874	16768	16893	16826	16808	16994	16970	16768	16779	16894	16886	16833	16751	16844	17008	16728	16849	16966	16846	16517	16833	16728	17064	16945	16840	16814	16816	16895	16991	16820	16756	16906	16915	16797	16949	16913	16644	16761	16815	16775	16814	16620	16723	16973	16875	16729	16864	17066	16961	16942	16910	16966	16780	16825	16652	16578	16789	16702	16868	16856	16792	16836	16905	16906	17003	17027	16900	17020	16803	16824	16777	16829	16774	16940	16910	16699	16651	16750	16960	16893	16582	16955	16743	16968	17011	16850	16947	16785	16830	16711	16674	16724	16802	16818	16756	16936	16811	16890	16888	16828	16829	16803	16973	16789	16648	16882	16853	17022	17002	16731	16712	17024	16947	16862	17082	16938	16907	16855	16829	16837	16759	16760	17119	16940	16797	16924	16843	17018	16930	16916	16946	16889	16716	16759	16869	16756	16826	16894	16988	16757	16748	16680	16965	16930	16931	16752	16990	16738	16752	16993	16984	16586	16796	16993	16838	16980	16765	16847	17052	16986	16610	16946	16935	16823	16934	16844	16911	16784	16942	16786	16860	16754	16627	16700	16977	16735	16767	16937	16811	16765	16864	16757	16623	16980	16878	17041	16767	16895	17151	16826	16884	16731	16869	16759	16817	16932	16658	16912	16785	16838	16583	16754	16905	16654	16829	16958	16911	16782	16879	17052	16945	16900	16903	16670	16774	16879	16634	16839	16865	16954	16729	16689	16867	16942	16682	16734	16710	16951	16935	16958	16913	16808	16820	16963	16839	16728	16968	16860	16757	16952	16949	16893	16707	16823	16955	17050	16997	16922	16878	16768	16717	16959	16999	16983	17165	16775	16900	16730	16870	16907	16992	16814	16954	16854	16924	16932	16647	16673	16837	16692	17103	16853	16788	16828	16829	17085	16979	16902	17070	16749	16780	16916	17045	16738	16868	16706	16843	16758	16729	16835	16703	16729	16845	16795	16924	17020	16782	16766	16946	16961	16854	16668	16851	16862	16740	16773	16860	16700	16959	17010	16990	16856	16821	17043	16890	16893	16712	16906	16907	16979	16655	16768	16813	16781	16831	16806	16623	16803	16905	16748	17098	16997	16754	16925	16802	17129	17045	16816	16863	17068	16779	16782	16796	16740	16577	16968	16862	17061	16874	16852	16845	16907	16695	16694	16772	16723	16842	17032	16601	16833	16790	16996	16848	16902	16664	16781	16928	16806	16688	16738	16948	16940	16873	16849	16827	16943	16876	16723	16776	16835	16859	16979	16836	16702	16785	16833	16792	16778	16930	16891	16844	16786	16833	16770	16687	16808	16932	16711	16860	16848	16880	16824	16883	16864	16695	16764	16888	16684	16879	16694	16897	16866	16967	17059	16663	16486	16834	17117	16775	16894	16851	16880	16736	16814	16851	16698	16764	16810	16984	16758	17107	16824	16898	16930	16932	16739	16893	16742	17022	16767	16863	16737	17066	17011	16846	16796	16817	16772	16879	17101	16822	16977	16878	16811	16871	16734	16895	16747	16900	16809	16889	16731	16916	16660	16737	17038	16997	16781	16946	16977	16762	16853	16817	16695	17059	16678	16962	17005	16797	16597	16523	16986	16632	16837	16941	17055	17056	16855	16543	16827	16690	16849	16732	16580	16920	16656	16634	16795	16858	16877	16797	16835	16809	16874	16939	16745	16804	16863	16830	16954	16853	16739	16705	16853	16806	16792	16777	17005	16844	16781	16724	16665	16735	16822	16923	16655	16815	16828	16726	16751	16793	16977	16929	16766	17135	16770	16804	16823	16995	16919	16868	16833	16841	16933	16912	16763	16759	16841	17066	16696	16912	16946	16778	16724	17003	16943	16821	16871	16751	16917	16754	16789	16845	16861	17046	16680	16754	16965	16823	16706	16685	17029	16853	16869	16823	16730	16721	16870	16663	16781	16794	16584	16829	16674	16646	16702	16992	16707	16867	16931	16865	16832	16877	16973	16836	16929	16861	16995	16830	16839	16906	16770	16823	16931	16817	16726	16844	16910	16748	16991	16828	16664	16656	16831	16962	16781	16930	16755	16816	16892	16955	16989	17047	17107	16783	16753	16888	16880	16713	16661	16851	16785	16901	16850	16801	16783	16506	16863	16796	16945	16697	16891	16991	16661	16807	16761	16681	16757	16644	16768	16625	16828	16873	16732	16728	16888	16892	16624	16767	16873	16710	16874	16777	16875	16848	16908	17002	16874	16937	16931	16877	16933	16825	16723	16852	16796	16721	16470	16667	16736	16798	16803	16908	16745	17009	16802	16753	16741	16840	16902	16947	17135	16780	16634	16788	16838	16692	16776	16838	16836	16979	16819	16895	16628	16736	17016	16993	16714	16991	16774	16838	16835	17002	16843	16913	17015	16752	16960	17010	16906	16814	16865	16948	16759	16727	16823	16787	16911	16807	16827	16781	16833	17052	16697	16746	16958	16893	16733	16830	16919	16758	16815	16794	16855	16894	16809	16784	16853	16651	16873	16861	16974	16923	16769	16847	16806	17065	16626	16881	16671	16783	16863	16895	16812	16984	17056	16785	16871	17025	16826	16933	16829	16999	17053	16902	16909	16722	16871	16814	16790	16883	16646	16723	16937	16833	16934	16841	16816	16944	16761	16783	16767	16923	16973	16939	16836	17002	16991	17014	16935	16706	16566	16979	16849	16720	16832	17024	16759	16925	16870	16910	16809	16645	16984	16817	16773	16950	16849	16871	16873	16877	16827	16893	16607	16799	16821	16771	16723	16657	16856	16875	16791	16866	16837	16754	16920	16816	16869	16841	16758	16857	16828	16761	16768	16881	17126	16925	16901	16628	16827	17044	17041	16766	16728	16861	16736	16774	16926	16649	16867	17028	16671	16958	16819	16783	16773	16994	16715	16810	16669	16693	16718	16978	16907	16925	16813	17106	16839	16836	16761	16711	16796	16758	16633	16828	16674	16766	16687	16919	16790	16938	16777	16914	16496	16854	16921
45593	71145	54345	36447	28193	23221	19636	16907	15735	14233	13765	13409	13078	13132	12939	12895	12789	12758	12774	12605	12775	12751	12656	12600	12676	12525	12513	12610	12619	12441	12667	12750	12638	12551	12650	12636	12539	12690	12631	12670	12456	12607	12807	12522	12685	12660	12686	12540	12623	12567	12531	12393	12400	12664	12344	12642	12535	12601	12577	12639	12695	12399	12662	12652	12714	12620	12501	12626	12507	12717	12580	12591	12650	12496	12641	12552	12609	12893	12724	12568	12709	12718	12499	12550	12671	12462	12714	12563	12738	12726	12612	12722	12472	12630	12435	12654	12486	12693	12648	12432	12650	12432	12740	12651	12636	12444	12528	12556	12687	12520	12650	12616	12759	12717	12533	12745	12770	12438	12423	12586	12476	12642	12454	12485	12578	12662	12642	12433	12802	12542	12706	12404	12751	12577	12609	12494	12561	12560	12516	12576	12554	12585	12646	12621	12624	12487	12704	12718	12588	12451	12655	12451	12701	12741	12544	12623	12373	12591	12439	12521	12753	12597	12476	12420	12620	12630	12430	12555	12559	12583	12504	12604	12527	12659	12743	12656	12720	12741	12640	12561	12457	12593	12578	12474	12666	12622	12762	12590	12511	12542	12419	12655	12618	12634	12588	12604	12647	12541	12603	12562	12577	12728	12373	12645	12577	12555	12735	12654	12817	12519	12520	12600	12577	12587	12565	12676	12682	12616	12597	12414	12622	12511	12570	12756	12541	12540	12577	12555	12595	12536	12656	12650	12598	12556	12509	12617	12625	12835	12647	12560	12680	12765	12523	12770	12673	12609	12617	12726	12629	12658	12481	12707	12514	12573	12500	12524	12469	12660	12609	12559	12677	12578	12528	12612	12414	12672	12595	12663	12562	12529	12606	12729	12544	12638	12712	12707	12557	12593	12561	12649	12660	12452	12529	12626	12695	12681	12812	12639	12549	12570	12686	12580	12637	12592	12468	12734	12566	12627	12531	12672	12698	12630	12546	12423	12727	12491	12808	12671	12462	12581	12602	12616	12570	12596	12654	12746	12638	12592	12445	12639	12707	12466	12517	12655	12751	12626	12592	12715	12557	12579	12533	12713	12641	12620	12616	12738	12611	12593	12502	12553	12504	12574	12589	12690	12558	12604	12733	12713	12598	12660	12656	12690	12548	12565	12574	12580	12573	12697	12757	12592	12457	12656	12624	12614	12715	12559	12705	12632	12609	12363	12677	12499	12604	12582	12625	12797	12752	12600	12412	12646	12462	12588	12531	12308	12640	12497	12698	12316	12618	12624	12608	12705	12508	12607	12611	12593	12513	12393	12677	12523	12538	12567	12569	12411	12650	12556	12613	12540	12654	12612	12545	12726	12594	12591	12740	12678	12555	12658	12587	12643	12630	12525	12658	12645	12724	12570	12644	12499	12492	12651	12743	12511	12625	12699	12525	12561	12906	12615	12593	12563	12496	12719	12686	12699	12646	12558	12481	12664	12770	12660	12643	12896	12556	12479	12463	12554	12542	12733	12584	12572	12549	12598	12622	12631	12785	12610	12683	12512	12614	12588	12578	12636	12750	12628	12552	12435	12503	12615	12560	12428	12654	12701	12770	12560	12486	12523	12546	12772	12600	12560	12504	12461	12516	12639	12731	12553	12579	12669	12512	12658	12687	12681	12762	12523	12619	12468	12590	12403	12599	12541	12713	12783	12378	12643	12587	12475	12579	12734	12531	12700	12590	12726	12698	12574	12602	12503	12499	12548	12565	12493	12519	12798	12567	12721	12605	12647	12657	12640	12681	12617	12437	12453	12504	12837	12515	12694	12550	12729	12626	12530	12679	12549	12480	12536	12566	12638	12595	12611	12655	12640	12652	12646	12539	12510	12626	12457	12637	12827	12587	12554	12615	12718	12505	12593	12697	12432	12486	12578	12606	12476	12483	12723	12752	12653	12773	12516	12688	12768	12585	12482	12495	12471	12558	12739	12491	12590	12727	12469	12630	12524	12610	12681	12683	12554	12581	12473	12633	12560	12524	12536	12608	12605	12570	12743	12546	12553	12661	12651	12560	12501	12458	12563	12743	12652	12590	12567	12604	12649	12744	12597	12565	12634	12471	12691	12568	12547	12505	12609	12594	12579	12598	12585	12497	12600	12613	12353	12596	12680	12607	12681	12672	12632	12602	12599	12443	12576	12734	12612	12447	12596	12630	12790	12613	12600	12643	12553	12512	12650	12696	12430	12619	12613	12460	12593	12508	12682	12421	12500	12622	12586	12717	12575	12643	12563	12674	12484	12580	12651	12628	12732	12511	12506	12525	12513	12477	12615	12418	12597	12647	12568	12625	12734	12545	12606	12709	12409	12642	12465	12771	12672	12668	12597	12536	12659	12664	12531	12607	12629	12579	12607	12620	12727	12599	12501	12628	12613	12616	12691	12669	12610	12439	12587	12591	12440	12582	12593	12521	12620	12586	12531	12558	12552	12623	12489	12589	12607	12633	12710	12568	12531	12444	12668	12539	12676	12542	12579	12687	12515	12494	12575	12646	12477	12632	12552	12543	12638	12579	12612	12592	12578	12567	12633	12691	12609	12523	12493	12580	12549	12559	12423	12690	12539	12618	12699	12451	12612	12581	12573	12535	12384	12743	12652	12623	12588	12600	12657	12593	12637	12480	12701	12607	12718	12645	12733	12542	12626	12678	12661	12624	12625	12750	12775	12305	12560	12470	12655	12644	12676	12441	12563	12748	12602	12751	12465	12610	12465	12529	12685	12658	12660	12598	12511	12587	12705	12727	12507	12451	12467	12639	12634	12462	12508	12625	12571	12629	12515	12650	12675	12766	12573	12503	12494	12463	12663	12500	12734	12516	12743	12734	12579	12754	12437	12504	12555	12553	12548	12553	12610	12646	12533	12402	12602	12605	12710	12665	12611	12426	12444	12601	12485	12541	12592	12649	12648	12657	12642	12436	12522	12578	12445	12611	12588	12572	12455	12542	12839	12601	12653	12731	12643	12492	12487	12712	12491	12565	12699	12592	12595	12680	12639	12695	12499	12653	12571	12632	12668	12585	12655	12713	12633	12688	12681	12579	12735	12475	12586	12611	12748	12534	12749	12489	12405	12760	12565	12625	12552	12637	12686	12506	12658	12501	12674	12671	12471	12575	12438	12712	12689	12567	12602	12574	12613	12673	12316	12564	12641	12508	12427	12581	12643	12689	12524	12670	12501	12513	12678	12594	12544	12770	12643	12565	12657	12602	12640	12690	12496	12648	12707	12673	12615	12668	12602	12573	12521	12453	12607	12504	12540	12678	12632	12608	12646	12625	12638	12788	12470	12598	12524	12699	12580	12536	12665	12818	12557	12563	12703	12597	12613	12667	12556	12541	12664	12546	12583	12656	12649	12645	12613	12477	12435	12627	12599	12528	12844	12694	12530	12727	12583	12641	12533	12663	12632	12585	12461	12479	12580	12551	12407	12594	12522	12615	12686	12562	12580	12588	12446	12588	12443	12648	12568	12334	12539	12624	12665	12514	12521	12681	12440	12480	12608	12620	12739	12552	12650	12713	12565	12542	12504	12522	12592	12598	12617	12499	12561	12514	12696	12512	12507	12595	12527	12730	12610	12465	12561	12590	12548	12509	12537	12623	12590	12536	12565	12663	12613	12737	12586	12598	12756	12596	12550	12639	12468	12588	12507	12440	12635	12640	12622	12599	12760	12608	12595	12678	12530	12548	12631	12687	12542	12600	12467	12590	12637	12686	12464	12549	12574	12588	12547	12647	12576	12650	12468	12643	12629	12547	12688	12595	12484	12593	12623	12615	12603	12532	12561	12664	12676	12463	12474	12545	12733	12635	12519	12557	12569	12544	12674	12612	12551	12526	12498	12622	12511	12492	12562	12687	12524	12735	12530	12612	12537	12475	12741	12581	12484	12554	12588	12682	12590	12853	12617	12805	12543	12588	12496	12525	12447	12747	12575	12620	12641	12640	12461	12650	12426	12691	12723	12677	12810	12468	12586	12539	12771	12637	12725	12701	12427	12620	12728	12599	12517	12717	12568	12606	12629	12799	12634	12665	12518	12583	12657	12614	12544	12614	12649	12472	12600	12634	12639	12610	12641	12704	12542	12618	12615	12730	12798	12653	12568	12559	12658	12560	12669	12588	12683	12581	12525	12587	12585	12609	12657	12610	12613	12599	12729	12777	12664	12684	12621	12619	12522	12467	12615	12753	12729	12557	12463	12425	12491	12422	12618	12602	12543	12719	12419	12524	12670	12569	12541	12583	12447	12651	12596	12632	12565	12454	12723	12611	12495	12618	12529	12683	12649	12544	12585	12588	12729	12437	12660	12493	12535	12625	12633	12603	12530	12721	12474	12494	12521	12374	12791	12583	12557	12782	12652	12681	12631	12669	12632	12629	12665	12573	12563	12539	12539	12587	12558	12456	12592	12598	12614	12521	12631	12548	12499	12606	12656	12721	12600	12529	12663	12513	12561	12629	12592	12478	12477	12518	12651	12699	12678	12633	12509	12565	12582	12561	12594	12484	12639	12560	12570	12502	12579	12552	12621	12763	12488	12624	12672	12643	12541	12647	12623	12525	12663	12582	12812	12680	12620	12704	12616	12673	12573	12640	12693	12675	12533	12722	12529	12481	12527	12812	12609	12543	12555	12682	12637	12458	12635	12521	12522	12672	12447	12527	12566	12567	12681	12585	12399	12640	12780	12615	12351	12686	12670	12618	12589	12551	12388	12557	12693	12639	12464	12610	12555	12583	12613	12477	12525	12685	12459	12411	12593	12578	12512	12583	12693	12474	12712	12658	12591	12515	12691	12595	12537	12665	12596	12565	12713	12455	12588	12634	12568	12384	12528	12700	12649	12565	12556	12668	12471	12533	12565	12539	12493	12579	12673	12673	12564	12587	12606	12480	12517	12566	12500	12516	12628	12559	12662	12716	12408	12508	12656	12544	12606	12579	12563	12514	12425	12708	12604	12494	12734	12625	12582	12609	12566	12780	12706	12575	12427	12462	12614	12619	12762	12452	12526	12750	12695	12704	12508	12508	12738	12717	12531	12595	12592	12486	12651	12512	12599	12636	12644	12448	12528	12517	12782	12564	12541	12649	12649	12768	12588	12755	12598	12717	12694
24634	21357	29378	28690	26761	26295	24695	21043	18802	18425	18326	17403	17452	17542	17299	17277	17159	16969	17153	17113	16933	16931	17322	17125	17118	16869	17063	17138	17100	17152	16926	16885	16755	16927	17007	16847	16892	16802	16901	16928	16945	17003	16956	16877	16979	16941	16973	16739	16976	16827	17187	17269	17126	16905	16902	16824	16849	16895	16864	16811	16818	16833	16842	17182	17005	16750	16886	16644	16913	16956	16883	16914	17123	16920	16683	17028	16867	16868	17106	16921	16771	16884	16892	16963	16981	17064	17029	16748	16732	16846	16871	16885	16763	16692	16892	16989	16781	16683	16810	16872	16914	16887	17015	16751	16925	16826	16707	17038	17000	16723	16838	16963	17108	17071	17064	16999	16755	16967	16980	16786	16692	16684	16884	16747	16814	17006	16901	16927	17200	17065	17013	17231	17168	16966	16998	16907	16917	16876	16930	16935	16991	16877	16929	16810	17175	16819	16901	17042	16995	16767	17026	16978	17021	16814	16973	16915	16766	16980	16900	16792	16975	16878	16912	16893	16924	16865	16982	16824	16791	16889	16989	16796	17051	16850	16809	16831	16934	16942	17005	16901	16775	16659	17084	17147	16848	16882	16946	16779	16843	16932	16637	17038	16830	16935	16928	16939	16767	16852	16857	17016	16742	16872	16916	16930	16939	16836	16747	16897	16838	16957	16847	16797	17094	17079	16853	16886	16967	16882	16961	17036	16838	17033	16755	16737	16769	16881	17083	16814	16723	16797	16841	16978	16883	16934	16764	16733	17040	16924	16952	16875	16840	16874	17006	16895	16924	16786	16702	16910	16793	16830	16814	16821	16861	16855	16860	16775	16921	17175	16918	16838	16962	16922	16830	16849	16927	16751	16977	16822	16934	16743	16702	16926	16862	17102	16839	16707	16767	16798	16811	16951	16861	16951	16950	16865	16937	16865	16980	17005	17016	16996	16934	16969	16835	17017	16810	16755	16955	17069	16937	17021	17093	16836	16905	16897	16932	16903	16783	16970	16888	16912	16910	16999	16805	16997	16850	16926	17043	16940	16940	16845	16875	16844	16916	16926	16861	16837	16844	16896	16894	16789	16985	17009	16809	16865	16934	17009	16852	16791	17028	16932	16924	16695	16885	17163	16964	16933	16845	16906	16762	16906	16828	16846	17020	16890	16910	16954	16879	16842	16963	16944	16728	16912	16950	17052	16953	16763	16736	16855	16796	16765	16755	16973	16974	17110	16971	17064	16929	17031	16957	16856	16888	16763	16799	16783	17177	16905	16971	16898	16976	16811	16736	16962	17031	17101	16885	16781	16845	16942	17167	16921	16882	16850	16983	16942	16842	16767	16881	17019	16888	16902	16734	16932	16987	16770	16831	16837	17156	16938	16960	16908	17102	17007	16953	17008	16899	17075	16985	16997	17027	16926	16886	16907	16802	16816	16894	16853	16975	16966	16693	17158	16810	16774	16935	16728	16983	16716	17114	16769	16696	16768	16784	17021	16980	16991	16853	17125	17136	16852	16808	17037	16879	17066	16743	16946	16883	16939	16896	17005	17189	16828	17032	17058	16779	16852	16739	17024	16749	16986	16757	16536	16940	17074	16987	17178	17173	17053	17170	17046	17191	16768	16896	16822	16804	16974	16949	16867	17039	16872	17010	17084	16894	16819	16758	16988	17019	16841	16787	16963	16987	17008	16699	17036	17074	16963	16854	16760	16885	16765	16894	16881	16841	16930	16923	16920	16817	16724	17011	16880	16896	16797	16815	16882	16996	16883	16923	16920	16855	16643	16909	16767	16794	16814	16974	16811	16925	16876	16814	17019	16835	16856	16741	16783	16801	16977	17287	16967	16843	16885	16931	16901	16893	16757	16742	16952	17020	16946	16690	16960	16814	16956	16873	16807	16908	16990	17167	16880	17057	16766	16946	16762	16802	17048	16764	16785	17087	16929	16755	16702	16837	16963	16933	16983	16884	16963	17065	17008	16830	16848	16824	16838	16886	16868	16919	16940	17175	16741	17050	16962	16940	16841	17016	16963	16808	17007	16947	16912	16848	16691	16641	17051	16807	17011	16844	17042	17007	17090	16990	16935	16788	16898	17048	16982	16719	16876	16705	16933	17027	16998	16932	16927	17040	16958	16921	16702	16957	16861	17151	16820	16735	16869	16803	16930	16628	16951	17035	17105	16895	17024	16744	16854	17034	16845	17052	17087	16941	16933	17025	17000	16811	16871	17004	17017	16830	17003	16913	17072	17042	16939	16860	17161	16916	16817	16713	16864	16923	16897	16810	16867	16634	16663	16928	16832	16911	17028	16873	16972	16786	16921	16937	16821	16830	16758	16845	16915	17002	16909	16968	16850	17040	16995	16842	17122	17235	16793	16861	17007	16990	16800	16997	16884	16943	16899	17069	16918	16847	17120	16863	16801	16895	16888	16944	17002	17062	17060	16877	16931	17205	16922	17047	16932	16887	16869	16693	16982	16982	16727	16778	16963	16898	16948	16803	16709	17097	16902	16772	17036	16808	16795	16954	16912	17014	16967	17033	16860	17113	16944	17053	16877	16817	16945	17113	16935	16799	16874	17040	16836	16692	16764	16824	16951	16830	16760	16930	16847	17187	16958	16814	16885	16903	17028	17176	17096	16951	16959	16960	16978	16747	16897	17048	16969	17133	17062	16997	16924	16775	16591	16763	16904	16823	16981	16840	16991	16855	16812	16712	16972	16835	16950	16712	16943	16992	16799	16692	16937	16748	16878	16839	16908	16866	16994	17028	17090	16890	17002	17026	16877	16800	16982	16751	17086	16903	17006	16912	16990	17191	16850	16872	16896	16817	16655	16856	16757	16953	16837	16966	16905	16937	16805	17038	17004	16872	16935	17153	17108	17135	17066	17004	17085	16897	16946	16981	17086	16897	16944	17004	16906	16965	16943	16907	16863	16796	16699	16858	16763	16843	16826	16757	16743	16960	16790	16915	16869	16894	16815	16844	16942	16875	17016	16809	16939	16848	17014	16978	16740	16957	16791	16712	16934	16815	17052	17000	16881	16904	16853	16820	16954	16908	16940	17051	16979	16929	16944	17149	17106	17123	16823	16653	16763	16937	16836	16873	16758	16978	16905	16838	16887	16855	16901	16615	16698	16945	16858	17071	16769	16879	16758	16847	16748	16893	16902	16946	17005	16754	16971	16748	16907	16768	16865	16697	16820	16991	16879	16824	16745	17073	16934	16846	16870	16784	17020	16769	16898	16707	16892	16919	16694	16961	16820	16844	16721	16704	16917	17061	17028	16702	16810	16753	16773	16892	17117	16932	16852	16955	17021	17099	17117	17004	16826	16857	17052	16765	16905	16843	16744	16848	16807	16869	16983	16911	16944	16911	16805	16927	16843	16842	16930	16856	16850	17001	16875	16908	16963	16782	16991	17037	16995	16965	16773	16913	16961	16878	17218	16754	16923	16914	16960	16881	17022	16829	17025	16959	16922	17103	16797	16748	16866	17042	17049	16983	17083	16925	16940	16866	16927	16866	16797	16795	17032	16675	16940	16805	17093	16964	16902	16904	16945	16811	16814	16697	16805	17002	16954	16832	17006	16948	16847	16901	16826	16784	17003	16884	16878	16867	17232	16787	16652	17131	17021	16850	17015	16906	17007	16959	16887	17066	17142	16998	17007	17152	16956	16911	16726	16951	16829	16896	16954	16878	16959	16774	16881	16957	16970	16818	16914	16861	16824	16965	16885	17088	16905	16914	17072	16955	16973	16884	16960	16943	16790	16933	16994	16973	17149	17060	17029	16943	17060	16838	16829	16900	17058	17065	17045	16930	16898	17137	16905	17256	16595	17001	16957	16717	16980	16918	16817	16880	16681	17174	16762	16937	16950	16983	16979	16690	16811	17200	16856	16965	17074	17051	16821	16775	16961	16826	16734	16696	16766	16897	16894	16857	16680	16992	16958	16998	16605	17010	17090	16983	17185	17000	17220	16872	16879	17023	16906	16732	16851	16965	16836	17010	16887	16590	16858	17043	16950	16789	16886	16952	17017	16891	17096	17087	16838	17126	16635	16965	16932	16736	16698	16967	16795	16846	16858	16798	16973	16969	16880	16891	16864	16911	16724	16916	16986	16927	16930	16823	17050	16884	17086	17003	16899	16861	17035	16913	16842	16904	16818	16823	17012	16823	16695	16766	16847	16956	16948	16966	17114	16983	16838	16881	17016	16999	16739	16880	16883	17005	16892	16654	17014	16968	16949	16978	17015	16881	16787	17162	16913	16919	17003	16790	16753	16974	16836	16995	16949	16824	17118	17141	17061	16838	16805	16879	16936	17047	17016	16900	16843	17042	17052	16911	16918	16966	16900	17158	16876	16921	17085	16907	16764	17104	17007	17042	16864	17007	16986	16809	17090	16753	16956	16886	16867	17021	16843	17056	17058	17066	16842	16988	16776	16752	16852	16857	16998	16969	16751	16837	16867	16837	16968	16869	17180	17001	17074	16960	16915	17118	16968	17036	17009	17012	17144	17083	16946	16882	16911	16948	16786	17039	16964	16826	16952	16773	17002	17052	16788	16818	16948	17159	16886	16934	16986	17004	16860	17069	16781	16928	16990	16883	17052	16934	16972	16992	16748	17073	17133	16872	16881	16812	17016	16987	16993	17014	17043	16837	16776	16780	17051	17032	16867	16923	16722	17050	16776	16909	16819	16912	16680	16815	16842	16929	16919	16949	16841	16883	16985	16888	16782	16994	16823	17079	17072	17050	16849	16736	17025	16943	16784	16805	16771	16944	16817	16914	17019	16899	16932	16793	16784	17059	16953	16952	16986	16868	16831	16886	17134	16857	16919	16867	16966	17065	16952	16897	16999	16925	16750	17005	16978	16930	16901	16769	16979	17035	16928	16756	17005	17081	17102	16810	16580	16900	17062	16905	16766	16921	16932	16749	16901	17078	16980	17000	16868	16872	16796	16986	17041	16993	16916	17086	16767	16926	16741	16901	17081	16864	16870	16981	16813	16770	16879	16988	16914	17076	16930	17087	16878	16897	17096	16999	16960	16814	16920	16931	16934	16847	17067	16899	16709	16906	16779	16961	16863	16928	17115	16839	16948	16993	17032	16978	16965	17212	16918	16944	16938	16805	16900	16661	16676
43663	67000	50727	35110	27103	22390	19999	16916	14875	14176	13850	13358	13232	12969	12977	12881	12864	12911	12629	12669	12673	12782	12824	12589	12778	12808	12692	12761	12623	12517	12586	12774	12657	12699	12701	12657	12542	12756	12740	12611	12579	12335	12567	12631	12666	12602	12618	12530	12495	12582	12563	12586	12601	12466	12518	12619	12745	12678	12409	12653	12813	12687	12632	12588	12559	12679	12582	12663	12654	12579	12728	12653	12599	12698	12402	12695	12642	12673	12523	12640	12625	12529	12436	12615	12534	12427	12513	12674	12644	12654	12664	12555	12510	12744	12558	12497	12591	12637	12437	12576	12473	12660	12689	12497	12557	12621	12481	12535	12704	12554	12614	12662	12556	12708	12604	12480	12478	12714	12775	12683	12723	12615	12650	12541	12687	12481	12754	12685	12421	12798	12595	12608	12630	12599	12684	12605	12672	12551	12674	12711	12591	12485	12647	12738	12681	12675	12552	12690	12537	12659	12755	12652	12793	12551	12641	12823	12606	12395	12578	12600	12709	12671	12521	12573	12825	12595	12554	12643	12505	12704	12560	12765	12764	12490	12581	12614	12714	12543	12748	12755	12624	12482	12619	12575	12595	12491	12522	12655	12742	12580	12734	12736	12572	12480	12580	12518	12591	12588	12510	12602	12759	12466	12543	12691	12722	12590	12694	12621	12623	12683	12652	12515	12727	12644	12623	12771	12665	12620	12442	12648	12523	12473	12582	12558	12633	12583	12621	12542	12620	12653	12692	12737	12694	12624	12478	12521	12716	12492	12700	12566	12467	12585	12672	12588	12580	12513	12631	12571	12630	12520	12576	12661	12513	12566	12619	12460	12479	12595	12727	12728	12545	12634	12670	12716	12815	12539	12455	12484	12516	12554	12611	12715	12621	12738	12525	12601	12619	12658	12605	12679	12580	12644	12664	12688	12587	12409	12538	12600	12552	12543	12586	12646	12664	12602	12603	12480	12605	12742	12627	12585	12566	12734	12595	12623	12700	12604	12775	12486	12549	12703	12568	12642	12466	12517	12701	12770	12606	12712	12646	12674	12640	12537	12570	12454	12818	12528	12627	12375	12579	12652	12706	12488	12692	12746	12464	12754	12484	12722	12573	12545	12739	12659	12591	12627	12524	12812	12675	12454	12703	12824	12530	12708	12472	12499	12511	12492	12706	12565	12632	12395	12624	12491	12632	12511	12400	12549	12732	12610	12598	12647	12734	12643	12556	12682	12623	12535	12740	12460	12560	12511	12543	12689	12593	12645	12512	12771	12679	12588	12710	12540	12632	12646	12695	12521	12619	12587	12616	12511	12623	12461	12469	12656	12498	12637	12398	12651	12653	12699	12748	12579	12664	12670	12727	12550	12597	12611	12652	12525	12779	12480	12623	12411	12531	12597	12679	12691	12579	12705	12552	12646	12643	12587	12671	12771	12766	12530	12759	12555	12836	12610	12501	12619	12623	12727	12394	12649	12572	12379	12542	12715	12409	12624	12610	12631	12768	12531	12534	12654	12582	12598	12682	12607	12647	12598	12475	12583	12602	12703	12562	12436	12680	12567	12500	12529	12671	12621	12438	12572	12629	12604	12595	12594	12520	12487	12704	12387	12744	12701	12577	12566	12572	12616	12490	12640	12591	12677	12622	12446	12440	12555	12617	12563	12518	12591	12626	12596	12607	12586	12479	12444	12581	12720	12668	12611	12457	12594	12572	12681	12445	12539	12786	12534	12523	12714	12508	12699	12580	12612	12711	12782	12530	12509	12695	12629	12498	12662	12560	12715	12538	12551	12667	12654	12663	12635	12715	12519	12731	12684	12716	12492	12410	12718	12393	12747	12700	12492	12781	12705	12649	12613	12648	12657	12542	12486	12590	12700	12682	12557	12476	12556	12520	12655	12570	12665	12600	12637	12517	12638	12661	12537	12378	12396	12581	12607	12466	12653	12666	12632	12687	12491	12459	12597	12592	12523	12629	12496	12520	12615	12404	12676	12562	12669	12580	12483	12705	12496	12623	12660	12623	12705	12579	12782	12358	12573	12481	12672	12680	12471	12662	12704	12568	12523	12496	12668	12536	12707	12628	12631	12717	12626	12592	12587	12710	12667	12444	12690	12768	12669	12557	12598	12690	12726	12549	12680	12615	12401	12565	12532	12669	12790	12531	12557	12631	12715	12691	12530	12597	12568	12573	12521	12624	12460	12612	12761	12583	12567	12668	12469	12582	12720	12554	12660	12635	12527	12638	12625	12566	12607	12599	12676	12529	12534	12656	12510	12609	12653	12630	12624	12660	12519	12578	12638	12517	12648	12433	12604	12603	12881	12665	12609	12440	12703	12634	12530	12525	12553	12677	12325	12476	12693	12586	12679	12597	12475	12714	12561	12720	12529	12605	12689	12629	12686	12403	12563	12587	12690	12591	12737	12523	12622	12771	12641	12629	12564	12614	12585	12594	12656	12611	12614	12685	12484	12563	12709	12676	12606	12620	12649	12773	12775	12738	12408	12666	12566	12566	12393	12680	12529	12815	12783	12680	12691	12683	12384	12544	12681	12661	12570	12540	12757	12613	12486	12603	12594	12727	12608	12598	12446	12448	12628	12638	12616	12828	12396	12754	12602	12590	12600	12811	12533	12614	12653	12732	12627	12869	12639	12551	12563	12496	12767	12694	12567	12574	12641	12714	12610	12686	12572	12475	12738	12359	12638	12655	12459	12629	12555	12436	12542	12543	12494	12728	12588	12662	12647	12693	12643	12586	12504	12532	12554	12459	12548	12558	12676	12615	12603	12635	12542	12613	12590	12519	12747	12349	12600	12768	12546	12720	12654	12571	12703	12634	12635	12667	12641	12622	12642	12728	12584	12606	12537	12540	12674	12650	12553	12565	12591	12713	12754	12633	12712	12606	12568	12650	12621	12741	12605	12482	12552	12770	12537	12645	12697	12619	12528	12567	12663	12735	12644	12735	12667	12575	12732	12557	12699	12658	12638	12586	12607	12476	12546	12626	12584	12585	12661	12423	12597	12580	12684	12737	12682	12512	12554	12651	12605	12500	12692	12460	12701	12601	12475	12742	12618	12545	12620	12617	12584	12621	12705	12488	12724	12557	12739	12613	12786	12615	12647	12623	12540	12610	12614	12490	12599	12685	12581	12405	12723	12807	12504	12540	12664	12696	12523	12594	12584	12595	12502	12596	12577	12609	12613	12630	12457	12621	12747	12863	12656	12691	12577	12708	12515	12664	12527	12728	12490	12521	12680	12605	12654	12596	12471	12658	12767	12674	12592	12473	12719	12582	12695	12644	12562	12518	12592	12638	12638	12583	12637	12479	12681	12606	12612	12584	12528	12588	12664	12662	12482	12692	12587	12500	12654	12617	12693	12575	12650	12569	12648	12801	12713	12609	12590	12628	12578	12709	12637	12524	12601	12529	12616	12540	12539	12471	12676	12712	12731	12564	12556	12538	12553	12529	12648	12665	12515	12613	12577	12485	12636	12564	12581	12542	12716	12603	12528	12559	12407	12550	12560	12484	12557	12673	12718	12406	12493	12621	12577	12486	12717	12703	12725	12557	12525	12626	12710	12523	12611	12533	12615	12692	12698	12607	12563	12472	12532	12555	12552	12775	12561	12582	12630	12498	12634	12600	12637	12869	12522	12810	12619	12613	12572	12592	12712	12530	12611	12677	12603	12735	12638	12683	12615	12708	12493	12610	12589	12696	12597	12458	12730	12409	12511	12607	12623	12587	12680	12643	12511	12468	12519	12673	12686	12528	12517	12640	12625	12662	12560	12720	12661	12695	12565	12527	12554	12516	12736	12665	12620	12579	12768	12491	12814	12618	12760	12627	12669	12535	12524	12514	12561	12805	12484	12626	12608	12574	12387	12616	12647	12465	12506	12640	12558	12630	12586	12755	12569	12664	12680	12627	12587	12574	12548	12757	12291	12665	12807	12587	12414	12608	12603	12674	12560	12387	12587	12596	12441	12624	12492	12663	12507	12516	12565	12627	12626	12602	12450	12463	12577	12676	12414	12529	12585	12637	12713	12796	12607	12742	12544	12530	12644	12539	12587	12739	12711	12530	12435	12657	12682	12649	12679	12580	12685	12597	12534	12581	12387	12620	12569	12557	12666	12501	12686	12582	12729	12599	12538	12638	12498	12509	12716	12561	12418	12596	12692	12562	12758	12567	12626	12639	12730	12458	12673	12638	12422	12569	12732	12630	12720	12546	12622	12815	12419	12551	12640	12581	12826	12650	12639	12648	12730	12463	12392	12528	12584	12655	12525	12729	12643	12562	12542	12507	12567	12739	12545	12536	12644	12614	12758	12737	12556	12641	12654	12621	12637	12655	12622	12624	12631	12596	12586	12572	12633	12542	12659	12647	12633	12615	12596	12618	12737	12564	12550	12602	12788	12705	12669	12707	12706	12665	12593	12509	12723	12501	12480	12749	12778	12528	12748	12586	12721	12729	12563	12449	12598	12755	12532	12714	12455	12636	12610	12652	12597	12767	12575	12815	12589	12578	12694	12533	12555	12609	12630	12597	12624	12696	12593	12648	12674	12630	12643	12642	12388	12669	12535	12609	12608	12505	12497	12635	12571	12540	12519	12618	12531	12623	12645	12373	12724	12683	12608	12503	12669	12782	12762	12488	12547	12502	12718	12650	12631	12612	12597	12464	12717	12527	12635	12681	12695	12742	12506	12581	12595	12651	12556	12663	12555	12655	12514	12544	12734	12547	12637	12881	12646	12473	12583	12560	12688	12686	12577	12465	12562	12509	12571	12715	12631	12620	12784	12675	12715	12484	12617	12782	12625	12606	12470	12707	12688	12682	12655	12481	12557	12599	12471	12678	12670	12655	12564	12433	12627	12662	12608	12439	12707	12650	12702	12610	12415	12625	12631	12603	12645	12515	12437	12546	12559	12634	12702	12663	12599	12487	12555	12775	12680	12607	12565	12493	12533	12581	12728	12739	12343	12686	12505	12599	12496	12624	12502	12746	12558	12712	12429	12497	12655	12500	12471	12588	12782	12658	12589	12560	12752	12670	12668	12524	12503	12788	12517	12719	12654	12621	12519	12637	12610	12664	12676	12736	12695	12549	12665	12643	12745	12502	12452	12645	12660	12682	12593	12688	12620
22111	21061	28658	24062	23133	28021	31747	24611	21900	20868	20041	19309	18829	18427	18353	18083	17835	17917	18002	17764	17753	17785	17468	17850	17546	17651	17603	17567	17344	17479	17681	17519	17451	17466	17442	17547	17443	17252	17601	17584	17555	17513	17482	17635	17512	17322	17567	17587	17419	17474	17528	17684	17580	17744	17582	17252	17421	17612	17542	17495	17377	17374	17615	17574	17429	17620	17459	17404	17281	17558	17474	17426	17400	17412	17673	17554	17304	17359	17466	17546	17557	17711	17494	17457	17279	17236	17503	17288	17564	17621	17599	17424	17513	17399	17398	17357	17410	17456	17520	17388	17463	17445	17581	17370	17288	17407	17424	17508	17388	17345	17434	17361	17508	17454	17345	17319	17543	17397	17278	17316	17426	17496	17575	17351	17474	17532	17198	17550	17610	17580	17553	17565	17482	17320	17471	17389	17330	17371	17498	17535	17247	17394	17394	17520	17447	17432	17458	17373	17432	17527	17503	17444	17528	17586	17421	17417	17608	17459	17406	17297	17494	17451	17422	17379	17182	17304	17551	17517	17289	17526	17741	17590	17382	17517	17468	17400	17489	17732	17470	17322	17612	17413	17436	17612	17428	17368	17735	17407	17273	17199	17545	17561	17586	17305	17456	17599	17549	17578	17416	17354	17563	17515	17454	17264	17473	17760	17523	17383	17239	17379	17335	17283	17600	17491	17329	17544	17470	17604	17605	17637	17619	17551	17303	17377	17384	17538	17380	17510	17473	17363	17353	17516	17492	17414	17352	17334	17442	17309	17487	17476	17135	17599	17527	17398	17531	17469	17594	17428	17399	17539	17494	17364	17416	17442	17636	17497	17501	17363	17551	17562	17366	17478	17559	17384	17447	17510	17466	17492	17438	17464	17356	17349	17578	17593	17387	17433	17547	17432	17372	17440	17351	17396	17775	17626	17412	17381	17524	17424	17445	17477	17312	17461	17402	17281	17587	17358	17598	17505	17220	17375	17402	17379	17416	17366	17566	17549	17417	17577	17660	17469	17355	17401	17661	17571	17356	17764	17595	17507	17704	17444	17685	17286	17431	17503	17332	17539	17542	17636	17242	17377	17391	17416	17414	17658	17358	17325	17433	17393	17403	17521	17590	17317	17379	17299	17337	17338	17614	17453	17430	17414	17605	17477	17428	17507	17595	17529	17375	17314	17537	17317	17423	17780	17418	17357	17496	17353	17423	17347	17430	17451	17503	17351	17407	17471	17617	17358	17369	17305	17412	17500	17566	17515	17432	17405	17469	17252	17275	17505	17324	17419	17325	17462	17274	17373	17514	17450	17287	17445	17406	17444	17572	17605	17367	17600	17345	17482	17684	17457	17670	17260	17580	17279	17500	17515	17530	17478	17384	17092	17269	17463	17445	17536	17517	17386	17399	17525	17350	17491	17651	17473	17543	17458	17551	17480	17412	17451	17348	17383	17500	17272	17530	17462	17416	17463	17519	17466	17504	17443	17387	17600	17594	17436	17566	17368	17289	17398	17601	17576	17442	17477	17643	17283	17315	17305	17445	17491	17339	17298	17347	17292	17287	17659	17381	17479	17408	17220	17370	17547	17500	17502	17284	17385	17470	17341	17297	17251	17423	17442	17560	17407	17326	17366	17632	17529	17206	17383	17399	17314	17382	17736	17464	17349	17449	17432	17398	17385	17401	17329	17410	17482	17405	17447	17287	17319	17294	17364	17426	17457	17211	17480	17351	17491	17427	17704	17571	17412	17328	17346	17482	17348	17455	17427	17485	17482	17264	17323	17394	17526	17446	17181	17251	17303	17406	17632	17632	17524	17561	17328	17570	17390	17246	17400	17302	17289	17398	17274	17356	17346	17246	17524	17736	17317	17534	17351	17095	17459	17376	17371	17546	17473	17417	17537	17494	17558	17590	17310	17483	17631	17717	17691	17319	17344	17491	17502	17331	17459	17415	17483	17565	17572	17288	17368	17218	17399	17434	17288	17547	17363	17474	17312	17383	17423	17471	17366	17542	17113	17335	17273	17382	17458	17430	17358	17533	17398	17524	17444	17394	17503	17477	17556	17452	17343	17408	17483	17395	17473	17515	17568	17579	17518	17367	17468	17551	17453	17393	17541	17571	17507	17550	17431	17431	17524	17584	17651	17400	17350	17278	17544	17450	17369	17384	17669	17585	17412	17446	17451	17456	17352	17413	17580	17504	17411	17669	17746	17606	17502	17276	17570	17439	17392	17512	17284	17536	17522	17507	17531	17444	17383	17392	17639	17609	17467	17361	17267	17422	17297	17619	17542	17356	17299	17614	17462	17593	17341	17434	17372	17302	17642	17363	17349	17414	17427	17404	17340	17774	17494	17373	17346	17182	17244	17580	17441	17620	17509	17464	17416	17472	17620	17633	17528	17446	17336	17353	17510	17481	17379	17294	17408	17478	17364	17276	17393	17608	17405	17260	17495	17451	17314	17450	17708	17252	17517	17334	17088	17563	17425	17487	17443	17565	17455	17595	17133	17314	17439	17346	17393	17508	17410	17203	17178	17405	17657	17485	17424	17354	17360	17559	17410	17397	17359	17351	17290	17234	17521	17364	17352	17249	17357	17339	17326	17338	17480	17489	17452	17604	17366	17273	17220	17350	17420	17661	17462	17780	17446	17570	17367	17596	17483	17443	17444	17421	17324	17566	17334	17564	17496	17326	17482	17274	17154	17637	17504	17273	17399	17499	17405	17666	17546	17514	17389	17363	17424	17528	17020	17548	17493	17498	17374	17484	17533	17560	17333	17609	17645	17433	17432	17532	17363	17474	17338	17365	17280	17587	17292	17324	17171	17372	17478	17227	17251	17443	17401	17403	17483	17533	17420	17436	17477	17275	17422	17422	17590	17292	17404	17300	17191	17307	17285	17311	17257	17475	17495	17469	17359	17456	17465	17101	17480	17443	17574	17343	17353	17509	17233	17412	17252	17326	17244	17428	17392	17446	17296	17493	17382	17368	17591	17550	17276	17170	17557	17375	17415	17272	17472	17538	17399	17553	17474	17418	17446	17317	17384	17620	17384	17394	17327	17412	17432	17199	17562	17376	17628	17315	17409	17442	17463	17404	17339	17605	17565	17534	17238	17506	17707	17206	17389	17591	17429	17599	17715	17459	17517	17464	17532	17260	17554	17465	17311	17513	17376	17548	17709	17693	17472	17583	17582	17399	17809	17464	17433	17419	17406	17431	17443	17574	17694	17377	17549	17538	17482	17610	17425	17446	17326	17401	17515	17418	17475	17504	17520	17657	17660	17567	17439	17436	17272	17641	17473	17495	17459	17520	17298	17397	17343	17517	17348	17459	17418	17404	17510	17500	17305	17387	17454	17242	17470	17322	17386	17286	17344	17405	17493	17566	17458	17250	17428	17454	17172	17326	17457	17458	17470	17454	17265	17447	17472	17508	17530	17448	17508	17700	17619	17445	17281	17322	17726	17346	17400	17507	17411	17547	17390	17481	17484	17510	17603	17392	17286	17469	17370	17635	17201	17609	17275	17616	17452	17456	17536	17516	17504	17507	17404	17386	17387	17240	17370	17417	17375	17336	17387	17365	17376	17476	17463	17368	17178	17471	17391	17424	17514	17515	17402	17429	17519	17493	17141	17525	17483	17648	17359	17284	17497	17501	17483	17356	17493	17307	17356	17451	16913	17344	17408	17322	17547	17456	17662	17402	17598	17445	17368	17391	17481	17469	17397	17500	17174	17442	17419	17516	17387	17414	17722	17478	17574	17488	17347	17326	17308	17670	17291	17421	17489	17397	17419	17464	17608	17320	17414	17442	17554	17367	17159	17221	17430	17495	17483	17292	17478	17521	17352	17436	17276	17506	17592	17593	17313	17368	17530	17482	17356	17363	17527	17512	17551	17338	17418	17250	17581	17343	17349	17421	17369	17561	17264	17600	17281	17375	17470	17506	17257	17406	17543	17407	17418	17455	17518	17445	17468	17532	17502	17489	17511	17441	17397	17405	17440	17649	17324	17473	17496	17476	17557	17533	17355	17374	17520	17511	17325	17742	17299	17528	17589	17406	17416	17428	17375	17406	17530	17318	17478	17324	17643	17223	17432	17264	17479	17301	17264	17434	17253	17447	17427	17607	17486	17445	17411	17465	17362	17619	17423	17322	17184	17479	17300	17490	17558	17422	17220	17483	17237	17441	17435	17426	17381	17237	17484	17785	17539	17227	17467	17568	17270	17470	17249	17409	17254	17353	17321	17324	17542	17434	17590	17631	17658	17601	17497	17483	17481	17388	17423	17408	17407	17438	17475	17454	17294	17489	17345	17301	17563	17645	17561	17394	17540	17494	17457	17278	17544	17354	17369	17416	17614	17633	17393	17621	17384	17330	17411	17428	17281	17330	17309	17486	17403	17618	17321	17357	17339	17436	17383	17346	17470	17570	17306	17460	17113	17333	17392	17476	17342	17373	17367	17491	17369	17375	17557	17571	17343	17323	17486	17294	17581	17475	17505	17328	17387	17419	17380	17421	17510	17478	17522	17420	17511	17594	17329	17528	17442	17588	17545	17555	17434	17402	17227	17432	17451	17460	17530	17523	17091	17498	17225	17435	17443	17549	17455	17332	17260	17423	17299	17234	17423	17231	17592	17170	17389	17496	17549	17208	17489	17540	17531	17424	17586	17505	17238	17599	17485	17276	17421	17492	17566	17272	17385	17558	17388	17564	17209	17309	17304	17389	17448	17663	17487	17507	17485	17398	17559	17436	17329	17335	17476	17396	17652	17378	17480	17555	17407	17450	17526	17343	17744	17408	17615	17504	17325	17410	17345	17648	17654	17587	17515	17373	17461	17371	17468	17530	17250	17555	17310	17460	17195	17340	17553	17438	17494	17529	17438	17318	17602	17377	17481	17440	17621	17633	17431	17433	17525	17515	17534	17468	17454	17363	17463	17577	17296	17349	17375	17160	17482	17591	17439	17255	17316	17363	17401	17591	17304	17788	17507	17432	17594	17322	17285	17296	17392	17273	17499	17293	17627	17521	17546	17458	17310	17475	17389	17544	17372	17444	17406	17541	17527	17566	17579	17359	17460	17472	17546	17428	17448	17548	17442	17425	17500	17426	17386	17546	17374	17309	17487	17463	17333	17351	17409	17350	17453
45031	73785	61044	44822	36545	30751	24650	19888	17510	16181	15115	14390	14057	13682	13312	13245	13224	13289	13081	13017	13038	12924	12992	13074	13043	12799	12816	12856	12980	12902	12771	12947	12820	12929	12792	12912	13053	12912	12810	12766	12908	12710	12809	12875	12943	12758	12760	12779	12770	12812	12830	12625	12765	12837	12978	12702	12815	12772	12799	12767	12788	12899	12753	12859	13022	12831	12771	12751	12896	12801	12739	12951	12733	13027	12802	12968	12881	12682	12732	12858	12904	12812	12868	12815	12979	12874	12708	12774	12784	12739	12769	12723	12796	12905	12844	12785	13084	12774	12891	12756	12678	12812	13024	12796	12778	12700	12711	12905	12901	12610	12771	12697	12733	12756	12769	12702	12824	12848	12986	12946	12839	12920	12911	12924	12828	12844	12904	12928	12883	12953	12822	12863	12891	12792	12804	12784	12840	12825	12708	12840	12825	12910	12676	12872	12812	12776	12750	12862	12781	12870	12741	12944	12814	12723	12767	12784	12947	12856	12756	12726	12701	13016	12872	12727	12743	12789	12760	12894	12767	12804	12693	12848	12717	12721	12761	12817	12792	12733	12815	12743	12883	12915	12630	12797	12837	12807	12832	12835	12940	12717	13064	13102	12980	12799	12806	12952	12771	12796	12879	12864	12757	12964	12668	12917	12929	12840	12733	12942	12688	13013	12872	12879	12786	12751	12770	12809	12795	12799	12838	12833	12829	12909	12805	12733	12747	12802	12876	12782	12928	12859	12777	12910	12920	12798	12690	12863	12857	12862	12727	12729	12907	12805	12728	12919	12776	12754	12730	12824	12681	12825	12938	12914	12866	12702	12908	12799	12877	12920	12737	12915	12914	12721	12859	12722	12786	12868	12721	12945	12842	12688	12859	12842	12937	12672	12669	12861	12675	12963	13017	12784	12663	12829	12814	12903	12855	12930	12868	12737	12865	12787	12819	12874	12800	12796	12889	12680	12744	12887	12801	12891	12729	12638	12853	12716	12729	12728	12799	12602	12895	12737	12859	12759	12803	12670	12766	12991	12728	12648	13024	12992	12862	12738	12867	12749	12814	12866	12819	12889	12809	12756	12807	12789	12805	12764	13015	12747	12639	12637	12799	12894	12890	12772	12742	12806	12861	12788	12754	12600	12736	12707	12718	12830	12844	12858	13008	12731	12789	12830	12999	12799	12756	12853	12856	12792	12760	12791	12868	12878	12850	12678	12697	12834	12710	12973	12776	12766	12753	12837	12795	12730	12663	12909	12856	12918	12790	12672	12852	12904	12737	12837	12783	12800	12871	12738	12764	12951	12648	12905	12845	13054	12771	12884	12721	12875	12670	12611	12769	12732	12747	12959	12772	12618	12854	12750	12722	12848	12803	12833	12936	12887	12728	12727	12784	12774	12897	12718	12791	12832	12914	12853	12899	12804	12854	12785	12878	12901	12979	12625	13038	12752	12805	12749	12742	12754	12880	12948	12747	12887	12803	12735	12761	12852	12706	12790	12793	12802	12785	12805	12810	12857	12885	12732	12688	12837	12735	12623	12948	12815	12759	12959	12765	12787	12665	12818	12943	12849	12779	12978	12856	12742	12910	12805	12872	12774	12848	12799	12801	12812	12868	12718	12991	12786	12694	12697	12874	12791	13116	12938	12903	12723	12767	13002	12980	12845	12922	12860	12913	12667	12890	12621	12856	12837	12795	12966	12760	12682	13047	12897	12867	12803	12892	12928	12888	12853	12745	12724	12851	12782	12759	12891	12869	12790	12991	12932	12873	12682	12888	12749	12824	12788	12902	12781	12841	12814	12931	12825	12797	12766	12773	12935	12833	12753	12804	12813	12810	12700	12828	12991	12854	12945	12839	12884	12771	12667	12966	12724	12704	12680	12805	12905	12910	12874	12804	12916	12892	12692	12964	12863	12791	12825	12698	12905	12839	12819	12778	12724	12701	12814	12766	12683	12862	12963	12882	12690	12706	12775	12856	12883	12801	12801	12842	12874	12819	12776	12665	12911	12824	12847	12930	12651	12696	12898	12770	12708	12733	12850	12806	12846	12718	12706	12903	12885	12863	12778	12799	12912	12783	12729	12722	12812	12709	12939	12799	12925	12927	12772	12895	12774	12869	12809	12777	12798	12692	12677	12807	12608	12952	12806	12828	12842	12737	12622	12833	12883	12710	12774	12924	12814	12885	12808	12817	12776	12977	12827	12811	12906	12719	12829	12792	12722	12840	12854	12749	12958	12764	12790	12797	12956	12865	12724	12698	12783	12659	12689	12922	12892	12560	12839	12621	12813	12969	12854	12803	12625	12787	12814	12687	12909	12849	12747	12895	12901	12670	12759	12916	12755	12792	12781	12796	12719	12730	12761	12972	12730	12923	12840	12730	12819	12868	12732	12746	12792	12850	12808	12794	12749	12833	12786	12828	12914	12829	12750	12720	12808	12899	12851	12770	12970	12859	12865	12797	12730	12792	12841	12640	12811	12838	12784	13025	12807	12696	12714	12786	12784	12915	12670	12956	12915	12823	12842	12818	13044	12896	12797	12973	12692	12655	12803	12668	12771	12893	12764	12912	12826	12862	12630	12927	12855	12680	12628	12799	12999	12764	12772	12806	12819	13007	13087	12895	12952	12950	12848	12787	12795	12735	12770	12935	12824	12908	12786	12785	12721	12873	12755	12683	12728	12794	12729	12851	12772	12772	12773	12745	12893	12692	12764	12530	12791	12843	12767	12923	12884	12757	12930	12895	12754	12738	12811	12877	12810	12815	12726	12854	12886	12784	12821	12856	12817	12813	12910	12785	12760	12844	12775	12863	12857	12800	12852	12759	12680	12748	12796	12776	12850	12811	12709	12909	12899	12894	12772	12823	12779	12838	12648	12702	12618	12818	12888	12654	12882	12825	12834	12791	12820	12868	12793	12721	12844	12715	12906	12751	12896	12686	12779	12880	12799	12750	12879	12723	12703	12873	12731	12676	12869	12810	12890	12741	12972	12779	12734	12971	12861	12817	12730	12747	12795	12816	12791	12817	12594	12795	12641	12767	12867	12954	12780	12758	12962	12829	12825	12608	12918	12790	12694	12736	12805	12821	12797	12818	12690	12942	12770	12884	12749	12653	12981	12797	12805	12885	12726	12868	12723	12833	12835	12716	12882	12775	12884	12893	12887	12827	12788	12756	12956	12880	12814	12815	12879	12832	12755	13011	12697	12757	12781	12776	12886	12812	12802	12908	12725	12844	12618	12828	12887	12775	12761	12651	12881	12948	12840	12787	12795	12679	12854	12653	12761	12671	12803	12865	12863	12737	12787	12853	12819	12867	12857	12763	12686	12904	12835	12663	12833	12778	12773	12689	13044	12855	12829	12753	12873	12904	12754	12864	12890	12732	12850	12747	13011	12748	12798	12840	12963	12857	12497	12726	12798	12736	12811	12824	12756	12702	13018	12698	12829	12735	12696	12851	12912	12903	12787	12738	12691	12657	12921	12775	12710	12934	12959	12883	12861	12793	12846	12850	12816	12739	12857	12853	12918	12669	12755	12725	12797	12825	12724	12780	12697	12880	12846	12746	12851	12875	12761	12880	13084	12958	12813	12818	12946	12961	12733	12859	12833	12722	12845	12961	12871	12959	12721	12798	12828	12932	12772	12762	12859	12905	12784	12657	12821	12693	12858	12925	12897	12714	12886	12890	12882	12719	12987	12777	12773	12691	12835	12807	12743	12918	12887	12741	12893	12906	12869	12985	12647	12611	12701	12785	12798	12731	12751	12898	12873	12596	12958	12973	12725	12877	12883	12698	12735	12830	12817	12801	12768	12847	12705	12717	12833	12643	12877	12978	12705	12840	12858	12698	12929	12845	12700	12893	12938	12731	12779	12949	12878	12772	12625	12722	12987	12905	12815	12864	12872	12845	12733	12881	12816	13018	12706	12833	12777	12827	12754	12791	12815	12848	12868	12688	12650	12880	12621	12787	12831	12727	12614	12759	12742	12788	12761	13054	12837	12842	12830	12896	12631	12968	12863	12756	12816	12785	12722	12748	12680	12834	12938	12874	12926	12853	12895	12751	12951	12708	12865	12936	12774	12782	12864	12846	12755	12993	12789	13021	12825	12798	12799	12893	13014	12818	12856	12955	12891	12782	12727	12856	12805	12843	12774	13026	12800	12870	12733	12701	12664	12943	12948	12817	12793	12716	12737	12890	12918	13050	12819	13031	12910	12667	12774	12792	12806	12828	12746	12759	12857	12782	12908	12714	12821	12830	12769	12820	12826	12739	12705	12852	12673	12775	12704	12738	12839	12717	12795	12824	12656	12776	12828	12742	12896	12903	12690	12712	12847	12922	12957	12812	12966	12976	12728	12972	12809	13123	12846	12708	12837	12902	12835	12736	12679	12759	12702	12797	12691	12865	12851	12726	12842	12770	12858	12909	12898	12792	13003	12860	12885	12707	12849	12790	12852	12758	12794	12666	12963	12827	12883	12729	12882	12782	12847	12732	12888	12791	12817	12731	12812	12798	12861	12600	12752	12710	12843	12724	12829	12884	12791	12888	12840	12852	12840	12840	12791	12675	12912	12700	12773	12875	12573	13041	12793	12825	12863	12848	12811	12886	12601	12944	12755	12777	12953	12830	12833	12896	12695	12702	12967	12793	12980	12714	12709	12736	12820	12868	12857	12997	12702	12668	12830	13074	12814	12931	12822	12818	12761	12880	12800	12705	12814	12889	12755	12818	12811	12722	12863	12865	12914	12973	12628	12842	12838	12789	12773	12708	12766	12794	12760	12893	12901	12794	12921	12553	12846	12731	12777	12663	12842	12848	12853	12705	12758	13024	12823	12772	12716	12749	12898	12835	12916	12818	12842	12863	12741	12670	12880	12898	12884	12939	12703	12858	12931	12955	12775	12672	12730	12755	12941	12825	12805	12778	12922	12973	12947	12857	12947	12732	12750	12937	12829	12831	12747	12911	12825	12786	12872	12924	12559	12837	12640	12827	12575	12810	12807	12732	12782	12699	12771	12808	12950	12655	12807	12917	12782	13052	12854	12832	12880	12936	12778	12836	12829	12811	12638	12903	12927	12691	12796	12746	12742	12842	12715	12842	12880	12712	12822	12695	12778	12729	12916	12761	12909	12892	12992
35420	42825	49581	40570	32157	26658	22438	19798	19086	18515	18092	17700	17615	17449	17502	17170	17173	17229	17348	17358	17135	17175	16926	16941	17212	16889	17235	16844	17138	16975	17144	16949	17170	17044	17085	16977	16930	16849	17178	16846	16977	17005	16930	17134	16887	17130	16928	17047	17284	17205	17046	17079	16996	16931	17119	17038	17413	17193	16987	16953	16956	16839	17068	16988	17109	17148	17041	17179	16956	17016	17018	17066	17139	17073	17079	17072	16968	17061	16813	16881	16980	16919	17186	16927	17198	16918	17065	17089	16797	16919	17127	17052	16851	17032	17186	16900	16826	17059	16959	17005	17128	17346	16970	16918	17056	17067	17163	17042	16951	17018	17210	16937	17056	16969	17169	17047	17190	17023	16992	17044	16751	17057	16989	16900	16869	17139	17217	17041	17071	17085	17043	16959	16986	16846	16998	17146	17109	16936	16937	17090	17099	16869	17079	16957	17144	17140	17169	17004	17062	17072	16822	16908	16897	16960	17158	17204	17160	16979	17095	17109	17011	16933	17051	17045	17197	17088	16784	16975	17197	17028	17210	17078	17078	16962	17170	17158	16880	17007	16973	17115	16949	17050	17137	17362	17029	16842	17071	16825	17069	17097	17008	16838	17002	17280	17139	17080	16893	17014	16883	17027	17102	16889	17038	17015	16939	17070	17095	17236	17081	16968	17120	17063	16887	17178	17100	16855	16981	16927	17041	17094	17030	17052	16865	16967	17000	16788	16985	17263	17141	17202	16923	16992	17012	16940	16927	17084	17035	17066	17220	16870	17100	16896	17034	16944	16964	16748	17071	16994	17025	17021	17013	17085	16957	17237	16986	17192	17296	17014	17087	16858	16926	17157	17056	17132	16877	17270	17210	17028	17130	16862	16928	17062	17198	16990	16993	16783	16940	17024	16916	16952	17068	17095	17223	17050	16959	16912	16938	16980	17092	17068	17051	17071	17334	17016	17006	16977	16942	17230	17325	17202	17187	17041	16975	17169	16982	16837	17024	16995	17121	16887	17122	16811	16897	17074	16928	17051	16909	17246	17143	17118	17150	17011	17057	16899	16945	16929	17023	16811	17040	16982	16958	17084	17221	16715	16993	16977	17173	16981	16941	17022	17049	16921	16830	16971	17094	17042	16980	16948	17147	17193	17157	16931	17068	16813	16956	16894	17083	16837	17250	17250	17080	16894	17037	16829	17301	17081	17271	17075	17113	17146	17057	16955	17089	17150	17080	17216	17022	16971	16834	16980	16863	17167	17141	16883	16861	17054	16991	16863	16879	17014	17076	17007	17342	16842	17000	16887	16853	16922	17047	17263	16838	16890	17120	16979	17178	16903	17128	16804	17075	17057	16897	16987	16979	17035	16941	17065	16906	17122	16941	16896	17068	16870	17124	17039	16931	16951	17125	17180	17019	17070	17141	17059	16955	17046	17003	16984	17062	17178	17047	17052	16927	17071	17077	17017	17113	17079	16985	16810	16827	17103	17030	17123	17152	17092	17040	17109	16994	17255	16918	17004	17229	16924	17187	17162	17037	16977	17031	17035	16990	16740	17215	17070	17051	17108	16941	17062	17059	17093	17234	16842	17109	17160	16977	16985	16957	16973	16989	16786	16773	16975	16903	16972	17124	16887	17055	16963	17184	16970	17154	17193	16986	17030	17048	17227	17179	16917	17041	17046	17048	17116	17146	17287	16767	17162	17036	17110	17191	17023	16864	16837	17025	16959	16931	16969	16833	17230	17006	16987	17047	17174	16910	17193	16918	17010	16993	17026	16950	17218	17341	17063	17215	16983	17042	16996	17080	17268	17160	17075	16938	17226	17208	17343	17002	17042	17151	17062	17122	16929	17022	17161	17170	17236	17074	17071	17064	16856	16947	16869	16933	17137	16881	16902	17147	17035	17040	16857	17055	16959	17003	17128	17102	16931	16901	16950	17122	17085	17251	17145	17055	17153	17112	17028	17154	16851	16792	16811	17027	17060	17246	17061	17123	17199	16874	17033	17004	16917	16812	17066	17081	17379	16965	17039	17016	17074	17086	16897	17108	17183	17118	17130	17014	16858	17026	17123	17130	17093	16925	16963	17068	16905	16922	16980	17011	16868	16968	17017	17059	16810	17054	17155	17277	17061	16925	16951	17051	16985	16930	17179	17189	17005	16977	17036	16978	17035	17100	17028	17152	16991	17049	16936	16950	17174	16994	16955	16935	17074	17016	16975	16955	17153	17121	16872	16981	17103	16929	16983	16894	17053	17146	16814	17016	17083	17229	16989	17004	16932	17029	16983	17241	17135	17069	17042	17275	17262	16952	17010	17074	16800	17002	16854	16945	17152	17130	17046	16988	16856	17299	17038	17143	17114	17044	17069	17036	16993	17015	17040	17043	16954	16860	16990	17114	17034	16864	17217	17091	16870	17144	17074	16999	16922	17002	17049	16962	16792	17141	17009	16983	17175	17193	16976	17081	17249	16957	17049	17111	16955	17082	17120	16907	17164	17147	16958	16851	17244	17329	16876	17082	17038	17090	16951	17159	17145	16967	16894	16958	17010	17066	17007	17057	17046	17073	17071	17194	17170	17108	17108	17277	17108	17005	17027	17245	17125	16939	17009	17058	16898	17101	17065	16986	17033	17123	16737	17136	17048	17020	16913	17237	16982	17041	17145	16821	17123	17037	16918	17036	17088	17117	17152	17115	17247	17091	16912	17064	16982	16971	17058	17058	17135	17221	17023	16848	16944	17046	16881	17258	16804	17079	17374	17026	17104	16801	17051	17032	16854	17075	16920	16885	17015	17191	17316	17004	16835	17164	17074	17139	17077	16861	16966	17123	17129	16978	16827	17344	17174	17222	17084	17074	17019	16854	16949	17105	17085	17075	17051	17079	16972	17016	16987	16971	17130	17021	17094	17311	17013	17001	17179	17016	16958	17095	17159	17154	16849	16835	16922	17009	17037	17095	17141	17149	16995	17207	17036	17140	17031	16784	16980	16883	17221	17034	16939	17184	17109	17050	17096	17049	17033	17252	17125	17049	17051	17164	17076	16904	17089	17135	17091	17143	17129	16963	17113	17124	17077	16944	17040	17103	16982	16974	16891	17039	17124	17033	17007	17340	17201	16985	16975	17102	16977	16895	17069	17246	16956	17063	17067	17239	17049	16825	17085	16972	16966	17044	16898	17163	16994	17050	16859	16917	16900	17197	17095	17088	17061	17070	17282	17214	17165	17353	17164	16908	17102	16936	17000	16946	17261	17062	17068	17118	16934	17182	17029	16872	17073	17139	17094	17162	17046	17276	17205	17374	17266	17032	16854	17194	17063	17143	17088	16965	17053	17110	16909	16960	17130	17185	17145	16930	16993	16918	16994	16840	16989	17152	16933	16979	17112	16909	17200	16940	17037	17115	17010	17103	17077	17278	16966	16942	16870	16973	17028	17113	17071	17099	17063	17231	16942	17222	17030	17099	16990	17277	17054	17189	17082	16982	17144	16900	17141	17116	16990	16996	17074	17199	16926	16745	16918	16982	16850	17133	17030	17117	16985	16955	16936	16920	16896	17042	16896	17086	16992	16919	17151	17032	16932	17006	16918	17191	17238	17095	17309	17099	16922	16967	17110	17133	16993	17012	17186	16972	17193	16834	17172	17168	16980	17070	17069	17020	16903	16936	16804	16873	16941	17096	16968	16945	16881	17190	17085	17089	17033	16951	17137	17053	16969	17029	17000	16957	16998	17147	16884	17131	17171	16871	16972	16871	17062	17076	16948	17032	17184	17087	16903	17069	16865	16962	16943	16936	16871	16973	17153	17147	17102	17097	16948	17018	16959	16921	16924	16982	16936	17055	17128	17131	17193	16929	17137	17045	17101	17074	16939	17019	16826	17066	17182	17307	17169	16958	16986	16967	17048	16893	16971	16982	17140	17035	16909	16997	16902	17087	17084	17139	17112	17012	16949	16972	16970	16961	16897	17023	16920	17048	16912	16992	17053	17186	16954	16903	17097	17070	16858	17187	16908	17048	17047	17132	17071	16863	16861	16948	17145	17015	16857	16878	16973	17169	17228	17157	16870	17059	17041	17191	16945	17208	17072	17108	17099	16807	17175	17123	17183	17126	17013	16956	17012	16919	17137	17047	17108	16904	17101	16795	17048	17016	17072	17100	16941	16942	16986	17322	17175	16873	17039	17086	16720	16971	16913	17198	17025	16942	17106	17165	17223	16953	16884	17040	17130	17234	17047	16885	17119	17128	17028	17148	16957	17171	16946	16933	17072	16882	16980	17204	17049	17111	17093	17059	17167	17101	17230	17040	16809	16862	17071	17073	16876	17098	16775	16728	16775	16947	17117	17029	16976	16977	16907	17180	17082	16929	17177	16905	17189	17056	16938	17254	17093	17022	17105	17010	17099	16795	16943	17320	17203	17045	17239	17008	17124	17034	16954	16893	17048	17182	17152	17052	17200	17054	16973	16987	16898	16896	17050	17174	16824	17069	16885	17136	17036	16856	17191	17143	17022	16834	16922	17269	17171	17164	16797	17037	16949	17131	16996	16851	17251	16832	16948	16947	16911	16878	16994	16798	17148	17223	16854	16807	16949	17134	17163	17215	16937	16979	17077	16852	17155	16826	17010	16899	16954	16911	17166	16988	17148	17060	16899	17057	17007	17196	17033	17037	16944	16929	16818	16870	16840	16972	17296	16803	16824	16726	16969	17025	17011	17033	17002	16865	16922	17013	17044	16989	16935	16994	17112	17031	17182	17090	17082	16990	17079	16682	17109	17237	17041	17247	17254	17106	17113	17057	17100	16949	16749	17117	17133	17237	17092	17187	16989	16857	17098	16966	17185	17187	17137	17164	17121	16969	17099	17044	16848	17048	16930	16824	17276	17056	17092	16944	17029	16834	16983	17033	17159	17157	16889	16818	17082	17157	17003	17174	16917	17058	17031	17110	17156	17038	17005	17063	17101	17014	17040	16909	17275	17175	17075	17106	17000	17085	17034	16887	16947	17084	16938	17125	17114	17120	17095	16982	16792	16979	17021	17011	16935	17184	17117	17141	17074	17100	17120	17200	16987	17054	17150	16998	16995	16983	17098	17031	17085	17205	17081	17197	17211	17001	16985	17215	17015	17001	16852	16932	17133	17045	17151
42717	59205	48561	34341	27662	21968	17950	15783	14724	14190	13623	13306	13279	13287	12909	12930	12841	12841	12624	12826	12789	12811	12685	12808	12656	12655	12531	12688	12666	12705	12802	12589	12694	12549	12535	12597	12756	12707	12529	12784	12603	12784	12494	12757	12805	12487	12645	12580	12667	12713	12698	12595	12494	12556	12785	12604	12702	12770	12761	12718	12646	12632	12552	12644	12567	12822	12652	12634	12568	12686	12606	12693	12631	12819	12757	12816	12665	12695	12558	12674	12717	12723	12554	12656	12675	12614	12697	12694	12613	12485	12595	12665	12635	12743	12686	12870	12829	12540	12594	12588	12652	12685	12525	12754	12719	12546	12623	12663	12818	12595	12795	12694	12662	12642	12734	12731	12607	12679	12671	12599	12561	12779	12509	12716	12636	12652	12812	12748	12572	12668	12538	12650	12573	12612	12676	12765	12693	12734	12655	12665	12665	12811	12725	12525	12808	12496	12609	12762	12619	12510	12548	12642	12504	12585	12778	12509	12590	12602	12701	12668	12620	12518	12570	12720	12612	12484	12553	12642	12737	12763	12599	12651	12713	12614	12706	12661	12569	12756	12656	12669	12589	12575	12450	12597	12724	12819	12711	12694	12558	12640	12699	12565	12868	12764	12658	12563	12558	12732	12670	12657	12724	12651	12738	12522	12695	12574	12770	12596	12718	12667	12589	12723	12747	12575	12730	12580	12783	12524	12735	12625	12590	12464	12560	12642	12816	12629	12627	12515	12689	12723	12609	12653	12573	12564	12880	12628	12897	12641	12548	12342	12809	12551	12792	12840	12581	12622	12679	12591	12731	12589	12629	12675	12663	12562	12610	12565	12688	12579	12692	12737	12686	12693	12624	12732	12809	12788	12767	12481	12701	12821	12647	12620	12717	12620	12547	12709	12707	12772	12712	12625	12761	12656	12800	12764	12647	12745	12687	12690	12678	12695	12861	12770	12638	12455	12719	12654	12574	12602	12672	12677	12705	12743	12807	12619	12692	12766	12723	12609	12713	12665	12589	12680	12622	12587	12641	12568	12535	12536	12594	12670	12750	12522	12590	12601	12689	12561	12698	12753	12664	12701	12672	12709	12708	12673	12621	12684	12677	12575	12729	12653	12601	12605	12684	12697	12582	12711	12717	12782	12759	12646	12586	12530	12743	12698	12607	12637	12707	12596	12701	12601	12586	12694	12594	12736	12710	12700	12741	12702	12714	12788	12685	12695	12735	12595	12657	12633	12718	12554	12806	12642	12652	12644	12613	12597	12633	12782	12743	12782	12620	12679	12813	12687	12813	12576	12506	12724	12662	12647	12614	12480	12554	12759	12738	12721	12735	12704	12535	12843	12851	12697	12552	12728	12707	12745	12544	12786	12704	12642	12741	12786	12787	12683	12578	12585	12781	12593	12519	12658	12587	12623	12575	12659	12674	12725	12627	12585	12680	12482	12598	12580	12760	12596	12740	12741	12621	12644	12755	12674	12551	12680	12629	12795	12577	12664	12700	12760	12562	12621	12600	12569	12769	12541	12652	12850	12709	12633	12570	12778	12629	12680	12650	12681	12533	12695	12631	12668	12584	12656	12575	12602	12624	12725	12605	12638	12677	12612	12555	12640	12637	12613	12795	12489	12511	12689	12690	12755	12623	12627	12878	12665	12590	12714	12579	12606	12701	12553	12586	12479	12599	12809	12731	12820	12571	12741	12770	12669	12587	12576	12471	12609	12645	12753	12669	12678	12557	12698	12712	12609	12534	12545	12696	12715	12659	12649	12677	12651	12800	12539	12687	12675	12762	12783	12662	12596	12684	12523	12506	12751	12689	12800	12685	12675	12546	12683	12772	12692	12672	12767	12745	12594	12712	12718	12787	12600	12737	12747	12667	12475	12659	12665	12781	12732	12531	12684	12575	12748	12564	12767	12566	12722	12621	12802	12528	12604	12651	12591	12777	12656	12645	12594	12579	12620	12672	12726	12747	12568	12615	12723	12693	12782	12648	12618	12789	12716	12730	12599	12777	12781	12615	12563	12641	12621	12792	12572	12625	12646	12660	12829	12530	12724	12725	12697	12588	12705	12786	12654	12634	12592	12592	12777	12679	12496	12609	12669	12857	12669	12574	12712	12838	12534	12701	12694	12587	12647	12714	12759	12653	12701	12642	12615	12704	12517	12763	12575	12640	12775	12685	12595	12596	12714	12438	12683	12715	12663	12503	12542	12727	12673	12639	12674	12696	12437	12483	12771	12549	12683	12705	12554	12759	12656	12677	12731	12602	12725	12672	12686	12675	12649	12685	12674	12719	12597	12676	12777	12698	12580	12743	12658	12713	12570	12663	12734	12745	12501	12561	12645	12583	12694	12678	12694	12725	12821	12711	12603	12444	12703	12715	12705	12497	12630	12730	12753	12642	12643	12597	12656	12841	12580	12605	12627	12638	12750	12661	12645	12683	12698	12692	12493	12507	12689	12419	12646	12612	12710	12792	12594	12859	12649	12623	12593	12717	12620	12654	12486	12720	12830	12742	12711	12579	12653	12791	12684	12800	12792	12615	12572	12594	12614	12622	12722	12567	12526	12813	12666	12624	12724	12623	12714	12878	12759	12600	12787	12644	12524	12673	12815	12646	12654	12727	12611	12791	12697	12744	12560	12647	12484	12616	12590	12598	12633	12710	12742	12500	12583	12778	12525	12618	12876	12694	12667	12558	12750	12675	12661	12669	12722	12646	12614	12690	12702	12705	12467	12468	12626	12665	12530	12817	12713	12591	12603	12587	12634	12635	12622	12559	12742	12695	12613	12632	12636	12612	12697	12704	12654	12581	12639	12606	12726	12648	12628	12526	12584	12726	12672	12656	12561	12727	12755	12632	12506	12662	12622	12817	12704	12729	12641	12739	12679	12621	12581	12686	12694	12709	12626	12552	12654	12618	12536	12700	12700	12688	12714	12613	12620	12700	12768	12711	12674	12474	12508	12624	12609	12629	12657	12720	12608	12676	12687	12643	12671	12669	12620	12802	12696	12796	12618	12766	12659	12668	12605	12662	12632	12725	12627	12786	12569	12522	12593	12560	12591	12806	12813	12548	12606	12645	12694	12643	12563	12654	12579	12778	12678	12595	12560	12594	12687	12754	12645	12737	12618	12748	12716	12843	12789	12752	12651	12688	12648	12713	12729	12816	12712	12540	12611	12741	12486	12771	12601	12550	12762	12837	12676	12704	12487	12853	12484	12765	12721	12789	12529	12611	12459	12516	12515	12574	12595	12747	12685	12752	12588	12677	12633	12593	12743	12684	12744	12769	12637	12597	12795	12558	12616	12850	12623	12638	12694	12654	12835	12589	12555	12868	12681	12703	12480	12724	12550	12644	12694	12638	12843	12868	12747	12593	12628	12749	12633	12552	12690	12686	12747	12670	12711	12755	12574	12684	12606	12733	12429	12693	12664	12694	12702	12712	12697	12676	12794	12600	12610	12791	12678	12679	12679	12649	12635	12613	12470	12787	12669	12701	12600	12677	12811	12774	12732	12697	12603	12640	12636	12652	12798	12634	12634	12636	12733	12670	12581	12707	12482	12636	12542	12755	12718	12690	12740	12612	12676	12660	12712	12816	12673	12522	12830	12579	12600	12707	12479	12734	12737	12552	12864	12818	12678	12767	12815	12632	12647	12614	12662	12710	12565	12650	12636	12633	12567	12624	12718	12569	12581	12482	12731	12580	12588	12504	12636	12710	12573	12617	12701	12659	12631	12623	12735	12697	12685	12562	12595	12590	12618	12644	12540	12792	12705	12684	12662	12743	12756	12757	12630	12763	12807	12570	12609	12548	12607	12671	12593	12731	12619	12561	12610	12581	12646	12751	12584	12666	12584	12697	12879	12625	12736	12572	12738	12667	12670	12590	12780	12796	12537	12630	12757	12738	12746	12748	12813	12608	12775	12634	12609	12591	12451	12681	12609	12686	12686	12788	12580	12491	12441	12704	12742	12584	12814	12767	12586	12571	12668	12661	12725	12490	12789	12526	12653	12689	12761	12640	12640	12733	12743	12656	12735	12715	12750	12653	12716	12599	12661	12702	12908	12694	12699	12550	12473	12561	12691	12674	12741	12620	12775	12705	12809	12583	12825	12684	12654	12752	12812	12498	12717	12545	12564	12706	12766	12549	12576	12521	12619	12475	12663	12712	12692	12771	12619	12651	12781	12331	12625	12710	12693	12639	12645	12736	12654	12679	12794	12625	12669	12676	12739	12749	12492	12825	12569	12587	12703	12496	12819	12841	12538	12625	12673	12717	12650	12640	12709	12555	12691	12759	12803	12749	12625	12769	12692	12841	12655	12670	12602	12757	12625	12642	12574	12574	12646	12720	12549	12572	12640	12899	12793	12670	12698	12641	12453	12641	12640	12654	12572	12632	12603	12767	12722	12661	12779	12719	12680	12732	12630	12734	12616	12764	12681	12709	12559	12698	12642	12573	12749	12576	12691	12748	12786	12735	12627	12834	12793	12639	12647	12694	12787	12648	12610	12597	12656	12696	12691	12603	12779	12627	12639	12700	12718	12707	12781	12827	12727	12663	12746	12699	12734	12602	12731	12640	12731	12546	12566	12666	12615	12559	12817	12624	12676	12793	12572	12597	12572	12669	12595	12485	12805	12550	12815	12737	12570	12768	12592	12721	12560	12754	12607	12604	12570	12826	12459	12611	12676	12891	12844	12694	12631	12748	12855	12638	12621	12675	12751	12749	12593	12924	12773	12664	12539	12576	12727	12584	12518	12678	12775	12701	12646	12738	12679	12640	12593	12614	12700	12621	12813	12720	12532	12706	12700	12599	12645	12724	12769	12654	12685	12611	12698	12694	12716	12796	12632	12582	12754	12641	12653	12646	12783	12651	12651	12545	12768	12575	12712	12767	12588	12646	12780	12736	12788	12716	12614	12878	12836	12573	12519	12892	12664	12640	12603	12641	12769	12713	12604	12748	12652	12696	12729	12644	12628	12588	12575	12616	12618	12730	12782	12649	12662	12638	12627	12600	12706	12698	12628	12654	12668	12769	12774	12547	12664	12702	12560	12600	12746	12501	12827	12419	12734	12629	12502	12601	12841	12805	12661	12778	12684	12501	12655	12802	12656	12707	12530	12614	12693	12711	12642
23489	21129	29240	26600	26549	28938	27363	22517	20717	19829	19003	18220	18037	17766	17772	17550	17625	17379	17286	17426	17374	17412	17346	16928	17404	17294	17156	17262	17126	17032	17183	17125	17260	17148	17040	17071	17185	17101	17219	17020	17023	17247	17051	17106	16989	16998	17076	17191	17059	17038	16970	17113	17199	16916	17110	17169	17065	16956	16956	17140	17084	17227	17115	17238	17057	17217	17185	17123	16982	16962	17053	17060	17386	17249	17001	16976	17106	17125	17218	17155	17091	17133	16929	17108	17186	17047	17075	17216	17330	17215	16913	17020	17283	16999	17114	17052	17085	16977	17050	17243	17061	17039	17024	17029	16976	17044	16895	17023	17215	16983	17109	17139	17254	17010	16985	17136	17000	17101	17149	17125	17124	17014	17141	17041	17290	17038	17100	16994	17086	16970	17060	17054	17079	16884	17233	17149	17007	17250	17126	17159	17146	16862	17053	17117	16987	16992	17193	17072	17110	17129	17099	17225	17301	17270	17136	17089	17186	16843	17181	17125	17036	17050	16979	17130	17075	16940	17211	17044	16982	17032	17133	16897	16915	17148	17163	17046	17104	17185	17187	17271	17117	16995	16985	17191	17112	17043	16999	17096	16721	16936	16994	17083	17074	17333	17102	17051	17059	16988	17094	16893	17130	16913	16954	17197	16994	17142	17030	17216	17149	17072	16897	17089	17097	17180	17073	17293	16996	17114	17230	16997	17174	17171	17005	17035	16974	17008	17009	16903	16874	17101	16948	16920	17171	17087	16872	17041	17105	17028	16965	16933	16992	17140	17194	17118	17055	16834	16998	17246	17072	17316	17172	17135	16875	16771	17158	17104	17311	17137	16999	16842	16973	17065	17199	17170	16874	16974	16988	17242	17091	17076	16896	17187	17181	17199	17023	16858	17044	17010	17257	17021	17237	17052	16960	16904	16929	16901	17144	16885	16997	17063	17108	16774	17117	16858	16996	16850	17162	17148	17263	17039	17014	17058	17038	16967	17237	16987	17010	17097	17132	16961	17035	17103	17127	16719	17018	17065	17243	17070	16935	17069	17177	17170	17093	17223	17225	17408	16947	16933	17099	17227	17210	17167	17090	17380	17127	17029	17020	17163	16958	17117	17003	17061	17081	16971	17193	17259	16643	16897	17027	17010	16974	17187	17104	17120	17085	17045	16946	17037	17209	17282	17219	17021	17085	17138	16766	16955	17066	17239	17289	16937	17212	17208	17098	16961	17118	17124	17075	17275	16818	17084	17074	17180	17077	17102	17279	17216	16983	17221	17118	17054	17040	17112	17117	17258	17248	17236	17232	16933	16979	17103	17053	17054	17141	17151	17212	17042	16905	17362	17086	16713	17060	17135	17068	17211	16895	16963	16974	17093	17173	17327	17015	17070	17179	16930	17144	16977	16862	17123	17059	16988	17014	17163	16917	17235	17067	17234	17175	17113	16971	17160	17068	17227	17119	17088	16996	16991	16917	17126	17167	17048	17037	16896	16993	17054	17095	17084	17033	17002	17209	17249	17182	16956	17111	17122	17290	17031	17054	17007	16977	17065	17046	16935	17070	17346	16939	17006	17025	17234	16982	17076	17101	17136	17189	17253	17093	16998	17160	16975	17163	17172	17076	17408	16979	17008	17047	16868	17014	16763	17029	17384	17189	17298	17185	16974	16944	17167	17243	17054	17035	16815	17080	16974	17002	17362	17299	17009	16978	16980	16960	17123	16995	16910	17051	16971	17325	17147	16979	17172	17082	17236	17289	17187	17003	16951	17193	17076	16973	17034	17154	17202	17203	16994	17271	16975	16978	17012	17068	16891	17029	17123	16936	16822	17112	17110	16981	17104	17194	17054	16948	17032	17191	16879	17091	16859	17239	16920	16954	17123	17203	17067	17090	17022	17069	17341	17101	16796	17172	16976	17218	17101	17105	17066	17036	17060	16972	17010	17064	16990	17179	17216	17145	17092	17260	17222	17185	17044	17133	17015	17071	17068	16991	17026	16820	17189	17268	17107	16905	17018	16850	17089	17148	16986	17263	16955	17175	17058	17039	17032	17148	17085	17008	17094	17131	17016	17132	16821	17012	17134	17157	17188	17124	17143	17207	17005	17022	17213	17079	17043	17252	17090	17099	16932	16955	16902	16938	16979	17172	17032	17285	16898	17388	17136	17327	17082	17176	17132	17357	17204	16970	17011	16952	16884	16956	17182	17044	16993	16978	17076	17016	17208	17053	17172	17039	17188	16985	17153	17186	17025	17137	16996	17087	17106	16983	17004	17169	17076	17068	17215	17072	17065	17116	17044	17119	17003	17086	17135	17134	16955	17142	17063	17091	16999	17021	17156	17116	17240	17168	16815	17076	17171	17105	17243	16949	17133	17096	17190	17249	16979	17097	17046	17138	16937	16951	17180	16852	17206	16849	16971	16956	16986	17186	17219	17141	17251	17107	16962	16983	17015	17126	16966	16993	17277	17154	17103	17067	17141	17141	17096	17083	17016	17289	17128	17104	17109	17219	16982	17248	16995	17080	17182	17159	17098	16833	17170	17323	17098	17102	17080	17229	17099	16985	17058	17078	17040	17176	17078	16931	16903	17073	17132	17102	17007	17314	17225	16998	17061	17179	17145	17093	17004	17109	17163	17165	17127	17060	17079	16993	17104	17142	17048	17103	16948	16949	17045	17012	17077	17018	17280	17023	17049	17260	17190	17126	17009	17058	16994	17035	16812	16894	17167	17023	16908	17185	17021	16984	17028	17040	17004	17261	17020	17050	17169	17116	17144	17179	17131	17241	17139	17185	16899	16911	17081	16819	17157	17151	17123	17207	17205	17137	16936	17029	16855	16940	16854	17110	17158	17239	17189	16843	16858	16941	17047	16902	16869	17175	17223	17164	16882	17019	17228	17039	17022	17104	16843	17118	17096	17102	17177	16995	16984	17116	17199	17149	17022	16987	17126	17056	16994	17043	17216	16976	16997	17088	17012	16954	17086	16888	16923	17067	17073	17078	16961	17149	17031	17135	17043	16978	16909	17067	16901	17020	16932	16975	16984	17136	17131	17223	17042	17189	17023	17159	17036	17043	17083	16936	16920	17007	16874	17093	17075	17046	17144	17087	17124	17208	17183	16987	17049	17091	17113	17017	16888	17104	17113	17204	17282	17116	17137	17112	17040	16949	17140	16950	17100	16949	17098	17292	16976	17119	16983	17152	17213	17189	17094	16980	17064	17163	17055	17137	17000	17038	16879	17028	17196	17284	16911	17061	16943	17156	17032	16891	17207	17221	16859	17110	17029	17099	17055	17032	17011	16972	16992	17086	17255	17033	16933	17067	16945	17112	16964	17119	17322	17088	16856	17087	17062	17184	16992	17103	17033	17180	16876	17031	17075	17102	16956	16941	17115	17091	17115	17305	17328	17010	17135	17011	17040	17094	17115	16768	17122	17290	17082	16865	17067	17113	17209	17249	17082	17135	17067	17140	16905	17040	17233	17103	17180	17080	17100	16961	17070	16949	16882	17128	17127	16955	17170	17099	17091	17130	16947	17126	17403	17004	16990	17116	17068	17174	17080	16966	17161	16775	17126	17095	17205	17001	16992	17060	17012	17037	17277	16829	17097	16848	17112	17138	17186	17258	17194	17176	17131	17061	17070	16972	16962	16973	17115	17069	17268	17183	17096	17178	16881	17006	16985	17013	17105	17190	17248	17030	17056	17069	17090	17208	17145	17022	17011	16923	17143	17195	17230	17109	17245	16948	17082	17275	16974	16897	17038	16999	16862	17126	17073	17172	16913	17004	16958	17013	16921	16987	17140	16972	16893	17077	17109	17059	17132	16873	17094	16981	17185	17034	16932	17082	16763	17184	17083	16998	17260	16974	16875	17141	17110	17048	17101	17272	17096	16972	17027	17074	17092	17057	17123	17124	17308	17296	17339	16919	17061	17064	16967	17033	17082	16920	17006	17135	17107	16809	17293	17148	16927	17171	16965	17166	17151	17224	17004	17122	17024	17078	17054	17447	17011	16972	17043	16971	17021	17212	17032	17294	17094	17035	16912	17184	17133	17253	17064	17170	16988	16956	17215	17151	17215	17008	16919	16869	17291	17074	17136	16991	17118	16946	17108	16942	17083	17123	16943	16930	16974	16979	16899	16956	17127	17094	17045	17220	17216	17129	16921	16779	16920	17096	17080	17166	16926	17042	17059	17010	17065	16946	16959	16971	17237	17197	16995	17015	17074	17167	17098	17139	16932	17036	17113	17225	17020	17140	17223	16957	17042	17053	16972	17138	17047	17028	17061	17144	17048	17124	17063	17047	17054	17035	17188	17281	17086	17029	17091	17239	17257	16911	16964	17010	17159	16984	17132	17173	17075	17341	16986	16995	17037	16921	16993	17208	17138	16998	16982	17131	17106	16915	17100	17076	16933	16905	17237	17148	16995	16963	17104	17112	16959	17109	16931	17065	16960	17125	17127	17012	16959	17075	17111	17043	17006	16995	17105	17121	17029	17147	17035	17054	16911	17082	17054	17371	17154	17067	16947	17129	17045	17086	17163	17072	17115	16974	17192	17016	16915	17168	17107	17051	16979	16924	17112	16819	16895	16900	16917	17057	16991	17132	16905	17005	16984	16955	17211	17354	17187	17216	17200	17087	17015	17007	17117	17111	17264	17040	17212	17200	16950	17159	17196	17082	17192	17036	16963	17104	17136	17186	17193	17020	17240	17216	17124	17077	16787	17112	17240	16978	17010	16910	17010	17068	17342	17168	16969	16978	16866	17114	16965	17025	17044	17179	16986	17152	17006	17184	17176	17040	16921	16892	16947	16930	17169	17015	17310	17078	17143	17263	17064	16948	17074	17063	17177	17197	16924	16978	16948	16950	16924	16953	17002	16859	17048	16995	17010	16868	17049	16895	17244	17047	17290	17254	17154	16996	17025	17081	17080	16980	17022	17177	16978	16943	16987	16991	17099	17305	17100	17148	16951	16971	16973	16937	16897	17053	17107	16995	16962	16988	16946	17097	17118	16877	17068	17166	16990	16980	17011	17094	17072	17306	16878	17155	16956	16968	17155	17072	16932	17016	17017	17290	16879	16905	17044	17294	17011	17214	17179	17110	17197	17055	16921	17040	17055	17112	17055	17074	17148
41367	71405	59626	41638	32088	25870	20601	18100	16573	15359	14391	13839	13417	13295	13304	12908	12980	12704	12880	12946	12930	12844	12807	12750	12776	12722	12677	12839	12674	12820	12683	12859	12686	12708	12708	12756	12696	12616	12721	12596	12817	12727	12682	12763	12716	12772	12759	12502	12678	12424	12607	12892	12714	12715	12687	12605	12818	12670	12701	12923	12762	12706	12682	12686	12675	12689	12623	12791	12675	12637	12853	12728	12643	12715	12628	12644	12701	12767	12823	12854	12682	12674	12727	12786	12702	12612	12708	12674	12704	12676	12883	12732	12633	12842	12704	12719	12671	12644	12742	12765	12680	12632	12697	12694	12786	12687	12600	12863	12622	12652	12693	12767	12748	12758	12736	12794	12816	12729	12773	12460	12533	12671	12559	12771	12796	12890	12617	12813	12759	12715	12660	12776	12553	12756	12726	12806	12774	12800	12647	12680	12627	12627	12595	12740	12759	12437	12851	12711	12625	12575	12639	12748	12588	12601	12768	12655	12880	12563	12777	12726	12801	12659	12684	12702	12717	12734	12806	12763	12574	12671	12669	12822	12688	12628	12577	12746	12690	12842	12701	12698	12623	12570	12657	12541	12727	12743	12611	12607	12700	12702	12760	12816	12698	12703	12823	12703	12787	12660	12626	12718	12768	12739	12676	12660	12664	12672	12695	12753	12791	12714	12737	12821	12684	12673	12666	12650	12498	12681	12703	12697	12654	12746	12682	12765	12663	12547	12558	12511	12572	12804	12641	12812	12721	12739	12702	12649	12708	12759	12730	12722	12626	12732	12785	12712	12680	12614	12758	12688	12550	12838	12646	12762	12757	12750	12614	12757	12680	12595	12780	12708	12593	12620	12738	12697	12550	12651	12912	12695	12597	12691	12637	12851	12514	12641	12500	12642	12660	12517	12630	12604	12786	12755	12647	12679	12588	12711	12754	12655	12779	12603	12757	12729	12588	12712	12735	12723	12548	12654	12637	12733	12743	12623	12731	12781	12621	12778	12830	12704	12816	12719	12842	12684	12739	12757	12705	12560	12674	12554	12523	12721	12690	12758	12557	12602	12788	12643	12596	12677	12574	12557	12752	12606	12626	12633	12808	12840	12613	12786	12546	12745	12704	12630	12719	12739	12794	12635	12650	12619	12632	12743	12746	12678	12752	12533	12740	12612	12756	12757	12592	12702	12804	12714	12646	12735	12725	12693	12723	12719	12696	12625	12797	12842	12692	12650	12636	12568	12700	12545	12862	12671	12779	12807	12760	12679	12812	12580	12669	12846	12634	12750	12949	12651	12667	12504	12754	12804	12556	12728	12818	12644	12584	12609	12653	12737	12738	12599	12669	12730	12685	12467	12710	12632	12706	12650	12729	12807	12572	12631	12834	12746	12589	12669	12736	12611	12730	12787	12798	12677	12815	12632	12686	12621	12643	12768	12773	12586	12587	12807	12616	12682	12708	12650	12792	12673	12865	12792	12565	12676	12842	12789	12690	12778	12629	12786	12930	12671	12781	12697	12560	12782	12946	12731	12698	12722	12760	12830	12586	12807	12569	12675	12845	12554	12669	12863	12632	12667	12626	12666	12621	12708	12715	12801	12846	12761	12649	12771	12798	12892	12874	12857	12640	12687	12800	12577	12893	12742	12730	12700	12665	12717	12526	12751	12799	12762	12554	12853	12633	12806	12681	12713	12705	12615	12578	12755	12597	12715	12672	12719	12727	12661	12626	12790	12647	12701	12697	12672	12832	12675	12741	12874	12717	12591	12699	12676	12930	12667	12641	12701	12598	12552	12731	12648	12616	12444	12784	12711	12682	12807	12690	12616	12748	12755	12831	12726	12729	12808	12746	12357	12695	12746	12683	12757	12568	12771	12756	12534	12611	12491	12535	12616	12582	12690	12610	12888	12663	12579	12689	12684	12684	12719	12539	12843	12732	12791	12523	12581	12642	12771	12895	12763	12730	12613	12703	12650	12403	12553	12647	12915	12737	12615	12655	12750	12739	12607	12660	12697	12736	12876	12747	12815	12577	12798	12542	12840	12673	12611	12510	12554	12714	12774	12770	12642	12747	12833	12736	12557	12701	12608	12555	12673	12697	12772	12641	12815	12754	12634	12617	12547	12795	12856	12648	12769	12584	12603	12774	12759	12571	12981	12760	12620	12568	12802	12674	12750	12840	12689	12809	12553	12765	12612	12642	12628	12818	12863	12605	12648	12538	12588	12607	12831	12671	12662	12813	12612	12763	12659	12784	12526	12735	12550	12661	12861	12611	12755	12694	12641	12517	12616	12747	12566	12529	12904	12582	12798	12697	12847	12896	12730	12802	12836	12659	12730	12615	12785	12586	12629	12607	12673	12562	12590	12727	12627	12790	12704	12542	12623	12754	12707	12735	12562	12668	12651	12653	12681	12642	12585	12610	12502	12698	12581	12588	12682	12618	12610	12648	12607	12638	12854	12663	12638	12771	12606	12800	12851	12613	12689	12724	12658	12698	12590	12662	12763	12620	12623	12617	12536	12645	12750	12732	12436	12665	12769	12669	12730	12545	12738	12477	12753	12681	12715	12501	12729	12574	12585	12684	12684	12557	12490	12767	12720	12693	12819	12658	12688	12860	12553	12712	12786	12613	12755	12795	12751	12651	12832	12671	12648	12686	12683	12878	12842	12657	12790	12742	12866	12760	12706	12488	12878	12679	12525	12773	12631	12770	12724	12573	12512	12848	12647	12702	12897	12673	12670	12797	12726	12655	12688	12651	12672	12773	12751	12747	12657	12706	12650	12816	12685	12857	12621	12746	12564	12736	12738	12653	12615	12664	12617	12713	12636	12738	12624	12759	12579	12553	12770	12660	12698	12769	12584	12709	12598	12719	12550	12777	12687	12693	12693	12532	12594	12651	12675	12630	12708	12550	12736	12657	12673	12805	12475	12753	12523	12855	12720	12981	12357	12815	12779	12726	12863	12630	12677	12681	12718	12451	12613	12809	12533	12649	12598	12703	12750	12714	12711	12692	12629	12792	12719	12721	12646	12695	12875	12756	12737	12631	12600	12784	12745	12688	12769	12766	12670	12691	12756	12729	12852	12645	12568	12491	12663	12633	12540	12668	12626	12668	12620	12654	12571	12671	12677	12570	12780	12703	12658	12640	12735	12762	12766	12762	12838	12654	12671	12798	12712	12614	12717	12637	12647	12882	12731	12766	12836	12474	12638	12761	12646	12686	12793	12561	12718	12711	12661	12729	12620	12679	12602	12751	12856	12660	12786	12715	12735	12694	12826	12764	12601	12748	12776	12699	12780	12670	12799	12606	12808	12876	12890	12780	12578	12528	12610	12652	12904	12619	12717	12826	12485	12587	12775	12718	12775	12744	12538	12770	12642	12626	12636	12560	12744	12740	12804	12791	12511	12655	12684	12753	12687	12703	12817	12714	12694	12788	12784	12824	12765	12786	12632	12672	12578	12708	12662	12614	12715	12586	12817	12660	12672	12745	12717	12742	12656	12641	12670	12726	12736	12603	12726	12670	12578	12801	12585	12740	12727	12655	12935	12524	12659	12636	12819	12766	12753	12678	12687	12575	12642	12705	12939	12597	12582	12706	12663	12652	12668	12687	12672	12730	12774	12677	12611	12676	12663	12815	12747	12653	12464	12754	12753	12696	12655	12545	12685	12718	12791	12735	12663	12620	12665	12701	12740	12626	12687	12811	12688	12621	12624	12729	12716	12603	12882	12819	12617	12678	12689	12783	12696	12691	12651	12591	12597	12769	12674	12728	12692	12670	12790	12805	12692	12740	12762	12517	12716	12792	12540	12718	12576	12600	12650	12666	12650	12647	12719	12942	12745	12771	12584	12784	12847	12731	12602	12828	12769	12797	12667	12601	12617	12804	12791	12753	12622	12713	12763	12587	12814	12838	12687	12658	12937	12481	12753	12709	12590	12575	12596	12560	12661	12660	12590	12650	12875	12780	12673	12740	12634	12639	12741	12705	12828	12610	12826	12634	12695	12774	12780	12756	12669	12720	12786	12744	12844	12673	12610	12800	12725	12721	12760	12620	12836	12625	12707	12769	12849	12801	12762	12801	12671	12570	12686	12467	12643	12693	12569	12598	12743	12689	12715	12801	12568	12704	12600	12629	12698	12852	12671	12770	12798	12604	12481	12704	12655	12648	12689	12727	12670	12736	12682	12661	12644	12639	12732	12635	12651	12474	12623	12762	12604	12560	12768	12469	12784	12522	12738	12702	12840	12575	12622	12661	12631	12833	12515	12806	12443	12732	12655	12794	12715	12705	12902	12642	12731	12800	12841	12618	12670	12583	12749	12872	12660	12824	12871	12748	12834	12682	12519	12607	12591	12649	12697	12754	12793	12630	12568	12900	12832	12679	12636	12627	12767	12805	12715	12867	12720	12608	12648	12716	12857	12810	12801	12667	12682	12762	12794	12630	12772	12692	12785	12884	12585	12739	12752	12681	12731	12819	12662	12640	12636	12620	12768	12603	12772	12678	12604	12751	12600	12713	12551	12807	12751	12607	12686	12836	12681	12736	12753	12636	12832	12751	12743	12754	12775	12791	12742	12620	12590	12735	12606	12693	12645	12683	12779	12530	12979	12764	12784	12779	12784	12678	12575	12703	12701	12835	12734	12733	12601	12654	12707	12793	12576	12707	12527	12699	12528	12781	12633	12675	12747	12661	12855	12800	12636	12733	12653	12666	12769	12550	12614	12613	12623	12860	12584	12731	12756	12645	12806	12646	12612	12708	12768	12728	12636	12749	12846	12801	12833	12679	12796	12620	12641	12700	12764	12709	12706	12816	12604	12832	12715	12647	12570	12610	12722	12868	12724	12817	12856	12688	12561	12733	12792	12545	12724	12652	12717	12658	12754	12751	12700	12653	12706	12626	12678	12662	12702	12583	12414	12728	12662	12779	12677	12699	12771	12638	12772	12701	12605	12832	12687	12637	12716	12820	12818	12733	12729	12639	12751	12518	12869	12705	12706	12696	12682	12535	12769	12796	12653	12692	12794	12604	12705	12636	12711	12784	12633	12674	12699	12627	12634	12609	12578	12743	12743	12622	12665	12861	12603	12757	12680	12622	12632	12717	12615	12678	12703	12744	12647	12797	12756	12746	12757	12652	12822
24568	21464	30608	30081	27244	25503	23522	20858	19135	18764	18368	17766	17662	17685	17434	17320	17412	17326	17171	17171	17147	17352	17214	17186	17146	16899	17152	17154	17284	16996	17217	17223	17162	17138	17205	17238	16934	17087	17108	17046	17398	17105	17196	17184	17114	17122	16947	17038	17274	17178	17050	17015	17030	17101	17031	17117	17326	16992	17224	17146	17272	17152	17036	17159	17119	17291	17029	17164	17232	16993	17207	17254	17003	17300	17050	16993	17167	17227	17007	17231	17162	17032	17305	17031	17114	17241	17273	17101	17003	17179	17154	17247	17268	17059	17036	17111	17260	17199	17079	17206	17122	17131	16914	17151	17026	16956	17194	17194	17245	17109	17183	17328	17182	17095	17033	17296	17035	17032	17281	17152	17357	17171	17334	17110	17014	17039	17128	17204	17067	17140	17322	17082	17030	16998	17003	17204	17151	17100	17190	17225	17314	17536	17381	17084	17120	16905	17107	16915	17340	17158	17221	17046	17060	17021	17160	16963	17193	17044	16993	17234	16958	17010	17128	17034	16996	17300	17021	17068	17098	17104	17131	17252	17119	16951	17290	17291	17049	17081	17265	17088	17146	17091	17181	17094	17019	16921	17032	16988	16976	17207	17155	17178	17074	17122	17010	17002	17092	17056	17215	17204	16964	17164	16933	17049	16914	17231	16863	17237	17043	17111	17232	17109	17218	17066	16917	17293	17125	17240	17125	17104	17040	17323	17170	17087	17082	16961	17139	16998	17020	16898	17339	17292	17099	17121	17205	17333	17183	17094	17030	17092	17103	17430	17126	16922	17152	17200	17105	17129	17000	17089	17100	17354	17021	17214	17335	17057	16990	17184	16842	17102	17002	17215	17192	16950	17270	16989	17192	17105	17096	17037	17119	17100	17103	17241	16911	17096	16998	17097	17085	17308	17228	17203	17087	17266	17361	17136	17274	17161	16898	17347	17171	16955	17089	17031	17235	17163	16938	17124	16932	17082	17142	17250	16948	17271	17141	17185	17117	17117	17145	17009	17130	17095	16950	17116	17244	17091	16911	17119	17101	17027	16861	17102	17025	17042	17153	17136	16984	16951	17229	17006	17116	17283	17029	17029	17268	17133	17101	17051	16866	17011	17127	17184	17226	17091	17237	17169	16772	17150	17285	17111	17237	17357	17276	17189	16993	17122	17004	17000	16878	17173	17116	17011	17091	17179	17013	17328	17091	16956	17068	17095	17043	17039	17040	17018	17166	16975	17179	16979	17162	17369	17007	17238	17165	16851	17228	17286	16988	17207	17209	17291	17147	17137	17177	17142	17105	17032	17281	17221	16958	17142	17132	16964	17256	17053	17220	17165	16965	17268	17154	17077	17275	17056	16970	17213	17217	17038	17148	17025	17100	16946	17070	16989	17316	17015	17338	16999	17205	17229	17233	17175	17108	16977	16986	16872	17145	16937	17102	16927	17254	17061	17207	17103	17226	17166	17203	17102	17097	16948	16928	17212	17226	17040	17121	16875	17111	17040	17209	17038	17176	17102	17131	17192	17141	17074	17219	17113	17073	17030	17093	17083	17046	17193	17186	17211	17007	17107	17143	17222	17086	17062	17089	16850	17030	17015	17243	17047	17104	17135	17107	17160	17167	17031	17098	17169	17263	17096	17148	17268	17196	17073	17188	16960	17128	17050	17268	17120	17136	17141	17175	17009	17149	17009	17238	17183	17183	17072	16946	17203	17144	17074	17150	17039	17243	17156	17294	17008	17017	17144	17034	17204	17172	17117	17322	17097	17091	17017	17182	17153	16854	17250	17091	17195	17062	17440	17275	16948	17212	17107	17131	17296	17089	17202	17199	17171	17093	17046	17224	17137	17250	17085	17117	17304	17182	16972	17048	17147	17227	17068	17055	17029	17137	17264	17276	16977	17228	17152	17111	17099	17054	17026	16976	17151	17205	17007	17061	17134	17081	17084	16948	17086	17010	17104	16878	17065	17049	17090	17221	17126	17021	17036	17062	17220	17015	17013	17379	16993	16991	16961	17128	17050	17064	17022	16872	17015	16842	17082	17047	17054	17140	17164	16940	17095	17046	16923	17133	16930	17096	17248	17338	17196	17195	17171	17252	17304	17048	17104	17093	17329	17239	17155	17312	16968	17088	17115	16943	17162	17184	17069	17368	17190	17241	17133	17232	17101	17213	17348	17303	16985	16989	17277	16964	17009	17262	17175	17231	17294	17161	17402	17229	17101	16950	17252	16961	16915	17253	17034	16857	17056	17000	17174	17003	17161	16974	16831	17321	17176	17155	17130	16978	17158	17014	17143	17228	17003	17208	16998	17010	17093	17297	16865	17292	17202	17115	16989	17020	17298	17198	17136	17131	17101	17187	16954	17193	17223	17132	17249	17174	17145	17008	17255	17080	17095	17144	17011	17046	17120	17105	17148	17236	17364	16927	17181	16989	17081	17039	16956	17188	17388	17213	17294	17100	17118	17111	17038	17162	17240	17049	17052	17062	17213	17236	17179	17211	17187	17343	16955	17154	17110	17238	17201	17164	17357	17101	16978	17238	17193	17015	16987	17110	17260	17323	17159	17185	17129	17145	17161	17069	17103	17125	17359	17317	17128	17081	17281	17139	16968	17033	17058	16959	17327	17209	17120	16925	17206	16907	17040	17124	17277	17088	17065	16972	17298	17151	16972	16945	17057	17020	17144	17116	17329	17026	17097	17319	17127	17175	17322	17107	16921	17193	17194	17214	17208	17225	17194	17182	17141	17114	17167	17005	17114	17184	17173	17155	17153	17248	17241	17108	17173	17309	17280	17133	17030	17243	17165	17076	16978	17232	17114	17225	17108	17097	17112	17201	17300	17230	17130	17129	17132	17097	16975	17026	17194	17243	17004	17114	17160	17187	17070	16901	17227	17361	17081	17061	17209	17000	17113	17143	17002	16957	17138	17316	16995	17146	17128	17146	17179	17008	17045	17223	17114	17344	17209	17083	17195	17232	17113	17167	17057	17148	17161	17025	17196	17125	17092	16982	17170	17030	17171	16989	17059	16871	16944	17006	17140	17085	17133	17155	17120	16926	17161	16863	17102	17341	17119	17188	16993	17139	17145	17174	17042	17178	17128	17144	17234	17141	17070	17156	17306	17204	17034	17062	17211	17189	17030	17129	17141	17139	17164	17226	16999	17082	17126	17317	17196	17012	16993	17015	17160	17198	17134	17019	16980	17224	17266	17062	17096	17192	17183	17328	17182	17174	17312	17007	17182	17028	17016	17030	16922	17156	17200	17070	17154	16908	17193	17155	17130	16938	17036	17074	17030	17066	17226	17307	17140	17138	16899	17044	17036	17182	17157	17111	17273	17163	17096	17120	17046	17093	17125	17062	17120	17064	17148	17084	17035	17147	16882	17059	17097	17316	17187	17057	16978	17098	17036	17134	17174	17117	17200	17059	17081	17307	17006	17220	17084	17228	17261	17355	17155	17021	17184	17092	17189	17249	16882	16963	17197	17308	17110	16966	17025	17228	17185	17036	17002	17089	17085	17533	17182	17159	17393	17307	17070	17258	17220	17106	17273	17228	17119	17289	17065	17228	17228	17169	17185	17240	17181	16943	17102	17280	17257	17158	17170	16961	17180	17196	17261	17269	17116	17047	16995	17133	17131	17179	17254	17178	17135	17281	17295	17118	17075	16976	17105	17283	17063	17088	17264	17003	17146	17116	17096	17154	17254	17323	17156	16917	17235	17117	17061	17077	17231	17179	17155	17348	17279	17150	17268	17128	17035	17264	17181	17233	17179	17099	17131	17050	17081	17116	17050	17346	16956	17156	17259	16972	17009	17063	17087	17144	17160	17191	17236	16984	17052	17194	17098	16958	17241	17137	17204	17069	16952	16972	17155	17211	17142	17069	17140	17192	17059	17272	16976	17045	17183	16922	17255	17166	16972	16941	17143	17213	17196	17370	17052	17063	17250	17057	17272	16944	17160	17100	17061	17161	17225	17300	17269	17015	17254	17311	17248	17151	17118	17321	17238	17135	17065	17255	16870	17188	17018	17192	17314	17132	16946	16951	17214	17118	17327	17177	16927	17170	17166	17187	17082	17148	17106	17219	17256	17109	17114	17230	17186	17321	17127	16920	17233	17144	17170	17088	17101	17077	17122	17265	16931	17128	17236	17154	16985	17100	17166	17157	17129	17203	17099	17086	17266	17047	17189	17029	17045	17304	17243	17016	16947	17052	17197	16937	17188	17088	16981	17071	17130	17243	17154	17124	16935	16956	17095	17009	17088	17170	17176	17151	17280	17214	17221	17212	17104	17079	17269	17216	17078	17049	16970	17101	17295	16980	17226	17156	17279	17139	17284	17092	17207	17027	17290	17182	17016	17273	17168	17211	17002	16953	17062	17106	17166	17171	17186	17314	17118	16978	17208	17025	17116	17147	17135	17014	16837	17097	17085	16980	17289	17200	17216	17216	17065	17138	17185	17177	17184	17212	17137	17114	17168	17049	17179	17247	17322	17294	17148	17160	17229	17251	17258	16896	17270	17107	17145	16912	17369	17202	17160	17290	17232	17075	17297	17118	17207	17035	16933	17139	17182	16906	17059	17008	17143	16979	17073	17230	17366	17413	17290	17231	17120	17065	16975	17068	17170	16936	17243	17218	16969	17132	17028	17198	17236	17033	17065	17087	17282	16946	17085	17210	17215	17132	17237	17141	17252	17176	17005	17029	17250	17065	17171	17265	17231	17176	16948	17047	17215	17004	17049	17061	17123	17266	17301	17009	17197	17003	17091	17006	16925	17064	16949	17165	17043	17143	17078	17061	17252	17248	17071	17022	17029	17287	17175	17259	17072	17181	16860	17001	17108	17288	17177	17022	17267	17233	17010	17145	17222	17091	17158	16999	17153	17118	17070	17090	17066	17038	17124	17135	17273	16888	17059	17029	17129	17203	17166	16962	17007	17069	17196	17009	17189	17084	17056	17124	17236	17035	17184	17129	17047	17143	17269	16990	16969	17111	17189	17079	17080	16969	17264	17308	16991	17222	16973	17197	17105	16938	17252	17011	17009	17056	17118	17161	17176	17520	16992	17020	17197	17090	17093	17034	17005	16981	17035	17059	16977	17112	17119	17203	17037	17223	17168	17100	17117	17161	17128
43603	69841	56049	36707	27227	21139	18125	16501	15373	14304	13910	13509	13104	13057	13032	12859	12972	12940	12871	12996	12832	12677	12641	12708	12821	12858	12887	12791	12691	12969	12618	12553	12624	12866	12814	12693	12705	12808	12810	12833	12712	12581	12676	12606	12577	12764	12733	12548	12713	12738	12779	12844	12645	12757	12698	12617	12730	12889	12613	12740	12637	12759	12648	12766	12796	12814	12732	12769	12888	12597	12795	12671	12638	12660	12637	12698	12715	12595	12798	12692	12592	12847	12773	12753	12804	12741	12597	12578	12766	12679	12710	12519	12838	12780	12577	12778	12678	12763	12804	12758	12722	12704	12792	12803	12641	12848	12715	12923	12821	12715	12785	12724	12727	12652	12728	12747	12692	12595	12741	12616	12800	12665	12580	12763	12629	12677	12797	12691	12693	12745	12607	12713	12756	12845	12914	12680	12726	12847	12673	12795	12441	12785	12737	12895	12855	12749	12686	12721	12546	12555	12991	12836	12813	12786	12701	12707	12740	12804	12467	12727	12673	12698	12737	12656	12808	12771	12743	12767	12828	12713	12728	12745	12684	12737	12749	12680	12825	12647	12690	12715	12749	12731	12626	12670	12717	12754	12699	12583	12558	12529	12639	12681	12740	12749	12754	12621	12792	12699	12792	12743	12470	12854	12899	12674	12562	12699	12654	12662	12565	12678	12748	12704	12817	12708	12746	12773	12740	12766	12664	12618	12646	12794	12717	12723	12715	12696	12733	12767	12934	12735	12727	12801	12769	12747	12795	12578	12712	12761	12700	12649	12798	12703	12828	12765	12716	12770	12634	12657	12554	12795	12721	12627	12813	12617	12787	12743	12984	12846	12502	12751	12947	12730	12700	12617	12374	12833	12634	12742	12715	12663	12728	12739	12694	12804	12803	12802	12668	12956	12824	12827	12650	12743	12796	12690	12771	12876	12697	12832	12674	12799	12688	12724	12481	12638	12760	12666	12579	12728	12701	12760	12771	12594	12649	12626	12840	12715	12636	12713	12702	12786	12729	12765	12720	12683	12674	12645	12776	12801	12684	12727	12755	12700	12533	12702	12633	12735	12714	12826	12846	12652	12751	12819	12637	12501	12778	12586	12663	12593	12667	12766	12712	12634	12790	12735	12765	12636	12692	12797	12705	12579	12785	12693	12908	12867	12848	12707	12655	12856	12634	12741	12771	12737	12676	12809	12521	12709	12631	12824	12743	12869	12604	12755	12616	12796	12803	12666	12719	12793	12583	12676	12676	12666	12666	12810	12689	12701	12763	12687	12730	12587	12701	12691	12905	12610	12619	12767	12757	12568	12631	12664	12830	12596	12585	12706	12592	12673	12754	12752	12845	12788	12580	12739	12853	12623	12645	12446	12670	12663	12588	12919	12704	12779	12747	12685	12818	12709	12600	12745	12682	12696	12709	12799	12800	12812	12628	12761	12693	12650	12649	12724	12864	12863	12729	12718	12739	12692	12705	12832	12757	12736	12819	12733	12731	12701	12771	12735	12784	12782	12726	12704	12784	12572	12775	12901	12730	12722	12647	12881	12779	12724	12753	12648	12812	12817	12741	12504	12671	12753	12581	12606	12820	12780	12621	12640	12829	12485	12814	12623	12688	12575	12622	12666	12723	12666	12740	12785	12779	12707	12782	12811	12740	12525	12758	12721	12880	12819	12761	12717	12812	12757	12666	12657	12771	12804	12706	12854	12642	12863	12652	12909	12709	12811	12794	12807	12710	12633	12626	12784	12636	12631	12856	12677	12928	12867	12699	12787	12784	12688	12654	12680	12770	12615	12734	12784	12834	12639	12641	12740	12735	12777	12881	12719	12857	12687	12725	12630	12664	12743	12940	12704	12731	12746	12658	12817	12712	12722	12673	12763	12719	12684	12701	12940	12745	12905	12760	12607	12726	12655	12883	12683	12806	12793	12902	12762	12591	12691	12676	12666	12749	12637	12713	12725	12611	12825	12831	12765	12748	12744	12783	12839	12781	12732	12802	12785	12682	12769	12939	12672	12676	12544	12754	12777	12788	12681	12731	12730	12663	12768	12875	12812	12628	12660	12703	12680	12708	12661	12726	12735	12803	12719	12745	12655	12646	12743	12734	12671	12668	12695	12593	12539	12722	12573	12925	12695	12653	12651	12756	12704	12818	12771	12759	12776	12816	12721	12746	12740	12809	12782	12744	12768	12801	12702	12736	12607	12652	12750	12860	12822	12769	12750	12640	12887	12575	12760	12871	12830	12751	12825	12803	12624	12741	12624	12931	12853	12725	12753	12760	12715	12817	12702	12736	12501	12864	12803	12739	12751	12842	12817	12793	12510	12749	12611	12783	12683	12824	12724	12799	12765	12867	12874	12700	12686	12729	12626	12751	12745	12698	12813	12876	12589	12781	12773	12584	12759	12748	12627	12691	12787	12633	12738	12767	12689	12813	12695	12651	12836	12678	12865	12772	12686	12735	12854	12886	12765	12779	12714	12682	12693	12778	12665	12677	12767	12689	12840	12840	12647	12698	12707	12776	12823	12745	12598	12782	12632	12730	12770	12751	12798	12624	12691	12727	12743	12636	12898	12637	12859	12751	12619	12686	12706	12725	12724	12764	12682	12745	12815	12677	12733	12862	12473	12615	12561	12753	12747	12640	12805	12707	12795	12874	12753	12574	12734	12639	12579	12765	12541	12668	12845	12723	12871	12636	12779	12590	12762	12658	12669	12864	12554	12649	12662	12632	12596	12767	12646	12861	12611	12793	12699	12656	12802	12736	12534	12575	12763	12820	12706	12851	12841	12968	12503	12789	12804	12801	12697	12656	12597	12833	12853	12519	12690	12737	12774	12875	12695	12860	12868	12726	12907	12665	12724	12592	12825	12595	12706	12711	12831	12808	12866	12697	12667	12776	12694	12758	12795	12684	12785	12813	12776	12616	12702	12714	12583	12821	12710	12783	12622	12733	12821	12807	12723	12764	12619	12618	12655	12830	12805	12620	12856	12765	12700	12714	12689	12756	12789	12980	12711	12589	12725	12715	12536	12678	12723	12606	12736	12735	12767	12617	12740	12649	12757	12575	12788	12833	12743	12827	12819	12707	12674	12760	12754	12754	12740	12612	12841	12910	12680	12725	12722	12821	12667	12757	12641	12674	12704	12802	12666	12791	12845	12543	12695	12861	12759	12690	12708	12687	12766	12710	12695	12704	12835	12711	12796	12642	12798	12739	12684	12740	12674	12732	12679	12829	12763	12788	12688	12838	12972	12921	12650	12701	12554	12837	12786	12666	12818	12828	12799	12666	12635	12752	12784	12665	12596	12707	12615	12780	12770	12657	12614	12782	12678	12710	12821	12690	12695	12537	12799	12626	12721	12735	12796	12819	12749	12597	12759	12540	12538	12537	12781	12743	12716	12727	12787	12778	12808	12651	12863	12796	12556	12664	12790	12853	12718	12701	12830	12799	12694	12598	12751	12887	12758	12868	12706	12770	12773	12687	12629	12796	12669	12549	12916	12740	12738	12643	12604	12701	12822	12840	13021	12630	12855	12790	12801	12755	12620	12742	12916	12654	12744	12790	12714	12724	12739	12674	12849	12753	12813	12734	12681	12786	12713	12561	12754	12675	12696	12601	12708	12759	12506	12806	12499	12827	12602	12658	12797	12860	12691	12752	12680	12779	12768	12728	12751	12651	12845	12889	12753	12652	12664	12818	12806	12678	12648	12675	12837	12838	12783	12519	12694	12643	12905	12807	12733	12623	12735	12730	12816	12764	12710	12708	12726	12628	12660	12802	12694	12783	12808	12772	12764	12767	12644	12669	12827	12718	12638	12796	12762	12669	12705	12771	12943	12707	12734	12712	12630	12791	12616	12770	12806	12743	12702	12641	12643	12700	12625	12602	12767	12616	12736	12607	12623	12826	12649	12619	12694	12855	12889	12695	12643	12715	12889	12844	12457	12800	12756	12818	12680	12853	12736	12679	12604	12701	12697	12740	12782	12763	12815	12796	12704	12652	12897	12654	12868	12828	12823	12761	12818	12658	12784	12890	12743	12756	12631	12675	12605	12587	12714	12659	12782	12786	12838	12558	12757	12609	12720	12675	12727	12514	12701	12738	12663	12793	12680	12840	12837	12749	12661	12884	12849	12948	12536	12425	12780	12847	12609	12757	12616	12775	12620	12606	12599	12919	12703	12796	12724	12606	12922	12676	12701	12702	12891	12769	12677	12751	12708	12724	12857	12610	12694	12671	12553	12635	12730	12741	12641	12695	12768	12589	12817	12605	12765	12747	12770	12764	12807	12789	12597	12549	12736	12709	12684	12837	12759	12725	12732	12716	12742	12751	12833	12683	12842	12653	12714	12814	12607	12811	12644	12625	12830	12758	12742	12947	12724	12759	12720	12541	12728	12729	12740	12694	12872	12915	12626	12815	12641	12593	12846	12734	12627	12879	12695	12564	12588	12715	12785	12702	12654	12685	12664	12753	12754	12746	12480	12635	12602	12724	12568	12875	12695	12695	12636	12645	12803	12763	12549	12692	12759	12464	12886	12784	12527	12632	12773	12744	12801	12716	12750	12590	12811	12738	12780	12923	12568	12583	12814	12888	12804	12845	12704	12651	12677	12853	12865	12737	12752	12649	12807	12691	12710	12745	12595	12849	12956	12743	12874	12714	12733	12647	12725	12604	12698	12824	12802	12844	12801	12764	12793	12678	12716	12637	12838	12858	12815	12657	12907	12770	12711	12623	12686	12791	12838	12753	12778	12709	12710	12781	12851	12741	12717	12741	12759	12831	12793	12646	12603	12778	12827	12655	12730	12567	12874	12773	12666	12690	12792	12580	12838	12769	12812	12790	12746	12744	12672	12729	12716	12887	12720	12738	12705	12700	12536	12787	12594	12820	12768	12700	12668	12809	12862	12728	12713	12683	12751	12666	12717	12678	12585	12596	12686	12529	12718	12862	12847	12909	12604	12622	12691	12690	12758	12737	12807	12816	12785	12707	12707	12579	12804	12946	12763	12663	12680	12776	12793	12625	12677	12637	12777	12759	12742	12660	12701	12845	12936	12828	12708	12702	12603	12732	12768	12570	12657	12659	12799	12761	12593	12814	12723	12763	12838	12799	12607	12733	12791	12869	12672	12748	12848
22050	21055	28630	24104	22744	26806	30867	24884	22339	21014	19688	19049	18692	18366	18229	18295	18270	18054	18227	17929	17741	17678	17920	18042	17914	17979	17873	17758	17809	17873	17679	17791	17665	17878	17772	17646	17858	17767	17912	17651	17800	17591	17558	17644	17562	17760	17841	17702	17691	17595	17644	17702	17855	17560	17609	17749	17784	17707	17593	17701	17871	17634	17657	17526	17684	17759	17702	17635	17619	17712	17655	17778	17922	17672	17682	17851	17870	17779	17765	17623	17844	17711	17366	17660	17466	17349	17704	17778	17708	17727	17589	17629	17654	17754	17462	17660	17940	17605	17668	17757	17550	17658	17598	17872	17579	17652	17552	17617	17601	17616	17733	17784	17619	17738	17754	17796	17745	17252	17695	17480	17776	17707	17659	17644	17671	17606	17765	17854	17753	17795	17537	17664	17690	17615	17496	17474	17602	17602	17461	17945	17760	17489	17700	17711	17671	17627	17656	17532	17660	17787	17510	17776	17733	17468	17595	17600	17576	17421	17625	17754	17645	17622	17630	17565	17796	17595	17608	17794	18000	17698	17751	17522	17807	17715	17580	17528	17448	17809	17369	17582	17558	17634	17647	17442	17583	17514	17574	17715	17691	17694	17534	17642	17726	17831	17609	17702	17761	17698	17741	17691	17571	17451	17591	17577	17665	17689	17678	17815	17417	17634	17678	17620	17708	17791	17612	17535	17667	17785	17625	17674	17759	17682	17621	17654	17773	17558	17441	17478	17819	17676	17666	17654	17401	17559	17677	17635	17908	17582	17584	17708	17640	17552	17698	17838	17704	17526	17846	17840	17621	17712	17613	17621	17502	17574	17723	17751	17663	17608	17736	17645	17703	17703	17569	17703	17781	17501	17775	17544	17615	17529	17854	17762	17633	17611	17806	17672	17456	17583	17540	17696	17577	17592	17728	17684	17604	17541	17739	17748	17494	17552	17549	17347	17386	17562	17824	17661	17613	17782	17822	17566	17556	17580	17705	17635	17687	17740	17592	17577	17600	17476	17542	17341	17589	17430	17487	17748	17863	17609	17988	17541	17535	17566	17546	17589	17705	17600	17447	17470	17687	17366	17634	17678	17673	17598	17597	17784	17814	17511	17769	17663	17748	17585	17552	17551	17416	17472	17780	17772	17679	17636	17606	17775	17803	17644	17554	17862	17777	17754	17503	17563	17565	17296	17476	17460	17792	17692	17640	17535	17763	17640	17626	17805	17650	17613	17504	17503	17466	17467	17442	17555	17767	17661	17376	17570	17538	17636	17753	17511	17849	17492	17766	17706	17570	17677	17707	17343	17690	17889	17834	17548	17731	17627	17556	17721	17550	17723	17750	17623	17590	17957	17555	17509	17902	17857	17724	17600	17417	17842	17698	17615	17619	17837	17678	17628	17721	17519	17717	17582	17560	17707	17619	17512	17426	17526	17511	17626	17756	17966	17697	17484	17978	17808	17754	17521	17856	17794	17824	17825	17720	17716	17631	17634	17595	17603	17586	17683	17748	17702	17726	17764	17493	17445	17361	17727	17564	17537	17597	17376	17637	17515	17640	17516	17592	17577	17629	17643	17459	17623	17772	17449	17619	17467	17499	17592	17557	17460	17713	17623	17745	17634	17636	17682	17703	17479	17547	17481	17641	17701	17661	17588	17537	17433	17499	17647	17659	17554	17684	17645	17588	17570	17681	17660	17569	17636	17563	17609	17605	17744	17600	17418	17663	17803	17704	17706	17557	17801	17811	17750	17771	17721	17766	17578	17466	17704	17634	17523	17743	17523	17870	17454	17601	17845	17740	17629	17811	17628	17511	17514	17728	17742	17728	17520	17650	17695	17561	17671	17647	17531	17582	17507	17537	17510	17862	17382	17730	17763	17238	17432	17628	17732	17578	17608	17805	17728	17543	17763	17680	17631	17707	17666	17744	17745	17549	17648	17685	17577	17594	17673	17642	17659	17593	17692	17850	17634	17826	17816	17612	17718	17457	17641	17603	17865	17798	17698	17796	17677	17474	17618	17479	17923	17662	17582	17529	17752	17498	17704	17656	17683	17727	17425	17463	17717	17507	17762	17723	17620	17652	17485	17551	17608	17632	17513	17684	17628	17686	17698	17789	17617	17681	17529	17754	17763	17557	17695	17699	17606	17783	17765	17730	17624	17604	17610	17721	17567	17400	17565	17559	17637	17740	17682	17557	17469	17716	17683	17736	17781	17451	17737	17703	17457	17657	17480	17789	17703	17428	17635	17812	17567	17572	17772	17764	17571	17526	17583	17771	17508	17464	17831	17765	17656	17566	17651	17580	17785	17533	17562	17559	17798	17682	17523	17642	17582	17641	17428	17548	17637	17606	17665	17642	17784	17788	17615	17656	17555	17608	17750	17537	17576	17518	17319	17672	17720	17413	17625	17592	17477	17612	17489	17854	17802	17587	17589	17437	17469	17541	17857	17607	17524	17668	17537	17857	17695	17745	17331	17791	17652	17670	17532	17704	17693	17890	17588	17565	17750	17703	17603	17600	17595	17800	17780	17713	17732	17663	17762	17483	17814	17585	17400	17594	17498	17608	17642	17558	17678	17597	17682	17712	17832	17638	17771	17746	17570	17616	17692	17593	17544	17697	17631	17576	17619	17792	17846	17749	17804	17635	17653	17541	17781	17721	17422	17857	17807	17541	17556	17494	17522	17645	17784	17523	17760	17815	17760	17753	17697	17713	17739	17677	17775	17493	17609	17426	17630	17636	17627	17614	17739	17798	17726	17627	17564	17589	17675	17700	17791	17529	17817	17789	17682	17694	17624	17554	17719	17547	17728	17495	17417	17755	17322	17540	17765	17808	17679	17680	17687	17672	17667	17860	17627	17528	17656	17441	17629	17540	17615	17563	17795	17797	17418	17754	17562	17825	17621	17623	17692	17650	17708	17773	17760	17755	17565	17789	17567	17544	17709	17643	17531	17710	17694	17623	17574	17755	17471	17755	17572	17530	17520	17621	17715	17391	17633	17714	17576	17521	17869	17454	17600	17640	17510	17635	17526	17775	17742	17710	17650	17609	17728	17762	17457	17735	17661	17521	17547	17670	17515	17456	17853	17711	17633	17587	17698	17680	17412	17675	17479	17636	17495	17585	17839	17558	17730	17609	17572	17693	17731	17662	17700	17527	17608	17533	17804	17534	17648	17449	17732	17698	17582	17472	17498	17790	17589	17792	17796	17518	17663	17669	17846	17800	17577	17637	17669	17607	17510	17728	17452	17871	17776	17511	17762	17564	17372	17472	17601	17630	17565	17597	17573	17561	17824	17698	17685	17690	17734	17666	17625	17403	17813	17519	17507	17542	17571	17772	17703	17578	17787	17526	17732	17773	17524	17623	17502	17691	17695	17489	17608	17336	17494	17552	17475	17538	17505	17804	17677	17698	17575	17765	17724	17796	17545	17606	17619	17548	17493	17554	17611	17593	17494	17664	17683	17446	17613	17638	17527	17372	17385	17803	17705	17631	17731	17694	17506	17682	17838	17949	17576	17839	17868	17602	17523	17740	17663	17638	17639	17574	17749	17849	17792	17765	17666	17655	17804	17904	17521	17574	17616	17704	17493	17661	17577	17639	17407	17578	17546	17750	17542	17553	17533	17403	17570	17617	17586	17714	17769	17521	17625	17591	17697	17761	17685	17638	17663	17709	17617	17671	17511	17575	17610	17649	17779	17654	17609	17621	17738	17705	17765	17551	17738	17681	17806	17739	17668	17500	17541	17579	17682	17836	17581	17684	17725	17660	17556	17927	17401	17491	17656	17576	17694	17614	17726	17376	17546	17643	17690	17576	17750	17509	17540	17670	17737	17603	17772	17679	17678	17664	17498	17767	17572	17747	17435	17551	17469	17702	17823	17639	17514	17867	17773	17812	17813	17618	17694	17790	17427	17546	17493	17636	17629	17558	17699	17662	17800	17692	17652	17644	17675	17905	17609	17566	17583	17626	17814	17854	17856	17671	17480	17476	17583	17822	17577	17759	17768	17547	17464	17662	17292	17705	17775	17634	17663	18002	17701	17810	17685	17692	17756	17493	17508	17612	17778	17796	17676	17753	17525	17496	17612	17649	17668	17648	17471	17508	17803	17713	17693	17745	17639	17482	17520	17566	17543	17607	17544	17559	17544	17696	17777	17655	17704	17762	17686	17735	17483	17549	17947	17650	17743	17680	17889	17897	17682	17686	17605	17460	17524	17816	17802	17768	17630	17567	17632	17648	17526	17376	17698	17521	17541	17417	17860	17670	17597	17666	17598	17539	17483	17685	17661	17639	17674	17447	17632	17679	17567	17646	17624	17741	17684	17579	17718	17553	17556	17525	17756	17608	17608	17740	17768	17483	17576	17488	17507	17720	17674	17541	17724	17683	17860	17658	17476	17763	17625	17376	17573	17495	17509	17444	17708	17522	17419	17479	17648	17676	17753	17799	17799	17716	17497	17361	17692	17473	17853	17539	17587	17911	17600	17578	17674	17572	17546	17578	17599	17656	17789	17841	17595	17486	17700	17696	17520	17485	17453	17343	17650	17478	17494	17822	17711	17790	17771	17632	17640	17491	17748	17716	17512	17605	17703	17728	17797	17486	17548	17618	17470	17722	17799	17760	17619	17699	17492	17662	17730	17649	17327	17777	17609	17879	17804	17572	17417	17517	17622	17802	17592	17596	17469	17605	17596	17679	17631	17619	17645	17777	17535	17764	17806	17642	17576	17777	17679	17620	17701	17495	17730	17871	17361	17583	17834	17547	17798	17797	17444	17421	17717	17521	17563	17747	17753	17884	17589	17493	17394	17633	17520	17474	17659	17564	17572	17667	17779	17660	17573	17641	17534	17544	17582	17528	17654	17634	17605	17526	17643	17423	17559	17662	17579	17688	17579	17552	17382	17746	17261	17773	17689	17676	17726	17617	17694	17511	17892	17601	17414	17600	17736	17581	17707	17454	17865	17752	17535	17568	17767	17734	17721	17478	17688	17555	17541	17663	17725	17821	17630	17704	17568	17941	17716	17627	17656	17800	17862	17751	17565	17505	17663	17652	17875	17785	17603	17538	17740	17560	17635	17905	17619	17553	17581	17451	17637	17756	17576	17743	17581	17368	17729	17512	17649	17570	17479	17630	17786
47308	78651	61689	43854	33678	27360	23696	19888	17922	16046	14597	14257	13871	13575	13466	13500	13285	13298	12901	13059	13140	13001	12908	13132	13245	13237	13041	13053	12987	12914	12997	13113	12897	12999	12947	12968	13115	13022	13119	13016	13191	12939	12922	13145	12985	12905	13079	13064	13004	12915	13006	12952	12961	13015	12911	12930	12894	12920	13005	12819	12958	12998	12921	12954	12990	13007	12962	12967	12942	12985	13172	12962	12888	12901	13041	13127	12952	13022	13034	12967	12822	12929	12937	12988	12993	12975	12928	13042	13000	12902	12897	12924	12785	13076	12798	12926	12969	12836	12746	12955	12882	12837	12929	12925	13090	12981	13051	13042	12789	12920	12887	12920	13009	12708	12942	12929	12871	12972	12879	13084	12889	12867	12853	13062	12966	13013	13024	12966	12918	12910	12950	12849	13027	13042	12891	12987	13130	12915	12823	12962	12792	13095	12924	13013	12913	12930	12939	12960	13025	12908	12978	13036	12905	12872	13093	12940	13017	12939	13104	12922	12836	13068	13056	12842	13110	12971	12832	12954	13013	12963	12820	13133	13094	13105	12933	12832	13067	12771	13008	13083	12942	12787	12826	12818	13106	12857	12760	12924	13080	13041	12900	12860	12981	12892	12879	13049	12979	12978	12961	12847	12982	12967	12938	13125	12974	13048	12829	12989	13042	12906	13044	12811	13000	13127	12905	12983	13037	12884	12935	12952	12946	13165	12942	13045	12832	13002	13060	12993	12840	13008	13181	13019	12769	13056	13038	12923	13057	12885	12942	12803	12827	12954	13040	12894	13001	12826	13017	12883	12972	12887	12923	12816	12931	12850	12887	13097	12855	12867	12991	12980	13067	12936	12934	13151	13159	13133	12962	12963	12951	13006	12933	13051	12978	13076	13049	12889	12858	12948	13034	12824	12825	13231	12850	13031	12891	12985	12875	12954	12856	12948	12897	13033	13003	12830	13018	12759	12927	12858	12761	12770	12818	12875	13003	12939	12958	12972	12949	12915	12839	13073	13010	12891	13058	12980	12950	13014	12932	12853	12912	13023	12989	13005	12912	12752	12968	12941	12886	13171	12978	12816	13015	12717	12955	12921	13025	12725	12971	13137	12953	12914	13015	13045	13062	13059	13059	12822	12978	13079	13071	13007	12855	12906	13008	12942	12968	12918	12795	12956	13020	13055	13079	13029	12935	12829	13036	12779	12980	12905	13183	13038	12890	12879	12920	12970	12996	13010	12875	13046	12953	13056	12937	12882	13018	12922	12990	12881	13039	12969	13019	13233	13175	12928	12960	12882	12888	12843	12911	13041	12943	12998	12990	13175	12816	12901	12982	12930	12912	12866	13183	13062	12995	12868	13025	13012	13042	13070	13104	13008	12904	12908	13034	12778	13110	13017	12817	12820	12972	12894	13013	12845	12843	12904	12916	12949	13048	12987	12885	13028	12901	12924	12991	12998	12865	12959	12930	13048	13010	12971	12845	13016	13043	12901	12964	13077	12979	12908	13065	12989	13100	13000	12935	13011	12961	12942	12829	12865	12994	13058	12905	12965	12946	12926	12933	12951	12842	12851	13026	12984	12974	13116	12956	12926	13095	12906	13136	12887	12997	12824	13172	13093	12859	12970	12917	13052	12926	12968	12934	12877	12979	12853	13038	12991	13065	12863	12843	13026	13074	12933	12892	12898	12840	12863	12915	12979	12865	12962	13014	13037	12918	12932	12910	12993	12855	12828	12965	12872	13009	12936	13048	13008	12948	12960	13021	12859	12968	12890	13040	13003	13049	13122	12936	12796	13005	13001	13031	12959	12913	12938	12866	12957	12839	12949	12983	13114	13018	12841	12960	12922	12884	12968	13072	12828	12906	12992	12920	12874	13063	12840	12992	12981	12933	13009	12958	13018	12937	12939	13021	12966	12957	12851	12952	12980	13043	13014	13004	12991	12968	12980	12830	12705	12918	12974	12809	12942	12788	13104	13084	13120	12952	12928	12939	12916	12982	13003	12923	13077	12896	13094	12940	12893	13133	12850	12855	12981	12926	13080	13015	13038	12895	12949	12815	12888	12868	12995	12921	12948	12967	13001	13130	12619	12999	12945	12886	12868	13146	13030	13021	12856	13003	12812	12997	12994	12823	12884	12987	13041	12916	12873	13123	13003	12940	13188	13021	12920	13064	12854	12856	13113	12954	12810	13093	13148	12996	13109	13094	12954	12825	12920	12865	12999	13016	12804	12925	12852	12880	12928	12951	12763	13133	12992	13007	13007	12899	13035	12828	12960	12896	13060	13034	13066	12894	12913	13078	12835	12964	13103	12886	12965	12906	12869	12860	12966	12947	12988	13049	12944	12719	12923	12878	13041	12836	12856	13015	12912	12872	12916	13050	12883	13022	13009	13111	12947	13169	12757	12950	12970	12775	12933	12901	13120	12975	12991	12876	12999	13025	13045	13010	13032	13083	12938	13058	13013	12956	13047	12908	13016	12974	13009	12925	12909	13076	12865	13048	12970	13129	12904	12961	12893	12954	12713	12829	12892	12953	12899	12859	12724	12954	12848	12782	13058	12977	12908	12873	12965	12947	12898	12795	12857	13072	12804	13017	12938	12978	12877	12963	12771	12940	13077	12885	13062	12978	12940	12846	12908	12896	13136	13072	12837	12852	12987	12838	13055	13035	13026	12938	13048	12931	12895	12894	13037	13067	12945	12875	12967	12939	12926	13128	12885	12992	12922	13045	12913	12871	13035	12897	13128	13002	12936	13050	12843	12928	13036	13046	12995	12972	13109	13014	12981	13076	12944	13060	12886	12985	12831	13114	12982	12836	12799	12991	12925	12950	13004	13013	12857	12906	12932	13001	13001	12937	13042	12892	12949	12851	12978	13158	12731	12883	12934	12890	12921	13023	12779	12954	12924	12920	12997	13072	12938	12825	12867	13009	12957	12759	12939	12911	12930	12988	13014	12760	13131	12912	12965	12941	12873	12924	13024	13102	13033	12977	13127	12908	13035	12883	12967	12985	12905	12839	12995	12939	13030	12957	12843	12946	12951	12863	12816	13095	12944	12959	12916	13034	13042	13177	12909	12876	12857	13025	12886	12848	12724	12890	13085	12936	13144	12955	13039	12957	13009	12849	12912	12820	12938	12881	12853	12963	13047	12957	12902	12841	12955	13130	12988	13060	12940	12982	13030	12866	12978	13071	13009	12893	12936	12898	12901	12903	12962	13082	12913	12879	12922	12934	12795	12920	12791	13049	13123	12933	12865	13065	13010	13055	13000	12935	13014	12932	13070	12928	12891	12898	13024	12839	12998	12969	12993	12976	12957	12810	12958	12905	12902	12901	12914	13020	12959	12958	12851	12718	13056	12961	12872	12903	12816	12910	12822	13022	13043	12919	13130	13135	13085	12988	12853	12897	12949	12922	13041	12963	12962	12914	12680	13020	12900	12858	12888	12994	13079	13160	12907	12940	12899	13020	12917	12887	12966	12941	12882	12948	12916	12930	12969	12913	12958	12938	13105	12771	12868	12992	13001	13113	12966	12960	13039	13110	12959	13071	12944	12861	12905	13008	13074	12865	12907	12964	12945	12989	12884	12899	12842	12986	12886	12844	12861	12868	13075	12842	13043	12824	12913	12979	12853	13010	12900	12942	12791	12868	13069	12955	12860	12949	12999	12932	13029	12971	12920	12971	12775	12846	12970	12791	12946	12938	12892	12960	12941	13003	12970	12931	13038	12922	12941	12934	12877	12889	12995	12940	13056	13017	12963	12918	12845	13003	12913	12990	12942	12823	12978	12963	12980	12928	12849	12864	12757	13032	13017	13015	12835	13127	12998	12957	13081	12980	12845	12936	12948	12982	12982	12941	13019	12879	12942	12915	12925	12997	12942	12960	12772	13028	12967	12948	12940	13005	12996	13048	12966	12922	12877	12965	12977	12851	12930	13151	12833	13092	13004	12984	13018	13115	13180	13023	12851	12944	12911	12957	13096	12920	12952	12843	13082	12884	12982	12938	12843	13100	13032	12914	12957	12965	12875	12980	12962	12826	12900	13092	13072	13114	13067	13096	13038	13009	12984	12922	12891	12786	12995	13033	13218	12828	13077	12974	12963	12968	12861	12848	13030	12926	12897	12914	13003	13005	12982	12886	13062	13039	13080	12934	12977	12723	12922	13089	12904	12922	12959	12935	12909	12925	12890	12887	12980	12900	12870	12907	12845	12927	13041	12844	12909	12913	13028	12999	12887	12853	12937	12987	12920	12848	12803	12857	12974	12745	13000	13078	13109	12836	12963	12920	13024	13067	12899	12976	13083	13045	13082	12938	12944	12980	13020	13027	12887	13013	12985	12971	12874	13047	12814	12953	12864	12993	13073	12899	12918	12889	12756	12888	13028	12834	12969	12965	12920	12953	12876	12916	13054	13009	12833	12954	13058	12860	13099	12835	12886	12889	12764	12812	13008	12991	13038	12966	12909	13026	12847	13150	13007	13080	13034	12871	12956	13032	12777	13074	13026	13081	12887	12933	12892	12972	12873	13191	12938	12992	12925	12829	12916	12999	12704	12818	12957	13014	12989	13037	13000	12970	12818	12929	12922	12854	13018	12806	12863	13010	12929	13012	12825	12879	12869	12986	13090	13027	12839	13037	13073	13085	12801	13018	12896	12918	12912	12943	12879	12992	12874	12801	13024	13001	12948	12880	13103	13035	13028	12856	12810	12782	12847	12910	13149	13001	13038	12958	12901	12932	12923	12845	12983	13004	12869	12919	12783	12943	12841	12894	12955	12861	12979	13003	13009	13077	12886	13011	12818	12892	12910	12909	12970	13078	12854	12858	13090	12997	13010	12790	13037	13109	12955	12876	12995	13001	12906	13034	12952	12928	12941	12942	12976	12871	12861	12891	12876	12892	12998	12891	13100	13024	12888	12829	12954	12918	13019	12920	13105	12960	13031	13010	13040	13150	13054	12908	12892	12971	13003	12958	12872	12927	13077	13059	13017	12927	12827	12864	13034	13041	12840	12931	13136	13063	13090	13099	13036	13081	12790	12780	12987	12747	12889	12926	12778	12979	13026	12956	12979	12881	13027	12871	12906	12778	13128	12917	13094	12927	12867	12987	13017	13034	13035	13058	13144	12790	13018
36304	48336	52082	39969	29480	25510	22749	20319	19679	18746	18130	17855	17743	17520	17638	17299	17286	17363	17544	17677	17476	17361	17320	16972	17078	17167	17025	17214	17398	17258	17322	17136	17258	17064	17130	17193	17406	17277	17082	17134	17141	17350	17151	17234	17073	17217	17096	17183	17338	17332	17197	17364	17170	17094	17235	17318	17184	17175	17331	17401	17321	17144	17185	17249	17241	16943	17093	17066	17192	17404	17179	17103	17178	17282	17312	17125	17102	17145	17280	17265	17014	17275	17116	17123	17295	17088	17287	17133	17338	17415	17081	17011	17265	17382	17396	17348	17273	17173	17142	17128	17291	17157	16861	17205	16881	17042	17096	17148	17166	17328	17162	17255	17242	16992	17253	17156	17106	17254	17146	17090	17008	17022	17292	17315	17376	17258	17144	17481	17340	17323	17222	17094	17110	17096	17238	17212	17247	17342	17329	17268	17061	17156	17380	17255	17275	17263	17198	17276	17257	17206	16926	17179	17159	17260	17265	17318	17260	17069	17442	17201	17149	17346	17341	17251	17251	17201	17215	17223	17310	17198	17111	17349	16911	16998	17247	17109	17542	17238	17233	17303	17029	17369	17182	17149	17412	17295	17115	17149	17415	17282	17187	17167	17339	17481	17168	16946	17160	16834	17271	17356	17180	17310	17416	17225	17139	17160	17132	17289	17143	17166	17089	17122	16944	17118	17270	17405	17151	17257	17072	17403	17318	17475	17289	17130	17106	17255	17126	17389	17232	17259	17135	17265	17312	17036	17077	17373	17016	17134	17292	17402	17156	17133	17292	17121	17179	17178	17110	17199	17525	17162	17049	17113	17169	17285	17188	17297	17049	17133	17240	17011	17307	17250	17210	17304	17183	17484	17335	17191	17267	17219	17127	17043	17137	17289	17360	17114	17180	17153	17181	17112	17114	17328	17057	17083	17081	17335	17265	17236	16902	17043	17247	17023	17260	17025	17223	17294	17228	17146	17145	17212	17271	17022	17227	17348	17157	17342	17261	17349	17303	17158	17142	17088	17154	17185	17405	17509	17362	17231	17062	17325	17328	17344	17329	17194	17054	17075	17142	17359	17144	17040	17272	17346	17209	17138	17004	17333	17420	17137	17179	17193	17430	17305	17144	17024	17216	17245	17149	17204	17284	17347	17286	17192	17372	17245	17253	17329	17175	17027	17183	17396	17322	17213	17304	17381	17205	17249	17093	17109	17448	17300	17081	17190	17082	17243	17038	17136	17506	17125	17243	17120	17166	17068	17049	17121	17247	17319	17273	17140	17388	17241	17189	17496	17280	17235	17424	17372	17129	17324	17272	17222	17101	17271	17191	17343	17078	17456	17138	17312	17306	17260	17200	17106	17228	17050	17359	17370	17191	17080	17448	17065	17205	17349	17267	17055	17152	17229	17208	17258	17288	17508	17441	17127	17307	17338	17158	17433	17215	17248	17163	17383	17195	17400	17231	17181	17486	17385	17331	17187	17466	17277	17334	17269	17331	17213	17223	17264	17084	17230	17055	17233	17376	17405	17208	17171	17213	17280	17181	17228	17073	17198	17147	17311	17272	17299	17143	17049	17369	17042	17197	17116	17235	17202	17176	16941	17281	17165	17225	17246	17195	17137	17238	17160	17258	17128	17264	17230	17309	17200	17219	17322	17355	17347	17262	17177	17235	17201	17048	17201	17192	17085	17281	17173	17269	17203	17091	17191	17140	17368	17161	17477	17318	17141	17158	17188	17321	17196	17385	17377	17362	17388	17274	17190	17430	17171	17382	17060	17237	17425	17168	17138	17256	17216	17330	17088	17114	17323	17395	17283	17058	17057	17291	17159	17063	17285	17242	17214	17241	17169	17179	17294	17313	17100	17126	17251	17130	17186	17165	17350	17452	17285	17195	17343	17287	17128	17225	17440	17259	17162	17368	17191	17309	17087	17325	17239	17306	17375	17334	17236	17280	17149	17054	17289	17305	17249	17338	17233	17233	17304	17274	17000	17081	17105	16999	17030	17273	17104	17082	17284	16988	17204	17171	17249	17313	17193	17254	17236	17185	17096	17317	17118	17116	17346	17319	17202	17280	17202	17149	17333	17082	17134	17153	17172	17174	17059	17359	17170	17307	17262	17273	17204	17420	17295	17186	17387	17112	17375	17422	17194	17162	17260	17198	17156	17139	17302	17263	17095	17155	17282	17175	17267	17395	17314	17297	17159	17031	17261	17186	17258	17234	17469	17153	17210	17330	17551	17462	17292	17225	17143	17291	17088	17369	17105	17211	16997	17286	17122	16902	17295	17238	17213	17171	17237	17384	17064	17425	17195	17348	17292	17310	17144	17301	17409	17243	17157	17399	17307	17217	17262	17158	17420	17173	17489	17083	17112	17238	17271	17423	17093	17319	17111	17089	17261	17411	17380	17146	17145	17107	17195	17253	17266	17346	17055	17173	17365	17368	17203	17344	17241	17189	17182	17155	17356	17169	17267	17262	17131	17208	17163	17039	17222	17330	17372	17236	17310	17150	17356	17292	17066	17261	17102	17192	17046	17266	17250	17114	17165	17305	17033	17254	17055	17431	17249	17262	17168	17090	17270	17180	17231	17069	17353	17064	17106	17253	17231	17169	17110	17391	17275	17260	17316	17219	17355	17177	17126	17346	17127	17097	17455	17239	17260	17305	17343	17006	17345	17295	17225	17201	17138	17320	17091	17282	17402	17079	17198	17222	17189	17251	17129	17015	17114	17268	17383	17160	17041	17120	17163	17074	17224	17207	17204	17279	17327	17147	17246	17345	17266	17275	17396	17242	17326	17152	17337	17093	17170	17260	17209	17236	17219	17290	17006	17213	16995	17383	17561	17198	17254	17332	17228	17297	17397	17095	17225	17006	17182	17384	17236	17202	17259	17019	17173	17226	17104	17443	17093	17224	17241	17263	17148	17162	17255	17308	17230	17079	17293	17273	17317	17108	17206	17006	16901	17075	17263	17282	17412	17188	17116	17366	17414	17347	17202	17179	17212	17239	17179	17105	17187	17388	17205	17216	17093	17242	17137	17388	17320	16980	17209	17090	17369	17095	17236	17277	17288	17383	17434	17204	17184	17278	17450	17032	17263	17357	17239	17079	17387	17427	17228	17191	17197	17453	17097	17161	16879	17132	17306	17200	17180	17267	17151	17084	16893	17056	17429	17094	17162	17249	17284	17270	17259	17234	17216	17223	17210	17412	17258	17196	17109	17275	17277	17323	17438	17201	17184	17023	17412	17358	17226	17255	17127	17129	17163	17141	17137	17263	17398	17188	17298	17251	17237	17134	17375	17184	17527	17202	17223	17547	17206	17058	17159	17178	17149	17172	17271	17347	17276	17338	17086	17086	17032	17348	17047	17244	17283	17131	17381	17313	17092	17156	17390	17323	17281	17125	17084	17302	17404	17302	17289	17363	17057	17195	17210	17180	17401	17390	17271	17281	17216	17058	17210	17432	17199	17079	17466	17288	17003	17102	17080	17149	17238	17241	17370	17055	17345	17413	17273	17378	17148	17322	17326	17371	17317	17144	17333	17282	17244	17162	17349	17067	17209	17060	17389	17282	17146	17082	17185	17264	17296	17312	17106	17174	17412	17252	17063	17307	17223	17276	17326	17450	17276	17272	17105	17123	17220	17293	17075	17394	17187	17072	17205	17188	17178	17212	17072	17363	17209	17160	17279	17303	17185	17248	17254	17227	17321	17253	17287	17435	17252	17355	17232	16966	17182	17324	17214	17183	17157	17088	17063	17008	17312	17339	17364	17282	17223	17370	17307	17126	17201	17234	17164	17030	17251	17289	17263	17123	17258	17176	17141	17218	17181	17267	17323	17442	17227	17181	17286	17195	17211	17164	17287	17314	17297	17102	17384	16973	17284	17235	17268	17148	17235	17040	16983	17144	17379	17368	17355	17270	17246	17264	17373	17039	17232	17145	17209	17359	17224	17289	17224	17381	17276	17317	17258	17119	17269	17206	17258	17269	17306	17409	17478	17280	17103	17217	17231	17269	17220	17169	17299	17208	17233	17170	17242	17192	17278	17326	17085	17171	17258	17365	17342	17522	17159	17313	17271	17238	17201	17059	17168	17369	17127	17160	17116	17285	17223	17389	17302	17178	17064	17323	17224	17224	17083	17209	17298	17288	17280	17274	17378	17044	17054	17235	17209	17165	17024	17241	17205	17509	17161	17100	17365	17004	17344	17228	17208	17293	17224	17403	17201	17336	17237	17001	17260	17270	17206	17130	17340	17219	17223	17120	17204	17369	17200	17210	17067	17169	17271	17124	17151	17167	17260	17204	17078	17168	17187	17223	17231	17079	17229	17138	17248	17400	17334	17172	17280	17338	17201	17093	17155	16972	17223	17209	17134	17276	17312	17164	17197	17116	17275	17247	17262	17132	17249	17247	17240	17154	17278	17215	17096	17188	17312	17429	17095	17366	17091	17338	17285	17286	17113	17165	17033	17380	17350	17270	16986	17155	17003	17108	17298	17172	17483	17150	17236	17289	17317	17340	17111	17456	17360	17233	17209	17526	17161	17207	17323	17291	17283	17301	17230	17357	17239	17160	17086	17216	17291	16918	17146	17140	17190	17376	17139	17113	17188	17451	17387	17112	17215	17257	17335	17301	17100	17348	17389	17195	17210	17279	17442	17287	17118	17371	17232	17103	17368	17201	17144	17199	16991	17227	17197	17326	17187	17327	17215	17179	17105	17027	17313	17164	17172	17213	17362	17109	17380	17319	17545	17440	17170	17252	17109	17188	17207	17206	17204	17236	17168	17392	17332	17345	17272	17131	17132	17196	17284	17328	17336	17103	17219	17176	17409	17214	17123	17378	17255	17310	17147	17408	17225	17267	17347	17101	17321	17251	17367	17366	17176	16963	17273	17373	17451	17140	17177	17264	17172	17145	17224	17275	17135	17227	17017	17270	17123	17106	17474	17228	17167	17080	17199	17253	17186	17054	17219	17268	17012	17378	17331	17161	17267	17102	17216	17321	17159	17212	17303	17367	17199	17237	17358	17194	17229	17285	16989	17254	17213	17266	17267	17246	17165	17262	17223	17293	17259	17130	17280	17267	17367	17049	17267	17004	17144	17182	17182	17128	17303	17196	17315	17300	17132	17158	17278
44468	63698	50889	33350	24807	20972	18451	16322	15040	14071	13677	13438	13191	13064	13196	13069	12923	12836	12876	12925	12783	12808	12843	12920	12747	12994	12823	12851	12823	12800	12731	12620	12806	12717	12758	12823	12936	12936	12710	12825	12848	12873	12732	12651	12932	12866	12787	12898	12912	12755	12769	12804	12715	12995	12681	12707	12714	12703	12953	12714	12807	12869	12967	12818	12751	12794	12709	12922	12712	12823	12821	12772	12732	12738	12855	12787	12734	12810	12903	12746	12850	12866	12706	12868	12856	12833	12691	12712	12713	12775	12797	12743	12742	12754	12942	12786	12923	12646	12965	12672	12730	12701	12902	12871	12638	12738	12802	12747	12796	12688	12947	12644	12741	12816	12689	12955	12766	12854	12734	12825	12919	12745	12838	12828	12838	12902	12775	12936	12757	12846	12876	12762	12895	12812	12804	12717	12834	12895	12869	12871	12797	12777	12742	12848	12947	12928	12757	12898	12756	12849	12874	12718	12665	12696	13001	12745	12728	12744	12652	12894	12813	12828	12752	12906	12844	12794	12801	12644	12766	12537	12786	12850	12802	12929	12668	12988	12796	12897	12738	12865	12885	12706	12776	12562	12869	12812	12864	12918	12843	12776	12804	12932	12820	12856	12725	12737	12826	12684	12710	12757	12802	12736	12622	12807	12812	12781	12767	12725	12800	12889	12802	12880	12789	13042	12634	12730	12719	12843	12888	12833	12761	12896	12622	12775	12746	12944	12767	12778	12827	12914	12728	12761	12748	12801	12862	12686	12596	12878	12685	12698	12726	12935	12853	12868	12752	12688	12941	12704	12762	12804	12962	12826	12551	12767	12741	12769	12597	12718	12575	12823	12673	12611	12791	12751	12778	12803	12702	12756	12757	12735	12854	12799	12887	12784	12764	12698	12768	12724	12868	12763	12813	12854	12816	12762	12745	12744	12831	12814	12728	12944	12771	12772	12772	12933	12775	12754	12869	12675	12855	12739	12858	12860	12882	12820	12998	12641	12775	12759	12648	12719	12855	12626	12751	12742	12763	12846	12814	12663	12910	12784	12833	12882	12680	12742	12836	12799	12812	12817	12704	12820	12781	12844	12869	12987	12912	12899	12943	12761	12787	12856	12808	12808	12757	12807	12815	12734	12904	12808	12625	12769	12866	12886	12798	12691	12791	12898	12912	12718	12726	12963	12729	12867	12920	12752	12776	12867	12931	12738	12585	12738	12869	12762	12923	12779	12819	12673	12838	12824	12866	12886	12658	12832	12888	12835	12792	12844	12896	12776	12798	12759	12713	12665	12842	12738	12767	12639	12738	12867	12660	12859	12987	12688	12843	12904	12828	12902	12824	12906	12691	12721	12953	12755	12627	12912	12944	12790	12963	12665	12800	12789	12847	12643	12794	12901	12700	12813	12739	12826	12672	12768	12767	12654	12676	12775	12712	12713	12808	12834	12733	12777	12807	12640	12942	12836	12713	12722	12758	12830	12910	12821	12853	12681	12726	12777	12618	12724	12797	12996	12797	12932	12805	12691	12788	12810	12898	12772	12660	12697	12627	12742	12718	12643	12813	12837	12760	12847	12777	12696	12828	12677	12970	12843	12947	12684	12698	12833	12840	12725	12854	12779	12773	12794	12776	12759	12940	12904	12738	12731	12665	12760	12747	12686	12986	12855	12759	12917	12819	12664	12804	13027	12891	12801	12764	12835	12635	13035	12807	12971	12751	12717	12807	12865	12844	12689	12693	12756	12862	12793	12726	12982	12798	12794	12904	12795	12806	12728	12770	12698	12717	12943	12862	12891	12765	12918	12762	12694	12736	12884	12750	12751	12816	12843	13028	12753	12860	12649	12795	12759	12692	12900	12976	12710	12800	12637	12738	12983	13159	12761	13038	12847	12759	12812	12629	12775	12839	12664	12780	12691	12621	12822	12855	12894	12855	12602	12823	12916	12939	12807	12792	12944	12710	12955	12729	12745	12947	12962	12736	12900	12741	12879	12926	12708	12811	12787	12609	12859	12924	12749	12879	12705	12723	12927	12823	12810	12876	12767	12682	12933	12807	12798	12889	12792	12850	12729	12709	12851	12769	12718	12734	12717	12927	12777	12723	12818	12800	12825	12821	12823	13031	12777	12847	12858	12800	12706	12860	12844	12834	12700	12662	12714	12839	12768	12742	12742	12842	12924	12860	12897	12793	12801	12855	12783	12702	12929	12779	12726	12759	12805	12766	12741	12889	12806	12721	12673	12819	12952	12911	12799	12577	12797	12788	12760	12642	12763	12828	12784	12687	12822	12838	12646	12631	12773	12826	12815	12779	12880	12836	12710	12885	12544	12839	12907	12698	12820	12802	12672	13019	12872	12864	12619	12824	12755	12828	12768	12670	12849	12797	12861	12829	12766	12691	12867	12954	12855	12633	12584	12863	12778	12688	12926	12845	12778	12755	12697	12686	12777	12744	12703	12727	12705	12994	12874	12817	12781	12905	12744	12852	12917	12804	12674	12944	12847	12771	12818	13014	12937	12845	12732	12860	12690	12850	12867	12905	12732	12883	12791	12908	12757	12967	12722	12707	12889	12926	12789	12798	12734	12749	12864	12871	12853	12743	12863	12940	12853	12623	12837	12808	12762	12836	12857	12759	12837	12816	12931	12801	12756	12858	12650	12555	12750	12731	12926	12945	12670	12599	12834	12753	12901	12785	12722	12692	12872	12725	12973	12867	12805	12677	12960	12954	12671	12900	12732	12711	12735	12732	12871	12816	12867	12676	12793	12907	12798	12845	12842	12769	12661	12893	12817	12817	12827	12766	12785	12716	12821	12719	12763	12943	12719	12912	12927	12831	12738	12853	12745	12912	12868	12816	12672	12764	12772	12723	12925	12859	12776	12944	12738	12957	12712	12828	12878	12720	12694	12767	12826	12711	12801	12805	12771	12791	12766	12776	12738	12958	12791	12739	12809	12649	12921	12914	12823	12779	12869	12805	12663	12900	12851	12629	12764	12802	12649	12751	12877	12916	12710	12853	12908	12866	12778	12844	12602	12752	12623	12848	12914	12602	12743	12792	12804	12714	12848	12962	12848	12768	12915	12892	12738	12810	12884	12643	12703	12898	12719	12849	12863	12814	12761	12756	12861	12840	12714	12805	12892	12818	12859	12848	12823	12745	12911	12837	12719	12779	12771	12802	12650	12825	12697	12970	12765	12748	12715	12766	12778	12734	12861	12760	12926	12846	12911	12797	12622	12799	12862	12836	12801	12620	12773	12877	12967	12832	12738	12871	12815	12884	12783	12891	12829	13026	12822	12898	12881	12750	12789	12851	12699	12868	12907	12731	12769	12687	12951	12855	12738	12766	12854	12891	12717	12782	12780	12694	12694	12799	12806	12817	12850	12952	12803	12906	12890	12874	12878	12761	12736	12736	12738	12734	12723	12779	12796	12653	12876	12813	12844	12756	12717	12918	12734	12861	12861	12844	12724	12994	12873	12588	12710	12848	12803	12854	12848	12660	12937	12852	12790	12855	12723	12739	12738	12663	12832	12709	12749	12741	12679	12589	12842	12834	12624	12785	12688	12635	12974	12770	12813	12857	12842	12778	12898	12745	12839	12921	12812	12938	12764	12795	12865	12718	12858	12793	12767	12872	12636	12728	12679	12916	12783	12670	12684	12947	12713	12747	12619	12677	12602	12748	12793	12765	12714	12661	12703	12717	12852	12946	12787	12789	12910	12751	12710	12740	12902	12907	12848	12657	12845	12728	12779	12900	12738	12761	12717	12773	12858	12786	12778	12737	12751	12841	12645	12895	12668	12728	12767	12745	12694	12798	12740	12816	12775	12729	12794	12618	12947	12798	12778	12684	12842	12751	12813	12729	12808	12741	13001	12802	12737	12863	12750	12740	12727	12845	12742	12830	12868	12818	12821	12731	12972	12796	12739	12810	12754	12712	12841	12775	12749	12830	12790	12737	12793	12865	12766	12874	12891	12698	12642	12760	12790	12874	12840	12880	12769	12668	12882	12738	12643	12646	12844	12679	12743	12666	12736	12793	12756	12945	12835	12720	12737	12853	12922	12829	12760	12884	12846	12732	12750	12695	12986	12669	12823	12865	12854	12808	12976	12819	12882	12762	12868	12770	12667	12848	12698	12876	12855	12672	13007	12704	12684	12774	12798	12836	12787	12880	12899	12745	12837	12638	12977	12929	12748	12725	12875	12894	12865	12913	12884	12927	12776	12733	12775	12904	12763	12738	12805	12753	12750	12849	12727	13013	12880	12678	12829	12677	12681	12387	12885	12657	12759	12856	12907	12748	12803	12838	12715	12787	13001	12782	12878	12820	12835	12654	12561	12861	12808	12720	12873	12630	12865	12956	12746	12670	12772	12971	12735	12647	12939	12701	13057	12761	12919	12795	12812	12883	12853	12758	12798	12863	12690	12632	12660	12601	12754	12792	12812	12893	12868	12701	12770	12889	12744	12835	12890	12675	12606	12705	12740	12881	12784	12884	12651	12783	12860	12739	12698	12779	12779	12801	12755	12784	12891	12786	12868	12927	12682	12857	12849	12625	12801	12776	12777	12958	12776	12760	12688	12794	12815	12801	12726	12690	12870	12681	12687	12765	12782	12757	12807	12852	12810	12954	12812	12652	12719	12925	12885	12835	12676	12938	12757	12881	12867	12716	12870	12854	12971	12736	12808	12694	12879	12876	12802	12794	12796	12601	12836	12741	12671	12737	12798	12915	12870	12810	12778	12786	12851	12905	12782	12810	12880	12758	13077	12849	12916	12735	12813	12754	12657	12886	12783	12798	12759	12609	12670	12769	12899	12855	12874	12969	12799	12705	12817	12873	12821	12808	12878	12727	12656	12934	12811	12823	12720	12723	12605	12806	12823	12856	12937	12736	12815	12766	12901	12750	12708	12894	12732	12915	12891	12814	12552	12933	12796	12867	12806	12736	12748	13016	12986	12700	12771	12872	12641	12789	12571	12826	12787	12750	12666	12815	12773	12883	12767	12728	12674	13049	12755	12799	12605	12873	12859	12837	12819	12688	12862	12792	12812	12836	12809	12746	12774	12799	12860	12833	12924	12797	12793	12772	12753	12916	12756	12807	12715	12766	12919	12758	12841	12740	12710	12842	12816	12863	12807
23468	21074	28727	25628	26137	29245	29040	23172	20260	19408	18911	18296	17865	17874	17843	17706	17680	17426	17696	17470	17612	17361	17524	17561	17298	17454	17376	17640	17147	17340	17552	17221	17466	17458	17351	17313	17221	17267	17331	17179	17253	17308	17287	17281	17241	17556	17291	17225	17180	17173	17394	17494	17125	17474	17308	17315	17196	17193	17373	17171	17190	17163	17247	17148	17425	17272	17310	17271	17282	17332	17272	17037	17355	17277	17366	17207	17337	17406	17238	17207	17102	17114	17373	17295	17081	17376	17108	17181	17270	17355	17315	17390	17308	17291	17130	17087	17448	17277	17198	16888	17133	17324	17471	17417	17395	17265	17386	17245	17286	17176	17267	17312	17253	17322	17475	17225	17057	17008	17239	17334	17063	17342	17009	17266	17476	17135	17245	17344	17315	17215	17295	17139	17382	17110	17213	17467	17314	17215	17263	17144	17362	17208	17160	17101	17372	17233	17128	16980	17277	17366	17226	17313	17326	17381	17303	17208	17120	17133	17200	17146	17134	17186	17349	17090	17353	17120	16899	17044	17331	17329	17422	17059	17139	17214	17303	17364	17286	17304	17256	17335	17267	17328	17077	17302	17190	17294	17201	17181	17357	17218	17383	17379	17226	17058	17095	17154	17287	17359	17144	17369	17211	17165	17233	17201	17072	17234	17176	17365	17291	17431	17330	17269	17209	17260	17257	17280	17330	17201	17032	17208	17128	17100	17131	17117	17315	17168	17177	17286	17269	17382	17332	17137	17164	17126	17495	17318	17172	17402	17370	17292	17454	17256	17327	17212	17395	17117	17186	17244	17319	17376	17323	17403	17483	17311	17305	17209	17306	17354	17319	17395	17166	17187	17136	17188	17343	17078	17239	17321	17172	17084	17000	17185	17263	17357	17348	17079	17232	17199	17219	17242	17217	17227	17108	17383	17095	17288	17502	17369	17358	17249	17487	17366	17252	17339	17266	17129	17316	17287	17349	17157	17104	17184	17355	17208	17215	17335	17437	17204	17420	17282	17315	17222	17383	17167	17330	17282	17248	17179	17309	17198	17216	17195	17249	17104	17273	17215	16997	17366	17374	17337	17166	17346	17380	17098	17289	17248	17276	17357	17163	17392	17164	17281	17232	17232	17174	17263	17177	17252	17397	17230	17371	16986	17259	17254	17240	17129	17105	17140	17179	17212	17306	17266	17298	17315	17291	17191	17204	17158	17336	17128	17289	17264	17196	17295	17086	17158	17080	17225	17272	17234	17055	17311	17344	17113	17162	17098	17102	17018	17318	17189	17295	17134	17124	17255	17080	17083	17183	17051	17335	17235	17155	17088	17193	16981	17096	17289	17392	17165	17297	17128	17282	17124	17295	17065	17280	17355	17036	17211	17236	17424	17074	17120	17239	17291	17219	17296	17239	17266	17234	17056	17203	17215	17406	17344	17393	17297	17392	17181	17159	16992	17208	17212	17300	17265	17100	17000	17228	17215	17372	17113	17130	17164	17160	17261	17198	17110	17209	17278	17275	17388	17411	17374	17502	17405	17157	17154	17278	17324	17331	17171	17107	17155	17214	17287	17119	17399	17281	17493	17391	17493	17258	17038	17437	17258	17245	17315	17301	17283	17411	17293	17006	17201	17282	17249	17398	17415	17063	17310	17427	17104	17403	17348	17342	17427	17366	17266	17440	17343	17183	17360	17305	17374	17219	17244	17328	17114	17176	17271	17273	17159	17217	17125	17202	17376	17359	17333	17238	17177	17416	17159	17296	17356	17276	17371	17312	17298	17313	17204	17243	17183	17233	17091	17180	16935	17089	17241	17243	17497	17165	17127	17241	17215	17143	17234	16961	17108	17266	17060	17141	17368	17498	17338	17299	17266	17394	17384	17305	17130	17216	17366	17036	17023	17122	17246	17245	17423	17214	17077	17180	17185	17193	17200	17368	17312	17290	17250	17275	16911	17172	17266	17211	17241	17311	17339	17447	17236	17097	17166	17430	17489	17026	17267	17318	17314	17273	17243	17315	17195	17198	17185	17240	17461	17308	17523	17260	17332	17043	17245	17216	17210	16832	17515	17516	17254	17221	17269	17274	17355	17208	17273	17232	17264	17450	17323	17228	17165	17443	17303	17383	17271	17241	17350	17400	17189	17271	17266	17272	17328	17276	17261	17186	17151	17093	17161	17228	17241	17225	17120	17344	17490	17246	17538	17198	17210	17140	17249	17315	17300	17089	17272	17326	17293	17010	17183	17300	17358	17241	17169	17399	17264	17137	17130	17203	17321	17320	17270	17261	17240	17225	17162	17150	17429	17369	17314	17321	17115	17100	17268	17181	17371	17207	17440	17136	17156	17330	17107	17491	17418	17196	17281	17459	17288	17318	17336	17139	17242	17094	17230	17218	17470	17240	17364	17201	17165	17021	17311	17296	17162	17196	17045	17100	17450	17346	17068	17390	17270	17219	17458	17108	17112	17305	17123	17291	17037	17138	17186	17006	17628	17282	17317	17219	17122	17314	17368	17389	17146	17358	17450	17095	17051	17084	17267	17275	17268	17281	17302	17267	17098	17426	17257	17076	17156	17115	17166	17221	17325	17351	17131	17342	17306	17364	17498	17203	17340	17353	17324	17401	17274	17048	17362	17184	17213	17231	17205	17120	17017	17190	17209	17326	17434	17064	17081	17324	17043	17289	17375	17270	17211	17157	17099	17236	17210	17315	17262	17404	17176	17406	17301	17135	17263	17189	17187	16984	17405	17401	17228	17386	17289	17179	17173	17238	17249	17269	17015	17180	17067	17201	17476	17077	17364	17315	17244	17129	17298	17318	17306	17348	17173	17235	17400	17384	17335	17315	17430	17381	17325	17266	17144	17259	17204	17370	17116	17266	17149	17176	17256	17032	17136	17206	17454	17222	17229	17227	17319	17342	17362	17165	17165	17283	17324	17251	17384	17276	17161	17371	17378	17354	17220	17257	17139	17158	17266	17068	17122	17112	17443	17112	17211	17090	17470	17228	17191	17232	17285	17494	17071	17230	17238	17420	17115	17264	17357	17203	17138	17127	17184	17374	17510	17447	17270	17259	17188	17217	17239	17239	17172	17320	17172	17271	17049	17347	17378	17424	17187	17444	17381	17290	17312	17100	16909	17309	17463	17120	17225	17417	17324	17368	17056	17217	17337	17164	17032	17263	17521	17135	17031	17159	17167	17298	17423	17171	17039	17239	17072	17000	16832	17032	17329	17263	17550	17371	17364	17261	17262	17168	17262	17303	17069	17156	17171	17247	17148	17124	17277	17191	17293	17474	17228	17217	17113	17335	17185	17258	17209	17088	17118	17373	17213	17265	17188	17363	17150	17398	17185	17474	17124	17188	17268	17241	17101	17255	17243	17389	17023	17485	17240	17250	17241	17178	17158	17258	17182	17209	17277	17343	17052	17239	17069	17218	17064	17295	17396	17160	17149	17203	17289	17465	17236	17327	17212	17179	17175	17130	17025	17242	17361	17359	17306	17329	17420	17446	17158	17127	17156	17469	17098	17379	17014	17194	17156	17195	17387	17295	17193	17275	17062	17440	17377	17140	17093	16980	17333	17150	17062	17019	17123	17098	17165	17335	17242	17382	17333	17337	17349	17237	17139	17299	17182	17044	17181	17155	17182	17134	17009	17354	17269	17090	17347	17161	17400	17282	17295	17158	17241	17306	17297	17287	17245	17246	17566	17161	17213	17175	17264	17175	17288	17233	17289	17271	17388	17306	17192	17353	17086	17340	17016	17281	17139	17196	17193	17100	17263	17377	17266	17221	17088	17203	17166	17546	17251	17247	17385	17179	17329	17073	17120	17135	17107	17263	17420	17231	17180	17380	17384	17178	17388	17220	17278	17232	17163	17205	17155	17155	17068	17310	17145	17397	17201	17278	17321	17247	17234	17229	17445	17305	17286	17291	17242	17316	17262	16964	17342	17451	17507	17363	17343	17158	17257	17148	17417	17092	17155	17282	17293	17187	17264	17162	17171	17346	17220	17345	17216	17271	17209	17260	17180	17263	17045	17340	17239	17321	17190	17169	17309	17300	17271	17132	16988	17123	17161	17142	17235	17318	17344	17272	17275	17270	16979	17166	17093	17288	17325	17192	17148	17157	17300	17092	17259	17212	17289	17162	17138	17312	17213	17273	17238	17156	17211	17125	17177	17049	17242	17308	17438	17399	17247	17252	16966	17348	17400	17282	17306	17208	17319	17272	17294	17252	17247	17131	17291	17212	16999	17216	17346	17227	17262	17139	17107	17395	17264	17118	17087	17272	17597	17324	17193	17268	17278	17243	17356	17197	17389	17183	17260	17194	17290	17124	17514	17175	17347	17184	17167	17303	17218	17413	17073	17330	17336	17152	17332	17256	17167	17534	17310	17225	17589	17236	17035	17306	17526	17312	17303	17228	17293	17156	17380	17200	17227	17085	17246	17148	17470	17573	17367	17361	17218	17402	17269	17357	17093	17334	17301	17253	17158	17202	17213	17408	17228	17012	17365	17284	17138	17134	17122	17281	17248	17198	17137	17300	17300	17243	17160	17386	17164	17211	17069	17164	17358	17264	17028	17117	17234	17152	17273	17231	17247	17515	17288	17132	17212	17351	17069	17364	17267	17272	17330	17269	17259	17120	17219	17252	17191	17089	17150	17074	17183	17378	17412	17425	17363	17521	17117	17274	17142	17250	17136	17139	17074	17122	17400	17399	17083	17258	17165	17233	17325	17276	17237	17298	17259	17376	17258	17194	17237	17501	17155	17292	17106	17427	17322	17352	17130	17274	17132	17236	17252	17149	17064	17163	17143	17157	17150	17351	17327	17252	17398	17151	17248	17266	17294	17203	17264	17265	17433	17156	17331	17069	17082	16855	17206	17317	17235	17149	16961	17248	17370	17311	17338	17047	17079	17221	17079	17202	17267	17293	17079	17173	17264	17146	17333	17235	17073	17232	17375	17062	17140	17261	17366	17158	17262	17093	17392	17116	17275	17233	17159	17304	17285	17199	17355	17199	17246	17363	17086	17178	17242	17077	16915	17233	17205	17041	17372	17366	17410	17085	17091	16962	17147	17216	17175	17222	17487	17368	17285	17426	17308	17347	17213	17468	17141	17216	17359	17391	17242	17218	17169
42419	70864	54297	37674	31242	26746	22521	18423	15883	14468	14014	13641	13322	13276	13116	13058	13154	13003	13029	12872	12891	12799	12928	12846	12678	12847	12937	12675	12740	12954	12881	12838	12879	12769	12893	12875	12743	12744	12744	12798	12683	12796	12772	12687	12771	12644	13085	12772	12912	12729	12534	12796	12660	12981	12771	12637	12780	12871	12656	12895	12920	12749	12875	12649	12871	12776	12826	12664	12995	12871	12615	13038	12860	12641	12782	12838	12897	12846	12937	12780	12809	12768	12744	12848	12831	12757	12880	12996	12836	12779	12634	12888	12797	12831	12728	12827	12656	12862	12671	12814	12728	12878	12804	12755	12751	12900	12710	12869	12860	12920	12849	12937	12826	12859	12794	12816	12844	12825	12889	12741	12736	12679	12637	12984	12725	12806	12739	13008	12772	12802	12824	12778	12722	12616	12926	12906	12837	12802	12797	12614	12746	12829	12906	12707	12964	12566	12942	12643	12805	12663	12814	12706	12891	12743	12639	12833	12928	12819	12679	12624	12726	12785	12640	12947	12850	12842	12728	12827	12798	12596	12797	12774	12841	12795	12830	12702	12766	13019	12809	12797	12761	12765	12802	12777	12635	12834	12892	12806	12768	12815	12691	12824	12861	12778	12772	12697	12732	12880	12793	12754	12933	12766	12743	12697	12815	12948	12711	12898	12827	12883	12767	12853	12677	12501	12687	12510	12936	12752	12715	12804	12646	12640	12856	12923	12779	12801	12963	12814	12868	12826	12912	12696	12736	12811	12719	12912	12816	12798	12850	12820	12886	12729	12933	12824	12959	12786	12583	12754	12823	12880	12735	12869	12900	12630	12846	12821	12826	12790	12603	12787	12657	12717	12958	12719	12857	12800	12642	12923	12797	12760	12834	12730	12685	12926	12843	12914	12700	12736	12785	12713	12836	12632	12904	12671	12790	12761	12838	12805	12871	12833	12677	12875	12871	12939	12878	12867	12731	12833	12783	12813	12669	12763	12868	12870	12916	12819	12715	12864	12730	12663	12712	12801	12958	12885	12914	12713	12737	12687	12756	12857	12731	12820	12975	12895	12664	12811	12680	12760	13063	12723	12827	12743	12844	12769	12703	12876	12756	12879	12763	12954	12654	12685	12685	12705	12647	12772	12830	12645	12716	12775	12708	12718	12894	12856	12812	12774	12833	12816	12592	12853	12629	12891	12655	12755	12879	12737	13026	12721	12961	12820	12713	12861	12711	12855	12610	12695	12961	12673	12771	12629	12720	12683	12901	12943	12762	12696	12669	12820	12954	12702	12821	12862	12893	12926	12731	12762	12757	12750	12871	12888	12707	13016	12688	12717	12661	12885	12871	12934	12724	12791	12789	12752	12723	12817	12698	12776	12885	12802	12802	12747	12898	12742	12594	12863	12736	12629	12783	12716	12653	12882	12794	12895	12752	12841	12511	12757	12656	12809	12764	12681	12907	12813	12753	12760	12768	12751	12755	12964	12762	12650	12764	12712	12830	12773	12818	12866	12864	12897	12793	13049	12659	12734	12789	12739	12782	12696	12876	12864	12917	12731	12767	12708	12810	12672	12828	12867	12703	12783	12707	12801	12743	12961	12732	12732	12862	12832	12678	12726	12969	12769	12820	12794	12837	12924	12806	12720	12734	12777	12806	12676	12925	12824	12761	12722	12918	12695	12894	12909	12760	12825	12752	12841	12651	12674	12748	12937	12763	12834	12818	12659	12676	12795	12882	12795	12763	12850	12749	12618	12833	12716	12735	12881	12509	12943	12699	12894	12665	12772	12813	12913	12851	12897	12816	12724	12911	12900	12772	12794	12778	12977	12918	12658	12883	12716	12657	12687	12660	12865	12710	12655	12725	12757	12876	12789	12700	12951	12702	12781	12767	12908	12754	12816	12802	12681	12793	12803	12737	12675	12867	12788	12668	12890	12794	12729	12640	12714	12701	12752	12913	12770	12775	12730	12716	12689	12719	12692	13001	12652	12827	12751	12824	12823	12675	12809	12785	12869	12800	12782	12797	12697	12749	12733	12690	12816	12799	12747	12746	12980	12768	12717	12909	12717	12750	12909	12806	12754	12770	12756	12748	12829	12761	12916	12716	12771	12868	12816	12946	12477	12634	12763	12799	12786	12831	12837	12827	12839	12791	12970	12818	12738	12819	12951	12656	12728	12703	12984	12798	12801	12782	12733	12655	12781	12729	12695	12532	12746	12691	12912	12765	12785	12821	12663	12808	12715	12779	12881	12882	12733	12722	12824	12699	12856	12724	12721	12885	12661	12874	12815	12770	12774	12746	12790	12757	12740	12961	12821	12705	12786	12788	12769	12824	12788	12681	12682	12838	12643	12819	12705	12762	12714	12816	12667	12598	12938	12700	12688	12943	12630	12751	12688	12738	12830	12886	12654	12717	12841	12838	12724	12678	12702	12771	12615	12702	12926	12583	12921	12772	12651	12645	12621	12692	12831	13030	12691	12864	12680	12922	12695	12711	12763	12691	12719	12863	12702	12670	12698	12743	12851	12749	12789	12733	12637	12769	12767	12903	12581	12824	12784	12884	12684	12954	12768	12925	12774	12803	12955	12944	12739	12895	12601	12900	12754	12684	12808	12750	12870	12705	12742	12792	12925	12769	12712	12801	12671	12722	12777	12999	12830	12815	12756	12772	12808	12808	12736	12763	12714	12773	12701	12713	12765	12767	12651	12712	12819	12934	12876	12736	12749	12745	12563	12757	12832	12891	12712	12770	12526	12748	12817	12608	12650	12735	12786	12829	12755	12697	12845	12643	12882	12665	12782	12837	12904	12746	12762	12805	12819	12716	12829	12810	12837	12874	13037	12694	12761	12839	12941	12659	12899	12718	12617	12727	12694	12995	12859	12809	12773	12964	12773	12702	12876	12762	12827	12966	12686	12853	12816	12758	12913	12805	12918	12619	12655	12932	12558	12824	12768	12816	12857	12797	12863	12821	12781	12786	12816	12650	12744	12773	12896	12741	12890	12731	12807	12730	12922	12728	12717	12749	12841	13015	12983	12791	12735	12776	12828	12822	12844	12786	12707	12628	12866	12858	12949	12959	12680	12765	12759	12741	12779	12817	12779	12624	12881	12929	12730	12786	12682	12838	12717	12900	12753	12741	12829	12667	12791	12775	12857	12815	12975	12732	12970	12808	12715	12716	12745	12717	12782	12744	12670	12671	12736	12823	12763	12968	12735	12661	12743	12703	12714	12785	12773	12688	12836	12821	12750	12818	12893	12801	12716	12600	12846	12710	12867	12724	12650	12881	12851	12794	12852	12938	12957	12729	12828	12730	12772	12878	12688	12809	12814	12600	12761	12798	12951	12830	12845	12679	12779	12712	12805	12833	12809	12743	12768	12790	12634	12798	12728	12785	12750	12698	12676	12771	12694	12963	12769	12749	12729	12713	12789	12756	12838	12703	12864	12899	12809	12924	12828	12768	12803	12840	12834	12777	12850	12742	12664	12914	12808	12647	12834	12615	12734	12829	12778	12718	12692	12893	12853	12897	12825	12688	12710	12736	12714	12804	12856	12756	12750	12748	12876	12842	12699	12915	12762	12805	12710	12963	12973	12756	12638	12923	12734	12797	12845	12527	12922	12622	12823	12790	12883	12822	12895	12804	12931	12690	12712	12762	12834	12795	12838	12676	12667	12732	12743	12818	12937	12772	12718	12824	12749	12771	12727	12669	12779	12851	12719	12828	12676	12529	12835	12760	12911	12831	12910	12801	12795	12772	12860	12748	12679	12867	12847	12777	12636	12778	12919	12743	12771	12770	12763	12797	13050	12860	12577	12751	12714	12836	12735	12775	12685	12754	12897	12744	12845	12915	12866	12642	12859	12812	12661	12844	12862	12722	12712	12729	12636	12828	12836	12748	12661	12812	12735	12674	12835	12707	12761	12607	12664	12843	12993	12795	12818	12853	12821	12863	12702	12959	12928	12765	12656	12931	12860	12782	12616	12760	12778	12725	12829	12745	12731	12892	12815	12707	12833	12860	12789	12846	12704	12781	12832	12737	12845	12913	12807	12603	12788	12820	12918	12663	12690	12898	12841	12828	12904	12780	12758	12773	12744	12668	12744	12837	12734	12797	12692	12733	12834	12705	12790	12837	12816	12882	12871	12699	12715	12840	12839	12620	12792	12605	12820	12990	12841	12646	12920	12901	12869	12819	12957	12684	12650	12859	12814	13032	12811	12751	12884	12771	12637	12891	12867	12839	12810	13008	12757	12716	12739	12745	12868	12789	12935	12703	12712	12900	12746	12795	12925	12829	12920	12777	12785	12888	12599	12732	12744	12860	12836	12802	12680	12748	12867	12704	12879	12756	12788	12747	12701	12755	12804	12747	12877	12605	12929	12769	12781	12733	12813	12737	12953	12584	12863	12720	12822	12650	12780	12757	12718	12777	12748	12742	12717	12684	12707	12953	12864	12690	12866	12884	12915	12726	12726	12754	12909	12706	12670	12730	12723	12901	12857	12828	12713	12796	12953	12828	12734	12797	12990	12904	12910	12797	12681	12833	12975	12838	12882	12909	12762	12841	12839	12774	12919	12619	12882	12901	12693	12764	12716	12727	12857	12664	12838	12856	12820	12661	12688	12728	12708	12836	12834	12651	12915	12756	12808	12795	12709	12973	12710	12911	12859	12890	12639	12917	12767	12870	12844	12686	12783	12779	12850	12862	12766	13011	12769	12780	12717	12828	12767	12656	12763	12706	12892	12782	12632	12563	12803	12751	12879	12749	12806	12693	12788	12703	12889	12895	12837	12762	12659	12839	12758	13004	12704	12774	12818	12807	12745	12770	12585	12875	13062	12683	12681	12839	12858	12683	12596	12821	12743	12973	12896	12829	12846	12783	12783	12941	12892	12854	12797	12786	12887	12752	12719	13021	12802	12812	12905	12792	12839	12771	12793	12786	12672	12749	12754	12802	12818	12789	12764	12970	12721	12988	12828	12724	12654	12779	12783	12829	12768	12677	12863	12850	12772	12848	12774	12662	12871	12761	12939	12817	12732	12631	12808	12775	12907	12797	12863	12908	12751	12792	12805	12957	12807	12752	12846	12735	12852	12723	12731	12855	12851	12771	12723	12631	12818	12757	12816	12637	12768	12983	12601
24674	21339	29951	30417	29496	27524	25068	21660	19807	19246	18681	18297	18033	17731	17785	17582	17589	17547	17453	17502	17430	17631	17558	17475	17648	17761	17634	17479	17324	17275	17699	17471	17460	17409	17208	17369	17406	17210	17363	17441	17396	17155	17402	17428	17476	17439	17451	17227	17442	17553	17547	17341	17585	17527	17436	17229	17312	17314	17354	17208	17332	17298	17341	17468	17193	17137	17367	17433	17389	17272	17520	17388	17346	17221	17299	17184	17452	17434	17477	17166	17555	17523	17239	17272	17282	17379	17430	17419	17516	17651	17426	17524	17423	17452	17449	17403	17277	17266	17398	17358	17385	17415	17407	17566	17635	17308	17476	17312	17351	17482	17174	17071	17427	17332	17293	17419	17400	17220	17502	17377	17242	17437	17084	17207	17226	17193	17473	17218	17451	17289	17573	17410	17463	17242	17090	17289	17466	17226	17173	17522	17231	17426	17435	17551	17491	17428	17110	17275	17245	17323	17174	17066	17369	17285	17172	17291	17268	17345	17532	17413	17304	17455	17352	17330	17275	17203	17221	17433	17383	17392	17371	17202	17403	17235	17415	17377	17440	17338	17334	17356	17253	17114	17059	17315	17289	17311	17239	17287	17273	17699	17507	17386	17269	17313	17330	17414	17171	17295	17210	17181	17229	17579	17292	17570	17322	17276	17288	17329	17158	17278	17199	17112	17369	17473	17334	17436	17446	17257	17225	17491	17223	17239	17276	17348	17321	17238	17500	17447	17298	17488	17372	17302	17253	17398	17435	17227	17400	17310	17304	17366	17229	17316	17263	16988	17323	17131	17253	17315	17514	17407	17349	17236	17264	17345	17485	17110	17083	17325	17336	17249	17379	17127	17455	17419	17495	17187	17484	17339	17437	17447	17453	17497	17179	17421	17523	17221	17203	17464	17298	17169	17490	17193	17427	17137	17455	17449	17332	17239	17212	17383	17327	17380	17334	17369	17274	17179	17234	17387	17478	17283	17369	17398	17344	17080	17074	17213	17392	17417	17207	17354	17268	17569	17431	17361	17550	17386	17339	17226	17236	17238	17414	17330	17256	17470	17261	17166	17259	17057	17241	17553	17055	17455	17398	17077	17250	17235	17248	17299	17170	17111	17208	17151	17416	17533	17543	17403	17326	17187	17471	17372	17325	17449	17431	17518	17494	17502	17522	17253	17392	17461	17405	17285	17332	17454	17452	17388	17505	17474	17106	17482	17497	17337	17249	17333	17486	17323	17416	17353	17472	17364	17388	17226	17301	17204	17416	17341	17394	17312	17197	17512	17579	17497	17306	17162	17490	17392	17187	17285	17329	17324	17315	17170	17261	17121	17450	17397	17418	17389	17598	17455	17113	17164	17247	17461	17415	17131	17262	17308	17518	17288	17473	17351	17432	17312	17156	17071	17285	17169	17304	17276	17360	17125	17392	17259	17386	17545	17759	17376	17508	17287	17362	17229	17590	17180	17322	17161	17249	17386	17323	17320	17390	17296	17391	17099	17289	17368	17245	17314	17320	17206	17400	17293	17323	17354	17323	17365	17302	17343	17307	17326	17368	17369	17335	17225	17517	17398	17277	17239	17203	17421	17277	17459	17137	17520	17341	17425	17266	17469	17403	17182	17359	17245	17189	17476	17183	17280	17342	17356	17464	17187	17388	17220	17408	17303	17303	17155	17445	17308	17397	17447	17407	17489	17322	17305	17394	17446	17453	17209	17119	17476	17444	17383	17548	17372	17533	17314	17303	17522	17405	17228	17419	17148	17405	17313	17232	17437	17179	17403	17283	17177	17523	17124	17252	17461	17367	17450	17276	17217	17130	17331	17025	17332	17307	17290	17413	17515	17329	17433	17511	17163	17117	17354	17315	17423	17422	17208	17260	17295	17429	17527	17561	17211	17363	17294	17292	17324	17411	17414	17343	17241	17261	17237	17204	17252	17460	17337	17415	17496	17406	17542	17420	17357	17368	17359	17539	17387	17391	17135	17290	17326	17285	17075	17287	17295	17374	17328	17328	17434	17277	17321	17575	17252	17232	17548	17505	17358	17183	17360	17292	17200	17233	17367	17491	17248	17071	17208	17127	17315	17375	17404	17447	17454	17209	17334	17347	17360	17331	17479	17014	17150	17378	17192	17223	17379	17414	17376	17437	17439	17284	17421	17210	17424	17261	17234	17417	17245	17123	17253	17607	17251	17344	17302	17389	17520	17273	17375	17222	17426	17422	17445	17271	17244	17513	17391	17161	17340	17446	17232	17321	17173	17422	17455	17362	17356	17263	17254	17366	17569	17276	17363	17144	17128	17196	17137	17254	17585	17379	17282	17297	17284	17517	17329	17480	17447	17263	17153	17319	17449	17516	17366	17523	17377	17298	17321	17235	17401	17261	17430	17487	17460	17336	17371	17258	17214	17415	17563	17472	17294	17401	17457	17256	17173	17258	17342	17323	17303	17309	17278	17475	17251	17559	17592	17525	17268	17394	17392	17474	17142	17298	17599	17138	17247	17542	17215	17237	17319	17269	17303	17368	17337	17297	17354	17479	17520	17263	17371	17153	17202	17595	17405	17452	17287	17446	17415	17099	17211	17364	17284	17412	17269	17397	17359	17219	17400	17259	17528	17292	17361	17376	17305	17233	17408	17482	17409	17485	17210	17121	17272	17409	17348	17246	17362	17263	17460	17197	17299	17371	17292	17206	17522	17367	17547	17526	17331	17300	17204	17174	17460	17307	17195	17299	17314	17319	17476	17195	17343	17273	17517	17554	17547	17210	17499	17273	17199	17383	17257	17106	17340	17290	17432	17280	17255	17584	17372	17330	17313	17452	17177	17404	17364	17516	17436	17401	17350	17333	17306	17230	17265	17148	17351	17368	17427	17284	17185	17340	17420	17283	17396	17346	17417	17111	17378	17605	17433	17317	17206	17403	17261	17481	17539	17363	17207	17523	17493	17375	17268	17294	17239	17670	17490	17373	17168	17283	17405	17284	17299	17467	17421	17377	17164	17144	17361	17202	17253	17059	17228	17462	17480	17511	17245	17465	17374	17425	17492	17397	17447	17223	17273	17338	17436	17380	17461	17290	17385	17385	17178	17272	17254	17319	17451	17221	17276	17286	16974	17329	17110	17187	17520	17489	17171	17200	17359	17340	17269	17669	17256	17305	17361	17377	17271	17275	17428	17386	17283	17372	17238	17269	17205	17390	17336	17370	17406	17705	17277	17237	17528	17268	17143	17258	17459	17296	17273	17560	17398	17241	17303	17461	17087	17320	17485	17302	17315	17244	17330	17278	17425	17310	17390	17306	17604	17221	17268	17337	17350	17421	17447	17170	17463	17407	17426	17397	17576	17541	17347	17332	17448	17282	17285	17161	17277	17201	17247	17202	17480	17483	17252	17524	17386	17291	17199	17400	17360	17355	17511	17496	17183	17299	17228	17344	17377	17191	17434	17256	17172	17269	17305	17623	17609	17481	17227	17321	17343	17384	17434	17338	17406	17258	17268	17319	17306	17272	17279	17231	17310	17368	17168	17322	17311	17373	17291	17430	17330	17329	17377	17210	17355	17327	17343	17450	17331	17283	17244	17289	17344	17452	17404	17287	17234	17576	17340	17231	17422	17157	17186	17369	17376	17464	17304	17301	17477	17294	17490	17380	17459	17325	17480	17084	17240	17276	17577	17425	17322	17381	17312	17384	17524	17370	17455	17282	17577	17352	17190	17248	17267	17411	17255	17527	17445	17561	17354	17307	17170	17315	17314	17240	17349	17445	17436	17195	17222	17262	17226	17249	17113	17238	17229	17251	17146	17390	17439	17478	17244	17346	17193	17311	17300	17457	17323	17426	17314	17458	17383	17429	17236	17231	17365	17390	17485	17403	17583	17320	17415	17199	17377	17151	17324	17340	17316	17361	17263	17181	17582	17178	17314	17447	17390	17369	17375	17387	17187	17084	17224	17311	17336	17333	17346	17101	17313	17389	17395	17335	17324	17317	17238	17268	17478	17402	17359	17416	17284	17399	17333	17583	17222	17229	17401	17461	17235	17451	17351	17244	17532	17355	17230	17326	17176	17296	17286	17403	17273	17203	17270	17234	17259	17373	17421	17309	17303	17470	17287	17610	17519	17548	17383	17347	17272	17570	17310	17181	17238	17471	17310	17299	17291	17275	17584	17524	17174	17434	17210	17532	17448	17301	17298	17422	17203	17423	17373	17301	17264	17265	17318	17172	17216	17394	17229	17344	17285	17190	17218	17230	17243	17141	17302	17377	17590	17488	17356	17227	17420	17478	17541	17417	17455	17420	17250	17336	17362	17288	17336	17230	17378	17241	17396	17446	17182	17172	17411	17115	17484	17162	17497	17607	17419	17292	17409	17364	17295	17338	17325	17422	17041	17375	17341	17314	17166	17159	17384	17291	17385	17361	17561	17257	17313	17371	17301	17443	17349	17262	17194	17360	17527	17516	17474	17242	17334	17098	17312	17396	17210	17299	17276	17282	17379	17494	17470	17327	17219	17190	17352	17250	17402	17513	17306	17435	17524	17432	17576	17360	17262	17297	17356	17305	17170	17237	17363	17179	17428	17325	17438	17239	17282	17165	17311	17228	17301	17192	17433	17549	17487	17376	17341	17319	17280	17212	17362	17225	17344	17479	17374	17356	17272	17475	17343	17308	17147	17433	17105	17272	17209	17368	17428	17454	17202	17370	17380	17302	17121	17095	17401	17185	17183	17417	17448	17328	17401	17296	17084	17273	17206	17289	17389	17238	17362	17384	17288	17507	17492	17551	17261	17049	17273	17507	17311	17274	17566	17471	17397	17386	17324	17527	17339	17214	17508	17379	17419	17258	17398	17343	17458	17624	17256	17359	17392	17363	17290	17326	17448	17337	17430	17296	17630	17168	17472	17325	17160	17405	17283	17289	17165	17403	17353	17491	17315	17288	17411	17383	17357	17217	17282	17139	17350	17478	17503	17521	17184	17321	17432	17293	17250	17180	17290	17217	17359	17252	17303	17240	17292	17482	17091	17400	17194	17429	17292	17198	17364	17469	17138	17311	17326	17260	17404	17416	17420	17353	17460	17544	17474	17277	17353	17281	17248	17317	17141	17242	17417	17432	17655	17142	17382	17414	17218	17178	17417	17460	17096
41998	65709	53798	39275	31052	23778	19791	17239	15545	14400	13909	13593	13269	13256	13090	13119	13161	12842	12904	12930	12967	12830	12897	12936	12934	12713	12939	12689	12908	12944	12885	12782	12868	12874	12884	12771	12982	12881	12896	12922	12922	12976	12824	12876	12821	12771	12735	12806	12769	12728	13048	12923	13059	12995	12986	12734	12874	12941	12995	12872	12997	12826	12770	12888	12776	12753	12994	12693	12761	12785	12861	13016	12829	12638	12836	12774	12792	12866	13053	13009	12820	12837	12913	12845	12759	12817	12854	12744	12781	12809	12660	12673	12734	12806	12868	12864	12898	12814	12810	12896	12744	12720	12846	12806	12858	12887	12921	12919	12778	12944	12838	12918	12857	12855	12795	12977	12919	12745	12863	13014	12534	12918	12819	12838	12961	12916	12768	12875	12800	12835	12816	12908	13084	12922	12929	12849	12896	12795	12918	12674	12796	12892	12859	12832	12869	12845	12925	12867	12966	12923	12990	12868	12993	12753	12818	12774	12927	12821	12863	12875	12732	12900	12889	12873	12886	12756	12888	12836	12899	13031	12851	12780	12802	12875	12932	12809	12929	12751	12924	12725	12789	12827	12837	12799	12786	12864	12964	12833	12621	12897	13050	12777	12894	12853	12702	12841	12771	12902	12701	12924	12894	12820	12970	12874	12830	12910	12775	12716	12892	12967	12893	12869	12862	12865	12868	12908	12855	12862	12854	12854	12823	12928	12819	12843	12675	12901	12851	12803	12787	12765	12824	12713	12911	12914	12848	12921	12839	12799	12593	13018	13007	12901	12975	12928	12984	12780	12886	12778	12735	12781	13001	12785	12843	12850	13059	12904	13017	12778	12773	12617	13046	12869	12755	12907	13032	12805	12832	12769	12737	12602	12765	12779	12809	12821	12770	12769	12878	12920	12999	12969	13012	13068	12687	12712	12895	12757	12769	12810	12925	12853	12797	12934	12800	12842	12938	12713	12905	12936	13040	12736	12776	12832	12758	12873	12799	12847	12830	12741	12855	12868	12790	12732	12811	12808	12858	12781	12999	12736	12826	12753	12755	12750	12903	12693	12812	12858	12946	12965	12888	12793	12916	12801	12832	12761	12547	12941	13027	12835	12786	12802	12828	12982	12833	12965	12795	12829	12812	12861	12877	12626	12790	12993	12853	12936	12885	12976	13017	12967	12737	12819	12923	12797	12895	12785	12848	12869	12998	12815	12746	12993	12774	12756	12964	12788	12870	12879	12753	12741	12931	12947	12743	12652	13053	12913	12741	12841	12925	12728	12889	12940	12830	12787	12721	12918	12803	12991	12756	12863	12827	12941	12595	12811	12866	12990	12947	12824	12921	12834	12837	12867	12924	12877	12791	13010	12929	12811	12775	12653	12979	12781	12626	12861	12808	12881	12722	12757	12806	12864	12857	12792	12849	12840	12853	12697	12897	12862	12810	12820	12751	12829	12888	12848	12725	12714	12779	12832	12875	12869	12606	12774	12936	12895	12731	12767	12868	12884	12729	12694	12835	12805	12864	12928	12914	12807	12808	12812	12800	12878	13014	12913	12838	12835	12929	12905	12863	12806	12926	12805	12946	12810	12901	12771	12911	12711	12834	12877	12775	12799	12823	12787	12909	12849	12922	12800	12797	12816	12854	12833	12946	12917	12899	12985	12861	12860	12905	12835	12704	12679	12907	12862	12630	13000	12972	12879	12939	12809	12907	12796	12975	12908	12701	12785	12958	12878	12830	12792	12866	12851	12803	12890	12883	12844	12777	12832	12838	12730	12603	12841	12838	12804	12795	12771	12858	12863	12859	12875	12877	12889	12951	12956	12756	12849	12935	12842	12640	12923	12986	12807	12795	12881	12771	12802	12773	12901	12703	12806	12784	12821	12862	12817	12843	12991	12714	12844	12934	12915	12803	12819	12818	12927	12808	12788	12939	12848	12797	12810	12948	12955	12821	12799	12840	12838	12698	12902	12905	12825	12866	12940	12880	12792	12893	12903	12799	12857	12815	12906	12883	12875	12853	12872	12956	12778	12788	12792	12934	12776	12862	12889	12775	12867	12854	12914	12881	12937	12777	12725	12700	12838	12714	12852	12974	12935	13041	12999	12917	12817	12922	12958	12869	12859	12774	12872	12800	12905	12923	12908	12668	12862	12924	12856	12668	12897	12805	12963	12935	12817	12947	12886	12751	12887	12797	12796	12775	12796	12811	12811	12957	12724	12758	12951	12900	12885	12754	12744	12884	12882	12647	12787	12883	12796	12937	12734	12758	12815	12714	13115	12851	12815	12794	12804	12744	12730	12842	12883	12840	12895	12728	12938	12905	12908	13004	12888	12735	12748	12941	12932	12787	12835	12929	12906	12892	12956	12822	12724	13050	12859	12887	13005	12887	12916	12852	12874	12944	12868	12986	12837	12856	12904	13001	12698	13085	12882	12768	12877	13050	13079	12811	12827	12840	12764	12818	12848	12897	12785	12732	12722	12784	12943	12894	12947	12844	12964	12891	12833	12790	13113	12854	12862	12785	13006	13084	12924	12919	12764	12680	12957	13000	12650	12926	12991	13006	12912	12942	12753	12753	12843	12710	12790	12701	12855	12878	12909	12922	12871	12764	12858	12897	12889	12896	12845	12773	12790	12984	12829	12885	12710	12945	12827	13023	12854	12870	12888	12805	12871	12910	12849	12809	12922	12851	12853	12735	12634	12895	12929	12788	12841	12834	12821	12739	12789	12704	12826	12668	12938	12907	13005	13080	12801	12880	12873	12816	12779	12709	12961	12769	12722	12760	12892	12971	12723	12928	12951	12812	12772	12715	12891	12775	12856	12727	12961	12832	12857	12749	12633	12964	12763	12931	12873	12801	12893	12819	12772	12801	12859	12773	12924	12898	12819	12861	12753	12818	12902	12847	12847	12947	12904	12748	12740	12883	12919	12776	13025	12862	12907	12931	12796	12774	12818	12868	12859	12799	12750	12824	13012	12706	12877	12766	12925	12859	12875	12825	12925	12893	12725	12944	12703	12919	12929	12856	12805	12922	12732	12714	12840	12904	12701	12884	12777	12777	12815	12800	12713	12845	12954	12753	12888	12887	12652	12840	12839	12816	12870	12780	12886	12839	12803	12940	12780	12801	12901	12816	12888	12968	12903	12772	12925	12792	12863	12822	12795	13009	12827	12869	12733	12656	12849	12800	12959	12804	12776	12859	12810	12837	12817	12966	12799	12824	12821	12913	12810	13026	12967	12779	12871	12882	12756	12978	12876	13073	12811	12881	12935	12844	12763	12712	12898	12729	12764	12821	12810	12825	12784	12577	12829	12911	12808	12905	12828	13001	12919	12805	12801	12850	12942	12854	12866	12687	12830	12895	12917	12750	12903	12719	12855	12869	12932	12881	12886	12908	12862	12724	12850	12763	12873	12802	12945	12842	12887	12890	12970	12820	12700	12843	12772	12800	12802	12857	12922	12897	12997	12896	12844	12908	12654	12833	12910	12816	12914	12857	12978	12809	12838	12759	12755	13026	12920	12941	12876	12859	12752	12805	12845	12759	12766	12874	12899	12858	12898	12876	12519	12830	12840	12774	13057	12892	12753	12937	12823	12979	12996	12748	12735	12902	12783	12714	12687	12900	12806	12913	13031	12829	12846	12963	12662	12715	12859	12858	12683	12822	12695	12887	12798	12784	12704	12887	12793	12802	13020	12946	12886	12996	12959	12988	12827	12785	12750	13010	12731	12876	12952	12965	12867	12881	12664	12926	12906	12898	12873	12994	12769	12842	12881	12864	12748	12886	12872	12798	12844	12776	12937	13003	12871	12839	12960	12947	12679	12804	12835	12799	12780	13051	12800	12648	13064	12553	12899	12960	12782	13013	12695	12854	12839	12949	12859	12986	12825	12654	12789	12826	12807	12775	12914	12977	12735	12787	12859	12903	12843	12948	12930	12948	12901	12792	12909	12884	12650	12796	12723	12849	12689	12810	12774	12788	12861	12956	13007	12920	12828	12933	12827	12873	12867	12740	12878	13039	12808	12884	12892	12908	12719	12787	12743	12835	12718	12726	12988	12701	13016	12804	12760	12743	12822	12767	12811	12913	12794	12761	13102	12748	12816	12885	12688	12714	12949	12772	12733	12886	12861	12719	12736	12987	12871	12760	12830	12966	12836	12959	12836	12811	12927	12879	12853	12908	12922	12749	12855	13025	12888	12795	12769	12900	12970	12743	12913	12798	12860	13048	12810	12846	13001	12685	12758	12967	12589	12839	12760	12823	12812	12934	12697	12859	12877	12808	12831	12909	12919	12813	12951	12920	13016	12796	12866	12776	12850	12719	12683	12765	12857	12802	12888	12883	12883	12839	12735	12829	12775	13038	12785	12868	12800	12807	12871	13083	12882	12925	12756	12982	12958	12684	12756	12799	12952	12713	12750	12747	12906	12875	12843	13051	13057	12975	12648	12926	12846	12846	12770	12874	12874	12949	12690	12852	12671	12764	12788	12701	12882	12846	12772	13006	12759	12911	13063	12951	12812	13029	13065	12856	12897	12901	12919	12925	12731	12934	12630	12795	12741	12885	12652	12744	12707	12869	12754	12747	12903	12853	13036	12780	12817	12887	12732	12845	12751	12866	12865	12804	12768	12736	12807	12787	12840	12999	12934	12729	12863	12900	12561	12879	12732	12775	13021	12907	12918	12764	12710	12874	12888	12803	12807	12739	12861	12773	12677	12789	13065	12876	13015	12939	12824	12783	12861	12987	12764	12783	12967	12759	12973	12920	12974	12663	12855	12855	12943	12772	12789	12818	12926	12898	12812	12846	12843	12667	12798	12770	12919	12955	12732	12810	12849	12722	12851	12736	12769	13049	12878	12801	12797	12744	12933	12789	12757	12742	12756	12818	12725	12965	13002	12945	12884	13002	12745	12843	12865	12948	12889	12751	12857	12850	12914	12743	13000	12943	12824	12910	12912	12897	12943	12760	12807	12890	12978	12836	13051	12828	12988	12851	12966	12968	12911	12859	12923	12954	12806	12746	12701	12905	12846	12826	12851	12821	12774	12632	12900	12965	12904	12883	12783	12767	12827	12795	12769	12963	12871	12813	12911	12976	12880	12951	12874	12757	12968	12863	12700	13006	12724	12975	12910
22087	21055	28701	24508	23975	27797	30973	24720	22003	21064	19901	18877	18760	18712	18483	18324	18153	18174	18020	18054	18044	18033	17878	17927	17866	17894	17830	17952	17843	17906	17974	17924	17954	17839	17899	17886	17776	17965	17958	17909	18078	17703	17760	17686	17816	17833	17880	17939	17661	17622	17941	17423	17791	17805	17777	17675	17725	17829	17889	17770	17697	17847	17648	17634	17811	17805	17852	17784	17897	17774	17883	17657	17899	17725	17804	17795	17743	17693	17752	17836	17635	17782	17779	17960	17703	17832	17710	17836	17656	17773	17889	17795	17712	17507	17816	17807	17616	17768	17645	17773	17786	17586	17638	17724	17749	17706	17740	17796	17625	17444	17744	17806	17667	17629	17805	17876	17809	17800	17492	17395	17580	17741	17817	17591	17670	17711	17728	17784	17677	17715	17600	17556	17894	17782	17683	17477	17690	17560	17630	17586	17799	17840	17930	17746	17684	17766	17762	17629	17556	17886	17803	17670	17695	17707	17845	17711	17907	17736	17632	17731	17663	17663	17768	17698	17872	17511	17802	17780	17756	17877	17507	17666	17869	17799	17908	17759	17678	17789	17588	17747	17707	17883	17860	17535	17922	17822	17824	17750	17875	17669	17638	17730	17796	17670	17815	17797	17724	17716	17797	17837	17679	17624	17571	17836	17815	17671	17712	17716	17966	17790	17579	17558	17679	17576	17819	17683	17707	17726	18066	17764	17791	17608	17584	17645	17587	17780	17939	17696	17666	17666	17739	17650	17492	17730	17430	17608	17675	17782	17791	17747	17658	17630	17735	17677	17484	17641	17834	17698	17512	17662	17782	17665	17705	17621	17841	17473	17680	17525	17770	17523	17541	17612	17569	17607	17904	17737	17598	17796	17792	17950	17800	17606	17810	17669	17633	17537	17635	17712	17587	17555	17656	17756	17714	17847	17710	17741	17822	17856	17530	17808	17908	17624	17623	17757	17565	17667	17789	17695	17666	17604	17807	17744	17577	17513	17597	17832	17882	17728	17831	17616	17688	17730	17808	17860	17738	17564	17547	17743	17756	17895	17546	17629	18035	17967	17613	17718	17759	17590	17658	17863	17647	17790	17913	17518	18029	17649	17682	17558	17723	17746	17794	17787	17812	17529	17612	17782	17752	17647	17809	17627	17556	17565	17892	17877	17451	17624	17657	17545	17764	17663	17867	17585	17610	17649	17807	17636	17643	17741	17841	17627	17550	17828	17772	17702	17861	17814	17790	17629	17654	17626	17625	17946	17780	17775	17756	17734	17682	17647	17588	17895	17753	17422	17778	17559	17538	17665	17728	17949	17924	17796	17755	17866	17880	17737	17688	17589	17654	17690	17683	17704	17719	17596	17546	17754	17767	17651	17586	17730	17857	17459	17821	17362	17576	17718	17901	17515	17618	17833	17512	17550	17759	17847	17685	17690	17762	17618	17601	17853	17591	17766	17795	17716	17552	17672	17773	17644	17805	17669	17489	17773	17950	17549	17620	17899	17630	17618	17969	17729	17739	17857	17699	17752	17652	17820	17748	17741	17618	17760	17747	17859	17936	17814	17603	17581	17629	17810	17687	17818	17612	17640	17673	17731	17563	17575	17592	17654	17609	17589	17552	17691	17965	17718	17668	17563	17736	17978	17918	17642	17530	17786	17729	17769	17738	17588	17585	17733	17668	17676	17504	17574	17890	17645	17614	17562	17654	17669	17660	17658	17831	17574	17734	17666	17778	17641	17653	17911	17678	17780	17621	17573	17618	17601	17740	17695	17621	17734	17557	17904	17734	17607	17548	17885	17699	17776	17684	17894	17712	17709	17595	17566	17818	17827	17759	18162	17597	17646	17733	17747	17473	17682	17720	17635	17629	17618	17563	17675	17673	17576	17398	17670	17843	17431	17465	17461	17694	17666	17715	17702	17929	17681	17692	17830	17872	17737	17847	17688	17701	17701	17595	17525	17782	17654	17793	17663	17680	17892	17537	17687	17641	17530	17896	17784	17558	17726	17526	17819	17579	17744	17731	17646	17620	17678	17641	17698	17648	17811	17865	17818	17713	17733	17584	17926	17834	17911	17688	17678	17805	17513	17756	17691	17729	17580	17517	17879	17765	17705	17617	17617	17854	17717	17773	17692	17736	17638	17393	17799	17493	17949	17602	17547	17784	17761	17610	17577	17672	17798	17585	17660	17781	17788	17674	17682	17239	17758	17616	17600	17680	17628	17888	17642	17907	17772	17547	17868	17906	17561	17608	17689	17718	17620	17796	17685	17620	17651	17773	17732	17830	17701	17684	17595	17624	17605	17701	17686	17663	17713	17644	17904	17662	17499	17674	17727	17679	17656	17489	17916	17525	17719	17606	17785	17681	17891	17579	17614	17872	17701	17768	17715	17640	17613	17596	17875	17519	17846	17754	17669	17543	17721	17820	17633	17699	17831	17668	17784	17656	17778	17547	17757	17674	17560	17644	17635	17629	17740	17747	17742	17795	17618	17659	17717	17706	17493	17559	17785	17803	17715	17635	17829	17936	17616	17937	17813	17751	17628	17456	17604	17561	17737	17823	17622	17760	17625	17663	17743	17670	17770	17665	17673	17544	17665	17726	17639	17578	17846	17781	17754	17921	17884	17958	17691	17922	17607	17709	17543	17763	17705	17717	17777	17657	17767	17760	17660	17670	17936	17701	17748	17808	17755	17522	17894	17616	17542	17554	17522	17688	17779	17668	17746	17569	17553	17756	17755	17602	17581	17460	17694	18015	17680	17634	17590	17720	17519	17698	17793	17712	17685	17828	17569	17692	17868	17691	17644	17553	17590	17570	17624	17601	17705	17616	17632	17760	17627	17858	17756	17895	17936	17936	17566	17710	17590	17812	17895	17655	17699	17656	17765	17767	17786	17833	17595	17640	17846	17686	17717	17629	17722	17629	17708	17805	17667	17753	17750	17727	17496	17593	17493	17637	17639	17755	17817	17719	17519	17896	17869	17562	17754	17729	17707	17793	17565	17742	17589	17644	17636	17693	17856	17746	17755	17535	17594	17828	17539	17445	17648	17588	17824	17662	17754	17641	17723	17581	17718	17514	17731	17846	17587	17750	17561	17935	17637	17819	17717	17988	17665	17730	17657	17610	17618	17664	17688	17694	17817	17731	17727	17728	17806	17847	17905	17604	17620	17692	17746	17768	17750	17580	17620	17487	17714	17808	17883	17560	17614	17714	17647	17626	17501	17595	17733	17783	17374	17658	17622	17774	17661	17563	17679	17642	17712	17775	17612	17833	17812	17733	17740	17664	17645	17918	17450	17603	17524	17643	17576	17518	17619	17649	17720	17553	17692	17730	17898	17484	17644	17775	17798	17732	17575	17535	17627	17721	17683	17677	17857	17782	17533	17677	17692	17690	17615	17714	17609	17763	17801	17625	17555	17573	17762	17830	17678	17647	17916	17738	17695	17720	17598	17742	17718	17817	17740	17775	17795	17889	17453	17697	17637	17632	17688	17769	17547	17507	17690	17596	17576	17659	17589	17419	17728	17788	17861	18002	17704	17702	17739	17620	17778	17695	17553	17548	17911	17614	17862	17605	17616	17810	17557	17640	17648	17822	17633	17632	17631	17700	17759	17753	17497	17756	17801	17886	17629	18003	17828	17812	17678	17729	17555	17642	17664	17534	17745	17758	17661	17659	17740	17797	17737	17777	17547	17699	17659	17694	17556	17757	17850	17692	17743	17925	17608	17788	17675	17903	17724	17758	17846	17624	17622	17664	17700	17765	17583	17743	17679	17705	17704	17796	17761	17674	17801	17956	17774	17575	17943	17655	17751	17770	17747	17828	17807	17794	17547	17763	17587	17641	17988	17747	17742	17629	17636	17500	17676	17844	17463	17727	17649	17674	17563	17712	17735	17771	17803	17617	17819	17556	17848	17759	17457	17717	17919	17808	17824	17711	17644	17610	17679	17965	17522	17651	17560	17945	17849	17736	17593	17670	17712	17707	17774	18002	17774	17789	17738	17675	17597	17611	17834	17704	17394	17722	17722	17788	17638	17708	17681	17631	17726	17882	17818	17717	17802	17847	17688	17671	17734	17772	17382	17691	17746	17871	17762	18089	17775	17715	17684	17949	17677	17642	17741	17575	17511	17695	17444	17662	17880	17682	17809	17563	17685	17874	17734	17620	17600	17747	17625	17634	17685	17763	17860	17592	17756	17560	17609	17578	17579	17531	17820	17715	17720	17866	17849	17560	17636	17762	17667	17593	17502	17722	17658	17995	17644	17905	17748	17613	17785	17549	17442	17625	17513	17486	17742	17534	17636	17650	17530	17939	17583	17648	17807	17931	17966	17820	17705	17763	17557	17728	17663	17889	17837	17793	17821	17665	17681	17643	17578	17598	17378	17777	17507	17885	17834	17741	17615	17668	17534	17393	17564	17642	17517	17768	17651	17571	17760	17957	17681	17494	17606	17744	17745	17638	17855	17871	17656	17883	17865	17830	17710	17663	17669	17532	17612	17555	17558	17583	17782	17589	17628	17737	17666	17666	17807	17704	17653	17532	17608	17759	17819	17422	17702	17608	17770	17873	17536	17616	17715	17656	17664	17842	17656	17770	17544	17555	17585	17671	17668	17784	17737	17813	17536	17679	17852	17674	17633	17748	17840	17757	17636	17696	17718	17573	17560	17682	17445	17700	17553	17834	17767	17688	17426	17736	17538	17697	17516	17781	17474	17610	17689	17739	17837	17880	17808	17497	17780	17784	17640	17605	17595	17729	17591	17642	17450	17584	17748	17745	17695	17731	17690	17761	17726	17831	17642	17741	17586	17687	17594	17569	17733	17419	17702	17783	17781	17702	17924	17749	17567	17729	17954	17637	17747	17897	17759	17604	17630	17750	17753	17629	17731	17694	17781	17732	17630	17768	17710	17696	17414	17626	17837	17687	17681	17827	17616	17599	17820	17767	17785	17713	17732	17664	17679	17545	17835	17704	17710	17717	17669	17705	17656	17617	17453	17668	17655	17584	17781	17877	17572	17568	17560	17469	17782	17645	17869	17643	17813	17564	17754	17806	17587	17871	17828	17605	17489	17607	17851	17694	17589	17739	17916	17832	17849	17809	17568	17741	17734	17678	17617	17733	17727	17481	17674	17636	17658
44405	77311	64106	49794	38211	29505	23533	19638	17809	16108	14564	13800	13895	13564	13431	13271	13318	13342	13229	13114	13023	13259	13090	12994	13117	13194	13147	12998	13127	13253	13016	12941	13182	12972	12961	13030	13033	13112	13102	13071	13046	13082	13094	12973	13017	13139	12969	12945	13123	13125	12952	12846	13037	12942	13104	13168	12979	13044	13084	13053	12980	13131	13015	13167	13076	12909	12938	12993	13180	12947	12967	12971	13015	13031	13159	13050	13075	12940	12938	13166	12918	13113	12928	12968	13206	12964	13097	13014	12998	13057	12911	12936	13012	12988	12816	13021	13075	12875	12917	13063	12957	13063	13248	12984	12919	12925	13046	12953	13088	13015	13112	12914	13063	13156	12941	12948	13002	13152	13066	13117	12934	12919	12974	12943	13046	13066	12932	13040	13018	13063	13216	12993	13109	13082	12965	13171	12864	13135	13033	12981	12953	13063	13065	12962	13037	13041	13048	13063	12921	13059	13076	12950	13093	12986	13001	13104	13062	13126	13075	13036	13055	13020	12989	13233	13059	12943	13123	12912	13010	12993	13036	13017	13020	13170	12909	12979	13151	12967	12959	13055	12887	12990	13036	13073	13048	13139	12987	12934	12855	12939	13133	12974	13016	13151	12978	12999	13145	12968	12932	12877	12941	13049	13030	13042	12949	13034	12962	13111	13107	13024	12950	13098	12946	13160	13064	13047	13039	12924	13078	13009	12881	12906	12975	13050	13177	13020	13014	13064	12989	12962	13030	12921	13067	13103	13018	13104	12958	13004	12899	13098	12887	13002	13205	13166	13144	12975	13038	13025	12926	12848	13017	12994	12930	13153	13010	12967	13040	12953	13067	13268	13026	13012	13115	12940	12979	13093	13032	13171	13008	12956	12966	13018	13106	13022	13001	13112	12954	13020	13163	13098	13096	12920	12982	13095	12908	13003	13204	13096	12929	13072	13010	13311	12950	12925	12976	12986	13000	12964	13031	12958	13089	12950	12929	13218	12831	13058	12971	13137	12926	13044	12904	12969	13037	12941	12937	13146	13013	12860	13164	12976	13144	12966	12813	13120	13052	13062	13079	12976	12982	12950	13040	13207	12941	12912	13006	13017	13065	12979	13055	12899	13080	13102	13091	13120	12817	13062	13097	12961	13092	12876	13226	13005	13077	13285	13176	13069	12921	13062	12917	12912	13062	12849	13086	13108	12846	13256	13095	13068	13082	12988	13027	12964	12958	13119	13167	13141	13237	13077	12969	12989	12969	13058	12906	13168	13032	13099	13028	12993	13109	12837	12880	13200	13018	13029	13003	13016	13055	13024	13131	12910	12973	13082	13192	12912	13134	13098	13207	13051	13046	13054	13024	12991	13098	13030	13039	13093	12964	13054	12985	13139	13204	12938	13005	13027	12982	12991	12991	13000	13025	13150	13090	13075	12974	13146	12966	13068	13075	13024	13064	13094	13102	12951	13127	12992	12981	13119	13024	13093	12980	13157	12929	12970	12975	12920	13099	13029	13092	12981	13070	13043	13017	12832	12838	13041	13077	12958	13007	12945	13083	13086	12952	12891	13124	12926	12950	12941	12874	12949	13208	13029	13082	13080	13006	13034	13022	13046	12808	12908	13147	13133	13045	12926	12802	13053	12973	13040	13072	12889	12963	12890	13027	13161	12925	13040	13096	12886	13075	13100	12912	13002	13138	12857	13099	13083	13189	12848	13054	12972	13027	13096	12863	12981	13044	12904	13200	12941	12913	13184	12977	13187	13031	13129	12976	12999	12884	12945	13180	13035	13065	13032	13042	13033	12908	13136	12954	12770	13064	13058	12905	13092	13118	12979	13036	13225	13228	12981	12973	12988	13025	13007	12999	13025	13129	12920	13075	12916	13222	12874	13011	12938	13078	12926	13078	13117	12881	13081	12894	13144	12883	13169	12988	13055	13158	13120	13091	13135	12984	13009	13113	12999	12991	13183	12897	12943	12985	13153	12972	13105	12970	13000	13036	13039	13031	13121	13039	12950	13218	13124	13016	13141	13170	12886	12986	13006	13060	12803	12979	13166	13078	13161	12941	13168	13199	12808	12965	13198	12950	13081	12997	13067	12983	13165	13100	12956	13010	13090	12913	13052	13151	12950	13197	12903	13057	12987	12959	13041	13047	13043	13184	12896	12956	12986	12870	12977	13023	12863	12978	13009	12936	13124	12768	12952	13010	12886	13145	12984	13002	12937	13220	13020	12999	12999	13109	12963	13054	13042	13164	12983	13090	12814	13050	12977	13145	12973	13024	13150	13028	13004	13038	13044	12879	13020	13012	12876	12847	13274	12894	12906	12927	13018	13161	12958	13015	13000	13021	13010	13039	12948	12959	13102	13045	13061	13049	12852	13157	13117	13045	12970	12836	12919	12861	13016	12961	12960	12897	12972	12860	13062	12989	13277	13038	12970	13073	12816	13047	12966	13020	13208	13091	12865	13122	12998	12767	13026	12962	12952	13123	13011	12962	12760	12878	13033	13091	13062	13001	13065	12981	12972	13105	13087	12932	13025	12968	13069	12932	12963	13052	12957	13056	13040	12868	13073	13081	12878	13230	12980	13051	13036	12892	13035	13075	13080	12978	13040	13061	13074	12925	13105	12924	12983	13075	13015	13005	12882	13089	13040	13049	12973	13137	13033	12907	13016	13100	13029	12862	13030	12921	12918	13112	13113	13062	13210	13001	12816	12974	13098	12944	12958	13023	12982	12904	13129	12868	12991	12862	12992	12862	12826	12929	13028	13196	13195	13078	12957	13016	12887	13111	13045	13073	12848	13120	13093	13015	13095	13119	12985	13110	13095	12947	13087	12876	13050	13040	13175	12846	13054	13044	13009	13088	12988	13025	12970	13045	12888	12995	13058	12991	13088	13013	13129	12945	13018	12971	12900	12853	12979	13056	12957	12975	12820	13021	13021	12876	13107	13076	12824	12903	12965	13162	13089	13009	13031	12949	12921	12997	12959	13173	12939	13082	13077	13009	13000	13009	12783	13224	12936	13095	13011	12835	12905	12858	13004	12955	13062	13035	13054	13049	12957	13147	13036	13182	13078	12947	12980	12908	13107	13075	12975	13101	13051	12835	13015	13068	13007	12904	13106	13201	12989	13035	13010	13072	12977	12940	12936	13060	13153	12987	13047	12954	12902	13063	12887	13042	12993	12987	12991	13103	13104	13034	12924	12948	13005	13187	13003	12960	13038	12936	13006	13124	13036	13093	12894	13097	12972	12960	13196	12986	13045	12860	13016	12993	13115	13008	13094	13119	13123	12926	13018	13022	13096	12971	13107	13025	13111	12943	12951	13154	13095	13081	13229	12938	13005	12955	13116	13030	12974	13141	13068	13024	12976	12982	13030	13132	12948	12908	13105	13074	13018	13066	12951	13007	13079	12935	13178	12906	12923	13015	13035	12967	13109	12932	13056	13025	13033	12849	13063	13217	13032	13098	12974	13018	12933	13132	12988	12825	13049	12970	12975	13071	13040	13009	13104	12946	13042	13233	12995	12919	13015	12972	13083	12868	13023	13115	12939	12969	12754	13057	13114	12992	12884	13130	12960	13101	12931	13134	13010	13102	12954	13012	13028	13020	12974	13157	12897	12955	13113	13032	12966	13080	12958	13065	13033	12972	13002	13058	13155	12870	12992	13103	13061	13015	12973	12944	12924	12942	13041	13107	12771	13005	13051	12991	13172	13130	12952	13006	12975	12916	12980	13114	12985	12849	13110	12855	13079	13278	13029	13017	13014	12982	13045	13192	13017	13115	13100	13178	13088	13045	12848	13030	12996	13174	13031	12995	13020	12980	12938	13008	12913	13065	12908	13206	13092	13089	13150	12979	13181	13041	13191	13101	13011	13053	13058	13130	13177	13122	13143	12751	12871	13169	13014	12904	13132	13051	12861	13154	13034	12992	12958	13089	12946	13196	13107	13068	13075	13178	13237	13129	13016	12988	13106	12946	13148	12925	12934	12962	13004	13058	12851	12979	13025	13113	12851	12931	13021	13052	13030	13023	13064	12900	13007	13022	12955	13145	12805	13001	13209	13024	13072	13063	13109	13084	13007	13056	12816	12993	12950	12985	12959	13048	13021	12928	12944	12971	13111	13062	13199	13040	12863	13023	12883	13052	13129	13218	13140	13054	13073	12947	12947	13064	13065	12950	12974	12905	13038	13149	13043	12998	12692	13110	12856	12964	12995	13155	12867	12915	13018	13084	13000	12962	12801	13016	13081	12951	13009	12931	12946	13105	12961	13115	13021	12898	13093	12907	13154	12875	12990	12926	13047	13008	12952	13018	12903	12987	12868	12936	13029	13117	13178	13066	13033	12913	13014	13153	12939	13075	12883	13086	13147	13139	12981	12996	13080	13043	12982	12990	13041	12892	12969	13000	13117	13025	12965	12945	12959	13130	13130	13107	12901	12996	12847	13103	13085	12987	12846	13004	13221	13028	13130	13106	13014	12931	13082	12878	12997	13136	13080	12949	13071	12949	12922	13226	12988	13046	13063	12941	13082	12995	12931	12961	12977	13255	13122	13019	12938	13154	12985	12853	12990	12925	13085	13053	12848	13005	12905	12997	12889	12855	13135	12863	13022	12882	13273	12926	13016	13055	13040	13079	12943	12897	13119	12906	13054	13131	12851	12917	12890	12912	12869	13126	13035	12929	12947	13013	13177	13190	12923	12998	13114	13102	13135	13069	12901	13103	13136	12884	13050	12868	12933	12829	12976	12960	13232	13004	12999	13039	12865	13038	12842	13233	13091	12970	13003	13038	13132	13178	13037	13277	13049	12906	13018	13162	13110	13125	12985	12995	12911	13133	13059	13064	13088	12951	12943	13027	12948	13026	13078	12887	13020	13149	12968	12966	12947	12942	12999	13019	13051	13104	12918	12972	13124	12996	13133	13038	13091	13049	12728	13034	13009	13180	13020	13002	12977	12967	12966	13012	12929	13057	12909	13141	12971	12999	12976	12943	13152	13024	12956	12987	12942	13135	13047	12808	13016	12983	12993	12907	12944	13079	13081	13039	13126	12937	12971	12905	13149	12921	12766	12916	13001	12913	13052	13067	12869	12940	12918	13104	13079	13003	13082	13021	12976	13003	12912	13042	12934	13025	13037
36883	47439	49024	39807	30514	24974	21828	20057	19121	18711	18130	18097	17977	17612	17717	17660	17791	17587	17612	17785	17579	17729	17553	17495	17602	17534	17350	17504	17446	17362	17706	17435	17609	17311	17608	17487	17615	17527	17347	17395	17579	17529	17423	17601	17587	17387	17314	17274	17618	17688	17244	17565	17553	17520	17343	17547	17450	17327	17516	17502	17657	17464	17342	17403	17583	17629	17660	17470	17429	17224	17405	17460	17517	17377	17437	17465	17411	17369	17546	17437	17587	17280	17424	17530	17482	17578	17292	17276	17448	17594	17452	17654	17552	17556	17515	17393	17568	17666	17419	17310	17277	17588	17465	17461	17559	17531	17496	17525	17491	17285	17460	17426	17331	17375	17321	17484	17515	17309	17376	17344	17343	17480	17645	17369	17469	17781	17525	17640	17258	17402	17701	17433	17447	17342	17652	17417	17428	17480	17436	17680	17380	17645	17506	17463	17406	17687	17687	17511	17271	17515	17588	17491	17543	17730	17572	17522	17526	17333	17687	17417	17631	17505	17340	17360	17276	17495	17408	17459	17546	17464	17327	17060	17398	17550	17308	17568	17316	17517	17533	17488	17476	17434	17385	17578	17414	17326	17408	17226	17365	17377	17271	17469	17332	17280	17245	17399	17494	17559	17502	17597	17466	17395	17493	17536	17539	17560	17740	17558	17238	17286	17340	17457	17251	17257	17365	17421	17509	17486	17563	17416	17390	17420	17469	17436	17499	17538	17445	17383	17346	17540	17446	17424	17487	17500	17473	17643	17471	17396	17288	17372	17341	17501	17474	17388	17668	17570	17334	17318	17313	17441	17429	17373	17460	17499	17511	17689	17560	17485	17717	17313	17314	17545	17286	17489	17472	17332	17583	17452	17436	17526	17535	17332	17570	17654	17600	17260	17456	17289	17428	17344	17282	17344	17423	17577	17392	17548	17562	17551	17530	17389	17347	17514	17535	17588	17659	17516	17489	17391	17534	17275	17261	17499	17385	17330	17307	17451	17314	17528	17463	17452	17364	17575	17521	17406	17496	17440	17484	17533	17621	17569	17350	17436	17505	17721	17566	17271	17289	17248	17536	17565	17656	17334	17513	17377	17565	17404	17380	17221	17427	17478	17339	17221	17521	17550	17531	17253	17477	17302	17505	17466	17485	17396	17449	17612	17546	17364	17381	17434	17446	17547	17663	17546	17504	17562	17462	17519	17386	17349	17447	17607	17488	17472	17433	17570	17362	17246	17530	17498	17384	17430	17470	17549	17445	17484	17489	17427	17607	17384	17496	17618	17431	17397	17413	17415	17421	17359	17534	17615	17598	17598	17558	17257	17464	17634	17587	17563	17527	17485	17501	17255	17401	17535	17626	17297	17450	17527	17217	17405	17346	17348	17304	17371	17646	17596	17513	17323	17455	17538	17282	17423	17431	17352	17534	17396	17504	17488	17493	17452	17542	17435	17681	17286	17532	17414	17355	17332	17563	17583	17356	17338	17685	17480	17386	17427	17385	17401	17369	17438	17598	17514	17387	17213	17230	17391	17363	17487	17536	17419	17296	17402	17604	17492	17710	17374	17363	17425	17532	17713	17541	17479	17294	17128	17577	17453	17647	17478	17512	17533	17294	17541	17448	17416	17448	17535	17298	17225	17293	17487	17567	17568	17513	17458	17442	17592	17481	17498	17546	17452	17201	17466	17490	17492	17517	17485	17427	17524	17598	17377	17450	17275	17722	17695	17446	17262	17535	17747	17584	17581	17500	17395	17479	17388	17634	17611	17522	17378	17486	17392	17506	17471	17528	17463	17398	17421	17422	17377	17527	17333	17357	17474	17372	17624	17394	17490	17409	17610	17354	17365	17203	17545	17325	17612	17622	17620	17365	17400	17530	17681	17328	17600	17534	17236	17517	17464	17509	17479	17596	17295	17595	17359	17575	17376	17611	17378	17284	17445	17588	17444	17366	17701	17770	17361	17215	17433	17397	17285	17509	17453	17452	17481	17665	17388	17676	17363	17544	17427	17382	17472	17308	17382	17457	17445	17509	17531	17394	17646	17712	17590	17449	17366	17559	17478	17322	17329	17424	17430	17577	17379	17329	17492	17380	17642	17535	17287	17323	17530	17575	17280	17384	17427	17353	17523	17441	17375	17459	17166	17369	17529	17678	17552	17461	17568	17424	17440	17449	17374	17380	17416	17670	17578	17439	17498	17558	17424	17528	17448	17537	17265	17460	17362	17536	17346	17509	17457	17634	17748	17384	17449	17712	17402	17149	17395	17328	17552	17518	17665	17530	17589	17283	17179	17422	17670	17468	17418	17637	17590	17516	17604	17378	17416	17454	17469	17321	17284	17547	17569	17476	17233	17382	17422	17563	17574	17614	17384	17394	17603	17461	17243	17544	17411	17359	17700	17464	17582	17463	17433	17493	17637	17376	17246	17655	17340	17658	17432	17570	17533	17456	17485	17371	17210	17251	17466	17337	17414	17578	17557	17326	17603	17504	17362	17383	17506	17362	17375	17586	17582	17347	17436	17551	17628	17422	17492	17507	17503	17457	17582	17492	17593	17507	17521	17495	17638	17499	17507	17370	17563	17450	17457	17426	17501	17654	17283	17287	17645	17589	17723	17563	17097	17434	17424	17586	17278	17288	17597	17560	17568	17492	17347	17516	17279	17610	17446	17415	17372	17736	17375	17467	17372	17568	17591	17429	17415	17314	17419	17423	17614	17399	17690	17531	17669	17482	17644	17347	17435	17604	17361	17496	17424	17406	17430	17363	17317	17490	17563	17424	17395	17332	17407	17308	17514	17599	17441	17442	17412	17411	17461	17462	17429	17564	17371	17484	17384	17568	17540	17413	17378	17486	17444	17328	17317	17662	17368	17360	17280	17481	17551	17629	17402	17202	17326	17474	17352	17409	17431	17439	17469	17533	17315	17435	17312	17338	17385	17501	17432	17310	17754	17568	17463	17521	17617	17428	17576	17622	17614	17333	17423	17409	17435	17665	17463	17269	17432	17517	17506	17333	17606	17648	17372	17556	17465	17397	17497	17426	17611	17593	17407	17440	17484	17567	17367	17326	17449	17458	17378	17299	17570	17347	17531	17436	17312	17451	17425	17703	17466	17628	17417	17566	17382	17335	17436	17290	17696	17471	17404	17424	17365	17212	17223	17442	17751	17206	17295	17306	17366	17427	17290	17588	17592	17591	17548	17324	17348	17579	17519	17354	17559	17570	17634	17559	17466	17488	17456	17343	17596	17468	17359	17571	17557	17491	17311	17440	17408	17440	17358	17453	17550	17343	17541	17622	17433	17481	17308	17299	17377	17358	17433	17712	17589	17585	17630	17636	17354	17286	17561	17477	17274	17651	17488	17409	17544	17552	17364	17503	17477	17301	17485	17404	17401	17320	17399	17653	17386	17600	17355	17494	17597	17514	17284	17514	17598	17261	17365	17453	17376	17548	17536	17319	17586	17425	17360	17430	17622	17392	17509	17260	17406	17567	17531	17385	17360	17330	17419	17497	17394	17411	17463	17387	17340	17441	17332	17344	17426	17495	17539	17386	17513	17424	17454	17466	17508	17570	17372	17409	17350	17331	17320	17352	17251	17377	17409	17464	17550	17522	17420	17518	17640	17397	17392	17596	17358	17395	17389	17378	17696	17567	17657	17479	17545	17556	17528	17298	17541	17393	17574	17508	17220	17552	17487	17452	17548	17510	17460	17546	17371	17449	17465	17686	17349	17521	17469	17525	17502	17401	17382	17355	17466	17468	17311	17271	17513	17576	17550	17632	17441	17458	17422	17341	17462	17481	17498	17519	17443	17369	17365	17345	17471	17568	17641	17490	17402	17697	17578	17364	17704	17954	17579	17245	17123	17526	17442	17387	17604	17497	17440	17447	17291	17518	17593	17537	17393	17381	17303	17388	17516	17602	17444	17589	17349	17552	17622	17577	17280	17371	17443	17489	17520	17547	17438	17603	17314	17543	17735	17553	17274	17497	17252	17312	17526	17608	17578	17522	17478	17444	17459	17516	17454	17582	17391	17468	17551	17147	17346	17372	17482	17402	17474	17340	17521	17586	17483	17430	17494	17627	17439	17669	17586	17525	17510	17608	17460	17645	17552	17454	17424	17444	17508	17477	17383	17605	17547	17252	17535	17254	17335	17707	17344	17518	17400	17335	17566	17340	17413	17375	17475	17448	17515	17525	17248	17277	17527	17367	17316	17582	17455	17300	17564	17259	17432	17388	17464	17303	17204	17595	17388	17566	17388	17555	17588	17344	17566	17400	17353	17340	17440	17404	17332	17329	17572	17124	17394	17255	17337	17525	17536	17596	17608	17457	17657	17464	17505	17602	17487	17464	17594	17417	17492	17579	17545	17564	17263	17554	17773	17559	17492	17364	17464	17506	17226	17313	17540	17518	17561	17527	17521	17404	17406	17541	17247	17326	17534	17466	17500	17513	17542	17414	17530	17512	17417	17517	17202	17440	17479	17703	17573	17384	17489	17425	17513	17546	17194	17475	17510	17595	17418	17378	17414	17517	17438	17255	17404	17438	17546	17562	17532	17515	17582	17373	17452	17334	17421	17493	17784	17604	17603	17472	17384	17470	17286	17452	17507	17362	17441	17675	17598	17543	17411	17539	17341	17728	17503	17471	17457	17332	17579	17261	17374	17258	17235	17440	17573	17396	17340	17497	17686	17356	17593	17375	17342	17485	17557	17473	17546	17494	17572	17514	17403	17412	17540	17276	17513	17596	17838	17606	17585	17642	17545	17449	17459	17571	17322	17461	17365	17522	17321	17458	17303	17451	17532	17621	17349	17342	17455	17402	17384	17693	17701	17661	17384	17505	17287	17399	17423	17561	17536	17592	17496	17538	17594	17446	17568	17414	17425	17426	17482	17508	17564	17472	17314	17645	17598	17530	17626	17428	17462	17638	17401	17378	17476	17531	17494	17633	17490	17450	17428	17405	17330	17475	17480	17497	17514	17451	17356	17750	17591	17468	17386	17495	17354	17583	17576	17371	17372	17615	17339	17502	17312	17521	17545	17432	17305	17654	17564	17719	17418	17281	17579	17571	17431	17361	17276	17405	17421	17405	17413	17438	17612	17414	17373	17574	17680	17582	17543	17325	17404	17273	17221
45029	62896	47316	33444	25356	20053	17214	15736	14787	14042	13593	13505	13231	13192	13116	13113	13042	13152	12980	12927	12986	12982	12918	13054	12980	12758	12832	12987	13003	13016	12872	12827	13021	12874	12946	12882	12981	12930	12958	12868	12889	13083	12978	12822	12788	12899	12987	12854	12869	12993	12946	12850	12890	12834	12865	12803	12868	12993	13197	12908	12916	12922	12919	12946	12924	12911	13027	12848	12860	12980	12979	13172	12874	12917	13134	12794	12913	12924	12959	12994	12757	12848	12929	13052	13042	12698	12889	12768	12890	12864	12744	12845	12873	12840	12924	12829	12999	12953	13070	12768	12865	12988	13010	12745	12967	12831	13012	12819	12887	12955	12848	13033	13028	12947	12889	12917	13070	12997	12949	12987	12972	12863	13040	12956	12822	12988	13069	12930	12944	12674	13019	12921	13023	12873	12879	12873	12821	13041	12969	12743	12934	12754	12875	13038	13209	12983	12752	12786	13013	12971	12900	12903	13046	12840	12893	12976	12832	12838	12888	12930	12934	13101	12982	12874	13038	12916	12707	13060	12974	12984	12961	12912	12903	12890	13044	12927	12955	13209	12955	13012	12822	12965	12866	13053	12794	12854	12873	12899	12939	12945	12703	13038	12962	13044	12881	12857	13002	12932	12971	12846	12913	12794	12994	12945	12998	12921	12917	12884	12909	12869	12918	12841	12961	12983	12957	12953	12853	12827	12896	12930	13126	12816	13151	12942	12953	12981	12923	13017	12929	12776	12864	12983	12837	12863	12977	12874	12809	12926	12912	12826	12995	12695	12898	12712	12876	12972	12727	12974	12750	12758	12920	13026	12972	13056	12870	12876	12833	12885	13121	12903	12900	12926	13077	12780	13161	12959	12876	12936	12843	12877	12769	12861	12860	12838	13010	12861	13024	12833	12858	12876	12861	12948	12929	12768	12961	12868	12855	12975	12840	13025	12847	12912	12921	12892	12944	12964	12931	12874	12987	12847	12829	12835	12850	12936	12799	12770	12923	12811	12917	12778	12743	12944	12970	12861	12966	12856	12932	12783	12906	12976	12681	12974	12875	12887	12933	12875	12926	12936	12874	12832	13029	12959	13006	12823	13037	12717	13055	12887	12798	12854	13029	12949	13027	12766	12954	12900	12949	12930	13020	12870	12803	12922	13074	12791	12917	12970	13062	12997	12911	13020	12817	12864	12893	12850	12889	12984	13028	12932	12844	12877	12866	12945	12918	12839	12824	12874	12999	12906	13026	12996	12815	12842	12851	12853	13084	12756	12953	12877	12765	13032	12804	13074	12909	12942	12744	12927	12825	13038	13082	12803	13041	12757	13016	12976	12894	12859	13007	12853	12890	12950	12842	12726	12893	12927	13023	12934	12947	13046	12983	13052	12860	12900	12906	12688	12880	12939	13072	12786	12905	12845	13005	12830	12726	12938	12873	12847	12961	12790	13078	12803	12967	12883	12773	12882	12861	12962	12783	12760	13050	12816	12977	13033	13015	12969	13046	12770	13082	12853	12946	12828	12942	12830	12875	12940	12796	13055	12808	12910	12805	13022	13052	13030	12922	13021	12958	12941	12895	12989	12834	13155	12963	12859	12998	12962	13008	13043	12950	12843	12900	12945	12844	12916	13075	12835	12910	12893	12980	12805	12992	12908	12939	12811	12977	12976	12874	12759	13035	12982	13036	12979	12944	12853	12916	12805	12682	13007	13004	12893	12858	12893	12973	12827	12716	13021	12890	12901	12908	13012	13006	12982	12941	12795	12883	13038	12819	13070	12992	12914	12885	12874	13033	12851	12894	12986	12934	12993	12971	12854	12973	12848	12908	13023	12847	13001	12870	12814	12876	12860	12988	12924	12954	12958	12889	12919	12789	12988	12787	13043	12807	13013	12922	12991	12808	12989	13005	12861	12884	12766	13101	13074	12946	12767	12880	12738	12840	12853	12941	12858	12765	13128	12782	12894	12879	12921	12801	12832	12895	13117	12944	12832	13035	12986	12910	12887	12972	12896	12833	12929	12831	13003	12925	12945	12733	13130	12951	12954	12786	12850	12836	12710	12876	12975	12876	12891	12874	12969	12894	12858	12872	12872	12941	12874	12972	12896	12891	12881	12853	12874	12891	12806	13002	12868	12752	12962	12924	13231	12845	13056	12960	12924	12941	13055	13102	12805	12936	12954	12985	12765	12889	13013	12950	12924	13000	12885	12828	12798	12971	13117	13014	12864	13044	12980	12869	12892	13026	12943	12850	12946	12855	12905	12966	13097	12872	12838	12910	12937	12980	12720	12917	12908	12829	12980	12851	12881	13036	13040	12931	12740	12833	13031	12906	12785	13017	12895	12801	12884	13020	12886	12883	12999	12797	12736	12982	12932	12899	12780	12870	12992	12998	13002	12984	12933	12927	12823	12978	12974	12796	12975	12847	13018	12976	12873	12996	13053	12837	12917	12936	13054	12930	12798	12838	12814	12960	12929	12972	12876	12958	12916	12819	12843	13103	12956	12866	12827	12916	12806	12947	12897	12853	12872	12951	12977	12962	12836	12891	12847	13118	12925	12965	12808	12953	12806	12828	12873	12868	12839	13015	13011	12931	12774	12811	13061	12926	12764	12778	12943	13007	12772	12900	13040	12957	12849	12962	12980	12785	12886	12969	12883	12777	12796	12770	12992	12888	13074	12962	12779	12895	12868	12969	12911	13180	12946	12911	12981	12938	12950	12692	12780	12856	12873	12719	13063	13010	12902	12907	12905	12984	12961	12961	12909	12841	12969	12931	12939	12827	12993	12733	13095	12960	12974	12950	13068	12827	12905	12956	12925	12951	12786	12902	12740	12847	12946	12941	12804	12854	12929	12975	12940	12975	12887	12670	12822	12846	12919	12895	12865	12775	12956	12911	13011	13009	13132	12946	12830	12861	12859	13003	12894	12955	12780	12851	12924	12888	12840	12853	12958	12952	12860	12856	12911	12814	13004	12857	12938	12910	13091	12963	12906	12888	12764	13063	12896	12864	12966	12813	12763	12847	12865	12753	13031	12895	13019	12865	12896	12843	12866	12877	12893	12950	12888	12992	12855	12932	12952	13017	12815	12961	12899	12826	12981	13050	12985	13008	12844	12917	12892	12962	12885	12868	12913	12776	12985	13087	12996	13035	13095	12859	12872	12769	12991	12829	12909	12831	12740	12678	12919	12877	12731	12842	12801	12966	12858	12961	12889	12903	12873	12747	12994	12876	12922	12989	12911	12969	12933	12951	12819	12981	12977	12950	12839	12888	12989	12886	12963	12907	12902	13061	12885	12844	12912	12856	12815	12907	12929	12791	12846	12973	13000	12968	13015	12672	12920	13049	12842	12831	12807	13053	12886	12900	12887	12887	12924	12866	12852	13030	12943	12879	12911	12835	12998	12943	12902	12902	12925	12825	12940	12819	12717	13037	12964	12758	13033	12852	12914	13084	12885	12907	12961	12960	13078	12967	13026	12896	12978	12760	12724	12947	12944	12842	12849	12925	12829	12696	12969	13109	12962	13028	12957	12855	12964	12911	12790	12861	12971	12901	12948	12931	12942	13152	12768	12864	12877	13121	12981	12890	12811	12990	12891	13000	12993	12958	13005	12929	13066	13030	12840	12968	12937	12732	12852	12828	12948	12909	12845	12867	13044	13044	12931	13040	12988	12929	12948	13125	12949	12879	12773	12985	12912	12789	12752	12926	12845	12846	13031	12875	12874	12987	12959	12982	12905	12879	12985	12785	12848	12920	12944	12766	13019	12919	12805	13010	13009	13075	12757	12849	12889	12838	12740	12948	13023	12798	13119	12902	12878	12914	12974	12901	12983	12987	12813	12942	12917	12784	12981	12949	12881	13029	12681	13025	12733	13024	12786	12946	12967	13124	12878	13076	12980	12965	12971	12719	12870	13028	13056	12942	12987	13019	12796	13019	12925	13106	12884	12909	13141	12965	12889	12889	12847	13038	13033	12889	12962	12962	12909	12858	12964	12976	12969	12935	12871	12832	12781	12893	13063	13028	13003	12949	12903	12917	12946	12962	12842	12816	12865	13056	12792	12736	12928	12918	12935	13057	12722	12691	12852	13015	12861	12850	12707	12899	12960	12978	12962	12869	12961	13029	12946	12985	12871	12991	12906	12781	12772	13002	12732	12967	12901	12963	13013	12772	12643	13018	13066	13061	12882	13049	13000	12907	12894	12946	12938	12845	12922	12850	12958	12948	13061	12896	12908	12786	12786	12792	12839	13017	13042	12811	13011	12890	13024	12794	12892	12914	12962	12910	12867	12837	12925	12797	12740	12901	12996	12837	12887	13076	13023	12841	12920	13064	12790	12919	12864	13002	12856	12846	12971	12938	12788	12950	13112	12927	12914	13163	12961	12992	12819	12833	12947	12843	13005	12746	12970	13072	12836	12790	13028	12867	13046	12803	12977	12973	13047	12791	13073	12930	13037	12857	13045	13022	12960	12839	12947	12945	12989	12873	12975	12867	12968	12996	12902	12821	12940	12917	13015	12793	13051	12687	12932	13026	12893	12941	12858	12807	13101	12991	12996	13140	12954	12737	12741	12996	13006	12942	12892	12844	12833	12840	12841	12837	12935	13067	12943	12807	12948	13019	12871	13017	12941	12905	13032	12843	12926	12881	12722	13003	12809	12889	13037	12908	12872	12829	12861	13008	12855	12898	12934	12963	12936	12640	12765	12979	12985	12902	12801	12951	12830	12916	12803	12815	12977	12982	12780	13109	12801	12973	12806	12692	12865	12975	12949	12996	12853	12946	13034	13015	13062	12977	12952	12880	12961	12807	12977	13000	12836	12947	12918	12941	13109	12818	12977	12920	12893	13051	12949	12785	13015	12872	12973	12984	12767	12964	12972	12938	13092	12905	12922	12947	12856	12769	13038	12945	12953	12999	12962	12925	12794	12946	12819	12903	12937	12871	13082	12965	12941	12771	12897	13062	12951	12897	12793	12906	13050	12910	13035	12782	12838	12815	12856	12943	12961	12897	12946	12844	12845	12829	13000	12851	13004	13029	12983	12868	12815	13009	12851	12918	12939	12911	12809	12909	12965	12990	12901	12841	13007	13018	12886	12821	12760	12852	13033	13081	12973	12923	12856	13017	12921	13092	13026
23445	21080	28906	25782	25473	27023	26738	22434	20320	19430	18601	17994	18018	17728	17683	17677	17716	17562	17513	17429	17634	17372	17237	17604	17483	17231	17568	17458	17433	17504	17573	17280	17402	17472	17448	17323	17462	17446	17468	17178	17362	17407	17332	17538	17530	17334	17597	17399	17353	17383	17315	17368	17396	17450	17448	17364	17527	17459	17380	17472	17437	17482	17524	17478	17423	17473	17438	17469	17535	17303	17239	17356	17286	17350	17270	17410	17306	17427	17292	17323	17367	17149	17338	17381	17405	17458	17332	17419	17317	17492	17433	17269	17383	17271	17269	17292	17287	17224	17413	17256	17351	17615	17447	17209	17431	17213	17310	17296	17272	17173	17165	17104	17436	17377	17312	17244	17306	17455	17365	17257	17566	17326	17405	17227	17339	17255	17322	17335	17311	17173	17256	17309	17327	17153	17344	17277	17473	17391	17247	17386	17240	17401	17278	17280	17562	17408	17483	17265	17375	17550	17366	17232	17365	17271	17343	17204	17249	17217	17340	17371	17401	17356	17242	17347	17273	17617	17417	17458	17297	17357	17253	17174	17438	17121	17253	17385	17309	17271	17186	17307	17441	17306	17336	17146	17210	17260	17506	17284	17185	17046	17273	17375	17432	17476	17244	17283	17415	17525	17369	17488	17390	17286	17305	17105	17287	17392	17432	17579	17649	17529	17427	17291	17301	17307	17514	17549	17455	17393	17293	17321	17343	17442	17454	17171	17156	17284	17134	17373	17247	17279	17128	17264	17508	17228	17384	17537	17247	17270	17406	17263	17181	17305	17239	17370	17449	17320	17432	17358	17372	17286	17438	17201	17249	17171	17317	17312	17342	17309	17275	17271	16984	17171	17297	17243	17225	17290	17441	17390	17226	17279	17390	17124	17335	17406	17313	17339	17123	17460	17490	17466	17362	17202	16986	17267	17374	17381	17227	17413	17294	17379	17346	17510	17355	17198	17394	17217	17437	17381	17181	17387	17435	17121	17192	17253	17440	17129	17241	17212	17448	17351	17472	17391	17184	17359	17214	17360	17566	17393	17284	17302	17123	17443	17349	17414	17359	17593	17390	17388	17280	17200	17374	17449	17564	17235	17335	17383	17358	17503	17241	17413	17418	17470	17456	17379	17443	17472	17270	17359	17657	17327	17370	17286	17441	17434	17448	17270	17578	17256	17399	17644	17455	17218	17400	17561	17175	17233	17263	17228	17384	17504	17357	17392	17416	17546	17557	17313	17369	17485	17269	17300	17433	17497	17384	17236	17389	17421	17262	17275	17515	17467	17129	17387	17375	17302	17131	17299	17403	17276	17358	17524	17331	17119	17336	17620	17590	17375	17277	17104	17266	17406	17302	17400	17491	17391	17317	17265	17270	17244	17287	17375	17487	17552	17309	17268	17353	17401	17060	17505	17421	17249	17386	17462	17438	17407	17435	17415	17311	17346	17299	17417	17567	17315	17304	17151	17390	17390	17347	17296	17358	17419	17431	17370	17589	17532	17527	17432	17225	17498	17575	17531	17021	17376	17293	17281	17461	17702	17436	17588	17393	17544	17465	17371	17281	17258	17479	17347	17603	17384	17246	17248	17381	17470	17369	17415	17486	17351	17369	17351	17510	17275	17063	17330	17436	17203	17251	17257	17349	17290	17238	17279	17322	17307	17351	17238	17181	17305	17276	17621	17301	17359	17412	17521	17108	17177	17374	17518	17317	17180	17156	17260	17335	17501	17348	17373	17259	17297	17244	17282	17357	17651	17292	17162	17302	17188	17353	17482	17636	17512	17271	17148	17396	17499	17348	17474	17165	17550	17273	17408	17444	17383	17207	17106	17454	17442	17306	17287	17279	17504	17318	17389	17391	17370	17157	17370	17439	17428	17316	17337	17224	17524	17223	17458	17267	17335	17374	17313	17559	17559	17437	17404	17392	17555	17520	17413	17255	17275	17534	17308	17343	17308	17484	17533	17350	17480	17427	17519	17438	17310	17377	17475	17449	17223	17373	17347	17433	17371	17131	17357	17391	17329	17427	17404	17219	17432	17268	17551	17549	17336	17190	17258	17343	17589	17193	17346	17164	17510	17541	17136	17326	17167	17257	17302	17486	17498	17325	17295	17261	17489	17359	17434	17299	17539	17435	17220	17429	17469	17492	17268	17118	17303	17421	17409	17170	17531	17240	17213	17411	17549	17359	17389	17448	17362	17308	17262	17233	17408	17295	17363	17489	17260	17358	17454	17336	17561	17550	17115	17531	17363	17294	17318	17210	17224	17126	17224	17159	17342	17459	17279	17386	17313	17265	17358	17254	17476	17502	17375	17284	17484	17404	17417	17208	17171	17351	17363	17499	17373	17547	17528	17266	17143	17450	17464	17494	17559	17321	17431	17141	17393	17370	17440	17268	17511	17421	17241	17203	17365	17172	17282	17251	17398	17307	17308	17388	17348	17383	17242	17621	17360	17439	17214	17443	17223	17409	17444	17308	17427	17220	17221	17400	17192	17205	17408	17371	17278	17344	17409	17487	17342	17424	17406	17340	17469	17245	17176	17458	17326	17269	17354	17309	17319	17238	17221	17138	17167	17365	17080	17452	17312	17241	17322	17320	17380	17335	17443	17448	17411	17409	17358	17423	17310	17294	17441	17042	17233	17487	17364	16969	17534	17368	17486	17328	17414	17308	17118	17352	17393	17447	17381	17255	17231	17436	17212	17357	17355	17251	17144	17178	17372	17347	17308	17286	17316	17457	17163	17417	17359	17555	17454	17145	17346	17385	17173	17395	17266	17376	17346	17394	17241	17297	17248	17492	17188	17530	17308	17534	17301	17233	17276	17431	17350	17166	17643	17297	17152	17465	17408	17575	17251	17381	17335	17305	17262	17512	17560	17472	17355	17232	17340	17276	17458	17324	17332	17639	17249	17324	17397	17308	17555	17471	17216	17283	17241	17356	17472	17330	17457	17395	17288	17333	17370	17347	17291	17335	17296	17303	17421	17315	17513	17554	17338	17273	17331	17611	17302	17242	17299	17488	17559	17411	17294	17394	17327	17373	17540	17441	17575	17302	17259	17259	17383	17446	17277	17358	17457	17568	17270	17266	17127	17158	17406	17293	17351	17348	17466	17387	17254	17299	17463	17360	17318	17446	17193	17388	17204	17404	17386	17233	17382	17190	17355	17228	17212	17311	17349	17544	17407	17405	17441	17473	17408	17508	17456	17485	17358	17311	17293	17205	17482	17257	17444	17087	17368	17405	17480	17396	17402	17500	17322	17284	17309	17458	17256	17185	17357	17415	17442	17343	17261	17442	17386	17265	17402	17161	17440	17237	17374	17426	17322	17342	17188	17179	17221	17266	17459	17260	17347	17190	17304	17328	17494	17384	17429	17145	17413	17223	17283	17214	17443	17268	17461	17301	17568	17394	17334	17329	17318	17112	17226	16963	17397	17626	17302	17467	17427	17128	17321	17312	17383	17462	17499	17410	17302	17187	17314	17447	17321	17455	17495	17497	17374	17447	17225	17286	17434	17465	17472	17266	17254	17356	17329	17438	17382	17420	17337	17369	17315	17232	17317	17384	17346	17300	17350	17316	17248	17453	17455	17361	17410	17236	17466	17284	17383	17177	17117	17204	17420	17384	17247	17452	17565	17319	17130	17341	17434	17494	17403	17444	17135	17296	17391	17255	17384	17341	17378	17422	17450	17160	17304	17351	17488	17223	17448	17332	17421	17360	17337	17477	17529	17414	17053	17319	17410	17564	17327	17360	17369	17317	17477	17360	17396	17242	17337	17505	17398	17385	17133	17303	17343	17472	17553	17455	17159	17488	17568	17300	17235	17229	17364	17424	17328	17315	17491	17381	17118	17362	17368	17566	17352	17391	17173	17526	17336	17209	17204	17318	17525	17581	17273	17401	17087	17184	17280	17272	17320	17191	17311	17452	17377	17371	17428	17497	17408	17263	17156	17455	17220	17326	17230	17383	17461	17367	17390	17397	17308	17497	17198	17107	17306	17306	17410	17336	17440	17373	17182	17064	17390	17516	17300	17247	17389	17384	17319	17302	17341	17279	17173	17385	17347	17268	17185	17484	17254	17237	17422	17643	17455	17436	17463	17013	17367	17535	17332	17392	17574	17408	17339	17314	17279	17152	17250	17255	17303	17075	17492	17265	17311	17427	17310	17315	17128	17273	17176	17201	17344	17604	17397	17426	17271	17358	17295	17406	17348	17416	17370	17266	17238	17120	17348	17360	17382	17317	17482	17343	17613	17321	17224	17438	17339	17405	17396	17285	17424	17307	17283	17474	17355	17407	17375	17536	17294	17304	17373	17253	17462	17314	17384	17311	17430	17409	17394	17452	17247	17506	17416	17495	17479	17525	17330	17239	17308	17371	17466	17436	17408	17387	17533	17617	17439	17340	17366	17320	17393	17270	17388	17367	17599	17487	17438	17316	17348	17414	17645	17491	17275	17352	17328	17249	17509	17406	17327	17176	17372	17498	17371	17461	17369	17208	17447	17322	17355	17450	17267	17511	17507	17533	17256	17438	17451	17526	17511	17375	17404	17390	17309	17349	17509	17235	17409	17479	17422	17381	17282	17415	17126	17409	17428	17402	17476	17551	17208	17139	17265	17302	17188	17393	17270	17355	17154	17303	17346	17253	17106	17110	17341	17512	17229	17551	17250	17380	17520	17629	17515	17462	17502	17488	17374	17461	17463	17547	17366	17497	17390	17443	17680	17253	17460	17394	17173	17325	17089	17232	17351	17314	17297	17322	17319	17247	17458	17353	17302	17685	17359	17282	17081	17366	17371	17259	17423	17567	17521	17480	17465	17554	17409	17245	17332	17386	17425	17603	17251	17140	17274	17612	17009	17186	17563	17529	17314	17359	17548	17387	17466	17387	17390	17262	17441	17291	17462	17328	17419	17433	17302	17034	17310	17478	17260	17481	17433	17484	17595	17406	17286	17453	17189	17310	17329	17234	17190	17388	17421	17526	17477	17286	17485	17484	17407	17339	17283	17434	17224	17469	17387	17388	17329	17319	17276	17349	17439	17418	17290	17602	17142	17323	17215	17227	17226	17282	17457	17528	17437	17499	17258	17320	17390	17261	17261	17297	17590	17412	17345	17562	17458	17264	17279	17450	17548
43756	68347	54853	39538	28861	22880	19797	17509	15839	14648	13851	13491	13310	13177	13169	13122	13111	12911	12944	12948	12855	13168	13019	12849	13018	12771	12838	12904	12913	13056	12883	12975	13011	12977	12781	12794	13062	12900	12981	12917	12882	12953	12898	12991	12867	12919	12874	12806	13115	12888	13051	12958	12904	13010	12961	12881	12919	12829	12921	12791	13101	12927	13003	12840	12925	12743	12890	12696	12898	12857	12908	12701	12909	12990	12882	12893	12858	12817	12948	12973	12829	13002	12905	12925	12881	13023	12892	13027	12791	12834	13047	12834	13022	12803	12874	12890	13017	12995	13041	12985	12932	12711	12730	12867	12870	12961	12873	12815	12889	12922	12838	12914	12770	12864	12922	12830	12861	12849	12864	12938	12953	12901	12856	12810	12948	12989	12679	12926	12879	12777	12754	12745	12905	12774	12871	12827	12942	12755	12746	12755	12815	12786	12860	13001	12977	12806	12956	12769	12840	12822	12840	12751	12945	12937	12842	12825	12908	12803	12956	12898	12920	13023	12898	12980	12838	12776	12792	12812	12858	12850	12803	12898	12813	12924	13208	12706	12917	12822	12893	12829	12938	13082	12852	12807	12920	12856	12952	12886	12699	12943	12915	12992	12987	12979	12930	12862	12661	12864	12754	12929	12874	12984	12876	12893	12851	12779	12917	12963	12913	12744	12972	12842	12839	12714	12946	12889	13026	12942	13117	12893	12985	12955	12954	12876	12845	12746	12882	12786	12990	12683	12774	12884	12770	12926	13025	12829	12898	12919	12805	12824	12881	12727	12982	12850	12886	12864	12839	12811	12712	12752	12934	12817	12994	12936	12784	12985	12952	12954	13028	12882	12878	12869	12828	13001	12929	12842	12947	12895	12811	12808	13099	12822	12784	12820	12946	12960	12874	12870	12897	12962	12938	12895	12865	12898	12915	12787	12839	12887	12851	12894	12943	12861	12875	12969	12876	12750	12872	12921	12955	12919	12885	12872	12854	12927	12934	12618	12817	13029	12856	12946	12645	12947	12858	12943	12762	12952	12802	12698	12958	12898	12913	12767	12885	12912	12858	12955	12881	12735	12808	12959	12790	12915	12954	13021	12813	12900	12872	12916	12872	12857	12914	12882	12894	12812	13080	12655	13021	12799	12816	13030	12892	12930	13083	13038	12872	12888	12864	12921	12801	12824	12968	12950	12821	12784	12997	12703	12876	12942	12812	12885	12907	12803	12762	12888	12969	13098	12876	12773	12916	12885	12823	12782	12858	12963	12847	12978	12881	12854	12819	12827	12949	12948	13006	12844	12860	12909	12834	12923	12807	12694	12934	12783	12930	12931	12858	12909	12866	12768	12753	12850	12874	12892	12898	13017	12834	12727	12743	12908	13035	12945	12793	12817	12947	12783	13089	13111	12614	12847	12755	12954	12973	12995	12627	12821	12894	13014	12906	12680	12951	12925	12914	12935	12796	13008	12886	12936	12981	12750	12860	12960	12950	12927	12944	12778	12890	12917	12803	12792	12997	12878	12982	12890	12934	12860	12916	12802	12924	12922	12938	12799	12998	12983	12983	12763	12757	12826	13018	12964	12924	12951	12711	12977	12971	13057	12976	12922	12911	12873	13049	12914	12785	12700	12901	12977	12834	12947	12816	12883	12865	12868	12942	13156	13230	12746	12979	12997	12839	12965	12783	12992	12830	12883	12850	12866	13025	12836	12997	12874	13031	13120	13004	13033	13094	12794	12978	12852	12912	12996	12799	12984	12811	12890	12906	12878	12860	12899	12904	12735	12864	12802	12828	12755	12921	12764	12964	12896	12794	12901	12905	13062	12905	12921	12891	12738	12947	12833	12954	12780	12740	12806	12970	12614	13080	12999	12917	12864	12825	12693	12931	12767	13119	12802	12916	12762	12882	12871	12798	12938	12953	13021	12859	12841	12864	12829	12936	12831	12925	12965	12897	12674	12880	12856	12758	12980	13031	12752	12971	12785	12935	12838	12839	12749	12928	13090	12845	12895	13098	12856	12719	12724	13025	12969	12918	12902	12776	12890	12851	12890	12819	12901	12858	12819	13030	12907	12926	13008	12897	12775	12726	12797	12811	12872	12748	12885	13052	12792	12840	12966	12959	12865	12727	12906	12830	12654	12826	13083	12941	13046	12862	12999	12921	12906	12907	12860	12754	12623	12815	12811	12941	13027	12854	12810	12881	12804	12917	13032	12883	12847	13204	12821	12967	12997	12814	12897	12875	12844	12956	12824	13002	13041	12944	12871	12920	12704	12939	12776	12916	12936	12859	13002	12880	13127	12941	12834	12826	12982	12801	12948	13046	12701	12884	12974	12902	12756	12945	12904	12836	12843	12924	12779	12911	12778	12782	13074	13016	12863	12880	13014	12840	12833	12904	13103	12844	13007	12966	12965	12862	12901	12901	12877	12878	12820	12839	12805	12944	12896	12925	12914	12726	12866	13034	12914	12909	12865	12981	12944	12895	12743	13027	12844	12752	12989	13008	12902	12802	12882	12852	13015	12933	12932	12976	13072	12968	12909	13110	12835	13047	12914	12699	12942	12885	12871	12967	12838	12914	12800	12918	12978	12938	12877	12895	12840	12923	12928	12845	13013	12901	12709	12849	12948	12967	12901	12881	12896	13040	13021	12827	13105	12948	12920	12884	12878	12878	12985	13068	12823	12840	12857	12983	12879	12804	12852	12916	12755	12848	12968	12943	12857	12764	12874	12941	12855	12957	12881	12974	13011	12893	12839	12842	12874	12884	12972	12953	12886	12905	12835	12986	12660	12824	12926	12778	12969	12879	12992	12785	12978	12987	12899	12990	12952	12967	12922	12792	12983	12930	12925	12905	12899	12952	12843	12888	12968	12801	12841	12984	13120	12935	12864	12817	12975	12997	12896	12884	12989	12793	12911	12772	12841	12917	12838	12934	12842	12746	12873	12795	12716	12964	12894	12866	13182	13100	12776	12991	12919	12739	12859	12995	12769	12859	13062	12721	12928	13075	12810	12801	13028	12899	12863	12840	12933	12918	12824	13060	12849	12772	13034	12888	12985	12838	12642	12853	12919	12800	12880	12836	12922	12904	12979	12807	12834	12770	12998	12836	13009	12960	13002	12903	12943	12928	12900	12991	12834	12871	12773	12987	12758	12852	12808	12857	12976	13018	12860	12972	12962	12870	12752	12830	12796	12787	12957	12955	12854	12987	12812	12879	12887	12827	12961	12954	12763	12871	12892	12793	12747	12973	13018	12972	12988	13123	12851	12896	12979	12864	12862	12746	12924	12915	12858	12872	13035	12790	12879	12856	12880	12907	12896	12779	12887	12884	12737	13019	12736	13011	13021	12737	13081	12806	12817	12859	12815	12869	13041	12794	12922	12923	13028	12862	12814	13123	12662	12749	12805	12989	13050	12802	12782	12972	12803	13038	12926	13056	12962	12681	12938	12788	13026	12795	12889	12963	12813	12970	12838	12883	12867	12993	12861	12827	12911	12815	12952	12877	12811	12875	12889	12878	12954	12940	12761	12956	13036	12755	12919	12950	12995	12914	12948	12924	12903	12747	13033	12836	12982	12828	12845	12878	12993	12885	12874	12828	12833	12791	12780	12813	12875	12887	12711	12978	12945	12944	12872	12886	12962	12987	13136	12846	12833	12869	12843	12913	12973	12999	12807	12976	12842	12760	12948	12906	12785	12891	12896	12816	12931	12922	12857	12774	12806	12911	12821	12719	12900	13102	12945	12941	12918	13041	13046	12847	12794	12989	12731	12829	12896	12838	12796	12941	12826	12624	12968	12914	12947	12925	12934	12799	12794	12894	12875	12926	12990	12835	12859	13049	12906	12788	12871	12955	12879	13043	12851	12890	12888	12729	13046	12859	12767	12852	12856	12829	12875	12897	12995	12868	12942	12855	12727	12827	12795	12741	12889	12975	13033	12893	13033	12933	12898	12915	12926	12701	13004	12819	12939	12803	12935	12715	12979	12815	12846	12785	12903	12827	12862	12720	12701	13124	12790	12733	12919	12865	12715	13049	12995	13021	12975	12965	13053	13012	12978	13036	12960	12980	12978	12984	12722	12837	12790	12807	13050	12753	12916	12736	12770	12827	13014	13010	12834	12912	12990	12929	12854	13060	12799	12968	12892	13068	12921	12885	13025	12925	12745	12921	12915	12909	13008	12889	12950	12806	12835	12792	12873	12896	12881	12789	12888	12875	12928	12952	12834	12916	12753	12982	12798	12949	13135	13091	12949	12829	12755	12875	12869	12820	12801	12961	12768	12845	12905	12811	12921	12921	12809	12879	12962	13029	12820	12870	12994	12881	12885	12859	12983	12809	12963	12826	12844	12686	13022	12782	12915	12920	12925	12766	12994	13004	12917	12772	12807	12811	12788	12952	12981	12723	12986	12859	12793	12763	12740	12838	12956	12988	12838	12929	12793	12869	12881	12998	12895	12876	12929	12921	12899	13025	12854	12844	12867	12837	12720	12968	12912	12827	12953	12908	13034	12832	12718	12740	12955	12901	12937	12918	12902	12830	12884	12973	13050	13175	13044	12966	12883	12949	12994	12900	12902	13002	12774	12983	12841	12934	12909	12914	12904	12865	13019	12818	12891	12860	12991	12909	12864	12954	12757	12772	12879	12799	12821	12809	12906	12739	12975	12779	13061	12827	13024	12819	12837	12889	12985	12825	12824	12766	12929	12928	12907	12913	12849	12982	13022	12763	12978	12881	13065	12817	12909	12850	12829	12946	13027	12915	12920	12921	12987	12904	12921	12736	12922	12883	12908	13030	12938	12892	12864	12867	12800	12788	12961	12982	12940	12773	12983	12823	12820	12841	12816	12825	12780	12968	12915	12802	12771	12839	12987	12898	12852	12828	12852	12716	12993	12668	13021	12839	12797	12839	12914	12753	13051	12838	13000	12775	12905	12885	13107	12951	12953	12933	12954	12928	12727	12833	12877	12898	13133	12827	12831	12791	12977	12818	12877	13039	12880	12878	12835	12863	12864	12918	13013	12907	12811	12868	12923	12906	12831	12859	12984	12932	13095	12781	12765	12946	12789	12801	12924	12859	12958	13030	12849	12822	12998	12980	13014	12863	12798	12811	13032	12922	12855	12852	12709	12832	12768
24709	21232	29322	29804	27198	26588	24272	20568	19337	18702	18171	18204	17941	17769	17727	17770	17636	17606	17617	17777	17620	17482	17515	17525	17744	17519	17707	17525	17557	17610	17662	17633	17554	17425	17503	17686	17525	17434	17321	17556	17419	17449	17607	17536	17666	17334	17405	17394	17477	17462	17637	17547	17687	17503	17513	17331	17553	17579	17689	17331	17365	17585	17333	17626	17455	17317	17579	17467	17554	17495	17418	17457	17469	17643	17518	17450	17657	17552	17458	17381	17420	17447	17349	17524	17342	17385	17500	17482	17755	17467	17447	17655	17473	17458	17396	17479	17518	17571	17447	17437	17473	17385	17603	17470	17564	17532	17674	17462	17389	17514	17282	17478	17208	17379	17522	17484	17435	17552	17550	17351	17533	17602	17705	17540	17487	17506	17646	17510	17299	17568	17669	17602	17641	17780	17570	17391	17389	17594	17600	17508	17565	17520	17506	17681	17790	17583	17536	17441	17172	17404	17481	17484	17326	17203	17391	17392	17552	17446	17547	17492	17411	17649	17485	17509	17461	17435	17479	17446	17498	17399	17288	17561	17420	17418	17507	17201	17303	17463	17602	17379	17514	17337	17400	17667	17300	17260	17425	17569	17591	17518	17700	17485	17344	17430	17483	17462	17364	17211	17408	17611	17384	17423	17598	17464	17541	17271	17523	17324	17435	17304	17508	17502	17589	17583	17521	17388	17678	17658	17513	17471	17475	17501	17432	17624	17486	17409	17460	17462	17593	17440	17676	17704	17428	17400	17542	17294	17598	17390	17504	17476	17494	17312	17597	17364	17404	17344	17364	17641	17643	17320	17589	17349	17647	17533	17611	17509	17429	17415	17575	17654	17527	17667	17449	17798	17331	17358	17603	17542	17493	17754	17457	17213	17426	17427	17438	17312	17535	17526	17395	17528	17493	17510	17421	17379	17489	17551	17352	17459	17564	17395	17481	17761	17317	17472	17241	17347	17547	17554	17536	17589	17291	17488	17385	17421	17692	17695	17430	17341	17236	17522	17259	17490	17621	17545	17553	17450	17439	17472	17426	17557	17497	17366	17378	17624	17598	17380	17344	17282	17620	17483	17423	17480	17494	17440	17477	17346	17369	17437	17548	17465	17279	17504	17378	17366	17629	17213	17516	17417	17597	17466	17452	17503	17534	17584	17613	17592	17512	17417	17269	17492	17455	17480	17198	17465	17527	17536	17381	17474	17355	17494	17475	17289	17361	17267	17287	17586	17309	17570	17695	17684	17711	17423	17430	17488	17459	17528	17490	17200	17525	17326	17839	17534	17427	17603	17510	17578	17399	17476	17310	17323	17699	17408	17566	17454	17490	17535	17447	17251	17420	17515	17338	17326	17515	17443	17432	17475	17362	17437	17521	17317	17758	17512	17411	17314	17218	17345	17631	17499	17301	17434	17672	17598	17455	17636	17512	17585	17537	17456	17268	17537	17534	17335	17664	17575	17331	17445	17366	17386	17423	17410	17390	17375	17458	17620	17471	17290	17382	17551	17426	17594	17595	17452	17575	17547	17637	17706	17410	17467	17316	17565	17559	17399	17405	17436	17535	17572	17386	17508	17443	17449	17547	17492	17568	17375	17542	17593	17550	17517	17365	17365	17394	17281	17439	17652	17520	17521	17573	17594	17599	17384	17613	17518	17674	17464	17293	17422	17572	17485	17517	17596	17336	17345	17593	17385	17504	17625	17537	17368	17503	17423	17605	17587	17493	17385	17216	17661	17618	17422	17564	17607	17587	17397	17641	17606	17653	17651	17341	17565	17481	17507	17321	17299	17512	17534	17350	17457	17521	17547	17294	17536	17584	17435	17515	17456	17394	17430	17717	17583	17437	17378	17501	17477	17704	17473	17681	17558	17455	17590	17394	17479	17479	17449	17571	17515	17573	17539	17466	17330	17419	17574	17566	17498	17271	17399	17444	17395	17287	17441	17397	17558	17467	17662	17556	17464	17446	17350	17684	17334	17485	17641	17621	17346	17465	17499	17523	17860	17517	17650	17676	17301	17682	17377	17638	17457	17530	17565	17543	17459	17579	17495	17476	17647	17359	17416	17309	17413	17514	17518	17487	17432	17412	17168	17409	17469	17563	17520	17558	17551	17511	17316	17549	17250	17300	17442	17528	17460	17322	17541	17473	17331	17439	17576	17467	17271	17457	17263	17648	17460	17493	17499	17481	17649	17478	17384	17418	17462	17546	17493	17329	17557	17745	17692	17487	17412	17403	17702	17607	17293	17350	17314	17344	17291	17514	17524	17498	17262	17390	17619	17543	17600	17583	17458	17512	17372	17509	17342	17406	17444	17471	17572	17332	17484	17644	17488	17569	17485	17250	17462	17610	17269	17336	17594	17770	17456	17586	17449	17549	17556	17478	17556	17621	17768	17681	17350	17464	17575	17734	17643	17587	17509	17589	17710	17288	17446	17281	17585	17734	17392	17297	17447	17493	17365	17493	17535	17590	17418	17676	17546	17629	17529	17676	17638	17410	17363	17323	17593	17534	17592	17460	17600	17497	17646	17519	17518	17532	17650	17490	17474	17631	17668	17527	17375	17726	17534	17652	17510	17524	17499	17379	17481	17363	17402	17691	17488	17597	17579	17393	17486	17530	17526	17448	17223	17396	17492	17552	17500	17499	17408	17477	17675	17443	17429	17431	17552	17583	17392	17527	17477	17402	17250	17593	17390	17519	17508	17373	17308	17593	17588	17540	17478	17652	17440	17251	17206	17532	17212	17229	17653	17282	17390	17327	17338	17393	17407	17402	17448	17591	17456	17696	17631	17602	17443	17413	17437	17449	17476	17605	17583	17542	17533	17596	17492	17554	17318	17660	17652	17557	17428	17373	17314	17341	17445	17586	17516	17624	17495	17403	17439	17604	17596	17484	17396	17353	17386	17528	17363	17517	17333	17531	17511	17291	17535	17539	17540	17199	17536	17487	17500	17405	17239	17489	17503	17582	17412	17718	17531	17274	17332	17524	17669	17489	17597	17501	17579	17583	17375	17485	17724	17492	17602	17413	17622	17595	17360	17397	17668	17534	17502	17261	17173	17255	17504	17492	17567	17448	17607	17569	17527	17548	17425	17672	17667	17658	17322	17382	17297	17474	17596	17356	17223	17322	17454	17431	17578	17431	17478	17472	17317	17316	17273	17390	17372	17513	17395	17236	17636	17630	17591	17644	17278	17417	17297	17632	17416	17498	17376	17355	17645	17517	17266	17413	17514	17694	17550	17323	17332	17394	17478	17581	17418	17496	17557	17576	17631	17462	17401	17358	17422	17352	17343	17613	17647	17483	17529	17383	17393	17394	17693	17380	17350	17339	17574	17500	17409	17588	17545	17503	17335	17523	17496	17804	17639	17508	17364	17393	17354	17375	17551	17577	17567	17617	17316	17544	17465	17351	17457	17493	17495	17399	17452	17458	17357	17474	17432	17403	17533	17497	17528	17303	17652	17700	17570	17648	17662	17711	17499	17341	17465	17361	17421	17440	17552	17364	17478	17397	17584	17424	17466	17370	17566	17370	17570	17483	17455	17263	17657	17456	17507	17619	17314	17488	17476	17505	17368	17565	17489	17540	17489	17434	17509	17650	17548	17553	17418	17386	17677	17738	17406	17265	17283	17497	17431	17417	17541	17452	17385	17615	17727	17242	17473	17221	17433	17553	17650	17377	17307	17633	17509	17426	17428	17516	17482	17533	17523	17459	17297	17327	17532	17335	17520	17351	17385	17428	17515	17389	17326	17562	17541	17688	17721	17673	17565	17634	17377	17344	17304	17452	17372	17533	17514	17545	17663	17766	17294	17612	17472	17586	17584	17418	17562	17414	17614	17605	17545	17482	17444	17472	17641	17373	17404	17548	17344	17525	17446	17561	17408	17407	17659	17528	17648	17339	17549	17608	17192	17350	17434	17386	17609	17562	17336	17416	17611	17488	17627	17446	17441	17427	17447	17512	17371	17410	17716	17526	17410	17530	17454	17262	17374	17361	17435	17342	17408	17568	17345	17317	17685	17483	17543	17509	17497	17754	17495	17752	17506	17388	17506	17554	17559	17403	17310	17487	17369	17551	17819	17399	17435	17727	17563	17696	17470	17416	17596	17448	17287	17549	17628	17531	17490	17444	17598	17447	17464	17262	17541	17344	17514	17390	17353	17422	17476	17331	17475	17647	17470	17414	17517	17303	17597	17420	17671	17385	17556	17591	17541	17474	17457	17662	17616	17463	17645	17452	17403	17578	17473	17334	17399	17447	17405	17503	17393	17464	17448	17562	17759	17431	17590	17582	17291	17379	17394	17385	17554	17579	17316	17575	17544	17566	17438	17572	17258	17501	17398	17428	17384	17502	17652	17664	17663	17512	17546	17451	17353	17516	17425	17494	17584	17352	17508	17629	17339	17561	17388	17307	17475	17527	17351	17614	17620	17586	17374	17361	17591	17269	17588	17440	17716	17442	17321	17545	17472	17411	17255	17411	17540	17531	17547	17635	17540	17629	17494	17608	17571	17578	17515	17466	17456	17508	17275	17268	17574	17542	17353	17619	17779	17339	17552	17469	17584	17502	17437	17533	17833	17558	17388	17451	17358	17574	17516	17523	17577	17730	17621	17513	17575	17742	17603	17546	17439	17461	17553	17481	17604	17730	17469	17586	17370	17181	17451	17601	17657	17423	17313	17249	17561	17545	17462	17562	17445	17625	17440	17546	17519	17699	17469	17440	17443	17417	17446	17633	17469	17781	17553	17758	17534	17360	17452	17632	17461	17626	17554	17356	17406	17322	17605	17497	17433	17346	17377	17537	17488	17282	17412	17320	17503	17496	17514	17482	17425	17376	17646	17578	17432	17409	17314	17493	17479	17583	17541	17426	17415	17459	17391	17392	17317	17381	17430	17449	17412	17564	17513	17553	17507	17422	17745	17393	17413	17638	17665	17406	17347	17709	17551	17282	17497	17403	17578	17458	17340	17506	17248	17487	17697	17424	17532	17592	17389	17633	17686	17315	17539	17300	17459	17480	17511	17622	17254	17305	17219	17535	17630	17403	17357	17387	17211	17689	17587	17577	17491	17775	17362	17420	17706	17374	17356	17411	17498	17558	17559	17447	17506	17390	17427	17348	17615	17378	17600
43252	62917	51135	37020	26651	22784	18800	16103	15030	13958	13711	13525	13235	13254	13200	12964	13147	13211	13077	12941	12930	12860	13086	12832	12902	12910	12891	13114	12900	13092	13081	12913	12937	12830	12824	13065	12923	12921	12877	12869	13024	12981	13068	12980	12879	13000	12855	13090	13022	13031	12844	13176	13007	12880	13127	12837	12861	12904	12984	12960	12977	12923	12940	13017	12944	12827	12951	13027	12913	12945	12929	12980	12892	12896	12886	12844	12932	13034	12847	13017	12947	12912	12931	12923	12849	12970	13000	12996	12888	13124	12961	13043	12857	13014	12825	12923	12798	12797	12855	13115	12853	13078	12821	12859	13036	13050	12917	12994	12964	12936	12993	12669	12994	12928	12959	12997	13036	12916	12967	12977	12869	12905	13042	12914	13028	12981	12798	12951	12819	12871	12945	12930	12844	12787	13030	13002	12911	13089	12964	12979	13049	12773	12921	12862	13067	12952	13042	12967	13030	12974	13085	12952	13017	13107	12910	13007	13139	12844	12870	12860	13019	12932	12846	13045	12875	12999	13042	13142	12934	13095	12715	13028	13021	12818	12904	12999	12849	13001	12957	12730	12883	13057	13036	12886	13079	12906	13015	12862	13040	12890	12932	12954	13089	12786	12941	12741	12921	12777	12885	13090	12964	13160	13121	12832	12929	12903	12856	12878	12886	13047	12893	12828	12971	12983	12852	12809	12823	13027	13103	13127	13025	12845	12992	12949	12857	13075	12956	12911	12975	12747	13017	12894	12850	12759	13034	12923	12844	12948	13168	12936	13050	12867	12766	12832	13086	12884	12992	12941	12835	12979	12775	12915	12874	13174	12926	12902	12924	12851	12894	12976	13068	12992	12816	12912	13035	12749	13057	12905	13044	12966	12880	12960	12997	12768	12963	12934	13030	12961	13014	12903	12906	12921	12690	13012	13058	12876	12998	13094	12704	12977	12918	12963	13003	12896	12757	13135	12972	12796	12939	12912	13059	13117	12847	12877	13033	13019	13098	12850	12958	13084	12929	12933	12893	12905	12762	12933	12726	13104	13020	12824	12854	12918	12932	12933	13023	12807	13012	12966	12907	13009	12991	12862	12922	13071	13010	12927	12900	12863	12883	12812	13122	12925	12843	12996	12989	12912	12879	13164	12820	12901	12863	12834	12885	12956	12923	12919	12932	13040	13017	12807	12831	12857	12891	12892	12766	12797	13007	12898	12924	12721	12824	13093	13036	12926	12878	12954	12851	12891	13005	12850	13054	12932	13121	13037	12971	12999	13034	12925	12978	12863	12960	12879	12959	12937	13064	12742	12895	12868	13004	12933	13019	12992	12880	12994	12804	12855	12945	12899	12927	12970	12899	12917	12937	12995	12686	12844	13055	12834	12909	12952	12879	12955	12815	12910	12903	13048	12812	12956	13064	12910	13138	12950	12980	12957	13095	12891	13001	12879	12843	13126	12984	12877	12891	12824	12992	12855	12914	13155	12979	12817	12971	12807	12912	12943	12864	12967	12936	12845	12914	13043	12927	12921	12887	12889	12995	12876	13090	12823	12889	12991	12895	12987	12990	13113	12929	13009	12874	12985	12975	12908	12925	12975	12838	12918	12851	12928	12888	12884	13010	12828	12820	13096	12872	12856	12858	12888	12845	12906	13063	12742	12913	12929	13068	13008	13014	12709	12752	12853	12907	12960	13149	13068	13029	12950	13059	12889	12930	12865	12819	12841	13015	12839	12862	13003	12903	12829	13016	12877	13146	12775	12913	12710	13062	12992	12950	12941	12859	12951	12854	12828	12982	12908	12907	13007	12944	12944	13028	12998	13054	12917	13007	12808	13072	12902	12991	12970	12858	12917	12921	13008	13011	12906	13009	12919	12834	13102	12915	12869	13015	12882	12755	13040	12908	12925	12949	12993	13046	13018	13001	12952	13012	12715	12765	12982	13069	12936	13032	12901	12819	13017	13146	13073	12795	13018	12875	13016	13021	12882	12997	12951	12959	12894	12880	12981	12929	12840	13069	12956	12925	12852	12821	12895	12810	12992	12771	12934	12988	13020	12919	12864	12805	12940	12839	13207	12951	13072	12894	12896	13073	12924	12841	12829	12924	12964	12886	12982	13075	13008	12841	12918	12879	12883	12805	13019	12884	12922	12922	12898	12973	13004	12929	12954	12807	12879	13106	12901	12873	12861	13017	13033	13019	13038	12971	12999	12932	13014	13087	12850	12831	12894	13001	12886	12798	12952	12951	12859	12808	13063	12857	12920	12910	12911	12989	12831	12787	12965	12776	13007	12978	12989	13076	12907	12888	12854	12982	12950	12905	13005	12847	12984	12789	13058	12943	12657	12823	13058	13028	13082	13093	13044	12998	13009	13104	12952	13034	12905	13047	12972	12954	12753	12952	12947	12955	12984	13008	12927	12962	12903	12942	13092	12968	12975	12966	12837	12954	12981	12893	12765	13147	12827	12860	12969	12812	12958	13001	12960	12890	13056	12993	12984	12952	12937	13008	12986	12895	13021	13067	12889	12899	13034	12897	13027	13065	12981	12953	12798	12747	12880	13086	12885	12934	12930	12938	12889	13081	12864	12867	12954	12837	12955	12832	12971	12921	12873	13003	13171	12757	13007	12793	12931	12889	13056	12917	13041	12926	12885	12921	13130	13027	12890	12989	13087	12975	13085	12966	12914	12943	12909	12921	12871	12911	13021	12936	12919	12937	12945	12796	12883	12892	12904	12927	13142	12872	12892	12866	12984	12961	13066	12934	12949	13007	13061	12925	13004	12962	12901	12883	12917	12985	12994	13023	12801	12824	12881	13011	13015	12831	12981	12932	12885	12919	12931	12985	12889	12934	12865	12893	12924	12856	12832	12845	13060	12977	13051	12916	12871	12873	13245	12875	13094	12882	12852	12789	12758	13013	12964	13079	12885	12909	13043	12923	12905	12973	12852	13035	13031	12864	12795	13035	12848	12935	12709	12982	12922	13016	12822	12896	13032	12935	12888	12806	13098	12853	12821	12904	12806	12982	12987	12796	12925	12914	13124	12885	13049	12846	12977	13099	13089	12968	12890	12984	12991	13065	13097	12846	12904	12949	12929	13093	12982	13018	13095	12826	12822	13039	12989	12892	13129	12790	12745	13048	12915	12834	13118	12996	12982	13010	12979	12967	12969	13072	12931	12821	12827	13037	12945	12934	12864	12794	12987	13173	12881	12934	12844	12809	13047	12923	12954	12770	12754	13026	12750	13009	12791	12916	12977	12910	13018	12997	12910	12834	12878	13032	13001	12929	12917	12978	12974	12974	12985	12870	12861	13013	13006	13051	12960	13009	13109	12815	12859	12994	13003	13052	12922	13064	12949	13006	12822	12726	12829	12775	12914	12741	12980	12876	12987	12984	12889	12811	13037	13067	12938	12757	12980	12864	12912	12936	12881	12885	12892	13025	12846	12887	12842	12959	13078	13089	12924	12870	12857	12984	12985	13034	12881	12848	13050	12980	13068	13049	12914	12737	12901	13060	12990	13002	12918	12980	12969	12712	13040	13011	12752	12931	13036	13014	12829	12895	13113	12877	12868	12932	13016	12886	12833	13061	13000	12968	13010	12823	12931	12856	12850	12854	13038	13070	13082	12867	12939	12933	12887	12836	13065	12882	12960	12783	13074	12742	12702	12925	13051	12911	12770	12973	12800	12900	12811	12912	13089	12880	13064	12894	12854	12943	12876	12817	12882	12825	13164	12916	12816	12851	12823	12805	12895	12940	12846	12993	12913	12978	12895	13093	12878	12959	13042	13007	12869	13085	12868	12955	12793	12873	12876	12962	13097	12878	12947	12853	12994	12830	13015	12863	13165	12874	12978	13052	13073	13055	13060	12999	12839	13090	12835	12853	12918	12975	13017	12959	12945	12893	12963	13005	12936	13270	12778	12918	12898	12924	13097	12871	13223	13067	12852	13017	12797	12968	13072	13032	12922	12981	12868	12964	12899	13126	13161	12985	12898	13029	12957	12928	12885	13059	12827	12938	13000	12837	12923	13090	13014	12781	12874	13102	13145	12933	13035	12831	12942	12899	12939	12915	12853	12910	12920	12913	12942	12925	13017	12958	13032	12971	12917	12985	13179	12871	12932	12775	12836	12896	13011	12810	12940	12958	12940	12937	12779	12963	13117	12944	12932	12977	12922	12934	12942	13098	13090	13047	12869	12940	12976	12943	12932	12976	12861	12993	13065	12956	13023	12734	13042	12859	12988	12896	12941	12901	12952	13007	12811	12934	12994	12974	13044	12983	12988	12949	12866	12966	12723	13060	12920	13147	12768	13067	12944	12989	12904	12987	12879	13038	12878	13019	12994	12930	12773	12958	12789	13135	12874	13000	12921	12899	12917	13111	13053	12846	13045	12890	12797	12910	13097	12970	13028	12760	12849	12962	13094	12898	12964	12777	12895	13023	12954	12965	12940	12933	12948	12769	13101	12815	13167	12822	12918	12985	12996	12867	12866	12824	12897	12932	12947	13147	12983	12917	13075	12901	12882	12961	12877	12785	13057	12876	13057	12959	13031	12924	13032	12795	12943	13071	12978	13017	13025	12961	12987	12785	12927	13043	12972	12965	12986	13009	12943	12989	12901	12986	13193	13000	13073	13045	12858	13072	12845	12800	12900	12853	13013	12846	13017	12974	13017	12909	12970	12941	13039	12995	12842	12856	13024	12953	13029	12926	12961	12965	13072	12909	12930	12830	12836	12947	12892	12968	13000	12932	12813	13083	13188	12847	12870	12934	12873	12895	12812	12938	12999	12955	13113	12903	12789	12944	12992	12933	12807	12858	12877	12911	12847	13008	13011	13046	12962	12817	12752	13090	13021	12780	12929	13196	13008	13005	12853	12956	12825	13037	12824	12927	13045	12977	12819	12857	12946	12867	12790	12993	13130	12985	12982	12845	13003	13029	12962	12816	12997	12911	12762	13022	12695	13043	12845	12817	13021	12941	12944	12963	12888	12952	13019	12878	12927	12957	13007	13013	12951	12972	12796	12985	12912	12840	12965	12947	12912	12961	12940	12894	13014	13020	12917	12979	12783	12967	13016	12875	12803	12856	12985	12940	12936	12812	12932	12667	12865	12829	12949	12881	12916	13029	12991	12935	12810
22136	21074	28688	24114	23515	27733	29483	23322	20852	20164	19516	19097	18951	18713	18749	18463	18698	18159	18360	17971	18068	18333	18150	18037	18099	18198	18121	18071	18205	18233	18058	18004	18036	18373	18189	18144	17972	18011	18110	17912	18017	18060	17828	18077	18124	17959	18144	17949	17881	17827	18049	17804	18163	17962	17959	17907	17903	18127	18137	18065	18209	18127	18188	17988	18037	17924	17879	17976	18083	17894	18220	17947	17990	18110	17977	18035	18025	18260	17884	18140	18095	17995	18013	18010	18205	17971	17841	17815	17974	17956	17917	17895	18224	18019	17978	18105	18120	18090	18000	17848	17920	17724	17785	17979	17920	17949	17947	17962	17977	17983	17883	17923	17880	17760	17930	18054	18066	18177	17900	17901	17904	17861	18027	18032	18099	17880	17958	17992	17846	17812	18026	17772	17973	18010	17878	18087	17961	18197	17934	18177	17959	18086	17931	18016	18055	17879	18094	17852	17897	17832	17937	18073	18052	17657	17753	18056	18004	17674	18030	17896	18191	18048	17880	17919	17977	18219	17796	17988	18075	17797	17900	18011	17906	17854	17832	17901	17995	17884	18047	17923	17921	18022	17897	17801	17825	17874	17968	18124	17904	17673	17928	17975	17769	18000	17907	17990	18134	17828	17815	17979	17880	18068	17838	17699	17797	18175	17743	18143	18041	18040	17930	17948	17934	18057	17983	18074	17943	17865	18003	17922	17615	17875	18108	17762	17816	17900	18097	17905	17842	17997	18079	17805	18002	17854	17796	17702	17892	17906	18055	17903	18169	17880	17766	17855	17788	17942	17925	17966	17842	18129	17972	17862	18059	18016	18229	18014	18125	18393	18151	17893	17974	17731	17997	18184	18044	17905	18175	17983	17882	17980	17936	17894	18061	17981	17850	17863	18001	17922	17902	17897	17800	17842	17901	17862	17984	17892	17779	18076	17981	18061	18164	17895	17997	18127	17844	17934	17948	17945	17993	17870	17807	17854	17939	17835	17843	18002	17994	17846	17899	18078	17909	18064	17906	17911	18083	17812	17750	17934	17959	17880	17928	17856	18007	18175	17895	17943	17956	18178	17963	17858	18039	18096	18096	18152	17850	17904	17962	17985	17781	18104	17982	18035	17899	18090	18039	17958	18106	17862	18042	17992	17667	17848	17793	17760	17929	18079	17676	17894	17723	18104	17728	18211	18029	17914	18069	18052	18138	17871	18150	18059	18315	17861	18035	17840	17762	17959	17819	17977	17924	17973	17997	17926	18213	17998	18126	17953	17982	17988	17851	17996	18064	18011	17877	17802	17800	17949	18072	18031	18107	18035	18012	17816	17833	18067	17854	17894	17822	18162	18007	17971	17852	18147	17961	18013	17965	17903	18036	17865	17837	18051	17966	17971	18142	17979	18031	18089	18099	18043	18053	18033	17955	18123	17912	17669	18030	18099	18029	18124	17918	17805	17952	17916	18051	17997	17884	17873	18092	18045	17923	17844	17825	17906	18005	18016	17786	17947	17948	17888	17838	17722	17933	17770	17909	17793	17923	17681	17952	17917	17951	17754	18073	17999	17971	18216	18219	18019	18002	17895	17893	18223	17898	17602	17912	17754	17878	18007	17845	17998	17850	17866	17851	18040	17830	17896	18081	18046	17892	18009	17929	17821	18058	18063	18030	17871	17779	18148	18123	18048	17854	17972	17972	17879	17986	18125	17971	18070	18017	18134	17852	18110	18105	17963	17893	17976	17783	17667	17880	18065	18115	18011	17746	17960	17853	18000	18109	17795	18019	17744	18116	17844	18206	18069	17811	18089	17915	17993	17999	18178	17689	17958	17961	17659	17912	17766	17825	17847	17863	18016	17968	18018	17941	18034	17939	17922	17929	18073	17808	18019	17943	18096	18071	18082	17856	18036	17808	17822	17975	18097	17981	18017	18009	17830	17951	18010	17904	18031	17906	17971	18108	18028	17984	18033	17943	17945	18034	18044	17997	17830	17988	17914	17772	17751	17947	17949	18141	17861	18021	18120	18105	17949	17871	17976	18006	17938	17735	17946	17784	18058	18018	17973	17899	17729	17793	18006	18176	18049	17821	17829	17937	18076	18107	18064	17993	18005	18016	17884	18035	17802	18006	17945	17837	17940	17862	18059	17980	17841	17991	18002	17888	17940	17911	17985	17974	18106	17886	17974	18045	17991	18011	18094	17928	17708	18010	17810	17862	17892	17893	18116	18108	18132	17997	17917	18030	18024	17922	18046	18009	17929	17781	18060	17922	17909	17949	17932	18076	17942	17919	17789	18126	17992	18044	18250	18129	17799	17861	18092	18160	18132	18027	18165	18097	18121	17909	17949	17841	17905	17735	17823	17893	17927	18086	17770	18053	17956	18016	17793	17956	18123	17973	17828	17941	17826	18053	17840	17817	18063	17806	18074	17988	17873	18120	18121	17940	17895	18083	17948	18134	18136	17742	17785	17972	17955	17955	17970	17878	18053	17898	18046	18019	18042	17937	17946	17979	18096	18058	17788	17933	17816	17975	17997	17860	18015	18285	17950	18064	17917	18134	17962	17918	17884	17809	17910	17932	17840	18068	17989	17858	17917	17878	17951	17934	18111	17932	18037	17902	17811	17866	18185	17923	18065	17948	18008	18010	18000	18084	17907	18001	17876	17959	17855	17944	17897	18112	17971	18099	17889	17991	17883	18015	17936	17728	18059	17943	17823	18097	17803	17894	17821	17950	17717	17932	18012	17968	17993	17776	18098	17934	18025	17980	18033	18030	17801	18073	17972	17801	17845	17946	18227	18009	17928	17930	17953	17957	18083	17905	17906	17788	17942	18042	18082	17742	17861	18096	17866	18023	17911	17993	17962	17723	17856	17927	17922	17859	17910	17734	17785	17885	18034	17990	17925	17935	17645	17970	17845	18011	17831	17888	18074	18084	18025	17763	18032	18023	17892	17902	17938	17973	17890	17988	17825	17965	17701	17908	17805	18176	18065	17689	17908	17972	17770	18017	18158	17894	18038	17825	17757	17951	18061	18031	18042	18080	17946	17988	17853	18065	18085	17995	17950	17860	17858	18104	18070	17905	17926	17736	17868	17596	17970	18083	18056	18085	17962	17887	17790	18116	18105	18105	18067	17922	17843	17906	17971	17945	17955	18062	17977	18076	17782	17735	17803	18175	18013	17691	17779	17903	17835	17795	17944	17996	17828	17991	17938	18088	17980	18088	17930	17917	17956	18035	17939	17801	17924	17941	18008	17914	17947	17798	17930	18042	17842	18016	17876	18117	18081	17813	17940	18010	17770	17844	17685	18005	18133	17822	17864	17947	18067	17998	18022	17761	18054	18058	18085	17965	18031	17841	18090	18072	18083	18018	17971	17800	17750	17882	18045	18031	18047	18021	17867	17984	17945	17853	17911	17973	17968	18083	17832	17966	18032	17878	18048	17996	18194	17831	18052	18108	17948	17987	17818	17975	17821	17691	17969	17876	17913	17864	17958	18072	17852	18025	18004	17878	17826	17955	17818	17802	18133	17906	18091	17888	17746	17882	18045	18091	17863	17777	17958	17827	18170	18026	18100	17972	17799	17924	17640	17873	18086	17891	17803	18020	17898	17998	17958	18055	17882	17883	17827	17843	17772	17973	17980	17768	17814	17931	17935	18099	17956	18211	17822	18067	18088	18023	17919	18012	17907	18054	18002	17895	17971	18093	18033	18013	17885	18059	18042	17960	18163	18202	18106	18058	17874	18108	17892	17815	17933	17981	17970	17837	17961	17952	17675	17818	18008	18037	18013	17864	17872	17655	17821	18049	17857	17954	17926	17899	17864	17762	18026	17996	18121	18024	18041	18000	17865	18014	17980	18082	17809	17936	18002	17954	17991	18300	17888	17957	17712	18038	17911	18034	18034	17972	17800	18198	17903	18047	17933	17984	17827	18006	18107	18017	17927	17966	17915	18122	17917	17959	17932	17901	17851	17780	18014	18163	17848	18086	18086	18009	18031	17942	18038	17921	17882	17805	18211	18114	17831	17820	17996	18007	18308	18032	17858	18084	17612	18012	18044	18019	18062	17894	17752	18192	18007	18036	17798	17902	18028	18024	18101	17862	17974	18202	17772	17793	17864	18007	18033	17972	17919	17958	17818	17786	17760	17826	17748	18133	18053	17967	18035	17878	17891	17964	18007	18134	17989	17918	17988	17914	18021	18031	18037	17913	17791	17960	17785	17928	17890	17979	18018	17995	17701	17778	17988	17956	18152	17990	18008	17950	17865	17996	18100	18063	17904	17924	17827	17930	17959	17745	17849	17770	18097	17910	17998	18037	17624	17870	18104	17975	18043	17958	18169	18014	18002	18099	17722	17899	18132	18113	18026	17874	17963	17995	17786	17966	17949	18019	17905	17847	17725	17896	18079	17998	17794	17868	17986	17912	17893	18009	17914	17996	17698	17787	18042	17977	17990	17951	17894	17944	17718	17716	17943	17942	18117	18063	17826	17821	17783	17892	17949	18038	17992	17834	17747	17783	17782	17991	17923	18008	17845	18048	17868	17847	18019	17791	17757	18045	17923	18113	17923	17978	18086	17956	17881	17988	18179	17972	17872	18022	17923	17996	18041	18015	17966	17890	17889	17807	17977	18102	18027	17835	18081	17876	18128	18092	17811	18005	17966	17901	17924	17998	18096	17944	17739	18052	18031	18012	17784	18058	17759	17714	18110	17908	18030	17847	17865	17920	17967	17995	18097	18101	17979	17832	18022	17902	18061	17994	17789	17816	18029	17864	17939	17865	18058	17887	18119	17982	17930	18055	18140	17841	17904	18043	18044	17847	18108	17911	17834	17890	17859	18009	17987	18002	18133	18198	17954	17959	17989	17910	17880	18021	17878	17974	17805	17987	17868	18166	18022	17735	17945	17867	17955	17967	18027	17822	17917	18078	18016	17968	17791	17949	18084	18045	17924	17934	17855	17947	17888	18026	17779	17817	18001	17959	17930	17836	18058	18001	18186	17920	18069	18009	17866	17881	17929	18124	17954	18061	18008	17805	17860	17845	17967	17950	17884	17726	17959	17942	17933	18059	17935	17912	18083	17977	18033	18020	17833	17964	17787	17905	17786	17750	17975	18139	17885	18036	17829	17983	17796	18018	17920
47368	72479	59090	45001	37113	28823	20667	18192	16173	14775	14451	14022	13678	13731	13430	13360	13401	13385	13380	13260	13215	13197	13150	13161	13271	13125	13061	13046	13161	12935	13167	13258	13207	13123	13195	13190	13086	12871	13152	13164	13287	12980	13286	13285	13164	13089	13221	13124	12876	13064	13050	13085	13039	13222	13070	13303	13092	13143	13129	13070	13165	12936	13208	13150	13257	13290	13184	13199	13124	13167	13294	13244	13177	13196	13093	13117	13293	13056	13201	13148	13201	13066	13436	13069	13209	13061	13107	13326	13132	13096	13098	13267	13223	13195	13282	13214	13176	13205	13261	13150	13102	13095	13224	13153	13277	13287	13139	13010	12990	13259	13351	13216	13218	13159	13001	13087	12892	13295	13124	13074	13275	13100	13135	13112	13335	13217	13040	13104	13213	13101	13221	13112	13392	13097	13222	12998	13229	13206	13055	13170	13173	13033	13139	13133	13251	13268	13144	13122	13075	13216	13122	13177	13195	13255	13245	13250	13227	13134	13067	13180	13093	13132	13233	13188	13020	13135	13018	13201	13186	13223	13237	13203	13073	13367	13118	13315	13106	12993	13238	12988	13065	13194	13171	13099	13093	13167	13305	13229	13253	13091	13052	13156	13158	13119	13211	13104	13123	13110	13196	13380	13103	13309	13201	13059	13385	13010	13324	13168	13163	13144	13066	13067	13116	12945	13280	13205	13129	13107	13144	13263	13207	13183	13139	12997	13048	13182	13082	13333	13342	13241	13167	13127	13247	13029	13089	13079	13058	13045	13084	13112	13220	13256	13234	13014	13193	13210	13238	13041	13019	13222	13215	13163	13144	13164	13087	13275	13048	13108	13230	13264	13059	13115	13076	13035	12969	13106	13098	13208	13218	13199	13061	13129	13037	13357	13126	13229	12943	13133	13270	12943	13119	13291	13132	13244	13264	13094	13307	13160	13085	13295	13105	13215	13098	13068	13098	13229	13091	13198	13068	13232	13092	13178	13009	13078	13189	13100	13117	13194	13278	13151	13269	13201	13202	13155	13102	13061	13120	13132	13141	13059	13024	13252	13111	13129	13064	13250	13037	13244	13182	13145	13082	13170	13089	13242	13274	13127	13025	13231	13136	13185	13325	13072	13245	13089	13144	13027	13170	13121	13172	13241	13089	13072	13137	13127	13159	12985	13227	12988	13198	13091	13126	13263	13158	13321	13382	13096	13148	13094	13150	13181	13095	13092	13168	13043	12992	13162	13024	13147	13260	13176	13190	13135	13091	13176	13034	13081	13199	13095	13103	13250	13188	13208	13182	13334	13165	13297	13109	13331	13082	13314	13180	13162	13040	13220	13253	13159	13263	13070	13134	13099	13229	13070	13116	13220	13291	13085	13177	13101	13004	13194	13109	13106	13183	13172	13116	13060	13021	13234	13203	13170	13152	12999	13127	13214	13108	13070	13177	13115	13082	13082	13222	13381	13158	13116	13103	12991	13057	13184	13099	13317	13054	13165	13124	13199	13243	13042	13113	13203	13151	13055	13173	13190	13178	13125	13118	13172	13050	13157	13211	13149	13255	13171	13218	13127	13176	13051	12974	13066	13184	13145	13300	13165	12969	13286	12962	13110	13124	13104	13207	13231	13147	13049	12906	13234	13052	13244	13151	13132	13267	13162	13167	13333	13193	13057	13168	13287	13102	13161	13237	13026	13263	13233	13114	13323	13113	13101	13264	13184	13103	13221	13068	13054	13160	13201	13246	13304	13216	13027	13163	13100	13079	13081	13376	13148	13049	13108	13138	13284	13161	13148	13136	13319	13104	13295	13087	13248	13077	13156	13110	13200	13235	13206	13091	13193	13137	12969	13079	13397	13127	13162	13171	13143	13031	12973	13102	13056	13131	13119	13138	13097	13079	13076	13098	13202	13027	13269	13017	13286	13054	13060	13185	13110	13259	13067	13062	13113	13147	13132	13132	13046	13022	13121	13162	13032	13126	13135	13136	13164	13341	13085	13389	13074	13296	13063	13144	13200	13060	13123	13213	12918	13307	13165	13273	13123	12954	13149	13052	13168	13049	13293	13434	13129	13122	13039	13064	13129	13139	13336	13067	13157	13066	13091	13035	13037	13240	13096	13354	13082	13075	13206	13135	13141	13151	13097	13115	13069	13223	13095	13155	12873	13069	13206	13208	13155	13121	13091	13119	13232	13194	13164	13302	13182	13013	13234	12997	13155	13089	13042	13080	13048	13210	13126	13139	13156	13359	13144	13084	13244	13270	13178	13238	13000	13223	13279	13094	13097	13186	13157	13219	12940	13240	13061	13336	12906	13168	13203	13136	13138	13121	13225	13317	13081	13079	13089	13206	13142	13095	13159	13141	13270	13163	13303	13339	13187	13139	13086	13066	13133	13327	13112	13230	13200	13203	13195	13117	13091	13266	13082	13159	13247	13224	13151	13143	13153	13107	12846	13044	13167	13017	13383	13190	13060	13218	13186	13118	13072	13312	13190	13233	13081	13111	13066	13314	13093	13141	13175	13238	13294	13237	13193	13197	13096	13168	13276	13091	13272	13233	13071	13150	13073	13140	13062	13144	12926	13194	13169	13253	13108	13010	13249	13165	13364	13093	13072	13085	13107	13096	13033	13061	12911	13168	13186	13136	13144	13096	13192	13140	12938	13127	13026	13233	13005	13377	13050	13151	13092	13239	13160	12998	13105	13153	13125	13197	13299	13186	13045	13085	13192	13079	13084	13356	13218	13123	13149	13145	13166	13168	12980	13306	13270	13184	13036	13159	13161	13032	13288	13133	12965	12991	13162	13245	12983	13003	13126	13121	13143	13220	13126	13342	13146	13141	13308	13093	13090	13232	13222	13129	13203	13162	13094	13126	13008	13150	13058	13144	12969	13185	13026	13095	13038	13246	13143	13255	13222	13235	13100	13248	13179	13297	13174	13243	13352	13120	13231	13263	13338	13247	13015	13097	13229	13137	13120	13132	13227	13306	12936	13159	13190	13096	13144	13407	13179	13177	13271	13212	13028	13090	13154	13153	13136	13220	13089	13063	13203	13050	13170	13215	13101	13086	13191	13119	13186	13147	13093	13126	13182	13160	13283	13375	13117	13167	13170	13204	13116	13141	13136	13111	13136	13258	13164	13191	13171	13320	13280	13042	13225	13100	13215	13094	13108	13273	13095	13269	13295	13238	13185	13180	13158	13303	13223	13068	13100	13250	13179	13061	13108	13158	12988	13121	13327	13075	13186	13210	13242	13072	13142	13250	13113	13210	13164	13072	13097	13025	13108	13172	13019	13057	13068	13133	13078	13009	13011	13098	13086	13201	13013	13045	13275	13034	13048	13186	13179	13197	13155	13106	13298	13193	13169	13000	13119	13226	13026	12983	12963	13085	13140	13171	13081	13248	13117	13058	13093	13198	13267	13173	13334	12983	13212	13153	13279	13021	13065	13204	12988	13246	13256	13083	13069	13146	13163	13146	13145	13046	13130	13013	13262	13131	13054	13163	13129	13045	13307	13181	13125	13184	13171	13250	13225	13209	13053	13310	13252	13064	13122	13059	12984	13241	13252	13064	12993	13153	13013	13194	13117	13296	13191	12984	13129	13123	13034	13052	13006	13041	13025	13228	12962	13243	12944	13006	13143	13213	13209	13098	13204	13016	13200	13177	13058	13045	13057	13242	13107	13196	13325	13172	13145	13110	13112	13008	13076	13068	13030	13176	13083	13131	13210	13145	13187	13167	13201	13183	13269	13138	13025	13247	13288	13379	13111	13067	13129	13072	13119	13168	13246	13038	13201	13269	13223	13246	13097	13235	13047	13170	13162	13156	13157	13173	13148	13136	13229	13058	13019	13127	13083	13302	13038	13125	13147	13212	13031	13357	13208	13269	13172	13311	13193	13231	13027	13033	13224	13034	13221	13081	13018	13192	13368	13019	13230	13044	13105	13055	13115	13184	13241	13117	13146	13161	13125	13235	13080	13244	13089	13264	13207	13188	13218	13162	13008	13238	13200	13203	13335	13354	13027	13159	13154	13237	12968	13156	13023	13194	13064	13314	13210	13099	13162	13358	13179	13206	13120	13105	13175	13123	13190	13051	13069	13159	13268	13169	12999	13131	13004	13314	13181	12924	13213	13228	13165	13172	13087	13222	13027	13312	13039	13084	13100	13130	13144	13251	13102	13241	13349	13035	13140	13059	13062	13113	13213	13228	13101	13163	13236	13103	13111	13159	13082	13158	13198	12941	13090	13072	13225	13207	13191	13112	13288	13221	13049	13155	13043	13099	12972	13123	13167	13010	13145	13208	13245	13277	13261	13030	12975	13105	13109	13285	13062	13160	13150	13112	13025	13237	13210	13104	13062	13330	12991	13138	13153	13123	13036	13100	13250	13135	13149	13235	13279	13128	13155	13003	13174	13203	12956	13235	13071	13216	13134	13073	13169	13329	13205	13268	13042	13212	12995	13159	13060	13109	13209	13168	13048	13024	13028	13171	13186	13057	13196	13151	13202	13225	13024	13173	13201	13184	13035	13199	13091	13099	13181	13114	13274	13037	13188	13143	13092	13191	13053	12945	13184	13200	13281	13219	13072	13102	12942	13323	13042	13185	13129	13218	12991	13435	13255	13077	13192	13115	12994	13129	13291	13186	13082	12963	13043	13248	13189	13258	13005	13206	13187	13164	13155	13071	13168	13264	13017	13145	13317	12840	13130	13113	13301	13258	13143	13097	13217	13123	13225	13215	13075	13267	13115	13340	13124	13127	13280	13159	13052	13190	13129	13154	13227	13005	13270	13140	13143	13095	13238	13187	13451	13183	13010	13051	13263	13240	13053	13070	13267	13010	13231	13149	13319	13050	13103	13151	13129	13071	13095	13158	13122	13182	13083	13038	13073	13173	13203	13129	13155	13307	13343	13123	13149	13329	12945	13124	13306	13051	13260	13240	13201	13067	13117	13192	13011	13162	13204	13166	13152	13201	13224	13204	13044	13223	13278	12983	13138	13080	13308	13140	13080	13198	13184	13343	13216	13147	13178	13184	13159	13179	13126	13217	13269	13145	13068	13113	13054	13148	13184	13072	13240	13134	13123	13177	13012	13157	13265	13088	13172	13213	13081	13283	13065	13105	13158	13208	13207	12980	12994
37963	43985	47896	38804	30089	24327	21289	19709	18654	18188	18011	17988	17857	17645	17758	17785	17650	17680	17760	17460	17364	17756	17649	17523	17653	17373	17512	17509	17523	17490	17488	17610	17496	17525	17308	17442	17519	17503	17387	17504	17511	17442	17387	17706	17546	17446	17360	17660	17435	17414	17405	17538	17418	17347	17474	17337	17579	17443	17416	17453	17281	17416	17586	17406	17513	17632	17358	17370	17399	17443	17604	17502	17363	17368	17522	17504	17570	17225	17426	17531	17472	17545	17578	17609	17565	17540	17494	17234	17434	17462	17483	17481	17334	17607	17502	17440	17330	17465	17361	17474	17505	17636	17491	17449	17433	17599	17279	17444	17481	17342	17360	17293	17444	17529	17584	17415	17614	17672	17525	17422	17527	17328	17264	17504	17457	17553	17401	17488	17347	17449	17380	17322	17463	17551	17578	17388	17365	17167	17296	17410	17433	17486	17486	17523	17578	17451	17506	17458	17288	17443	17418	17499	17571	17570	17655	17454	17321	17451	17586	17448	17485	17490	17629	17425	17517	17491	17328	17444	17362	17404	17605	17276	17579	17497	17668	17471	17681	17405	17626	17325	17417	17415	17393	17370	17609	17378	17489	17695	17647	17504	17490	17345	17331	17474	17594	17494	17493	17525	17496	17383	17363	17634	17512	17470	17531	17383	17496	17554	17465	17606	17563	17404	17618	17566	17121	17303	17462	17452	17483	17585	17554	17567	17464	17329	17373	17473	17478	17515	17299	17433	17445	17488	17486	17458	17477	17544	17595	17582	17429	17508	17406	17509	17618	17434	17512	17446	17354	17620	17342	17453	17622	17611	17527	17673	17189	17145	17534	17571	17651	17571	17383	17454	17590	17554	17377	17490	17548	17616	17585	17627	17490	17479	17408	17461	17332	17470	17514	17288	17446	17581	17278	17394	17349	17550	17371	17541	17394	17597	17590	17672	17444	17624	17583	17367	17511	17339	17553	17410	17283	17640	17637	17684	17615	17629	17486	17348	17471	17337	17720	17391	17227	17479	17682	17606	17660	17255	17445	17717	17513	17694	17621	17598	17530	17694	17451	17606	17452	17313	17468	17516	17514	17633	17342	17394	17386	17515	17634	17337	17330	17582	17357	17628	17495	17645	17396	17335	17668	17410	17590	17378	17401	17454	17564	17554	17465	17381	17128	17326	17528	17440	17436	17550	17467	17398	17343	17487	17481	17527	17636	17469	17550	17462	17325	17420	17723	17458	17740	17523	17515	17450	17728	17763	17523	17514	17446	17576	17410	17461	17580	17417	17417	17522	17432	17411	17276	17470	17598	17432	17312	17583	17311	17562	17625	17369	17682	17573	17228	17404	17391	17233	17332	17445	17614	17453	17476	17445	17539	17332	17417	17627	17259	17588	17741	17518	17508	17320	17265	17461	17428	17396	17435	17287	17732	17579	17400	17319	17321	17613	17553	17321	17382	17413	17554	17226	17441	17312	17401	17453	17344	17478	17544	17353	17575	17556	17352	17634	17407	17498	17431	17450	17554	17575	17340	17474	17418	17356	17476	17428	17400	17447	17782	17374	17437	17609	17649	17550	17406	17556	17527	17575	17393	17362	17544	17510	17525	17691	17446	17484	17465	17338	17387	17503	17349	17455	17556	17556	17324	17450	17421	17320	17494	17518	17461	17500	17513	17271	17692	17580	17408	17561	17612	17570	17419	17564	17528	17648	17831	17427	17770	17684	17510	17466	17445	17433	17446	17388	17499	17566	17512	17843	17598	17442	17405	17452	17309	17377	17324	17808	17519	17491	17628	17466	17363	17328	17176	17575	17544	17521	17420	17459	17514	17450	17440	17598	17525	17684	17451	17317	17168	17482	17570	17244	17397	17537	17522	17567	17389	17387	17487	17633	17462	17522	17618	17373	17531	17703	17546	17550	17421	17521	17369	17683	17727	17333	17600	17521	17513	17674	17405	17535	17377	17475	17698	17482	17663	17605	17476	17456	17550	17427	17539	17395	17371	17635	17485	17364	17399	17421	17414	17407	17421	17467	17427	17301	17598	17517	17479	17497	17385	17275	17507	17370	17575	17544	17701	17558	17502	17443	17463	17452	17345	17411	17472	17633	17588	17412	17414	17519	17462	17303	17333	17462	17613	17453	17578	17583	17418	17335	17552	17649	17410	17473	17457	17456	17469	17378	17571	17472	17675	17357	17440	17481	17459	17652	17367	17425	17418	17506	17430	17459	17434	17344	17456	17498	17425	17408	17465	17374	17610	17511	17519	17414	17469	17443	17549	17574	17579	17294	17364	17585	17331	17655	17567	17537	17329	17256	17583	17417	17429	17405	17296	17265	17430	17409	17574	17404	17339	17378	17207	17422	17581	17293	17674	17531	17366	17367	17535	17473	17428	17397	17510	17504	17487	17536	17654	17543	17317	17462	17543	17311	17386	17517	17715	17435	17393	17592	17558	17750	17504	17469	17706	17645	17563	17594	17477	17618	17434	17335	17612	17642	17540	17615	17395	17384	17468	17446	17637	17530	17308	17642	17435	17339	17598	17490	17460	17312	17530	17358	17668	17715	17447	17600	17544	17387	17569	17771	17488	17469	17604	17594	17380	17680	17552	17506	17435	17381	17478	17494	17361	17409	17291	17382	17395	17377	17584	17378	17529	17392	17488	17419	17431	17482	17641	17435	17463	17453	17576	17427	17691	17619	17535	17603	17185	17435	17362	17598	17709	17461	17706	17492	17518	17550	17637	17520	17691	17636	17573	17585	17480	17612	17576	17380	17487	17587	17641	17625	17572	17458	17545	17423	17585	17635	17580	17516	17819	17623	17629	17383	17476	17571	17419	17449	17533	17489	17603	17529	17283	17415	17315	17530	17666	17668	17505	17442	17389	17590	17493	17202	17264	17426	17526	17404	17472	17450	17415	17386	17696	17739	17616	17481	17364	17445	17551	17575	17577	17742	17374	17475	17372	17360	17448	17279	17447	17417	17320	17432	17544	17430	17572	17484	17482	17832	17687	17298	17465	17706	17582	17434	17427	17488	17348	17386	17532	17395	17359	17397	17633	17420	17413	17637	17500	17558	17419	17590	17723	17515	17478	17391	17354	17626	17600	17438	17659	17471	17578	17474	17389	17435	17507	17418	17770	17345	17695	17590	17592	17508	17469	17277	17222	17335	17538	17309	17406	17620	17468	17409	17423	17348	17535	17387	17710	17390	17280	17624	17400	17434	17612	17319	17584	17502	17471	17637	17583	17454	17407	17385	17343	17645	17659	17382	17619	17558	17678	17416	17524	17518	17682	17582	17444	17424	17534	17485	17500	17522	17309	17637	17572	17404	17591	17513	17549	17434	17145	17648	17454	17426	17401	17314	17459	17520	17498	17528	17637	17428	17427	17639	17681	17632	17631	17453	17310	17356	17455	17617	17475	17427	17604	17491	17494	17465	17489	17497	17377	17393	17575	17436	17460	17328	17494	17268	17555	17342	17487	17527	17244	17577	17534	17488	17515	17590	17432	17280	17308	17541	17621	17455	17463	17429	17426	17403	17471	17400	17453	17363	17590	17349	17342	17737	17382	17684	17276	17407	17305	17481	17576	17505	17475	17457	17672	17686	17603	17502	17447	17438	17598	17418	17529	17605	17462	17376	17826	17627	17585	17328	17403	17366	17519	17671	17552	17506	17559	17631	17399	17549	17636	17514	17510	17477	17544	17347	17356	17495	17657	17592	17480	17568	17408	17257	17217	17804	17525	17709	17454	17584	17475	17500	17317	17460	17500	17457	17598	17724	17462	17506	17435	17530	17574	17499	17428	17429	17455	17457	17440	17409	17411	17508	17386	17434	17319	17496	17718	17459	17429	17538	17289	17318	17635	17434	17275	17533	17607	17411	17348	17369	17376	17234	17366	17584	17755	17430	17451	17309	17440	17477	17460	17442	17318	17563	17366	17442	17605	17446	17267	17480	17398	17522	17253	17582	17379	17471	17424	17478	17390	17519	17449	17597	17459	17269	17533	17444	17410	17462	17395	17620	17472	17364	17486	17470	17456	17526	17405	17503	17601	17453	17607	17499	17533	17601	17726	17449	17726	17568	17543	17581	17582	17399	17387	17258	17619	17334	17606	17440	17545	17523	17600	17533	17433	17406	17659	17352	17429	17555	17598	17469	17538	17490	17384	17413	17361	17513	17513	17406	17378	17604	17553	17434	17633	17479	17502	17323	17584	17594	17455	17624	17486	17511	17361	17526	17602	17551	17485	17424	17539	17424	17569	17497	17463	17598	17531	17332	17608	17378	17540	17562	17399	17388	17776	17640	17563	17477	17417	17533	17363	17635	17581	17442	17716	17523	17726	17345	17308	17411	17527	17394	17437	17568	17309	17407	17349	17403	17403	17451	17494	17203	17454	17546	17402	17425	17493	17380	17506	17394	17538	17257	17520	17447	17450	17443	17218	17530	17607	17250	17261	17301	17535	17518	17501	17591	17453	17416	17468	17506	17310	17554	17476	17659	17604	17531	17244	17265	17481	17420	17296	17336	17502	17497	17499	17488	17281	17685	17362	17484	17486	17349	17602	17764	17485	17502	17380	17615	17444	17487	17551	17599	17562	17516	17514	17450	17384	17499	17496	17516	17595	17298	17404	17394	17433	17399	17504	17656	17437	17407	17541	17716	17481	17483	17706	17532	17330	17695	17547	17422	17459	17303	17657	17552	17416	17387	17370	17606	17292	17482	17512	17694	17361	17314	17299	17240	17347	17511	17514	17231	17350	17315	17504	17442	17548	17530	17701	17423	17665	17525	17509	17122	17306	17367	17428	17645	17640	17490	17500	17407	17455	17663	17582	17573	17525	17555	17555	17289	17635	17356	17602	17616	17513	17456	17480	17561	17715	17487	17669	17426	17446	17474	17719	17473	17554	17499	17467	17654	17330	17387	17313	17539	17381	17433	17494	17556	17406	17471	17323	17594	17350	17445	17452	17279	17544	17578	17471	17396	17464	17410	17568	17531	17560	17535	17217	17373	17497	17683	17767	17443	17517	17591	17487	17385	17466	17288	17680	17690	17524	17391	17552	17357	17420	17591	17658	17676	17662	17461	17450	17607	17508	17521	17439	17603	17495	17508	17379	17459	17351	17273	17459	17514	17326	17595
45748	59876	47236	32445	24960	19109	16618	15164	14092	13894	13662	13468	13278	13144	13050	13073	12991	13099	12992	12906	12930	12985	13050	12931	12923	12981	13052	12854	12979	12938	12873	12825	12879	12947	12927	12797	12969	13012	12867	13047	13038	13013	12761	12976	12784	12941	12870	13026	13004	12876	12944	12739	12928	13038	12926	13037	13016	12774	12889	12923	12775	12788	13045	12866	13053	12983	12953	13017	13103	12881	12952	12955	12956	12994	12860	12977	12919	12924	12896	12961	12988	12972	13040	12931	12884	12922	13037	12938	12807	13028	13154	13048	12679	12955	12936	12898	12835	12960	13090	13061	12861	13015	12899	12948	12880	12815	13035	13030	12866	12782	12959	13051	13057	12865	12972	12890	12937	12941	12973	12942	12917	12991	12976	13024	12813	12858	12841	12971	13044	13097	12928	12944	12873	12826	13041	12959	12904	12675	12916	13024	12901	12761	12951	12971	12978	12999	13025	12915	13017	12985	12871	12845	12907	13021	12860	13016	12826	12904	12911	12901	12887	12895	13057	13042	12924	12967	12866	12910	12915	13099	12860	12796	12894	12890	12948	12991	13036	12902	12942	13227	12905	12915	12940	13104	13091	12753	13107	12879	12951	13013	12944	12948	12962	12955	12814	13005	13062	12925	12821	12974	12884	12931	12922	12959	12991	12835	13076	12883	12924	13011	12827	12886	12956	12981	12896	12961	12904	12873	12943	12901	13062	12916	12767	12925	12996	12878	13028	12889	12864	12867	12713	12986	12821	13005	12824	12820	12955	12949	12927	12856	12943	12978	12899	12824	12941	12903	12886	12929	12940	12853	12889	12953	12871	12922	13036	12858	12902	12904	12872	13056	13007	12915	12910	13014	12999	12837	12768	12919	12955	12858	12892	12917	13142	12819	13000	13044	12832	12957	12939	12958	12887	13051	12895	12955	13000	12868	13159	12990	12855	13003	13090	12986	12937	12800	12831	12970	13015	12965	12916	13058	13040	12781	12746	12714	12987	12928	12868	12990	12860	12794	12942	12885	12862	12895	12996	12867	12977	12790	13055	13004	13035	12766	12926	12983	12905	12850	12906	12973	12951	12787	12898	13097	12910	12980	12801	12739	12963	13078	12961	12998	12909	13100	12939	12971	12955	13031	13109	13020	12779	12848	12692	13038	12946	12869	12780	12808	12895	12912	13019	12984	12919	12914	12890	12748	12837	12876	12804	12810	12847	12891	12979	12968	13023	13054	13039	12975	12924	12858	12959	13028	12994	12948	13018	12868	12771	12901	12871	12939	12914	12890	13000	12926	12980	12899	12852	12962	13036	12973	12832	12924	12910	12816	12835	13012	12970	12975	12872	12826	12937	12972	12962	12859	12984	12976	12816	13201	12861	12831	12945	13104	12833	12924	12971	13009	13087	12987	12907	12935	12940	12791	12900	12956	12969	12827	13032	12823	13160	12919	13082	12947	12949	12710	13055	12991	12749	12981	12925	12730	12902	12852	13077	12829	12847	12994	12834	12979	12824	12834	13027	12924	12742	12800	12971	12809	13098	12880	12777	12888	13090	13035	13001	13110	13120	12837	12827	12993	12880	12898	13127	13027	12966	13007	12881	13056	12901	12975	12905	12919	12828	12993	12785	12861	13045	12809	12922	13055	13038	12970	12970	12938	12885	13132	12861	12958	13004	12887	12979	13012	13042	12988	12945	12906	12982	12936	12992	13085	13030	12902	12843	12801	12976	13039	12984	12893	13163	12902	12814	12901	12946	12825	12983	12987	13012	12931	12942	12907	13011	12957	12837	12937	13030	13041	12842	12924	12721	12950	13046	12818	12962	12884	12965	12862	12884	12847	12932	12672	12926	12850	13096	12971	12901	13007	12804	13024	12852	12814	12727	12848	12897	12833	12890	12878	12880	12945	13048	12759	12965	12811	12819	12787	13059	12935	13097	12925	12880	12947	12913	12815	12815	12931	12837	12909	12822	12897	12892	12887	13019	12885	12871	13167	13040	13010	13101	12941	12867	13031	12859	12996	12899	12811	12970	12834	13022	12844	12981	12909	12895	12914	12857	12857	13000	12991	13036	12829	12951	12878	13074	13018	12911	13028	12826	13048	12924	12934	13042	13013	12930	12826	12958	12910	12982	13006	12838	13005	12860	12992	12805	12924	12954	12945	12909	12897	12978	12996	13026	12833	12908	12921	12872	12936	12809	12934	12937	13084	13053	12919	12987	13017	12870	12731	12916	12924	12802	13023	13002	12945	12785	13028	13087	12984	12859	12795	12878	12990	12957	12748	12798	12897	13077	12853	12883	13080	12913	12701	12907	12762	13020	12981	12781	12950	13007	12801	12827	12860	13071	12913	12880	13000	12932	13025	12983	12986	12987	13008	12713	12997	13024	13038	13023	12885	12900	12941	12827	12982	12857	13064	12887	12977	13112	12967	12852	12769	12991	12872	12950	12995	12858	12945	12940	12875	12961	12850	12801	13031	13020	13003	12961	12821	12822	12858	12861	12989	13042	12958	12970	12933	12966	12833	12859	12885	13023	12811	12970	13026	12856	12811	12965	13107	12955	12834	12972	12885	12916	12927	13023	12876	12987	12957	12870	13134	12771	12988	12900	12997	12900	12911	12925	12798	12986	13046	12943	12906	12975	12892	12698	12946	13049	12885	13167	12955	12982	13137	13021	12761	13077	12924	13123	12841	12926	12972	12923	12820	12934	12936	13045	12972	12971	12900	12863	12975	12906	13039	12946	12879	12869	13032	13020	12931	12889	12887	12997	12853	13048	12837	12944	13017	12967	12995	12855	12868	12953	13085	12984	12992	12995	12929	12924	12964	12962	12990	12958	13001	12905	12920	12958	12980	12878	12998	12832	13073	13003	12841	12813	12823	12973	12942	12978	12928	13007	12937	12989	13006	13025	12867	12955	12840	12939	13067	12902	13017	12955	12910	12713	12968	12998	13013	13002	12819	12967	12770	12863	12893	12879	12925	12709	12994	12938	12812	12808	12899	12799	12954	12824	13221	12833	13013	13040	12984	12941	13003	13037	12939	12965	13025	12788	12811	12970	13002	13029	12796	12996	12893	12992	12894	12797	12841	12839	12895	12905	13018	12992	13087	12930	13003	12910	13084	12829	13074	12802	12901	12828	13070	13054	12755	12965	13066	12784	12782	13011	12976	13016	12840	12995	12874	12920	12990	12973	12861	12945	12994	12956	12804	13016	13059	13084	12923	12852	12887	13008	13164	12926	13023	12978	12883	13072	13006	12879	12776	12770	12977	13036	12962	12798	12876	12929	12902	12941	12956	12948	12916	12923	12911	12896	12960	12877	12700	12992	12908	12952	12998	12907	12822	13034	12900	12804	12801	12852	13108	12791	13069	12745	12830	12895	12950	12877	12876	12755	13010	12967	12902	12880	12833	12914	12894	12962	12913	12876	12866	12952	12878	12848	12983	12977	13004	12888	12867	12905	13008	12999	13044	12900	12832	13042	12976	12794	12952	12891	12828	12899	12835	12805	12797	13109	12963	12824	12648	12967	12998	12813	12804	12945	12783	12990	12810	12946	13058	13063	12881	12830	12953	12805	12725	12958	12774	12812	12965	12987	12791	12920	12830	12915	12919	12951	12893	12855	12880	12816	12802	12970	12948	12924	12905	12794	12923	12884	12968	12827	12910	13033	12823	12901	13036	12984	12853	13060	12900	12963	12903	12834	13135	12921	13040	12844	12955	12893	12901	12927	12989	12984	13040	12971	12918	12914	12945	12833	12708	12979	12828	12958	12917	13024	12905	13056	12889	12799	12997	12825	12859	12845	12903	12884	13093	12889	13016	12930	12799	12951	12802	13059	12795	12845	12821	12915	12986	12973	12893	13017	13020	12887	12915	12962	12970	12891	12838	13003	12937	12835	12979	12901	12895	12961	12874	13000	12925	12927	12888	13061	13097	12849	12958	13081	12907	12797	13040	13209	12911	12863	12768	12965	13145	12893	12953	12885	12829	12845	12732	12868	12934	12934	12899	12803	12843	12875	12809	13031	12826	13031	13049	12900	12837	12948	12975	13025	12906	12874	12846	13055	12867	12835	12899	13003	12859	12991	12922	12911	12897	12899	13149	12912	13056	12894	12842	12934	13009	12950	12852	13040	12939	12852	12876	12868	13054	13028	12990	13022	12931	12929	12993	12970	12908	12905	12915	12854	12823	12861	12900	12993	12702	12882	12924	12959	12956	12994	13000	13141	13034	12823	12992	13003	13070	12913	12855	12766	12893	12798	12862	13029	13029	12961	12914	12887	12865	12785	12961	12907	13011	12909	12980	13093	13049	12976	12936	12815	12935	13036	13084	12898	12936	12804	12944	12826	12878	12921	12914	12999	12796	12886	12989	13024	12972	12843	12945	13030	12865	13068	12747	12830	12917	12925	12841	13114	12905	12920	13024	12864	12962	12889	12932	12854	12786	12880	12898	12963	12852	13022	12962	12917	12893	13022	13010	12829	12881	12948	12866	13024	12856	12940	13010	12869	12994	12883	12834	13011	12961	13029	12956	12860	12870	12847	13115	12960	12915	12922	12954	13002	13043	13035	12921	12932	12920	12917	13049	12940	12979	12952	13013	12932	12699	12801	12982	12920	13002	13096	12870	13048	12953	12714	13006	13037	13042	13056	13030	12964	12922	12859	12858	12895	12993	12994	12866	12867	13091	12859	12950	12878	12947	12881	12942	13056	12914	12965	12950	12879	12884	12927	13113	12888	12828	12872	12814	12883	13014	12910	12859	12964	12934	12887	12860	12831	12639	12867	12880	13097	12912	12844	12977	12840	12857	12867	13003	12903	13146	12974	12831	13093	12944	13045	12915	12813	12869	13038	12884	12973	13141	12987	13000	13164	13026	12892	13001	12930	12986	13004	12964	12897	12752	12975	13066	12969	12967	12877	12907	12999	12894	12960	12966	13030	12836	12874	12943	12831	13033	13079	12981	12950	13079	12979	13020	12929	12906	12835	12938	12936	12787	13057	13094	12860	12900	13022	13118	12828	13035	12794	12785	12812	12830	12966	13081	12928	12926	13002	13023	12889	13038	12808	12958	12832	12884	12936	13015	12888	12886	13041	12845	13089	12846	12792	12878	12928	12949	12849	12837	13024	12897	12795	12885
23416	21076	28687	25906	26829	28888	28783	23283	20389	19921	19263	18650	18376	18193	18210	18162	17990	17750	17964	17880	17745	17712	17932	17777	17756	17661	17626	17756	17802	17585	17469	17600	17335	17751	17939	17557	17609	17668	17623	17598	17573	17805	17589	17810	17664	17697	17685	17598	17499	17847	17658	17421	17562	17548	17642	17526	17723	17678	17672	17778	17621	17571	17680	17601	17643	17781	17747	17623	17678	17944	17922	17616	17862	17968	17647	17651	17720	17499	17563	17405	17621	17689	17754	17477	17682	17688	17696	17735	17527	17492	17706	17386	17505	17750	17733	17511	17661	17532	17467	17749	17825	17541	17498	17968	17749	17833	17631	17763	17633	17548	17535	17475	18027	17547	18000	17768	17516	17356	17555	17553	17381	17373	17609	17640	17715	17671	17637	17603	17608	17488	17617	17494	17779	17684	17611	17509	17803	17548	17487	17697	17637	17619	17559	17541	17705	17327	17503	17856	17446	17398	17556	17486	17738	17575	17662	17563	17572	17734	17561	17843	17598	17551	17687	17610	17702	17570	17623	17581	17502	17580	17658	17638	17650	17690	17711	17669	17665	17698	17505	17749	17687	17504	17466	17746	17521	17400	17722	17655	17550	17475	17479	17704	17674	17646	17606	17751	17593	17545	17712	17550	17539	17415	17571	17480	17631	17471	17739	17577	17736	17691	17688	17649	17725	17701	17540	17344	17506	17476	17614	17709	17547	17612	17480	17558	17562	17499	17601	17641	17684	17629	17522	17393	17544	17572	17634	17528	17769	17780	17746	17631	17656	17381	17743	17322	17637	17575	17689	17834	17472	17546	17692	17904	17608	17470	17546	17755	17629	17714	17561	17779	17561	17531	17650	17553	17638	17490	17643	17704	17311	17699	17616	17591	17557	17539	17493	17541	17542	17487	17385	17783	17455	17601	17439	17620	17678	17824	17506	17549	17455	17419	17588	17655	17501	17571	17567	17675	17745	17607	17653	17901	17364	17943	17707	17746	17457	17680	17714	17816	17715	17407	17497	17753	17619	17667	17723	17552	17733	17513	17786	17550	17682	17729	17951	17680	17705	17690	17732	17517	17693	17602	17522	17502	17516	17721	17777	17529	17889	17645	17584	17677	17795	17356	17753	17600	17567	17577	17565	17573	17611	17472	17523	17454	17560	17692	17699	17645	17449	17762	17668	17783	17564	17706	17706	17588	17626	17480	17631	17627	17656	17681	17751	17627	17759	17571	17570	17611	17603	17460	17472	17623	17602	17413	17734	17521	17536	17744	17273	17539	17519	17755	17698	17509	17581	17583	17725	17780	17563	17570	17701	17549	17609	17863	17411	17727	17487	17555	17758	17419	17844	17593	17588	17622	17585	17616	17625	17546	17823	17562	17620	17553	17570	17723	17547	17591	17557	17757	17589	17562	17601	17774	17582	17569	17644	17681	17827	17602	17499	17602	17650	17773	17497	17468	17455	17651	17561	17847	17715	17702	17879	17586	17395	17574	17394	17762	17714	17634	17586	17766	17655	17712	17649	17682	17566	17707	17613	17627	17489	17603	17609	17739	17687	17481	17524	17890	17772	17606	17645	17558	17567	17501	17743	17426	17646	17695	17631	17595	17528	17580	17692	17694	17845	17504	17713	17499	17664	17342	17538	17566	17736	17510	17736	17818	17533	17791	17674	17478	17715	17707	17631	17640	17529	17617	17690	17734	17510	17536	17501	17471	17502	17556	17560	17697	17636	17598	17656	17878	17663	17801	17583	17683	17720	17443	17491	17482	17667	17462	17805	17695	17604	17555	17723	17873	17759	17598	17466	17749	17502	17708	17585	17547	17812	17631	17544	17675	17465	17797	17852	17777	17566	17543	17672	17670	17882	17588	17609	17605	17822	17586	17739	17642	17613	17670	17688	17697	17696	17692	17765	17701	17551	17588	17658	17680	17774	17312	17631	17621	17592	17582	17614	17624	17621	17735	17530	17519	17525	17461	17684	17554	17667	17795	17567	17603	17419	17588	17533	17575	17630	17623	17591	17638	17711	17570	17608	17584	17631	17515	17730	17817	17548	17844	17504	17535	17518	17651	17620	17541	17644	17617	17398	17595	17799	17542	17660	17653	17667	17866	17622	17823	17781	17736	17732	17787	17481	17870	17358	17547	17488	17845	17443	17841	17447	17728	17719	17737	17751	17530	17621	17659	17574	17581	17356	17625	17518	17686	17560	17474	17682	17684	17648	17707	17555	17585	17527	17728	17808	17532	17393	17396	17626	17611	17625	17702	17680	17562	17451	17400	17522	17732	17724	17506	17600	17607	17693	17522	17620	17399	17495	17424	17534	17541	17666	17669	17522	17667	17791	17716	17412	17698	17519	17556	17562	17688	17508	17398	17597	17486	17488	17658	17508	17654	17714	17649	17584	17564	17688	17450	17542	17504	17554	17557	17569	17741	17635	17456	17659	17710	17674	17609	17423	17770	17717	17720	17658	17596	17583	17454	17674	17633	17692	17728	17603	17513	17649	17416	17309	17360	17602	17444	17527	17803	17565	17435	17606	17719	17759	17596	17468	17494	17451	17642	17489	17732	17709	17315	17706	17570	17600	17697	17718	17776	17717	17669	17521	17410	17645	17492	17443	17539	17756	17676	17675	17591	17569	17607	17480	17824	17647	17836	17688	17478	17700	17514	17599	17642	17627	17383	17855	17682	17413	17663	17736	17785	17476	17545	17684	17854	17721	17576	17502	17452	17687	17452	17600	17520	17549	17521	17646	17475	17718	17420	17651	17701	17673	17738	17605	17385	17952	17636	17741	17647	17575	17744	17789	17469	17407	17591	17657	17627	17481	17452	17692	17464	17551	17473	17710	17696	17666	17542	17595	17454	17558	17492	17554	17738	17709	17736	17691	17705	17470	17466	17587	17696	17765	17545	17525	17778	17604	17439	17759	17666	17648	17375	17428	17534	17572	17742	17456	17599	17665	17840	17430	17858	17729	17603	17590	17691	17775	17689	17773	17760	17861	17521	17405	17528	17465	17651	17647	17500	17746	17656	17633	17574	17508	17652	17580	17693	17579	17575	17571	17650	17623	17590	17649	17654	17805	17647	17459	17670	17482	17699	17730	17613	17583	17582	17703	17599	17663	17814	17612	17666	17658	17588	17567	17660	17531	17755	17853	17714	17889	17804	17787	17624	17660	17393	17502	17518	17653	17632	17514	17548	17721	17632	17718	17396	17718	17392	17715	17727	17846	17575	17513	17543	17561	17593	17410	17728	17848	17706	17795	17780	17601	17428	17645	17443	17482	17635	17499	17581	17698	17773	17580	17509	17728	17656	17704	17676	17609	17629	17497	17724	17628	17639	17514	17673	17502	17696	17620	17822	17781	17685	17670	17573	17521	17593	17373	17656	17823	17609	17633	17759	17575	17807	17789	17737	17880	17468	17781	17610	17690	17738	17739	17705	17590	17611	17571	17749	17683	17447	17782	17447	17558	17689	17939	17524	17547	17623	17640	17697	17632	17452	17803	17545	17852	17633	17609	17744	17718	17514	17625	17510	17841	17520	17906	17498	17521	17667	17664	17581	17526	17517	17623	17631	17601	17751	17658	17632	17575	17604	17657	17490	17733	17717	17561	17541	17669	17738	17592	17667	17913	17509	17616	17614	17726	17653	17631	17604	17465	17601	17461	17355	17546	17588	17659	17527	17533	17623	17593	17723	17670	17351	17506	17492	17669	17406	17647	17679	17688	17607	17547	17573	17434	17529	17543	17686	17581	17572	17670	17608	17588	17636	17734	17581	17899	17646	17614	17641	17625	17505	17542	17605	17587	17632	17736	17639	17682	17654	17291	17542	17462	17843	17669	17462	17740	17659	17872	17692	17629	17544	17690	17684	17572	17790	17433	17693	17667	17648	17385	17491	17562	17645	17667	17908	17628	17737	17700	17686	17715	17941	17579	17520	17641	17786	17687	17700	17486	17556	17481	17843	17741	17664	17477	17522	17662	17645	17764	17735	17738	17628	17478	17596	17673	17658	17658	17519	17588	17563	17585	17634	17522	17711	17720	17725	17589	17726	17703	17728	17524	17571	17815	17742	17728	17592	17722	17485	17551	17663	17538	17538	17503	17444	17620	17568	17591	17594	17544	17581	17798	17664	17458	17624	17683	17751	17610	17550	17638	17449	17489	17520	17728	17673	17754	17529	17453	17772	17633	17612	17713	17657	17487	17594	17644	17682	17582	17615	17449	17579	17630	17683	17598	17809	17563	17702	17660	17761	17595	17570	17295	17409	17508	17703	17628	17791	17716	17795	17466	17652	17605	17758	17735	17752	17298	17752	17453	17534	17701	17624	17753	17343	17693	17529	17494	17722	17562	17445	17609	17640	17751	17717	17434	17763	17618	17539	17407	17793	17329	17754	17745	17564	17668	17622	17754	17732	17684	17890	17616	17573	17577	17601	17836	17579	17762	17419	17481	17569	17631	17752	17563	17532	17731	17558	17587	17456	17646	17645	17780	17630	17578	17505	17692	17602	17631	17406	17527	17529	17516	17633	17539	17596	17518	17662	17755	17623	17739	17387	17633	17649	17583	17712	17761	17740	17575	17494	17737	17784	17589	17413	17582	17724	17666	17462	17386	17575	17670	17775	17483	17623	17609	17316	17452	17647	17618	17545	17512	17485	17523	17546	17723	17666	17547	17431	17472	17756	17589	17564	17580	17655	17623	17543	17475	17658	17353	17470	17731	17558	17788	17804	17502	17580	17352	17704	17514	17618	17420	17911	17805	17589	17730	17672	17447	17615	17712	17651	17393	17649	17558	17852	17680	17365	17676	17441	17375	17663	17541	17502	17608	17562	17434	17559	17451	17370	17482	17742	17409	17687	17699	17514	17640	17736	17654	17620	17702	17715	17583	17476	17449	17838	17717	18028	17776	17560	17687	17500	17539	17788	17679	17674	17659	17667	17613	17700	17584	17676	17441	17516	17763	17677	17632	17711	17770	17599	17705	17501	17500	17362	17702	17645	17740	17633	17623	17627	17695	17644	17763	17663	17632	17667	17459	17751	17614	17658	17582	17673	17435	17591	17551	17586	17798	17716	17546	17517	17638	17608	17489	17446	17936	17677	17645	17498	17528	17528	17861	17842	17554	17672	17575	17708
42252	69988	55150	40191	32122	26286	22063	18589	15719	14874	14309	13894	13634	13428	13396	13350	13091	13042	13208	12904	13019	13108	13060	13000	12928	13021	13133	12926	12988	12895	13083	13054	13119	13010	13140	12998	12966	13106	13136	12961	12866	13032	12790	13097	13048	12989	13014	12856	12770	13093	13036	12867	12857	13067	12954	13015	13079	12908	12699	12823	13059	12892	12824	12972	12639	13023	13014	13034	12845	12993	13101	13008	13044	12994	13047	12922	13022	12941	13107	12995	13099	12975	12876	12964	12863	13038	12915	13013	12845	13113	12846	13126	13017	12990	12968	12897	12993	12965	13105	12942	12913	12962	12907	13031	13075	12991	12962	12889	13052	12996	12958	12965	12928	12937	12912	12873	13054	12814	12817	13123	13061	12973	13094	13202	12959	12804	13012	13166	13063	12898	12941	12867	12991	12982	12904	12892	12980	12901	13065	12814	13249	12746	12973	12991	12901	13064	13113	12784	12882	12926	13099	13059	12885	12943	12933	13103	13069	12848	12810	12987	12813	12985	13057	13071	12996	12974	12954	12952	12933	12958	12795	12961	13080	13186	12869	13051	13052	12961	12945	12858	13127	12991	12894	13153	13002	12916	12936	12968	12913	13164	12981	13106	12852	12901	12913	12881	12905	12969	12972	13047	12965	13097	13053	13018	12953	12896	13016	13088	13028	12889	12952	12940	12949	12985	13070	13028	13030	13043	13026	13109	12965	12973	13089	12876	12990	12875	13082	12872	13038	12953	12810	12977	12874	12915	12906	13100	12961	13009	13043	13058	12925	13186	12958	12783	12725	13088	12922	12843	13064	13086	12863	12900	12952	12995	13044	12880	12961	13113	13154	13092	12938	12934	13004	12840	12941	13053	13018	12980	12970	13089	13011	12928	12886	12908	12995	12897	13093	13075	12913	13129	13012	13142	12878	12921	13101	12996	12977	13001	12973	12952	13114	12974	13011	13057	13006	12974	12933	12960	12990	12930	13112	12937	12878	13007	12935	12987	13051	12862	12942	12895	13088	12980	13043	12964	12879	13163	12984	13028	13004	12948	12832	13129	12942	12859	13029	12840	12917	12838	12989	13084	12901	12890	12878	13096	12961	13009	13003	12948	12896	13030	13094	13037	12842	12980	12858	12769	13108	12988	13008	12910	13135	13076	13025	12944	12838	12938	12991	12940	12788	13042	13095	12923	13000	12868	12904	13038	12901	12975	13043	13072	12950	12945	12864	13091	12954	12925	12864	13093	13047	13011	13001	13068	12990	12970	13078	13069	12938	12959	12977	13012	12940	12909	12800	12798	12938	13039	12858	12953	13049	12811	12884	13003	13081	13139	12877	12946	13116	13025	12960	12931	12979	13008	13139	12940	12964	12799	12782	12834	13069	12915	12981	12961	12911	13026	12816	13021	12935	12971	13000	13021	12966	13077	13012	13045	12682	12924	13074	12904	12877	13106	12780	12979	12913	12883	13144	12897	13097	12870	12816	13037	12966	12932	13129	12977	12830	12946	12923	12896	12895	12973	13125	13077	12926	13045	13090	12801	13140	13003	12978	12772	12977	12831	13092	13042	13053	12914	13010	12965	12827	12996	12989	13241	12889	12880	13000	12935	12983	13054	12872	13053	12955	12969	12940	13027	12936	12944	12852	13164	13016	12925	12929	13095	12981	12850	12946	13146	13029	12975	12887	13090	12987	12947	13002	13041	12886	12793	12947	12950	13030	12907	13124	12884	12940	12874	13110	12966	12828	13028	12841	12998	13036	12951	13133	13017	13138	12827	12854	12820	12856	12926	13056	12884	12858	12962	13013	13038	12990	13022	12868	12972	12926	13122	12843	12915	12845	12992	13003	12889	12983	12986	12969	12957	12946	13058	13043	12983	12956	13100	13078	12978	13150	13054	13092	13059	12978	13057	12946	12873	13033	13102	12814	12900	12960	12942	13089	13125	12984	12905	12964	12965	13188	12952	12949	12972	12881	12917	13121	12865	12896	12932	13036	13001	12942	12886	12844	12854	13160	12906	13048	12920	12994	13005	13119	13114	13076	13060	12800	12807	12983	13003	13069	12911	13000	12964	12992	12921	13025	12974	12960	13088	13022	12910	12940	13035	13022	12900	12925	12961	12954	13000	12884	12908	13040	12930	13043	12897	12895	13049	12945	13012	12969	12972	12900	12929	12927	13032	12915	12932	12817	12846	12920	12912	12937	12728	12932	12863	12918	12889	12924	12971	13014	13095	13060	12970	12962	12958	12967	12994	12900	13013	12858	12893	12836	12962	13186	12998	13172	12942	13011	13014	12694	13006	12870	12979	12885	13068	13094	12977	12868	13022	12958	12946	12886	12971	13115	13001	12996	13007	12900	12805	13135	12917	12885	12934	13011	12944	13007	12863	12835	12989	13190	12906	12965	12996	12949	13127	13021	12855	12828	13105	12883	13046	13031	12915	13043	12955	12984	13105	12892	13067	12982	13024	12931	13101	12910	12887	12879	13031	12896	12723	13176	13113	12966	13114	12992	12969	12838	12950	13038	12909	12936	12898	12827	12814	13107	12954	13049	12886	12738	13111	13153	12899	13141	12875	13056	12808	12942	13013	12971	12976	12928	12958	13010	12950	12927	13024	13029	13145	12931	12963	13062	13026	13038	12933	13002	13067	12946	12931	13103	12930	12905	13045	12885	12987	12922	13036	12766	12981	12907	12985	12867	13072	12964	12907	12915	12945	12998	12882	12917	13108	12960	13002	12904	12941	13100	12809	12957	13054	12893	13049	12965	12854	13005	12849	12891	13084	12838	12995	13029	12907	12857	12924	12981	13036	12876	13000	13080	12850	12958	13135	13084	12948	12891	12969	13007	12786	12985	12895	12936	13105	13139	12853	12935	12768	12933	13057	13024	12988	13050	13081	13011	13011	13091	13030	12985	12937	13141	13062	12841	13035	13101	13013	12834	12900	12969	12905	12990	13125	13010	13026	12973	12903	12922	13011	12926	12924	12933	13031	12997	12984	12815	12761	13056	13020	12931	12980	12963	12841	13015	12944	13083	12877	12881	13002	12904	12700	12865	12945	13072	12832	13034	12909	12909	13014	12879	13003	12879	13052	13085	13061	12912	13001	12957	13048	12991	12983	12975	12955	12992	13150	13032	12975	12931	13038	12944	12967	12899	12953	12981	12988	13013	13108	12834	13002	13012	12893	13032	12796	12883	12853	12937	12863	12900	13085	13020	12912	13061	12897	12995	13108	13058	12797	13008	12987	12890	12942	12941	13020	12980	13178	13021	13041	12965	12843	13087	12908	12979	13053	12970	13038	12925	13113	13008	12909	13085	12997	13021	12992	13014	13062	13079	12919	12891	12939	12948	12950	12859	12995	13130	12934	13165	12873	12987	12866	12954	12888	12953	13022	13034	12778	12975	13098	13203	13124	12828	13011	12911	12865	12777	13116	13083	13022	13097	12990	12855	12821	12859	12995	13033	12889	12914	13030	12907	12874	13008	12762	12907	12923	13049	12866	13091	12709	12952	12880	12905	12957	13021	13020	12884	13077	12977	13057	12970	12838	12907	12984	13017	13052	13006	13020	13005	12992	12902	12978	12967	13066	12965	12914	13007	12850	12956	12941	12948	12733	12933	12952	13009	12968	12929	12933	13064	12979	12993	12850	12779	12969	13004	13038	12913	12997	13063	12951	13002	13002	12908	13212	12755	12979	13033	12860	13062	13005	12965	13064	12976	13002	12977	12912	13090	12924	12965	13019	12900	13070	12873	13057	13010	12895	13083	13012	13037	12974	12995	12990	13042	12951	12946	12958	13010	12974	12975	13119	12863	13027	12996	12991	12863	12834	12996	12942	12838	12942	12992	12800	12892	12941	12820	13098	12938	12949	12989	13072	12912	12920	12999	12969	13000	12848	13224	12926	13152	12890	13058	12756	13029	12880	12893	13132	12714	13091	13098	13043	12878	13027	12934	12856	12913	12967	12971	12985	13137	12974	13068	12947	13073	12802	12950	12933	13022	12965	12981	13023	12949	12867	12945	12872	13076	13168	12981	13047	12838	12902	13080	12865	12851	12993	12893	12886	12835	13092	12867	12994	13046	13039	13004	12907	13003	13014	13087	12830	13107	13016	13060	12867	12919	12925	12863	12792	12851	13010	12909	13032	13150	12935	12989	12929	13125	12926	13017	12950	12970	12981	13012	12952	12727	13053	12946	13023	12950	12867	12897	12964	12950	13025	12939	13046	12918	12848	12977	12973	13048	13074	12824	12925	13052	12967	13017	12866	12883	12930	13067	12959	12935	12679	12935	12997	12880	13010	13062	13164	12881	12797	12905	12975	12967	12814	12960	12998	12888	13026	12796	12932	12930	13063	13003	13121	13157	12936	12875	12989	13091	12964	12849	12913	12813	13020	13168	12804	12926	12844	12942	13092	12922	13041	12995	12843	13092	13007	12952	13060	12873	12832	13012	13011	12884	13038	12949	12956	13025	12929	12831	13014	12922	13085	13012	13164	12952	12950	12854	13015	12958	12894	12836	12947	12732	13026	12942	13237	12986	12936	12865	12856	12950	12743	12917	12881	12843	12956	13051	13121	12896	13009	12955	12774	13058	12812	13134	12931	12935	13126	12785	12897	13009	13110	12930	12860	12911	12970	13008	12825	12810	12978	12955	12937	13126	12954	13139	12947	12802	12956	13044	13115	13026	12784	12986	13048	12954	12863	13072	12942	12993	12935	13088	12989	12978	12975	12924	12918	13055	13034	13261	12968	12814	12949	12844	12993	13092	13203	13052	12881	12982	12919	12997	12981	12986	12905	12985	12954	12978	12853	12842	13014	13103	12829	12970	12926	12955	12909	12965	12847	13188	12926	12860	13055	12994	12985	13089	12791	12867	12884	12917	12974	12860	13023	12856	12973	13158	12967	13279	13043	12979	12893	13125	12905	13069	12873	12970	12962	12973	12970	12939	12808	13021	12900	13079	13038	12952	13102	12852	13002	12952	12865	12915	12955	12816	12859	12942	12942	13106	13055	12835	12898	12964	12869	13136	12790	12887	12820	13052	12827	12988	13136	12897	12947	12888	12980	13028	12966	12872	13060	12962	13059	13003	12928	12895	12949	12933	13026	12951	13001	13133	12956	12974	12982	13058	13051
24610	21283	29511	29116	27642	28070	26062	21810	19760	19405	19038	18426	18336	18288	18026	18140	17877	18114	17693	17936	17861	17616	17704	17518	17725	17866	17779	17839	17753	17854	17755	17575	17578	17645	17716	17578	17582	17562	17747	17535	17580	17696	17767	17674	17618	17634	17832	17559	17605	17663	17856	17731	17467	17520	17749	18073	17854	17769	17599	17763	17635	17733	17578	17659	17847	17684	17817	17829	17800	17639	17724	17487	17581	17525	17742	17695	17499	17599	17735	17517	17753	17573	17511	17461	17630	17810	17725	17675	17478	17823	17593	17660	17714	17820	17827	17847	17577	17582	17555	17592	17762	17702	17646	17578	17849	17664	17626	17635	17616	17691	17791	17580	17618	17718	17628	17534	17571	17478	17528	17564	17603	17659	17574	17719	17517	17645	17605	17665	17695	17557	17738	17705	17676	17581	17664	17827	17531	17592	17869	17535	17514	17677	17644	17774	17651	17590	17648	17735	17768	17643	17808	17728	17546	17636	17501	17947	17566	17581	17658	17769	17484	17540	17690	17820	17668	17691	17751	17792	17730	17606	17905	17668	17709	17988	17646	17585	17668	17709	17577	17822	17921	17520	17556	17734	17718	17738	17856	17714	17578	17674	17582	17619	17606	17650	17634	17435	17641	17762	17849	17550	17544	17627	17786	17769	17597	17690	17599	17738	17808	17893	17578	17824	17837	17835	17709	17763	17617	17378	17589	17660	17587	17339	17854	17710	17661	17615	17508	17631	17808	17893	17943	17682	17917	17600	17505	17430	17583	17768	17652	17751	17592	17656	17756	17660	17675	17780	17722	17577	17828	17613	17526	17660	17678	17653	17527	17471	17680	17710	17603	17478	17686	17766	17736	17719	17474	17647	17665	17717	17726	17449	17606	17629	17698	17598	17739	17696	17749	17638	17741	17886	17605	17702	17652	17694	17781	17817	17678	17632	17467	17712	17690	17685	17708	17708	17566	17716	17544	17667	17537	17637	17734	17818	17764	17596	17552	17791	17737	17811	17702	17649	17604	17858	17685	17674	17707	17569	17707	17568	17327	17725	17681	17614	17531	17736	17770	18003	17823	17711	17559	17556	17641	17744	17630	17680	17502	17599	17489	17831	17878	17675	17698	17821	17751	17578	17749	17675	17562	17555	17666	17781	17744	17852	17727	17678	17896	17765	17484	17670	17861	17583	17725	17561	17773	17569	17605	17695	17710	17594	17769	17751	17750	17720	17547	17680	17699	17650	17751	17480	17447	17796	17888	17614	17677	17652	17589	17614	17737	17453	17697	17403	17476	17690	17466	17585	17716	17661	17785	17460	17479	17705	17557	17480	17778	17692	17722	17841	17775	17580	17620	17742	17803	17697	17580	17516	17673	17616	17496	17508	17732	17635	17531	17616	17717	17730	17796	17775	17736	17832	17727	17860	17702	17639	17820	17708	17803	17706	17650	17579	17697	17565	17910	17553	17579	17883	17821	17911	17746	17843	17817	17506	17824	17808	17610	17949	17567	17637	17862	17706	17489	17605	17696	17605	17696	17758	17588	17608	17550	17773	17573	17765	17775	17495	17799	17622	17576	17783	17474	17705	17691	17603	17817	17585	17459	17606	17644	17649	17824	17869	17777	17878	17938	17742	17667	17646	17543	17537	17620	17773	17520	17641	17671	17541	17686	17626	17734	17805	17878	17842	17698	17652	17602	17696	17713	17610	17732	17830	17799	17745	17548	17603	17754	17909	17713	17553	17639	17410	17832	17644	17792	17472	17753	17585	17669	17593	17617	17647	17732	17668	17520	17796	17625	17704	17730	17625	17782	17890	17806	17640	17657	17744	17795	17537	17787	17808	17745	17670	17767	17619	17631	17589	17625	17808	17719	17822	17566	17567	17745	17789	17707	17647	17523	17579	17767	17630	17641	17597	17731	17558	17641	17823	17615	17589	17776	17530	17710	17591	17788	17715	17694	17645	17736	17669	17764	17534	17788	17625	17602	17748	17747	17863	17837	17891	17545	17697	17550	17587	17746	17589	17827	17904	17560	17575	17564	17702	17609	17608	17759	17767	17490	17624	17627	17781	17689	17737	17524	17822	17523	17757	17636	17739	17577	17527	17827	17754	17592	17729	17747	17699	17869	17617	17556	17579	17825	17563	17729	17611	17756	17692	17673	17664	17628	17781	17858	17733	17836	17483	17752	17639	17681	17623	17650	17849	17721	17805	17776	17425	17686	17540	17620	17871	17635	17613	17755	17762	17498	17733	17797	17911	17733	17654	17771	17787	17766	17623	17637	17488	17539	17581	17699	17650	17806	17809	17713	17755	17670	17697	17754	17760	17509	17554	17769	17640	17907	17582	17613	17776	17620	17607	17796	17604	17812	17862	17747	17806	17629	17651	17708	17703	17722	17623	17754	17530	17665	17543	17570	17629	17742	17748	17622	17577	17822	17789	17713	17605	17627	17812	17644	17790	17848	17626	17637	17709	17816	17686	17592	17794	17586	17502	17536	17782	17575	17578	17457	17470	17746	17797	17712	17621	17727	17724	17965	17660	17777	17580	17423	17820	17809	17792	17760	17715	17567	17702	17595	17719	17583	17753	17729	17504	17493	17418	17608	17869	17801	17724	17721	17466	17709	17419	17672	17795	17529	17772	17708	17732	17588	17678	17609	17590	17472	17561	17682	17592	17677	17639	17576	17458	17913	17612	17715	17743	17805	17644	17678	17674	17675	17752	17872	17588	17716	17580	17645	17508	17818	17869	17595	17732	17724	17578	17656	17815	17806	17743	17748	17787	17962	17613	17718	17734	17677	17635	17716	17608	17617	17675	17547	17569	17785	17678	17732	17556	17400	17707	17593	17675	17589	17747	17583	17766	17869	17597	17651	17596	17784	17670	17612	17792	17607	17660	17459	17844	17767	17543	17662	17985	17952	17610	17640	17682	17584	17619	17549	17733	17675	17602	17829	17880	17568	17645	17636	17648	17769	17650	17843	17749	17821	17576	17501	17378	17584	17674	17698	17660	17747	17506	17559	17677	17709	17602	17704	17813	17885	17916	17604	17621	17642	17642	17732	17673	17779	17847	17451	17689	17774	17750	17188	17616	17733	17643	17883	17782	17817	17671	17608	17694	17766	17754	17695	17514	17627	17698	17673	17841	17529	17550	17696	17916	17714	17760	17806	17596	17656	17700	17708	17779	17474	17611	17914	17623	17993	17785	17575	17672	17683	17570	17625	17804	17558	17675	17906	17716	17448	17708	17777	17700	17704	17739	17805	17638	17541	17715	17648	17704	17649	17509	17571	17657	17947	17909	17853	17754	17759	17656	17853	17597	17822	17717	17763	17741	17725	17621	17501	17733	17636	17512	17690	17630	17799	17580	17574	17734	17772	17860	17868	17677	17739	17634	17517	17660	17743	17803	17793	17730	17734	17855	17668	17471	17594	17869	17582	17595	17474	17674	17498	17591	17882	17790	17673	17718	17550	17596	17510	17653	17754	17678	17637	17676	17618	17546	17634	17730	17689	17759	17446	17668	17478	17600	17762	17802	17551	17569	17798	17450	17780	17688	17585	17647	17785	17591	17623	17525	17615	17516	17808	17942	17935	17725	17799	17739	17644	17556	17622	17828	17863	17600	17421	17685	17698	17674	17639	17731	17616	17778	17838	17801	17729	17803	17557	17704	17676	17753	17686	17622	17705	17493	17462	17614	17733	17652	17561	17902	17945	17744	17606	17809	17743	17722	17624	17733	17602	17754	17893	17712	17654	17484	17480	17599	17717	17656	17459	17545	17636	17807	17520	17896	17772	17394	17745	17718	17796	17850	17589	17544	17790	17723	17543	17558	17583	17515	17644	17871	17650	17600	17794	17717	17762	17882	17554	17793	17820	17656	17684	17583	17671	17921	17785	17703	17670	17720	17797	17728	17691	17764	17712	17813	17791	17701	17682	17633	17683	17716	17708	17661	17449	17703	17813	17387	17786	17625	17661	17809	18000	17647	17606	17758	17663	17599	17412	17661	17667	17814	17593	17821	17969	17655	17689	17603	17519	17662	17644	17597	17566	17755	17817	17550	17529	17672	17621	17662	17487	17809	17754	17566	17673	17730	17682	17723	17710	17817	17733	17850	17647	17811	17675	17611	17816	17826	17577	17642	17622	17683	17817	17532	17652	17654	17652	17685	17667	18001	17911	17601	17542	17722	17746	17869	17681	17651	17702	17913	17614	17802	17926	17863	17695	17656	17592	17885	18025	17629	17702	17771	17854	17616	17600	17592	17666	17571	17652	17622	17624	17612	17632	17651	17579	17499	17562	17860	17749	17686	17699	17528	17706	17445	17603	17601	17794	17718	17623	17645	17860	17735	17824	17751	17614	17779	17989	17701	17729	17627	17730	17731	17760	17515	17992	17755	17632	17578	17721	17565	17589	17765	17683	17710	17658	17757	17674	17720	17718	17836	17678	17636	17858	17725	17489	17630	17628	17672	17794	17611	17887	17583	17734	17721	17939	17809	17580	17728	17479	17701	17794	17750	17676	17652	17792	17474	17646	17728	17733	17660	17721	17517	17698	17671	17634	17514	17483	17548	17578	17833	17464	17804	17748	17568	17787	17644	17750	17560	17503	17570	17794	17726	17535	17540	17482	17559	17340	17527	17731	17665	17780	17764	17544	17785	17702	17692	17799	17599	17768	17696	17774	17734	17725	17677	17660	17783	17628	17737	17637	17754	17374	17617	17809	17626	17793	17770	17703	17647	17648	17783	18035	17613	17708	17686	17932	17560	17663	17868	17873	17759	17717	17786	17817	17754	17644	18064	17899	17859	17697	17552	17490	17801	17604	17597	17746	17824	17468	17753	17573	17694	17554	17745	17629	17718	17564	17629	17719	17652	17628	17822	17669	17633	17423	17806	17897	17738	17582	17681	17843	17385	17588	17775	17707	17647	17609	17729	17490	17702	17832	17849	17751	17682	17751	17557	17911	17607	17703	17748	17623	17427	17853	17827	17621	17579	17698	17582	17739	17744	17901	17605	17745	17525	17504	17772	17777	17632	17633	17425	17842	17890	17669	17530	17919	17735	17634	17669	17723	17657	17724	17689	17527	17455	17840	17662	17801	17583	17432	17552	17504	17759	17845	17668	17761	17473	17740	17507	17641	17656
42504	64834	51249	35875	28798	24848	20494	17309	15444	14774	14162	13593	13536	13469	13430	13200	13217	13206	13096	13061	13013	13096	13070	13081	13078	13064	13017	13271	13117	12927	13043	13087	13035	13015	12915	13068	13083	13000	13003	12797	13069	13090	12972	13033	12946	12966	12991	13054	12928	13104	13076	12999	13110	12889	12966	13107	12867	13071	13206	12994	12910	13019	12940	12995	12781	13084	12868	12842	13083	13048	13136	12914	13007	13039	13002	12847	12970	13054	13134	12788	13215	13122	13097	12992	12998	12861	12995	13069	13017	12947	12939	13034	12949	13061	13009	13075	13131	12925	13042	13109	13037	12906	12969	13021	13021	12922	12992	12906	13188	12935	12936	12950	12863	13011	12931	12963	13047	13041	13081	13039	12976	12914	12903	12837	12999	12933	13004	12994	12863	12961	13114	13067	12868	12987	12969	12905	13094	13098	13150	13159	13136	13127	12881	12965	12970	13015	13085	12925	13030	12976	13011	13012	13075	12997	12828	12908	12978	12831	12907	13002	13064	13042	12991	12733	12919	12962	12966	12970	13125	12748	12993	12987	12911	12927	13097	12988	13138	13071	12896	13107	12910	12999	13061	12935	12951	12994	13033	13025	12962	12987	12905	12943	12864	13136	12930	13184	12933	12986	12935	13110	12932	12994	12926	13159	13078	13033	13002	12982	13122	12951	13047	13022	12920	12980	13060	12904	12982	13085	13054	13040	13145	12983	12955	13124	12902	12884	13147	13087	12998	13072	12842	13094	12933	13143	12936	12902	12890	12998	12887	13055	13016	12922	13223	13024	13007	13059	12767	13203	13053	13094	13064	13161	13084	12946	12917	12997	12899	12944	13097	12932	12855	13063	13079	13059	13097	12991	12978	13030	12931	13123	13081	13080	12954	13099	13188	13143	12731	13035	13036	12975	12943	12909	12986	13054	13033	13084	12912	13023	13029	12991	13064	13144	12986	13137	13088	12956	12859	13005	13063	12983	13059	12922	13141	13086	13010	12967	13017	12953	13030	12983	12966	13117	13028	12908	12973	12914	13053	12859	12889	12883	13052	13115	13128	12918	13039	13058	13126	12922	13011	13153	13042	13079	12974	13156	12916	13080	13078	12836	12920	13014	12966	12880	12979	13002	12932	12966	13046	13020	12999	12985	13011	13137	12952	12918	12933	13027	13115	12898	13052	12882	13019	12923	12902	13132	12897	12758	13069	13128	12827	13007	13138	13102	12964	13012	13094	13116	13105	12825	12901	13162	12905	13027	13211	13182	13009	13050	13157	13114	13079	12986	12967	13174	13133	13000	12961	13086	13025	13105	12979	12943	12911	12773	12976	13048	13139	12859	12958	12957	12794	12952	13148	12987	12873	12996	12899	13034	12947	13118	13037	12963	13056	12775	12890	12948	12913	13000	13004	12979	12783	12917	13055	12801	12998	13011	12822	13022	13104	13037	12905	13052	13103	13080	12989	13043	13083	13138	12983	13012	13181	12920	12934	13053	13114	12970	13033	12932	13011	13000	12865	12885	12871	13009	12923	12914	12981	12919	13056	13031	12891	13050	12986	13000	13076	13098	12925	12965	13086	12870	13154	12906	13123	12873	13144	12898	12968	12921	12919	13122	12999	12924	12753	12993	12935	13086	12989	13058	13061	13042	12972	13084	13031	12990	13004	12998	13031	13213	12919	12940	13031	12865	13106	13125	12953	13023	12775	13015	13062	13130	13087	13071	12955	13029	12824	13002	12847	13023	13143	12937	12947	13066	13281	13086	13031	13013	13034	13034	12932	12860	12995	13084	13012	12982	13081	13010	13148	12902	12893	13003	12929	13024	13002	13037	13174	13011	13020	12938	13127	13093	13016	13126	13013	12889	12898	13146	12968	13069	13110	12974	12992	12936	12957	12848	13130	13005	12859	12901	12985	13134	13008	13008	13085	12998	13146	13149	13148	13085	12968	13242	12988	13154	12944	12945	13108	12918	13026	12986	13093	13103	12871	12990	12903	13022	13078	12895	13064	13168	13004	12946	13014	13012	13042	13012	13091	13091	13008	12899	13070	12940	13036	12936	13034	13028	13031	13023	13208	13034	12963	12967	12943	12969	12935	12981	13047	12841	13112	13035	13061	13016	13071	13090	13090	12863	13080	12952	13069	12962	13016	12894	13124	12912	12990	13026	12970	12978	12897	12824	12994	13127	12785	12980	13079	12975	13015	12952	12987	12912	12947	13031	13079	13178	12987	13041	12854	13073	13075	12838	12874	12972	13078	12978	13046	12958	13063	13026	13090	13056	13066	13050	13042	13035	12953	13093	12977	13221	12984	13121	13060	13108	12890	13035	12931	12853	13006	13042	13092	13073	12925	12894	12977	13023	13018	13053	12906	13076	12938	13153	12951	13106	12831	13039	13044	12899	13112	13018	13064	13104	12931	12907	13031	13051	13003	13100	12888	13063	12930	13110	12872	13129	12944	12857	12895	13124	13122	13058	12958	12920	12881	12932	13003	13009	12935	12920	13006	13039	13107	13069	13129	12997	12930	12920	13019	13031	13205	12881	12896	13083	13071	13032	13023	12923	12966	13031	12958	13065	12862	13021	13203	12929	13093	12983	12945	12986	12944	13002	13032	12945	13016	12839	13175	12924	13255	13030	13158	13077	12935	12939	13130	12967	12967	13056	12962	13062	13028	12984	12884	12924	13040	12966	13075	13091	12928	13066	12985	13014	13065	12900	13112	12880	13089	13143	12955	13109	13008	12939	13091	13135	12957	13031	13032	13009	13042	12943	12827	13001	12871	12917	13177	12971	13214	13117	13038	13066	12903	12858	13014	13005	13026	13168	12866	13048	13103	13013	12926	12982	12973	12960	13051	12962	12918	13108	12940	12922	12875	13049	12994	12970	13104	12942	13123	13153	13152	12986	12936	12990	13047	12844	12960	12880	13138	13048	12899	12921	13064	12980	12949	13096	12938	12953	12889	13105	12990	12845	13085	12891	13023	12840	13009	13215	12956	13140	13185	13077	13008	13008	12901	12983	13005	13036	13126	13032	13052	12993	13266	12892	13045	13095	13173	13120	13022	13235	13237	13123	12974	12946	13162	13006	12888	13014	12919	12933	12899	12996	13181	13005	13008	13070	13086	12788	13066	13119	13087	12886	13027	13050	12880	12976	12954	12945	13019	12919	12839	13103	13159	13036	12981	12974	12967	13019	13251	13036	13027	13182	13142	12999	13098	13105	13075	12994	13041	12927	12887	13178	13056	12964	13059	13068	12934	12915	12974	12916	12993	12971	12967	13079	12887	12947	13078	12985	13073	13040	13034	12929	12889	13117	12971	12964	13051	13068	13229	12985	13050	13121	13098	13206	13001	12827	13032	12990	13017	12976	12923	13143	12995	12881	13000	12928	13031	13046	13010	12974	13051	12837	12792	12950	12948	13122	13137	12957	12916	12935	12742	13089	12972	12913	12965	13110	12922	13069	12891	13055	12927	13061	13101	12979	12905	12867	13140	13004	13153	13096	12933	13112	12867	13088	12984	12911	12925	13051	12941	13097	13023	13037	12946	12895	12988	12888	13177	12970	13140	12961	12953	13064	13017	13068	12929	13156	12959	13044	13094	13060	13023	12976	13120	13026	12957	13005	13105	12865	13038	13088	12951	12986	12846	12990	13011	12990	13006	12940	12997	13009	12943	13026	12985	12968	13077	12921	13051	12895	12888	12957	13036	13006	12894	12909	12983	12991	13030	12974	12903	12864	12937	13000	12951	13088	12957	12982	13020	13079	13071	12934	13096	13191	12921	13081	13123	12955	13100	12975	13170	12897	13014	12920	12843	12966	13132	12814	13067	13070	13033	13037	13044	13018	13052	13021	13027	13073	13169	13123	12940	12938	12959	13093	13137	13087	13114	12917	13159	12990	12998	12999	13063	13069	13131	12905	13012	13019	13089	13271	12969	13086	12820	13084	13108	12876	13046	13016	13016	12962	12951	12853	12997	12984	12998	13030	12916	12973	13054	12767	12970	12996	13100	12901	13219	12980	12995	13165	13119	13118	12854	13023	13011	13080	13275	12924	12907	12910	12974	12993	12987	12970	13055	12940	13055	13088	13058	12932	12854	13054	13036	13025	12951	12925	12867	13183	12930	13054	13144	13031	13124	12978	13050	12973	12852	12969	12952	13086	12941	12979	13050	13127	13053	12923	12938	12976	13080	13151	13035	12955	12881	13141	13046	13042	13007	13052	12882	13077	13098	12936	13049	12928	13053	12879	13077	13096	12910	13061	13206	13012	13008	13054	12888	12936	12945	13042	13041	13168	13020	12888	13048	12935	12908	13063	13112	12999	12804	13035	13191	13119	13062	12908	12996	12988	13148	12910	13085	13145	13052	12995	12926	12947	12940	13100	12962	13059	13156	13046	13084	13012	12883	12922	13006	13034	12864	12856	13038	12918	12826	12982	12825	12886	13145	13046	13166	12707	13146	13025	13086	12993	12923	13020	13050	12931	13102	13013	13147	13051	13018	12961	13099	13091	13054	12928	12964	13021	13067	13018	13005	13117	12956	13092	13103	12893	13079	12853	13115	13098	13005	13052	13095	13083	13053	13240	13039	12941	13098	13074	12973	13073	13164	12992	12916	12948	12992	12987	12951	13049	13080	13126	12968	12897	12895	12889	13241	12996	12915	12934	13137	12877	12978	13132	13177	13062	12905	13085	12884	12934	13191	12885	13032	13022	12987	12966	13002	13021	12865	13193	12970	13173	13045	12983	13039	12998	12993	12890	12952	12894	12811	13028	13144	13121	12937	13036	13072	13119	13064	12888	12944	12921	12915	12946	13010	13047	13044	13041	12924	13089	12910	12866	12966	12995	12942	13194	13021	12947	13155	13031	12959	13126	12969	13037	13022	12963	13034	13041	13023	12912	13085	12966	13018	12954	12898	13022	12868	13014	13038	12960	12983	12936	12934	12936	12909	12955	12947	12933	13062	13089	13058	12951	12987	12980	13104	13003	13090	13031	12954	12810	13157	13143	12985	13014	12814	13099	12947	12864	13160	13018	13204	12985	12862	12931	13011	13193	12950	13102	12924	12817	12960	12999	12948	12952	13147	12840	13010	13115	12941	12926	12953	13067	13039	12892	13043	13082	13181	12983	13025	12913
22066	21101	28738	24200	23269	28720	32486	25745	22650	21721	20690	19501	19282	19006	19033	18642	18846	18462	18414	18831	18361	18532	18446	18331	18545	18313	18418	18291	18311	18349	18292	18302	18429	18449	18223	18279	18316	18319	18279	18535	18043	18181	18124	18120	18030	18189	18276	18070	18194	18173	18317	18239	18380	18116	18203	18060	18126	18030	18100	18177	18186	18200	18300	18224	18249	18227	18060	18034	18243	18274	18269	18131	18232	18364	18348	18177	18341	18451	18225	18329	18111	18081	18403	18216	18153	18000	18142	17976	18050	18155	18404	17960	18383	18138	18331	18182	18184	18148	18263	18141	18202	18196	18243	18333	18292	18265	18027	18243	18202	18051	18132	18080	18206	18069	18192	18220	18017	18032	18267	17927	17966	18187	18193	17984	18358	17981	18237	18126	18097	18262	18011	18117	18264	18020	18246	18285	18386	18237	18275	18280	18244	18278	18149	18178	18194	18147	18139	18111	18274	18059	18127	18124	18181	18128	18230	18142	18108	18153	18044	18074	18152	18079	18176	18213	18157	17903	18065	18027	18133	18236	18202	18060	18319	18231	17966	18133	18185	18273	18169	18229	17942	17990	18205	18051	18140	18119	18333	18279	17922	18233	18318	17979	18373	18292	18125	18209	18271	18227	18347	18197	18255	18150	17887	18055	18235	18148	18295	18167	17908	18125	18285	18205	18269	18219	18326	18221	18151	18329	18123	18312	18270	18088	18127	18297	18282	18399	18314	17978	18025	18262	18295	18018	18164	18419	18089	18326	18261	18082	17960	18195	17953	18107	18126	17993	18148	17926	18158	18060	18030	18187	18107	18297	18070	18274	18367	17928	18227	18074	18058	18199	18154	18226	18233	18217	18072	18116	18103	18013	18214	17999	18143	18073	18338	18048	18003	18206	18223	17880	18026	18014	18056	18244	18200	18121	17925	18219	18225	18171	18252	18281	18126	18243	18316	18134	18200	18003	18240	18168	18186	18255	18107	18232	18159	18206	18080	18161	18210	18239	18085	18321	18154	17973	18093	18136	18121	18162	18204	18123	18268	18089	18279	18251	18300	18254	18126	18040	18227	18403	18059	17958	18190	18095	18235	18099	18123	18247	18052	18160	18195	18155	18290	18176	18170	18067	18073	18278	18392	18062	18289	18121	18213	18293	18210	17976	18203	18283	18269	18090	18364	18342	18223	18052	18166	18394	18087	17993	18223	18178	18155	18269	18178	17954	18208	17966	18229	18220	18115	18229	18137	18064	18199	18139	18082	18177	18109	18291	18264	18220	18144	18089	18199	17837	18156	18333	18106	18094	18122	18258	18154	18186	18150	18282	18112	18157	18207	18304	18184	18362	18149	18086	17957	18246	18099	18027	18227	17928	17955	18169	18103	18229	18131	18006	18148	18057	18138	18186	18200	18048	18397	18301	17986	18183	18048	18089	17997	17881	18008	18029	18231	18292	18270	18338	18345	18121	18135	18107	18147	18049	18229	18072	18159	18063	18096	17904	18102	18140	18197	18051	18025	18125	18424	17992	18274	18053	18121	18111	17941	18033	18047	18158	18056	18180	18048	17957	18145	18368	18187	18109	18137	18158	18114	18182	18184	18088	18200	18057	18270	17963	17958	18212	18017	18047	18118	17987	18253	18368	18295	18143	18534	18066	17959	18104	18128	18151	18227	18503	18058	18253	18143	18127	18394	18011	18138	18154	18267	18324	18362	18404	18231	18139	18143	17847	18157	17846	18218	18259	18098	18163	18172	18129	18214	18035	18262	18201	18113	18015	18009	18229	18280	17989	18174	18269	18238	18109	18091	18245	18084	18052	17858	18189	18258	18067	18101	18255	18275	18416	17983	18040	18169	17976	18062	18077	17907	18203	18040	18069	18065	17974	18236	18108	18126	18141	17995	17987	18299	18045	18014	18055	18043	18067	18235	18276	18115	17995	18135	18328	18269	18052	18417	18153	18058	18019	18248	18116	18314	18318	18084	17998	18294	18180	18047	18051	18146	18045	18414	18212	18135	18061	18188	18016	18199	18042	17983	18199	17996	18272	18107	18260	18428	18035	18150	18087	18216	18052	18005	17997	18099	18089	18052	18078	17904	18191	18251	18072	18278	18126	18161	17998	18238	18204	17998	18194	18077	17955	18212	18214	18091	18063	18126	18017	18253	18121	18014	18337	17956	18178	18160	18017	18279	18179	18210	18230	18283	18274	18153	18212	18394	18181	18146	18178	18063	18170	18108	18005	18191	17913	18181	18096	18124	18209	17963	18076	18146	18041	18035	18155	17948	18191	18004	18168	18081	18164	18292	18068	18030	17993	17968	17944	18020	18068	18231	18122	18192	18120	18254	17940	18288	18260	18158	18084	18083	18166	18299	18454	18153	18273	18242	18108	17996	18120	18367	18334	18179	18245	17997	18151	17997	18026	18184	18304	18199	17875	18035	18364	18055	18211	18405	18238	18217	18072	18340	18085	18317	18062	18248	18148	18093	18102	18236	18087	18120	17984	18066	18042	18294	18266	18074	18175	18152	18019	18228	18140	18216	18206	18248	18278	18191	17794	18180	18124	18070	18308	18138	18036	18202	18386	18044	18284	18019	18099	18092	17955	18172	18115	18055	18078	18228	18106	18114	18075	17977	18228	18181	17976	18116	18164	18026	18207	18381	18062	18132	18179	18040	18169	18367	18067	18196	18091	17976	18111	17986	18224	18175	18147	18255	18025	18103	18117	18228	18112	18042	18098	18043	18238	18089	18298	18117	18242	18010	17963	17986	17922	18374	18152	18283	18334	18116	18213	18164	18110	18184	18116	18173	18116	18101	18090	17974	18189	18196	18183	18347	18287	18213	18189	18212	18465	18052	18034	18384	18114	17916	18127	17960	17912	18076	18277	18095	17808	18137	18151	18251	18209	18286	18159	18066	18098	17898	18192	18288	18182	18294	18089	18015	18114	17931	18005	18346	18142	18104	17987	18011	18098	18167	18440	18098	18092	17921	18025	18133	18169	18198	18160	18029	18287	18189	18053	18082	18227	18052	17959	18153	18265	18175	18136	17926	18003	18172	18115	18005	17948	18214	18001	18260	18113	18054	18212	18212	18019	17965	18112	18109	18075	18028	18165	18230	18149	18204	18098	18220	18385	18162	18082	17890	17966	18155	17899	18227	18195	18092	18040	17936	18248	18165	18190	18135	18051	18410	18135	18235	18203	18022	18163	18085	17885	18001	18037	18147	18254	18041	18239	18410	18283	18239	18202	18142	18337	18165	18023	18052	18084	18239	18172	18290	18196	18112	18326	17955	18094	18284	18081	18339	18144	18053	18141	17893	18131	18059	18199	18209	18186	18247	17959	18146	18088	18246	18229	17959	18127	18159	18227	18122	18302	18323	18195	18206	17986	18358	18103	18067	18182	18048	18032	18182	18356	18202	18062	18185	18025	18096	18091	18081	18199	18111	18272	18147	17828	17979	18083	18080	18111	18176	18014	18102	18037	18283	18008	18272	18317	18240	18232	17915	18231	18248	18102	18214	18076	18076	18022	18259	18229	18369	18279	18144	17992	18191	18059	18041	18104	18208	18111	18131	18330	18202	17852	18032	18134	18204	18214	18153	18320	18170	18110	18180	18138	18039	17903	18192	18191	18350	18284	17992	18129	18103	18070	18182	18214	18111	18129	18075	18128	18167	18211	18115	18009	18071	18181	18077	18229	17965	18108	18107	18071	18137	18161	18130	18033	18528	18147	18162	18102	18280	18247	17898	18092	18035	18168	18154	18201	18051	18141	18352	18319	18176	18108	18395	18126	18359	18032	18067	18224	18054	18080	18277	17930	18255	18291	18392	18138	17966	18062	18079	18199	18200	18131	18117	18281	18127	18147	18057	18007	18119	18144	18272	18286	18028	18036	17972	18294	17964	18175	18255	18013	18141	18094	18071	18097	18049	18157	18336	18256	18079	18240	18095	18123	18242	18050	17960	17981	18080	18257	18093	18124	18156	18197	18188	18174	18289	18031	18318	17996	18076	18069	18421	18294	18101	17845	18074	18170	18247	18101	17974	18205	18024	18165	18223	18282	18037	18092	18186	18178	18075	18129	18134	17976	18141	18116	18104	18054	18144	18206	18063	18136	18103	18101	18279	18103	18062	18146	18087	17952	18173	18189	18153	18111	18147	18149	18193	18142	17912	18130	18247	18153	18213	18052	18423	18102	18033	18019	18200	18041	18156	18002	18243	17983	18147	18074	18192	18408	18301	18260	18237	18140	18127	18182	18018	18357	18085	18079	18205	18179	18065	18389	18284	18061	18186	18228	18039	18221	18159	18319	18287	17978	18120	18021	18332	18232	18095	18299	18101	18102	18158	18216	18146	18128	18360	18282	18285	18269	18365	17853	18050	18014	18187	17973	18341	18128	18258	18222	18062	18184	18349	18160	18125	18053	18011	18047	18134	18231	18215	17999	18081	18143	18013	18302	18464	18177	18269	18389	18078	18296	18120	18119	18200	18157	18062	18147	18261	18008	17960	18191	18155	18217	18318	18204	18278	18099	18019	18152	18433	17933	18028	18248	18192	18143	18169	18115	18111	18236	18200	18400	18173	18178	18164	18022	18120	18091	18151	17954	18351	18066	18437	18168	18088	18263	18013	18100	18172	18096	18228	18173	18202	18105	18065	18259	18365	18157	18161	18060	18096	18180	18292	18054	18081	18037	18229	18191	18122	18022	18115	18258	18081	18151	18057	18128	18216	18126	18218	18123	18196	18175	18121	18069	18113	18040	18247	18272	18042	18008	17986	18300	18244	18225	18151	18097	18187	18100	18108	18047	18132	18069	17984	17999	18076	18218	18139	18119	18063	18303	18000	18443	18349	18485	18004	18166	18298	18025	18032	18128	18237	17989	18094	18276	18290	18060	18214	18339	18208	18358	18132	18036	18116	18098	17985	18076	18151	18193	18181	18062	18128	17846	18130	18180	18069	18086	17939	18174	17999	18001	17795	18326	18089	17954	18256	18217	18068	17919	18042	18200	18188	18286	18058	18115	18130	18044	18037	18052	18078	18211	18310	18051	18086	18146	18263	18086	18186	18077	18122	18145	18408	18280	18188	18050	17890	18169	18128	18091	18123	18078	18057	18111	18312	18403	17995	18245	18178	18030
44902	74560	63064	45191	36412	31935	25351	20694	18114	16788	15195	14531	14306	14018	13970	13577	13611	13417	13363	13294	13295	13263	13295	13463	13290	13399	13350	13249	13250	13182	13222	13280	13297	13144	13287	13244	13256	13218	13162	13287	13078	13195	13366	13140	13354	13165	13279	13340	13292	13272	13134	13146	13290	13208	13257	13202	13263	13263	13206	13282	13304	13267	13213	13036	13144	13373	13167	13412	13112	13264	13270	13106	13337	13210	13213	13192	13360	13330	13254	13154	13248	13328	13180	13436	13121	13124	13092	13225	13146	13246	13227	13160	13072	13367	13055	13232	13004	13228	13071	13221	13197	13294	13359	13094	13233	13223	13343	13207	13198	13358	13380	13182	13279	13296	13156	13194	13402	13217	13439	13066	13200	13131	13200	13176	13305	13258	13158	13202	13080	13252	13249	13219	13164	13318	13299	13164	13306	13319	13303	13343	13098	13273	13238	13138	13262	13287	13128	13295	13049	13191	13177	13321	13194	13123	13314	13183	13301	13367	13293	13261	13296	13226	13070	13327	13175	13161	13217	13212	13219	12991	13205	13226	13269	13390	13251	13245	13191	13227	13263	13090	13322	13294	13193	13232	13145	13174	13195	13102	13112	13137	13356	13322	13129	13198	13154	13247	13138	13328	13274	13243	13316	13433	13257	13175	13180	13271	13125	13364	13336	13101	13235	13016	13369	13288	13166	13298	13192	13388	13046	13401	13204	13133	13122	13293	13181	13192	13295	13329	13207	13174	13009	13147	13250	13317	13227	13220	13125	13271	13233	13227	13060	13215	13096	13108	13123	13363	13208	13177	13289	13196	13185	13085	13233	13139	13141	13210	13225	13150	13213	13342	13325	13102	13505	13099	13178	13542	13211	13291	13311	13304	13152	13255	13077	13243	13252	13086	13255	13136	13246	13328	13117	13337	13312	13308	13210	13116	13145	13393	13231	13169	13039	13167	13429	13016	13284	13327	13047	13210	13180	13195	13095	13276	13267	13167	13156	13058	13370	13210	13316	13373	13277	13226	13213	13172	13369	13221	13273	13159	13319	13241	13170	13316	13224	13347	13315	13117	13068	13299	13195	13199	13184	13308	13216	13281	13178	13254	13231	13111	13324	13161	13236	13256	13294	13313	13199	13200	13257	13144	13152	13184	13237	13275	13118	13388	13183	13210	13215	13183	13111	13170	13215	13211	13353	13346	13124	13200	13211	13182	13246	13312	13058	13216	13310	13091	13290	13314	13323	13188	13148	13217	13441	13413	13302	13213	13107	13278	13248	13200	13420	13356	13094	13292	13282	13171	13149	13189	13220	13348	13271	13252	13216	13321	13216	13216	13303	13208	13141	13292	13196	13266	13114	13249	13131	13232	13191	13215	13189	13259	13308	13161	13089	13308	13081	13302	13232	13113	13160	13085	13241	13136	13261	13257	13210	13410	13194	13140	13153	13288	13286	13209	13221	13185	13224	13323	13174	13203	13302	13191	13335	13250	13288	13187	13062	13226	13239	13203	13325	13104	13051	13291	13380	13132	13117	13363	13148	13227	13176	13116	13204	13288	13256	13214	13219	13237	13069	13230	13192	13242	13223	13298	13325	13344	13224	13375	13236	13204	13095	13203	13272	13194	13264	13311	13333	13176	13235	13223	13230	13293	12992	13090	13400	13371	13073	13128	13178	13035	13100	13201	13251	13138	13275	13260	13284	13377	12979	13218	13141	13305	13115	13333	13270	13260	13472	13321	13381	13239	13259	13116	13248	13228	13269	13285	13275	13218	13323	13282	13006	13203	13334	13204	13164	13292	13327	13297	13403	13260	13014	13364	13154	13311	13115	13288	13367	13229	13153	13343	13175	13118	13074	13167	13114	13324	13249	13166	13186	13177	13180	13258	13271	13300	13145	13230	13209	13157	13128	13306	13124	13400	13304	13041	13406	13237	13220	13335	13280	13121	13405	13072	13152	13107	13278	13168	13162	13177	13246	13182	13123	13462	13154	13274	13012	13191	13234	13166	13239	13265	13112	13371	13194	13129	13263	13146	13181	13153	13270	13273	13312	13210	13193	13277	13197	13335	13334	13049	13195	13144	13252	13426	13206	13208	13390	13285	13230	13243	13133	13369	13080	13221	13113	13240	13070	13346	13154	13257	13345	13151	13280	13255	13256	13242	13125	13040	13279	13165	13249	13090	13255	13271	13321	13208	13317	13156	13216	13232	13145	13069	13414	13218	13243	13331	13133	13246	13206	13239	13300	13167	13195	13292	13397	13276	13093	13201	13153	13257	13125	13206	13244	13219	13400	13282	13156	13174	13211	13270	13280	13320	13345	13203	13315	13217	13244	13276	13120	13282	13355	13152	13116	13199	13261	13458	13262	13148	13191	13243	13159	13311	13168	13320	13282	13258	13176	13179	13233	13230	13266	13352	13151	13377	13039	13158	13484	13294	13174	13359	13398	13153	13243	13183	13321	13166	13152	13246	13152	13122	13245	13172	13317	13184	13298	13483	13205	13084	13258	13230	13142	13209	13279	13262	13343	13320	13203	13174	13422	13115	13198	13173	13326	13209	13417	13260	13095	13008	13221	13177	13313	13111	13406	13273	13215	13434	13272	13263	13388	13302	13300	13242	13048	13367	13297	13168	13261	13152	13210	13251	13271	13118	13295	13191	12977	13224	13082	13112	13205	13369	13193	13270	13236	13240	13082	13219	13270	13247	13184	13178	13253	13311	13077	13261	13337	13150	13162	13108	13074	13051	13172	13177	13168	13045	13144	13188	13240	13168	13311	13331	13306	13117	13166	13127	13308	13302	13458	13242	13185	13242	13280	13387	13076	13166	13151	13369	13285	13279	13241	13347	13263	13338	13108	13048	13325	13388	13088	13248	13190	13348	13176	13309	13284	13371	13167	13359	13214	13214	13149	13153	13096	13074	13222	13171	13124	13122	13229	13275	13141	13271	13089	13127	13144	13371	13193	13164	13247	13252	13215	13269	13275	13281	13330	13150	13218	13180	13241	13328	13188	13235	13132	13345	13294	13148	13336	13162	13071	13238	13267	13277	13125	13292	13201	13338	13409	13189	13186	13264	13066	13237	13319	13211	13253	13089	13202	13367	13477	13187	13168	13249	13283	13186	13230	13139	13043	13186	13270	13136	13189	13311	13292	13114	13207	13219	13158	13213	13251	13273	13223	13248	13234	13234	13248	13218	13315	13238	13296	13122	13223	13208	13167	13429	13213	13248	13141	13123	13292	13312	13259	13123	13374	13081	13200	13353	13287	12997	13211	13281	13255	13099	13225	13085	13124	13352	13094	13171	13285	13354	13189	13177	13125	13147	13316	13266	13156	12934	13278	13342	13383	13264	13094	13132	13029	13427	13246	13303	13158	13267	13269	13247	13386	13240	13343	13273	13290	13357	13237	13205	13225	13244	13064	13284	13144	13211	13322	13405	13302	13203	13266	13276	13087	13318	13206	13218	13303	13235	13112	13280	13276	13321	13220	13238	13185	13393	12961	13273	13015	13140	13213	13313	13302	13369	13289	13139	13033	13013	13135	13358	13226	13143	13185	13254	13274	13198	13271	13239	13112	13268	13189	13242	13219	13276	13475	13119	13148	13263	13372	13356	13437	13149	13297	13201	13271	13259	13250	13300	13275	13239	13279	13150	13180	13185	13226	13282	13190	13316	13265	13098	13130	13222	13216	13072	13291	13087	13215	13192	13172	13234	13175	13231	13127	13213	13220	13134	13097	13070	13344	13281	13194	13156	13158	13119	13229	13343	13126	13332	13161	13169	13320	13365	13250	13151	13011	13217	13241	13367	13373	13176	13113	13054	13416	13352	13232	13178	13150	13372	13226	13098	13350	13141	13308	13376	13316	13073	13294	13376	13203	13228	13257	13170	13141	13048	13048	13178	13145	13268	13371	13034	13083	13178	13267	13387	13353	13262	13267	13166	13239	13271	13232	13180	13249	13268	13211	13172	13353	13251	13295	13213	13264	13257	13046	13181	13477	13099	13175	13113	13352	13158	13247	13090	13271	13290	13175	13179	13266	13377	13182	13272	13235	13152	13392	13336	13202	13268	13318	13251	13281	13214	13332	13132	13322	13244	13137	13295	13279	13267	13345	13117	13256	13209	13021	13368	13228	13284	13328	13068	13272	13278	13225	13198	13195	13292	13206	13236	13272	13185	13207	13252	13274	13146	13327	13186	13254	13113	13165	13198	13240	13212	13271	13108	13309	13223	13114	13072	13135	13225	13246	13344	13046	13083	13225	13332	13226	13139	13081	13040	13162	13331	13228	13271	13314	13203	13295	13282	13134	13246	13146	13088	13181	13212	13218	13151	13205	13078	13309	13212	13353	13271	13143	13356	13398	13186	13318	13179	13317	13394	13235	13167	13131	12996	13173	13140	13259	13295	13035	13301	13162	13174	13376	13172	13174	13234	13070	13153	13222	13211	13181	13180	13048	13194	13224	13146	13174	13274	13249	13194	13290	13344	13174	13350	13153	13258	13370	13258	13200	13357	13258	13248	13427	13199	13315	13393	13251	13030	13276	13236	13149	13071	13296	13202	13133	13399	13219	13271	13147	13464	13156	13105	13300	13220	13228	13270	13122	13150	13238	13151	13302	13278	13257	13190	13386	13204	13159	13425	13223	13212	13148	13188	13320	13231	13229	13185	13300	13296	13077	13229	13274	13297	13342	13221	13242	13188	13285	13366	13139	13281	13283	13153	13339	13205	13256	13395	13227	13178	13173	13202	13281	13320	13322	13206	13249	13272	13251	13131	13220	13294	13204	13348	13169	13261	13134	13271	13261	13147	13149	13204	13066	13346	13157	13259	13263	13105	13256	13220	13264	13137	13386	13265	13230	13241	13111	13235	13305	13139	13274	13300	13189	13350	13275	13182	13423	13124	13064	13169	13143	13055	13240	13137	13376	13338	13128	13242	13160	13088	13375	13446	13332	13245	13280	13157	13163	13306	13149	13133	13164	13262	13262	13310	13305	13388	13189	13116	13181	13326	13056	13280	13280	13195	13285	13345	13214	13406	13206	13308	13248	13166	13291	13243	13384	13264	13215	13165	13246	13055	13169	13509	13184	13217	13208	13255	13217	13227	13298	13273	13219	13152	13207	13359	13161	13330	13276	13058
36671	46861	51967	40488	31154	26001	22684	20313	19459	18916	18439	18365	17982	18010	18058	17986	17808	17960	17643	17667	18024	18008	17843	17786	17747	17773	17658	17879	17760	17726	17805	17701	17792	17698	17759	17606	17564	17679	17650	17745	17789	17615	17730	17786	17855	17615	17840	17820	17606	17764	17843	17664	17839	17747	17618	17641	17811	17674	17848	17608	17564	17667	17629	17875	17753	17755	17637	17675	17881	17713	17580	17726	17810	17472	17590	17600	17665	17936	17679	17698	17762	17575	17745	17585	17831	17719	17658	17799	17533	17749	17837	17678	17631	17762	17570	17816	17793	17786	17887	17593	17701	17617	17723	17680	17654	17736	17642	17736	17691	17848	17761	17858	17648	17630	17451	17696	17840	17591	17636	17631	17550	17687	17662	17594	17523	17663	17691	17654	17693	17634	17755	17628	17617	17865	17762	17778	17642	17522	17502	17616	17814	17797	17929	17858	17675	17732	17665	17751	17719	17576	17704	17738	17737	17764	17712	17744	17794	17545	17398	17536	17688	17398	17782	17834	17741	17700	17479	17521	17736	17803	17735	17611	17744	17728	17695	17934	17664	17566	17664	17710	17553	17926	17957	17661	17684	17777	17938	17749	17756	17815	17672	17706	17796	17620	17528	17698	17626	17731	17643	17677	17706	17480	17532	17853	17808	17670	17571	17488	17826	17743	17829	17950	17696	17586	17682	17527	17660	17862	17766	17727	17606	17463	17721	17646	17773	17655	17848	17700	17757	17787	17578	17806	17416	17822	17558	17969	17647	17788	17755	17600	17747	17757	17759	17658	17704	17667	17788	17552	17489	17658	17568	17681	17717	17757	17546	17604	17776	17456	17826	17783	17468	17624	17637	17733	17791	17735	17792	17778	17861	17708	17545	17780	17657	17752	17684	17662	17863	17605	17875	17871	17734	17860	17798	17942	17509	17844	17747	17689	17737	17846	17832	17701	17584	17530	17555	17775	17688	17918	17771	17584	17855	17809	17556	17662	17715	17768	17476	17850	17794	17598	17703	17683	17818	17872	17794	17589	17662	17751	17755	17699	17631	17704	17747	17623	17483	17744	17523	17684	17656	17632	17779	17630	17791	17784	17692	17951	17828	17532	17863	17780	17734	17916	17628	17582	17779	17653	17766	17763	17708	17739	17710	17627	17671	17685	17670	17736	17745	17759	17494	17700	17672	17778	17766	17609	17732	17772	17679	17796	17784	17625	17584	17884	17849	17740	17780	17636	17593	17507	17772	17882	17608	17541	17653	17765	17793	17858	17746	17809	17556	17596	17649	17660	17834	17632	17951	17683	17772	17585	17871	17602	18051	17664	17632	17810	17978	17669	17432	17751	17818	17885	17855	17768	17658	17840	17688	17669	17765	17554	17814	17638	17788	17870	17676	17723	17814	17922	17531	17729	17651	17782	17707	17715	17715	17616	17734	17614	17855	17484	17873	17768	17669	17779	17596	17699	17791	17737	17778	17729	17683	17790	17709	17687	17520	17844	17790	17789	17682	17501	17636	17643	17552	17740	17638	17682	17730	17573	17891	17750	17659	17831	17731	17570	17658	17705	17563	17644	17750	17355	17957	17880	17715	17771	17577	17583	17676	17644	17887	17644	17698	17578	17656	17914	17825	17631	17813	17735	17827	17868	17741	17616	17715	17805	17534	17755	17873	17758	17728	17790	17659	17782	17765	17658	17695	17988	17549	17583	17731	17785	17443	17728	17817	17751	17790	17622	17697	17777	17915	17555	17676	17684	17578	17718	17872	17626	17594	17711	17928	17818	17596	17612	17545	17744	17760	17586	17749	17678	18085	17821	17641	17740	17717	17715	17692	17741	17913	17807	17597	17496	17550	17574	18019	17729	17799	17920	17822	17636	17832	17392	17738	17852	17681	17935	17570	17557	17654	17637	17646	17695	17729	17572	17897	17737	17871	17552	17578	17739	17723	17776	17593	17606	17598	17699	17681	17509	17763	17899	17787	17711	17739	17680	17791	17766	17710	17838	17839	17798	17644	17755	17942	17911	17651	17747	17824	17722	17479	17725	17508	17659	17712	17786	17661	17781	17747	17798	17593	17662	17662	17848	17616	17647	17648	17762	17856	17632	17735	17706	17962	17916	17737	17764	17768	17722	17526	17446	17749	17604	17712	17813	17675	17785	17592	17653	17663	17863	17863	17661	17880	17891	17609	17795	17716	17620	17611	17846	17931	17738	17572	17712	17621	17876	17836	17756	18073	17743	17770	17796	17772	17607	17864	17865	17730	17734	17725	17707	17600	17793	17613	17678	17595	17622	17739	17800	17657	17780	17703	18039	17916	17732	17709	17503	17587	17527	17744	17733	17642	17587	17720	17866	17820	17847	17711	17780	17485	17794	17614	17654	17438	17707	17797	17550	17877	17809	17961	17808	17684	17643	17836	17621	17745	17824	17766	17719	17569	17608	17805	17592	17602	17635	17602	17655	17716	17587	17822	17919	17739	17701	17768	17813	17610	17635	17746	17949	17830	17637	17732	17780	17578	17703	17762	17853	17768	17652	17888	17608	17855	17890	17777	17658	17822	17809	17682	17644	17721	17886	17795	17834	17629	17767	17594	17766	17830	17622	17630	17590	17697	17725	17651	17756	17742	17586	17667	17880	17610	17563	17912	17685	17826	17651	17437	17673	17805	17718	17935	17656	17789	17695	17721	17588	17887	17629	17836	17457	17785	18007	17752	17886	17596	17895	17752	17894	17925	17658	17754	17769	17622	17744	17893	17643	17636	17596	17671	17735	17621	17702	17747	17756	17806	17724	17612	17481	17632	17709	17783	17883	17786	17652	17748	17614	17669	17607	17496	17893	17696	17879	17732	17633	17703	17708	17795	17724	17778	17736	17678	17488	17709	17765	17824	17728	17633	17779	17609	17486	17699	17684	17872	17684	17654	17741	17909	17882	17626	17664	17622	17685	17818	17831	17593	17657	17697	17694	17677	17829	17736	17779	17603	17555	17716	17836	17743	17528	17637	17672	17606	17780	17574	17823	17651	17860	18076	17771	17827	17830	17810	17674	17927	17611	17967	17703	17782	17741	17612	17703	17589	17752	17794	17771	17733	17611	17665	17665	17693	17747	17712	17619	17868	17746	17865	17566	17765	17657	17634	17814	17714	17852	17673	17585	17629	17656	17440	17684	17842	17734	17836	17717	17602	17964	17702	17624	17740	17700	17840	17770	17721	17460	17657	17638	17601	17397	17477	17650	17578	17647	17580	17495	17722	17913	17840	17862	17695	17981	17693	17536	17737	17872	17604	17642	17658	17854	17723	17742	17694	17850	17656	17840	17770	17875	17695	17655	17821	17751	17610	17598	17702	17686	17713	17666	17593	17616	17571	17945	17869	17950	17712	17705	17893	17933	17567	17664	17906	17418	17583	17732	17778	17927	17722	17626	17513	17616	17705	17608	17954	17814	17884	17582	17955	17749	17768	17595	17694	17562	17726	17801	17683	17534	17528	17588	17716	17798	17574	17725	17712	18016	17777	17734	17883	17741	17789	17670	17723	17868	17620	17802	17827	17888	17758	17518	17609	17861	17525	17668	17669	17782	17588	17659	17893	17513	17854	17681	17794	17647	17624	17749	17946	17810	17912	17977	17843	17532	17815	17704	17701	17799	17549	17546	17948	17506	17807	17577	17846	17717	17675	17754	17629	17616	17906	17625	17757	17758	17886	17930	17866	17761	17606	17890	17655	17602	17828	17664	17735	17658	17762	17554	17527	17670	17806	17803	17590	17421	17486	17604	17624	17867	17901	17699	17868	17448	17662	17684	17509	17832	17615	17599	17702	17648	17721	17687	17700	17748	17764	17797	17676	17659	17824	17744	17846	17586	17618	17684	17724	17790	17687	17913	17695	17789	17950	17735	17666	17756	17760	17697	17633	17815	17714	17710	17672	17510	17632	17787	17899	17551	17493	17477	17769	17668	17788	17719	17815	17725	17829	17887	17744	17744	17611	17878	17513	17738	17913	17626	17721	18021	17895	17685	17943	17830	17824	17818	17826	17713	17527	17507	17676	17644	17651	17702	17761	17668	17624	17864	17575	17721	17612	17781	17769	17726	17860	17689	17530	17609	17802	17646	17746	17622	17637	17638	17553	17592	17435	17763	17919	17729	17694	17846	17744	17957	17623	17713	17962	17819	17700	17613	17720	17811	17651	17600	17707	17556	17944	17780	17735	17942	17641	17751	17636	17493	17752	17600	17666	17426	17663	17648	17630	17774	17776	17943	17808	17825	17815	17591	17858	17574	17732	17667	17862	17762	17868	17675	17883	17730	17738	17797	17948	17610	17757	17622	17652	17649	17620	17700	17631	17717	17810	17618	17895	17757	17778	17724	17812	17680	17596	17837	17456	17736	17886	17548	17777	17811	17760	17848	17683	17783	17763	17763	17637	17542	17614	17847	17854	17850	17777	17923	17545	18092	17711	17822	17601	17742	17710	17780	17430	17575	17806	17886	17697	17552	17911	17768	17764	17640	17809	17843	17816	17692	17638	17748	17547	17697	17657	17732	17863	17524	17597	17522	17950	17558	17747	17599	17841	17910	17696	17785	17549	17520	17642	17714	17833	17933	17872	17918	17635	17873	17581	17706	17856	17563	17744	17677	17794	17887	17609	17694	17866	17666	17689	17711	17560	17618	17592	17543	17775	17793	17616	17884	17611	17574	17884	17681	17708	17762	17695	17587	17818	17514	17689	17573	17588	17675	17582	17902	17532	17824	17881	17636	17921	17738	17926	17520	17740	17694	17648	17821	17895	17918	17928	17676	17556	17888	17847	17681	17773	17612	17533	17846	17789	17745	17702	17564	17805	17708	17794	17743	17552	17647	17602	17671	17765	17558	17804	17916	17739	17695	17756	17722	17837	17812	17643	17677	17348	17460	17651	17687	18003	18058	17759	17827	17553	17842	17697	17614	17869	17593	17610	17551	17688	17626	17557	17765	17811	17601	17745	17611	17874	17628	17737	17621	17717	17629	18011	17803	17863	17901	17842	17509	17826	17770	17775	17731	17783	17685	17575	17666	17691	17683	17809	17731	17685	17794	17984	17758	17754	17577	17606	17777	17961	17841	17853	17674	17642	17813	17662	17564	17587	17765	17904	17735	17833	17654
44792	63041	50743	33883	26334	21514	17872	15750	14763	14089	13654	13710	13546	13365	13396	13280	13238	13252	13080	13102	13168	12968	13209	12950	13074	13120	13105	13113	12980	12971	13002	12905	13011	12963	12894	12935	12960	13081	12985	13117	12897	13059	13079	13047	13066	12975	13045	12965	12894	12998	13044	13031	13111	12981	13104	13023	13064	13066	13052	12903	13044	12988	12915	13072	12973	13069	13057	13033	13144	13055	12972	13071	13012	13063	12905	13003	12949	13022	13320	13026	13009	13024	12915	12942	13271	13114	13083	12987	13079	13184	12859	13048	13001	13055	13025	12947	13136	13006	13113	12824	13106	12950	13078	13038	13257	12907	13065	13034	13065	12933	13017	12995	13065	12947	12982	13089	13177	12953	12948	13026	12996	13025	13076	13101	12971	13078	12876	13011	12970	13131	13039	13114	13078	13057	13166	12952	13087	12866	12946	12899	12983	13077	12967	13070	13085	13001	13136	12935	13059	13105	13169	13212	13102	13014	13017	12925	12928	12998	13074	13017	13198	13084	13033	13045	13158	13060	13082	13018	12941	13102	12976	13112	13084	13209	13286	12915	12996	13007	12970	13031	13158	13000	13010	13119	13067	13036	12906	13100	13149	12988	12976	12961	13065	13133	13012	12894	13074	13222	12983	12983	12969	13006	13161	12992	12915	13012	12770	13113	13091	12991	12983	12845	13051	12982	12987	12944	13085	12962	13192	12984	13041	13149	13044	13048	13093	13052	13016	12960	13054	12899	12986	13075	12948	12916	12995	13086	13035	13121	13118	13013	13103	12809	12974	13051	12999	13047	12992	13067	12910	12869	13058	13206	13054	13096	13054	13111	13348	12973	12947	13055	12880	12938	13091	12967	12997	13124	13101	13023	12915	12975	13069	13113	13015	12943	13051	12990	12918	13153	13191	12984	12992	12841	13075	12929	12957	13087	13082	12921	13119	12865	13110	13147	12939	12970	12981	13025	13095	13116	13065	13093	12939	13155	13066	12976	12999	13184	13007	13051	13010	12934	13042	12986	13087	13022	12958	12983	12964	13077	13019	13142	13064	12972	12892	13066	13015	13029	12966	12879	13021	13184	13127	13050	13065	13104	13065	13080	12971	13194	13198	13161	13022	13032	12968	13002	12957	12989	12909	12977	12930	13036	12996	13082	13156	13082	13058	13165	12946	13036	13136	13010	12910	12929	13157	13021	12901	13078	13197	12991	13093	12862	12915	13106	12998	13096	12984	12973	12935	12933	13010	13069	13066	12998	12970	13095	13086	13076	13141	13094	12724	13009	13070	12948	13121	12996	12923	12892	13082	12990	13114	12996	13134	13226	13111	13145	13120	12917	13027	12963	12893	12975	13097	13011	12962	12996	13152	13105	12971	13105	12994	12889	13131	12954	12888	12978	13059	12992	12901	12925	13068	13021	13037	12966	13015	12851	13050	12849	12978	13137	13019	12861	13150	12963	13070	13102	12953	13184	13178	13071	12995	12926	13084	13136	12965	12978	12994	13160	12945	13062	12962	13165	13119	12961	13005	12953	13064	13101	13227	12978	13125	13091	13215	13003	13033	12980	12980	13072	13047	12837	13071	13016	12993	13077	12982	13092	13033	12893	13329	13026	12980	13048	13045	13063	13214	13118	13087	13042	13147	13024	12723	13132	13026	13087	13032	12937	12899	13153	12992	12946	13018	12994	12960	12895	12916	13056	12923	13035	12986	13087	12936	12795	13135	13194	12976	12900	12991	13158	12985	12985	13061	13039	13063	13113	13123	13110	13109	12928	13281	13085	12990	13111	12883	12997	13067	13078	13077	13133	12972	13019	13208	12915	12999	13002	13022	12956	13013	13032	13013	13143	13147	13062	13076	13155	13055	13014	13073	13061	12981	12811	13122	13144	12899	13073	12999	12958	13230	13018	12911	13144	13135	12910	13075	12920	13148	12954	13073	13035	13128	12880	13151	12940	13158	12998	12975	13137	13086	13138	13061	13128	13034	13092	13144	12973	12963	13034	12995	13053	13116	13036	13086	13052	13202	13166	13183	13173	13122	12975	13005	13008	13019	13022	12989	13051	12980	12870	13010	13009	12983	12963	12996	13002	12936	13057	13081	13187	12922	13057	13106	12976	12968	13087	13077	12953	13202	13102	13089	13090	12943	12918	13145	13001	12764	13036	13099	13083	12961	13017	12807	13143	12881	12907	13162	12922	12991	12942	12987	13149	12990	12993	12886	13115	12997	13126	12852	12983	13044	13062	13203	13018	12945	13000	13240	13190	12778	13011	12910	13135	13145	13059	13191	13028	12863	12939	12931	13156	13226	13036	12897	13014	13100	12974	13015	12946	13114	12951	13051	12956	12836	12906	13088	13234	13103	12952	13082	13049	12904	12952	12885	13160	12982	13022	12908	12881	12927	13095	13153	13252	13000	12921	13068	12976	12946	13041	13045	12966	13020	12761	12966	13088	12959	12935	13112	12944	13106	13045	12819	13109	13085	13069	12873	13076	13164	12921	13040	12926	12793	12978	13052	13078	13176	13052	12994	13066	12964	12996	13055	13049	13122	12936	13015	13078	13052	13034	12927	13224	13141	13014	13017	13165	13028	12955	13083	12954	12937	13134	13031	13151	13056	13163	13019	13131	13017	13015	13059	13124	12979	13025	13052	13092	13119	13141	12998	12997	12994	12990	12891	13044	13025	13146	13198	13004	13022	12994	13142	12999	13072	12995	13032	13024	12983	13054	13179	13068	13065	13072	12959	13168	13034	13051	13043	12920	13071	12978	13114	12992	12918	13095	12949	13007	13152	13068	12965	12965	13173	12915	13146	13061	13064	13052	13107	13103	13012	13079	13109	12981	12985	13083	12931	12937	12983	13047	13016	12857	13228	12987	13072	13114	12903	13012	13030	13010	13019	12912	12907	13186	13057	13095	12928	13033	13178	13086	13134	12969	13119	13002	13105	13064	13041	13074	12993	13099	13134	13005	13143	13055	13130	13073	13114	12918	13065	12979	12918	13135	13170	12907	13053	12852	13091	12997	13072	12856	13141	13033	13025	12881	12913	13088	12954	13021	12976	13099	13175	12872	13036	13116	13058	12882	12952	13115	13154	13037	12858	12985	12980	13055	13093	13136	12963	12913	13157	12893	13022	13005	13007	13127	12896	13129	13118	12970	13131	13002	13015	13081	13138	12977	13056	13038	13138	13161	13009	12938	12940	13050	13171	13144	13263	13041	12820	13050	12942	12972	13003	13229	13034	13156	13131	13044	13061	13063	13180	13052	12930	12958	12979	12972	13043	13126	12995	13059	13070	12992	12952	13042	12974	13094	13028	12973	13046	13189	12957	13006	13047	12950	13021	13021	12915	13020	12949	12961	13157	13133	13024	12978	12928	13064	13008	12975	12914	12811	13064	13188	13019	13036	13133	13059	13071	13174	12992	13035	13053	13047	12993	13152	13192	12965	12933	12948	13265	13201	13103	13173	13112	12975	13108	12960	13211	13028	13063	13086	12870	13193	13042	13027	13150	13048	12995	13081	12955	13069	12988	13044	13057	12986	13063	13020	13166	13131	13106	12995	13105	13207	13083	13121	12841	13183	12995	13014	13061	13129	13044	13129	12870	13028	13024	12943	13007	12958	12947	13052	12905	12953	13124	12916	12927	13077	12899	12856	13157	13208	13148	12994	13032	12959	13123	13085	13018	13012	13156	13166	12923	13100	13110	13075	13030	13072	12908	13073	12707	12935	13133	13047	12771	13020	13037	12936	12890	13003	13024	12988	13167	12997	13216	13018	13009	13033	13134	12914	13122	13060	12859	13011	13135	13097	13006	12969	13258	12924	13040	12959	13039	13090	13053	12876	13029	12971	13039	13159	13070	13084	13179	12988	13089	13075	12884	13028	12892	13156	13110	13138	13132	12947	13015	12994	13139	13102	13034	12946	12967	13123	13051	13163	13176	13026	13147	12989	13043	13047	12880	13079	12941	13216	12851	12996	12823	12909	13011	12904	13096	13011	13153	12909	13010	13025	13214	13070	13134	13130	13142	13032	12980	12924	13031	12973	12860	13112	13028	13049	12980	13102	13122	13194	13041	12977	13001	13179	12921	13166	13019	13043	13019	13147	12861	13153	13077	12943	12902	13226	13018	13061	13050	12933	12899	13148	12993	12936	13215	13023	13087	13132	12887	13004	13000	13005	12935	13078	13068	13190	13223	12872	12945	13159	12840	13320	12980	12908	12936	12918	13064	13014	13175	13075	13104	13032	13056	13060	13068	12965	13099	13061	13065	12941	13076	13201	12977	12985	13062	13195	13302	12960	12978	13038	12960	12974	12781	13044	13114	13036	13066	13051	13054	12931	13141	12899	13029	12982	13101	12991	12961	13151	13017	13143	12836	13121	13059	13027	13081	12913	13063	13192	12927	12926	13153	12920	13016	12959	13075	13067	12999	13031	13026	13126	13113	13119	13047	13125	12916	12940	13140	13000	13232	13064	13161	13153	13034	13094	13204	13110	13154	13032	13006	13012	13121	12981	12947	12961	13020	13110	12988	12918	13085	12819	13075	13018	13081	12805	13044	12970	13055	13229	12974	13024	13048	12803	13120	13004	13063	13088	13106	13136	13068	12979	13074	13154	13128	13040	13204	13160	13113	13226	12938	13014	13026	13080	12995	13029	13112	13037	12935	12973	13060	13042	12857	12983	13027	12969	13064	13011	13194	13002	13066	12850	13032	13042	13078	13024	12967	12949	13175	13078	13130	13142	13061	13060	12898	12950	13147	13008	13032	13081	13154	13075	13132	12994	13056	12976	12989	13194	13065	13045	13154	13022	13132	13011	13045	13103	12961	13115	13101	13189	13142	12863	13113	13007	13213	13038	13122	13053	12892	13096	13126	13024	13010	12970	13077	13178	12964	12823	13045	12863	13152	12922	12772	12884	13109	12911	13076	13090	13043	13170	13215	13035	13106	12968	13212	13217	12942	13079	13153	12952	13037	12976	13107	13016	12792	13107	13132	13113	13152	13045	13115	13147	13008	13105	13176	12932	13087	13052	12932	13224	12995	13079	13088	13027	13307	13019	12889	12959	13054	12929	13026	13142	13036	13121	13022	13094	12976	13086	13161	12999	13092	13159	13033	13078	12851	13089	12905	12877
23412	21079	28933	26802	27910	29348	27486	22027	20227	19477	18916	18523	18439	18415	18082	18202	18137	17970	17938	18002	17974	17995	17900	17983	17904	17699	17766	17789	17845	17921	17777	17633	17826	17716	17557	17507	17818	17714	17822	17550	17818	17618	17559	17604	17646	17707	17687	17674	17710	17802	17933	17751	17895	17884	17727	17876	17622	17712	17828	17704	17697	17751	17814	17745	17755	17592	17798	17775	17600	17735	17771	17821	17806	17695	17647	17764	17643	17685	17752	17748	17542	17579	17660	17678	17678	17685	17710	17670	17726	17702	17823	17648	17587	17739	17880	17728	17727	17683	17727	17879	17941	17752	17884	17616	17790	17825	17575	17829	17683	17774	17570	17666	17727	17672	17948	17669	17704	17681	17742	17679	17731	17685	17679	17554	17539	17699	17822	17723	17442	17593	17509	17788	17796	17568	17788	17801	17650	17707	17535	17657	17631	17768	17632	17621	17838	17631	17519	17508	17812	17713	17587	17708	17784	17828	17776	17654	17760	17941	17825	17742	17547	17702	17683	17723	17902	17665	17581	17642	17784	17601	17765	17674	17645	17613	17545	17711	17837	17803	17771	17691	17602	17608	17644	17691	17708	17807	17711	17538	17607	17665	17835	17721	17471	17728	17673	17630	17570	17701	17818	17712	17811	17680	17489	17570	17931	17833	17813	17667	17645	17603	17788	18010	17648	17621	17534	17683	17702	17974	17518	17750	17755	17700	17787	17682	17610	17882	17694	17721	17799	17688	17679	17650	17714	17750	17705	17604	17439	17694	17594	17921	17792	17635	17619	17703	17506	17762	17805	17619	17890	17803	17808	17724	17801	17910	17846	17717	17858	17541	17817	17798	17671	17749	17834	17604	17892	17717	17899	17796	17844	17799	17708	17445	17654	17569	17802	17599	17789	17704	17612	17583	17615	17720	17685	17798	17512	17520	17840	17878	17827	17463	17575	17769	17823	17776	17681	17793	17786	17879	17640	17725	17796	17951	17841	17869	17524	17829	17694	17723	17773	17819	17497	17761	17833	17701	17681	17590	17784	17801	17906	17742	17849	17617	17464	17717	17745	17800	17518	17726	17794	17554	17548	17575	17799	17544	17685	17733	17626	18063	17836	17828	17744	17698	17694	17736	17772	17796	17894	17678	17779	17646	17687	17756	17612	17479	17740	17821	17748	17628	17816	17960	17686	17642	17706	17844	17970	17661	17826	17646	17637	17503	17710	17779	17699	17833	17736	17740	17720	17835	17900	17798	17709	17644	17662	17765	17754	17637	17797	17585	17705	17856	17793	17767	17945	17733	17647	17838	17659	17669	17482	17795	17710	17835	17601	17783	17916	17719	17577	17526	17856	18037	17726	17774	17569	17569	17790	17715	17730	17784	17895	17652	17623	17704	17793	17698	17655	17638	17544	17632	18034	17825	17875	17609	17709	17771	17727	17603	17647	17550	17632	17691	17803	17659	17863	17572	17728	17606	17687	17568	17873	17663	17766	17693	17806	17693	17809	17663	17668	17830	17753	17801	17758	17735	17826	17612	17718	17754	17756	17806	17850	17604	17683	17829	17674	17765	17829	17583	17632	17655	17491	17726	17496	17771	17631	17889	17450	17865	17676	17622	17631	17622	17770	17773	17442	17615	17690	17755	17781	17825	17699	17854	17593	17893	17653	17477	17853	17745	17748	17559	17683	17621	17871	17590	17745	17596	17603	17653	17749	17834	17711	17775	17719	17732	17995	17513	17694	17721	17653	17365	17709	17606	17711	17618	17743	17844	17640	17631	17708	17886	17895	17764	17689	17644	17688	17678	17599	17391	17695	17874	17776	17764	17962	17703	17818	17743	17852	17678	17720	17457	17540	17641	17667	17630	17830	17578	17784	17986	17776	17580	17622	17755	17700	17826	17610	17837	17894	17592	17774	17676	17576	17522	17816	17633	17721	17809	17667	17766	17697	17676	17695	18053	17698	17771	17506	17824	17627	17737	17573	17522	17902	17886	17815	17650	17589	17561	17655	17729	17540	17816	17823	17867	17608	17605	17647	17679	17959	17803	17704	17785	17651	17700	17785	17810	18026	17853	17623	17623	17641	17623	17565	17515	17542	17489	17631	17776	17799	17860	17750	17704	17655	17823	17785	17772	17730	17751	17674	17709	17956	17657	17778	17561	17753	17932	17644	17710	17639	18002	17678	17851	17869	17754	17679	17810	17726	17844	17833	17821	17628	17569	17791	17641	17647	17656	17764	17614	17571	17710	17944	17838	17719	17841	17534	17727	17475	17453	17693	17828	17642	17868	17490	17486	17669	17792	17727	17791	17817	17451	17677	17707	17797	17524	17878	17793	17817	17612	17682	17628	17589	17663	17715	17630	17743	17512	17619	17702	17878	17903	17424	17611	17619	17643	17787	17868	17741	17751	17959	17736	17614	17873	17814	17925	17714	17779	17748	17672	17624	17910	17717	17671	17617	17682	17606	17741	17834	17793	17469	17736	17832	17641	17703	17647	17737	17713	17639	17838	17569	17901	17651	17794	17657	17822	17682	17746	17548	17551	17675	17794	17742	17688	17765	17772	17655	17589	17681	17790	17806	17943	17485	17711	17764	18004	17741	17605	17601	17696	17625	17471	17476	17702	17714	17696	17577	17649	17646	17890	17757	17695	17820	17823	17725	17831	17703	17683	17712	17927	17711	17796	17732	17785	17740	17727	17564	17776	17838	17615	17548	17942	17853	17792	17728	17558	17814	17870	17720	17805	17680	17477	17657	17757	17645	17862	17693	17629	17724	17439	17805	17698	17731	17812	17744	17769	17788	17870	17810	17827	17902	17752	17707	17724	17648	17533	17712	17661	17702	17696	17715	17929	17522	17498	17479	17539	17697	17734	17736	17890	17756	17613	17702	17638	17769	17700	17647	17759	17659	17796	17579	17860	17761	17776	17681	17783	17658	17730	17852	17569	17659	17629	17777	17839	17694	17806	18017	17834	17687	17808	17692	17735	17767	17748	17638	17793	17680	17590	17636	17823	17697	17496	17823	17713	17768	17819	17735	17784	17787	17601	17823	17943	17872	17544	17514	17414	17338	17634	17822	17852	17636	17690	17862	17536	17762	17815	17683	17949	17628	17729	17585	17686	17878	17456	17621	17822	17827	17900	17706	17588	17697	17599	17544	17578	17673	17421	17707	17830	17525	17751	17498	17575	17905	17497	17730	17713	17622	17659	17606	17919	17629	17887	17605	17710	17714	17736	17686	17857	17761	17644	17674	17884	17761	17718	17762	17684	17591	17844	17762	17657	17739	17680	17632	17528	17516	17666	17646	17604	17852	17673	17908	17811	17682	17832	17476	17686	17906	17614	17645	17705	17797	17914	17945	17616	17461	18012	17545	17915	17694	17859	17704	17510	17867	17800	17799	17660	17450	17653	17744	17526	17626	17683	17608	17821	17789	17486	17959	17603	17778	17647	17725	17601	17657	17890	17748	17837	17714	17918	17967	17653	17729	17633	17575	17580	17805	17544	17638	17630	17631	17837	17549	17790	17842	17675	17458	17529	17733	17771	17478	17825	17752	17595	17672	17860	17812	17553	17738	17648	17700	17667	17799	17456	17776	17864	17659	17623	17677	17582	17656	17501	17637	17801	17737	17848	17622	17743	17673	17442	17790	17868	17713	17975	17716	17572	17713	17647	17567	17965	17437	17573	17755	17624	17705	17895	17697	17728	17706	17855	17632	17682	17465	17757	17555	17583	17860	17713	17816	17667	17843	17766	17784	17897	17800	17560	17804	17562	17712	17719	17718	17483	17687	17786	17509	17672	17693	17744	17509	17638	17630	17626	17821	17819	17761	17430	17808	17880	17783	17692	17660	17734	17573	17778	17755	17834	17777	17769	17735	17599	17507	17686	17960	17702	17721	17780	17614	17757	17593	17697	17660	17750	17653	17682	17569	17531	17641	17587	17610	17778	17664	17438	17848	17583	17744	17602	17608	17549	17620	17562	17723	17695	17793	17829	17655	17560	17575	17508	17413	17640	17776	17819	17780	17762	17996	17759	17857	17900	17814	17819	17627	17721	18014	17847	17682	17702	17927	17774	17655	17554	17758	17892	17717	17976	17736	17844	17767	17776	17463	17412	17672	17574	17694	17844	17824	17750	17641	17771	17703	17730	17485	17663	17297	17895	17773	17587	17603	17937	18008	17952	17831	17855	17529	17728	17772	17674	17749	17763	17674	17788	17673	17830	17487	17658	17737	17620	17730	17499	17810	17584	17724	17712	17769	17716	17856	17633	17741	17669	17507	17631	17652	17811	17749	17633	17975	17809	17689	17495	17734	17683	17788	17466	17723	17743	17644	17748	17919	17709	17722	17726	17744	17723	18007	17861	17590	17770	17536	17571	17690	17877	17702	17827	17339	17884	17661	17759	17780	17726	17582	17910	17673	17612	17839	17846	17628	17922	17543	17639	17618	17527	17793	17751	17557	17784	17535	17594	17628	17887	17634	17661	17541	17746	17850	17697	17607	17491	17646	17685	17629	17860	17754	17660	17501	17764	17637	17571	17829	17491	17549	17743	17686	17776	17638	17535	17670	17495	17692	17667	17638	17806	17726	17776	17697	17567	17741	17778	17509	17769	17637	17729	17434	17742	17709	17571	17643	17561	17565	17456	17561	17779	17708	17871	17770	17831	17750	17431	17671	17517	17898	17653	17618	17567	17626	17785	17760	17532	17832	17684	17534	17770	17736	17634	17532	17634	17525	17837	17513	17842	17729	17815	17855	17765	17943	17653	17918	17700	17727	17762	17589	17711	17660	17724	17657	17757	17670	17772	17526	17569	17560	17618	17598	17681	17702	17808	17705	17911	17856	17721	17800	17719	17935	17604	17573	17770	17593	17820	17724	17709	17830	17797	17683	17897	17540	17572	17666	17870	17619	17564	17793	17867	17733	17559	17717	17756	17671	17589	17586	17746	17757	17696	17842	17690	17633	17546	17694	17541	17718	17983	17864	17641	17779	17624	17562	17543	17786	17694	17709	17494	17773	17698	17711	17510	17607	17606	17795	17672	17731	17869	17703	17751	17874	17889	17801	17603	17704	17692	18017	17622	17598	17645	17674	17668	17580	17417	17686	17674	17612	17521	17701	17708	17604	17705	17800	17608
45576	71180	57986	41745	34253	26343	20266	16728	15572	14349	14139	13837	13565	13452	13533	13319	13296	13218	13233	13257	13099	12959	13142	12994	13177	13034	13158	13096	13060	12967	13053	13126	13187	13153	13121	13148	12972	13077	13149	13051	13222	13016	13100	13106	12941	12941	13163	13156	13124	12998	12931	13116	12955	13007	13116	13124	13042	13299	13159	13041	13084	13117	12991	12897	13222	13108	13263	13105	12999	13010	13078	13093	12852	12998	12970	13024	13133	13282	12977	13047	12952	13037	12943	13019	13092	13141	13007	12943	13119	13146	13034	13177	13150	13166	12935	12971	13083	12911	13092	12991	13126	13127	13114	13052	12978	12971	13028	12937	13004	13009	12973	13030	13211	13035	13055	13137	13116	13193	13024	13126	12905	12946	13127	13042	12925	13054	12923	12976	13094	13140	13081	13181	12961	13374	12862	13053	13124	12998	12870	13114	13075	12926	13011	13113	13041	13044	13079	13114	13089	13133	12951	13043	13194	13058	13316	13172	13047	13048	13104	13145	12898	12966	13089	13038	13063	13064	13089	12961	13152	12991	13110	13086	13114	13049	13083	13043	12933	13123	13029	13144	13107	13107	13021	13092	13135	12974	13034	13062	12879	13117	13079	13042	13104	13058	13053	12927	13063	13030	13019	13079	13194	13016	12940	13119	13030	13108	12994	13124	12938	13035	13214	13118	13122	12847	13129	12971	13110	13243	13108	13079	13093	13062	13022	12924	12919	13144	13056	13065	13128	12996	13212	13079	13140	13039	12967	13036	13030	13237	13006	13067	13073	13022	13076	13114	12962	13085	13163	13285	13199	13280	12984	13030	12984	12962	13106	13030	13078	13040	12886	13144	13087	13054	12968	12936	13288	12994	13101	12980	13109	12832	13026	12898	13072	12996	13121	12888	13058	13059	12926	13053	13026	12937	13059	13095	13050	13084	12961	13149	12969	13051	13149	13176	13157	13133	12978	12949	12932	12941	13125	12941	13033	12925	12999	13114	13049	13170	13079	12908	13024	12886	13193	13115	13041	13077	13006	13138	13089	13006	13028	12982	13175	12996	13048	12958	13003	13084	12980	12913	13181	13100	12963	12950	13096	12824	13144	12971	13107	13107	13153	13212	13089	13042	13070	13099	12874	12983	13007	13059	13111	12976	13084	13133	12980	13037	12953	13170	12956	13006	13059	13124	13008	13211	12947	13107	12990	12945	13096	13096	13005	13087	13027	13151	12895	13206	12895	12905	13147	13092	13162	13129	13174	12996	12938	13014	12959	13059	13026	12921	13097	13023	13166	12978	12988	12996	12940	13127	12851	13045	13010	13003	12905	13216	13051	12927	13069	12950	13164	13023	13119	13030	13069	13033	12897	13085	13153	12932	13145	12969	13178	13142	12982	13048	12993	12969	13031	13140	12831	13134	13104	13173	13135	13077	12921	13007	13083	13075	13094	13219	12994	12821	12997	13145	13057	13102	12872	13061	12944	13020	13109	12916	13222	12772	12997	12913	13091	13052	13150	13118	12902	13091	13013	13140	12900	13045	13015	13143	12963	13054	13122	13183	12919	12915	12957	13056	13082	12904	13014	12853	13068	13098	12982	13027	12973	12904	13062	12986	13091	12982	13178	12921	13020	13155	13045	13139	13144	13052	13230	12926	12986	13112	12948	13102	12939	12908	13052	13035	13000	13200	13060	13104	13046	13068	13149	13052	13060	13149	13077	13117	13124	12998	12936	13083	12985	12961	12964	13078	13009	13061	12985	12871	13180	13270	13092	12876	12980	13194	13191	13079	13048	13114	13186	12955	12961	13185	13257	13101	13164	13057	13119	13108	12994	13094	12944	13148	13190	13006	13021	12917	12859	12900	13030	13117	12974	13230	13074	13047	13000	13018	13061	12931	12998	12986	12825	13097	13192	12875	13203	13000	13078	12906	13017	13098	12883	13006	12941	13004	13076	12999	13154	13017	13132	13096	12928	13145	13026	13084	13108	13177	13069	12986	13006	12943	13144	13118	13087	13056	12917	13144	13037	12917	13110	13051	13190	13190	13133	13042	13090	13005	13111	13076	13107	13099	12948	13185	13028	12976	13115	13006	13064	13119	13131	13061	13029	13233	13023	13143	13111	13174	12955	12865	12930	12935	13055	13002	12893	13010	13043	12905	13183	13192	13111	13004	13088	13133	13083	13051	13044	13002	13019	13225	12866	13085	13074	13194	13246	13135	13069	13100	12967	13062	13053	12966	12940	12990	12996	13042	13045	13024	12950	12959	13070	12824	13056	12889	13197	13004	13035	13104	13092	13023	12980	13039	12885	13050	12890	13091	13010	12978	13051	13036	13011	13098	13094	13090	13006	13046	12974	12948	13039	13040	13052	13104	13132	12956	13075	13008	12982	13111	12999	13100	13118	13205	12959	12909	12985	13126	13004	13150	13041	13078	13129	13031	12916	12972	13106	12953	12974	12922	12986	13071	13101	12934	13121	13069	12969	13060	13043	12940	12987	13048	12957	12895	13179	13033	13152	13036	13153	13153	13066	13099	13149	12973	13061	13116	13100	13149	13030	12890	12914	13094	13099	12967	13134	13067	13104	13072	13013	13100	12923	13191	13030	13062	13087	13018	13169	13156	12937	13018	13103	13145	13053	13069	13069	13110	13074	12923	12989	13117	13030	13061	13022	13019	12970	12874	12966	13097	13162	13061	13096	13199	13055	13120	13000	13060	13168	13004	13111	13085	13025	12924	13024	12955	12989	13125	12996	13145	13108	13017	12995	13087	13160	13082	12977	13001	13005	13043	13062	12944	12960	13120	13094	13010	13000	13102	13121	13097	12988	12859	12996	13069	13105	13011	12918	12983	13086	12921	12993	13339	13094	12935	12897	13021	13180	13055	13027	13161	12961	12976	13052	12977	13189	13211	13093	13118	12890	12969	13042	13162	13015	13013	13060	13069	13140	12947	12981	13192	13023	13254	13092	13016	12981	12963	13113	13078	12994	12993	12750	13080	12970	13079	12984	13093	13095	12876	13061	13120	13043	13007	13004	12831	13072	13032	13113	13090	12958	12969	13041	12900	13243	13216	13067	12922	12998	13067	12852	13046	13044	13165	13132	13095	13117	12994	12992	13201	13003	12928	13090	13041	12995	13217	13096	13000	13125	13045	12966	13037	12986	12886	13127	12900	13020	13071	12959	12928	12958	13249	13175	12925	13004	13048	13049	12930	13170	13230	13108	12859	12994	12987	13032	12958	13136	13111	12897	13066	13004	13050	12856	13040	13056	12930	13049	13099	12976	13221	12967	13024	13058	13004	13056	12986	13113	13084	12910	13022	13191	13147	13062	12995	12940	13188	12950	13007	12886	13045	13113	13154	13067	12970	12994	13170	13094	13011	13056	13121	13080	13034	13102	13105	13097	13039	13241	12978	13199	12992	13091	12925	13181	13154	13011	12916	13090	13027	13221	12956	13065	13051	13101	13114	12921	13204	13080	12965	12959	13071	13003	13049	13078	13192	13144	13150	13004	13003	12919	12914	12950	13098	12974	12978	13095	12865	12963	13063	13109	12978	12926	13084	13018	13078	13222	13062	13095	13111	13029	13143	13104	12907	12971	13051	13102	13075	13154	13096	13020	13092	12919	13101	12998	13049	12973	13046	12981	13016	13037	13002	13103	13123	12964	13246	13203	12975	12968	12967	12915	12958	13021	13286	13022	13096	13035	13028	13187	13096	13110	13020	12995	12905	13116	13092	13102	13058	13213	13015	12972	13130	13187	13064	13048	13009	12910	13084	13112	12942	13044	13109	12949	13098	12962	13160	13036	13035	13135	13043	13021	12980	13053	13261	12979	13001	12889	13032	13201	12934	13235	13085	13071	12892	13002	13204	13051	12809	13072	12991	12901	13095	13072	12822	13163	12954	13171	13112	13195	13181	13136	13016	13082	13186	13048	13166	13160	13154	12961	12889	13036	13033	13047	13028	12912	12982	12915	12915	13020	12945	12860	12974	13132	13139	13210	13112	12991	13249	13146	13162	13291	12961	13026	12912	13267	13113	13144	13176	12958	13048	13036	12978	13027	13055	13059	13208	13063	13121	12998	12984	13082	12828	13030	13010	13011	13094	13076	13029	13126	12985	13032	12959	12930	13018	13176	13123	12941	13193	12978	13005	13001	12902	12924	12980	13018	13051	12848	12959	13064	13181	13088	12899	13188	13030	13137	13135	12986	13142	13035	13037	13138	13111	12992	13132	13053	13168	13101	13033	12978	12998	12932	12996	12993	13080	13083	13007	13149	13099	12771	13016	13027	12963	12913	13212	12956	13090	13138	13085	13038	13140	13096	12973	12953	13009	13027	12934	13272	13111	13083	13076	13126	13165	12926	13027	12926	12974	13026	12988	13130	12995	13164	12999	12970	12924	12918	13109	12890	13076	12866	13046	12908	13062	13098	13129	12973	13015	13024	13001	13066	12953	12948	13146	13261	13108	13238	13151	13008	13126	13050	13078	13055	13042	13053	13107	13048	13193	12905	12978	12985	13052	12851	13181	12926	13208	13132	12976	12949	13361	13051	12924	13111	13052	13084	13066	13102	13122	13020	12998	13103	12960	13148	13050	12942	13074	12860	13132	13014	13017	12921	12963	13178	12899	12869	12849	12905	13040	13055	13066	13176	12900	13007	13139	13017	12902	13004	12864	12915	12975	13008	13071	12990	13097	12997	12993	13161	13071	13048	13031	12995	12931	12976	12787	12957	12993	12963	13113	13056	13021	13049	12966	13062	13061	12972	13132	12998	12962	13255	13085	13027	13155	13023	13098	13101	13093	12922	13021	12861	12986	13060	12924	13124	13040	13011	12955	12948	13188	13260	12971	13052	13026	13063	12915	13059	13196	13125	13123	13103	12955	12983	13100	12985	13021	12891	13071	13149	12963	12834	13189	13020	12909	12970	13091	13162	12941	13067	13102	13076	13167	13000	13093	13098	13068	12930	13287	12998	13089	13083	12978	12966	12978	13204	13101	13190	13210	13072	12902	13084	13038	13018	13011	13178	12967	13090	13029	13153	13015	13106	13117	13153	12852	13002	12980	12999	13059	13041	12967	13278	12942	13014	13095	13071	13065	13131	13069	13050	12860	12907	12925	13071	13132	13175	12931	12995	13066
24635	21453	30579	30558	27899	25797	23599	20686	19432	18775	18685	18209	18219	18155	18021	18057	17917	17770	17990	17999	17732	17861	17831	17991	17813	17867	18082	18054	17865	17809	18014	17776	17614	17849	17726	17694	17874	17714	17933	17720	17716	17875	17717	17698	17599	17784	17740	17828	17561	17690	17884	17711	17753	17851	17778	17724	17883	17861	17912	17768	17579	17756	17806	17777	17622	17696	18086	17780	17697	17859	17678	17684	17792	17561	17664	17702	17922	17746	17733	17798	17645	17739	17996	17571	17599	17623	17640	17854	17718	17830	17675	17762	17782	17821	17885	17938	17564	17551	17787	17695	17623	17870	17709	17831	17611	17823	17913	17901	17757	17692	17892	17751	18007	17706	17399	17732	17563	17680	17760	17788	17584	17618	17529	17695	17793	17617	17823	17711	17663	17598	17698	17607	17824	17703	17682	17701	17678	17792	17721	17652	17668	17785	17900	17694	17772	17605	17534	17893	17719	17865	17547	17938	17839	17717	17813	17812	17675	17748	17752	17751	17690	17826	17667	17738	17657	17729	17797	17806	17801	17699	17814	17806	17886	17808	17766	17990	17777	17890	17850	17711	17659	17742	17699	17641	17891	17801	17615	17720	17694	17782	17796	17693	17670	17632	17737	17808	17818	17661	17597	17850	17713	17808	17824	17978	17790	17811	17693	17629	17656	17789	17842	17743	17610	17535	17842	17753	17678	17678	17836	17685	17950	17702	17768	17798	17843	17915	17766	17674	17750	17766	17532	17775	17709	17711	17840	17636	17828	18013	17707	17683	17688	17650	17704	17608	17623	17692	17929	17704	17746	17741	17601	17830	17738	17572	17608	17749	17844	17920	17842	17770	17918	17760	17766	17550	17811	17703	17856	17673	17756	17734	17748	17814	17870	17753	17874	17696	17836	17632	17974	17671	17743	17750	17794	17564	17793	17858	17703	17763	17745	17946	17850	17802	17943	17876	17852	17668	17811	17799	17710	17692	17827	17786	17925	17741	17833	17818	17651	17579	17782	17757	17690	17853	17718	17867	17704	17675	17914	17869	17685	17682	17801	17888	17611	17763	17840	17730	17701	17760	17749	17681	17885	17617	17751	17763	17739	17661	17544	17939	17654	17741	17920	17804	17666	17575	17752	17553	17662	17693	17691	17812	17831	17879	17926	17859	17642	17787	17861	17684	17789	17667	17869	17866	17976	17794	17861	17616	17690	17624	17758	17714	17760	17737	17680	17770	17782	17639	17817	17841	17689	17866	17647	17835	17825	17732	17808	17802	17487	17751	17842	17832	17770	17802	17554	17665	17600	17584	17689	17931	17701	17697	17759	17785	17706	17652	17646	17717	17662	17608	17680	17842	17820	17797	17445	17601	17815	17811	17813	17878	17861	17595	17840	17950	17862	17515	17696	17683	17701	17875	17797	18024	17882	17756	17767	17710	17838	17937	17838	17641	17917	17644	17665	17803	17480	17678	17768	18053	17869	17742	17722	17716	17756	17827	17755	17591	17771	17840	17643	17768	17989	17765	17635	17774	17530	17820	17815	17632	17634	17672	17869	17918	17676	17590	17866	17713	17832	17634	17607	17652	17656	17792	17704	17806	17717	17930	17767	17625	17683	17573	17551	17737	17527	17945	17819	17790	17662	17682	17821	17629	17881	17829	17781	17721	17583	17635	17815	17631	17526	17737	17680	17729	18065	17465	17827	17775	17739	17690	17936	17748	17868	17660	17789	17779	17737	17797	17716	17823	17767	17826	17838	17789	17705	17590	17829	17770	17954	17849	17715	17736	17536	17716	17794	17873	17664	17621	17558	17784	17779	17983	17799	17640	17691	17791	17755	17721	17794	17964	17607	17812	17636	17705	17838	17533	17577	17851	17946	17648	17740	17697	17638	17733	17760	17815	17739	17471	17798	17790	17650	17845	17897	17546	17710	17705	17647	17689	17935	17595	17724	17969	17747	17685	17789	17708	17737	17922	17830	17826	17967	17793	17716	17654	17849	17725	17767	17773	17928	17764	17617	17721	17833	17917	17803	18010	17815	17847	17687	17719	17772	17815	17793	17744	17834	17880	17854	17817	17909	17637	17646	17837	17904	17704	17768	17850	17703	17771	17875	17799	17866	17889	17683	17806	17617	17885	17704	17644	17799	17751	17625	17805	17817	17623	17847	17832	17814	17570	17789	17668	17801	17910	17684	17951	17696	17784	17703	17660	17923	17769	17761	17703	18082	17773	17658	17810	17611	17562	17804	17733	17688	17833	17852	17825	17633	17770	17760	17848	17676	17766	17788	17734	17718	17634	17786	17814	17835	17707	17812	17650	17859	17638	17643	17996	17842	17837	17910	17755	17894	17730	17904	17726	17859	17789	17791	17578	17961	17737	17737	17640	17720	17898	17959	17759	17640	17712	17874	17539	17722	17543	17953	17793	17669	17849	17797	17724	17689	17623	17605	17603	17789	17667	17740	17817	17875	17828	17713	17837	17843	17804	17774	17802	17836	17830	17759	17638	17757	17536	17857	17890	17703	17598	17831	17577	17729	17660	17606	17758	17807	17662	18142	17625	17649	17859	17995	17809	17866	17801	17666	17617	17978	17856	17872	17809	17756	17615	17780	17662	17889	17893	17881	17836	17565	17956	17645	17771	17672	17845	17789	17931	17609	17666	17546	17770	17700	17605	17744	17743	17646	17664	17706	17775	17710	17729	17695	17857	17791	17817	17915	17708	17805	17824	17807	17586	17594	17656	17850	17765	17668	17959	17837	17818	17766	17792	17687	17647	17944	17497	17487	17620	17680	17749	17878	17828	17824	17725	17679	17678	17691	17842	17836	17894	17706	17546	17640	17723	17504	17853	17701	17638	17897	17934	17729	17954	17718	17657	17797	17654	17956	17595	17738	17770	17753	17699	17778	17730	17683	17735	17508	17720	17741	17737	17835	17931	17800	17752	17765	17854	17749	17701	17866	17865	17802	17776	17987	17852	17888	17631	17788	17516	17644	17724	17824	17849	17702	17774	17623	17876	17763	17763	17843	17897	17755	17892	17778	17642	17833	17915	18028	17830	17854	17663	17800	17834	17830	17667	17701	17801	17727	17696	17500	17890	17869	17994	17636	17829	17816	17825	17775	17729	17560	17479	17907	17605	17584	17497	17800	17897	17790	17910	17843	17740	17753	17636	17668	17744	18084	17793	17784	17698	17739	17889	17832	17734	17613	17668	17773	17890	17960	17669	17950	17772	17775	17793	17819	17934	17804	17711	17715	17796	17923	17746	17763	17718	17711	17940	17846	17776	17708	17858	17860	17875	17810	17923	17740	17887	17841	17806	17703	17895	17883	17735	17475	17718	17866	17797	17818	17891	17887	17709	17918	17823	17710	17687	17713	17860	17666	17643	17777	17734	17628	18008	17705	17781	17784	17646	17708	17694	17627	17748	17770	17688	17841	17631	18015	17647	17578	17522	17620	17854	17678	17849	17924	17944	17751	17778	17814	17835	17627	17605	17695	17917	17600	17902	17740	17626	17716	17664	17895	17807	17837	17742	17724	17603	17537	17691	17778	17845	17810	17692	17904	17798	18054	17570	17649	17869	17604	17714	17868	17652	17890	17832	17546	17712	17812	17856	17652	17492	17614	17563	17803	17654	17722	17688	17839	17696	17640	17628	17698	17776	17896	17603	17417	17672	17597	17911	17733	17728	17891	17640	17819	17718	17718	17538	17605	17708	17784	17846	17894	17876	17867	17670	17771	17750	17643	17726	17767	17984	17796	17797	17925	17610	17792	17664	17838	17721	17716	17676	17511	17717	17780	17802	17965	17776	17712	17905	17581	17809	17868	18081	17875	17738	17622	17658	17694	17859	17650	17751	17835	17874	17854	17583	17687	17770	17806	17765	17929	17872	17811	17824	17807	18006	18019	17846	17779	17830	17602	17833	17698	17877	17741	17827	17723	17953	17889	17833	17783	17790	17747	17699	17776	17869	17607	17885	17772	17715	17729	17513	17787	17762	17757	17714	17609	17670	17496	17805	17874	17600	17956	17589	17705	17893	17710	17728	17638	17565	17907	17594	17670	17839	17689	17721	17733	17593	17762	17813	17621	17778	17998	17810	17661	17823	18064	17608	17737	17688	17630	17687	17666	17592	17790	17842	17877	17779	17882	17927	17820	17805	17697	17686	17659	17724	17705	17953	17718	17724	17766	17787	17638	17750	17789	17800	17685	17517	17771	17698	17681	17785	17757	17865	17740	17598	17804	17876	17666	17823	17821	17942	17764	17634	17875	17575	17827	17589	17834	17907	17778	17576	17650	17759	17739	17566	17602	17634	17682	17590	17771	17705	17539	17637	17585	17850	17749	17656	17814	17756	17990	17749	17796	17747	17754	17653	17716	17796	17668	17739	17662	17823	17621	17596	18024	17649	17835	17719	17662	17605	17692	17731	17828	17682	17809	17873	17684	17758	17621	17661	17520	17585	17839	17953	17751	17931	17830	17760	17744	17718	17670	17698	17943	17926	17611	17835	17919	17852	17928	17780	17690	17969	17969	17584	17661	17794	17875	17990	17801	17891	17895	17971	17609	17653	17921	17645	17728	17650	17646	17765	17777	17805	17632	17757	17864	17639	17880	17516	17632	17742	17520	17600	17735	17723	17639	17747	17747	17890	17530	17510	17874	17654	17817	17811	17738	17857	17761	17795	17938	17846	17893	17881	17819	17606	17907	17831	17906	17575	17778	17835	17859	17868	17962	17759	17788	17758	17760	17566	17569	17743	17694	17653	17682	17787	17714	17880	17841	17826	17606	17805	17831	17704	17820	17746	17753	17947	17622	17787	17739	17670	17601	17714	17733	17818	17699	17630	17805	17667	17576	17788	17794	17924	17682	17665	17772	17678	17675	17812	17843	17671	17869	17686	17688	17815	17813	17722	18064	17742	17772	17819	18002	17644	17817	17829	17798	18028	17762	17619	17680	17538	17786	17727	17935	17847	17682	17752	17546	17826	17838	17817	17789	17802	17768	17829	17787	17662	17622	17701	17904	17858	17869	17887	17583	17668	17795	17713	17832	17731	17753	17689	17761	17711	17765	17938	17833	17604	17801	17768	17674	17691	17753	17828	17813	17699	17675	17812	17870	17788	17720	17698	17629	17854	17894	17511
45579	69591	55179	37820	27641	20888	17518	16437	15007	14298	13980	13731	13427	13418	13214	13092	13258	13249	13270	13103	13122	13173	13230	13119	13029	13028	13118	13297	13110	13140	13016	13124	13113	13050	12938	13141	13259	13128	12999	13020	12987	13103	13232	12969	13231	13076	12908	13153	12986	13055	13006	13062	13162	13087	13081	13070	13072	13175	12935	13216	13183	13071	13195	13194	13104	13027	13004	12986	13026	12898	12947	13134	13097	13036	13035	13103	13027	13099	13232	12969	12990	13121	13182	12948	13067	13127	13097	12975	13260	12893	12968	13175	13166	13116	13063	12913	13017	13068	12957	13123	13031	13078	13141	13083	13044	12967	13066	13142	13179	13165	13104	13015	13161	13075	13011	13044	13152	12998	13094	13149	12951	12969	13250	13109	13151	13086	13085	12944	13140	13071	13113	12891	12948	13035	13123	13084	13022	13081	13197	12999	13226	13237	13024	12959	13047	13064	13063	12980	13140	13202	13009	13165	13022	13120	12869	13063	12983	13190	12913	13118	13195	13117	13120	12881	13331	12983	12983	13161	13098	13036	13125	13049	13218	13133	13108	13039	13145	12988	13208	13056	13132	13049	13076	12982	12977	13136	13150	13051	13161	12960	13063	13136	13100	13060	13101	13030	13087	12973	13038	13099	13098	12950	13054	13047	13040	13021	13070	13096	13165	13174	13178	13209	12846	13010	13004	13184	13189	12914	13158	13176	13076	13125	13038	13060	12947	13212	13124	12986	12984	12948	13073	13130	13003	12912	13106	13054	13053	13088	13335	13194	13190	13081	13139	13116	12994	13179	13079	13098	13127	13108	12957	13181	13098	13172	13076	13028	13036	13282	13081	13128	12917	12913	13078	13154	13118	12978	13008	13070	13175	12996	13005	13239	12949	12995	12964	13215	12995	13092	13079	13153	13120	13021	12965	13072	12992	13090	12903	13133	13094	12970	13055	13164	13121	13102	13063	12979	13207	13085	13223	12974	13060	13127	13099	13005	12868	13047	13061	13234	13048	13109	13143	12986	13102	12994	13259	13045	13243	12996	13016	13240	13012	13137	13010	13032	13148	13055	13050	13109	13005	13123	13074	13040	12982	13154	13201	12956	13056	12933	13077	13165	12938	13090	13018	13037	13035	13090	12913	13088	13131	13206	13203	13238	13066	13037	13035	13083	13171	13264	12942	13130	13159	13087	13250	13176	12988	13061	13074	13082	13096	12974	13074	13181	12992	13091	13067	13100	13109	13204	13201	12963	13244	12979	13192	13129	12932	13204	13168	12945	13192	12920	13202	13130	13224	12978	13043	13260	13131	12989	13088	13134	13150	13186	13046	13104	13176	13135	13092	13026	13085	13026	12890	12977	13129	12932	12959	13023	13162	13064	13182	12917	13021	13064	13182	12993	12799	13104	13169	13146	13181	13160	13145	13204	13146	13271	13036	12941	13031	13086	12922	13064	13335	13109	13079	13151	13132	13136	13115	13057	13249	12964	12987	13028	13159	13100	13108	12998	13107	13136	13045	13009	13089	12969	12997	13103	13102	13006	13029	13243	13199	13083	13166	13095	13012	12983	13104	12985	13172	13092	13086	13036	13147	13004	13112	13170	13069	13154	12989	13130	13052	13082	12988	13063	13050	13076	13073	13042	13042	13068	13180	12966	13072	13005	13039	13144	13041	13112	12975	13128	13007	13158	12980	13130	12990	12971	12969	12858	13041	13170	13171	13241	13053	13107	13224	12958	13119	12918	13036	13132	13049	13056	13071	13014	13141	13010	13122	13036	13023	12921	12987	12961	13204	12983	13059	13119	13118	13108	13016	12970	13101	13007	12987	13058	13193	13051	13164	13101	13285	13088	13024	13076	13206	13256	13200	13062	13150	13195	13112	13205	13061	13032	13057	13123	13041	13211	13163	13242	13135	13119	12955	13040	13058	13055	13005	13097	13122	13187	13008	13169	13259	13038	13026	13111	13055	12995	13164	13051	13059	13149	13062	13107	13048	13275	13116	13223	13048	13032	12930	13159	13049	13055	13052	12970	13067	13099	13072	13059	13047	13102	13078	12912	13073	13241	13024	13131	13006	13092	12919	13046	13242	13099	13155	13086	13045	13072	12956	13061	13070	12956	13296	13051	13100	13102	13154	13224	13013	13034	13145	13227	13014	13182	13103	13035	13051	13106	13158	13107	13044	13003	13206	13207	13226	13150	12960	13189	13047	13194	13068	13140	13168	13117	13302	12985	13142	13228	13207	13192	12961	13171	13240	12951	13292	12895	13151	13037	12835	13088	13047	13136	13137	13146	13028	12945	12998	13215	13067	12964	13186	13012	13015	13063	12938	13217	13194	13101	13153	13073	13221	13272	13019	13169	13156	13003	13108	13238	13095	13029	13317	13223	12967	13184	13223	13204	12999	13057	13169	13126	12924	13024	13041	13018	13106	13200	13095	13216	13027	13019	13019	13148	13123	13060	13081	13341	13129	13178	13117	13108	13067	13018	13101	13163	13029	13333	12962	13037	13069	13036	13070	13145	13218	13128	13052	12996	13121	12928	13050	13089	13086	13107	13098	13129	13213	13074	12924	13117	13110	13051	13083	13154	13011	13044	13187	13087	12910	13112	13183	13121	13070	13054	12976	13097	13024	13028	13102	13024	12951	13148	13069	13119	12985	13042	13122	13049	13069	12983	13065	13108	13045	13201	12993	13039	12963	13096	13060	13179	13129	12908	13199	13267	12929	13075	13009	13029	13227	13101	13049	13150	13127	13170	13046	13150	13030	13100	12959	13141	13110	12988	13036	13107	12978	12938	13156	12957	13277	12851	13008	13132	13022	13071	13043	13134	13073	13161	13253	13068	13034	13118	12949	13201	13072	13027	13020	13083	12917	13059	13206	13197	13257	13079	13059	13094	13252	13086	13122	13036	13106	13072	12984	12984	13040	13155	13174	13089	13258	13031	13234	13082	13219	13039	13290	13074	12890	13039	13028	13172	12993	12967	12943	13104	13178	13205	13080	13142	13208	12899	13127	13190	13280	12942	13193	12978	12955	13059	13072	13108	13049	13050	13126	13091	13107	13147	13033	13186	13177	13068	13037	12900	13223	13175	13016	13070	13047	12973	12975	12939	13194	13165	13098	13081	13097	12981	13036	13171	13188	12954	13193	13177	12991	13085	13273	12988	12960	13128	13072	13133	13148	13056	13115	13089	13111	13045	12984	13018	13147	13093	13056	13026	13090	13160	13118	13037	13012	13021	13197	12871	13111	13120	13102	13041	13272	12887	13079	13088	12966	13063	12932	13076	13093	13011	13168	13100	13131	12851	13059	13204	13155	13063	13062	13210	13160	13205	13149	13115	13048	13044	13038	13188	13153	13042	12956	13122	12859	13186	13127	12920	13019	13125	13023	13006	12970	13136	13034	13014	13145	13196	13315	13144	12967	13239	13124	13130	13055	13011	13077	12955	13163	13081	13059	13079	13057	12926	13096	13085	12858	13025	13191	13016	13018	12941	13121	13069	13107	13122	13100	13019	13067	13089	13113	13202	13087	13041	13151	12916	12996	13199	13192	12950	13168	13048	13165	13154	13060	12972	12990	13156	13041	13072	13163	13108	13091	13082	13125	13132	13180	13090	13021	13185	13100	13059	12980	13121	13275	13129	13062	13228	12941	12897	13018	13070	12907	13096	13144	13067	13029	13075	13090	13021	13135	13125	13090	12981	13093	13067	13127	13062	13067	13124	13123	13181	13216	13138	13196	13102	13100	12964	13170	12998	13115	13154	13128	13063	13102	13210	13154	13089	13029	13212	13053	13139	13179	12997	12987	13221	13008	13013	13128	12948	12980	13050	12947	13062	13099	13052	13060	13193	13108	13029	13082	13122	13143	13134	13028	13238	13233	13041	12965	13134	13007	12886	13060	13247	13129	12932	13106	13206	13046	13169	13162	12936	13095	12964	12846	13139	13248	13211	13164	13165	13032	13166	13211	13050	13223	12981	13178	13044	13101	13075	12890	13227	13142	13123	12998	13043	13043	12965	12920	13175	13081	13138	13148	13225	13245	13168	13181	13058	13075	13167	13155	13056	13098	13027	13131	13081	12912	13162	13149	13110	13090	12897	13183	13022	13070	13024	13021	13140	13040	13066	13191	13136	13055	13127	12927	12972	12921	13114	13235	13144	13090	13160	13182	13137	13041	13145	13096	12899	13051	13020	13166	13033	13074	13251	13082	13143	13153	13162	13089	13051	13071	13193	12968	13130	13070	12975	13120	13082	12945	13043	13043	13056	13195	13037	13114	13141	13229	12993	12963	13193	13028	13158	12994	13227	13149	13098	13133	12999	12991	12800	12936	13079	13162	12904	13028	13127	13035	13059	13144	13003	13062	12970	13286	12949	13158	13122	13114	12906	13137	13148	13253	13093	13016	13252	13032	13056	12943	13178	13140	13184	13253	13110	13149	13265	13148	13069	13028	13009	13016	12959	13096	13187	13170	12893	13094	13163	12973	12959	13033	13149	13196	13110	12996	13148	13012	13067	13047	13105	13180	13067	13102	13087	12980	13099	13094	13033	13051	13130	13223	12923	13084	13048	13107	13001	13134	13094	13003	13093	13242	13165	12913	13029	12987	13111	13263	13033	13126	13040	13255	13023	13003	13123	13008	13023	12959	13191	13066	13191	13079	12924	12967	12965	13213	13170	13146	13127	13139	12994	13059	13089	13277	13027	13199	13235	13127	12939	13011	13157	12986	13157	13008	13078	13113	13090	13075	12926	13014	13201	13025	13080	13224	12971	13041	13210	13087	13045	13127	13086	13035	13099	13298	13076	13052	13092	13007	12939	13075	13061	13185	13153	12982	13005	13077	13073	12916	13265	13055	13092	13166	13223	13108	13142	13179	13246	13110	13072	13095	13081	13097	13251	13165	13087	12956	13243	13142	12982	13089	13146	13139	13027	13106	12964	13152	12925	13027	13239	13051	13076	13179	13050	12988	13069	12995	13030	13054	13185	13106	13100	13162	13194	13215	13128	13105	13236	13280	13098	13140	13243	13058	13093	13181	12926	13103	13160	13100	13008	13102	13144	13073	12951	13119	13198	13239	13139	13311	13008	13258	13087	12933	13232	13078	13145	13102	12974	13061	13326	13182	13029	13106	13168
22080	21071	28646	24242	23360	28435	31619	24584	21875	21172	20442	19600	19258	19003	19015	18800	18735	18730	18470	18352	18419	18448	18732	18528	18576	18579	18502	18278	18424	18363	18312	18431	18435	18401	18404	18279	18491	18240	18368	18281	18469	18348	18567	18238	18221	18501	18118	18420	18320	18301	18315	18331	18296	18300	18240	18300	18210	18192	18372	18545	18228	18172	18217	18161	18377	18237	18383	18145	18355	18067	18389	18310	18320	18333	18445	18167	18447	18263	18260	18444	18450	18257	18274	18342	18352	18423	18199	18359	18415	18509	18182	18381	18289	18217	18363	18225	18269	18332	18207	18333	18344	18353	18307	18396	18295	18401	18453	18473	18461	18318	18293	18333	18280	18264	18157	18404	18427	18424	18449	18300	18300	18096	18041	18185	18282	18340	18439	18374	18428	18555	18365	18462	18322	18315	18373	18214	18274	18292	18256	18275	18404	18169	18040	18212	18355	18368	18153	18326	18242	18187	18211	18377	18225	18132	18211	18166	18227	18264	18443	18247	18377	18554	18363	18369	18310	18370	18189	18403	18210	18351	18189	18369	18424	18346	18233	18162	18213	18641	18138	18157	18439	18360	18178	18393	18157	17905	18269	18231	18340	18214	18527	18359	18194	18286	18352	18051	18243	18204	18274	18217	18208	18244	18489	18311	18424	18304	18126	18148	18331	18433	18336	18357	18402	18389	18347	18229	18478	18250	18155	18412	18453	18253	18617	18272	18273	18367	18353	18254	18487	18464	18541	18085	18129	17984	18173	18125	18257	18542	18214	18278	18158	18583	18168	18302	18139	18216	18257	18191	18287	18408	18263	18430	18399	18257	18515	18296	18351	18213	18296	18422	18297	18336	18398	18442	18314	18213	18118	18329	18382	18154	18319	18252	18209	18252	18196	18228	18125	18365	18387	18381	18548	18365	18098	18415	18360	18206	18448	18250	18199	18345	18605	18353	18204	18074	18251	18161	18396	18267	18186	18381	18310	18222	18295	18323	18336	18475	18422	18274	18105	18227	18225	18091	18231	18416	18335	18134	18385	18349	18381	18349	18373	18388	18485	18345	18324	18314	18320	18332	18120	18284	18148	18203	18277	18332	18417	18117	18343	18112	18367	18187	18316	18300	18232	18372	18238	18294	18342	18198	18345	18385	18264	18301	18550	18313	18298	18283	18266	18411	18044	18226	18472	18541	18358	18140	18534	18290	18300	18307	18306	18399	18388	18194	18151	18341	18130	18451	18305	18286	18347	18255	18375	18249	18278	18171	18098	18302	18191	18369	18357	18340	18246	18238	18220	18301	18324	18368	18383	18148	18410	18079	18340	18124	18158	18453	18307	18383	18410	18187	18121	18186	18312	18262	18295	18253	18218	18409	18185	18382	18118	18244	18257	18445	18250	18470	18233	18285	18445	18339	18393	18300	18518	18239	18075	18157	18214	18181	18153	18270	18595	18203	18549	18275	18134	18426	18172	18182	18518	18205	18410	18249	18242	18038	18491	18228	18378	18132	18251	18486	18278	18073	18076	18062	18357	18322	18205	18261	18249	18183	18034	18102	18376	18338	18481	18128	18296	18274	18282	18278	18396	18214	18083	18327	18094	18315	18238	18461	18333	18490	18451	18249	18552	18372	18224	18288	18071	18475	18172	18250	18227	18608	18277	18245	18309	18341	18243	18098	18151	18321	18283	18449	18329	18256	18558	18167	18283	18201	18118	18471	18405	18299	18242	18509	18347	18399	18009	18219	18239	18281	17971	18256	18412	18087	18267	18255	18303	18202	18308	18363	18369	18338	18232	18200	18340	18366	18516	18340	18259	18355	18285	18393	18192	18251	18200	18196	18190	18051	18009	18224	18157	18424	18360	18254	18405	18323	18288	18400	18402	18401	18276	18258	18192	18284	18456	18299	18427	18388	18151	18190	18387	18296	18312	18259	18257	18345	18468	18140	18260	18296	18408	18145	18466	18257	18158	18180	18224	18160	18521	18480	18341	18388	18108	18210	18163	18020	18180	18057	18168	17914	18260	18478	18291	18305	18190	18180	18495	18369	18433	18299	18211	18511	18292	18234	18434	18439	18323	18221	18338	18139	18145	18165	18269	18302	18251	18204	18403	18343	18398	18133	18221	18442	18344	18461	18291	18213	18377	18438	18340	18329	18090	18228	18141	18099	18335	18128	18195	18326	18254	18317	18234	18221	18165	18362	18239	18057	18517	18061	18335	18324	18342	18072	18330	18500	18263	18320	18049	18191	18444	18217	18151	18377	18223	18306	18285	18182	18042	18091	18176	18404	18340	18326	18318	18477	18288	18094	18396	18441	18194	18245	18249	18017	18285	18292	18282	18161	18353	18413	18368	18401	18284	18291	18330	18280	18300	18140	18176	18430	18515	18350	18089	18081	18292	18301	18241	18144	18271	18248	18080	18236	18258	18375	18276	18090	18328	18234	18241	18240	18187	18155	18164	18250	18240	18312	18314	18213	18411	18480	18334	18339	18234	18278	18372	18147	18506	18162	18286	18145	18193	18224	18384	18080	18202	18317	18131	18125	18406	18138	18015	18122	18280	18337	18449	18447	18562	18193	18282	18335	18283	18200	18219	18246	18325	18262	18365	18286	18124	18076	18258	18309	18388	18024	18262	18203	18268	18299	18211	18253	18345	18456	18346	18471	18359	18134	18390	18337	18264	18371	18276	18278	18327	18365	18253	18396	18257	18350	18320	18328	18389	18243	18288	18410	18275	18239	18371	18333	18465	18039	18227	18156	18424	18201	18289	18053	18190	18213	18419	18344	18563	18274	18303	18237	18269	18359	18140	18200	18343	18212	18387	18260	18304	18028	18168	18258	18277	18171	18384	18175	18180	18495	18225	18151	18132	18411	18250	18403	18525	18204	18273	18220	18518	18326	18297	18373	18465	18439	18471	18189	18305	18201	18207	18275	18358	18281	18203	18349	18232	18346	18215	18095	18086	18386	18181	18195	18202	18180	18575	18304	18354	18198	18211	18284	18434	18280	18302	18125	18319	18374	18380	18198	18240	18167	18357	18175	18206	18421	18394	18230	18195	18113	18296	18526	18230	18266	18222	18352	18391	18365	18205	18160	18101	18357	18269	18345	18499	18246	18347	18366	18335	18203	18310	18085	18110	18384	18407	18284	18275	18431	18380	18254	18316	18402	18379	18335	18337	18253	18245	18041	18429	17995	18282	18389	18137	18154	18379	18155	18436	18448	18079	18333	18264	18162	18434	18414	18076	18194	18279	18511	18297	18084	18379	18210	18289	18223	18370	18298	18438	18351	18020	18187	18220	18373	18389	18289	18373	18269	18367	18163	18510	18300	18129	18187	18415	18257	18173	18348	18313	18392	18414	18093	18364	18259	18288	18160	18248	18352	18458	18190	18513	18162	18212	18233	18345	18315	18136	18161	18172	18320	18378	18183	18070	18241	18362	18283	18215	18366	18375	18329	18272	18301	18302	18033	18292	18295	18343	18342	18329	18256	18348	18504	18208	18206	18220	18351	18211	18226	18091	18425	18253	18185	18347	18449	18262	18267	18335	18224	18532	18311	18373	18092	18115	18496	18198	18330	18200	18343	18390	18329	18230	18119	18334	18288	18368	18295	18193	18043	18139	18362	18534	18146	18202	18274	18202	18195	18520	18226	18324	18288	18203	18409	18344	18408	18357	18122	18267	18230	18197	18170	18507	18253	18324	18311	18382	18287	18293	18084	18150	18306	18335	18433	18212	18299	18070	18366	18344	18251	18351	18578	18186	18335	18355	18438	18344	18071	18378	18337	18242	18557	18189	18220	18395	17972	18333	18307	18347	18221	18263	18267	18376	18404	18198	18294	18415	18193	18309	18138	18246	18267	18516	18448	18285	18283	18292	18284	18142	18299	18188	18047	18049	18277	18333	18434	18289	18209	18402	18337	18487	18213	18166	18394	18566	18242	18377	18420	18094	18228	18295	18224	18275	18256	18321	18309	18184	18133	18177	18261	18248	18287	18325	18430	18266	18224	18246	18310	18257	18234	18461	18357	18257	18367	18350	17979	18313	18298	18334	18360	18528	18236	18310	18465	18439	18366	18477	18303	18444	18514	18124	18383	18213	18142	18395	18283	18525	18217	18278	18324	18297	18131	18287	18159	18184	18366	18446	18298	18416	18546	18348	18337	18219	18212	18311	18374	18055	18171	18289	18327	18168	18305	18291	18088	18444	18165	18274	18448	18433	18174	18426	18438	18424	18155	18273	18216	18165	18132	18303	18263	18072	18189	18239	18173	18396	18299	18500	18148	18051	18237	18522	18298	18315	18716	18293	18545	18576	18252	18364	18357	18144	18496	18275	18220	18234	18280	18386	18215	18237	18336	18173	18338	18290	18247	18097	18229	18344	17978	18143	18251	18317	18170	18268	18238	18216	18124	18127	18007	18351	18230	18186	18116	18505	18320	18398	18296	18235	18341	18283	18328	18331	18223	18313	18484	18387	18254	18318	18301	18304	18333	18311	18320	18144	18218	18373	18059	18098	18307	18170	18174	18336	18140	18409	18283	18206	18368	18379	18461	18528	18466	18089	18258	18023	18294	18211	18292	18278	18232	18240	17956	18070	18096	18229	18230	18296	18462	18439	18122	18245	17996	18263	18392	18208	18256	18445	18082	18380	18394	18326	18135	18284	18233	17943	18242	18336	18306	18428	18118	18223	18218	18282	18341	18386	18354	18359	18396	18230	18139	18270	18373	18417	18262	18298	18381	18255	18334	18140	18143	18338	18266	18313	18333	18351	18371	18115	18103	18395	18269	18292	18339	18376	18252	18323	18182	18133	18301	18262	18106	18248	18291	18101	18315	18270	18239	18143	18212	18354	18204	18039	18307	18026	18197	18053	17965	18326	18199	18194	18201	18039	18034	18147	18044	18448	18245	18171	18301	18280	18125	18170	18614	18375	18307	18163	18431	18360	18259	18248	18506	18304	18400	18455	18249	18338	18324	18448	18147	18096	18244	18206	18315	18369	18330	18155	18331	18360	18237	18242	18429	18450	18095	18175	18313	18437	18544	18294	18200	18201	18319	18431	18288	18240	18327	18039	18319	18239	18299	18147	18131	18157	18327	18174	18438	18228	18408	18411	18374	18198	18429	18425	18247	18203	18442
47776	76673	61731	44932	36660	30463	24282	19501	17197	16090	15325	14521	14068	13879	13765	13623	13652	13529	13443	13304	13443	13510	13267	13417	13283	13294	13236	13334	13277	13410	13339	13303	13399	13349	13272	13266	13258	13301	13264	13416	13276	13350	13156	13354	13199	13350	13395	13259	13270	13303	13286	13283	13213	13376	13268	13416	13227	13185	13351	13236	13268	13506	13456	13235	13263	13210	13313	13251	13153	13294	13235	13335	13289	13291	13243	13235	13316	13380	13444	13363	13248	13358	13428	13497	13323	13264	13258	13264	13320	13417	13396	13269	13233	13141	13216	13273	13324	13352	13252	13307	13298	13366	13291	13161	13406	13157	13235	13283	13329	13310	13375	13240	13293	13166	13170	13295	13212	13383	13313	13179	13205	13321	13169	13372	13352	13407	13369	13231	13323	13382	13456	13360	13388	13318	13325	13454	13338	13356	13367	13214	13297	13337	13135	13293	13201	13344	13101	13314	13296	13245	13327	13178	13157	13337	13246	13237	13167	13208	13139	13224	13406	13218	13170	13254	13233	13383	13287	13138	13366	13279	13214	13266	13294	13046	13400	13271	13255	13481	13259	13265	13225	13336	13353	13299	13313	13252	13419	13238	13335	13113	13210	13312	13295	13325	13345	13200	13190	13320	13172	13377	13228	13181	13232	13200	13289	13207	13268	13262	13408	13236	13262	13074	13328	13334	13080	13385	13309	13223	13149	13326	13426	13266	13331	13306	13348	13210	13342	13446	13258	13225	13292	13160	13149	13308	13293	13231	13259	13269	13282	12951	13199	13359	13300	13334	13118	13158	13325	13304	13484	13350	13201	13348	13252	13127	13290	13322	13203	13359	13241	13268	13279	13361	13400	13218	13250	13450	13258	13229	13172	13210	13241	13207	13273	13209	13483	13245	13385	13216	13245	13228	13366	13386	13313	13353	13221	13209	13253	13216	13271	13355	13235	13371	13346	13370	13276	13368	13345	13124	13422	13274	13233	13276	13462	13316	13216	13305	13124	13345	13205	13363	13392	13174	13141	13369	13246	13364	13267	13249	13196	13278	13409	13245	13284	13394	13467	13156	13259	13236	13298	13368	13260	13350	13248	13408	13404	13266	13303	13267	13283	13306	13270	13325	13376	13258	13344	13209	13312	13185	13198	13340	13312	13394	13275	13194	13274	13387	13364	13209	13119	13151	13220	13373	13218	13336	13301	13301	13398	13273	13237	13112	13067	13239	13237	13275	13234	13259	13266	13503	13247	13294	13342	13332	13277	13328	13358	13420	13213	13242	13287	13482	13242	13362	13181	13343	13149	13340	13390	13254	13303	13351	13320	13173	13329	13187	13431	13273	13304	13080	13178	13319	13239	13329	13280	13419	13369	13269	13131	13268	13375	13143	13363	13282	13183	13268	13300	13276	13255	13233	13421	13219	13447	13356	13311	13101	13239	13164	13247	13278	13281	13277	13461	13467	13207	13365	13273	13343	13272	13278	13246	13300	13339	13173	13279	13175	13346	13282	13316	13347	13280	13261	13279	13315	13374	13425	13380	13353	13298	13272	13257	13357	13276	13372	13289	13446	13404	13310	13248	13363	13270	13292	13253	13412	13173	13219	13357	13226	13375	13351	13127	13224	13238	13307	13133	13157	13366	13225	13183	13459	13247	13154	13373	13383	13235	13345	13359	13270	13267	13205	13231	13366	13348	13371	13367	13475	13349	13269	13486	13265	13253	13270	13235	13255	13364	13359	13359	13391	13241	13240	13296	13228	13230	13282	13420	13329	13370	13366	13339	13360	13293	13166	13363	13172	13254	13299	13302	13253	13236	13299	13323	13256	13141	13224	13198	13286	13334	13278	13233	13317	13311	13268	13238	13187	13218	13119	13332	13299	13319	13124	13392	13137	13355	13205	13364	13312	13318	13175	13452	13522	13335	13470	13251	13088	13389	13232	13301	13258	13153	13264	13368	13221	13263	13308	13315	13390	13052	13289	13242	13198	13349	13421	13108	13219	13260	13383	13446	13443	13266	13395	13260	13090	13282	13357	13350	13332	13310	13368	13138	13316	13356	13478	13407	13273	13230	13191	13327	13196	13409	13330	13133	13324	13174	13418	13147	13159	13414	13243	13389	13269	13236	13113	13184	13269	13288	13179	13486	13367	13363	13301	13219	13164	13266	13292	13242	13184	13273	13249	13280	13172	13328	13407	13341	13229	13119	13238	13219	13253	13204	13230	13183	13279	13260	13269	13166	13400	13220	13319	13272	13348	13300	13433	13084	13189	13253	13314	13335	13221	13243	13482	13272	13310	13337	13385	13264	13437	13206	13209	13276	13350	13174	13239	13238	13379	13211	13311	13129	13319	13272	13260	13377	13276	13263	13422	13227	13427	13136	13365	13167	13320	13375	13178	13268	13111	13486	13201	13219	13407	13322	13265	13286	13421	13230	13336	13228	13325	13237	13233	13203	13226	13157	13379	13364	13225	13231	13198	13295	13317	13331	13266	13282	13195	13339	13192	13419	13254	13244	13269	13282	13207	13179	13220	13216	13270	13301	13118	13292	13333	13457	13157	13267	13330	13299	13293	13402	13376	13192	13274	13339	13123	13451	13397	13330	13325	13296	13234	13204	13287	13146	13357	13233	13438	13358	13402	13223	13351	13191	13240	13282	13251	13284	13471	13218	13267	13303	13119	13547	13358	13268	13213	13297	13319	13198	13440	13292	13157	13415	13331	13270	13291	13259	13327	13307	13342	13353	13209	13292	13211	13216	13254	13465	13370	13316	13211	13300	13268	13173	13274	13282	13243	13297	13319	13253	13352	13111	13210	13432	13345	13299	13238	13342	13256	13285	13250	13330	13387	13115	13125	13279	13248	13308	13218	13236	13195	13404	13396	13266	13216	13261	13385	13381	13134	13437	13252	13369	13186	13363	13290	13234	13361	13322	13435	13324	13356	13224	13166	13185	13350	13225	13374	13305	13266	13462	13235	13153	13249	13408	13228	13271	13203	13376	13180	13296	13359	13213	13353	13071	13197	13399	13445	13350	13381	13342	13179	13258	13340	13356	13370	13237	13222	13318	13401	13413	13217	13248	13309	13257	13130	13232	13296	13379	13247	13207	13292	13274	13188	13245	13295	13198	13286	13316	13136	13199	13135	13483	13385	13167	13172	13230	13333	13193	13380	13260	13225	13125	13313	13368	13309	13142	13344	13136	13427	13473	13263	13135	13208	13206	13240	13376	13313	13104	13385	13364	13169	13275	13366	13313	13126	13277	13337	13291	13278	13325	13417	13227	13285	13350	13049	13265	13425	13366	13422	13245	13064	13336	13274	13097	13279	13262	13368	13328	13238	13327	13275	13214	13276	13386	13100	13178	13406	13270	13352	13325	13335	13432	13329	13437	13239	13261	13214	13372	13270	13170	13292	13356	13230	13378	13201	13266	13269	13337	13335	13279	13158	13267	13222	13295	13406	13192	13266	13482	13384	13219	13369	13330	13166	13298	13192	13326	13121	13240	13418	13246	13249	13362	13180	13353	13286	13245	13326	13230	13162	13255	13220	13151	13132	13333	13296	13215	13413	13280	13172	13251	13331	13271	13314	13156	13338	13276	13392	13149	13181	13347	13366	13268	13257	13294	13172	13357	13284	13242	13255	13164	13202	13313	13332	13403	13075	13183	13286	13279	13395	13263	13299	13400	13300	13272	13375	13235	13330	13402	13175	13345	13119	13170	13355	13292	13239	13408	13170	13252	13202	13282	13164	13227	13261	13491	13250	13155	13332	13232	13293	13120	13295	13263	13400	13247	13210	13271	13358	13255	13409	13376	13329	13245	13128	13295	13425	13305	13101	13181	13394	13295	13255	13367	13432	13317	13172	13349	13240	13212	13190	13191	13324	13252	13345	13301	13351	13266	13343	13327	13253	13216	13364	13249	13400	13276	13229	13330	13387	13464	13255	13296	13273	13158	13188	13371	13248	13243	13399	13224	13359	13191	13221	13391	13083	13297	13254	13396	13201	13252	13365	13152	13272	13417	13460	13203	13288	13375	13238	13191	13337	13341	13182	13282	13403	13365	13332	13354	13218	13392	13288	13263	13095	13467	13402	13316	13271	13307	13298	13250	13166	13238	13401	13296	13380	13129	13369	13386	13294	13317	13296	13001	13392	13263	13349	13387	13312	13214	13255	13286	13215	13482	13158	13451	13315	13130	13346	13408	13297	13241	13322	13389	13190	13388	13543	13347	13315	13320	13301	13259	13231	13256	13050	13280	13223	13268	13218	13188	13232	13523	13377	13351	13290	13285	13344	13241	13286	13391	13308	13274	13352	13294	13293	13256	13335	13291	13279	13303	13263	13314	13365	13150	13300	13377	13253	13409	13271	13230	13343	13352	13455	13322	13201	13261	13342	13320	13258	13293	13342	13295	13474	13262	13358	13368	13348	13168	13480	13307	13174	13235	13251	13276	13225	13304	13164	13205	13276	13261	13199	13234	13180	13463	13334	13116	13274	13259	13458	13349	13116	13291	13490	13281	13236	13345	13404	13267	13298	13364	13368	13343	13282	13148	13218	13313	13241	13381	13502	13405	13254	13060	13131	13137	13299	13307	13254	13248	13157	13321	13230	13333	13177	13367	13387	13431	13166	13237	13374	13188	13202	13405	13314	13398	13190	13296	13460	13366	13388	13361	13423	13321	13284	13258	13186	13326	13199	13326	13257	13399	13341	13144	13246	13187	13258	13294	13350	13332	13245	13332	13102	13269	13418	13281	13267	13338	13388	13332	13115	13298	13455	13377	13332	13287	13170	13184	13229	13311	13335	13248	13179	13304	13218	13352	13233	13300	13343	13265	13299	13175	13315	13302	13313	13193	13218	13285	13269	13338	13157	13300	13285	13424	13338	13313	13374	13314	13109	13397	13285	13259	13330	13269	13491	13330	13212	13238	13244	13303	13393	13406	13239	13233	13225	13232	13146	13201	13254	13151	13249	13308	13379	13099	13315	13409	13173	13373	13313	13292	13302	13292	13231	13271	13330	13428	13265	13225	13259	13280	13311	13177	13216	13298	13279	13273	13133	13215	13309	13446	13151	13346	13343	13224	13264	13150	13209	13344	13354	13223	13261	13192	13298	13257	13475	13308	13387	13226	13173	13398	13372
37875	45411	49868	41166	30695	25328	22062	20244	19271	18914	18389	18243	18289	18219	18077	17969	17948	17905	17885	17943	17720	17773	17916	17966	17973	17959	17952	18163	17981	18062	17897	17726	17821	18014	17746	17823	17787	17854	17958	17820	17856	17800	17758	17773	17919	17778	17450	17748	17753	17649	17731	17942	17814	17738	17877	17729	17761	17619	17738	17917	17860	17750	17874	17949	17847	17805	17838	17762	17826	17438	17835	17798	17767	17597	17766	17825	17730	17834	17754	17925	17949	18108	17945	18014	17990	17775	17796	17812	17818	17849	17763	17922	18081	17781	17846	17736	17872	17741	17647	17975	17691	17713	17648	17584	17715	17781	17776	17648	17604	17761	17657	17814	17691	17738	17627	17641	17823	17926	17845	17616	17769	17815	17671	17849	17733	17933	17806	17644	17828	17858	17815	17965	17751	17777	17746	17955	17837	17753	17876	17769	17813	17887	17740	17778	18034	18023	17784	17746	17661	17857	17625	17957	18055	17918	18090	17854	17638	17955	17734	17607	17667	18006	17974	17847	17810	17808	17665	17864	17692	17574	17860	17583	17676	17876	17729	17776	17673	17853	17643	17817	17674	17666	17800	18021	17653	18004	18046	17978	17823	17743	17759	17767	17747	17744	17870	17820	18006	17778	18018	17702	17809	17836	17734	17867	17826	17754	17894	17914	17724	17892	17846	17969	18110	17917	17834	17787	17742	17810	17791	17834	17819	17838	17795	17880	17604	17678	17730	17874	18120	17837	18050	17720	17739	17921	17836	17785	17855	17794	17845	17495	17661	17625	17646	17972	17727	17904	17746	17654	18060	17843	17838	17726	17837	17795	17681	17721	17867	17787	18092	17965	17798	17660	17677	17899	17858	17799	17800	17868	17645	17711	17849	17944	17753	17732	17637	17951	17887	17760	17927	17775	17921	18008	17704	17614	17716	17959	17656	17715	17773	17898	17756	17603	17815	17707	17842	18023	17650	17781	17798	17953	17955	17834	17871	17792	17713	17848	17562	17794	17959	17973	17684	17662	17926	17990	17761	17775	17822	17648	17793	17750	18041	17728	17878	17826	17773	17850	17867	17902	17801	17938	17822	17796	17562	17948	17745	18056	17585	17636	17982	17786	17632	17914	17838	17880	17767	17820	17918	17917	17862	17945	17787	17929	17945	17654	17910	17611	17753	17799	17746	17557	17848	17930	17969	17897	17671	17924	17863	17868	18015	17525	17785	17854	17995	17653	17788	18112	17841	18016	17726	17873	17637	17720	17810	17932	17773	17659	17560	17706	17962	17876	17903	17700	17658	17760	17838	17785	17955	17659	17770	17643	17945	17902	17885	17830	17577	17986	17739	17793	17887	17904	17950	17803	17938	17842	18043	17787	17726	17884	17823	17750	17938	17765	17713	17871	17956	17793	17647	17571	17841	17846	17775	17890	17776	17873	17952	17723	17809	17654	17836	17832	17919	17728	17631	17880	17740	17818	17966	17734	17777	17743	17772	17886	17808	17924	17762	17873	17983	18007	17773	17912	17589	17959	17810	17984	17805	17556	17697	17549	17715	17872	17929	17675	17812	17867	17752	17920	17726	17734	17673	17761	17697	17830	17804	17921	17807	17848	17772	17497	17677	17797	17777	17719	17765	18088	17774	17717	17937	17729	17828	17774	17979	17952	17858	17834	17881	17755	17853	17500	17684	17755	18057	17880	17853	17739	17951	17890	17740	17894	17691	17594	17824	17652	17926	17743	17892	17597	17941	17650	18080	17673	17744	17819	17733	17816	17783	17595	17899	17980	17784	17470	17641	17782	17918	17831	17511	17745	17548	17725	17786	17978	17815	17920	17747	17867	17748	17629	17761	17590	17760	17742	17755	17771	17924	17933	17816	17706	17741	17709	17656	17834	17818	17761	17847	17644	17829	17837	17724	17766	17748	17748	17942	17806	17745	17810	17892	17829	17927	17706	17889	17799	18007	17844	17818	17951	17733	17759	17838	17644	17829	17642	17743	17957	17813	17966	17939	17874	17885	17888	17813	17787	17800	17820	17823	17942	17908	17946	17980	17676	17795	17742	17640	17799	17774	17708	17489	17770	17974	17806	17882	18010	17765	17839	17760	17749	17748	17885	17767	18047	17784	17941	17713	17911	17665	17619	17701	17828	17867	17834	17696	17701	17862	17613	17750	17760	17818	17757	17938	17816	17962	17632	17724	17786	17956	17689	17926	17716	17701	17822	17765	17785	17851	17658	17539	17819	17783	17805	17693	17790	17745	17885	17977	17664	17712	17817	17925	17905	17929	17771	17644	17866	17865	17774	17789	17853	17829	17722	17577	17778	17925	17784	17688	17492	17920	17915	17827	17804	18240	18039	17752	17858	17717	17812	17722	17857	17863	17653	17597	17765	17695	17737	17878	17740	17767	17871	17971	18035	17773	17943	17818	17625	17828	17652	17766	17769	17799	17872	17720	17895	17821	17777	17933	17829	17808	17698	17780	17617	17842	17847	17699	17966	17733	17654	17818	18043	17749	17640	17906	17607	17907	17996	17944	17631	17737	17825	17601	17755	17872	17915	17691	18007	17883	17370	17821	17766	17796	17976	17796	17781	17710	17876	17834	17858	17930	17822	17763	17907	17685	17822	17722	18038	17847	17933	17747	17893	17683	17615	17877	17949	17824	17910	17787	17797	17867	17633	17920	17847	17869	17815	17775	17645	17775	17793	17846	17547	17651	17860	17708	17980	17729	17756	17798	17743	17832	17918	17791	17868	17607	17696	18051	17706	17826	17844	17991	17814	17807	17693	17845	17849	17707	17631	17843	17687	17900	17917	17805	17713	17986	17918	17745	17807	17894	17728	17819	17831	17876	17876	17796	17711	17603	17892	17667	17609	17724	17685	17575	18033	17939	18042	17814	17967	17583	17908	17818	18121	17901	17544	17891	18104	17675	17643	17743	17642	17712	17850	17944	17786	17798	17940	17727	17742	17937	17935	17788	17730	17893	17795	17835	17836	17946	18055	17868	17781	17855	17795	17748	17734	17777	17801	17801	18148	17679	17869	17846	18106	17615	17752	17780	17829	17658	17877	17893	17624	17866	17873	17724	17671	17771	17967	17785	17919	17840	17760	17904	17768	17729	17927	17693	17756	17788	17823	17850	17861	17864	17714	18103	17634	17885	17696	17822	17783	17537	17717	17821	17809	17818	17665	17864	17766	17820	17868	17589	17860	17717	17930	17730	17733	17583	17832	17729	17842	18019	17936	17955	17850	17865	17816	17878	17951	17880	17626	17787	18046	17834	17821	17941	17914	17819	17815	17739	17761	17777	17681	17983	17855	17824	17792	17834	17711	17807	17798	18026	17635	17694	17844	17888	17750	17839	17869	17542	17989	17619	17963	17737	17797	17775	17792	17721	17804	17893	17991	17576	17971	17872	17893	17723	17749	17681	17728	17558	17579	17862	17726	17750	17959	17579	17645	17723	17765	17631	17868	17857	17994	17816	17959	17832	17644	17705	17868	17848	17745	17805	17776	17854	17744	17869	18046	17962	17827	17749	17814	17715	17808	17614	17678	17757	17788	17645	17869	18079	17820	17958	17867	17782	17757	17900	17651	17806	17865	17753	17954	17876	17730	18001	17870	17652	17723	17798	17845	17964	17924	17946	17814	17903	17841	17786	17981	17743	17831	17909	17785	17859	18022	18012	17834	17881	17734	17602	17856	18012	17766	17830	17742	17837	17813	17784	17980	17716	17789	17819	17766	18050	17809	17920	17652	17719	17773	17897	17993	17960	17880	17671	17918	17928	17915	17553	17723	17748	17679	17879	17915	17581	17793	17717	17805	18022	17533	17725	17829	17878	17919	17768	17769	17831	17857	17946	17707	17849	17952	17843	18032	17865	17772	17793	17835	17822	17840	17684	17871	17844	17792	17914	17655	18006	17816	17691	17803	17830	17931	17842	18043	17955	17963	17944	17802	17781	17790	17825	17846	17871	17783	17935	17739	17872	17635	17811	17750	17901	17806	17764	17817	17813	17700	17804	17807	17849	17621	17829	17868	17820	17762	17843	17575	17760	17751	17812	17731	17703	17604	17883	17852	17835	17607	17910	18018	17986	17954	17759	17643	18014	17954	17669	17890	17933	17885	17666	17670	17812	17854	17911	17787	17857	17766	18003	17780	17693	17704	17669	17803	18024	17777	17678	17791	17604	17637	17880	17683	17801	17761	17946	17965	17763	17816	17920	17957	17674	17525	17638	17770	17898	17844	17789	17747	17598	17792	17808	17809	17785	17596	17872	17734	17827	17638	17933	17827	17578	17804	17635	17857	17693	17841	18081	17945	17789	17629	17709	18153	17879	17814	17877	17940	17879	17962	17812	18025	17769	17825	17928	17882	17957	17820	17836	17924	17872	17846	17656	17842	18031	17715	17604	17737	17857	17737	17746	17938	17951	17974	17677	17846	17719	17659	17817	17636	17659	17738	17926	17818	17875	17784	17812	17649	17827	17891	17830	18019	17906	17642	17903	17882	17921	17762	17931	17687	17894	17851	17911	17723	17873	17646	17781	17786	17788	17626	17823	17778	17610	17757	17896	17883	17790	17786	17775	17700	17863	17810	17639	17741	17765	17899	18115	17951	17816	17761	17568	17917	17944	17667	17763	17801	17826	17804	17630	17701	17819	17697	18030	17734	17771	17942	17947	17805	17619	17906	17721	17708	17522	17817	17658	17881	17965	17785	17766	17640	17959	17847	17864	17871	17871	17951	17906	17580	17733	17819	17582	17837	17620	18126	17592	17725	17715	17778	17872	17794	17806	17879	17760	17775	17690	17924	17987	17861	17929	17710	17825	17817	17915	17993	17691	17985	17875	18048	17910	17746	17893	17864	18092	17935	17749	17900	17745	17652	17714	17590	17356	17842	17721	17941	17964	17802	17801	17830	17687	17889	17899	17952	17758	17628	17790	17713	17708	17844	17583	17865	17690	17667	18021	17843	17870	17760	17791	17788	17835	17820	17759	17745	17719	17854	17630	17973	17868	17755	17757	17750	17826	18000	17748	17747	17543	17944	17986	17962	17785	17700	17788	17740	17614	17867	17833	17960	17616	17838	17773	17799	17737	17723	18020	17718	17915	18051	17788	17606	17804	17807	17760	17845	17849	17642
46255	60145	48810	34585	25209	20426	17527	15657	14767	14139	13665	13466	13392	13205	13085	13297	13019	13115	13156	13129	13076	13133	13045	13018	13110	13175	13127	13033	13090	13198	12860	13138	12969	13046	13296	13208	12989	13075	12997	13065	13058	13176	13092	13132	12943	13123	13043	13093	13019	13133	13086	13088	13200	13163	13104	13063	13033	13261	13096	13072	13142	12971	13059	13055	13069	13037	13098	13060	13023	13024	13117	13146	13050	13211	12869	12960	13069	13005	13073	12909	12792	13105	13054	12934	13131	12897	12866	12999	13136	13078	13288	13304	13078	13078	13099	13093	13023	13012	13008	13132	13134	13160	13110	12961	13138	12967	13032	13004	13011	12982	12979	13220	13150	12984	13076	12925	13015	13051	13091	13225	13067	13066	12978	13151	12971	12934	13066	13054	13053	13052	13030	13226	13069	13012	13071	12957	13139	13181	12897	13147	12946	13250	12896	13194	13155	12953	12973	13096	13149	13245	13151	13056	13127	13244	13147	13185	12991	13049	13031	13102	13258	12939	12993	13168	12922	13048	13154	12863	13183	12935	13108	12973	13048	13086	12963	12986	13125	13187	13113	13128	12860	13164	13029	13163	13064	13103	13215	13058	13134	13128	13020	12994	13187	12948	12980	13244	13160	13050	13246	13057	13009	12975	13105	13036	12809	13126	13134	13149	13157	13102	13109	13161	13276	13254	13102	13020	13132	13109	13057	13143	13139	13050	13100	13012	13157	13035	13056	13081	13016	13189	13022	13042	12977	13032	12997	13143	12958	12874	13120	13095	13087	12971	13147	13095	13056	12950	13094	13028	13189	13002	13025	13177	13193	13054	13103	12844	12972	13161	13167	13047	13243	12861	13068	13058	13029	13237	12944	13014	13139	13054	13083	13133	12992	13113	13005	13089	13224	12945	13071	13046	12966	13155	13082	13102	13111	13055	13025	13057	13116	12997	13009	13108	12969	12933	12961	13232	13098	12989	13032	13190	13057	12912	13111	12999	13009	12925	13010	13066	13149	12990	13087	13007	12995	12851	13111	13132	13046	12952	13045	13133	13220	13136	13147	13188	13150	12825	12959	13113	13014	12967	13121	13118	13136	13060	13018	13016	12832	13282	13065	13110	13217	12917	13046	13023	13183	13022	13108	12996	13166	13157	13057	12984	12914	13060	13157	12907	13133	13090	13051	13176	13020	13055	13197	12949	13057	12977	13219	13192	13006	13116	12974	13180	13167	13030	13216	13119	13040	12867	13062	13012	13031	13295	13118	13165	12986	13155	13086	12936	13001	12961	13104	13156	13050	13108	13008	12967	13211	13062	13174	12922	13070	13077	12997	13058	13213	13120	13166	13108	12985	13181	12951	13056	13180	13176	13200	13115	13073	12890	13016	12958	13113	13129	13119	13089	13014	12973	12988	12967	13395	13043	12998	13032	12896	13051	13194	12966	13044	13111	13118	13154	13063	13117	13075	13130	13113	12972	12984	13063	13020	13047	13172	12946	13234	13112	13125	13152	13139	13120	12922	13043	13181	13222	13172	13000	12984	13148	13139	13065	13200	13100	12926	12932	13014	13000	13162	12949	13227	13063	13110	13026	13110	13079	13142	13007	13085	13100	13143	13053	13030	13051	13078	13122	13045	13134	13019	13163	13100	13226	12955	13038	12947	13153	12924	13029	13144	13188	12921	13221	12919	13048	12873	13135	12961	13068	12863	12927	13104	13035	12993	13062	13037	13077	13045	12956	13073	12943	13119	13143	13057	13116	13102	13003	13101	13041	13083	13217	13030	13018	12984	12866	13083	13056	13020	12953	13158	13131	13077	13107	13064	13131	13075	13117	13225	13091	13075	13185	13118	13046	13123	12824	12996	13221	13080	12977	13034	13184	13099	12924	13098	13083	13050	13042	13149	12855	12983	13065	13267	13006	13000	12998	13164	13073	13023	13015	13121	13061	12947	13003	13050	13129	13115	12894	13027	13070	13126	13032	13160	12961	13104	13139	12987	13046	13040	13050	12957	13065	13084	13029	13151	12956	13075	12902	13274	12978	13088	13078	13161	13068	13172	13210	13220	13061	13216	13027	13042	13103	13058	13087	13093	12975	12965	13231	12966	13033	12945	13113	13077	13112	13076	13055	13043	13087	13228	13030	13036	12918	13032	13117	12958	12995	13258	13016	13092	13068	13126	13103	13045	13019	12949	13131	13067	12950	13121	13281	13076	13029	12985	13007	13056	12962	13081	13008	13312	12857	13174	13102	13090	13077	13158	13012	13111	13082	12902	13040	13135	13006	13030	13152	13062	12945	13133	13222	13031	13022	13147	13093	13179	13139	12878	13036	13148	13001	13020	12982	13090	13024	12968	13131	12997	13035	13173	13126	13211	12996	12983	13164	13157	12972	13162	13143	13057	13017	13016	13055	13078	13194	12992	13108	13238	13115	12994	12977	13122	12979	13016	13181	13171	12966	12908	13072	12919	12987	13194	13132	13021	13107	13142	12945	13024	13037	13230	13039	13060	13086	13074	12946	13013	12980	13090	13209	13105	13230	12992	12937	13147	12976	12989	13082	12933	13139	13056	13173	13063	13254	13010	13084	13018	13076	13045	13100	12902	12966	12987	12976	13103	12927	13026	13199	13080	12997	12992	13022	13111	13227	13042	12981	13032	13207	13043	13167	12971	13181	13022	12999	13212	12966	13225	13148	13165	13045	13046	13013	13066	13007	12998	13258	12915	12994	13105	13106	13000	13093	13092	12994	13071	13066	13155	12933	13134	12921	13037	12866	12918	13029	13045	13006	13085	13000	13146	13116	13202	13119	13016	13062	13000	13185	13037	13013	13016	12968	13078	12983	12976	13024	13240	13125	12974	13054	12884	13225	13120	13072	13021	13326	13044	13058	13085	12930	13002	13065	13072	13183	13040	12967	12916	13144	13254	12967	13255	13152	13077	13150	13080	13066	12993	13301	13142	13217	12933	13029	13031	12993	12959	13018	13081	13015	13081	12961	13082	13198	13008	13135	12941	13046	13109	13133	13120	12888	13068	13003	12982	12993	13122	13218	12979	13209	13104	13052	13080	13188	13065	12999	13122	13028	13176	13085	13076	12928	13190	13150	13095	13071	13104	13046	13050	13017	13088	12870	12911	13025	13052	12945	13009	12901	12948	13093	13123	13184	13256	13194	12960	12987	12992	13033	12992	13129	13118	13027	13200	13142	13089	13066	13078	13086	13093	13087	12833	13141	13046	13070	13048	12976	13201	12904	13040	13078	13087	13024	13138	13083	12989	13092	12997	13095	12926	13286	13060	13009	13072	13080	13031	13057	13048	13255	12968	12867	13305	13063	12919	13153	13097	13104	13122	13018	13097	13038	13019	13109	13179	13140	13039	13028	13131	13055	13071	13063	13024	13094	13129	13087	13093	13084	13106	12936	13066	13205	13029	12960	13025	13205	13074	13082	13142	13157	12921	13161	13086	12997	13005	13230	13075	13037	13053	13040	12926	13162	13151	12898	13120	13079	13018	13098	13158	13029	13115	12974	13129	13269	13007	13067	13134	13000	13080	13147	12977	13146	13083	12956	13099	13019	12955	12999	13159	13129	13059	13088	13020	13071	13158	12974	12874	13177	13230	13150	13054	13159	13182	13129	13020	13093	13161	13017	13240	13092	12964	13198	13047	13276	13057	13109	12975	12933	13230	13030	13005	13329	13074	13077	13075	13134	13061	13021	12992	13110	13053	13111	13096	13155	13056	13029	12981	12842	13109	12961	12970	12973	13173	13138	13218	12997	13276	13098	13104	13151	13185	13061	13169	13022	13115	13124	13033	13040	13038	13078	13160	13002	12984	13285	13142	12997	13187	13083	13236	12975	12791	13110	13183	13083	13145	13123	13055	12829	13136	13127	13054	13180	13053	12958	13033	13126	13164	13010	13248	13099	13049	13141	13035	13154	13092	12956	13088	13052	13173	13024	13049	13182	13083	13242	13104	12938	12994	13147	13077	13019	13232	13208	13116	13036	13079	13014	13083	12994	13075	13242	13132	13124	13039	13121	12949	13114	13154	13210	13228	13177	13015	13037	13136	13005	13099	13021	13062	12965	13029	12922	13105	13316	12936	13080	13035	12950	13139	13150	13130	13173	12930	12972	13093	13032	13054	13085	13243	13211	13029	13241	13105	13190	13140	13189	13368	12974	13084	12992	13192	12995	13003	13100	12946	13151	13011	12918	13126	13020	12932	13090	13148	13034	12988	12980	12982	13115	13025	13068	13118	13110	13335	13119	13100	13227	13015	13029	13199	13028	13100	13031	12974	13284	13113	13023	12950	13080	13126	13017	13096	12988	13082	13135	13123	13191	13114	13063	12980	13017	12999	13099	13178	13000	13086	13007	13006	13269	13081	13051	13052	13103	13087	13154	13149	13017	13115	13205	13042	13225	12966	13070	13169	13083	13005	13169	12944	13194	13232	13146	13112	13174	13063	13045	13145	12988	12982	12989	13139	13054	13232	13162	13120	13040	13098	13095	13024	13344	13013	13102	13097	13126	13055	13097	13334	12965	13105	12987	13059	12930	13102	13012	13096	13309	13034	12983	13103	12977	13049	12964	13043	13186	13043	12909	13147	13148	12947	13143	13088	13006	13169	13100	13177	13021	13040	13145	12995	13041	13163	12878	12995	12946	13094	12967	12953	13076	13062	13077	13092	13253	12933	12985	13059	13186	13111	13057	13095	13017	13243	13170	13118	13303	13118	12908	13166	13085	13203	13044	12998	13051	13091	13052	13204	13150	12973	13026	13031	13013	13076	13250	13046	13098	13061	12983	13091	13127	13107	13106	13156	13082	13087	12953	13049	13133	13182	13210	13069	12933	12975	13077	13023	12959	12787	12990	13177	13071	12933	13056	13022	12902	13103	13121	13088	13220	12929	12936	13165	13208	13129	13021	13050	13111	13021	13126	13099	13123	13214	13250	13093	13014	13091	13075	13195	13039	13103	13127	13134	13076	13079	13132	12933	13027	13149	13220	13069	13109	13041	13102	13076	12930	13269	13085	12982	13078	12973	13037	13031	12934	13266	13023	12927	13058	12955	13230	13196	13134	13214	13095	12975	12949	13148	13089	13007	12988	12994	13027	13191	13085	13063	13107	13216	13067	13098	13070
23521	21042	28746	26531	26468	29058	27583	22111	20226	19586	19042	18668	18516	18419	18332	18019	18076	17988	18211	17789	17879	17774	17882	17935	17833	17669	17904	17732	17678	17711	17789	17804	17850	17687	17635	17750	17995	17961	17878	17844	17775	17694	17858	17665	17567	17589	17592	17898	17915	17632	17893	17737	17817	17843	17886	17941	17734	17803	17535	17699	17544	17819	17782	17715	17832	17582	17803	17576	17633	17789	17866	17756	17642	17853	17782	17670	17847	17828	17678	17727	17776	17810	17737	17744	17680	17883	17901	17976	17784	17857	17735	17714	17730	17895	17692	17858	17654	17659	17718	17624	17840	17643	17538	17639	17815	17697	17787	17830	17805	17667	17692	17698	17713	17596	17831	17948	17811	17635	17696	17746	17654	17783	17946	17611	17787	17609	17775	17618	17559	17762	17579	17778	17799	17638	17867	17579	17753	17855	17756	17697	17712	17642	17569	17756	17791	17715	17831	17701	17729	17551	17553	17811	17803	18056	17455	17889	17810	17649	17683	17836	17783	17927	17721	17549	17523	17668	17790	17633	17797	17742	17836	17754	17581	17878	17641	17707	17717	17916	17720	17713	17678	17746	17828	17800	17671	17765	17799	17746	17646	17668	17730	17749	17615	17738	17779	17763	17680	17642	17744	17684	18116	17951	17944	17688	17721	17425	17717	17882	17769	17860	17714	17760	18056	17857	17732	17879	17960	17705	17715	17457	17766	17752	17756	17719	17602	17712	17770	17816	17839	17905	17872	17792	17748	17769	17847	17620	17855	17815	17740	17841	17658	17785	17789	17737	17711	17647	17796	17844	17655	17774	17582	17628	17623	17651	17858	17697	17708	17872	17734	17543	17561	17838	17609	17919	17614	17976	17951	17816	17792	17809	18098	17830	17945	17751	17496	17781	17673	17829	17786	17818	17779	17728	17807	17685	17822	17764	17626	17731	17960	17467	17694	17723	17766	17888	17783	17811	17717	17685	17834	17715	17713	17644	17639	17700	17685	17633	17886	17775	17759	17590	17680	17749	17747	17761	17725	17703	17716	17745	17794	17667	17561	18029	17573	17682	17604	17794	17662	17773	17721	17852	17768	17610	17801	17731	17528	17786	17730	17726	17903	17833	17851	17812	17584	17791	17826	17737	17736	17735	17732	17702	17556	17613	17776	17834	17542	17639	17642	17785	17704	17644	17847	17784	17750	17729	17774	17903	17684	17617	17655	17716	17719	17824	17397	17678	17708	17776	17602	17710	17678	17696	17600	17537	17536	17763	17612	17618	17717	17846	17710	17764	17490	17560	17887	17804	17943	17874	17699	17722	17714	17947	17736	17676	17687	17662	17490	17447	17878	17960	17677	17866	17706	17655	17731	17871	17877	17953	17702	17834	17595	17567	17715	17632	17876	17916	17803	17950	17611	17760	17706	17615	17731	17731	17529	17642	17755	17763	17606	17913	17882	17733	17692	17727	17791	17918	17745	17776	17891	17915	17714	17653	17734	17756	17772	17653	17590	17730	17587	17952	17854	17711	17860	17906	17631	17714	17745	17815	17665	17625	17714	17841	17664	17825	17694	17907	17746	17704	17458	17628	17883	17709	17793	17648	17680	17647	17741	17768	17460	17752	17725	17865	17486	17688	18076	17598	17729	17702	17642	17610	17773	17665	17722	17804	17750	17645	17816	17840	17571	17790	17764	17791	17770	17577	17839	17799	17856	17812	17879	17907	17616	17626	17664	17556	17827	17790	17513	17832	17806	17668	17526	17796	17615	17783	18019	17544	17663	17597	17635	17679	17842	17733	17775	17627	17827	17907	17973	17720	17930	17674	17725	17489	17714	17674	17727	17807	17597	17745	17684	17737	17725	17889	17640	17763	17794	17709	17844	17901	17652	17713	17811	17976	17768	17883	17631	17652	18029	17722	17687	17956	17771	17875	17826	17569	17925	17722	18014	17710	17677	17736	17694	17860	17787	17768	17876	17912	17877	17694	17824	17830	17785	17884	17952	17934	17728	17800	17618	17745	17797	17859	17802	17779	17712	17531	17630	17806	17852	17711	17646	17969	17933	17853	17763	17699	17870	17762	17737	17934	17778	17725	17877	17904	17846	17634	17627	17654	17604	17503	17888	17754	17872	17598	17923	17828	17776	17819	17746	17609	17861	17611	17808	17624	17562	17959	17865	17751	17778	17759	17635	17790	17767	17729	17756	17559	17881	17806	17834	17843	17807	17637	17641	17797	17788	17975	17714	17567	17762	17727	17754	17537	17713	17756	17539	17826	17630	17703	17772	17730	17690	17748	17678	17648	17735	17895	17896	17724	17688	17750	17705	17747	17693	17667	17798	17603	17660	17627	17915	17652	17710	17678	17817	17827	17966	17692	17925	17700	17557	17715	17794	17560	17527	17768	17855	17665	17851	17797	17678	17660	17738	17769	17784	17701	17798	17977	17723	17750	17904	17812	17892	17633	17601	17680	17693	17877	17673	17811	17911	17470	17704	17582	17763	17581	17821	17753	17816	17661	17612	17794	18015	17882	17885	17495	17844	17896	17539	17712	17441	17737	17725	17982	17683	17880	17777	17563	17877	17759	17674	17662	17820	17601	17886	17693	17830	17798	17719	17747	17650	17694	17682	17507	17599	17617	17658	17421	17574	17726	17883	17948	17767	17899	17863	17692	17717	17794	17611	17540	17849	17874	17885	17756	17753	17417	17825	17893	17834	17716	17672	17995	17870	17813	17620	17776	17899	17636	17997	17844	17759	17683	17575	17795	17523	17619	17749	17758	17817	17662	17844	17844	17643	17594	17842	17782	17784	17629	17766	17697	17552	17751	17420	17775	17814	17664	17777	17635	17689	17713	17538	17849	17821	17730	17751	17901	17769	17985	17470	17624	17784	17881	17668	17659	17768	17625	17808	17896	17571	17835	17814	17858	17900	17759	17708	17823	17906	17514	17634	17851	17857	17777	17891	17742	17554	17721	17608	17812	17786	17664	17693	17702	17607	17529	17809	17691	17586	17653	17666	17793	17810	17732	17832	17767	17706	17557	17917	17752	17609	17868	17731	17722	17904	17709	18000	17906	17761	17727	17690	17897	17839	17784	17831	17806	18091	17684	17565	17797	17725	17631	17911	17739	17746	17933	17861	17880	17669	17874	17879	17739	17608	17767	17811	17748	17692	17843	17662	17937	17715	17840	18046	17606	17791	17652	17799	17754	17796	17811	17658	17753	17598	17769	17816	17846	17800	17694	17671	17872	17755	17831	17710	17832	17879	17698	17452	17847	17943	17865	17827	17801	17821	17817	17748	17763	17732	17760	17634	17711	17642	17708	17620	17788	17678	17840	17708	17871	17902	17873	17671	17704	17684	17734	17590	17702	17860	17613	17896	17887	17853	17977	17828	17651	17838	17920	17853	17675	17872	17749	17784	17765	17920	17703	17738	17881	17893	17641	17798	17867	17718	17831	17855	17714	17913	17872	17840	17751	17726	17570	17577	17651	17633	17600	17618	17853	17705	17742	17848	17800	17744	17782	17803	17895	17909	17921	17651	17784	17780	17707	17731	17938	17880	17717	17687	17654	17644	17847	17612	17658	17726	17572	17685	17709	17708	17699	17574	17754	17735	17491	17664	17852	17697	17800	17669	17725	17682	17713	17648	17742	17759	17861	17983	17739	17951	17881	17902	17752	17786	17776	17675	17710	17797	17756	17809	17863	17615	18076	17911	17634	17783	17634	17784	17860	17876	17782	17558	17685	17537	17651	17733	17725	17612	17836	17829	17917	17802	17596	17653	17715	17805	17713	17467	17690	17648	17580	17920	17600	17653	17759	17797	17637	17704	17682	17843	17747	17764	17999	17759	17641	17661	17832	17664	17700	17881	18183	17895	17588	17886	17620	17591	17711	17750	17684	17976	17818	17792	17849	17596	17663	17539	17665	17763	17733	17616	17903	17591	17641	17752	17730	17777	17816	17805	17639	17750	17871	17718	17761	17806	17669	17558	17617	17548	17675	17618	17623	17690	17472	17416	17763	17777	17760	17800	17904	17797	17700	17619	17784	17737	17730	17708	17831	17758	17536	17512	17599	17652	17902	17928	17677	17825	17823	17732	17839	17652	17757	17837	17722	17859	17649	17754	18059	17640	17662	17572	17888	17801	17673	17644	17783	17678	17870	17853	17915	17776	17752	17581	17716	17942	17799	17711	17910	17984	17810	17661	17795	17734	17762	17704	17649	17732	17853	17765	17644	17721	17791	17832	17698	17718	17842	17790	17839	17899	17721	17686	17940	17709	18018	17768	17727	17843	17959	17722	17801	17658	17605	17855	17812	17734	17715	17801	17696	17710	17838	17815	17661	17629	17842	18001	17859	17870	17804	17850	17735	17647	17859	17768	17681	17692	17520	17785	17805	17562	17471	17474	17866	17662	17951	17718	17917	17755	17646	17749	17854	17880	17691	17701	17540	17566	17808	17873	17832	17711	17750	17827	17652	17862	17802	17548	17788	17826	17825	17969	17738	17580	17705	17886	17863	17562	17690	17638	17749	17746	17452	17765	17965	17850	17849	17724	17828	17691	17774	17615	17745	17844	17612	17684	17632	17714	17736	17802	17612	17843	17533	17683	17645	17855	17869	17935	17627	17588	17689	18013	17799	17896	17809	17802	17684	17902	17883	17734	17791	17661	17748	17585	17716	17869	17973	17842	17775	17741	17853	17876	17674	17527	17774	17697	17873	17632	17704	17634	17932	17612	17682	18019	17785	17642	17685	17554	17869	17683	17856	17646	17861	17835	17770	17662	17736	17916	17682	17670	17718	17823	17856	17662	17764	17829	17798	17726	17657	17740	17731	17658	17678	17822	17749	17625	17837	17640	17583	17850	17835	17834	17823	17875	17555	17893	17898	17835	17741	17801	17808	17741	17698	17778	17738	17692	17698	17761	17803	17734	17806	17756	17666	17697	18003	17672	17609	17738	17869	17744	17763	17897	17658	17825	17575	17656	17829	17814	17658	17710	17651	17818	17634	17814	17744	17613	17655	17699	18012	17779	17847	17491	17943	17749	17875	17746	17864	17764	17736	17847	17722	17689	17529	17734	17866	17836	17608	17797	17741	17541	17832	17812	17727	17571	17614	17690	17776	17619	17930	17555	17683	17789	17681
43526	68101	55584	40920	31404	26203	20807	17111	15497	14713	14269	14045	13668	13542	13495	13274	13316	13257	13217	13188	13114	13100	13015	13207	13104	13165	13071	13204	13190	13026	13142	13164	13282	13122	13170	13053	13149	13112	12983	13126	13194	12913	13125	12856	13043	13148	13262	13097	13080	13148	13064	13038	13001	13143	13116	12942	13093	13101	13228	12911	13061	13077	13157	13108	13173	13131	13106	13294	13087	13185	12941	13230	13103	13006	13142	13254	13336	12991	13197	13076	13207	13122	13184	13221	13120	13068	13224	13206	12906	13046	13156	13090	13047	13092	13169	13173	13205	13103	13177	13269	13273	13133	13114	13190	12962	13103	13084	13029	13205	13093	13167	12993	13037	13026	12967	13003	13107	13089	13133	13254	13235	13174	13109	13127	13189	13158	13238	13044	13196	13095	12963	13101	13297	12937	13110	13180	13088	13080	13086	12978	13102	13131	13160	13112	13038	13237	13155	13069	12895	13106	13084	13070	13061	13263	13100	12946	13135	12858	13057	12993	13037	13184	13186	13109	12931	13080	13138	13210	13137	13017	13211	13061	13103	13015	13071	13137	12996	13074	12929	13085	12858	12871	13003	13241	12971	12954	13113	13121	13274	13050	13198	13010	12975	12908	13345	13242	13102	13109	12965	13052	13035	13084	13294	12921	13087	13065	13113	13044	13084	13115	13224	13062	13109	13107	12993	13095	13178	13083	13082	13121	13181	13137	13076	13263	13250	13049	13230	13242	13034	13080	13125	13143	13188	13086	13013	13006	13021	12961	13221	13013	12969	13245	13185	13061	13169	13020	13072	13200	13017	13184	12992	13121	13064	12988	13229	13045	12925	13161	12940	13010	12980	13156	13023	13000	13140	13073	12910	13179	13213	13053	12954	13043	13178	13114	13127	13072	13223	13190	13166	13192	13148	13077	13214	13093	12945	13044	12977	13064	13050	12984	13079	13166	13038	13116	13081	12994	13176	13177	13141	13002	13114	13045	12916	13129	13274	13152	12911	13181	13195	13053	13199	13159	13018	13227	13002	13072	13085	13143	13174	13199	13002	12959	13257	13081	12918	13086	13179	13139	12999	13164	12903	13327	12971	13045	13085	13045	13046	13050	13177	13051	13153	13193	13127	13046	13166	13181	13100	12976	13095	13065	13029	13146	13219	13128	13078	13119	13050	13109	13065	13063	13089	13060	13066	13085	12990	13064	13164	13166	12949	13074	12941	13136	13180	13144	13007	13148	13153	12994	13069	13103	13014	13196	13228	13163	13037	13104	13017	13156	12948	13101	13200	13067	13150	13051	13003	13141	13102	13065	13048	13041	13099	12897	13155	13129	13011	13087	13178	13112	13279	13254	12977	13079	13061	13136	13181	13053	13022	13342	13195	12976	13060	12983	13041	13238	13136	13125	13040	13028	13289	13019	13087	13157	13117	13019	13140	13161	13316	13116	13040	13194	13201	13186	13115	13188	13375	13127	13171	13234	13045	13165	13124	13183	13097	12913	13164	13147	13039	13237	12894	13178	13336	13044	13009	13093	13053	13079	13240	13155	13009	13229	13302	13119	13235	13089	13055	13086	13117	13098	13051	13042	13206	13114	13239	13069	13130	13250	12988	13046	13071	13145	13128	13213	13075	13143	12964	13007	13069	13054	13150	13131	13096	13127	13169	13186	12963	13169	13042	13205	12894	13106	13194	13253	13174	13040	13090	13183	13018	12954	13108	13128	12992	12988	13065	12930	13120	13178	13195	13185	13155	13074	13124	13134	13146	12922	13011	13201	13089	13262	12962	13288	13102	12983	12954	13056	13065	13058	13252	13172	13011	13106	13132	13035	13100	13146	13107	13027	13133	13068	12943	13150	13252	13041	13029	13051	13076	13065	13067	13055	13058	13084	13028	13192	12970	13045	13061	13163	13114	13125	13058	13016	13218	13151	13131	13138	13234	13181	13082	13064	13055	12987	13134	12934	13109	13004	12903	13061	13159	13071	13219	13236	13146	13099	12890	13108	13070	13197	13115	13016	12972	13105	12937	13183	13123	13036	13069	13041	12974	13131	13228	13058	13109	13237	13160	13087	13098	13111	13045	13164	13217	12995	13040	13217	13095	13128	13082	13167	12983	13239	13132	13170	13082	13076	13221	13055	13377	13006	13074	13031	13216	13101	13019	12940	13199	13147	13149	13077	13267	13302	12995	13190	13082	13071	13034	13094	13044	12829	13156	13153	13101	13081	13211	13145	13124	13203	13212	13094	13057	13059	13106	13152	12985	13222	12976	13049	13160	13033	13092	12896	13084	13154	13197	13048	12955	12991	13057	13142	13037	13110	13062	13039	13069	13249	13046	13118	13000	13077	13151	13126	12967	12933	13214	13027	13020	13104	13113	13032	13269	13227	12923	13237	13090	12932	13045	12902	13041	13148	13129	13089	13294	13128	13099	12969	13146	13048	13155	12919	13087	13185	13200	13109	13132	13138	13175	13085	13018	13006	13104	13219	13150	13029	13094	13083	13202	13219	12966	13132	13028	13021	13079	13267	12904	13159	13068	13091	12988	13054	12957	13126	13126	13117	13197	13234	13094	12975	13125	12995	13221	13239	13077	13108	13129	13024	12983	13146	13299	13074	13018	13156	13149	13205	13128	13257	13189	13307	12945	13038	13183	13107	13178	13150	13245	13103	12941	12887	13108	13079	13106	13096	13258	13055	13189	13029	12963	13144	13173	13079	12968	12969	13071	13099	13196	13126	13115	13090	13189	13241	13019	13050	12878	13285	13196	13084	12856	13202	13035	13131	13221	13040	13467	13014	13095	13076	13080	13104	12904	13142	13156	13114	13148	12987	13121	13086	13121	13157	13127	13234	13029	13034	13247	13241	13141	13005	13235	13070	13039	13001	13052	13055	13245	13065	13277	13247	13077	13207	12964	13131	13016	13299	13029	13125	13140	13049	13136	13119	13149	13074	12868	13023	13211	12994	13120	13227	13188	13089	12930	13101	13072	13078	13025	13253	13036	12897	13153	13235	13134	13097	13085	13096	13108	13012	13024	13106	13184	12896	13032	13168	13178	13136	13105	13158	13038	13132	13094	13092	13001	13046	12894	13014	12971	13295	13095	13081	13202	12994	13142	12999	13250	13049	13129	13017	13111	12953	13203	13123	13092	12984	13051	12996	13054	13071	13096	13034	13219	13126	13051	13142	13150	13047	13104	13196	13005	13023	13313	13147	13231	13123	13157	13130	12981	13149	13144	13128	12995	13056	13237	13148	13085	13292	13000	13046	13046	13103	13075	13122	13300	13006	13007	13104	13218	13097	13194	13141	13104	13159	13254	13116	13188	13198	13022	13026	13025	13046	13040	13150	13113	12898	13086	12986	12861	13108	13152	13175	13003	13025	12926	13144	13150	12990	13166	13109	12987	13157	13059	13212	12971	13061	13100	13165	13028	13117	12941	13058	13326	13195	13175	13254	13265	13167	13111	13236	12993	13096	13136	12989	13288	13021	12993	13044	13066	12993	13074	13203	13164	12985	13081	13130	13279	12926	13212	13124	13055	13087	13056	12949	12970	13048	13109	12913	13088	12962	13111	13146	12962	13075	13140	13094	13097	13003	13064	13196	13135	13119	13084	13152	13153	13079	13159	13164	13112	13154	13004	13131	13078	13303	13083	13151	13053	13010	13006	13023	13299	13178	13123	13191	13060	13024	12981	13138	12993	13059	13058	13274	13123	13078	13223	13098	13064	13059	13149	13184	13126	13185	13091	12903	13060	13164	13127	13204	13210	12974	13154	12982	13038	13006	13087	13212	13130	13046	13114	13011	13195	13117	13204	13230	12886	13107	13064	13227	13029	13056	12939	13258	12987	13295	13138	13069	13107	13129	13182	13181	13181	13071	13056	13020	13316	13032	13066	13086	13094	13061	13141	13131	13077	13090	13133	13177	13083	13180	13175	13146	13084	13090	13054	13174	12910	12932	13214	13087	13100	13121	13196	13128	13027	13043	13160	13184	13017	13148	13097	12927	13021	13196	13179	13111	13122	13131	12878	12994	13060	13138	13043	13039	13162	12875	13129	13124	13212	13122	12951	12883	13065	13212	12886	13097	12916	13092	13335	13089	13126	13072	13118	12993	13188	12926	12950	13090	13173	13066	13086	12986	12907	13097	12993	13068	13156	13210	13122	13255	13150	13126	13191	13059	13200	13257	13082	13061	13094	13140	13231	13026	13058	13050	13098	12978	13086	13102	13050	13229	13072	13067	13093	13183	13116	13061	13214	13185	13186	13160	13189	13293	13209	13163	13190	13013	13057	12990	13026	12911	13122	13100	13244	13064	13203	13269	13015	13270	13080	13134	12882	13046	13029	13042	13064	13170	13005	13049	13194	13055	13151	13178	12988	12993	13248	13074	13189	13078	12942	13104	13125	13049	13151	13207	12994	13179	13034	13055	13098	13113	13103	13276	13109	12906	13102	13173	13197	13118	13140	13122	13189	13105	13131	13183	13129	13121	13172	13035	13037	13173	13207	13226	13029	12998	13160	13038	12996	13148	12985	13218	13127	13112	13145	13210	13114	13136	13220	13097	13080	13124	13136	13153	13084	13115	13145	13037	13047	13136	13078	13131	12973	12959	13044	13285	13176	13164	13127	13108	13267	13076	13039	13062	13194	13060	13117	13161	13093	12952	13030	13090	13026	13047	13204	13175	13191	13096	13030	12937	13124	13167	13325	13118	13181	13213	12936	13126	13058	12995	12947	13116	13237	13124	13070	13048	13087	13144	13151	13111	13050	13111	13028	13087	13080	13147	13224	12968	12899	12978	13121	13113	13200	13131	13016	13119	13357	13285	13226	12987	13023	13052	12998	13100	13200	13066	13134	13210	12981	13069	12927	13168	12965	13041	13011	13114	13078	13158	13117	13241	13109	13067	12923	13222	13085	13137	13194	12875	13074	12975	13048	13113	13046	13138	13133	13251	13131	13118	13112	13135	13219	13033	12930	13226	13207	12931	13071	13145	13129	13182	12997	13051	13187	12978	13145	13181	13152	13166	13160	13231	13208	13052	13155	13193	13224	13044	13154	13091	12966	12931	13061	13159	13293	13111	13123	13117	13172	13161	13010	13165	13101	12965	13217	13114	13080	13128	13069	13220	13177	13144
24573	21260	29840	31012	30762	29563	25461	21533	19887	19198	18828	18743	18439	17991	18305	18243	18105	18034	18021	18207	17956	17950	17992	17926	17933	17739	17871	17949	17866	18016	17949	17810	17993	17707	17786	17948	17954	17729	17713	17884	17822	17809	17988	18012	17788	17942	17942	17900	17618	17926	17838	17780	17920	17831	17874	17644	17984	17718	17738	17801	17917	17883	17982	17761	17730	17631	17882	17557	17723	17716	17815	17780	17683	17609	18126	17748	17683	17844	17735	18024	18088	18056	17966	17891	17825	17883	17648	17819	17810	17803	17788	17812	17950	17739	17840	17963	17704	17648	17794	17899	17708	17913	17760	17882	17825	17844	17715	17843	17721	17931	17881	18021	17947	17718	17617	17768	17874	17609	17748	17818	17760	17733	17741	17620	17765	17883	17966	18010	17803	17823	17702	17697	17724	17814	17865	17931	17793	17643	17608	17666	17913	17711	17720	17773	17790	17802	17857	17766	17712	18085	17643	17929	17926	17754	17773	17841	17984	17842	17777	17775	17979	17736	17756	18015	17858	17829	17709	17668	17725	17688	17774	17778	17671	17852	17962	17868	17777	17722	18055	17610	17819	17837	17981	17712	17794	17721	17829	17776	18013	17568	17642	17882	17660	17868	17820	17582	17831	17776	17769	17982	17769	17789	17744	17718	17630	17765	17566	17888	17700	17897	17978	17863	17830	18003	17796	17959	17814	17837	17751	17763	17672	18024	17868	17736	17803	17903	17992	17731	17849	17861	17948	17894	17824	17677	17878	17743	17818	17925	17987	17830	17785	17946	17721	17722	17792	17730	17862	17687	17824	17836	17658	17588	17737	17873	17641	17535	17915	17821	17711	17823	17985	17914	17958	17881	17916	17804	17739	17923	17983	17812	17750	17753	17875	17885	17886	17986	17545	17860	17968	17847	17819	17951	17925	17891	17815	17517	17782	17836	17933	17794	17860	17685	17925	17874	17796	17799	18102	17816	17743	17650	17788	17759	17809	17732	17925	17881	17757	17808	17832	17597	17563	17912	17649	17865	17843	17646	17913	17783	17675	17764	17869	17716	17763	17939	17951	17771	17756	17819	17775	17852	17778	17674	17605	17784	17799	17840	18039	17854	17955	17822	17709	17872	17926	17727	17777	17885	17931	17874	17930	17821	17757	17751	17671	17779	17910	17922	17800	17771	17896	17691	17991	17725	17868	17727	17834	17963	17870	17903	17913	17876	17902	17956	17639	17769	17773	17650	17798	17795	17883	17969	17915	17787	17653	17719	17826	18021	17915	17797	17808	17779	17814	17755	17929	18112	17830	18057	17810	17681	17817	17853	17769	17841	17869	17651	17632	17804	17762	17799	17949	17915	17726	17712	17920	17715	17741	17872	17889	17840	17646	17824	18032	17868	17678	17814	17717	17869	17965	17679	17840	17669	17745	17836	17910	17635	18112	17977	17871	17747	17830	17909	17853	18138	17660	17790	17697	17768	17686	17790	17852	17936	17969	17806	17917	17968	17691	17810	17682	17625	17706	17849	17990	17854	17850	17744	17883	17812	17702	17888	17941	17922	17982	17537	17763	17875	17960	18028	17711	17807	17784	17953	17868	17873	18031	17799	17675	17943	17852	17696	17559	17775	17987	18078	17896	17914	17885	17633	17824	17776	17813	17823	17812	17894	17821	17935	17639	18039	17913	17743	17779	18077	17835	17790	17817	17726	17723	17707	18058	17871	17730	17928	17896	17869	18032	18083	17963	17903	17992	17907	17764	17709	17915	17914	17730	17832	17840	17826	17788	17894	17987	17798	17845	17845	17767	18044	17882	17750	17829	17804	17694	17723	17741	17826	17731	17565	17765	17933	17941	17904	17961	17955	17756	17829	17818	17871	17879	17976	17693	17950	17889	17837	17801	17910	18081	17998	17951	17956	17762	17978	17881	17973	17616	17850	17985	17560	17752	17838	17655	17820	17881	17788	17940	17798	17957	17671	17868	18000	17816	17649	17672	17770	17616	17961	17768	17835	17757	18020	17956	17647	17833	17856	17835	17792	17785	17950	17746	18031	17966	17561	17925	17739	17894	17846	17666	17853	18073	17695	17910	17711	17700	17740	17880	17616	17789	17987	17941	17708	17852	17969	17890	17834	17782	17727	17940	17712	17924	17963	17724	17728	17722	17678	17952	17784	17905	17854	17888	17672	17701	17893	17917	17477	17987	17669	17878	18051	18056	17868	17644	17763	17941	17777	17892	17697	17862	17726	17846	17981	17860	17685	17823	17835	17781	17833	17794	17836	18018	17872	17758	17754	17700	17834	17795	17807	18004	18054	17535	17896	17976	17917	17547	17721	17659	17874	17890	17912	17888	17729	17823	18184	17999	17932	17922	17804	17801	17785	17687	17777	17791	17873	17652	17720	17804	17799	17549	17581	17612	17681	17778	17978	17741	17891	17843	17828	17855	17777	17671	17861	17926	17998	17863	17843	17652	17864	17941	17838	17835	17954	17942	17871	17935	18140	17897	17799	17879	17696	17888	17688	17628	17840	17844	17698	17736	17711	17789	17888	17886	17784	17980	17805	17768	17996	17868	17767	17736	17917	18079	17730	17834	17889	17833	17855	17653	17889	17662	17724	17963	17952	17853	17900	18019	17839	18121	17920	17933	17712	17942	17851	17808	17636	17884	17657	17843	17748	17643	17990	17786	17765	17821	17809	17734	17710	18000	17857	18002	17973	17889	17828	17851	17941	17983	17975	17976	17638	17870	17777	17759	17778	17703	17699	17774	17751	17831	17965	18075	17602	17788	17877	17663	17883	17719	17807	17838	17807	17904	17974	17851	17837	17734	17666	17886	17716	17765	17871	17791	17983	17820	17879	17977	17985	17590	17696	17820	17779	17754	17859	18077	17777	17885	17906	17817	18111	17932	18002	17815	17690	17819	17938	17695	17629	17721	17946	17839	17863	17963	17522	17792	17835	17811	17676	17876	17765	17961	17776	17893	17914	17577	17944	17817	17812	17935	17909	17834	17729	17879	17922	17755	17881	17573	17798	17821	17612	17617	17808	18061	18111	18011	17896	17764	17629	17677	17686	17584	17535	17695	17950	17805	17570	17904	17988	17825	17897	17777	17854	17803	17897	17492	17875	17729	17671	17643	18040	18009	17939	17708	17820	17908	17848	17686	17745	17775	17740	17733	17715	17877	17604	17597	17966	17980	17976	18122	17977	17903	17846	18013	17760	18034	18094	17883	17711	17953	17817	17956	17694	17747	17889	17761	17778	17783	17932	17968	17725	17722	17902	17733	17886	17855	17972	17677	17920	17750	17843	17612	17946	17893	17783	17592	17713	17874	18004	18024	17818	17803	17823	17790	17926	17812	17776	17846	17941	17651	17751	17830	17788	17884	17786	17677	17770	17785	17840	17937	17936	17866	17783	17653	17819	17609	17856	17687	17588	17865	17898	17767	17814	17629	17655	17681	17742	17737	17827	17911	17729	17949	17814	17678	17932	18089	17927	17891	17586	17845	17743	17881	17808	17832	17732	17866	17814	17928	17901	17679	17747	17847	17701	17930	17766	17736	17939	17681	17774	17798	17875	17856	17937	17866	17729	17941	17946	17815	17982	17786	17981	17771	17761	17879	17810	17999	17760	17689	18048	17728	17534	17750	17962	17686	17759	18047	17819	18086	17927	17838	17802	17849	17804	17723	18008	17819	17862	17841	18091	17782	17982	17891	17850	17888	17909	17970	17963	17831	18016	17824	17808	17952	17834	17812	18013	17995	17847	17954	17621	17745	17806	18082	17853	17830	17942	17790	17984	17879	17768	17987	17950	17979	17880	17839	17808	17784	17694	17795	17546	17716	17625	17742	17736	17792	17816	17780	17741	17685	17740	17955	17862	17806	17861	17705	17816	17744	17821	17767	17614	17977	17787	18096	17824	17773	17946	18011	17907	17924	17778	17876	17737	17702	17915	17834	17710	17798	17821	17765	17903	17727	18019	17904	17991	17956	17816	17805	17745	18060	17704	17827	17722	17728	17797	17945	17801	17557	17669	17697	17932	17923	17781	17918	17833	17978	17795	17954	17677	18045	17753	18034	17600	17868	17934	17732	17917	17638	17803	17853	17806	18105	17704	17895	17664	17856	17907	17867	17734	17644	17788	17884	17784	17748	18067	17964	17856	17785	17717	17897	17839	17874	17710	17861	17788	17929	17567	17845	17813	17858	17857	17724	17716	17865	17907	17516	17778	17871	17851	17790	17639	17621	17758	17904	17732	17755	17508	17698	17760	17608	17753	17922	17829	18061	17880	17679	17634	17771	17990	17747	17610	17708	17942	17865	17957	17876	17861	17938	18059	17594	17476	17716	18002	17801	17862	17729	17870	17711	17754	17852	17744	17976	17842	18025	17936	18190	17892	17884	18031	18026	17824	17917	17692	17758	17943	17819	17880	17894	18039	17816	17922	18049	17735	17601	17802	17699	17920	17915	17859	17929	17888	17904	17851	17802	17876	17972	17859	17927	17898	17929	17745	17670	17823	17774	17565	17824	17870	18026	17852	18053	17868	18006	17943	17911	17830	17898	17878	17849	17820	17941	17732	17813	17631	17929	17938	17688	17882	17800	17979	17790	17922	17798	17756	17914	17941	17800	17853	17668	17759	17786	17692	17747	17841	17886	17828	17767	17844	17836	18026	17638	17699	17515	17854	17632	17701	17650	17529	17643	17777	17891	17776	17684	17792	18009	17892	17721	17789	17915	17794	17892	17752	17795	17695	17893	17863	17840	17815	17917	17822	17855	17908	17585	17706	18051	17667	17797	17839	18079	17919	17879	17913	17910	17958	17850	17720	17822	17751	17784	17845	17752	17955	17818	17867	18139	17882	17901	17533	17887	17867	17736	17811	17870	18003	17645	17819	17941	17799	17975	18027	17903	17939	17838	17641	17814	17871	17848	17932	17798	17702	17712	17831	17830	17708	17872	17879	17903	17810	17687	17939	17694	17828	17706	17681	17932	18035	17870	18003	17955	17903	17813	17822	17653	17902	17636	17872	17745	17840	17745	17928	17826	17728	17690	17704	17802	17863	17964	17921	17725	17905	17777	17744	17865	17709	17998	17949	17829	17836	17994	17906	17618	17726	17788	17896	17791	17600	17737	17764	17907	17711
41733	64674	54208	40222	32870	25720	19219	16719	15485	14670	14107	13956	13737	13489	13670	13411	13290	13338	13284	13093	13251	13348	13213	13305	13296	13159	13046	13244	13043	13094	13159	13034	13099	13119	13157	13102	12990	13191	13071	13147	13208	13062	13155	13145	13220	13144	13158	13205	13142	13134	13008	13129	13189	13183	13201	13279	13146	13246	13337	13140	13143	12987	13363	13221	13310	13241	13250	13086	13110	13179	13228	13300	13047	13037	13017	13125	13078	13154	13192	13163	13106	13080	13017	13062	13275	13126	13149	13187	12997	13175	13171	13081	13253	13148	13208	13151	13068	13012	13291	13123	13017	13304	13312	13089	12999	13007	13144	13251	13022	13274	13112	13233	13354	13091	13189	13045	13242	13170	13345	13051	13234	13229	13148	13138	13243	13178	13227	13139	13128	13023	13296	13125	13195	13083	13131	13246	13358	13102	13225	13117	12978	13168	13062	13150	13191	13205	13264	13104	13185	13071	13174	13260	13021	13186	13058	13069	12962	13196	13118	13108	13228	13068	13150	13286	13211	13151	13243	13163	13229	13230	13178	13079	13083	13051	13179	13045	13182	13227	13179	13071	13176	13195	13411	13136	13336	13248	13287	13333	13154	13171	13144	13197	13276	13102	13175	13220	13146	13186	13257	13236	13242	13102	13126	13162	13109	13213	13196	13270	13176	13124	13119	13234	13193	13143	13194	13161	13107	13250	13177	13299	13017	13292	13163	13051	13254	13134	13090	13159	13177	13386	13186	13169	13115	13074	13132	13194	13166	13059	13243	12994	13310	13014	13164	13170	13221	13210	13138	13229	13117	13188	13108	13104	13085	13272	13342	13085	13204	13112	13073	13216	13155	13182	13118	13216	13127	13117	13195	13145	13043	13113	13178	13253	13166	13113	13196	13155	13191	13171	13118	13190	13123	13170	13099	13076	13268	13184	13217	13060	13235	13208	13282	13127	13091	13087	13169	13241	13075	13062	13267	13050	13102	13053	13297	13284	13215	13016	13067	13262	13200	13166	13245	13163	13144	13349	13253	13125	13080	13230	13080	13036	13164	13283	13317	13188	12940	13347	13174	13239	13143	13211	13208	13248	13287	13336	13207	13045	13292	13104	13321	13165	13021	13111	13080	13216	13100	13192	13280	13140	13237	13235	13211	13094	13057	13111	12966	13353	13165	13304	13091	13165	13184	13147	13219	13262	13306	12976	13333	13232	13042	13131	13134	13162	13145	13017	13135	13143	13103	13151	13069	13204	13085	13119	13046	13117	13324	13048	13164	13094	13116	13067	13190	13218	13179	13196	13313	13245	13073	13208	13091	13328	13274	13275	13057	13222	13152	13110	13219	13238	13100	13191	13243	13279	13168	13028	13143	13293	13027	13268	13222	13251	13179	13038	13197	13273	13183	13064	13209	13193	13166	13255	13046	13180	13232	13266	13065	13297	13182	13240	13269	13149	13060	13146	13143	13225	13230	13266	13193	13285	13275	13220	13143	13224	13180	13376	13112	13178	13060	13139	13064	13258	13255	13079	13177	13192	13337	13173	13223	13247	13247	13032	13196	13385	13150	13142	13105	13201	13181	13235	12985	13160	12953	13182	13163	13026	13233	13102	13252	13153	13121	13165	12983	12945	13232	13121	13428	13208	13158	12999	13217	13140	13292	13228	13267	13257	13111	13395	13082	13218	13296	13229	13175	13238	13035	13168	12838	13241	13200	13259	13308	13230	13144	13245	13069	13297	13094	13285	13108	13171	13187	13134	13163	13090	13102	13196	13126	13132	13108	13174	13174	13053	13143	13230	13162	13110	13153	13099	13166	13397	13082	13200	13132	13293	13107	13292	13184	13115	13176	13159	13186	13275	13154	13250	13279	13174	13150	13265	13183	13156	13094	13205	13101	13146	13085	13137	12951	13132	13176	13147	13023	13206	13095	13304	13087	13214	13070	13182	13225	13072	13220	13070	13217	13212	13136	13192	13022	13235	13131	13150	13168	13135	13174	13172	13157	13150	13216	13108	12962	13190	13226	13202	12996	13101	13189	13068	13113	13170	13229	13043	13125	13232	13203	13095	13173	13210	13222	13262	13233	13332	13231	13073	13123	13179	13111	13193	13100	13268	13325	13229	13167	13114	13151	13044	13288	13042	13135	13276	13069	13143	13000	13184	13035	13131	13178	13217	13305	13244	13088	13182	13146	13119	13071	13272	13173	13172	13116	13116	13141	13250	13251	13027	13225	13206	13303	13195	13050	13107	13238	13213	13299	13210	13191	13148	13123	13137	13103	13038	13034	13080	13091	13170	13338	13090	13143	13084	13243	13083	13195	13179	13186	13086	13288	13309	13266	13024	13005	13075	13082	13339	13294	13151	13206	13025	13202	13187	13143	13149	12951	12948	13061	13318	13237	13154	13107	13158	13232	13113	13217	13034	13199	13206	13149	13003	13116	13284	13209	13059	13274	13184	13156	13132	13111	13183	13081	13043	13320	12885	13272	13098	13246	13308	13200	13114	13293	13189	13150	13124	13101	13175	13360	13256	13210	13172	13328	13273	13196	12957	13287	13224	13154	12911	13054	13331	13099	13194	13044	13046	13193	13334	13162	13043	13255	13282	13181	13161	13186	13361	13155	13051	12971	13126	13295	13184	12988	13161	13241	13202	13097	13198	13270	13151	13140	13258	13185	13084	13233	12949	13156	13070	13310	13100	13154	13218	13074	13047	13224	12914	13390	13125	13205	13132	12983	13240	13194	13123	13270	13127	13229	13178	13312	13280	13055	13141	13218	13186	12958	13194	13181	13041	13279	13155	13185	13071	13124	13011	13142	13232	13156	13232	13246	13082	13187	13364	13141	13119	13293	12975	13013	13189	13148	13104	13347	13156	13188	13223	13014	13355	13135	13147	13097	13239	13252	13070	13267	13205	13146	13332	13262	13063	13068	13265	13081	13147	13183	13201	13024	12978	13132	13084	13053	13313	12981	13260	13173	13178	13273	13239	13275	13283	13138	13071	13042	13297	13126	13180	13095	13180	13154	13071	13279	13178	13213	13061	13259	13116	13070	13287	13295	13133	13098	13164	13177	13160	13317	13085	13220	13154	13318	13235	13096	13137	13174	13253	13011	13133	13187	13301	12964	13156	13252	13266	13092	13050	13147	13260	13211	13112	13098	13261	13227	13102	13243	13251	13064	13131	13147	13115	13430	13081	13178	13293	13003	13124	13157	13083	13156	13198	13089	13149	13198	13175	13273	13279	13003	13046	13086	13221	13104	13288	13172	13022	13133	13167	12996	13217	13100	13149	13201	13195	13273	13189	13259	13258	13256	13046	13185	13089	13043	13178	13220	13254	13033	13113	13178	13080	13199	13292	13082	13009	13132	13190	13098	13191	13077	13087	13245	13111	13075	13060	13088	13130	13270	13189	13219	13331	13099	13044	13247	12931	12941	13152	13171	13197	13164	13192	13092	13094	12943	13170	13201	13139	12999	13207	13203	13094	13028	13253	13310	13086	13240	13127	13031	13237	13096	13086	13242	13200	13163	13247	13136	13176	12962	13255	13270	13110	13092	13186	13193	13113	13158	13233	13201	13094	13043	13181	13390	13096	13092	13329	13230	13212	12996	13206	13251	13125	12975	13264	13225	13224	13169	13169	13076	13153	13107	12980	13112	13065	13180	13057	13202	13032	13192	13219	13247	13114	13080	13145	13170	13115	13167	13088	13206	13333	13131	13266	12861	13032	13401	13007	13250	13289	13332	13090	13184	13171	13158	13333	12991	13226	13279	13058	13125	13353	13013	13134	13085	13110	13259	12916	13208	13096	13136	13173	13021	13100	13247	13016	13137	13274	13232	13150	13099	13075	13048	13043	13109	13213	13124	12975	13123	13166	13157	13217	13297	13082	13270	13270	13148	13310	13000	13222	13081	13194	13160	13184	13165	13086	13249	13211	13229	13140	13242	13135	13098	13011	13102	13217	13206	13336	13114	13269	13245	13182	13300	13102	13263	13086	13018	13203	13035	13315	13181	13224	13140	13110	13194	13208	13188	13208	13058	13191	13163	13288	13121	13120	13213	13099	13213	13122	13077	13068	13058	13280	13187	13281	13095	13110	13244	13076	13342	13222	13079	13135	13131	13145	13012	13180	12995	13138	13109	13338	13213	13040	12967	13152	13317	13111	13092	13275	13081	13242	13260	13214	13243	13009	13216	13039	13127	13110	13219	13239	13105	13144	12971	13204	13197	12987	13258	13100	13096	13253	13123	13238	13115	13222	13309	13231	13130	13186	13171	13212	13231	13268	13040	13369	13160	13167	13165	13192	13102	13072	13134	13126	13141	13252	13350	13256	13028	13115	13097	13076	13135	13142	13165	13225	13215	13249	13113	13219	12903	13191	13089	13200	13371	13135	12941	13043	13153	13133	13095	13280	13122	13192	13055	13278	13063	13115	13120	13246	13151	13315	13237	13208	13219	13092	13164	13002	13054	13198	13164	13144	13062	13194	13034	13215	13058	13211	13200	13084	13166	13211	13110	13132	13277	13034	13107	13177	13204	13418	13176	13092	13233	13130	13126	13225	13132	13287	13174	13193	13130	13218	13185	12916	13201	13042	13176	13037	13100	13167	13184	13182	13113	13092	13155	13014	13134	13325	13078	13215	13211	13183	13109	13115	12959	13232	13194	13147	13077	13112	12966	13109	13296	12947	12995	13133	13221	13070	13052	12970	13219	13202	13191	13075	13221	13152	13367	13077	13185	13180	13008	13169	13175	13022	13198	13186	13029	13131	13161	13061	13071	13179	13186	13209	13141	13066	12998	13086	13169	13215	13068	13107	13272	13120	12968	13204	13263	13082	13171	13210	13081	13184	13186	13135	13164	13284	13143	13115	13264	13169	13109	13213	12932	13146	13211	13101	13306	12971	13106	13185	13062	13131	13152	12986	13094	13257	13294	13058	13184	13230	13122	13280	13217	13099	13033	13211	13144	13362	13132	13131	13183	13124	13170	13137	13160	13210	13237	13319	13143	13207	13140	13270	13180	13243	13071	13236	13122	13283	12947	13245	12943	13175	13072	13009	13056	13231	13300	13216	13299	13223	13269	13223	13076	12978	13245	13143	13218	13173	13141	13255	13210	13207	13094	13215	13141	13157	13184	13234
22001	21014	28634	24382	23410	27168	30985	25735	22309	21074	20168	19621	19337	18920	19083	19141	18746	18843	18519	18638	18539	18773	18625	18696	18499	18530	18666	18405	18369	18134	18319	18437	18479	18268	18274	18495	18318	18426	18399	18345	18315	18212	18431	18562	18266	18427	18481	18442	18286	18144	18489	18356	18423	18416	18376	18320	18255	18216	18375	18422	18278	18307	18200	18107	18307	18440	18463	18472	18308	18371	18418	18534	18464	18371	18357	18471	18432	18407	18294	18246	18123	18322	18278	18189	18598	18406	18511	18226	18377	18247	18150	18318	18333	18213	18414	18437	18263	18393	18219	18152	18363	18234	18339	18258	18401	18261	18191	18268	18434	18356	18374	18325	18290	18391	18379	18274	18362	18253	18258	18396	18147	18293	18276	18320	18246	18181	18073	18388	18285	18153	18182	18444	18279	18194	18301	18328	18317	18265	18224	18204	18229	18243	18406	18305	18137	18213	18328	18177	18284	18153	18357	18452	18263	18325	18409	18282	18005	18325	18343	18183	18417	18190	18414	18314	18381	18255	18428	18155	18119	18239	18138	18450	18410	18396	18291	18254	18308	18195	18363	18435	18286	18274	18320	18288	18302	18188	18512	18430	18291	18270	18239	18587	18194	18370	18280	18085	18133	18297	18282	18389	18542	18320	18234	18177	18206	18340	18401	18253	18302	18143	18513	18143	17999	18287	18248	18223	18237	18281	18223	18246	18468	18458	18308	18134	18305	18356	18169	18215	18327	18163	18391	18311	18431	18199	18261	18338	18523	18275	18306	18345	18328	18323	18288	18453	18290	18234	18356	18317	18497	18250	18389	18378	18243	18139	18365	18231	18334	18622	18399	18261	18416	18209	18143	18243	18360	18352	18255	18118	18323	18092	18280	18126	18170	18233	18323	18306	18238	18321	18474	18152	18352	18405	18284	18311	18166	18192	18404	18038	18200	18390	18419	18168	18029	18112	18339	18192	18355	18275	18233	18176	18272	18246	18356	18079	18249	18318	18358	18476	18328	18230	18234	18279	18157	18393	18291	18465	18231	18545	18214	18603	18415	18188	18285	18413	18219	18271	18407	18083	18408	18220	18159	18242	18264	18378	18313	18264	18243	18266	18383	18141	18025	18308	18109	18489	18286	18262	18164	18369	18228	18218	18392	18310	18247	18298	18236	18085	18177	18269	18366	18293	18151	18203	18147	18385	18298	18304	18299	18368	18229	18202	18384	18272	18207	18182	18404	18036	18388	18299	18141	18234	18225	18434	18124	18375	18556	18345	18374	18192	18239	18310	18259	18456	18220	18259	18242	18183	18335	18245	18195	18218	18241	18321	18277	18089	18199	18124	18200	18444	18232	18437	18400	18266	18256	18245	18254	17969	18194	18404	18403	18211	18135	18289	18361	18324	18314	18054	18217	18298	18324	18297	18288	18375	18214	18401	18284	18235	18497	18308	18303	18286	18281	18464	18253	18246	18192	18501	18112	18181	18104	18245	18200	18168	18186	18454	18193	18297	18218	18234	18365	18247	18257	18281	18057	18133	18415	18471	18255	18192	18254	18222	18277	18314	18420	18050	18410	18320	18230	18146	18374	18411	18451	18395	18452	18162	18301	18331	18377	18184	18394	18237	18290	18387	18204	18249	18197	18137	18257	18408	18271	18484	18380	18059	18213	18500	18463	18558	18499	18279	18119	18368	18337	18330	18344	18225	18292	18199	18497	18585	18325	18307	18220	18285	18225	18259	18276	18195	18384	18421	18337	18299	18377	18376	18412	18359	18306	18123	18271	18333	18462	18143	18415	18360	18350	18150	18300	18726	18160	18293	18291	18335	18329	18129	18263	18434	18122	18479	18261	18235	18227	18185	18244	18075	18534	18224	18315	18531	18532	18142	18153	18367	18317	18267	18376	18218	18347	18256	18333	18381	18352	18106	18374	18350	18371	18120	18204	18281	18140	18170	18379	18359	18305	18319	18280	18206	17963	18429	18251	18223	18336	18241	18240	18212	18229	18344	18465	18181	18319	18269	18275	18290	18335	18302	18466	18321	18181	18513	18124	18213	18249	18429	18262	18322	18386	18208	18324	18529	18284	18364	18183	18306	18303	18204	18325	18301	18128	18315	18281	18328	18333	18161	18074	18233	18434	18278	18351	18223	18159	18201	18161	18282	18398	18115	18460	18231	18356	18308	18347	18423	18335	18148	18470	18218	18144	18220	18131	18205	18385	18344	18276	18390	18187	18271	18285	18330	18244	18327	18306	18187	18188	18528	18455	18361	18447	18464	18453	18395	18419	18406	18356	18353	18266	18328	18356	18467	18241	18229	18390	18266	18301	18351	18182	18359	18176	18312	18336	18192	18056	18242	18237	18181	18205	18154	18349	18186	18216	18488	18391	18199	18319	18385	18332	18230	18205	18026	18080	18139	18067	18078	18086	18136	18274	18340	18379	18329	18402	18251	18370	18305	18330	18386	18145	18074	18352	18223	18161	18031	18197	18235	18404	18289	18387	18457	18203	18377	18186	18111	18298	18133	18148	18282	18199	18307	18477	18378	18260	18561	18466	18354	18448	18079	18262	18320	18194	17989	18128	18200	18323	18234	18375	18191	18406	18271	18240	18294	18336	18356	18318	18213	18300	18224	18169	17993	18199	18166	18280	18520	18260	18177	18193	18147	18206	18382	18174	18103	18173	18324	18214	18327	18366	18010	18060	18412	18001	18292	18278	18286	18127	18281	18389	18372	18060	18441	18665	18415	18430	18251	18354	18193	18331	18147	18287	18286	18212	18243	18202	18227	18349	18342	18237	18304	18268	18133	18295	18456	18135	18324	18391	18450	18213	18163	18244	18360	18195	18515	18341	18496	18415	18269	18335	18285	18113	17945	18154	18080	18156	18240	18355	18348	18245	18385	18185	18223	18202	17953	18227	18295	18339	18370	18398	18181	18059	18316	18435	18199	18321	18322	18190	18247	18339	18239	18342	18167	18219	18126	18073	18219	18104	18115	18073	18196	18189	18237	18219	18418	18524	18416	18259	18272	18276	18036	18286	18082	18130	18252	18366	17993	18302	18093	18305	18176	18344	18310	18284	18416	18311	18273	18122	18240	18302	18224	18280	18185	18026	18048	18418	18413	18251	18237	18357	18184	18310	18057	18149	18186	18110	18277	18339	18458	18040	18190	18376	18276	18247	18447	18178	18274	18408	18222	18285	18228	18168	18241	18254	18236	18167	18213	18284	18205	18252	18269	18388	18215	18292	18133	18131	18130	18117	18353	18315	18334	18423	18312	18535	18409	18323	18352	18373	18307	18434	18309	18230	18132	18264	18280	18205	18339	18263	18328	18165	18375	18444	18300	18252	18287	18200	18271	18130	18359	18172	18248	18189	18350	18199	18060	18495	18265	18101	18211	18322	18148	18245	18296	18254	18517	18131	18124	18185	18248	18224	18075	18288	18282	18261	18392	18283	18214	18289	18493	18304	18415	18252	18330	18473	18322	18293	18428	18138	18034	18027	18165	18375	18245	18315	18347	18276	18244	18325	18315	18483	18114	18419	18172	18171	18228	18218	18079	18411	18322	18335	18323	18235	18132	18278	18140	18338	18240	18165	18421	18084	18220	18203	18279	18196	18186	18264	18199	18490	18341	18111	18230	18165	18258	18181	18238	18237	18190	18050	18396	18091	18175	18264	18219	18143	18264	18446	18406	18250	18256	17912	18145	18045	18242	18288	18451	18256	18251	18216	18211	18090	18323	18286	18295	18246	18420	18458	18380	18278	18255	18280	18332	18247	18224	18220	18223	18421	18323	18493	18165	18260	18274	18365	18381	18458	18512	18378	18167	18220	18149	18099	18219	18134	18227	18510	18546	18080	18166	18318	18173	18188	18356	18365	18146	18407	18322	18383	18307	18240	18063	18482	18535	18105	18319	18379	18361	18260	18105	18277	18346	18421	18493	18446	18377	18563	18285	18351	18286	18390	18229	18317	18253	18425	18366	18116	18338	18364	18232	18268	18190	18199	18181	18224	18212	18153	18480	18234	18195	18285	18243	18187	18313	18084	18153	18378	18293	18167	18298	18239	18278	18393	18194	17814	18368	18351	18233	18180	18457	18093	18252	18124	18312	18334	18429	18312	18231	18085	18333	18352	18227	18288	18442	18139	18407	18294	18260	18235	18408	18298	18085	18195	18593	18413	18296	18069	18378	18500	18229	18188	18225	18306	18424	18334	18382	18597	18280	18140	18292	18082	18258	18250	18230	18205	18314	18148	18289	18326	18315	18390	18340	18196	18153	18175	18247	18123	18456	18353	18290	18268	18104	18283	18100	18292	18443	18197	18423	18032	18304	18030	18327	18238	18260	18132	18494	18589	18277	18170	18188	18150	18198	18126	18071	18387	18400	18073	18305	18244	18342	18258	18036	18387	18370	18308	18237	18250	18264	18215	18445	18276	18328	18214	18260	18228	18182	18043	18354	18401	18429	18261	18080	18212	18384	18269	18280	18406	18323	18341	18440	18116	18293	18420	18354	18497	18416	18339	18243	18298	18432	18342	18357	18346	18101	18180	18143	18256	18286	18142	18119	18231	18152	18268	18301	18433	18144	18271	18387	18197	18337	18256	18374	18418	18177	18124	18309	18358	18232	18237	18335	18203	18119	18083	18178	18229	18336	18261	18184	18317	18208	18064	18255	17965	18278	18235	18223	18198	18438	18346	18323	18393	18186	18102	18173	18224	18414	18184	18351	18265	18162	18471	18026	18156	18221	18274	18287	18261	18486	18589	18167	18054	18409	18104	18197	18163	18197	18407	18105	18028	18321	18273	18294	18470	18470	18457	18293	18064	18271	18234	18102	18051	17995	18434	18272	18182	18320	18244	18414	18290	18240	18440	18271	18391	18201	18164	18132	18205	18446	18422	18188	18286	18178	18374	18158	18219	18390	18494	18372	18355	18472	18192	18193	18066	18228	18221	18290	18266	18349	18303	18410	18323	18242	18218	18492	18281	18473	18362	18128	18323	18201	17953	18345	18214	18340	18261	18321	18183	18397	18296	18311	18359	18428	18390	18253	18129	18244	18137	18277	18281	18314	18320	18337	18218	18202	18408	18358	18295	18151	18222	18206	18385	18222	18487	18146	18374	18091	18279	18269	18343	18498
44498	76776	63638	47273	35574	27938	23665	20714	17662	15966	14695	14487	14071	13899	13831	13821	13615	13575	13608	13500	13617	13506	13487	13360	13357	13558	13367	13423	13430	13371	13291	13292	13324	13413	13308	13390	13368	13515	13352	13285	13245	13307	13310	13369	13308	13390	13375	13498	13274	13362	13164	13273	13322	13448	13373	13155	13388	13444	13396	13181	13222	13282	13414	13296	13356	13439	13355	13308	13384	13319	13200	13442	13336	13442	13312	13477	13448	13374	13289	13204	13377	13250	13215	13316	13424	13273	13384	13390	13327	13337	13303	13453	13193	13284	13316	13263	13340	13260	13275	13276	13255	13346	13349	13520	13365	13520	13453	13272	13482	13246	13258	13281	13344	13261	13294	13456	13233	13445	13364	13220	13385	13499	13277	13423	13445	13233	13442	13253	13331	13384	13374	13386	13189	13359	13127	13362	13332	13263	13378	13278	13223	13354	13526	13549	13068	13225	13443	13417	13328	13487	13189	13125	13155	13281	13303	13432	13300	13279	13365	13252	13230	13367	13409	13375	13490	13381	13257	13377	13397	13116	13317	13388	13187	13284	13190	13325	13286	13397	13410	13266	13295	13346	13247	13273	13284	13377	13309	13221	13361	13453	13414	13565	13300	13375	13458	13287	13377	13255	13470	13246	13498	13360	13288	13228	13370	13334	13372	13328	13331	13116	13315	13354	13366	13391	13173	13361	13296	13372	13271	13209	13361	13329	13187	13287	13327	13424	13272	13483	13279	13378	13206	13177	13174	13277	13060	13351	13294	13354	13303	13280	13330	13293	13471	13370	13306	13337	13320	13294	13296	13301	13444	13238	13284	13294	13363	13185	13251	13454	13386	13345	13483	13350	13361	13377	13275	13162	13339	13318	13254	13493	13275	13245	13192	13357	13254	13273	13261	13350	13235	13317	13314	13388	13308	13557	13216	13210	13408	13256	13468	13364	13326	13337	13287	13162	13409	13347	13257	13345	13318	13304	13438	13505	13359	13237	13355	13470	13297	13486	13114	13277	13318	13300	13488	13189	13293	13249	13341	13242	13490	13387	13305	13305	13370	13363	13311	13296	13358	13364	13300	13229	13390	13225	13321	13409	13296	13289	13462	13221	13576	13262	13347	13310	13405	13399	13122	13326	13533	13399	13343	13306	13555	13122	13230	13404	13399	13248	13229	13285	13328	13246	13391	13430	13215	13529	13495	13407	13374	13440	13390	13112	13243	13416	13220	13260	13326	13218	13399	13366	13412	13400	13325	13280	13380	13245	13282	13260	13356	13521	13168	13309	13253	13207	13335	13331	13294	13303	13283	13367	13337	13172	13363	13367	13365	13114	13319	13447	13188	13223	13302	13257	13307	13202	13391	13392	13288	13391	13263	13219	13334	13168	13334	13356	13313	13338	13274	13371	13343	13386	13295	13294	13289	13368	13286	13503	13399	13451	13106	13340	13247	13234	13167	13372	13254	13306	13335	13358	13216	13177	13343	13347	13150	13249	13271	13296	13515	13374	13301	13349	13293	13345	13329	13195	13271	13337	13413	13455	13287	13405	13312	13301	13365	13210	13369	13312	13329	13215	13346	13462	13231	13317	13451	13155	13336	13053	13351	13343	13422	13326	13274	13304	13087	13283	13500	13455	13256	13251	13151	13371	13433	13424	13303	13288	13295	13221	13339	13299	13255	13337	13423	13406	13464	13158	13301	13362	13349	13266	13487	13369	13252	13297	13410	13331	13319	13272	13366	13470	13261	13279	13402	13380	13294	13371	13155	13447	13416	13384	13294	13274	13425	13339	13275	13322	13133	13385	13374	13188	13342	13328	13328	13301	13434	13322	13267	13333	13437	13400	13169	13233	13370	13305	13281	13207	13391	13305	13352	13259	13489	13426	13376	13233	13336	13384	13350	13327	13314	13312	13299	13428	13313	13311	13259	13279	13243	13333	13187	13325	13347	13320	13317	13390	13224	13355	13324	13305	13346	13215	13268	13286	13220	13308	13498	13298	13461	13360	13367	13279	13336	13348	13380	13308	13363	13174	13291	13467	13291	13257	13248	13227	13278	13184	13305	13266	13357	13163	13399	13324	13355	13252	13406	13428	13430	13405	13241	13254	13201	13450	13316	13363	13386	13263	13265	13299	13372	13257	13270	13273	13291	13340	13460	13467	13278	13174	13292	13205	13199	13275	13283	13202	13490	13325	13477	13346	13251	13390	13347	13257	13041	13327	13403	13370	13391	13192	13430	13377	13219	13283	13437	13269	13171	13171	13223	13264	13232	13264	13321	13353	13129	13347	13363	13368	13231	13229	13326	13293	13374	13255	13324	13528	13415	13320	13356	13269	13224	13320	13241	13206	13329	13331	13436	13322	13232	13311	13364	13198	13331	13365	13520	13323	13186	13445	13419	13432	13318	13265	13300	13388	13299	13291	13370	13242	13212	13198	13272	13111	13541	13330	13482	13191	13209	13257	13326	13312	13343	13272	13153	13199	13332	13316	13335	13305	13376	13285	13269	13149	13335	13326	13234	13463	13430	13331	13289	13339	13160	13295	13552	13277	13257	13199	13300	13341	13348	13376	13284	13382	13330	13340	13363	13301	13356	13185	13335	13272	13343	13429	13296	13312	13373	13299	13261	13323	13298	13421	13346	13283	13339	13484	13305	13329	13248	13340	13183	13415	13236	13385	13286	13278	13380	13275	13259	13335	13412	13310	13357	13548	13316	13241	13356	13185	13394	13353	13337	13504	13277	13314	13105	13274	13257	13263	13282	13338	13403	13169	13291	13257	13261	13416	13134	13222	13214	13423	13281	13408	13079	13315	13542	13345	13217	13367	13237	13315	13375	13336	13168	13396	13281	13222	13372	13285	13267	13316	13403	13368	13353	13421	13273	13218	13461	13238	13421	13467	13294	13388	13311	13289	13198	13495	13419	13350	13264	13281	13499	13223	13327	13187	13220	13279	13374	13110	13335	13200	13248	13461	13215	13347	13359	13286	13321	13377	13246	13225	13452	13321	13134	13240	13366	13330	13402	13281	13365	13512	13317	13429	13381	13340	13275	13466	13426	13499	13363	13246	13291	13372	13275	13240	13437	13435	13371	13193	13264	13271	13243	13473	13290	13377	13366	13480	13287	13312	13236	13341	13424	13181	13210	13471	13359	13425	13370	13172	13276	13356	13159	13283	13275	13499	13326	13179	13317	13247	13308	13291	13327	13205	13210	13200	13266	13391	13331	13542	13253	13352	13308	13087	13243	13340	13234	13249	13244	13413	13382	13312	13344	13286	13407	13384	13326	13428	13388	13395	13472	13258	13248	13483	13362	13207	13277	13234	13282	13491	13295	13366	13364	13384	13193	13417	13422	13302	13415	13328	13387	13440	13207	13317	13328	13191	13232	13292	13152	13500	13028	13443	13549	13329	13470	13236	13070	13272	13197	13329	13226	13199	13291	13493	13270	13316	13329	13322	13342	13422	13279	13284	13423	13447	13431	13382	13353	13472	13383	13429	13402	13237	13376	13305	13113	13462	13452	13352	13394	13464	13225	13305	13311	13383	13327	13229	13415	13295	13253	13338	13413	13154	13236	13377	13322	13265	13432	13377	13195	13259	13462	13426	13353	13127	13512	13384	13320	13249	13327	13320	13250	13249	13201	13202	13232	13394	13351	13452	13329	13391	13398	13394	13346	13363	13344	13327	13383	13426	13310	13474	13148	13248	13591	13230	13445	13236	13121	13220	13324	13298	13304	13392	13347	13272	13341	13336	13362	13292	13276	13250	13412	13250	13300	13356	13270	13369	13310	13140	13336	13213	13256	13208	13434	13412	13319	13298	13332	13239	13344	13491	13308	13171	13405	13372	13229	13226	13225	13131	13451	13216	13163	13282	13346	13218	13412	13429	13207	13309	13392	13137	13355	13300	13370	13288	13394	13323	13266	13424	13207	13463	13112	13426	13397	13182	13243	13374	13276	13361	13291	13251	13240	13301	13196	13360	13473	13313	13269	13487	13193	13365	13311	13357	13248	13444	13278	13242	13373	13195	13218	13354	13259	13245	13395	13205	13333	13182	13277	13310	13254	13239	13354	13355	13292	13228	13392	13345	13166	13228	13179	13221	13230	13318	13373	13342	13371	13122	13418	13372	13250	13232	13315	13347	13291	13369	13311	13300	13442	13353	13375	13402	13397	13229	13436	13325	13212	13188	13320	13202	13276	13298	13348	13288	13229	13227	13201	13376	13219	13506	13431	13360	13258	13197	13074	13314	13246	13403	13265	13409	13483	13258	13254	13323	13335	13390	13426	13296	13035	13490	13270	13277	13334	13319	13346	13181	13242	13234	13571	13400	13327	13482	13285	13408	13148	13527	13228	13266	13330	13443	13515	13278	13238	13299	13262	13441	13223	13213	13396	13257	13303	13421	13451	13409	13318	13302	13401	13341	13310	13301	13346	13226	13302	13397	13229	13205	13440	13261	13362	13298	13458	13331	13258	13448	13139	13310	13318	13283	13454	13426	13297	13334	13386	13178	13310	13433	13315	13367	13342	13212	13294	13521	13354	13324	13270	13312	13331	13195	13192	13356	13346	13291	13269	13323	13601	13219	13181	13438	13336	13328	13307	13439	13259	13244	13351	13309	13279	13194	13401	13358	13353	13258	13409	13220	13249	13391	13185	13304	13229	13324	13139	13320	13370	13365	13318	13317	13238	13298	13301	13279	13288	13274	13261	13339	13351	13440	13268	13380	13385	13453	13329	13316	13322	13375	13373	13258	13149	13296	13449	13392	13283	13427	13447	13393	13201	13360	13190	13322	13244	13304	13391	13396	13211	13369	13384	13319	13366	13288	13052	13337	13346	13257	13316	13442	13272	13444	13329	13441	13368	13482	13357	13390	13345	13334	13257	13260	13253	13213	13207	13175	13247	13234	13298	13293	13158	13186	13277	13322	13237	13513	13175	13389	13203	13274	13299	13374	13254	13169	13230	13319	13470	13153	13365	13368	13297	13456	13368	13290	13182	13393	13460	13330	13451	13341	13289	13253	13336	13424	13377	13148	13232	13275	13413	13195	13225	13275	13229	13197	13207	13375	13215	13222	13124	13336	13408	13363	13442	13312	13249	13288	13378	13383	13405	13291	13142	13456	13287	13458	13420	13399
38168	44477	45109	35962	27814	24377	22119	19944	19032	18684	18491	18273	18015	18021	18002	17917	17781	17877	17932	17784	17731	17938	17741	17773	17806	17607	17870	17722	17663	17452	17794	17755	17913	17625	17817	17934	17852	17706	17782	17706	17660	17697	17814	17821	17708	17597	17776	17858	17750	17674	17605	17853	17688	17662	17619	17891	17694	17601	17629	17802	17584	17680	17899	17586	17558	17773	17695	17499	17638	17593	17636	17732	17797	17559	17653	17553	17793	17926	17771	17756	17666	17927	17854	17575	17896	17823	17610	17596	17756	17812	17745	17720	17909	17557	17742	17487	17740	17610	17622	17906	17745	17811	17773	17629	17721	17791	17601	17711	17656	17820	17874	17763	17701	17621	17789	17690	17560	17815	17542	17573	17675	17730	17641	17709	17753	17731	17804	17752	17273	17785	17691	17678	17630	17451	17867	17695	17687	17710	17964	17603	17716	17591	17797	17564	17760	17758	17749	17820	17735	17818	17762	17823	17806	17552	17780	17720	17599	17680	17610	17713	17493	17748	17857	17763	17506	17735	17735	17712	17464	17758	17813	17760	17712	17954	17955	17647	17716	17615	17750	17529	17737	17664	17724	17888	17672	17752	17811	17668	17591	17660	17619	17602	17738	17564	17944	17840	17740	17847	17579	17709	17655	17723	17466	17772	17856	17817	17672	17717	17634	17676	17664	17660	17835	17922	17758	17690	17767	17680	17888	17851	17874	17845	17832	17796	17793	17889	17760	17906	17810	17791	17707	17742	17680	17897	17546	17713	17791	17851	17674	17599	17782	17649	17762	17862	17513	17767	17809	17587	17799	17670	17703	17602	17789	17732	17961	17828	17755	17705	17747	17681	17655	17627	17922	17844	17867	17626	17505	17677	17728	17553	17754	17687	17835	17750	17782	17667	17800	17642	17702	17553	17690	17774	17757	17556	17742	17801	17702	17852	17729	17532	17527	17694	17770	17697	17686	17901	17807	17767	17849	17761	17593	17771	17805	17786	17751	17678	17821	17789	17671	17627	17627	17811	17531	17777	17799	17597	17885	17852	17618	17588	17541	17729	17714	17682	17634	17638	17851	17763	17678	17730	17844	17739	17795	17708	17671	17789	17847	17669	17629	17710	17771	17931	17814	17810	17842	17713	17675	17630	17812	17606	17805	17997	17810	17689	17722	17799	17802	17637	17550	17857	17656	17808	17661	17773	17565	17604	17706	17804	17959	17904	17775	17720	17795	17942	17655	18003	17823	17682	17452	17765	17858	17825	17699	17650	17650	17860	17748	17666	17767	17722	17752	17662	18060	17576	17663	17450	17748	17577	17592	17737	17496	17723	17755	17728	17667	17776	17507	17655	17621	17792	17701	17700	17725	17647	17620	17867	17748	17822	17655	17819	17975	17851	17573	17491	17647	17829	17779	17547	17735	17765	17798	18028	17888	17854	17562	17694	17741	17686	17696	17716	17787	17732	17700	17818	17832	17637	17751	17725	17861	17724	17711	17857	17689	17711	17840	17869	17686	17775	17854	17582	17795	17816	17957	17816	17872	17820	17696	17894	17729	17649	17675	17830	17603	17676	17813	17868	17890	17659	17822	17847	17721	17878	17748	17862	17698	17726	17654	17580	17592	17681	17935	17812	17775	17948	17633	17735	17735	17665	17693	17861	17652	17664	17673	17692	17716	17762	17666	17635	17811	17556	17800	17850	17705	17730	17654	17602	17676	17494	17610	18007	17687	17762	17629	17593	17559	17798	17573	17663	17540	17679	17698	17749	17594	17807	17733	17614	17774	17661	17743	17674	17923	17675	17711	17581	17575	17710	17598	17753	17581	17869	17861	17866	17845	17596	17551	17534	17590	17665	17709	17729	17537	17596	17597	17708	17792	17664	17688	17990	17738	17914	17701	17964	17770	17744	17475	17626	17789	17854	17561	17725	17969	17674	17706	17754	17706	17757	17654	17503	17821	17634	17781	17929	17718	17764	17671	17823	17790	17532	17439	17793	17694	17621	17818	17640	17831	17853	17822	17788	17655	17960	17659	17728	17913	17695	17919	17784	17780	17810	17835	17699	17755	17717	17629	17645	17778	17697	17807	17716	17694	17865	17882	17603	17661	17672	17828	17786	17849	17876	17686	17789	17863	17760	17687	17523	17703	17726	17549	17963	17787	17590	18002	17918	17773	17760	17670	17583	17654	17915	17817	17582	17568	17748	17745	17888	17728	17539	17716	17673	17699	17837	17576	17708	17678	17631	17903	17785	17834	17787	17562	17725	17779	17720	17566	17582	17667	17726	17738	17783	17727	17650	17608	17574	17622	17587	17780	17901	17951	17706	17737	17588	17756	17577	17732	17829	17692	17646	17767	17757	17725	17653	17710	17824	17578	17660	17805	17581	17763	17638	17912	17648	17780	17827	17673	17596	17559	17790	17673	17985	17567	17826	17637	17747	17874	17713	17680	17771	17700	17567	17991	17644	17564	17565	17700	17935	17709	17943	17770	17754	17691	17813	17795	17951	17659	17753	17758	17644	17742	17573	17744	17877	17671	17645	17833	17781	17443	17829	17719	17788	17665	17557	17530	17783	17796	17730	17801	17653	17861	17708	17799	17935	17715	17827	17537	17664	17826	17818	17855	17924	17745	17790	17696	17738	17872	17676	17555	17746	17601	17922	17667	17688	17867	17800	17635	17680	17628	17746	17765	17794	17663	17728	17665	17803	17792	17783	17724	17579	17837	17590	17697	17739	17643	17527	17741	17810	17647	17524	17721	17835	18008	17538	17606	17826	17702	17512	17780	17694	17819	17667	17584	17664	17660	17665	17724	17733	17648	17526	17750	17467	17689	17810	17715	17697	17700	17783	17678	17609	17835	17845	17486	17926	17883	17775	17516	17859	17788	17588	17662	17549	17667	17769	17820	17725	17666	17896	17650	17761	17605	17760	17872	17707	17533	17573	17626	17676	17670	17625	17683	17752	17708	17669	17733	17772	17841	17741	17595	17664	17559	17858	17665	17652	17782	17679	17726	17802	17737	17504	17565	17798	17953	17980	17842	18029	17623	17752	17669	17704	17695	17912	17867	17837	17679	17868	17743	17675	17588	17643	17964	17685	17739	17853	17708	17615	17592	17892	17786	17731	17829	17610	17967	17720	17568	17723	17734	17882	17770	17863	17791	17635	17693	17720	17692	17736	17958	17921	17896	17609	17681	17865	17720	17747	17721	17702	17825	17762	17708	17806	17789	17746	17612	17712	17835	17747	17822	17862	17830	17724	17784	17723	17667	17869	17835	17751	17972	17755	17732	17667	17815	17903	18001	17918	17638	17677	17854	17631	17753	17809	17753	17568	17769	17734	17863	17872	17673	17599	17911	17831	17811	17692	17583	17785	17970	17861	17881	17721	17631	17765	17894	17746	17650	17954	17895	18033	17682	17686	17970	17939	17908	17879	17814	17683	17657	17661	17893	17745	17675	17695	17750	17821	17618	17943	17700	17603	17872	17781	17649	17744	17692	17830	17675	17625	17634	17919	17837	17942	17613	17697	17900	17764	17681	17710	17789	17811	17898	17793	17717	17697	17789	17472	17662	17548	17770	17518	17752	17712	17714	17774	17780	17478	17826	17604	17556	17925	17831	17929	17875	17760	17676	17708	17793	17527	17889	17749	17725	17737	17837	17682	17787	17764	17646	17681	17823	17744	17427	17749	17721	17664	17930	17736	17713	17403	17749	17891	17630	17712	17759	17540	17728	17586	17709	17862	17646	17541	17775	17648	17623	17809	17618	17754	17824	17808	17743	17679	17854	17716	17741	17642	17568	17615	17401	17748	17665	17713	17785	17701	17776	17607	17913	17535	17973	17748	17780	17706	17621	17980	17640	17664	17656	17693	17724	17860	17591	17743	17803	17797	17835	17886	17706	17746	17817	17827	17992	17613	17629	17738	17582	17858	17750	17521	17924	17515	17800	17697	17624	17552	17633	17685	17749	17640	17785	17691	17856	17778	17632	17696	17600	17718	17758	17735	17619	17649	17814	17525	17591	17705	17861	18068	18056	17565	17651	17854	17742	17568	17450	17488	17782	17592	17960	17781	17738	17621	17722	17849	17775	17624	17676	17642	17725	17622	17811	17616	17614	17764	17806	17715	17709	17493	17830	17813	17908	17814	17736	17782	17811	17812	17667	17613	17594	17819	17896	17769	17752	17761	17646	17781	17730	17759	17759	17878	17706	17662	17691	17860	17690	17718	17799	17772	17767	17760	17890	17650	17777	17703	17669	17658	17503	17686	17728	17736	17800	17745	17651	17601	17596	17634	17809	17758	17851	17726	17664	17619	17698	17720	17941	17636	17681	17562	17730	17653	17636	17646	18016	17611	17586	17810	17762	17540	17677	17597	17749	17990	17668	17576	18008	17672	17674	17901	17685	17763	17787	17342	17659	17741	17743	17732	17551	17763	17618	17628	17703	17774	17836	17723	17800	17807	17663	18015	17917	17609	17685	17881	17829	17504	17699	18006	17854	17852	17794	17590	17852	17746	17703	17954	17713	17697	17900	17765	17435	17723	18001	17893	17602	17547	17647	17547	17873	17784	17711	17644	17887	17678	17759	17653	17685	17622	17560	17716	17678	17599	17919	17478	17776	17534	17612	17653	17671	17886	17851	17821	17669	17653	17620	17575	17975	17761	17848	17661	17724	17510	17996	17532	17577	17702	17543	17620	17832	17540	17595	17768	17850	17664	17736	17754	17667	17649	17486	17623	17725	17678	17864	17715	17752	17463	17674	17697	17538	17786	17858	17479	17763	17608	17766	17663	17678	17721	17859	17788	17736	17683	17531	17705	17596	17596	17841	17773	17774	18006	17777	17669	17554	17736	17533	17768	17949	17664	17822	17823	17733	17691	17669	17683	17651	17591	17572	17832	17770	17734	17817	17694	17851	17780	17498	17686	17510	17829	17743	17701	17598	17751	17696	17851	17753	17898	17817	17538	17747	17878	17794	17769	17813	17751	17541	17824	17731	17895	17692	17610	17521	17724	17841	17696	17699	17773	17717	17717	17852	17658	17919	17682	17738	17679	17781	17860	17875	17713	17788	17592	17676	17894	17776	17672	17557	17775	17870	17706	17783	17554	17571	17727	17616	17768	17709	17748	17606	17568	17574	17811
46528	59160	44176	29650	22794	19931	17430	15420	14391	13938	13616	13586	13391	13242	13323	13328	13443	13196	13084	13121	12996	13288	13261	13169	13020	13123	12998	13063	13100	12955	13216	12947	13019	13124	13108	13059	13153	13052	13077	13231	13164	12938	13133	13112	13260	13231	13051	13232	12999	13017	13215	13003	13194	12895	13060	13137	13007	13120	12935	13119	13112	13154	13172	13089	13218	13226	13351	13083	13020	13001	13051	13096	13066	13021	12997	13117	13040	13153	13170	13106	13052	13028	13203	12990	13206	13138	13060	13137	12955	13260	13001	13149	12885	13093	13075	12824	13224	13055	13155	12968	13159	12988	13103	13034	13109	13172	13081	13100	13089	13338	12990	13207	13080	13010	13100	13240	13061	13076	13218	13075	13032	13073	13059	13306	12964	13187	13060	12942	12969	13087	12973	13295	13049	13075	13267	13123	13151	12980	13081	13053	13241	13241	12941	13156	13041	13129	12965	13127	13084	12974	13037	13054	13202	13173	13023	13065	13024	13065	13150	13392	13194	13208	13039	12937	13098	13038	13016	13096	13199	13136	13014	13199	12877	13004	12980	13067	13296	13030	13056	13052	12929	12874	13262	13121	12950	13073	13145	13032	12924	13021	13113	12940	13166	13126	12990	13022	13099	13264	13250	13084	12918	13097	13215	13090	13123	13146	12972	13144	13068	13021	13220	13039	13037	13171	12980	13249	13050	13053	13180	13120	13193	13266	12986	13161	13096	12933	13228	13039	13152	13222	13218	13031	13176	13022	13154	13140	13166	12991	13100	13032	13181	13143	13126	13112	13068	13127	13241	13174	13079	13020	13041	13160	13033	13143	13152	13076	13084	13082	13168	13076	13147	13025	13112	13158	13194	13067	13078	13045	13173	13142	12960	13258	13064	13040	13075	13015	13181	13015	13191	13056	13134	13074	13192	13055	13149	13069	13068	13037	13037	13057	13092	13181	13215	13055	13126	12906	13065	13082	13046	12996	13135	13094	13077	13075	13036	13084	13035	12941	13062	13011	13103	13191	13051	12997	12934	13107	13129	12972	13116	13060	12996	13081	13053	13265	13112	13037	12988	12971	13190	13164	12998	13261	12960	13136	13214	13056	13065	13121	13034	12956	13059	12978	13187	12966	13044	13117	12985	13071	12951	13016	13050	13041	13290	13184	13199	13217	13200	12954	13183	13130	12987	13247	13158	13019	13065	13013	13206	12863	12985	13127	12889	13136	13018	13076	13186	13015	13123	12925	13079	13093	13108	12985	12925	13170	12901	13178	13047	13189	12949	13013	13115	13123	13125	13164	13012	12886	13096	12974	13261	13230	13199	13055	13168	13251	13117	13150	12981	13059	13080	13165	13010	13119	13066	13182	13085	12959	13212	13129	13107	13175	13086	13112	13023	13211	13228	13084	13035	13368	12988	13141	13030	13074	12879	13180	13037	13040	12984	13124	12991	13111	13263	13060	13245	13139	13303	13001	13099	13074	13114	13134	13098	13179	13064	13048	12916	12972	13069	13137	12999	13030	13147	13199	12976	13022	13169	13048	13080	13124	12955	13256	12999	13151	12984	12991	12999	13148	13194	13000	13083	13155	13130	12858	13161	13047	12980	13202	13135	13215	13202	13002	13231	13110	12996	13075	12887	12895	12936	13020	13252	13022	13105	13121	13036	13240	13155	13079	13024	13137	13084	12948	13001	12997	13019	13024	13050	13146	13099	13068	13064	13229	13170	13013	12992	13192	13064	13090	13111	13223	13013	12983	13133	13217	13122	13065	12964	13091	13088	13049	13346	13100	13313	13179	12999	13173	12993	13033	12898	13064	12972	13199	13156	12900	12977	13007	12919	13004	13138	12934	13068	13249	12950	12936	13043	13091	13075	12975	13215	13174	13141	13061	12973	13145	13193	13061	12950	13046	13034	13011	13081	13188	12982	13081	13043	13174	12918	13123	13162	13112	13032	12959	13089	13134	13223	13017	13194	13078	13006	13092	12871	13190	13150	13029	13145	13016	13138	13013	13021	13117	12977	13187	13080	13091	13135	13123	13189	12975	13107	12928	13102	13008	13103	12988	13069	13078	13167	13214	13173	13131	13135	13155	13197	13257	13115	13025	13212	13153	12996	13143	13195	13039	13105	12910	13025	13033	12955	12960	13032	13159	13174	13251	13055	13205	12975	13047	12957	13124	13093	12943	12943	13044	13067	13198	13119	13153	13002	13118	12960	13088	13190	13048	13000	13048	13145	13141	13155	13162	13112	12964	13161	12890	13101	13206	13241	13038	12914	12935	13240	13172	13111	13037	13184	13163	13093	13179	13079	12960	13138	13081	13115	13193	13110	13039	13091	13039	13198	13157	13114	13099	12878	13035	13187	13197	13082	13215	13100	13151	12975	13188	13097	13168	13047	13157	13086	13105	13065	13041	13071	13095	13162	13224	12931	12974	13100	13301	12925	12950	13113	13194	12933	13001	13042	13084	13107	13019	13067	12973	12987	13086	13203	13134	13202	13121	13129	13023	13224	12945	13179	13217	13265	13081	13204	12928	12985	13100	13044	13236	13141	12921	13074	13087	13076	13057	13132	13121	13217	13144	12942	13085	13123	13019	13046	13056	13089	12999	13154	13080	13131	13167	13039	12939	13140	13003	13030	13264	13062	13127	13268	13040	12900	13228	13107	12888	13138	13036	13159	13246	12952	13074	13113	13101	13051	13185	13170	13090	12993	13172	13001	12984	12982	13136	13206	13250	13045	13073	13055	13125	13180	13120	13032	13167	13233	13045	12985	13152	13147	13068	13152	13069	12995	13224	13070	13264	13074	13036	13092	13056	13050	13351	12966	13211	12966	13183	12942	13056	13181	13046	13153	13146	13132	12962	12894	12931	13103	13153	13189	13064	12990	13097	13116	13104	13264	12975	12843	13130	13132	13157	13042	12944	13160	13199	13148	13127	13150	13197	13009	13097	13240	13171	13083	13174	13064	13087	13041	13095	12964	13118	13334	13027	13075	13134	13191	13207	13235	13044	12949	13037	12867	13131	13031	13048	13001	12963	12959	13095	13246	12947	13125	13218	12999	13097	13027	13125	12954	13212	13051	13029	12965	13030	13105	13158	13131	13014	13043	13030	13249	13013	13000	13054	13091	13146	13102	13218	12991	13022	12902	13030	12986	12997	12928	13126	13095	13108	13095	13176	13080	13129	13059	13283	13251	13073	13033	12937	13227	13032	12993	12975	13101	13183	13090	12931	13142	13108	13039	12948	13065	13085	13135	13010	12995	13269	13128	13151	13079	13109	13001	13268	13217	12956	13205	13088	13220	12933	13036	13000	13158	12928	13010	13075	13083	13167	13214	13031	13002	13004	12970	13014	13092	13158	13090	13172	13108	13306	13056	12912	12979	13213	12998	13154	13197	13232	13157	13167	13126	12985	12967	13043	12900	13109	12880	13018	13127	12942	13103	13197	13100	13122	13200	13057	13015	13332	13235	12940	13182	13074	13072	13062	13001	13036	13115	13269	13006	13285	13110	13271	13133	13035	13119	13144	12907	13075	12863	13030	12953	13331	13320	13048	13068	13191	13128	13255	13084	13248	13204	13146	13087	13239	12971	13205	13318	13069	13162	13078	13150	12877	13039	13099	13106	13079	13010	13074	13132	13092	13121	13136	13162	13044	13169	13027	13049	13166	13008	13194	13031	13217	13176	13101	12903	13259	13129	13144	13027	13175	12970	13082	13083	13085	13188	13139	13034	13016	12981	13069	13116	12935	13183	13083	13014	13075	13064	13012	13169	12991	13145	13012	13271	13002	13199	12929	13089	12936	12969	13100	13052	13108	13056	12925	13092	13210	13245	13115	13009	13104	12971	12990	13013	13073	13156	13216	13145	12944	13018	13005	12941	13121	12955	13228	13171	13012	13173	13019	13046	13125	13019	12984	13331	13063	13164	13023	13078	13001	13077	13061	13047	13220	13234	13075	13056	13137	13082	13053	13178	13052	13032	13060	13264	13220	13130	13194	13175	13026	13097	12996	13180	12974	12937	12970	13043	13137	13079	12942	13008	12971	13042	13058	12999	12946	13042	13052	13198	12987	13009	13089	13036	12999	13116	13290	13230	13091	13110	13092	13108	13055	13150	13089	13163	13035	13027	13011	13158	12880	13176	12977	13055	13024	13137	13116	13141	12915	13085	13109	13214	13055	13039	12940	13007	13160	13078	13166	13026	13082	13058	13112	13055	12946	13026	12947	13056	13045	13021	13070	13209	13192	13304	13178	13127	13061	13021	13199	13150	12962	13160	12906	12996	12993	12979	13109	13245	13172	13301	13124	12997	13036	13090	13191	12975	12940	13094	13099	13151	13090	13101	13015	12951	13119	12999	13010	13005	13028	13101	13056	13154	12915	13192	13158	12981	13136	13092	13168	12892	13216	13026	13119	12954	13133	13198	13072	13025	12957	13214	13048	13075	13119	13282	13058	13218	13065	13116	13194	12940	12938	13196	13107	13072	13040	13115	12791	13141	13135	13233	13037	13015	13032	12956	13009	13024	13166	13167	13155	13218	13119	13025	13265	13053	13044	13099	13063	13063	12971	13012	13203	13171	13112	13077	13139	13176	13073	12926	13058	12943	12932	13152	12933	12970	13081	13128	13026	13040	13039	13143	13125	12997	13195	12922	13045	13103	13024	13071	13082	13137	13246	12954	12882	13053	12910	13139	12976	13167	12877	13087	13149	13077	12939	13078	13140	13349	13080	13084	13206	13169	13037	12919	13185	13192	13228	13057	13223	13067	12918	13210	13175	13099	13137	13036	13179	13143	13088	13128	12975	13099	13082	13091	13166	13002	13022	13106	13040	13004	13179	13087	12956	13061	13107	13177	13085	13016	13068	13179	13156	13011	12965	12983	13071	13123	13297	13204	13054	13001	13124	13081	13164	13053	13047	13184	13124	12978	13160	13195	13054	13049	13121	13059	13080	13150	13041	13053	13034	13026	13272	13041	13046	13144	13082	13224	13111	13037	13061	13120	13032	13027	13209	12796	12924	12942	13018	12898	13111	13064	13092	13153	13108	13095	13024	13093	13164	13156	13156	13079	13094	13127	13110	13104	12988	13069	12992	13168	12959	12950	13066	13119	12928	12982	13158	13031	13299	13087	13183
23388	21040	28496	25131	24692	27193	26551	22054	20002	19286	18816	18333	18419	18146	17931	18228	18077	18219	17887	17871	18037	18014	18020	17874	17571	17758	17825	17959	17778	17780	17853	17841	17750	17791	18138	17773	17735	17892	17875	17642	18037	17671	17857	17759	17754	17734	17723	17802	17964	17587	17580	17794	17873	17697	17761	17732	17795	17991	17886	17721	17886	17686	17916	17855	17768	17681	17861	17599	17653	17901	17749	17965	17903	17312	17723	17732	17717	17765	17934	17954	17586	17542	17613	17767	17533	17535	17594	17747	17827	17831	17588	17933	17850	17701	17611	17878	17913	17501	17566	17817	17650	17654	17565	17715	17593	17916	17570	17834	17733	17835	17547	17777	17684	17726	17732	17716	17746	17814	17543	17650	17497	17734	17823	17649	17491	17647	17610	17763	17666	17504	17768	17868	17893	17627	17763	17858	17879	17610	17653	17971	17763	17802	17717	17761	17736	17524	17779	17703	17783	17562	17744	17771	17585	17858	17851	17718	17570	17685	17764	17888	17533	17635	17663	17943	17588	17795	17679	17705	17854	17811	17671	17882	17724	17844	17838	17801	17630	17630	17627	17663	17568	17753	17741	17706	17750	17664	17637	17608	17623	17571	17765	17532	17607	17474	17678	17845	17685	17762	17861	17806	17929	18130	17623	17686	17691	17575	17650	17664	17869	17689	17795	17664	17706	17678	17707	17681	17561	17756	17821	17640	17685	17811	17808	17625	17690	17650	17617	17815	17831	17790	17983	17722	17624	17571	17592	17889	17861	17679	17775	17763	17728	17776	17888	17620	17523	17742	17438	17408	17876	17822	17803	17827	17900	17628	17683	17778	17723	17682	17736	17758	17765	17705	17686	17794	17914	17841	17900	17807	17823	17807	17890	17773	17756	17719	17694	18044	17625	17568	17751	17685	17759	17739	18059	17816	17751	17608	17687	17646	17667	17775	17543	17754	17574	17696	17550	17698	17659	17747	17690	17802	17773	17686	17769	17824	17618	17640	17706	17758	17782	17882	17669	17794	17452	17352	17761	17769	17979	17672	17626	17665	17668	17737	17999	17879	17716	17869	17898	17691	17512	17684	17623	17601	17995	17898	17719	17704	17889	17821	17689	17682	17669	17568	17833	17517	17737	17529	17790	17913	17706	17783	17419	17737	17739	17680	17818	17470	17777	17759	17735	17864	17741	17831	17679	17758	17835	17915	17591	17703	17911	17930	17845	17826	17767	17843	17504	17672	17683	17911	17712	17536	17609	17756	17635	17673	18025	17849	17648	17870	17772	17658	17665	17620	17790	17626	17846	17657	17859	17792	17810	17747	17902	17823	17657	17644	17777	17735	17692	17807	17566	17593	17748	17620	17725	17544	17593	17727	17916	17662	17692	17608	17729	17809	17641	17595	17623	17682	17687	17537	17619	17850	17794	17774	17609	17921	17647	17698	17780	17682	17699	17660	17666	17715	17749	17792	17778	17755	17822	17815	17796	17605	17744	17872	17579	17801	17667	17749	17771	17577	17775	17828	17801	17859	17569	17721	17952	17804	17839	17686	17888	17592	17922	17786	17862	17921	17622	17807	17788	17650	17454	17801	17661	17814	17623	17806	17842	17795	17527	17774	17828	17696	17688	17893	17742	17515	17717	17858	17961	17674	17713	17705	17750	17892	17747	17875	17545	17697	17910	17910	17940	17744	17906	17812	17761	17773	17874	17757	17744	17606	17927	17691	17611	17713	17977	17785	17774	17708	17596	17566	17665	17697	17629	17795	17859	17533	17784	17805	17874	17847	17820	17712	17574	17654	17699	17743	17940	17765	17845	17708	17596	17858	17853	17820	17871	17792	17648	17809	17688	17645	17898	17769	17557	17319	17698	17785	17733	17645	17684	17555	17796	17814	17766	17969	17752	17761	17611	17694	17715	17937	17876	17675	17959	17755	17736	17757	17566	17610	17785	17810	17823	17553	17834	17847	17988	17763	17719	17691	17714	17733	17587	17619	17833	17765	17657	17687	17854	17758	17863	17969	17867	17779	17972	17832	17914	17842	17711	17521	17743	17939	17864	17773	17749	17824	17708	17480	17750	17582	17933	17855	17579	17547	17798	17866	17902	17749	17722	17678	17916	17684	17630	17867	17839	17830	17732	17594	17879	17731	17893	17792	17577	17832	17599	17870	17635	17825	17897	17715	17742	17822	17681	17799	17933	18005	17766	17722	17960	17545	17568	17647	18042	17825	17585	17772	17860	17829	17787	17864	17632	17784	17718	17499	17542	17649	17873	17775	17763	17800	17696	17853	17715	17568	17750	17720	17627	17802	17803	17811	17690	17764	17683	17879	17558	17644	17629	17522	17707	17725	17596	17724	17724	17717	17732	17580	17667	17643	17820	17690	17890	17774	17643	17765	17722	17733	17719	17763	17777	17686	17783	17618	17742	17550	17715	17805	17451	17680	17964	17436	17840	17679	17920	17709	17720	17644	17805	17888	17472	17757	18071	17793	17837	17780	17832	17735	17786	17594	17522	17738	18063	17712	17827	17820	17808	17758	17691	17854	17772	17603	17680	17698	17466	17819	17672	17965	17844	17898	17726	17561	17820	17743	17943	17667	17812	17858	17815	17806	17649	17804	17821	17920	17931	17698	17684	17818	17610	17652	17813	17890	17606	17499	17620	17843	17965	17547	17839	17721	17803	17638	17848	17804	17812	17899	17996	17620	17748	17547	17811	17565	17730	17810	17728	17813	17798	17550	17660	17603	17786	17862	17587	17975	17752	17805	17627	17560	17856	17584	17758	17899	17675	17743	17864	17657	17710	17720	17726	17870	17871	17818	17652	17463	17688	17685	17775	17799	17781	17628	17707	17605	17537	17631	17496	17639	17685	17865	17803	17841	18106	17688	17617	17609	17783	17483	17821	17683	17730	17882	17696	17854	17743	17812	17698	17821	17756	17948	17770	17791	17756	17842	17863	17650	17679	17632	17750	18119	17643	17525	17515	17746	17796	17814	17815	17550	17889	17865	17668	17753	17642	17930	17707	18026	17985	17643	17752	17588	17589	17547	17790	17657	17778	17666	17818	17671	17619	17946	17804	17668	17593	17738	17714	17833	17687	17621	17790	17524	17510	17674	17624	17737	17758	17790	17675	17848	17741	17733	17683	17712	17704	17857	17789	17835	17909	17938	17676	17780	17665	17590	17886	17751	17894	17736	17779	17845	17740	17505	17784	17669	17728	17665	17777	17654	17732	17705	17801	18112	17816	17856	17787	17996	17658	17781	17765	17905	17692	17680	17821	17790	17883	17766	17729	17830	17769	17696	17755	17683	17625	17572	17579	17612	17633	17659	17592	17666	17655	17648	17793	17695	17688	17739	17858	17684	17609	17595	17711	17586	17723	17631	17735	17515	17772	17730	17790	17888	17769	17690	17587	17877	17761	17724	17672	17556	17869	17639	17760	17858	17833	17635	17857	17709	17838	17852	17720	17689	17697	17487	17809	17852	17610	17827	17563	17824	17775	17876	17592	17661	17687	17818	17994	17809	17798	17847	17811	17836	17990	17838	17682	17693	17916	17714	17842	17543	17804	17988	17642	17768	17514	17772	17704	17800	17785	17611	17737	17714	17876	17643	17599	17620	17492	17871	17571	17625	17593	17815	17670	17652	17992	17704	17791	17890	17573	17718	17719	17886	17777	17829	17822	17721	17654	17718	17764	17633	17808	18018	17540	17744	17729	17695	17658	17766	17729	17626	17932	17673	17839	17865	18094	17672	17738	18026	17785	17874	17709	17680	17467	17649	17851	17750	17890	17759	17506	17718	17926	17827	17812	17630	17683	17480	17696	17609	17619	17789	17649	17814	17612	17711	17733	17757	17674	17793	17566	17873	17695	17852	17818	17836	17770	17796	17817	17851	17622	17565	17689	17864	17645	17679	17894	17921	17678	17569	17649	17994	17659	17594	17891	17686	17765	17763	17646	17809	17687	17717	17766	17776	17549	17676	17814	17811	17955	17672	17639	17812	17911	17907	17622	17747	17897	17973	17749	17591	17512	17612	17635	17742	17706	17619	17949	17739	17656	17858	17753	17463	17746	17490	17758	17709	17636	17846	17970	17934	18019	17688	17694	17807	17840	17678	17880	17688	17821	17791	17739	17819	17690	17644	17597	17484	17855	17723	17726	17673	17571	17697	17732	17747	17747	17701	17913	17756	17699	17749	17817	17704	17757	17740	17726	17955	17750	17771	17658	17796	17909	17630	17866	17711	17814	17707	17957	17738	17641	17609	17812	17664	17855	17716	17794	17886	17871	17706	17942	17762	17754	17619	17819	17570	17529	17596	17823	17694	17798	17761	17864	17986	17689	17732	17962	17701	17697	17799	17875	17853	17725	17876	17798	17831	17613	17684	17826	17638	17619	17750	17777	17686	17805	17738	17702	17714	17744	17711	17852	17732	17658	17623	17920	17826	17738	17702	17727	17746	17760	17868	17716	17738	17940	17842	17766	17580	17724	17820	17803	17841	17717	17908	17829	17635	17793	17628	17640	17795	17936	17731	17910	17764	17754	17870	17575	17825	17644	17686	17920	17818	17797	17958	17848	17792	17639	17673	17929	17676	17701	17779	17749	17670	17837	17886	17680	17848	17812	17904	17568	17777	17601	17724	17914	17837	17915	17623	17737	17704	17691	17701	17673	17804	17626	17696	17706	17833	17717	17676	17792	17664	17801	17805	17677	17839	17831	17593	17990	17973	17890	17860	17611	17752	17873	17732	17605	17644	17607	17791	17718	17860	17749	17723	17757	17881	17823	17752	17688	17741	17829	17945	17758	17848	17917	17905	17660	17746	17705	17668	17832	17811	17728	17712	17774	17841	17792	17632	17809	17779	17617	17780	17672	17671	17830	17821	17770	17966	17649	17841	17752	17541	17852	17759	17927	17729	17724	17795	17759	17827	17840	17833	17745	17674	17658	17711	17785	17937	17793	17711	17732	17685	17740	17650	17848	17697	17738	17698	18035	17849	17883	17750	17674	17672	17713	17772	17760	17807	17827	17815	17714	17726	17822	17826	17852	17759	17528	17499	17800	17672	17918	17811	17781	18045	17782	17644	17670	17724	17769	17523	17768	17885	17692	17988	18049	17999	17821	17865	17782	17645	17784	17698
45426	64249	51569	35731	28046	23363	19218	17049	15685	14336	13863	13680	13693	13408	13243	13255	13406	13428	13385	13302	13221	13073	13108	12979	13047	13169	13116	13279	13128	12967	13281	13191	13335	13091	12959	12873	13241	13226	13109	12989	13130	13243	13116	13134	13159	13145	13104	12997	13042	12966	13074	13080	13116	13166	13171	13170	13161	13126	13157	13255	13025	13120	13236	13148	13064	13074	13173	12995	13007	13137	13145	13107	13190	13096	13075	13252	12910	13019	13217	13292	13180	13155	13169	12961	13172	13070	12934	13193	13106	13165	13169	13181	13068	13114	13000	13203	13083	13198	13079	13252	13054	13106	13094	13127	13027	13125	13131	12948	13067	13146	13224	13000	13115	13096	13051	13186	12909	13063	12937	13155	13264	13040	13041	13044	13000	13052	13141	13248	12908	13206	13088	13075	13256	13127	13099	12957	12996	13126	13097	13037	13302	13135	13040	13132	13085	13090	13185	13065	13238	13063	13117	13065	12968	13169	13163	13055	13023	13138	13077	13081	13309	13133	13261	13027	13008	13107	13017	13049	13228	13296	13151	13052	13188	12968	13245	13028	13117	13066	13113	13138	12954	13108	12988	13075	13037	13094	13091	13196	12980	13173	13170	13139	13123	13027	13088	13145	13125	12987	13147	13092	13190	13071	13077	13165	13131	13046	13219	13084	13000	12977	13256	12975	13057	13093	13117	13057	13065	13025	13272	12966	13103	13175	12892	13245	13053	13072	13092	13088	13063	13153	13206	13337	13068	12969	13275	12913	13303	13088	13162	12997	13113	12792	13097	13120	13254	13067	13073	13166	13045	12994	12994	13047	12998	13142	13159	13039	13077	13137	13013	13041	13219	13015	13218	13173	13108	12927	13117	13220	13083	12976	13392	13071	13259	13176	13220	13026	13059	13113	13256	13038	12817	13111	13093	12886	13064	13104	13086	13175	13038	13056	13092	13000	13014	13148	13083	13144	13212	13120	13152	13248	13189	13140	13120	13186	13085	13198	13210	13129	12959	12993	12970	13104	12951	13191	13079	13168	13060	13112	13135	13085	12980	13177	12951	13138	13166	13044	13087	13065	13079	13115	13077	13032	13097	13146	12972	13167	13092	13295	13051	13056	12890	13219	13028	13023	13124	13239	13020	12884	13131	13043	13155	13029	13035	13199	13111	13018	12850	13196	13089	13049	13108	12965	12889	13117	13130	12969	13354	13178	13029	13194	13184	13093	13231	13099	13204	13000	13205	13071	13069	13051	13039	13048	13217	13074	13124	13157	13061	13178	13028	13103	13199	13007	13186	12951	13134	13168	13153	13155	13097	13145	13024	13147	13106	13272	13160	13156	13156	13079	13019	13032	13112	13082	13235	13038	13150	13005	13120	13155	13188	12994	13185	13216	13028	12939	13120	12959	13153	13174	13160	13147	13191	13068	13265	13217	13127	13093	13083	13043	13075	13154	13075	13061	13071	12922	13304	13207	13124	13119	13250	13103	13052	12993	13022	13188	13067	13088	13200	13003	12918	13026	13191	13210	13059	13037	13137	13151	13027	13151	13047	13145	13100	13132	13093	13030	13150	12911	13083	13041	13254	13153	12991	13127	13108	13063	13096	13116	12957	13109	13117	13091	13166	13150	13093	13216	13113	12911	12949	13056	13060	13129	13093	13167	13006	12992	13175	13182	13022	13042	13237	13155	13127	13090	13234	12932	13039	12891	13019	13122	13027	13225	13069	13000	13182	13162	13032	13198	13136	12989	12991	13165	13148	13021	13102	13254	13210	13118	13128	13103	12813	13069	12917	13025	12982	13045	13173	13184	13063	13086	13097	12945	13044	13207	13246	13157	12939	13053	13002	13159	13027	13050	13130	13118	13203	13228	13125	13113	13116	13280	13056	13277	13183	13130	13072	13064	13116	12928	13066	13068	13150	13101	13078	13103	13211	13197	13097	13201	13087	12992	13150	13200	13035	13315	13046	13156	13030	13204	12866	13050	13069	13048	13163	13083	13164	13018	13222	13118	13113	13001	13324	13066	13082	13007	13269	13128	12942	13205	12970	13035	13055	13303	13003	12990	13158	13101	13037	13140	13074	13127	13086	13271	12901	13213	13108	13069	13266	13184	13076	13051	13071	12962	13125	13181	13069	13218	12970	12968	12971	13089	13008	13025	13125	12928	12996	13008	13024	12963	13136	13130	12797	13122	13128	13046	13146	12954	13098	13144	13305	13216	13034	13124	13233	13188	13256	13116	13351	13067	13043	13177	13261	13099	12961	13094	13200	13066	13119	13220	13076	13224	13181	13130	13083	12920	13156	13126	13066	13197	12923	13066	13032	13082	13123	13225	13155	13103	13108	13132	13077	13091	13159	13081	13235	12967	13245	13170	13216	13054	13113	13081	13159	13044	13080	13061	13221	13150	12931	12920	13189	13043	13090	13073	13092	13066	13075	13161	13317	13043	13044	13137	13098	13144	13183	13040	13107	13090	13237	12918	13176	13091	13039	12955	13241	13275	13169	13218	13228	13003	13098	13017	13095	13120	13297	12981	12988	13157	12981	12988	13049	13035	13113	13071	13113	13277	13056	13249	13024	13133	13015	13036	13160	13231	13126	13176	13034	13216	13224	13279	13093	13140	12948	12996	12998	13145	13140	13175	13087	13188	13158	13026	13002	13088	13050	12954	13245	13142	13152	13073	13127	13170	12995	13106	12886	13268	13079	13139	13130	13062	13116	13021	13027	13142	13072	13070	13059	13114	13187	13078	13128	13181	13192	13057	13129	13194	13194	13146	13082	13147	13061	12931	12957	12964	13210	13097	13127	12958	13191	12995	13099	13177	12937	12877	13075	12947	13139	13103	13164	12940	13068	12921	13205	12952	12988	12925	13104	13226	13049	12991	12970	13066	13099	13102	13185	13010	13043	13118	13145	13163	13039	13106	13056	13177	13111	13066	13105	13206	13036	13414	13256	13055	13039	13031	13136	12966	13124	13220	13102	13147	13281	13215	12955	13132	13171	13021	13050	13097	13021	13097	12997	13156	12934	13080	13119	13154	12985	12981	13137	13187	13100	12936	13047	13107	12938	12893	12997	13221	12950	13203	12985	13080	13056	13259	13100	13106	13303	13165	13228	13179	13021	13159	12835	13110	13107	13002	13173	13119	13210	13039	13050	13102	13261	12950	13113	13080	13316	13300	12956	13079	13201	12945	13193	13061	13032	13146	13101	12973	13069	13011	13045	13050	13099	13009	13045	13030	13185	13092	13083	13083	13104	13135	13020	12977	13339	13094	13252	13095	13151	13299	13144	13156	13201	13070	13045	13003	13177	13221	13253	13200	13158	12948	12928	13009	12892	13082	12991	13066	12981	13046	13237	13112	13079	12909	13064	12957	13101	13190	13278	13142	13130	13000	13118	13236	13062	13231	13114	13165	13193	12965	13119	13291	13006	13102	13108	13218	13147	13008	13189	13137	13178	12951	13170	13213	13097	12997	13202	13015	13148	13098	13008	13068	13157	12984	13172	13184	13026	13215	13017	13088	13155	12986	13271	13026	12950	13096	13223	13164	13096	12975	13129	13091	13047	13103	13050	13189	13139	13081	13250	13005	13167	13112	13014	13150	13014	13014	13271	13122	13054	13153	13021	12986	13096	13177	13074	13129	13168	13206	13106	13164	13091	13065	13098	13276	13175	13171	13008	13178	13162	13045	13230	13311	13028	13033	13083	13033	13142	13144	13219	13347	13175	13091	13089	12963	13178	12984	13042	12996	13122	13044	13074	13120	13157	13116	13247	13141	13018	12961	13033	12927	12970	13179	13175	13083	13287	13120	13195	13109	13373	13013	13025	13010	13164	13159	13074	13088	13002	13054	13202	13022	13078	13008	13179	13086	13055	13088	13005	13188	13088	13085	13107	13216	12968	13215	12937	13086	12973	13042	13173	13188	13077	13006	13038	13055	13177	12945	13198	12901	13051	13010	12943	13065	13289	13091	13070	13206	13053	13094	13078	13228	13054	13127	13376	13000	13270	13066	13195	13108	13083	13109	13000	13114	13166	13166	13055	13030	13084	12990	13077	13233	13149	13020	13176	12942	12996	13035	12943	13088	13165	13053	13116	13273	12914	13171	13100	13174	13130	13094	13051	13187	13085	13197	13125	13331	13021	13141	13011	13057	13066	13008	13287	12968	13054	13095	13118	13091	12955	13239	13190	13119	13068	12962	13093	13145	13081	13144	13055	13089	13172	12998	12959	13088	13028	13097	13117	13114	13149	13082	12939	13246	13111	13045	13093	13022	13065	13144	13096	13150	13109	13201	13028	13179	13102	12982	13195	13198	13096	12974	13027	13323	13262	13197	13227	13201	13157	13000	12939	13157	13123	13011	13155	13157	13122	13155	13122	13224	13209	13169	13095	12971	13179	13145	13114	13091	13133	13044	13061	13017	13116	13111	13046	13183	12998	13098	13082	13027	12927	13180	13175	12931	13143	12956	13088	13004	12976	13122	13251	13137	12996	13141	13161	13215	13032	13012	13076	12990	13118	13030	13057	13022	13089	13260	13052	13147	13051	13068	13130	13106	13055	13060	13053	13213	13135	13001	12987	13304	12952	13312	13075	12950	13280	13205	12853	13176	12971	12964	13196	13171	13004	13174	13064	13200	13231	13014	13068	13168	13048	13087	13165	13257	13238	13145	13172	13049	13059	13140	13038	13078	13060	13151	13290	13061	13109	13151	13143	13065	13124	13070	13104	13017	13129	13050	13118	13190	12916	13102	13216	13157	13168	13108	12959	13249	13161	13209	13211	12942	13228	13161	13222	13208	13111	13153	13081	13152	12957	13209	13137	13102	13132	13175	13106	13243	13010	13054	13025	13128	13135	13119	13105	13135	13118	13025	13170	13075	13044	13011	13135	13202	13122	13010	13171	13044	13088	12946	12990	13112	13211	13164	13156	13063	13131	13319	12935	13247	13002	13050	13154	13082	13233	12970	13050	12902	13191	13132	12994	13158	13057	13109	13108	13166	13245	13261	13139	13156	13059	13194	13055	12954	13128	13241	12978	13070	13103	13213	13102	13216	13162	13195	13169	13272	13032	13003	13257	13055	13289	13010	12914	13147	13140	13032	13035	13014	13157	13184	13031	13184	13006	13152	13131	12909
24755	21224	28626	28161	26828	25543	23512	20396	18929	18740	18367	18064	18132	18088	17966	18055	17833	17975	17820	17797	17923	18067	17795	17865	17805	17676	17865	17878	17795	17706	17697	17849	17935	17635	17661	17889	17723	17605	17581	17897	17841	17772	17834	17745	17954	17693	17756	17724	17740	17923	17655	17545	17895	17645	17505	17798	17934	17910	17626	17709	17428	17649	17726	17684	17504	17693	17829	17718	17715	17724	17736	17742	17897	17798	17729	17539	17942	17718	17777	17784	17766	17821	17713	17880	17773	17672	17740	17911	17889	17790	17651	17727	17805	17753	17677	17699	17726	17714	17574	17723	17604	17495	17693	17685	17699	17831	17655	17563	17881	17837	17890	17806	17886	17912	17893	17636	17793	17871	17714	17750	17885	17769	17473	17859	17583	17685	17803	17478	17629	17664	17692	17818	17693	17766	17632	17681	17515	17805	17822	17573	17728	17698	17835	17943	17887	17855	17671	17668	17532	17776	17800	17882	17828	17707	17610	17720	17609	18083	17759	17931	17807	17831	17746	17631	17675	17768	17812	17779	17809	17826	17655	17561	17577	17809	17739	17380	17776	17658	17552	17539	17447	17568	17665	17552	17438	17709	17608	17843	17676	17634	17753	17840	17626	17721	17879	17989	17938	17794	17760	17837	17803	17703	17731	17713	17776	17669	17650	17533	17613	17699	17806	17655	17778	17558	17621	17617	17801	17693	17829	17506	17531	17733	17589	17822	17898	17916	17862	17796	17696	17804	17753	17480	17569	17692	17688	17746	17894	17815	17580	17638	17595	17810	17689	17840	17919	17743	17680	17644	17847	17875	17612	17690	17774	17599	17688	17757	17781	17712	17836	17859	17721	17797	17833	17665	17843	17768	17646	17824	17647	17843	17829	17819	17727	17713	17853	17848	17859	17677	17560	17622	17758	17669	17942	17872	17820	17841	17781	17485	17753	17677	17851	17653	17831	17632	17915	17769	17847	17803	17733	17767	17711	17837	17697	17580	17665	17785	17752	17807	17665	17645	17844	17912	17632	17890	17723	17763	17571	17606	17600	17572	17707	17692	17758	17514	17785	17652	17874	17933	17576	17730	17816	17605	17732	17615	17830	17834	17678	17658	17477	17822	17847	17678	17962	17788	17476	17628	17819	17783	17899	17810	17702	17646	17912	17620	17852	17755	17785	17879	17593	17692	17771	17935	17776	17864	17914	17767	17502	17771	17769	17730	17688	17879	17506	17738	17573	17552	17614	17776	17804	17622	17732	17677	17714	17738	17670	17602	17438	17750	17754	17629	17662	17821	17819	17557	17624	17807	17632	17649	17698	17913	17479	17673	17893	17716	17765	17814	17654	17622	17614	17767	17773	17825	17669	17717	17837	17834	17756	17851	17765	17556	17637	17794	17875	17774	17629	17582	17838	17879	17734	17595	17624	17763	17695	17686	17863	17851	17685	17583	17922	17851	17718	17831	17635	17784	17886	17776	17762	17750	17882	17795	17696	17783	17646	17751	17712	17966	18013	17711	17410	17807	17962	17780	17670	17673	17432	17938	17588	18052	17858	17712	17708	17744	17711	17789	17696	17675	17760	17723	17855	17889	17758	17504	17569	17715	17897	17740	17841	17698	17745	17610	17745	17572	17646	17724	17671	17488	17721	17645	17851	17871	17824	17626	17811	17715	17700	17819	17771	17730	17803	17732	17806	17873	17834	17840	17698	17897	17788	17918	17681	17610	17759	17565	17796	17752	17888	17587	17505	17592	17649	17657	18077	17637	17683	18051	17847	17849	17582	17670	17672	17844	17820	17942	17704	17846	17731	17717	17742	17707	17813	17922	17703	17570	17892	17684	17760	17653	17780	17814	17636	17793	17630	17894	17654	17523	17606	17646	17698	17617	17793	17668	17846	17623	17752	17715	17715	17709	17644	17747	17839	17796	17497	17846	17905	17655	17659	17698	17977	17715	17697	17562	17766	17817	17924	17833	17666	17806	17648	17489	17655	17610	17769	17613	17809	17805	17870	17538	17596	17650	17554	17635	17676	17794	17647	17649	17947	18006	17740	17690	17661	17731	17630	17875	17717	17744	17930	17732	17707	17717	17724	17681	17725	17710	17814	17691	17860	17650	17567	17693	17719	17714	17679	17896	17656	17420	17796	17788	17867	17676	17698	17965	17991	17852	17634	17689	17792	17780	17731	17751	17867	17812	17673	17547	17756	17692	17714	17980	17628	17815	17677	17749	17834	17867	17511	17728	17817	17652	17427	17698	17736	17597	17819	17796	17841	17893	17702	17753	17687	17845	17668	17711	17757	17704	17793	17541	17937	17800	17780	17648	17692	17780	17885	17630	17774	18080	17795	17621	17843	17621	17973	17904	17737	17861	17550	17839	17619	17767	17619	17887	17562	17854	17951	17676	17815	17893	17892	17798	17739	17703	17667	17720	17775	17824	17991	17813	17661	17629	17867	18022	17731	17798	17801	17840	17733	17777	17918	17909	17866	17945	17757	17621	17670	17838	17710	17615	18032	17533	17790	17803	17620	17675	17784	17828	17745	17496	17851	17529	17528	17652	17767	17719	17844	17652	17861	17932	17565	17809	17593	17588	17735	17648	17703	17763	17768	17440	17785	17590	17676	17748	17641	17734	17902	17719	17628	17929	17606	18062	17691	17793	17650	17663	17605	17718	17862	17719	17710	17975	17787	17888	17683	17927	17802	17771	17915	17645	17721	17784	17672	17847	17668	17639	17616	17436	17704	17754	17876	17603	17723	17935	17439	17662	17764	17982	17545	17782	17805	17892	17608	17708	17775	17656	17703	17614	17837	17871	17847	17789	17854	17699	17899	17752	17824	17683	17988	17749	17804	17785	17618	17663	17883	17756	17910	17745	17797	17681	17791	17628	17971	17842	17920	17641	17700	17445	17627	17815	17828	17751	17724	17772	17644	17897	17876	17623	17793	17606	17504	17740	17667	17774	17904	17780	17866	17656	17924	17797	17707	17849	17512	17655	17714	17748	17794	17742	18010	17693	17988	17710	17612	17676	17853	17753	17700	17828	17752	17771	17682	17674	18047	17754	17584	17781	17594	17677	17695	17911	17657	17762	17665	17518	17565	17851	17584	17576	17581	17727	17746	17574	17908	17690	17747	17857	17792	17825	17747	17805	17702	17750	17553	17523	17802	17648	17784	17699	17835	17693	17763	17459	17768	17972	17565	17806	17787	17647	17863	17798	17767	17618	17526	17666	17850	17863	17675	17647	17682	17612	17791	17712	17578	17801	17780	17856	17587	17713	17742	17773	17632	17584	17778	17901	17545	17805	17723	17685	17717	17719	17722	17590	17810	17793	17860	17488	17695	17707	17670	17852	17950	17700	17881	17867	17728	17653	17730	17700	17505	17664	17760	17702	17824	17763	17804	17564	17660	17483	17645	17531	17744	17717	17591	17632	17771	17771	17850	17817	17648	17455	17554	17628	17526	17703	17741	17764	17723	17808	17974	17661	17643	17770	17636	17818	17756	17875	17593	17746	17667	17740	18038	17695	17732	17695	17741	17606	17721	17847	17772	17602	17659	17706	17679	17519	17839	17865	17850	17526	17700	17867	17708	17741	17739	17818	17716	17823	17562	17818	17703	17739	17642	17682	17641	17781	17805	17963	17621	17827	17604	17811	17911	17822	17743	17488	17743	17749	17777	17849	17691	17706	17594	17737	17751	17670	17781	17614	17924	17667	17648	17831	17715	17699	17692	17837	17873	17719	17776	17807	17664	17657	17892	17658	17692	17813	17683	17715	17787	17722	17636	17712	17931	17696	17761	17660	17629	17617	17569	17739	17820	17614	17657	17717	17846	17825	17871	17859	17742	17655	17824	17549	17655	17712	17701	17738	17691	17935	17843	17969	17976	17847	17813	17776	17569	17878	17662	17868	17932	17602	17776	17739	17790	17756	17859	17494	17840	17592	17760	17882	17866	17712	17793	17977	17896	17768	17661	17580	17609	17506	17767	17538	17920	17825	17800	17693	17843	17814	17857	17819	17818	17741	17780	17655	17668	17576	17682	17734	17664	17757	17798	17794	17776	17778	17722	17610	17908	17546	17876	17718	17796	17820	17933	17886	17813	17759	17797	17778	17702	17632	17831	17684	17795	17659	17651	17807	17909	17698	17676	17835	17720	17591	17824	17782	17653	17787	17913	17659	17852	17606	17734	17676	17795	17892	17739	17593	17656	17832	17747	17790	17939	17646	17926	17488	17721	17667	17758	17738	17541	17737	17893	17716	17701	17652	17661	17807	17560	17757	17784	17886	17797	17769	17586	17767	17837	17787	18008	17778	17815	17843	17684	17709	17858	17676	17772	17893	17775	17629	17600	17804	17711	17560	17725	17873	17860	17770	17538	17874	17785	17650	17505	17920	17545	17581	17820	17414	17572	17646	17752	17581	17719	17742	17701	17685	17815	17715	17730	17684	17809	17710	17812	17678	17680	17763	17605	17671	17743	17712	17681	17720	17605	17636	17869	17726	17710	17913	17563	17689	17639	17861	17684	17877	17887	17778	17549	17954	17722	17858	17680	17712	17609	17543	17744	17520	17530	17650	17700	17575	17831	17804	17899	17988	18002	17805	17827	17474	17751	17629	17787	17754	17911	17790	17748	17696	17987	17843	17768	17706	17572	17662	17816	17500	17804	17940	17488	17663	17645	17666	17563	17804	17697	17746	17786	17674	17614	17666	17987	17779	17750	17888	17821	17822	17845	17583	17665	18021	17777	17566	17611	17821	17764	17575	17734	17639	17662	17687	17856	17669	17597	17809	17761	17857	17735	17460	17765	17642	17597	17783	17640	17773	17680	17679	17654	17574	17828	17848	17707	17754	17975	17952	17850	17665	17710	17677	17649	17833	17676	17838	17786	17596	17609	17728	17926	17762	17864	17775	17715	17831	17823	17663	17579	17677	17605	17757	17698	17740	17582	17572	17786	17813	17813	17788	17764	17858	17686	17653	17580	17753	17792	17828	17759	17632	17622	17426	17661	17655	17731	17612	17726	17687	17832	17685	17696	17792	17711	17776	17860	17754	17547	17737	17691	17752	17766	17671	17768	17759	17598	17911	17589	17666	17757	17516	17875	17815	17639	17824	17652	17637	17741	17766	17752	17561	17578	17622
43660	58896	46616	33760	26528	20702	17435	15794	14162	13817	13729	13631	13206	13278	13469	13274	13232	13169	13259	13226	13048	13123	12997	13037	13207	13026	13301	13110	13243	13176	13066	13029	13034	13110	13085	13110	13190	13035	13101	13135	13053	13098	13137	13059	13160	13191	13217	13103	13076	13044	13056	13086	12953	13205	13198	13244	13147	13176	13125	13106	13100	13167	13322	13065	13162	13264	13099	13063	12927	12973	12877	13082	13233	13120	13107	13055	13135	13116	13072	13028	13090	13082	13134	13185	13134	13042	13146	13077	13086	13205	13090	13083	13306	13110	13234	13110	13040	13226	13042	13107	13064	13032	13187	13186	12956	13438	13136	13129	13049	13066	13069	13225	13126	13121	13025	13280	13209	13110	13166	13151	12951	12993	13058	13112	13071	13114	13046	13142	13125	13015	13111	13066	12944	13147	12955	12920	12972	13098	13137	13100	13071	13225	13187	13109	13084	13040	13110	13170	13272	13037	13122	13114	13049	12931	13028	13221	13202	13174	13237	13005	13205	13144	13020	13074	13027	12979	13121	12980	13021	12936	13221	13174	13177	13139	13030	13128	13015	13128	13178	13129	13022	13150	13118	13049	13156	13058	13162	13041	13205	13002	13087	12971	13006	13071	13068	13240	13147	13319	13058	13260	13147	13131	13029	13101	13116	13008	13223	13127	13243	13061	13273	13104	13149	13110	13064	13249	13114	13186	13083	13117	13153	13101	13031	13201	13145	13215	12960	13078	13079	13177	13055	12974	13071	12961	13126	12923	13141	13110	13047	12998	12992	12927	13319	13041	12998	13190	13180	13232	13153	13259	13138	12997	13090	13105	13174	13166	13038	13229	12962	13120	13105	13114	13050	12923	13170	13113	13243	13302	13038	13013	13045	13049	13125	13058	13075	13026	13118	13142	13200	13086	13006	13178	13165	13127	13159	13221	13118	13107	12954	12976	13168	13121	13124	12994	13136	12973	13226	13086	13184	13086	13058	13072	13104	13139	13084	13181	13216	13288	13098	13068	13002	13092	13301	13126	13092	13081	13031	13015	13157	12923	13140	13054	13089	13263	13065	12891	13044	12898	13261	12928	13136	13067	13084	13225	13280	13063	13246	13057	13199	12985	13020	13186	13094	13108	13154	13145	13039	13125	13178	13103	13192	13177	13115	13133	13183	13010	12992	13031	13057	12948	13149	13100	13235	13052	13036	13098	13256	13178	13257	13071	13081	13096	13219	13075	13228	13125	13086	13363	13103	13145	13100	13086	13097	13091	13063	13167	13207	13103	13024	13108	13153	13183	13040	13125	12931	13254	13195	13235	13225	13136	13039	13235	13163	13029	12902	13171	13149	13039	13107	13223	13076	13258	13277	13058	12994	12888	13067	13146	12942	13046	13197	13138	13173	13010	13090	13145	13170	13210	13160	13191	13185	12972	13153	13025	13027	13063	13252	12987	13110	13057	13066	13077	13065	12958	12968	13097	13168	13270	13153	13133	13056	13137	13089	13323	13076	13107	13113	13043	13037	13081	13102	13087	13198	12970	12944	13197	13094	13209	13123	12990	13166	13089	13141	13206	13106	13179	13038	13157	13160	13090	12993	13106	13210	13197	13191	13130	13134	13143	13103	13098	13320	13242	13173	13001	13025	13110	13126	13200	13189	12908	13111	13170	13157	13115	13249	13242	13133	13253	13018	13028	13083	13218	13098	13158	12997	12971	13046	12901	13155	13069	13115	13195	13138	13332	13215	13247	13034	13004	13094	12995	13244	13086	13015	13214	13021	13070	13306	13367	13104	13090	13131	13032	13048	13288	13255	13221	13240	13127	13184	13059	13197	12965	13322	13224	13059	13136	13068	13230	13125	13117	13178	13244	13136	13293	13054	13128	13034	13057	13041	12966	13262	13006	13165	13107	13102	13079	13321	13072	13112	13182	13049	13184	13168	13140	13287	13065	13096	13147	12995	13158	13153	13092	13010	13076	12964	13023	13032	13133	13057	13136	13110	13149	13084	13179	12945	13228	13130	12971	13122	13080	12955	13124	13080	13131	13003	13162	13065	12978	13132	12981	13212	13136	13266	13197	12997	13036	13169	13033	13037	13012	13131	13134	13056	13136	13131	13017	13134	13379	12985	13095	13108	13207	13082	13079	12930	13175	13034	13070	12937	13002	13061	13088	13235	13069	13007	13246	13213	13132	13097	13203	13095	13043	13149	13199	12926	13042	13215	13132	13035	13098	13106	12816	13018	13107	13093	13092	13258	13049	13133	13288	13070	13176	13105	12906	13070	13112	13271	13174	13175	13048	13085	13032	13025	13123	13079	13082	13115	13144	13064	12995	13193	13239	13151	13171	13218	13115	12989	13092	13088	13060	12902	13279	13073	13111	13009	13024	13154	12965	13137	13102	13061	13232	13051	13069	13237	13064	13032	12971	13143	13198	13193	13169	13125	12984	13221	13063	13105	13213	13172	13083	13156	13044	13312	13281	13115	13119	13073	13167	13065	13138	13237	13111	13122	13060	13043	13040	12969	13003	13142	13105	13046	13226	13160	13172	13105	13086	13202	13143	13131	13100	13147	13165	13059	13360	13108	13171	13164	13007	13050	13106	13093	12923	13242	12941	13142	13159	13011	13163	13195	13102	13178	13108	13233	13090	13126	13063	13231	13060	13128	13130	13022	13154	13111	13183	13088	13268	13073	13077	13146	13364	13092	13198	13063	13278	13145	13123	12859	13118	13137	13152	13289	13002	13273	12929	13135	13014	13088	13177	13069	13104	13117	13145	13057	13169	13193	13310	13057	13110	13023	13173	13326	13137	13055	13181	12962	13179	13122	13030	13271	13115	13090	13064	13187	13051	13100	12973	13046	13063	13268	13008	13029	12998	13144	13012	13071	13083	13095	13216	12953	13005	13138	13129	13004	12992	12971	13096	13097	13161	13169	13234	13070	13137	12970	13094	12962	13015	13115	13079	13084	13047	13162	13231	13269	13109	13167	13195	13192	13064	12991	13165	13227	13030	13120	12830	13118	13208	12986	13180	13173	13146	12977	13018	12974	12956	13220	12942	13281	12986	13041	13094	12985	13206	13100	13078	13039	13074	13032	13112	13129	13271	13043	13222	13088	13133	13061	13159	13193	13227	13259	13203	13143	12979	13155	13144	13227	13097	12988	13062	13069	13066	13189	12909	13122	13084	13190	12958	13042	13207	13081	13205	13008	13380	12960	13191	13171	13160	13185	13026	13099	13044	13124	13069	13158	13278	13062	13201	12987	12988	13029	12860	13219	13378	13076	13133	13164	13015	13063	13205	13101	13097	13198	13066	13096	13178	13214	13182	13100	12953	13160	12999	13172	13161	13047	13170	13111	13168	13020	13126	13176	13073	13318	13050	12817	13145	13197	12959	13060	13023	13245	13197	13127	13036	13130	13139	13129	13049	12967	13137	12866	13187	13196	13047	13058	12953	13153	12980	13227	13034	13159	13284	13149	13204	13173	12972	13225	13098	13291	13102	12954	12850	12904	13141	13190	13138	12999	13121	12928	13012	13090	12954	13047	13203	13143	13079	13054	13079	13104	12941	13245	13121	13225	12985	13194	12873	13158	12993	13064	13214	13136	13011	13196	13164	13055	13195	13037	13056	13069	13139	13079	13114	13089	12992	13221	13293	13176	12998	13141	12944	13084	13277	13005	13112	13077	13212	13201	13089	13064	13150	13187	13170	13194	13225	13104	13084	12963	13073	13010	12960	13073	13317	13095	13072	13159	13096	12960	13017	13102	13213	13309	13180	12944	12997	12860	13168	13260	13155	12893	13033	13160	13151	12989	13061	13141	13088	13135	13064	12934	13304	13289	12893	13015	13008	13126	13154	13019	13135	13349	13066	13018	13084	13137	13249	13084	13140	13070	13070	12963	13213	12969	13121	13095	13020	13083	13134	13300	13057	13011	13140	12958	13059	13140	13211	13157	13145	13037	13023	13123	13078	13104	13089	13206	13143	12823	13164	13188	13064	13240	13270	13112	13080	13239	13005	13129	12999	13203	13215	13117	13100	13134	13054	13137	13136	13016	13130	12913	13160	13187	13094	13041	13121	13162	12995	13061	13089	13127	13074	13052	13050	13093	13062	13238	13124	13188	13195	13064	13079	13195	13098	12980	13027	13108	13061	13014	13213	13026	13135	13165	13006	13058	13007	13094	13232	13246	13166	12974	13059	13204	12961	13112	13057	13191	13078	13263	13263	13129	12908	13148	13163	13131	13041	13243	13123	13147	13181	13166	13032	13121	13140	13120	12964	13260	13136	13159	13253	13140	13215	13144	13111	12972	13131	13127	13110	13068	13356	13068	13108	13279	13097	13210	13143	13213	13108	12999	13115	13284	12910	13057	13265	13056	13050	13069	13094	13261	13145	13096	13015	13164	13290	13112	13033	12963	13112	12956	12929	13091	13159	13211	13167	13097	13155	13037	13149	13048	13155	13215	13147	12997	13162	13183	13238	13229	13166	13094	13161	12861	13088	13141	12986	13041	13004	13161	13329	13101	13227	13255	13049	13091	13094	13137	13057	13166	13115	13130	13195	13035	13154	13153	13087	13014	13003	13045	13094	13153	13215	13133	13059	13044	13135	13073	13042	13125	13015	13256	13159	13036	13098	13083	13208	13008	13309	13086	13089	13133	13159	13175	13156	13247	13151	13008	13218	13205	13038	13020	13145	13112	13154	13062	13175	13001	13040	13185	13278	13174	13104	12931	13113	13120	13111	13104	13046	13175	13148	13082	13096	13263	13004	13163	13048	13151	13066	13225	13109	13125	13076	13261	12959	13091	12985	13180	13090	13030	13024	13096	13206	13115	12986	13020	13278	13139	13043	13027	13206	12962	13104	13149	13288	13253	13177	13072	13247	13151	13108	12918	13184	13121	13132	13098	13161	13083	12976	13183	13236	13043	13139	13256	13129	13125	13114	13059	13079	13209	13164	13165	13041	13110	13072	13018	12929	13141	13141	13162	13000	13050	13294	13192	13242	13129	13127	13061	13080	13083	13039	13208	12998	13235	13037	13213	13153	13220	12938	13164	13075	12926	13153	13038	13225	13142	13041	13033	13190	13154	13110	13127	13216	13033	13255	13156	13300	13122	13102	13163	13014	13077	13168	13113	13137
22041	21031	28695	24457	23341	27314	31047	24733	21435	20672	19853	19054	19051	19026	18908	18798	18420	18409	18557	18644	18328	18478	18432	18607	18459	18367	18479	18562	18468	18418	18468	18450	18491	18208	18359	18253	18497	18244	18172	18404	18271	18188	18361	18479	18339	18316	18331	18323	18149	18298	18447	18605	18308	18148	18434	18294	18149	18381	18540	18356	18338	18223	18474	18510	18088	18299	18312	18336	18436	18096	18187	18152	18308	18283	18164	18071	18263	18217	18188	18155	18229	18160	18443	17992	18177	18130	18344	18387	18237	18441	18227	18204	18163	18460	18197	18280	18363	18299	18303	18297	18270	18383	18224	18535	18190	18380	18176	18432	18522	18418	18058	18331	18414	18196	18377	18195	18279	18304	18255	18193	18399	18109	18253	18326	18338	18139	18192	18164	18204	18388	18347	18180	18225	18236	18189	18375	18119	18348	18434	18323	18244	18339	18204	18094	18274	18255	18270	18182	18283	18355	18292	18265	18327	18229	18344	18208	18215	18193	18307	18203	18212	18212	18167	18167	18499	18145	18513	18422	18140	18124	18272	18162	18342	18245	18280	18173	18212	18366	18037	18102	18354	18286	18254	18080	18314	18183	18018	17859	18117	18146	18071	18408	18460	18544	18038	18180	18344	18213	18331	18269	18425	18108	18142	18118	18234	18207	18358	18208	18162	18184	18370	18347	18180	18198	18449	18331	18255	18171	18350	18063	18172	18325	18218	18343	18046	18219	18165	18186	18219	18343	18381	18206	18238	18193	18353	18387	18411	18091	18142	18133	18301	18119	18160	18404	18418	18378	18254	18241	17938	18062	18106	18113	18273	18332	18328	18476	18336	18192	18308	18118	18358	18447	18167	18279	18297	18170	18192	18198	18184	18502	18226	18120	18200	18196	18282	18221	18420	18196	18206	18267	18124	18485	18338	18236	18257	17884	18241	18213	18382	18275	18070	18033	17919	18237	18248	18211	18199	18315	18034	18348	18254	18373	18036	18222	18322	18228	18339	18190	18204	18089	18368	18243	18280	18256	18269	18308	18315	18275	18434	18182	18224	18209	18146	18233	18161	18258	18075	18145	18507	18132	18224	18301	18176	18329	18423	18414	18388	18372	18312	18264	18265	18056	18583	18221	18177	17955	18195	18290	17995	18286	18284	18137	18254	18352	18195	18145	18223	18249	18309	18506	18253	18345	18314	18279	18331	18330	18215	18177	18092	18155	18299	18350	18490	18318	18122	18279	18370	18475	18304	18130	18472	18179	18321	18080	18345	18144	18060	18264	18375	18071	18260	18060	18142	18094	18153	18194	18310	18079	18053	18259	18122	18282	18323	18234	17991	18410	18198	17963	18240	18290	18284	18433	18249	18210	18392	18223	18252	18241	18149	17984	18369	18212	18155	18090	18169	18282	18233	18297	18296	18244	18324	18319	18212	18139	17921	18130	18189	18341	18163	18120	18194	18260	18171	17969	18404	18329	18442	18279	18307	18095	18283	18142	18415	18242	18136	18114	18206	18358	18244	18375	18244	18319	18459	18427	18080	18243	18130	18204	18270	18197	18324	18323	18396	18351	18438	18278	18377	18158	18287	18084	18376	18265	18303	18220	18327	18208	18310	18284	18265	18231	18314	18230	18343	18250	18295	18192	18206	18358	18456	18469	18078	18071	18194	18146	18179	18379	18290	18200	18387	18088	18354	18226	18167	17923	18434	18344	18246	18420	18395	18019	18110	18234	18300	18224	18107	18085	18190	18099	18176	18268	18500	18261	18295	18226	18125	18471	18392	18157	18396	18314	18416	18212	18264	18217	18167	18110	18253	18299	18240	18340	18104	18263	18493	18415	18218	18148	18447	18338	18173	18061	18235	18193	18335	18301	18190	18429	18467	18087	18176	18144	18280	18297	18200	18329	18230	18558	18254	18102	18261	18329	18274	18217	18226	18347	18309	18084	18145	18051	18181	18175	18274	18218	18138	18454	18446	18172	18332	18208	18368	18268	18231	18266	18330	17949	18157	18258	18157	18156	18330	18360	18251	18010	18283	18335	18227	18376	18191	18432	18248	18075	18233	18404	18350	18381	18311	17956	18205	17984	18076	18231	18183	18253	18286	18059	17904	18105	18278	18486	18433	18207	18180	18240	18336	18177	18152	17965	18228	18193	18304	18340	18337	18139	18330	18442	18242	18175	18155	18240	18188	18159	18315	18380	18292	18437	18039	18278	18175	18044	18462	18064	18163	18184	18296	18047	18189	18120	18164	18323	18448	18113	18118	18257	18342	18129	18099	18199	18292	18051	18136	18079	18185	18171	18100	18129	18224	18034	18374	18150	18298	18150	18278	18069	18265	18220	18294	18416	18266	18288	18343	18358	18356	18115	18199	18057	18111	18391	18207	18267	18319	18415	18450	18377	18099	18250	18180	18290	18351	18099	18172	18338	18233	18104	18400	18263	18259	18475	18397	18338	18347	18397	18178	18204	18303	18160	18342	17987	18196	18132	18231	18201	18230	18208	18160	18312	18247	18231	18208	18223	18309	18151	18413	18202	18282	18381	18292	18522	18136	18019	18376	18140	18233	18173	18259	18160	18143	18251	18222	18186	18173	18253	18331	18188	18492	18109	18463	18336	18166	18177	18142	18333	18087	18104	18045	18195	18252	18119	18240	18378	18296	18572	18363	18290	18289	18267	18340	18273	18236	18251	18249	18102	18249	18162	18234	18368	18355	18323	18117	18371	18136	18187	18089	18013	18306	18314	18366	18144	18254	18334	18146	18341	18415	18201	18310	18282	18636	18296	18080	18279	17997	17927	18451	18255	18381	18292	18199	18411	18475	18209	18125	18208	18152	18251	18382	18246	18155	18348	18161	18281	18414	18227	18127	18223	18244	18308	18108	18349	18151	18316	18281	18395	18426	18157	18188	18044	18352	18493	18368	18293	18232	18552	17894	18084	18358	18249	18022	18261	18321	18300	18145	18372	18127	18145	18408	18524	18562	18345	18184	18293	18212	18069	18492	18417	18288	18446	18065	18113	18087	18190	18233	18499	18209	18265	18124	18098	18297	18165	18080	18261	18246	18203	18222	18480	18208	18311	18320	18321	18310	18264	18220	18278	18155	18118	18144	18138	18223	18239	18155	18297	18173	18161	18220	18303	18241	18307	18213	18352	18345	18163	18165	18044	18440	18157	17989	18355	18391	18288	18212	18019	18277	17960	18110	18346	17993	18235	18222	18074	18193	18250	18251	18365	18058	18421	18144	17949	18303	18356	18374	18199	18226	17974	18080	18081	18373	18277	18307	18181	18422	18431	18300	18274	18230	18224	18491	18312	18173	18051	18375	18094	18233	18181	18175	18431	18303	18188	18236	18293	18285	18341	18258	18440	18238	18156	18354	18330	18261	18334	18436	18221	18012	18341	18367	18422	18344	18252	18046	18228	18233	18340	18206	18200	18200	18132	18289	18335	18295	18125	18275	18318	18249	18245	18377	18201	18241	18157	18270	18144	18368	18258	18168	18218	18190	18142	18504	18162	18317	18101	18340	18303	18236	18345	17985	18132	18135	18287	18246	18094	18269	18388	18165	18399	18498	18266	18162	18163	18319	18310	18248	18230	18387	18442	18221	18223	18178	18262	18222	18214	18284	18234	18174	18143	17988	18266	18298	18261	18251	18307	18324	18172	18050	18224	18151	17964	18481	18409	17987	18176	18105	18044	18305	18264	18085	18318	18243	18196	18168	18327	18209	18306	17925	18112	18171	18146	18300	17921	18250	18261	18328	18366	18292	18382	18037	18197	18076	18155	18088	18255	18226	18195	18201	18348	18363	18169	18173	18110	18327	18323	18067	18135	18176	18200	18208	18413	18398	18198	18270	18349	18410	18304	18249	18274	18293	18283	18102	18384	18207	18318	18357	18414	18227	18063	18362	18009	18312	17897	18232	18058	18226	18235	18122	18349	18317	18426	18301	18285	18050	18309	18180	18185	18149	18274	18117	18303	18383	18282	18194	18244	18423	18347	18202	18196	18505	18163	18252	18396	18340	18028	18242	18163	18299	18190	18188	18354	18144	18147	18188	18123	18027	18307	18308	18324	18204	18118	18283	18024	18286	17979	18064	18087	18108	18117	18281	18269	18152	18291	18040	18044	18382	18200	18174	18073	18234	18332	18143	18384	18244	18386	18319	18238	18116	18170	18424	18094	18121	18207	18183	18229	18236	18262	18434	18138	18344	17990	18185	18394	18283	18300	18254	18374	18485	18102	18152	18220	18336	18075	17947	18230	18325	18211	18041	18156	18151	18322	18377	18191	18277	18220	18350	18183	18418	18454	18118	18298	18194	18058	18185	18268	18168	18197	18292	18238	18229	18126	18322	18380	18208	18500	18183	18122	18067	18209	18082	18391	18298	18402	18181	18285	18252	18039	18360	18317	18175	18196	18212	18390	18128	18407	18331	18250	18280	18287	18450	18540	18154	18544	18065	18297	18402	18159	18121	18069	18083	18304	18305	18264	18339	18223	18194	18245	18353	18322	18279	18284	18192	18222	18193	18122	18376	18255	18151	18205	18211	18236	18396	18291	18375	18368	18271	18206	18261	18318	18169	18142	18325	18213	18351	18191	18318	18359	18189	18157	18175	18243	18391	18253	18525	18334	18138	18101	18057	18506	18155	18075	18165	18136	18209	17991	18318	18215	18429	17898	18175	18420	18334	18351	18275	18477	18357	18350	18543	18042	18456	18171	18197	18123	18167	18117	17970	18169	18186	18381	18226	18040	17849	18119	18419	18248	18178	18438	18032	18303	18345	18153	18064	18015	18177	18233	18218	18126	18149	18187	18413	18309	18372	18543	18249	18090	18333	18317	18168	18133	17984	18217	18460	18317	18185	18032	18082	18300	18284	18184	18054	18370	18224	18305	18156	18152	18462	18183	18191	18302	18548	18347	18235	18255	18066	18180	18104	18177	18359	18204	18184	18126	18370	18337	18379	18319	18152	18282	18303	18173	18204	18213	18253	17903	18179	18274	18286	18156	18108	17974	18015	18256	18322	18250	18031	18326	18318	18313	18294	18164	18161	18436	18359	18120	18275	18337	18451	18323	18120	18220	18182	18349	18145	18256	18196	18279	18022	18069	18306	18193	18407	18360	18440	18248	18111	18175
44657	74578	64374	47562	35527	28402	23592	19559	16621	15107	14543	14140	13769	13814	13891	13635	13474	13506	13333	13417	13299	13375	13354	13358	13229	13317	13337	13447	13261	13383	13352	13264	13353	13150	13376	13412	13102	13152	13275	13388	13304	13336	13192	13185	13351	13321	13321	13294	13314	13182	13369	13158	13412	13363	13225	13296	13136	13343	13405	13239	13366	13318	13164	13287	13126	13573	13536	13268	13244	13384	13306	13263	13123	13288	13044	13388	13156	13244	13120	13340	13299	13295	13256	13440	13160	13285	13353	13463	13287	13206	13367	13206	13262	13234	13235	13276	13323	13484	13067	13274	13334	13292	13308	13181	13231	13413	13409	13232	13350	13407	13080	13246	13278	13311	13193	13286	13288	13388	13272	13249	13217	13240	13342	13426	13269	13198	13158	13138	13166	13152	13422	13369	13353	13321	13195	13266	13435	13313	13238	13129	13486	13361	13232	13319	13207	13371	13293	13414	13306	13177	13365	13465	13369	13354	13275	13133	13239	13364	13233	13368	13333	13281	13073	13241	13433	13204	13273	13188	13271	13287	13227	13445	13306	13270	13346	13316	13358	13218	13341	13139	13195	13233	13380	13329	13334	13226	13232	13359	13062	13195	13298	13116	13244	13301	13218	13260	13383	13229	13242	13254	13233	13433	13152	13250	13447	13233	13115	13345	13362	13243	13142	13181	13298	13233	13194	13299	13516	13228	13225	13266	13275	13224	13368	13199	13165	13288	13358	13232	13164	13324	13343	13132	13213	13373	13182	13183	13111	13304	13259	13418	13199	13070	13212	13170	13398	13302	13385	13218	13156	13328	13194	13214	13276	13401	13257	13305	13232	13306	13279	13389	13364	13241	13270	13415	13309	13367	13448	13196	13468	13441	13439	13146	13339	13297	13381	13291	13165	13388	13370	13365	13261	13277	13418	13277	13368	13202	13319	13371	13128	13206	13236	13273	13258	13126	13254	13349	13185	13209	13490	13237	13169	13439	13309	13246	13242	13354	13380	13389	13320	13137	13191	13301	13190	13410	13246	13229	13411	13128	13350	13268	13327	13389	13323	13279	13248	13196	13248	13396	13315	13282	13259	13221	13268	13308	13236	13178	13298	13198	13188	13415	13072	13371	13201	13089	13137	13156	13232	13461	13306	13194	13264	13072	13292	13303	13099	13389	13194	13240	13253	13267	13349	13215	13186	13277	13392	13322	13399	13275	13202	13242	13267	13400	13073	13340	13251	13273	13309	13391	13106	13265	13198	13238	13159	13199	13300	13140	13368	13144	13375	13151	13396	13311	13283	13413	13315	13280	13122	13246	13420	13266	13322	13284	13351	13392	13273	13310	13413	13309	13236	13200	13305	13000	13277	13160	13253	13308	13385	13234	13340	13191	13359	13413	13171	13176	13280	13281	13244	13500	13221	13304	13364	13222	13245	13233	13250	13419	13146	13337	13170	13206	13382	13205	13350	13284	13298	13394	13301	13355	13191	13206	13413	13255	13196	13097	13235	13365	13213	13217	13238	13184	13291	13281	13331	13276	13178	13193	13272	13331	13484	13302	13168	13111	13163	13221	13146	13327	13237	13262	13248	13224	13258	13331	13207	13340	13387	13232	13330	13255	13246	13223	13195	13245	13284	13447	13221	13279	13270	13201	13323	13308	13208	13323	13194	13246	13325	13442	13422	13147	13256	13306	13352	13366	13245	13300	13375	13295	13251	13226	13428	12914	13364	13223	13403	13227	13390	13226	13199	13339	13110	13455	13085	13258	13359	13150	13350	13372	13241	13296	13372	13062	13429	13129	13167	13209	13321	13316	13278	13166	13090	13060	13144	13368	13493	13174	13346	13221	13361	13313	13344	13184	13275	13032	13250	13282	13257	13370	13233	13293	13306	13183	13437	13079	13215	13295	13263	13417	13152	13171	13211	13293	13375	13235	13409	13516	13288	13237	13241	13310	13170	13243	13306	13322	13257	13248	13144	13252	13274	13327	13146	13340	13192	13236	13300	13175	13175	13377	13309	13284	13312	13210	13295	13297	13348	13247	13379	13218	13278	13437	13437	13228	13288	13215	13345	13333	13152	13262	13295	13355	13500	13230	13207	13347	13346	13360	13252	13473	13262	13389	13117	13171	13251	13317	13348	13324	13219	13408	13379	13203	13241	13159	13271	13185	13341	13350	13352	13338	13211	13385	13220	13282	13285	13434	13227	13218	13260	13304	13305	13234	13434	13313	13268	13273	13267	13293	13286	13313	13110	13352	13481	13330	13243	13332	13433	13377	13366	13142	13339	13167	13288	13329	13369	13270	13367	13351	13218	13431	13338	13170	13247	13294	13307	13084	13345	13196	13380	13290	13319	13336	13195	13326	13418	13301	13388	13230	13288	13459	13312	13496	13360	13184	13195	13436	13273	13212	13259	13394	13216	13194	13367	13318	13359	13248	13258	13282	13292	13291	13237	13173	13212	13270	13305	13315	13287	13364	13163	13303	13236	13195	13170	13283	13281	13383	13343	13157	13234	13288	13255	13295	13103	13417	13453	13356	13354	13122	13170	13299	13287	13276	13158	13437	13151	13262	13102	13102	13137	13325	13290	13359	13194	13181	13143	13408	13356	13335	13060	13335	13331	13336	13350	13397	13343	13264	13225	13152	13155	13435	13272	13209	13409	13283	13190	13333	13308	13227	13428	13177	13218	13313	13268	13260	13177	13273	13299	13258	13120	13303	13378	13309	13348	13345	13188	13259	13364	13248	13454	13295	13022	13267	13426	13255	13205	13376	13122	13327	13172	13204	13353	13604	13174	13125	13241	13179	13365	13363	13374	13321	13273	13323	13410	13134	13545	13238	13408	13236	13311	13324	13108	13290	13038	13286	13098	13260	13336	13108	13366	13275	13099	13305	13331	13338	13435	13273	13325	13129	13258	13148	13365	13189	13156	13360	13365	13432	13240	13258	13266	13388	13319	13190	13234	13196	13253	13381	13309	13164	13214	13249	13317	13199	13279	13346	13423	13288	13278	13324	13392	13203	13181	13288	13194	13194	13314	13131	13227	13252	13308	13241	13217	13274	13222	13257	13303	13232	13198	13396	13134	13127	13361	13248	13282	13416	13233	13233	13228	13450	13232	13377	13257	13216	13192	13238	13405	13318	13329	13186	13279	13258	13253	13248	13373	13246	13215	13299	13175	13291	13298	13392	13325	13223	13435	13297	13083	13236	13100	13232	13189	13207	13195	13133	13330	13224	13252	13298	13129	13346	13339	13278	13309	13475	13284	13166	13290	13324	13217	13273	13271	13168	13290	13196	13230	13214	13312	13245	13237	13393	13299	13046	13181	13243	13320	13242	13296	13306	13495	13298	13206	13280	13439	13285	13333	13112	13324	13295	13250	13250	13351	13399	13365	13298	13295	13347	13441	13252	13314	13173	13275	13350	13378	13367	13238	13282	13265	13156	13382	13215	13133	13207	13298	13120	13333	13383	13386	13407	13227	13272	13117	13211	13261	13337	13153	13444	13395	13442	13353	13241	13185	13270	13423	13143	13241	13392	13229	13317	13119	13220	13132	13119	13366	13320	13296	13050	13301	13336	13233	13335	13168	13277	13268	13243	13280	13247	13291	13297	13364	13277	13235	13242	13261	13188	13164	13047	13281	13148	13154	13290	13277	13317	13301	13225	13206	13286	13243	13272	13309	13279	13325	13304	13117	13264	13256	13197	13345	13057	13245	13199	13352	13261	13240	13279	13178	13269	13048	13402	13363	13307	13444	13276	13251	13394	13354	13247	13429	13103	13354	13217	13293	13285	13218	13237	13389	13267	13298	13263	13362	13375	13311	13383	13347	13315	13234	13306	13226	13318	13310	13366	13378	13318	13228	13232	13376	13164	13420	13292	13331	13231	13323	13159	13287	13182	13323	13349	13386	13191	13446	13335	13208	13071	13242	13416	13429	13135	13252	13197	13228	13316	13227	13113	13365	13211	13116	13386	13188	13235	13243	13363	13385	13329	13406	13155	13148	13328	13415	13342	13289	13243	13332	13267	13325	13293	13174	13220	13170	13314	13531	13380	13245	13173	13235	13245	13237	13262	13305	13238	13171	13264	13348	13233	13224	13428	13295	13379	13267	13288	13301	13389	13189	13479	13321	13235	13356	13215	13203	13261	13328	13260	13270	13149	13375	13267	13211	13378	13208	13427	13343	13220	13184	13325	13399	13385	13230	13318	13338	13241	13304	13445	13184	13237	13203	13329	13247	13252	13378	13156	13265	13216	13118	13362	13241	13353	13227	13093	13168	13349	13249	13213	13268	13256	13196	13444	13423	13314	13212	13416	13262	13360	13188	13302	13367	13305	13365	13172	13246	13273	13300	13214	13327	13294	13436	13416	13242	13238	13188	13266	13140	13399	13365	13266	13353	13207	13233	13336	13142	13255	13327	13273	13176	13253	13332	13287	13259	13335	13362	13267	13298	13199	13355	13343	13331	13308	13264	13055	13421	13220	13151	13324	13149	13259	13136	13262	13282	13400	13242	13315	13293	13073	13382	13229	13415	13287	13318	13317	13244	13359	13224	13130	13362	13250	13241	13302	13186	13258	13289	13356	13298	13536	13292	13392	13316	13123	13290	13219	13265	13445	13378	13363	13365	13268	13090	13243	13513	13180	13239	13224	13364	13377	13436	13413	13277	13123	13398	13342	13122	13314	13202	13272	13402	13312	13364	13233	13362	13099	13298	13406	13479	13176	13287	13293	13374	13241	13311	13235	13128	13241	13431	13242	13207	13363	13396	13420	13228	13219	13303	13226	13292	13288	13269	13144	13252	13382	13097	13208	13353	13392	13417	12961	13407	13231	13271	13411	13235	13278	13449	13292	13191	13149	13266	13158	13160	13352	13218	13239	13170	13174	13175	13264	13203	13245	13446	13201	13136	13298	13419	13282	13457	13105	13342	13260	13387	13295	13314	13257	13236	13310	13172	13379	13478	13286	13321	13344	13253	13380	13405	13139	13134	13085	13316	13286	13321	13248	13227	13295	13200	13282	13377	13343	13230	13453	13237	13164	13500	13219	13179	13340	13387	13083	13549	13238	13470	13283	13148	13286	13240	13292	13218	13225	13251	13151	13342	13198	13121	13401	13360	13235	13210	13360	13207	13368
35918	46879	49523	38856	31248	27096	23158	20204	19099	18576	18501	18291	18080	18218	18113	17836	18141	17921	17944	17764	17965	18122	17727	17677	17946	17744	17660	17895	17818	17801	17926	17710	17857	18014	17750	17763	17776	17869	17761	17604	17657	17799	17702	17766	17905	17665	17883	17811	17808	17871	17800	17747	17860	17738	17968	17897	17843	18053	17865	17821	17798	17700	17969	17734	17689	17851	17614	17724	17883	18018	17865	17664	17929	18277	17765	17978	17916	17728	17938	17855	17895	17833	17798	17764	17892	17912	17671	18143	17680	17834	17573	17618	17798	17929	18036	17938	17796	17745	17713	17850	18000	17906	17860	17856	17928	17905	17962	17619	17769	17714	17720	17898	17819	17682	17769	17799	17845	17886	17612	17809	17769	17731	17659	17782	17830	17880	17603	17778	17900	17854	17754	17756	17858	17612	17775	17603	17786	17764	17565	17714	17751	17680	17741	17859	17701	17652	17735	17713	17870	18076	17857	17811	17576	17674	17894	17819	17645	17640	17985	17579	17799	18027	17890	17761	17846	18024	17793	17832	17801	17733	17806	17659	17937	17863	17866	17809	17868	17787	17897	17779	17708	17587	17698	17736	17860	17810	17668	17766	17643	17815	17824	17680	17572	17630	17911	17750	17711	18002	17814	17695	18021	17908	17901	17707	17944	17849	17816	17654	17833	17578	17791	17812	17827	17893	17788	17698	17661	17549	17995	17816	17780	17848	17790	17889	17658	17734	17966	17706	17906	17960	17614	17531	17624	17705	17792	17621	17932	17762	17769	17938	17744	17475	17697	17712	17932	17958	17681	17780	17844	17610	18022	17818	17770	17846	17728	17898	17854	18004	17656	17993	17842	17883	17995	17766	17696	17658	17788	17710	17766	17746	18024	17975	17626	17950	17843	17598	17722	17735	17864	17522	17855	17844	17669	17982	17689	17746	17624	17827	17719	17812	17735	17785	17939	17784	17843	17801	17803	17762	17438	17657	17899	17844	17716	17823	17591	17795	17803	17809	17731	17849	17590	17845	17695	17871	17936	18007	17778	17804	17841	17868	17850	17790	17566	17882	17645	17696	17743	17813	17757	17996	17872	18054	17816	17759	17960	17771	17825	17716	17884	17634	17753	17577	17833	17668	17905	17751	17785	17738	17623	17811	17549	17713	17900	17865	17772	17879	17921	17804	17722	17825	17888	17786	17962	17780	17590	17730	17671	17914	17514	17728	17633	17638	17816	17830	17701	17893	17740	17802	17978	17940	17874	17906	17795	17487	17649	17743	17911	17722	17779	17896	17752	17696	17900	17819	17781	17995	17890	17784	17822	17718	17783	18026	17795	17783	17693	17767	18115	17779	17841	17950	17754	17807	17828	17765	17845	17762	17858	17811	17846	17709	17822	17951	17937	17922	17711	17674	17575	17878	17818	17690	17883	17732	17802	17871	17794	17658	17698	17920	17450	17920	17883	17829	17763	17722	17785	17737	17805	18018	17749	17829	17835	17721	17696	17819	17796	17757	17636	17995	17768	17891	17815	17720	17616	17578	17658	18120	17810	17512	17869	17775	17871	17652	17616	17500	17902	17830	17902	17835	17661	17963	17804	17863	17750	17993	17964	17727	17821	17914	17913	17932	17759	17746	17689	17892	17766	17658	17574	17585	17759	17794	17797	17852	17837	17719	17932	17892	17778	17767	17776	17752	17741	17768	17818	18031	17894	17873	17839	17870	17825	17737	17891	17799	17853	17733	17913	17843	17585	17453	17770	17694	17696	18032	17894	17835	17839	17660	17775	17945	17757	17837	17719	17741	17676	17805	17821	17728	17786	17721	18103	17893	17714	17831	17863	17895	17767	17807	17905	17917	18080	17780	17631	17610	17617	17724	17797	17670	17367	17793	17786	18094	17978	17766	17579	17553	17649	17776	17747	17805	17775	17794	17960	17686	17841	17855	17714	17809	17924	17876	17689	17805	17583	17716	17710	17786	17876	17998	17896	17911	17931	17815	17798	17903	17841	17906	17807	17707	17625	17587	17891	17875	17789	17655	17905	17783	17774	17707	17682	17969	17972	17837	17750	17713	17534	17939	17952	17660	17788	17699	17844	17772	17690	17930	17819	17745	17659	17703	17679	17924	17619	17824	17895	17649	17928	17980	17804	17851	18007	17788	17755	17605	17700	17693	17935	17791	17929	17558	17970	18031	17675	17809	17665	17760	17729	18024	17812	17824	17679	17678	17653	17696	17729	18145	17765	17715	17747	17855	17665	17883	17822	17795	18096	17881	17810	17715	17742	17651	17724	17747	17820	17858	17920	17939	17788	17857	17747	17759	18023	17757	17925	17841	17979	17998	17921	17953	17747	17935	17890	17801	17667	17920	17771	17620	17908	17985	17778	17768	17882	17783	17882	17863	17717	18005	17910	17647	17752	17838	17829	17808	17877	17899	17868	17788	18046	17913	17549	17840	17918	17794	17687	17925	17881	17866	17662	17876	18015	17771	17800	17878	18050	17720	17913	17677	17823	17662	17782	17741	18023	17792	17789	17780	18050	17788	17674	17748	17882	17867	18025	17814	17744	17782	17913	17662	17566	17889	17694	17721	17772	17773	17862	17788	17897	17751	17857	17772	17819	17865	18136	17972	17801	17855	17617	17825	17843	17960	17689	17892	17749	17731	17684	17901	17760	17863	17680	17564	17663	17575	17869	17712	17942	18036	17838	17808	17680	17765	17958	17818	17857	17635	17727	17740	17871	17719	17713	17872	18024	17705	17789	17630	17964	17643	17898	17738	18004	18023	17883	17781	17710	17728	17719	17575	17666	17608	18033	17807	17766	17920	17727	17810	17856	17594	17701	17832	18013	17626	17940	17710	17743	17665	17933	17695	18118	17947	18093	17673	17900	17869	17843	17774	17815	18117	17964	17618	17851	17541	17693	17664	17945	17551	17888	17773	17958	17663	17848	17681	17785	17851	17790	17772	17873	17691	17824	17589	17855	17919	17933	17805	17887	17857	17676	17663	17782	17836	17977	17886	17806	17752	17827	18011	17737	17843	17750	17777	17920	17875	17739	17930	17589	17830	17714	17587	17891	17863	17789	17673	17801	17836	17795	17756	17920	17597	17933	17912	17788	17884	17898	17722	17946	17753	17835	17692	17908	17948	17657	17733	17737	17863	17598	17837	17862	17925	17766	17812	17876	17711	17749	17870	17972	17829	18098	17825	17853	17798	17833	17832	17850	17629	17832	17976	17772	17732	17809	17631	17630	17634	17779	17891	17738	17760	18051	17736	17687	17972	17812	17846	17829	17928	17949	17694	17740	17570	17757	17817	17966	18035	18017	17966	17821	17796	17766	17636	17739	17909	17818	17787	18027	17924	17837	17940	17718	17637	17907	17898	17574	17609	18139	17770	17896	17776	17808	17675	17914	17821	17887	17825	17945	17963	17803	17758	17791	17736	17666	17882	17789	17673	17806	17674	17881	17773	17822	18013	17913	17783	17955	17976	17738	17673	17803	17768	18065	17943	17864	17873	17858	17916	18109	18064	17703	17744	17519	17767	17836	17632	17640	17840	17849	17616	17860	17713	17691	17724	17715	17684	18088	17930	17829	17848	17861	17936	17852	17948	17775	17793	17676	17675	17917	17676	17718	17866	17739	17878	18145	18072	17623	17683	17869	17904	17943	17779	17706	17719	17959	17782	17725	17683	18006	18046	17631	17896	17814	17998	18058	17938	18025	17796	17913	17640	17671	17762	17908	17781	17788	17835	17802	17869	17645	17702	17814	17617	17867	17689	17995	18018	17838	17979	17660	17764	17744	17709	17763	17618	17747	17953	17921	17738	17794	17729	17670	17759	17765	17781	17956	17823	17828	17699	17682	17691	17954	17844	17668	17869	18005	17786	17852	17885	17783	18077	18045	17773	17647	17827	17821	17760	17929	17639	17728	17899	17804	17926	17921	17795	18013	17891	17764	17843	17708	17783	17695	17878	17735	17865	17681	17645	17809	17602	17658	17853	17766	17967	17862	17769	17736	18053	17890	17769	17724	17819	17797	17911	17811	17801	17844	17740	17960	17752	18012	17898	17835	17875	17753	17611	18039	17980	17780	17646	17967	17852	17819	17827	17699	17820	17825	17698	17755	17723	17885	17705	17692	17826	17768	17840	17844	17708	17814	17692	17754	17607	17696	17788	17852	17731	17665	17652	17701	17604	17924	17714	17760	17697	17792	17728	17687	17708	17770	17869	17775	17825	17864	17975	17920	17764	17805	17823	17732	17773	17827	17722	17702	17655	17730	17831	17707	17791	17842	17788	17738	17857	17724	17766	17816	17856	17886	17902	17988	17875	18020	17918	17845	17664	17906	18095	17601	17744	17784	17678	17972	17777	17868	17877	17829	17703	18042	17845	17853	17879	17692	17849	17952	17778	17901	17938	18022	17820	17794	17710	17822	17818	17862	17915	17832	17790	17610	17747	17658	17539	18155	17868	17681	17749	17911	17936	17981	17930	17910	17925	18025	17693	17849	18109	17829	17929	17699	17813	17905	17777	17751	17377	17628	17618	17987	17877	17868	17977	17767	17838	17844	17835	17684	17827	17862	17898	17845	17758	17680	17567	17639	17909	17822	17780	17784	17642	18097	17852	17937	17860	17982	17623	17865	17769	17704	17969	17743	17909	17841	17836	17942	17857	17777	17918	17921	17790	17763	17839	17675	17532	17547	17762	17751	17698	17598	17783	17696	17653	17686	17679	17801	17573	17622	17835	17645	17776	18072	17592	17817	18070	18011	17959	17742	17636	17847	17626	17769	17865	17666	17903	17743	17539	17904	17926	17840	17741	17757	17898	18056	17725	17777	17911	17854	17479	17813	17734	17864	17807	17815	17887	18054	18017	17893	17860	17944	17859	17840	17769	17705	17779	17877	17872	17796	17801	17671	17700	17695	17728	17766	17900	17884	17936	17835	17814	17745	17869	17733	17652	17848	17718	17688	17891	17859	17985	17619	17869	17798	17851	17828	17932	17918	17741	17779	17575	17791	17839	17764	17661	17816	17676	17797	17594	17938	17896	17960	17751	17777	17700	17619	17755	18018	18197	17577	17697	17656	17693	17736	17645	17686	17659	17803	17871	18033	17801	18072	17806	17740	17832	17790	17819	17772	17731
44084	63496	47984	32916	26676	22870	18128	15563	14368	14148	13769	13586	13335	13363	13406	13320	13214	13139	13274	13087	13114	13241	13038	13207	13032	12972	13161	13255	13236	13096	13151	13155	13228	13184	13210	13202	13167	13295	13220	13035	12998	13062	13196	12832	13045	13177	13088	13117	12989	13227	13088	13231	13305	13194	13138	13034	13119	13155	13189	13105	13150	13163	13063	13223	13009	13057	13108	13156	13196	13208	13136	13157	13132	13131	13024	13058	12955	13165	13228	13143	13018	13090	13056	13149	13185	13055	13201	13223	13220	13144	12988	13168	13116	12961	13147	13155	13052	13285	13069	13110	13251	13083	13108	13127	13205	13158	13212	13148	13161	13229	13326	13108	13210	13079	13049	13082	13226	13126	13222	13182	13071	13112	13129	13154	13239	13160	13285	13053	13108	13077	13152	13058	13303	13087	13089	13211	13257	13244	13199	13130	13068	13123	13166	13031	13104	13234	13116	13177	13037	13087	12870	13089	13232	13205	13186	13140	13247	13146	13281	13201	13064	13333	13121	13134	13206	13085	13201	13222	13103	13052	13208	13085	13211	13232	13146	13075	13125	13179	13140	13122	12993	13266	13214	13210	13349	13083	12991	13208	13299	13048	13114	13210	12932	13184	13224	13053	13206	13080	13021	13306	12984	13278	13293	13073	13001	13139	13237	13109	13135	13127	12970	13063	13111	13121	13082	13179	13205	13212	13058	13160	13160	13080	13006	13293	13142	13065	13183	13231	13126	13131	13134	13030	13212	12974	13031	13062	13034	13010	13110	12918	13086	13250	13044	13036	12903	13068	13163	13239	12988	13292	13062	13107	13186	13115	13089	13183	13181	13165	13199	13088	13154	13116	13103	13195	13218	13177	13139	13183	13061	13095	13135	13106	13135	13010	13170	13136	12981	13095	13157	13003	13027	13214	13188	13283	13112	13260	13179	13067	13053	13052	13132	13112	13010	12877	13155	13189	12970	13025	13037	13210	13100	13193	13206	13149	13003	13247	13169	13250	13125	13097	13162	13009	13193	12981	13039	12998	13130	13161	13090	12964	12988	13113	13324	13241	12970	13052	13210	12930	13172	13077	13224	13159	12963	13156	13115	13169	13116	13264	13222	13010	13090	13176	13145	13163	13065	13104	13206	13097	12941	13150	13093	13036	13172	13259	13206	13037	12895	13062	13254	13253	13139	13240	13179	13103	13309	13164	13045	13130	13134	13263	13235	12965	13034	13102	13051	13200	13026	13316	13144	12992	13091	12992	13094	13153	13079	13082	13246	13254	13261	13010	13090	13090	13075	13241	13143	13011	13218	13164	13152	13193	13078	13119	13205	13271	13138	12973	13217	13077	13114	13226	12979	13132	13170	13219	13153	13337	12943	13217	13012	13083	13202	13199	12920	12985	13217	13215	13116	13243	13079	13071	13185	13109	12994	13102	13113	13192	13268	13151	13111	13059	13142	13229	13072	13042	13084	13134	13119	12985	13016	13001	13191	13088	13197	13215	13074	12931	13008	13065	13177	13225	13162	13044	13253	13005	13171	13204	13039	13085	13176	13122	13111	13116	13055	13178	13072	13200	13135	13151	13206	13173	13188	13192	13186	13231	13075	13095	13111	13261	13037	13165	13085	13178	12993	13204	13213	13162	13058	13250	13219	13110	13231	13164	12912	13178	13104	12977	13175	13184	12931	12987	13059	13138	13151	13164	13216	13209	13203	13097	13078	13027	13202	13108	13164	13120	13095	12963	13191	13067	13163	13026	13084	13004	12964	13176	13146	13252	13238	12914	12971	13107	13214	13066	13096	13141	13217	13125	13037	13177	13084	13161	13318	13093	13169	13251	13045	13043	13204	12940	13380	13164	13083	13128	13361	13191	13064	13138	13161	13122	12956	13037	13114	13090	13177	13130	13068	13309	13313	13118	13204	13113	13152	13260	13241	13186	13175	13241	13234	13182	13169	13201	13203	13167	13148	12994	13142	13232	13201	13115	13375	12986	13186	13161	13163	13070	13092	13252	13117	13091	13162	13305	13073	13102	13268	13186	13070	13250	13176	13113	13044	13108	13161	13059	13108	13126	13029	13111	13181	13295	13022	13094	13238	12995	13125	12891	13064	13193	12945	13212	13228	13187	13045	13209	13201	13111	13183	13046	13170	13115	13063	13038	13179	13109	13154	13036	13111	13218	13103	13126	13323	13101	13255	13197	13106	13222	13019	13180	12997	13212	12981	13063	13228	13186	13046	13116	13159	13104	13245	13002	13309	13166	13136	13074	12969	13210	13167	13122	13215	13319	13073	13107	13237	13144	13115	13319	13157	13291	12987	13035	13153	13090	13065	13109	13272	13154	13087	13061	13039	13179	13113	13069	13130	13256	13106	13137	13201	13156	13215	13175	13149	13204	13226	13097	13054	13184	13232	13175	13103	12976	13372	13190	13167	13087	13096	13021	13116	13098	13251	13124	13189	13188	13008	13014	13336	13239	13055	13104	13094	13044	13074	13233	13150	12975	13209	13316	13250	13112	13146	13090	13094	13279	12968	13148	13073	13084	13139	13136	13035	13186	13281	12985	13146	13070	13226	13226	13131	13006	13115	13042	13099	13144	13081	13271	13146	13073	13270	12942	13072	13152	13203	13114	13118	13131	13143	13095	13048	13060	13289	13220	13027	13002	13174	12874	13180	13185	13194	13065	13082	12972	13072	13253	13143	13152	13239	13157	13023	13182	13201	13034	13067	13301	13198	13184	13064	13115	13290	13006	13236	13101	13083	13090	13033	12967	13120	13048	13244	13122	13140	13236	13232	13156	13142	13210	13195	13100	13144	13213	12935	13257	13100	13008	12931	13175	13018	12976	13192	13095	13060	13205	12992	13034	13209	13170	13137	13144	13016	13082	13051	13158	13226	13061	13021	12986	13102	13192	13193	13145	13042	13096	12994	12992	13062	13221	13152	13176	13288	13073	12971	12885	13297	13160	13044	13024	13143	13220	13256	13060	13078	13159	13195	13131	12987	13392	13271	13056	13057	13129	13036	13089	13161	13107	13247	13294	13019	13023	12908	13170	13067	13329	13117	13155	13120	13141	13229	13010	13167	13059	13238	13239	13177	13059	13229	12993	13238	13159	13060	13037	13130	12936	13129	13131	13004	13065	13237	13272	13111	13248	13190	12866	13183	13155	13101	13019	13276	13069	13063	13158	13219	13176	13121	13138	13197	13016	13226	13138	13229	13182	13115	13041	13109	12981	13123	13032	13141	13046	13203	13067	13144	13223	13129	13062	13066	13222	12984	13122	13171	13207	13135	13156	13122	13125	13034	13111	12963	13025	13168	13057	13186	13153	13297	13052	12986	13110	13000	13145	13219	13162	13119	13192	13039	13090	13045	13191	13036	13217	13103	13143	13140	13037	13182	13222	13156	13189	13150	13151	13114	13077	13104	13241	13120	13048	13070	13246	13196	13200	13143	13326	13024	13136	13127	13039	13127	13275	13391	13248	13198	13092	13145	13147	13207	13066	13189	13082	13310	12956	13086	13107	13042	13120	13196	13101	13040	13064	13225	13140	13223	13215	12971	13108	13109	13130	12993	13093	13083	13028	13114	13214	13198	13250	13045	13133	13236	13078	13112	13035	13095	13015	13062	13101	13208	13130	13139	13174	13083	13135	13113	13235	13064	13141	13095	13145	13072	13012	13142	13109	13128	13025	13184	13095	12991	13056	12979	13146	13045	13131	13033	13054	13173	13032	13232	13112	13044	12898	13121	13322	13182	13266	12994	13084	13220	13212	13056	13172	13054	13023	12994	13213	13093	13174	13018	13068	13203	12979	13202	13102	13233	13058	13083	13138	13141	13042	13198	13121	13013	13140	13163	13317	13241	13149	13094	13098	13167	13313	13247	13195	13197	13176	13045	13055	13115	13100	13091	13023	13034	13087	13276	13275	13225	13101	13285	13287	13099	13179	12973	13140	13134	13174	13119	13099	13068	13389	13269	13183	12969	13136	13096	13124	13051	13163	13166	13182	12993	13151	13155	13165	13253	13154	13051	13072	13096	13042	13154	13027	13141	13184	13352	13175	13170	13156	13117	13095	13109	13295	13088	13213	13174	13118	13193	13061	13146	13107	13059	13200	13145	13276	13042	13210	12789	13119	13023	13245	13043	13075	13181	13142	13258	13191	13292	13060	13184	13153	13382	13136	13278	13149	13009	13111	13119	12927	13266	13100	13278	13261	13249	13069	13227	13046	13212	12977	13150	13289	13358	12911	13150	13170	13099	13129	13097	13128	13264	13160	13156	13132	13165	13194	13088	13187	13224	13060	13259	12974	13305	13163	13120	13268	13204	13212	12898	13033	13089	13202	13184	13107	13150	13048	13173	13184	13009	13247	13156	13222	13145	13029	13275	13015	13176	13094	12809	13043	13028	13130	13064	13205	13198	12991	13261	13043	13274	13113	13263	13051	13198	13226	13224	13011	13221	13020	13312	13026	13146	12988	13077	13125	13184	12943	13178	13094	13195	13005	13011	13113	13287	13000	13192	13201	13180	13176	13097	13181	13219	13275	13188	13104	13078	13141	13177	13127	13106	13256	13260	12958	13220	13303	13026	13144	13207	12946	13179	13279	13070	13150	13077	13195	13222	13046	13002	13309	13028	13131	13214	13075	13221	13078	13201	13266	13212	13013	13251	13105	13119	13183	12971	13048	13120	13209	13227	13156	13178	13076	13064	13113	13131	13217	13174	13244	13153	13016	13068	13198	13170	12992	13270	13137	13317	13262	13081	13203	13085	13169	13231	13311	13085	13328	13149	13006	13094	13126	12946	13079	13087	13136	13090	13111	13097	13013	12951	13076	13062	13183	12974	13004	13191	13199	13213	13055	13067	13010	13160	13117	13035	13311	13103	13240	12992	13155	13145	13044	13192	13017	13005	13069	13123	13266	13109	12927	13326	13199	13285	13131	13239	13163	13148	13006	13338	13077	13146	13080	13265	13067	13043	13160	13047	13083	12896	13078	13150	13029	13020	13143	13160	13088	13205	13203	13075	13235	13229	13159	13352	13198	13042	13156	13060	13086	13116	13166	13129	13081	13273	13126	13059	13176	13204	13139	13311	13122	13143	13080	13259	13093	13139	13083	13117	13218	13022	13299	13109	13034
23533	21129	29096	27062	29623	30442	27943	22640	20242	19767	19313	18691	18661	18353	18291	18407	18339	18012	18173	17843	18213	17954	18135	18076	18279	18057	18082	18194	17927	18049	18022	17928	18095	18024	17842	17851	17703	17884	17775	17886	17966	18082	17902	17885	18259	17991	18055	18036	17622	17989	17919	17820	17930	17907	17891	17877	17913	17860	17796	17990	17864	17727	17860	18000	18089	17765	17708	17852	17812	17783	17901	17761	17758	17795	18073	17867	17822	17856	17841	17906	18038	17892	17932	18118	18006	17926	17849	17731	17849	17907	17931	17822	17652	17857	17750	17737	17859	18046	18004	17952	17820	17835	18003	17906	17857	17810	18058	18015	17742	17771	17771	17922	17873	18008	17680	17783	17734	17870	17950	17846	17778	17985	17864	18129	17846	17974	17913	17886	17923	17903	17912	18014	17965	17967	17990	17927	18002	17951	18011	17976	17939	17891	17879	17842	17937	17988	17950	17924	17984	17814	17846	17923	18132	17953	17969	17574	17780	18068	18013	17974	17908	17813	17904	17995	17726	17842	17923	17863	17939	17777	17821	17882	17877	18037	17616	17795	17855	17781	17813	17989	18022	17823	17656	17692	17756	17823	17748	17699	17724	17819	17818	17752	17975	17797	17916	17918	17954	17788	18029	17764	17916	17591	18031	17785	17901	17802	17986	17825	17960	17912	17849	17909	17889	17970	17820	18049	17784	17911	17930	17932	17777	17863	17723	17956	17831	17595	17784	17811	17995	17705	18044	17798	18015	17837	18044	17789	17885	18169	17877	17853	17767	17815	17975	17748	18073	17793	17824	17801	17774	17801	17833	17766	18066	17925	18031	17888	17660	17857	17976	17870	17970	18003	17935	17684	17918	17998	17803	17656	17786	18043	17743	17995	17763	17750	17969	17868	18076	17850	17679	17891	18072	17945	17806	17851	17691	17801	17782	17932	17947	18055	17703	17810	17902	17896	17791	17804	18044	17808	17866	17771	17846	17955	17844	17774	17852	17885	17806	17833	17675	17684	18004	18005	17953	17909	17851	17797	17643	17750	17831	17610	17900	18082	17852	17938	17936	18006	17857	18053	18047	17889	18018	17736	17838	17839	18002	17927	17763	17659	17868	17828	17928	17974	17544	17933	17775	17927	17901	17800	17669	17785	17883	17832	17804	17749	17662	18037	17869	17847	18013	17878	17904	17933	17792	17861	17940	17721	17873	18204	17829	17908	17965	17834	17954	17969	17678	17892	18062	17765	17721	17871	17763	17734	17855	17989	17993	17743	17843	17813	18056	17819	17935	17876	17877	17848	17703	17703	17828	17789	17926	17844	17835	17912	17922	18074	17742	17786	17970	17889	17751	17911	17974	17868	17936	17959	17697	17825	17823	17892	17815	18050	17580	17985	18131	17619	17821	17793	17891	17886	17839	17555	18015	17892	17703	18016	17851	18084	17910	17875	17870	18034	18273	17847	17647	17859	18125	17971	17832	17737	17931	17643	18132	17982	17973	17945	18031	17799	17925	17853	17973	17921	17686	17943	18070	17933	17881	17902	17862	17948	17809	17887	17741	18089	17921	17823	17716	17712	17873	17878	17816	17972	17804	17747	17871	17803	18029	17801	17865	17759	17720	17927	18018	17970	17806	18044	17966	17858	17776	17998	18083	17912	17941	18032	17921	18069	18022	17939	17960	17670	17946	18114	17893	17767	17876	17890	17813	17866	17761	17785	18151	17849	17992	18004	17808	17902	17983	18031	17831	17743	17880	17766	17796	18004	17711	17979	17892	17571	17714	17843	18094	18146	17940	17965	17838	17833	17910	17821	17757	17889	17722	17862	18069	17742	17928	17827	17819	17693	17999	17695	17709	17761	17849	17788	17738	17796	17681	18017	17571	17884	17889	17706	17739	17948	17837	17964	17933	17688	18016	17840	17796	17805	17909	17946	17987	17936	17789	17734	17817	18087	17948	17862	17927	17882	18026	17914	17792	17828	17790	17909	18012	17796	17691	17874	17745	17829	17953	18012	17850	18023	17840	18012	17712	17828	17832	17797	17718	17862	17964	17925	17823	17756	17711	17953	17661	17937	17822	18186	17959	17842	17948	17783	17999	17944	17806	17865	17998	17851	17953	17727	17837	17834	17866	17763	17541	17897	18014	17824	17873	17852	17929	17727	17845	17979	17838	17939	17942	17895	17661	17906	17756	17687	17808	17935	17907	17806	17659	17799	17803	17884	17735	17885	17764	17949	18051	17758	17577	17667	17779	17805	17880	17505	17800	17891	17631	17885	17844	17993	17942	17935	17890	18018	17983	17710	17951	17878	17820	17893	17912	17769	17761	17811	17920	17669	17844	17920	17963	17994	17881	17856	17908	17785	17655	17928	17917	18081	17830	17922	17755	17867	17886	17902	17891	17841	17844	17879	17866	17939	17901	17751	17767	17821	17688	17825	17890	17993	17875	18004	17994	17724	17641	17836	17869	17734	17815	17776	17820	17755	17958	17792	17891	17876	17866	17972	17866	17774	17760	17848	17898	18186	17849	17877	17895	17792	17834	17820	17928	17711	17696	17887	17725	17925	17758	17701	18034	17882	18108	17983	17739	18030	17904	17969	17881	17877	17943	17869	18098	17751	17888	17994	18016	17729	17922	17814	18009	17995	17932	18087	17867	17697	17877	17950	17800	17867	17963	17787	17817	17863	17680	17661	18021	18065	17827	18095	17830	17746	18006	18150	17759	17686	17872	17812	17724	17670	17874	17879	17792	17981	17752	17957	17741	17938	17960	17845	17876	17938	17739	18083	17735	17753	17797	17758	18038	17868	17722	17811	17886	17652	17740	17838	17931	17878	17949	17849	17902	17994	17940	18061	18050	17967	17892	17864	17789	17889	17923	17932	17824	17834	17883	17744	17801	17808	17943	17812	17879	17872	17902	17909	17895	17981	17843	17935	18007	18103	18130	17811	17872	17824	17783	17988	17881	17930	17852	17765	18000	18003	17791	18024	18024	18064	17823	17905	18189	17691	18040	17907	18049	17855	17867	17833	17683	17807	17701	17844	17826	17774	17825	17631	17686	17744	17872	17746	17803	18010	18031	17983	17825	17841	17631	18064	18144	17919	17943	17912	17969	17850	17760	17602	17898	18064	18030	17797	17684	18082	17789	17866	18068	17813	17750	17942	17944	17811	17895	18074	17959	18014	17838	17882	17682	17594	17910	17916	17795	17979	17964	17826	17603	17729	18037	17776	17837	17906	18035	17862	17827	17944	17643	17664	18019	17834	17871	17886	17663	17882	17898	17959	17848	18069	17986	17933	17872	17852	17935	17690	18024	17947	17753	17858	17938	17769	18254	17888	17996	17723	17928	17573	17641	17821	17717	17942	18149	17907	17997	17694	17821	17734	17769	17753	17984	17782	17921	17631	17920	17960	17896	17991	17803	17943	17743	17879	17799	17804	17979	17646	17971	17821	17794	17774	17962	17969	17826	17932	17863	17819	17716	17858	17749	17791	17865	17936	17941	17850	17834	17801	17944	17966	17707	17729	17784	17915	17924	17852	18074	17756	17887	17720	17853	17887	17783	17852	17803	17644	17652	17696	17725	17743	17902	17580	17836	17886	17806	18031	17735	17950	17813	17887	17808	17747	17942	18009	17779	17970	17859	18092	17963	17995	17900	17602	17853	18015	17927	17799	17897	17932	17632	17677	17916	17917	17670	17856	17885	17578	17731	17841	17817	17761	17774	17836	18097	17889	17904	18060	17782	17849	17810	17613	17709	17792	17758	17788	17839	17905	17842	17753	17884	17700	17768	17826	17939	17736	18022	17873	17978	17809	17808	17698	17860	18038	17965	17900	17765	17694	17932	17901	17885	18078	17777	17914	17939	17958	17880	17929	17762	17941	17828	17715	17800	17769	17707	17802	17791	17964	17750	17847	17833	17555	17842	17988	17885	17946	17995	17768	17709	17727	17862	17794	17921	17691	17909	17773	18015	18033	17923	17893	17836	17971	17897	17774	17837	17714	17891	17811	17876	17987	17735	17816	18008	18097	17817	17842	18044	17916	17996	17880	18132	17896	17785	17853	17876	18048	17813	17904	17641	17945	17726	17795	17802	17944	17814	17806	17925	17811	17996	17778	17806	17831	17934	17918	17867	17867	17890	17907	17819	17538	17912	17853	18035	17925	17803	17885	17832	17712	17818	17775	18068	17809	17816	18106	17957	17917	17949	17687	17808	17824	18082	17993	18050	17834	18049	17936	18137	17978	17947	17831	17981	17740	17834	17947	17974	17913	18013	17852	17681	17963	18060	17778	17981	17942	17852	17603	17891	17773	17855	17824	17962	17872	17861	17903	17904	17830	17966	17964	17977	17710	17960	17726	17765	17729	17940	17740	17908	17720	17832	17859	17807	17811	17785	17993	17961	17934	17905	17981	17756	17905	17838	17973	17806	18107	17889	17904	18018	17746	17778	17958	17793	17729	17845	18010	17956	18041	17764	17808	17998	18031	17810	17825	17745	17802	17966	17927	17934	17937	17864	17750	17927	17840	17810	17679	17900	18008	17957	17829	17844	17927	17751	17959	17889	17909	17910	17734	17969	17812	18156	17869	17900	17887	17786	17910	17968	17781	17915	17940	17936	17867	17856	17695	17758	17976	17828	17681	17915	17861	17999	17614	17924	17872	17946	17737	17930	17964	17914	17971	17880	17696	17906	18078	17897	17843	17849	17868	17621	17785	17832	17795	17857	17896	17746	17609	17912	17761	17862	17793	17923	17772	18001	17889	17795	17680	17956	17798	17752	17842	17776	17931	17621	17614	17913	17896	17996	18061	17753	17943	17886	17884	17613	17862	17824	17944	17956	17697	17738	17819	17727	17918	17913	17939	17925	18000	17834	17738	17838	17743	17779	17929	17836	17896	17923	17837	18182	17938	18124	17801	17779	17832	18055	17929	17947	17773	17964	17735	17779	17826	18037	17646	18001	18005	17886	17857	17894	18001	18115	17896	17942	17819	17933	17923	17860	17653	17934	17898	17902	17993	17950	17703	17953	17827	17692	17726	17799	17792	17939	17913	17735	17818	17873	17819	17698	17832	17821	17777	17919	17994	17685	18021	17699	17909	17711	18089	17915	17962	17866	17808	17935	17780	17821	17728	17902	17878
43096	72140	59160	43239	37173	27560	20674	17589	15626	14833	14195	13977	13800	13525	13498	13597	13367	13379	13209	13091	13244	13362	13249	13214	13382	12992	13231	13287	13068	13294	13234	12932	13193	13245	13116	13271	13174	13243	13227	13187	13141	13127	13063	13300	13009	13192	13155	13118	13185	13072	13215	13136	13303	13185	13326	13000	13185	13055	13228	13197	13108	13270	13110	13154	13381	13229	13156	12970	13096	13183	12972	13238	13137	13142	13082	13096	13059	13001	13153	13041	13144	13116	13094	13120	13096	12952	13278	13047	13203	13353	13169	13127	13025	13052	13115	13178	13160	12944	13138	13041	13193	13240	13149	13067	13099	13106	13266	13150	13173	13327	13103	13149	13149	13137	13157	13110	13057	13111	13138	13088	13143	13077	13073	12924	13262	12970	13302	13012	13125	12918	13054	13440	13137	13027	13234	13091	13175	13227	12937	12986	13204	13361	13147	13145	13113	13202	13182	13160	12992	13203	13264	13195	13315	13129	13064	13152	13108	13091	13187	13113	13084	13262	13171	13081	12954	13123	13165	13237	13126	13099	13150	13025	13078	12954	13064	13152	12990	13249	13130	13138	13216	13196	13127	13239	13186	13235	13131	13171	13104	13093	13195	13211	13111	13193	13293	13021	13280	13078	13070	13281	13291	13014	13071	13134	13211	13347	13047	13038	13124	13217	13182	13069	13072	13037	13217	13046	13151	13230	13100	13044	13091	12981	13101	13226	13049	13128	13206	13178	13021	13239	13145	13120	13287	13213	13279	13207	13054	13177	13230	13147	13098	13141	13212	13002	13097	13196	13122	13103	13094	13252	13093	13398	13253	13105	13187	13040	13177	13142	13190	13134	13257	13313	12945	13151	13078	13176	13030	13163	13165	13217	13090	13021	13040	13280	13148	13180	13128	13051	13000	13074	13043	13051	13235	13162	13090	13139	13206	13068	13091	13113	13197	13081	13088	13307	13154	13268	13173	13200	13157	13083	13171	13000	13123	13132	13024	13165	13166	13214	13063	13223	13051	13123	13292	13092	13130	13108	13091	13238	13126	13146	13018	13109	13115	13052	13114	13130	13146	13083	13064	13229	13011	13303	13169	13150	13376	13109	13074	13102	13151	13080	13241	13071	13078	13322	13128	13115	13309	13137	13116	13153	13182	13059	13388	13113	13158	13241	13147	13139	13191	13145	13172	13164	13123	13238	13132	13233	13202	13232	13294	13291	13037	13256	13268	13089	13109	13125	13165	13068	13131	13177	13140	13033	13264	12886	13065	13045	13120	13134	13258	13169	12988	13167	13274	13098	13234	13019	13063	13110	13205	12966	13248	13211	13176	13007	13065	13206	13081	13194	13231	13100	13163	12877	13183	13069	13184	13042	13385	13276	13205	13256	12902	13165	13356	13173	13231	13137	13265	13158	13022	13184	13011	13195	13114	13284	13097	12993	13198	13207	13219	13164	13233	13375	13228	13085	13128	13105	13246	13317	13053	13248	13068	13017	13056	13232	13039	13390	13072	13014	13202	13044	13059	13207	13093	13220	12958	13183	13183	13226	13107	13058	13213	13060	13227	12987	13240	13169	13072	13150	13178	13259	13059	13231	13196	13079	13100	13288	13016	13287	13188	13147	13216	13216	13159	13284	13133	13152	13000	13066	13150	13164	13195	13150	13154	13037	13208	13109	13142	13205	13252	13280	13223	13255	13103	13084	13058	13301	13230	13221	13049	13135	13176	13119	13085	13165	13007	13052	13076	13083	13185	13209	13185	13109	13273	13065	13340	13138	13258	13086	13169	13028	13127	13029	13241	13107	13037	13068	13168	13145	13028	13168	12894	13106	13220	13130	13105	12923	13088	13099	13073	13175	13213	13200	13162	13163	13226	13159	13220	13057	12926	13226	13050	13078	13400	13045	13185	13049	13091	13175	13032	13213	13155	13100	12994	13165	13060	13126	12998	13188	13118	13141	13167	13110	13003	13067	13129	13055	13267	13118	13295	13101	13056	13135	13125	13077	13201	13206	13087	13157	13225	13143	13194	13172	13158	13137	13166	13184	13021	13243	13164	13047	13108	13250	13063	13067	13272	13190	13211	13252	13149	13287	13158	12982	13312	13104	13212	13110	13232	13239	13290	12910	13127	13077	13146	13254	12981	13214	13193	13193	13047	13099	13157	13092	13069	13290	13210	13339	13298	13087	13084	13095	13095	13097	13102	13115	13184	13241	13114	13152	13228	13025	13079	13044	13220	13008	13149	13109	13212	12904	13101	13177	13081	13137	13338	13184	13248	13259	13168	13150	13279	13085	13216	13137	13178	12910	13271	13130	13079	13087	13110	13191	13060	13138	13273	13088	13134	13124	13158	13170	13169	13326	13140	13171	13045	13105	13204	13417	13223	13057	13170	13186	13183	13109	13220	12993	13096	13169	13095	13263	13236	13212	13089	13049	13101	13061	13258	13212	13288	13161	13057	13055	13128	13204	13065	13143	13204	13241	13138	13213	13165	13216	13086	13176	13075	13062	13076	13150	13132	13216	13238	12943	12970	13152	13225	13187	13085	13155	13203	13293	13096	13130	13161	13226	13126	13083	13063	13235	13102	13077	13302	13209	13178	13215	13158	13158	13294	13106	13149	13089	13250	13102	13276	13074	13237	13100	13207	13112	13262	13052	13212	13205	13150	13130	13227	13102	13158	12881	13032	13143	13080	13179	13249	13145	13288	13151	13062	13059	13115	13142	13102	13105	13112	13233	13171	13156	13113	13193	13163	13141	13143	13047	13324	13042	13072	13138	13106	13193	13122	13395	13307	13133	13246	13272	13275	13028	13172	13145	13152	13089	12999	13223	13142	13099	13054	13123	13132	13065	13091	13176	13155	13169	13028	12931	13053	13045	13231	13235	13191	13028	13146	13129	13170	13036	13081	13121	13245	13202	13089	13213	13365	13213	13192	12990	13016	13191	12988	13139	13100	13081	13152	13168	12967	13055	13087	13099	13262	13082	13231	13227	13121	13248	12986	13084	13084	13193	13024	12926	13227	13014	13107	13095	13176	13236	13135	13077	13103	13036	13256	13176	13226	13097	13153	13091	13187	13123	13122	13251	13101	13160	13084	13160	13228	13087	12993	13319	13158	13129	13127	13165	13124	13129	12990	13106	13018	13208	13171	13239	13109	13159	13076	13160	12906	13140	13109	13254	13150	13162	13123	13165	13175	13063	13124	13267	13133	13219	13156	13103	13318	13168	13051	12990	13153	13119	13161	13108	13108	13107	13079	13225	13168	13058	13197	13192	13154	13081	13199	12955	13111	13081	13204	13128	13372	13072	13214	12982	13286	13108	13027	12928	13028	13150	13166	13175	13233	13205	13163	12902	13203	13253	13083	13211	13280	13118	13145	13212	13175	13115	13090	13155	12969	12998	13128	13251	13124	13314	13289	13090	13246	13162	13104	13121	13092	13209	13097	13250	13301	13250	13163	13079	13411	13010	13135	12999	13137	13034	13100	13160	13180	13315	13279	12991	12919	13131	13229	13256	13033	13197	13086	13159	13097	13220	13078	13110	13120	13112	13107	13217	13114	13026	13141	13231	13135	13096	13177	13206	13006	12952	13179	13104	13033	13123	13104	13249	12994	13069	13086	13238	13140	13365	13059	13191	13193	13097	13112	13020	13270	13152	13119	13123	13008	13208	13188	13121	13091	13242	13145	13075	13095	13092	13133	12991	13183	13195	13235	13231	13109	13163	13394	13073	13253	13070	13167	13257	13176	13307	13304	13160	13061	13026	13245	13102	13135	13267	13093	13185	13075	13212	13227	13308	13145	13132	13111	13075	13109	13299	13115	13129	13275	13215	13251	13264	12972	13111	13224	13165	13026	13305	13235	13031	13101	13078	13185	13314	13088	13111	13076	13203	13184	13054	13073	13104	13081	13248	13015	13095	13177	13158	13214	12984	13203	12934	13123	13164	13167	13144	13043	13240	13069	13047	13052	13148	13095	13267	13034	13155	13176	12953	13196	13090	13142	13088	13091	13025	13371	13012	13102	13212	12972	13145	13094	13198	13178	13100	13150	13109	13138	13141	13230	12880	13149	13012	13311	13203	13118	13170	13211	13101	13244	13062	13113	13269	13089	13065	13105	13208	13184	13095	13083	13241	13318	13159	13233	13177	13254	13063	13287	13264	13281	13155	13104	13026	13134	13255	12969	13235	13008	13289	12972	13155	13098	13221	13197	13164	13094	13096	13171	13160	13188	13097	12994	13221	13140	13126	13209	13153	13075	13229	13023	13125	13266	13165	13123	13152	13099	13039	13101	13393	13134	13078	13155	13220	13104	13204	13112	13017	13171	13169	13009	12963	13381	13190	13241	13116	12844	13043	13219	13168	13244	13039	13202	13105	13042	13115	13171	13202	13073	13273	13001	12981	13162	13167	13193	13002	13170	13106	13183	13083	12964	13146	12882	13259	13101	13163	13100	12985	13142	13146	12928	13053	13152	13114	13109	13115	13132	13203	13061	13167	13186	13183	13153	13245	13024	13077	13181	13069	13281	13095	13158	13153	13204	13177	13116	13248	13032	13134	13292	13135	13071	13097	13187	13188	13182	13191	13122	13303	12994	12998	13123	13088	13154	13281	12995	13171	13164	13143	13152	13104	12991	13096	13218	13157	13183	13276	13232	13222	13178	13187	13129	13079	13169	13155	13158	13309	13201	13037	13095	13213	13364	13234	13109	13233	13183	12976	13112	13071	13131	13150	13144	13099	13042	13174	13098	13127	13074	13255	13174	13088	13219	13075	13144	13161	13027	13198	13292	13140	13175	13015	13159	13088	13226	13217	12947	13178	13120	13215	13233	13227	13160	13170	13021	13056	13014	13192	12903	13186	13136	13102	13123	13125	13153	13194	13197	13303	13135	13164	13050	12990	13316	12967	13157	13118	13295	12957	13076	13084	13149	13048	13123	13035	12963	13019	13150	13192	13170	13350	13211	13080	13143	13106	13182	13192	13071	13183	13191	13232	13194	13189	13139	13153	13127	13075	13071	13140	13103	13189	12981	13124	13154	13054	13108	13183	13244	13226	13277	13216	13102	13149	13098	13179	13046	13211	13021	13019	13129	13111	13123	13099	12976	13143	13198	13073	13152	13181	13015	12995	13167	13141
24471	21360	30742	32421	30172	27311	24728	21146	19929	19406	18960	18627	18245	18419	18142	18206	18150	18290	18225	18021	18130	17800	17907	17763	17981	18053	17898	18147	17870	17878	17825	18011	17953	17916	17926	17811	17920	18017	17738	17669	17984	17987	18070	17879	17925	17730	17785	18033	17736	17781	17724	17853	18017	17971	17693	18011	17659	17879	17848	18082	17842	17859	17921	17612	17814	17640	17755	17532	17903	17924	17879	17922	17776	17729	17885	17800	17977	17904	17801	17727	17702	17997	17822	17758	18124	17747	17803	17790	17865	17750	17653	17791	17742	17876	17500	17792	18049	18020	17844	17782	17636	17705	17822	17821	17867	17960	17702	17585	17903	17787	17791	17639	17876	17690	17659	17714	17815	17749	17845	17833	17757	17722	17862	17851	17844	17953	17895	17860	17704	18057	17884	17734	17911	17742	17761	17812	18055	17681	17802	17902	17645	17920	17801	17940	17941	17630	17727	17905	17723	17802	17831	17775	17802	17921	17818	17957	17743	17759	17950	17688	17821	17652	17707	18061	18100	17812	17873	17789	17750	17569	17805	17831	17750	17803	17913	17926	17866	17768	17869	17773	17834	17740	17733	17675	17637	17787	17853	18103	18084	17992	17644	17684	17844	17823	17910	18089	17515	17775	17858	17849	17631	17829	17688	17771	17809	17824	17932	17973	17618	17782	18050	17882	17908	17841	17887	17899	17791	17867	17665	17697	18007	17965	17803	17766	17997	17585	17932	17929	17757	17766	17796	17734	17781	17836	17844	17936	17832	17874	17797	17741	18004	17822	17816	17804	17747	17847	18061	17750	17812	17977	17808	17815	17749	17886	17806	17702	17915	17787	17828	17617	17852	17667	17677	17673	17922	17928	17691	17577	17693	17738	17886	17884	17778	17775	17865	17711	17977	17747	17791	17844	17872	17775	17938	17740	17708	17919	17507	17656	17560	17764	17970	17807	17724	17845	17791	17869	17921	17805	17846	17940	17919	17901	17877	17603	17790	17652	17576	17944	17789	17952	17626	17835	17789	17829	17716	17807	17708	17786	17822	17837	17850	17903	17862	17677	17844	17816	17871	17702	17859	17614	17607	17841	17898	17814	17657	17878	18126	18066	17720	17814	18056	18196	17715	17740	17759	17630	17667	18005	17783	17696	17902	17755	17904	17812	18010	18003	17784	17635	17744	18006	17919	17751	18003	17695	17968	17869	17839	18160	17931	17847	17710	17624	17806	17802	17764	17957	17781	17750	17848	17780	17974	17892	17896	17833	18016	17859	17790	17721	17710	17760	17795	17711	17973	18041	17576	17959	17869	17982	17679	17799	17872	17887	18007	17795	17783	17905	17899	17770	17679	17742	17902	17730	17802	17737	17959	17873	17901	17754	17810	17876	17983	17651	17882	17536	17854	18117	17642	17627	17752	18152	18125	17734	17787	17680	17756	17669	17955	17883	17793	18087	18059	17895	17689	18060	17939	17937	17704	17660	17730	17653	17770	17829	17967	17809	17698	17652	17917	17875	17642	17909	17729	18006	17827	17760	17894	17880	17734	18055	17888	17907	17591	17647	17858	17876	17629	17686	17889	18027	18058	17723	17904	17862	17745	17875	17923	17576	17984	17776	17966	17949	17769	17888	17710	17863	17941	17878	17644	17578	17853	17771	17932	17965	17777	17799	17895	17829	17867	18161	17911	17845	17998	17710	17866	17836	18075	17697	18120	18110	18023	17812	17853	17854	17704	17711	17757	17858	17790	17616	17737	17733	17901	17656	17908	17717	17707	17784	17830	17752	17689	17888	17777	17725	17660	17793	17838	17883	17861	17885	17905	17842	17906	17766	17709	17790	17748	17799	17678	17948	17879	17804	17857	18017	18118	17710	17743	17699	17941	17863	17994	18050	17948	17841	17984	17722	17909	17625	17817	17867	17645	17889	17995	17715	17844	17847	18001	17946	17808	17578	17790	17768	17785	17756	17841	17748	18089	17868	17798	17630	17757	17818	18018	17906	17764	17807	17762	17769	17765	17845	17827	17897	17916	17638	17905	17872	18077	17812	17734	17694	17948	17861	18009	17859	17831	17734	17846	17741	18071	17935	17768	17891	18024	17793	17905	17940	17899	17851	17844	17947	17736	17877	17981	17836	17840	17881	17831	17764	17914	17913	17778	17841	17847	17904	17776	17806	17865	17732	17845	17691	17978	17940	17922	17833	17740	17953	17877	17838	17767	17696	17830	17982	17746	17851	17812	17758	17785	17916	17676	17874	17702	17860	17708	17789	17630	18023	17699	18012	17903	17907	17791	18153	17891	17813	17808	17975	17863	17908	17879	17739	17950	17721	17917	17830	17938	17801	17718	17835	17722	17917	17800	17855	17875	17749	18117	17820	17786	18017	17667	17612	17993	17810	17709	17733	17531	17748	17923	17717	17795	17796	17858	17843	17832	17769	17890	18068	18150	17871	17915	18030	17894	18024	17679	17785	17910	17984	17929	17894	18013	17972	17901	17777	18048	17709	17791	17627	18050	18022	17678	17773	17971	17901	17782	17852	17851	17914	17840	17895	17784	17609	17642	17938	17853	17620	17878	17500	17811	17815	17808	17681	17742	17837	18070	17681	17674	17788	17727	17812	18040	17900	17545	17835	17984	17899	17756	17852	17780	17786	17700	17820	17972	17780	17808	17734	17637	17784	17806	17791	17614	17908	17806	17555	17911	17906	18020	17773	17898	17986	17704	17718	18075	17739	17679	17989	18055	17765	17766	17645	17882	17746	17837	17832	17810	17804	17544	17790	17914	17690	17839	17912	17716	17888	17932	17881	17679	17611	17811	17713	17877	17726	17745	17659	17695	18018	17990	17809	17843	17693	17606	17807	17810	18013	17790	17962	17753	17827	17863	17759	17783	17797	17711	18035	17925	17948	18000	17616	17749	17648	17726	17545	17775	17887	17977	17799	17842	17720	17740	17698	17565	17861	17718	18060	17916	17731	17730	17681	17783	17651	17776	17609	17912	17718	17832	17745	17783	17936	17672	17660	17660	17961	17764	17839	17970	17912	17750	17732	18148	17835	17785	17839	17940	17782	17829	17654	17714	17832	17724	17831	17913	18030	17662	17762	17720	17946	17970	17918	17708	17744	17832	17847	17926	17760	17943	17845	17864	17698	17717	17759	17931	17885	17634	17661	17924	17798	17803	17764	17886	17850	17968	17757	17935	18022	18019	17855	17845	17722	17658	17732	17921	17875	17837	17856	17787	17730	17807	17923	17852	17738	17647	17985	18025	17788	17839	17920	17829	17911	17820	17732	17939	17737	18098	17846	17677	17719	18013	17726	17798	17843	17994	17912	17895	17726	17991	17723	17898	17622	18066	17926	17783	17766	17708	17885	17946	17801	17680	17838	17827	17794	17659	17830	17770	17776	17938	17702	17818	17770	17660	18032	17887	17739	17891	17797	17935	17887	17873	18160	17839	18041	17787	17890	17942	17757	17887	17767	17563	17824	17966	17648	17719	17761	18007	17974	17744	17801	17956	17824	17669	17760	17785	17804	17919	17625	17591	17847	17838	17878	17999	18003	17683	17930	17594	17882	17903	17917	17859	17925	17815	17881	17779	17772	17567	17798	17901	17837	17881	17888	17846	17753	17989	17786	17927	17948	17666	17686	18059	17914	18054	17890	18007	17723	17990	17681	17687	17810	17849	17633	17766	17851	17719	17852	17740	17722	17857	17637	17886	17843	17764	17829	17767	17903	17835	17900	17828	17910	17707	17912	18001	17902	17725	17778	17752	17901	17779	17981	17767	17914	18077	18010	17980	17914	17820	17895	17747	17900	17918	17836	17796	17568	17920	17925	17721	17827	17754	17841	18142	18102	18002	17936	17956	17770	17807	17951	17978	17992	17710	17956	17830	17780	17760	17844	17730	17743	17999	17914	17879	17958	17811	17850	17906	17770	17857	17771	17719	17816	17810	17968	17881	17719	17837	17778	17859	17757	17935	17788	17791	17716	17754	17815	17856	17916	17723	18029	17758	17952	17796	17828	17712	17920	17764	17859	17798	17702	17877	17898	17592	17966	18017	17634	17816	17729	17791	17453	17862	17902	17921	17963	17849	17828	17867	17995	17941	17728	17929	17931	17706	17996	17765	17861	17854	17832	17850	17945	17575	17842	17837	17777	17884	17895	17743	17902	17908	17983	17858	17787	17850	18098	17686	17901	17678	17975	17919	18095	17648	17980	17687	17933	17784	17799	17883	17724	17762	17793	17795	18109	17903	17772	18103	17851	17873	17816	17642	17805	17868	17824	17761	17708	17776	17938	17979	17973	18019	17849	17860	18101	17890	17754	17784	17695	17961	17909	17842	17593	17990	17849	17808	17782	17570	17931	17874	17930	17905	17809	17766	17931	17844	17829	17879	17695	17718	17752	17992	17843	17886	17748	17860	17700	17719	17867	17801	17853	17789	17745	17798	17857	17767	17796	17873	17918	17614	17654	17557	17966	17843	17826	17792	17827	17670	17727	17762	17861	17742	17740	17800	17802	17931	18011	17947	17933	17629	17834	17967	17936	17910	17708	18075	17725	17804	17832	17875	18008	17916	17828	17757	17805	18025	17675	17669	17738	17968	17983	17867	17888	17770	17898	18028	17881	17925	17670	17850	17887	17821	17714	17951	17659	18020	17986	17899	18026	17804	17863	17986	17867	17837	17839	17760	17807	17647	17786	17802	17813	17570	17988	17791	17855	17756	17762	17770	17837	17801	17661	17768	17737	17811	17806	17842	17625	18096	17805	17905	17679	17982	17924	17761	17783	17728	17926	17916	17998	18169	17992	17988	17879	17948	17846	17653	17653	17910	17829	17748	17778	17651	17698	17831	17830	17738	17832	17765	17909	17935	17877	17728	17916	17808	17849	17811	17732	17933	18013	17790	17882	17918	17982	18039	18006	17829	17913	17893	17896	17912	17979	17881	17878	17824	17690	17580	17803	17711	17600	17915	18011	17874	17722	17924	17893	18133	17643	17769	17870	17787	17807	17715	17590	17760	17856	17965	17784	17969	18014	17969	17765	17747	17767	17787	17767	17753	17823	17917	18019	17960	17795	17911	17962	17726	17901	17727	17832	18166	17674	17726	17867	17841	17686	17870	17827	17767	17877	17902	17722
43328	68777	56675	42110	31191	23083	18961	16393	15186	14401	14317	13906	13557	13478	13294	13332	13351	13180	13202	13332	13189	13128	13384	13165	13180	12957	13183	13195	13080	13182	13191	13111	12972	13180	13182	13273	12953	13104	13024	13177	13292	13216	13126	13102	13186	13104	12980	13166	13040	13173	13208	12984	13114	13240	13230	13009	13116	13179	13336	13103	13146	13151	13000	13284	13119	13022	12994	13191	13135	12966	13199	13127	13040	13052	13161	13105	13035	13022	13231	13167	13205	13090	13023	13093	13099	13172	13173	13027	13151	13121	13214	13081	12988	13052	13152	13149	13107	12994	13234	13270	13179	13183	13108	13177	13343	13066	13202	13270	13065	13085	13277	13147	13071	13187	13168	13007	13075	13185	13134	13162	13186	13158	13188	13074	13111	13045	13184	13002	13034	13274	13111	13310	13114	13266	13274	13133	13135	13074	13326	13042	13159	13104	13262	13201	13145	13162	13004	13330	13013	12955	13158	13174	13062	13031	13204	12894	13178	13082	13096	13033	13068	12951	13277	13124	13102	13272	13267	13151	13139	13239	13108	13161	13152	13188	13118	13142	13153	13204	13104	13107	13114	13180	13056	13244	13266	13279	13062	13125	12970	13117	13180	13107	13216	13051	13130	13050	12971	13058	13265	13010	13096	13248	13146	13293	13257	13146	13094	13150	13067	13165	13242	13169	13059	13145	13070	13169	13103	13168	13027	13113	13098	13099	13072	13189	13239	13184	12992	13211	13173	13199	13181	13210	12943	13247	12937	12983	13153	13242	13214	13082	13163	12909	13188	13020	13135	13240	13136	13254	13077	13075	13002	13122	13113	13224	13246	13119	13103	13018	12999	13038	13131	13073	13177	13219	13040	12956	13091	13078	13026	13338	13134	13128	13144	13024	13122	12973	13199	13169	13090	13167	13326	13283	13119	13188	13025	13090	13196	13180	12979	13022	13213	13197	13234	12976	13151	13053	12973	13091	13080	13111	13003	13058	13224	13053	13144	13085	13258	13159	13207	13083	13035	13107	13074	13179	13162	13085	13098	13131	13081	13235	12993	13182	13320	13099	13240	13162	13093	13046	12999	13240	13048	13227	13197	13292	13162	12944	13081	13059	13191	13060	13074	13238	13059	13190	13079	13095	13123	13062	13278	13083	13098	13052	13232	13119	13230	13000	13088	13279	13154	13255	12952	13076	13148	13076	13051	13150	13179	13094	13204	13082	12960	13075	13329	13098	13242	13139	13070	13286	13363	13264	13102	13072	13066	13024	13243	13262	13017	13079	13120	13128	13135	13119	12967	13243	13076	13238	13107	13136	13237	13228	13208	13204	13028	13154	12990	13332	13134	13092	13185	13017	13184	13170	13205	13063	13131	13083	12998	13108	13211	13116	13244	13054	12973	13197	13048	13037	13150	12895	13031	13156	13076	13243	13218	13048	13193	13133	13062	13093	13050	13124	13168	13174	13103	13195	13188	13176	13085	13114	13069	12940	13079	13233	12927	13220	13165	13104	13090	13000	13150	13237	13079	13209	12979	12954	13009	13318	12917	13072	12995	13075	13284	13111	13040	13022	13199	12870	13021	13088	13108	13145	13160	13003	13260	13223	13184	13167	13040	13181	13226	13045	13020	13148	13177	13269	12895	13026	13186	13137	13014	13138	13100	13134	13192	13028	12961	13194	13207	13282	13323	13062	13293	13144	13032	13091	12893	13035	13263	13117	13171	13271	13201	13150	13296	13128	13080	13237	13128	13194	13070	13035	13124	13045	13185	13128	13213	13051	13148	13091	13179	13280	13206	13058	13144	13205	13125	13135	13132	13099	13121	13215	13078	13046	13050	12959	13139	12969	13069	13090	13302	13064	13047	13149	13179	13123	13028	13105	13162	13150	13014	13116	13214	13112	13117	13116	13046	13146	13036	13112	13097	13015	13080	13277	13186	13322	13135	12886	13140	13271	13138	12968	13187	13127	13150	13170	13167	13173	13169	13108	13105	13025	12982	13144	13103	13105	13018	13048	13334	13060	13079	13037	13152	13189	13030	13190	13045	13161	13094	13206	13121	13349	13044	13097	13187	13050	13144	13157	13118	13014	13220	13333	13249	13141	13172	13036	13262	13159	13089	13195	13313	13123	12927	13139	13120	13201	13070	13284	13206	13227	13071	13055	13021	13143	13314	13154	13067	13068	13126	13226	13193	13239	13165	13123	12897	13118	12964	13324	13183	13325	13113	13202	13079	12993	13155	13013	13293	13065	13092	13074	13131	13080	13124	12998	13140	13110	13042	13155	13065	13165	13194	13048	13151	13071	13020	13271	13000	13182	13101	13256	13021	12965	13044	12978	13186	13268	13029	13036	13124	13164	13142	13169	13098	13225	12987	13127	13169	13094	12942	13117	13207	13220	13150	13083	13098	12956	13066	12945	13202	13139	13106	13162	13122	13119	13226	13122	13131	13091	12923	13294	13015	12978	13063	12993	13174	13158	13141	13053	13141	13138	13205	13140	13214	13110	13124	13162	13184	13114	13190	13206	13179	13216	13111	13186	13054	13055	13218	12943	13110	12990	13081	13297	13161	13149	12989	13112	13151	12956	13133	13180	13209	13075	13044	13099	13089	13058	13154	13078	13100	13128	13050	13069	13071	13162	13100	13184	13196	13161	13013	13158	12971	13038	13144	13021	13113	13124	13154	13009	13179	13243	13166	13097	13136	13082	13256	13173	12955	12960	13141	13167	13171	13017	13134	13181	13203	13071	13170	13037	13113	12941	13090	13006	13053	13115	13069	13031	13039	13015	13111	13091	13113	13134	13091	13030	13309	13224	13288	12958	13130	13055	13131	13040	13126	12986	13077	13175	13092	13193	13145	13099	13169	13025	13119	13021	13176	13141	13101	13028	13026	13137	13116	13199	13229	13339	13208	13065	13094	13147	13179	13066	13193	13062	13145	13000	13253	13135	13167	13151	13062	13013	13158	13166	13116	13153	13102	13105	13166	13176	13112	13140	13053	13288	13134	13143	13144	13015	13149	13140	13074	13282	13027	13080	13138	13106	13132	13291	13150	13019	13268	13047	12992	13159	13074	12961	12939	12834	13233	13159	13152	13132	13174	13171	13232	13074	13137	13087	13190	13185	13096	13106	13246	12963	13005	13007	13101	13196	13086	13107	13020	13077	13265	13153	13174	13153	13097	13199	13185	13066	12976	13218	13014	13089	13061	13242	13132	13065	13091	13217	13318	13086	13071	13117	13091	13056	13063	13070	13120	12947	13106	13210	13000	13003	13315	13106	13096	13201	13191	12997	13051	12827	13034	13299	13058	13159	13070	13110	13101	13068	13021	13029	13025	13108	13207	13087	13028	13160	13121	13128	13227	13090	13164	13275	13151	12906	13028	13241	13234	12993	13076	13162	13277	12996	13227	13065	12999	13070	13149	13159	13175	13146	13079	13221	13303	13132	13317	13134	13150	13024	13046	13308	13151	13058	13195	13069	13153	13271	13044	13220	13209	13129	13090	13200	13096	13112	13168	13129	13376	13071	13119	13129	13081	13154	13111	13196	13170	13135	13127	13032	13219	13114	13182	13281	13137	13239	13139	13119	13113	13119	13184	12771	13050	13242	13124	13136	13272	13130	13281	12949	13127	13204	13116	13104	13177	13184	13218	13121	13114	13008	13063	13194	13127	13092	13101	13151	13101	13076	13110	13085	13028	13109	13127	13092	13170	13149	13323	13116	13038	13188	13013	13038	13061	13168	13038	13056	12969	13176	13132	13046	13204	13064	12882	13128	13211	13020	12983	12966	13087	13100	13204	13049	13131	13170	13174	13147	13102	13081	13068	13132	13076	13044	13182	13108	13032	13157	13234	13033	13178	13230	13109	13287	13064	13049	13286	13020	13011	13358	13161	13123	13156	13056	12921	13044	13040	13129	13090	13133	13159	13177	13070	13164	12953	13058	13046	13210	13195	12944	13046	13077	13181	13060	13233	13089	13240	12982	13230	13122	13236	13115	12969	13084	13063	13131	13114	13243	12967	13101	13126	13113	13166	13059	13075	13233	13205	12959	13219	12964	13053	13070	13167	13247	13184	13011	13069	13268	13179	13210	13077	13032	13113	13241	13009	13109	13004	12972	13144	13084	13006	13010	13068	13181	13179	13163	13197	13144	13288	13139	13186	13293	13072	13010	13050	13032	13050	13175	13147	13169	13249	13109	13211	12941	13220	13229	13233	13014	13143	13159	13037	13116	13219	13051	12925	13254	13137	13125	13191	13109	13095	13144	13297	13104	13169	13140	13132	12992	13182	13031	13088	13077	13092	13240	13171	13122	13070	13077	13078	13017	13147	13145	13120	13037	13235	13080	13070	13179	13181	13162	13217	13013	12999	12969	13086	13131	13160	13113	13212	13162	13261	13148	13146	13100	13122	13234	13074	13244	13167	13152	13250	13029	13326	12985	13170	13144	13283	13011	13280	13240	13189	13252	13061	13277	13126	13188	13109	13149	12944	13113	13030	13181	12967	12964	13056	13195	13183	13103	13141	13016	13114	13225	13131	13146	13303	13080	13081	13106	13057	13224	13097	13179	13255	13156	13041	12949	13130	13102	13122	13126	13053	13133	13108	13122	13099	13084	13171	13076	13122	13105	12984	13165	13001	13203	13049	13160	13212	13137	13123	13181	13202	13146	13081	12979	13085	13067	13164	13059	13118	13166	13154	13032	13123	13188	13112	13289	13135	13277	12973	13211	13093	13224	13201	13107	13064	13280	12887	13101	13164	12922	13070	13066	13090	13190	13028	13122	13007	13221	13108	13204	13200	12943	13052	13158	13060	13148	13223	13049	13044	13314	13150	13122	13105	13335	13248	12977	13163	13136	13305	13087	13297	13081	13011	13265	13058	13070	13235	12994	13302	13074	13145	12975	13178	13086	13320	13249	13048	13107	13054	13273	13136	13224	13156	13255	13152	13206	13171	13083	13210	13041	13213	13024	13019	13111	13126	12973	13194	13022	13243	13090	13141	13340	13006	13249	12992	12982	13063	13009	13004	13116	13180	13156	13078	13089	12997	13058	13156	13100	13139	13159	13120	13173	13158	13303	13084	13084	13109	13199	13046	13313	13017	13056	13155	13213	13204	13158	13023	13261	13062	13025	13119	13087
22040	21032	28656	24243	23145	26602	29460	23448	21258	20724	19890	19424	19068	18883	18746	18739	18786	18657	18585	18383	18559	18608	18272	18585	18510	18328	18397	18323	18315	18460	18348	18177	18432	18437	18191	18284	18452	18340	18406	18378	18305	18234	18288	17989	18334	18429	18305	18330	18476	18474	18168	18385	18311	18185	18142	18229	18114	18475	18129	18122	18137	18144	18204	18347	18123	18364	18399	18356	18137	18097	18197	18169	18376	18251	18036	18305	18388	18437	18409	18160	18532	18063	18199	18265	18252	18158	18181	18483	18176	18149	18257	18130	18104	18429	18282	18198	18377	18028	18465	18130	18106	18238	18428	18411	17989	18253	18317	18384	18344	18326	18327	18411	18235	18240	18398	18182	18332	18511	18295	18152	18014	18240	18163	18339	18118	18317	18196	18318	18247	18389	18162	18280	18221	18219	17955	18130	18171	18363	18302	18183	18071	18227	18471	18349	18460	18628	18461	18370	18238	18322	18188	18127	18091	18358	18401	18298	18289	18168	18137	18309	18306	18285	18339	18157	18232	17963	18194	18162	18076	18199	18272	18218	18366	18306	18297	18270	18334	18075	18195	18057	18208	18130	18195	18172	18056	18128	18374	18148	18396	18366	18025	18073	18406	18195	18218	18410	18265	18437	18275	18376	17974	18209	18176	18270	18264	18291	18157	18257	18302	18157	18063	18134	18164	18174	18259	18248	18247	18422	17989	18167	18290	18123	18142	17993	18314	18246	18127	18322	18299	18180	18131	18120	18073	18270	18218	18365	18165	18283	18288	18289	18074	18366	18155	18242	18144	18400	18038	17978	18189	18311	18214	18109	18133	18370	18190	18190	18240	18305	18051	18256	18229	18073	18195	18286	18209	18281	18449	18125	18160	18052	17917	18338	18226	18240	18087	18308	18355	18383	18166	18125	18180	18307	18314	18093	18195	18178	18170	18245	17943	18087	18258	18072	18331	18239	18319	18148	18132	18292	18121	17940	18255	18215	18489	18133	18272	18350	18352	18136	18181	18347	18111	18251	18131	18338	18249	18019	18340	18418	18205	18298	18201	18203	18155	18131	18494	18311	18182	18277	18233	18300	18267	18301	18192	18285	18321	18230	18219	18257	18303	18272	18093	18243	18223	18196	18270	18101	18334	18031	18254	18217	18178	17985	18281	18144	18356	18055	18189	18381	18401	18201	18330	18213	18051	18272	18062	18234	18196	18103	18364	18416	18243	18418	18447	18449	18210	18326	18286	18175	18084	18258	18185	18165	18220	18336	18396	18296	18248	18304	18371	18089	18227	18186	18149	18074	18225	18141	18245	18060	18348	18149	18217	18354	18293	18306	18181	18261	18257	18119	18275	18181	18323	18252	18193	18213	18251	18038	18379	18283	18122	17998	18042	18075	18226	18183	18196	18373	18270	18199	18456	18271	18185	18291	18301	18176	18180	18195	18201	18355	18161	18049	18091	18216	18189	18234	18116	18334	18114	18130	18386	18253	18287	18301	18344	18175	18218	18239	18193	18251	18195	18228	18300	18265	18190	18266	18157	18315	18107	17953	18155	18160	18100	18104	18089	18155	18172	18263	18175	18139	18384	18357	18162	18201	18178	18174	18108	17994	18343	18307	18358	18181	18315	18301	18220	18133	18220	18315	18112	18268	18209	18216	18269	18156	18216	18321	18216	17993	18159	18285	18243	18382	18217	18254	18227	18156	18146	18190	18158	18425	18401	18152	18093	18225	18210	18145	18214	17975	18430	18428	18172	18316	18197	18173	18143	18111	18088	18082	18261	18257	17957	18132	18096	18081	18074	17985	18263	18281	18289	18087	18305	18211	18317	18301	18206	18118	18233	18219	18242	18318	18052	18089	18208	18039	18148	18266	18308	18246	18412	18188	18225	18180	18187	18125	18090	18141	18134	18293	18277	18063	18333	18304	18448	18136	18320	18292	18423	18200	18167	18083	18190	18354	18197	18447	18410	18295	18260	18421	18350	18135	18063	18022	18145	18262	18183	18058	18297	18144	18453	18371	18231	18075	18073	18314	18275	18017	18286	18033	18275	18367	18248	18143	18265	18114	18166	18094	18257	18480	18344	18132	18478	18272	18270	18271	18171	17858	18270	18267	18292	18272	17951	18306	18041	18280	18361	18183	18232	18249	18263	18122	17906	18103	18250	18363	18235	18253	17992	18140	18262	18175	18095	18273	18161	18293	18250	18313	18445	18201	18050	18193	18246	17974	18249	18139	18449	18158	18046	18192	18331	18378	18176	18149	18132	18237	18027	18197	18317	18340	18239	18197	18292	18258	18137	18185	18111	18053	18193	18261	17995	18285	18316	18230	18305	18186	18084	18190	18266	18337	18130	18093	18269	18254	18352	18128	18120	18172	18429	18234	18307	18276	18228	18051	18059	18262	18413	18279	18475	18025	18103	18144	18232	18426	18200	18038	18225	18336	18234	18220	18389	18290	18075	18337	18289	18146	18232	18304	18313	18206	18312	18250	18208	18351	18255	18178	18223	18113	18379	18155	18178	18147	18223	18131	18242	18334	18328	18186	18398	18243	18457	18441	18089	18214	18327	18040	18142	18099	18191	18206	18089	18086	18551	18188	18217	18378	18236	18076	18191	18146	18189	18202	18295	18173	18147	18319	18193	18283	18297	18356	18366	18083	18268	18317	18235	18102	18127	18392	18005	18015	18011	18063	18245	18389	18176	18039	18073	18315	18270	17915	18176	18229	18300	18279	18104	18350	18161	18140	17970	18154	18086	18055	18266	18225	18124	18277	18324	18080	18227	18307	18314	18024	17912	18215	18168	18402	18196	18372	18193	18485	18304	18229	18113	18193	18144	18135	18409	18268	18386	18154	18358	17923	17988	18098	18077	18159	18364	18262	18289	18270	18212	18351	18022	18182	18175	18344	18053	18132	18136	18115	18200	18129	18063	18439	18243	18017	17860	18395	18464	18302	18137	18407	18277	18263	18310	18147	18396	18376	18546	18421	18416	18398	18199	18188	18300	18219	18274	18018	18278	18333	18300	18311	18355	18169	18422	18302	18255	18118	18161	18139	18387	18381	18215	18408	18328	18233	18323	18347	18180	18455	18308	18191	17964	18096	18309	18244	18441	18075	18175	17952	18149	18254	18250	18351	18136	18277	18094	18264	18272	18273	18205	18074	18226	18342	18264	18008	17910	18317	18149	18204	18446	18234	18178	18195	18090	18245	18271	17849	18278	18078	18221	18159	18179	18310	18246	18358	18263	18233	18183	18262	18316	18180	18166	18303	18361	18210	18301	18363	18203	18184	18241	18232	18207	18247	18055	18260	17973	18123	18113	18027	18276	18121	18288	18445	18064	18210	18159	18211	18222	18357	18085	18212	18238	18348	18032	18096	18121	18153	18106	18228	18410	18256	18327	18348	18190	18223	18089	18149	18459	18118	18310	18286	18197	18263	18237	18230	18184	18358	18357	18189	18251	18281	18207	18185	17938	18090	18137	18135	18304	18220	18238	18187	18211	18160	18427	18360	18271	17950	18222	18183	18196	18230	18384	18234	18217	18247	18122	18315	18570	18384	18385	18300	18410	18318	18218	18130	18312	18143	18170	18172	18344	18093	18442	18303	18244	18318	18224	18222	18079	18335	18301	18331	18289	18122	18084	18137	18026	18310	18234	18427	18588	18155	18227	18232	18199	18240	18234	18238	18062	18152	18379	18049	18134	18052	18221	18094	18251	18350	18187	18166	18126	18054	18163	18122	18400	18309	18245	18298	18230	18244	18258	18432	18293	18226	18260	18065	18345	18170	18350	18235	18253	18218	18216	18206	18347	18158	18105	18327	18357	18351	18353	18207	18391	18382	17996	17987	18289	18077	18182	18158	18109	17920	18025	18170	18200	18148	18144	18193	18213	18355	18053	18059	18128	18175	18460	18396	18164	18368	18181	17965	18323	18277	18173	18243	18235	18256	18345	18196	18124	18232	18223	18342	18286	18040	18121	18360	18215	18154	18405	18149	18416	18288	18201	18158	18376	18052	18255	18029	18111	18294	18359	18289	18194	18091	18256	18219	18047	18115	18292	18284	18163	18172	18078	18394	18285	18145	18071	18130	18279	18122	18318	18176	18163	18378	18130	18110	18050	18156	18293	18155	18204	17952	18398	18299	18140	18277	18243	17965	18298	18056	18414	18301	18504	18064	18249	18016	18067	18295	18242	18272	18105	18046	18152	18214	18403	18267	18212	18383	18116	18457	18222	18335	18199	18401	18225	18164	18404	18313	18170	18222	18216	17985	18378	18227	18418	18287	18114	18240	18233	18297	18213	18250	18119	17929	18344	18305	18059	18198	18101	18456	18389	18242	18110	18499	18202	18302	18335	18400	18260	18187	18272	18368	18125	18249	18044	18204	18218	17974	18015	18377	18289	18221	18255	18049	18038	18193	18099	18240	18280	18362	18449	18213	18325	18282	18273	18089	18081	17890	18275	18268	18210	18290	18194	18233	18248	18155	18140	18303	17854	18217	18067	18410	18300	18285	18136	18240	18377	18224	18247	18218	18370	18109	18038	18217	18114	18079	18151	18187	18339	18298	18218	18183	18391	18308	18160	18154	18030	18154	18299	18298	18375	17996	18207	18236	18139	18230	18163	18277	18077	18107	18285	18156	17927	18228	18186	18231	18190	18140	18392	18027	18308	18267	18303	18242	18022	18242	18484	18134	18291	18477	18378	18286	18089	18394	18059	18239	18163	18308	18045	18366	18159	18124	18259	18198	18115	18026	18011	17777	18160	18219	18115	18160	18142	18438	18256	18360	18233	18450	18312	18247	18079	18333	18080	18264	18235	17973	18360	18346	18148	18334	18357	18417	18543	18199	18118	18187	18289	18446	18219	18100	18097	18339	18391	18073	18287	18456	18284	18420	18336	18303	18487	17836	18136	18300	18069	17965	18248	18176	18148	18112	18099	18246	18135	18223	18159	18404	18382	18115	18205	18104	18250	18367	17931	18243	18073	18246	18204	18351	18242	18324	18039	18264	18224	18185	18200	18178	18318	18294	18209	18293	18193	18146	18248	18261	18119	18290	18073	18387	18293	18355	18095	18011	18315	18314	18134	18291	18257	18024	18211	18203	18277	18167	18235	18317	18069	18170	18047	18262	18274	17851
48616	79740	62878	46774	34647	26956	20771	18041	16568	15202	14726	14187	13932	13969	13833	13713	13492	13486	13585	13333	13473	13250	13372	13421	13422	13300	13169	13325	13533	13364	13372	13288	13457	13356	13320	13298	13427	13305	13387	13411	13315	13458	13325	13360	13475	13339	13219	13238	13460	13342	13347	13338	13174	13294	13357	13307	13289	13188	13242	13486	13279	13539	13203	13260	13249	13293	13196	13282	13126	13282	13291	13442	13262	13279	13341	13235	13416	13226	13209	13158	13210	13243	13359	13340	13253	13282	13273	13303	13292	13263	13421	13292	13418	13170	13277	13118	13408	13383	13333	13446	13175	13367	13291	13355	13441	13192	13319	13347	13225	13347	13388	13344	13247	13220	13454	13378	13255	13340	13402	13162	13369	13254	13122	13297	13266	13301	13167	13214	13134	13411	13271	13413	13163	13275	13242	13336	13301	13310	13314	13263	13210	13225	13060	13309	13201	13199	13341	13175	13237	13244	13214	13234	13336	13327	13287	13250	13360	13356	13191	13226	13296	13417	13273	13254	13275	13214	13233	13209	13250	13174	13413	13361	13186	13299	13152	13273	13236	13209	13374	13169	13336	13223	13336	13062	13134	13241	13295	13194	13239	13286	13224	13207	13167	13320	13276	13216	13237	13185	13162	13206	13271	13209	13198	13257	13387	13187	13181	13381	13388	13197	13437	13231	13472	13306	13193	13302	13353	13318	13409	13101	13314	13338	13217	13373	13352	13249	13388	13223	13174	13221	13084	13172	13241	13393	13086	13302	13396	13324	13287	13296	13216	13320	13297	13364	13279	13239	13231	13255	13279	13438	13361	13222	13276	13316	13263	13353	13411	13304	13395	13307	13216	13419	13205	13384	13290	13282	13313	13046	13209	13151	13264	13282	13385	13292	13174	13120	13204	13235	13178	13373	13285	13269	13228	13180	13332	13263	13305	13226	13237	13231	13190	13410	13330	13425	13086	13288	13311	13200	13300	13385	13327	13289	13112	13246	13406	13396	13325	13123	13275	13343	13362	13399	13403	13218	13190	13203	13309	13406	13296	13274	13241	13244	13213	13265	13218	13196	13275	13360	13343	13179	13377	13210	13144	13444	13142	13327	13390	13422	13072	13100	13170	13244	13176	13351	13338	13279	13316	13240	13236	13270	13424	13172	13426	13332	13199	13219	13210	13185	13349	13312	13315	13304	13245	13412	13215	13210	13135	13178	13286	13234	13176	13356	13317	13434	13250	13409	13278	13198	13378	13296	13303	13289	13339	13217	13313	13315	13306	13195	13289	13250	13437	13398	13312	13326	13223	13404	13005	13165	13263	13272	13066	13059	13411	13373	13188	13360	13368	13285	13275	13253	13301	13304	13193	13257	13317	13333	13307	13403	13287	13307	13235	13332	13298	13500	13156	13506	13325	13331	13059	13257	13245	13208	13259	13202	13316	13198	13363	13294	13131	13255	13154	13306	13247	13267	13119	13329	13303	13290	13337	13222	13280	13247	13258	13406	13162	13219	13315	13430	13394	13312	13155	13279	13245	13417	13326	13405	13370	13247	13412	13289	13398	13379	13290	13353	13196	13299	13257	13201	13399	13200	13137	13147	13288	13285	13317	13261	13422	13154	13453	13369	13280	13285	13297	13363	13466	13325	13157	13420	13247	13348	13156	13254	13424	13240	13355	13301	13157	13250	13353	13208	13216	13153	13212	13317	13384	13245	13342	13208	13446	13301	13456	13342	13314	13370	13218	13375	13301	13199	13343	13146	13204	13271	13254	13151	13243	13276	13105	13277	13356	13474	13240	13355	13350	13314	13298	13131	13392	13271	13369	13086	13275	13323	13325	13280	13350	13130	13215	13335	13138	13365	13288	13293	13347	13327	13252	13278	13399	13375	13338	13338	13207	13237	13257	13410	13314	13297	13331	13263	13310	13380	13338	13340	13295	13362	13098	13278	13086	13395	13303	13307	13242	13122	13289	13439	13285	13270	13323	13174	13151	13207	13371	13223	13345	13295	13358	13181	13318	13191	13447	13294	13079	13351	13348	13382	13211	13373	13364	13369	13307	13146	13392	13250	13415	13316	13219	13422	13188	13410	13149	13227	13292	13263	13321	13292	13347	13182	13437	13239	13387	13313	13262	13421	13333	13366	13353	13280	13279	13304	13377	13392	13314	13233	13260	13059	13334	13404	13244	13388	13090	13291	13356	13375	13270	13403	13244	13141	13321	13019	13238	13394	13265	13540	13390	13255	13311	13311	13289	13201	13376	13165	13226	13232	13192	13185	13208	13230	13211	13489	13269	13314	13384	13247	13302	13300	13247	13238	13274	13221	13321	13399	13188	13219	13222	13381	13393	13143	13369	13286	13283	13275	13326	13126	13090	13300	13268	13371	13337	13233	13288	13390	13278	13327	13222	13292	13181	13136	13317	13314	13302	13412	13249	13306	13327	13316	13196	13229	13272	13340	13169	13237	13396	13324	13315	13321	13211	13225	13328	13097	13241	13312	13129	13240	13323	13295	13287	13266	13425	13166	13235	13306	13151	13230	13084	13359	13228	13274	13293	13301	13337	13379	13338	13287	13196	13322	13224	13195	13352	13222	13261	13263	13294	13460	13219	13309	13338	13222	13289	13196	13351	13168	13291	13326	13209	13271	13290	13229	13382	13304	13278	13312	13240	13265	13415	13200	13243	13269	13264	13198	13367	13371	13434	13337	13237	13331	13418	13165	13357	13334	13367	13249	13300	13125	13228	13258	13253	13270	13369	13463	13263	13267	13293	13288	13189	13158	13249	13354	13355	13305	13255	13191	13347	13320	13275	13274	13439	13388	13138	13409	13412	13193	13282	13309	13398	13230	13220	13429	13274	13439	13347	13153	13328	13419	13137	13209	13230	13160	13319	13330	13192	13195	13351	13202	13216	13235	13320	13215	13360	13151	13291	13297	13344	13294	13278	13127	13242	13351	13456	13150	13164	13289	13263	13382	13396	13187	13306	13138	13215	13153	13486	13304	13130	13371	13151	13253	13146	13281	13229	13420	13097	13223	13307	13190	13252	13332	13183	13292	13327	13217	13350	13243	13212	13330	13197	13234	13314	13387	13413	13365	13366	13313	13333	13193	13217	13289	13234	13377	13197	13243	13235	13237	13238	13361	13300	13304	13245	13308	13214	13187	13184	13263	13240	13314	13322	13361	13321	13435	13262	13412	13296	13534	13245	13377	13288	13325	13438	13284	13356	13308	13261	13246	13249	13157	13208	13174	13346	13253	13225	13223	13277	13234	13260	13225	13147	13201	13179	13289	13175	13189	13363	13088	13279	13189	13265	13314	13329	13397	13127	13280	13288	13243	13222	13227	13300	13360	13304	13249	13372	13205	13259	13281	13352	13273	13313	13177	13256	13448	13347	13220	13278	13232	13282	13311	13202	13288	13244	13199	13174	13454	13122	13459	13172	13331	13223	13254	13188	13369	13060	13335	13340	13474	13336	13348	13378	13304	13435	13218	13274	13171	13257	13259	13468	13220	13198	13216	13174	13084	13214	13264	13186	13446	13358	13135	13336	13373	13284	13253	13198	13408	13282	13230	13349	13190	13209	13237	13298	13271	13342	13359	13372	13283	13318	13077	13304	13168	13355	13237	13243	13211	13167	13315	13232	13207	13451	13231	13199	13200	13302	13294	13261	13353	13274	13359	13296	13211	13278	13187	13304	13225	13347	13378	13340	13286	13294	13250	13356	13341	13257	13194	13353	13180	13235	13380	13283	13100	13251	13246	13241	13093	13305	13137	13146	13325	13512	13291	13300	13140	13387	13317	13282	13252	13252	13193	13173	13194	13328	13247	13175	13266	13174	13299	13131	13449	13434	13229	13197	13339	13228	13317	13277	13114	13326	13314	13444	13374	13350	13477	13314	13329	13225	13225	13068	13291	13403	13282	13124	13228	13281	13221	13200	13303	13312	13309	13356	13369	13201	13291	13268	13091	13347	13268	13343	13268	13146	13186	13144	13234	13351	13136	13241	13301	13401	13292	13298	13231	13230	13279	13274	13311	13159	13218	13240	13176	13258	13263	13201	13317	13294	13354	13264	13385	13274	13445	13209	13217	13296	13288	13263	13258	13244	13414	13508	13242	13198	13405	13137	13256	13259	13200	13287	13149	13310	13224	13218	13359	13333	13246	13166	13222	13203	13332	13276	13214	13311	13229	13288	13395	13324	13322	13241	13358	13232	13183	13283	13325	13272	13100	13188	13229	13343	13277	13214	13414	13310	13468	13302	13357	13339	13257	13372	13068	13259	13349	13209	13170	13316	13421	13190	13339	13365	13304	13387	13184	13344	13320	13295	13392	13205	13139	13387	13157	13325	13356	13342	13179	13383	13295	13314	13249	13378	13341	13250	13283	13307	13166	13298	13288	13273	13278	13306	13309	13327	13375	13378	13154	13258	13378	13414	13203	13205	13342	13232	13101	13244	13379	13243	13228	13316	13144	13171	13467	13158	13499	13259	13205	13274	13173	13235	13177	13451	13230	13244	13473	13369	13126	13320	13290	13268	13208	13206	13137	13090	13122	13156	13354	13294	13362	13145	13200	13437	13167	13381	13258	13424	13203	13350	13247	13332	13215	13199	13293	13188	13242	13296	13352	13298	13346	13220	13175	13425	13304	13288	13168	13342	13267	13216	13185	13347	13212	13418	13365	13234	13226	13360	13204	13281	13259	13421	13228	13390	13328	13276	13320	13186	13415	13178	13432	13467	13248	13364	13363	13317	13131	13325	13233	13302	13263	13209	13357	13125	13247	13147	13301	13335	13229	13187	13205	13241	13090	13282	13345	13427	13096	13346	13064	13241	13519	13198	13451	13093	13332	13095	13337	13195	13233	13217	13336	13339	13291	13299	13322	13268	13483	13277	13243	13185	13250	13231	13170	13407	13329	13420	13260	13369	13262	13346	13375	13167	13314	13367	13212	13248	13311	13372	13292	13239	13365	13149	13191	13266	13217	13305	13299	13262	13245	13333	13310	13075	13172	13257	13215	13248	13504	13270	13307	13389	13173	13362	13438	13011	13146	13367	13241	13093	13215	13256	13275	13250	13222	13294	13252	12980	13274	13269	13312	13286	13203	13223	13256	13362	13144	13506	13629	13321	13226	13249	13369
38032	45206	49314	39764	28831	24386	21392	19855	18916	18671	18188	17990	18128	18096	18096	18002	17735	17790	18016	17852	17639	17592	17738	17865	17682	17721	17834	17750	17564	17751	17780	17867	17869	17642	17578	17839	17830	17732	17790	17584	17657	17955	17770	17763	17867	17777	17806	17599	17591	17669	17855	17742	17810	17782	17941	17773	17682	17793	17607	17585	17817	17821	17782	17716	17635	17777	17918	17777	17619	17789	17888	17751	17925	17631	17962	17818	17813	17711	17838	17555	17816	17819	17658	17702	17737	17952	17845	17572	17834	17771	17732	17661	17812	17727	17697	17854	17728	17674	17637	17800	17888	17793	17740	17846	17926	17738	17662	17629	17434	17787	17902	17747	17731	18027	17566	17666	17685	17637	17866	17573	17609	17762	17777	17685	17474	17583	17538	17787	17859	17533	17809	17861	17879	17754	17897	17585	17593	17842	17751	17699	17661	17640	17756	17682	17768	17963	17701	17756	17727	17738	17876	17611	17748	17690	17708	17883	17809	17684	17550	17711	17676	17732	18055	17626	17710	17609	17708	17706	17894	17797	17665	17561	17680	17770	17836	17728	17777	17665	17773	18030	17819	17798	17636	17686	17673	17663	17916	17690	17969	17772	17782	17646	17737	17743	17730	17922	17421	17270	17852	17731	17686	17666	17685	17653	17654	17708	17730	17767	17753	17740	17862	17944	17855	17775	17617	17617	17905	17813	17740	17708	17858	17545	17884	17586	17755	17634	17657	17732	17729	17684	17769	17872	17631	17758	17762	17666	17730	17620	17597	17602	17607	17812	17612	17806	17764	17680	17775	17947	17791	17874	17740	17755	17727	17734	17857	17843	17737	18008	17608	17868	17522	17869	17700	17709	17743	17936	17627	17574	17874	17772	17762	17854	17905	17783	17690	17698	17851	17699	17819	17856	17616	17712	17686	17754	17832	17759	17509	17653	17661	17704	17771	17803	17762	17672	17784	17850	17863	17627	17871	17631	17675	17679	17844	17725	17646	17689	17778	17644	17903	17728	17820	17519	17649	17751	17685	17873	17880	17828	17691	17656	17749	17737	17697	17919	17924	17854	17757	17553	17777	17603	17788	17822	17908	17550	17825	17912	17932	17777	17844	17815	17804	17720	17639	17908	17933	17756	17642	17753	17655	17499	17585	17763	17742	17704	17892	17623	17691	17662	17994	17891	17677	17755	17809	17658	17564	17663	17699	17912	17764	17699	17587	17749	17749	17536	17719	17839	17761	17795	17572	17698	17772	17841	17881	17853	17704	17663	17712	17620	17705	17714	17679	17648	17849	17961	17735	17748	17984	17818	17818	17746	17873	17708	17774	17654	17823	17688	17630	17606	17857	17647	17712	17816	17756	17843	17628	17862	17873	17646	17961	17591	17893	17563	17657	17705	17694	17589	17691	17646	17802	17765	17821	17574	17821	17926	17598	17504	17711	17499	17729	17589	17519	17738	17632	17851	17702	17678	17502	17636	17740	17712	17914	17728	17758	17592	17811	17756	17830	17802	17965	17880	17783	17910	17631	17912	17627	17812	17806	17801	17727	17644	17800	17917	17844	17875	17551	17539	17651	17657	17654	17859	17759	17754	17657	17866	17779	18026	17740	17723	17747	17654	17581	17622	17571	17800	17838	17611	17853	17760	17642	17870	17803	17511	17795	17908	17952	17629	17792	17689	17718	17851	17741	17833	17633	17747	17768	17763	17719	17550	17745	17775	17831	17709	17895	17738	17723	17627	17763	17820	18052	17704	17855	17660	17730	17599	17692	17736	17649	17726	17720	17753	17593	17702	17652	17731	17438	17694	17787	17903	17819	17814	17619	17444	17769	17762	17781	17947	17718	17992	17691	17578	17561	17820	17615	17753	17657	17904	17864	17813	17672	17619	17716	17704	17776	17698	17611	17621	17881	17713	17704	17633	17625	17779	17634	17853	17569	17556	17814	17688	17744	17922	17955	18060	17799	17906	17873	17799	17907	17529	17769	17437	17741	17696	17765	18043	17568	17760	17823	17500	17512	17728	17669	17837	17835	17550	17949	17584	17697	17836	17725	17766	17913	17860	17921	17692	17744	17664	17755	17744	17663	17680	17807	17681	17757	17610	17844	17702	17752	17813	17825	17678	17680	17804	17568	17743	17928	17571	17747	17885	17737	17897	17635	17720	17762	17582	17846	17795	17725	17561	17636	17827	17621	17687	17506	17606	17725	17838	17602	17571	17600	17730	17719	17719	17775	17920	17550	17683	17751	17777	17681	17677	17870	17772	17797	17770	17881	17769	17840	17709	17868	17689	17611	17736	17680	17657	17855	17768	17666	17634	17949	17730	17668	17546	17665	17611	17758	17969	17755	17790	17898	17943	17842	17744	17735	17805	17762	17899	17975	17788	17926	17838	17692	17836	17726	17540	17717	17570	17750	17622	17671	17856	17901	17677	17720	17847	17736	17635	17838	17880	17843	17636	17747	17726	17956	17635	17766	17873	17644	17875	17631	17846	17710	17808	17668	17887	17521	17510	17843	17750	17953	17773	17893	17752	17749	17835	17702	17704	18031	17736	17734	17734	17700	17853	17761	17801	17724	17815	17913	17837	17789	17595	17871	17892	17720	17776	17809	17768	17752	17661	17774	17809	17696	17562	17523	17743	17652	17774	17855	17628	17743	17681	17634	17591	17627	17811	17706	17526	17513	17538	17747	17734	17408	17656	17594	17587	17815	17824	18030	17505	17668	17805	17733	17947	17738	17642	17804	17622	17954	17888	17633	17613	17848	17832	17732	17648	17682	17467	17864	17781	17748	17636	17612	17788	17823	17934	17738	17732	17722	17848	17701	17750	17793	17839	17816	17871	17766	17713	17696	17771	17800	17778	17838	17651	17693	17817	17716	17594	17923	17827	17957	17996	17815	17927	17957	17718	17710	17616	17870	17837	17875	17620	17724	17800	17771	17702	17615	17864	17785	17690	17639	17917	17731	17621	17731	17573	17797	17878	17560	17794	17683	17735	17757	17752	17884	17692	17885	17694	17857	17728	17852	17799	17957	17796	17787	17516	17677	17693	17849	17859	17937	17824	17749	17581	17849	17751	17547	17755	17817	17657	17781	17760	17850	17700	17776	17991	17851	17808	17864	17655	17835	17643	17610	17901	17758	17680	17723	17789	17834	17785	17664	17595	17698	17718	17595	17811	17822	17706	17852	17704	17927	17720	17928	17938	17769	17921	17804	17718	17556	17677	17641	17914	17890	17639	17706	17752	17783	17643	17702	17740	17673	17657	17686	17868	17746	17665	17611	17730	17835	17685	17915	17581	17603	17788	17603	17697	17537	17816	17762	17811	17785	17819	17610	17690	17960	17644	17873	17636	17784	17679	17843	17539	17681	17855	17592	17599	17721	17760	17870	17828	17853	17753	17716	17805	17804	17488	17660	17504	17596	17773	17898	17615	17745	17772	17552	17702	17777	17631	17834	17819	17716	17779	17760	18022	17643	17752	17790	17748	17613	17816	17820	17587	17683	17677	17761	17737	17657	17724	17641	17583	17804	17793	17852	17648	17799	17641	17847	17892	17790	17691	17769	17785	17903	17820	17934	17752	17792	17501	17718	17892	17863	17619	17597	17748	17840	17697	17733	17626	17810	17721	18035	17645	17710	17775	17666	17836	17656	17744	17874	17593	17872	17699	17897	17719	18024	17802	17629	17657	17720	17850	17983	17795	17756	17770	17865	17877	17813	17566	17589	17749	17672	17693	17835	17587	17493	17700	17657	17819	17920	17634	17490	17757	17655	17692	17491	17698	17623	17734	17817	17769	17759	17883	17649	17788	17645	17887	17862	17682	17836	17948	17568	17808	17891	17708	17724	17781	17758	17669	17873	17715	17799	17927	17798	17629	17775	17623	17643	17761	17825	18013	17785	17793	17896	17725	17675	17957	17790	17698	17723	17671	17546	17788	17695	17775	17778	17821	17853	17886	17863	17916	17815	17567	17868	17791	17675	17793	17702	17912	17758	17873	17744	17886	17696	17784	17804	17769	17855	17716	17554	18012	17623	17908	17992	17875	17781	17856	17814	17762	18006	17833	17858	18016	17622	17782	17831	17723	17893	17716	17769	17764	17625	17587	17563	17811	17699	17924	17720	17886	17668	17506	17723	17590	17696	17870	17727	17773	17522	17750	17605	17765	17720	17726	17733	17768	17779	17770	17854	17822	17834	17442	17739	17670	17751	17868	17707	17586	17586	17798	17612	17682	17779	17827	17544	17562	17780	17774	17598	17682	17662	17653	17760	17657	17763	17795	17533	17662	17714	17756	17731	17673	17672	17720	17767	17746	17826	17717	17911	17949	17749	17720	17779	17846	17658	17774	17885	17815	17676	17676	17683	17743	17690	17612	17722	17656	17815	17883	17799	17690	17648	17831	17689	17828	17790	17733	17641	17699	17923	17716	17731	17670	17739	17796	17960	17643	17956	17815	17849	17654	17803	17835	18077	17880	17568	17982	17848	17929	17713	17758	17760	17685	17937	17754	17767	17672	17653	17636	17853	17623	17725	17785	17941	17888	18026	17872	17644	17639	17664	17616	17615	17646	17809	17860	17660	17624	17667	17906	17758	17707	17791	17510	17727	17585	17831	17701	17646	17699	17749	17651	17859	17752	17649	17892	17792	17908	17840	17762	17755	17642	17780	17712	17850	17654	17705	17674	17563	17598	17743	17736	17616	17510	17749	17623	17509	17727	17849	17565	17670	17917	17482	17614	17681	17766	17854	17809	17944	18020	17826	17833	17675	17667	17715	17630	17724	17872	17867	17677	17717	17648	17959	17677	17513	17874	17706	17806	17909	17796	17614	17646	17817	17716	17842	17667	17684	17893	17744	17510	17748	17684	17947	17808	17705	17750	17772	17868	17776	17939	17831	17883	17732	17722	17713	17746	17971	17882	17672	17599	17759	17872	17675	17654	17712	17674	17604	17701	17826	17816	17819	17582	17543	17494	17484	17784	17742	17937	17833	17874	17837	17689	17870	17755	17839	17706	17738	17660	17656	17867	17727	17707	17865	17920	17715	17778	17610	17510	17708	17815	17923	17846	17641	17887	17882	17824	17431	17789	17754	17748	17955	17777	17859	17555	17867	17713	17798	17731	17741	17554	17647	17673
46257	60690	48093	32743	23709	19875	16769	15269	14427	14137	13677	13423	13411	13472	13446	13195	13216	13092	13175	13208	13322	13121	13150	13125	13127	13104	12941	13104	13002	13068	13175	13166	13017	13192	13111	13177	13093	13066	13216	13159	13202	13084	13169	13129	13184	13129	13039	13122	13160	13268	13054	13247	13101	13184	13099	13157	13172	13156	13186	13203	13076	13090	12943	13089	13024	13030	13150	13097	13130	13171	13097	13169	13059	13242	13226	13196	13094	13165	13093	12949	13133	13204	13072	13232	13245	13105	13192	13070	12907	13174	13077	13184	13122	13138	13064	13232	13098	12962	13174	13073	13043	13103	13093	13068	13075	13303	13132	13153	13226	13269	13075	13035	13146	13036	13148	13113	13172	12941	13287	13146	13304	12990	12910	13177	13048	12967	13168	13276	13077	13096	13118	13178	13156	13024	13172	12958	13173	13011	13029	13003	13255	13139	13077	13023	12865	13309	13064	12938	13162	13146	13041	13093	13116	13111	13038	13226	12976	13073	13091	13106	13032	13094	13168	13147	13064	13130	13079	13222	13054	13133	13091	13153	12952	12995	13069	13117	13107	13058	13174	13060	13095	13031	13094	13047	13104	13205	13237	13151	13041	13017	13091	13010	13246	13080	13085	13196	13272	12978	12906	12948	13116	12969	13125	12919	13180	13105	13147	13263	13165	13098	13015	13120	13060	13077	13104	13248	13115	13145	13161	13081	13231	13140	13191	13047	13028	13014	13155	13076	13022	13078	13103	13041	13079	13252	13118	13085	13080	13141	12935	12939	13134	13206	13151	13054	13348	13295	13357	13111	13179	13209	13009	13045	13035	13128	13272	13024	13258	13031	13211	13167	13230	13230	13114	13078	12937	13065	12962	13289	12946	12985	13164	13334	13138	13132	13162	13338	13119	13168	12998	13113	13252	13202	13213	13196	13318	13245	12924	13128	13154	13101	13039	13071	13032	13099	13115	13152	13320	13040	13249	13184	13065	12907	13200	12946	13233	13088	13038	13032	12920	13102	12987	12942	12920	13165	13300	13099	13057	13118	13033	13214	13047	13111	12916	13007	13149	13064	12980	13097	13119	13131	13151	12924	13103	13064	13028	13088	13069	13150	13123	13130	13210	13155	13031	13123	13047	13120	13147	13265	13091	13174	13076	13031	13097	13070	13070	13087	13083	13040	13177	13301	13126	12984	13093	13076	13147	13157	13127	13154	13139	13018	13117	13217	13192	13071	13156	13061	13132	13102	13004	13022	13159	13131	13203	13330	13092	13248	13050	13156	13044	13205	13026	13061	13160	13163	13246	13190	13248	13031	13052	13073	13105	13076	13139	13101	13153	13164	13077	13138	13038	13091	13137	13013	13295	13144	13248	13152	12966	13319	13060	13114	12992	13089	13072	13167	13099	13296	13187	13134	13225	13230	13220	13097	13038	13187	13107	13179	13129	13118	13214	13072	13009	13222	12935	13069	13058	13049	13207	13171	13073	13085	13251	13081	12981	13191	13133	13174	13136	13189	13088	13175	12945	13041	13176	12853	13074	13297	13005	13142	13018	13032	13049	13101	13139	12998	13123	13113	13023	13246	13256	13253	13076	13113	13262	13076	13083	13003	13069	13220	13052	13074	13095	13289	13070	13102	13078	13129	13105	13214	13308	13148	13177	13078	12892	12985	12994	13006	13126	13352	13222	13046	13105	13065	13050	13094	13245	13031	13081	12985	12978	13015	13164	13221	13112	13195	13045	13325	13096	13114	13076	13200	13083	13172	13202	13074	13069	13143	13109	12918	13028	13100	13289	13031	13199	13016	13108	13141	12944	13257	13118	13156	12988	13057	13001	13122	12935	13001	12981	13065	13130	13105	13015	13116	12964	13103	13052	13148	13113	12973	13034	13206	13019	13211	13134	13066	13118	13246	13037	13116	13176	12979	13169	13108	13191	13078	13123	13067	12999	13239	13167	12978	13065	13172	13016	13270	13049	13123	13219	13147	13124	13133	13257	13007	13154	13088	13218	13194	13170	13288	13247	13056	12983	13156	12978	12884	13198	13095	13208	13012	13035	13077	13157	13177	13150	13167	13048	13123	13094	13324	12963	13196	13126	13124	13242	13192	13042	13083	13078	13070	13144	13005	13150	13092	13137	13186	13106	13056	13172	13076	13055	13019	13096	13037	13078	13018	13099	13077	13137	13181	13092	13081	13211	13000	13040	13171	13181	13191	13122	13118	12990	13048	13135	13066	13055	13149	13127	13042	12958	13091	13305	13223	13096	13198	13169	13180	13026	12974	13078	13107	13183	13192	13100	12982	13215	13126	13132	13172	12970	13071	13057	13195	13009	13057	13062	13288	13222	13081	13093	13156	13195	13191	13039	13233	13202	13134	13226	13156	13128	12900	13121	13085	12975	12992	12989	13100	13115	13314	12972	13146	13074	13141	13320	13013	13155	12978	13120	13159	13235	13217	13090	13140	12962	13120	13107	13035	13104	13061	12986	13010	13035	12912	13301	13247	13225	13166	13043	13033	13235	13160	13276	13151	13214	13164	13231	13168	12951	13123	13101	12984	13137	13033	13206	13093	13079	13177	13122	13083	13118	13205	13229	12987	13088	13205	13161	13153	13051	12995	13200	13145	13106	13061	13194	13216	13105	13123	13033	13313	13170	13044	13250	13101	12873	13181	13017	12981	13109	13095	13118	13052	13119	13089	13129	13121	13146	12935	13204	13047	13122	13152	13210	12954	13078	13040	13173	13057	13031	13094	13052	13223	13187	13042	13223	13106	13153	13136	13196	13045	13087	13251	13096	13104	13091	13194	13059	13066	13078	12941	13011	12901	13113	12904	13085	13348	13168	13054	13138	13059	13158	13265	13073	13043	13068	13012	13163	13200	13200	12984	13015	13182	13052	13061	13127	13202	13045	13130	13150	13034	13350	12996	13187	13037	13096	13081	13036	13308	13098	13078	13043	13041	13145	13078	13125	13155	13031	13097	13090	13073	13079	13154	13021	13240	13085	13025	13113	13216	13062	13005	12991	13102	13141	13045	13089	13073	13214	13042	13099	13071	13188	13133	13259	13045	13186	13104	13070	13119	12982	13189	13104	13096	13089	13193	13114	13083	13060	13139	13086	13185	13213	13054	13095	13066	13046	13168	13022	13191	13116	13081	13116	13080	13085	13073	13006	12961	13067	13189	13079	13145	13021	13123	13177	13021	13006	13085	13323	13075	13099	13224	13178	13135	13252	13057	13139	13143	13024	13186	13021	13186	13113	13186	13188	13133	13068	13138	12908	13133	13138	13182	13197	13238	13136	13141	12925	13012	13102	13100	12985	13174	13225	13131	13182	13134	13039	13251	13037	13145	13133	13034	13011	13125	13041	13128	12984	13143	13157	13062	13020	13170	13126	13088	13220	13043	13280	13192	13107	13065	13080	13131	13089	13063	13106	13178	13088	13152	13250	13325	12990	13020	13110	13046	13222	13272	13127	13159	13124	12945	13271	13281	13026	13109	13142	13154	12975	13257	13022	13018	13019	13201	13174	13045	13121	13081	13113	13195	13063	13184	13342	13198	12921	13089	12909	13099	13005	13088	13121	13274	12952	13099	13151	13057	13175	13089	13157	13065	13200	13065	13125	13058	13223	13143	13135	12950	13165	13089	13126	13028	13101	13122	12975	13062	13012	13116	13276	12948	13126	13000	12946	13108	13209	13057	12961	13093	12990	12971	13225	13100	13158	13085	12983	13094	13048	12989	13017	13097	13213	12997	12963	13059	13341	13066	13293	13047	13147	13077	13094	12969	13015	13177	12996	13217	13059	12840	13006	13219	13289	13142	13032	13017	13134	13078	13170	13085	13016	13058	13094	13283	13068	13040	13098	12968	13134	13186	13126	13146	13058	13253	13178	13049	12993	13193	13148	12972	13217	13092	13198	13127	13118	13156	13076	13068	13161	13075	13232	13130	13104	13250	13060	13100	13088	13099	13054	13215	13147	13255	13032	13106	13150	12992	13231	13032	13160	13151	13027	13099	13275	13059	13056	13165	13158	13032	13260	13095	13105	13115	13070	13108	12934	13160	13186	13273	13043	13177	13223	13066	13046	13066	13328	13154	13127	13103	13165	13137	13153	13272	13192	13142	13184	12993	13176	13132	13263	13071	13158	13134	13115	13093	13247	12997	13084	13085	12936	13025	13260	13161	12917	13276	13107	13196	12966	13150	12823	13260	13229	13184	13250	13030	13019	13164	13048	13022	13089	13090	13009	13129	13042	13035	13258	13146	12966	12957	13207	13207	13078	13109	13178	13115	13250	12994	13118	13155	13113	12994	13198	13051	13146	13093	13021	13076	12953	13244	13226	13081	13199	12969	13083	13152	13096	13034	13035	13013	13080	13124	13112	13195	12990	13013	13106	12968	13059	13211	13088	13115	13182	12902	12959	13204	13104	13016	13107	13004	13105	13128	13267	13209	13052	13120	13055	13117	13137	13328	13036	13131	13076	13101	13192	13159	13138	13014	13037	13022	13186	13024	13085	13087	13081	13191	13176	13080	13228	13063	13154	13105	13275	13072	13023	13084	13060	13077	13096	13088	13077	13133	13114	13131	13069	13075	12941	13204	13188	13102	12983	13283	13244	12995	13113	13259	13117	13124	13028	13125	13152	13043	13055	13180	13189	13036	13028	13049	13124	13232	13313	13091	13045	13212	13280	13085	13135	13253	13056	13089	13087	13088	13160	13053	12938	13168	13232	13076	13015	13142	13144	13050	13170	13076	13082	13165	13178	13026	13179	13146	13077	13004	13035	13155	13187	13050	13193	13032	13090	13196	13137	13253	13077	13168	13239	12984	13120	13181	13041	13018	13148	13188	13181	13100	13205	13198	13027	13188	13216	13034	13268	13211	13143	13010	13244	13279	13168	13126	13137	13024	13174	13031	13202	13120	13189	13078	13251	13115	13227	13232	13218	13108	12919	12999	13266	13039	13055	13125	13064	13083	13123	13148	13091	13099	13087	13179	13072	13154	13117	12967	13040	13249	13134	13140	13143	13120	13043	13136	12997	13197	13028	13010	13014	12825	13155	13227	13125	12964	13218	13123	13080	13137	13121	13194	13055	13190	13079	13161	13030	13002	13033	13097	13051	13289	13251	13020	13114	12914
23487	21109	28965	25965	25336	27451	27462	22365	20544	20002	19462	18702	18699	18591	18573	18110	18010	18383	18203	17928	18090	18219	18202	18165	17917	18050	17903	17846	18058	17969	17973	17849	18210	18073	17979	17793	18005	18060	17861	17742	18097	17842	18051	17949	18103	17760	17912	17893	17859	18019	17905	17811	17862	17860	17857	17891	17773	17929	17989	17987	18043	17947	18039	17960	17965	17912	17973	17690	17833	17907	18011	18005	17802	17834	17927	17890	17784	17998	18042	17921	17937	18050	18038	17827	17607	17732	17804	17858	17912	17906	18047	17965	18144	17992	18009	17939	17891	17979	17551	17889	17854	17873	17862	17844	18033	17900	17934	18042	18057	17917	17945	17821	17853	18025	18106	18066	17817	17990	18074	17983	17797	17924	17941	17984	17886	17699	17808	17792	17887	17853	18162	17852	17741	17662	17936	17783	17867	17842	17965	17989	18012	17902	17803	18021	17957	17922	17839	17956	17977	17963	18081	18107	18065	17972	17911	17797	18109	17757	17970	17768	17821	17914	17937	17872	17774	17986	17900	18146	18011	17868	17679	17994	17904	17976	18128	17992	17895	17797	18062	18111	17953	17941	18023	17851	17845	17878	17846	17789	17891	17890	17924	17906	17942	17945	17904	17956	18092	17988	17859	17941	17777	17829	18059	17960	17824	17890	18005	17959	18015	17950	17937	17769	17878	18051	18080	17929	17995	17884	18137	17956	17756	17786	18024	18002	17884	18004	17908	17908	18042	17944	17970	17906	17946	17805	17770	17816	18085	18074	17808	17990	17860	17898	17800	17908	17853	17944	17763	18048	18061	18034	17916	17814	18018	17850	17928	17919	18038	17774	17919	17857	17792	17959	17953	17939	17745	17895	18075	17901	17890	17793	17841	17742	17775	17915	18032	18094	17826	17832	17916	18158	17879	17831	17986	18079	17884	17889	17930	17803	18081	17946	17969	17974	17837	17971	17812	17919	17736	17872	17879	18024	18159	17743	18039	17819	18022	17881	18029	17716	17916	17786	17781	18016	17801	18003	18064	17791	17872	17975	17769	17813	17951	17780	17914	18045	17837	17664	17841	17724	17797	17652	17867	17832	17857	17850	17816	18145	18134	17800	17995	17834	18040	18011	17924	17993	17859	17883	17819	17901	17882	17701	17868	17890	17928	17945	18035	17816	18020	17775	17938	17987	17850	17789	18096	17933	17952	17943	17804	18157	18042	17997	17921	17897	17837	17882	17850	17974	18320	17941	17678	17773	17876	17876	17878	17856	17923	17965	17921	17832	17974	17928	17909	17895	17806	17793	17887	17972	18183	17924	18047	17852	17961	18171	17956	17952	18031	17794	18040	17873	17962	17948	17924	18229	18049	18045	17904	17817	17826	17871	18020	17949	17900	18123	18098	17846	18132	17897	17929	18081	18019	17732	17919	17852	17915	17904	18054	18028	18034	17905	17937	17868	18074	17948	17929	17907	18071	17888	17987	17957	17941	17742	18045	18064	17968	17686	17854	18063	18022	17993	17753	17971	17882	17804	17929	18035	18126	17947	17973	18156	17813	18013	17876	17751	17636	17986	17799	18134	17925	17954	17882	17932	17927	17974	17789	18084	17824	18092	17862	17867	17699	17737	17936	17899	17718	17821	17928	17973	17884	17958	17878	18056	17853	18012	18061	17881	17867	17806	17985	17869	17913	17969	17886	17729	17923	17919	18063	18140	17919	17948	17860	18013	17624	17832	18173	17777	17900	17998	17860	17965	17838	17739	17878	18010	17771	17995	18031	17930	17891	17897	17870	18109	18060	17801	17919	18003	18060	17950	17930	17658	17737	17983	17881	17808	17904	17859	17948	18086	17822	18048	17875	17832	17874	17762	17794	17827	18003	17951	18003	17813	17828	17798	18024	18138	17779	17975	18017	18030	17932	18077	18032	17816	17848	18105	17888	18102	17998	17810	17810	17965	18029	18060	17829	17868	18055	17690	17955	18053	17875	17948	17649	18050	18048	17761	17892	17995	17896	17723	17966	18030	17995	17975	17647	17801	18122	17972	17879	17970	17835	17928	18156	17766	17798	17612	17892	17964	17923	18155	17973	17882	17872	18079	18061	17890	18055	18014	17969	17820	17832	17686	18048	17860	17681	17740	17992	17958	18073	18020	17929	17859	17865	17906	17831	17992	17814	17886	17942	18026	18004	18074	18050	17875	18090	17751	17856	17920	17806	17754	17875	17659	17805	17777	17946	17997	17900	17980	18069	17993	17801	17927	17929	17849	18077	17922	18025	18074	18013	17820	17934	17730	17809	17904	17689	17849	17805	17902	17853	17856	17823	18078	17695	17869	17902	17858	17750	17976	17842	17919	18094	17897	17736	18103	17943	17847	17888	17852	17741	17925	17935	18041	18063	17945	17878	17865	17880	17903	17814	17904	17909	17771	17849	17738	17707	17914	17800	18195	17896	17915	17990	18180	17973	17772	17961	17871	17643	17934	18029	17841	17951	17762	17836	17890	17839	17709	17940	17865	17943	17977	17955	17815	17838	18068	17904	17966	18000	17892	17876	18040	17890	17842	17884	17948	17961	17687	18000	17828	17931	18068	18179	17882	17907	18005	17738	17881	17803	17850	17889	18098	18029	17910	18082	17908	17803	17872	17751	18039	17925	18039	17805	17928	18075	17872	18005	17784	17879	17861	17707	18016	17959	17899	18025	17762	18121	17812	18136	17806	17775	17858	17988	18001	18045	17850	17916	17911	18029	17921	17801	17964	18144	18023	17895	17876	18159	18000	17899	17850	18134	17821	17872	18026	17832	17801	18044	17873	17925	17791	17662	17758	17758	17940	17816	17752	17925	17762	17972	17991	17695	17813	17964	18076	17722	17966	17958	17871	17818	18083	18056	17619	17705	17932	17869	17927	17896	17711	17720	17904	18020	17920	18023	17832	18065	17799	17897	17894	17804	18018	17844	17881	17854	17959	18000	17827	17834	18225	17619	17808	18038	17865	17876	18126	17962	17953	18007	17816	17813	17999	17861	17750	17910	17903	17945	17780	17660	17768	17760	17895	17953	17977	17992	18049	17826	17895	17919	17866	17959	17764	17756	18036	17845	17966	18028	17898	17817	17842	17912	18000	18038	17947	18003	17975	17973	17686	17973	17899	18017	17900	17980	17999	18053	18060	18184	18201	17969	18015	18090	18024	17786	17895	18016	18060	17691	17754	17709	18099	17930	17899	17736	18010	17910	17765	17753	17853	18117	18175	17974	17967	17984	17924	18136	18044	17996	17945	18095	17878	18063	17777	17913	17887	17844	17850	17828	18202	17716	17845	17810	17853	17678	17954	17877	17952	17959	17759	17993	17856	17827	18092	17807	17654	17947	17782	17805	17972	18131	18014	17958	18010	17936	18060	17942	17841	17901	17867	17768	17899	17856	17917	18001	17780	17812	18122	17859	17997	18070	17933	17928	17999	17806	17792	17866	17800	17889	17995	17897	18057	17930	17967	17948	18038	17928	17829	17943	17842	17865	17806	18000	17915	17940	18028	17878	17910	17867	18014	17882	17903	17936	18045	17806	18028	17810	17928	17968	18096	18127	17832	17824	17937	17819	17827	17809	18023	17823	17660	17787	17858	17845	17938	17739	17732	17872	17839	17922	17950	18048	17954	17933	17868	17830	17843	17864	18038	18104	18055	17902	17783	17739	17945	17983	17885	17874	18017	17961	18087	17863	17805	17961	17778	18091	18107	17938	17925	18008	18077	17948	17884	18090	17979	17748	17894	17790	18110	17716	17744	17934	18030	17853	17944	17952	17707	17750	17788	17898	18008	17988	17869	17904	17897	17806	17857	17941	18081	17831	17976	17804	17956	17839	17965	18067	17958	17991	18109	18020	17771	17688	17801	17802	18020	17903	17916	17782	17834	17935	17964	17809	17948	17955	17913	18114	17864	17679	18026	18033	17809	18073	18200	17781	18004	17853	17784	17980	17677	17954	17877	17751	17837	17921	17782	17934	17764	17978	18119	18149	18033	18135	17969	17793	17826	17945	17939	17891	17717	18079	17933	17958	17990	17694	17715	17786	17847	17777	17681	17987	17766	17946	17964	17819	17865	18027	17795	17968	17931	18064	17871	17928	17897	17874	17883	18069	18067	17890	17784	17881	17957	17951	17781	17703	17817	17860	17880	18045	17977	18193	18051	17965	17881	17879	17965	17977	17987	17834	18032	17962	18012	17951	18021	18108	17921	17895	17985	17953	18053	17828	18001	17858	17943	17914	17926	18297	17945	18060	17820	17968	17958	18138	18039	17864	17930	17766	17973	17871	17771	17779	17772	18019	17937	17744	17765	18128	17982	17823	17738	17823	17979	17956	17787	17758	17961	18134	17913	17892	17864	18050	17893	17691	17630	17966	17966	18093	17959	17953	17784	17894	17975	18107	17827	17736	17643	17912	18045	17965	17855	18279	17867	18217	17960	17821	17838	18102	18033	17992	17923	18105	17878	17813	17838	17907	17875	17969	17866	18197	17951	18061	18192	17807	17999	18046	17933	17761	17958	17903	17764	17943	18015	17808	17773	17788	17902	18087	17939	17894	17884	17938	17926	17629	17882	17761	17864	17977	17871	17667	17943	18023	17717	17767	18059	17847	18096	17947	17969	17739	17696	17916	18060	17901	17886	17796	17881	17737	17779	17836	17772	17910	18014	17930	17787	17932	17832	17741	18032	17849	17813	17991	17954	17701	17796	18005	17987	17892	17840	18084	17896	17886	17895	17657	17768	17696	18139	18018	17880	17936	17905	17958	17778	17968	17980	17889	17801	18291	17798	17675	18016	17583	17975	18064	18029	18153	18069	17948	17821	17836	18082	17784	17965	17825	17724	17719	17710	17967	17969	17909	17793	17886	17783	17792	17849	17976	17968	17939	17907	17830	17952	18087	17839	17871	17977	18012	17928	18013	18117	17719	17905	17954	17777	17732	17874	17982	17877	18028	17933	17955	17979	18085	18060	17853	17866	17687	17876	17689	17792	17927	17948	17809	18086	18009	17818	17879	17765	17789	17913	17980	17942	17923	17942	17898	18054	18233	18133	17815	17812	17979	17868	17956	17842	17862	17950	17609	17918	17865	17962	17858	18025	17978	17945	17909	18058	17844	17925	17803	17925
43911	71712	57467	38665	29010	23787	20329	17451	15926	14974	14373	13919	13663	13528	13486	13345	13405	13315	13341	13362	13190	13385	13152	13239	13209	13179	13174	13066	13406	13232	13274	12963	13087	13189	13272	13078	13042	13214	13146	13375	13315	13197	13243	13115	13237	13173	13178	13199	13324	13137	13114	13133	13301	13042	13227	13140	13240	13118	13113	13047	13191	13285	13179	13211	13065	13208	13013	13151	13267	13123	13201	13135	13148	13278	13252	12888	13264	13286	13065	13207	13218	13100	13070	13079	13061	13185	13195	12965	13064	13191	13286	13108	13003	12951	13240	13018	13165	13214	13106	13095	13140	13160	13100	13226	13148	13232	13129	13078	13060	13121	13111	13034	13189	13167	13162	13089	13031	12873	13193	13226	13171	13173	13221	13047	13250	13146	13290	13210	13342	13140	13236	13099	13110	13102	13064	13219	13125	13101	13084	13205	13182	13427	13038	13180	13211	13113	13082	13192	13213	13046	13175	13167	13306	13163	13092	12952	13163	13106	13052	13057	13238	13213	13132	13314	13016	13096	13107	13178	13191	13224	13143	13083	13291	13044	13333	13124	12958	13103	12913	13052	12914	13074	13139	13129	13000	13265	13006	13058	13008	12993	13178	13172	13160	12947	13109	13143	13126	13067	13269	13190	13174	13201	12943	13091	13235	13028	13151	13089	13085	13257	13190	13042	13113	13129	13232	13102	13133	13180	13083	13157	13150	13117	13108	13130	13201	13271	13060	13289	13317	13108	13087	13187	12953	13127	13143	13057	13112	13281	13283	13087	13177	13146	13216	13172	13047	13083	13202	13203	13086	13085	13103	13223	13101	13051	13245	13134	13202	13265	13162	13339	13213	13190	13037	13059	13087	13080	13010	13305	13128	13128	13349	13215	13109	13193	13039	13294	13042	13164	13142	13154	13113	13409	13102	13183	13187	13197	13104	13231	12958	13415	13123	13152	13118	13090	13205	13170	12985	12978	13192	13072	13269	13194	13134	13110	13083	13086	13029	13323	13125	13099	13241	13286	13092	13029	13057	13120	13175	13145	13264	13236	13344	13164	13022	13131	13078	13211	13291	13168	13188	13174	13415	13157	13039	13204	13127	13170	13178	13163	13087	13111	13173	13217	13087	13048	13015	13218	13181	13128	13193	13240	13136	13024	12995	13214	13117	13041	13274	12924	13177	13193	13178	13125	13137	13130	13118	13066	13156	13276	13090	13182	13303	13299	12808	13041	13114	12911	13247	13031	13295	13105	12959	13111	13012	13335	13190	13189	13132	13072	13227	13097	13051	13174	13045	13149	13243	13198	13105	12977	13163	13288	13114	13155	13115	13215	13152	13143	13071	13102	13209	13048	13080	12991	13141	13141	13066	13018	13232	13111	13220	13192	13072	13291	13128	13283	13160	13244	13123	13107	13165	13140	13236	13194	13188	13092	13292	13288	13159	13105	13238	13046	13358	13073	13154	13038	13215	13167	13177	13206	13153	13148	13208	13038	13182	13155	13373	13072	13202	13208	13034	13134	13083	13030	13080	13133	13029	13151	13005	13113	13055	13020	13088	13116	13328	13155	12995	13055	13184	13052	13156	13107	13219	13146	12960	13152	13162	13265	13250	13108	13093	13330	13121	13271	13171	13124	13150	13253	13159	13109	13253	13228	13050	13213	13242	13103	13155	13097	13150	13062	13113	13210	13253	13028	13261	13354	13043	13128	13238	13275	13130	13070	13312	13158	13174	13155	13177	13203	13013	13215	13200	13294	13108	13234	13092	13223	13111	13163	13080	13041	13065	13008	13059	13393	13119	13092	13336	13158	13288	13162	13050	13066	13114	13157	13185	13228	13160	13114	13011	13105	13019	13176	13220	13274	13084	13021	13132	13163	13209	13062	13275	13133	13191	13187	13072	13181	13208	13088	13022	13141	13084	13155	13080	13203	13227	13029	13075	12962	13102	13085	13051	13167	13063	13155	13283	12935	13022	13118	13178	13109	13007	13021	13122	13237	13102	13287	13160	13162	13119	13112	13030	13199	13228	12969	13094	13085	13110	13221	13181	13004	13157	13036	13095	13162	13224	13038	12918	13184	13137	13071	13304	13099	13102	13078	13103	13205	13204	13137	13116	13085	12999	13247	13129	13238	13122	13103	13183	13202	13174	13126	13213	13100	13113	13055	13109	13083	13033	13171	13094	13036	13001	13071	13132	13196	13111	13051	13253	13139	13203	13124	13118	13121	13148	13294	13186	13125	13157	13117	12996	13051	13212	13199	13060	13174	13155	13078	13113	12965	13167	13124	13310	13155	13128	13112	13128	13299	13051	13287	13112	12972	13216	13215	13211	13201	13207	13028	13086	13243	13164	13042	13232	13326	13291	13199	13066	13308	13199	13077	13149	13003	13106	13120	13145	13050	13138	13167	13271	13192	13127	13214	13276	13102	13090	13152	13032	13156	13057	13199	13217	12901	13255	12966	13173	13161	13192	12965	12982	13140	13222	13216	13086	12958	13124	13119	13149	13017	13043	13209	13127	13166	13128	13104	13088	13142	13183	13003	13072	13159	13226	13268	12995	13357	13053	13098	13084	13019	13224	13080	13028	13086	13089	13169	13118	13229	13175	13152	13126	13181	13268	13147	12997	13162	13126	13333	13196	13125	13074	13138	13125	13013	13200	13232	13120	13220	13172	13136	13050	13170	13199	13145	13128	12953	13130	13154	13184	13049	13135	13332	13262	13205	13142	13059	13101	13132	13150	13157	13330	12941	13047	13110	13129	13089	13156	12870	13100	13210	13160	13214	13180	13074	13189	13198	13217	13293	13099	13126	13157	13081	13197	13059	13242	12996	13137	13053	13119	13207	13065	12993	12959	12980	13042	13172	13048	13020	13165	13010	13227	13194	13126	12983	13253	13026	13152	13051	13024	13126	13216	13205	13122	13336	13238	13274	13116	13035	13169	13113	13123	13038	13045	13164	13014	12935	13243	13067	13263	13268	13139	13140	13184	13219	13236	13033	13078	13083	13189	12981	13322	13141	13246	12949	13136	13111	13350	13127	13342	13112	13213	13216	13053	13033	13235	13241	13177	12971	13300	13023	13117	13483	13174	13174	13197	13167	13051	13152	13114	13061	13183	13238	13076	12933	13060	13217	13214	12963	13351	13138	13070	13167	13112	13158	13152	13216	13085	13153	13179	13059	13162	13177	13078	13182	12981	13322	13100	13188	13005	13032	13027	13065	13352	13157	13089	13053	13193	13289	13224	13205	13056	13082	13206	13003	13212	13195	13058	13208	13026	13129	13026	13133	13162	12968	13192	13113	13133	13161	13089	13236	13049	13313	13126	13114	13076	13051	13146	13078	13141	13099	13054	13115	13123	12966	13014	13189	13125	13162	13034	13309	13082	13162	13179	13059	13095	13109	13009	12978	13022	13038	13195	13188	13068	12902	13244	13249	13226	13090	13208	13188	13233	13221	13082	13078	13057	13156	13066	13099	13230	13214	13086	13166	12994	13025	13057	13042	13130	13232	13189	13309	13179	13042	13001	13260	13260	13201	13171	13176	12937	13204	13095	13322	13197	13267	13041	13118	13170	13170	13135	13149	13144	13237	13294	13102	13133	13082	12983	13332	13085	13284	12961	13051	13086	13159	13005	13190	13058	13105	13229	13110	13205	13285	13182	13060	13115	13013	13069	13253	13109	13173	13252	13300	13138	13143	13186	13131	13081	13250	13287	13038	13111	13139	13118	13247	13065	12975	13228	13056	13267	12994	13153	13106	13240	13060	12960	13070	13132	13219	13138	13017	13262	13181	13256	13115	13338	13170	13237	13115	13108	13154	13168	13007	13259	13116	12935	13175	13138	13253	13091	13100	13256	13233	13054	13170	13147	13130	13231	13169	13151	13174	13137	13148	13251	13171	13162	13129	13043	13228	13162	13266	13065	13120	13077	13195	13195	13258	13456	13112	13132	12969	13248	13037	13083	13285	13338	13182	13082	13261	13016	13045	13333	12965	13247	13050	13075	13139	13102	13123	13161	13168	13142	13022	13260	13193	13106	12981	13141	13130	13202	13369	13046	13063	13047	13060	13208	13215	13187	13085	13232	13231	13158	12995	13078	13137	13229	13261	13236	13015	13123	13383	13038	13147	13161	13124	13285	13188	13260	13172	13172	13098	13121	13079	12974	13005	13149	13128	13144	13121	13268	13129	13168	13029	13092	13116	13208	13114	13047	13200	13096	13227	13232	13096	13157	12991	13210	13019	13244	13157	13188	13294	13012	13039	13144	13206	13228	13011	13058	13177	13207	13153	13086	13201	13138	13151	13104	13067	13096	13139	13102	13214	12993	13390	13180	13177	13270	13082	13057	13103	13104	13164	13061	13032	13236	13044	12970	13102	13118	13020	13041	13062	13171	13216	13064	13110	13191	13064	13144	13021	13131	13183	13088	13099	13064	13138	13099	13091	13089	13111	13134	13158	13083	13257	13155	13212	13215	13248	13047	13165	13221	13157	12983	13311	13185	13035	13398	13098	13199	13102	13269	13172	12977	13223	13194	12993	13107	13067	13196	13264	13103	13216	13073	13132	13258	13052	13245	13379	13013	13253	13137	13180	13099	13094	13064	13033	13244	13149	12979	13340	13104	13028	13098	13079	12939	13210	13165	13036	13183	13019	13172	13042	13081	13153	13179	13124	13158	13045	13195	13208	13043	13130	13119	13087	13244	13301	13209	13128	12958	13123	13035	13079	13236	13155	13092	13125	13283	13073	13366	13218	13135	13210	13125	13057	13074	13208	13091	13010	13110	13061	13147	13010	13103	13115	13209	12956	13042	13017	13084	13240	13152	13133	13210	12976	13059	13309	13078	13301	12964	13054	13085	13206	13146	13153	13207	13112	13278	13136	13176	13157	13175	13034	13053	13100	13039	13120	13074	13205	13127	13212	13179	13070	13240	13161	13072	13052	13188	13093	13060	13339	13026	13168	13205	13031	13215	13080	13139	13123	13137	13055	13152	13204	13111	13099	13252	13208	13223	13048	13006	13140	13276	13305	13092	13017	13231	13176	13153	13058	13361	13277	13096	13080	13123	13208	13225	13184	13107	13020	13089	13221	13191	13166	13205	13156	13134	13151	13127	13038	13163	13224	13262	13297	13118	13253
24575	21527	29413	28643	27253	26715	24046	20836	19808	19055	18700	18413	18349	18307	18150	17927	18134	18142	18089	17890	17892	17985	18054	18007	17896	17842	17957	17947	17827	17841	17634	17854	17777	17975	17803	18023	17799	18062	17777	17763	17993	17684	17734	17834	17763	17972	17697	17926	17847	17881	17888	17817	17728	17689	18129	17782	17791	17809	17916	17676	17857	17603	17848	17937	17823	17625	18014	17724	18077	17840	17737	17832	17794	17863	17881	17973	17895	17731	17796	17780	17949	18000	17852	17737	18054	17739	18151	18111	18015	17878	17815	17710	17819	17791	17862	17706	17811	18026	17726	17684	17760	17816	17877	17851	18119	17944	18097	17823	18001	18037	17997	17914	17805	17804	18019	17969	17697	17655	17640	18020	17924	17951	17928	17876	18054	18017	17798	17726	17707	17840	17808	17690	17843	17758	17764	17972	18015	17750	17847	17886	17656	17805	18008	17732	17924	17771	17858	17744	17579	17879	17958	17571	17860	17821	17984	17807	17674	17773	17770	17743	17711	17682	18015	17932	17933	17676	17889	17771	17799	17982	18104	17844	17916	17733	17724	17834	17892	18006	17804	17726	17742	18021	17902	17681	17895	17751	17936	17841	17796	17887	17751	17704	17818	17969	17908	17874	17823	17626	17864	17841	17944	17579	17932	17890	17886	17914	17998	17923	17913	17771	17816	17771	17713	17805	17874	17772	17748	17642	17963	17838	17943	17775	17811	17926	17993	17849	18063	17786	18170	17923	18148	17855	17613	17778	17686	17808	17891	17736	17866	17862	17961	17757	17908	17749	17723	17822	17869	17887	17892	17900	17946	17683	17726	17988	17845	17845	17748	17908	17920	17832	18032	17886	17972	17862	17837	17742	17866	17849	17978	18145	17805	17847	18018	18099	17891	17870	17961	17973	17748	17871	17904	17817	17844	17999	17808	17738	18029	17973	17890	17790	17833	17736	17736	17838	17796	17738	17912	17588	17978	17822	17923	17649	17753	17937	17713	17947	18083	17844	17732	17734	17938	17780	17676	17843	17972	17927	17719	17867	17820	17860	17804	17735	17841	17796	17850	17909	18030	17737	17826	17713	17996	17824	17881	17882	17787	17875	18076	17730	17937	17864	17602	17746	17808	17820	17899	17565	17865	17718	17693	18015	17957	17949	17992	17757	17942	17581	17870	17836	17831	17656	17836	17852	17755	17811	17853	17734	17809	17736	17801	18005	17893	17714	17903	17888	17868	17788	17856	17815	17776	17815	17844	17851	17864	18032	17874	17776	17760	18047	17924	18074	17723	17913	17929	17882	17817	17695	17752	17815	17819	17703	18022	17919	17720	17697	17689	17679	17633	17696	17823	18020	17812	17957	17996	17945	17763	17818	17928	18081	17718	17956	17756	17828	17840	17862	17782	17885	17807	17434	17893	17858	17924	17916	17942	17766	17964	18001	17801	17830	17802	17795	17945	17601	17893	17766	17889	17694	17888	17631	17806	17680	17545	17805	17822	17784	17764	17896	17935	17893	17983	17836	17869	17907	17912	17868	17683	18000	17785	17912	18017	18006	18024	17903	17600	17914	17977	18048	17828	17814	18020	17736	17980	17847	17900	17819	17783	18009	17859	17826	17874	17797	17843	17671	17693	17758	17978	17835	17760	17743	17901	17880	17467	17781	17787	17911	17867	17734	17963	17747	17703	18061	17852	17850	17925	17819	18010	18007	17715	17890	17735	17844	17676	17602	17895	17603	17602	17664	17663	17715	17982	18023	17791	17824	17923	17826	18001	17846	18039	18029	17897	17680	17794	18153	17752	17807	17771	17833	17987	17855	18018	17553	17927	17865	17936	17992	17813	17702	17800	17754	17982	17875	17908	17863	17879	17752	18102	17929	17601	17893	17874	17822	17659	17862	17899	18197	17686	17872	17711	17743	17829	17707	18017	17945	17787	17767	18166	17659	18058	17741	17857	17820	17714	17811	17590	17889	17870	17871	17759	18112	17981	17593	17699	17763	17939	17837	17665	17707	17758	17839	17602	17828	17778	17840	17877	17880	17911	17842	17768	17719	17903	18015	17696	17838	17960	17973	17683	17828	17673	17702	17860	17757	17937	17760	18058	17837	17959	17837	17969	17981	17829	17661	17893	18087	17895	18055	17943	17669	17709	18070	17961	17785	17959	17898	17734	17925	17868	17836	17892	17707	17757	18034	17933	17718	17716	17700	17827	17844	17824	17927	17953	17624	17981	17634	17759	17970	17988	17855	17849	17898	17905	17724	17867	17886	17925	17772	18055	17895	17748	17975	17840	17735	18001	17943	17993	17678	18007	17938	17804	17961	17760	17847	17800	17964	18103	17960	17838	17831	17776	17899	17796	17968	17907	17725	17830	17765	17693	17746	17956	17930	17857	17862	17758	18013	17958	17736	17998	17975	17827	17779	17759	17859	17912	17645	17890	18038	17902	17695	17820	17642	17700	17779	18061	17922	17692	17609	17942	17790	18014	17904	17939	17782	17697	17866	17731	17849	17721	17718	17684	17926	18020	17957	17858	18031	17708	17764	17766	18003	17789	17983	17845	17862	17975	17712	17971	18027	17951	17739	17899	17796	17936	17847	17876	17803	17797	18040	17755	17703	17853	17652	17824	17846	17922	17782	17631	17849	17898	17925	17736	17875	17842	17650	17812	17794	17755	17828	17650	17732	17828	17901	17647	17959	17808	17946	17842	17834	17843	17904	17937	17849	18166	17639	17887	17844	17932	17670	17830	17921	17816	17870	17846	17847	18036	17910	17981	17987	17778	17859	18072	18011	17951	17895	17917	17759	17755	17906	18009	17974	18004	17968	17692	17761	17867	17960	17888	17684	17893	17624	17774	17630	17858	18012	18013	17715	17777	17899	17815	17823	17781	17969	17620	17854	17796	17809	17864	17900	17807	17698	17802	17994	17693	17848	17863	17848	17777	17906	17713	17894	17888	17811	17566	17752	18039	17625	17607	17948	17787	17726	18078	17831	17886	17747	17836	17958	17843	17911	17777	17853	17875	17986	17842	17924	17889	17687	17858	18005	18185	17790	18029	17948	17726	17946	17954	17913	17915	17905	17801	17792	17966	17902	17840	17871	17997	18059	17738	17626	17822	17941	17791	17698	17772	17955	17888	17519	17787	17740	17726	18063	17792	17802	17971	17815	17814	17903	17878	17704	17824	18005	17962	18164	18069	18065	18009	17742	17881	18058	17983	17652	17850	17963	18039	17967	17854	17869	17875	17932	17961	17756	17970	17685	17737	17693	18015	17819	17756	17812	17842	17789	17675	17717	17904	17742	18001	17671	17875	17934	17689	17850	17809	17807	17689	17875	17747	17830	17789	17828	17926	17808	17784	17826	17896	18010	17966	17675	17898	17929	17936	17589	17792	17985	17778	18105	17946	18074	17689	17639	17846	17992	17874	17934	17769	18060	17993	17817	17870	17766	17698	17829	17847	17711	17755	17760	17949	17882	17928	17898	17965	17731	17720	17789	17704	17707	17800	18029	17847	17985	17920	17922	17923	17835	17909	17534	17862	18067	18026	17854	17881	17836	17998	17851	17865	17954	17837	17863	17954	17862	17913	17757	17786	17878	17800	17952	17931	18041	17974	17660	17870	17817	17759	17952	17906	17976	18087	17968	17973	17844	17918	17737	17771	17700	17718	17771	17973	17843	17989	17818	17752	17683	17872	17751	17891	18064	18123	17687	17779	17907	17582	17720	17831	17909	17704	17806	17733	17890	17760	18072	17691	17805	17842	18078	17815	17887	17790	17801	17965	17984	17960	17880	17857	17965	17875	17828	17891	17872	17760	17806	17837	17652	17782	17944	17596	17681	17835	17809	17738	17748	17930	17879	18138	17891	17883	17641	17672	17779	17746	17775	17729	17709	17733	17875	17691	18087	17785	17633	17806	17645	17815	17855	17776	17846	17870	17621	17709	17760	17797	18027	17763	18038	17695	18026	17773	17889	17974	17604	17869	18005	17744	17799	17821	17789	17876	17859	17865	17873	17628	17689	17922	17778	17792	17850	18039	17926	17862	17665	17937	17766	17751	17671	17628	17747	17901	17894	17655	17688	17773	17870	17932	18096	17892	17863	17930	17844	17826	17824	17866	17795	17954	17831	17712	17882	17881	17671	17760	17845	17618	17950	17639	17801	17704	17612	17750	17676	17533	17947	17926	17919	17974	17881	17738	17884	17933	18213	17927	17702	17833	17786	17845	17900	17934	17834	17887	17830	17650	17828	17877	17931	17998	17945	17940	17870	17688	17913	17740	17577	17705	17981	17721	18052	17952	17876	18001	17921	18073	17762	18024	17717	17749	17790	17518	17913	17830	17841	17615	17717	17898	17913	17908	17844	17862	17663	17832	17772	17592	17836	17984	18078	17793	17861	17936	17844	17894	17813	17892	17577	18064	17838	17780	17810	18095	17972	17665	17974	17725	18050	17965	17787	17702	17614	17576	17838	17683	17894	17974	17679	17740	18137	17913	18032	17844	17819	17882	17759	18007	18091	17902	17769	17790	18044	17782	17714	17710	17745	17901	17831	17864	17788	17687	17857	17752	17825	17745	17749	17977	17925	17803	18102	17931	17977	17988	17978	17962	17854	17974	17850	17960	17842	17899	17722	17925	17728	17857	17859	17976	17824	17954	17811	17888	17791	17644	17954	17858	17765	17754	17907	17736	17799	17462	17627	18003	17728	17912	17654	17819	17933	17770	17741	17959	17788	17943	17683	17969	17870	17806	18019	17831	17754	17822	17739	17780	17756	17670	17671	17817	17809	17784	17660	17804	17713	17899	17737	17721	17685	17696	17740	17902	17926	17867	17726	17856	17797	17889	17789	17699	17855	17782	17893	17813	17786	17728	17849	17969	17912	18025	17849	17856	17890	17840	17897	17858	17821	18054	17679	17949	17888	17994	17933	17732	17875	17999	17842	17822	17930	17714	17887	17936	17786	17924	17648	17854	17769	17793	17887	17902	17871	17814	17921	17889	17905	17881	17781	17637	17856	17831	17802	17799	17776	17881	17990	18048	17850	17791	17799	17867	17850	17673	17712	17781	18028	17864	17741	17684	17726	17955	18037	17825	17658	17755	17896	17890	17779	17698	17835	17887	17891	17924	17889	17837	17961
47041	67962	49964	34625	27059	22281	17894	16437	15082	14236	14004	13515	13491	13415	13281	13410	13164	13144	13230	13070	13269	13160	13202	13188	13069	13009	13247	13220	13115	13022	13079	13202	13197	13095	13001	12994	13165	13087	13109	13152	13300	13022	13014	13082	13069	13194	13132	13098	13001	12977	13316	13239	13107	13182	12959	13268	13199	13154	13272	13352	13102	13111	13132	13131	13082	13236	13062	13132	13056	12929	13047	13062	13167	13130	13084	13229	13124	13160	12981	12952	13192	13117	13318	12984	13003	13257	13261	13038	13196	13196	13260	13218	13135	13020	13206	12962	13204	13054	13172	13102	13184	13220	13381	13192	13019	13079	13275	13140	13131	13091	13056	13137	13136	13160	13055	12966	13231	13138	13145	13061	13010	13083	13266	13036	13169	13173	13213	13249	13239	13073	13096	13020	13077	13002	13032	13144	12989	13235	13143	13119	13026	13156	13173	13116	12843	13127	12954	12996	13122	13085	13162	13039	12979	13277	13174	13163	12975	13160	13165	13134	13054	13046	13056	13061	13139	13183	13141	13120	13037	12998	13145	13165	13080	13165	13146	13026	13072	13120	13097	13022	13199	12979	13163	13043	13231	13212	13134	13055	13071	13154	13214	13118	13003	13076	13138	13081	13049	13134	13200	13228	13105	13026	13319	13038	13142	12913	13117	13133	13221	13114	13043	13189	13188	12954	13067	13105	13142	13254	12978	13168	13036	13151	13061	13150	13195	13139	13025	13073	13053	13069	13173	12905	12908	13236	13086	13115	13019	13322	13113	13049	13066	13031	13045	13178	13074	13038	13288	13217	13191	13189	13203	13250	13247	13351	13114	13078	13150	13148	13180	13014	13094	13187	13061	13116	13188	13163	13094	13133	13155	13088	13237	13098	13123	13140	13081	13165	13182	13202	13018	13039	13191	13126	13159	13260	12963	12958	13113	13160	12989	12999	13338	13227	13141	13214	13169	13227	13036	13144	13122	13108	13231	12992	13138	13152	13261	13152	13226	13021	12986	13025	13094	13154	13108	13108	13093	13257	13124	13088	13005	13061	13222	13062	13081	13179	13194	13163	13185	13174	13075	13128	13048	13141	13111	13020	13041	13130	13084	13194	13052	12985	13082	13058	13176	13222	13069	13023	12981	13110	13187	13158	13056	13117	13139	13178	13076	13055	13266	13185	13113	13261	13111	13209	13169	13272	13211	13101	13179	12960	13156	13082	13295	13119	13027	13109	13022	13231	13033	13104	13229	13211	13237	13014	13033	13174	13105	13038	13150	13062	13226	12947	13189	12982	13088	12981	13184	13362	13142	12992	13111	13122	13134	13179	13255	13018	13235	13185	13160	12959	13141	13165	13236	13166	13080	13243	13173	13258	13119	13298	13009	13031	13100	13154	13050	12931	13025	12891	13210	13176	13216	12987	13118	13290	13245	13096	13044	13053	13134	13019	13111	13078	13159	13080	13171	13143	13176	13038	12986	13166	13175	13023	13037	13204	13132	13406	13072	13223	13111	13145	13037	13120	13177	13148	13038	13170	13215	13073	13215	13031	13087	13162	13377	12933	13353	13096	13147	12909	13175	13024	13093	13027	13249	13206	13229	13141	13061	13082	13219	13055	13332	13066	13251	13030	13214	13090	13185	13106	13067	13140	13201	13020	13077	13101	13050	13090	13039	13062	13165	13108	13140	13163	13087	13024	12944	12969	13001	13089	13134	12965	12943	12992	13136	13114	13104	13090	13210	13186	13025	13169	13135	13199	12984	13057	13119	13118	13085	13291	13067	13219	12999	13048	12896	13100	12945	13121	13149	13161	13130	13157	13140	13122	13190	13084	13357	13205	13004	13069	13072	13088	13009	13175	13056	13240	13129	13025	13192	13278	13097	13228	13154	13158	13231	13214	13330	13092	13246	12915	13020	13111	13184	13035	13128	13140	13196	13120	12970	13076	12994	13084	13139	13227	13118	13050	13114	13117	13041	13054	13046	13031	13084	13346	12894	12960	13378	13173	13135	13077	13171	12925	13266	12990	13265	13029	13174	12983	13204	13108	13154	13163	13218	13153	13016	13127	13099	13167	13190	12899	13038	13025	13177	13139	13081	13081	13253	13121	13207	13066	13021	13198	13129	12972	13182	13136	13081	12982	12951	13218	13086	13319	13041	13079	13121	12965	13191	13129	13029	13195	13185	13180	13073	13120	13223	13068	13067	13129	13114	13147	13144	12981	13203	13128	13127	13146	13006	13065	13084	13098	13208	13066	13011	13196	13020	13282	13137	12981	12940	13159	13109	13030	13088	13041	13180	13220	13171	13149	13086	13083	13233	13019	13218	13109	13143	13039	13148	13018	13065	13113	13241	13096	13132	13021	13231	13028	13088	13052	13005	13258	13080	13083	13220	13217	13231	12985	13184	12957	13154	13088	12968	13098	13186	13169	13177	13109	13163	13022	13092	13091	13010	13198	13145	13120	13211	13154	13176	13075	13012	13067	12965	13121	13036	12955	13035	13179	13151	13221	13199	13171	13083	13108	13029	13130	13119	13146	12964	13046	13137	13172	13172	13008	13063	13045	13257	13091	13078	12912	13081	13200	13067	13065	13029	13042	13073	13165	13149	13115	13263	13101	13277	13299	13225	13098	13196	13160	12817	13040	13081	13075	13025	12901	13047	13119	13106	13181	12934	13159	13089	13283	13205	13099	13228	13103	13265	13153	13081	13005	13048	13151	13133	13138	13052	13153	13121	13132	13129	13108	13260	13180	12958	13200	13091	13213	13171	13059	13083	13205	13139	13046	13033	12906	13050	13174	13012	13021	12960	13025	13204	13065	13208	13198	13080	13036	13054	13064	13018	13032	13100	13130	13096	13100	13104	13168	13048	12931	13053	12958	13011	13061	13100	13117	13054	13144	13077	13124	13269	13264	13243	13015	13141	13167	13207	13214	12999	13038	13331	13116	13204	13009	12917	13055	12887	13082	13181	12984	13101	12940	13077	13214	13046	13149	13098	13306	13012	13137	13092	13161	13245	12782	13222	13063	13120	13176	13193	13190	13032	13137	12927	13028	13073	13090	13256	13254	13003	13177	13111	13193	13135	13052	13096	13276	13004	13052	13125	13106	13258	12851	13277	13136	13091	13035	13032	13132	13241	13178	13118	13060	13043	13241	13234	13329	13073	13071	13064	13156	13218	13157	13053	13035	13221	13074	13236	12942	13165	13025	13224	13111	13065	13096	13056	13200	13274	13244	13193	13228	13068	13190	13119	13054	13071	13076	12975	13118	13299	13138	13136	13265	12986	13057	13209	13150	13276	13133	13158	13161	13143	13071	12932	13106	13192	13094	13091	13193	13121	12950	12938	13148	13230	13226	13088	13131	13125	13040	13148	13124	13108	13239	13055	13305	13041	12975	13103	13103	13051	13022	13008	13152	13061	13030	13247	13110	13018	13193	13159	13143	12997	13102	13111	13233	13057	13221	12813	13131	13234	13320	13103	13065	13140	13081	13163	13144	13221	13016	13306	13127	13134	13089	13077	13057	13193	13223	13155	13137	13064	13140	13158	12932	13182	13059	13021	13126	12966	13061	13100	13235	12913	13254	13333	13077	13105	13142	12944	13343	13154	13115	13304	13027	13267	13236	13204	13086	13021	13108	13168	13028	13251	13166	13286	13034	13044	13155	13141	13025	13164	13144	13148	13195	12981	13063	13377	13079	13006	13317	13106	13129	13108	13039	13213	13230	12999	13207	13057	13131	13042	12961	13029	13090	13139	13261	13118	13208	13140	12980	13061	13227	13000	13164	13129	13158	13178	13037	13159	13162	13144	13145	12911	13129	13141	12964	13115	12985	13392	13009	12997	13210	12984	12987	13075	13194	12984	13218	13059	13105	13249	13216	13220	13176	13171	13146	13205	13126	13172	13143	13103	12950	12986	13167	12990	13159	13016	13193	13055	13091	13210	13134	13193	13033	13110	13197	13015	13002	13129	13179	13068	13090	13000	12903	13185	13246	12890	13083	13121	13277	13056	12989	12978	13117	13073	12964	12928	12986	13148	13203	13134	13047	13205	13261	13198	13337	13044	13180	13009	13274	13036	12916	13286	13174	13076	13065	13063	12966	13251	13108	13182	13107	13331	13035	13169	12957	13112	13008	13070	13120	13189	13252	13107	13034	13171	13039	13086	13375	13198	12977	13253	13134	13134	13156	13201	13175	13098	13140	13051	13093	13183	13137	13306	12945	12854	13285	13043	13073	13018	13017	13045	13155	13052	13078	12964	13075	13169	12997	13096	13182	12956	12942	13015	13227	13145	13205	13069	13241	13168	13101	13010	13134	13177	13164	13105	13171	13056	12948	13078	13123	13073	13128	13304	13116	13188	13185	13203	13006	13108	12953	12991	12917	12958	13167	13220	12985	13194	13137	12878	13163	13168	13139	13290	13044	13025	13233	13043	13248	13175	13144	13256	12999	13152	13209	13186	12888	12948	13118	12889	12947	12997	12957	13080	13091	13272	13114	13122	13216	13056	13182	13110	13142	13105	13197	13042	13147	13151	13101	13199	13231	12984	13113	13207	13299	13037	13089	13201	12968	13067	13050	13082	13191	13210	12991	13148	13138	13094	12979	13118	13138	13041	13199	13208	13040	13116	13184	13112	13173	13026	13086	12984	13181	13189	13017	13313	13121	13128	13174	13035	13012	13023	12866	13141	13268	13179	13158	13179	13071	12993	13177	13243	13015	12954	13122	13224	13233	13023	13017	12958	13126	13253	13139	13193	13051	12999	13090	13054	13197	13088	13166	13200	13042	13125	13074	13127	13146	13092	13080	13082	13087	13180	13200	12920	13238	13090	13127	13291	13125	13041	13043	13059	13086	13168	13189	13194	13182	12983	13107	13198	13032	13202	13034	13092	13067	13251	13025	13159	13150	13021	13156	13070	13113	13204	13144	13278	13186	13103	13238	13093	12910	12845	13154	13102	13098	13077	13013	13118	12982	13255	13248	12945	13125	13024	13079	12993	12951	12981	13202	13140	13071	13168	13091	13248	13059	13066	13053	13333	13178	13078	13098	12986	13229	13122	13266	13102	13207	13251	13194	13060	13108	13129	13142	12944	13158	13153	12955	12996	13065	13097	13327	12892	13236	13041	12952	13133	13074
22083	21063	28649	24055	22674	26287	29714	24033	21725	20482	19831	19225	19115	18881	18848	18743	18520	18598	18706	18689	18346	18473	18532	18405	18478	18549	18417	18430	18397	18269	18300	18413	18369	18256	18483	18403	18309	18277	18353	18485	18330	18292	18332	18524	18352	18253	18447	18367	18184	18294	18459	18468	18556	18472	18153	18461	18412	18188	18258	18303	18161	18220	18023	18170	18263	18308	18397	18395	18755	18350	18262	18227	18190	18210	18286	18173	18261	18202	18334	18198	18489	18358	18246	18439	18511	18450	18360	18467	18229	18419	18448	18196	18163	18254	18248	18435	18222	18276	18391	18321	18236	18193	18370	18341	18253	18268	18227	18364	18183	18254	18210	18263	18326	18412	18300	18364	18404	18088	17964	18279	18468	18294	18232	18246	18172	18012	18076	18346	18128	18125	18213	18216	18329	18187	18101	17983	18164	18298	18308	18242	18151	18200	18382	18387	18284	18296	18407	18290	18358	18074	18307	18342	18424	18348	18273	18340	18422	18263	18290	18244	18382	18329	18173	18016	18255	18184	18280	18286	18212	18373	18395	18247	18309	18172	18162	18087	18308	18420	18211	18258	18260	18246	18293	17962	18282	18252	18275	18135	18140	18232	18058	18357	18171	18290	18232	18207	18277	18508	18381	17823	18420	18348	18380	18269	18391	18216	18188	18095	18348	18201	18316	18359	18324	18426	18347	18403	18272	18237	18166	18079	18258	18206	18345	18392	18286	18373	18297	18264	18116	18218	18446	18438	18139	18121	18245	18390	18317	18108	18337	18039	18460	18280	18146	18214	18231	18293	18145	18088	18461	18093	18451	18239	18123	18121	18233	18391	18021	18432	18232	18475	18319	18306	18184	18200	18439	18365	18164	18463	18278	18221	18343	18355	18104	18113	18335	18226	18312	18194	18507	18478	18204	18244	18247	18304	18151	18123	18103	18274	18108	18604	18432	18044	18276	18316	18120	18038	18220	18445	18353	18088	18283	18050	18019	18191	18274	18199	18236	18270	18507	18319	18405	18353	18229	18168	18333	18423	18292	18124	18309	18167	18097	18357	18418	18226	18178	18278	18398	18276	18351	18367	18195	18214	18364	18364	18153	18379	18383	17981	18110	18128	18288	18250	18340	18524	18400	18187	18101	18360	18298	18235	18324	18139	18253	18265	18204	18188	18185	18089	18372	18258	18173	18093	18334	18688	18373	18207	18406	18311	18188	18052	18185	18021	18313	18432	18119	18179	18136	18319	18338	18363	18240	18356	18164	18355	18240	18272	18297	18278	18187	18286	18293	18119	18134	18100	18190	18255	18395	18226	18203	18315	18155	18292	18196	18439	18376	18549	18289	18116	18101	17971	18267	18121	18277	18091	17985	18316	18361	18219	18436	18180	18380	18272	18387	18314	18219	18055	18392	18210	18260	18281	18139	18188	18157	18093	18162	18516	18206	18250	18124	18095	18145	18288	18393	18269	18317	18222	18316	18377	18167	18390	18257	18190	18196	18252	18390	18379	18255	18480	18375	18223	18298	18196	18128	18180	18279	18311	18285	18269	18315	18421	18182	18341	18094	18290	18350	18340	18354	18056	18241	18429	18462	18053	18191	18253	18223	18136	18386	18312	18269	18205	18329	18221	18375	18456	18281	18444	18384	18150	18222	18388	18310	18184	18315	18474	18290	18313	18463	18174	18183	18340	18099	18150	18315	18219	18411	18105	17990	18121	18372	18368	18431	18029	18285	18098	18299	17948	18123	18347	18131	18163	18199	17953	18249	18300	18134	18239	18246	18429	18377	18434	18438	18404	18435	18385	18326	18335	18462	18436	18122	18391	18270	18249	18016	18215	18196	18084	18285	18272	18177	18148	18159	18348	18186	18190	18191	18280	18393	18230	18236	18136	18204	18154	18360	18307	18271	18219	18200	18431	18330	18151	18239	18357	18104	18053	18377	18448	18400	18316	18136	18362	18091	18193	18139	18446	18285	18262	18489	18466	18301	18334	18408	18246	18314	18349	18325	18354	18351	18184	18311	18413	18582	18411	18223	18172	18250	18351	18424	18205	18271	18423	18310	18549	18280	18234	18237	18300	18241	18325	18130	18216	18347	18094	18259	18269	18000	17948	18211	18069	18265	17943	18361	18155	18209	18335	18350	18305	18225	18070	18382	18409	18245	18128	18192	18201	18364	18384	18224	18326	18421	18320	18214	18266	18369	18213	18303	18189	18170	18267	18293	18297	18118	18520	18181	18012	18320	18116	18080	18283	18241	18243	18276	18025	18163	18245	18300	18231	18031	18197	18059	18290	18323	18332	18298	18337	18291	18336	18319	18468	18172	18171	18194	18166	18273	18299	18263	18210	18324	18060	18342	18183	18195	18278	18354	18124	18258	18349	18210	18255	18440	18049	18211	18341	18117	18385	18137	18323	18192	18136	17958	18300	18164	18270	18332	18162	18338	18360	18303	18133	18145	18154	18033	18475	18064	18229	18197	18336	17971	18163	18362	18302	18359	18344	18334	18290	18354	18388	18198	18391	18309	18387	18117	18212	18073	18235	18393	18312	18129	18399	18231	18332	18454	18199	18140	18154	18135	18237	18256	18116	18291	18431	18242	18287	18277	18236	18266	18179	18356	18553	18278	18328	18408	18177	18190	18078	18244	18425	18225	18126	18269	18317	18392	18209	18159	18291	18372	18169	18210	18345	18343	18267	18079	18510	18223	18232	18319	18244	18193	18293	18221	18293	18342	17960	18256	18456	18228	18157	18279	18103	18261	18409	18470	18104	18298	18009	18317	18443	18201	18371	18151	18138	18160	18255	18327	18251	18315	18215	18098	18328	18333	18373	18304	18371	18205	18238	18103	18422	18258	18236	18130	18272	18311	18245	18108	18236	18486	18356	18406	18390	18095	18520	18220	18055	18250	18233	18518	18360	18476	18428	18170	18218	18008	18443	17973	18307	18329	18146	18160	18145	18350	18117	18413	18169	18314	18195	18028	18235	18289	18144	18143	17995	18086	18318	18429	18138	18397	18247	17956	18260	18298	18146	18232	18257	18174	18297	18198	18082	18292	18303	18249	18079	18189	18208	18018	18116	18331	18096	18212	18191	18367	18322	18352	18157	18367	18566	18485	18302	18407	18303	18399	18322	18253	18084	18246	18249	18078	18422	18187	18304	18234	18186	18339	18233	18471	18207	18143	18239	18162	18250	18439	18339	18315	18360	18151	18297	18165	18096	17956	18355	17930	18103	18270	18378	18244	18255	18295	18161	18146	18298	18299	18457	18192	18159	18250	18348	18229	18251	18232	18258	18310	18466	18376	18304	18445	18344	18258	18107	18219	18366	18396	18017	18162	18267	18298	18326	18204	18359	18466	18458	18322	18402	18323	18201	18181	18198	18334	18316	18163	18472	18395	18259	18550	18376	18325	18486	18313	18351	18351	18251	18383	18242	18305	18129	18205	18190	18078	18131	18412	18349	18183	18123	18313	18394	18355	18303	18392	18193	18020	18390	18177	18227	18369	18376	18265	18201	18312	18060	18076	18231	18128	18120	18055	18190	18255	18172	18263	18051	18126	18100	18460	18339	18329	18265	18205	18185	18133	18249	18170	18267	18071	18252	18109	18189	18241	18191	18012	18187	18135	18228	18196	18291	18168	18327	18075	18109	18315	18327	18328	18293	18308	18277	18275	18204	18264	18227	18099	18342	18567	18349	17980	18170	18226	18164	18149	18095	18224	18393	18388	18238	18146	18295	18390	18096	18190	18218	18110	18168	18271	18389	17994	18267	18236	18254	18079	18322	18278	18404	18269	18205	18268	18337	18332	18304	18358	18256	18151	18160	18172	18298	18242	18295	18370	18089	18259	18386	18147	18246	18091	18184	18214	18036	18311	18340	18310	18313	18324	18037	18153	18108	18324	18148	18302	18230	18309	18185	18257	18373	18374	18428	18357	18374	18256	18200	18136	18067	18013	18171	18050	18374	18292	18301	18440	18253	18350	18076	18315	18340	18248	18186	18258	18017	18017	18229	18192	18123	18220	18346	18399	18287	18491	18346	18409	18221	18114	18265	18243	18377	18460	18253	18086	18226	18167	18222	18352	17985	18320	17994	18201	18277	18123	18231	18346	18307	18399	18428	18288	18036	18217	18280	18306	18408	18210	18309	18388	18229	18288	18244	18142	18108	18204	18327	18459	18257	18345	18340	18525	18475	18345	18366	18391	18341	18422	18322	18244	18322	18314	18255	18545	18545	18271	18013	18002	18299	18352	18364	18326	18182	18267	18186	18214	18141	18217	18487	18290	18318	18243	18135	18205	18296	18364	18293	18454	18387	18131	18021	18303	18422	18247	18337	18221	18383	18094	18097	18220	18390	18312	18297	18350	18197	18166	18143	18326	18217	18140	18318	18408	18530	18252	18186	18471	18431	18436	18508	18493	18142	18271	18286	18232	18290	18142	18158	18401	18300	18289	18307	18184	18226	18417	18277	18223	18405	18334	18365	18406	18340	18155	18227	18276	17938	18416	18307	18263	18233	18049	18124	18421	18272	18205	18414	18250	18071	18188	18175	18281	18169	18379	18226	18186	18353	17951	18198	18271	18360	18314	18427	18467	18149	18447	18040	18194	18376	18221	18390	18187	18296	18298	18235	18352	18272	18193	18339	18310	18246	18302	18333	18148	18238	18284	18268	18273	18242	18220	18149	18645	18451	18206	18215	18411	18147	18419	17997	18110	18412	18367	18037	18387	18303	18217	18264	18195	18114	18231	18330	18202	18226	18343	18138	18346	18189	18336	18432	18391	18415	18118	18293	18036	18326	18249	18274	18339	18239	18238	18487	18212	18215	18077	18375	18299	18311	18328	17995	18254	18129	18074	18301	18170	18104	18299	18249	18182	18204	18241	18185	18283	18344	18426	18124	18264	18232	18004	18277	18354	18044	18181	18191	18244	18352	18207	18198	18212	18461	18353	18308	18436	18149	18276	18160	18254	18029	18275	18396	18103	18254	18248	17994	18203	18333	18268	18506	18352	18034	18207	18258	18318	18266	18235	18185	18123	17956	18117	18174	18354	18515	18162	18423	18169	18245	18307	18254	18221	18201	18207	18065	18302	18380	18115	18241	18210	18482	18378	18221	18250	18146	18369	18307	18050	18316
49796	74940	61146	42052	33381	25425	21006	19195	16889	15231	14437	14155	13778	13642	13650	13374	13366	13384	13214	13381	13507	13311	13285	13397	13304	13246	13282	13329	13402	13360	13264	13357	13232	13401	13176	13279	13446	13289	13210	13271	13306	13230	13329	13248	13354	13194	13505	13317	13491	13304	13255	13272	13395	13419	13336	13453	13295	13260	13296	13357	13399	13243	13381	13195	13133	13282	13392	13219	13411	13345	13249	13395	13293	13325	13417	13381	13363	13295	13298	13229	13260	13141	13188	13318	13351	13337	13297	13286	13187	13218	13289	13298	13260	13283	13245	13303	13404	13351	13274	13228	13237	13412	13144	13338	13324	13197	13380	13237	13491	13127	13314	13409	13324	13197	13397	13312	13315	13314	13376	13038	13164	13360	13247	13333	13400	13332	13350	13255	13366	13400	13331	13243	13204	13297	13308	13141	13214	13231	13429	13456	13194	13313	13295	13357	13443	13298	13298	13212	13064	13181	13551	13290	13405	13242	13303	13143	13322	13277	13224	13377	13178	13304	13254	13316	13237	13358	13375	13247	13188	13257	13226	13338	13296	13222	13179	13410	13398	13292	13431	13329	13335	13339	13338	13310	13207	13184	13373	13393	13237	13445	13285	13249	13292	13193	13237	13353	13217	13448	13138	13243	13285	13243	13219	13365	13273	13259	13375	13141	13379	13451	13067	13260	13147	13440	13231	13154	13185	13356	13138	13185	13380	13194	13421	13413	13363	13317	13326	13485	13264	13336	13306	13126	13326	13278	13416	13188	13267	13358	13243	13233	13320	13557	13285	13438	13301	13371	13210	13378	13345	13379	13331	13223	13216	13337	13269	13116	13221	13356	13329	13335	13328	13373	13443	13210	13334	13366	13150	13367	13256	13292	13248	13180	13233	13346	13391	13301	13424	13281	13246	13279	13371	13399	13412	13362	13340	13282	13258	13143	13352	13335	13175	13328	13269	13313	13356	13307	13352	13148	13265	13180	13462	13402	13426	13370	13198	13365	13234	13298	13347	13274	13354	13188	13426	13229	13270	13210	13260	13263	13360	13310	13489	13273	13250	13313	13181	13179	13254	13230	13227	13329	13262	13311	13359	13458	13351	13275	13391	13267	13369	13419	13447	13392	13224	13631	13314	13319	13362	13496	13215	13215	13261	13312	13519	13268	13433	13368	13133	13289	13248	13152	13330	13199	13161	13193	13324	13331	13228	13385	13401	13363	13191	13341	13216	13238	13280	13360	13190	13294	13230	13321	13323	13362	13286	13292	13221	13373	13391	13285	13175	13279	13423	13433	13367	13389	13349	13272	13383	13282	13343	13291	13424	13345	13426	13271	13250	13385	13388	13269	13246	13259	13174	13210	13332	13352	13306	13409	13157	13320	13480	13425	13290	13317	13407	13077	13253	13253	13363	13397	13438	13294	13431	13351	13294	13224	13307	13296	13504	13347	13272	13349	13362	13505	13200	13419	13362	13352	13297	13179	13106	13349	13275	13086	13125	13285	13197	13340	13243	13389	13304	13309	13243	13273	13225	13321	13301	13230	13158	13331	13453	13351	13394	13265	13203	13308	13378	13314	13388	13203	13218	13531	13337	13257	13337	13239	13274	13167	13275	13355	13318	13431	13172	13251	13204	13425	13328	13335	13255	13208	13246	13359	13253	13170	13353	13446	13252	13200	13340	13349	13121	13347	13189	13396	13342	13284	13228	13439	13282	13467	13167	13236	13198	13328	13572	13311	13273	13418	13229	13241	13313	13311	13407	13230	13259	13345	13328	13378	13077	13370	13432	13275	13302	13242	13171	13168	13442	13345	13302	13434	13165	13253	13278	13206	13339	13293	13332	13317	13192	13255	13453	13324	13306	13227	13319	13321	13281	13457	13179	13274	13141	13260	13156	13170	13362	13258	13268	13370	13324	13191	13158	13285	13363	13331	13260	13299	13323	13347	13311	13319	13217	13335	13286	13444	13340	13300	13320	13307	13313	13281	13388	13380	13443	13323	13366	13315	13177	13226	13344	13226	13173	13261	13204	13335	13253	13317	13228	13223	13338	13398	13300	13223	13115	13391	13325	13271	13269	13431	13310	13279	13381	13316	13417	13374	13258	13395	13212	13438	13185	13225	13311	13225	13384	13489	13349	13386	13211	13410	13283	13272	13246	13292	13226	13197	13305	13282	13177	13203	13383	13133	13225	13145	13422	13172	13338	13418	13320	13414	13255	13472	13239	13260	13153	13366	13347	13302	13190	13209	13422	13285	13179	13232	13419	13170	13286	13420	13560	13395	13092	13214	13274	13261	13323	13184	13463	13272	13244	13278	13297	13311	13335	13332	13301	13346	13300	13381	13423	13361	13376	13167	13349	13236	13242	13167	13199	13376	13229	13252	13409	13259	13250	13398	13299	13530	13336	13298	13234	13138	13192	13378	13364	13383	13399	13369	13155	13264	13443	13294	13349	13319	13191	13212	13318	13282	13427	13280	13273	13315	13096	13279	13282	13386	13271	13289	13235	13319	13307	13253	13195	13220	13219	13289	13417	13302	13246	13247	13219	13227	13167	13296	13239	13238	13187	13266	13349	13332	13386	13177	13292	13164	13325	13258	13164	13217	13243	13311	13337	13328	13363	13212	13415	13424	13317	13215	13245	13434	13274	13335	13383	13308	13193	13361	13334	13221	13291	13292	13289	13335	13205	13241	13190	13148	13260	13416	13356	13460	13387	13327	13373	13322	13344	13264	13358	13193	13378	13144	13294	13267	13339	13302	13138	13419	13324	13273	13241	13467	13434	13261	13323	13422	13345	13455	13269	13326	13330	13316	13369	13168	13516	13283	13192	13241	13163	13303	13229	13363	13423	13181	13150	13322	13438	13211	13247	13129	13456	13458	13236	13322	13145	13304	13507	13193	13438	13214	13155	13404	13338	13267	13113	13288	13334	13269	13214	13108	13209	13158	13227	13363	13125	13384	13356	13279	13097	13343	13234	13270	13110	13464	13305	13457	13291	13349	13152	13320	13315	13350	13286	13017	13293	13257	13214	13201	13274	13418	13382	13373	13336	13136	13450	13318	13292	13397	13261	13338	13273	13247	13316	13234	13297	13206	13286	13209	13182	13340	13361	13342	13219	13351	13193	13254	13304	13209	13300	13239	13461	13192	13197	13403	13292	13238	13282	13302	13325	13277	13329	13341	13394	13294	13191	13301	13412	13398	13159	13236	13289	13280	13470	13249	13300	13267	13358	13368	13328	13216	13251	13067	13249	13371	13213	13278	13253	13292	13265	13273	13193	13269	13439	13219	13364	13259	13433	13346	13174	13109	13299	13053	13253	13256	13384	13291	13317	13237	13232	13481	13328	13097	13292	13341	13346	13355	13238	13118	13325	13331	13335	13330	13390	13543	13198	13294	13182	13308	13183	13268	13269	13238	13325	13210	13342	13330	13278	13122	13302	13191	13357	13379	13397	13234	13299	13316	13341	13314	13330	13226	13242	13175	13195	13386	13374	13368	13356	13321	13326	13278	13294	13286	13323	13232	13229	13332	13340	13343	13281	13233	13361	13275	13417	13344	13288	13092	13184	13239	13180	13364	13216	13367	13274	13331	13362	13453	13391	13323	13385	13263	13328	13369	13207	13346	13358	13259	13174	13255	13127	13318	13329	13185	13353	13186	13246	13225	13227	13191	13289	13391	13325	13299	13194	13371	13440	13434	13352	13467	13234	13211	13230	13349	13286	13473	13367	13238	13120	13358	13087	13202	13342	13335	13205	13440	13368	13260	13305	13188	13290	13324	13352	13476	13118	13364	13180	13388	13286	13450	13259	13164	13318	13265	13191	13235	13225	13241	13378	13188	13166	13409	13328	13476	13323	13225	13447	13422	13404	13122	13256	13159	13202	13248	13294	13300	13323	13149	13361	13406	13210	13323	13214	13184	13373	13328	13236	13186	13395	13196	13383	13320	13167	13328	13271	13337	13372	13262	13187	13282	13330	13310	13348	13344	13446	13506	13346	13363	13291	13379	13253	13280	13394	13428	13321	13135	13387	13250	13301	13331	13218	13265	13559	13302	13206	13349	13329	13378	13196	13155	13467	13427	13372	13347	13361	13218	13294	13272	13332	13339	13279	13402	13182	13261	13466	13412	13137	13126	13248	13325	13331	13372	13248	13209	13399	13278	13302	13356	13385	13413	13356	13326	13359	13226	13306	13341	13466	13184	13212	13351	13228	13305	13246	13389	13315	13378	13394	13483	13194	13291	13273	13302	13232	13193	13219	13312	13434	13438	13431	13281	13354	13421	13517	13473	13288	13282	13268	13334	13194	13309	13331	13277	13263	13188	13194	13197	13388	13191	13376	13381	13307	13301	13284	13265	13160	13188	13334	13198	13336	13425	13313	13154	13337	13486	13299	13285	13295	13355	13430	13250	13313	13201	13219	13365	13229	13400	13362	13236	13106	13274	13429	13330	13327	13285	13418	13193	13175	13278	13365	13285	13332	13443	13178	13396	13280	13268	13179	13372	13332	13344	13425	13274	13322	13341	13136	13361	13313	13206	13322	13228	13313	13535	13305	13239	13130	13402	13346	13087	13262	13313	13180	13411	13229	13302	13339	13324	13322	13277	13242	13264	13317	13224	13243	13488	13387	13340	13191	13317	13415	13291	13291	13342	13270	13200	13091	13324	13425	13218	13381	13309	13339	13264	13258	13417	13204	13234	13317	13389	13386	13217	13324	13189	13277	13157	13332	13311	13248	13320	13207	13176	13116	13293	13166	13340	13358	13367	13371	13175	13378	13255	13430	13396	13240	13252	13368	13245	13265	13237	13207	13275	13215	13174	13371	13374	13252	13381	13186	13578	13246	13235	13364	13209	13335	13129	13389	13312	13149	13364	13457	13382	13257	13254	13235	13315	13412	13394	13302	13237	13477	13338	13289	13303	13356	13162	13311	13292	13205	13103	13325	13284	13283	13442	13344	13259	13253	13365	13397	13292	13319	13325	13424	13386	13301	13204	13273	13241	13309	13126	13330	13410	13456	13290	13316	13219	13354	13436	13205	13231	13289	13372	13342	13273	13278	13267	13380	13204	13211	13219	13282	13257	13354	13342	13118	13301	13271	13199	13424	13268	13320	13182	13309	13298	13321	13228	13317	13132
38777	50351	50782	37560	27951	24484	22512	20438	19530	18848	18272	18245	18054	18160	17871	17988	18055	18040	17900	17840	17942	18011	17800	17675	17822	17863	17879	17931	18215	18174	17860	18043	17761	17852	17781	17773	17816	17855	17826	17971	17631	17856	17898	17956	17746	17750	17897	18023	17799	17794	18044	17700	17845	17974	18039	17942	17995	17756	17794	17771	17727	17537	17662	17752	17956	17731	17749	17838	18120	17857	17701	18032	18175	17871	17902	17798	17823	17774	18043	17851	17930	17962	18005	17807	17777	17775	17770	17638	18043	18001	17890	17799	17842	18050	17720	17754	17778	17822	17741	17809	17835	17581	17756	17868	17943	17917	17853	17702	17844	17897	17880	17746	17923	18031	17826	17798	17790	17752	17968	17924	17617	17852	17617	17796	18026	17772	18004	17891	17784	17805	17970	17737	17985	17707	17917	17771	17991	18011	17857	17987	17892	17754	17961	17709	17883	17743	17831	17743	17790	17829	17950	17876	17825	18062	17651	17916	17759	17839	17686	17838	17885	17826	17564	17914	17804	17898	17835	17872	17807	17840	17976	17806	17785	17869	17812	17823	17871	17745	17804	17738	17834	17974	18005	17775	17912	17815	17978	18031	17897	17916	17884	17957	17983	17977	17909	17889	17725	17870	17889	17814	17801	17778	17805	17649	17741	17823	17963	17729	17856	18002	17971	17767	17998	17913	18049	18014	17742	18042	17839	17866	17841	17672	17894	17715	17734	17904	17943	17826	17769	17804	17867	17513	17951	17821	17797	17944	17793	17957	17789	18009	17680	17724	17736	18001	17888	17765	17781	17820	17811	18014	17876	17785	17641	17981	17911	17968	18047	17672	17848	17776	17868	17899	17629	17729	17904	17808	17913	17905	17784	18036	17770	17872	17845	17965	17980	18012	17909	17972	18034	17636	17617	17725	17866	17807	17821	17624	17883	17938	17885	17788	17806	17926	18009	17896	17763	17796	17751	17749	18056	18120	17830	17747	17850	17854	17945	17840	17841	17693	17841	17661	17799	17945	17837	17870	17866	17995	18023	17602	17756	17903	17816	17839	17984	17978	17670	17812	18157	17867	18004	17887	17977	17788	17866	17889	17520	17797	17939	17852	17897	17945	17862	17949	17775	17886	17690	17998	18058	17923	17822	17513	17851	17728	17861	17902	18026	17853	17769	18078	17847	17871	17896	18082	17720	17702	17706	17937	17774	17872	17983	17725	17723	17814	18007	17742	17831	17905	17980	17810	17996	17800	17902	17853	17904	17682	17871	17749	17955	17707	17665	18093	17766	17908	17969	17851	17775	17907	17929	17854	17899	17743	17758	17792	17735	17981	18006	17938	17784	17825	17824	17823	18030	17899	17993	17973	17734	17762	17872	18026	17796	17802	17747	17713	17915	17763	17790	17918	17878	18054	17753	17859	17636	17922	17911	17675	17841	17840	17771	17804	17888	17842	17960	17907	17693	17923	18091	18125	17713	17980	17709	17805	17998	17977	17608	17807	17902	17818	17829	17757	17996	17862	17964	18030	18092	17844	17859	17826	17837	17777	17813	17906	17967	17944	17690	17824	17879	17928	17861	17765	17830	17845	17968	17990	17868	17721	17660	17672	17717	17782	17807	17563	17623	17645	18005	18028	18029	17977	17888	17800	17802	17909	17975	17775	17805	17712	17930	17742	17824	17722	17813	17658	17887	18009	18050	17965	17572	17865	18016	17978	17720	17820	17617	17801	17859	17705	17892	17739	17877	17975	17861	17836	18057	17858	17754	17932	17733	17863	17719	17772	17899	17740	17775	17628	17978	17605	17898	18041	17832	17805	17767	17813	18018	17891	17995	17699	17963	17988	18081	17960	17841	17821	17694	17858	17766	17917	17896	17649	17994	17701	17815	17832	17752	17872	18033	18012	17859	17676	17860	17944	17903	17606	17763	17945	17893	17949	17875	17718	17860	17982	18003	18059	17874	18095	17792	17901	17750	17936	17783	17894	17864	17846	17874	17829	17800	17703	17964	17861	17606	17706	17742	17870	17762	17959	18062	18017	17884	17880	17748	17757	17781	17847	17833	18012	17945	17861	17960	17833	18204	17687	17749	17866	17865	17708	17831	17882	17722	17804	17865	17889	17926	17656	17741	17947	17880	17834	17866	17840	18003	17817	17811	17985	17757	18029	17720	18209	17657	17841	17734	17847	17756	17557	17789	18059	17974	17714	17831	17948	17706	17915	17885	17790	17818	17743	17925	17881	17669	18062	17981	17783	17862	17744	17821	18114	18106	17930	17720	17936	17857	17811	17875	17744	17942	17895	17988	17846	17995	17761	17968	17853	17803	17934	17880	17766	17886	17873	18078	17769	17911	17862	17729	17729	17767	17952	17928	17651	17817	17901	17739	17869	17995	17761	17880	17942	17942	18151	18021	18001	17894	17883	17762	17970	17839	17675	17833	18006	17866	17811	17778	17720	17844	17885	17857	18072	17966	17919	17821	17961	18048	17732	17761	17903	17858	17835	18114	17849	17785	17632	17734	17862	17870	18054	17727	17800	17811	17663	17836	17797	17892	17738	17788	17743	18080	17786	17691	17904	17923	17792	17966	17801	17860	17811	17717	17892	17823	17999	17830	17820	17741	17677	17937	17776	17901	17742	17896	17838	17831	17919	17758	17795	18160	17915	17857	17897	17941	17994	17569	17811	17832	17886	17844	17915	17772	17624	17835	17830	17771	17653	17798	17773	17634	17721	17811	17880	18065	17682	17974	17776	17865	18016	17885	17728	17865	18265	17782	17703	17927	17701	17806	17816	17708	17632	17781	17779	17868	17939	17731	17741	17893	17903	17964	17776	17785	17905	17821	17926	17778	17843	17913	17893	17861	17865	17832	17869	17572	17807	17924	17676	17841	17720	17796	17960	17779	17732	17962	17868	17984	17841	17795	17685	17735	17757	18037	17757	17969	17771	17686	17916	17685	17872	17880	18004	17780	17690	17911	17961	17762	17882	17793	18016	17918	17976	17681	17902	17798	17911	18085	17917	18142	17867	17720	17819	17793	17851	17981	17649	17855	17807	18065	17867	17821	17872	17906	17770	17915	18018	17774	17856	17968	17811	17812	17915	17808	17813	17822	17850	17731	17866	17662	17782	17911	17961	18147	17868	17977	17935	17899	17824	17899	17751	17836	17744	18069	17804	17761	17970	17941	17795	17901	17962	17971	17781	17895	18028	17742	17706	17847	17886	17895	17772	17842	17824	17814	17898	17927	17885	17783	17750	17870	17868	17928	17782	17722	17754	17801	17832	17844	17751	17695	17987	18124	17794	17950	17801	17894	18062	17696	17727	18015	17935	17782	17649	17904	17873	17702	17864	17800	17863	17740	17827	17890	17731	17880	17989	17769	17961	17905	17938	18043	17977	17972	17812	17806	17813	17568	17885	17921	17800	17834	17859	17975	17911	17803	17750	17944	17776	17911	17902	17784	17903	17877	17715	17834	17946	18004	18040	17767	17804	17802	17896	17878	17758	17814	18003	17878	17818	17729	17728	17768	17858	17988	17988	17956	18027	18083	17714	18031	17714	17604	17759	17769	17775	17828	17689	17935	17831	17898	17817	17853	18019	17877	17920	17630	17713	17680	17831	17684	17738	17838	17796	17883	17821	18187	17954	17922	17836	17716	17804	17799	17903	17880	17865	17843	17874	17974	17841	17841	17880	17693	17837	17755	17862	17772	17769	17874	17801	17885	17819	17894	17961	17874	17611	17758	17964	18006	17942	17847	17783	18004	17998	17926	17739	17953	17820	17781	17938	17834	17846	17871	17744	17692	17983	17824	17866	17767	17763	17836	17733	17789	17756	17910	17647	17719	17678	17821	17797	17702	17921	17806	17846	17833	17776	18007	17878	17992	17695	17642	17950	17867	17625	18078	17895	17781	17786	17895	17721	17863	17791	17838	17838	17917	17983	18166	17775	17826	17747	17909	17866	17928	17624	17692	17937	17780	17825	17805	17715	17938	17627	17741	17963	17980	17667	17956	17951	18018	17642	17675	17940	17830	17745	17843	17870	17849	17856	17922	17798	17637	17763	17717	17993	17834	17740	17959	17819	17873	17866	17916	17944	17849	17701	17865	17810	17976	17709	17970	17840	17736	17818	17879	17774	17849	17800	17883	17871	17991	17919	17873	17768	17765	17964	17873	17980	17845	18014	17895	17882	17869	17846	17968	17933	17945	17734	17843	17688	17919	17849	17723	17881	17886	17956	17843	18036	17884	17959	18023	18014	17967	17923	18014	17861	17965	17776	18065	17909	18109	17888	17844	17820	17787	17857	18016	17852	17738	17736	17809	17787	17899	17886	17753	17972	17986	17874	17867	17970	17752	17771	18000	17999	17984	17998	17807	17981	17889	18058	17872	17826	17875	17907	17767	18015	17985	17802	17767	17661	17813	18015	17978	17878	17940	17855	17818	17875	17888	17826	18030	17628	18110	18109	17911	17856	17998	17840	18042	17765	17953	17933	17910	18011	17860	17981	18021	17818	17819	17960	17837	17774	17906	17769	17970	17790	17755	17914	17865	17819	17940	17950	18012	17802	18012	17827	17923	17956	17779	17724	17728	17777	17923	18008	17968	17923	17907	17938	17956	17989	17973	17957	17828	18048	17931	17918	18043	17795	17784	17790	17935	17892	17772	17963	17933	17816	17850	17948	18072	17920	17869	17948	17680	17838	17684	17878	17676	17985	17909	17862	17708	17708	17829	18015	17908	17846	18065	18262	17729	17766	17923	17840	17848	17647	17854	17719	17734	17790	17899	17854	17927	17942	17905	17909	17555	17792	17909	17888	17716	18010	17964	17820	17788	17710	17571	17855	18028	17626	17902	17760	17757	17971	17696	17883	17995	17975	17779	17713	17943	17929	17817	17790	17762	18003	17962	17812	17905	18040	17779	17843	17878	17876	17886	17934	17624	17729	17935	17979	18075	17973	17975	17878	17754	17939	17791	17851	17739	17925	17849	17927	17670	17794	17971	17762	17768	17725	18034	17741	17857	17896	17867	18083	17814	17708	18047	18042	17633	17790	17935	17831	17789	17768	17791	17814	17872	17592	17696	17683	17755	17936	17559	17692	17857	17752	17795	17639	17789	17943	17930	17905	17883	17984	17949	18100
47840	65007	48862	30422	23304	20097	17717	15781	14684	14093	13817	13656	13470	13269	13318	13254	13274	13169	13115	13197	13244	13135	13159	13199	13410	13272	13213	13233	13226	13414	13216	13247	13176	13223	13156	13052	13104	13128	13084	13120	13155	13161	13236	13110	13140	13059	13195	13081	13241	13202	13084	13131	13264	13313	13205	13229	13178	13117	13195	13286	13272	13023	13461	13123	13064	13067	13002	13303	13131	13220	13153	13255	13019	13216	13068	13203	13241	13204	13062	13077	13041	13128	13143	13099	13134	13154	13126	13177	13232	13155	13170	13319	13223	13118	13050	13075	13035	13108	13117	13065	13254	13158	13190	13055	13088	13205	13205	13252	13107	13154	13032	13260	13036	13193	13288	12937	13097	13250	13131	13248	13176	13026	13066	13258	13183	13326	13045	13347	13120	13154	13226	13173	13186	13278	13210	13121	13059	13256	13156	12991	13140	13175	13154	13115	13056	13359	13136	13264	13140	13342	13163	13154	13035	13092	13253	13233	13166	13310	13100	13213	13064	13241	13086	13170	13113	13077	13204	13166	13118	13271	13278	13207	13069	13210	13173	13144	13205	13151	13137	13141	13121	13167	13125	13208	13087	13023	13016	12938	12985	13099	13190	13316	13025	13167	13311	13092	13307	13252	13072	13161	13233	12917	13044	13103	13088	13191	13028	13177	13224	13111	13176	13069	13153	13072	13269	13133	13099	13062	13152	13216	13132	13288	13149	13185	12921	13234	13199	13018	13196	13273	13289	13143	13147	13000	13098	13117	13217	13187	13253	13134	13138	13181	13053	13183	13148	13167	13124	13102	13210	13276	13076	13171	13304	13332	13185	13121	13209	13120	13148	13237	13215	13250	13278	13198	13238	13195	13072	13265	13082	12940	13121	13034	13207	13265	13118	13187	13123	13088	13168	13247	13295	13103	13157	13094	13166	13192	13143	13152	13193	13203	13284	13170	13157	13489	13170	13218	13159	13183	13043	13164	13263	13370	13180	13165	13070	13095	13136	13263	13250	13242	13188	13221	13296	13083	13117	13268	13198	13088	13146	13190	12999	13005	13194	13098	13139	13316	13158	13091	13119	13197	13241	13152	13086	13158	13034	13039	13154	13107	13162	13194	13138	13274	13136	13176	13171	13026	13129	13168	13125	13156	13301	13274	13308	13276	13112	13179	13107	13014	13097	13296	13263	13107	13152	13158	13116	13187	13192	12967	13210	13103	13163	13035	13168	13236	13072	13078	13215	13222	13225	13125	13253	13083	13089	13354	13076	13038	13076	13337	13118	12933	13232	13203	13084	13213	13115	13301	13218	13167	13174	13182	13033	13200	13109	13288	13236	13144	13184	13167	13041	13043	13162	13184	13038	13301	13112	13326	13120	13162	13178	13364	13175	13143	13171	13226	13270	13152	13131	13042	13117	13202	13140	13259	13202	13131	13256	13083	13206	13162	13097	13054	13322	13143	13119	13085	13022	13159	13039	13209	13057	12896	13034	13057	13254	13224	13113	13209	13155	13297	13069	13182	13228	13117	13311	12987	13263	13145	13145	13197	13179	13092	13215	13156	13246	13175	13206	13153	13260	13230	13007	13140	13224	13320	13093	13209	13036	13293	13260	13256	13142	13197	13052	13325	13181	13064	13077	13091	13160	13129	13124	13321	13215	13190	13122	13198	13082	13063	13351	13222	13166	13322	13134	13272	13125	13146	13184	13078	13178	13006	13143	13203	13170	13076	13199	13058	13227	13179	13245	13216	13194	13327	13325	13348	13246	13286	13268	13021	13063	13203	13219	13260	13077	13117	13212	13146	13406	13097	13117	13009	12925	13172	13190	13202	13257	12914	13307	13029	13276	13110	13064	13300	13317	13155	12913	13126	12965	13123	13174	13154	13087	13056	13172	13125	13210	13079	13260	13172	13296	13166	13328	13099	13170	13081	13073	13221	12951	13059	13255	13075	13183	13124	13251	13197	13192	13122	12958	13254	13047	12981	13179	13268	13212	13213	13244	12968	13422	13246	13213	13143	13123	13123	13158	13155	13215	13035	13123	13209	13187	13093	13133	13154	13170	13291	13199	13155	13210	13389	12958	13174	13161	13137	13142	13101	13203	13162	13082	13179	13141	13157	13407	13275	13090	13282	13173	13302	13094	13143	13001	13156	13387	13192	13106	13123	13038	12826	13253	13224	13199	13256	13053	13133	13221	13134	13198	13265	13229	13097	13153	13144	13326	13093	13184	13249	13078	13249	13039	13138	13341	13128	13099	13087	13387	13204	13167	13158	12970	13013	13145	13267	13221	13229	13192	13178	13165	13223	13101	13063	13283	13191	13046	13089	13221	13094	13021	13236	13380	13195	13207	13064	13126	13320	13171	13213	13113	13145	13031	13204	13294	13033	13078	13123	13087	13199	13367	13194	13135	13174	13210	13263	13177	13203	13069	13375	13316	12978	13203	13162	12976	13185	13158	13106	13098	13251	13219	13135	13123	13144	13229	13211	13163	13090	13117	13107	13056	13217	13226	13204	13257	13164	13085	13262	13125	13128	13132	13024	13133	13085	13086	13205	13309	13092	13273	13114	13274	13121	13135	13171	13351	13076	13099	12989	13191	13326	13131	13120	13170	13104	13127	13173	13141	13046	13208	13140	13241	13259	13010	13141	13158	13079	13186	13236	13186	12934	13222	13159	12951	13205	13335	13102	13149	13260	13176	13165	13011	13092	13083	13059	13281	13158	13272	13163	13178	13009	13247	13206	13113	13205	13102	13015	13243	13183	13129	13124	13130	13301	13005	13256	13250	12987	13236	13066	12978	13180	13104	13143	13017	13103	13140	13177	13154	12961	13184	13237	13105	13159	13165	13147	12970	13089	13174	13232	13231	13101	13185	13117	13100	13070	13104	13120	13225	13092	13266	13047	13263	13174	13071	13212	13165	13218	13278	13261	13308	13258	13068	13005	12986	13086	13150	13074	13524	13257	13058	13216	13107	13277	13354	13059	13171	13058	13171	13186	13233	13155	13330	13158	13099	13258	12986	13039	13123	13188	13113	13015	13304	13147	13203	13117	13101	13202	13084	13074	13015	13196	13200	13158	13232	13051	13204	13088	13236	13075	13182	13284	13137	13171	13102	13115	13209	13188	13218	13258	13110	13195	13174	13033	13022	13276	13039	13137	13146	13049	13194	13283	12917	13133	13086	13154	13300	13192	13202	13169	13136	13210	13228	13252	13240	13305	13144	13068	13227	13331	13308	13148	13112	13105	13045	13005	13209	13278	13243	13213	13040	13223	13248	13152	13214	13229	13229	13047	13272	13179	13049	13085	13173	13121	13246	13158	13190	13051	13229	13262	13172	13172	13145	13225	13190	13128	13222	13239	13233	13086	13236	13207	13124	13139	13112	13149	13062	13237	13167	13155	13299	13113	13085	13188	13256	12947	13109	13148	13282	13056	13056	13021	13008	13226	13023	13141	13030	13093	13195	13135	13261	13020	13118	13065	13125	13037	13242	13286	13171	13201	12960	13148	13197	13142	13188	13069	13050	13314	13097	13177	13187	13250	13203	13135	13148	13305	13172	13234	13283	13233	13114	13237	13227	13191	13142	13131	12993	13041	13162	13095	13102	12989	13211	13090	13093	13342	13241	13042	13158	13152	13156	13166	13079	13230	13088	13152	13172	13102	13138	13028	13130	13077	13058	13066	13117	13296	13043	13294	13073	13045	12902	13190	13083	13008	13135	13233	13105	13240	12972	13095	13253	13152	13221	12995	13078	13167	13114	12992	13097	13019	13177	13138	13281	13288	13289	13176	13040	13155	13130	13122	13094	13135	13285	13321	13227	13234	13151	13309	13203	13249	13222	13132	13256	13016	13146	13299	13271	13137	12982	13074	13264	13068	13093	13260	12953	13184	13215	13065	13191	13184	13171	13170	13295	13361	13190	13160	13089	13146	13163	13199	13153	13248	13305	13274	13060	13154	13006	13156	13151	13102	13070	13055	12975	13293	13289	13134	13271	13120	13032	13093	13231	13045	13151	13124	13055	12997	13312	13010	13237	13050	13124	13271	13312	13108	13221	13175	13018	13256	13182	13033	13145	13042	13187	13061	13092	13158	13065	13218	13226	13185	13094	13081	13089	13235	13160	13097	13148	13099	13247	13191	13322	13058	13156	13115	13193	13156	13198	13104	13098	13202	13132	13287	13223	13189	13070	13248	13238	13170	13223	13187	13211	13401	13189	13113	13219	13110	13096	13147	13161	13043	13003	13036	13230	13085	13020	13260	13052	13223	13038	13139	13056	13080	13126	13061	13134	13173	13240	13111	13025	13205	13171	13281	13294	13150	13019	13224	13109	13328	13178	13376	13047	13172	13089	13273	13191	13143	13286	13012	13168	13072	13078	13227	13024	13203	13111	13143	13151	13094	13235	13207	13221	13081	13398	13181	13195	13082	13073	13299	13088	13052	13224	13149	13191	13223	13196	13013	13121	13109	13195	13141	13259	13152	13219	13222	13098	13260	13247	13146	13198	12993	13260	13229	13059	13121	13180	13168	13041	13096	13157	13271	13166	13086	13199	13052	13230	13199	13301	13109	13058	13246	13117	13109	13065	13066	13436	13270	13132	13105	13248	13095	13040	13344	13102	13037	13097	13158	13178	13309	13143	13063	13128	13173	13248	13132	13166	13045	13212	13101	13263	13181	13124	13022	13018	13105	13279	13125	13143	13022	13083	13299	12954	13169	13212	13164	13127	13172	13162	13114	13334	13160	13082	13243	13234	13234	13041	13161	13147	13118	13185	13111	13274	13101	13027	13152	13252	13140	13239	13174	13177	13356	13043	13237	13085	13266	13183	13095	13138	13189	13248	13112	13165	13187	13014	13179	13260	13190	13029	13282	13231	13046	12844	13152	13152	13235	13097	13191	13037	13104	13065	13194	13238	13138	13179	13236	13173	13289	13138	13176	13370	13088	13050	13205	13155	13255	13103	13111	13229	13266	13289	13034	13091	13155	13260	13009	13239	13038	13242	13179	13180	13263	13090	13132	13142	13182	13184	13069	13088	13288	13120	13282	13193	12883	13296	13158	13385	13086	13206	13294	13193	13187	13218	13081	13135	13141	13193	13238	13149	13073	13130	13094	13079	13153	13230	13273	13031	13067
23406	21060	28727	26314	27882	30455	28518	22484	20404	19643	18975	18615	18202	18242	18236	18084	18137	18128	17979	18232	18355	18174	18041	18046	17698	17953	18039	17955	17991	17879	18091	17968	17963	18037	18016	17806	17941	17800	17827	17929	17820	17632	17953	17983	17847	17752	18022	17851	17849	17773	17855	17507	17871	17990	17816	17729	18025	18073	17797	17761	17705	17861	17664	17823	17768	17685	17886	17751	17965	17997	17746	17773	17992	17791	17963	17896	17922	17963	17878	17806	17798	17749	17882	17718	17697	17889	17836	17729	17849	17701	17934	17847	17639	17885	17603	17918	17558	17822	17808	17787	17826	17828	17964	17878	17759	17776	17931	17988	17881	17768	17863	17909	17830	17833	17909	18040	17891	17944	17976	18009	18023	17902	17773	17755	17938	17891	17897	17842	17802	17959	17920	17858	17949	17793	17906	17780	17745	17843	17707	17868	17838	17628	17769	17847	17784	17793	17851	17936	17959	17897	17893	17817	17762	17928	17937	17941	18004	17968	17784	17654	17794	17892	17910	17721	17762	17907	17766	17819	17638	17657	17946	18056	17587	17661	17771	17745	17777	17906	17883	17579	17909	17997	17813	17872	17976	17956	17999	17930	17740	17926	17950	17964	17789	17863	17786	18063	17871	17744	17851	17784	17840	18092	17753	17835	17848	17789	17778	17677	17914	17723	17994	17917	17832	17635	17827	17974	17951	17795	17844	17839	17651	17982	17795	17935	17898	17728	17782	17863	17753	17595	17740	17797	17763	17743	17758	17686	17840	17946	17948	17713	17860	17971	17665	17832	17841	18022	17682	17838	17778	17733	17953	17802	17824	17783	17897	17865	17818	17803	17954	17929	17912	17979	17757	17659	17866	17726	17674	17776	17900	18037	17917	17867	17972	17847	18001	17853	17993	18043	17969	17872	17741	17877	17767	17749	17721	17773	17739	17898	17684	17679	17968	18134	17807	17688	17911	17855	17871	18048	17807	17833	17965	17787	17578	17849	17830	17864	17940	17819	17751	17816	17570	17654	17777	17953	17889	17724	17778	17868	17713	17898	17754	17677	17873	17737	17789	17650	17748	17869	17965	17781	18149	17783	17756	17864	17714	17799	18049	17868	17876	17917	17866	17698	17794	17805	17712	17632	17866	17890	17775	17868	17864	17869	17952	17588	17940	17715	17876	17884	17799	17879	17817	18056	17871	17732	17929	17556	17661	17796	17720	17670	17731	17819	17861	17865	17799	17663	17754	17578	17491	17922	17958	17783	17974	17884	18002	18068	18105	17936	17898	17955	17789	18156	17820	17940	18004	17896	17722	17716	17916	17666	17905	17926	17882	17740	17801	18021	17901	17796	17756	17812	17690	17973	17727	17928	17753	17895	17777	17927	17930	17793	17624	17532	17894	18039	17675	17840	17878	17771	17768	18054	17890	17882	17858	17838	18015	17750	17665	17752	17827	17881	17950	17943	17773	17955	17773	17645	17793	17817	17941	17772	17894	17912	17763	17789	17678	17760	17825	17892	17765	17676	17677	17663	17771	17803	17972	17989	17629	17729	17963	17837	17885	17831	17661	17831	17579	17679	17766	18047	17894	17883	17774	18036	17868	17908	17844	17849	17946	17949	18052	17834	17778	17774	17818	17899	17910	17871	17697	17993	17907	17784	17914	17684	17659	17758	17729	17862	17762	17911	17862	17838	17931	18021	17963	17947	17999	17871	17786	17939	17974	17893	17884	17941	17713	17852	17742	17756	17721	17654	17908	17861	17774	17842	17773	17962	18038	17917	17840	17929	17626	17925	17804	17791	17746	17750	17988	17787	17784	17897	17892	17645	17881	17772	17733	18047	17980	17842	17904	18015	18041	17827	17760	17859	17640	17901	18168	17784	17708	17636	18017	17862	17861	17691	17856	17859	17930	17672	17647	17546	18018	17979	17894	17790	17962	17834	17895	17813	17700	18030	17703	17822	17718	17592	17760	17920	17770	18012	18018	17878	17822	17660	17652	17836	17948	17874	17956	18051	17990	17803	17645	17737	17810	17833	17860	17992	17909	17838	17770	17805	17881	17764	17984	17804	17784	17856	17740	17850	17779	17653	17801	17840	17899	17810	17888	17733	17965	17796	17828	17989	18018	17662	17953	17840	17767	17723	17909	17827	17729	17617	17890	17968	17831	17902	18024	17926	17922	17695	17920	17898	17867	17928	17755	17811	17933	17825	17798	17870	17822	17936	17802	17650	17606	17862	18036	17846	17784	17685	17694	17628	17786	17708	17796	17653	17943	17839	17713	17734	18011	17804	17862	17665	17889	17957	17895	17886	17796	17653	17919	17971	17906	17682	17786	17751	17756	17974	18004	17779	17849	17811	17939	17816	17967	18029	18031	17860	17817	17720	17724	17921	17925	18007	17741	18060	17933	17709	17748	17850	17880	17677	18120	18067	17900	17984	17822	17986	17773	17872	17789	17762	18132	17987	18022	17860	17583	17775	17901	17956	17843	17898	17921	17859	17827	17712	17841	17848	17689	17763	17711	17787	17889	17864	17826	17998	17602	17772	17883	17646	18010	17967	18016	17704	17840	17810	17881	17779	17755	17838	17747	17900	17883	17737	18064	18032	17999	17699	17912	17895	17822	17861	17840	17890	17995	17828	17945	17889	17911	17946	17917	17740	17991	17891	17738	17747	17955	17597	17724	17620	17733	17653	18036	17929	17870	17890	17958	17785	17876	17715	17904	17830	17888	17888	17931	17809	17822	17912	17650	17755	17984	17927	17977	17911	18053	17659	17862	17915	17797	17856	17695	17874	17867	17853	17984	17672	17940	17915	17946	17806	17679	17630	17909	17909	17826	18068	17892	17846	17630	17766	17693	17731	17787	17942	17909	17812	17964	17731	17735	17849	17809	17928	17968	17578	17576	17927	18033	17770	17869	17737	17959	17620	17857	18013	17749	17962	17752	17701	17700	17845	18006	17719	17879	18032	17900	17794	17870	17915	17735	17549	17779	17633	17866	17692	17701	18071	18005	17948	17728	17805	17909	17790	17996	17792	17910	17778	17898	17867	17808	17843	17817	17806	17829	18042	17810	17773	17676	17873	17797	17766	17914	17584	17684	17835	17607	17847	17662	17952	17715	17765	17779	17774	17874	17799	17785	17766	17623	18113	17921	17736	17882	17821	17940	17854	17938	17887	17926	17773	17770	17623	17887	17718	17772	17648	17943	17796	17896	17848	17878	17517	17872	17863	17650	17837	17732	17841	17963	17966	17747	17883	17882	17888	17757	17857	17997	17967	17882	17843	17944	17887	17757	17626	17849	17880	17722	17621	17938	17846	17944	17772	17877	17858	17786	17866	17826	17822	17767	17963	17664	17800	17820	17931	17723	17813	17735	18070	17854	17892	17845	17767	17909	17757	17691	17566	18002	17785	17950	17951	17987	17953	17800	17923	17995	17923	17866	17697	17885	17771	17846	17890	17728	17805	17821	17755	17816	17703	17768	17874	17863	17676	17767	17774	17793	17941	17873	17983	17959	17853	17785	18025	17993	17815	18154	17649	17628	17947	17776	17722	17799	17691	17805	17766	17899	18048	17649	18005	18030	17757	17967	17885	17919	17751	17701	17906	17828	17699	17943	17853	17782	17873	17819	17805	17773	17774	17732	18018	17769	17805	17828	17880	17874	17831	17780	18011	18111	17818	17754	18129	17851	17629	17948	17858	17959	17961	17791	17906	17771	17807	18001	17846	17851	17920	18008	17794	17927	17676	17929	17942	17773	17588	17738	17749	17773	17756	17815	17754	17749	17951	17909	17645	17927	17847	18067	18000	17667	17776	17807	17689	17709	17745	17939	17796	17874	17856	17674	17961	17912	17839	17655	17894	17755	17761	17912	17666	17769	17876	17598	17778	17849	17720	17869	17648	17991	17852	18062	17968	17961	17805	17983	17717	17818	17983	17764	17780	17958	18007	17778	17714	18143	18078	17905	17614	17899	17887	17837	17917	17963	17749	17825	18079	17829	17854	18054	17854	17893	17685	17744	17680	17805	17937	18029	17905	17796	18117	17713	17639	17951	17758	17761	17958	17806	17983	17681	17824	17766	17817	17825	17691	17886	17662	17779	17791	18040	17775	17667	17747	17977	18014	17915	17844	17828	17800	17759	17947	17836	17619	17825	17759	17824	17780	17866	17793	17810	17800	17989	17903	17794	17767	17894	17896	17926	17905	17743	17773	17893	17664	17882	17863	17780	17875	17947	17816	17763	17897	17841	18173	17912	17910	17718	17663	17717	17724	18005	17848	17805	17917	17651	17612	17885	17786	17963	17577	17644	17814	17776	17826	17925	17796	17972	17795	18123	17835	17941	17878	17985	17713	17855	18030	17817	17635	17631	17835	17838	17773	17730	17881	18122	17873	17844	17773	17900	17865	17895	17734	17940	17850	17807	17829	18051	17903	17896	17726	17830	17915	17997	18027	18086	17685	17759	17775	17690	17833	17917	17948	17933	17923	17998	17701	17772	17938	17748	17940	17795	17916	17966	17825	18033	17838	18049	17987	17629	17993	18021	17854	17768	17789	17849	18018	17828	17872	17697	18015	17968	17816	18037	17883	18001	17952	17921	18030	17669	17680	17618	17794	17774	17807	17668	17825	17698	17793	17915	17939	17995	17931	17903	17856	17801	17862	17778	17688	17782	17853	17650	17825	18056	18005	17737	17691	17633	17949	17799	17681	17921	17937	17593	17732	17823	17865	17886	17939	17830	17675	18006	17854	17697	17885	18010	17797	17672	17995	17664	17945	17765	17891	17885	17701	17922	17803	17752	17519	17786	17698	17742	17762	17852	17881	17742	17981	17886	17825	17853	17618	17845	17826	18162	17882	17920	17896	17726	17753	17859	17725	17767	17758	17785	17842	17920	17658	17744	17864	17902	17818	17803	17864	17920	17736	17806	17741	17970	17735	17892	17812	17685	17834	17856	17744	17817	17942	17967	17870	18012	18042	17920	18078	17836	17922	17922	17913	17926	17830	17951	17850	17688	17856	17895	17698	17625	17901	17989	17702	17911	17703	17901	17876	17823	17798	17813	17821	17736	17829	17846	17915	17836	17902	17954	18011	17983	17709	17676	17722	18010	17778	17865	17887	17850	17559	17766	17941	17712	17796
44466	70608	55883	40956	34197	27885	21105	17186	15617	14576	14235	13707	13576	13300	13543	13291	13230	13274	13231	13286	13267	13237	13254	13258	13173	13096	13214	13303	13229	13199	12944	13127	13211	13147	13213	13372	13012	13218	13127	13135	13039	13170	13086	13227	13152	13183	13023	12966	13070	13065	13172	13167	13190	13170	13028	13194	13029	13156	13174	13062	13100	13093	13164	13275	13108	13177	13141	13075	12857	13076	13239	13088	13167	13176	13131	13151	12903	13255	13145	13003	13136	13150	13106	13082	13207	12848	13212	13130	13198	13097	13113	13277	13304	13146	13209	13209	13190	13125	13132	13018	13021	12962	12991	13024	13115	12987	13072	12917	12871	13209	13029	12904	13060	13183	13098	13143	13093	13002	13242	13138	13064	13078	13008	13070	13170	13151	13164	13000	13161	13194	13113	13032	13224	13043	13077	13217	13170	13122	13130	13170	13010	12766	13045	13104	13128	13113	13076	12967	12950	13015	13163	13220	13271	13151	13087	13043	13213	13355	13119	13105	13208	13150	13170	13156	13152	13235	13018	12912	13015	13062	13097	13089	13026	13248	12925	13194	13122	13013	13237	13126	13014	13063	13130	13121	13031	13145	13118	13055	13048	13034	13279	13089	12951	13220	13215	13234	13218	13021	13076	12999	13170	13087	13207	13373	13119	13001	13114	12977	13024	13117	13147	13129	13120	13187	13066	13011	13079	13250	13003	13042	12991	13189	13087	13178	12961	13285	12916	13123	13178	13050	13263	13156	13063	13024	13145	12884	13095	13158	12965	13018	13109	13237	13119	13064	13132	12985	13161	13135	13208	13076	13123	13310	13088	13127	13071	13107	13174	13039	13050	13104	13080	13092	13085	13261	13198	12974	13067	13090	13066	13094	13116	13056	13084	13019	13144	13175	13179	13247	13099	13200	13164	13206	13090	13216	13036	13090	13250	13226	13054	13147	13128	13196	13086	13175	13154	13059	13026	13210	12975	13092	13107	13020	13062	13010	12909	13056	12952	13066	13080	13290	13115	13214	13185	13088	13124	12952	13105	13144	13185	13187	13153	13119	13109	13140	13134	13348	13110	13248	13091	13085	13092	13191	13169	13167	13108	13080	13231	13250	13209	13215	12984	13020	13138	13209	13125	12874	13006	13006	13263	13077	13129	12986	13160	13090	13054	13210	13173	13259	12906	13031	13085	13328	13060	13116	13105	12998	13088	12974	13284	13089	12945	13213	13046	13083	13048	13113	13286	12915	13172	13134	13084	13152	12983	13112	13134	12935	13185	13197	13208	12884	13075	13182	13025	12944	13245	13001	13035	13059	13118	13358	13139	13146	13098	13186	13133	13168	13154	13117	13069	13053	13021	13169	13186	12983	13154	13105	13087	13186	13061	13019	12981	13127	12990	13017	13021	13189	13100	13006	12946	13128	13074	13102	13052	13169	12990	13140	13036	13096	13241	13034	13007	13089	12970	13088	13020	12961	12971	13364	13183	13064	13016	13098	13251	13314	13066	13168	13123	13103	13225	13209	13186	13049	13071	13153	13230	13161	12987	12976	13045	13092	13114	13171	13152	13017	13269	12969	12949	13024	13083	13110	13051	13093	13139	13124	12984	13139	13038	13073	13237	13311	13106	13125	12964	13038	13267	13073	13045	13063	13237	13180	12988	12878	12914	13104	13231	13272	13251	13205	13098	13123	13164	13123	13186	13227	13113	13039	13149	13022	13102	13135	12953	12996	13098	13154	13071	13170	13137	12888	13108	13233	13057	13046	12996	12978	12953	13211	13153	13127	13150	13029	12925	13140	13053	13108	13057	13165	13135	13201	13182	13009	13261	13088	13046	13042	13196	13097	13103	13239	13356	13198	13062	13182	13209	13062	13129	12983	13140	13327	13112	13006	13213	13209	13228	13191	12981	13110	13046	13073	13168	13249	13130	13255	13129	13129	13030	13141	12993	13029	13159	12942	13063	12939	13122	13153	13230	13004	13133	13206	13169	13045	13002	13123	13200	13200	13113	13159	13191	13020	13027	13023	13097	13163	13175	12994	13047	13104	12957	12981	13201	13106	13236	13018	13126	13285	12947	13216	13105	13079	13158	13068	13265	12948	13160	12978	13074	12928	13032	13137	13180	13094	13155	13185	13038	13212	13163	13011	13002	13120	13003	13190	12993	13271	13047	13067	12939	13046	13114	13135	13068	13088	13145	13117	13205	13065	13158	13186	13088	12966	12944	13206	13071	13312	13005	13048	12976	13157	13157	13145	13057	13107	13188	12911	13145	13129	13138	13049	13115	13256	13241	13134	12974	13108	13262	13117	13145	13182	13242	13063	12992	13152	13016	13114	12974	13066	13147	13280	13193	13164	13139	13115	13241	13253	12984	13086	13136	13031	12994	13068	12961	13043	13029	13083	13058	13145	13120	13203	13186	13119	13150	13024	12955	13158	13290	13036	13190	13036	13037	13207	13053	13037	13268	13093	13229	13126	13071	13165	13190	12989	13180	13016	13155	12899	13064	13206	13105	13061	13222	12979	13041	12914	13012	13167	13318	13030	13122	13215	12974	13032	13125	13256	12974	13194	13123	13190	13281	13079	13041	13214	13260	13140	12975	13046	13110	13061	13195	13033	13220	13053	13150	12981	13101	13033	13047	13131	13072	13162	13230	13017	13105	13011	13188	13084	13152	13183	13126	13194	13047	13101	13012	13158	13104	13025	13271	13125	13264	13073	13007	13168	13097	13095	13097	13027	13220	13236	13207	13129	13019	13290	13056	13264	13027	13141	13153	13157	13240	13102	13032	13264	13003	13441	13214	13115	13122	12966	12964	13220	13156	13126	13312	13159	12907	13212	13089	13116	12985	13178	13083	13131	13130	13173	12979	13041	13082	12978	13176	13055	13190	13121	13143	13002	13095	13135	13122	13162	12983	13060	13246	13059	13017	12882	13192	12982	13153	13099	13213	13241	13139	13121	13134	13084	13073	13143	13133	13003	13132	13234	13034	13109	13261	13009	13181	13100	13252	13135	13116	13057	13092	13088	13106	13110	13056	13279	13166	13037	13083	13127	13129	13208	13223	13204	13066	13117	13173	13025	13146	13009	13178	13105	13275	13260	12970	13113	13108	13095	13169	13032	13191	12987	12953	13328	12968	13207	13052	13182	13173	13131	13074	13223	13030	13199	13164	13103	13221	13151	13200	13001	13188	13032	13130	13121	13112	13060	13185	13072	13050	13048	13209	13072	13023	12967	13129	13055	12966	13136	13169	13089	13164	13010	13038	12898	13276	12952	13141	13150	13056	13229	13076	12976	13016	13125	13107	13099	13166	13024	13206	13125	13160	13047	13189	13201	13006	13074	13204	13188	13014	13176	13141	13085	13187	13150	13145	12997	13045	13242	12986	13167	13110	13207	13241	13053	13112	13092	12992	13056	13097	13212	13078	13126	13024	13097	13155	13009	13164	13117	13284	13086	13089	13259	13072	12990	13167	13217	13127	13280	13135	13044	13128	13043	13133	13187	13017	13073	13117	13176	13219	13014	12885	13083	13113	13082	13090	13135	13088	13301	13026	13083	13069	13123	13117	12970	13187	13223	13098	13109	13251	13133	13014	13199	13132	13211	12993	13133	13150	13045	13282	13000	13144	13151	13143	12937	13125	13141	13037	13003	13082	13099	12944	13008	13113	13122	13188	13290	13078	13220	13266	13052	13079	13094	13138	13052	13122	13038	13036	13009	13162	13025	13182	13256	13003	13080	12963	13141	13083	13066	13120	13044	13083	13243	13218	13017	13102	13136	13068	13051	13125	13063	13129	13284	13056	13174	13215	13131	13195	12986	13154	13162	13106	13040	13041	12985	13190	13042	13024	13215	13235	13168	13047	13019	13116	13318	13271	13075	13129	13085	13208	12992	13220	13204	13072	13011	13044	13262	12975	13150	13143	13138	13143	13024	13164	12938	13043	13050	13031	13172	13045	13033	13211	13098	13184	13119	13022	13130	13140	13085	13122	13201	13144	13044	13265	13199	13114	12934	12989	12938	13105	13249	13159	13142	13126	13164	13103	12913	13077	13188	13016	13025	13170	13061	12949	13149	13118	12932	13092	12975	13040	13170	13136	12908	13035	13057	13023	13123	13173	12961	12999	13084	13127	13049	12999	12954	12881	13021	13077	13134	13181	13022	12963	13326	13096	13211	13035	12925	13131	12983	13104	13230	13091	13061	13023	13076	13163	13063	13198	12997	13108	13171	13074	13040	13026	13157	13081	13344	13120	13432	13220	12966	13159	13142	13056	13168	13101	13032	13010	13221	13229	12969	12907	13238	13085	13079	13236	12853	13309	13393	13227	13216	13152	13045	13117	13218	13189	13048	13059	13138	13107	13094	13134	13042	12924	13040	13165	13020	13174	13035	13142	13016	13201	12914	13230	13062	13037	13072	13277	13133	13189	13031	13078	13133	13104	13142	13140	13007	13175	13166	12929	13160	12996	13084	13148	13053	13017	13211	13222	13139	12944	13191	13110	13152	13077	13222	13034	13094	13137	13084	13068	13222	13087	13349	13126	13043	13152	12995	13042	13020	13265	12988	13191	13063	12972	13107	13254	13257	13291	13046	13095	13048	13012	12986	13103	13182	13018	13238	13153	13339	13006	13050	13149	13069	13078	13295	13169	13146	13146	12861	13011	13135	13095	13104	13178	13239	12842	13287	12992	13068	13044	13104	13079	13003	13250	13098	13076	12934	13190	13243	13298	12989	13023	13127	13168	13223	12993	13024	13113	12992	13239	13033	12952	13081	12991	13102	13031	13135	13005	12957	12984	13010	13052	13092	13103	13227	13216	13075	13083	13089	13224	13133	13174	13142	13167	13194	13128	13134	13096	13152	13229	12955	13132	13057	13080	13062	13230	13220	13307	13099	13105	13124	12991	13169	13188	13117	12993	12982	13145	13071	13025	13009	13038	12931	13139	13235	13063	13074	13301	13134	13071	13056	13024	13017	13141	13095	13120	13245	13040	13072	12972	13014	13040	13111	13043	13239	13050	13150	13083	13109	13227	13078	13095	13094	13138	13066	13087	13092	13112	13016	13162	13153	13400	13121	13289	12915	13187	13051	13161	13228	13092	13247	13054	13060	13198	13054	12930	13275	13049	13316	13197	13109
24664	21370	30729	31972	30616	29287	25458	21695	19786	18938	18787	18356	18247	18136	18228	18003	18027	17862	18016	18100	18018	17913	17829	17894	18017	17999	17849	17941	17829	17881	17918	17758	17861	17863	17751	17886	17795	17998	17697	17709	17826	17928	17772	17867	17786	17744	17820	17681	17831	18044	17784	17923	17805	17793	17727	17805	17891	17897	17817	17937	17805	17874	17840	17864	17758	17714	17737	17787	17851	17739	17855	17633	17580	17666	17763	17615	17746	17740	17628	17930	17827	17754	17675	17747	17760	17728	17844	17824	17758	17689	17794	17958	17648	17709	17592	17804	17810	17688	18033	17723	17822	17801	17834	17788	17555	17756	17926	18013	17945	17710	17796	17906	17623	17973	17795	17896	17699	18053	17856	17906	17820	17658	17987	17777	17803	17861	17745	18017	18013	17828	17713	17643	17803	17504	18019	17684	17747	17905	17994	17941	17909	17864	17668	17627	17769	17535	17808	17829	17806	17928	17990	18153	18035	17870	17692	17842	17936	17735	17985	18077	17913	17808	17771	17836	17808	17742	17897	17757	17879	17762	17890	17660	17828	17778	17758	17928	17586	17410	17824	17942	17712	17794	17778	18081	17693	17816	17857	17606	17655	17713	17587	17648	17855	17730	17801	18055	17739	17928	17644	17814	17760	17746	17794	17780	17852	17742	17766	17693	17999	18081	17896	17647	17725	17587	17672	17637	17681	17898	17756	17723	17745	17896	17842	17716	17796	17622	17809	17737	17742	17839	17828	17793	17743	17804	18095	17852	17738	17787	17837	17583	17694	17797	17645	17847	17755	17699	18062	17951	17793	17826	17761	17794	17755	17827	17696	17918	17756	17590	17894	17901	17775	17834	17877	17777	17639	17874	17795	17642	17836	17676	17646	17903	17771	17824	17620	17699	17820	17739	18060	18107	17779	17648	17837	17694	17790	17837	17879	17910	17886	17981	17858	17833	17779	17870	17742	17763	17813	17562	17988	18005	17944	17780	17993	17861	17841	17972	17860	17819	17838	17705	17937	17746	17677	17998	17876	17784	17951	17848	17846	17778	17681	17973	17777	17778	17891	17603	18052	17822	17987	17883	17733	17850	17733	18038	17847	17758	17883	17789	17603	17818	17805	17729	17702	17513	17983	17915	17711	17756	17773	17717	17804	17781	17788	17952	17916	17663	17987	18105	17978	17981	17749	17752	17914	17549	18000	17655	17850	17772	17850	17747	17960	17765	17756	17562	17696	17827	17605	17747	17728	17707	17954	17860	17722	17852	17891	17679	17970	17834	17601	18050	17837	17829	17811	17678	17972	17785	17858	17951	17950	17839	17765	17974	17918	18004	17645	17728	17689	17749	17758	17960	17783	17641	17642	18003	17628	17645	17540	17699	17647	17726	17772	17677	17946	17929	17748	17864	17709	17925	18004	17676	17654	17999	17894	18001	17850	17858	17894	17677	17830	17687	17655	17904	17819	17686	17993	17761	17790	17991	18005	17958	17893	17669	17870	17796	17703	17806	17652	17924	17669	17895	17888	17884	17787	17889	18034	17788	17765	17854	17926	17736	17825	17857	17956	17802	17812	17936	17656	17691	17762	18036	17854	17952	17870	17764	17790	17698	17712	17631	17869	17816	17744	17685	17809	17839	17888	17785	17887	17760	17487	17710	17659	17890	17745	17521	17608	17919	17652	17622	17766	17929	17861	17716	17915	17876	17824	17867	17881	17773	17659	17653	17885	17656	17787	17870	17806	17747	17702	17537	18070	17821	17771	17696	17536	17658	17744	17886	17697	17822	17893	17777	17767	17731	17886	17634	17753	17790	17819	17718	17912	17878	18015	17784	17635	17944	17812	17875	17589	17806	17865	17853	17805	17712	17780	17682	17742	17778	17863	17692	17806	17842	17760	17816	17890	17783	17834	17976	17893	17648	17898	17852	17945	17696	17872	18057	17806	17908	17837	17876	18015	17829	17685	17609	17750	17488	17725	17790	17802	17917	17880	17815	17726	17897	17614	17648	17832	17716	17976	17858	17701	17669	18060	17871	17915	17746	17772	17741	17774	17924	17814	17824	17948	17851	17832	17798	17655	17892	17717	17784	17948	17914	17790	17916	17833	17724	17755	17867	17607	17833	17844	17854	17709	17667	17689	17835	17518	18059	17827	17731	17599	17818	17767	17778	17982	17911	17835	17769	18004	17676	17739	17784	17632	17772	17871	17711	18043	17836	17889	17961	17695	17966	17954	17901	17667	17613	17795	17798	17852	17869	17793	17816	17917	17909	17641	17928	17931	17866	17884	17786	17699	17846	17849	17817	17696	17994	17675	17900	17737	17732	17725	17858	17803	17696	17630	17922	17885	17899	17883	17811	18184	17805	17670	17787	17693	18061	17963	17792	17891	17693	17806	17950	17789	17657	17765	17711	17857	18042	17792	17845	17741	17995	17930	17929	17858	17775	17860	18100	17714	17644	17857	17811	18017	17734	17744	17659	17804	17991	17850	17680	17882	17750	17692	17717	17744	17931	18027	17722	17549	17697	17972	18066	17840	18073	17965	17792	17811	17751	17759	17681	17758	17727	17643	17748	17800	17698	17713	17656	17672	17776	17956	18082	17672	17828	17914	17823	17646	17868	18048	17798	17691	17492	17842	17910	17907	17911	18103	17885	17630	17764	17895	17637	17898	17777	17733	17791	17817	17767	17824	17731	17905	17829	17641	17675	17780	17840	17676	17743	17789	17920	18034	18013	17997	17783	17782	17900	17802	17643	17839	17876	17887	17831	17854	17880	17745	17913	17605	17792	17692	17786	17845	17752	17793	17809	17813	17868	17769	17885	17939	17910	17898	18087	17770	17896	17875	17659	17732	17770	17912	17695	17794	17727	17788	17827	17819	17868	17752	17633	17746	17811	17769	18124	17975	17812	17948	17726	17667	17961	17817	17529	17777	17733	17759	17783	17917	17699	17627	17732	17805	17715	17777	17771	17907	17834	17829	17531	17772	17807	17726	17550	17826	17804	17844	17521	17744	17758	17776	17786	17740	18020	17887	17874	17529	17788	18034	17882	17910	17801	17917	17915	17846	17995	17969	17781	17793	17922	17815	17736	17972	17832	18048	17766	17886	17871	18067	17848	17764	17813	17699	17697	17805	18040	17807	17839	17922	17930	17792	17561	17783	17690	17847	17778	17574	17762	18073	17786	17813	17766	17861	17714	17782	17649	17758	18049	17932	17784	17746	17745	17942	17808	17650	17750	18100	17894	17689	17929	17783	17930	17734	17670	17749	18001	17970	17712	17983	17683	17914	17814	18009	17902	17803	17629	17818	18013	18005	17852	17553	17737	17779	17776	17766	17737	17723	17657	17687	17816	17716	17720	17910	17898	17687	17750	17913	17866	17906	17742	17706	17802	17800	17763	17862	17829	17727	17744	17742	17761	17902	17808	17729	17637	17935	17736	17818	17741	17870	17657	17903	17792	17936	17714	17902	17920	17702	17660	17904	18087	17887	17844	17683	17731	17609	17706	17850	17925	17831	17620	17797	18011	17585	17815	17826	17894	17952	17811	17847	17558	17991	17876	17686	17879	17880	18046	17816	17585	17902	17775	17947	17749	17715	17819	17808	17795	17779	17711	17835	17863	17726	17661	17811	17899	17858	17649	17902	17980	17705	18015	17842	17965	17950	17692	17920	17883	17535	17685	17880	17646	17612	17662	17776	17770	17814	17767	17655	17840	17674	17677	17910	17801	17710	17764	17797	17791	18010	17799	17854	17795	17851	17893	17969	17993	17737	17840	17733	17886	17863	17868	17589	17782	17753	17819	17680	17978	17916	17855	18108	17929	17767	17701	17953	17801	17798	17420	17635	17901	17808	17874	17844	17689	17617	17737	17869	17774	17887	17501	17772	17712	17668	17730	17810	17865	17845	17880	17652	17632	17997	17891	17861	17863	17728	17930	17773	17869	17653	17841	18073	17814	17648	17663	17774	17819	17739	17832	17823	17722	17692	17821	17796	17907	17840	17740	17694	17904	17836	17673	17687	17721	17557	17782	17887	17648	17692	17947	17619	17851	18024	17783	17848	17946	17954	17922	17831	17889	18032	17892	17966	17733	17858	17695	17439	17824	17758	17799	17713	17849	17810	17907	17708	17776	17867	17597	17863	17842	17827	17863	17679	17791	17788	17871	17572	17787	17788	17882	17874	17761	17984	17786	17845	17915	17862	17781	17965	17698	17686	17625	17630	17745	17929	17979	17710	17922	17923	17852	17731	17767	17806	17755	17541	17744	18092	17681	17886	17769	17662	17800	18153	17585	17727	17729	17714	17784	17939	17755	17878	18047	17746	17831	17886	17577	17487	17860	17955	17621	17784	17652	17873	17787	17949	17688	17788	17732	17860	17776	17784	17523	17745	17959	17905	17898	17591	17944	17736	17703	18013	17963	17847	17808	17748	17748	17796	17835	17694	17922	17746	17791	17723	17721	17793	17762	17757	17568	17835	18082	17779	17791	17631	17841	17716	17717	17729	17771	17818	17687	17837	17727	17960	17614	17768	17819	17857	17764	18017	17793	17967	17799	17924	18026	17734	17902	17719	17838	17839	17568	17596	17739	17558	17735	17664	17708	17803	17762	17942	17732	17846	17742	17630	17691	17948	17832	17898	17752	17989	17863	17746	17852	17633	17695	17941	17805	17884	17772	17902	17952	18028	17842	18021	17865	17785	17911	17873	17488	17838	17869	17663	17892	17862	17834	17997	17902	17760	17935	17758	17692	17815	17772	17828	17936	17674	17919	17840	17684	17778	17701	17702	17967	17830	17957	17704	17634	17912	17748	18067	17795	18054	17882	17901	17915	17809	17655	17816	17787	17965	17659	17793	17907	17730	17701	17702	17795	17753	17695	17664	17881	17792	17887	17932	17831	17759	17843	17748	17814	17795	17554	17776	17837	17996	17704	17701	17678	17811	17986	17702	17693	17981	18038	17911	17983	17844	17833	17775	17610	17751	17751	17902	17926	17850	17818	17716	17826	17793	17780	17769	17978	17834	17994	17675	17682	17843	17810	17745	17857	17964	17747	17852	17757	17676	17832	17685	17719	17778	17770	17803	17800	17724	17564	17795	17606	17964	17724	17791	17710	17770	17951	18006	17888	18050	17788	17949	17834
41649	68100	56672	40986	32351	25881	19418	16958	15291	14445	13841	13676	13588	13399	13248	13179	13188	13323	13129	13053	13319	13434	13104	13236	13092	12974	13153	13213	13248	13176	13158	13141	13067	12915	13217	13143	13194	13146	13004	13147	13201	13214	13150	13092	12974	12845	13054	13022	13108	13101	13044	13023	13129	13137	13195	13081	12949	13190	13035	13167	13153	13259	13295	13114	13155	13073	13210	13124	13189	13046	13159	13241	13217	13029	13085	13216	13082	13183	13166	13121	13097	13034	13163	13239	13004	13077	13014	13068	13175	13104	13166	13107	13130	13232	13006	13199	13115	13056	13032	13204	13078	13090	13027	13181	12970	13000	13063	13076	13039	13118	12957	13086	13112	13233	13124	13167	12983	13052	13017	13066	13146	13224	13201	13171	12933	13102	13124	13070	13009	13174	13096	13326	13006	13181	13170	13103	13172	12960	13088	12867	13017	13027	13133	13028	12987	13163	13202	13145	12944	12867	12942	12977	13200	13243	13185	13218	13205	13143	13045	13035	13061	13095	13209	13004	13199	13149	13116	12937	13059	13023	12961	13083	13136	13013	13247	13024	13046	13091	13176	13107	13093	13205	12969	13211	12877	13088	13115	13211	13121	12970	13081	12974	13024	13067	13162	12961	13249	13056	12927	13182	13085	12933	13108	12995	13132	12957	13097	13019	13165	13188	13146	12936	13195	13063	13039	13022	12917	13110	13112	13107	13020	13104	12948	13195	12972	13101	13114	13045	13041	13009	13024	13201	13061	13052	13087	13074	12970	13090	13033	13141	13002	13108	13252	13236	13205	13176	13086	13025	13129	13145	13314	13123	13172	13081	13070	13230	13093	13090	13280	13095	13105	13255	12870	13008	13058	13238	13148	12954	13166	13011	13199	12997	13164	13017	13330	13092	13197	13124	13005	13106	13036	13230	12915	13224	13027	13061	13087	12948	13212	12942	13007	13139	13098	13047	12983	13191	12957	13050	13133	13140	13055	13167	12950	13221	13032	13031	13123	13108	12961	12976	13180	13204	13122	13068	13015	13084	13052	12990	13156	13125	13018	12864	13179	13062	12982	13261	13173	13160	13114	13125	13162	13161	13065	13170	13123	13288	13043	12939	12985	12989	12876	13235	13064	13166	13190	13177	13051	13118	13290	13178	13211	12952	13181	13083	13084	13124	13106	13078	13062	13226	13017	12957	12925	13055	13190	13023	13101	13064	13127	12944	13169	13099	13398	12982	13117	13085	13034	13002	13209	13100	13184	13159	13133	12956	13106	13106	13217	13196	12958	13001	13168	13101	13066	13161	13145	13148	13075	13029	13075	13170	13012	13150	13127	13045	12964	13092	13129	13132	13195	12996	13073	13082	13113	13108	13016	13142	13187	13118	13233	13023	12919	13263	13097	13199	13260	13099	13027	13098	13181	13023	13114	12917	13262	13106	13074	13042	13010	13182	13167	13054	12907	13006	13018	13158	13087	13243	13093	13146	13145	13264	13130	12973	13042	13069	13093	13150	13158	13114	13089	13110	13262	13001	13331	13090	13163	13312	13021	13186	13199	13132	13082	13101	12903	13146	12864	13186	13054	13288	12960	13163	13153	13047	13314	13051	13039	13079	13169	13011	13092	13127	13066	13117	13098	13105	12898	13168	13216	13145	13061	12977	13165	13039	13055	13166	13106	12885	13037	12957	13049	13085	13095	13047	13126	13090	13204	13121	13067	13210	13158	13132	13241	13074	12958	13183	13039	13153	13035	13284	13140	13147	13104	13167	12996	13070	13203	13167	13175	13136	13016	13043	13139	13085	13027	12950	13064	13110	13251	13087	13260	13032	12880	12982	13074	13215	12837	13195	13040	13208	13053	13138	13163	13106	12932	13228	13108	13362	13177	13076	13064	13135	13167	12885	13045	13132	13336	13002	13221	13009	12973	13283	13033	13151	13004	13147	13121	12979	13220	13251	12990	13122	13051	13171	13020	13107	13318	13082	13039	12988	13130	13099	13058	12989	13097	13185	13060	12926	13264	12964	13166	13224	13053	13210	13214	13202	12979	13205	13093	13101	13102	13219	13215	13155	13119	13141	13068	12978	13211	13118	13249	13075	13145	13119	13083	13072	13059	13073	13112	13091	13245	13045	13068	13114	13153	12975	13043	13250	13040	13147	13091	13097	13145	13103	12949	13167	12998	13052	13152	13025	13025	13152	13151	12940	13166	13197	13098	13046	13161	13129	13127	13009	13109	13053	13157	13061	13024	12989	13122	13032	13148	13140	13160	13154	13306	13093	13206	13071	12956	12960	12928	13089	13088	13054	13069	13161	13084	13068	13023	13260	13171	12959	13350	13083	13071	13197	13049	13131	13169	13162	13224	13128	13003	12977	13051	13093	13165	13122	13115	12985	13038	13204	13193	13204	13062	13240	13182	12976	12931	13192	13071	13081	13035	13074	13166	12943	13035	13238	13184	13114	13140	13284	13050	13163	13339	13196	12946	13295	13333	13212	13218	13111	13306	13047	13206	13250	13207	13086	13083	13099	13209	13148	13127	13041	13263	13207	13080	13056	13136	13221	13215	13268	12982	13072	13152	13153	13169	13082	13142	12994	13156	13149	13269	12994	13188	13022	13025	13119	13025	13069	13171	13109	13259	12946	13076	12909	13158	12901	13186	13072	13210	13232	13072	13051	13020	13056	13073	13080	13137	13146	13039	13086	12989	13348	13017	13055	13158	13039	12998	12954	13293	13231	13138	13149	13079	12938	13009	13080	13279	13119	12910	13111	12916	12905	13277	13056	13109	13074	13107	13142	13032	13150	13147	13022	13159	13180	13058	13051	13280	13073	13146	13071	13075	12984	13152	13188	13043	13101	13287	13137	12979	13233	13148	13035	13140	13110	13159	13129	13076	13151	13155	12888	13016	13118	13182	13117	13076	13001	13151	13277	13200	13098	13090	13046	13083	13273	13299	13032	12925	13176	13103	12988	13077	13094	13111	13239	13109	13075	13204	13122	13195	13104	13059	13129	13055	12959	13052	13130	13098	13377	12956	12995	13099	13072	13208	13000	13050	13084	13053	12994	13140	13074	13118	13076	13053	13063	13167	13134	12959	13096	12997	12987	13049	13141	13080	13223	13248	13194	13167	13024	13151	13236	12926	13126	13100	12976	13072	13086	13065	13068	13053	13092	13225	13256	12999	13109	13062	13099	13199	12974	13059	12992	13061	13195	13203	13199	12865	13180	13048	12900	13085	13218	13102	13287	13088	13186	13128	13129	13159	13190	13017	13114	13124	13220	13009	13272	13301	13050	13137	13099	13224	12982	13042	13133	13051	13168	13087	13061	13150	13061	13195	13342	13105	13074	13176	13034	13132	13126	13128	13201	13100	13126	13151	13197	13169	13004	13230	13267	13180	13101	13069	13199	13020	13172	12931	13292	13092	13130	13102	13254	13020	13041	13055	13018	12893	13078	13119	13154	13067	13093	13116	13096	13017	12977	13025	13095	13139	13039	13206	13052	12999	13087	12976	13107	13066	13061	13134	13043	13245	13103	13046	13035	13203	13115	13031	13004	12980	13071	13064	13164	12949	13158	13176	13148	13069	13157	12946	13140	13084	12948	13233	13173	13034	13164	13174	13102	13180	13152	12856	13140	13219	13101	13179	13105	13089	13107	12874	13136	13251	13156	13071	13049	13016	12994	13091	13071	13205	13151	13346	12914	13052	13060	13139	13168	13139	13095	13217	13130	13142	13210	13228	13080	12945	13231	13020	13030	13057	13003	13064	13224	13124	13212	13333	13127	13144	13222	13054	13120	13169	13173	12921	13113	13188	13114	13032	13069	13047	13042	13326	13146	13101	13092	13241	13139	13077	13066	13182	13048	13182	12969	12959	13173	12973	13085	13171	13111	13164	13059	13125	13009	12992	13163	13209	13034	12985	13064	13011	13127	13185	13094	13268	13126	12933	13288	13036	12979	13095	12975	13001	13122	13254	12970	13031	13205	13180	13033	13217	13118	13100	13077	13066	13062	12977	13192	13142	13171	13147	13159	13026	13149	13069	13154	13146	13117	13050	12953	13156	13272	13273	13020	13201	13150	13111	12992	13129	13110	13215	13028	13216	13131	13056	13039	13085	13144	13158	12994	13088	13018	13141	12962	13025	13199	13203	13190	13306	13093	13008	13191	13079	13038	13077	13111	13033	13163	13027	12785	13168	13182	13251	13144	13271	13095	13302	13208	13052	12960	13067	13225	12983	13067	13152	13153	13127	13051	13222	12993	13024	13131	13096	13184	13117	13190	12987	13238	13181	13053	13124	12945	13171	13260	13051	13055	13069	13132	13058	13073	13041	13130	13144	13004	13144	12956	13149	13054	13017	13187	13128	13012	13140	13145	13076	13105	13097	13042	13158	12996	13072	13250	13095	13141	12947	13022	13082	13051	13094	13093	13035	13101	13069	13056	13278	13187	13155	13108	12957	13131	13018	13252	13071	13082	13060	13052	13093	13091	13152	13152	12898	13109	13159	13198	13200	12992	13013	13082	13088	13040	13166	13037	12990	13109	13067	13275	13109	13217	13188	13020	13141	13130	13181	12963	13155	13144	13032	13231	13109	13014	13177	13028	13137	13221	13141	13151	13204	13151	12999	12983	12935	13166	12994	12877	13103	13097	13138	13187	13125	13074	12913	13124	13000	13169	13207	13217	13192	13164	13046	13131	13097	13146	13281	13006	12951	13124	13243	12975	13194	13151	13024	13004	13038	13082	13109	13095	13036	13307	13128	13212	13203	13150	13019	12930	13161	13092	13122	13390	13168	13209	13036	13172	13032	13126	12947	13103	13232	13159	13292	13108	13152	13080	13102	13030	12965	13150	13223	13096	12951	13246	13225	13124	13198	13156	13189	13135	12895	12955	12990	13189	12980	12939	13060	13126	13283	13129	13031	13001	13153	13159	13008	13119	13182	13074	13087	13266	13172	13295	13056	12928	13087	12963	13168	13056	13138	13205	13042	12937	13124	13075	13100	13214	13162	13061	12957	13127	13030	13012	13111	13029	13292	12980	13158	13119	13049	13117	13007	13217	13048	13057	12920	13158	13196	13118	13220	13137	13247	12829	12981	13104	13121	13221	13229	13124	13147	13052	13005	13111	13243	13211	13111	13112
22092	21077	28737	24269	24073	28047	31835	25540	22395	20978	19705	19408	19192	19222	18890	18805	18551	18697	18729	18300	18318	18112	18330	18244	18383	18282	18407	18535	18401	18416	18227	18592	18381	18373	18151	18357	18263	18202	18184	18215	18155	18508	18209	18272	18197	18104	18345	18263	18146	18278	18029	18226	18394	18347	18274	18290	18138	18137	18346	18310	18267	18356	18147	18280	18291	18314	18167	18131	18360	18456	18029	18109	17913	18235	18353	18125	18075	18250	18226	18165	18202	18281	18238	18313	18139	18286	18148	18231	18054	18232	18193	18292	18267	18151	18246	18298	18195	18267	18120	18258	18308	18289	18150	17958	18231	18304	18224	18073	18156	18201	18037	17995	18173	18083	18107	18268	18125	18078	18206	18151	18247	18253	18298	18246	18312	18040	18121	18269	18212	18319	18071	18205	18149	18081	18270	18186	18256	18189	18111	18202	18103	18193	18143	18100	18262	18098	18213	18020	18329	18107	18194	17950	18078	18342	18235	18324	17945	18078	18297	18143	18333	18098	17894	18182	18162	18300	18132	18123	18208	18267	18121	18188	18322	18051	18384	18150	18227	18015	18149	18337	18153	18212	18183	18065	18116	18103	17947	18113	18075	18042	18023	18470	18356	18247	18040	18255	18397	18260	17928	18080	18075	18285	18112	18417	18189	18136	18182	18134	18204	18292	18237	18178	18126	18055	18274	18290	18188	18234	18162	18176	18327	18514	18206	18349	18089	18079	18112	18365	18240	18128	18110	18320	18350	18049	18338	18109	18188	18237	18148	18084	18277	18092	18230	18005	18188	18329	18139	18294	18435	18236	18180	18100	18180	18031	18068	18231	18334	18323	18220	18084	18393	18357	18401	18171	18165	18202	18250	18254	18107	18127	18093	18020	18044	18199	18441	18092	18142	18039	18069	18328	18203	18134	17997	18079	17987	18340	18275	18125	18336	18201	18302	18118	18077	18251	18073	18177	18121	18152	18092	18332	18204	18162	18134	18389	18238	18035	18263	18034	18108	18213	18463	18173	18062	18088	18152	18017	18189	18217	18020	18201	18148	18244	18122	17964	18047	18162	18246	18096	18329	18097	18197	18173	18179	18301	18410	18431	18254	18404	18056	17813	18323	18337	17980	18366	18125	18033	17937	18128	18167	18101	18218	18114	18083	18136	18355	18076	18138	18225	18275	18384	18277	18023	18296	18294	18078	18028	18044	17951	18362	18025	18066	18433	18213	18306	18195	18191	18240	18136	18261	18325	18349	18235	18136	18041	18228	18257	18220	18151	18255	18141	18046	18213	18180	18380	18100	18208	18033	18332	18229	18324	18198	18188	17899	18249	18381	18062	18324	18187	17957	18196	18138	18167	18237	18200	18110	18098	18000	18206	18043	18271	18056	18277	18083	18156	18098	18059	18186	18263	18172	18344	18131	18123	18092	17948	18299	18034	17985	18114	18210	18226	18149	18092	18112	18028	18031	18245	18166	18144	18075	18169	18273	18085	18137	18089	17939	18131	18278	18232	18247	18307	18014	18132	18300	18050	18211	18161	18207	18410	18155	18365	18466	18104	18147	18163	18150	18369	17983	18143	18178	18244	18063	18025	18180	18168	18207	18111	18344	18202	18137	18164	18140	18257	18167	18196	18180	18016	18169	18303	17969	18056	18080	18304	18336	17999	18323	18229	18161	18299	18118	17751	18296	18149	18060	18091	18293	18397	18140	18289	17958	18057	18168	18260	17985	18066	18139	18177	18122	18211	18166	18213	18170	18138	18161	18164	18267	18167	18113	18108	18305	18323	18487	17943	18045	18204	18411	18210	18174	18092	18082	18307	18225	18383	18126	18210	18278	18081	18177	18187	17909	18039	18260	18181	18052	18017	18245	18047	18279	18360	18151	18121	18088	18362	18279	18253	18245	18082	18094	18281	18100	18040	18273	17903	18164	18078	17975	18111	18361	18324	18319	18047	18251	18133	18205	18442	18273	18247	18004	18138	18256	18268	18266	18116	18247	18143	18339	18160	18017	18197	18276	17933	18120	18212	18174	17990	18139	18097	18035	18129	18178	17905	18205	18078	18026	18352	18384	18107	18124	18063	18253	18350	18225	18243	18192	18353	18096	17984	18270	18133	18108	18170	18368	18271	18288	18149	18159	18213	18056	18186	18355	18046	18231	18248	18282	18155	18211	18098	18227	18011	18179	18149	18120	18161	18269	18291	18055	18001	18112	18061	18206	18238	18079	18174	18245	18210	18224	18107	18080	18133	18274	18162	18399	18133	18092	18205	18056	18214	18351	18118	18114	18099	18179	18070	18221	18127	18232	18177	18180	18106	18245	18102	18076	18343	18149	18124	17955	18173	18179	18258	18213	18150	18108	18019	18375	18062	18321	18184	18018	17928	18121	18000	18298	18181	18252	18258	18146	18251	18275	18058	18274	18330	18157	17946	18212	18128	18204	18000	18079	18127	18072	18328	18226	17997	18028	18319	17894	18235	18055	18091	18214	18397	18142	18217	18094	18195	18255	18145	18156	18232	18105	18184	17949	18233	18363	18020	17973	18202	18245	18181	18150	18116	18030	18123	18301	18002	18147	18181	18185	18202	18095	18371	18157	18230	18251	18182	18091	17890	18171	17986	18071	18092	18218	18025	18148	18263	18170	18347	18192	18130	18110	18213	18032	18197	18228	18292	18129	18242	18071	18155	18209	18030	18195	17944	18048	18208	18301	18128	18320	18153	18299	18115	18096	18168	18248	17987	18202	18220	18016	18155	18350	17988	18193	17922	18188	18165	18347	18361	18021	18409	18153	18362	17946	18238	18044	18049	18118	18140	18210	18132	18259	18262	18243	18158	18053	18056	18266	17951	18194	18112	18132	18066	18072	18262	17980	18163	18180	18089	18442	18377	17999	18064	18033	18476	18131	18095	18275	18251	18186	18194	18051	18145	18009	18145	18291	18297	18218	18181	18037	18225	18134	17885	18132	18125	18145	18175	18069	18215	18216	18365	18176	18131	18438	18071	18328	17987	18178	17998	18011	18081	18155	18203	18132	18132	18141	18090	18015	18237	18211	18195	17956	18128	18248	18122	18215	17915	18038	18107	18250	18206	18141	18116	17792	18198	18314	18275	18351	18276	18405	18118	18198	18217	18113	18098	18322	18169	18065	18287	18015	18212	18215	18358	18166	18023	18129	18117	18264	18113	18301	18102	18293	18123	18067	18106	18181	17990	18432	18059	18155	18086	18205	18081	18141	18051	18086	18111	18193	18023	18216	18030	18297	18312	18123	18236	18213	18363	18205	18091	18151	18282	18229	18198	18394	17940	18118	18314	18154	18179	18193	18004	18388	18167	18116	18221	18361	18417	18066	17955	18299	18222	18297	18226	18290	18260	18275	18146	18234	18225	18268	18348	18349	18206	18353	18348	18214	18090	18151	18191	18231	18072	18092	18295	18277	17921	18140	17932	18230	18051	18376	18104	18052	18249	18109	18138	18239	18003	18154	18395	18119	18388	18195	18163	18303	18214	18177	18224	18180	18066	18254	17930	18231	18122	18239	18332	18159	18065	18326	18298	18244	17947	18231	18140	17853	18138	18144	18045	18404	18274	18138	17924	18121	18042	18271	18014	17958	18198	18155	18074	17948	17996	18205	18403	18435	18300	18256	18246	18077	18302	18383	18042	18247	18313	18131	18200	18201	18200	18099	18179	18173	18364	18297	18191	18078	18202	18217	18218	18110	18063	18153	18087	18212	18016	18238	18051	18332	18068	18305	18099	18060	18155	18049	17917	18209	18214	18012	18191	18192	18070	18008	18105	18367	18201	18252	18234	18265	18281	18221	18216	18392	18114	18344	18058	18167	17975	18107	17894	17954	18020	18280	18451	18161	18223	18167	18131	18213	18225	18280	18127	18275	18368	18362	18118	18081	18064	18184	17998	18208	18169	18132	18123	18136	18115	18078	18180	18220	18256	18078	17997	17960	18285	18338	18023	18110	18113	18199	18314	18054	18184	17911	18019	18323	18256	18013	17983	18251	18301	18601	18111	18408	18139	18069	18351	18116	18225	18193	18208	18076	18238	18267	18109	18322	18241	18258	18387	18190	18166	18109	18275	18331	18333	18215	18140	18056	18227	18146	18058	18197	18283	18069	18020	18036	18084	17970	18168	18143	18194	18173	17992	18336	17972	18163	18221	18359	18220	18371	18426	18124	18088	18137	18115	18126	18043	18274	18235	18292	18189	18398	18310	18238	18344	18503	18259	18151	18277	18332	18345	18259	18250	18271	18181	18056	18180	18188	18188	18084	18318	18146	18152	18452	17976	18069	18003	18102	18119	18273	18047	18232	18225	17997	18188	18255	18175	18244	18255	18123	18155	18074	17904	18257	18009	18166	18198	18114	18132	18240	18150	18419	18368	18208	18170	18165	18099	18280	18223	18137	18058	17916	18212	18144	18198	18230	18234	18081	18167	18188	18419	18015	18063	18128	18064	18193	18186	18067	18035	18019	18068	18096	18306	18189	18105	18225	18055	18162	18184	18256	18422	18103	18194	18285	18251	18346	18184	18164	18354	18302	18097	18252	18174	18302	18170	18329	18159	18025	18218	18292	18247	18265	18169	18276	18340	18332	18499	18345	18208	18323	18326	18402	17979	18079	18110	18119	18218	18243	18180	18104	18421	18135	18097	18133	18232	18057	18123	18193	18181	18202	18190	18117	18286	18159	18139	18237	18322	18372	18062	17995	18146	18390	18261	18348	18170	18215	18001	18188	18206	18277	18255	18139	18206	17956	18075	18344	18088	18266	18203	18091	18126	17971	18141	18122	18354	17967	18123	18307	18074	18344	18177	17941	18189	18058	18003	18359	18030	18135	18237	18237	18160	18320	17844	18076	18120	18284	18264	18016	18194	18136	18127	18175	18134	17944	17971	18149	18322	18249	18309	18255	18129	18153	18297	18171	18235	18238	18336	18100	18210	18089	18136	18132	18260	18101	18036	18174	17999	18146	18274	18221	18168	18479	18031	18280	17945	18041	18038	18204	18284	18148	18401	18280	18158	18296	18303	18268	18277	18074	18179	18222	17982	18116	17963	18278	18097	18202	18108	18145	18030	18246	18105	18321	18164	18175	18223	18119	18279	18123	18374	18049	17983	18195	18124
46846	80879	65049	47293	38769	29206	24456	20694	17687	15625	14868	14218	14051	13678	13644	13624	13531	13576	13425	13447	13489	13443	13435	13353	13256	13433	13295	13506	13217	13319	13378	13457	13310	13385	13338	13331	13435	13177	13306	13348	13251	13383	13349	13286	13530	13315	13421	13225	13317	13120	13364	13333	13138	13211	13389	13215	13488	13333	13270	13102	13337	13157	13239	13294	13421	13278	13317	13165	13419	13240	13212	13321	13436	13293	13321	13277	13159	13412	13229	13416	13331	13405	13186	13250	13249	13178	13338	13148	13326	13232	13091	13380	13305	13268	13283	13211	13404	13381	13410	13228	13241	13213	13318	13179	13240	13259	13262	13345	13234	13388	13193	13410	13413	13250	13456	13318	13234	13139	13350	13141	13088	13405	13230	13282	13149	13216	13299	13276	13397	13302	13395	13304	13327	13220	13314	13229	13280	13334	13215	13267	13202	13215	13199	13511	13163	13325	13336	13359	13366	13229	13292	13126	13444	13278	13316	13405	13221	13373	13140	13290	13426	13361	13181	13429	13350	13299	13307	13290	13280	13174	13315	13385	13220	13230	13454	13355	13344	13249	13131	13334	13380	13282	13292	13271	13404	13159	13439	13460	13361	13495	13153	13154	13165	13373	13420	13471	13303	13413	13320	13420	13297	13270	13266	13288	13327	13183	13183	13207	13491	13262	13388	13354	13016	13253	13415	13453	13263	13206	13272	13053	13254	13235	13290	13269	13207	13347	13164	13380	13209	13344	13150	13198	13480	13368	13208	13182	13322	13143	13270	13172	13261	13406	13315	13330	13369	13470	13186	13242	13290	13537	13341	13336	13242	13259	13254	13201	13216	13194	13176	13311	13324	13120	13396	13384	13217	13414	13300	13157	13340	13265	13348	13261	13025	13228	13287	13256	13273	13266	13371	13244	13220	13222	13232	13349	13231	13337	13283	13415	13279	13361	13143	13162	13174	13345	13426	13232	13231	13472	13335	13204	13276	13296	13316	13355	13301	13193	13295	13370	13245	13293	13454	13219	13269	13237	13280	13418	13453	13275	13095	13227	13254	13209	13267	13264	13436	13337	13246	13042	13297	13415	13360	13379	13127	13348	13334	13441	13304	13372	13266	13381	13258	13222	13110	13302	13460	13327	13362	13364	13190	13382	13089	13323	13355	13097	13479	13250	13312	13295	13297	13356	13310	13304	13295	13242	13254	13277	13191	13317	13124	13199	13273	13158	13232	13268	13361	13286	13596	13155	13341	13172	13325	13345	13435	13202	13305	13241	13391	13208	13225	13260	13159	13319	13313	13175	13361	13376	13184	13394	13314	13259	13310	13455	13284	13392	13238	13348	13451	13324	13224	13198	13301	13309	13312	13340	13382	13392	13322	13299	13194	13316	13265	13398	13050	13429	13161	13201	13298	13259	13271	13357	13274	13246	13246	13296	13301	13332	13413	13309	13398	13347	13295	13277	13336	13271	13390	13262	13334	13320	13369	13238	13221	13201	13201	13155	13322	13232	13263	13304	13236	13337	13407	13355	13142	13242	13375	13325	13386	13371	13349	13212	13247	13307	13308	13055	13221	13357	13211	13466	13277	13033	13315	13157	13141	13297	13158	13376	13409	13391	13214	13357	13334	13371	13270	13399	13279	13381	13364	13412	13356	13287	13276	13508	13367	13294	13224	13227	13426	13374	13238	13400	13338	13214	13305	13355	13314	13193	13215	13462	13223	13377	13245	13225	13428	13278	13221	13151	13404	13266	13131	13322	13268	13266	13323	13289	13068	13255	13313	13328	13421	13386	13244	13405	13369	13298	13243	13210	13223	13271	13299	13310	13301	13366	13439	13403	13271	13253	13454	13290	13317	13363	13288	13270	13350	13325	13343	13326	13379	13105	13316	13210	13328	13282	13278	13246	13296	13314	13501	13318	13303	13268	13440	13365	13192	13324	13255	13342	13206	13145	13339	13560	12995	13366	13278	13173	13265	13389	13261	13305	13306	13366	13188	13420	13226	13238	13233	13322	13264	13309	13231	13315	13471	13263	13232	13039	13291	13347	13227	13300	13315	13340	13412	13250	13343	13347	13409	13372	13468	13324	13234	13191	13247	13278	13454	13220	13218	13417	13570	13264	13370	13221	13331	13252	13286	13358	13167	13324	13271	13224	13427	13407	13323	13306	13254	13222	13356	13344	13351	13373	13321	13271	13250	13235	13144	13370	13333	13276	13350	13282	13338	13232	13247	13112	13338	13374	13410	13283	13234	13411	13343	13311	13310	13222	13286	13167	13233	13148	13412	13232	13412	13285	13375	13333	13247	13480	13146	13435	13209	13282	13346	13289	13186	13250	13223	13258	13050	13089	13318	13267	13415	13203	13176	13364	13334	13257	13243	13339	13327	13356	13223	13206	13378	13161	13278	13274	13325	13215	13213	13307	13471	13420	13303	13481	13289	13279	13457	13391	13083	13322	13462	13321	13415	13272	13374	13188	13242	13299	13278	13262	13306	13291	13199	13235	13377	13275	13116	13210	13407	13336	13235	13185	13297	13284	13348	13277	13179	13318	13171	13309	13017	13249	13342	13103	13373	13239	13344	13349	13253	13327	13303	13293	13150	13517	13328	13265	13267	13299	13352	13329	12976	13384	13328	13374	13370	13324	13276	13305	13333	13329	13156	13249	13203	13317	13499	13222	13321	13163	13119	13269	13307	13318	13349	13405	13223	13433	13373	13314	13138	13281	13241	13287	13325	13365	13357	13281	13455	13275	13213	13384	13296	13322	13151	13260	13252	13510	13344	13296	13270	13347	13350	13195	13409	13375	13467	13113	13345	13233	13325	13291	13309	13165	13197	13220	13316	13282	13485	13295	13398	13244	13365	13438	13220	13284	13149	13233	13300	13454	13271	13169	13310	13391	13143	13359	13335	13297	13285	13229	13305	13192	13304	13285	13190	13271	13264	13315	13159	13307	13317	13408	13290	13112	13408	13333	13235	13383	13296	13327	13471	13364	13400	13210	13270	13340	13334	13337	13273	13460	13166	13306	13449	13348	13372	13344	13200	13355	13312	13254	13042	13261	13357	13296	13269	13386	13235	13152	13367	13463	13432	13161	13289	13329	13347	13281	13163	13258	13313	13162	13116	13282	13303	13374	13275	13216	13054	13339	13285	13202	13269	13386	13425	13157	13250	13501	13226	13160	13214	13245	13097	13348	13233	13304	13365	13292	13317	13211	13335	13213	13220	13401	13394	13445	13311	13292	13157	13333	13132	13423	13399	13363	13415	13321	13232	13281	13382	13134	13395	13269	13310	13359	13377	13138	13317	13303	13228	13307	13353	13073	13337	13339	13265	13285	13295	13310	13302	13432	13310	13210	13460	13437	13329	13239	13344	13173	13409	13440	13474	13300	13290	13174	13222	13207	13234	13312	13398	13500	13331	13289	13299	13161	13301	13291	13247	13325	13238	13263	13343	13281	13342	13364	13322	13182	13355	13351	13387	13389	13428	13177	13391	13283	13313	13390	13374	13282	13194	13429	13254	13259	13155	13279	13294	13275	13349	13437	13314	13201	13149	13258	13391	13257	13441	13411	13281	13109	13294	13200	13232	13193	13402	13199	13256	13370	13111	13433	13275	13308	13211	13373	13351	13184	13225	13231	13177	13289	13266	13202	13265	13300	13296	13266	13339	13309	13304	13111	13426	13264	13262	13231	13359	13455	13319	13076	13378	13451	13316	13281	13414	13318	13351	13380	13166	13233	13341	13369	13291	13185	13352	13214	13251	13366	13426	13198	13091	13302	13384	13280	13243	13229	13201	13330	13325	13356	13414	13319	13251	13296	13258	13311	13190	13379	13299	13253	13166	13150	13230	13381	13271	13451	13366	13394	13340	13122	13487	13408	13269	13573	13311	13051	13363	13412	13303	13127	13308	13389	13378	13380	13282	13330	13375	13407	13326	13316	13236	13337	13244	13229	13167	13314	13323	13440	13255	13366	13233	13264	13272	13394	13127	13326	13255	13365	13186	13287	13405	13239	13319	13338	13314	13176	13258	13273	13461	13369	13323	13228	13329	13277	13340	13318	13304	13358	13230	13246	13272	13391	13223	13292	13154	13382	13397	13335	13351	13224	13387	13243	13430	13207	13250	13299	13405	13209	13371	13307	13151	13366	13458	13224	13402	13202	13265	13293	13457	13192	13328	13333	13301	13248	13248	13322	13322	13490	13180	13327	13254	13286	13324	13288	13209	13282	13158	13284	13195	13288	13383	13278	13252	13246	13224	13466	13483	13355	13307	13417	13323	13284	13184	13342	13247	13227	13125	13259	13285	13303	13342	13182	13389	13065	13257	13283	13267	13271	13257	13335	13272	13472	13163	13286	13515	13305	13328	13230	13475	13145	13384	13365	13290	13376	13287	13176	13305	13374	13384	13136	13367	13078	13483	13282	13284	13396	13331	13337	13244	13467	13130	13363	13343	13202	13283	13232	13092	13442	13186	13259	13341	13330	13429	13294	13123	13227	13387	13400	13231	13409	13129	13194	13298	13387	13172	13260	13129	13287	13531	13286	13246	13147	13482	13365	13082	13379	13387	13105	13246	13333	12987	13224	13338	13291	13367	13507	13379	13183	13261	13284	13341	13400	13209	13347	13254	13301	13252	13424	13410	13282	13189	13324	13353	13330	13282	13554	13295	13367	13326	13180	13315	13371	13301	13415	13234	13310	13279	13208	13279	13431	13283	13382	13275	13355	13289	13259	13174	13236	13344	13273	13460	13148	13414	13192	13388	13197	13307	13274	13169	13301	13410	13479	13527	13137	13313	13231	13274	13312	13348	13250	13245	13119	13427	13260	13322	13389	13222	13296	13174	13136	13235	13316	13265	13453	13341	13286	13293	13190	13213	13301	13321	13331	13251	13260	13242	13282	13368	13136	13285	13134	13256	13163	13370	13372	13289	13330	13282	13222	13329	13307	13187	13460	13139	13307	13193	13283	13297	13323	13182	13202	13350	13344	13266	13338	13278	13278	13278	13246	13269	13355	13384	13193	13279	13241	13313	13246	13338	13269	13317	13201	13249	13261	13313	13228	13225	13315	13449	13318	13426	13126	13188	13328	13521	13240	13201	13189	13383	13247	13341	13299	13176	13233	13217	13218	13327	13309
37336	48046	52099	41129	30783	25637	22437	20537	19425	18619	18389	17998	17944	18162	18184	17849	17839	17884	18073	17621	17668	17681	17659	17915	17816	17780	17927	17867	17884	17796	17736	17705	17733	17868	17788	17693	17530	17670	17990	17745	17773	17720	17719	17723	17533	17785	17797	17800	17769	17801	17667	17741	17781	17967	17593	17546	17863	17733	17631	17815	17742	17742	17656	17712	17780	17797	17688	17696	17587	17652	17703	17513	17606	17757	17872	17591	17606	17872	17617	17782	17644	17625	17582	17745	17566	17805	17730	17714	17771	17759	17647	17730	17775	17726	17887	17814	17632	17691	17621	17646	17635	17832	17703	17902	17577	17904	17704	17772	17761	17677	17731	17782	17748	17595	17604	17562	17661	17756	17576	17611	17909	17745	17905	17845	17635	17694	17704	17639	17675	17698	17675	17721	17819	17699	17602	17749	17522	17607	17581	17784	17799	17683	17617	17645	17821	17677	17691	17659	17769	17738	17700	17679	17641	17687	18030	17638	17641	17667	17557	17810	17715	17669	17657	17578	17611	17757	17688	17527	17631	17634	17793	17601	17633	17772	17755	17564	17722	17664	17614	17767	17778	17917	17832	17643	17690	18010	17828	17924	17700	17714	17811	17672	17797	17586	17636	17662	17841	17633	17677	17759	17660	17905	17834	17869	17774	17887	17703	17847	17706	17612	17858	17872	17863	17799	17621	17815	17768	17428	17590	17765	17830	17684	17650	17879	17966	17613	17479	17669	17784	17904	17819	17741	17547	17637	17851	17563	17622	17583	17842	17512	17696	17906	17676	17646	17741	17795	17827	17875	17937	17906	17771	17721	17622	17704	17661	17759	17827	17636	17555	17767	17606	17617	17572	17548	17541	17460	17623	17880	17814	17922	17737	17783	17789	17667	17478	17677	17835	17809	17926	17564	17493	17530	17488	17678	17785	17543	17485	17714	17477	17750	17748	17627	17741	17639	17532	17713	17486	17633	17842	17580	17634	17611	17812	17864	17471	17748	17740	17761	17683	17623	17643	17785	17609	17634	17607	17734	17840	17734	17678	17644	17770	17531	17605	17728	17638	17762	17652	17820	17569	17678	17831	17758	17785	17557	17691	17798	17817	17637	17677	17685	17638	17781	17740	17746	17642	17659	17714	17548	17569	17711	17662	17625	17662	17696	17610	17670	17791	17787	17784	17627	17829	17844	17830	17601	17810	17861	17775	17742	17594	17597	17684	17570	17729	17736	17751	17724	17707	17913	17583	17834	17758	17767	17615	17946	17894	17865	17794	17670	17740	17665	17558	17756	17565	17844	17901	17796	17663	17664	17694	17531	17735	17720	17707	17752	17735	17644	17701	17851	17597	17780	17472	17832	17905	17590	17712	17594	17830	17677	17779	17536	17621	17602	17680	17669	17748	17649	17549	17556	17612	17610	17633	17570	17757	17823	17860	17765	17545	17499	17876	17995	17762	17803	17752	17957	17796	17668	17848	17916	17578	17750	17776	17751	17652	17495	17691	17853	17820	17711	17683	17621	17862	17768	17653	17855	17864	17714	17669	17677	17582	17773	17777	17766	17825	17765	17757	17726	17678	17645	17596	17561	17647	17755	17791	17919	17833	17893	17782	17756	17755	17694	17539	17887	17698	17752	17806	17602	17730	17698	17876	17888	17897	17829	17908	17844	17713	17548	17821	17995	17830	17632	17824	17776	17621	17580	17702	17772	17747	17556	17638	17685	17823	17934	17784	17623	17743	17851	17621	17607	17636	17731	17620	17814	17806	17947	17724	17564	17788	17564	17734	17664	17807	17541	17804	17803	17837	17892	17744	17930	18011	17825	17678	17862	17847	17734	17797	17715	17697	17835	17602	17959	17744	17423	17744	17522	17750	17915	17620	17662	17808	17773	17650	17759	17578	17667	17698	17821	17573	17631	17624	17713	17845	17714	17513	17761	17688	17538	17752	17694	17788	17705	17599	17831	17815	17916	17673	17759	17728	17897	17857	17881	17721	17689	17658	17454	17687	17556	17754	17829	17612	17854	17719	17873	17690	17906	17776	17820	17776	17701	17545	17724	17753	17396	17747	17802	17765	17735	17719	17481	17634	17833	17824	17587	17668	17788	17783	17726	17801	17832	17840	17680	17764	17739	17527	17482	17921	17832	17709	17872	17871	17831	17589	17670	17783	17828	17892	17702	17777	17911	17773	17532	17711	17728	17821	18018	17759	17860	17796	17640	17731	17652	17721	17778	17794	17749	18033	17664	17657	17810	17640	17677	17465	17897	17732	17867	17826	17801	17919	17700	17719	17690	17582	17643	17579	17373	17928	17711	17894	17649	17459	17620	17733	17844	17781	18009	17613	17567	17595	17696	17837	17762	17856	17998	17479	17780	17675	17769	17760	17682	17882	17514	17752	17865	17735	17930	17750	17716	17830	17592	17941	17832	17637	17638	17546	17590	17820	17764	17682	17606	18016	17774	17763	17721	17643	17778	17778	17936	17642	17774	17803	17724	17676	17645	18011	17432	17656	17670	17702	17584	17887	17696	17963	17836	17665	17838	17592	17897	17785	17654	17771	17774	17679	17875	17743	17636	17842	17789	17812	17683	17907	17890	17794	17667	17659	17763	17864	17534	17907	18039	17712	17533	17562	17615	17850	17772	17635	17732	17562	17634	17997	17874	17686	17402	17698	17930	17800	17770	17700	17856	17863	17716	17898	17669	17831	17761	18032	17887	17773	17854	17710	17756	17724	17573	17769	17661	17546	17845	17756	17917	17725	17605	17661	17923	17798	17979	17776	17733	17720	17769	17472	17722	17651	17706	17706	17673	17738	17671	17723	17666	17741	17750	17811	17920	17842	17534	17660	17673	17671	17535	17634	17622	17669	17337	17526	17624	17702	17898	17703	17589	17657	17867	17411	17548	17572	17488	17504	17611	17778	17934	17723	17573	17878	17854	17708	17806	17537	17788	17726	17704	17918	17828	17635	17686	17773	17752	17752	17759	17668	17693	17516	17685	17808	17911	17710	17678	17703	17749	17612	17686	17923	17722	17743	17697	17780	17976	17945	17563	17554	17958	18093	17721	17829	17968	17798	17646	17575	17683	17691	17679	17706	17756	17614	17787	17646	17739	17772	17592	17815	17583	17994	17794	17839	17873	17484	17933	17961	17725	17684	17893	17880	17625	17721	17601	17725	17774	17776	17853	17845	17765	17945	17727	17738	17681	17606	17928	17530	17605	17914	17800	17694	17926	17761	17586	17702	17694	17707	17565	17695	17812	17741	17741	17561	17716	17847	17852	17786	17766	18035	17689	17640	17744	17744	17702	17788	17686	17752	17584	17875	17756	17685	18003	17663	17514	17729	17691	17954	17873	17981	17662	17458	17945	18124	17923	17903	17951	17913	17615	17892	17555	17668	17870	17657	17638	17735	17935	17806	17720	17782	17779	17503	17480	17663	17716	17680	17778	17647	17630	17725	17414	17845	17577	17655	17894	17776	17745	17682	17692	17770	17791	17704	17523	17766	17410	17792	18032	17690	17879	17833	17623	17632	17812	17698	17783	17651	17611	17715	17811	17686	17811	17780	17776	17674	17868	17732	17923	17740	17912	17906	17829	17705	17772	17808	17628	17724	17846	17755	17702	17808	17711	17614	17826	17713	17716	17657	17914	17870	17734	17769	17895	17580	17790	17632	17885	17601	17697	17541	17527	17566	17805	17930	17865	17824	17744	17598	17623	17721	17641	17477	17878	17793	17590	17520	17776	17985	17914	17529	17882	17811	17850	17853	17715	17768	17900	17717	17841	17767	17664	17771	17608	18044	17955	17684	17757	17501	17559	17732	17819	17631	17963	17632	17852	17618	17714	17874	17656	17651	17599	17801	17687	18017	17757	17747	17927	17712	17726	17807	17850	17982	17855	17703	17667	17650	17745	17780	17664	17645	17749	17808	17662	17710	17861	17609	17857	17831	17722	17621	17788	17834	17479	17558	17723	17797	17589	17687	17943	17577	17722	17667	17612	17794	17828	17799	17833	17811	17701	17682	17611	17772	17490	17676	17750	17771	17918	17647	17519	17696	17621	17734	17736	17700	17524	17688	17489	17710	17776	17610	17863	17662	17719	17729	17844	17881	17742	17714	17793	17700	17554	17802	17780	17808	17719	17643	17805	17764	17776	17926	17798	17605	17802	17743	17824	17575	17404	17829	17867	17791	17790	17636	17817	17747	17828	17985	17552	17674	17850	17830	17782	17733	17766	17728	17584	17438	17525	17937	17776	17596	17732	17585	17708	17693	17662	17603	17847	17763	17657	17734	17556	17935	17594	17968	17746	17605	17759	17908	17730	17766	17722	17860	17515	17807	17895	17595	17663	17564	17679	17652	17576	17696	17661	17783	17806	17810	17677	17683	17708	17519	17492	17790	17946	17729	17839	17814	17806	17662	17718	17850	17788	17746	17680	17688	17710	17758	17868	17839	17732	17692	17609	17711	17787	17742	17697	17842	17634	17593	17681	17800	17717	17761	17648	17914	17871	17703	17743	17753	17991	17805	17756	17832	17628	17648	17462	17708	17688	17622	17541	17652	17806	17611	17818	17952	17906	17770	17825	17769	17713	17631	17740	17703	17702	17643	17955	17675	17772	17803	17641	17578	17807	17825	17872	17774	17877	17685	17767	17898	17848	17795	17675	17696	17679	17768	17712	17724	17552	17863	17746	17825	17782	17749	17954	17831	17547	17961	17706	17740	17804	17690	17825	17793	17690	17453	17911	17499	17917	17642	17698	17599	17557	17642	17602	17809	17549	17810	17787	17782	17849	17870	17816	17876	17639	17997	17712	17776	17678	17846	17762	17858	17899	17684	17639	17551	17814	17969	17717	17507	17608	17754	17905	17717	17665	17668	17524	17858	17681	17744	17570	17754	17452	17834	17741	17626	17531	17738	17765	17513	17609	17949	17585	17467	17734	17637	17869	17830	17617	17749	17762	17860	17741	17637	17615	17698	17747	17599	17775	17772	17628	17695	17692	17718	17672	17614	17713	17854	17548	17770	17757	17837	17911	17677	17818	17755	17663	17596	17751	17854	17454	17695	17768	17796	17863	17617	17797	17796	17823	17888	17644	17674	17779	17688	17898	17785	17680	17632	17705	17900	17615	17976	17836
45868	63813	50887	34692	26093	20795	17790	15831	14823	14315	13832	13662	13450	13428	13506	13243	13325	13153	13142	13190	13239	13259	13072	13195	13119	13018	13209	13034	13107	13213	13286	13217	13154	13123	13018	13210	13110	13242	13030	12978	12966	13200	13182	13068	13101	13133	12969	13083	13021	12935	13177	13144	13152	13229	13192	13035	13045	13087	13096	13172	13116	13211	13131	13106	13196	13120	13109	13014	13146	13213	12996	13123	13113	13046	13103	13056	12973	13044	12975	13042	13240	13018	13138	13243	13082	13051	13227	13094	13056	13042	13209	13011	12932	12973	13134	13069	12886	13265	13210	13065	13041	13165	13030	13103	13158	12925	13040	13247	13095	13267	13051	13196	13099	13231	13101	13285	13244	13101	12981	13080	13076	13061	13100	13059	13176	13045	13091	13189	13274	13072	13073	13018	13010	13198	13163	13149	13043	13161	13057	13032	13055	13240	13186	13284	13276	13114	13253	13025	13195	13013	13248	13108	13025	13045	13183	13070	13017	12995	12988	13007	13062	13243	13277	13017	13013	13088	13193	13022	13074	13239	13096	12903	13084	13120	12841	12981	13017	13193	12996	13214	13187	13192	13147	13016	13176	13015	13088	13028	12978	13048	13248	13093	13108	13200	13091	12964	13155	13198	12847	13053	13220	13140	13021	13077	13028	13124	13026	13095	13180	13026	13062	13225	13134	13048	13145	13196	13213	13133	12925	13090	13235	13235	13189	13075	13208	13219	13082	13138	13061	13095	13243	13003	12962	13153	13194	13059	13131	13157	13117	12931	13146	13175	12998	12982	13233	13157	13010	13031	13059	13334	13047	13070	13122	13064	13088	13099	13090	13178	13235	13206	12995	13106	13084	13051	13155	13159	13033	13307	12957	13295	12988	13001	13052	13000	13160	13077	13083	13179	12937	13104	13035	13161	12850	13231	13064	12957	13143	13014	12921	13215	13261	13186	12991	13109	13124	13082	13240	12892	13110	13225	13210	13154	13010	13155	13191	13145	12971	12975	12999	13013	13010	13212	13172	13189	13125	13021	13216	13119	13179	12934	12977	13153	13298	13081	13095	13166	13052	13073	13266	13247	13155	13226	12951	12972	13021	12961	13172	13117	13186	13116	13162	13034	13166	13164	13009	13199	13053	13131	13143	13049	13109	13161	12969	13028	12932	13155	12884	13044	13130	13310	13115	13049	13128	13137	13059	13163	13121	13169	13154	12998	13290	13305	13071	13191	13238	13102	13150	13271	13118	12920	13228	13069	13077	13066	13132	13280	12930	13114	13137	13187	13032	13101	13151	12969	13321	13245	13219	13223	13141	12927	13243	13101	13209	12948	13134	13100	13004	13191	13165	13271	12934	13096	13089	12941	13350	13114	13274	13123	13142	12931	12981	13136	12978	13142	13084	13114	13068	13106	13157	13139	13140	12964	13137	13018	13015	13056	13157	13065	13250	13109	13271	13061	13109	13042	13161	12923	13103	13058	13065	13169	13019	13132	13047	13085	13124	13148	13032	12896	13102	13133	13141	13247	12991	13077	13035	13080	13253	13052	13164	13145	13137	13201	13108	13196	13007	13074	12991	13086	13191	13170	12939	13165	13001	13287	13194	13043	13226	12987	13121	12920	12969	13033	13101	13130	13115	13004	13190	13058	13052	13187	13154	12925	13292	13053	13105	13132	13117	12997	13267	13092	13200	13150	13022	12985	13226	13066	12967	13087	13070	13125	12937	13143	13219	13011	13305	13032	13032	13084	13087	13097	13057	13045	13024	13011	13051	13134	13166	13044	13305	13256	13127	13099	12976	13046	13160	12971	13116	13217	13069	13228	12999	13132	13299	13121	13198	13234	13186	12986	13082	12928	13126	13111	13133	13145	13219	13022	12970	13122	13028	13108	12996	13080	13022	13094	13078	13123	13141	13042	13119	13125	13252	13163	13051	13153	13010	13112	13017	12995	13146	13092	13156	13153	13072	13209	13002	13146	12894	13063	13059	13044	13086	13079	13171	13173	12950	12932	13171	13045	13234	13008	12851	13187	13195	13315	13096	13138	13000	13316	13077	13032	13067	12954	12986	13192	13081	13099	13074	13096	13137	13135	12944	13100	12989	12977	13131	13179	13195	13081	13135	13045	13180	12997	13093	13114	13049	13039	12937	13193	13019	13041	13160	13344	13152	13184	13043	13215	13177	13140	12963	13170	13037	13106	13037	13100	13158	13083	13123	13044	13057	12818	13069	13010	13075	13176	13242	13074	13126	13089	13157	13116	13129	13141	13102	13129	13112	12992	13068	13239	13123	12887	13123	13051	13108	13096	13278	13136	13194	13169	12998	13038	13118	13075	13197	13049	13167	13202	13064	13098	13096	13136	13188	13076	13023	13042	13027	13180	13239	13092	13076	13015	13123	13133	13030	13128	13095	13105	13106	13165	13113	13093	13160	13029	13245	13158	13188	12852	12948	13152	13138	13131	13197	12930	13007	13035	13297	12997	13247	13189	13225	13019	13143	12997	13242	13170	13169	13100	13118	12905	13268	13127	13087	13171	12966	13118	13183	13121	13089	13077	13182	13249	13120	12980	13187	13053	13216	13017	13114	13199	13156	13037	12948	13102	13171	13087	13200	13086	13208	13216	12988	13290	13201	13158	13150	13078	13139	13055	13189	13158	13169	13177	13157	13242	13075	13252	13247	13090	12960	13106	12943	13214	13003	13292	13200	13172	13049	13258	13057	13263	13301	13048	13147	13120	12961	13043	13038	13270	13000	13169	12894	13135	13062	13224	13007	13150	13290	12885	13060	13088	13120	13116	13096	13080	13041	13051	12923	13107	13183	13045	13095	13059	13016	13077	13149	13041	13008	12952	13113	13220	12924	13154	13166	13016	13056	13213	13237	13107	13312	13161	13158	12942	13108	13056	13190	13068	13061	13155	13076	13110	13115	13100	13060	13153	13225	13208	13126	13018	13211	13153	12937	12948	13146	13149	13136	13160	12996	13148	13148	13293	13116	13077	13128	13059	13077	12880	13143	13205	13124	12944	13158	13241	12967	13041	13111	13191	13198	13096	13057	13180	13160	13046	13216	13055	13080	13097	12856	13225	13026	13014	13156	13078	13121	13201	13152	13259	13152	13040	13114	12976	13162	13012	13036	13088	12960	12999	13166	13087	13004	13340	13160	13025	13033	13122	13180	13036	13109	13098	13198	13056	13203	13076	13044	13078	12958	13057	13070	13126	13005	13168	13104	13044	13149	13076	13164	12868	13270	13207	13117	13208	13207	13050	13054	12963	13067	13183	13024	13290	13205	13293	13012	13196	12985	13123	13049	13113	13178	13084	13125	13236	13147	13084	13143	13130	13382	13018	13159	13120	13235	12968	13129	13185	13091	13113	12957	13109	13294	13160	12980	13008	13263	13149	13230	13108	13093	13052	13219	13173	13174	13100	13198	13077	13121	12978	13034	13147	13039	13033	13032	13138	13174	13205	13032	13147	13134	13067	12973	12930	13012	13074	13196	13077	13116	13119	13183	13152	13145	12938	13125	13034	13030	13135	13192	12995	13107	13138	13072	13183	13117	13273	13148	13117	13042	13215	13021	13109	13112	13104	13057	13097	13204	13185	12997	13148	13181	13118	12941	13023	13215	13242	13152	13059	13046	13092	13036	12876	13080	13186	13008	13169	13185	13201	13035	13038	13048	13038	13143	13175	13200	13199	13102	13121	13110	13104	13213	13046	13122	13118	13047	13299	13145	13101	12983	13077	13099	13201	13117	12869	13029	13036	13257	13226	13275	13170	13156	13104	13022	13097	13130	12831	13223	13240	13038	13162	12988	12999	12983	13217	13180	13207	13003	12960	13191	13246	12962	13122	13132	13035	12894	12900	13155	13263	13190	13074	13004	13153	13223	12957	13154	13281	13097	13155	13189	13008	13231	13168	13219	13082	13106	13109	12964	13157	13001	13111	13146	13125	13167	13301	13253	12938	13234	13054	13100	13265	13263	13050	12849	13305	13240	12963	13127	13107	13154	13033	13314	12952	13038	13233	13120	13021	13161	13026	12996	13203	12909	13162	13003	13241	13291	12947	13142	13086	13110	13136	13096	12936	13118	13105	13131	13218	13060	12925	13104	13198	13033	13178	13097	13023	13094	13123	13118	13188	13085	13058	13105	13044	13161	13092	13093	13207	13110	13130	13146	13080	13109	12992	13165	13123	13083	13299	13052	12935	13132	12990	12917	13126	13236	13065	13125	13185	13034	13183	13124	12982	13147	13082	13163	12965	13017	13167	13053	13108	13129	13170	13001	13049	13097	13151	13157	13042	13040	13143	13158	13146	13228	13136	13024	12943	13189	13049	13018	13188	13070	13056	13116	12997	13030	13114	13001	13119	13065	12948	13052	13121	13106	12945	13072	12945	13161	13241	13062	13041	13178	13100	12966	13257	13080	13069	13058	13185	13019	13106	13024	13178	13168	13040	13151	13246	12946	13158	12939	12941	13223	13035	13250	13139	13132	13229	13082	13151	13008	13258	13105	13173	13180	12991	13109	13126	13147	13222	13066	13148	13022	12942	13085	12886	13211	13212	13168	13060	13106	13094	13285	13258	12958	13187	12985	13073	13164	13143	13036	13151	13048	13215	13134	13048	13076	12962	13265	13069	13148	13218	13065	12990	13140	13178	13144	12978	13070	13330	13052	13000	13176	13142	13144	13062	13016	13118	12996	13097	13119	13165	13006	13041	13074	13091	12999	13132	13230	12984	13200	13110	13126	13100	13171	13142	12997	13126	13228	13026	13079	12955	13162	13201	13152	13050	12968	13189	13034	13104	13026	12966	13256	13180	13155	13211	12937	13011	12972	13058	13052	13068	12985	13134	13134	13134	13083	12999	13136	13203	13264	13153	13169	13303	13147	13096	13106	13204	13298	13144	13063	13029	13120	13087	13031	13112	13118	13137	13157	13254	13113	13036	13171	13067	13142	13213	13212	13116	13189	13232	13095	13052	12951	13218	13074	13035	13023	13167	13161	13108	13105	13152	13147	12905	13006	13031	13115	13080	12915	13130	13101	13140	13193	13046	13259	13023	13161	13070	13144	13014	13135	13185	13068	13031	13041	13190	13168	13107	13193	13062	13142	13026	13128	13155	13315	13190	13032	13198
23438	21072	28819	25427	25626	28226	27430	22721	20520	19357	18885	18486	18276	18171	18027	17875	17873	17919	17775	17924	17899	17985	17969	17860	18068	17841	17809	17754	17773	17528	17896	17789	17742	17924	17798	17770	17801	17719	17766	17637	17919	17829	17704	17867	17747	17884	17677	17697	17715	17774	17993	17847	17981	17737	17686	17880	17650	17688	17725	18036	17746	17837	17903	17936	17881	17669	17759	17673	17777	17629	17755	17785	17731	17826	17799	17812	17593	17776	17555	17770	17665	17739	17753	17573	17873	17864	17496	17858	17645	17819	17654	17951	17572	17685	17462	17770	17641	17596	17638	17602	17626	17538	17812	17705	17718	17528	18017	17855	17907	17760	17754	17744	17702	17680	17557	17463	17680	17793	17657	17573	17745	17709	17916	18111	17800	18027	17707	18008	17685	17778	17918	17860	17703	17603	17622	17924	17606	17887	17683	17689	17728	17675	17738	17615	17742	17887	17555	17707	17793	17749	17904	17663	17585	17697	17688	17548	17809	17698	17684	17667	17596	17691	17743	17615	17699	17621	17763	17859	17527	17910	17810	17739	17857	17506	17616	17734	17648	17740	17764	17758	17779	17610	17794	17636	17764	17691	17674	17732	17670	17676	17692	17716	17589	17885	17655	17696	17750	17777	17754	17915	17669	17747	17786	17630	17666	17616	17786	17785	17770	17622	17839	17705	17642	17901	17741	17775	17668	17691	17716	17515	17690	17708	17818	17523	17636	17760	17652	17775	17736	17691	17728	17819	17732	17565	17737	17720	17875	17746	17714	17772	17643	17610	17761	17814	17695	17716	17585	17850	17662	17669	17929	17769	17844	17644	17628	17600	17630	17820	17654	17682	17875	17919	17841	17811	17711	17653	17649	17717	17728	17630	17829	17866	17735	17800	17537	17644	17459	17866	17807	17971	17746	17461	17727	17898	17710	17583	17579	17744	17816	17734	18058	17693	17694	17749	17948	17828	17700	17840	17708	17649	17617	17735	17696	17799	17721	17653	17768	17610	17743	17778	17705	17634	17781	17765	17650	17608	17577	18009	17575	17711	17754	17561	17773	17670	17825	17837	17865	17758	17669	17878	17939	17701	17551	17804	17810	17683	17817	17800	17665	17679	17723	17928	17706	17602	17562	17736	17823	17508	17700	17783	17941	17686	17735	17716	17731	17711	17598	17848	17606	17503	17712	17871	17734	17721	17646	17689	17817	17960	17620	17803	17738	17720	17466	17637	17689	17846	17762	17888	17664	17777	17744	17760	17712	17715	17727	17632	17697	17742	17497	17666	17799	17736	17836	17622	17864	17621	17539	17848	17852	17862	17689	17780	17724	17921	17850	17553	17640	17856	17898	17796	17760	17590	17822	17758	17655	17647	17518	17689	17626	17826	17622	17655	17710	17848	17739	17657	17733	17612	17840	17692	17604	17957	17780	17695	17877	17688	17764	17586	17594	17824	17620	17644	17571	17670	17531	17748	17739	17843	17867	17623	17854	17771	17676	17684	17886	17648	17764	17799	17601	17636	17868	17800	17841	17835	17805	17765	17958	17813	17530	17631	17846	17888	17802	17786	17783	17764	17636	17683	17554	17635	17689	17808	17839	17909	18021	17633	17612	17733	17768	17715	17529	17592	17678	17523	17711	17781	17796	17554	17838	17969	17611	17740	17845	17714	17944	17632	17804	17966	17556	17833	17632	17663	17790	17860	17808	17777	17863	17854	17928	17834	17874	17773	17790	17741	17690	17925	17546	17668	17745	17698	17939	17607	17841	18055	17810	17646	17618	17671	17823	17797	17872	17778	17714	17584	17521	17867	17677	17873	17668	17767	17627	17703	17541	17959	17548	17833	17734	17723	17949	17918	17643	17546	17789	17564	17665	17847	17801	17861	17806	17612	17745	17742	17520	17698	17868	17835	17764	17966	17725	17934	17781	17863	17789	17811	18031	17628	17827	17783	17699	17636	17787	17798	17796	17662	17793	17737	17671	17689	17734	17731	17636	17862	17644	17622	17793	17921	17679	17824	17858	17769	17753	17686	17660	17825	17856	17789	17634	17721	17800	17763	17756	17779	17947	17841	17612	17678	17781	17640	17884	17671	17711	17832	17693	17791	17823	17560	17756	17760	17712	17701	17669	17839	17604	17843	17676	17856	17766	17612	17689	17716	17712	17683	17607	17873	17748	17762	17694	17723	17646	17836	17686	17759	17613	17866	17722	17725	17874	17630	17632	17619	17707	17670	17500	17962	17828	17619	17714	17607	17553	17676	17716	17460	17827	17959	17513	17578	17596	17561	17631	17876	17748	17733	17728	17784	17921	17773	17657	17678	17694	17689	17595	17797	17658	17916	17869	17908	17529	17691	17891	17706	17806	17644	17510	17821	17740	17740	17849	17646	17694	17688	17608	17608	17933	17834	17645	17706	17679	17776	17785	17889	17780	17606	17819	17774	17861	17721	17561	17813	17812	17873	17896	17558	17686	17711	17749	17815	17928	17772	17993	17768	17715	17885	17864	17699	17766	17721	17611	17389	17615	17660	17682	17614	17699	17595	17743	17500	17716	17799	17678	17785	17975	17826	17739	17504	17703	17813	17804	17870	17819	17647	17509	17739	17758	17792	17910	17697	17819	17740	17629	17593	17909	17784	17634	17769	17697	17716	17789	17921	17588	17689	17719	17588	17709	17765	17660	17794	17630	17783	17835	17562	17842	17753	17721	17794	17617	17729	17702	17786	17624	17546	17820	17702	17828	17584	17966	17747	17650	17757	17634	17670	17718	17628	17774	17787	17783	17682	17774	17835	17682	17817	17667	17708	17708	17759	17818	17944	17863	17531	17548	17732	17484	17730	17780	17761	17917	17788	17784	17751	17611	17586	17667	17672	17534	17653	17886	17589	17858	17835	17786	17770	17846	17829	17670	17561	17721	17728	17682	17535	18023	17863	17973	17767	17830	17790	17828	17850	17728	17740	17572	17758	17758	17740	17842	17876	17773	17650	17619	17774	17430	17729	17630	17511	17554	17649	17722	17506	17849	17589	17841	17898	17680	17773	17791	17806	17885	17952	17579	17859	17809	17713	17855	17612	17659	17691	17876	17663	17624	17690	17795	17747	17741	17711	17538	17713	17579	17583	17611	17716	17697	17841	17677	17880	17773	17744	17762	17710	17753	17771	17645	17511	17886	17944	17768	17779	17606	17687	17644	17823	17856	17578	17901	17703	17746	17732	17735	17958	17604	17776	17893	17673	17483	17863	17667	17702	17801	17852	17799	17699	17708	17608	17709	17864	17922	17808	17678	17639	17568	17617	17737	17810	17544	17652	17765	17646	17749	17617	17833	17669	17747	17704	17867	17933	17856	17629	17864	17745	17756	17480	17651	17859	17940	17755	17700	17783	17813	17647	17699	17981	17825	17909	17796	17825	17776	17615	17784	17772	17828	17797	17676	17770	17646	17679	17638	17726	17680	17701	17702	17838	17710	18066	17859	17639	17754	17667	17900	17759	17806	17789	17774	17581	17639	17473	17818	17870	17730	17689	17906	17782	17867	17713	17791	17763	17834	17408	17755	17553	17770	17806	17971	17750	17998	17797	17553	17855	17674	17710	17792	17867	17667	17681	17703	17629	17636	17754	17746	17886	17863	17444	17881	17675	17749	17659	17763	17605	17790	17544	17664	17625	17553	17676	17790	17856	17762	17752	17670	17688	17792	17622	17688	17666	17585	17687	17842	17740	17676	17631	17711	17729	17803	17722	17657	17865	17605	17663	17741	17786	17722	17607	17669	17626	17805	17877	17876	17863	17615	17714	17749	17692	17622	17698	17647	17771	17446	17606	17808	17672	17899	17767	17705	17682	17913	17770	17470	17877	17725	17838	17689	17712	17817	17797	17688	17662	17794	17534	17671	17812	18043	17723	17662	17749	17755	17743	17847	17580	17770	17730	17759	17706	17540	17665	17959	17637	17814	17544	17626	17794	17843	17650	17871	17780	17721	17768	17723	17791	17707	17645	17651	17837	17719	17722	17461	17850	17796	17859	17521	17853	17806	17930	17798	17824	17701	17835	17667	17928	17720	17811	17790	17683	17769	17686	17498	17475	17526	17666	17932	17757	17720	17784	17606	17663	17826	17740	17590	17749	17790	17759	17769	17784	17929	17565	17767	17659	17755	17815	17745	17738	17669	17892	17741	17479	17709	17737	17883	17649	17716	17750	17722	17716	17846	17761	17806	17868	17747	17721	17659	17587	17786	17714	17695	17782	17753	17605	17690	17733	17697	17669	17605	17668	17567	17744	17651	17571	17827	17756	17517	17677	17633	17693	17574	17753	17699	17640	17678	17889	17531	17754	17644	17927	18055	17907	17869	17730	17903	17897	17505	17856	17770	17681	17561	17900	17576	17719	17647	17578	17855	17676	17683	17721	17717	17561	17620	17710	17709	17609	17591	17533	17513	17586	17809	17653	17639	17793	17813	17675	17919	17671	17713	17575	17828	17528	17779	17669	17700	17971	17735	17809	17790	17660	17819	17467	17601	17598	17888	17741	17698	17770	17568	17549	17636	17631	17713	17799	17760	17634	17664	17714	17851	17707	17756	17705	17536	17485	17731	17729	17750	17617	17811	17630	17890	17922	17792	17743	17702	17756	17848	17582	17822	17701	17763	17772	17834	17739	17648	17822	17630	17720	17745	17766	17718	17964	17574	17800	17491	17781	17830	17614	17656	17749	17565	17587	17694	17739	17688	17632	17824	17727	17660	17760	17808	17583	17617	17752	17735	17679	17756	17821	17627	17791	17783	17533	17640	17753	17740	17851	17700	17638	17649	17786	17680	17705	17761	17771	17775	17878	17688	17771	17870	17833	17932	17661	17811	17397	17675	18018	17568	17815	17681	17632	17578	17628	17516	17849	17839	17887	17768	17831	17777	17813	17776	17729	17565	17613	17621	17595	17794	17780	17646	17578	17775	17854	17648	17781	17538	17861	17646	17703	17734	17611	17915	17619	17714	17809	17543	17561	17688	17559	17734	18008	17630	17960	17643	17695	17782	17772	17825	17769	17726	17731	17628	17760	17500	17554	17922	18057	17848	17744	17841	17704	17666	17945	17719	17700	17800	17890	17783	17614	17675	17698	17797	17880	17708	17790	17685	17883	17649	17473
45649	69913	54935	37146	29822	24843	20426	17780	15778	14295	13796	13663	13650	13586	13336	13138	13194	13171	13231	13271	13173	13239	13057	13085	13053	13093	13170	13064	12978	13065	13255	13325	13143	13287	13133	13079	13039	13233	13174	13221	13157	13105	13030	12992	13101	13096	13091	12920	13124	13180	13237	13138	13033	13172	12993	13233	13108	13140	13139	13111	13068	13035	13056	13140	12969	12927	13223	12952	13133	12920	12992	13166	12910	13049	13146	13024	13097	13140	12964	13123	13060	13159	12927	12997	13182	13062	13023	13237	13121	12926	13115	13159	13123	13089	13053	13172	13110	13204	13184	13030	13083	13192	13119	13189	13075	13017	13076	13169	13128	13159	13165	13082	12906	13053	13093	13075	13089	13104	12965	13046	13186	13180	13014	13116	13127	13098	13075	13050	13253	12862	12908	13114	13096	13124	12982	13147	13202	13287	12961	13048	13186	13073	12890	12967	13190	13104	13037	13103	13070	13069	12937	13264	13072	13070	13090	12990	12926	13049	13102	13203	12907	13083	13047	13083	13140	13011	13084	12935	12987	12943	12976	13045	12947	13047	13061	13282	12973	12963	13012	13043	13146	12994	13091	13055	13096	12997	13110	12983	13034	13215	13174	13133	13165	13161	13035	13078	12978	13088	12987	13145	13254	13224	13193	13054	13008	13155	13167	13171	12999	12982	12995	13177	13042	13014	13108	13148	13068	12967	13066	13219	13091	13132	12951	13134	13166	13060	13088	13081	13173	12903	12997	13087	13029	13167	13112	13121	13067	13055	13162	12949	13119	13100	13445	13113	13131	13149	12997	13148	13056	13143	13077	13119	13141	13032	13070	13224	13186	13062	13102	13143	13088	13133	13064	13090	12944	13006	13231	12866	12954	13143	12983	13243	13044	13167	13083	13068	13143	13071	13144	12997	13305	13160	13221	12894	13073	13091	13193	13036	13201	13100	13096	12970	13167	13195	13001	13062	13012	13063	13161	13021	13206	13053	13001	13097	13067	13161	13066	13180	13121	12919	13070	13079	13056	12931	13146	12960	12999	13081	13118	12903	12941	13100	13191	13064	13075	13225	12986	12968	13145	13180	13055	13019	13207	12962	13058	12993	13063	13109	12931	13213	12888	13305	13085	13180	13252	13147	12900	13231	13143	13162	12885	12980	12972	13073	13127	13068	13196	13021	13108	13095	13050	13123	13021	13111	13152	12997	13143	13037	13112	13031	13089	13143	13201	13135	13100	13011	13092	13180	13216	13163	13172	13056	13143	13087	13084	13051	13207	13153	13042	12953	12911	13004	13071	13148	12987	13172	13053	12916	13007	13238	13276	13193	13176	13097	13182	13289	13133	13055	13247	13173	12999	13217	13188	12978	13157	12948	13048	13145	13067	13060	12979	13208	13086	13181	13128	13152	13096	13281	13214	13267	13103	12885	13278	13056	13121	13032	13150	12912	13103	13153	13092	13158	13154	13030	13019	13114	13080	13072	13144	13003	12948	12976	13090	12996	13186	13055	12914	13024	13101	13074	13148	13132	13183	12965	12996	13127	12938	13146	12906	13111	13068	13014	13071	13059	12973	12920	13034	12998	13064	13123	13064	12880	13007	13287	12968	13077	13108	13204	13126	12834	13240	13019	13064	13219	13072	13106	13075	13070	13146	13168	13211	13097	13043	12984	13221	13137	13240	13185	13178	13035	13001	13019	13207	13142	13102	13165	13160	13043	13150	13037	13068	13017	13010	13081	12972	13165	13205	13158	13215	13070	13019	13103	13022	13013	13138	13063	13054	13055	13086	13007	13066	13230	13136	13048	13034	13217	12921	12957	13091	13197	13127	13020	13162	13148	13050	13111	13129	13181	13125	13200	13149	13040	13071	13180	13058	13093	13103	13129	13170	12892	12941	13091	13134	13252	13071	13160	13125	12987	13213	12918	13118	13161	13110	13184	13037	13177	13246	13138	13023	12949	13186	13192	13104	13097	12970	13205	13198	13129	13119	13177	13065	13079	13209	13134	13079	13049	13327	12936	12984	12897	13053	13045	13231	13219	12891	13122	13152	13274	12981	13083	13039	13033	13180	13222	13017	13163	13044	13036	12999	13203	13048	12920	13144	13030	13131	13204	13139	13106	13098	13060	12935	13087	13164	13181	13038	13070	13042	13059	13104	13126	12708	13119	13024	13110	13137	13207	13111	13127	13009	13075	13098	13036	13157	13015	13171	13043	13191	12906	13044	13127	13069	13048	13037	13047	13070	12984	13062	13102	13001	13285	13027	13171	13059	13122	13166	12977	13238	13228	13034	12961	13131	12999	12900	13006	13249	13180	12959	13116	13143	13068	13179	13022	13189	13176	13105	13212	12946	13078	12977	13072	13143	13070	12955	13136	13089	13066	13174	13171	12890	13073	13086	13065	13157	13059	13066	13039	13015	13072	12925	13026	13073	13117	13130	13109	13149	13027	13092	13106	13009	13000	13033	13093	12997	13173	13023	13217	13059	12920	13062	13203	13190	13050	13076	13106	13200	13202	13196	13013	13042	13143	13032	13049	13076	13053	13128	13098	13146	13256	12877	13183	13193	13083	13195	13224	13138	12964	13099	13194	13106	13112	13044	13143	13099	13014	12970	13303	13166	13057	13154	13074	13154	13127	13125	13106	13154	13084	13050	13271	12980	13089	13255	13094	13170	13088	13178	13088	12969	12970	12867	12977	13102	13116	12896	12845	13093	13077	13137	13074	13040	13029	13021	13201	13022	13002	13028	13100	13069	13057	12970	13329	13216	12910	13098	13162	13162	13223	12984	13058	13127	13338	13287	13013	13110	13057	13229	13165	13068	13119	13137	12986	12984	12964	13152	13094	13034	13092	13111	13141	12984	13043	13345	13179	12989	12996	13205	13112	13097	13074	13013	12949	13223	13157	13056	13006	13167	13195	13092	13160	13033	12999	13169	13053	13242	13024	13065	13122	13093	13022	13181	13059	13064	13104	13126	13003	13040	13110	12966	13107	13186	13214	13249	13001	13038	13073	12981	12975	13282	13089	13207	13102	13102	13044	13184	13101	13275	13153	13235	13004	13115	13009	13052	12904	12987	13131	13006	13116	13190	13139	13047	13111	13104	13088	13077	12994	12997	13047	13008	13072	13045	13204	13149	13164	13009	13145	13124	13022	13069	13143	13032	13180	13037	13161	13064	13204	12920	13108	13168	13104	13205	13103	13219	13094	13263	13149	13054	13155	13160	12963	13117	12982	13204	13116	13160	13003	13044	13177	13124	13013	12986	13185	13153	13116	13044	13160	12945	13099	13053	13077	12985	13072	13102	12971	13120	13122	13025	12987	13222	13182	13101	13224	13170	13137	13083	13080	13102	13060	13099	12940	13095	13083	13150	13053	13159	13063	13317	13076	13098	13193	12951	13096	12995	13190	13118	13041	13195	13206	13041	12993	13275	12909	13182	12978	13020	13047	13209	13042	12970	13157	13068	13086	13155	12877	13109	12996	13015	13093	13030	13063	13174	12890	13162	13073	12995	12981	12958	13003	13197	13145	13132	13070	13112	13106	13057	13052	13062	12871	13157	13125	13093	13111	13228	13090	12950	13107	13010	13175	13052	12958	13094	13229	13030	12972	12998	13145	13181	13019	13009	13175	13062	13011	13287	12928	13086	13129	13120	13086	13158	13051	13056	13116	13176	13211	13278	13057	13088	13164	13201	13181	13211	13016	13185	13163	13231	13140	13154	12976	13219	12947	13017	12960	13066	13111	13235	13114	13108	12996	13135	13163	13120	13230	13120	13186	13011	13063	13090	12880	13064	12998	12871	12954	13317	13036	12983	13289	12996	12982	13118	13030	13150	13112	13019	13220	13149	13119	13265	12936	13009	13005	13108	13218	13268	12932	13159	13049	12987	13274	13062	12987	13197	13059	12946	13048	13122	13116	13069	13098	13046	13164	12996	12963	13291	12996	13014	13150	12965	13121	13037	13254	13023	12989	13151	12908	13251	13177	13083	13027	13159	13038	13107	13087	13150	13256	13013	13092	13078	13118	12961	13096	13089	12977	13053	13348	13049	13152	12947	13217	13106	13040	13330	13107	13137	13217	13111	13119	13107	13099	12934	13050	13166	13123	13155	12918	12978	13073	13119	13173	13003	13116	13212	13085	13147	13184	12956	13069	13166	13179	13084	13225	12941	13047	12999	13125	13153	12984	13329	13086	13075	13122	13193	13125	12992	13139	13179	12949	13087	13015	13087	13173	13221	13129	13118	13080	13143	13165	13048	13087	13225	13006	13299	13114	13125	13088	13053	13045	13101	12952	13005	13141	13062	13200	12948	13071	13004	13098	13200	13029	13005	13040	12935	13155	13098	12910	13194	13053	13083	13111	13052	13241	13081	13113	13155	13000	13115	13161	12963	13009	13094	13111	13035	13028	12938	13237	13090	13207	13175	13037	13099	12945	13009	12962	13152	13211	13031	12932	13216	12975	13096	13210	13138	13046	13257	12981	13059	13102	13116	13032	12967	13025	12989	13099	13083	13166	13044	13224	13005	13159	13030	13192	13121	13162	13039	13213	13018	13212	13061	13178	13122	13010	13105	13092	13082	13268	13204	13082	12948	13110	13128	13240	12956	12951	13168	13148	13029	12972	12985	13217	13082	13109	13103	13136	12999	13113	13229	13025	12996	13147	13174	13123	13095	13039	12978	13102	13004	13179	13128	13045	13193	13132	13139	13151	12933	13193	13172	13028	13098	13170	12969	13053	13061	13186	13123	13132	13046	13161	13153	13030	13157	13038	13127	13165	13048	13074	13152	12953	13061	13022	13027	13206	13043	12959	13140	13102	13087	13132	13016	13092	13175	13185	13180	12922	13129	13152	13045	12998	13138	12972	13216	13169	13092	12936	13005	13090	13115	13169	13172	13075	13104	13224	13101	13231	12912	13187	13139	13169	13041	13181	13040	13110	13110	13111	13033	13228	13115	13077	13006	13064	13082	13014	13027	13022	13049	13046	13058	13055	13146	13097	12996	13018	12976	13116	13190	13231	13236	13071	13042	12955	13243	13078	13161	13052	13026	13196	13144	12958	13167	13125	13049	13091	13059	12876	12934	13130	13117	13127	13014	13073	13083	13202	12944	13260	12981	13163	13063	13052	13091	13116
24656	21348	29114	28706	27670	26676	24345	20541	19214	18758	18169	18340	18111	17990	17765	18013	17818	17851	17771	17786	17951	17795	17910	17600	17935	17636	17775	17821	17569	17651	17519	17826	17755	17839	17685	17827	17837	17765	17664	17747	17722	17495	17696	17674	17829	17766	17619	17831	17649	17727	17588	17962	17728	17641	17754	17668	17912	17668	17601	17752	17767	17737	17586	17720	17595	17527	17735	17598	17749	17777	17988	17446	17606	17741	17645	17655	17703	17609	17587	17736	17758	17845	17697	17598	17855	17618	17653	17636	17929	17504	17689	17693	17770	17720	17646	17798	17518	17906	17609	17511	17665	17742	17688	17835	17628	17554	17624	17583	17752	17738	17718	17660	17519	17748	17671	17511	17450	17663	17710	17683	17578	17535	17538	17514	17872	17653	17688	17700	17792	17506	17828	17720	17760	17569	17495	17561	17665	17661	17597	17633	17480	17620	17541	17681	17747	17531	17504	17680	17693	17985	17763	17659	17733	17643	17861	17531	17728	17731	17633	17454	17438	17814	17824	17665	17601	17508	17568	17878	17906	17821	17806	17595	17669	17792	17669	17903	17664	17588	17758	17836	17708	17558	17642	17876	17748	17492	17617	17791	17609	17485	17732	17565	17633	17558	17669	17813	17712	17721	17828	17973	17582	17647	17522	17681	17821	17369	17670	17810	17572	17704	17712	17666	17689	17694	17609	17621	17412	17827	17684	17651	17853	17745	17526	17657	18039	17880	17755	17565	17784	17900	17763	17787	17569	17712	17579	17672	17711	17676	17659	17570	17729	17829	17628	17447	17697	17716	17760	17582	17939	17665	17713	17611	17601	17476	17654	17650	17879	17702	17915	17790	17725	17609	17875	17671	17431	17671	17551	17591	17588	17646	17470	17410	17485	17488	17444	17626	17640	17621	17737	17770	17579	17610	17725	17718	17860	17947	17706	17696	17484	17631	17690	17574	17734	17582	17510	17527	17766	17618	17674	17691	17576	17580	17531	17551	17971	17567	17772	17700	17786	17614	17443	17601	17732	17516	17729	17678	17757	17699	17509	17743	17751	17614	17656	17802	17767	17578	17811	17836	17364	17774	17565	17672	17659	17610	17617	17736	17607	17603	17647	17668	17624	17650	17640	17736	17662	17566	17731	17701	17563	17750	17222	17429	17570	17655	17632	17677	17637	17679	17582	17800	17616	17423	17709	17638	17553	17788	17517	17595	17617	17745	17760	17633	17675	17707	17681	17661	17740	17860	17751	17678	17674	17463	17619	17643	17663	17575	17746	17366	17690	17641	17834	17685	17729	17610	17744	17554	17258	17653	17632	17778	17574	17651	17447	17508	17664	17697	17785	17592	17755	17517	17837	17700	17686	17621	17492	17755	17521	17699	17553	17884	17758	17698	17539	17471	17651	17451	17612	17689	17637	17712	17582	17797	17888	17723	17741	17640	17636	17739	17516	17719	17910	17867	17690	17842	17907	17594	17670	17681	17717	17617	17964	17838	17754	17539	17525	17612	17608	17633	17620	17862	17761	17818	17840	17540	17659	17743	17761	17817	17469	17560	17824	17786	17756	17828	17829	17762	17819	17669	17763	17699	17685	17692	17463	17663	17841	17738	17714	17871	17588	17575	17698	17669	17425	17689	17752	17709	17741	17679	17801	17631	17689	17579	17729	17777	17622	17797	17830	17444	17605	17453	17703	17788	17761	17609	17820	17755	17747	17699	17842	17783	17728	17667	17695	18015	18029	17811	17709	17746	17871	17509	17697	17819	17553	17615	17530	17711	17560	17659	17710	17728	17610	17669	17763	17741	17746	17744	17556	17733	17625	17576	17631	17648	17543	17999	17835	17935	17603	17678	17622	17558	17621	17570	17775	17706	17695	17798	17663	17565	17982	17610	17779	17581	17593	17673	17826	17731	17636	17603	17704	17651	17788	17892	17617	17690	17575	17644	17829	17779	17658	17610	17664	17808	17861	17783	17608	17725	17756	17791	17764	17724	17814	17622	17703	17737	17578	17660	17883	17582	17602	17762	17685	17762	17704	17911	17920	17795	17495	17712	17620	17440	17627	17707	17559	17685	17567	17790	17785	17846	17563	17812	17482	17740	17734	17548	17577	17583	17589	17784	17629	17621	17592	17692	17557	17580	17762	17693	17619	17463	17695	17594	17771	17782	17785	17668	17697	17613	17613	17676	17693	17576	17743	17597	17543	17624	17612	17711	17858	17609	17638	17653	17771	17679	17549	17567	17692	17491	17703	17758	17670	17534	17858	17686	17744	17720	17545	17719	17822	17667	17763	17677	17594	17769	17623	17546	17530	17892	17973	17752	17673	17757	17890	17541	17797	17637	17734	17592	17483	17698	17649	17647	17826	17473	17510	17679	17615	17772	17792	17687	17739	17816	17636	17712	17504	17640	17705	17733	17747	17566	17657	17649	17654	17638	17538	17739	17693	17673	17575	17738	17769	17604	17771	17742	17705	17701	17607	17686	17724	17676	17834	17528	17669	17896	17674	17753	17502	17713	17579	17380	17803	17566	17600	17609	17868	17419	17727	17597	17732	17643	17658	17895	17943	17565	17625	17511	17668	17671	17824	17953	17814	17505	17675	17563	17717	17684	17831	17707	17557	17633	17669	17646	17675	17580	17857	17705	17827	17669	17680	17722	17771	17917	17684	17667	17727	17738	17755	17521	17748	17825	17617	17684	17835	17714	17675	17707	17832	17668	17729	17725	17712	17537	17838	17743	17756	17715	17608	17887	17725	17684	17594	17645	17927	17485	17661	17436	17847	17772	17620	17623	17494	17697	17806	17882	17683	17887	17670	17510	17788	17582	17521	17494	17672	17491	17588	17557	17479	17463	17580	17538	17717	17503	17442	17657	17535	17615	17634	17647	17775	17739	17507	17645	17930	17707	17567	17569	17505	17506	17574	17744	17715	17677	17676	17859	17773	17654	17716	17598	17812	17702	17625	17755	17694	17772	17672	17691	17605	17823	17600	17804	17605	17724	17733	17491	17797	17446	17680	17709	17658	17669	17765	17491	17820	17554	17761	17578	17807	17677	17719	17813	17838	17639	17438	17760	17585	17474	17765	17532	17518	17710	17672	17737	17671	17486	17720	17750	17734	17547	17789	17731	17810	17589	17734	17574	17861	17692	17780	17614	17656	17749	17818	17838	17731	17572	17390	17567	17564	17763	17539	17763	17782	17627	17621	17745	17541	17674	17574	17399	17639	17529	17885	17625	17658	17650	17595	17585	17767	17874	17771	17828	17552	17692	17709	17814	17598	17619	17630	17683	17693	17659	17644	17577	17655	17718	17609	17621	17477	17807	17830	17811	17717	17754	17611	17785	17721	17906	17614	17638	17723	17738	17798	17764	17633	17538	17601	17344	17707	17777	17780	17821	17843	17544	17657	17616	17630	17818	17642	17875	17673	17657	17407	17849	17597	17595	17680	17790	17694	17634	17762	17529	17672	17822	17756	17908	17631	17711	17784	17566	17668	17432	17544	17571	17778	17694	17737	17734	17511	17885	17668	17858	17822	17729	17447	17760	17596	17578	17650	17771	17792	17828	17484	17783	17571	17702	17708	17992	17712	17857	17796	17585	17597	17514	18001	17667	17731	17588	17758	17893	17568	17830	17728	17801	17589	17688	17502	17546	17743	17657	17618	17593	17849	17686	18065	17416	17687	17769	17654	17744	17608	17677	17736	17894	17880	17516	17704	17586	17899	17684	17627	17682	17715	17639	17593	17855	17729	17837	17788	17535	17568	17627	17579	17655	17598	17713	17593	17470	17575	17822	17830	17688	17765	17466	17487	17846	17519	17672	17781	17783	17612	17743	17562	17411	17745	17710	17803	17818	17701	17615	17737	17711	17537	17726	17859	17644	17772	17821	17942	17641	17596	17676	17717	17642	17717	17530	17686	17755	17519	17501	17687	17631	17823	17770	17777	17660	17718	17594	18067	17832	17793	17657	17628	17560	17646	17698	17727	17415	17503	17621	17757	17827	17698	17695	17655	17684	17552	17555	17983	17881	17713	17498	17589	17629	17566	17378	17625	17642	17478	17609	17722	17632	17931	17750	17602	17735	17726	17719	17641	17702	17837	17697	17688	17819	17701	17865	17771	17380	17615	17630	17664	17786	17671	17821	17700	17659	17706	17483	17820	17588	17410	17601	17601	17659	17616	17668	17845	17855	17702	17458	17532	17392	17649	17511	17635	17712	17800	17890	17640	17784	17778	17539	17567	17669	17516	17644	18002	17824	17763	17699	17740	17638	17741	17880	17584	17885	17552	17582	17711	17608	17724	17784	17564	17502	17599	17578	17656	17748	17792	17732	17844	17677	17827	17632	17549	17632	17645	17599	17645	17725	17628	17661	17703	17782	17769	17661	17783	17799	17699	17750	17520	17516	17537	17701	17640	17769	17755	17902	17769	17810	17952	17629	17592	17693	17490	17715	17716	17610	17834	17706	17621	17552	17628	17776	17669	17828	17597	17460	17826	17549	17666	17511	17741	17732	17546	17724	17530	17647	17739	17842	17771	17717	17646	17839	17647	17575	17767	17604	17888	17738	17751	17896	17700	17806	17810	17873	17981	17608	17532	17890	17697	17704	17582	17717	17614	17745	17511	17712	17875	17779	17756	17602	17938	17566	17508	17524	17603	17638	17734	17515	17447	17486	17657	17749	17509	17626	17748	17866	17571	17654	17669	17728	17636	17550	17822	17921	17746	17659	17681	17620	17435	17754	17507	17539	17770	17528	17522	17805	17620	17579	17473	17790	17890	17724	17745	17644	17640	17579	17982	17795	17854	17693	17524	17583	17533	17710	17717	17563	17632	17684	17799	17600	17772	17731	17783	17829	17635	17810	17683	17623	17651	17679	17645	17620	17365	17626	17715	17623	17964	17636	17710	17694	17594	17626	17690	17532	17728	17683	17685	17477	17734	17775	17869	17584	17708	17717	17659	17792	17751	17541	17703	17583	17587	17782	17724	17749	17606	17697	17757	17658	17473	17693	17754	17781	17818	17662	17727	17819	17610	17503	17458	17529	17741	17795	17432	17663	17601	17834	17732	17860	17697	17640	17832	17782	17782	17667	17781	17876	17712	17594	17644	17835	17895	17535	17575	17565	17631	17713	17516	17619
45831	66027	48748	35817	28324	22584	18705	16325	14706	14179	13521	13242	13413	13206	13300	13165	13276	12991	13183	13073	13080	13006	13178	13163	13147	13255	13042	13029	13213	13041	13068	13183	13207	13085	13003	13039	13217	13076	13071	13110	12966	13041	13271	12935	13029	13014	13160	12983	12884	13018	13043	13008	13259	13003	13271	12987	13026	13064	13057	13294	13066	13100	13148	13225	13095	13115	13128	12941	13241	13184	13253	12957	13040	13104	12982	12813	13200	13129	13058	13065	13100	13012	13005	13232	13011	13035	13001	13061	13007	13029	13091	13041	13114	13048	13060	12999	12943	13207	12907	13077	13104	13049	13052	13009	12999	13098	13163	13245	13224	13143	12963	13041	13109	13094	12824	13072	13080	12911	12960	13119	13037	13067	13174	13058	12935	13216	13231	13246	13146	13070	13183	13123	12966	13101	12978	12972	12954	13144	13090	13016	13051	13151	13123	12895	13154	12870	13181	13053	12908	13112	13096	13112	12997	13010	13013	12992	13067	13176	13009	13149	13135	13119	13226	13101	12995	13071	12860	13029	13049	13149	13171	13153	13136	12985	13146	13018	13279	13148	13059	13096	13034	13067	12961	12891	12934	13131	13109	12988	13051	13266	13191	13039	13137	13143	13005	13115	13030	13069	13117	13245	13033	13171	13062	13055	13097	13349	13068	12942	13045	13118	13041	13079	13093	13177	12977	12982	13019	13062	13217	12929	12973	13120	12958	12878	13118	13036	12947	12988	13033	13009	13130	13057	12983	13144	12900	13122	12868	13129	13046	13155	13135	13070	13113	13015	12992	13020	12756	13100	12993	13065	13006	13105	13062	13051	13111	13013	13080	13008	13013	13147	13274	12990	13078	13127	13174	13035	12902	12986	13024	13227	13059	13166	13029	12858	13035	13042	13001	13024	12931	13148	13246	12915	13034	13061	13097	13186	12956	13060	13159	13120	12970	13193	13161	12916	13182	13048	12994	13012	13265	13044	13052	13185	13024	13037	13046	13011	13130	13044	13254	13004	12946	13099	12989	13155	12982	12955	12985	12917	12976	13025	13150	13216	13134	12986	13050	13091	13250	12989	13001	13037	13065	12899	13267	13019	13064	13122	12956	12957	13164	13063	13042	13322	13018	13099	12850	13046	13266	13086	12954	12860	12960	12894	13067	12988	12936	12979	13159	12974	13022	13060	13077	13068	13223	13171	13169	13039	13113	13154	13165	13060	13119	13050	13085	13132	12900	12945	13127	13095	12999	13012	13131	13188	13046	13159	12987	13084	13086	13088	13037	13027	13159	13013	13151	13119	13209	13108	13085	13137	12917	13048	13106	13018	12934	13039	12980	13150	13030	13130	13150	13130	12930	13077	13087	12997	12995	13146	13032	12993	13094	13193	13087	12970	13208	13062	13022	12913	12930	13030	12945	13134	13125	13036	13160	13067	13111	13173	13033	12861	13134	12963	12967	13007	13101	13186	13226	12957	12959	12918	13108	12955	13184	13037	13079	12988	13052	13106	13055	12968	13187	13033	12814	13054	13002	13110	13081	13189	13173	13154	12984	13150	12973	13095	12968	13189	13125	13032	12963	12951	12875	12984	12918	13058	13012	13052	13123	13135	13122	13012	13081	13116	12960	13090	13158	13061	13052	12778	12959	13071	13115	12989	13222	13123	13013	12974	13029	13134	13011	13091	13211	12943	13048	12990	13152	12920	13126	13157	13028	13208	13255	12912	12931	13196	13015	13103	12951	12972	13167	13061	13072	12898	13180	13168	13127	12870	13223	13116	13056	13127	13057	13052	12937	13063	13009	13087	13088	13023	13179	13223	13089	12939	13177	12998	13084	13037	13124	13057	13175	13014	12985	12921	12944	13178	13151	13033	13041	13147	13035	13027	13086	12881	13088	13110	13106	13079	13044	12927	13224	13204	12939	13142	13136	13118	12897	13174	13299	13056	13304	13043	13063	13068	12971	13059	12939	13277	13133	13184	13174	12963	13000	13043	13123	13112	13096	12961	13082	13027	13062	13015	13123	13169	13128	12932	13035	12913	12893	13150	13161	12823	12945	13125	13078	13025	13074	13149	12992	12979	12999	13048	12911	13087	13062	13026	13075	12874	13005	12943	13102	13101	13112	13153	13170	13153	13101	13154	13036	13087	12879	13062	13046	13055	12881	13079	13126	13111	13097	13044	13052	12981	13102	13019	13042	13100	13184	13161	12986	12979	12971	12952	13075	13089	13087	13057	12952	12933	13025	13055	13065	13074	13068	13237	13037	13041	13013	13043	13092	13109	12868	13181	13009	13150	13010	13263	13022	13068	13108	13031	13119	12996	13031	13000	13097	13077	12988	13165	12961	13133	12959	13053	13070	13061	13005	12994	13040	13044	13017	13126	12994	13068	12981	12901	13163	12969	13129	13022	13082	13009	13059	13035	13257	13110	13163	13020	12886	12949	12924	13030	13037	13091	13165	13134	13116	13185	13017	13077	12957	13158	13262	13081	12997	13063	13065	12972	13103	13203	12923	13062	12881	12980	13105	13158	13224	13058	13094	12998	13012	13023	13170	12760	13237	13087	13109	13037	13176	13097	13137	13098	12979	13019	13025	13137	13037	13227	13211	13052	13000	13093	12986	13104	13072	12934	13250	13224	13089	12959	13034	13081	13071	13089	13219	13067	12929	13023	12990	13020	13035	13013	13163	12996	13073	13230	12901	12956	13166	13147	12991	13195	12926	13163	13190	13060	13187	13043	13340	13104	13137	12950	13172	13147	13130	13081	13137	13089	13054	13221	13063	13076	13037	13131	13064	13140	12960	13035	13150	13035	13071	13017	13093	12998	13108	13015	13242	13102	13056	13057	13133	13111	13004	13165	12952	12958	13157	13094	13084	13053	13101	12968	13177	13085	13000	13014	13185	13021	12970	13078	13012	12944	13198	12943	13168	13074	13024	13090	13157	13080	12996	13022	13084	13052	13104	13083	13144	13059	13139	13029	13047	13000	13083	13098	13067	13039	13153	13155	12908	13018	13168	13194	13029	13114	13154	13086	13027	13049	12835	13145	13081	13133	13022	13285	13234	13115	12925	13087	12899	13143	13054	13011	13186	13117	13231	13031	12942	13106	13101	13003	13010	12973	13240	12991	12957	13142	12991	13002	12955	13106	13006	13032	13266	13051	13277	13190	12966	13140	13092	13066	13072	13120	13200	13002	13002	13165	13050	13209	12904	12988	13083	12877	13017	13103	13080	13036	12878	13091	13204	13064	13137	13031	12962	13190	12939	12956	13116	13023	13012	13140	12965	13079	13144	13095	12998	13123	13064	12889	13089	13114	13064	13018	13209	13007	13131	13007	13292	13086	13155	13100	12985	13087	13031	12934	13118	13168	13064	13108	12934	13094	12970	12908	13115	13032	13020	13027	12920	13139	13082	12996	13096	12981	13069	13098	13078	13078	13303	13110	13035	13119	13116	13045	13160	13208	12930	13118	13018	13118	13037	13109	13269	13164	13094	13006	12928	13096	12982	12954	12966	13073	12936	13020	12977	13071	13042	12966	13100	12959	12983	13090	13129	13057	13111	12860	13024	13029	13148	13218	12946	13053	13075	13056	13261	13113	13204	13037	13010	13051	13084	13112	13049	12994	12910	13057	13125	13127	12984	13037	13057	13092	13174	13229	13190	12992	13210	13041	13055	13128	13087	13030	13145	13181	13034	13016	13044	13173	12910	13184	13011	13217	13048	12957	13033	13103	13081	13068	12937	13118	13168	13169	13054	13074	13034	12925	13047	13105	13072	13202	13088	13097	13050	12891	13074	12950	13140	13107	13015	13133	13270	12950	13073	12940	12998	13250	13043	13084	13197	13139	13037	13223	13044	13098	13067	12961	12992	13136	13031	12812	13314	12976	12956	12897	13167	13197	13023	13014	13183	13180	12931	13068	13091	13043	13334	12990	12883	13138	12943	12978	13257	13164	12957	13152	13329	13058	13091	13042	13240	12976	13192	13042	13202	12995	13064	13091	13005	13027	13010	13030	13216	13094	13177	13021	13111	13072	13060	13049	13252	12964	13134	13016	13074	13144	13187	12967	13169	13147	13196	12980	12985	13021	13091	13015	13110	13160	13009	13008	13101	13173	13009	12994	13277	13084	13113	13003	13207	13112	12940	13036	13116	13020	13052	13173	13106	13040	13036	12959	13107	13028	13136	13016	12905	13119	13068	12952	13297	13106	13151	12941	13127	12984	13120	13190	13328	13104	12987	13035	13136	13155	13011	12941	13030	13168	13046	13034	12957	12916	13079	13155	13140	12952	13120	13215	13042	13166	13113	13017	13074	13150	13166	12978	13073	13230	13131	12992	13052	12849	12936	12974	13127	13113	13033	13075	13179	13140	13272	13064	12980	13116	13102	13147	13127	13013	13009	13185	12986	13035	12910	13023	13026	13003	13079	13243	12971	13070	13014	12994	13026	13088	12943	12921	12853	13044	13201	13113	13008	13019	13079	13188	13158	13003	13024	13045	13052	13087	13127	13017	13170	13159	13096	12924	13169	13045	13181	13174	12945	13282	13029	13037	13099	13173	13146	12943	13039	13021	13077	13110	12957	13281	13196	13215	13016	13162	13048	13123	12984	13143	13160	12948	13163	13091	13121	13081	13140	13160	13006	12828	13139	13254	13125	13174	13145	12981	13075	13026	13000	13114	12990	12919	13235	12963	13008	13015	13026	13008	12969	13082	13163	13152	12995	13120	13047	13038	13003	13116	13027	12896	13091	12915	13016	13190	13148	13034	13160	13151	13052	12927	13114	13090	13045	12891	13176	13109	13025	13098	13262	12875	13174	13075	13060	13227	13111	12988	13126	12998	13034	12958	13029	13008	13017	13161	12882	13017	13156	13068	13091	13166	13171	13116	13128	13039	12923	13116	13139	13015	13018	13062	13131	13073	12860	13004	13119	13119	12967	12875	13101	13034	12982	13077	13134	12921	13024	13195	13063	13068	13048	13036	13080	13132	12948	13153	12977	13110	12967	13278	13034	12985	13145	13181	12973	13097	13198	13016	12997	13213	13023	13225	13018	13082	13134	13193	13135	13002	13196	13109	13111	13066	13063	13105	13138	13127	12884	12942	13145	13060	13288	13089	13097	12974	13146	12950	13094	13063
22076	21056	28650	23997	22574	26376	30091	23334	20522	19943	19213	18960	18866	18720	18627	18610	18704	18590	18338	18280	18409	18361	18227	18643	18307	18416	18302	18411	18330	18321	18333	18069	18435	18128	18323	18390	18404	18265	18374	18244	18166	18190	18101	18242	18358	18229	18312	18385	18140	18276	18344	18158	18411	18187	18386	18344	18312	17945	18155	18037	18249	18214	18327	18003	18175	18531	18229	18238	18118	18043	18020	18195	18026	18258	18181	18212	18376	18486	18321	18156	18175	18205	18101	18325	18181	18200	18236	18201	18277	18221	18145	18275	18305	18244	18166	18350	17984	18151	18049	18273	18258	18068	18247	18170	18155	18201	18290	18311	18291	18105	18271	18501	18070	18156	18175	18111	18148	18140	18155	18102	18425	18151	18223	18085	18388	18219	17914	18125	18217	18090	18291	18171	18260	18238	18167	18213	18358	18264	18455	18120	18308	18243	18246	18150	17864	18025	18193	18299	18231	18035	18415	18308	18169	18295	17968	18177	18051	18092	18218	18356	18466	18298	17985	18240	17880	18097	18291	18186	18374	18230	18237	18204	18348	18241	18136	18160	18217	18276	18087	18161	18347	18119	18048	18221	18254	18262	18188	18115	17983	17942	18058	17973	18166	18270	18177	18189	18256	18357	18363	18084	18154	18331	18328	18143	18232	18121	18071	18329	18274	18420	18179	18382	18182	18262	18079	18300	18268	18057	18078	17911	18192	18213	18264	18219	18247	18112	18304	18068	18177	18034	18249	18066	18118	18058	18051	17958	18057	18196	18280	18137	18386	18244	18120	18136	18175	18347	18204	18266	18328	18312	18174	18327	18237	18182	18423	18225	18143	18206	18090	18041	18222	18073	18196	18302	18240	17953	18187	18215	17978	18114	18180	18188	18231	18223	18075	18150	18111	18201	18199	18173	18221	18291	18323	18199	18416	18190	18271	18222	18285	18024	18256	18117	18471	18181	18368	18177	18201	18296	18322	18161	18046	18096	18081	18219	18376	18123	18278	18020	18475	18212	18067	18257	18129	18180	18100	18248	18211	18161	18174	18089	18195	18369	18416	18380	18174	18073	18425	18322	18320	18254	17984	18204	18128	18071	18196	18161	18401	17986	18278	18250	18062	18220	18183	18212	18324	18159	18140	18142	18369	18054	17990	18162	18039	18308	18177	18263	18051	18070	18330	18118	18130	18154	18317	18267	18150	18215	18311	18166	18220	18016	18032	17796	18356	18498	18218	18010	18097	18337	18344	18254	17931	18255	18178	18100	18249	18376	18209	18259	18086	18015	18151	18345	18163	18238	18129	18145	18159	18094	18055	18166	18359	18113	18135	18139	18284	18285	18255	18136	18079	18419	18337	18329	18308	18249	18219	18167	18210	18180	18263	18059	18218	18204	18114	18121	18093	18328	18109	18083	18354	18158	18173	17898	18142	18074	18074	18246	18332	18272	18139	18327	18351	18124	18308	18151	18091	18352	18068	18195	18199	18361	18165	18193	18005	17961	17944	18139	18284	18212	18310	18465	18203	18175	18324	18411	18142	18415	18222	18193	18195	18069	18204	18164	18272	18320	18152	18063	18089	18143	17992	18124	18079	18258	17880	17996	18128	18108	18338	18321	18340	18320	18163	18014	18257	18217	18131	18455	18354	18134	17974	18090	18465	18171	18222	18134	17957	18320	18214	18285	18245	18204	18132	18053	18131	18260	18040	18050	18034	18080	17988	18213	18118	18240	18458	18319	18080	18139	18154	18073	18204	18312	18365	18273	18141	18252	18312	18162	18238	18205	18150	18324	18186	17945	18094	18194	18128	18198	17968	18359	18203	18073	18215	18132	18362	18148	18232	18219	18157	18249	18268	18006	17998	18236	18283	18098	18063	18117	18204	18246	18085	18288	17964	18045	18494	18091	18203	18106	18229	18411	18357	18169	18244	18134	18386	18334	18071	18154	18015	18232	18258	18039	18202	17914	18325	18142	18145	18288	18072	18271	17913	18418	18420	18220	18315	18341	18375	18277	18220	18292	18293	18048	18003	18204	18265	18236	18236	18069	18142	18210	18252	18198	18167	18143	18080	18200	18099	18111	18221	18166	18238	18293	18257	18097	18349	18331	18136	18033	18092	18166	18241	18198	18097	18030	18117	18209	18385	18241	18319	18198	18210	18003	18227	18272	18133	17957	17923	18185	18299	18374	18207	18055	18264	18131	18186	18280	18049	18049	18077	18198	18119	18199	18298	17993	18372	18246	18105	18094	18095	18224	18286	18021	18113	18085	18235	17989	18245	18373	18259	18192	18158	18382	18347	18194	18246	17945	18278	18135	18318	18505	18200	18157	18160	18099	18066	18111	18212	18123	18153	18054	18226	18165	17985	18141	17982	18297	18081	18319	18237	18156	18053	18294	18173	18403	18278	18270	18260	17973	18181	18119	18073	18251	18191	18173	18234	18257	17961	18117	18195	18202	18258	18164	18297	18205	17908	18342	18407	18305	18297	18223	18092	18236	18092	18155	18288	17994	18247	18163	18356	18249	18064	18156	18112	17933	18200	18136	18273	18152	18143	18277	18213	18180	18141	18021	18063	18298	18214	18077	18227	18261	18106	18416	18058	18103	18300	18201	18132	18211	18029	18218	18147	18166	18115	18239	18175	18234	18198	17904	18102	18071	17999	18226	18389	18331	17880	18106	18176	18224	18265	18237	18421	18098	18445	18293	18301	18092	18228	18170	18404	18059	18239	18174	18349	18273	18175	18347	18117	18245	18344	18154	18157	18107	18171	18115	18239	18238	18242	17982	18108	18225	18077	18155	18197	18166	18203	18120	18325	18027	18308	18112	18280	18222	18201	18265	18213	18144	18406	18288	18141	17949	18255	18380	18510	18308	18271	18319	18342	18007	18132	18229	18237	18090	18345	18166	18245	18430	18147	18214	18282	18251	17974	18168	18220	18276	18319	18200	18156	18222	18061	18069	18339	17933	18181	18191	18303	18108	18343	18304	18127	18111	18171	18107	18255	18316	18429	18143	18057	18073	18273	18205	18056	18316	18082	18028	18266	18374	18197	18156	18150	17966	18016	18260	18211	18111	18184	18078	18538	17978	17933	18065	18160	18045	18280	18291	18271	18288	18266	18165	18275	18012	18315	18284	17900	18336	18271	18353	18279	18179	18324	18232	18183	18212	18078	18143	17941	18180	17873	18148	18362	18071	18167	18176	18102	17979	18175	18184	18034	17962	18293	18257	18312	18262	18058	18108	18028	18185	18112	18327	18249	17935	18159	18193	18181	17890	18143	18316	18003	18149	17997	18149	18215	18105	17965	18026	18197	18006	18266	18350	18068	18201	18099	18189	18201	18219	18017	18130	18209	18193	18060	17911	18062	18132	18169	18215	18422	18257	18375	18219	18310	18097	18276	18293	18210	18059	17966	18171	18151	18456	18051	18160	18092	18165	18006	18505	18216	18268	18139	17910	17957	18155	18039	18179	18254	18245	18241	18083	18367	18063	18185	18135	18313	18415	18148	18173	18091	17872	18072	17866	18190	18108	18293	18336	18115	18082	18139	18150	18077	18350	18176	18050	18191	18113	18090	18106	18163	18240	18294	17988	18068	18046	18066	18282	18133	18175	18051	18029	18346	18304	18157	18167	18216	18316	18243	18322	17938	18140	17971	18069	18068	18181	18256	18189	18257	18399	18212	18318	18129	18087	18112	18236	17990	18176	18251	18007	18101	18230	18236	18086	18197	18158	18222	18302	18263	18321	18067	18270	18254	18406	18116	18163	18213	18203	17951	18194	18248	18116	18551	18312	18254	18184	18287	18172	18161	18146	18102	18114	18248	18192	18153	18137	18074	18221	17983	18263	18187	18077	18274	18057	18284	18253	18184	18325	18272	18089	18044	18317	18329	18009	18128	17993	18170	17997	18254	18190	18057	17965	17984	18092	18018	18382	18270	18288	18435	18304	18064	18359	18136	18126	18091	18096	18369	18356	18058	18126	18142	18291	18109	18108	18208	18470	18176	18081	18208	18360	18395	18036	18245	18405	17942	18316	18061	18294	18028	18113	17908	18331	18198	18262	18116	18155	18145	18331	18258	18085	18101	18289	18076	18335	18273	18114	18034	18124	18366	18440	18135	18270	18280	18429	18267	18149	18180	18257	18318	18003	18100	17971	18253	18285	18193	18213	18085	18160	18395	18214	18137	18000	18153	18321	18282	18115	17925	18096	18292	17991	17955	18087	18199	18210	18071	18067	18301	18169	18098	18242	18015	18462	18158	18347	18374	18280	18299	18116	18267	18166	18191	18060	18226	18203	18196	18316	18293	18199	18320	18083	18139	18213	18309	18202	18144	18222	18172	18061	18314	18126	18199	18380	18271	18225	18199	18393	18149	18305	18133	17996	17891	18400	17940	18153	18143	18129	18180	18205	17999	18167	18202	18221	18131	18195	18082	17960	18043	18355	18522	18145	17989	18292	18353	18105	18288	18176	18178	18117	18094	18241	18252	18264	18303	18269	18238	18499	18045	18319	18425	18195	18305	18151	18341	18284	18206	18281	18114	18287	18125	18048	18139	18134	18354	18247	18032	18311	18110	18316	18433	18100	18076	18312	18396	18240	18269	18172	18383	18269	18231	18277	17983	18413	18145	18202	17956	18083	18159	18086	18137	17875	18183	18147	18378	18209	18143	18102	18391	18143	18274	18413	18238	18094	18175	18005	18312	18288	18056	18368	18299	18315	18310	18095	18352	18144	18278	18191	18166	18392	18356	18379	18344	18239	18332	18107	18230	18165	18351	18090	18260	18097	18103	18204	18187	18521	18059	18085	18266	18040	18166	18177	18123	18013	18140	18246	18136	18190	18200	18171	18334	18212	17979	18279	18067	17896	18377	17948	18095	18134	18126	18432	18300	18102	18086	18202	18361	18304	18207	18230	18259	17968	18105	18027	18117	17987	17964	17953	17849	18184	18350	18038	18280	18366	18170	18275	18286	18038	18151	18163	17963	18251	18148	18192	18255	18378	18076	18165	17954	18301	18186	18163	18172	18005	18155	18135	18521	18063	18145	18162	18023	17809	18144	18177	18184	18095	18186	18140	18280	18356	18088	18249	18137	18361	18389	18238	18364	18385	18290	18104	18196	18280	18055	18338	18297	18181
48627	72490	58256	42954	34030	26903	21125	17677	15398	14302	14068	13885	13635	13604	13542	13411	13465	13374	13447	13186	13442	13517	13330	13094	13302	13339	13290	13395	13200	13101	13194	13409	13206	13372	13304	13248	13343	13359	13395	13304	13152	12997	13347	13294	13260	13340	13151	13083	13409	13297	13165	13305	13324	13170	13333	13129	13408	13200	13223	13122	13369	13390	13350	13259	13333	13330	13213	13365	13296	13119	13375	13342	13450	13343	13173	13299	13186	13247	13329	13266	13363	13163	13234	13163	13199	13283	13175	13394	13135	13218	13302	13327	13145	13262	13243	13059	13090	13353	13217	13240	13158	13209	13266	13236	13389	13300	13085	13216	13260	13250	13383	13239	13199	13245	13351	13341	13314	13198	13442	13329	13262	13204	13123	13452	13206	13197	13081	13359	13230	13265	13371	13193	13355	13257	13233	13130	13479	13167	13212	13304	13261	13257	13153	13213	13337	13294	13308	13292	13458	13211	13220	13358	13382	13234	13232	13241	13211	13217	13199	13238	13333	13017	13170	13136	13310	13353	13362	13194	13254	13390	13331	13061	13156	13245	13221	13208	13309	13126	13219	13160	13260	13209	13318	13269	13230	13245	13184	13360	13353	13316	13287	13427	13303	13275	13228	13223	13358	13356	13347	13263	13278	13215	13363	13367	13396	13379	13351	13357	13271	13377	13299	13270	13101	13278	13225	13354	13191	13150	13237	13249	13348	13216	13049	13159	13321	13184	13200	13241	13369	13237	13203	13222	13355	13130	13184	13191	13367	13268	13131	13225	13379	13294	13304	13176	13327	13200	13124	13253	13185	13177	13188	13315	13179	13191	13231	13158	13371	13344	13285	13095	13215	13340	13303	13286	13198	13303	13316	13133	13326	13305	13336	13274	13385	13185	13220	13152	13268	13201	13337	13207	13278	13232	13135	13155	13104	13218	13278	13262	13237	13222	13250	13255	13394	13201	13260	13219	13329	13277	13273	13244	13277	13171	13215	13028	13338	13197	13261	13320	13203	13252	13253	13325	13312	13336	13352	13269	13366	13337	13247	13294	13288	13280	13196	13279	13419	13264	13127	13407	13297	13141	13175	13140	13239	13161	13221	12991	13377	13141	13420	13306	13217	13344	13279	13269	13232	13297	13257	13197	13234	13219	13290	13213	13245	13294	13113	13284	13277	13303	13304	13240	13193	13072	13366	13189	13190	13379	13173	13279	13243	13273	13233	13362	13259	13411	13046	13391	13255	13311	13295	13184	13248	13317	13328	13316	13115	13301	13448	13038	13008	13213	13206	13283	13417	13245	13297	13264	13294	13264	13381	13333	13315	13241	13115	13040	13086	13207	13184	13114	13283	13366	13403	13359	13056	13061	13333	13114	13183	13077	13412	13136	13077	13119	13357	13301	13230	13135	13202	13258	13265	13397	13264	13376	13334	13376	13193	13451	13243	13159	13359	13218	13373	13329	13224	13123	13257	13204	13080	13316	13305	13199	13195	13219	13338	13386	13083	13243	13351	13222	13353	13311	13320	13164	13130	13221	13375	13185	13171	13303	13392	13204	13310	13207	13338	13344	13258	13166	13289	13288	13204	13175	13295	13060	13283	13235	13548	13211	13275	13188	13259	13357	13371	13286	13235	13236	13246	13197	13283	13262	13258	12920	13290	13072	13352	13250	13276	13214	13154	13160	13309	13307	13329	13297	13419	13141	13184	13106	13415	13240	13136	13073	13203	13255	13172	13347	13276	13333	13194	13101	13163	13219	13245	13166	13195	13280	13127	13331	13282	12908	13256	13170	13233	13132	13073	13244	13466	13132	13220	13175	13303	13257	13375	13299	13370	13436	13225	13519	13222	13228	13319	13138	13237	13219	13369	13242	13052	13183	13291	13188	13251	13272	13354	13249	13125	13426	13231	13474	13238	13263	13177	13265	13221	13230	13323	13399	13162	13084	13220	13238	13180	13323	13102	13244	13336	13195	13221	13269	13224	13208	13274	13077	13373	13199	13335	13238	13251	13318	13217	13300	13067	13315	13251	13292	13340	13270	13077	13425	13412	13345	13326	13318	13236	13268	13236	13259	13351	13192	13217	13234	13310	13230	13224	13303	13338	13133	13296	13301	13300	13295	13177	13084	13389	13252	13230	13239	13254	13173	13356	13168	13167	13178	13282	13306	13311	13337	13253	13458	13254	13373	13349	13122	13264	13289	13351	13172	13139	13287	13173	13383	13371	13357	13279	13316	13231	13208	13301	13376	13192	13167	13244	13040	13237	13305	13332	13329	13116	13162	13211	13440	13326	13136	13219	13161	13183	13393	13461	13241	13255	13308	13303	13340	13194	13394	13217	13152	13246	13209	13381	13406	13196	13294	13228	13381	13281	13302	13127	13233	13390	13204	13364	13368	13238	13322	13213	13298	13173	13099	13209	13278	13228	13283	13184	13213	13419	13217	13367	13250	13240	13253	13221	13181	13182	13304	13198	13249	13337	13112	13337	13180	13079	13473	13090	13297	13346	13137	13313	13156	13113	13093	13308	13263	13221	13131	13304	13196	13207	13210	13070	13213	13067	13199	13347	13202	13343	13158	13302	13166	13168	13231	13255	13288	13299	13063	13203	13290	13334	13256	13224	13028	13364	13220	13246	13263	13302	13312	13352	13169	13329	13172	13193	13152	13295	13201	13267	13300	13115	13260	13251	13238	13124	13243	13189	13372	13261	13218	13254	13077	13247	13378	13302	13127	13211	13192	13219	13127	13234	13243	13153	13228	13307	13209	13214	13165	13221	13444	13185	13291	13342	13333	13234	13416	13205	13231	13306	13253	13213	13181	13136	13175	13255	13242	13229	13428	13165	13224	13451	13242	13287	13357	13246	13263	13323	13255	13217	13168	13187	13238	13232	13226	13151	13403	13411	13305	13333	13279	13162	13284	13384	13310	13358	13325	13224	13235	13279	13293	13197	13352	12971	13320	13222	13241	13134	13145	13174	13373	13302	13369	13355	13383	13408	13209	13265	13444	13215	13409	13368	13070	13327	13165	13210	13234	13233	13319	13294	13152	13274	13086	13097	13363	13502	13297	13247	13316	13190	13338	13268	13156	13124	13192	13164	13216	13274	13150	13192	13254	13223	13167	13247	13280	13421	13263	13186	13329	13155	13246	13350	13241	13262	13381	13344	13210	13146	13354	13305	13366	13246	13362	13173	13178	13418	13150	13302	13070	13192	13228	13369	13277	13213	13274	13257	13311	13371	13263	13398	13089	13214	13281	13272	13290	13247	13317	13343	13195	13358	13160	13323	13287	13147	13119	13234	13192	13202	13043	13241	13313	13180	13257	13199	13536	13252	13115	13362	13176	13122	13260	13196	13157	13192	13166	13194	13209	13245	13421	13192	13282	13502	13123	13380	13149	13230	13264	13238	13273	13354	13174	13089	13183	13273	13251	13269	13252	13129	13342	13205	13257	13398	13256	13131	13190	13151	13358	13196	13239	13168	13287	13310	13282	13143	13147	13284	13368	13166	13169	13252	13393	13218	13144	13145	13227	13151	13236	13377	13161	13105	13331	13354	13358	13283	13247	13207	13324	13261	13093	13204	13000	13229	13306	13326	13121	13293	13116	13380	13213	13173	13131	13465	13300	13199	13221	13203	13217	13136	13119	13227	13434	13170	13127	13150	13294	13153	13241	13211	13252	13282	13302	13306	13202	13295	13285	13196	13066	13307	13189	13303	13000	13437	13204	13210	13230	13143	13252	13036	13377	13263	13186	13340	13120	13253	13379	13201	13184	13247	13177	13183	13171	13397	13165	13200	13354	13228	13267	13340	13270	13255	13156	13182	13173	13155	13353	13273	13299	13218	13041	13160	13162	13226	13211	13311	13402	13243	13388	13373	13375	13239	13324	13234	13345	13117	13239	13239	13205	13422	13228	13255	13325	13375	13134	13222	13157	13281	13383	13242	13161	13342	13351	13099	13186	13331	13158	13126	13168	13106	13213	13183	13275	13134	13247	13347	13177	13122	13365	13172	13386	13200	13148	13312	13332	13220	13220	13208	13332	13316	13121	13310	13104	13284	13306	13119	13290	13142	13119	13183	13237	13259	13187	13098	13237	13285	13279	13183	13436	13155	13233	13220	13310	13116	13227	13265	13162	13180	13387	13318	13237	13274	13277	13382	13219	13365	13188	13389	13241	13068	13231	13157	13325	13282	13331	13415	13323	13232	13273	13264	13166	13334	13236	13113	13229	13445	13236	13142	13151	13419	13327	13333	13182	13278	13169	13376	13285	13288	13213	13228	13407	13243	13197	13219	13133	13123	13312	13082	13125	13215	13345	13344	13166	13224	13155	13219	13063	13404	13183	13244	13256	13261	13303	13175	13201	13206	13303	13346	13194	13367	13185	13464	13128	13265	13185	13179	13317	13310	13377	12995	13243	13420	13261	13221	13429	13246	13339	13206	13114	13276	13298	13309	13230	13363	13268	13175	13194	13077	13386	13131	13272	13116	13163	13063	13365	13127	13377	13182	13257	13175	13344	13308	13285	13184	13289	13354	13022	13197	13444	13078	13395	13123	13231	13350	12975	13293	13291	13090	13175	13320	13234	13397	13405	13211	13391	13260	13259	13193	13181	13307	13380	13345	13209	13052	13219	13335	13177	13226	13337	13061	13258	13199	13173	13378	13344	13285	13169	13372	13202	13366	13179	13333	13303	13366	13300	13189	13341	13351	13118	13233	13301	13056	13249	13147	13198	13364	13190	13244	13350	13160	13247	13034	13120	13320	13339	13290	13292	13196	13247	13209	13255	13357	13355	13348	13320	13095	13365	13198	13141	13090	13261	13185	13247	13375	13291	13426	13275	13205	13424	13301	13122	13255	13249	13215	13357	13300	13333	13328	13242	13261	13408	13275	13278	13155	13324	13143	13152	13213	13091	13162	13200	13374	13361	13413	13063	13214	13307	13321	13124	13237	13234	13289	13133	13245	13265	13195	13301	13182	13232	13002	13374	13387	13246	13212	13364	13238	13255	13242	13285	13231	13262	13237	13343	13304	13347	13158	12958	13234	13130	13073	13298	13239	13183	13277	13266	13322	13267	13072	13395	13290	13206	13330	13320	13320	13356	13420	13305	13228	13125	13260	13150	13390	13203	13176	13294
38002	46619	49203	39893	31485	25404	21754	19852	18808	18411	18124	18029	18400	18005	17996	17834	17717	17871	18127	17921	18000	17942	17785	17832	18016	17802	17887	18047	17766	17995	17996	17972	17911	17917	17865	18066	17885	17957	17704	17714	17780	17792	17771	17724	17899	17820	17937	17748	17753	17804	17782	17838	17841	17784	17728	17693	17778	18025	17557	17818	17870	17649	17810	17674	17756	17704	17665	17818	17681	17852	18045	17729	17589	17812	17705	17644	17867	17891	17743	17781	17963	18063	17950	17788	17949	17781	17905	17583	17777	17680	17820	17678	17853	17817	17819	17843	17540	17824	17795	17897	17784	17747	17804	17777	17725	17854	17717	17757	17916	17956	17668	17766	17728	17742	17559	17835	17792	17799	17606	17967	18111	17771	17832	17748	17606	17568	17969	17866	17816	17919	17691	17768	17648	17886	17982	17823	17624	17905	17767	17752	17744	17829	17777	17729	17963	17992	17931	17967	17706	17732	17977	17669	17808	17785	17629	17702	17889	17632	17929	17726	17724	17921	17805	17754	17740	17913	17803	17671	17634	17664	17812	17808	17882	17929	17788	17684	17697	17941	17878	17897	17824	17806	17772	17798	17954	17908	17639	17614	17722	17752	17801	17837	17840	17967	17825	17663	17927	17851	17875	17601	17725	17849	17863	17774	17608	17646	17685	17956	17670	17775	17922	17617	17731	17924	17871	17730	17735	17937	17697	17945	17855	18042	17774	17755	17990	18006	17790	17493	17643	17647	17902	17903	17996	17518	17884	17889	17736	17765	17653	17838	17805	17820	17753	18079	17742	17647	18132	17899	17705	17871	17800	17755	17846	17844	17792	17868	17770	17780	17723	17791	17606	17729	17827	17653	17874	17768	17807	17766	17867	17638	17744	17789	17718	17832	17693	17707	17824	17722	17626	17744	18088	17903	17740	17929	17893	17911	17882	17797	17726	17843	17765	17917	17836	17877	17626	17731	17918	17829	17861	17720	17944	17917	17842	17580	17729	17853	17725	18010	17586	17683	17770	17766	17997	17711	17880	17848	17801	17681	17679	17791	17863	17771	17976	18044	17891	17718	17642	18012	17774	17905	17645	17841	17639	17698	17974	17852	17979	17828	17851	17860	17756	17566	17820	17696	17887	17866	17810	17969	17882	17790	17673	17964	17658	17839	17792	17691	17823	18058	17847	17853	17929	17695	17834	17892	18149	17706	17901	17769	18014	18058	17866	17917	17853	17760	17780	17928	17797	17846	17807	17846	17672	17702	17805	18013	18003	17850	17837	17837	17948	17798	17732	17799	17954	17922	17811	17784	17922	17838	17968	17650	17989	17807	17923	17540	17798	17757	17863	17826	17812	17683	17725	17853	17878	17645	17926	17732	17632	17728	17887	17569	17876	17925	17691	17997	17903	17968	17673	17731	17900	17892	17928	17845	17876	17739	17706	17795	17775	17687	17717	17844	17715	17641	17799	17913	17856	17415	17753	17895	17989	17683	17590	17477	17913	17815	17773	17875	17635	17558	17971	17837	17746	17767	17821	17756	17807	18007	17641	17874	17791	17859	17711	17843	17723	17652	17744	17836	17929	17909	18161	17765	17703	17687	17983	18068	17793	17998	17642	17898	18051	17892	17882	17725	17853	17804	17906	17775	17702	17705	17932	17878	17762	17843	17775	17827	17825	17781	17763	17886	17775	17924	17823	17850	17764	17669	17706	17827	17863	17817	17873	17749	17798	17884	17933	17859	18012	17962	17748	17636	17693	17926	18038	17934	17902	17734	17857	17687	17934	17856	17826	17881	17869	17709	17625	17889	17867	17784	17844	17953	17795	17935	17730	17786	17693	17750	17787	17642	17784	17614	17882	17611	17592	17733	17858	17714	17786	17602	17954	17758	17827	17788	17886	17712	17480	17752	17949	17892	17898	17940	17784	17876	17731	17835	17776	17835	17886	17817	17886	17901	17814	17620	17748	17709	17830	17723	18036	17988	17852	17675	17814	17777	17748	17837	17964	17990	17866	17823	17782	17930	17668	17575	17651	17876	18104	18056	17815	17973	17815	17769	17923	17786	17717	17749	17773	17818	17825	17868	17765	17889	17883	17894	17820	17689	17875	17695	17852	17792	17685	18093	18071	17953	17898	17733	17802	17555	18017	17709	18054	17712	17727	17731	17596	17739	17701	17871	17655	17679	17896	17910	17629	17700	17911	17766	17805	17804	17925	17918	17690	17820	17684	17686	17928	18033	17649	17844	17866	17877	17898	17743	17769	17751	17708	17923	17811	17730	17939	17856	17733	17882	17749	17735	17668	17697	17707	17845	17908	17653	17891	17938	17697	17676	17681	17973	17889	17477	17718	17987	17933	17741	17701	17697	17825	17646	17701	17753	17769	17916	17907	17831	17826	17748	17848	17820	18037	17897	17807	17966	17963	17774	17823	17965	17902	17757	17965	17650	17914	17645	17919	17699	17867	18065	17979	17872	17748	17694	17936	17978	17929	17974	17705	17959	17746	17911	17779	17781	18003	17996	18061	17884	18024	17734	17722	17735	17730	17765	17751	17903	17854	17726	17772	17644	17766	17857	17859	17567	17813	17740	17838	17967	17746	17808	18053	17628	17765	17845	17813	17979	17701	17911	17835	17740	17841	17824	17641	17837	17695	17903	17830	17850	17812	17719	17721	17813	18044	17779	17719	17746	17860	17809	17639	18047	17607	17830	17769	17763	17852	17814	17808	17956	18005	18016	17967	17838	17762	17824	17842	17892	17654	17830	17683	17785	17830	17990	17977	17653	17847	17572	17709	17799	17843	17897	18064	17899	17822	17842	17766	17823	17899	17832	17884	17854	17923	17836	18004	17680	17613	18004	17831	17842	17699	17679	17848	17964	17826	17825	17771	17675	17700	17672	17819	17835	17821	17872	17865	17982	17759	17990	17877	17880	17911	17880	18000	17928	17686	17826	17962	17999	17740	17760	17788	17904	17781	17813	17684	17848	17816	17839	18003	17836	17753	17798	18025	17755	17735	17888	17773	17812	17992	17800	17547	17698	17948	17746	17835	17817	17916	17772	17665	17715	17906	17916	17822	17881	17897	17651	17822	17803	17840	17933	17725	17873	17723	17957	17867	17860	17750	17615	17753	17693	17660	17710	17671	17902	17519	17802	17759	17922	17861	17945	17784	17953	17783	17813	17811	17860	17763	17899	18034	17804	17617	17741	17750	17780	17576	17817	17834	17906	17796	17713	17924	17779	17639	17653	17891	17818	17683	17666	17699	17953	17732	18002	17931	17744	17610	17852	17736	17693	17738	18092	17667	17845	17945	17811	17878	17883	17889	17831	17740	17778	17888	17945	17686	17979	17932	17903	17868	17874	17678	17989	17811	17927	17699	17857	17822	17896	17788	17684	17951	17883	17850	18088	17826	17788	18000	17920	17963	17672	17815	17909	17752	17808	17703	18034	17835	17795	17761	17681	17814	17912	18104	17805	17635	17871	17740	17777	17944	17668	17960	17676	17826	17696	18022	17780	17846	17826	17890	17820	17720	17743	18037	17820	17937	17831	17942	17756	17705	17740	17819	17936	17687	17785	17672	17932	17553	17835	17613	17869	17728	17933	17734	17766	17707	17713	17824	17613	17746	17730	17761	17732	17851	17822	17782	17688	17873	17809	17696	17963	18043	17718	17847	17759	17883	17716	17824	17861	17738	17694	17908	17904	17723	17880	17803	17893	17824	17870	17630	17700	17739	17810	17854	17729	17519	17673	18071	17527	18032	17958	17800	17967	17740	17793	17865	17729	17755	17793	17844	17649	17963	18022	17909	17670	17870	17732	17810	17933	17680	17780	17863	17847	17872	17868	17836	17835	18048	18019	17689	17795	17851	17844	17722	17712	17756	17949	17811	18125	17933	17848	17690	17959	17862	17714	17886	18031	17816	17652	17900	17774	17674	17831	17804	17703	17642	17775	17757	17881	17692	17989	17715	18053	17792	17724	17822	17676	17980	17790	17824	17851	17860	17755	17942	17667	17703	17844	17580	17942	18022	17858	17697	17744	17768	17548	17707	17788	17844	17841	17735	18052	17743	17478	17967	17644	17753	17942	17885	17825	17818	17775	17552	18078	17867	17885	17737	17897	17821	17743	18093	17637	17831	17591	17846	17930	17808	17781	17809	17788	17998	17785	17968	17854	17896	17834	17761	17807	17910	17815	17839	17834	17804	17810	17927	17684	17711	17711	17809	17658	17678	17788	17851	17487	17964	17726	17872	17704	17745	17843	17811	17739	18093	17788	17764	17596	17807	18030	17896	17887	17688	17879	17803	17819	17691	18004	17615	17597	17775	17932	17692	17936	17850	17922	17798	17762	17955	17908	17894	17824	17757	17706	17693	17829	17718	17872	17700	17763	17764	17885	17830	17781	17836	17879	17871	17764	17658	17953	17722	17700	17855	17869	17809	17711	17755	17841	17836	17822	17642	17774	17773	17866	17800	17893	17898	17783	17820	17605	17807	17814	17846	18226	17858	17877	17971	17702	17777	17866	17713	17583	17805	17613	17811	17812	17814	17801	17919	17662	17812	17986	17999	17874	17872	17747	17789	17718	17895	18079	17691	17829	17851	17801	17771	17678	18090	17820	17950	17704	17950	17744	17964	17909	17677	17501	17843	17856	17719	17902	17843	17820	17671	17656	17722	17865	17777	18047	17674	17692	17709	17956	17837	17708	17791	17564	17729	17931	17864	17988	17955	17839	17675	17666	17547	17732	17812	17724	18012	17895	17875	18004	18036	17857	17796	17841	17881	17775	17724	17811	17759	17572	17850	17911	17826	17591	17981	17913	17999	17828	17861	17966	17671	17778	17964	17851	17689	17670	17909	17951	17857	17759	17630	17719	17757	17948	17943	17840	17783	17715	17963	17936	18051	17615	17598	17933	17883	18034	17869	17735	17843	17803	17919	17801	17761	17871	17792	17722	17712	17803	17889	17725	17838	17863	18099	17922	17906	17636	17954	17762	17839	17763	17680	17672	17594	17647	18019	17766	17863	17828	17814	17822	17797	17780	17890	17915	17825	17813	17974	17853	18084	17725	17828	17751	17813	18013	17735	17776	17726	17591	17673	17815	17767	17862	17572	17643	17791	18081	17837	17819	18003	17896	17941	17884
46461	62233	48082	33567	26466	20291	16824	15008	14021	13691	13346	13444	13373	13403	13322	13303	13057	13165	13310	13131	13127	13117	13053	13079	13141	13138	13091	13249	13024	13305	13078	12911	13003	13052	13215	13093	13075	13176	12958	13203	13182	13094	13170	13175	12919	13277	13208	13057	13032	12983	13013	12825	13180	13226	13135	13132	13180	13162	13066	12924	13039	13180	13120	12922	13015	13023	12977	12961	12956	13160	13116	13116	13059	13097	13227	13114	13039	13252	13076	12963	13114	13076	13163	12955	13271	12996	13157	13144	13134	12949	13088	13113	12971	13069	13175	13107	13072	13065	13002	13013	13133	13065	13113	12872	13209	13095	13093	13174	13113	13039	12913	13150	13142	13050	13091	13058	13161	13187	13075	13215	13202	13026	13114	13158	13147	13071	13005	13166	13009	13062	13116	13034	13077	13041	13073	13080	13160	13197	13112	13167	13112	13139	13146	13187	13116	13190	13028	13081	13075	13054	13122	13031	13160	12965	12969	13224	13108	12919	13111	12945	13110	12988	13012	13362	13071	13056	13126	13045	13140	13032	13114	13170	13208	13209	13102	13147	13134	13060	13115	13031	13149	13115	13055	13100	13156	13028	13145	13082	13107	13028	13052	13015	13134	13138	13186	13342	13123	13178	12926	12983	12885	13065	13280	13014	12959	13121	13170	13071	13134	13150	13178	13049	13169	13018	13135	12945	13081	12995	13015	13145	12976	13155	12970	13240	13063	13210	13081	13047	13113	13183	13168	13020	13027	13170	13128	13173	13162	13104	13045	13004	13091	13167	13066	13176	13083	13141	13180	13091	13169	13026	12950	13215	13091	13052	13089	13040	12915	13218	13084	13229	13036	13148	12994	13128	13144	13096	13020	12994	13208	13182	13164	13129	13199	13198	13190	13059	12988	13053	13115	12995	13145	13137	13373	13194	13218	13003	13086	13075	13183	13263	13099	13214	13077	13108	13043	13028	13027	13050	13157	13105	13111	13213	13070	12954	13159	13209	13027	13115	13234	13206	13195	13075	13068	13138	13159	13082	13044	12889	13165	13214	13110	13167	13101	13152	13174	13053	13159	13239	13099	12977	13062	13114	12896	13064	13295	13284	13126	13063	13138	13210	13112	13172	13174	12917	13145	13229	13134	13098	13156	13107	13143	13110	13148	13054	13092	13145	13222	13308	13167	13134	13180	13123	13284	13043	13192	13101	12997	13086	12911	13029	13101	13064	13068	13073	13102	13036	13164	13026	13163	12956	13056	13092	13176	13191	13173	13212	13136	13146	13132	13177	13095	13167	13061	13188	13053	13056	13151	13066	13017	13168	13182	13093	13115	13028	13046	13069	12937	13112	13110	13038	13149	13063	13149	13052	13151	13220	13106	13012	13115	13169	13155	12987	13100	13195	13121	13199	13181	13216	12985	13239	13073	13201	13066	13197	12876	12971	13081	12964	13129	13025	13196	13094	13388	13045	13124	13186	13081	13043	13206	13024	13198	13083	13056	13183	13142	13054	13070	13056	13094	13097	13054	13086	13192	13244	13058	13076	13087	13072	13102	13005	13074	13057	12994	13118	13140	13209	13026	13174	13052	13123	13021	13129	13115	13084	13098	13039	13269	13096	13059	13187	13135	13086	13063	13091	13128	13071	13190	13168	13167	13215	13121	13236	13074	13169	13072	13033	13140	13202	13157	13152	13230	13110	12999	13129	13199	13172	13219	13019	13118	13221	13127	13087	13173	13064	13092	13044	13117	13283	13172	13227	13138	13209	12949	13235	13169	13181	13067	13103	13116	13038	13121	13143	13218	13283	13062	13103	13071	13291	12945	13220	13127	13054	13224	13022	13101	13186	13167	13119	12878	13108	12918	13164	12948	13156	13117	13238	13260	13121	13049	12965	13072	13228	13184	13149	13079	13016	13186	13122	13178	13112	13079	13005	13174	13030	13015	13216	13064	13206	13091	13286	12980	13214	13157	13118	13050	13192	12999	13181	13161	13035	13116	12951	13134	12950	13056	13048	13064	13192	13235	13108	12970	13226	13186	13108	13097	13095	13132	13040	13206	13144	13134	13043	13041	13182	13183	13177	13069	13130	13096	13191	13210	13227	13251	13110	13182	13063	13012	13172	13351	13094	12982	13235	13026	13255	12919	12997	13142	13058	13050	13037	13212	13030	13340	13085	13337	13144	13020	13080	13054	13301	12972	13165	13067	12954	13192	13141	13134	13076	13092	13158	13186	13145	12848	13042	13249	13219	13027	13123	13025	13179	13157	13222	13127	13076	13132	12997	13078	13275	13145	13224	13166	13149	13060	13206	13124	13057	12984	13242	13105	13200	13127	13123	12959	13016	13117	13214	13133	12838	13135	13113	13044	13187	13028	13092	13123	13108	13103	13022	13267	13087	13164	13321	13126	13210	13185	13030	13190	12903	13025	13035	12888	13024	12970	13265	13160	13121	13155	13209	13109	13213	13024	13163	12908	13156	13068	12952	13174	13111	13059	13116	13173	13173	13173	13196	13091	13005	13088	13104	13151	13221	13094	13031	13241	12889	13026	13098	13058	13123	13045	13127	13165	13166	13240	12987	13058	13185	13100	13107	12910	13134	13048	13172	13105	13102	13122	13221	13038	12979	13182	13016	13017	13124	13116	13238	13103	13199	13253	13100	13109	13192	13063	13014	13300	13136	13011	13167	12958	13084	13278	13078	13033	13244	13277	12975	13071	12989	13105	13082	13062	13103	13050	13139	13093	12860	12990	13089	13034	12994	13164	13198	13097	12960	13087	13012	13044	13104	13028	13113	13070	13130	13025	12993	13048	13041	13037	13069	13036	13297	13111	13307	13138	13180	13314	13152	13098	13125	13202	13048	12994	13186	13204	13103	13138	13134	13156	13170	13078	13072	13003	13173	13191	13071	13163	13127	13241	13006	13010	13045	13024	13076	13045	13147	13210	13125	13311	13214	13180	12994	13035	13124	13113	12840	13025	13155	13129	13218	13078	13128	13109	13263	13069	13200	13189	13187	13100	13160	13218	13043	13122	13095	12971	13188	13109	13205	13160	13090	12926	12887	13056	13249	13134	13107	13165	13064	13095	13288	13066	12991	13085	13184	13132	13069	13209	13059	12942	13025	13207	13136	13034	13084	13106	12965	13030	13111	13272	13055	13178	13141	13228	13145	12987	13213	12971	13172	13013	13335	13106	13247	13112	13183	13078	13160	13085	13007	13112	13213	13232	12952	13291	13065	13188	13229	13407	13145	13132	13020	13194	13126	13047	13210	13127	13215	13016	13200	13171	13143	13201	13035	13051	13235	13093	13087	13150	13230	13126	13128	13160	13158	13285	13088	13193	13073	13193	13042	13038	13207	13145	13016	13067	13141	13043	13222	13136	13257	13110	13008	12989	13193	13207	13028	13103	13189	13091	13023	13078	13136	13069	13082	13103	13141	13179	13111	13030	13228	12996	13191	13054	13148	13192	12941	13248	12995	13175	13009	13117	13183	13128	13099	13056	13070	12939	13164	13320	13072	13159	13143	13094	13211	13107	13040	13126	13032	13217	13058	13182	13137	12810	13218	13053	13295	12948	12936	13226	13040	13103	13211	12948	12935	12974	13072	13143	13158	13196	13128	13132	13094	13188	13025	13122	13122	13230	13036	13029	13044	13147	13109	13146	13060	13083	13081	13003	13091	13089	13044	13060	13226	13154	13132	13148	13180	13190	13121	13134	13062	13012	13191	13147	12997	13135	13172	12965	13102	13070	13153	13139	13158	13032	13015	12998	13263	13165	13234	13182	13152	13015	13181	13109	13036	13128	13026	13121	13186	13204	13075	13100	13120	13051	13019	13173	13166	13146	13124	13248	13247	12992	13050	13039	12974	13149	13192	13158	13075	13116	13110	13185	13187	13023	13003	13283	13032	13129	13252	13072	13353	13124	13227	13196	13000	13065	13299	13082	13109	13233	12894	13016	13131	13091	13013	13144	13123	13194	13236	13083	13072	13146	12996	13148	13041	13282	13083	13059	13078	13038	13051	13134	12940	13169	13051	13124	13309	13247	13212	13283	13140	13057	13186	13080	13072	13219	13143	13183	13098	13133	13190	12991	12985	13084	13142	13175	12982	13103	13141	13050	13074	13130	13243	13239	13062	13137	13166	13034	13217	13047	13103	13128	13117	13211	13123	13057	13178	13142	13176	13049	13025	13169	13149	13104	13192	12974	13232	12915	13154	13014	13082	12983	13247	13127	13338	12956	13103	13062	13159	13115	13072	13021	13253	13070	13086	13010	13075	13186	13200	13178	13159	13026	13091	13200	13174	13024	13132	13090	12993	13011	13185	13273	13005	13020	12935	13077	13164	13155	12943	13074	13155	13184	13066	13084	13308	13300	13110	13116	13181	13135	12990	13012	13290	13062	13039	13082	13140	13116	13013	13089	13176	13020	13013	12922	13148	12969	13141	13021	13215	13120	13059	13104	13058	13105	13206	13170	13141	13323	13123	13100	13123	13073	13110	13082	13142	13109	13077	13198	13035	13144	13060	13251	13169	12915	13156	13240	13101	13104	13082	13172	13154	13295	13109	13092	13100	13137	13087	13117	13152	13099	13153	13083	13115	13343	13272	13069	13095	13184	13066	13232	13121	13077	13225	13099	13228	13050	13156	13062	13137	13226	13018	13227	13064	12946	12993	13098	13157	13062	13275	13124	13081	13062	12982	13143	12981	13244	13042	13191	13191	13222	13146	12927	13029	13168	13114	13054	13190	12987	13360	13101	13033	13379	13046	13085	13223	13039	12999	12890	13114	12996	13131	13087	13055	13010	12929	13196	13121	13120	13146	13228	13141	13210	13005	13151	13049	13036	13186	13136	13051	13188	13029	13119	13303	13087	13074	13054	13240	13118	13064	13209	12963	13188	13111	13110	13076	13149	13055	12844	13303	13125	13110	12998	13183	13021	13008	13116	13198	13202	13118	13274	12996	13138	13248	13072	13137	12999	13115	13232	12991	13164	13164	13191	13130	13068	13101	13062	13099	13077	13159	13071	13011	12989	13101	13112	13165	12990	13152	12996	13039	13294	13141	13155	13162	13166	13120	13065	13033	13134	13284	13264	13126	13226	13125	13103	13294	13218	13238	13174	13137	13079	13010	13240	13038
23419	21066	28853	26530	27427	28675	26486	21063	19171	18821	18671	18143	18313	17793	18071	18251	18208	17951	18052	18106	17767	17772	17960	17933	18019	17979	18251	17927	17929	18056	17959	17862	17898	18044	17979	17928	17673	17712	17681	17795	17906	17927	17690	17676	17934	17693	17842	17842	17783	17898	17912	17882	18239	17993	17933	17969	17859	17822	17873	17884	17871	17698	17603	17863	17925	17690	17799	17768	17717	17852	17850	17736	17927	17867	17845	17703	18004	17941	17799	17702	17849	17682	17902	17863	17905	17753	17790	17796	17882	17711	17896	17768	17982	17607	17930	17660	17997	17760	17710	17909	17913	17790	17749	17848	17746	17995	17837	17859	17978	17867	17897	17962	17915	17727	17943	17874	17915	17815	17793	17805	17895	17780	17893	17639	17878	17767	17653	17822	17921	17915	17911	17785	17850	17694	17668	17967	17716	17741	17820	17770	17645	17735	17841	17841	17926	17933	17868	17634	17729	17815	17955	17899	17778	17874	17810	17813	17876	17674	17913	17781	17981	17715	17737	17788	17617	17822	17771	17846	18084	17995	17786	17875	17815	17660	18081	17814	18029	17998	17998	17695	17880	17902	17802	17828	17913	17822	17695	17832	17888	17835	17758	17773	17709	17785	17867	17837	17916	17768	18002	17701	17757	17966	17919	17774	17976	17800	17762	17855	17912	17946	17849	17949	17749	17748	17751	17564	17666	17886	17809	17768	17838	17898	17809	17825	17824	17635	17683	18089	17862	17827	17917	17804	17886	17791	17967	17809	17865	17714	17748	17869	17968	17747	18027	17629	17908	17864	17818	17936	17922	17759	17780	17784	17811	17869	17605	17570	17686	17729	17794	17925	17858	17766	17733	17863	17819	17733	17907	17818	17618	17533	17805	17785	17832	17746	17751	17705	17550	17844	17951	17490	17735	17842	17849	18023	17886	17801	17803	17840	18008	17870	17762	17925	17810	17828	17871	18041	18046	17638	17757	17848	17937	17744	17953	17844	17819	17596	17709	17878	17928	17881	17885	17896	17776	17844	18034	17940	18082	18017	17788	17883	17830	17711	17850	17825	17814	18031	17754	17606	17906	17856	17873	17935	17619	17724	17968	18002	17764	17720	17784	17815	17825	17715	17918	17912	17805	17783	17663	17869	17871	17928	17751	17577	17620	17750	17735	17815	17729	17844	17767	17695	17717	17649	17770	17798	17770	17861	17637	17740	17674	17787	17820	17795	17722	17964	17865	17770	17968	17807	17894	17794	17919	17802	17653	17860	17513	17825	17572	17750	17920	17749	17735	17772	17887	17674	17857	17989	17852	17684	17779	17913	17924	17867	17903	17629	17847	17831	17757	17792	17832	17954	17759	17880	17837	17796	17894	18146	17707	17718	17864	17895	17813	17753	17609	17910	17867	17878	17874	17869	17728	17703	17787	17928	17874	17877	17801	17635	17782	17964	18011	17946	17641	17756	17870	17909	17730	17942	17972	17823	17731	18016	17655	17882	17864	17647	17730	17672	17908	17730	17867	17864	17779	17806	17791	17851	17895	17951	17574	17834	17939	17676	17822	17699	17567	17642	18026	17781	17857	17796	17958	17757	17824	17883	17920	17682	17735	17880	17731	17852	17767	17813	17714	17937	17963	17715	17978	17782	17775	17761	17796	17772	17852	17475	17855	17747	17882	17683	17877	17962	17753	18007	17758	17796	17674	17752	17835	18114	17815	17871	17679	17794	17951	17642	17831	17778	17827	17834	17786	17766	17744	17673	17861	17922	17725	17809	17774	17926	17925	17763	17692	17904	17659	17897	17913	17922	18031	17715	17925	17932	17867	17798	17864	17765	17944	17831	17582	17854	17854	17681	17917	17891	17973	17792	17949	17835	17890	17779	17718	17843	18000	17821	17802	17677	17743	17783	18007	17787	17741	17732	17823	17781	17778	17858	17699	17868	17777	17953	17687	17924	17810	17789	17890	17829	17951	17631	17824	18016	17988	17690	17911	17893	18016	18100	17859	17952	17750	17695	17681	17622	17852	17794	17711	17754	17676	17804	17959	17737	17835	17763	17847	17677	17573	17774	18079	17788	17816	17636	17905	17781	17794	17790	17857	17800	17868	17731	17720	17875	17960	17772	17648	17831	17625	17959	17997	17766	17633	17629	17809	17825	17908	17961	17773	17885	18003	17785	18037	17838	17650	17690	17959	17892	17849	17856	17775	17928	17906	17846	18166	18066	17807	17752	17709	17871	17799	17951	17950	17686	17679	17655	17836	17649	17888	17789	17998	17723	17627	17737	17937	17841	17802	17682	17659	17888	17714	17956	17887	17869	17928	17693	17891	17689	17935	17732	17856	18007	17825	18090	17916	17970	17796	17690	17818	17875	17626	17768	17970	17778	17823	17910	17770	17995	17811	17869	17924	17859	17890	17808	17745	18082	17542	17658	18016	17881	17897	17870	17852	17711	18096	17904	17689	17947	17802	17764	17645	17924	17829	17890	17850	17837	17751	17955	17852	17763	17688	17763	17933	17839	17800	17788	17818	17741	17760	17872	17966	17677	17762	17863	17802	17846	17895	17673	17976	17728	17804	17752	17820	17904	17998	17933	17866	17831	17913	17960	17701	17717	17852	17816	17830	17869	17981	17914	17698	17590	17873	17796	17759	17728	17720	17975	17765	17803	17886	17809	17796	18017	17795	17753	17845	17742	17680	17963	17773	17612	17775	17875	17599	17945	17783	17831	17965	17824	17825	17793	17789	17835	17923	17575	17756	17853	17857	17918	17731	17748	17806	17792	17888	17684	17941	17881	17828	17676	17691	17981	17792	17846	17933	17787	17707	17802	17706	17936	17862	17857	17759	17906	17859	17925	17907	17665	18020	17912	17992	17714	17707	17908	17735	17654	17704	17762	17860	17902	17723	17779	18173	17951	17714	17593	17908	17635	17683	17737	17792	17910	17478	17732	17896	17744	17838	17836	17673	17692	17833	18215	17869	17821	17569	17732	17983	17780	17949	17816	17877	18026	17794	17563	17864	17628	17799	17995	17858	17893	18088	17714	17784	17680	17975	17807	17832	17998	17911	17802	17621	17763	17827	17840	17801	17902	17729	17867	17753	17757	17872	17930	17776	17738	17674	17975	17927	17782	17815	17672	17775	17991	17880	17637	17752	17674	17687	17666	17859	17657	17772	17877	17914	17788	17742	17801	17939	17843	17794	17806	17731	17582	17793	17670	17864	17758	17860	17797	17864	18041	17821	17734	17866	17332	17666	17838	17791	17814	17843	17672	17713	17803	17690	17703	17825	17818	17494	17747	17819	17893	17764	17863	17867	17823	17905	18097	17973	17654	17832	18039	17892	17826	17847	17741	17851	17869	17855	17947	17817	17805	17842	17812	17904	17849	17995	17896	17750	17781	17876	17848	17746	17991	17850	17759	17636	17666	17943	17845	17718	17926	17894	17781	17929	17941	17909	17876	17700	17844	17968	17842	17797	17947	17957	17938	17768	17779	17933	17766	17806	17740	17629	17778	17695	17797	17793	17959	17924	17677	17858	17856	17863	17832	17744	17879	17928	17876	17755	17652	17710	17916	17858	17843	17795	17686	17999	17703	17738	17931	17641	17916	17843	17641	17888	17947	17883	17982	17838	17597	17689	17787	17956	17899	17812	17878	17795	17655	17753	17769	17863	17890	17764	17721	17744	17497	17712	17659	17643	17712	18066	17749	17951	17937	17710	17755	17863	17785	17810	17790	17783	17773	17897	17766	18040	17717	17786	17715	17686	17728	17602	17836	17806	17917	17728	18111	17897	17915	17777	17940	18065	17712	17839	17928	17999	17863	17805	17745	17970	17738	17898	17805	17823	17737	17733	17836	17960	17689	17807	18001	17816	17754	17754	17841	17837	18090	17857	17934	18003	17868	17795	17903	17953	17835	17766	18134	17860	18060	17863	17836	17814	17854	17833	17749	17847	17921	17754	17930	18041	17781	17956	17985	17883	17742	17988	17916	17995	17802	17735	18034	18169	17734	17824	17805	17779	17842	17747	17810	17813	17751	17711	17908	17931	17953	17683	17712	17428	17984	17984	17799	17734	17775	17672	17782	17846	17604	17469	17888	18062	18036	17693	17859	17957	17994	18014	17906	17744	17923	17790	17818	18023	17956	17857	18113	17778	17858	17710	17779	17817	17761	17792	17920	17736	17810	17625	17794	17641	17712	17731	17674	17814	18022	18016	17913	17873	17915	17927	17753	17615	17776	17666	17866	17862	17831	17981	18003	17584	17837	17796	17536	17642	17896	17900	17688	17708	17814	17832	17837	17764	17928	17836	17742	17603	17936	17977	17620	17878	17691	17997	17711	17863	17792	17755	17809	17940	17959	17985	17818	17805	17910	17712	17675	17719	17785	17919	17754	18113	17810	17908	17913	17956	17762	17724	18016	17790	17809	18063	18014	17803	17801	17991	17967	17901	17860	17403	17737	17954	17883	17613	17665	17710	18024	17987	17802	17898	17893	17884	17618	17710	17866	17831	17842	17962	17816	17889	17961	17792	17817	17899	17679	17793	17861	17741	17783	17740	17891	17907	17841	17714	17962	17811	17851	17743	17634	17869	17817	17850	17740	17781	17732	17770	17926	17730	17981	17655	17814	17629	17978	17782	17691	17865	17941	18040	17923	18055	17797	17865	18023	18041	17701	17845	17756	17991	17754	17699	17919	18028	17994	17734	17701	17753	17918	17829	17752	17919	17966	17771	17713	17715	17879	17682	17725	17815	17537	17801	17815	17709	18029	17792	17894	17810	17929	17965	17929	17695	17752	17753	17684	17782	17708	17944	17702	17731	17815	17826	17819	17825	17917	17723	17816	17864	17813	17806	17866	17774	17790	17896	17696	17798	17761	18020	17618	17681	18031	17696	17748	17861	17925	17875	17964	17704	18101	17768	17851	17770	17693	17850	17763	17960	17896	17805	17671	17674	17957	17920	17662	17786	17705	17907	17765	17800	17852	17972	17944	17946	17634	17870	17838	17848	17747	17796	17966	17635	17772	18047	17729	17795	17780	17925	17882	17800	18006	17784	17753	17900	17920	17991	17761	17676	17788	17840	17834	17854	17794	17843	17911	17636	17842	17790	17771	17716	17854	17745	17736	17618	17628	17955	17830
45645	70970	57025	41875	33326	24561	18530	15597	14335	13949	13762	13520	13367	13425	13273	13281	13201	13162	13012	13202	13102	13100	13111	13050	13185	13062	13168	13091	13262	13095	13351	13189	13240	13208	13082	13173	13298	13260	13091	13118	13088	13179	13163	13117	13039	13063	12985	12950	13262	13110	12972	13133	13179	13093	13303	13094	13097	13054	13088	12925	13185	13112	13125	13136	13222	13049	13244	13127	13208	12940	13089	13174	13229	13210	13196	13195	13110	13156	13027	13088	13138	13081	13102	13205	13176	13162	13107	13046	13037	13085	13001	13152	13063	13127	13183	13078	13182	13233	13111	13013	13037	13222	13105	13148	13133	13106	13257	13023	13189	13214	13025	12991	13036	13015	13270	13152	13082	13105	13010	12956	13015	13327	13132	13042	13107	13133	13008	13177	13199	12998	12984	13209	12972	13206	13128	13037	12968	13297	12930	13059	12922	13069	13151	13146	13142	13064	13101	13232	13125	13050	13095	12993	12967	13002	13113	12986	13099	13147	13107	13144	13031	13205	13120	13049	13254	13189	13168	13088	12953	13118	13011	13186	12917	13173	13146	13115	13018	13234	13118	12995	13074	12867	13143	13053	12991	13118	12996	13134	13218	13031	13114	13228	13081	13116	13169	13150	13026	13214	13186	12994	13300	13144	13093	13134	13103	13093	13036	13092	13025	13152	13183	13135	13125	13056	13208	13173	13003	13045	12983	13162	13210	13031	13067	13199	13052	13082	13125	13238	13087	13254	13025	13113	13005	13067	13121	12955	12980	13071	13125	13184	13104	13048	13023	13295	13098	12957	13260	13039	13092	13042	13140	13206	13120	13134	13129	12975	13048	13105	13063	13039	13149	13135	13142	13077	13148	13237	12973	13230	13214	13112	13029	13088	13215	13077	13058	13122	12982	13165	13137	13069	13137	13000	13246	13119	13038	13226	12982	13147	12970	13232	13185	13048	13287	13249	13211	13229	13082	13034	13156	13095	13095	13144	13083	13007	13064	13087	13114	13144	13110	13108	13077	13095	13013	12918	13140	13131	13223	13068	13143	13286	13124	13140	13001	13184	13299	12970	13114	13080	13164	13138	13022	13214	13064	12961	13160	13263	13148	13149	13077	13081	12912	13155	13043	13112	13123	13095	13117	13222	13216	13238	13145	13066	13091	13060	13042	12923	13009	13048	13186	13225	13083	13227	13088	12985	13080	13207	13119	13134	13070	13093	13096	13035	12961	12937	13161	13042	13158	13230	13111	13181	13052	12980	13150	13146	13061	13048	13075	13034	13029	13303	13013	13087	13130	12888	13138	13129	13219	12889	13074	13180	13032	13007	13021	12963	13047	13106	13107	13080	12902	13140	13147	13190	12975	13053	13076	13222	13183	13037	13153	13025	13025	12887	13103	13067	13177	13156	13059	13068	13014	13096	12960	13254	13108	12955	13094	13178	12992	12996	13062	13250	13199	13124	13275	13262	13133	13060	12997	13099	13239	13112	13115	13057	13120	13198	13182	13075	13162	13170	13112	13064	13185	13094	12835	13074	13136	13140	12975	13102	13132	13001	13207	13030	13136	13078	13067	13099	13141	12921	13107	12985	13131	13123	12893	13151	13082	13107	13201	12938	13039	13018	13007	12996	13101	12976	13252	13087	12988	13139	13112	13008	13002	13103	13228	13112	13040	13095	13151	13046	13185	13049	13089	13288	13199	13053	13078	13162	13153	13206	13094	13016	13032	13087	13189	13111	12944	13084	13100	13240	13203	13157	13349	13080	13150	13208	13255	13211	13082	13112	13189	13108	13173	13018	13070	13112	13097	13059	12960	13050	13139	13176	13099	13214	13164	13281	13070	13188	13060	13055	13116	13090	13052	13095	12918	13098	13267	13113	12879	13204	13285	13099	13008	13082	13034	13131	13047	13040	13107	13056	13261	12886	13092	13157	13108	13031	12908	12989	13044	13010	13032	13081	13274	13032	13184	13021	13261	13101	13244	13197	12935	12943	13026	13178	13160	13046	12936	13242	13083	13008	13000	13083	13201	13054	13316	12968	12957	13012	13231	13133	13112	13080	13063	13236	13041	13195	13179	12991	13073	13037	13126	12953	13058	13024	12792	12887	13083	13123	13064	13213	12856	13084	13097	13039	13119	13186	13017	13041	13187	13158	12890	13013	13177	13121	13054	12997	13114	13026	13224	12939	13128	13203	13133	13187	13168	12938	13116	13021	13064	12972	13081	13047	13057	13045	13118	13056	13054	13235	13175	13179	13063	13103	13053	12965	13162	13005	13044	13044	13028	13072	13181	13000	13254	13135	13097	12950	13020	13315	13130	13079	13155	13039	13303	13091	13038	13142	13097	13279	12973	13216	13099	13151	13068	13063	13204	13011	13205	13249	13088	13096	13179	12955	13136	13134	13195	13101	13156	13087	13073	12935	13000	13175	13161	13172	13020	13069	13150	13124	13015	13032	13145	12989	13078	13053	13086	13093	13172	13048	13039	12937	13039	13041	13110	13067	13059	13120	13106	12946	13027	13186	12998	13290	13172	13208	13292	12967	13105	13169	13286	13138	13024	13202	13043	13009	13052	12941	13105	13160	12972	13189	12965	12994	13157	13144	13102	13102	13112	13041	13195	13014	13015	13175	13137	13017	13147	13033	13164	13171	12994	13215	13213	13091	13296	13036	13179	12933	13030	13152	12923	12982	12997	13132	13163	13075	12963	13213	13206	13068	13208	12975	13219	13255	13150	12915	13158	12947	13171	12860	13054	13188	13082	12990	13152	13145	13126	13197	13085	13188	13194	13077	13081	13092	13145	13103	13055	13149	13013	13078	13081	13062	13096	13085	13142	12950	13024	13100	13152	13077	13098	13130	13081	13147	12997	12914	13357	13028	13201	13248	13058	13114	13035	13111	13154	13029	13261	13109	13154	13116	13095	13215	13184	13112	13284	13113	13176	13177	13103	13043	13099	13002	12987	12854	13134	13185	13062	13039	13029	13200	13291	13020	13236	13017	12992	13015	12982	13162	13021	13173	12889	13063	13001	13100	13129	13095	13057	13075	13075	12954	13079	13039	13056	13141	13140	13169	13097	13146	13061	12970	13141	13084	13259	13053	13158	13086	13014	13178	13181	13116	13074	13050	13011	13244	13048	13105	13138	12986	13066	13088	13042	13165	13160	13109	13054	12875	13038	12972	12985	13029	13049	13302	13105	13070	13002	13144	13147	13213	13108	13237	13020	13022	12978	13196	13120	13062	13087	13092	13026	13149	13076	13038	13033	13171	13206	13100	13076	13098	13174	13201	12994	13094	13127	13283	13156	13062	13063	13025	12867	12950	13297	13257	13125	12938	13169	13231	13143	13097	13237	12976	13212	13039	13205	13080	12982	12867	12988	13162	13146	13025	13102	13137	13075	13210	13052	12996	12917	13063	13273	13033	13055	13132	13009	13073	13070	12998	13152	13110	13120	13082	13048	13110	13026	13077	13151	12857	12943	13015	13175	13229	13144	13234	13153	13219	12991	13105	13144	13058	13276	13058	13240	13213	13279	13005	13065	13020	12999	12978	13131	13211	13011	13105	13265	13129	13049	13059	13128	13163	13139	12943	13147	13142	13024	13006	13203	13166	13153	13118	13116	13171	13095	13161	13230	12900	13226	12932	13180	13028	13173	13116	12958	12884	13067	13253	13022	13052	13038	13041	13070	13118	13058	13002	12829	13002	13063	13103	13240	13131	13070	12863	13108	13148	13078	13172	13061	13146	13140	13202	12981	13041	13176	13214	13051	13205	13160	13106	13079	13033	12988	13063	13192	13200	13146	12966	13131	13205	13274	12964	13319	13041	13197	12957	13043	13195	13033	13228	13004	13161	12942	13059	13130	13156	12951	12990	13078	13181	13174	13142	13040	13191	13113	13077	13011	13073	13274	13098	13133	13305	13221	13077	12936	13148	13086	13110	12922	13151	13148	12986	13084	13123	13169	13060	13208	12981	13178	13108	12958	13030	13069	13042	13125	13033	13010	13165	13135	13068	13197	13193	13124	13034	13350	13039	13137	13083	13145	13137	12939	13251	13006	13212	13128	13146	13032	13100	13029	13015	13138	13047	13163	13052	12952	13081	12901	13104	13174	13150	13043	13241	13021	13151	13229	13270	13177	13102	13206	13095	13112	13122	12987	12887	13073	12999	13028	13078	12981	13104	13005	13204	13209	13016	13176	13123	13119	13159	13084	13041	13102	13202	13013	13056	12943	13162	13121	13018	13064	13180	13069	13094	13168	13023	13096	13012	13241	13123	13118	13158	13084	13108	13085	13062	13123	13253	12995	12967	12928	13157	12879	13024	13190	13147	13131	13099	13103	13138	12886	13035	13277	13144	12958	13074	13118	13165	13139	13058	13152	13037	13213	13161	13166	13092	13132	13163	13073	13152	13018	13171	12941	13054	13113	13156	13139	13091	13061	13142	13078	13108	13165	13176	13111	13291	13096	13093	13151	13219	13084	12978	13076	13015	13148	13020	13174	13114	13077	13097	12951	12949	13083	13147	12993	13094	13080	13118	13137	13169	13236	13163	13076	13108	13020	13160	13000	13315	12907	13109	13029	13211	13119	13195	13278	13196	13003	13259	13039	13005	12992	12989	13050	13053	13082	13077	12974	13158	13144	13302	13098	13184	13077	13061	13192	13202	13078	13014	13123	13093	13255	13168	13187	13149	13094	13121	13154	13009	13172	12912	13051	13095	12960	12994	13210	13084	13201	13139	13123	13192	13137	13214	13000	13191	13182	13021	13010	13069	13119	13096	13032	13088	12980	13122	13093	13040	13164	13029	13125	13287	13207	13237	13089	13189	12969	13068	12962	12908	13070	13162	13241	13127	13109	13070	13094	13191	13026	13118	13008	13123	13145	13174	13036	12989	12986	13213	13050	13071	13073	12981	13067	13138	13134	12954	13066	13091	13130	13152	13116	13150	13133	12815	13015	12988	13218	13135	13081	13110	13214	13161	13053	12912	12987	13171	13093	13166	13040	13022	13208	13105	13127	13129	13158	13196	13059	13199	13181	13034	13108	13123	13158	13143	13042	12987	13202	13038	13162	12979	13047	13186	13023	13106	13157	12998	13062	12944	13228	13062	13234	13052	13213	12905	13114	13204	13061	13039
24686	21411	30205	31325	29017	26848	24236	20695	19097	19018	18609	18472	18103	18274	18033	17914	17969	17822	17866	17789	17883	17806	17812	17936	17889	17881	17990	17692	17867	17832	17818	17880	17692	17945	17839	17843	17813	17667	17711	17800	18013	17754	17921	17898	17771	17731	17799	17669	17844	17894	17755	17743	17754	17714	17672	17631	17542	17707	17883	17727	17845	17945	17493	17804	17541	17560	17711	17833	17677	17775	17649	17733	17704	17816	17837	17775	17703	17687	17695	17911	17759	17891	17714	17695	17721	17892	17815	17723	17749	17753	17616	17732	17786	17596	17881	17619	17931	17774	17886	17820	17568	17718	17650	17771	17397	17739	17691	17553	17576	17501	17757	17612	17633	17715	17788	17575	17736	17558	17675	17602	17818	17928	17735	17649	17728	17574	17560	17689	17774	17895	17478	17683	17591	17767	17724	17540	17646	17928	17578	17765	17674	17575	17788	17591	17806	17621	17763	17552	17801	17760	17793	17706	17864	17707	17735	17810	17781	17863	17814	17560	17678	17772	17700	18019	17747	17611	17872	17661	17701	17790	17592	17843	17846	17587	17558	17695	17912	17571	17776	17632	17629	17694	17525	17667	17742	17658	17716	17810	17443	17672	17776	17840	17803	17937	17793	17708	17806	17945	17935	17793	17749	17793	17659	17920	18065	17689	17959	17770	17704	17739	17894	17719	18063	17646	17771	17649	17669	17797	17592	17742	17628	17501	17785	17716	17624	17498	17500	17915	17861	17785	17831	17918	17630	17790	17726	17652	17652	17732	17639	17871	17575	17659	17642	17658	17697	17591	17737	17616	17582	17808	17813	17596	17663	17755	17844	17770	17805	17761	17817	17710	17928	17541	17934	17874	17816	17950	17709	17656	17678	17656	17656	17684	17694	17748	17536	17767	17734	17864	17866	17826	17729	17691	17939	17727	17788	17564	17566	17845	17822	17626	17617	17823	17621	17696	17529	18023	17604	17700	17697	17631	17944	17837	17729	17730	17761	17708	17901	17663	17622	17756	17774	17750	17723	17902	17806	17676	17686	17538	17817	17915	17893	17803	17507	17589	17827	17596	17909	17783	17866	17390	17688	17791	17780	17751	17823	17565	17509	17730	17876	17818	17697	17711	17689	17605	17564	17846	17704	17683	17829	18055	17905	17671	17578	17635	17773	17712	17745	17790	17557	17576	17848	17556	17761	17955	17689	17678	17687	17846	18045	17617	17837	17762	17815	17864	17627	17951	17755	17550	17781	17602	17667	17852	17671	17869	17922	17943	17655	17763	17618	17857	17698	17628	17768	17909	17618	17543	17610	17569	17466	17835	17647	17666	17624	17573	17660	17679	17672	17868	17800	18003	17726	17588	17608	17744	17777	17712	17590	17802	17564	17544	17669	17666	17904	17849	17799	17575	17670	17835	17845	17733	17560	17767	17669	17722	17827	17633	17861	17572	17780	17724	17753	17886	17849	17945	17769	17764	17681	17623	17901	17731	17878	17560	17756	17642	17800	17626	17740	17882	17657	17649	17651	17756	17647	17907	17785	17509	17749	17961	17785	17534	17737	17919	17796	17784	17719	17498	17683	17895	17807	17738	17634	17541	17435	17885	17611	17716	17531	17732	17689	17582	17576	17624	17791	17758	17747	17665	17741	17765	17884	17677	17708	17873	17809	17880	17709	17829	17743	17840	17455	17759	17702	17634	17737	17800	17738	17582	17698	17580	17725	17963	17851	17838	17927	17587	17542	17630	17596	17695	17787	17908	17771	17597	17771	17737	17816	17782	17840	17760	17681	17369	17620	17862	17777	17842	17695	17659	17481	17622	17715	17748	17649	17661	17863	17699	17686	17638	17807	17628	17816	17534	17676	17907	17837	17722	17598	17570	17650	17678	17850	17659	17971	17713	17502	17665	17871	17713	17640	17887	17845	17470	17714	17984	17672	17629	17588	17863	17874	17760	17705	17748	17815	17620	17891	17731	17527	17556	17760	17876	17868	17849	18143	17690	17468	17676	17823	17711	17626	17646	17809	17795	17787	17659	17642	17602	17484	17592	17625	17816	17803	17904	17626	17687	17961	17609	17595	17545	17731	17721	17659	17537	17837	17608	17770	17600	17614	17715	17692	17588	17770	17704	17557	17811	17890	17934	17679	17591	17581	17506	17765	17746	17668	17638	17600	17665	17426	17763	17777	17840	17738	17561	17755	17649	17861	18038	17548	17517	17531	17744	17619	17790	17833	17494	17752	17632	17704	17551	17752	17654	17680	17752	17736	17685	17603	17666	17669	17877	17687	17722	17552	17768	17718	17508	17725	17703	17594	17823	17740	17536	17667	17331	17738	17654	17661	17629	17652	17715	17881	17697	17899	17859	17741	17771	17785	17808	17627	17558	17705	17693	17685	17644	17644	17678	17716	17758	17858	17719	17684	17783	17708	17652	17529	17643	17747	17711	17891	17880	17711	17873	17715	17626	17529	17617	17696	17530	17783	17705	17679	17510	17806	17733	17637	17688	17669	17691	17581	17548	17783	17649	17568	17779	17718	17820	17599	17835	17473	17706	17705	17694	17504	17820	17672	17799	17530	17860	17730	17610	17772	17598	17811	17554	17759	17534	17585	17809	17598	17622	17702	17607	17723	17954	17846	17609	17676	17717	17818	17625	17637	17694	17735	17713	17821	17632	17807	17813	17810	17882	17833	17645	17787	17598	17731	17775	17855	17628	17775	17661	17572	17551	17798	17786	17706	17586	17793	17683	17592	17778	17731	17525	17676	17958	17563	17720	17855	17748	17600	17889	17557	17500	17564	17729	17566	17864	17898	17657	17910	17766	17684	17778	17997	17701	17921	17847	17874	17849	17525	17512	17567	17747	17633	17669	17738	17827	17778	17641	17469	17716	17739	17772	17855	17936	17751	17540	17751	17654	17831	17646	17579	17701	17761	17574	17848	17795	17959	17640	17661	17698	17789	17820	17769	17657	17762	17719	17702	18003	17732	17692	17710	17757	17734	17771	17774	17768	17540	17704	17752	17910	17663	17840	17601	17539	17770	17836	17764	17662	17712	17765	17977	17833	17445	17586	17463	17718	17748	17789	17841	17828	17778	17719	17705	17766	17878	17987	17749	17738	17853	17651	17601	17541	17724	17634	17659	17785	17905	17792	17845	17866	17752	17734	17841	17869	17808	17676	17768	17637	17694	17742	17723	17787	17906	17732	17698	17892	17930	17762	17920	17786	17721	17720	17704	17839	17617	17685	17600	17487	17614	17821	17653	17643	17604	17649	17599	17720	17678	17732	17647	17749	17581	17615	17664	17496	17863	17647	17643	17462	17810	17883	17711	17700	17618	17856	17567	17637	17859	17916	18131	17581	17709	17589	17942	17785	17607	17845	17663	17704	17587	17696	17626	17710	17736	17655	17539	17747	17786	17591	17694	17717	17756	17981	17805	17773	17729	17695	17816	17625	17915	17676	17826	17676	17705	17748	17671	17586	17721	17680	17647	17583	17707	17716	17678	17653	17863	17867	17868	17932	17762	17679	17745	17689	17747	17818	17590	17926	17717	17809	17668	17742	17869	17633	17746	17858	17772	17794	17682	17550	17789	18017	17667	17596	17567	17755	17788	17575	17481	17711	17892	17827	17721	17820	17723	17863	17685	17918	17843	17804	17598	17812	17772	17724	17679	17757	17748	17773	17809	17567	17664	17679	17735	17733	17683	17638	17563	17778	17770	17739	17647	17805	17751	18009	17683	17771	17715	17704	17694	17518	17693	17732	17658	17679	17657	17827	17556	17747	17543	17752	17634	17896	17772	17665	17745	17804	17837	17682	17768	17709	17635	17467	17736	17750	17755	17611	17971	17773	17871	17798	17589	17753	17763	17747	17617	17664	17952	17746	17788	17717	17621	17810	17946	17854	17771	17726	17570	17713	17728	17894	17717	17595	17695	17722	17842	17667	17816	17782	17629	17901	17650	17817	17888	17711	17536	17538	17837	17489	17568	17505	17546	17542	17565	17985	17651	18047	17949	17657	17690	17836	17630	17721	17984	17696	17924	17860	17886	17600	17479	17681	17823	17621	17698	17462	17825	17744	17781	17981	17867	17603	17864	17885	17789	17743	17728	17676	17771	17734	17817	17789	17774	17663	17602	17658	18017	17771	17862	17904	17749	17683	17841	17617	17791	17575	17692	17604	17624	17569	17495	17674	17609	17748	17967	17810	17745	17506	17757	17736	17710	17999	17884	17723	17721	17704	17659	17730	17915	17677	17641	17744	17722	17713	17975	17504	17660	17696	17549	17649	17547	17497	17666	17664	17619	17746	17739	17747	17700	18004	17877	17703	17546	17736	17889	17793	17723	17677	17585	17719	17584	17619	17572	17806	17781	17700	17750	17648	17617	17542	17815	17735	17593	17690	17557	17712	17639	17865	17618	17799	17774	17547	17723	17803	17653	17456	17841	17670	17867	17742	17918	17725	17732	17583	17689	17782	17639	17734	17988	17669	17737	17638	17855	17711	17836	17889	17679	17523	17496	17910	17837	17731	17673	17837	17595	17642	17730	17602	17885	17743	17617	17735	17815	17683	17712	17718	17889	17691	17803	17550	17910	17736	17747	17668	17672	17845	17936	17759	17604	17870	17865	17680	17682	17618	17839	17686	17622	17971	17778	17736	17678	17875	17894	17847	17744	17763	17609	17674	17613	17672	17737	17744	17677	17859	17686	17850	17592	17741	17759	17593	17843	17879	17869	17825	17646	17761	17713	17942	17840	17789	17661	17800	17750	17679	17810	17745	17873	17655	17929	17839	17796	17577	17649	17775	17713	17700	17668	17852	17923	17579	17765	17706	17619	17708	17648	17709	17646	17674	17627	17857	17922	17866	17703	17564	17675	17704	17887	17903	17637	17533	17653	17805	17588	17673	17865	17750	17777	17542	17789	17783	17768	17650	17777	17886	17800	17751	17514	17730	17781	17696	17851	17710	17825	17568	17603	17920	17818	17499	17615	17575	17773	17691	17862	17753	17756	17856	17807	17618	17743	17795	17586	17583	17557	17674	17892	17644	17773	17610	17696	17898	17739	17896	18027	17684	17885	17540	17811	17692	17596	17678	17680	17782	17647	17936	17842	17861	17879	17716	17659	17587	17685	17778	17879	17815
44600	68418	55143	39922	29327	22498	18481	15835	14647	14206	13750	13729	13474	13350	13316	13305	13316	13125	13274	13296	13025	13274	13194	13283	13219	13162	13280	13059	13093	13030	13089	13117	13043	13033	13192	13092	13066	13128	13160	13082	12987	13150	13034	12933	13144	13216	12946	13206	13030	13203	13074	12990	13140	13013	13082	13209	13148	13205	12950	12878	13040	13057	13066	13052	13139	12938	13122	13194	13208	13201	13074	13153	13108	13020	13094	12977	13346	13090	13068	13158	13142	12873	12957	13111	13311	13156	13129	13035	13112	13069	13134	12957	13078	13117	13238	12886	13268	13215	13037	13112	13224	13188	13036	13114	12918	13131	13097	12972	13191	13200	13083	13182	13219	12889	13193	12934	13259	13175	13093	12930	13256	12982	13068	13254	13128	13055	13111	12964	13188	13045	12997	13191	13166	13073	13258	13054	13023	13070	13175	13404	13127	13021	13289	13122	13141	13120	13052	13120	13034	13051	13120	13054	13199	13088	12967	13044	13077	13127	13218	13017	12877	13128	13016	12995	13202	13086	13178	13185	13218	13181	13101	13163	13219	13029	13049	13215	13181	12996	13202	13012	13068	13052	12976	13076	13173	12905	13034	13096	13109	13137	13218	13253	13132	12970	13073	13032	13221	13204	13046	13157	13029	13142	13100	13129	13102	13029	13127	13013	13145	13151	13232	13017	13349	12932	13154	13000	13094	13108	13088	13037	13146	13048	12998	13100	13218	13028	13072	13245	13211	13043	13158	13139	13018	13124	13201	13201	13063	13064	13256	12923	13163	13062	13037	13199	12945	13023	13016	13107	13107	12941	13237	13201	13108	13065	13151	13051	13114	12998	13208	13116	13138	13053	13036	13142	12993	13112	13177	13062	13081	13017	13194	13006	12976	12998	13056	12986	13177	13187	13053	13140	13092	13125	13098	13049	13079	13075	13134	13082	13047	13196	13146	13160	12989	12981	13009	13184	13008	13158	13099	13022	13146	13077	13134	13110	12890	13024	13262	13172	12997	13017	13081	13009	13191	13095	13114	13040	13072	13056	13051	13061	13114	13035	13159	13055	13169	12862	13164	13023	13105	13095	13129	13188	13187	13140	13185	12999	13062	13014	13072	13223	13108	13080	13109	13174	13146	13110	13127	13078	13050	13006	13033	13078	13053	13105	13086	13074	12935	13163	13055	13028	13099	13149	13075	13175	13010	13157	13072	13067	13047	13053	13145	13018	13057	13145	13019	13204	13090	13047	12989	13065	13081	13061	13015	13228	13113	13243	12914	13052	13065	13025	13201	13046	12972	13010	13005	12909	12963	12945	13031	13107	13097	13098	13098	13144	13197	13234	13165	13105	12982	13206	13057	13120	12951	13152	13132	13139	13005	13011	13173	12930	13147	13184	12995	13112	13201	13073	13067	13118	13148	13037	13051	13057	13236	13103	13081	13085	13083	13101	13069	13127	13030	13051	13102	13075	13150	13188	13184	13013	13013	13187	13135	13135	13204	13114	13227	13101	13218	13203	12981	13032	13057	13177	13145	12940	12999	13176	13136	12991	13155	13104	13155	13174	13236	13082	13105	12971	13159	13146	13027	13245	13062	13043	13162	13090	13003	13047	13190	12949	13043	13118	12871	12879	13124	13123	13185	12966	13074	13047	13245	12889	13275	13022	13230	13000	13166	13184	13228	13219	13053	13221	13037	13061	12935	13165	13125	13119	13076	13108	13067	13173	13038	13055	13104	13191	13159	13059	12934	13090	13199	13133	13169	13151	13018	13116	13067	13033	13180	13293	13178	12953	13243	13223	13052	13168	13267	12997	13150	13149	13068	13087	13090	13131	13059	12902	13116	13121	13141	12951	13009	13183	13047	12938	13013	13118	12981	13224	13092	13116	13079	13267	12989	13078	13200	13183	13126	12982	13102	13121	13025	13137	13158	13281	13175	13122	13156	13277	12991	13175	13210	13057	13081	13115	13134	13095	13035	13168	13104	13074	12958	13069	13072	13240	12944	13153	13301	13047	13263	13011	13083	13160	12972	13124	13054	12953	13181	12998	13208	13121	13163	13113	13147	13024	13180	13211	13088	13252	12960	13156	13043	13206	13236	13093	13195	13038	13135	13124	13130	12978	13119	13116	13050	13054	13011	13116	13023	13058	13127	13141	13159	13176	13190	13147	13156	13105	13088	13132	13212	13131	13144	13156	12997	13154	12999	13026	13028	13186	13118	13114	13003	13035	13127	13024	13135	13043	13019	13048	13158	13110	13036	13056	12986	13050	13144	13168	12993	13075	13181	13033	13121	13096	13081	13057	13013	13081	13231	13132	13198	13160	13157	13141	12992	13156	13130	13194	12997	13155	13099	12961	12959	13025	13109	13036	13095	13042	13178	13215	13158	13145	12967	13209	13208	13264	13048	13151	13011	13079	13107	12975	13209	12967	13052	12952	13062	13159	13087	13069	12846	13048	12981	13093	13048	13041	13207	13209	13063	13058	13142	13051	13236	13255	13239	13172	13005	13079	13080	13175	13084	13025	13180	13103	13193	13079	13068	12888	13029	13065	13249	13167	13202	13169	13221	13067	12905	13183	12980	13084	13175	13114	13106	12941	13060	13057	13028	13141	13017	13065	13057	13120	13157	12998	13015	13137	13026	13170	13144	13093	13098	13047	13279	12970	13248	13074	13037	13004	13051	13050	13107	13118	13144	13150	13108	12959	13155	13123	13219	12947	13089	13130	13072	13197	13107	13063	13094	13111	13092	12864	13276	13072	13069	13111	13172	13066	13118	13112	13088	13203	13120	13014	13178	13200	12915	13138	13101	13112	13218	13082	13074	13127	13122	12996	13159	13103	13235	13102	13194	13217	12999	13191	13200	13162	13003	13170	13110	12985	13045	13115	13039	13116	13048	13058	12966	13211	13165	13000	13287	12873	13001	13150	13164	12926	13179	13140	13102	13172	13214	13246	13116	13109	13163	13251	13037	13011	13117	13136	13337	13014	12995	12976	13253	13007	13071	13060	13084	13138	13101	13173	13267	13001	13150	13174	13095	12940	12961	12984	13019	12924	13086	13068	13070	13088	13172	13118	13041	13223	13054	13060	13136	13052	13066	13036	13188	13078	13059	13192	13099	13159	12974	12996	13116	13114	13197	13174	12994	13015	13118	13097	13162	12956	13025	13114	13127	13229	13014	13199	13120	13114	13052	13140	13225	12938	13134	12962	13148	13134	13085	13309	13067	12971	13131	13223	13006	13006	12956	13216	13163	13065	13049	13129	13053	13026	13052	13055	13070	12995	12867	13207	13043	13225	12938	13189	12974	13108	13149	13236	13080	13048	12990	13004	13103	13152	13127	13016	13109	13017	13083	13133	13000	12909	13171	13097	13134	12952	13112	13063	13146	12982	13238	13236	13139	13161	13007	13185	13150	13036	12974	13193	12969	13124	13171	13087	13097	12996	13016	13110	13207	13037	13116	13131	13349	13144	13019	13048	12992	13048	13041	13090	13199	13197	13214	13336	13194	13036	13150	13143	13085	13138	13135	12972	13090	13187	13074	12996	13181	13276	13110	13238	13067	13083	12888	12837	13169	13219	13049	13239	12904	13166	13136	13217	12983	13104	13145	13018	13116	13185	13064	12985	13021	13045	13100	13037	13251	13020	13140	13076	13126	12953	13092	13002	13120	13080	12941	13057	13131	13052	13051	13027	13156	13252	13132	13061	13053	13289	13066	13102	13080	13082	12996	13059	13084	13156	13137	13197	13007	13160	13046	13098	12910	13023	13129	13133	13222	12988	13170	13034	13266	13139	12981	12999	13120	12976	13193	13042	13193	12922	13148	13015	13041	13120	13053	13038	13184	13122	12955	13067	13005	13117	13156	13200	13220	13252	13103	13158	12942	13140	13016	13129	13046	13278	13160	13139	12956	13182	12982	13196	13169	13067	13081	13123	13108	13198	13079	13180	13092	13196	13119	13234	13004	13201	13150	13068	13311	12917	13179	13092	13230	13065	13145	13014	13097	13048	13128	13249	13140	13069	13102	13211	12989	13001	13178	13052	13039	13116	13209	13026	13084	13119	13286	13197	13169	13104	13076	13080	13053	13258	13109	13034	13236	13141	13086	13005	13010	13080	13158	12919	13051	13052	13140	13096	13108	12992	13078	13030	13035	13112	13061	13220	13007	13185	13076	13063	13197	13058	13097	13108	13215	12966	13055	12914	13083	13061	13180	13055	13309	13080	13236	13056	13066	13202	13160	12992	13189	13076	12970	13115	13092	13038	13144	13082	13050	13088	13068	13058	13027	12965	13191	13140	13222	13025	13113	13028	12973	13023	13057	13067	13011	13246	13128	13148	13033	13306	13162	13184	13106	13309	12967	13221	13237	13219	13262	13134	13092	12919	13195	13018	13139	12991	13246	13092	13182	13006	13282	12976	13045	13200	13196	13079	13026	13039	13138	13153	13234	13094	12956	13112	12952	13178	13049	13130	12974	13251	12963	13142	12994	12973	13142	13077	13003	13117	13115	13187	13012	12921	13027	13141	12979	12954	13126	13011	13311	13077	13001	13047	12953	13173	13042	13041	13011	13151	13213	12941	12997	13106	13212	13220	13097	13031	13102	13024	13171	13061	13126	13085	13101	13106	13157	13186	13106	13096	13026	13102	13050	13056	13150	12903	13136	12995	13158	13107	13086	13026	13092	13277	13062	13155	13085	13098	13012	13061	13144	12909	13205	13122	13149	13189	13122	13034	13000	12965	13207	13073	12908	13035	13311	13006	13027	13096	13007	13058	13046	12996	13220	13085	13043	13073	13011	13280	13088	13100	12954	13262	13023	13180	13087	13180	13114	13051	13123	12990	13189	13132	13105	13047	13121	13028	13185	13068	12926	13109	13116	12920	13069	12908	13240	13079	13067	12925	13223	13130	13201	13020	13209	13204	12943	13151	12996	13119	13074	13057	12982	13030	13233	13134	13215	13071	13271	13125	13114	13074	12935	13151	13006	13018	13101	13106	13044	13022	13199	12877	13081	13086	13181	13244	13049	13247	13110	13190	13156	13074	13053	13276	13189	13051	13175	12921	13106	12982	13010	13125	13098	13063	13096	13130	13021	13143	13079	13032	13213	13086	13081	13018	13262	13210	13237	13128	13258	13107
22123	21078	28827	24983	24259	27223	30682	23975	21562	21509	20342	19625	19321	19117	18760	18814	18563	18550	18872	18583	18498	18519	18316	18586	18318	18540	18523	18515	18340	18551	18428	18133	18237	18268	18478	18363	18105	18087	18234	18183	18052	18069	18181	18374	18392	18109	18295	18560	18174	18230	18051	18275	18423	18383	18319	18370	18333	18283	18338	18067	18254	18319	18156	18118	18303	18319	18286	18229	18018	18315	18253	18287	18081	18125	18260	18210	18265	18167	18375	18098	18337	18298	18021	18474	18380	18200	18107	18118	18177	18196	18318	18108	18266	18201	18316	18318	18283	18148	18352	18321	18142	18177	18074	18075	18185	18098	18364	18260	18113	18299	18189	18240	18356	17968	18223	18056	18115	18081	18185	18047	18188	18177	17950	18154	18281	18157	18181	18374	18071	18294	18286	18225	18137	18210	18175	18259	18153	18141	18196	18272	18354	18633	18344	18317	18481	18166	18327	18248	18271	18263	18280	18247	18281	17951	18321	18106	18149	18308	18080	18076	18062	18161	18374	18091	18331	18161	18290	18266	18287	18026	18378	18278	18195	17938	18055	18111	18085	18270	18196	18184	18206	18222	18264	18209	18165	18247	18199	17921	18017	18299	18233	18228	18196	18160	18162	18176	17958	18002	18215	18274	18220	18163	18209	18506	18148	17992	18240	18237	18162	18064	18214	18281	18213	18265	18113	18121	18181	18051	18215	18275	18226	18023	17985	18128	18208	18066	18086	18192	18272	18238	18322	18112	18289	18236	17972	18094	18083	18335	18201	18118	18348	18149	18158	18321	18232	18436	18286	18383	17973	18000	18160	18036	18352	18298	18151	18108	18092	18111	18193	18091	18110	18233	18252	18195	18258	18297	18109	17927	18063	18306	18187	18145	18173	18063	18309	18453	18099	18015	18403	18390	18241	18479	18455	18165	18225	18259	18350	17975	18232	18147	18268	18062	18169	18283	18338	18073	18231	18083	18338	18279	18385	18060	18288	18184	18232	18209	17861	18199	18005	18192	18203	18227	18034	18109	17930	18216	18161	18151	18094	18239	18389	18342	18296	18159	18093	18291	18147	18248	18321	18497	18200	18269	17855	18140	18114	18268	18388	18084	18100	18292	18299	18353	18167	18211	18437	18393	18174	18389	18316	18122	18063	18230	18205	18002	18263	18208	18297	18126	18186	18202	18081	18115	18216	17977	18300	18425	18072	18136	18174	18249	18192	18182	18281	18506	18211	18135	18061	18113	18067	18327	18265	18181	18429	18063	18169	18174	18242	18038	18155	18189	18440	18364	18312	18278	18029	18144	18049	18155	18217	18121	18307	18139	18323	18310	18338	18169	18188	18387	17959	18112	18340	17950	18252	18314	17985	18115	18370	18172	18258	18206	18535	18281	17916	18187	18177	18154	18474	18082	17945	18300	18330	18300	18473	18298	18226	18159	18289	18140	18213	18447	18120	18080	18206	18153	18058	18415	18131	18379	18330	18231	18170	18146	18061	18190	18067	18275	17937	18123	18097	18134	18187	18475	18109	18318	18369	18309	18208	18294	18030	18243	18225	18328	18081	18168	18291	18109	18380	18215	18317	18217	18171	18030	18283	18255	18150	18259	18157	18208	18198	18192	18199	18290	18174	18198	18421	18428	18036	18226	18202	18113	18107	18103	18439	18213	18215	18173	18183	17956	18103	18188	18129	18171	18089	18356	18331	18174	18076	18111	18242	18254	18156	18353	18009	18378	18467	18438	18145	18283	18087	18253	18297	18095	18136	18027	18251	18367	18179	18127	18259	18341	18210	18319	18317	18376	18175	18118	17936	17983	18070	18154	18265	17953	18102	18172	18180	18092	18047	18243	18094	18164	17994	18059	18326	18288	18206	18215	18414	18260	18002	18026	18015	18307	18254	18189	18367	18311	18160	18313	18394	18207	18177	18054	18051	17992	18511	18184	18233	18043	18264	17949	18418	18176	18252	18289	18359	18154	18159	18226	18310	18296	18018	17952	18179	18226	18237	18281	18170	18260	18341	18324	18275	18253	18313	18249	18236	18130	18325	18084	18122	18038	18142	18281	18145	18326	18320	18256	18156	18158	18264	18156	18271	18203	18153	18128	18245	18123	18235	18082	18189	18299	18264	18066	17930	18042	18156	18269	18235	18110	18292	18145	18034	18198	18264	18229	18221	18174	18356	17936	18302	18099	18177	18184	18211	18126	18185	18177	18214	18275	18127	18081	18284	18321	18296	18182	18332	18319	18100	18239	18334	18478	18150	18053	18034	18072	18141	18296	17920	18372	18247	18196	18231	18042	18140	18349	18221	18087	18124	18101	18013	18255	18217	18255	18003	18230	18019	18065	18210	18037	18258	18336	18166	18267	18136	18065	18276	18194	18062	18269	18041	18403	18557	18250	18248	17934	18214	18362	18139	17931	18373	18336	18158	18242	18172	18406	18219	18256	18380	18113	18339	18199	18385	18211	18278	18302	18126	18112	18252	18117	18259	18196	18304	18238	18340	18329	18048	18166	18311	18293	18197	18090	18025	18094	18323	18078	18162	18178	18194	18303	18274	18432	18247	18338	18111	18286	18261	18130	18107	18126	18198	18205	18334	18194	18090	18076	18026	18128	18353	18254	18289	18234	18141	18145	18270	18222	18191	18277	18169	18326	18103	18211	18061	18141	17976	17997	18246	18254	18121	18177	18251	18157	18372	18202	18211	18350	18283	18265	18188	18073	18445	18138	18082	18093	18445	18368	18127	18311	18173	18256	18319	18379	18302	18364	18298	18156	18314	18274	18196	18270	18266	18333	18313	18267	18321	18153	18205	18268	18207	18077	18280	18299	18267	18187	18346	18298	18092	17929	18429	18259	18205	18127	18170	18229	18093	18071	18105	18137	18047	18253	18228	18275	18083	18289	17977	18048	18272	18261	18431	18417	18109	18382	18399	18294	18317	17895	18347	18267	18227	18111	18339	18384	18327	18240	18366	18266	18108	18268	18262	18351	18206	18207	18116	17941	17984	18137	18289	18199	18285	18504	18392	18352	18125	18375	18291	18322	18022	18111	18265	18239	18125	18072	17958	18102	18263	18281	18131	18403	18231	18267	18404	18131	18406	18176	17919	18120	18082	18171	18142	18145	18135	18140	18215	18190	18333	18303	18163	18222	18191	18122	18241	18328	18048	18207	18185	18188	18096	18195	18057	18110	18184	18259	17992	18208	18109	18389	18136	18164	18298	18182	18209	17995	17937	18113	18161	17990	18158	18329	18198	18298	18191	18269	18089	18072	18056	18092	18298	18098	18286	18179	18162	18337	18051	18046	18204	18298	18051	18087	18210	18306	18211	18122	18180	18169	18286	18265	18188	18137	18446	18288	18178	18173	18226	18064	18258	18192	18001	18298	17943	18404	18382	18160	18291	18207	18516	18278	18165	18313	18299	18203	18083	18286	18096	18175	18282	18188	17916	18271	18100	18233	18151	18237	18212	18038	18186	18226	18247	17993	18390	18441	18300	18214	18092	18391	18125	18329	18231	18437	18268	18193	18257	18156	18115	18084	18165	18286	18233	18146	18152	18174	18333	18305	18277	18485	18192	18419	18323	18258	18337	18259	18086	18235	18302	18331	18118	18152	18044	18291	18044	18314	18210	18342	17970	18326	18099	18117	18263	18287	18260	18121	18179	18215	18168	18242	18155	18200	18044	18214	18236	18211	17977	18060	18145	18339	18127	18268	18296	18351	18020	18205	18218	18260	18345	18087	18297	18127	18208	18193	18252	18195	18103	18422	18255	18311	18141	18064	18144	18202	18176	18355	18131	18216	18334	18112	18286	18175	18246	18328	18314	17945	18240	18269	18420	18209	18227	18057	18148	18247	18165	18445	18239	18472	18132	18231	18089	18192	18295	18097	18168	18140	18188	18281	18087	18167	18326	18193	18111	17992	18226	18275	18012	18023	18093	18165	18245	18059	18207	18082	18290	18223	18041	18156	18162	18191	18328	18128	18100	17903	18238	18285	18142	18065	18363	18141	18199	18178	18316	18275	17986	18213	18133	18270	18232	18168	18202	18206	18261	18365	18163	18207	18152	18299	18219	18371	18282	18170	18300	18215	18256	18334	18291	18321	18138	18146	18254	18064	18271	18128	18236	18175	18365	18290	18208	18158	18109	18105	18156	18020	18103	18083	17921	18284	18228	18136	18163	18187	18174	18282	18126	18234	18083	18130	18414	18310	17918	18074	18316	18293	18189	18321	18127	18298	18092	18131	18518	18188	18088	18133	18206	18396	18150	18136	18127	18133	18255	18303	18272	18415	18370	18143	18160	18489	18322	18136	18155	18311	18317	18205	18260	18210	18339	18193	18223	18307	18152	18350	18280	18202	18195	17995	18364	17936	18295	18371	18175	18375	18280	18127	18109	18141	18062	18298	18134	18308	17974	18015	18403	18348	18141	18004	18218	18034	18319	18031	18330	18250	18265	18138	18089	18131	18477	18134	18084	18157	18262	18076	18248	18172	18115	18020	18359	18220	17998	18112	17937	18203	18429	18154	18282	18418	18276	18359	18241	18352	18231	17935	18095	18130	18310	18209	18016	18052	18216	18234	17983	17853	18163	18175	18061	18461	18186	18370	18207	18177	18059	18301	18281	18201	18216	18488	18380	18320	18171	18203	18038	18137	18204	18089	18254	18138	18215	18226	18182	18241	18199	18110	18058	18246	18219	18301	18263	18299	18211	18359	18087	18339	18327	18196	18181	18389	18209	18453	18000	18324	18314	18274	18186	18330	18159	18170	18081	18303	18329	18382	18144	18261	18364	18151	18205	18147	18167	18144	18206	18052	18147	18072	18401	18442	18192	18374	18108	18053	18244	18236	18365	18310	18069	18306	18216	18048	18293	18263	18261	18129	18278	18470	18277	18304	18162	18052	18176	18232	18140	18324	18110	18308	18273	18247	18234	18368	18177	18147	18209	18104	18062	18335	18026	17960	18070	18118	18229	18127	18252	18115	18172	18287	18270	18145	18214	18203	17998	18127	18019	18029	18276	18233	18095	18542	18148	18239	18334	18342	18120	18181	18103	18126	18213	18119	18394	18184	18069	18158	18109	18090	18249	18284	18304	18422	18408	18110	18278	18368	18167	18244	18203	18306	18445	18067
46524	79979	68638	51983	37599	28537	22419	18873	17192	16354	15279	14205	13965	14019	13805	13741	13568	13616	13543	13341	13577	13346	13365	13401	13398	13419	13309	13387	13247	13401	13457	13240	13269	13407	13293	13331	13189	13311	13218	13238	13270	13216	13341	13502	13229	13281	13286	13385	13242	13251	13280	13286	13338	13178	13273	13207	13373	13262	13179	13303	13318	13229	13200	13377	13171	13396	13200	13235	13403	13198	13347	13239	13385	13302	13401	13151	13371	13439	13310	13241	13386	13428	13406	13364	13370	13287	13324	13213	13380	13280	13313	13477	13437	13346	13458	13293	13232	13270	13376	13226	13232	13417	13338	13199	13276	13225	13318	13226	13340	13233	13122	13408	13130	13213	13293	13223	13199	13271	13234	13175	13245	13236	13198	13417	13273	13188	13326	13354	13415	13512	13281	13191	13314	13168	13423	13161	13229	13125	13329	13238	13032	13271	13256	13363	13257	13309	13239	13228	13217	13131	13215	13240	13375	13378	13331	13187	13333	13184	13188	13191	13392	13138	13351	13189	13345	13258	13279	13173	13242	13361	13161	13457	13204	13383	13210	13156	13349	13400	13374	13301	13290	13304	13181	13360	13354	13177	13188	13244	13278	13477	13230	13486	13206	13211	13352	13261	13392	13060	13242	13192	13224	13178	13205	13322	13272	13279	13088	13186	13490	13460	13263	13290	13277	13237	13151	13294	13191	13399	13221	13165	13251	13243	13180	13264	13222	13311	13219	13315	13364	13301	13136	13259	13191	13393	13267	13328	13209	13196	13284	13353	13476	13260	13454	13282	13276	13307	13123	13414	13361	13218	13348	13166	13240	13258	13256	13375	13144	13354	13310	13385	13389	13370	13232	13330	13167	13237	13361	13239	13235	13152	13358	13198	13322	13437	13318	13293	13136	13244	13284	13264	13343	13158	13281	13185	13360	13268	13482	13339	13201	13265	13478	13290	13290	13121	13488	13349	13437	13270	13313	13101	13443	13322	13282	13279	13211	13458	13178	13197	13270	13344	13171	13357	13282	13144	13257	13261	13249	13075	13217	13352	13214	13178	13286	13272	13406	13143	13406	13356	13382	13376	13288	13272	13198	13251	13386	13261	13203	13199	13336	13196	13277	13342	13287	13229	13249	13365	13150	13509	13409	13193	13278	13181	13265	13322	13256	13283	13349	13200	13326	13261	13389	13291	13322	13045	13244	13502	13135	13401	13135	13323	13230	13219	12961	13159	13297	13102	13171	13239	13193	13347	13436	13249	13143	13250	13293	13276	13239	13347	13387	13304	13357	13415	13277	13330	13401	13346	13291	13381	13297	13304	13307	13314	13393	13305	13214	13248	13350	13196	13267	13300	13383	13372	13359	13290	13250	13200	13251	13303	13252	13278	13258	13403	13228	13221	13235	13260	13411	13202	13167	13351	13399	13139	13427	13226	13406	13256	13318	13254	13367	13102	13211	13334	13263	13291	13369	13309	13410	13245	13191	13177	13289	13280	13327	13141	13101	13289	13100	13144	13466	13341	13124	13344	13363	13371	13314	13177	13483	13306	13359	13182	13318	13415	13467	13370	13124	13203	13167	13301	13240	13256	13315	13293	13302	13306	13391	13279	13245	13334	13253	13437	13485	13346	13246	13306	13284	13251	13335	13247	13290	13399	13324	13356	13269	13371	13392	13347	13286	13116	13123	13419	13294	13212	13327	13391	13178	13313	13324	13366	13203	13420	13296	13209	13347	13263	13257	13244	13420	13307	13214	13389	13458	13308	13201	13294	13156	13124	13233	13259	13366	13236	13300	13245	13215	13194	13427	13286	13250	13358	13160	13288	13310	13248	13215	13171	13359	13350	13509	13188	13468	13300	13376	13294	13334	13324	13258	13291	13248	13049	13226	13299	13262	13322	13192	13242	13297	13394	13281	13386	13308	13291	13373	13301	13059	13444	13195	13415	13273	13296	13231	13392	13260	13369	13339	13239	13267	13424	13259	13175	13291	13315	13371	13196	13185	13283	13291	13317	13323	13472	13322	13226	13227	13241	13457	13364	13263	13281	13214	13232	13284	13160	13235	13008	13352	13412	13227	13158	13396	13255	13323	13191	13346	13269	13289	13223	13321	13269	13005	13191	13252	13337	13223	13452	13145	13160	13271	13371	13275	13169	13214	13141	13315	13177	13170	13183	13239	13146	13270	13240	13163	13322	13364	13267	13347	13433	13204	13259	13339	13242	13240	13164	13391	13203	13372	13294	13345	13457	13181	13340	13149	13338	13358	13255	13329	13387	13236	13244	13267	13306	13214	13076	13160	13239	13240	13386	13249	13262	13361	13342	13164	13345	13175	13208	13308	13240	13413	13132	13317	13283	13284	13474	13174	13239	13283	13318	13327	13190	13234	13411	13321	13302	13241	13306	13352	13380	13358	13312	13219	13165	13257	13333	13265	13241	13209	13258	13388	13189	13253	13247	13374	13195	13206	13219	13286	13312	13351	13220	13370	13351	13230	13275	13323	13170	13396	13312	13478	13345	13337	13301	13274	13290	13352	13341	13260	13386	13332	13313	13251	13335	13309	13090	13350	13354	13349	13268	13326	13224	13003	13311	13321	13182	13256	13210	13171	13231	13271	13352	13323	13380	13269	13382	13356	13282	13246	13155	13180	13319	13288	13246	13108	13433	13170	13156	13310	13207	13211	13214	13334	13280	13296	13345	13189	13389	13245	13261	13205	13335	13202	13403	13131	13406	13396	13257	13395	13327	13274	13321	13181	13366	13239	13240	13415	13277	13341	13241	13247	13493	13252	13217	13359	13266	13307	13241	13302	13338	13428	13317	13369	13341	13354	13182	13336	13182	13330	13354	13408	13391	13204	13243	13165	13361	13363	13463	13219	13320	13376	13366	13310	13096	13289	13173	13225	13193	13186	13170	13375	13261	13146	13183	13235	13416	13183	13349	13299	13254	13381	13338	13198	13317	13311	13406	13313	13372	13431	13294	13195	13275	13262	13238	13310	13503	13193	13282	13467	13303	13356	13321	13267	13347	13227	13340	13366	13405	13243	13300	13239	13372	13169	13279	13193	13195	13353	13354	13278	13307	13388	13204	13205	13301	13231	13265	13180	13328	13466	13344	13165	13198	13311	13244	13227	13187	13297	13109	13234	13218	13335	13292	13240	13233	13353	13480	13196	13407	13240	13289	13222	13457	13253	13418	13202	13180	13385	13377	13228	13306	13349	13264	13226	13208	13257	13275	13177	13155	13287	13292	13237	13329	13399	13312	13270	13203	13275	13232	13287	13220	13270	13456	13339	13173	13336	13379	13326	13269	13367	13202	13476	13095	13242	13175	13356	13370	13166	13314	13274	13314	13143	13210	13343	13294	13199	13424	13211	13367	13315	13335	13273	13204	13232	13247	13202	13351	13224	13440	13234	13245	13271	13305	13288	13247	13478	13285	13345	13320	13248	13377	13322	13350	13499	13310	13185	13249	13369	13257	13335	13123	13199	13244	13141	13214	13157	13364	13300	13195	13292	13251	13375	13468	13207	13027	13182	13191	13123	13153	13103	13221	13199	13275	13108	13305	13200	13364	13353	13330	13424	13486	13181	13134	13262	13337	13284	13243	13286	13358	13272	13293	13365	13189	13243	13272	13312	13332	13215	13170	13158	13366	13382	13439	13383	13268	13198	13190	13341	13389	13164	13252	13264	13168	13241	13286	13333	13326	13342	13377	13238	13292	13137	13240	13328	13217	13176	13418	13070	13242	13345	13297	13247	13430	13217	13282	13439	13408	13305	13296	13362	13340	13349	13417	13411	13333	13347	13250	13260	13292	13393	13166	13393	13143	13311	13215	13385	13289	13244	13304	13316	13235	13189	13231	13234	13361	13278	13398	13422	13223	13206	13107	13326	13338	13231	13394	13169	13408	13192	13223	13322	13355	13141	13248	13283	13381	13505	13197	13390	13437	13306	13267	13161	13378	13294	13136	13286	13194	13332	13377	13319	13362	13219	13485	13321	13286	13394	13295	13300	13192	13366	13389	13383	13266	13300	13124	13255	13065	13323	13405	13272	13186	13232	13077	13141	13130	13386	13199	13234	13267	13207	13133	13193	13416	13084	13347	13182	13285	13246	13403	13418	13151	13319	13444	13184	13297	13239	13358	13281	13241	13475	13289	13291	13392	13235	13157	13423	13317	13430	13235	13343	13325	13167	13255	13262	13353	13248	13199	13377	13259	13379	13192	13245	13259	13250	13243	13436	13178	13278	13293	13092	13392	13006	13345	13238	13300	13241	13294	13104	13232	13017	13297	13293	13214	13268	13307	13244	13153	13188	13376	13271	13465	13383	13301	13350	13172	13286	13217	13239	13307	13196	13353	13354	13153	13309	13140	13189	13266	13341	13314	13455	13314	13410	13152	13373	13252	13349	13236	13295	13241	13212	13122	13193	13291	13111	13335	13392	13485	13334	13314	13344	13399	13343	13222	13353	13222	13141	13251	13200	13424	13125	13244	13272	13379	13384	13273	13157	13197	13329	13272	13143	13299	13249	13166	13091	13420	13371	13264	13194	13363	13313	13243	13455	13149	13106	13405	13273	13117	13284	13110	13422	13391	13343	13286	13220	13368	13203	13268	13361	13254	13404	13306	13426	13269	13254	13357	13368	13279	13488	13349	13282	13187	13289	13167	13244	13300	13354	13183	13278	13348	13293	13276	13332	13312	13343	13396	13221	13256	13216	13357	13079	13314	13242	13262	13340	13368	13502	13162	13463	13359	13406	13224	13304	13230	13370	13233	13263	13167	13245	13255	13267	13341	13224	13293	13295	13249	13302	13279	13173	13210	13236	13414	13254	13465	13212	13336	13209	13208	13159	13147	13347	13388	13200	13329	13280	13285	13366	13118	13220	13315	13340	13173	13415	13223	13470	13394	13144	13391	13317	13306	13361	13300	13152	13317	13109	13272	13343	13164	13335	13193	13331	13374	13233	13253	13135	13217	13180	13195	13405	13340	13114	13257	13243	13369	13172	13276	13300	13415	13385	13264	13313	13412	13201	13257	13247	13306	13352	13253	13425	13326	13438	13252	13421	13295	13305	13295	13325	13182	13291	13225	13279	13264	13238	13161	13292	13337	13253	13192	13257	13386	13373	13409	13236	13270
36960	48011	53257	41014	30351	25231	22152	20003	19085	18778	18621	18340	17891	18231	18176	18029	18012	17900	17912	17976	17768	17770	18106	17819	17933	17931	17842	17559	17810	17625	17752	17694	17755	17673	17788	17838	17664	17814	17922	17620	17738	17876	17927	17694	17676	17787	17708	17614	17625	17978	17556	17588	17695	17723	17809	17773	17764	17754	17935	17806	17877	17726	17737	17710	17724	17770	17729	17784	17632	17753	17651	17664	17764	17743	17647	17614	17778	17711	17815	17799	17669	17700	17688	17675	17787	17779	17746	17773	17754	17695	17938	17764	17636	17828	17708	17754	17872	17920	17799	17807	17909	17793	17747	17724	17671	17687	17942	17805	17890	17686	17853	17822	17717	17784	17787	17774	17700	17492	17694	17778	17901	17690	17778	17374	17827	17846	17706	17746	17591	17605	17795	17843	17836	17974	17799	17858	17567	17791	17617	17814	17569	17683	17865	17756	17795	17667	17785	17701	17670	17680	17756	17692	17665	17746	17676	17571	17746	17904	17542	17740	17571	17745	17919	17851	17562	17775	17814	17746	17824	17891	17766	17683	17704	17875	17764	17700	17641	17840	17746	17699	17905	17575	17749	17805	17656	17679	17797	17651	17712	17709	17854	17727	17752	17818	17667	17826	17561	17645	17711	17769	17678	17561	17614	17608	17747	17595	17800	17846	17825	17550	17861	17851	17775	17821	17601	17679	17785	17879	17724	17875	17996	17845	17798	17568	17752	17703	17639	17867	17888	17856	17746	17654	17650	17673	17719	17793	17864	17742	17835	17858	17841	17791	17797	17808	17812	17731	17534	17666	17805	17600	17809	17749	17686	17787	17715	17571	17602	17676	17716	17886	17732	17636	17662	17444	17818	17919	17653	17456	17840	17861	17965	17709	17799	17831	17745	17835	17670	17641	17869	17699	17667	17580	17604	17801	17679	17850	17874	17802	17718	17830	17477	17615	17878	17587	17728	17657	17841	17466	17681	17949	17781	17832	17875	17665	17758	17724	17654	17827	17660	17763	17792	17860	17818	17600	17899	17691	17630	17711	17639	17691	17771	17815	17959	17893	17815	17705	17806	17876	17744	17828	17624	17745	17593	17663	17833	17736	17791	17701	17597	17703	17735	18048	17710	17961	17960	17575	17741	17648	17771	17897	17802	17859	17803	17864	17729	17649	17784	17874	17668	17798	17800	17892	17827	17986	17790	17845	17841	17859	17648	17752	17618	17662	17882	18034	17860	17788	17494	17880	18088	17887	17791	17691	17972	17590	17746	17863	17826	17841	17834	17734	17777	17711	17794	17833	17844	17847	17886	17631	17917	17870	17977	17689	17726	17637	17711	17775	17983	17774	18007	17839	17695	17808	17723	17751	17724	18016	17713	17819	17775	17817	17774	17900	17802	17814	17656	17773	17585	17839	17865	17806	17815	17807	17911	17637	17683	17579	17664	17814	17662	17804	17938	17822	17687	17597	17849	17628	17938	17750	17689	17879	17929	17812	17638	17816	17765	17569	17756	17844	17823	17673	17827	17856	17796	17481	17684	17698	17783	17556	17753	17832	18024	17677	17742	17815	17883	17811	17960	17882	17626	17847	17512	17685	17491	17856	17984	17645	17665	17759	17860	17635	17750	17756	17804	17716	17655	17690	17516	17740	17872	17732	17723	17734	17625	17687	17683	17631	17752	17972	18010	17681	17597	17524	17557	17624	17775	17832	17515	17693	17782	17799	17991	17546	17741	17840	17602	17532	17859	17968	17876	17722	17899	17768	17823	17668	17892	17884	17611	17810	17893	17631	17784	17622	17836	17789	17933	17667	17656	17652	17906	17650	17708	17704	17595	17730	17609	17751	17886	18048	17759	17791	17589	17860	17768	17666	17607	17608	17660	17710	17607	17847	17489	17664	17729	17709	17697	17812	17644	17706	17817	17681	17750	17613	17716	17674	17798	17641	17662	17679	17898	17775	17983	17575	17712	17713	17690	17507	17646	17765	17660	17599	17589	17727	17665	17774	17634	17745	17699	17684	17794	17752	17724	17713	17813	17714	17650	17742	17725	17564	17791	17755	17772	17759	18013	17753	17802	17759	17805	17779	17819	17946	17670	17700	17789	17726	17761	17648	17666	17797	17745	17867	17733	17542	17797	17879	17885	17604	17568	17882	17831	17841	17605	17777	17849	17697	17724	17649	17752	17713	17824	17837	17669	17683	17763	17528	17856	17727	18254	17883	17880	17779	17841	17812	17786	17859	17748	17819	17785	17593	17502	17605	17607	17723	17734	17748	17632	17853	17672	17906	17846	17928	17688	17795	17569	17745	17986	17849	17772	17852	17782	17915	17741	17844	17611	17496	17759	17993	17680	17759	17880	17823	17675	17763	17734	17804	17419	17795	17987	17861	17817	17853	17878	17952	17931	17886	17686	17762	17882	17789	17729	17884	17665	17940	17898	17616	17961	17578	17854	17693	17953	17738	17674	17716	17806	17758	17582	17682	17518	17528	17546	17584	17744	17622	17795	17744	17810	17734	17649	17765	17879	17722	17774	17514	17668	17668	17793	17839	17766	17732	17671	17818	17776	17586	17832	17824	17661	17791	17739	17640	17855	17844	17878	17708	17819	17739	17868	17777	17737	17795	17810	17749	17742	17758	17571	17870	17571	17495	17679	17669	17773	17604	17647	17848	17560	17797	17764	17583	17630	17822	17810	17603	17852	17852	17815	17666	17838	17774	17944	17884	17795	17743	17638	17772	17752	17669	17836	17689	17809	17631	17924	17810	17651	17560	17563	17787	17765	17933	17718	17969	17827	18016	17829	17712	17769	18013	17520	17777	17843	17624	17876	17663	17994	17707	17725	17555	17814	17809	17697	17786	17706	17665	17898	17757	17910	17896	17583	17708	17622	17699	17643	17690	17922	17620	17653	17848	17785	17663	17720	17565	17736	17806	17662	17524	17557	17852	17730	17701	17576	17832	17885	17785	17975	17790	17777	17760	17743	17847	17723	17691	17925	17894	17914	17933	17806	17741	17896	17503	17650	17700	17733	17622	17705	17868	17836	17645	17866	17707	17782	17824	17831	17731	17696	17661	17979	17761	17880	17816	17688	17768	17989	17885	17763	17645	17811	17680	17852	17749	17749	17703	17897	17718	17794	17625	18025	17822	17717	17752	17674	17674	17991	17808	17572	17814	17625	17765	17640	17813	17796	17780	17744	17601	17787	17824	17707	17940	17707	17662	17780	17566	17731	17843	17871	17703	17666	17908	17503	17888	17569	17920	17880	18044	17768	17709	17854	17669	17557	17409	17791	17773	17787	17742	17819	17950	17671	17694	17839	17775	17780	17844	18030	17610	17598	17701	17726	17742	17701	17954	17873	17433	17642	17608	17592	17922	17613	17616	17720	17672	17705	17682	17755	17645	17861	17656	18128	17777	17789	17745	17927	17694	17691	17661	17774	17971	17933	17897	17662	17691	17721	17649	17804	17614	17797	17884	17755	17751	17788	17758	17812	17816	17854	17665	17830	18041	17859	17741	17733	17736	17702	17825	17976	17642	17545	17683	17811	17779	17777	17780	17662	17684	17663	17815	17587	17864	17594	17641	17958	17760	17828	17577	17666	17699	17864	17709	17890	17940	17591	17482	17621	17607	17859	17765	17948	17617	17601	17505	17833	17990	17735	17754	17798	17712	17702	17760	17592	17712	17699	18033	17635	17733	17755	17948	17747	17802	17930	17536	17844	17563	17514	17514	17604	17660	17838	17828	17863	17725	17660	17875	17487	17565	17828	17887	17910	17814	17596	17688	17799	17351	17783	17706	17612	17607	17740	17764	17785	17871	17793	17793	17723	17799	17730	17688	17841	17998	17793	17641	17746	17830	17501	17632	17746	17699	17791	17826	17710	17811	17687	17696	17569	17659	17638	17620	17910	17736	17770	17973	17873	17668	17826	17613	17542	17787	17704	17986	17620	17956	17813	17752	17701	17853	17817	17692	17973	17744	17820	17590	17592	17681	17726	17356	17738	17781	17695	17753	17761	17713	17668	17516	17806	17606	17777	17524	17926	17708	17794	17886	17702	17815	17613	17755	17799	17662	17709	17757	17807	17800	17700	17700	17578	17656	17715	17791	17710	17669	17855	17676	17817	17687	17783	17696	17801	17891	17751	17541	17671	17808	17677	17668	17482	17694	17778	17630	17836	17658	17927	17793	17735	17657	17625	17753	17555	17844	17609	17817	17707	17526	17776	17629	17821	17650	17825	17612	17735	18057	17757	17692	17843	17563	17640	17932	17708	17803	17847	17594	17692	17653	17553	17834	17590	17563	17735	17628	17899	17526	17769	17679	17826	17832	17639	17851	17765	17887	17728	17871	17836	17729	17803	17774	17724	17729	17751	17573	17840	17596	17784	17779	17878	17845	17825	18047	17708	17503	17916	17824	17859	17840	17792	17725	17683	17788	17745	17881	17787	17713	17863	17875	17886	17859	17731	17717	17673	17752	17835	17672	17779	17782	17737	17826	17613	17606	17784	17574	17550	17845	17649	17707	17666	17628	17825	17598	17593	17841	17780	17845	17703	17575	17563	17739	17704	17688	17806	17698	17968	17552	17864	17866	17873	17667	17743	17657	17744	17906	17906	17805	17743	18038	17851	17734	17903	17870	17659	17678	18022	17752	17690	17928	17880	17674	17747	17724	17864	17859	17807	17536	17715	17865	17845	17748	18011	17773	17495	17738	17777	17598	17804	17750	17829	17867	17863	17691	17637	17571	17742	17495	17815	17783	17767	17817	17898	17622	17666	17767	17942	17738	17890	17976	17921	17654	17606	17887	17722	17793	17793	17647	17596	17770	17916	17618	17918	17875	17634	17866	17751	17753	17755	17645	17631	17630	17679	17918	17838	17762	18038	17939	17796	17975	17890	17890	17836	17686	17746	17840	17656	17650	17834	17772	17657	17873	17624	17758	17942	18061	17735	17775	17585	17534	17848	17728	17614	17879	17803	17790	17573	17754	17735	17700	17936	17792	17645	17857	17832	17678	17765	17604	17870	17717	17887	17855	17667	17692	17932	17548	17636	17673	17912	17781	17672	17774	17728	17733	17797	17580	17845	17656	17718	17709	17732	17673	17857	17813	17572	17674	17688	17715	17825	17738	17772	17627
45688	64328	51976	33845	25347	20519	17251	15595	14758	14028	13779	13624	13472	13454	13094	13105	13222	13184	13164	13090	13088	13228	13017	13041	13098	13011	12947	12946	13104	13070	13058	12980	13014	13289	13112	13223	13248	13117	13144	13221	13165	13094	13138	13203	13209	13201	13042	13218	13070	12929	13250	13032	13086	13220	13067	13024	13220	12977	13067	13173	13161	12978	13227	13214	13034	13028	13278	13076	13097	13132	13217	12980	13090	13086	13031	13183	13046	12969	13122	13100	12951	12928	12906	13206	13062	13180	13240	12949	13158	13115	13092	13230	13189	13038	13095	13072	13262	13077	13123	12991	13074	13044	13159	12894	13249	13029	13100	13058	12864	13072	13017	13053	13092	13201	13118	13072	13353	13076	13096	13009	13242	13215	13141	13033	13137	13166	13178	13044	13034	13170	13010	13094	12995	13293	13257	13111	13089	13116	13110	13237	13028	13217	13171	13037	13168	12994	13170	13081	13313	13058	13062	13129	13058	13167	13165	12960	13119	13136	13098	13141	13089	13027	13027	13173	12899	12955	13013	13161	13095	12985	13078	12946	13188	13038	13219	13001	13192	13254	12869	13023	13030	13116	13068	13127	13060	13112	13182	13095	12908	13052	12925	13125	12998	12969	13198	12988	13224	12975	13142	13064	13164	13217	12936	13142	12996	13199	13010	12879	13099	13039	13197	13049	13121	13188	13055	13185	13064	13207	12944	13043	13075	13101	12953	13297	12992	13136	13134	13064	13102	13001	13182	13190	13311	13128	13144	13137	13180	13076	13012	13022	13017	13252	13017	13268	13208	13014	13213	13188	12995	13175	12978	13093	13168	13128	13051	13093	13069	13038	13034	13007	13192	13170	13075	13165	13164	12976	13079	13038	13178	13060	13169	13109	13184	13291	13033	13154	13237	13205	12978	13100	13137	13164	13102	13012	13125	13278	13118	13130	13042	13080	13175	13078	13127	12972	13124	13194	13045	13078	13200	13143	13038	13258	13109	13233	13057	13127	13088	13089	13106	12992	13074	13073	12882	13060	13124	13281	13130	13107	13092	13106	12971	13182	13007	13039	13083	13240	13208	13082	12955	13158	13125	13274	13059	13076	13070	13154	13159	13080	13139	13128	13182	13154	13213	12898	13044	13013	13089	13087	13106	13035	13078	13157	13319	12946	13039	13177	13060	13097	13106	13200	13209	13158	12985	13073	13272	13044	12955	13042	13158	13106	13094	13190	13030	13052	13060	13236	13158	12943	13052	13112	13024	13136	13247	13010	13049	12862	13116	13125	13064	13114	13070	13209	13110	13110	13114	13023	13065	13063	13002	13084	13177	13086	13157	13061	13098	13038	13019	13140	13154	13014	12938	13240	13034	13142	13016	13178	13167	13101	12965	13164	13155	13026	13215	13206	13123	13032	13157	13173	13217	13021	13140	13233	12905	13076	13137	13166	13178	13169	13013	13266	12965	13101	13109	13063	13147	12984	13219	13199	13134	13146	13086	13091	13014	13027	13089	12949	13118	13156	13055	13148	12946	12959	13046	12994	13124	13149	13221	13044	13103	12904	13043	12967	13185	13026	13057	13092	13189	13051	13177	13128	12973	13114	13026	13116	13323	12917	13115	12961	13028	12927	13151	13161	13134	12860	13073	13122	13088	13120	13139	13115	13058	13084	13151	13123	13073	13261	12987	13134	13015	13017	13057	13208	13176	12952	13065	13077	12998	13166	13086	13073	13265	13222	13105	13137	13168	13117	13071	13273	12887	13076	13066	13113	13221	13140	13146	13160	13265	13046	13007	13121	13056	13049	13097	13232	13196	13208	13058	13144	12935	13064	13231	13105	13129	13233	13191	13262	13050	13112	13169	13221	13049	13091	13101	13114	13029	13063	13103	13270	13348	13104	12958	13063	13001	13027	13167	13142	13111	13048	13166	13087	13315	13258	13221	13305	13133	13034	13143	13106	12966	13018	13164	13148	12983	12987	13146	12968	13068	13087	13168	13079	13013	13076	13223	12942	13121	13258	13108	13003	13061	12923	13099	12970	13110	13219	13243	13143	13044	13172	13215	13020	13096	13032	12924	13026	12985	13028	12983	13104	13049	13167	13130	12918	12961	13181	13086	13290	13250	13093	13072	13068	13042	13092	13117	13040	13038	13140	13251	13013	13194	13224	12944	13061	13013	13249	13086	13222	13136	13126	13238	13100	13065	12897	13195	13210	13079	13094	13034	13103	12898	13068	13172	13162	13235	13312	13213	13125	12972	13003	12965	13209	13016	12936	13156	13016	13232	13148	12987	13114	13204	13138	13265	13104	13192	13168	13178	13102	13203	13152	13125	13056	13039	13014	13097	13012	13311	13143	13177	13200	13229	13194	13157	13086	12983	13122	12973	13097	13135	13080	13143	13070	13174	13025	13197	13193	13117	13208	13107	13074	13044	13199	12993	12904	13193	13186	13077	13174	13100	13066	13054	13182	13126	12931	13147	13027	12990	13066	13134	13057	13052	13225	12934	13045	13155	13139	13067	12902	13114	13057	13124	13009	13118	12979	13185	13134	13167	13029	12953	13155	13261	13118	13064	13076	13103	13076	13177	13073	13092	13086	12915	13234	13088	12982	13067	13089	13098	13093	13074	13200	13153	13097	13115	13040	13143	13208	13095	12993	13137	13191	13186	13104	13288	13003	13052	13107	13028	13033	13118	13009	13152	13134	12984	13081	13078	13184	13048	13152	13177	12983	12981	13253	13134	13016	13197	13149	13265	13104	13167	13021	13097	13119	13149	13135	13025	13232	13137	13167	13082	13068	13134	13169	13115	13093	13022	13049	13037	13242	13061	13145	13111	13169	12992	13225	13159	13162	13182	13171	12926	13141	13375	13076	13128	13196	13085	13234	13129	12982	13123	13075	13195	13135	13080	13205	13203	13104	13118	12891	13158	13011	13103	12957	13051	13060	13099	13053	13158	13000	13038	13165	13037	13252	13072	13139	12957	13013	13038	13100	13036	13020	12996	13086	13270	12931	13095	13010	13214	13076	13039	13194	13231	13110	13078	13014	13130	13058	13336	13072	13212	13057	13170	13149	13223	13056	13000	13063	13065	13213	13197	13339	12920	12980	13095	12922	12971	13020	13062	13118	13025	13182	13104	13118	13134	13047	13105	12972	13189	13146	13113	13187	13179	13276	12952	13176	12951	13070	13065	12988	13059	12997	12979	13200	13109	13306	13130	13195	13055	13083	13034	12990	13071	13072	13124	13081	13135	13011	13004	13092	13090	13062	13042	12937	12973	13186	13030	13211	13373	13067	13139	13044	13103	12985	13131	13213	13102	13208	13073	13198	12904	13045	12934	13107	13052	13039	13218	13014	13091	12971	13034	13003	13044	13166	13115	12980	13166	12993	13022	12987	13192	13040	12998	13169	13014	12975	13018	13022	13171	13048	13074	13135	12980	13032	12994	13143	13162	13224	13022	13010	13168	13139	13062	13004	13208	13135	13054	13202	13056	13106	13138	13027	13226	13209	13037	12992	13112	13322	12897	13050	13165	13109	13041	13196	13177	13085	13036	13071	13122	12985	13099	13176	13274	13054	13088	13119	13098	13017	13195	13137	13035	13064	13061	13142	13193	13090	13011	13011	12993	13067	13111	13194	13101	13137	13124	13028	13204	12988	13221	13242	12947	13117	13163	13173	13055	13297	13156	13008	13085	13089	13132	13117	13218	13234	12942	13182	13144	12996	12973	13049	13124	13241	13008	13035	13226	13098	13121	13109	13285	13297	13159	13289	12972	13077	13031	13246	12974	13104	13215	13155	13165	13001	13174	13099	13089	13045	13215	13050	13118	13151	12974	13168	13072	13106	13021	13138	12897	12985	13144	13062	13137	13242	13192	13056	13093	13023	13034	13153	13130	13082	13139	13012	13140	12968	13092	13127	13215	12891	13025	13125	13072	13093	12953	13117	13055	12952	13157	13180	13033	13192	13288	12930	13143	13128	13183	13303	13093	13311	13033	13165	13071	13034	13208	13092	13047	13214	13126	13061	12918	13188	13142	13124	12967	13262	13127	13097	13096	12995	13159	13132	13089	13096	13020	13114	13074	13041	13232	13000	13126	12999	13159	13016	13047	13009	13116	13144	13116	13197	13132	12914	13064	13151	12905	13220	13257	13115	12982	13078	13031	13119	13161	13045	13118	12911	13082	13163	13046	13052	13217	13251	13278	13134	13137	13116	13149	13214	13238	13178	13031	13010	13180	12986	13167	13038	13052	13061	13022	13009	13048	13049	13194	13087	13092	13098	13207	13064	13133	13044	13194	12977	13242	13133	13183	13215	13129	13272	13059	13283	13125	13100	13288	13183	12963	13055	13078	13115	13039	13030	13171	13074	13171	13183	13116	12928	12980	13105	13047	12980	13205	13048	13205	13119	13010	13062	13050	13258	13070	12975	13088	13058	12993	13146	13096	12968	13088	13145	12963	13243	13069	13054	12987	13062	13017	13205	13102	13025	13111	13085	12957	13000	13005	13067	13011	12955	13006	12963	13125	13135	12985	13043	13083	13157	13026	13275	13096	13071	13163	13255	12953	13180	13029	12998	13242	13006	13127	13131	13111	12984	13068	13073	13006	13138	12993	13171	13179	13204	13014	13266	13135	13341	12993	13087	13066	13157	13074	13024	13188	13085	12996	13255	13231	13038	13035	13151	12953	13223	13020	13025	13114	13089	13161	12907	13040	12986	13006	13110	13056	13014	13118	12948	13128	12985	13031	13066	13184	13128	13108	13031	12915	12919	13127	13068	13056	13030	13185	13022	13147	13205	12952	13079	13174	13063	12976	13121	13163	13333	13176	13064	13121	13106	13131	12992	13014	13353	13119	13019	13255	12934	13232	13082	13128	13115	13223	13269	13068	13077	13059	13122	13120	13094	13111	13124	13081	13127	13056	13108	13033	13148	13099	12994	13095	13015	12975	13142	13167	12925	13212	12997	13061	12999	13074	13144	13227	13012	12995	13031	13118	13045	13157	13274	13213	13057	13035	13061	13049	13235	13071	13039	13193	13154	13025	13078	13211	13080	13128	13087	13133	13061	12952	13098	13190	13067	12946	13059	13185	13169	12929	13114	13153	13005	13040	13092	12992	13199	13087	13078	13117	13016	13154	13163
23471	21122	29367	27132	25830	28021	27590	22104	20118	19989	19208	18699	18511	18219	18449	18116	18278	18185	18015	18299	17923	17869	17953	17814	17822	18056	18122	18020	17914	17942	17947	17949	17777	17847	17821	17686	17811	17914	17836	17771	17662	17865	17806	17802	17872	17787	17771	17775	17760	17862	17785	17905	17931	17898	17634	17616	17650	17682	17842	17569	17675	17893	17875	17879	17672	17775	17695	18070	17905	17771	17732	17902	17863	17888	17985	17630	17652	17840	17786	17365	17620	17582	17991	17890	17786	17792	17987	17849	17924	17822	17795	17761	17792	17643	17646	17674	17715	17932	17726	17807	17829	17833	17872	17885	17751	17615	17734	17664	17820	17687	18019	17675	17752	17816	18081	17813	17763	17831	17716	17772	17806	17872	17507	17534	17961	17869	17891	17886	17913	17914	17758	17848	17742	17770	17962	17702	17674	17593	17754	17785	17843	17811	17758	17605	17838	17704	17811	17633	17645	17882	17860	17856	17800	18013	17836	17843	17845	17876	17819	17787	17874	17912	17704	17872	17747	17955	17772	18038	17808	17734	18012	17905	17725	17759	17689	17649	17803	17598	18049	17862	17747	17706	17671	17749	17715	17910	17652	17640	17932	17948	17802	17811	17737	17979	17624	17851	17713	17998	17781	17833	17711	17737	17762	17773	17768	17646	17762	17690	17658	17738	17850	17642	17830	17845	17776	17948	17839	17834	17705	17572	17871	17854	17747	17825	17815	17979	17786	17918	17664	17873	17809	17936	17764	17685	17990	17987	17872	17756	17777	17992	17894	17988	17871	17710	17926	17660	17805	17933	17788	17704	17684	17780	17805	17739	17800	17619	17754	17888	17808	17694	17703	17763	17692	17840	17950	17839	17738	18149	17803	17891	17669	17633	17825	18010	17928	17989	17830	17782	17827	17665	17960	17673	17713	17826	17719	17773	18015	17858	17655	17707	17607	17880	17821	17811	17779	17792	17801	17833	17777	17689	17883	17848	17873	18029	17755	17771	17955	17871	17771	17757	18025	17698	17828	17882	17712	17904	18027	18001	17853	17780	17877	17695	17779	17711	17929	17903	17992	17783	17779	17811	17654	17582	17799	17811	17885	17966	17958	17880	17860	17488	17833	17846	17670	17542	17939	17897	17826	17826	17991	17652	17955	17679	17556	17763	17829	17788	17942	17852	17724	17717	18097	17739	17650	17830	17910	17859	17744	17896	17689	17929	17772	17667	17942	17870	17605	17716	17830	17829	17871	17980	17968	17752	17569	17653	17960	17686	17751	17782	17615	17885	17814	17810	17713	17937	17888	17720	17791	17907	17568	17698	17583	17920	17697	17930	17798	17801	17813	17690	17889	17796	18017	17922	17745	17686	17829	17802	17765	17891	17712	17815	17936	17738	17926	17646	17749	17929	17717	17924	17672	17643	18081	17738	17848	17790	18032	17917	17817	17848	17707	17693	17991	17803	17736	17791	17875	17859	18004	17716	17625	17789	17826	17825	17980	17686	17623	17900	17752	17803	17675	17925	17794	18021	17949	17772	17986	17922	17805	18017	17894	18021	17759	17935	17805	17734	17616	17925	18076	17687	18028	18034	17919	17885	17846	18064	17692	17659	17816	17799	17726	17714	17774	17733	17649	17819	17787	17896	17710	17791	17768	17644	17874	17695	17898	17688	18097	17828	17774	17999	17794	17666	17592	17756	18019	17760	17905	17864	18000	17780	17973	17713	17939	17928	17750	17686	17759	17890	17728	17649	17884	17872	17873	17699	17850	17789	17850	17683	17831	17517	17947	17695	17930	17832	17876	17926	17836	17981	17705	17765	17773	17818	17874	17867	17508	17810	17785	17619	17780	17804	17652	17701	17928	17871	17617	17929	17823	17784	18078	18043	17633	17577	17640	17604	17737	17743	17778	17955	17748	17841	17773	17859	17671	17701	17931	17770	17771	17580	17653	17646	17874	17801	17523	17991	17657	17900	18015	17752	17979	17903	17735	17688	17674	17889	17648	17926	17904	17747	17644	17863	17859	17872	17770	17781	17978	17772	17916	17816	17767	17915	17969	17727	18011	17732	17661	17793	17797	17876	17830	17915	17667	17644	18020	17813	17687	17779	17645	17741	17956	17933	17769	17899	17721	18010	17762	17787	17949	17733	17873	17653	17917	17870	17875	17585	17753	18014	17821	17616	17734	17621	17813	17662	17686	17841	17924	17745	17756	17850	17724	17789	17866	17626	17752	17807	18056	17638	18062	17873	17844	17824	17853	17748	17704	17837	18003	17748	17775	17850	17722	17556	17661	17656	17855	17750	18062	17804	17606	17638	17758	17823	17861	17786	17829	17837	17725	17922	17829	17813	18000	17689	17843	17846	17822	18026	17575	17776	18009	17919	17852	17812	17944	17819	17959	17863	17930	17746	17809	17739	17661	17612	18006	17832	18002	17854	17780	17908	17893	17743	17922	17832	17896	17751	17756	17829	17817	17644	17659	17816	17853	17813	17797	17690	17971	17721	18047	17967	17924	17761	18012	17962	17776	17916	17886	17844	17682	17597	17909	17811	17794	17901	18027	17905	17923	17868	17845	18001	17819	17978	17933	17683	17903	17831	17918	17959	17742	17895	18030	17833	17708	17947	17647	17704	17722	17910	17919	17592	17705	17664	17842	17520	17817	17700	17820	17564	17773	17928	17793	17829	17801	17736	17854	17904	18136	17692	17851	17897	17842	17716	17795	17776	17745	17841	17611	17772	17639	17747	17872	17611	17773	17773	17678	17740	17904	17675	17840	17864	18018	17938	17803	17810	17717	17767	17579	17923	17919	17600	17854	17844	17735	17711	17751	17739	17838	17756	17760	17834	18051	17752	17754	17837	17836	17625	17528	17657	17635	17800	17883	17789	17871	17810	17694	17661	17734	17857	17581	17941	17950	17653	17951	17654	17663	17693	17710	17587	17969	17872	17807	18125	17772	17752	17789	17808	17646	17697	18063	17783	17728	17787	18088	17975	17918	17734	17607	17862	17637	17795	17795	17977	17709	17988	17820	17906	17765	17829	17891	17802	18014	17858	17801	17897	17736	17752	17824	17902	18030	17976	17598	17568	17755	17757	17919	17787	17686	17939	17859	17743	17574	17821	17772	17844	17680	17670	17698	17841	17727	17737	18037	17674	17579	17784	17916	17642	17823	17740	17743	17859	17627	17901	17982	18030	17948	17811	17497	17678	17621	17534	17733	17700	17682	17930	17901	17772	17936	17757	17857	17746	17735	17800	17969	17765	17712	17795	17797	17956	17867	17879	17758	17834	17776	17704	17718	17854	17972	17778	17750	17740	17957	17822	17927	17745	17792	17652	17703	17785	17885	17795	17745	17725	17951	17790	17897	17882	17924	17771	17635	17752	17898	17932	17793	17834	17808	17765	17638	17901	17603	17707	17939	18132	17744	17868	17656	17910	17717	17696	17965	17881	17737	17968	17871	17710	17926	17769	17883	17481	17710	17660	17854	17808	18004	17610	17906	17801	17621	17693	17817	17736	17705	17659	17722	17761	17736	17920	17830	17838	17794	17874	17730	17841	17643	17895	17856	17949	17770	17929	17789	17767	17771	17631	17666	17824	17783	17887	17982	17681	17757	17914	18067	17796	17895	17988	17897	17782	17821	17573	17934	17719	17973	17783	17922	17825	17807	17898	17669	17887	17648	18039	17772	17642	17746	18080	17815	17670	17908	17850	17903	17744	17620	17772	17916	17945	17989	18010	17827	17669	17917	17617	17740	17901	17796	17868	17847	17639	17822	17916	17955	17848	18018	17972	17706	17968	17711	17809	17820	17736	17727	17888	18076	17781	18030	17837	17648	17720	17872	17865	17706	17848	17839	17721	17745	17910	17652	17811	17816	17910	17720	17793	17930	17826	17836	17837	17619	17585	18111	17763	17922	17797	17862	17805	17747	17967	17753	17799	17616	17797	17970	17851	17813	17717	17752	17891	17765	17710	17715	17967	17729	17914	17774	17629	17930	18074	17916	18100	17804	17897	17918	17708	17894	17947	17905	17680	17881	17693	17536	17793	17721	17800	17795	17985	17833	17576	17704	17834	17888	17649	17706	17864	17674	17810	17933	17861	17639	17773	17862	17784	17680	17455	17730	17836	17829	17890	17924	17833	17546	17880	17934	17702	17747	18026	17782	17793	17682	17582	17649	17815	17591	18013	17752	17821	17693	17664	17893	17924	17781	17788	17964	17907	17814	17871	17926	17985	17855	17872	17830	17680	17867	17833	17797	17955	17735	17805	17861	17826	17878	17741	17982	17702	17955	17984	17690	17860	17750	17794	18059	18075	17664	17678	17983	17787	17650	17807	17775	17868	17739	17727	17613	17915	17820	17681	17706	17685	17851	17809	17592	17947	17745	17957	17850	17938	17993	17835	17809	17725	17789	17862	17865	17729	17979	17852	17691	17829	17716	17746	17794	17743	17914	17957	17707	18018	17880	17810	17778	17986	17815	17653	17838	17844	17787	17759	17868	17814	17900	17781	17900	17812	17889	17925	17936	17803	17718	18154	18124	17838	17864	17675	17762	17754	17744	18045	17660	17935	17797	17843	17817	17830	17794	17940	17862	17792	17611	17891	17998	17740	18039	17973	17816	17946	17948	17840	17613	17579	17708	17671	17689	17963	17967	17734	17886	17856	17812	17725	17791	17761	17742	17759	17736	17918	18002	17976	17802	17780	17935	17501	17814	17702	17747	17831	17763	17648	17673	17438	17767	17769	17766	17737	17872	17698	17706	17659	17688	17810	17745	17598	17555	17693	17845	17757	17755	17924	17741	17759	17852	17741	17990	17654	17939	17857	17884	17714	17825	17729	17707	17906	17823	17723	17813	17705	17994	17707	17854	17673	17708	17786	17892	17829	17901	17868	17834	17982	17717	17686	17851	17684	17845	17900	17760	17795	17698	17807	17814	17767	17548	17781	17796	17726	17994	17741	17800	17842	17800	17806	17887	17742	17795	18043	17971	17813	17776	17570	17627	17835	17962	17923	17911	17873	17874	17886	17733	17773	17835	17763	17904	17839	17792	18046	17882	17744	17894	17927	17875	17868	17941	17774	17850	17910	17949	17947	17992	17954	17619	17597	17568	17876	17738	18055	18037	17735	17785	17954
44696	75429	61477	41853	29740	24743	20556	17068	15559	15037	14355	13853	13802	13436	13516	13582	13253	13296	13247	13117	13178	13196	13240	13142	13201	13180	13105	13020	13078	13129	13020	13135	13005	13408	13202	13168	13186	13080	13024	13212	13286	13226	13228	13134	12958	12970	13111	13085	13023	13072	13094	13211	13124	12986	13185	13216	13108	13101	13154	13098	13259	13044	13146	13123	13047	13122	13135	12840	13061	13002	13094	13252	13153	13023	12994	13022	13106	13146	13234	13094	13054	13053	12935	13205	13105	13161	13016	13134	13043	13079	13003	13119	13065	13037	13146	13108	13194	13198	13083	13131	13057	13167	13218	13133	13071	13162	13165	13142	13110	13233	13135	13145	13077	13093	13101	13017	13128	13125	13117	13089	13122	13046	13112	12989	12989	13169	13103	13107	13121	13196	13243	13025	13087	13105	12964	13161	13168	13003	13020	13094	13074	13246	13153	13186	13097	13224	13110	12998	12916	13310	13015	12967	12945	12981	13210	13179	13244	13145	13055	13056	13042	13100	13130	13194	13067	13055	13284	13038	13218	12989	13119	13030	13122	13107	13256	13162	13142	13146	12849	13130	13061	13269	13140	13135	13126	12944	13001	13194	13103	13118	13166	13082	12979	13114	13004	13220	13022	13112	13063	13094	12992	13070	13289	13274	13174	13151	13116	13281	13130	13028	13104	13175	13104	13157	13049	12808	13234	13055	13005	12949	13218	12980	13118	13254	13202	13132	13169	13095	13040	13058	13016	12911	13212	13208	13182	13254	13190	12991	13269	13078	13202	13035	13085	13113	13013	13097	12978	13192	13122	13144	13077	12983	13124	13018	13009	13225	13078	13273	13132	13080	13144	13225	13169	13332	12982	13292	13270	13137	13143	13120	13142	13072	13074	13192	13005	12957	13124	13263	13179	13266	13126	13075	13133	13168	13154	12986	12949	13267	13197	13077	13038	13154	13084	12916	13164	13028	12971	13029	13131	13282	13182	13109	13181	13107	12974	13253	13065	13198	13104	13160	13053	13050	13195	13004	13240	13178	13159	13230	13071	13166	13182	13340	13149	13261	13095	13151	13177	13115	13114	12973	13062	13215	13333	13134	13114	12958	12991	13179	13160	13089	13090	13194	12992	13078	13094	13080	13086	13065	13155	13196	13266	13037	13083	13086	13102	13009	13301	12954	13189	13143	13131	13091	13347	13037	13288	13119	13170	13161	13275	13118	13132	13056	13291	13160	13082	13170	13036	12997	13094	13193	13031	13238	13078	13052	13183	13328	13233	13284	13079	12979	12974	13300	12993	13178	13134	13194	13335	13104	13075	13269	13060	13105	13177	13167	13062	13102	13205	13173	13160	13119	13102	13056	13142	13115	13255	13137	13130	13179	12967	13159	12921	13011	13106	13164	12913	13079	13029	13186	13056	13209	13177	13031	13154	12960	12927	12959	13089	13189	13094	13184	13157	13021	13090	13071	13174	13150	13084	13144	13128	13100	13145	12966	13126	12978	13028	13298	13123	13160	13034	13110	13192	13209	13109	13103	13002	13174	13041	13019	13143	12945	13080	13051	13255	13073	13314	13186	13234	13293	13032	13262	13164	13133	13127	13247	13001	13224	13000	13199	13230	13326	13251	13215	13133	13182	13133	13162	13233	13103	13186	13129	13104	13111	13095	13153	13136	13126	13087	13165	13163	13291	13238	13135	13067	13259	13077	13075	13083	13245	13099	13118	13051	13084	13110	12921	13076	13165	13019	13068	13074	13088	13007	13127	13055	13176	13161	13121	13083	13037	13125	12926	13116	13109	13004	13012	13024	13115	13252	13157	13215	13109	12996	13119	13168	12991	13156	13146	13101	13059	13150	13153	13011	13210	13137	13177	12954	13119	13096	13135	13076	13044	13169	13209	13221	13101	13102	13163	13092	13315	13093	13012	13244	13269	13126	13157	13204	13106	13105	12846	13100	13182	13257	13188	13237	13179	13127	13208	13079	13296	12969	13108	13031	13212	13004	13224	13096	13370	13195	13154	13197	13169	13118	13110	13042	13134	12965	13099	13159	13223	13208	12967	13060	13068	13151	13019	13271	13201	13200	13048	13138	13242	13149	13040	13211	13077	13211	13127	13071	12977	13155	13045	13178	13119	13103	13112	13182	13056	13060	13102	13148	13048	13145	12939	13111	12911	13241	12939	13192	13175	13116	13084	13181	13183	13282	13134	13106	13323	13028	13072	13228	13171	13096	13175	13138	13345	13086	13043	12949	13179	12992	13219	13077	13169	12975	13170	13210	13185	13033	13134	13207	13122	13200	13132	13078	13125	13115	12961	12984	13081	13234	12927	13095	13192	13138	13154	12965	13227	13185	13156	13198	13067	13112	13075	13210	13053	12940	13113	13204	13061	13147	13092	13049	13159	13160	13076	13031	13133	13159	13313	13094	13025	13108	12961	12984	13010	13080	13120	13046	13053	12887	12950	13169	12953	13330	13186	13101	13048	13093	13058	13100	13208	13155	13068	13059	13149	13108	13240	13205	13168	13017	13064	13040	13174	13180	13148	13141	13170	13109	13279	13099	13008	13038	13027	12915	13025	13057	13168	13211	13181	13008	13206	13144	12945	13240	13179	13240	13078	13172	13158	13174	13064	13158	13113	13115	12968	13055	13083	13094	13096	12987	13258	13012	13125	13239	13033	13193	13118	13067	13133	13066	13136	13058	13173	13169	13139	13128	12953	13161	13085	13047	13049	13068	13032	12972	13036	13044	12950	13281	13203	12990	13116	13140	13196	13022	13086	13234	13121	13108	13281	13110	12807	13120	13085	13124	13126	13071	13048	13038	13104	13046	13120	13116	13162	13137	13187	13135	13244	13010	13068	13165	13017	13054	13230	13058	12978	13152	13211	13117	13201	13280	13022	13072	13021	13173	13023	13128	13070	13173	12914	13091	13110	12982	13123	12995	12972	13166	13310	13052	13119	13097	13099	13091	13191	13284	12994	13282	13009	13268	13120	13130	13072	13101	13150	13150	13158	13062	13104	13169	13317	13015	13188	13077	13141	13121	13073	13090	13214	13125	13080	13194	13167	12990	13176	13029	13002	13206	13115	13037	13119	13114	13101	13222	13183	13194	13197	13116	13053	13362	13100	12970	13075	13036	13136	13228	13145	13125	13240	13072	13177	13163	13328	13099	13305	12941	13058	13152	13127	13034	13200	13023	13025	13208	13202	12940	13249	12907	13135	13292	13088	13175	13071	13156	13237	13191	13063	13133	13092	13168	13096	13040	13104	13222	12974	13038	13259	13235	13174	13100	13000	13091	13306	13027	13112	13157	13109	13031	13176	13014	13059	13150	13078	13170	13170	13051	13021	13162	13143	13267	13024	13199	13132	13065	13186	13127	13160	13313	13004	13221	13201	13323	13031	13221	13057	13229	13092	13232	13162	13171	13214	12969	13216	13111	13221	13109	13088	13071	13109	13120	13020	13109	12958	13123	13190	13054	13079	13206	13110	13099	13055	13114	13216	13036	13012	13216	12989	12954	13081	13119	13113	13252	13095	13055	13211	13005	13189	13227	13075	13239	12836	13176	13169	13098	13163	13044	13223	13129	12991	13174	13154	13075	13098	13244	13021	13100	13223	13173	13181	13094	13103	12980	13110	13128	13051	13278	13044	13041	13073	13153	13185	13072	13174	13185	13096	13180	12965	13067	12942	13073	12987	13177	13045	12980	13128	13244	12994	13014	13196	13105	13183	13247	13151	13155	13163	13009	13188	13127	13223	13203	13231	13087	13156	13146	13087	13068	13091	13076	13165	13129	13305	12905	12985	13213	12987	13185	13051	13141	13224	13249	13049	13162	13048	13201	13062	13094	13005	13130	13140	13020	13178	13134	13098	13142	13105	13133	13266	13241	13099	13210	13110	13104	13183	13137	13078	13110	12973	12964	13245	13158	13131	13140	13272	13247	13161	13018	13150	13184	13112	13149	13034	12964	13287	13139	13105	12991	12967	13243	12970	13205	13053	13195	13114	13128	13068	13056	13112	13123	13143	13134	13075	13050	13105	13205	13203	13206	13053	13204	13095	13336	13163	13203	12999	13056	13096	13115	13054	13111	13160	13079	13058	13332	13075	13093	13182	13106	13252	12904	13048	13055	13171	13030	13240	13006	13052	13136	13074	13140	12940	13256	13173	13018	13220	13252	13117	13135	13075	12997	13146	13080	13259	13193	13190	13109	13250	13022	13124	13159	12947	13177	13111	13116	13221	13170	12891	13185	12974	13104	13174	13091	12989	13123	12991	13164	12942	13126	13198	13224	13352	13305	13006	13320	13037	12982	12982	13172	13089	13164	12950	12936	13176	13235	13187	13157	13119	13234	13248	13069	13198	13167	13043	13267	13235	13192	12912	13153	13092	13122	12992	13011	13100	13110	13009	13119	12962	13211	12926	13124	13068	13190	13073	13103	13154	13161	13159	13234	13147	13166	13012	13305	13081	13027	13239	13039	13165	13018	13191	13350	13147	13020	13072	13035	13187	13016	13167	13145	13111	13129	12995	13215	13098	13105	13168	13179	13279	13097	13091	13253	13061	13033	13207	13062	13196	13231	13011	13057	13086	13166	13168	13141	13145	13062	13117	13166	13130	13190	13235	12890	13208	13090	12992	13224	13165	13127	13049	13227	13008	13002	13085	13204	13029	13286	12962	13171	13088	13150	13353	13048	13200	13273	13125	13230	13216	13227	13161	13275	12959	13154	13147	12911	13013	13015	13101	13178	13019	13119	13022	13078	13161	13177	13206	13158	13136	13287	13232	13137	13054	13362	12965	13139	12984	13098	12972	13279	13073	13005	13144	13118	13125	13116	13165	13136	13209	13224	12966	13248	13027	13051	13187	13197	13165	13138	13123	13232	13174	13208	13160	13112	13055	13153	13029	13161	12984	13215	13064	13020	13253	13192	13227	13176	13383	13106	13126	13045	13111	13073	13168	13235	13101	13150	13197	13158	13128	13012	13298	13176	13119	13289	13005	13103	13046	13180	13116	13207	13219	13043	13229	13038	13054	13332	13057	13224	13120	13232	13019	13259	12957	13099	13027	13211	13055	13117	13024	13128	13115	13104	13110	13118	13199	13298	13247	13158	13179	13096	13162	13031	12967	13259	13034
24651	21360	30017	28633	26633	26297	24924	21045	19418	18918	18536	18244	18593	18191	18293	17910	17964	17930	17994	17840	18121	17721	17970	17853	17721	17899	17838	17729	17736	17727	17838	17646	17894	17832	17585	17641	17859	17741	17493	17726	17904	17879	17904	17866	17898	17907	17770	17859	17542	17887	17815	17741	17630	17972	17762	17753	17643	17673	17726	17668	17817	17778	17857	17811	17677	17618	18219	17735	17710	17787	17863	17827	17795	17724	17827	17835	17865	17834	17684	17923	17723	17874	17694	17702	17870	17575	17692	17703	17856	17604	17587	17801	17733	17805	17323	17805	17598	17848	17636	17821	17809	17775	17661	17793	17683	17626	17856	17662	17656	17790	17653	17517	17723	17769	17996	17792	17759	17777	17730	17866	17822	17794	17642	17652	17781	17887	17602	17735	17760	17964	17786	17656	17816	17605	17766	17726	17727	17692	17638	17777	17647	17659	17770	17615	17684	17608	17542	17754	17722	17638	17657	17632	17760	18047	17965	17809	17504	17854	17792	17673	17641	17797	17610	17614	17764	17612	17804	17739	17655	17558	17599	17704	17809	17885	17590	17742	17861	17623	17904	17751	17751	17635	17758	17773	17983	17784	17485	17825	17835	17609	17840	17753	18126	18046	17734	17651	17583	17751	17782	17743	17684	17686	17601	17734	17542	17897	17969	17933	17902	17845	17755	17711	17603	17712	17811	17763	17760	17628	17537	17704	17722	17774	17672	17605	17660	17577	17507	17911	17817	17679	17852	17727	17719	17750	17721	17771	17607	17930	17748	17711	17751	17576	17756	17888	17698	17675	17775	17811	17743	17850	17945	17762	17707	17746	17680	17521	17763	17690	17837	17928	17823	17472	17830	17799	17543	17766	17735	17754	17753	17818	17744	17871	17952	18012	17759	17543	17821	17639	17910	17684	17860	17798	17826	17675	17665	17591	17723	17583	17683	17786	17578	17489	17740	17752	17753	17545	17657	17908	17971	17775	17938	17724	17616	17601	17877	17851	17566	17712	17729	17856	17594	17761	17628	17822	17698	17542	17923	17641	17753	17927	17631	17760	17675	17751	17671	17875	17517	17837	17766	17789	17780	17643	17669	17673	17884	17768	17857	17642	17674	17801	18055	17792	17591	17758	17599	17742	17758	17631	17813	17948	17896	17659	17678	17651	17646	17707	17826	17812	17770	17540	17831	17894	17711	17716	17633	17866	17799	17637	17661	17816	17809	17814	17781	17827	17810	17613	17938	17930	17927	17584	17777	17682	17717	17855	17760	17790	17721	17827	17742	18022	17569	17496	17814	17795	17656	17660	17795	18019	17840	17704	17754	17770	17649	17782	17757	17768	17936	17768	17984	17863	17625	17911	17885	17663	17829	17730	17660	17885	17725	17821	17732	17555	17701	17836	17672	17534	17973	17434	17687	17914	17883	17789	17766	17714	17724	17540	17778	17716	17760	17719	17850	17846	17853	17694	17602	17631	17668	17582	17722	17772	17882	17674	17777	17856	17670	17785	17871	17494	17850	17690	17741	17692	17531	17660	17797	17834	17837	17923	17593	17715	17689	17537	17787	17619	17875	17636	17669	17694	17734	17961	17887	17757	17570	17666	17680	17585	17651	17870	17829	17824	17770	17776	17647	17524	17630	17998	17666	17610	17467	17774	17508	17724	17740	17607	17893	17591	17738	17694	17648	17713	17815	17988	17714	17645	17612	17485	17559	17825	17594	17964	17895	17807	17769	17913	17646	17603	17617	17761	17617	17901	17892	17636	17656	17641	17653	17921	17732	17851	17700	17546	17607	17660	17824	17872	17868	17583	17774	17732	17629	17651	17673	17787	17864	17910	17567	17736	17758	17755	18065	17638	17824	17698	17693	17778	17522	17834	17769	17798	17871	17950	17822	17693	17607	17618	17788	17756	17715	17353	17831	17964	17752	17793	17615	17935	17781	17893	17743	17700	17796	17570	17630	17557	17942	17632	17654	17583	17647	17711	17751	17848	17737	17749	17767	17809	17762	17710	17814	17854	17774	17745	17775	17995	17709	17454	17858	17924	17685	17815	17641	17607	17707	17816	17672	17700	17800	17710	17715	17959	17815	17676	17642	17715	17618	17561	17636	17854	17495	17716	17830	17986	17791	17675	17642	17612	17668	17594	17816	17858	17906	17834	17714	17829	17852	17607	17612	17627	17761	17768	17613	17949	17739	17665	18016	17854	17835	17776	17763	17916	17820	17731	17826	17776	17504	17672	17663	17797	17701	17800	17912	17778	17786	17667	17823	17828	17734	17753	17700	17757	17724	17723	17716	17656	17820	17710	17860	17515	17805	17851	17636	17626	17687	17722	17751	17914	17730	17727	17831	17955	17809	17745	17921	17637	17744	17705	17677	17793	17803	17808	17632	17701	17786	17756	17690	17770	17643	17706	17668	17699	17498	17734	17811	17883	17725	17691	17626	17698	17592	17758	17725	17737	17843	17819	17623	17586	17751	17721	17802	17839	18169	17858	17751	17638	17822	17962	17660	17696	17922	17612	17863	17564	17671	17713	17764	17838	17565	17811	17759	17669	17758	17482	17620	17939	17603	17766	17661	17602	17831	17869	17773	17634	17764	17862	17846	17792	17639	17716	17916	17716	17564	17721	17764	17874	17949	17791	17886	17602	17614	17700	17714	17801	17937	17695	17684	17795	17878	17672	17676	17705	17746	17607	17573	17758	17749	17584	17837	17615	17801	17728	17745	17815	17987	17887	17937	17691	17622	17631	17800	17735	17661	17756	17776	17644	17601	17732	17846	17563	17918	17630	17510	17779	17784	17937	17720	17714	17622	17799	17717	17555	17593	17763	17948	17773	17847	17560	17546	17462	17679	17750	17729	17941	17843	17548	17667	17721	17702	17599	17841	17877	17665	18017	17727	17896	17471	17873	17732	17586	17802	17697	17675	17855	17679	17688	17659	17527	17572	17625	17846	17749	17889	17636	17716	17790	17889	17764	17632	17837	17678	17774	17844	17583	17780	18026	17844	17799	17734	17548	17855	17828	17829	17646	17786	17635	17564	17745	17622	17559	17652	17858	17960	17648	17659	17636	17558	17732	17936	17518	17748	17668	17735	17746	17937	17715	17892	17652	17664	17940	17795	17885	17569	17555	17903	17607	17618	17826	17766	17708	17875	17851	17674	17698	17828	17737	17853	17800	17566	17642	17900	17702	17784	17695	17779	17594	17701	17601	17836	17674	17788	17688	17536	17636	17861	17728	17428	17643	17712	17899	17858	17730	17744	17769	17827	17628	17829	17692	17857	17791	17627	17685	17848	17691	17760	17542	17891	17764	17989	17764	17791	17716	17738	17628	17764	17601	17944	17582	17940	17715	17705	17633	17750	17864	17665	17735	17708	17831	17657	17687	17753	17757	17763	17894	17974	17720	17742	17802	17562	17885	17939	17898	17745	17622	17791	17909	17898	17646	17763	17692	17960	17728	17913	17755	17559	17612	17659	17736	17889	17752	17678	17712	17795	17837	17812	17729	17700	17831	17623	17729	17841	17834	17782	17754	17708	17805	17803	17682	17691	17860	17572	17731	17632	17734	17776	17733	17908	17766	17886	17621	17632	17572	17751	17532	17629	17884	17737	17794	17580	17880	17746	18036	17694	17705	18022	17864	17653	17758	17643	17737	17536	17596	17593	17888	17766	17861	17833	17884	17723	17647	17614	17973	17674	17789	17801	17572	17832	17720	17588	17631	17599	17864	17969	17751	17837	17740	17650	17954	17877	17478	17507	17727	17731	17627	17758	17598	17723	17898	17914	17780	17684	17698	17666	17795	17671	17670	17779	17796	17552	17537	17597	17590	17970	17629	17582	17695	17931	17760	17610	17654	17932	17684	17784	17737	17861	17530	17666	17744	17762	17619	17912	17784	17907	17806	17778	17855	18013	17848	17803	17737	17639	17877	17876	17792	17795	17752	17807	17692	17638	17688	17757	17609	17569	17927	17673	17650	17613	17585	17899	17638	17744	17676	17773	17517	17678	17548	17779	17780	17729	18089	17444	17699	17772	17898	17906	17479	17599	17793	17615	17449	17664	17899	17793	17720	17661	17779	17545	17810	17806	17435	17858	17584	17871	17840	17546	17808	17706	17759	17850	17670	17829	17813	17698	17724	17717	17695	17696	17954	17771	17831	17602	17650	17725	17654	17700	17537	17787	17794	17890	18054	17927	17413	17770	17785	17526	17753	17717	17852	17695	18046	18023	17549	17687	17729	17738	17599	17649	17778	17775	17744	17691	17698	17685	17764	17651	17627	17787	17686	18033	17890	17732	17796	17991	17672	17804	17843	17528	17743	17756	17859	17838	17860	17834	17653	17958	17833	17712	17753	17553	17763	17713	17628	17607	17759	17542	17683	17684	17709	17890	17811	17605	17744	17693	17741	17809	17782	17852	17574	17667	17630	17626	17686	17516	17625	17832	17858	17862	17688	17858	17813	17788	18005	17722	17768	17843	17940	17768	17621	17666	17737	17695	17868	18006	17794	17810	17664	17659	17497	17719	17566	17702	17867	17662	17666	17674	17861	17738	17831	17980	17977	17910	17809	17837	17761	17620	17702	17667	17792	17685	17955	17768	17795	17611	17478	17768	17746	17632	17641	17546	17669	17682	17806	17770	17787	17939	17813	17697	17701	17804	17850	17579	17689	17778	17768	17886	17843	18057	17813	17687	17748	17676	17912	17715	17643	17747	17708	17849	17631	17903	17817	17877	17764	17558	17676	17599	17789	17775	17847	17817	17745	17749	17659	17912	17675	17878	17836	17693	17733	17799	17837	17622	17880	17614	17592	17587	17797	17790	17610	17715	17847	17637	17777	17845	17684	17557	17757	17950	17808	17648	17655	17744	17757	17714	18016	17764	17718	17750	17643	17683	17647	17767	17795	17665	17801	17754	17793	17774	17598	17797	17938	17695	17528	17675	17860	17839	17765	17684	17804	17664	17743	17671	17953	17885	17628	17494	17571	17876	17675	17566	17840	17801	17764	18069	17750	17956	17960	17749	17479	17636	17811	17656	17680	17838	17593	17895	17436	17663	17888	17897	17752	17726	17756	17797	17651	17614	17807	18012	17714	17809	17816	17614	17831	17879	18018	17785	17706	17672	17813	17634	17669
46084	67738	52671	34458	26456	21902	19407	16519	14889	14294	13846	13699	13565	13416	13350	13253	13184	13233	13296	13030	13295	13081	13055	13089	13038	13112	13276	13063	13053	13022	13113	13002	13213	13043	13098	13111	13008	13176	13026	12896	13083	13040	13199	13166	13130	13216	13078	13076	13096	13082	13120	13139	13065	13108	13001	13098	13060	13142	12850	13015	13094	12917	13027	13070	13113	13169	13103	12987	12984	13073	13153	12924	12937	13148	13110	13052	13117	13121	13024	13062	12969	13176	13094	13229	13104	13186	12995	13084	12936	13065	13105	13110	12991	13006	13067	12989	13072	13162	12975	13065	13153	13006	13057	13117	13156	12986	12938	13093	12971	13063	13110	13160	13102	13091	12962	13012	13050	13001	12930	13037	13135	12941	13058	13103	13107	13137	12991	13040	13313	13092	13090	13214	12772	12851	13182	12970	13064	12981	13123	13062	13184	13180	12975	13082	13021	13016	13152	13208	13142	13113	13050	13081	13138	13158	12917	13106	13152	13089	12995	13181	13005	13044	12994	13188	13175	12944	13045	13111	12967	13019	13046	13006	13037	13155	13141	13061	13033	13184	12983	13152	13266	13077	13181	12933	13117	13196	12984	13087	13131	13003	13032	13045	12915	13176	13106	13129	13049	13238	13207	13004	12988	13012	13202	13067	13199	12948	13152	13086	13039	13051	13209	13039	13173	13026	13098	13175	13176	13088	13058	13076	13083	13031	13186	12896	13027	12983	13090	13050	13208	12985	13036	13065	13128	13077	13156	13099	12977	13239	13123	12984	13163	12981	13064	13086	13075	12988	13102	13118	13094	13045	13235	13055	13223	13166	13078	12996	13092	13174	13026	12979	13014	12916	13096	12943	13036	13215	12950	13322	12965	13139	13019	13183	13087	13213	13075	13075	13093	13084	13126	13139	13007	12969	12949	12939	13000	12988	13021	13129	13116	13210	13052	13122	13219	13065	12977	13174	13143	13247	13137	13059	13049	12936	12944	13039	13143	13027	13255	13111	13129	13028	13017	13054	13071	12979	13099	13192	13193	12982	13103	13237	13072	13155	13163	13110	12946	12947	12868	13017	13036	13066	12993	13155	12932	13193	13151	13103	13125	13253	13244	13217	13063	13154	12938	13045	13279	13168	13179	13118	12966	12991	13133	13045	13074	13023	13061	13207	12985	13041	13188	13099	13174	13136	12904	13073	13150	13059	13140	13061	13153	12923	13191	12971	13095	12935	13053	13110	13128	13189	13194	13215	13115	12924	13084	12950	12976	13150	13056	13172	12975	12984	13141	13244	12955	13133	13139	13027	13225	13233	13209	13006	13125	13083	13211	12965	13062	13153	13101	13073	13073	12908	13173	13087	13004	13095	13056	13226	13058	13227	13140	13174	13139	13089	12964	13162	13113	13165	12971	13046	13049	13140	13218	13088	13193	13107	12943	13057	13051	13001	13137	13137	13013	12962	13088	13126	13050	13174	13087	13204	12989	13171	13200	13059	13120	13080	13086	12965	12951	13018	13144	13245	12950	12955	13309	12994	12989	13069	13173	12956	13234	13016	13076	12993	13180	13106	13062	13207	13099	13163	12994	13022	13134	13124	12957	13051	13145	13187	12902	13182	13132	13157	13189	13034	13044	13178	13278	12978	13210	13156	12974	13105	13125	13168	13017	13124	12958	13152	13034	13061	12968	13120	13189	13070	13038	13016	12945	12983	13103	13036	12962	13117	12967	13005	13074	13119	13016	13193	13133	12934	13012	13016	13114	13128	13016	13013	12978	12946	13038	13178	13117	13249	13098	13186	13094	13178	13001	13223	13060	13242	13207	13129	12828	12928	13094	13022	13161	13151	13099	13023	13118	13243	13136	13117	13007	13046	13128	13077	13099	12852	13091	13188	13144	13149	13033	12925	12986	13018	12962	12901	13151	13228	13159	13111	13163	13125	13082	13143	13025	13094	13227	13226	13029	13161	13174	13077	13172	13039	13089	12960	13311	13117	13184	12960	13070	13196	13167	13099	13021	13161	13057	13060	13170	13027	13200	13214	12927	13030	13265	13211	12984	13047	13162	13217	13016	13137	13221	13135	13062	13206	13086	13229	13052	13137	13115	13053	13005	12992	13170	13044	13033	12954	13031	12974	13069	13218	13023	13009	12921	13135	13135	13156	13079	13114	12980	13108	13241	13047	12934	13101	13261	13101	13069	13105	13048	13173	13127	13066	13025	12860	12980	12874	12932	13161	13059	13098	13273	13276	13058	13171	13241	13060	13134	12928	13112	13078	13176	13185	13060	13143	13065	13020	13071	13208	13088	13163	13056	13004	13205	13306	13090	13122	13074	13217	13267	13091	13123	13173	13105	13103	12930	13228	12899	13150	12933	13120	13065	13053	13197	13037	12938	13138	13020	13010	12963	13174	12959	13048	13090	12958	13137	13002	13065	13011	12919	13039	13154	13129	13111	13150	12975	13151	13034	13056	13096	13045	13264	13005	13086	13004	13172	13263	13251	13010	13062	13139	13085	13206	13204	13034	13125	13134	12948	13128	13015	13196	13068	13201	13097	13053	13165	12968	13055	13033	13100	13165	13073	13105	13066	13046	13082	13112	13080	12857	13059	12964	13188	12949	13225	13100	13097	13187	13169	13139	12967	13071	13254	13043	13118	13056	12999	13203	13049	13017	13095	13145	13129	12977	13107	13065	13028	13170	13106	13038	13231	13185	13137	13131	13099	13229	13107	13031	12988	13042	13141	12919	12914	13001	13034	13140	12972	13046	13033	13097	13131	13283	13032	13286	13123	12979	13001	13190	13028	13184	13048	12982	13237	13187	13211	13168	13075	13044	13065	13081	13040	13140	13117	13004	13107	13043	12986	13159	12893	12997	13150	13129	12930	13410	13165	12948	13186	12918	13013	13051	13079	13016	13205	13122	13146	13027	13158	12990	13021	13203	12994	13024	13135	13113	13037	13026	13138	13272	13085	13098	13038	13042	13080	12973	13265	13216	13131	13241	12899	12911	12962	13022	13148	13117	13052	13204	13291	13012	13094	13147	13123	13053	12908	12977	13108	13101	13271	13064	13092	13117	13091	13092	13198	13303	13078	13054	13235	13016	13010	13139	13148	12929	13066	12985	13118	13227	13148	12980	13152	13179	13040	13058	13189	12965	13072	13132	13028	13000	13070	12992	13024	13138	13187	12972	13053	13030	13114	13008	13121	13130	13064	13174	13223	12940	12971	13015	13159	13163	13083	13206	13091	13100	13187	13010	13073	13276	12924	13021	13060	13162	13149	13188	12954	13116	13073	13324	12974	13027	13030	13020	13279	13152	13133	13001	13138	13065	13048	13128	12990	13077	13060	13037	13120	13082	13238	13118	13134	13229	13203	12911	13104	13316	12875	12935	12961	13071	13097	13042	12972	13058	13005	13069	13058	12996	12961	13178	13127	13052	13313	13091	12968	13061	13128	13131	13039	13103	13116	13229	13136	13042	13168	13064	12934	13185	13124	12949	13145	13105	12963	13026	13029	13002	13038	13099	13047	13174	12978	13076	13191	13027	13000	13166	13019	13078	13040	12961	12970	13145	13162	13144	13185	13027	12987	13150	13128	13033	13133	12985	12998	13054	13015	13091	13107	13170	13043	12911	12959	13152	12961	13093	13171	13030	13021	13193	13043	13228	13092	13083	13142	13072	13194	13101	12977	12959	13032	13028	13240	13167	13124	13006	13081	13058	13141	13115	13244	13170	13250	13201	13203	13015	12994	13182	13214	13061	13049	13068	12868	13239	13080	13207	13011	12972	13073	12977	13330	13029	13227	13150	13139	13090	13130	13075	13072	12959	13065	13102	13224	13087	13038	13071	13135	13148	13125	13052	13023	13140	13089	13065	13054	13102	13133	12970	13078	12920	13018	13127	13085	13025	13011	13138	13229	13067	13023	13034	13177	12994	13203	13153	13229	13075	13088	13051	12999	13017	13028	13097	12972	13000	13301	12992	12990	13183	13067	13172	13035	13098	13028	13021	13156	13185	13000	13254	13035	13057	13047	12951	13199	12900	13091	12947	13175	13065	12905	12988	13164	13033	13108	13085	13162	12910	12992	13009	13194	13046	12982	12980	13033	13108	13074	13103	13091	13110	13074	13067	13048	13098	13085	13191	13129	13008	13021	13211	12961	13109	13105	12836	13113	13040	13029	12979	13146	13091	13037	12973	12937	13086	12984	13124	13167	12937	13124	13092	13220	13065	13082	13047	13093	13124	12919	13061	12999	13087	13014	13145	13262	13069	13082	12903	13154	13083	12954	13032	13088	13202	12903	13092	13267	13161	13100	13015	13092	13138	12992	13143	13020	13055	13205	13183	13051	13028	13138	13141	13159	13032	13245	13059	12915	13212	13097	13117	12959	13207	13022	13035	12960	12744	12986	13086	13184	13112	13105	12998	13125	13166	12964	13017	13107	13010	13165	13057	12972	13256	13185	13023	13272	13006	13156	13135	12897	13086	13043	13183	12955	13073	13153	13129	13065	13037	13231	13057	13079	13136	13231	13324	13027	12981	13120	12947	13175	13090	13144	12906	13136	13069	13125	13078	12800	13135	13073	12926	13237	13029	12919	12935	13141	13046	13034	13165	13053	12895	13065	13174	13128	13153	12977	12913	13088	12877	13258	13059	13102	13015	13067	13185	13077	12973	13183	13080	13050	13061	13057	13132	12989	13143	13154	13068	13255	13151	13098	13032	12991	13048	13086	13047	13087	13197	12995	13192	13110	13015	13077	12979	13059	13001	13104	13180	12961	12995	12953	12975	13301	12977	13068	13020	13127	12979	13075	13103	13091	13092	13192	13105	13079	13036	13061	13085	13120	13000	13208	13193	13192	13185	13161	13081	13264	13178	12878	12997	13028	13237	13161	13316	13246	13156	13083	13075	13072	13150	13138	12997	13047	13199	13033	13119	13030	13115	13150	13082	13187	13205	13025	12873	13073	13118	12991	13010	12834	13033	13164	12944	13063	12996	12996	13135	12999	13241	13119	12984	12875	13110	12948	13038	13220	12970	13181	12935	13065	13181	13005	13035	13262	13092	13153	13143	12924	13207	13275	13143	13015	13029	13162	13001	13197	13182	12979	13117	13118	13269	13087	13163	13119	13025	13254	13069
22059	21058	28673	24088	23213	28108	31418	24174	21051	21017	19926	19229	19179	18955	18574	18600	18522	18553	18328	18481	18270	18416	18367	18236	18168	18319	18224	18298	18366	18305	18214	18443	18281	18063	18013	18112	18309	18122	18337	18142	18019	18030	18278	18154	18181	18045	18251	18353	18145	18379	18175	18082	18281	18123	18119	18221	17989	18093	18160	18332	18099	18174	18357	17877	18177	18208	17950	17940	17975	18156	18352	18045	18284	17869	18112	18234	18124	18258	18153	18161	17925	18124	18358	18090	17919	18275	17963	18098	18160	18025	18108	18280	18051	18065	18218	18061	17977	18048	17973	18162	18145	18038	18191	18088	17969	18256	18274	18190	18057	18261	18308	18425	17985	18091	18216	18281	18040	18271	18304	18263	18289	18135	17753	18057	17960	18112	18170	18112	18063	18387	17977	17852	18050	18242	18302	18084	18153	18326	18035	18202	18173	18346	18047	18188	18349	18201	18048	18138	18219	18327	18210	17977	18155	18116	17971	18184	18097	18151	18021	18151	18256	18083	18148	18151	18201	18021	18039	18337	18264	17946	18308	18086	18231	18349	18234	18167	18128	18256	18118	18138	18108	18199	18289	18121	18095	17929	17879	18276	17909	18068	18153	17987	18066	17944	18105	18209	18129	18233	18146	18018	18213	18101	18164	18267	18130	18090	18142	18156	18098	18170	18166	18273	18105	17933	18209	17929	17904	18109	18090	18068	18197	18076	18152	18117	18214	18082	17954	18200	18095	18138	18129	18150	18190	17978	18015	17954	18342	17957	18176	17977	18081	17958	18081	18145	18082	18162	18080	18204	18047	18119	18194	18183	18101	18003	18225	18501	18039	18168	18353	18011	18175	18034	17962	18129	18084	18049	17893	17821	18132	17952	18122	18266	18223	18014	18068	18196	18254	18284	18069	17985	18087	18119	18032	17945	18095	17981	18049	18202	18245	18151	18109	18342	18162	18232	18184	18169	18247	18034	18140	18284	18154	18070	18293	18204	18234	18101	17652	18197	18201	18084	18150	17973	18083	18178	18182	18088	18218	18105	18166	18286	18075	18162	18189	18114	18276	18102	17972	17932	17979	18077	18159	18047	17898	18116	18178	18017	17861	18149	18015	18114	18154	18125	18062	18141	18235	18138	18282	18086	18237	18088	18104	18141	18385	18038	18048	17993	18032	18154	18075	18083	18010	18110	18219	18233	18202	18125	18287	18295	18108	18095	18147	18093	18174	18240	17828	18061	18075	18070	18001	18170	17990	17902	18212	18251	18095	18175	18274	18242	18200	18258	18295	18192	17989	18138	18252	18151	17996	18285	18164	17996	18294	18178	17991	18428	18178	18006	18052	18122	18254	18149	18191	18135	18207	18185	18115	18272	18319	18033	18407	18191	18032	18202	18087	18147	18127	18321	18133	18199	17967	18123	18070	18011	18377	18167	18210	18120	18005	18125	18355	18215	18050	17994	18037	18048	17945	18047	17916	18080	18266	18060	17881	18015	18040	18256	17939	18506	18180	18195	18009	18111	18118	18028	17871	18005	18124	18190	17955	18002	18132	18105	17908	17972	17886	18161	18210	18020	18128	17860	17993	17936	18015	18044	17691	18439	18038	18098	18155	18271	18038	18037	18121	18060	17824	18140	17920	17986	18049	18043	18042	18129	18281	18277	18229	18130	18062	18137	17918	18066	18176	18137	18210	18293	18227	18145	18048	18306	18106	18196	18142	18075	17948	18002	18184	18018	18160	18065	18072	17944	18314	18349	18351	18137	18430	18103	18204	18241	18518	18139	18054	18080	18189	18157	18175	18285	18242	18254	17998	18045	18137	18080	18163	17917	17834	18225	18210	18148	18220	18246	18110	18287	17982	18006	18064	18307	18147	18031	18189	18255	18290	18219	18182	18218	18090	18089	18191	18083	18365	18253	18092	18073	18117	18072	18089	18266	18459	18258	18289	18138	18253	18165	18504	17979	18047	17911	18172	18111	18166	18165	18301	18016	18345	18239	18036	18216	18110	18129	18186	17999	18219	18195	18190	17832	18030	18207	18084	18100	18181	18156	18047	18075	18245	18097	18031	17972	18145	18224	18061	18029	18075	18139	18095	18129	18070	18006	17955	18007	18171	17758	18148	18156	18274	18144	18070	18121	18007	17929	18141	18254	17992	18073	18339	18213	18104	18122	18155	18118	17731	18201	17887	18180	18119	18126	18077	18263	18107	18164	18118	18184	18066	18381	18288	18161	18058	18337	18033	18183	17989	17992	18081	18141	18148	18167	18086	18020	18107	18120	18044	17936	18272	18414	18247	17976	18058	18059	18017	18024	17990	18168	18093	18110	18129	18048	18084	18087	18250	18190	17971	17920	18086	18170	18146	18128	18144	18041	17987	18121	18072	18010	18284	18032	18057	18061	18073	18416	18156	18100	18143	18029	17947	18090	18135	17921	18091	18096	18269	18160	18147	18363	18110	18067	18183	18015	18155	18033	18080	18010	18178	18248	18045	18239	18304	18083	18028	18269	17915	17958	18091	17974	18167	18202	18290	18278	18027	18096	18167	17971	18051	18176	18089	18143	17962	18053	18081	18163	18100	18247	17925	17980	18346	18008	17876	18034	18012	18244	18126	18305	18185	18117	18231	18145	18038	18056	18182	18322	18048	18062	18026	18069	17959	17827	18068	18092	18032	17979	17944	18069	18111	18031	18124	17874	17899	18172	18060	17908	18252	18037	17761	18095	17947	18002	18288	17918	17988	18281	17911	17959	17959	18080	18232	17928	18013	18241	18233	18130	18203	18099	18003	17972	18088	18035	18164	18085	18088	18055	18184	18270	18112	18125	18030	17913	18156	17968	18083	18071	18022	18183	18258	18028	18032	18190	18186	17791	18106	18111	18155	18127	18364	18150	17994	18275	17944	18330	18140	18249	18070	18214	18272	18129	18135	18318	18003	18233	18270	18163	18285	17953	18175	17960	18149	18213	18079	18036	18147	18353	18104	18042	18118	17973	18248	17928	18259	18170	18258	18216	18007	18138	17947	18192	17991	17923	18270	18221	18167	18091	18041	17902	17983	18275	18214	18104	18005	18079	18023	18106	18039	17946	18221	18054	18369	17937	18115	17977	17924	18016	18011	18104	18207	18073	18274	18185	18132	18125	18170	18265	18201	18101	17997	18082	18040	17904	18053	18025	17920	18238	18364	18295	17854	18112	18221	18169	17916	18197	18171	18152	18029	17997	18055	18003	18119	18204	18003	18028	18077	17982	18083	18135	17827	18097	18262	17819	17958	18173	18031	18125	18024	17936	18084	18206	17860	18062	18060	18101	17945	18081	18113	18182	18089	18132	18130	18251	17865	18098	17932	18196	18092	18181	18088	18171	18146	17890	18209	17839	18193	17938	18307	18113	18194	18072	18117	18019	18188	18041	18218	18070	18011	17969	18114	18024	18151	18231	18068	17864	18079	17955	18082	18189	18058	18263	18157	17970	18146	18029	18219	18086	18000	18128	18213	18150	18057	17954	18142	18252	18248	18097	18240	18174	18270	18045	18094	18046	17974	18376	18220	18092	18178	18042	17966	18179	18204	18426	17994	18253	18056	18034	17889	17978	18229	18414	18124	18065	18189	18198	18280	18426	18198	18290	18199	18127	18085	18165	18120	18169	17943	18167	18114	18234	18118	17941	18247	18226	18304	18366	18286	18149	17841	18086	18094	18144	18024	18043	18075	18197	17993	18393	18197	18076	18266	18176	18179	17901	18211	18095	18059	18150	18184	18289	18165	17993	17978	17993	18085	18142	18158	18010	18016	17975	18231	18058	17901	18009	17974	18175	18292	18296	18235	17952	18048	18080	18083	18269	18006	18086	18220	18130	18095	18050	17862	18127	18174	18095	18091	18018	18144	18160	17962	18181	18075	18071	17902	18410	18113	18215	17952	17791	17816	18230	18204	18304	18099	18045	18009	18100	17945	18048	17922	18266	18140	18014	18263	17920	18173	18006	18049	18066	18106	18052	18247	18048	18103	18095	18097	18119	18371	18122	18053	18060	18211	18122	18139	18134	17951	18097	17986	17900	18310	18027	18069	18058	18096	18098	18465	18017	18184	17971	18095	18135	18272	18198	17855	18384	17996	18211	18076	18201	18219	18062	18225	18035	18023	18074	18020	18177	18201	18177	18015	17938	18088	17912	18262	18180	18031	18057	18148	18195	18494	18153	17804	18028	18209	18007	18020	18171	17957	18170	18165	17986	17957	18021	18209	18288	18236	18176	18138	18008	18040	18139	18093	18105	17854	18221	18124	18263	17967	18100	18100	18125	18053	18009	18151	18317	18074	18196	18277	18161	18220	18162	18242	18152	18092	18010	18122	18139	18107	17930	18245	18099	17973	17811	18428	18068	17803	17996	17794	18170	18061	18152	18022	18002	18156	18001	18092	17937	18028	18150	18268	18064	17921	18103	18061	17901	17690	18187	18177	18182	17881	18077	18149	17953	18202	18069	18116	17969	18345	17993	18177	18000	18138	18108	18231	18004	18093	18137	18180	17959	18183	18201	18188	18362	18258	18166	18390	18237	18162	18314	17967	18167	18015	18155	17966	17949	17982	17991	17854	18283	18028	18258	18189	18308	18132	18309	18152	18005	18109	18335	18111	18209	17993	18182	18111	18124	18207	18056	17912	18220	18139	18064	18136	18010	18309	18275	18143	17991	18369	18046	18207	18349	18071	18208	18007	18005	18252	18009	18230	18018	17923	18226	18041	18110	18147	18100	18069	18089	18023	18203	18129	18195	18280	18043	18207	18291	18263	17976	17951	18173	18100	18219	18091	17964	18035	18345	18003	17898	18009	18114	18177	18183	18064	18141	18101	18128	18204	18170	18306	18178	18161	17863	18046	18247	18194	18255	17998	18078	18032	17979	18180	18124	18421	18199	18044	18038	18021	18170	17894	18225	17950	18130	18180	17974	18139	17940	18314	18015	17875	18121	18101	18059	17994	18275	17995	18237	18129	18198	18119	18105	18136	18261	18182	18130	18151	18222	18259	18075	17986	18186	18271	17991	17942	18218	17936	18280	17949	18036	18203	18006	18007	18251	18055	17995	17951	17965	18065	17980	18084	18076	18234	18408	18076	18331	18203	18098	18241	18084	18083	18109	18115	18154
44974	76074	62346	43741	36807	30590	23656	18400	16391	15634	14878	14198	13957	13783	13610	13706	13520	13343	13426	13431	13277	13353	13438	13308	13329	13377	13401	13152	13403	13379	13062	13358	13297	13229	13299	13237	13270	13276	13230	13245	13155	13300	13243	13326	13248	13175	13337	13376	13151	13317	13198	13209	13303	13345	13494	13275	13162	13134	13283	13201	13238	13251	13283	13242	13303	13285	13202	13174	13336	13109	13266	13130	13323	13327	13147	13223	13275	13257	13416	13306	13173	13431	13270	13266	13174	13319	13061	13189	13176	13347	13402	13215	13164	13244	13159	13438	13147	13025	13322	13368	13351	13197	13318	13080	13425	13030	13260	13306	13134	13314	13285	13243	13346	13230	13376	13211	13188	13253	13093	13257	13223	13188	13316	13143	13197	13238	13443	13284	13057	13210	13224	13319	13280	13235	13355	13239	13344	13445	13245	13215	13301	13319	13346	13224	13228	13347	13163	13097	13331	13185	13162	13203	13169	13264	13360	13183	13213	13292	13151	13198	13151	13277	13270	13175	13327	13193	13122	13041	13147	13134	13307	13211	13344	13317	13275	13253	13228	13193	13112	13395	13213	13299	13205	13378	13238	13208	13163	13129	13183	13148	13409	13134	13237	13276	13184	13275	13231	13323	13265	13243	13330	13238	13374	13324	13329	13265	13201	13275	13401	13276	13262	12962	13419	13352	13250	13345	13225	13154	13181	13321	13366	13220	13207	13225	13095	13205	13075	13337	13265	13372	13208	13145	13174	13232	13305	13260	13072	13298	13204	13081	13221	13357	13115	13216	13447	13185	13329	13429	13347	13313	13333	13374	13183	13278	13163	13362	13306	13249	13280	13302	13300	13080	13205	13230	13152	13374	13217	13330	13245	13266	13259	13251	13274	13189	13328	13396	13259	13350	13270	13214	13208	13299	13208	13191	13157	13168	13004	13297	13057	13200	13041	13330	13395	13316	13216	13231	13238	13356	13331	13193	13099	13322	13275	13234	13191	13255	13254	13270	13246	13134	13318	13232	13263	13261	13220	13243	13283	13233	13080	13163	13088	13276	13069	13421	13338	13200	13157	13464	13285	13381	13249	13196	13298	13097	13265	13252	13332	13167	13162	13155	13142	13322	13212	13222	13101	13260	13229	13159	13127	13235	13323	13115	13090	13433	13097	13358	13400	13226	13249	13185	13225	13279	13260	13310	13220	13181	13334	13246	13224	13206	13151	13173	13076	13042	13151	13281	13257	13364	13211	13322	13340	13370	13136	13260	13256	13236	13195	13259	13202	13157	13242	13300	13201	13200	13048	13171	13043	13307	13151	13362	13219	13340	13330	13380	13253	13268	13264	13300	13235	13112	13194	13229	13159	13271	13125	13302	13342	13166	13348	13229	13155	13235	13185	13226	13443	13207	13084	13356	13363	13213	13028	13273	13209	13260	13341	13259	13058	13225	13368	13187	13291	13355	13098	13264	13227	13279	13001	13325	13274	13106	13351	13192	13285	13228	13307	13402	13034	13200	13200	13187	13339	13317	13235	13223	13240	13260	13240	13303	13287	13279	13264	13356	13267	13146	13420	13193	13164	13329	13116	13198	13249	13233	13406	13169	13234	13321	13200	13349	13124	13257	13355	13148	13220	13240	13275	13353	13257	13101	13276	13249	13159	13225	13137	13341	13244	13199	13291	13182	13166	13155	13342	13271	13283	13304	13143	13276	13240	13300	13337	13184	13192	13281	13281	13294	13220	13307	13235	13131	13208	13128	13307	13098	13276	13169	13141	13360	13259	13215	13212	13317	13197	13226	13244	13268	13348	13308	13242	13275	13265	13331	13213	13268	13072	13192	13184	13177	13348	13270	13244	13262	13319	13115	13100	13248	13098	13404	13175	13205	13042	13281	13389	13174	13381	13294	13332	13204	13101	12995	13247	13094	13322	13180	13265	13218	13230	13215	13494	13182	13273	13197	13061	13147	13298	13257	13257	13226	13388	13201	13331	13102	13179	13379	13206	13314	13238	13202	13410	13253	13276	13161	13224	13324	13364	13210	13234	13471	13137	13288	13287	13283	13220	13306	13298	13133	13086	13256	13285	13240	13361	13284	13167	13365	13239	13127	13084	13246	13258	13230	13308	13148	13313	13045	13224	13231	13416	13256	13281	13226	13297	13299	13148	13222	13275	13248	13339	13200	13105	13320	13305	13333	13205	13245	13264	13326	12960	13291	13191	13240	13401	13265	13326	13316	13214	13116	13174	13237	13229	13196	13222	13163	13283	13200	13258	13120	13345	13155	13204	13238	13101	13146	13345	13167	13290	13282	13247	13216	13318	13343	13312	13114	13254	13404	13253	13258	13393	13132	13101	13264	13271	13188	13235	13233	13133	13301	13094	13208	13290	13148	13141	13191	13261	13156	13157	13326	13463	13228	13179	13237	13205	13331	13236	13206	13227	13240	13295	13205	13236	13185	13298	13050	13297	13344	13091	13171	13350	13249	13401	13327	13216	13072	13107	13190	13173	13020	13149	13297	13437	13189	13317	13130	13205	13262	13125	13145	13193	13258	13170	13341	13235	13412	13150	13236	13322	13285	13309	13310	13308	13346	13452	13333	13383	13371	13317	13363	13137	13346	13319	13278	13230	13210	13311	13181	13264	13052	13209	13404	13247	13444	13381	13317	13166	13074	13363	13314	13285	13205	13425	13321	13263	13075	13360	13113	13250	13164	13204	13164	13204	13348	13337	13298	13148	13332	13061	13177	13249	13367	13258	13089	13248	13100	13302	13083	13258	13118	13181	13225	13262	13322	13300	13411	13280	13235	13197	13287	13352	13234	13287	13254	13276	13472	13347	13350	13221	13153	13167	13400	13369	13400	13326	13390	13205	13114	13188	13249	13161	13484	13244	13158	13294	13205	13336	13079	13197	13224	13297	13256	13225	13183	13221	13186	13123	13407	13312	13298	13217	13359	13273	13269	13173	13119	13316	13347	13301	13173	13174	13355	13207	13099	13247	13313	13260	13325	13119	13111	13258	13242	13387	13154	13010	13219	13097	13272	13241	13058	13306	13090	13191	13282	13215	13272	13196	13236	13272	13221	13312	13207	13218	13181	13351	13234	13302	13293	13181	13374	13217	13193	13237	13164	13248	13264	13355	13156	13290	13326	13355	13051	13243	13147	13338	13191	13313	13132	13322	13154	13146	13174	13334	13140	13238	13399	13337	13276	13115	13201	13301	13182	13129	13158	13221	13231	13242	13380	13184	13274	13169	13310	13329	13240	13352	13281	13232	13161	13333	13206	13278	13076	13134	13196	13130	13116	13263	13148	13134	13231	13146	13236	13332	13245	13264	13283	13479	13202	13299	13296	13100	13173	13193	13124	13355	13269	13318	13261	13177	13207	13246	13279	13355	13220	13393	13308	13274	13411	13220	13262	13282	13221	13324	13157	13171	13298	13355	13053	13064	13299	13163	13152	13319	13220	13295	13177	13255	13253	13059	13309	13236	13265	13189	13261	13150	13323	13233	13286	13195	13363	13106	13198	13277	13212	13317	13253	13276	13093	13362	13388	13157	13189	13317	13055	13329	13179	13209	13107	13288	13160	13162	13286	13195	13069	13137	13194	13181	13203	13359	13320	13506	13430	13170	13412	13241	13221	13284	13387	13294	13104	13287	13173	13285	13186	13132	13136	13333	12988	13220	13301	13310	13261	13199	13182	13244	13336	13138	13239	13210	13302	13219	13166	13355	13317	13200	13254	13145	13442	13248	13187	13326	13317	13186	13310	13159	13391	13291	13284	13063	13084	13121	13191	13158	13321	13287	13237	13350	13026	13239	13196	13255	13182	13066	13229	13302	13181	13311	13281	13338	13260	13392	13213	13274	13243	13426	13067	13243	13096	13196	13202	13180	13370	13207	13351	13189	13269	13317	13218	13365	13222	13167	13262	13222	13290	13151	13126	13235	13230	13389	13229	13317	13302	13134	12966	13382	12896	13096	13201	13245	13387	13298	13201	13134	13233	13372	13306	13344	13118	13354	13101	13441	13410	13146	13355	13156	13264	13125	13309	13444	13258	13280	13278	13224	13219	13165	13295	13062	13240	13357	13307	13463	13260	13407	13140	13181	13332	13382	13201	13068	13333	13109	13235	13125	13340	13183	13283	13242	13205	13110	13377	13301	13308	13344	13471	13086	13293	13263	13341	13050	13183	13059	13233	13217	13009	13249	13290	13249	13280	13257	13191	13207	13462	13193	13330	13242	13142	13237	13150	13145	13141	13355	13264	13248	13235	13236	13103	13055	13383	13123	13376	13435	13199	13299	13319	13253	13440	13100	13377	13249	13281	13189	13246	13330	13326	13343	13249	13138	13360	13294	13258	13258	13289	13197	13168	13119	13232	13280	13277	13329	13375	13377	13365	13136	13193	13216	13169	13221	13226	13292	13237	13275	13307	13173	13237	13163	13247	13297	13041	13246	13327	13250	13193	13264	13340	13193	13219	13287	13257	13092	13151	13299	13294	13372	13158	13126	13360	13239	13240	13336	13083	13195	13221	13213	13289	13249	13255	13148	13308	13140	13067	13240	13330	13261	13229	13170	13353	13245	13340	13233	13121	13184	13232	13249	13197	13070	13195	13234	13339	13333	13261	13353	13334	13139	13195	13301	13373	13457	13317	13131	13131	13183	13202	13280	13265	13285	13351	13142	13411	13277	13234	13246	13066	13304	13209	13284	13291	13231	13313	13117	13223	13123	13214	13185	13161	13146	13233	13346	12962	13202	13450	13212	13244	13161	13396	13270	13186	13240	13344	13228	13186	13149	13201	13270	13181	13311	13374	13283	13173	13282	13279	13269	13285	13251	13119	13253	13204	13248	13190	13275	13373	13232	13273	13358	13231	13350	13153	13275	13266	13204	13224	13349	13442	13177	13272	13109	13326	13245	13062	13223	13113	13330	13239	13430	13013	13187	13211	13125	13137	13330	13351	13147	13464	13385	13189	13269	13208	13396	13228	13129	13258	13142	13427	13196	13098	13231	13238	13347	13297	13138	13355	13335	13211	13154	13205	13237	13346	13125	13257	13152	13126	13061	13398	13292	13425	13078	13351	13263	13270	13300	13167	13310	13439	13179	13133	13205	13379	13119	13094	13163	13243	13129	13149
36988	48830	51891	39712	31420	26731	22677	20036	19241	18814	18192	18102	18207	17930	17817	18044	18006	17998	17821	17827	17835	17658	17540	17553	17581	17678	17754	17534	17729	17884	17699	17586	17730	17666	17754	17834	17882	17905	17679	17766	17571	17712	17642	17841	17761	17624	17691	17735	17757	17606	17639	17805	17656	18012	17749	17703	17922	17727	17909	17767	17739	17628	17792	17857	17678	17903	17907	17905	17917	17672	17609	17823	17691	17633	17608	17826	17620	17809	17802	18040	17857	17698	17693	17673	17716	17648	17728	17712	17736	17541	17871	17657	18151	17674	17513	17656	17555	17764	17659	17626	17725	17851	17778	17745	17800	17636	17669	17515	17719	17845	17776	17453	17945	17792	17578	17691	17712	17773	17894	17648	17414	17574	17711	17659	17820	17726	17651	17749	17695	17624	17510	17756	17708	17669	17767	17882	17453	17854	17747	17569	17704	17733	17600	17622	17602	17816	17737	17774	17885	17488	17415	17761	17692	17634	17618	17810	17833	17554	17769	17787	17906	17463	17680	17668	17622	17661	17941	17863	17630	17697	17772	17643	17789	17630	17669	17615	17630	17814	17694	17738	17825	17717	17858	17513	17622	17678	17716	17968	17561	17611	17901	17766	17728	17681	17654	17800	17760	17940	17751	17704	17732	17684	17658	17755	17604	17869	17835	17824	17871	17856	17657	17667	17637	17600	17793	17674	17518	17697	17784	17743	17792	17665	17838	17741	17767	17703	17466	17537	17816	17741	17652	17805	17601	17599	17732	17611	17416	17588	17544	17487	17763	17773	17918	17642	17784	17810	17844	17692	17693	17294	17965	17868	17721	17651	17575	17639	17725	17620	17730	17548	17672	17665	17681	17818	17951	17661	17612	17833	17740	17690	17702	17760	17814	17790	17761	17703	17763	17643	17804	17891	17646	17651	17689	17838	17535	17526	17792	17631	17647	17833	17742	17628	17954	17682	17862	17618	17893	17582	17730	17786	17599	17717	17672	17709	17784	17643	17668	17674	17636	17654	17532	17816	17703	17845	17853	17617	17762	17708	17677	17755	17720	17758	17719	17839	17797	18020	17823	17734	17673	17673	17606	17604	17776	17875	17745	17715	17679	17855	17609	17599	18027	17661	17642	17811	17802	17726	17573	17666	17589	17518	17757	17619	17790	17788	17633	17819	17940	17740	17859	17715	17537	17666	18005	17668	17666	17809	17727	17955	17807	17629	17584	17559	17935	17952	17637	17782	17802	17650	17886	17722	17641	17695	17667	17695	17860	17735	17640	17479	17658	17763	17807	17716	17881	17684	17706	17735	17471	17811	17562	17545	17661	17907	17708	17580	17535	17735	17580	17481	17834	17723	17697	17347	17635	17636	17534	17822	17896	17729	17832	17714	17757	17759	17625	17620	17788	17764	17600	17681	17633	17456	17487	17684	17779	17695	17995	17672	17488	17689	17644	17719	17832	17627	17755	17657	17773	17794	17593	17789	17624	17974	17779	17916	17787	17716	17719	17577	17579	17765	17749	17568	17434	17644	17926	17590	17784	17493	17796	17683	17786	17774	17672	17754	17917	17829	17496	17915	17873	17606	17779	17666	17500	17479	17623	17598	17691	17488	17592	17589	17798	17592	17650	17693	17682	18086	17668	17789	17633	17839	17771	17788	17714	17749	17809	17765	17644	17709	17768	17765	17742	17894	17686	17745	17574	17466	17787	17585	17598	17720	17596	17621	17925	17643	17690	17597	17801	17830	17855	17631	17721	17788	17683	18031	17776	17632	17839	17637	17814	17796	17910	17726	17875	17760	17780	17827	17782	17527	17691	17714	17690	17523	17883	17746	17604	17725	17690	17702	17736	17789	17679	17621	17604	17742	17660	17665	17730	17704	17846	17526	17754	17589	17477	17683	17616	17695	17583	17650	17580	17859	17795	17705	17734	17728	17744	17626	17692	17695	17583	17688	17572	17637	17809	17559	17783	17771	17769	17579	17512	17873	17999	17930	17771	17835	17776	17640	17371	17605	17734	17718	17710	17786	17791	17758	17880	17585	17699	17534	17559	17810	17723	17551	17624	17543	17894	17950	17633	17927	17576	17639	17770	17697	17543	17792	17822	17617	17512	17694	17907	17798	17827	17681	17703	17733	17764	17836	17685	17745	17806	17799	17901	17702	17685	17811	17979	17759	17705	17586	17913	17846	17697	17762	17574	17663	17509	17702	17768	17876	17584	17974	17895	17720	17684	17668	17908	17644	17711	17728	17680	17853	17834	17861	17826	17498	17793	17580	17546	17740	17619	17655	17697	17803	17530	17765	17650	17662	17766	17760	17666	17801	17999	17957	17700	17535	17779	17621	17799	17665	17775	17700	17586	17915	17863	17613	17771	17736	17693	17745	17569	17786	17773	17851	17760	17732	17673	17636	17738	17834	17681	17597	17698	17769	17817	17737	17854	17791	17862	17772	17706	17814	17810	17786	17770	17533	17730	17680	17709	17682	17748	17976	17946	17796	17599	17607	17750	17829	17947	17924	17679	17854	17446	17408	17839	17636	17711	17569	17798	17927	17692	17418	17623	17574	17643	17557	17809	17532	17903	17702	17673	17743	17580	17750	17858	17721	17579	17829	17667	17433	17549	17761	17829	17517	17663	17786	17739	17568	17638	17994	17673	17792	17778	17662	17730	17697	17618	17887	17676	17646	17675	17726	17837	17576	17609	17696	17408	17896	17668	17769	17707	17814	17855	17873	17918	17756	17728	17812	17581	17527	17657	17610	17672	17644	17768	17727	17721	17586	17672	17706	17674	17717	17752	17670	17705	17709	17442	17752	17629	17451	17710	17697	17574	17572	17573	17886	17658	17637	17660	17813	17851	17643	17919	17659	17373	17693	17641	17588	17761	17705	17636	17901	17738	17824	17559	17766	17866	17846	17822	17679	17867	17933	17676	17665	17798	17777	17773	17878	17811	18001	17779	17736	17880	17880	17810	17846	17509	17706	17657	17587	17687	17536	17857	17706	17962	17808	17742	17650	17706	17593	17702	17498	17642	17674	18018	17764	17958	17701	17786	17914	17590	17655	17812	17742	17741	17805	17717	17610	17676	17752	17618	17520	17747	17726	17863	17678	17723	17473	17609	17730	17642	17870	17884	17717	17561	17688	17855	17705	17745	17639	17681	17756	17754	17671	17623	17761	17823	17838	17774	17789	17836	17637	17591	17523	17809	17885	17582	17599	17827	17840	17834	17984	17677	17594	17689	17767	17738	17979	17761	17587	17910	17738	17785	17572	17727	17638	17818	17818	17727	17625	17669	17712	17751	17880	17798	17851	17656	17690	17633	17546	17608	17857	17695	17934	17652	17753	17786	17679	17726	17663	17853	17804	17642	17727	17695	17764	17642	17536	17825	17679	17736	17750	17679	17713	17730	17614	17602	17688	17688	17870	17852	17609	17725	17837	17605	17688	17926	17956	17617	17656	17931	17710	17704	17622	17747	17602	17547	17713	17689	17718	17993	17590	17658	17648	17805	17621	17470	17775	17385	17584	17934	17505	17641	17572	17838	17843	17779	17601	17642	17807	17697	17836	17835	17762	17768	17621	17651	17779	17769	17849	17809	17648	17770	17709	17890	17769	17695	17574	17722	17657	17622	17880	17914	17666	17628	17805	17719	17819	17820	17570	17775	17839	17856	17673	17658	17757	17847	17980	17825	17692	17741	17735	17911	17748	17870	17897	17879	17616	17833	17961	17734	17695	17794	17668	17838	17556	17556	17748	17880	17613	17550	17529	17686	17863	17662	17697	17950	17802	17920	17754	17964	17884	17618	17784	17952	17748	17665	17653	17631	17803	17740	17847	17598	17829	17786	17792	17569	17679	17724	17761	17725	17756	17693	17577	17735	17839	17770	17331	17800	17782	17909	17753	17696	17567	17731	17868	17715	17648	17778	17752	17777	17704	17722	17635	17537	17882	17630	17690	17697	17777	17853	17584	17747	17870	17804	17770	17579	17733	17604	17816	17852	17985	17735	17806	17570	17659	17757	17519	17501	17644	17652	17803	17658	17873	17559	17823	17709	17761	17762	17662	17831	17665	17898	17548	17715	17819	17718	17835	17708	17605	17809	17547	17727	17486	17626	17658	17672	17598	17902	17575	17881	17641	17717	17670	17864	17541	17676	17802	17743	17517	17768	17814	17699	17724	17722	17919	17876	17625	17918	17779	17889	17685	17624	17716	17907	17916	17720	17612	17652	17926	17779	17452	17628	17544	17691	17799	17528	17642	17657	17637	17567	17734	17896	17654	17794	17877	17656	17630	17896	17856	17747	17711	17779	17637	17730	17856	17757	17558	17725	17920	17765	17669	17643	17696	17687	17747	17490	17809	17727	17704	17836	17666	17692	17787	17736	17627	17697	17921	17766	17829	17800	17628	17703	17626	17729	17747	17769	17716	17849	17782	17776	17845	17704	17816	17620	17604	17759	17804	17593	17749	17553	17821	17690	17417	17468	17691	17515	17796	17751	17514	17738	17715	17690	17720	17864	17830	17632	17864	17604	17558	17840	17796	17624	17561	17487	17758	17572	17653	17783	17764	17698	17632	17793	17781	17817	17717	17764	17854	17722	17730	17774	17574	17593	17853	17677	17839	17684	17584	17788	17714	17641	17734	17577	17575	17680	17640	17985	17766	17916	17792	17808	17704	17677	17556	17868	17799	17683	17738	17919	17694	17723	17781	17729	17851	17604	17659	17749	17689	17557	17757	17779	17753	17797	17749	17759	17519	17826	17702	17685	17517	17726	17863	17642	17739	17615	17793	17796	17673	17932	17756	17629	17682	17696	17632	17617	17696	17655	17822	17723	17657	17720	17659	17744	17756	17695	17717	17688	17604	17824	17873	17748	17790	17663	17771	17824	17627	17653	17614	17820	17879	17849	17851	17891	17699	17807	17818	17490	17610	17503	17712	17582	17638	17579	17831	17784	17537	17756	17707	17624	17892	17786	17854	17726	17903	17565	17795	17909	17798	17793	17720	17733	17635	17651	17710	17649	17702	17722	17622	17965	17885	17904	18061	17803	17672	17753	17614	17429	17865	17788	17785	17617	17748	17693	17834	17723	17820	17581	17861	17855	17734	17784	17704	17719	17657	17955	17853	17713	17434	17546	17588
45681	64775	49892	33525	27095	22289	17858	15381	14529	14173	13797	13401	13435	13428	13391	13322	13307	13090	13221	13072	13222	13030	13235	13188	13122	13202	13171	13013	13132	13106	13154	12958	13083	13125	13068	13136	12966	13220	13067	13137	13156	13109	13267	12976	13120	13222	13209	12958	13099	12969	12994	13054	13127	13088	13025	13054	13008	12938	13181	12940	13149	13132	12951	13013	13044	13141	13002	13147	12991	12996	13122	13144	13091	13001	13154	13015	12977	12869	12998	13051	13230	13054	13249	13032	13190	12908	13022	13124	13041	13264	12926	13055	13107	13052	13020	12966	13002	13184	13152	13090	13026	12999	13058	13103	13160	13112	13097	13082	13007	13064	13044	13177	13024	13055	12845	13213	13102	13031	13107	12966	13058	13169	13161	13032	13122	13176	13001	13061	13090	13048	13055	13167	13043	13116	13110	13124	12944	13038	13153	13218	13047	13046	13050	12947	13046	13077	13119	13079	13125	12847	13269	12979	13109	13159	13103	12945	13155	13019	13035	13101	13085	12953	12968	13115	13264	13292	13166	13053	13068	12948	13143	12986	12940	12863	13012	13165	13166	12999	13110	13169	12908	13033	13062	12994	12897	12869	13109	13162	13069	13298	13207	13154	12913	13083	13047	13077	13206	12976	13119	13074	13005	13234	13074	13194	13090	13039	13042	13157	13175	13095	13125	13154	12967	12998	13130	13043	13124	13066	13073	13143	13210	12964	13122	13058	13064	13147	13081	12934	13164	13062	13103	12990	12921	13016	13154	12964	13128	13008	13233	13165	13001	13168	13065	12971	12791	13134	13112	13083	13017	13082	13318	13035	13058	13159	13047	13113	12987	12985	13200	13151	13158	13149	13206	13004	13107	13104	12942	12977	13045	12970	12884	13088	13110	13165	13226	13227	12994	13053	13135	13112	13137	13133	13087	13114	13148	13127	12944	13158	12916	12948	13184	12943	13180	13141	13143	13223	13045	13053	13164	13066	13139	13199	12976	13007	13134	12839	12987	13144	13096	13132	12926	13028	13054	13237	13128	12944	12996	13048	13014	13115	13092	13138	13312	13092	13114	13208	13089	13151	12885	13040	13165	13040	13145	12940	13094	13153	13139	13152	13184	13122	13041	13033	13033	13107	13022	13129	13059	13092	13210	13191	13093	12971	13076	13184	13065	13148	13170	13008	13286	13141	13054	13123	13001	13078	12993	13196	13210	13105	13063	13024	13180	13077	13174	12798	13152	13000	13084	12946	12977	13034	13142	13024	13115	12893	13039	12984	13169	13086	13101	13139	13021	13139	13159	13053	13037	13109	13046	13065	13152	12982	13047	13216	13053	13056	13069	13137	13125	13058	13037	13040	13060	12969	13107	13136	13067	13168	13117	12919	12931	13176	13166	13098	13099	13081	13042	12997	13120	12999	13078	13056	12987	12966	13078	13063	12966	13117	13106	13088	13188	12932	12892	12878	13247	13085	13077	13161	13122	13145	13041	13127	13078	13117	13045	12978	13077	13313	13194	13031	13062	12996	13152	13098	13156	13186	13043	12925	13080	13106	13047	13048	13153	12995	12964	12976	13169	12981	13031	13128	13091	13177	13186	13243	12996	13038	12923	13162	13212	13174	13013	12994	13094	13000	13152	12999	13182	13073	13193	12998	13014	13090	12976	12910	13261	12987	13163	13160	13156	12933	13220	13071	13044	13053	13039	12905	12959	13118	13162	13191	13120	13049	12884	13078	12907	13116	13031	13188	13159	12970	13075	13028	13142	13033	13095	12932	13343	13148	13116	13000	12967	13166	12977	13148	13004	12983	13108	13020	13076	13098	13068	13085	13037	12946	13074	13038	12944	12926	12981	12975	13047	12994	13049	13286	13162	13002	12955	12967	13102	13081	13162	13003	13055	12978	13141	13021	12993	13101	13117	13170	13005	13225	13169	12946	13094	13038	13150	13125	12951	12998	13084	12992	12993	13007	12975	13148	13006	13059	13138	12943	13012	13131	13148	13135	13067	13251	13105	13069	13164	13205	13140	13144	12959	13023	13196	13182	13132	13050	13094	13111	13006	13157	13061	13038	12986	13331	13144	13212	13030	13148	12976	13021	13184	13018	13018	12940	13134	13103	13062	12958	12987	13165	13053	12953	12909	13072	13033	13165	13054	12991	13030	13130	13100	13055	13185	12942	13225	13031	13107	13084	13082	13198	13124	13137	13177	13094	13087	13285	12991	12997	13187	13231	13303	13139	13132	13050	12902	12958	13155	13032	13076	13125	13043	13046	13264	13156	13024	13021	13160	13062	12964	13109	13136	13086	13142	12965	13040	13121	13071	13109	13098	13108	13187	13121	13018	12901	13108	13135	13068	13000	13058	13158	13048	12991	12968	13040	13035	13239	13014	12850	13062	13039	13089	13099	13143	13107	13116	13057	13195	12845	12991	12914	13133	13142	13042	13200	13209	13134	13106	13017	12932	13205	13195	13092	13100	13186	13043	13062	13224	13144	13011	13018	13085	13034	13027	13176	12978	13101	12970	12858	13098	13129	12869	13116	13134	13109	13078	13160	13150	13024	13046	13127	13221	12995	13170	13178	13328	13015	13244	13032	13181	12971	13050	13345	13155	13051	12973	13018	13013	13130	13101	13184	13039	13179	13055	13051	13139	13019	13160	13095	13046	12922	13062	12989	13052	13110	13159	13018	13080	13078	13099	13215	13079	12975	13174	13043	13050	12966	13284	13057	13275	13113	13005	13121	12968	13230	13232	12992	13063	13058	13160	13169	13064	13047	13145	12971	13196	12986	13021	13123	13134	13100	13087	13183	13056	13110	13002	13142	13106	13140	13046	12954	13070	12904	13031	13307	13120	13055	13113	12996	13133	13006	13180	13050	13127	13060	13158	13159	13004	13086	13175	12913	13027	13124	12869	13015	13115	12970	13040	13169	13127	13140	12987	13145	13079	13073	12990	13089	12929	13239	13229	13075	12980	13165	13021	13029	13114	13146	13129	13143	13018	13023	12971	13214	13142	13146	13129	13252	13112	13097	12993	13080	13085	13026	13038	13034	13151	13175	13060	13112	13053	13060	13163	13030	13047	13226	12976	13078	13071	12897	13150	12988	13156	12996	13053	13082	13153	13349	13047	13043	12943	13139	13368	13159	12988	13158	13195	13207	13084	13059	13235	13212	13201	13047	13009	12896	13081	13131	12955	13066	13131	13034	12901	13020	13007	13088	13111	13111	12983	13086	13082	13085	13174	13209	13154	13102	13056	13223	12938	12893	13103	13108	13084	13100	13107	13036	13170	13231	13060	12978	13104	12928	12992	13006	12960	13184	13084	13195	13203	13230	12953	13135	13194	13094	13036	13124	13177	13055	13006	12911	13179	13243	12985	13169	12993	13157	12997	13101	13105	13000	13214	13110	13052	13100	13265	13043	13102	13158	13129	13019	13019	13061	13172	13028	13022	13143	13105	13160	13184	13208	13050	13002	13179	13254	13139	13048	13009	13132	13163	13026	13060	13085	13304	13033	13114	13051	13003	13166	13243	13209	13206	12848	12967	13147	13171	13021	13079	13028	12838	13004	12965	13158	13189	13173	13055	13080	13064	13135	13219	13078	13007	13237	13053	12997	13186	13001	13128	13120	13255	13034	13040	13323	13347	13086	12959	12991	13115	13129	13066	13107	13028	13113	13038	13118	13287	12980	13148	12869	13120	13156	13110	13142	12961	13182	13044	13105	13148	13085	13231	13104	13160	12935	13107	13193	12866	13204	13211	13123	13212	13059	12997	12988	13084	13139	12994	13213	13025	13052	13207	13169	13069	13139	12994	12906	13127	13113	13154	13180	13097	12988	13014	13081	13232	13161	13068	13095	12937	13288	12878	13023	12838	12955	13026	12998	13079	13114	13114	13091	13153	12959	12918	13129	12999	13163	13038	13069	13258	13079	13205	12961	13137	13228	13109	13159	13130	13148	13104	13151	13217	13051	13046	13230	13079	13075	12898	13210	13282	12952	12982	13231	13159	13196	13150	13130	13193	12818	13100	13062	13208	12977	13124	13048	13024	13029	13115	12991	13171	13256	13029	13102	13066	12990	13063	13105	13189	13214	12957	12990	13091	13166	13033	13101	12959	13090	13076	13048	12975	13201	13060	13059	13055	13105	13139	12966	13065	13097	13116	13036	13048	12832	13016	12872	12912	12945	13024	13140	13030	13112	13121	13019	13088	12926	13114	13092	13056	13114	13016	13076	13127	13030	12912	13116	13030	13209	13151	12979	13018	13111	12973	13101	13046	13020	13176	13136	13199	13066	13080	13221	13156	13134	13072	13261	12965	13105	13161	12967	13041	13024	13270	13117	12922	13107	13080	13052	13029	13175	13068	13341	13132	13149	13139	13063	13198	12991	13001	13257	13090	12958	13114	13078	12896	13130	13056	13079	13007	12977	13043	12988	12984	13050	12997	13193	13074	13204	12922	13026	13048	13092	13114	13064	13089	13063	12992	13098	13034	13152	12972	13019	13066	13244	13098	12955	12942	13052	13123	13097	13041	13076	13203	13058	13100	13104	13166	13103	12985	13156	12974	13096	13033	13052	13124	13072	13061	13153	13064	13053	13019	13197	13089	13112	13115	13251	13055	13082	13198	13015	13035	13080	13197	13094	13059	13229	13041	12978	13109	13172	13021	13112	13120	12854	13143	13165	12848	13094	13248	12984	13086	13051	13097	12940	13112	13000	13092	13130	12880	12925	13027	13122	13072	13224	12985	13054	13063	13185	12955	13027	13076	13204	13053	13104	13141	13141	12999	13093	13114	13167	13163	13084	13026	13142	12994	12873	13167	13057	13051	13102	13175	13123	13147	12996	13139	13241	13101	13074	13125	13169	13150	13106	13079	12948	13015	13012	13116	13131	13283	13075	13088	13033	13245	12961	12942	12898	12957	13129	12901	13204	13113	13064	13085	12891	13035	12960	13049	13271	13059	13030	12981	13260	13189	13235	13086	13149	13020	13013	13038	13121	13136	13099	13106	13039	13031	13082	13156	13119	13068	13023	12992	13002	13008	13131	13102	13108	13042	13146	13043	13047	13165	13025	12986	13096	13105	13192	13142	13127	13019	13135	13103	13098	13085	12987	12968	13230	13271	13132	13024	13161	13039	12949
23481	21072	28912	26280	27244	29861	28001	22179	20294	19519	18993	18615	18620	18391	18346	18216	18062	18116	18022	18106	17996	17867	17994	18052	17949	17808	18048	17970	18018	17824	18044	18108	17804	17926	17784	17852	17873	17714	17980	17649	17938	17674	17709	17841	17797	18067	17850	17723	17929	17714	17944	17709	17805	17824	17586	17813	17772	18107	17920	17883	17843	17935	17597	17939	17653	17673	17794	17899	17897	17771	17816	17711	17921	17625	17879	17816	17706	17745	18015	17968	17800	17803	17897	17827	17886	17987	17747	17879	17672	17906	17886	17788	17724	17876	17593	17929	17695	17838	17824	17741	17798	17890	17797	17762	17779	17887	17622	17808	17787	17893	17848	17753	17954	17743	17719	17689	17845	17657	17733	17851	17920	17735	17738	17709	17712	18031	17928	18114	17690	17799	17679	17713	17896	17733	17920	17753	17669	17736	17728	17744	17506	17615	17463	17961	17786	17883	17780	17680	17779	17906	17796	17721	17981	17832	17738	17748	17787	17687	17701	17754	17817	17923	17834	17869	17729	17554	17859	17993	17699	17623	17788	17913	17804	17988	17744	17842	17814	17838	17736	17732	17764	17773	17851	17826	17816	17800	17873	17922	17787	17581	17902	17761	17866	17758	17900	17848	18017	17855	17734	17871	17838	17798	17854	17741	17883	18128	17818	17843	17493	18017	17812	17418	17760	18028	17609	18103	17880	17836	17777	17833	17585	17775	17636	17637	17808	17497	17609	17730	17693	17804	17662	17785	17730	17941	17847	17831	17848	17774	17700	17738	17798	17787	17844	17888	17808	17940	17908	17703	17860	17609	17891	17678	17825	17916	17913	17743	17842	17693	17806	17804	17894	17719	17818	17605	17569	17687	17820	17941	17936	17920	17774	17923	17875	18042	18014	17853	17840	17632	17701	17881	17658	17696	17686	17909	17702	17771	17867	17815	17836	17670	17894	17626	17519	17619	17807	17662	17773	17843	17930	17783	17759	17878	17769	17819	17722	17998	17815	17910	17976	17923	18207	17709	17976	17865	17946	17885	17904	17599	17829	17689	17696	17619	17696	17898	17789	17948	17798	17747	17858	17779	17880	17810	17700	17628	17609	17838	17920	17967	17873	17687	17711	18081	17632	17833	17880	17795	17777	17760	17858	17699	17802	17645	17755	17707	17849	17912	17888	17703	17743	17845	18004	17644	17688	17680	17885	17840	17829	17687	17953	17913	17986	17778	17804	17787	17976	17922	17852	17877	17774	17421	17805	17932	17938	18024	17933	17640	17782	18032	17783	17765	17747	17775	18020	17689	17725	17871	17921	17839	17869	17772	18068	17828	17886	17620	17816	17465	17921	17563	17677	17920	17963	17844	17894	17742	17882	17867	17811	17673	17886	17712	17842	17805	17907	17835	17579	17816	17992	17947	18033	17903	17614	17749	17830	17661	17766	17745	17909	17968	17866	17931	17765	17810	17732	17614	17737	17765	17722	17845	17681	17810	18151	17983	17809	17748	17896	17654	17890	17625	17857	17794	17829	17954	17816	17715	17812	17754	17814	17731	17792	17726	17951	17826	17809	17921	17902	17852	17794	17667	17742	17886	17735	17688	17862	17861	17861	17926	17980	17672	17801	17904	17859	17853	17888	17611	17908	17692	17816	17828	17795	17732	17854	17701	17713	17649	17937	17749	17893	17883	17676	17774	17872	17786	17856	17900	17783	17776	17849	17808	17914	17865	17743	17835	17815	17794	17823	17877	17786	17876	17663	17840	17742	17781	17705	17745	17982	17717	17631	17566	17789	17926	17887	17571	17754	17552	17709	17628	17846	17744	17573	17840	17773	17743	17882	17493	17720	17701	17542	17671	17698	17632	17714	17801	17824	17715	17536	17926	17819	17935	17777	17776	17684	17819	17774	17598	17795	17744	17853	17705	17595	17643	17756	17668	17778	17850	17691	17495	17596	17771	17795	17902	17882	17784	17857	17687	17784	17927	17770	17823	17924	17856	17816	17719	17750	17783	17814	17945	17902	17776	17896	17834	17838	17807	17782	17755	17770	17918	17821	17845	17984	17659	17594	17518	17767	17840	17740	17717	17895	17881	17535	17787	17965	18021	17943	17653	17833	17798	17911	17742	17960	17847	17824	17697	17810	17700	17737	17848	17892	17845	17770	17950	18042	17841	17617	17844	17787	17956	17732	17713	17766	17928	17750	17912	17838	17830	17890	17816	17858	17885	18095	17854	17871	17834	17746	17723	17567	17682	17943	18008	17952	17753	17808	17998	17964	17723	17719	17720	17771	17706	17727	17966	17574	17796	17913	17776	17855	17840	17820	17864	17755	17997	17817	17763	17607	17729	17668	17891	17782	17990	17911	17635	17776	17841	17841	17632	18028	17788	17883	17910	17580	17991	17983	17780	17887	17907	17711	17885	17689	17620	17868	17731	17769	17819	17824	17656	17640	17962	17578	17635	17811	17813	17937	17725	18108	17732	17662	17546	17537	17897	17889	17857	17816	17684	17846	17718	17708	17657	17990	17914	17860	17974	18071	17888	18047	17701	17720	17723	17912	17725	17589	17680	17915	18072	17517	17839	17957	17887	17716	17940	17740	17596	17665	17644	17930	17745	17801	17786	17828	17626	18045	17922	17644	17964	17815	17714	17700	17847	17894	17737	17814	17837	17851	17860	17861	17897	17788	17734	17720	17792	17816	17907	17892	18009	18018	17954	17868	17722	17762	17842	17870	17957	17832	17605	18088	17782	17838	17703	17791	17835	17744	17759	17797	17793	17915	17846	17481	17546	17823	17928	17680	17725	17687	17668	17667	17898	17885	17771	17663	17878	17698	17872	17882	17894	17831	17825	17919	17788	17812	17961	17894	17653	17695	17702	17782	17862	17710	17998	17719	17707	17776	17819	17781	17660	17986	17810	17956	17659	17747	17764	17806	17703	17709	17721	17613	17922	17670	17823	17847	17823	17865	17899	17739	17845	17733	17762	17846	17801	17826	17805	17652	17969	17719	18034	17876	17504	17841	17799	17645	17587	17597	17889	17788	17725	17658	17689	18063	17955	17975	17767	17785	17618	17591	17633	17833	17860	17847	17933	17667	17901	17802	17769	17630	17898	17752	17711	17861	17728	17902	17796	18006	17705	17589	17771	17954	17871	17758	17896	17755	17779	17900	18029	17878	17923	17774	17758	17610	17764	17875	17641	17732	17634	17831	17854	17646	17920	17729	17734	17839	17647	18031	17946	18071	17795	17744	17860	17843	17709	17705	17839	17893	17700	17873	17659	17732	17709	17746	17624	17703	17860	17865	17664	17872	18022	17716	17625	17876	17802	18051	17795	17860	17638	17633	17677	17911	17765	17962	17783	17659	17682	17717	17754	18171	17988	17866	17786	17857	17702	17702	17826	17694	17816	17716	17834	17915	17701	17582	18013	17888	18002	17757	17765	17739	17955	17886	17775	17939	17819	17876	17769	17629	17770	17771	17854	17894	17743	17802	17960	17536	17641	17918	17894	17878	17980	17807	17684	17905	17917	17839	17546	17725	17833	17773	17789	17787	17763	17789	17748	17859	17727	17928	17764	17893	17785	17775	17699	17637	17732	17975	17897	17757	17983	17843	17759	17724	17646	17865	17994	17859	17847	17718	17902	17767	17994	17666	17574	17971	17752	17795	17756	17851	17844	17803	17658	17880	17948	17827	17765	18080	17777	17747	17713	17939	17556	17813	17564	17748	17725	17764	17969	17782	17863	17738	17746	17830	17729	17875	17668	18077	17914	17906	18059	17965	17668	17776	17873	17568	17701	17771	17811	17840	17761	17754	17643	17817	17884	17986	18094	17911	17546	17736	17814	17856	17706	17920	17694	17755	17737	18009	17867	17735	17569	17693	17819	17729	17826	17768	17708	17898	17818	17652	17928	17687	17684	17903	17926	17767	17847	17949	17763	17957	17865	17783	17817	17808	17654	17907	17857	18046	17873	17847	17752	17810	17883	17787	17800	17850	17862	17865	17811	17762	17815	17650	17808	17721	17650	17771	17849	17597	17805	17757	17904	17936	18073	17799	17869	17815	17963	17700	17696	17929	17973	17788	17727	17771	17860	17893	17800	17903	17782	17706	17607	17719	17810	17665	17892	17840	17865	17843	17737	17779	17713	17643	17940	17845	17812	18006	17885	17861	17597	17828	17720	17959	17641	17653	17820	17811	17719	17999	18025	17995	17744	17787	17966	17937	17695	17776	17627	17759	18054	17774	17882	18012	17801	17763	17708	17819	18100	17700	17690	17778	17705	17682	17969	18041	17758	17758	17600	17888	17749	17927	17908	17765	17837	17878	17839	17705	18002	17669	17577	17830	17776	17740	17789	17833	17857	17791	17792	17825	17702	17728	18004	17665	17864	18039	17916	17650	17843	17920	18064	17803	17583	17915	17792	17877	18068	17764	17923	17945	17729	17743	17897	17871	18091	17880	17768	17966	17919	17770	17659	17898	17800	17679	17750	17675	17635	17812	17696	18040	17980	17744	17753	17827	17995	17821	18041	17877	17744	17750	17756	17594	17669	17819	17658	17844	17847	17770	17780	17817	17502	17671	17586	17858	17755	17821	17838	17830	17888	17796	17825	17786	17797	17864	17938	17792	17855	17719	17814	17702	17965	17751	17904	17441	17924	17776	17902	17951	17871	17975	17692	17789	17687	17919	17831	17635	17711	17694	17732	17884	17645	17650	17709	17817	17838	18104	17857	17740	17751	17945	17879	17624	17874	18015	17769	17828	17783	17748	17685	17740	17958	17871	17811	17610	18012	17926	17789	17976	17862	17853	17719	17886	18007	17868	17996	18005	17803	17902	17763	17916	17843	17802	17810	17800	18010	17953	17659	17871	17747	17961	17771	17962	17825	17836	17459	17805	17896	17808	17631	17978	17630	18005	17733	17613	17734	17757	17708	17808	17708	18060	17675	17677	17890	17826	17798	17770	17873	17873	17818	17696	17819	17961	17802	17883	17768	17949	17815	17959	17981	17912	17792	17886	17762	17827	18056	17974	17926	17742	17853	17998	17799	17716	17848	17790	17849	17635	17915	17683	17892	17835	17748	17767	17908	17678	17716	17750	17659	17816	17552	17809	17885	18024	17713	17728	17631	17763	18038	17889	18023
44919	71989	57346	41041	33661	27341	20543	17040	15694	14569	14126	13681	13702	13395	13344	13365	13160	13161	13098	13403	13249	13073	13231	13177	13120	13110	13213	12997	13053	13092	13301	13008	13197	13211	13082	13193	13060	13223	13080	13074	13144	12925	13059	13031	13105	13242	13106	13103	12980	13073	12952	13020	13132	13235	13169	13098	12967	13205	13026	12950	13087	13108	13051	13006	13177	13074	13062	12983	13097	12988	13257	13165	13151	12980	12987	13255	13030	13152	13113	12995	13034	13119	13134	13061	13175	13068	13066	13232	13190	13107	12939	13149	13057	13065	12949	13042	13044	13048	13061	13070	13058	13265	13113	13192	13181	13096	12966	12905	13103	12972	13154	12986	13001	13142	13008	12956	13091	12998	12842	13046	13104	13092	13091	13094	12905	13071	13136	13032	13182	13120	12946	12967	12962	12977	12976	13185	13013	12973	13108	13086	13127	13026	13016	13125	12965	13058	13090	13016	13170	13104	12956	12966	13272	13045	13180	12993	13052	12998	12968	12959	13196	12985	13077	13098	13084	13099	13028	12996	13116	13065	13114	13178	13153	13074	13037	12903	13110	12989	12986	13146	13092	13164	13069	13095	13053	13101	12877	13006	13062	13056	13045	13198	12852	12998	12972	13000	13056	13056	12974	13123	13163	13188	12967	13233	13133	13251	13066	12967	12886	13173	13045	12829	13142	13087	13024	13172	13018	12977	13175	13168	12933	13122	13165	13056	13040	12936	13068	13048	13209	13111	12994	12991	13052	13007	13048	12870	13089	13041	13127	13007	13159	12814	12991	13238	12961	13098	13189	12973	13157	13245	13164	12877	13166	13251	13059	12994	13204	13365	12987	13135	13109	13070	12892	12955	13037	13016	13041	12979	12986	12934	13195	13046	13070	13193	13165	13142	13123	13079	13152	12993	13050	12954	13097	13123	12850	13049	13062	13211	13087	13201	13097	13118	13113	12991	13142	13062	13041	13165	13115	13094	13243	13120	12879	13128	13258	13183	13139	13105	12958	13011	13031	13138	13039	12929	13132	12904	12989	13134	13015	13128	13114	13049	13076	13048	13042	13004	12982	12965	13146	13060	13085	12989	12996	13221	13110	13049	13159	13020	13093	13036	13111	13141	12990	13050	13239	12994	13245	12930	13085	12939	12977	13260	13006	12999	13028	13125	13041	13112	13100	13144	12943	13103	13072	13084	13056	13144	12984	13052	12914	13180	12979	13118	13037	13043	13008	12981	12819	13029	13095	13101	13043	13226	13061	12920	13166	13049	13168	13079	13026	13066	13020	13000	13102	13225	13068	13169	13072	13271	13019	13203	13072	13046	13125	12988	13069	13088	13018	12979	12994	13150	13009	12963	13321	13102	13182	13012	13102	13136	12893	13173	12969	13125	13018	13201	12945	13174	13018	13056	13088	13247	13250	13034	12878	13189	13007	12953	13055	13107	13033	12893	13007	13078	13030	12907	13118	13257	13097	13136	13123	13026	12924	12933	12949	13121	13002	13220	12896	13142	13139	13199	13139	13085	13041	13085	13051	12929	13140	13078	13199	13030	13094	12984	13045	12972	12855	13113	13143	13142	13206	13185	13076	13121	13082	12911	12988	13133	13169	13148	13044	12927	13175	13220	13074	13076	13047	13049	13036	13062	12922	13004	13060	13065	13102	13126	13130	13100	13080	13081	13049	13043	12965	13035	12958	13140	12982	13044	13016	13094	13162	13057	13081	12947	13130	13227	13166	13054	13069	13141	13110	13183	13029	12940	13056	13161	13121	12914	12943	13105	13123	13046	12980	13069	13059	13024	12961	13167	12945	13073	12939	13260	13121	13096	13132	13159	13072	13016	12945	13075	13234	13189	12890	13131	12968	13133	12951	13028	13230	13157	13163	13232	13027	13039	12947	13016	13056	13052	13094	13008	12970	13084	13129	12962	13108	13191	13260	13164	13058	13179	12875	12991	13199	13170	13004	13152	13054	13155	13018	13020	12993	13092	13027	13014	12973	13088	13151	12920	12964	13045	13025	13004	12911	12991	13141	12920	12910	13023	13188	13048	13015	12944	13203	12959	13031	12904	13192	13064	13022	13105	13095	13049	13161	12939	13119	13027	13111	12945	12941	13012	13221	13187	12962	13039	13157	13037	13188	13099	13026	13094	13057	13119	13238	13024	13121	13150	13090	12875	13095	13214	13091	12979	13214	13168	13142	13079	13092	13152	13134	13135	12999	13148	13071	13072	13078	13262	13172	13127	13027	12978	13084	13125	13092	13175	13147	12986	13114	13043	13072	13207	13045	13035	13016	12958	13023	13190	13062	13183	13047	13144	13138	13019	12993	13173	13145	13069	12969	13138	13130	13255	13131	13109	13190	12982	13044	13256	13166	13160	12889	13081	13025	13061	13007	12978	13049	13307	13135	13010	13055	12995	13033	13007	13114	13008	13167	13145	13074	12983	12988	12951	13029	13049	13109	13053	13044	13145	13041	13120	13163	13123	13016	13019	12992	13015	12998	13100	12939	13005	13077	12973	13042	12979	13042	13095	13099	13080	13075	13189	13124	13096	13233	13278	13043	13014	12919	13160	12949	12973	13088	13176	13182	13261	13155	12995	13158	13177	13008	13007	13055	12926	12968	13100	12975	13077	13065	13191	12994	13189	12933	12881	13028	13140	13041	13081	12973	13225	13111	13216	13056	13086	13236	12947	13164	13049	13121	13143	13143	13062	13252	13161	13004	13269	13069	13172	13000	13013	13018	13139	13008	13175	13061	12968	13095	13105	13117	13056	13212	13093	13164	13102	13185	13089	13021	13046	13280	13003	13104	13072	13092	13136	13097	13127	12974	13154	13077	13014	13085	12956	13042	13193	13103	13177	13073	13014	13137	12979	12948	13241	12995	13063	13087	13102	13146	12957	13183	13060	12966	12961	12999	13176	13195	12923	13096	13021	13091	13071	13166	13137	13120	13042	13126	12907	13143	13037	12967	13198	13023	12958	13026	13105	12967	13099	13021	13128	13103	13136	13120	13004	12918	13063	13169	13080	12930	13082	12890	13094	13020	13073	12988	13152	13099	13000	13072	12939	13044	12856	13020	12990	13058	13262	13039	13085	13113	13074	13101	13150	13083	13047	13039	13090	13181	13045	12903	13178	13092	13065	13013	13148	13098	13109	13127	13269	13156	12896	13166	12944	13113	13100	13156	12962	13014	13085	13115	13116	12988	12989	13118	12997	12995	13165	13114	13117	13078	13046	13061	12976	13093	13010	12990	13141	13218	13024	13081	13104	12886	13027	13139	13089	13015	13103	13026	13170	13101	13047	13067	13036	13115	12882	13134	12902	12970	13200	13040	13116	13030	13001	13160	12958	13183	13135	12960	13141	13144	13231	12928	13038	13191	13023	13082	13002	13004	13024	13077	13079	13091	13278	13218	13113	13180	13050	12999	13096	12962	13072	13035	12988	13122	13049	13040	12872	12928	13055	13063	13093	13081	13161	12836	12920	12961	13229	12926	13087	13068	13195	12984	13214	13321	13047	13043	13134	13001	13239	13256	13052	13013	13059	13004	13025	13248	13082	13058	13031	12947	12998	13298	12961	13059	13118	13045	13166	12947	12887	13133	13137	13071	13321	13204	13045	13151	13102	13006	13055	13019	13044	13141	13093	13315	13130	13128	13151	13086	13006	13187	13132	13065	13010	13082	13205	13050	13046	12937	13113	13168	13159	13036	13200	13202	12966	13092	12988	12981	13001	13069	13062	13091	12860	13082	13200	13006	13132	13315	13028	13153	13097	12873	13220	12983	13081	13198	13093	13052	13199	13110	12971	13085	13129	13153	13185	13153	13020	13095	13112	13017	13001	12999	12987	13064	12994	13072	12993	13024	13066	12957	13094	13096	13024	12996	12903	13079	12996	13112	13027	13055	12935	13008	13090	13026	13262	13151	13071	13110	13210	12994	13032	13101	13148	13168	13076	12995	12894	12925	13182	13144	13209	13011	13146	13197	13117	13191	13057	13114	13069	13190	13053	12985	13043	13077	13018	13193	13168	12957	12997	13023	13096	12931	13003	13036	13011	13029	12974	13107	13056	12990	13015	13016	13170	13274	13030	13019	12983	13016	13248	13025	13176	13134	13011	12912	13286	13152	12946	13084	13098	12988	12962	13045	13170	13010	13139	13010	13150	12950	13048	13105	12962	13021	13137	13114	13045	13112	13228	12994	13059	13056	13111	12859	13076	13120	13008	12952	13057	13174	13192	13055	13182	13197	12878	13101	13001	13044	13069	13059	13266	13012	13127	13059	12963	13248	13132	13084	13103	13199	13063	13169	13199	13076	13009	13164	13209	13187	13190	13071	12949	13309	13148	13094	13145	13026	13212	12966	13041	13091	13028	13039	13037	13131	13190	13119	13188	13066	13004	13228	13122	13176	12995	13105	12967	13038	13117	13167	13110	13049	13115	13095	13138	13125	13112	13080	12945	13239	13154	13071	12965	13296	13136	13118	13046	13050	13066	12954	13021	13088	13149	13017	13017	12943	12961	12950	13042	13058	13001	13043	12968	12957	13025	13020	13070	12993	13011	13020	13027	13034	13178	13158	13178	12994	13197	13257	12932	13033	13093	13118	13255	13161	13100	13200	13115	13010	13040	12956	12942	13186	13008	13146	13173	13009	13148	13035	13169	13081	13223	13199	12938	13111	13264	13026	13057	13103	13005	13055	12969	13085	13013	13134	13057	13026	13134	13072	13167	13057	12990	12925	13248	13004	13130	13170	13004	12955	12915	13083	12987	13067	12850	13236	13174	13093	13122	13115	13191	12932	13076	13339	12989	13155	13069	12918	12978	13086	12984	13074	13120	13225	12972	13056	13142	13059	13139	13003	13126	13028	12935	13118	13103	13141	13164	13062	13182	13173	13201	13141	13164	13071	13035	13077	13201	13115	13061	13225	13132	13097	13263	12986	13036	12991	13199	12910	13245	13039	13031	13002	13178	13127	12915	13007	12942	13137	12972	13025	13037	13079	13237	13087	13309	13071	13010	13000	13048	13247	13123	13137	13033	13084	13088	13060	13179	12992	13171	13284	13063	12922	13032	13159	13019	13052	12909	13197	13065	13098	13129	13121	13071	13202	13197	13057	13145	13058	13143	12941	12983
24658	21414	30432	31325	30153	28648	25333	21160	19879	19144	18681	18679	18395	18251	18059	17901	17871	18094	17839	17790	17765	17828	17937	18003	17676	17996	17851	18098	17896	17852	17728	17892	17739	17858	17754	17819	18004	17916	17724	17907	17879	17829	17817	17800	17838	17851	17936	17868	17841	17865	17862	17945	17925	17925	17639	17714	17876	17816	17862	17876	17920	18020	17748	17876	17630	17693	17977	17891	17694	17760	17998	17840	17931	17664	17803	17815	17656	17876	17912	17880	17855	17660	17885	17697	17745	18028	17912	17656	17593	17834	17767	17747	17646	17689	17626	17789	17691	17856	17809	17953	17718	17801	17631	17713	17596	17851	17923	17652	17865	17999	17754	17704	17799	17872	17808	17727	17755	17697	17651	17768	17933	17889	17791	17984	17841	18011	17846	18077	17898	17879	17318	17680	17667	17507	17703	17725	17878	17954	17836	17840	17909	17833	17889	17863	17917	17805	17818	17787	17724	17644	17735	17780	17845	17674	17897	17844	17820	17914	17999	17904	17946	17679	17890	17728	17904	17876	17753	17714	18110	17806	17581	17786	17767	17848	17877	17755	18128	17783	17830	17753	17906	17714	17908	17747	17626	17750	17740	17871	17773	17856	17702	17991	17643	17840	17959	17705	17653	17837	17852	17969	18056	17868	17834	17753	17762	17720	17930	17833	17756	17991	17981	17799	17920	17698	17765	17664	17906	17790	17880	17813	17758	17969	17919	17951	17664	17556	17868	17808	17860	17753	17813	17904	17929	17957	17711	18033	17640	17710	17858	17661	17766	17888	17855	17833	17812	17579	17975	17632	17777	17900	17727	17856	17858	17711	17761	17787	17910	17716	17890	17832	17993	17822	17943	17788	17852	17674	17784	17764	17989	18033	18080	17710	17696	18123	17788	17867	17889	17770	17777	17751	17601	17881	17735	17778	17772	17756	17660	17496	17997	17729	17838	17537	17769	17716	17834	17912	17984	17656	17685	17938	17731	17771	17837	17636	17711	17726	17994	17794	17712	17871	17724	17707	17718	17800	17883	17903	17653	17796	17820	17726	17764	17714	18045	18052	17912	17866	17851	17770	17865	17636	17851	17801	17837	17814	17830	17745	17788	18009	17714	17653	17860	17848	17742	17624	17934	17679	17806	17933	17732	17662	17920	17866	17878	17646	17650	17849	17852	17889	17761	17837	17799	17820	17817	17851	17655	17860	17837	17780	17833	17736	17710	17856	17802	17872	17918	17656	17665	17847	17717	17686	17945	17710	17733	17865	17927	17761	17669	17745	17790	17699	18058	17744	17770	17657	17747	17891	17801	17821	17833	17743	17990	17761	17740	17699	17880	17772	17765	17726	17745	17970	17861	17944	17795	17856	17785	17871	17818	17961	17829	17611	17823	17782	17706	17877	17784	17761	17764	17718	17799	17702	17769	17733	17757	17753	17885	17826	17701	17736	17826	17812	17895	17615	18039	17801	17705	17753	17961	17648	17895	17761	17889	17639	17716	17601	17902	17710	17712	17805	18003	17833	18059	17686	17712	17915	17825	17782	17706	17634	17754	17698	18087	17603	17926	17686	17826	17899	17638	17765	17839	17614	17762	17726	17695	17808	17744	17664	17754	17926	17700	17855	17723	17858	17963	17766	17683	17683	17716	17755	18084	18014	17923	17909	17658	17915	17815	17631	17894	17795	17757	17862	17911	17692	17772	17702	17894	17800	17788	17693	17720	17662	17823	17881	17836	17950	17869	17712	17717	17465	17688	17704	17867	17839	17646	17946	17890	17924	17895	17994	17900	17743	17746	17753	17746	17884	17919	17756	17781	17950	17725	17953	17954	17831	17818	17696	17651	17811	17805	17743	17725	17821	17633	18064	17726	17704	17904	17933	17897	17667	17539	17763	17798	17867	17884	17812	17668	17895	17774	17814	17857	17543	17973	17900	17954	17840	17858	17846	17819	17800	17782	17588	17550	17755	17854	17860	17763	17840	17805	17852	17698	17709	17819	17915	17765	17691	17990	17623	17602	17839	17866	17816	17652	17577	17731	17998	17831	17890	17914	17766	17636	17878	17802	17658	17736	17771	17698	17711	18107	17947	17774	17800	17865	17582	17694	17699	17812	17737	17862	18019	17848	17752	17732	17659	17844	17839	17804	17789	17764	17822	17771	17873	17636	17876	17658	17721	17925	17551	17777	17814	17729	17713	17883	18037	17584	17893	17704	18015	17684	17888	17656	17888	17813	17951	17787	17756	17806	18017	17883	17661	17518	17734	17783	17580	17802	17759	17815	17841	17752	17837	18024	17809	17720	17783	17709	17829	17931	17778	17677	17668	17677	17523	18034	17858	17715	17695	17939	17840	17916	17884	17833	17818	17771	17862	17588	17854	17892	17565	17822	17889	17763	17707	18082	17948	17787	17657	17826	17624	17773	17898	18015	17951	17856	17871	17866	18070	17879	18106	17788	17928	17743	17654	17794	17703	17718	17719	17808	17834	17908	17931	17699	17850	17670	17598	17762	17753	17703	17770	17577	17708	17671	17849	17907	17714	17821	17803	17689	17693	17645	17877	17950	17703	17823	17798	17859	17764	17835	18050	17861	17715	17562	17711	17740	17602	17967	17805	17767	17741	17804	17948	17748	17887	17861	17765	17869	17841	17776	17770	17874	17725	17769	17957	17610	17904	17643	17974	17866	17785	17684	17824	17876	17888	17692	17823	17855	17931	17759	17818	17752	17713	17703	17721	17926	17679	17680	17713	17894	17819	17799	17903	17821	17730	17974	17848	17920	17997	17779	17821	17913	17839	17865	17704	17705	17551	17686	17655	17541	17881	17821	17733	17861	17642	17767	17760	17951	17825	17790	17942	17639	17742	17683	17936	17993	17871	17818	17692	17783	17780	17874	17832	17731	17822	17685	17943	17867	17957	17608	17502	17913	17814	17684	17759	17965	17668	17807	17809	17850	17850	17826	17986	17862	17680	17798	17656	17872	17755	17797	17812	17708	17850	17984	17831	17629	17870	17758	17831	18016	17776	17846	17799	17736	17838	17878	17752	17824	17914	17788	17689	17783	17820	17832	17759	17842	18010	17858	17577	17774	17811	17716	17682	17904	17982	17788	17981	17921	17867	17786	17827	17982	17740	17760	17670	18042	18024	17698	17737	17676	17758	17785	17663	17508	17905	17931	17955	17608	17815	17587	17982	17751	17736	17925	17698	17720	17826	17853	17785	17792	17839	17785	17851	17962	17747	17740	17874	17717	17870	17742	17916	17850	17933	17894	17785	17790	17968	17557	17748	17632	17910	18213	17914	17729	17751	17793	17819	18015	17814	17785	17737	17774	17978	17925	17791	17868	17741	17860	17784	17683	17786	17899	17654	17823	17924	17714	17684	17872	17522	17636	17737	17896	17769	17980	17856	17476	17899	17730	17828	17752	17906	17861	17870	17645	17785	17792	17766	17738	17815	17917	17776	17865	17923	17650	17896	17897	17703	17669	17866	17750	17811	17612	17663	17911	17710	17747	17785	17912	17921	17855	17888	17860	17845	17942	17794	17881	17604	17641	17750	17574	17795	17583	17762	17692	17972	17749	17977	18113	17873	17661	17904	17866	17824	17672	17823	17846	17847	17973	17858	17909	17881	17633	17757	17835	17995	17894	17837	17851	17764	17794	17762	17716	17792	17745	17599	17858	17575	17688	17862	17774	17633	17618	17920	17583	17777	17626	18057	17800	17925	18044	17842	18062	18013	17787	17803	17698	17870	17742	17798	17844	17774	17849	17691	17887	17784	17689	17853	17702	17869	17757	17984	17820	17696	17785	17821	17893	17759	17811	17783	17615	17768	17967	17881	17874	17664	17596	17957	17792	17835	17632	17795	17595	17903	18013	17855	17796	17734	17799	17813	17569	17618	17762	17747	17687	17664	17780	17840	17839	17890	17750	17738	17815	17743	17911	17747	17931	18121	17671	17887	17620	17964	17649	17955	17764	17834	17735	17733	17839	17909	17719	17857	17791	17760	17601	17755	17820	17569	18122	17936	17714	17545	17860	17681	17955	17808	17910	17847	17764	17619	17820	17919	17763	17514	17619	17992	17860	18166	17959	17876	17869	17843	18109	17578	17552	17550	17906	18021	17966	17707	17780	18009	17718	17837	17687	17596	17903	17927	17771	17849	17916	17754	17775	17816	17805	17831	17889	17925	17734	17782	17655	17772	17842	17791	17829	17587	17757	17639	17525	17845	17964	17993	17662	17649	17845	17869	17840	17786	17905	17803	17812	17912	17687	17984	17841	17778	17750	17734	17837	17731	17672	17947	17870	17836	17804	17834	17770	17557	17752	17592	17875	17914	17849	17940	17734	17720	17611	17975	17812	17831	17951	17676	17848	17908	17802	17900	17651	17752	17708	17949	17631	17899	17903	17982	17929	17806	17841	17943	17839	17874	17863	18200	17856	17653	17613	17613	17803	17855	17816	17783	17707	17930	17992	17784	17913	17888	17897	17944	17900	17978	17598	18063	17832	17610	17613	17941	17914	17967	17811	17798	17871	17788	17728	17965	17766	17779	17756	17859	17840	17903	17727	17900	17943	17877	17721	17816	17923	17900	17981	17896	17879	17667	17637	17689	17940	17627	17954	17701	17959	17846	17776	17808	17812	17678	17810	17938	17828	17624	17890	17668	17824	17855	17999	17696	17735	17741	17917	17600	17693	18075	17636	17815	17800	17927	17738	17774	17790	17889	17885	17835	17793	17806	17561	17959	17831	17724	17752	17702	17823	17691	17900	17997	17959	17808	17724	17939	17876	17855	18067	17764	17674	18105	17640	17761	17676	17856	18019	17794	17754	17754	17750	17889	17758	17811	17801	17753	17799	17789	17636	17877	18205	17811	17859	17633	17889	17787	17715	17772	17931	17760	17716	17880	17909	17830	17709	17675	17807	17778	17824	17914	17774	17801	17824	17985	17693	17778	17998	17982	17993	17742	17692	17635	17663	17866	17799	17616	17826	17701	18023	17761	17947	17783	18011	17931	18110	17857	17732	17796	17858	17790	17711	17734	17986	17711	17651	17811	17863	18086	17872	17823	17659	17847	17877	17723	17792	17854	17663	17842	17801	17541	17929	17668	17938	17766	17897	17674	17651	17874	17817	17743	17824	17704
44864	68432	54954	40780	32203	25036	18831	16676	15197	14312	13874	13611	13577	13483	13533	13343	13317	13177	13143	13159	13173	13172	13021	13089	13227	13218	13112	13100	12943	13179	13166	13064	13195	12881	13018	13102	13288	13050	13322	12925	13153	12976	13195	13072	13072	13095	13235	13064	13101	12889	13075	13128	12994	13098	13355	13092	13168	12979	13109	13031	12848	13040	12944	13182	13029	13061	13263	13135	13072	13049	13023	12985	13060	12979	13069	13089	13203	13047	13121	13252	13140	12939	13132	13208	13087	13119	13244	12992	13205	13088	13101	12966	13036	13145	13041	13002	13112	12947	13302	13274	13180	13039	12971	12993	12973	13187	13094	13157	13104	13125	13194	13182	13097	13260	13111	13142	13068	13132	13159	13157	13159	13157	13106	13025	13018	13079	13140	13139	12829	13034	13099	13193	13071	13144	13006	12944	13156	13249	13026	13035	13185	13190	13203	13180	13095	13106	13135	13077	13115	13147	13110	13072	13100	12941	13090	13071	13031	13174	13120	13086	13070	13141	12996	13212	13058	13227	13202	12938	13104	12964	13049	13015	13116	13179	13030	13016	13177	13054	13104	12959	12993	13039	13062	13002	12971	13103	12964	13076	13154	12975	13036	13017	13146	13035	13181	13100	13099	13007	13084	13022	13020	13175	13058	12972	13141	13121	13155	13074	13028	13007	13044	13047	12988	13173	12918	13054	13089	12982	13170	13124	13099	13152	13167	12942	13139	13222	12974	12897	13152	13001	13383	13132	12999	13171	13221	13138	13105	13211	13108	12976	13128	13134	13105	13036	13098	13020	13190	13037	13007	13009	12984	12964	12996	13021	13149	12989	13183	13095	13117	13144	13006	13111	13212	13059	13052	13151	13282	13036	13186	13088	13007	13097	12911	12928	13003	13044	13232	13107	12960	12996	13024	13169	12968	12918	13065	13195	13050	13133	13076	13047	13230	13008	13157	13113	13076	13204	13284	12993	13273	13141	13110	13244	13133	13157	12993	13095	13010	13060	12984	13144	13054	13089	13032	13136	13145	13073	13069	13058	13109	13209	13024	12928	13087	13123	12992	13058	13130	13158	13012	13103	13002	13075	13233	13250	13144	13130	13112	13048	12967	12942	13258	13061	13178	13170	13023	13004	13153	13168	13228	13294	13095	12959	13134	13030	13066	13152	13016	13027	13023	13074	13170	13058	13191	13226	13149	13124	13019	13018	13124	13034	13024	13198	13213	13100	13102	13064	13156	12968	13037	12952	13108	13016	13280	13012	12997	12985	13126	12980	13165	13163	13127	13117	13187	13066	13209	13057	13179	13033	13086	13169	12987	13005	13077	13184	13192	13199	13039	13304	13068	13127	12927	13249	13031	13139	12961	13234	13240	13195	12996	13137	12994	13173	13118	13233	13271	13185	13020	13040	13083	13019	12974	12929	13249	12982	13194	12991	13019	13144	13103	13065	13192	12916	13087	13144	13217	13187	13057	13038	13141	13050	13061	13131	13057	13124	12963	13092	13091	13087	13010	13027	13025	13067	13080	13020	12987	13032	13114	13214	13148	13149	13050	13168	13157	13153	13191	13093	13129	13109	13106	13111	13110	13131	13172	13069	13145	13011	13155	13068	13125	13034	13152	13066	13081	13019	13077	13072	13024	12962	13138	13072	13152	13109	13090	13177	13118	13079	13202	13169	13188	13158	13291	13098	13168	13054	13076	13146	13044	13151	13123	13092	13114	13152	13229	13084	13034	13190	13011	13102	13079	13004	13145	13135	13034	13027	13036	13048	13194	13044	13212	13249	13049	13055	13134	13002	13237	13233	13009	13175	13154	13028	13188	13080	13035	13054	13032	13050	13104	13005	13180	13047	13235	13078	13223	13093	13015	13125	13108	13085	13110	12836	13123	13058	13101	13115	13024	13059	13242	13109	13124	13083	13026	13138	13073	13158	13160	13111	13127	13165	13206	13152	13128	13197	13089	13002	13107	13191	13008	13131	13025	13118	13204	13241	12992	12969	13131	13121	13040	13158	13147	13244	13114	13209	13170	13006	13160	12956	13247	13021	13040	13129	13128	13223	13063	13114	13070	13127	13371	13179	13229	13217	13237	13057	12911	13137	13044	13170	13169	12946	13188	12932	13088	13024	13051	13168	13212	13191	13222	13044	13004	13042	12993	13207	13160	13019	13102	13113	13207	13165	13073	13063	13185	13098	13040	13059	13065	13070	13182	13261	13138	12990	13076	13168	13006	13304	13137	13045	13148	13027	13133	13040	12928	13086	13110	13082	13068	13097	13193	13164	13100	13009	13305	13194	13197	12994	12819	13123	13159	13157	13134	13107	13045	13172	13139	13301	13221	13126	13043	12868	13130	13109	12903	12988	13098	13113	13086	13053	13024	13137	13104	13094	13086	12906	13296	13039	13028	13084	13046	13041	13137	13070	13009	13192	13100	12951	13119	13147	13115	12972	13033	12991	12979	12967	13089	13072	13095	13020	13257	13018	13090	13060	13068	13223	13134	13029	13088	13052	13126	12981	13061	13103	13024	13149	13128	13050	13161	13003	13076	13259	13148	13105	13127	12932	13163	13180	13147	13228	12897	13196	13085	13087	13074	13301	13108	13103	12841	13221	13095	13086	13117	13130	13050	13174	13036	13148	13099	13040	13071	13165	13234	12964	13118	13143	13099	13049	13051	13149	13101	13005	12989	13132	13134	13130	13113	12954	13052	13055	13212	13108	13040	13113	13012	13105	13178	13062	13097	12875	13180	13086	13039	13245	13083	13130	13020	13000	13067	13003	13122	13060	13029	12979	13010	13171	13022	12999	13136	13110	13021	13115	13095	13071	13166	13134	12901	13072	13258	13051	13173	13140	13056	12999	13041	13232	13079	13136	12886	13062	13143	13030	12976	13227	13174	12993	13114	13058	12975	13129	13168	13039	13173	13183	13228	12958	13251	13054	13028	13164	13214	13281	13174	13182	13114	13134	12967	13145	13183	12967	13300	12934	13088	13053	13134	13043	12926	13149	13159	13146	12918	13159	13149	13045	13164	13126	13143	13103	13149	13027	13014	13121	13186	12964	13287	13150	13154	13135	13195	13161	13204	13107	12976	13286	13118	12913	13251	13178	13209	13051	13059	13211	13029	13312	13153	12894	13098	12952	12941	12969	13034	12997	13118	13127	13082	13116	13092	13079	13112	13077	13031	13165	13081	13163	12994	13198	12987	13163	13006	13089	13065	13115	12991	13121	13057	13100	13085	13148	13177	13222	13146	13004	13143	13305	13044	13264	13314	13012	13121	13142	13057	13215	13061	13227	13143	13083	13171	13261	13140	12963	13122	12958	13173	13169	13233	13184	13010	12945	12990	13134	13058	13166	13019	12984	13081	13007	13241	13087	13146	12969	13230	13042	12980	13203	13204	13134	13035	12997	13148	13137	13072	13223	12995	13158	13011	13028	13179	13153	13078	13165	12992	12951	13088	13026	13158	13229	13219	13181	13124	13177	13035	13045	12990	13117	13080	13085	13088	13006	13195	13127	13147	13215	13150	13300	13038	13125	13058	13139	13070	13159	13162	13150	13092	13219	13040	13034	13073	13022	12962	13055	13191	13100	13262	13112	13115	13096	13092	13200	13004	13183	13064	13018	13214	13042	13097	12989	12972	13138	13162	12909	13019	13001	12998	13057	12999	13130	13148	13065	13057	13284	13146	13131	13203	13033	13062	13047	13043	13061	12963	12920	13222	13006	13250	12960	13070	13208	13072	13240	13202	13013	13181	13129	13086	12994	12989	13056	13196	13039	13132	13186	13019	13052	13270	13266	13119	13241	13112	12973	13000	13175	13075	13057	13159	13122	13116	13261	13094	13164	12882	13193	13154	13074	13121	13238	13130	13130	13131	13072	12957	12989	12954	12967	13072	13157	12998	13235	12958	13057	13069	12983	13329	13127	13197	13025	13364	12999	13092	13027	12991	13046	13109	13019	12981	12995	13021	13090	12986	13082	13136	13172	13005	13163	13038	13005	13152	13216	13039	13053	13135	13029	13284	13022	13293	13015	13079	13026	13102	12964	13181	12963	13192	13102	13028	13064	13079	13073	12848	13211	12985	13198	13083	13028	13185	13034	13198	13034	13285	13154	13104	13085	13176	13120	13171	13131	13025	13123	13254	13194	13191	13016	13093	13316	13063	13142	13109	13190	13189	13081	13178	13038	13116	13102	12968	13050	12993	13089	13011	13074	12999	13057	13132	12991	13156	13128	13189	12946	13053	12911	13134	13146	13245	13015	13087	13139	13001	12985	13146	13102	13027	13077	13227	13286	13239	13150	13188	13085	13138	13087	12957	13108	13119	13259	13068	13126	12981	13111	13049	12986	13257	13027	13084	13180	13043	13037	13092	13182	13143	13123	13211	12991	13132	13033	13161	13027	13189	13112	13104	13137	13056	13027	13176	13352	12936	12916	13019	13151	13016	13211	13172	13140	12906	13261	13128	13068	13054	13184	13120	12937	13106	13182	13006	12997	13077	13135	13098	13063	13131	13255	12931	13062	13038	13135	13187	13172	13317	13047	13083	13029	12975	13219	13125	13036	13113	13233	12935	12984	13088	13110	13122	13113	13178	13035	13092	12923	13050	13080	13110	13079	12969	13100	13102	13144	13135	13054	13008	12975	13080	13093	13173	13124	13126	12889	13134	13226	13093	13122	13084	13181	13125	13256	12916	13077	13195	13195	13165	13182	13000	13175	12897	13215	12981	13106	13088	13067	13045	13179	13117	13068	13199	13285	13103	13018	13243	13189	13168	13328	12936	13316	12988	13204	13005	13079	13122	13031	13173	13106	13211	12945	13193	13352	13171	12963	13070	13211	13055	13043	13081	13158	13134	13078	13091	13026	13191	13041	13159	12925	13063	12948	13218	13097	13129	13008	13048	13170	13085	13113	13029	13133	13069	13085	13173	13025	13109	13084	13094	13037	13221	13114	12940	12948	13095	13072	13180	13214	13020	13101	13153	13086	13211	12995	13055	13113	13077	13043	13173	12927	13168	13279	13047	13072	13189	13191	13129	13160	13062	13177	13211	13323	13136	13054	13070	12944	13027	13030	13188	12989	13173	13139	13089	13100	13027	12956	13154	13174	13156	13066	13367	13171	13195	13047
22098	21050	28683	24272	23940	27564	29648	23093	20984	20359	19704	19204	18999	18878	18675	18677	18671	18533	18464	18343	18260	18448	18373	18208	18530	18566	18218	18430	18180	18424	18305	18046	18193	18160	18352	18017	18131	18265	18128	18190	18372	18073	18178	18134	18334	18186	18350	18228	18055	18158	18149	18237	18278	18342	18323	18192	18267	18335	18305	18122	18227	18115	18186	18203	18360	18353	18311	18244	18169	18185	18200	18292	18011	18218	18197	18295	18138	18013	18176	18102	18264	18172	18228	18100	18253	18307	18241	18242	18072	18234	18072	17995	18019	18041	18147	18432	17964	18168	18182	18158	18187	18363	18411	18163	18091	18083	18191	18200	18227	18260	18007	18067	18012	18145	18459	18206	18151	18353	18262	18315	18105	18076	18054	18206	18184	17967	18331	18083	18131	18151	18221	18192	17965	18105	18193	18111	18151	18186	18321	18028	18240	18015	17957	18198	18008	18330	18071	18201	18238	18062	18175	18199	18302	18082	18171	18261	17935	18208	18159	18149	18285	18128	18075	18120	17898	18387	18542	18148	17875	18180	18314	18229	18369	18255	18056	17999	18229	18162	18316	17960	18108	18113	18248	18197	17953	18028	18187	18503	18071	18367	18214	18006	18308	18322	18402	18084	18104	18125	18086	18182	18087	18077	18031	18242	18298	18143	18199	18283	18304	18113	18089	17975	18004	18073	18219	18297	18297	18275	18115	18131	18136	18134	18137	18189	18201	18376	18207	17970	18042	18023	18084	18178	18254	18076	18058	18204	18123	18164	18049	18184	18134	18196	18008	18300	18119	18286	18117	18007	18281	18229	18087	18099	18316	18166	18174	17976	18170	18221	18091	18126	18192	18128	18203	18256	17980	18050	18103	18041	18263	18268	18073	18229	18142	18188	18004	18241	18004	18245	18362	18416	18206	18188	18024	18018	18007	18054	18114	18064	18234	18040	18350	18078	17866	18153	18277	18280	18246	18016	18187	18168	18104	18248	18216	17981	18196	18020	18089	18238	18136	17927	18205	18193	18180	18115	18116	17942	17901	17932	17972	18081	18270	18128	18181	18154	17906	18030	18322	17878	18100	17816	18059	18077	17763	18187	18124	17981	18164	18261	18040	18204	18208	18126	18094	18220	18297	18035	18076	18058	18089	18183	18249	18217	18161	18044	18034	18001	18038	18192	18046	18046	18276	17903	18100	18132	18257	18068	17936	18169	18036	18055	18170	18102	18238	18398	18180	18085	18400	17964	18162	18134	18165	17877	18072	18112	17928	18277	18197	18189	18019	18161	18285	17994	18170	18306	18240	18099	18214	18123	17986	18165	18051	18092	17947	18149	18214	18102	18114	18079	18061	18181	18028	18230	17923	17974	18169	17997	18350	18208	18056	18025	18168	18077	18114	18023	18332	18168	18049	18109	18081	18087	18176	18269	18040	18210	17990	18064	18386	18074	18306	18304	18169	18201	18350	18172	18321	18145	18194	18154	18127	18074	17960	17995	18139	18161	18062	18096	18252	17986	18133	17846	18020	18262	18132	18254	17946	17859	17987	18017	18217	18266	18053	18117	18384	18087	18037	18334	18098	18244	18049	18278	18009	18254	18220	18361	17979	18246	18311	18075	18161	17861	18111	18348	18222	18073	17949	18087	17970	18134	18175	17996	18151	17979	18158	18295	18459	18157	18222	18071	18224	18159	18101	18024	18155	18019	18115	18162	18066	18073	17971	18129	18188	18069	18157	18386	18189	18144	17963	18308	18346	18093	18058	18069	18246	18220	18234	18098	18133	18234	18112	17874	18045	18263	18271	18231	18044	17995	18140	18105	18241	18417	18173	18238	18278	18169	18017	18153	18113	18239	18179	18056	18139	18292	18290	18325	18306	18320	18020	18192	18203	18143	18168	18195	18118	18332	18207	18243	18267	18197	18270	18256	18116	18282	18036	18168	18103	18086	18155	18147	18303	18048	18094	17974	17975	18168	18122	18079	18330	18242	18264	18048	18028	18319	18193	18131	18127	18058	18287	18191	18227	18265	18079	18159	18291	17780	18338	18250	17987	18202	18186	18108	17889	17797	18144	17982	18133	18174	18178	18348	18228	18326	18225	17900	18081	17731	18222	17983	18315	17991	18176	18050	18228	18008	17974	18225	18211	18088	18128	18184	18227	18072	18244	17989	18217	18159	18193	17968	17990	18026	18207	18100	18188	18201	18168	17857	18202	18332	17957	18175	18183	18124	18044	18163	18119	18062	18239	18140	18151	18139	18110	18121	18084	17920	18065	18201	18203	18274	17938	18152	18239	17844	18191	18263	18242	18172	18102	18068	18144	18181	18328	18260	18220	17896	18175	18044	18166	18205	18268	18195	18165	17988	18229	18267	18021	18116	18263	18083	17895	17976	18121	18413	17977	18101	18034	18179	17887	18030	18004	18221	18135	18170	18313	18092	18222	18168	18024	18166	18186	18160	18346	18224	18364	18051	18109	18282	18291	18237	18171	18257	18290	18084	18145	17967	18006	18391	18131	18043	18078	18159	18253	18109	18254	18237	18136	18007	18193	18213	18081	18052	18089	18014	18141	18108	18295	18223	18152	18191	17987	18018	18135	18050	18120	17953	18197	18059	17976	18049	18077	18147	18177	17963	18100	18218	18124	18234	18087	18196	18138	18205	18221	18216	17893	18162	17962	18178	18211	18235	18069	17935	18099	17946	17985	18159	18140	17912	18248	18421	18327	18240	17996	17927	18259	18237	18142	18154	18066	18180	18066	17973	18092	18172	18199	18304	18149	18311	18533	17955	18026	18135	18125	18181	17992	18198	17994	18037	18186	18124	18173	18282	17913	18202	18200	18259	18051	17963	17856	18289	18150	18271	18291	18358	18249	18031	18118	18099	18100	17940	17961	18210	18107	17961	18145	18280	18106	18317	18190	18029	17992	18157	17934	17856	18184	18205	18035	18228	18019	18201	18138	18068	18062	18195	17851	18202	18005	18114	18095	18214	18245	18009	18050	17918	18138	17969	18245	18117	18189	18127	18166	18112	18386	18176	18302	18061	18015	18244	18152	18270	18249	18184	18232	18209	18207	18216	18042	18085	18190	18188	18207	18227	18393	18335	18064	18114	18330	18143	18042	18086	18153	18058	18136	18010	18181	17960	18194	18022	18175	18062	17967	18031	18219	17937	17906	18085	18207	18111	18049	18014	18239	18134	18052	18329	18176	18190	18059	17992	18092	18018	18057	18198	18096	18169	18150	18477	18184	18095	18266	18243	17987	18098	18030	18048	18125	18166	18163	17992	18209	18113	17938	18318	18043	18271	18253	18131	18003	18184	17956	18240	18046	17999	18149	18259	18248	18010	18198	18013	18131	18327	18445	18131	18153	18210	18197	17894	18196	18168	18119	17919	18143	18233	17983	18045	18049	18000	18219	18129	18156	18205	18216	17966	18283	17984	17941	18022	18104	18196	18439	18024	18210	18196	17880	18169	18129	18193	18177	18087	18133	18180	18116	18086	18308	18193	18221	18253	18145	18287	18162	18339	18169	18241	18019	18066	17997	18297	18253	18155	18075	18116	18164	18091	17936	18102	18137	18085	18164	18107	18165	18095	18184	18248	18025	18202	18167	17953	18066	18195	18120	18209	17895	18152	18276	18036	18218	18120	18148	18122	18038	17992	18105	18252	18265	18166	18385	18249	18083	18083	18224	18211	18028	18135	18148	17993	18105	17975	18087	17993	18188	18240	18260	18077	18238	18178	18146	18087	18203	18228	17950	18245	18108	18162	17932	18051	18202	18008	18302	18191	18090	18084	18065	18255	18074	18097	18245	17991	18044	18124	18238	18186	18311	18420	18121	18006	18443	18322	18181	18216	18225	18223	18107	18073	18365	18238	18189	18206	17991	18103	18043	18235	18078	18048	18214	18156	18152	18043	18228	18161	18139	18131	18032	17952	18327	18226	18225	18250	18062	18294	18171	18048	18050	17955	18000	18002	18029	18142	17967	18054	17882	17860	18002	18134	18021	18257	18090	18197	18260	18383	18119	18073	17831	18169	18164	18117	18162	18227	17988	18288	18028	18204	18050	18090	18265	17987	18207	18212	18160	18130	18186	18067	18050	18159	18247	18058	18317	18254	18211	18245	18117	18371	18249	17959	18056	18097	18557	18204	18013	18025	17935	18092	18093	18285	18165	18171	18139	18281	17924	18193	18165	18069	17976	17894	18052	18081	18088	17999	18100	18309	17929	18061	17951	18259	18207	18143	18234	18271	18041	17906	18196	18179	17981	18008	18085	18127	18103	18015	18036	17929	18152	18044	18212	18020	18309	18028	18166	18343	18159	18148	18019	17923	18028	18106	18079	18211	18067	18157	18069	18135	18108	18128	18060	18211	18273	17967	18191	18123	18024	18245	17984	18083	18187	18159	18283	18057	17978	18060	18068	18088	18126	18134	18132	18203	18174	18122	18167	18263	18024	18194	18076	18194	18122	18261	18066	18208	18240	18299	18206	18374	18216	18431	18205	18031	18290	18148	18300	18228	18128	18170	18301	18169	18242	18234	18265	18103	17993	18248	18124	18274	18004	18082	18121	18075	18012	18142	18193	18072	18154	18091	18288	18166	18036	17981	18126	18219	18301	18163	18272	18015	18013	18294	18157	18266	18181	18056	18198	18328	18074	18101	18111	17990	18297	18141	18129	18181	18200	18024	18099	18258	18081	17966	17963	18179	18257	18113	18307	17904	18141	18260	17879	18065	18233	18246	18153	18142	18442	18135	18119	18198	17916	18128	18425	18133	18108	17965	18233	18054	17892	18030	18179	18152	18295	17996	18155	18206	17943	18146	18076	18081	18134	18239	18144	18109	18413	18195	18110	18025	18360	18112	17928	18052	18142	18192	18032	18136	17807	18018	18049	18079	18113	18276	17959	17912	17887	18180	18072	18340	18156	18057	18407	18101	18222	18007	18087	18077	18179	18155	18247	18160	18278	18093	18353	18032	17944	18366	18187	18173	18172	18322	18108	18082	18265	18303	18139	18208	18166	17968	18030	18212	17881	18104	18482	18078	17974	18284	18376	18073	18006	18165	18066	18192	18342	18125	17993	18220	18215	18152	18139	18140	17989	18089	18159	17873	18191	18039	18171	18203	17967	18188	18165	18224
47438	77029	64401	46962	38639	27704	20533	17684	15913	14846	14178	13797	13817	13766	13467	13584	13342	13340	13250	13226	13361	13159	13369	13285	13415	13374	13256	13306	13395	13324	13201	13211	13158	13310	13148	13313	13298	13213	13194	13212	13180	13278	13310	13347	13150	13304	13299	13134	13330	13149	13452	13278	13433	13317	13323	13238	13239	13117	13363	13161	13434	13343	13277	13348	13193	13366	13250	13228	13198	13370	13148	13282	13203	13307	13253	13353	13319	13201	13265	13362	13274	13244	13096	13527	13147	13361	13228	13096	13149	13307	13138	13073	13107	13305	13182	13027	13086	13194	13311	13190	13265	13218	13360	13279	13236	13140	13145	13163	13132	13372	13138	13195	13144	13326	13138	13311	13333	13166	13242	13174	13402	13178	13275	13192	13211	13200	13215	13000	13454	13295	13360	13305	13306	13233	13189	13357	13183	13244	13312	13213	13249	13218	13247	13049	13176	13289	13217	13270	13256	13196	13198	13405	13281	13195	13257	13001	13295	13330	13251	13259	13220	13164	13214	13167	13199	13338	13230	13224	13247	13185	13076	13241	13246	13271	13177	13271	13319	13185	13240	13386	13075	13245	13317	13165	13247	13286	13250	13327	13142	13078	13040	13276	13263	13183	13152	13374	13245	13254	13247	13163	13278	13104	13218	13299	13377	13249	13186	13234	13035	13248	13218	13247	13151	13112	13326	13269	13234	13130	13282	13284	13243	13200	13217	13237	13295	13253	13123	13237	13384	13290	13201	13137	13290	13294	13275	13324	13234	13103	13233	13373	13318	13126	13282	13177	13395	13286	13264	13174	13156	13303	13186	13257	13180	13155	13076	13408	13155	13060	13233	13169	13241	13295	13277	13142	13183	13159	13191	13134	13095	13344	13182	13209	12982	13138	13253	13292	13362	13413	13341	13295	13203	13143	13361	13300	13461	13300	13203	13131	13242	13327	13306	13199	13196	13190	13295	13228	13293	13290	13251	12945	13109	13227	13350	13235	13103	13241	13304	13083	13312	13232	13141	13195	13306	13235	13318	13168	13083	13225	13353	13214	13419	13242	13123	13088	13067	13310	13307	13223	13184	13257	13261	13214	13133	13315	13351	13240	13227	13297	13307	13143	13287	13115	13375	13255	13156	13301	13100	13253	13159	13246	13251	13278	13074	13334	13188	13340	13326	13063	13351	13224	13117	13421	13261	13194	13278	13348	13140	13286	13346	13271	13207	13198	13324	13063	13219	13242	13275	13336	13242	13409	13309	13285	13070	13290	13267	13072	13163	13127	13265	13221	13296	13264	13143	13150	13252	13434	13201	13404	13059	13249	13091	13332	13263	13187	13136	13008	13508	13248	13314	13346	13345	13235	13292	13297	13127	13207	13197	13222	13317	13212	13305	13164	13424	13320	13376	13279	13326	13205	13198	13289	13179	13347	13260	13158	13080	13104	13360	13251	13262	13329	13240	13239	13258	13170	13145	12995	13194	13175	13172	13112	13241	13233	13276	13180	13407	13251	13280	13220	13394	13283	13432	13175	13196	13247	13201	13291	13183	13170	13113	13281	13239	13242	13157	13022	13331	13068	13177	13082	13384	13326	13144	13190	13114	13287	13183	13153	13141	13135	13205	13263	13097	13317	13389	13209	13305	13269	13243	13246	13204	13043	13229	13309	13084	13071	13207	13350	13258	13208	13180	13155	13146	13131	13335	13297	13069	13412	13331	13239	13252	13313	13132	13152	13362	13240	13154	13261	13110	13288	13351	13155	13149	13278	13262	13259	13291	13249	13142	13318	13164	13207	13241	13177	13240	13212	13349	13295	13242	13242	13181	13246	13293	13067	13217	13348	13231	13252	13233	13210	13352	13176	13184	13173	13095	13065	13298	13195	13437	13113	13305	13181	13385	13391	13173	13193	13284	13144	13229	13214	13085	13211	13254	13457	13248	13353	13262	13203	13202	13288	13222	13223	13136	13233	13316	13228	13116	13191	13409	13315	13315	13214	13276	13325	13197	13322	13357	13346	13225	13352	13276	13240	13322	13158	13257	13259	13237	13238	13293	13257	13373	13264	13254	13237	13081	13155	13219	13078	13204	13450	13364	13119	13255	13435	13147	13368	13278	13345	12988	13183	13229	13011	13216	13015	13183	13215	13316	13293	13242	13193	13246	13064	13229	13148	13249	13148	13107	13362	13219	13250	13322	13267	13069	13175	13270	13273	13246	13237	13372	13241	13243	13378	13188	13180	13138	13217	13145	13231	13169	13203	13203	13277	13080	13236	13359	13102	13323	13295	13178	13208	13088	13182	13151	13204	13356	13152	13038	13132	13278	13126	13269	13255	13162	13078	13379	13077	13249	13160	13413	13207	13236	13235	13168	13231	13358	13225	13193	13169	13244	13396	13276	13247	13206	13211	13189	13252	13276	13251	13290	13164	13113	13122	13087	13273	13250	13294	13165	13347	13283	13002	13307	13221	13245	13261	13289	13244	13237	13172	13314	13161	13314	13165	13209	13223	13356	13130	13196	13314	13203	13255	13101	13345	13349	13108	13307	13278	13254	13377	13043	13348	13321	13293	13106	13291	13264	13257	13238	13048	13162	13190	13162	13028	13125	13165	13226	13202	13115	13115	13281	13343	13240	13175	13143	13211	13176	13141	13314	13110	13400	13184	13074	13203	13224	13181	13411	13087	13279	13388	13296	13107	13345	13295	13018	13272	13256	13243	13349	13226	13229	13423	13141	13297	13213	13138	13150	13307	13220	13153	13116	13305	13245	13144	13501	13027	13154	13389	13279	13140	13215	13167	13397	13281	13090	13248	13240	13326	13207	13281	13174	13344	13180	13395	13132	13210	13159	13090	13263	13232	13117	13191	13166	13199	13131	13220	13233	13266	13185	13170	13312	13202	13303	13234	13222	13294	13084	13089	13274	13344	13272	13272	13105	13289	13218	13224	13383	13408	13377	13205	13314	13168	13053	13184	13244	13247	13293	13255	13255	13236	13273	13319	13243	13228	13346	13169	13312	13226	13162	13366	13274	13336	13286	13238	13089	13310	13233	13240	13441	13148	13240	13181	13144	13235	13069	13213	13241	13191	13288	13214	13370	13254	13088	13312	13290	13141	13338	13144	13188	13250	13175	13070	13404	13114	13355	13047	13021	13173	13553	13090	13295	13130	13291	13287	13396	13125	13153	13236	13237	13144	13188	13189	13518	13159	13254	13255	13283	13151	13228	13490	13143	13185	13242	13173	13354	13167	13162	13129	13232	13386	13281	13316	13176	13219	13299	13067	13284	13278	13246	13335	13364	13215	13265	13243	13272	13207	13157	13116	13068	13372	13147	13352	13125	13179	13244	13215	13408	13221	13124	13157	13169	13277	13402	13318	13299	13042	13320	13325	13144	12985	13140	13322	13253	13340	13164	13299	13143	13353	13244	13129	13191	13329	13408	13282	13275	13332	13382	13084	13112	13224	13316	13044	13135	13293	13207	13198	13255	13218	13212	13300	13165	13081	13342	13202	13258	13216	13249	13224	13250	13454	13162	13209	13187	13263	13141	13133	13355	13243	13192	13339	13187	13127	13271	13228	13273	13179	13309	13261	13180	13099	13133	13248	13246	13239	13273	13318	13093	13310	13136	13338	13287	13306	13041	13119	13190	13254	13267	13349	12938	13378	13270	13218	13265	13318	13181	13257	13285	13115	13312	13235	13264	13222	13231	13193	13244	13273	13279	13171	13253	13131	13218	13110	13272	13164	13300	13204	13357	13243	13253	13191	13337	13372	13247	13216	13306	13139	13327	13138	13194	13226	13237	13256	13321	13310	13232	13122	13236	13261	13273	13207	13384	13245	13182	13403	13258	13121	13321	13128	13344	13067	13127	13244	13267	13218	13290	13254	12998	13223	13107	13245	13269	13158	13403	13071	13182	13183	13280	13143	13095	13157	13089	13260	13188	13260	13274	13168	13498	13200	13104	13186	13148	13132	13081	13364	13266	13157	13142	13308	13327	13166	13239	13270	13335	13277	13163	13262	13069	13288	13012	13365	13362	13123	13311	13177	13459	13190	13077	13242	13219	13343	13216	13261	13192	13217	13377	13183	13235	13227	13144	13066	13155	13317	13041	13194	13313	13226	13131	13153	13160	13066	13215	13307	13354	13231	13064	13270	13329	13102	13234	13243	13156	13207	13149	13377	13163	12950	13070	13155	13097	13307	13345	13186	13355	13202	13387	13166	13207	13085	13264	13101	13243	13204	13246	13083	13037	13463	13200	13164	13262	13378	13119	13110	13314	13135	13173	13394	13081	13104	13317	13215	13168	13380	13318	13305	13159	13423	13229	13179	13208	13150	13336	13198	13323	13256	13110	13312	13251	13273	13194	13167	13297	13129	13320	13299	13198	13326	13360	13091	13303	13103	13151	13330	13335	13239	13324	13100	13075	13197	13061	13221	13344	13206	13088	13228	13198	13372	13201	13193	13118	13229	13330	13190	13231	13138	13194	13153	13216	13116	13385	13313	13045	13147	13081	13177	13198	13166	13118	13209	13292	13342	13208	13329	13141	13209	13272	13336	13258	13307	13239	13320	13328	13175	13258	13158	13253	13288	13257	13228	13206	13073	13240	13460	13264	13150	13286	13145	13131	13189	13235	13343	13290	13326	13148	13348	13278	13200	13214	13134	13326	13138	13290	13331	13122	13291	13184	13309	13287	13179	13123	13406	13191	13314	13195	13276	13008	13361	13145	13182	13308	13362	13246	13060	13213	13257	13226	13256	13260	13212	13142	13175	13299	13194	13153	13183	13243	13028	13182	13096	13186	13370	13151	13133	13143	13251	13227	13157	13196	13376	13241	13213	13165	13217	13309	13196	13117	13336	13167	13320	13180	13108	13520	13156	13284	13268	13237	13197	13410	13248	13185	13401	13229	13152	13309	13157	13212	13085	13450	13348	13349	13194	13165	13273	13322	13100	13316	13146	13220	13238	13322	13163	13131	13163	13134	13337	13109	13273	13205	13239	13286	13289	13284	13193	13229	13154	13192	13207	13281	13196	13284	13277	13324	13115	13132	13185	13294	13093	13277	13264	13388	13279	13062	13109	13054	13248	13201	13300	13247	13286	13262	13227	13298	13440	13422	13313	13108	13370	13278	13141	13199	13346
36940	47354	50739	40742	31007	25214	22019	20078	19040	18396	18530	18142	17901	17732	17776	17950	17742	17783	17838	17682	17672	17730	17725	17837	17881	17714	17685	17689	17921	17656	17719	17804	17975	17679	17580	17720	17812	17557	17601	17818	17774	17920	17586	17339	17661	17637	17493	17880	17687	17445	17777	17725	17566	17650	17609	17714	17575	17666	17720	17655	17566	17534	17540	17667	17555	17719	17543	17564	17596	17570	17730	17769	17526	17721	17860	17589	17880	17733	17480	17633	17559	17750	17669	17561	17488	17655	17712	17604	17664	17703	17624	17624	17666	17590	17824	17689	17758	17778	17769	17631	17577	17642	17517	17643	17715	17787	17601	17825	17788	17428	17815	17487	17793	17714	17606	17744	17560	17628	17637	17546	17523	17488	17719	17466	17644	17657	17489	17658	17660	17587	17839	17725	17711	17611	17563	17648	17480	17502	17612	17497	17720	17659	17553	17613	17544	17561	17681	17619	17611	17686	17615	17709	17553	17649	17822	17510	17855	17702	17639	17608	17674	17683	17443	17630	17780	17822	17582	17666	17678	17547	17614	17635	17426	17676	17693	17644	17425	17533	17714	17785	17786	17717	17526	17660	17805	17663	17531	17651	17733	17590	17597	17717	17810	17578	17565	17587	17735	17751	17676	17612	17577	17571	17538	17402	17514	17478	17610	17684	17632	17682	17840	17645	17647	17452	17646	17595	17563	17613	17515	17635	17595	17689	17930	17677	17728	17687	17587	17820	17818	17689	17507	17754	17473	17633	17569	17500	17707	17637	17594	17467	17545	17731	17801	17509	17640	17609	17711	17670	17808	17587	17734	17739	17716	17643	17744	17672	17808	17619	17627	17906	17672	17803	17552	17796	17850	17582	17642	17722	17612	17584	17719	17697	17651	17762	17724	17738	17756	17871	17853	17751	17585	17593	17578	17542	17692	17462	17668	17732	17699	17605	17604	17627	17701	17708	17661	17787	17575	17780	17688	17698	17727	17772	17695	17720	17663	17581	17573	17672	17685	17583	17677	17617	17558	17645	17521	17604	17673	17522	17808	17745	17675	17642	17755	17561	17706	17666	17724	17831	17763	17506	17835	17660	17482	17537	17659	17626	17551	17550	17652	17687	17764	17611	17447	17528	17818	17536	17602	17544	17634	17832	17692	17798	17777	17556	17692	17636	17512	17525	17769	17527	17822	17615	17635	17673	17828	17559	17773	17547	17548	17554	17731	17542	17463	17775	17716	17635	17598	17785	17753	17726	17720	17744	17563	17508	17539	17641	17797	17759	17846	17599	17707	17783	17441	17545	17573	17646	17740	17824	17852	17718	17629	17594	17633	17337	17802	17714	17557	17544	17452	17766	17624	17488	17590	17657	17653	17735	17564	17575	17528	17789	17710	17725	17758	17634	17854	17631	17712	17538	17515	17555	17520	17565	17672	17489	17749	17798	17558	17414	17626	17610	17628	17709	17986	17672	17492	17647	17676	17732	17844	17517	17644	17729	17615	17833	17626	18024	17646	17475	17949	17776	17691	17504	17651	17583	17548	17825	17612	17508	17630	17442	17538	17426	17344	17703	17699	17807	17583	17660	17523	17582	17679	17703	17902	17693	17481	17606	17675	17824	17642	17472	17511	17877	17926	17659	17898	17816	17671	17642	17746	17659	17641	17690	17524	17508	17665	17685	17715	17779	17424	17713	17686	17531	17718	17681	17848	17724	17696	17434	17636	17446	17686	17786	17804	17832	17660	17875	17626	17750	17666	17795	17619	17704	17617	17622	17590	17773	17703	17684	17532	17579	17565	17761	17623	17670	17810	17726	17640	17687	17460	17546	17494	17809	17900	17629	17609	17667	17604	17555	17715	17732	17732	17845	17572	17756	17407	17716	17609	17691	17651	17663	17691	17716	17649	17674	17548	17517	17838	17701	17850	17328	18006	17756	17694	17828	17658	17700	17640	17571	17782	17772	17740	17602	17668	17605	17804	17662	17679	17593	17808	17756	17502	17896	17615	17636	17589	17778	17669	17797	17628	17701	17425	17580	17838	17636	17674	17650	17779	17854	17691	17702	17628	17809	17810	17709	17560	17656	17651	17612	17760	17778	17784	17539	17732	17603	17564	17730	17611	17685	17349	17524	17770	17725	17581	17414	17443	17802	17514	17661	17692	17776	17524	17703	17688	17711	17598	17835	17758	17780	17459	17562	17696	17718	17608	17503	17717	17762	17815	17731	17730	17653	17528	17524	17583	17774	17713	17737	17763	17786	17553	17670	17665	17629	17703	17589	17527	17790	17586	17697	17604	17684	17554	17759	17568	17839	17690	17606	17567	17458	17621	17861	17510	17729	17666	17554	17586	17624	17659	17545	17525	17518	17517	17602	17542	17613	17355	17641	17703	17572	17554	17740	17561	17616	17683	17521	17761	17656	17618	17718	17582	17752	17668	17713	17509	17572	17611	17716	17634	17666	17681	17679	17686	17682	17710	17796	17624	17642	17694	17800	17549	17444	17761	17745	17795	17585	17881	17497	17752	17918	17524	17632	17786	17655	17578	17698	17644	17480	17588	17515	17594	17614	17562	17478	17729	17485	17598	17517	17651	17793	17681	17625	17780	17586	17573	17510	17889	17639	17805	17700	17674	17731	17723	17700	17422	17731	17550	17674	17687	17651	17640	17669	17625	17800	17666	17763	17664	17728	17603	17756	17603	17663	17547	17494	17669	17728	17605	17696	17708	17533	17665	17622	17692	17718	17596	17713	17547	17667	17689	17769	17671	17573	17703	17686	17679	17657	17821	17887	17707	17632	17629	17905	17726	17622	17825	17898	17726	17675	17657	17846	17642	17738	17744	17547	17518	17547	17780	17654	17511	17732	17756	17635	17572	17706	17470	17587	17702	17838	17770	17626	17596	17650	17579	17639	17839	17591	17578	17704	17632	17647	17641	17336	17644	17690	17588	17690	17670	17770	17634	17681	17808	17624	17931	17460	17670	17431	17917	17616	17745	17520	17486	17716	17819	17780	17494	17764	17565	17605	17719	17496	17481	17698	17748	17738	17675	17720	17794	17522	17492	17686	17690	17788	17638	17546	17519	17481	17661	17548	17686	17766	17644	17663	17611	17632	17483	17678	18007	17603	17974	17587	17650	17612	17696	17799	17760	17687	17467	17438	17425	17670	17714	17774	17718	17813	17878	17847	17564	17627	17775	17507	17884	17749	17676	17611	17832	17915	17895	17562	17787	17708	17653	17758	17438	17494	17629	17407	17490	17661	17779	17649	17793	17515	17743	17532	17535	17660	17761	17708	17624	17796	17551	17668	17729	17731	17585	17724	17646	17701	17386	17702	17644	17732	17644	17711	17757	17811	17615	17582	17689	17850	17665	17682	17728	17667	17943	17874	17693	17488	17724	17773	17785	17554	17656	17815	17920	17531	17680	17650	17845	17565	17658	17769	17850	17758	17793	17581	17730	17721	17792	17630	17679	17799	17608	17753	17586	17573	17741	17818	17736	17578	17685	17752	17670	17893	17796	17646	17539	17496	17513	17660	17746	17638	17456	17558	17583	17651	17474	17656	17744	17860	17695	17627	17439	17552	17499	17424	17639	17667	17748	17661	17644	17651	17531	17746	17869	17760	17713	17752	17536	17618	17539	17713	17457	17677	17943	17604	17849	17638	17857	17787	17570	17723	17431	17590	17757	17602	17618	17554	17729	17655	17592	17610	17693	17583	17607	17763	17616	17549	17492	17747	17584	17623	17716	17860	17954	17688	17755	17812	17667	17677	17647	17687	17613	17546	17461	17503	17672	17627	17543	17735	17463	17558	17730	17649	17534	17685	17652	17957	17802	17664	17623	17728	17616	17728	17824	17633	17604	17622	17479	17651	17711	17673	17862	17523	17696	17610	17475	17683	17677	17766	17733	17521	17506	17791	17614	17536	17489	17823	17725	17517	17710	17841	17509	17639	17723	17616	17703	17703	17537	17723	17771	17560	17624	17705	17645	17608	17765	17532	17794	17743	17569	17647	17802	17608	17645	17807	17828	17543	17601	17627	17593	17855	17563	17672	17635	17687	17623	17710	17807	17802	17786	17769	17831	17687	17609	17601	17705	17614	17620	17657	17768	17751	17848	17580	17618	17512	17510	17736	17591	17781	17641	17538	17393	17591	17645	17486	17554	17629	17703	17623	17485	17459	17742	17545	17711	17742	17465	17751	17863	17916	17624	17639	17575	17804	17680	17506	17516	17523	17673	17622	17724	17497	17702	17609	17751	17692	17546	17555	17662	17750	17548	17658	17579	17782	17849	17733	17800	17751	17874	17712	17638	17728	17674	17632	17790	17544	17704	17585	17646	17610	17535	17687	17684	17719	17794	17756	17759	17955	18002	17761	17555	17734	17616	17786	17638	17672	17573	17531	17566	17728	17893	17627	17615	17613	17708	17593	17488	17529	17771	17521	17815	17697	17859	17742	17589	17749	17734	17858	17580	17565	17519	17867	17762	17399	17630	17669	17731	17696	17610	17817	17543	17651	17730	17709	17730	17585	17627	17678	17707	17844	17711	17503	17488	17726	17557	17774	17620	17880	17753	17606	17784	17816	17619	17637	17921	17663	17512	17727	17658	17785	17526	17889	17865	17413	17710	17766	17645	17716	17878	17563	17844	17522	17615	17567	17786	17795	17716	17557	17567	17762	17743	17738	17647	17769	17732	17613	17595	17551	17685	17548	17642	17745	17528	17689	17687	17506	17467	17664	17640	17620	17808	17711	17865	17540	17787	17663	17594	17496	17594	17600	17673	17562	17547	17559	17732	17687	17872	17701	17676	17612	17563	17810	17729	17784	17564	17671	17714	17622	17613	17852	17619	17723	17704	17795	17758	17633	17732	17837	17789	17724	17823	17638	17617	17550	17771	17835	17766	17816	17798	17581	17831	17710	17713	17881	17557	17606	17675	17568	17630	17636	17675	17630	17935	17501	17720	17673	17549	17621	17746	17767	17537	17491	17740	17892	17619	17510	17539	17707	17652	17604	17654	17624	17538	17899	17685	17626	17844	17739	17770	17506	17675	17740	17598	17371	17670	17557	17633	17847	17565	17779	17678	17764	17690	17709	17699	17521	17605	17692	17592	17701	17717	17565	17754	17694	17758	17700	17643	17741
45703	63871	49698	34311	26036	20382	17215	15511	14562	13978	13569	13572	13398	13467	13083	13290	13211	12981	13056	13099	13018	13208	13063	12953	13104	13061	13005	12993	13072	13043	13003	13032	12887	13102	13077	12930	13120	13122	12936	13052	13081	12903	13050	13110	13175	13214	13113	12939	12898	13086	13071	13055	13088	13053	12996	12910	12898	12983	13038	13201	12918	12901	13007	13014	12985	13033	13124	12975	13046	13040	12967	12947	13075	13067	12825	12976	13017	13060	13109	12788	12967	12832	13106	13064	13114	12992	13080	12915	13080	12949	12970	12958	13027	12924	12996	13188	12939	12999	12789	12890	12963	13011	13048	12955	12982	12911	12915	13065	12916	13004	13005	13126	12991	12927	12938	12981	12860	13069	13108	12914	13042	12917	13052	12994	13167	12973	12982	12972	12886	12953	13040	13170	12982	13002	13008	12979	12912	12994	13086	13188	13058	12846	12887	12997	13076	13048	12956	12912	12848	13154	13017	12960	12944	12963	12888	13071	12995	13047	13014	13080	13069	12947	12980	12835	12997	13266	12933	13185	12915	13005	12905	13066	12993	12922	13029	13093	13067	12938	13062	12876	13153	12995	12920	13190	12855	12998	12962	13117	13088	13067	12877	12977	12947	13037	12990	13109	13127	13111	13039	13130	12877	13050	13078	13115	13079	12897	12914	12971	12986	13032	13064	13017	12975	13018	12866	12920	13034	13010	13005	13094	12845	13048	12776	12965	13054	13083	12965	13085	12984	13046	12882	12860	13097	13182	12963	13096	12961	13033	13093	12939	13070	13089	12899	12825	12930	13005	13011	12951	12959	12764	13036	13051	13238	13095	12875	13096	12916	13006	13120	12849	12974	12919	13082	12958	12977	12958	13068	13050	12815	12977	12910	12956	12906	13032	13005	13060	12944	13027	13000	12959	12950	13033	12974	13053	13002	12969	13022	13027	12879	12909	13022	12972	13060	12959	13025	13070	13011	12890	13115	13131	13196	13064	13023	12977	13084	12941	13184	12974	13000	13085	12971	13098	12951	12911	13138	13039	12872	12978	12957	12987	12936	12987	12897	12766	12951	13094	12938	13046	13033	13078	12858	13087	13011	13032	13010	13103	12924	13105	13035	13038	13045	12917	12912	12958	12939	12903	12975	12771	13009	13035	13097	12854	12949	12945	13027	12995	12985	12933	13005	12987	13174	12716	12841	13122	13129	12974	13059	12970	12968	13056	12874	13088	12894	13077	12962	12963	13020	13072	13096	12966	13071	13281	12845	12898	12922	12967	12911	13024	12987	13021	12886	13056	13055	12873	12984	13094	13032	13102	13019	12898	13028	13005	13009	12994	13110	13081	13068	13100	12921	13012	12965	12937	13151	12795	13033	12869	13005	13016	12912	13041	13061	13052	12944	13110	12925	13079	12871	13180	12973	12893	13203	13029	13139	12983	12987	12860	13006	12885	12825	12972	13106	13084	13258	13000	12728	12999	12897	12953	13017	12936	12905	12832	13009	13031	13018	13094	13031	13012	13012	13014	12826	12907	12983	12933	12991	12766	12974	12939	13072	13082	13074	12918	13030	13135	12958	12950	12917	13182	12950	12932	13144	13062	12950	13047	12945	12996	12854	12943	13166	12929	12983	13005	13026	12850	12913	13032	13106	13084	12986	13076	13046	13004	12950	13038	12985	13017	13017	12851	12871	12970	12776	13031	12977	13078	12959	13156	13025	13094	12989	12930	13140	12922	12934	12949	13001	12964	13164	12907	13078	12990	13140	12823	13058	12911	13108	12921	12919	12834	13037	12971	12870	13051	13166	13058	12976	13062	12906	12914	13064	12919	12977	13008	12994	13205	12861	12795	12925	12889	13137	12998	12956	12833	12849	12950	13086	13102	12922	12764	13032	12889	13017	13074	13066	12909	12851	13108	13163	13016	13037	12914	13082	12939	12834	12992	13065	12919	13002	12948	12956	12951	13059	12897	13233	12964	12980	13074	13030	12990	13224	13085	13010	13148	13210	12971	13039	13028	13094	12966	13019	13005	13084	13097	12934	13036	12788	13042	12977	12972	13202	12974	13161	12998	12792	12958	12955	12914	13156	12920	12924	12975	13046	13070	12926	13146	12911	12886	13010	12975	12925	13130	13022	13012	13074	12951	13051	12998	12890	13034	13057	12985	12993	13112	12856	13048	12868	13005	12967	13130	13025	13000	13193	13057	12914	12928	12935	12990	12893	12989	12925	13062	12857	12990	13123	12890	12975	12820	13016	13102	12806	12905	12989	13050	13052	13007	13042	13065	12937	13109	13088	13054	12829	12889	12884	12877	13039	12971	12905	13003	12968	12949	13118	13081	13016	13077	13025	13177	12859	12943	13053	12834	13121	13066	12964	13016	13036	13079	13180	13071	13031	12942	13104	12963	12995	13111	12957	13033	12983	12925	13115	13090	13059	12994	12955	13009	12906	12957	12977	13025	13032	13128	12832	12881	13067	13124	13022	12870	13188	12895	12999	13141	13124	13030	12891	13081	12967	12990	12915	12973	12971	13187	12995	13003	12893	13051	13059	12900	13050	13084	12939	12952	12905	13038	12861	13089	12953	12867	13062	12923	12875	13001	12879	13049	12949	13070	13051	13005	12976	13218	13079	12885	12991	13113	12884	12989	12933	13050	12995	12852	12925	13033	12836	13036	13064	12911	12894	13005	13015	13019	13038	12906	13068	13055	12955	12892	13097	13066	12907	12974	13042	13006	12934	12937	12958	13001	12937	13027	13110	13113	12870	12865	13170	13105	13085	13146	13174	13016	12952	12984	13089	13038	12768	12910	13082	13041	12700	13085	13006	13060	12876	12969	12986	12845	13163	13059	13007	12947	13133	12932	12963	12923	12880	12927	13092	12939	13090	12703	12899	13100	13130	12900	12808	13080	13069	12876	13023	13077	13022	12986	13168	13223	12910	12971	12921	13013	13001	12903	12991	13022	13106	13071	13134	12967	12976	13027	13165	12976	13028	13041	12928	13041	12863	13056	13081	13118	13093	12902	12935	12974	12996	12912	13002	12947	13046	13081	13036	13053	12808	13186	13014	13134	13130	13025	12947	12956	13019	13026	13146	13070	13051	13091	12946	13062	13040	12895	13056	13100	13011	12794	13013	13071	13019	12940	13148	13051	12975	13055	13055	12945	12935	13123	12935	13000	13028	12995	13151	13395	13116	12942	13024	12999	12911	12996	12967	13056	13032	12843	13155	12883	13110	12856	12988	12959	12904	13157	12998	12982	13189	13069	12980	13082	12974	13114	12991	12916	12962	13081	13042	12924	13083	12891	12994	12935	13250	13007	13069	12934	12909	12940	12971	13038	12976	12945	13038	12896	12823	13122	12936	12918	12897	13135	13142	12894	13030	13201	12988	13117	12999	12992	13011	12966	13041	12990	13004	12848	13063	13022	13108	13018	12998	13035	13085	12947	12956	12721	13125	12997	12918	12965	13032	13184	12852	12934	13050	13055	13111	13062	13018	12961	13029	12749	13040	12930	12948	13007	13053	12888	13082	12945	13217	13149	13026	12892	12805	13072	13044	13049	12876	13090	13011	13095	13041	13078	12946	12953	13123	13038	13094	12966	13049	13058	12942	12953	12994	12962	12994	12973	13041	13031	12900	12924	13072	12969	13040	13211	12963	13011	13065	12934	12974	13028	13178	13137	13113	12963	12917	13193	13006	12972	13023	13127	12873	12876	12904	13008	13169	13114	13142	13032	12865	13038	12889	12986	13075	12988	13127	12997	12936	12950	13009	12824	12939	12951	12825	13173	12932	13008	13021	13037	12883	13113	13083	12946	12975	13053	12976	12959	13055	12954	13047	13049	12904	12933	12869	13024	12987	13055	13133	12951	12894	13105	13009	13069	12851	12915	12976	13074	12899	13008	12763	13050	13018	12994	12947	13065	12924	13040	12913	13134	13003	12987	13007	13019	12945	13029	13047	12945	13085	13063	12957	13008	13034	12863	13146	13092	12978	13089	13109	13146	13106	12925	12942	12978	13054	13060	13131	13067	12963	13125	12896	13135	12982	13145	13051	12728	12925	12972	13042	12921	13007	12987	12917	13154	13032	13007	13026	13011	13142	13022	13025	12956	12936	13103	13036	12993	13147	12949	12945	13020	12899	13135	12931	12912	13043	12924	13039	13053	13066	13007	13040	12969	12922	13044	12868	13027	13098	12947	13013	13050	13023	12967	12962	13027	12965	13004	12983	12931	13110	12932	12886	13025	13113	13004	13095	12960	13015	13079	13030	12958	12982	13049	12904	13004	13221	13009	13096	12879	12970	12867	12931	12841	12969	12989	12974	13018	13004	13118	12864	13099	13058	12952	12997	13191	13051	13066	12983	12977	13039	13071	13088	12991	12900	12985	13113	13204	13036	12858	12880	12997	12878	13009	13138	12871	12991	13029	13023	13052	12954	13152	13005	12933	12962	13030	13243	12959	13063	13098	12992	13052	12882	12731	13133	12806	13030	12969	13254	13033	13139	12856	13042	12891	13119	12772	13137	12835	12996	12975	13026	12994	13011	12932	12986	12852	13077	12958	12998	13004	13253	12841	12883	13044	13011	12948	12920	13000	12988	13009	13031	13243	13075	12942	13133	12860	13024	12969	12840	13028	13064	13099	12943	12950	13041	13063	12998	12895	13128	13012	13118	12981	12871	13023	13145	13139	12936	12971	13060	13150	13080	13044	12959	12954	13017	13069	12940	13002	13089	12958	12994	13059	13195	13022	13140	13076	13048	13058	12913	13078	12996	12859	12993	12991	13027	12950	13026	12962	13072	13053	13053	13116	13029	12946	12920	12972	12969	13042	12940	12932	13159	13022	13027	13001	12997	13011	13041	13039	13156	13103	13214	12899	12911	13074	13054	12964	13070	13049	12855	13122	13100	13024	12923	13064	12978	13057	12956	12952	13106	12908	13031	12991	12892	12810	12997	12887	12937	12880	13024	13018	13023	12914	13047	12978	12885	12843	12898	13000	12975	13001	13037	13113	13054	13078	12995	12868	13079	12966	12985	12935	13093	12914	12966	12977	12956	12961	13093	12842	12801	13060	12820	13172	13063	13177	12894	12996	13071	13003	12874	13121	13085	13112	12858	12910	12962	13107	12853	13109	13089	12942
23433	21050	28793	26610	27469	28457	26466	21981	20440	19690	18743	18298	18296	18304	18038	17927	17980	17792	17562	17591	17926	17833	17719	17554	17885	17748	17844	17602	17769	17656	17803	17865	17791	17705	17574	17701	17785	17633	17675	17677	17716	17640	17906	17712	17765	17555	17812	17882	17508	17830	17706	17688	17601	17738	17730	17551	17579	17830	17654	17693	17785	17614	17746	17600	17616	17459	17779	17796	17548	17883	17663	17610	17674	17598	17613	17743	17781	17722	17702	17681	17904	17681	17726	17596	17852	17814	17737	17577	17618	17655	17583	17762	17495	17725	17502	17652	17442	17834	17698	17683	17620	17608	17587	17652	17703	17740	17459	17691	17685	17668	17464	17829	17810	17646	17774	17448	17589	17780	17570	17619	17549	17743	17600	17429	17663	17572	17505	17427	17700	17605	17692	17659	17505	17738	17848	17680	17736	17611	17616	17705	17447	17437	17820	17539	17649	17748	17599	17700	17620	17645	17698	17776	17650	17702	17674	17765	17810	17587	17832	17419	17723	17513	17521	17538	17646	17588	17588	17527	17934	17793	17821	17599	17686	17438	17650	17840	17679	17773	17714	17693	17665	17497	17656	17707	17555	17673	17692	17939	17890	17804	17593	17649	17447	17506	17603	17720	17777	17689	17677	17691	17813	17823	17546	17741	17604	17789	17768	17775	17515	17755	17610	17594	17490	17412	17446	17803	17500	17619	17623	17668	17755	17778	17743	17649	17480	17696	17411	17492	17689	17702	17548	17620	17674	17792	17755	17771	17698	17511	17725	17631	17698	17744	17798	17686	17757	17621	17623	17801	17605	17639	17587	17518	17676	17597	17620	17817	17692	17619	17547	17753	17838	17503	17672	17760	17749	17425	17697	17651	17779	17780	17483	17677	17531	17620	17818	17702	17703	17661	17742	17655	17626	17918	17689	17838	17569	17616	17707	17617	17635	17656	17454	17730	17709	17783	17618	17539	17705	17937	17973	17810	17772	17455	17656	17637	17524	17772	18017	17667	17728	17728	17555	17779	17679	17643	17631	17449	17814	17801	17683	17691	17607	17720	17497	17576	17535	17637	17676	17760	17607	17732	17867	17518	17760	17572	17748	17500	17654	17586	17706	17559	17407	17736	17522	17598	17754	17571	17499	17586	17416	17840	17859	17754	17830	17711	17458	17685	17709	17732	17624	17656	17655	17556	17492	17503	17530	17761	17517	17478	17569	17576	17771	17827	17786	17716	17603	17692	17660	17642	17471	17732	17745	17571	17582	17747	17748	17742	17827	17637	17676	17738	17662	17726	17714	17608	17470	17675	17436	17421	17653	17810	17449	17576	17568	17790	17569	17622	17714	17528	17640	17659	17511	17712	17813	17704	17662	17647	17746	17770	17499	17629	17573	17690	17633	17647	17874	17697	17669	17556	17615	17801	17831	17552	17779	17629	17672	17617	17684	17686	17752	17541	17560	17663	17504	17696	17658	17799	17736	17749	17733	17781	17683	17707	17402	17595	17733	17561	17644	17668	17923	17610	17605	17570	17740	17674	17843	17456	17746	17538	17638	17670	17600	17621	17686	17772	17656	17795	17733	17676	17527	17655	17650	17882	17788	17715	17687	17695	17595	17490	17623	17638	17599	17558	17699	17572	17664	17550	17657	17510	17709	17648	17680	17797	17779	17696	17680	17933	17764	17584	17738	17732	17513	17385	17730	17639	17619	17778	17582	17674	17712	17548	17834	17726	17801	17651	17548	17747	17702	17823	17831	17815	17711	17727	17673	17789	17608	17664	17742	17760	17552	17631	17857	17683	17648	17557	17549	17680	17951	17864	17470	17712	17554	17592	17851	17596	17700	17530	17788	17539	17802	17766	17644	17637	17766	17623	17999	17649	17800	17693	17705	17808	17814	17747	17636	17599	17595	17748	17745	17704	17914	17539	17820	17871	17897	17567	17849	17431	17773	17694	17538	17777	17490	17681	17674	17688	17676	17575	17723	17397	17492	17488	17464	17602	17631	17756	17643	17575	17685	17568	17704	17587	17654	17723	17708	17629	17692	17579	17560	17595	17748	17664	17616	17554	17619	17789	17627	17833	17588	17692	17492	17569	17677	17663	17753	17785	17615	17789	17721	17792	17738	17638	17580	17610	17576	17540	17726	17661	17629	17634	17648	17633	17654	17644	17707	17698	17665	17800	17622	17540	17809	17688	17736	17633	17600	17810	17738	17824	17547	17542	17806	17665	17587	17870	17697	17671	17667	17593	17543	17671	17625	17464	17707	17830	17671	17844	17448	17641	17770	17412	17676	17764	17671	17713	17740	17688	17745	17615	17384	17555	17587	17744	17851	17716	17695	17609	17744	17379	17491	17610	17593	17503	17539	17703	17827	17575	17727	17795	17534	17717	17835	17651	17610	17596	17609	17508	17505	17504	17919	17673	17614	17776	17620	17598	17509	17835	17644	17772	17757	17606	17838	17831	17749	17547	17608	17670	17544	17567	17632	17570	17468	17656	17715	17739	17632	17607	17711	17828	17878	17791	17880	17744	17703	17651	17731	17532	17778	17816	17817	17625	17669	17704	17898	17723	17794	17602	17709	17787	17872	17713	17716	17757	17490	17736	17734	17694	17637	17674	17627	17467	17915	17510	17718	17813	17590	17668	17567	17742	17939	17678	17638	17693	17673	17524	17664	17444	17791	17533	17666	17529	17479	17649	17901	17551	17588	17648	17757	17890	17884	17697	17755	17580	17642	17743	17781	17620	17684	17606	17735	17759	17634	17686	17614	17630	17657	17580	17538	17746	17583	17641	17794	17807	17969	17640	17701	17509	17585	17432	17757	17643	17679	17623	17738	17748	17603	17640	17701	17700	17833	17581	17623	17675	17777	17813	17643	17738	17773	17748	17602	17658	17600	17716	17732	17526	17880	17559	17563	17727	17746	17714	17913	17610	17805	17703	17746	17566	17610	17600	17409	17719	17530	17795	17738	17532	17682	17686	17442	17741	17528	17572	17696	17837	17597	17613	17678	17692	17705	17705	17813	17527	17802	17736	17761	17639	17579	17600	17666	17767	17743	17578	17575	17670	17779	17732	17737	17699	17554	17696	17622	17646	17946	17613	17699	17747	17656	17619	17705	17617	17747	17708	17736	17744	17680	17432	17610	17618	17584	17568	17804	17815	17676	17677	17530	17748	17744	17681	17712	17542	17754	17697	17565	17627	17740	17667	17733	17888	17892	17792	17548	17718	17615	17384	17540	17806	17745	17444	17794	17571	17576	17711	17538	17578	17750	17790	17911	17784	17619	17567	17593	17628	17747	17754	17667	17554	17618	17666	17605	17577	17525	17681	17675	17408	17708	17692	17566	17749	17684	17698	17647	17798	17579	17704	17605	17641	17830	17879	17696	17436	17618	17584	17623	17757	17577	17725	17623	17838	17868	17681	17530	17630	17832	17572	17658	17649	17543	17504	17590	17631	17606	17729	17790	17796	17671	17722	17843	17825	17667	17828	17567	17550	17497	17819	17625	17642	17862	17475	17836	17430	17691	17660	17466	17563	17489	17456	17628	17651	17543	17555	17745	17701	17689	17653	17873	17817	17735	17634	17575	17652	17680	17796	17669	17654	17943	17573	17538	17557	17850	17608	17579	17665	17431	17609	17645	17494	17673	17711	17556	17737	17636	17720	17682	17726	17643	17512	17593	17771	17655	17703	17705	17650	17454	17640	17694	17732	17644	17700	17650	17838	17635	17656	17597	17835	17675	17626	17512	17644	17531	17534	17877	17667	17712	17576	17578	17694	17740	17644	17594	17546	17573	17560	17688	17688	17636	17821	17675	17574	17515	17561	17478	17677	17857	17634	17667	17778	17818	17378	17432	17572	17727	17678	17668	17717	17759	17658	17629	17788	17740	17487	17467	17461	17728	17678	17616	17497	17623	17803	17640	17506	17771	17694	17642	17755	17481	17753	17708	17913	17605	17865	17822	17449	17710	17611	17644	17600	17754	17823	17700	17675	17622	17519	17657	17735	17746	17769	17630	17776	17621	17609	17562	17537	17828	17600	17726	17633	17718	17699	17676	17502	17845	17590	17495	17709	17630	17809	17670	17633	17725	17732	17510	17676	17542	17657	17706	17550	17421	17613	17672	17763	17887	17711	17793	17467	17632	17688	17723	17597	17723	17720	17608	17601	17656	17705	17461	17598	17615	17574	17728	17646	17591	17743	17571	17660	17560	17680	17630	17908	17562	17608	17803	17813	17478	17646	17655	17635	17910	17702	17498	17828	17706	17616	17703	17557	17658	17621	17691	17621	17547	17462	17502	17638	17457	17538	17681	17693	17615	17757	17520	17679	17504	17437	17547	17577	17649	17699	17509	17713	17767	17684	17663	17746	17863	17620	17912	17621	17719	17644	17561	17526	17830	17589	17480	17493	17679	17631	17798	17820	17791	17504	17749	17650	17820	17609	17747	17569	17589	17476	17714	17740	17783	17642	17594	17680	17813	17689	17563	17690	17814	17705	17391	17668	17705	17678	17479	17531	17711	17612	17723	17566	17597	17636	17616	17800	17866	17748	17780	17774	17538	17540	17562	17455	17674	17723	17548	17544	17637	17654	17636	17721	17611	17595	17862	17900	17836	17773	17655	17637	17800	17803	17718	17553	17598	17505	17810	17683	17629	17655	17726	17630	17778	17646	17544	17641	17622	17689	17949	17701	17798	17584	17760	17769	17408	17701	17791	17696	17606	17652	17765	17634	17773	17558	17680	17679	17734	17670	17622	17799	17657	17779	17705	17663	17753	17678	17814	17424	17644	17680	17734	17685	17964	17439	17538	17588	17723	17625	17711	17618	17635	17862	17864	17659	17499	17645	17480	17695	17581	17687	17598	17370	17539	17550	17667	17649	17664	17633	17636	17755	17756	17809	17755	17474	17539	17538	17751	17742	17815	17758	17630	17552	17454	17773	17738	17555	17687	17545	17690	17593	17519	17679	17889	17540	17743	17513	17705	17705	17634	17584	17740	17544	17552	17672	17594	17587	17304	17607	17605	17679	17624	17625	17488	17647	17552	17546	17648	17494	17678	17528	17645	17761	17526	17577	17723	17732	17743	17673	18004	17694	17458	17667	17504	17767	17561	17583	17644	17688	17573	17728	17680	17734
44896	70391	56356	41703	33455	24440	18990	16784	15530	14657	13895	13537	13666	13379	13406	13230	13239	13178	13111	13063	13102	13175	13133	12994	13069	13079	13198	12804	13228	13050	13122	13036	12924	13013	13168	12995	12777	13100	13123	13036	13178	13043	13099	13148	13045	12986	12899	12910	13073	12996	13151	13021	13097	13127	13063	13018	13098	12981	12989	12963	13106	13162	12986	13030	12995	12922	13119	13043	13219	13117	12967	13163	13032	13038	12913	13057	13027	12868	13069	12983	13099	13227	13050	13020	13054	13138	13030	13014	13096	13080	13083	13017	13028	13034	13039	13109	13079	13028	13119	13164	12945	13165	12854	12924	13024	12880	13054	13198	13014	12957	12896	12990	12986	12974	13000	13150	13134	12911	13058	13180	13039	13119	13032	13161	12997	13049	12977	13108	12915	13111	13181	13106	13079	13149	13087	13030	13093	12965	12995	12956	12947	13084	13035	13176	12972	12936	13137	13029	12933	13028	13058	13176	12970	12804	13033	13055	13101	13035	13154	12979	13096	13073	13205	13125	12984	12962	13168	12996	13000	13177	12972	12925	12989	12885	13256	13110	13008	12960	13148	13130	12887	12962	13171	13089	13161	12941	12971	13102	12990	12836	13006	13106	13025	13045	13006	13022	13093	13142	13083	12857	13143	12933	13080	12987	13162	13086	13125	13134	13010	12960	13058	12967	13018	13027	13124	13152	13020	13053	13144	13005	12994	13144	12978	12962	13122	13132	12976	13189	12933	13067	13099	12950	13033	13041	13013	13064	13036	13030	13131	12977	13210	13112	13211	13084	13179	12951	13113	13004	13164	13113	12944	12923	12871	12954	13000	13071	13078	13045	12870	13033	13092	13063	13120	12799	12902	13166	13063	12880	13134	12727	13036	13030	13003	13044	12984	12874	13086	12979	12987	13147	13144	13021	13176	13034	13203	12998	13117	12919	13009	13062	12994	13030	13004	13074	13082	12982	12928	12989	13091	12950	13103	13097	13061	12932	13226	13044	13024	12932	12925	12990	12925	13005	13061	12988	13019	13168	13053	13095	13034	13022	13064	12968	13027	13029	13068	13050	13038	12921	13045	13134	13024	13045	12940	13000	13058	13229	13048	13044	13084	13081	13048	12763	13059	13103	13113	12840	12999	12903	13163	12968	13117	13128	13120	13113	13047	13034	12948	13047	13024	13111	12986	13038	12929	13112	12908	12833	13063	12992	12897	12935	13169	13120	12971	12989	13129	13052	12908	13079	13166	12880	13019	13027	13158	13106	12967	12955	13041	13167	13101	13073	12827	13031	13157	12922	12917	13112	13134	13060	12908	12995	13113	13117	12941	13014	12896	13015	13074	12947	13142	13132	13054	13214	13130	13060	13075	13151	13053	12977	13037	13214	13021	12951	13038	13022	12975	13104	12957	13076	12967	13263	13061	13087	13142	13098	12969	13065	12989	13051	12893	13038	13012	13020	13160	12912	13094	13094	13118	13064	13113	13071	13120	13033	12914	12983	13112	12964	13224	12885	13007	13265	13057	12985	13045	13029	13071	12964	12863	13034	12971	13025	13047	13082	12947	13164	13075	12975	12989	12964	12994	12965	13119	12915	13043	13103	13103	12955	12967	13007	13151	13090	13191	13029	13082	12999	12972	13155	12911	13291	13088	12960	13039	13027	13050	13029	12981	13143	13088	12996	12991	13180	12928	13067	13055	12926	13092	12969	12886	13061	13043	13007	13117	13116	13148	12921	13053	13000	13103	13232	13117	12905	13075	12980	12964	12942	13084	13073	13051	13157	13051	13020	12984	12849	13074	12981	13046	13149	12968	13177	13035	13090	12959	13215	12898	13136	13191	13017	12903	13186	13091	12943	13081	13008	12940	12997	12912	13053	13180	13129	12953	13144	13178	13197	13050	13081	13179	12961	12995	13034	13022	13114	13013	13089	12959	12921	13073	12984	12928	12962	13083	13068	13141	13016	12986	12971	13172	12928	13056	13159	13017	12948	13026	12960	13123	13083	12993	12996	13182	13143	12940	13038	12821	13118	13153	12961	12957	12976	13092	13102	13062	13160	13001	13065	13036	13301	12888	13041	12981	13144	12982	13007	12955	12937	13121	13245	12920	12997	13032	13146	12999	13064	13055	12909	13217	13065	13157	12932	12991	13097	12996	12960	13169	12846	13022	13083	13156	13061	13138	12988	12989	12999	12876	13038	12983	13068	12989	13162	13142	13088	13091	13017	13002	13113	13007	13066	13101	12977	13131	12839	13108	13072	12831	13053	12955	12995	13032	12994	13046	13012	13016	13045	13108	13093	12993	12996	13061	12852	12961	13044	13098	12999	12867	13156	12922	13006	13123	13055	12979	12979	13106	12977	12928	13015	12953	13132	12959	13291	13077	13016	13035	13058	12996	12938	13061	13030	12959	12945	12944	13205	13197	13049	12869	12987	12964	13026	12833	13055	13114	13142	13025	13073	13016	13081	13027	12958	13059	13002	12960	13010	13009	12998	13019	13046	13212	13081	13065	12920	13042	13185	13114	13038	13001	13174	13024	13047	13076	13144	12908	13057	12994	12847	13040	13018	12891	12954	13024	13049	13231	13095	13114	13104	13033	13022	13076	12983	13160	13014	13037	12953	12970	13078	13064	12892	12952	12933	12953	13029	13159	12902	13141	12980	13011	12820	13050	13024	13069	13044	13053	13092	12913	13070	12979	13046	12966	13086	12984	12935	12909	13084	13055	13057	13092	13132	13170	13035	13289	13083	13197	13062	13043	13027	12948	12951	13018	13149	12961	12990	12934	13101	13017	13022	13117	12995	13122	13080	13089	13081	13061	12922	13069	12854	13168	12910	13038	13087	13075	13235	12998	13172	13224	13042	13005	12881	13100	13148	13156	12993	13056	13127	12938	13100	12919	12984	13253	13071	12980	13061	13152	12911	13081	13020	13084	13066	13046	13115	13002	13244	13098	13079	13126	13022	12982	12890	12933	12900	13074	12897	12939	13109	13058	13068	13092	12996	13044	13092	13208	13050	13074	13122	12923	12987	13182	13080	12896	13104	12949	13067	13159	13036	13011	12990	12959	13126	13080	13027	13041	13253	12926	13061	13044	13004	13145	13032	13112	12975	13050	13017	13244	13035	12764	13061	12938	13013	13122	12999	13095	13060	13167	12943	12923	12881	12965	13039	12977	13178	13128	13090	13028	12872	13212	13145	13271	12864	12974	13006	13021	13053	12909	13047	13078	13037	12978	13065	13136	12991	13010	13131	13002	13219	12963	12919	13092	13008	12882	13241	13080	12863	13078	12901	13072	12903	13117	13139	13145	13140	13119	12986	12959	13188	13025	13035	12903	12966	13091	13012	13157	12978	13053	13083	13045	13153	13147	13111	13041	12946	12934	12957	12966	13358	13131	13098	13054	13081	13143	13141	12964	13014	12994	13026	12989	12820	13096	12829	13070	13079	12935	13085	13134	13029	12982	12858	13003	13146	12973	12862	13092	13195	13119	13088	12913	12946	13085	12966	13035	13070	13040	13003	12973	13033	13012	13260	13022	13038	13190	13057	12998	13040	12941	13115	12997	13249	12963	12982	13063	12988	13217	12992	12978	13031	13184	13075	13032	13132	12972	12989	13188	13008	13063	13280	13137	13058	12965	12860	13057	12946	13150	12965	12926	13022	13098	13006	13042	13206	12919	12896	13054	13157	13137	13162	13161	12899	13001	12993	12947	12953	13073	13227	13028	13223	13161	12922	12987	13096	12982	13093	13008	13119	12891	12878	13115	13037	13118	13046	12991	13046	13050	13211	13028	12988	13033	13031	13007	13094	13113	12993	13075	13071	12917	12930	13037	12804	13035	13155	12971	13014	12946	13194	12981	13017	13008	13030	12981	13097	13051	13032	13152	13004	13098	13023	13048	13015	13063	12986	13107	12935	13053	13073	13039	13021	12875	13062	13037	13058	12993	12971	13160	13098	12990	13101	13220	13166	13054	13031	13057	13088	12881	13057	12995	13046	12966	13172	13054	13026	13315	13133	12907	13059	13164	12928	13068	12975	12975	12989	13147	12978	13111	13141	13040	13009	13082	13090	13051	13005	13085	13117	12965	13065	13028	12842	13167	12952	13081	13006	12912	13021	12939	13187	12888	12922	13084	12894	12937	12900	12895	13157	12963	12877	13322	13069	13066	12878	13055	13069	13125	13106	13100	13080	12975	13014	12933	12947	12958	13019	13046	13080	13028	13023	13056	12979	13095	13039	13103	12916	13020	12996	13075	12998	13130	13051	13096	13045	13019	13026	13176	13022	13047	13086	12948	13060	12979	12802	12975	13036	13039	13034	13138	13009	13004	13027	13081	12988	12841	12834	12982	13055	13253	13105	12973	13239	13005	13094	12902	12807	13148	13147	12735	13135	13018	13136	13019	13079	13028	13079	12903	12898	13072	12916	13054	13031	12945	13167	12983	13207	12959	13052	12914	13070	12999	13137	13114	12831	13014	13031	12989	12971	13209	12835	13128	13046	13238	12988	12964	12982	12998	13124	13118	13044	13102	12845	13104	12886	13236	13000	13123	13056	12849	13106	13074	13063	13003	13001	13058	13020	12996	13034	13009	13079	13057	12918	13145	13087	13134	13146	13075	13101	12975	12970	12984	13015	13032	13125	13115	13051	13084	13075	13100	13013	13076	13069	13232	13080	13129	13125	13052	12849	13103	13065	13046	12966	13226	13071	13022	12939	12971	12937	13054	13024	13053	12993	13020	13108	13094	13100	12915	13079	12941	13152	12839	12953	13032	12938	13056	13019	12948	12843	12983	13002	12998	12971	13034	13065	13200	12984	13035	13027	12896	13177	13062	13146	13029	12973	13090	13035	13028	13075	12881	12889	13059	13078	13049	13012	13047	13090	12910	13039	13146	12993	12962	13203	13148	13154	12974	13141	12868	13011	12965	13064	13038	12990	12966	13112	12765	13094	13121	13080	13140	13088	13072	13056	13031	13007	13150	12960	13072	13083	13165	12867	12995	13013	13143	12788	12984	12955	13008	12900	13036	12990	13076	13014	13015	12905	13174	12967	13087	12913	13071	12866	13080	12910	12797	13099	13021	13039	13005	12917	13002	13110	13107	12985	12987	13101	12879	13169	13043	12938	13203	13209
24712	21319	29459	28672	26682	24872	23153	20212	19432	18777	18418	18059	17996	17916	17965	18146	17951	17765	17872	18214	18062	17885	18128	17683	17871	17819	17925	17820	17804	17714	17788	17768	17937	17771	17859	17798	17725	17746	17787	17838	17670	17773	17686	17879	17791	17715	17630	17817	17957	17765	17794	17819	17588	17755	17766	17723	17760	17762	17825	17877	17703	17698	17765	17744	17801	17922	17546	17911	17858	17874	17785	17827	17685	17759	17503	17761	17889	17768	17715	17532	17941	17758	17841	17550	17841	17740	17768	17556	17655	17604	17559	17442	18003	17654	17839	17630	17746	17928	17534	17795	17879	17722	17859	17782	17688	17870	17763	17716	17665	17532	17828	17829	17910	17648	17779	17861	17842	17885	17902	17798	17686	17612	17460	17883	17637	17699	17655	17816	17872	17823	17993	17652	17554	17697	17635	17746	17682	17763	17740	17736	17712	17479	17828	17774	17816	17783	17807	17775	17664	17857	17753	17545	17789	17860	17731	17574	17620	17886	17887	17884	17604	17723	17990	17774	17822	17575	17817	17737	17603	17637	17630	17877	17732	17918	17734	17659	17885	17621	17827	17802	17831	17835	17762	17746	17786	17828	17778	17819	17737	17835	17878	17763	17890	17988	17708	17664	17460	17694	17824	17778	17649	17834	17955	17709	17610	17850	17885	17685	17681	17600	17880	17704	17711	17426	17821	17747	17781	17726	17890	17940	17720	17749	17828	17800	17940	17839	17794	17703	17659	17607	17737	17827	17975	17576	17739	17801	17812	17804	17616	17675	17822	17721	17828	17754	17562	17755	17734	17756	17880	17894	17794	17743	17776	17775	17784	17660	17894	17620	17778	17529	17644	17955	17769	17836	17853	17864	17767	17688	17803	17612	17852	17460	17555	17674	17739	17475	17644	18041	17854	17723	17881	17754	17802	17655	17705	17477	17846	17899	17593	17670	17800	17654	17922	17784	17846	17823	17782	17793	17883	17936	17820	17742	17712	17574	17863	17846	17806	17581	17712	17946	17651	17802	17716	17772	17795	17946	17688	17732	17772	17736	17632	17892	17736	17639	17720	17620	17923	17630	17886	17641	17651	17807	17783	17871	17907	17943	17695	17677	17774	17903	17679	17696	17742	17705	17948	17817	17669	17531	17818	17830	17717	17658	18040	17715	17682	17677	17773	17857	17726	17803	17512	17629	17979	17690	17717	17787	17672	17454	17419	17873	17656	17664	17870	17701	17808	17907	17922	17633	17617	17500	17701	17614	17781	17760	17625	17987	17674	17703	17674	17609	17783	17814	17969	17889	17809	17685	17707	17615	17511	17809	17695	17712	17786	17696	17646	17796	17782	17627	17707	17676	17767	17916	17817	17675	17860	17694	17695	17929	18162	17840	18000	17858	17758	17716	17883	17891	17928	17793	17614	17844	17717	18040	17918	17800	17815	17880	17808	17613	17741	17988	17609	17715	17791	17689	17623	17870	17897	17887	17810	17815	17716	17654	17698	17658	17685	17799	17701	17682	17868	17617	17895	17904	17900	17597	17729	17345	17607	17755	17980	17675	17731	17748	17708	17713	17652	17712	17685	17698	17858	17940	17726	17831	17799	17726	17712	17780	17735	17704	17737	17304	17688	17595	17813	17518	17502	17812	17645	17595	17728	17700	17480	17649	17663	17763	17639	17900	17932	17709	17750	17840	17708	17727	17882	17721	17922	17725	17803	17558	17684	17719	17605	17923	17771	17729	17612	17518	17728	17717	17706	17750	17762	17791	17783	17777	17773	17997	17550	17947	17872	17559	17939	17776	17892	17782	17620	17567	17583	17507	17781	17731	17526	17552	17568	17890	17753	17614	17509	17743	17899	17781	17789	17817	17950	17685	17811	17487	17575	17532	17707	17896	17863	17691	17810	17755	17803	17815	17758	17544	17661	17704	17967	17621	17804	17880	17883	17766	17691	17652	17901	17534	17986	17522	18127	17723	17811	17590	17738	17456	17659	18010	17527	17661	17705	17784	17697	17483	17857	17673	17721	17843	18007	17697	18023	17931	18147	17762	17827	17687	17836	17708	17795	17838	17729	17637	17799	17771	17819	17778	17795	17907	17722	17818	17837	17849	17729	17823	17758	17683	17576	17537	17740	17913	17733	17641	17909	17854	17783	17750	17843	17899	17859	17843	17928	17639	17755	17744	17595	17573	17770	17867	17923	17627	17608	17749	17620	17654	17563	17947	17822	17647	17514	17474	17740	17558	17664	17652	17803	17700	17672	17765	17664	17706	17841	17797	17735	17781	17700	17879	17610	17690	17684	17865	17787	17669	17792	17750	17634	17863	17693	17778	17729	17881	17727	17845	17766	17633	17870	17823	17715	17857	17836	17790	17583	17768	17722	17708	17822	17694	17633	17739	17940	17587	17873	17805	17860	17985	17759	17784	17737	17769	17802	17715	17828	17863	17917	17763	17738	17760	17750	17708	17680	17888	17636	17649	17718	17656	17582	17752	17793	17703	17532	17789	17908	17721	17657	17576	17891	17847	17806	17996	17767	17818	17866	17696	17634	17676	17659	17805	17831	17770	17532	17874	17661	17866	17978	17687	17558	17473	17916	17779	17648	17884	17637	17754	17668	17710	17736	17859	17818	17663	17886	17898	17707	17612	17881	17850	17880	17758	17922	17597	17669	17863	17609	17631	17558	17604	17732	17890	17729	17748	17724	17737	17569	17893	17737	17829	17956	17662	17524	17735	17885	17820	17893	17831	17826	17625	17686	17814	17600	17621	17959	17692	17926	17917	17765	17728	17811	17750	17736	17657	17632	17764	17725	17824	17907	17809	17656	17800	17807	17838	17727	17687	17519	17710	17834	17676	17799	17732	17752	17613	17872	17655	17749	17728	17668	17965	17707	17731	17804	17671	17387	17489	17823	17698	17769	17740	17936	17651	17687	17669	17678	17565	17720	17686	17936	17403	17754	17924	17831	17680	17835	17748	17792	17869	17565	17698	17883	17860	17905	17583	17776	17788	17688	17735	17837	17752	17541	17992	17452	17626	17725	17676	17816	17681	17712	17819	17823	17736	17630	17675	17897	17653	17567	17902	17693	17639	17788	17762	17777	17612	17703	17845	17908	17771	17643	17855	17805	17618	17909	17805	17757	17918	17909	17982	17578	17751	17620	17755	17750	17760	17868	17574	17784	17793	17687	17504	17629	17744	17871	17736	17621	17591	17849	17705	18010	17715	17934	17917	17651	17565	17884	17686	17688	17783	17908	17867	17726	17607	17618	17764	17776	17760	17975	17882	17853	17882	17577	17685	17596	17786	17923	17717	17817	17925	17739	17656	17912	17955	18045	17778	17835	17704	17638	17756	17836	17691	17637	17651	17911	17967	17934	17709	17921	17788	17857	17798	17752	17667	17813	17839	17674	17706	17679	17873	17624	17782	17846	17551	17773	17778	17863	17593	17672	17772	17902	17793	17900	17729	17967	17740	17815	17672	17790	17747	17630	17783	17774	17801	17670	17714	17969	17812	17810	17871	17787	17964	17703	17811	17813	17770	17598	17757	17673	17385	17530	17501	17749	17840	17885	17684	17805	17621	17571	17865	17587	17669	17877	17523	17748	17844	18124	17866	18006	17844	17891	17693	17744	17777	17457	17847	17650	17481	17869	17711	17665	17584	17704	17813	17778	17681	17965	17672	17768	17685	17718	17751	17839	17797	17717	17667	17857	17651	17712	17817	17854	17732	17888	17819	17834	17729	17907	17858	17680	17916	17667	17514	17647	17814	17740	17590	17616	17650	17718	17846	17855	17443	17724	17824	17651	17701	17823	17720	17639	17715	17756	17774	17775	17876	17733	17608	17841	17757	17750	17750	17776	17672	17738	17864	17996	17774	17744	17527	17535	17925	17783	17906	17894	17550	17655	17711	17693	17678	17662	17506	17704	18103	17633	17693	17876	17600	17702	17666	17899	17698	17776	17804	17823	17641	17772	17728	17846	17556	17811	17692	17755	17638	17814	17720	17723	17702	17717	17686	17834	17622	17781	17622	17615	17923	17600	17622	17621	17691	17799	17386	17851	17961	17902	17714	17716	17852	17620	17770	17778	17776	17627	17713	17852	17833	17979	17816	17664	17635	17824	17780	17651	18077	18023	17609	17841	17590	17653	17688	17657	17711	17831	17839	17953	17757	17791	17852	17657	17761	17648	17708	17681	17604	17787	17847	17814	17864	17834	17668	17748	17684	17927	17706	17840	17629	17828	17812	18036	17729	17960	17476	17921	17642	17705	17732	17739	17568	17674	17721	17928	17678	17755	17625	17853	17746	17753	17795	17881	17585	17826	17908	17795	17630	17851	17748	17532	17802	17794	17770	17918	17656	17653	17948	17571	17914	17773	17692	17624	17900	17645	17899	17937	17627	17886	17891	17462	17901	17790	17778	17637	17591	17522	17850	17660	17810	17861	17976	17842	17593	17802	17832	17709	17936	17637	17855	17860	17762	17661	17668	17644	17774	17845	17798	17835	17850	17606	17828	17646	17707	17671	17828	17587	17710	17794	17749	17627	17668	17701	17879	17749	17865	18093	17784	17787	17827	17664	18063	17662	17823	17835	17814	17582	17667	17866	17660	17786	17614	17654	17497	17727	17770	17714	17844	17779	17658	17755	17616	17824	17637	17736	17773	17661	17607	17799	17845	17822	17848	17801	17789	17749	17700	17802	17855	17879	17783	17624	17565	17850	17824	17710	17746	17870	17943	17856	17839	17859	17694	17585	17750	17785	17696	17719	17722	17583	17466	17687	17606	17720	17878	17698	17719	17757	17867	17836	17744	17723	17886	17787	17864	17726	17837	17742	17777	17700	17724	17532	17740	17648	17735	17695	17583	17736	17713	18017	17661	17933	17708	17645	17758	17648	17791	17968	17836	17719	17762	17944	17866	17760	17752	17586	17788	18018	17799	17847	17844	17526	17809	17834	17705	17648	17875	17808	17929	17749	17691	17819	17755	17733	17734	17430	17884	17769	17465	17816	17713	17805	17622	17699	17714	17590	17916	17640	17681	17591	17649	17587	18002	17882	17680	17665	17629	17758	17645	17792	17666	17839	17653	17837	17790	17803	17722	17739	17925	17765	17732	17754	17711	17868	17708	17712	17648	17810	17622
46429	65497	50535	33446	25935	19748	17205	15570	14913	14159	13688	13596	13392	13314	13336	13274	13149	13271	13186	13194	13150	12987	13182	13121	13167	13067	13006	13065	13115	13151	13162	13091	13094	13251	13202	13177	13005	12846	13136	13053	13114	13117	13025	13025	13132	13361	12915	12996	13195	13094	13046	13013	13059	13028	12980	13240	13090	13134	13123	13023	13022	13039	13380	12988	13124	13065	13160	13160	13042	13087	12935	13038	13100	13082	13112	13065	13002	13198	13022	12978	13078	13095	13087	13103	13154	13094	12995	13042	12947	13077	13041	12916	13029	12940	13138	13118	13118	13007	13145	13096	13089	12974	13110	12895	13234	13133	12915	13006	12989	12990	13203	13112	13067	13144	13213	12995	13077	12970	13005	13041	13120	13197	13149	13210	12935	13088	13109	13058	13000	12949	12989	13067	12998	13040	13001	13063	13102	13027	13164	12909	12905	12989	13153	13127	13207	13026	13108	13074	13033	13047	13032	12940	13051	13099	13070	13083	13033	12954	13036	13103	12971	13038	13052	13168	13122	12974	13078	13135	12986	13187	12994	12979	12916	13092	12978	13053	13132	12921	13090	13207	13074	13151	13138	13155	13077	13015	13036	12919	13041	12945	12945	13142	13041	12994	13018	13049	13076	12991	13213	13019	13078	13215	13010	13019	13082	13124	13184	13227	12932	13127	13153	13053	12998	13030	12888	12991	13126	12994	13201	12928	13088	13056	13103	13059	13171	13047	13178	13118	13219	13050	12975	13048	12997	13214	12910	13049	13036	13005	13072	13214	13057	13095	13190	13106	12987	13060	13190	12898	13096	13050	12982	12995	13189	13010	13135	12986	13073	13088	13141	13143	13054	13043	12963	12976	13221	13062	12949	13165	13065	12951	13234	13090	12954	13111	12931	12989	12910	13107	13126	12822	12997	13172	12993	13174	13148	12903	12965	12979	13152	13128	13151	13120	13151	13083	12982	13048	13095	13017	13059	13004	13008	13009	13065	13094	13196	13081	13221	13192	12859	13125	13076	12945	12976	12935	13000	13070	12973	13109	13041	13099	13056	12997	13098	13086	13040	12950	13090	13080	13060	13077	13073	12887	13123	12983	13086	13056	13017	13012	12965	13047	13067	13044	12870	13226	13028	13036	13065	13228	12959	13110	13009	12959	13037	13213	13135	13248	13066	13059	13108	13019	12991	13159	13027	12978	13169	13221	13024	13140	12958	13076	13172	12999	13088	13037	13160	12978	13233	13102	13045	13115	13193	13023	13016	12956	12990	13176	13118	12986	13163	12967	12927	13097	13109	13045	13191	13098	13064	13111	13155	13108	13093	13149	13181	13083	13098	13065	13008	13092	12991	13010	13089	13174	13034	13001	13026	13240	12978	13147	13144	13184	13052	13166	13049	13092	13052	13001	13062	13005	13058	13227	13205	12914	13085	12964	13052	12972	13191	13115	13087	13116	12949	13020	13049	13098	13075	13107	13098	13034	12900	12935	12961	13078	13112	13085	13032	12954	13023	13110	13137	13080	13025	13146	13254	12893	12994	13272	13196	12892	13162	13132	13108	13115	12963	13244	12991	12974	12953	13110	13013	12911	13049	12988	12915	13121	12969	13103	13057	12967	13135	12982	13157	13045	13124	13093	13022	13050	13087	12987	12985	12941	13229	13348	13111	13042	13230	13150	13006	13213	13052	13127	13393	12998	12968	13068	13282	13090	13028	13028	13141	13064	13088	13007	13041	13092	12975	12964	12970	12948	13174	13078	13194	13092	13112	13013	12877	13099	13097	13056	12988	13045	13175	12946	13053	13134	12978	13125	13011	13080	13170	13070	12954	13276	13065	12878	13122	13111	13071	13018	13039	13145	13288	12922	13100	13126	13111	13110	13049	13261	13145	13075	13144	13060	13200	13094	12885	13072	12942	13037	13074	13183	13097	12919	13346	13187	12981	13111	12994	12930	12986	13143	13006	13114	12994	13103	13057	13083	13099	12953	13041	13217	13147	13112	13185	12998	13054	13264	13085	12985	13088	13093	12929	12948	13033	13129	13075	13160	13181	13079	13049	12992	13000	13021	13069	13062	13030	13116	12915	13019	13048	13018	12895	13023	13048	13028	13146	13053	13161	13065	12958	13087	12960	13165	13030	13147	12931	13095	13194	13010	13097	12983	13189	13028	12984	13001	13061	13224	12933	13036	13036	13054	12902	13112	13115	13196	13135	13166	12915	13187	12962	13161	13037	13063	13064	13108	13181	13031	13064	12883	13047	12909	13085	13241	12956	12983	13297	13010	13212	12988	13133	13135	13109	13130	13038	13106	13057	13123	13103	13101	13119	13126	13109	12899	13105	13012	12948	13156	13080	13189	13213	13156	13046	12986	12925	13180	13054	13091	13222	13258	13182	13133	13218	13051	12999	12964	12963	13020	13005	13023	12912	13087	13230	13019	13136	12987	13065	12934	13040	13034	13127	13037	13220	13118	13069	13097	12963	13101	13187	12859	13189	13189	13014	12991	13244	13109	13092	13169	13049	13000	13229	13030	12969	13014	13056	13041	13082	13100	12980	13053	13125	12972	13071	13025	13150	13139	12969	12970	13212	13111	13182	13100	13099	13126	13154	13116	13116	13209	13083	13090	12960	12802	13028	13113	12982	12973	13173	13173	13019	13101	13005	13095	13213	13064	13081	13105	13146	13139	12993	13049	13151	13046	13052	12934	13225	13134	13115	13100	12955	13053	13004	13158	13108	13144	13136	12870	13047	13020	12949	13112	13055	12960	13183	12975	12968	13250	13186	12961	12950	13190	13052	13111	13016	13158	13106	13095	13050	13203	13064	12981	13020	12899	13117	13122	13082	13041	13177	13025	13124	13245	13218	12986	12958	13048	12924	13317	13089	13049	13089	13031	13163	13034	13026	13032	13111	13268	13098	12971	12936	13169	12997	12817	13157	13146	13051	12931	12984	13163	13020	13026	12865	13084	13163	13112	12994	13089	13142	12882	12977	13229	12970	12904	13159	13187	12983	13030	13067	12849	13090	13127	13319	13040	13052	13012	13129	13150	13080	13048	13180	12902	13008	13199	13090	13021	13078	13181	12946	13026	13023	13233	13001	13167	13208	13067	13155	12982	12979	12902	13089	13076	12955	13065	13113	13235	13114	13141	12866	12973	13122	13087	13225	13063	13107	12903	12944	12990	12875	12994	12970	13152	13183	13013	13083	13020	13244	13159	13045	13047	12884	12931	13153	12980	13038	13146	12929	12982	13005	13008	12951	13096	13169	13011	13233	13042	13254	12874	13150	13125	13068	13139	13034	13214	13114	13201	13067	13014	13059	13090	13059	13114	13093	13051	13047	13291	13129	13155	13006	12951	13090	13118	13047	12991	13105	13079	13137	13141	12995	13056	12934	13064	13046	13097	13094	13206	13031	13193	12987	12971	12974	13075	13175	13082	13021	13003	13083	13091	13054	13089	13148	13034	12832	12990	13206	13063	13116	13003	13126	13119	13174	13027	13076	13169	12933	13001	12969	13002	13138	12826	13009	13193	13156	13088	13044	13157	13236	13290	13144	13351	13084	13090	13225	13062	13088	13119	13112	12893	13039	13075	13000	13108	12933	13023	13142	12966	13095	13297	13173	12993	12880	13191	13116	12906	12964	13108	13190	13071	12949	13226	13001	13050	12946	13161	13060	13081	12935	13009	13042	12915	13062	13155	13077	13184	13176	12996	12917	12927	13132	13008	13056	13132	13173	13077	13055	12984	13116	13085	13042	13023	13112	13121	13161	13024	12952	13146	13088	13030	12991	13233	13031	13123	13053	13054	13213	13175	13080	13072	13124	13114	13167	13029	13030	13124	12981	13139	13102	13209	13137	13020	12999	13168	13148	13082	12981	13137	13058	13131	12986	12979	13128	13147	13000	13060	13074	13113	12891	12911	13159	13123	13018	13075	13059	13160	13222	13277	13077	13059	13068	13005	13164	13019	12950	13051	13190	13129	12919	13093	13177	12956	12970	13057	13226	13052	12947	13234	13057	12984	13237	13083	13023	13141	13109	13112	13234	12969	13114	13100	13117	13171	13252	13145	13132	12954	13050	13121	13036	12968	12970	12968	13009	13037	13056	13128	13104	13020	13208	13091	12965	13151	13117	13061	13195	13133	13190	13124	13046	13125	13020	13035	13094	13092	13064	13113	13196	13136	13010	13164	13193	12979	12845	13243	12940	12985	13128	13077	13066	13024	12967	13091	13129	13024	13123	12992	13077	13115	13181	13095	13064	13169	13219	13055	13228	12938	13126	13105	13178	13011	13170	13142	13145	13022	12820	12836	13123	12916	13022	13160	13185	12930	13240	12959	13159	13137	13109	13067	12955	13081	13154	12984	12983	13087	13211	13026	13020	13157	13219	13197	13190	13170	12943	13053	13037	13104	13028	13192	13130	13070	13096	12841	13190	13171	13093	13096	12961	13042	13101	13186	13028	13140	13159	13129	13086	13097	13054	13123	12897	13055	13063	13221	12957	13055	13028	13070	13216	13036	13084	13046	13157	13016	12945	13061	13078	13120	13152	13029	13183	13095	13075	13041	13116	13143	13056	13084	13235	13044	12980	13136	13042	13057	13087	12925	13265	12991	13138	12945	13211	13120	13027	13073	12992	13041	12948	12967	12945	13243	13011	13021	13116	13130	13168	12949	13154	13157	13050	13100	12990	12979	12946	13051	13073	12997	12931	13054	12974	13092	13073	13044	13202	13103	12980	13214	12990	13024	13132	12975	13049	13157	13175	12835	13083	13094	13085	13124	13141	13121	13116	12951	13060	13083	12957	13169	12936	13181	12987	12996	12996	13109	13094	13064	13107	13233	12997	13086	13174	13099	13150	13213	12815	13013	13131	13079	13141	13123	12903	13054	13039	13023	13046	13188	13137	12981	13245	13110	13168	13289	13012	13082	13157	13083	13051	13002	13065	13286	12951	13138	13094	13125	13027	13086	13096	13112	13287	13021	13099	12937	13093	13231	13023	12895	13191	13219	13000	13033	13122	13146	13119	13018	13217	13148	13106	12965	13057	12982	12874	13031	13030	12919	13000	13023	13062	13023	13254	13139	13131	13163	12991	13059	12972	13146	13147	13046	13224	13219	13013	12789	13204	13098	12892	13117
22114	21076	28565	24088	22521	26910	31046	24897	22032	20946	19853	19267	18942	18827	18801	18322	18464	18485	18652	18194	18194	18362	18490	18251	18232	18230	18140	18144	18109	18147	18097	18283	18039	18136	17889	17994	17990	18106	18108	18014	18040	18253	17928	18186	18177	17981	18212	18228	18149	18079	18115	18005	18227	17970	18118	18032	18292	17963	18220	18175	17985	18070	18064	18341	18133	18261	18186	18146	18054	17975	18093	18191	17958	18129	17983	18041	18078	18028	18089	18010	18034	18084	17974	18047	17966	18178	17838	18095	18056	18059	18133	17959	18212	18147	17973	17970	17965	17994	18065	18292	18058	18068	18090	18256	18225	17888	18023	18190	18092	17887	17958	18064	18126	18014	18001	18061	18053	18144	18117	17857	18173	18038	18167	18048	18122	17951	18245	18236	18122	17985	17760	18158	17981	17976	17913	17987	18009	17886	17977	17988	17984	17932	17847	18146	18055	17963	18080	17954	17987	17965	17996	17991	17920	18229	18423	17852	18224	17905	17919	18055	18122	18070	18005	18084	18042	18070	18004	17881	18008	17879	17971	18018	18007	18128	18067	17896	18218	18056	18255	18235	17956	18075	17824	17991	18142	17912	17884	18075	18115	17972	18209	17943	17921	17960	17922	18136	17936	18106	18029	18066	17931	17980	17782	18129	17930	17903	17914	17918	17634	17959	18184	18123	18138	18022	18120	18083	18028	18223	18028	18078	17939	18118	18013	17921	18056	18168	18103	18146	18052	18206	18216	18182	17969	17944	17811	17903	17873	18018	18193	17992	18208	18049	18094	18024	18302	18092	17949	17848	18186	17877	17994	18246	18075	18038	17983	18099	18035	18014	17755	17913	17798	17970	17970	18093	18010	17964	17841	18097	18152	18061	18081	18083	18063	18031	18166	18033	18038	18296	17949	18090	18044	17971	18175	18087	17937	17947	18070	17853	18057	18087	18019	17935	17953	18081	17948	18029	17760	18131	18166	18045	18043	17966	18035	17853	17998	17945	18308	17746	17929	17853	17927	18130	17813	18059	17934	18235	17909	18141	17960	18014	18299	17988	18302	18014	18075	17957	17944	18051	17903	18061	17916	17929	17883	18181	18091	18104	17953	18001	17930	17990	17743	18054	18006	18081	18239	17945	18101	18066	18106	18160	18147	17867	17953	18064	17964	18002	17943	17986	18101	17974	18037	18046	18233	17861	17902	18289	18101	18287	18203	17894	17862	17981	18004	17785	17931	18063	18074	17817	18004	17844	18292	18004	17977	18120	18119	18236	18101	18007	18327	17883	18013	18176	18144	18084	17978	17960	18035	17912	18090	18069	18133	18036	18230	17998	18016	17961	17820	18059	18028	18062	18128	17935	17852	18025	18091	18120	17968	17935	17943	17921	18195	17851	17965	17963	18014	17905	18213	18004	17959	18284	17966	18037	17894	17943	17929	18037	18042	18134	17914	17931	17827	17822	17730	17798	17952	17999	18181	18054	17917	18043	17916	18010	17925	17892	18020	17898	18045	18016	17967	17862	18057	17954	18088	18174	18168	18093	18126	17962	18093	17948	18000	18018	18011	17953	17944	17968	18187	18057	17963	18123	18043	18043	18138	18173	18071	18057	18287	17950	17793	18028	18040	17756	18003	18096	17876	18029	18157	18073	17969	18057	18109	18177	18185	17991	18110	18082	18100	18039	17982	18017	17765	17908	18142	18007	17961	18131	17926	18029	18135	17869	17965	17925	18035	18101	17880	17963	17958	17823	18018	17986	17953	18218	18074	17878	18111	17906	17894	17963	18049	17791	18000	17899	18079	17971	18270	18072	18154	17978	17877	17798	17892	17955	18082	17989	18056	18011	18142	18033	17975	18203	17876	18006	18025	17780	17986	17960	17820	18228	17994	18138	17967	18154	18033	17941	18137	17946	17990	17850	17825	17927	18130	18220	17843	18069	17899	17941	17956	17967	18108	18142	18247	18000	17956	18269	18036	18174	18022	18028	18120	18077	18240	18027	17959	18043	17992	18173	18066	18094	17984	18181	18050	17862	17890	18041	17948	18091	18034	17831	18139	17792	17963	17944	18219	17686	18207	18142	18192	18032	17983	17987	18036	18158	18151	17816	18003	18008	18103	18137	18068	18080	17951	17889	17848	18083	18169	18091	18003	17983	17933	17969	17938	17818	17716	17934	18181	18119	18210	17976	18004	17835	18090	18131	18031	18033	18013	17962	18212	18043	18130	18086	17881	17972	18007	18004	17827	18076	18013	18087	18034	18097	18184	17858	18263	18170	18031	18061	18096	17824	18178	17957	18070	18047	17905	18111	17950	17977	18157	17915	18140	18194	18005	18158	18105	17965	18227	18237	18011	18097	18016	18132	18082	17950	18233	17878	18184	18157	18078	18133	17987	17769	17923	17783	17940	17885	18122	18081	18017	17939	17924	18102	18030	17788	17921	17818	17976	18172	18233	18220	17958	17893	17911	18197	17902	17858	18107	17930	18113	18005	17928	18090	18292	17985	18050	17894	18104	18236	18166	18016	18266	18006	17958	17792	18087	18014	17873	18077	18160	17975	17966	18137	18002	17848	17814	17856	18105	17790	18072	18110	18170	17976	17931	18003	18027	17806	17716	18238	18266	18033	17885	17977	18041	17794	17938	17873	18044	18102	18004	17777	17864	18088	18057	18030	18226	18026	18109	18129	18136	17971	18041	18047	17991	18067	18072	18122	17889	18130	18167	18054	18392	18009	17776	18162	18171	18056	18160	18111	18086	18001	18301	18082	18098	17883	17966	18125	18219	17901	17887	18002	18040	18269	17837	17953	18196	18162	18112	17952	18106	18097	18029	17968	18045	18057	18208	17862	17944	18069	18035	17898	18125	18098	18112	17962	18083	18158	18073	18087	18053	18049	18044	17922	17773	17881	18137	18114	18263	17999	18203	17901	18062	18083	17989	17864	18154	18002	17976	18053	17952	17978	18092	17824	17995	18114	17851	18000	18147	17987	18120	18303	17957	18028	18012	18055	18114	18026	18017	18013	18063	17978	17868	17981	17903	17822	18005	18073	17972	18195	18066	18110	18090	18122	18086	18150	18008	18027	18264	18041	18013	18123	18147	18256	18096	17952	17878	18000	17904	17998	18202	18082	17952	17908	17968	18152	18006	17993	18080	17863	18042	17915	18003	18076	17996	18182	18083	18217	17912	18059	17971	18055	18065	18023	18033	17905	18305	18115	17959	18030	17990	17942	18075	18022	17803	18009	18266	18166	17945	17752	17995	17781	17919	17858	17963	18144	17996	18020	18085	18073	18133	18107	18039	18081	17899	18181	18149	17997	18124	18139	18081	18078	17991	17967	18095	18020	18000	18012	17883	18110	17974	17987	18152	17859	17962	17984	17858	18030	17693	17807	18233	17901	17954	17998	17849	17898	17949	17946	18134	18165	18077	17965	18058	18083	17994	18060	18098	17890	17933	17717	18153	17852	17829	17992	18181	18183	18127	18086	18057	18144	18075	18037	18082	17951	17786	18071	17862	18145	17960	18025	18050	18124	18123	17868	17896	17975	18050	18210	18052	18037	18227	17934	17972	17883	18148	18040	17795	17975	17889	18049	17911	18110	17996	17981	17969	18047	17825	18063	18117	17875	18078	17721	18001	17963	18015	17929	18021	18153	18040	18101	18147	17931	18062	17827	17905	18010	17891	17963	17907	18115	18006	18109	17973	17807	18069	18000	18079	17752	17994	17772	18048	18038	18174	17936	18090	18028	17990	17948	18067	17811	18032	17879	18075	17991	18068	18021	18033	18119	18114	17977	18116	17974	17839	17851	17850	18147	18156	18143	17804	18082	17958	18037	18127	17896	17990	17887	18053	18061	17937	18097	17831	17985	17921	17934	18124	18014	18024	18021	18050	18176	18082	18166	18016	17998	17864	17971	17865	17928	17929	17861	17947	18135	17903	17966	18161	18166	18046	17914	17937	17878	17936	18068	17948	18058	17993	18060	18116	17832	18057	18057	18283	18099	17706	17972	18074	18072	17923	18179	17929	18084	17864	17864	17990	18164	18283	18209	18095	18068	18003	17985	17960	18102	17958	17873	17962	17961	17890	17993	18324	17935	18038	17783	17859	17977	17827	17941	18113	18035	18097	18173	18176	17975	17988	17886	18028	18083	17966	17973	17949	17934	17818	18071	17875	18115	17981	17983	18235	17979	17889	18108	18014	18035	17958	18031	18051	18081	18049	17955	17936	18066	17926	18099	18061	18127	17989	18129	18061	17914	17975	18170	17996	18014	17718	17977	18078	17975	17808	17970	17905	18039	18076	17892	17931	18055	17992	17873	17887	18159	18051	18239	18219	18024	17957	18196	17955	17889	18018	18076	17927	17926	17999	17986	18185	18083	18165	18071	17933	18029	18149	17856	17985	17962	18075	17830	18258	17953	17948	18043	18022	18011	18071	17937	18124	18045	17813	17783	17894	18023	18162	17953	17963	17815	17924	17896	18044	17995	18034	17956	17938	18094	18019	18056	17832	18040	18050	18208	18326	17983	17932	18057	18131	17780	17821	17857	18050	18033	18048	18180	18151	18095	17906	18177	17958	18061	18225	18029	17909	18035	17964	18239	18140	18033	17956	18140	18023	18059	18107	18029	18084	18068	18115	18022	17961	18070	18146	18072	18034	17926	17970	17985	17980	18190	17910	17813	18040	18116	18126	17820	17984	17723	17901	18127	18189	17836	18097	17920	18014	17878	17992	17881	17887	18109	17799	18075	18217	18229	18054	18156	17821	17841	18032	17920	17942	18053	18098	18095	17951	17945	17959	18027	17954	18015	17826	17728	18103	17937	18036	18054	18105	18027	17993	17952	18088	18071	18136	17956	17875	18065	17965	17899	17978	17904	18089	18067	17967	17804	18014	17855	18035	18051	18054	18173	17936	17693	17824	17987	17906	18044	18021	18083	17878	17960	18067	17968	17855	17958	17893	17937	17916	18140	17882	18265	18165	18157	18164	17956	18090	18169	17920	18023	18037	18057	17909	18052	17950	17911	17833	18045	17702	17678	17735	18014	18010	17939	17971	17725	17997	18136	18067	17962	17972	18143	17985	17907	18133	17814	18092	18024	17869	17896	17964	17928	17941	18260	17999	18057	17999	18068	18035	18019
47099	72372	59244	40910	33066	28350	23140	19674	17669	15556	14658	13952	13848	13948	13573	13365	13633	13528	13541	13352	13251	13352	13446	13272	13297	13298	13231	13279	13140	13335	13293	13286	13334	13278	13255	13214	13142	13360	13166	13296	13174	13143	13290	13201	13177	13154	13180	13173	13281	13403	13322	13001	13183	13051	13168	13336	13276	13299	13204	13187	13174	13214	13194	13311	13233	13142	13109	13275	13202	13252	13172	13286	13259	13157	13223	13050	13352	13257	13297	13312	13309	13176	13267	13104	13227	13342	13179	13261	13371	13299	13113	13016	13256	13204	13320	13152	13064	13204	13129	13317	13245	13156	13363	13074	13267	13214	13191	13184	13143	13293	13332	13061	13094	13256	13231	13177	13234	13285	13132	13308	13206	13287	13171	13203	13239	13173	13094	13168	13248	13343	13146	13214	13205	13010	13203	13227	13228	13233	13332	13219	13161	13147	13383	12983	13171	13176	13304	13191	13240	13136	13278	13091	13416	13222	13350	13179	13223	13106	13035	13280	13121	13294	13267	13188	13228	13357	13194	13090	13270	13195	13176	13189	13180	13293	13065	13236	13384	13302	13288	13034	13220	13310	13064	13082	13524	13119	13286	13237	13291	13214	13094	13123	13165	13328	13302	13162	13273	13342	13131	13066	13218	13190	13259	13206	13163	13181	13251	13052	13426	13130	13279	13252	13246	13143	13086	13094	13030	13293	13238	13164	13178	13231	13273	13092	13197	13213	13128	13337	13217	13371	13206	13148	13194	13245	13118	13280	13119	13262	13320	13110	13160	13184	13144	13078	13235	13373	13251	13056	13401	13020	13148	13246	13152	13102	13168	13057	13132	12925	13382	13107	13195	13096	13081	13286	13253	13360	13252	13209	13290	13187	13132	13291	13137	13320	13270	13277	13161	13251	13234	13308	13147	13223	13236	13243	13316	13252	13229	13047	13167	13282	13302	13243	13161	13027	13274	13273	13135	13394	13164	13273	13131	13157	13298	13185	13021	13209	13244	13276	13141	13262	13357	13218	13170	13094	13177	13217	13136	13263	13165	13202	13255	13237	13147	13304	13332	13336	13334	13147	13075	13310	13401	13144	13222	13252	13136	13156	13158	13115	13298	13234	13121	13257	13160	13107	13084	13219	13099	13193	13133	13446	13231	13268	13268	13141	13169	13304	13125	13246	13136	13122	13162	13281	13257	13112	13072	13113	13254	13260	13251	13280	13233	13257	13160	13136	13240	13265	13138	13225	13283	13322	13166	13195	13260	13143	13269	13251	13308	13128	13193	13182	13244	13150	13279	13123	13238	13374	13116	13145	12984	13167	13316	13021	13238	13295	12996	13257	13293	13215	13166	13184	13282	13326	13244	13321	13095	13258	13303	13255	13372	13283	13317	13344	13302	13127	13107	13370	13122	13108	13079	13176	13070	13177	13255	13151	13243	13088	13279	13145	13265	13159	13167	13264	13116	13272	13203	13239	13283	13057	13219	13250	13437	13231	13202	13360	13101	13213	13128	13205	13180	13466	13183	13205	13273	13178	13144	13329	13110	13171	13353	13043	13270	13334	13118	13245	13207	12936	13255	13227	13272	13327	13121	13318	13360	13273	13254	13161	13284	13188	13060	13232	13198	13120	13154	13295	13160	13179	13049	13289	13178	13219	13151	13153	13405	13466	13178	13194	13166	13129	13187	13255	13195	13123	13367	13289	13295	13273	13148	13167	13257	13273	13303	13350	13227	13446	13355	13062	13087	13274	13143	13224	13199	13285	13417	13149	13293	13230	13357	13252	13076	13171	13135	13386	13207	13161	13087	13273	13204	13121	13247	13081	13191	13199	13080	13164	12966	13322	13225	13176	13262	13232	13265	13158	13285	13110	13173	13287	13113	13113	13257	13340	13363	13206	13126	13189	13104	13177	13198	13077	13151	13454	13291	13174	13259	13237	13382	13215	13260	13261	13180	13200	13224	13351	13120	13200	13344	13065	13238	13271	13323	13142	13155	13188	13227	12974	13238	13355	13363	13175	13341	13176	13162	13137	13365	13201	13335	13346	13320	13251	13247	13351	13251	13090	13220	13283	13141	13160	13089	13212	13147	13142	13359	13273	13096	13292	13243	13133	12893	13179	13196	13191	13253	13187	13161	13081	13122	12987	13310	13149	13177	13249	13103	13184	13255	13131	13179	13191	13191	13122	13310	13171	13254	13092	13253	13182	13256	13027	13127	13458	12978	13282	13120	13130	13241	13204	13167	13318	13121	13152	13192	13028	13163	13214	13318	13178	13194	13219	13243	13217	13159	13202	13163	13291	13483	13234	13073	13159	13242	13147	13301	13009	13355	13181	13169	13197	13386	13270	13219	13191	13259	13089	13111	13248	13170	13108	13179	13322	13137	13283	13355	13053	13291	12986	13147	13112	13267	13062	13229	13086	13185	13326	13227	13145	13026	13262	13237	13353	13173	13144	13212	13123	13260	13062	13208	13221	13170	13124	13210	13291	13240	13175	13274	13168	13214	13359	12878	13135	13141	13160	13175	13180	13092	13030	13243	13232	13146	13089	13249	13251	13184	13070	13433	13345	13276	13138	13322	13105	13295	13214	13187	13115	13460	13193	13410	13171	13287	13284	13118	13216	13156	13072	13213	13240	13356	13153	13559	13060	13151	13229	13339	13127	13179	13362	13137	13284	13201	13213	13253	13157	13022	13118	13385	13161	13258	13110	13212	13138	13301	13030	13401	13109	13204	13075	13321	13175	13252	13123	13123	13214	13246	13173	13232	13331	13214	13160	13170	13133	13226	13192	13148	13254	13051	13189	13041	13374	13166	13211	13332	13136	13213	13264	13036	13262	13270	13106	13267	13238	13085	13132	13226	13373	13054	13323	13220	13212	13148	13195	13219	13140	13286	13193	13370	13235	13225	13124	13234	13106	13240	13202	13133	13171	13156	13355	13270	13094	13314	13260	13161	13192	13186	13123	13177	13167	13133	13307	13302	13221	13289	13281	13189	13177	13134	13143	13247	13204	13231	13172	12992	13290	13168	13113	13154	13244	13104	13103	13322	13055	13309	13330	13151	13343	13113	13177	13210	13259	13174	13270	13134	13141	13035	13163	13233	13073	13197	13200	13176	13196	13330	13288	13046	13045	13300	13166	13124	13201	13093	13294	13018	13136	13199	13298	13184	13221	13127	13199	13083	13293	13038	13196	13090	13005	13201	13244	13282	13118	13327	13195	13327	13183	13098	13336	13245	13284	13231	13215	13123	13159	13172	13247	13228	13112	13220	13112	13115	13073	13198	13277	13206	13126	13334	13081	13202	13163	13153	13179	13167	13220	13265	13186	13080	13043	13192	13201	13170	13171	13272	13257	13136	13073	13258	13195	13075	13332	13334	13212	13189	13212	13085	13023	13322	13235	13228	13231	13285	13011	13213	13186	13199	13142	13274	13177	13189	13227	13279	13287	13127	13206	13168	13245	13092	13279	13183	13180	13274	13246	13121	12934	13176	13404	13305	13215	13169	13203	13173	13324	13272	13210	13054	13259	13255	13171	13211	13180	13268	13440	13186	13257	13249	13169	13129	13087	13186	13393	13303	13228	13197	13284	13160	13243	13316	13292	12968	13176	13347	13273	13130	13260	13129	13253	13185	13183	12990	13250	13117	13112	13307	13249	13274	13251	13251	13235	13227	13075	13141	13253	13199	13434	13264	13037	13391	13143	13281	13295	13262	13324	13275	13173	13183	13269	13303	13169	13237	13289	13350	13107	13311	13325	13182	13254	13160	13145	13021	13275	13070	13145	13034	13341	13192	13329	13216	13364	13147	13144	13223	13092	13275	13018	13307	13190	13474	13126	13338	13171	13386	13340	13332	13035	13281	13384	13162	13239	13194	13279	13384	13322	13210	13279	13320	13183	13304	13121	13261	13306	13325	13327	13105	13229	13099	13066	13323	13226	13211	13082	13056	13204	13307	13282	13161	13112	13161	13121	13249	13058	13127	13204	13256	13106	13402	13393	13233	13184	13227	13190	13246	13320	13019	13297	13283	13140	13210	13238	13282	13160	13324	13116	13315	13227	13186	13183	13115	13237	13098	13334	13310	13171	13245	13222	13073	13314	13243	13229	13198	13237	13163	13230	13268	13191	13132	13170	13117	13177	13280	13148	13293	13375	13272	13189	13314	13247	13253	13267	13282	13183	13239	13131	13133	13316	13116	13159	13103	13193	13056	13104	13258	13113	13172	13131	13134	13212	12978	13132	13170	13210	13062	13353	13300	13136	13336	13306	13233	13234	13283	13030	13461	13186	13297	13180	13311	13343	13086	13262	13375	13245	13169	13207	13228	13121	13107	13114	13155	13168	13170	12921	13231	13158	13054	13023	13379	13190	13287	13112	13084	13194	13227	13103	12988	13272	13098	13215	13263	13196	13158	13163	13086	13168	13081	13166	13366	13318	13330	13184	13140	13163	13281	13250	13225	13304	13187	13206	13305	13181	13384	13189	13184	13183	13020	13306	13388	13294	13123	13063	13149	13140	13258	13200	13284	13218	13313	13125	13214	13132	13207	13316	13322	13184	13185	13274	13022	13124	13251	13126	13310	13291	13340	13231	13145	13291	13156	13249	12929	13182	13205	13156	13231	13162	13364	13165	13085	13222	13004	13215	13151	13184	13244	13089	13305	13294	13133	13085	13148	13288	13131	13116	13306	13274	13191	13166	13177	13363	13252	13145	13349	13346	13293	13130	13133	13217	13242	13031	13264	13152	13377	13118	13205	13318	13092	13143	13220	13162	13302	13264	13167	13362	13292	13183	13103	13313	13186	13310	13109	13278	13415	13207	13199	13209	13155	13291	13191	13087	13235	13219	13274	13242	13183	13146	13333	13213	13218	13261	13203	13174	13358	13050	13065	13310	13155	13254	13260	13231	13319	13345	13215	13112	13140	13212	13195	13388	13203	13064	13109	13214	13113	13327	13215	13248	13182	13205	13074	13238	13127	13061	13192	13167	12998	13178	13123	13170	13180	13118	13168	13123	13344	13051	13176	13066	13080	13205	13326	13192	13158	13216	13114	13209	13297	13029	13242	13243	13106	13262	13234	13115	13279	13083	13212	13304	13106	13145	13158	13253	13178	13168	13235	13107	13336	13290	13194	13201
35908	45060	52570	41873	31175	25818	22842	20736	19561	18855	18377	18304	18096	17824	17781	18143	17631	17662	17825	17818	18059	17776	17698	17712	17820	17957	17790	17512	17682	17637	17700	17616	17728	17624	17766	17802	17562	17843	17643	17679	17903	17697	17612	17686	17675	17700	17917	17894	17627	17678	17636	17636	17719	17805	17563	17736	17405	17863	17597	17723	17757	17796	17370	17893	17516	17585	17424	17643	17731	17770	17643	17643	17572	17508	17540	17676	17947	17564	17656	17680	17639	17782	17673	17539	17584	17516	17776	17516	17632	17720	17530	17561	17619	17718	17617	17710	17829	17677	17474	17306	17647	17586	17634	17489	17435	17616	17661	17559	17579	17655	17769	17596	17576	17471	17630	17564	17584	17531	17804	17632	17731	17546	17653	17669	17686	17754	17713	17694	17639	17801	17553	17818	17793	17704	17636	17694	17739	17881	17681	17678	17552	17656	17670	17389	17733	17757	17555	17649	17820	17609	17692	17716	17639	17518	17517	17826	17881	17710	17640	17513	17531	17593	17793	17807	17990	17528	17536	17811	17641	17598	17578	17442	17590	17819	17735	17653	17611	17562	17589	17518	17622	17885	17774	17800	17634	17522	17670	17576	17598	17709	17431	17578	17654	17616	17734	17610	17872	17555	17694	17864	17726	17607	17675	17672	17747	17677	17633	17782	17651	17625	17576	17667	17822	17539	17663	17669	17466	17446	17671	17487	17823	17637	17752	17691	17879	17577	17465	17647	17411	17752	17983	17520	17443	17679	17734	17579	17611	17447	17780	17621	17610	17665	17649	17735	17402	17445	17831	17460	17811	17809	17833	17715	17673	17696	17710	17681	17466	17487	17484	17559	17806	17664	17758	17658	17662	17687	17545	17521	17687	17441	17698	17460	17694	17676	17552	17695	17665	17542	17573	17765	17611	17587	17810	17868	17742	17635	17632	17575	17685	17578	17442	17700	17521	17684	17588	17696	17643	17587	17535	17809	17573	17648	17528	17692	17556	17664	17800	17444	17785	17569	17675	17753	17869	17681	17684	17771	17672	17653	17762	17645	17674	17698	17436	17777	17733	17583	17885	17823	17735	17595	17747	17573	17649	17668	17849	17619	17639	17679	17614	17702	17846	17912	17863	17497	17675	17696	17854	17566	17639	17580	17576	17613	17531	17581	17740	17697	17627	17773	17617	17633	17471	17623	17731	17517	17916	17492	17597	17858	17801	17769	17867	17781	17731	17751	17839	17516	17780	17653	17571	17490	17735	17637	17531	17509	17697	17650	17611	17605	17853	17598	17613	17680	17791	17682	17898	17829	17734	17560	17910	17719	17703	17754	17634	17553	17915	17563	17719	17491	17774	17607	17592	17741	17592	17598	17694	17662	17603	17446	17634	17607	17651	17670	17795	17697	17595	17910	17574	17721	17625	17409	17540	17634	17503	17561	17563	17561	17654	17512	17687	17668	17775	17788	17610	17650	17580	17583	17436	17812	17633	17615	17526	17698	17857	17616	17546	17945	17914	17773	17788	17587	17549	17695	17601	17535	17398	17541	17572	17649	17653	17451	17802	17685	17565	17589	17630	17738	17616	17648	17631	17624	17696	17625	17678	17818	17439	17530	17591	17424	17909	17783	17550	17473	17692	17580	17594	17403	17442	17557	17613	17893	17825	17629	17620	17782	17430	17592	17590	17629	17427	17649	17355	17672	17559	17733	17790	17743	17858	17787	17641	17737	17571	17626	17871	17620	17483	17537	17725	17583	17770	17522	17657	17664	17749	17755	17680	17785	17499	17719	17622	17653	17903	17752	17827	17666	17544	17767	17676	17610	17666	17790	17588	17518	17669	17698	17839	17414	17778	17505	17542	17644	17531	17736	17687	17350	17702	17711	17714	17672	17625	17838	17884	17808	17667	17706	17852	17730	17592	17663	17700	17588	17656	17693	17570	17881	17725	17592	17521	17835	17630	17842	17454	17684	17548	17554	17715	17709	17651	17669	17711	17775	17602	17675	17599	17490	17769	17601	17795	17674	17670	17904	17680	17592	17622	17628	17603	17418	17673	17545	17861	17695	17715	17697	17707	17506	17514	17623	17633	17645	17693	17606	17611	17414	17597	17390	17779	17608	17766	17666	17702	17491	17641	17881	17657	17672	17610	17751	17824	17586	17612	17654	17628	17586	17765	17627	17677	17544	17556	17616	17624	17640	17649	17490	17655	17674	17418	17701	17718	17721	17509	17677	17632	17459	17789	17660	17589	17776	17550	17489	17775	17762	17575	17660	17657	17632	17684	17653	17708	17794	17617	17530	17653	17598	17611	17481	17762	17699	17650	17612	17670	17483	17581	17605	17614	17606	17633	17664	17615	17682	17541	17660	17791	17564	17641	17567	17501	17655	17601	17677	17434	17805	17522	17673	17440	17654	17693	17561	17665	17762	17694	17617	17629	17506	17673	17757	17684	17733	17478	17529	17588	17587	17507	17640	17624	17483	17704	17600	17565	17630	17775	17555	17704	17747	17760	17788	17737	17556	17629	17711	17684	17611	17515	17869	17801	17588	17847	17685	17683	17625	17630	17662	17705	17533	17727	17540	17651	17663	17759	17610	17717	17503	17512	17671	17354	17363	17541	17556	17715	17703	17779	17900	17829	17746	17584	17313	17507	17622	17455	17593	17893	17806	17584	17717	17740	17570	17879	17876	17860	17690	17567	17551	17605	17741	17807	17793	17587	17568	17601	17445	17603	17819	17571	17486	17724	17511	17754	17778	17823	17727	17731	17570	17695	17639	17820	17635	17661	17791	17675	17707	17550	17518	17814	17783	17925	17773	17870	17748	17627	17536	17571	17721	17553	17678	17620	17565	17693	17650	17556	17945	17580	17570	17552	17907	17782	17693	17638	17807	17525	17552	17637	17726	17678	17686	17792	17647	17740	17507	17588	17650	17591	17611	17769	17518	17706	17686	17495	17924	17672	17446	17920	17614	17557	17583	17620	17760	17578	17621	17669	17652	17552	17610	17769	17726	17565	17665	17742	17611	17585	17769	17843	17374	17631	17594	17691	17575	17759	17811	17631	17562	17484	17789	17692	17307	17661	17799	17756	17689	17538	17638	17511	17630	17526	17648	17539	17611	17665	17554	17767	17858	17497	17720	17668	17567	17479	17625	17910	17727	17626	17500	17977	17531	17735	17801	17790	17688	17707	17693	17493	17787	17752	17668	17399	17595	17510	17611	17553	17748	17703	17864	17660	17785	17779	17705	17444	17595	17670	17667	17877	17721	17514	17671	17766	17597	17788	17789	17684	17603	17605	17661	17777	17732	17659	17716	17662	17540	17614	17768	17660	17598	17844	17835	17735	17776	17699	17461	17491	17573	17849	17842	17697	17496	17654	17630	17611	17662	17709	17570	17522	17598	17719	17659	17716	17795	17657	17796	17510	17465	17574	17363	17567	17692	17950	17495	17541	17624	17708	17741	17393	17581	17554	17633	17624	17682	17529	17564	17569	17675	17851	17866	17876	17754	17649	17377	17697	17794	17779	17430	17676	17595	17706	17662	17657	17612	17827	17757	17682	17686	17993	17462	17609	17741	17799	17901	17758	17763	17550	17638	17674	17665	17649	17556	17755	17647	17521	17627	17517	17782	17540	17583	17680	17720	17783	17866	17547	17659	17447	17706	17760	17808	17681	17755	17802	17629	17683	17528	17450	17599	17806	17645	17616	17603	17628	17581	17611	17675	17641	17602	17602	17675	17524	17619	17826	17740	17666	17724	17696	17485	17569	17752	17794	17581	17790	17701	17480	17555	17546	17837	17670	17749	17396	17550	17490	17812	17845	17699	17653	17676	17817	17737	17576	17737	17682	17682	17618	17755	17811	17540	17745	17926	17689	17836	17814	17503	17667	17660	17709	17683	17808	17837	17596	17715	17804	17669	17685	17612	17851	17755	17651	17650	17696	17705	17478	17720	17786	17693	17690	17642	17639	17418	17862	17713	17627	17632	17684	17411	17787	17566	17700	17827	17578	17678	17466	17661	17712	17745	17606	17455	17737	17808	17725	17610	17863	17471	17933	17713	17403	17756	17807	17562	17552	17662	17790	17876	17697	17809	17793	17620	17540	17628	17737	17680	17648	17425	17713	17686	17588	17640	17652	17772	17543	17739	17697	17627	17677	17724	17640	17700	17702	17640	17635	17785	17728	17822	17590	17729	17889	17745	17809	17552	17540	17536	17637	17427	17631	17575	17648	17632	17770	17667	17566	17483	17603	17654	17667	17605	17466	17836	17925	17599	17557	17582	17717	17766	17937	17666	17737	17634	17750	17688	17815	17655	17784	17578	17847	17854	17748	17804	17681	17840	17642	17572	17819	17773	17700	17625	17616	17618	17663	17714	17593	17694	17740	17605	17816	17578	17695	17525	17673	17755	17898	17675	17706	17598	17708	17850	17839	17647	17564	17478	17598	17640	17694	17833	17901	17648	17797	17796	17846	17665	17866	17561	17813	17833	17659	17627	17754	17628	17577	17653	17574	17799	17750	17691	17549	17793	17724	17626	17636	17844	17671	17629	17688	17687	17694	17607	17730	17639	17684	17554	17646	17570	17701	17468	17724	17464	17775	17609	17591	17697	17720	17691	17693	17722	17625	17743	17657	17616	17606	17704	17688	17618	17528	17682	17738	17706	17715	17452	17786	17771	17689	17623	17742	17570	17621	17573	17697	17527	17577	17496	17716	17689	17726	17807	17750	17622	17738	17610	17653	17864	17508	17520	17592	17775	17662	17658	17714	17524	17730	17663	17436	17711	17617	17463	17793	17306	17683	17639	17707	17732	17514	17679	17877	17627	17772	17524	17560	17870	17615	17719	17772	17642	17705	17784	17757	17623	17685	17808	17645	17706	17728	17761	17943	17823	17622	17743	17585	17672	17778	17619	17548	17635	17721	17947	17924	17629	17735	17746	17797	17625	17771	17832	17488	17784	17722	17781	17727	17789	17670	17687	17649	17533	17583	17623	17617	17709	17608	17627	17616	17547	17519	17733	17563	17414	17693	17852	17814	17631	17451	17663	17954	17739	17628	17517	17768	17549	17609	17711	17730	17828	17665	17511	17730	17580	17599	17538	17809	17598	17506	17782	18121	17476	17687	17684	17696	17648	17633	17840
44104	62191	51685	35175	26567	21509	18358	16294	14979	14188	13894	13530	13435	13411	13397	13361	13201	13166	13187	13061	13089	13117	13134	13023	13047	13116	12954	13144	13000	13248	13025	12965	12922	13129	13102	13071	13152	13010	13058	13073	13037	12989	12931	13236	12907	12906	12902	12991	13097	12960	13033	13047	13075	13096	13251	13063	13164	13111	13198	13108	13090	13109	13051	13126	12959	12905	13050	12895	13146	12992	13033	12996	13020	12986	12954	13065	12970	13109	12920	12890	12909	13176	13063	13024	13050	13023	13041	13122	13202	13117	13013	13073	12955	13154	13071	13012	12933	13109	13235	13118	12881	13115	13211	13097	12972	13017	12997	13079	12930	13101	12693	12950	13061	13101	12977	12988	12983	12910	13182	13053	13192	13057	13074	13084	13151	13158	12917	13053	13012	13095	12999	13141	13036	13197	13152	13030	13138	12979	13008	13327	13080	13205	13034	13032	13016	13019	13178	13090	13001	13082	13072	12974	13079	13029	12870	13183	13017	13133	13008	12889	13076	12956	13004	12843	12991	12953	13126	13055	13040	13132	13041	13063	12962	13070	13222	13099	13025	13079	13061	12973	13015	13249	13013	12872	13195	12920	12843	13161	13134	13049	13039	13188	13052	13108	13218	13126	12999	13201	13127	12903	13249	12970	13152	13252	13069	13125	12997	13160	12933	13118	12942	13101	13148	13040	13073	13300	12904	12973	13170	12935	12938	13228	13020	13047	12985	13069	12966	13031	12923	13007	13002	12832	13025	13054	12970	13007	13195	13108	13053	13024	13147	13075	12992	13104	13040	13127	13056	13102	13016	13197	13000	13013	12996	13078	13058	12851	13029	13246	13001	13045	12969	13048	13097	12965	12871	13272	13045	13086	13132	13040	13176	13124	13067	13154	12978	12969	13053	12954	12919	13128	13087	13074	12932	12987	13049	13090	13055	13153	13184	13157	13162	13016	13159	12900	13128	12859	13045	13012	12970	13149	13174	13069	12953	13010	13016	13191	12941	13180	12995	13238	13132	13060	12989	13127	13050	13033	12984	12894	13103	13133	12956	12942	12989	12927	13169	12940	13011	13017	12898	13086	13043	13003	13065	13141	12993	13068	12900	13202	12943	13196	13003	13054	13326	13026	13173	13071	13056	13043	13013	13111	13039	13127	13107	12998	13025	13044	13146	13045	13160	13147	13118	12827	12983	13095	13046	13029	13206	12933	12980	13141	13100	13012	12853	13046	13091	13033	13072	12978	13205	13002	12923	13154	13003	12828	12910	13091	13294	13082	13088	13025	13063	13070	13207	13204	13059	13050	13003	12996	13175	12977	13255	13085	13019	12991	13138	13203	12960	13172	12854	13030	13027	13117	13120	12858	13101	12991	12965	13051	13109	13187	13121	13043	13103	13089	13042	13159	13124	13059	13030	13014	13105	13016	13130	13117	13067	13066	13092	13161	13061	13036	13030	13067	13113	12917	13083	13075	13057	13055	12957	12994	12900	12940	13119	13033	13060	13009	12966	13112	13068	13065	13089	13074	13186	13061	13129	12905	13133	13040	13171	12957	13242	13104	12924	13012	13034	13110	13090	12983	13214	13182	12969	13055	12996	12952	13063	13183	13005	13150	13107	13071	12958	12993	13133	12977	13040	13012	12985	13059	13010	13122	12962	13036	13219	13077	13048	12950	13122	13241	12875	12960	13074	12876	12955	13180	13262	13061	13131	13046	13016	12976	13091	12927	13168	12821	12945	13166	12941	13161	13144	13107	12930	13023	12913	13149	13013	12986	12965	12978	13236	13234	13003	12950	13155	13191	13086	12982	13195	13065	13197	12953	13041	13104	12952	13053	13190	13186	13091	13063	12999	13062	12912	12999	13097	13133	13139	13000	13065	13088	13012	13092	13061	13126	13010	13097	13139	12931	13058	13050	13084	13176	13017	13093	13068	13063	13119	12964	13044	12916	13019	13213	13185	13163	12940	12895	12919	13212	12946	13119	13096	13108	13194	13061	13161	12925	12927	13104	13116	12916	13069	12946	13023	13089	13005	13103	13278	13104	13231	13012	13188	13042	13056	12888	13078	12988	13016	12922	13132	13126	12980	13027	12931	13004	13118	13117	13105	13273	12969	13013	13182	13031	13067	12962	13094	12952	13092	13110	13078	13296	13088	13151	12948	13160	13080	13005	13083	13014	13141	13158	12976	13128	13131	13038	12992	13118	13220	13050	13114	12920	13107	13130	13116	13026	13089	13061	13034	13136	12871	13012	12986	12986	13014	13113	13207	13136	13041	13114	13041	13049	12990	12964	13136	13169	13083	13140	12952	13131	12972	13047	13054	13049	13066	13064	12891	13025	13101	13026	13090	13048	12846	13050	13100	12939	13090	13042	13129	13010	13189	12969	13163	13069	12966	13095	13135	13037	12963	13034	13005	13087	13231	13147	13065	13118	13030	13087	12902	13048	13176	12969	13171	13004	12977	13056	13085	13067	13059	12984	13117	13007	12967	13046	13092	12975	12888	12972	13110	13058	13060	12922	13202	13203	13055	13046	12993	13090	13084	13089	13124	12976	13092	13003	12996	12955	12996	12926	13037	13011	13120	13038	13051	13220	13010	13102	13040	13081	13098	13094	13013	13081	13025	13034	12954	13178	13083	13117	13091	12971	12946	13024	12948	13280	13119	12914	13105	13127	12924	13120	13062	13178	12967	13130	12984	13022	13063	13098	13173	12982	13180	12932	12984	13129	12832	13029	13148	13156	12903	13039	13035	12999	13021	13010	13121	13010	13077	12979	12964	13169	13001	13116	13058	13087	12997	13105	12997	13169	13035	13079	13108	12971	13017	12952	13023	13087	12928	13114	13086	13033	12909	13015	12953	12924	12876	13146	13094	13040	13021	12935	13212	13074	13041	13191	12954	13258	13055	13083	13257	13142	13039	12981	12914	13203	13155	13054	12924	13115	13111	13020	13010	13021	13070	13029	13100	13058	13039	13010	13024	13129	13125	13054	13044	13001	13197	13078	13083	12937	13036	13224	13017	12983	13056	13058	13161	13135	13015	13081	13155	13099	13250	12990	13104	13005	12946	13024	12880	13099	12980	13250	12961	13139	13119	13120	13098	12973	13113	13164	13053	13141	12970	13066	13041	13075	13040	13149	13247	13221	13269	12966	13069	13050	13195	13137	13047	13268	13118	12957	13124	13024	12935	13099	13106	13136	12824	13050	13051	13129	13125	13069	12885	12905	12983	13289	13017	13160	13095	13111	13206	13068	13053	13018	13124	13119	13022	13077	13044	12976	12990	12962	13004	13098	13080	13047	13190	13055	13104	13047	12946	13049	13021	13084	12879	13050	13023	13252	13115	13019	13090	13180	12986	13112	12962	13076	13213	13027	13004	13012	13063	13173	13022	13150	13044	12867	12952	13058	12928	13158	13078	13077	12987	13037	13174	12959	13102	13129	12917	13238	13165	12809	13020	13039	13055	13008	13217	12945	13160	13047	12980	12952	13018	13041	12995	12808	13048	13095	13062	12932	13193	13276	12989	13095	12994	12951	13208	13214	13136	13236	13201	13001	13096	13069	13040	12955	13089	13097	13085	13134	13092	12960	13137	13040	12972	13165	13067	13010	13006	12945	13092	13131	13063	13054	13002	13127	12960	13230	13239	13234	12998	13047	12969	13050	13142	12940	12897	13075	13032	13059	12929	13065	13085	13028	13042	13141	12944	13300	13122	13010	13102	12923	12947	12982	12808	13043	13124	13120	12853	13064	12927	13011	13089	13026	12991	13126	13067	13064	12920	13168	13076	13145	13204	13144	13011	13067	13083	13220	12982	12947	12824	12993	13005	13226	12925	12969	13042	13010	12950	13029	13089	13317	12969	13285	13082	13087	12963	13179	13174	13124	13044	13028	13150	13070	13154	13003	13230	13040	13067	13041	13128	13037	13071	12964	13018	13022	12957	13225	13143	12897	13139	13282	12916	12984	12923	13117	13043	12969	13086	13106	13082	13018	13141	12982	13018	12958	13188	13065	13013	13037	12992	13004	13233	13004	13102	13084	13124	13084	12784	13121	13025	12999	13074	13116	13120	12992	12999	12975	13094	12921	13209	13042	12987	13052	12997	13138	13114	13198	13060	12931	13167	12987	13061	13113	13236	13070	13014	13111	13004	12957	13116	13080	13096	13136	13016	13137	13014	12956	13129	13000	13002	13130	12843	13036	13058	12779	13207	13163	13047	13017	13051	12953	13020	13145	13146	13009	12978	13011	13060	13159	13074	13045	13044	13047	13032	13021	12970	12984	12978	13153	13018	13043	13080	13006	13001	13070	13323	13026	12944	13083	12979	13070	13077	12964	13160	13165	12876	13069	13023	13037	12914	13137	13042	12985	12999	12978	13134	12979	13155	13097	13085	13104	13113	12926	13158	13038	13001	13015	12917	13110	13169	13175	12949	13096	13205	12978	13151	13324	13018	13053	13083	13044	12988	13082	13038	12986	13111	13113	13231	13095	13067	13275	13081	13044	13029	13039	13048	13080	13227	12934	13006	13082	13011	12959	13005	13169	13133	13100	13057	12944	13086	13077	13133	13146	13046	13143	13139	13111	13033	12989	13157	13038	12922	13179	12983	13133	13137	13131	12977	13141	12879	13059	13146	12951	13117	13310	13149	12893	13048	12948	12975	12904	13081	12929	13145	12974	13001	13256	12923	12904	13150	13105	13054	12919	13041	13086	13012	13052	13132	13119	13050	13114	13082	13110	13033	12965	13021	13088	13118	12988	12915	13057	13213	13114	13126	13054	13131	13050	13035	12986	13125	12879	13066	13048	12955	12943	13046	13041	13079	13160	13109	12991	13058	13143	12872	13035	12961	12966	13007	13034	12995	13106	12948	13235	12920	13191	13044	13077	13159	13058	13016	13004	12739	12885	13226	13038	13130	13107	13032	13018	12824	13122	13077	13064	13104	13153	13000	13045	13029	12944	13041	13105	13254	13016	13185	12710	12975	13007	13028	12976	13236	12920	13270	13058	13094	12973	13111	13135	12859	13032	13143	13122	13068	12933	12989	13178	13081	13036	13042	13265	12941	13167	13069	13202	13130	13063	13220	13106	13063	13035	12889	13027	13113	13205	12981	13048	12905	13178	12958	13157	12976	13102
23501	21131	29087	26822	27152	29475	29242	23938	21047	19975	19107	18964	18685	18382	18407	18003	18122	17871	17849	17984	17886	17924	17737	17775	17770	17688	17796	17786	17623	17557	17873	17629	17911	17818	17822	17777	17816	17812	17867	17615	17503	17887	17767	17723	17699	17689	17755	17806	17927	17724	17480	17571	17810	17807	17499	17544	17584	17581	17665	17738	17402	17725	17763	17567	17655	17778	17809	17696	17571	17642	18024	17648	17684	17809	17806	17886	17778	17687	17721	17768	17817	17461	17637	17637	17678	17641	17601	17613	17763	17851	17493	17599	17459	17619	17533	17626	17750	17859	17804	17641	17712	17710	17757	17749	17660	17811	17543	17612	17699	17677	17598	17749	17722	17830	17892	17917	17696	17543	17617	17622	17644	17565	17567	17437	17685	17868	17816	17789	17510	17818	17856	17578	17564	17696	17828	17510	17921	17749	17697	17557	17659	17508	17498	17996	17673	17641	17597	17493	17689	17620	17798	17856	17754	17714	17490	17846	17888	17747	17738	17829	17610	17730	17699	17653	17764	17761	17494	17777	17767	17674	17686	17905	17880	17586	17734	17575	17635	17578	17806	17804	17672	17689	17854	17743	17835	17727	17671	17764	17479	17552	17509	17664	17813	17540	17660	17747	17672	17819	17769	17716	17689	17481	17618	17723	17670	17623	17588	17693	17674	17577	17539	17647	17603	17821	17731	17530	17330	17696	17815	17681	17763	17935	17682	17600	17729	17557	17546	17804	17745	17745	17543	17634	17559	17587	17710	17691	17534	17699	17757	17701	17900	17652	17595	17456	17568	17640	17627	17653	17693	17769	17698	17640	17666	17550	17546	17713	17644	17736	17449	17857	17793	17739	17703	17885	17698	17598	17747	17816	17610	17818	17676	17768	17613	17574	17737	17729	17632	17825	17540	17703	17584	17657	17923	17710	17669	17627	17699	17551	17604	17757	17759	17538	17725	17677	17671	17584	17464	17819	17756	17552	17506	17449	17577	17591	17647	17413	17682	17860	17742	17668	17639	17583	17561	17677	17746	17673	17541	17668	17809	17876	17825	17758	17663	17413	17742	17719	17739	17787	17687	17597	17919	17530	17670	17872	17685	17754	17832	17534	17702	17751	17709	17638	17579	17711	17784	17641	17607	17760	17785	17565	17805	17774	17731	17569	17651	17525	17668	17710	17591	17506	17646	17760	17776	17788	17746	17849	17806	17564	17376	17863	17771	17691	17738	17675	17595	17530	17922	17724	17684	17674	17693	17727	17639	17736	17642	17743	17477	17741	17830	17869	17420	17632	17862	17625	17636	17595	17820	17873	17594	17674	17824	17710	17805	17796	17745	17784	17662	17558	17932	17620	17667	17707	17758	17757	17476	17634	17954	17639	17616	17582	17684	17517	17750	17796	17579	17708	17629	17685	17730	17615	17691	17788	17655	17850	17728	17762	17460	17711	17753	17814	17628	17722	17520	17630	17515	17557	17707	17867	17830	17783	17597	17699	17669	17736	17489	17485	17657	17575	17568	17795	17772	17724	17560	17904	17554	17352	17586	17567	17552	17915	17581	17679	17691	17708	17722	17792	17518	17515	17739	17642	17686	17510	17608	17654	17519	17645	17541	17657	17744	17518	17457	17624	17927	17741	17562	17460	17566	17953	17703	17801	17708	17581	17592	17726	17598	17505	17629	17864	17702	17549	17591	17660	17832	17758	17535	17816	17741	17758	17799	17569	17421	17518	17678	17520	17661	17742	17462	17783	17727	17629	17797	17659	17596	17698	17719	17336	17706	17565	17763	17668	17679	17684	17548	17708	17773	17600	17728	17765	17638	17960	17604	17406	17627	17654	17703	17771	17580	17793	17916	17745	17716	17956	17788	17529	17638	17648	17640	17669	17704	17621	17511	17608	17575	17539	17484	17630	17740	17717	17578	17609	17564	17642	17772	17758	17551	17643	17467	17840	17621	17702	17644	17657	17781	17743	17626	17667	17528	17681	17750	17640	17644	17865	17597	17632	17580	17588	17638	17776	17467	17584	17714	17553	17540	17767	17788	17938	17735	17556	17789	17596	17830	17828	17589	17787	17772	17760	17513	17369	17640	17623	17489	17590	17602	17692	17785	17784	17943	17930	17515	17728	17790	17525	17578	17839	17817	17460	17648	17460	17550	17576	17677	17591	17769	17703	17451	17657	17675	17422	17561	17619	17634	17661	17842	17614	17693	17743	17774	17592	17640	17724	17595	17675	17648	17471	17659	17678	17679	17697	17576	17652	17787	17560	17884	17816	17467	17578	17860	17682	17539	17846	17565	17553	17733	17536	17587	17615	17667	17573	17908	17701	17827	17834	17772	17792	17734	17646	17812	17750	17842	17761	17609	17672	17568	17541	17768	17660	17779	17856	17672	17811	17639	17545	17672	17961	17709	17749	17528	17747	17599	17713	17764	17599	17447	17637	17751	17750	17903	17747	17760	17867	17644	17720	17507	17646	17901	17826	17721	17648	17587	17852	17569	17573	17446	17713	17760	17541	17516	17594	17837	17447	17691	17661	17527	17484	17459	17709	17812	17539	17572	17387	17477	17560	17692	17602	17823	17787	17861	17573	17868	17517	17700	17847	17707	17700	17667	17651	17689	17599	17628	17729	17718	17640	17684	17623	17679	17536	17746	17559	17616	17827	17737	17634	17791	17577	17691	17782	17613	17666	17726	17681	17810	17667	17580	17679	17683	17676	17812	17552	17659	17730	17783	17658	17795	17794	17780	17835	17756	17704	17895	17620	17664	17683	17509	17620	17670	17719	17435	17734	17419	17739	17661	17748	17475	17701	17546	17765	17624	17574	17732	17657	17823	17577	17808	17740	17530	17689	17719	17667	17986	17476	17703	17511	17533	17666	17490	17808	17891	17682	17467	17725	17603	17696	17902	17799	17854	17796	17866	17761	17592	17562	17542	17561	17537	17635	17617	17631	17534	17813	17820	17634	17682	17703	17879	17811	17527	17702	17617	17788	17876	17646	17545	17529	17804	17624	17523	17443	17499	17708	17818	17836	17560	17554	17724	17769	17669	17608	17536	17680	17733	17757	17592	17672	17586	17682	17622	17960	17644	17655	17610	17636	17639	17506	17791	17752	17683	17504	17604	17753	17665	17613	17881	17796	17730	17800	17663	17709	17631	17782	17432	17525	17715	17588	17718	17970	17756	17665	17898	17612	17470	17596	17875	17586	17834	17572	17632	17828	17539	17564	17650	17455	17645	17734	17543	17596	17631	17600	17626	17717	18022	17562	17683	17488	17603	17503	17706	17677	17739	17778	17525	17525	17465	17879	17669	17717	17976	17807	17994	17728	17687	17590	17404	17567	17765	17818	17909	17889	17415	17818	17763	17669	17761	17830	17597	17673	17614	17801	17653	17596	17553	17847	17678	17766	17878	17740	17720	17780	17886	17650	17532	17639	17738	17684	17588	17609	17776	17702	17624	17615	17680	17731	17608	17857	17480	17909	17763	17665	17649	17756	17562	17635	17688	17521	17520	17782	17733	17702	17621	17786	17948	17710	17798	17633	17556	17669	17757	17727	17684	17370	17785	17806	17610	17649	17829	17699	17536	17705	17757	17694	17586	17767	17704	17576	17680	17614	17406	17587	17763	17675	17700	17664	17632	17735	17619	17574	17629	17697	17727	17724	17744	17726	17640	17591	17672	17748	17581	17804	17452	17726	17642	17785	17814	17710	17565	17660	17709	17778	17502	17715	17875	17507	17839	17918	17680	17511	17739	17740	17476	17788	17733	17552	17936	17631	17511	17647	17578	17677	17411	17721	17754	17779	17806	17631	17407	17616	17748	17605	17587	17786	17701	17682	17819	17597	17776	17556	17727	17575	17729	17705	17789	17745	17790	17744	17630	17880	17821	17740	17585	17627	17696	17707	17566	17557	17607	17538	17386	17527	17671	17740	17567	17577	17935	17553	17815	17480	17675	17739	17509	17705	17519	17588	17687	17728	17702	17775	17545	17714	17690	17838	17927	17592	17520	17459	17470	17625	17712	17680	17617	17689	17684	17612	17406	17867	17672	17793	17608	17719	17807	17816	17796	17577	17642	17558	17722	17711	17675	17615	17738	17834	17816	17648	17638	17524	17590	17614	17638	17771	17833	17687	17406	17546	17493	17779	17755	17814	17802	17820	17676	17782	17720	17523	17792	17810	17625	17729	17600	17666	17460	17578	17587	17551	17486	17588	17793	17659	17766	17803	17633	17766	17479	17862	17683	17613	17540	17754	17706	17734	17638	17709	17359	17534	17827	17627	17600	17680	17675	17706	17817	17779	17573	17645	17847	17834	17660	17684	17906	17698	17775	17807	17711	17785	17634	17667	17684	17606	17673	17717	17638	17719	17689	17584	17912	17618	17743	17508	17543	17707	17760	17497	17729	17682	17784	17642	17524	17654	17672	17572	17442	17622	17704	17600	17593	17668	17657	17564	17751	17660	17584	17512	17755	17644	17628	17494	17790	17747	17621	17715	17500	17677	17638	17545	17620	17746	17856	17700	17654	17542	17726	17672	17677	17674	17645	17602	17844	17796	17710	17763	17750	17788	17400	17527	17556	17755	17833	17784	17784	17569	17753	17776	17696	17599	17758	17676	17512	17720	17647	17708	17792	17436	17561	17619	17515	17698	17668	17785	17592	17643	17819	17897	17897	17829	17559	17746	17688	17720	17582	17660	17611	17569	17434	17541	17662	17711	17634	17559	17707	17657	17677	17618	17626	17638	17788	17671	17514	17539	17561	17643	17639	17690	17734	17903	17771	17810	17762	17625	17649	17542	17686	17567	17967	17819	17501	17502	17760	17573	17744	17623	17762	17522	17596	17800	17688	17470	17636	17697	17760	17667	17620	17562	17836	17586	17691	17653	17754	17760	17905	17575	17648	17644	17540	17556	17568	17706	17758	17441	17584	17698	17766	17656	17652	17737	17574	17697	17655	17838	17762	17972	17667	17659	17582	17728	17560	17665	17586	17597	17767	17630	17698	17520	17729	17695	17762	17661	17801	17662	17765	17608	17652	17655	17623	17600	17610	17944	17668	17655	17635	17696	17780	17818	17757	17798	17800	17751	17807	17642	17648	17663	17525	17605	17717	17795	17773	17562	17658	17695	17507	17608
42864	72066	58612	41994	33309	27071	22736	19480	16706	15006	14520	14155	13993	13713	13529	13412	13303	13188	13208	13301	13216	13238	13105	13201	13025	13186	13213	13001	13060	13061	13144	13176	13074	13121	13072	13265	13103	13032	13240	13172	13137	13046	13128	13040	13066	13008	13195	13010	13076	13076	13062	13199	13080	13074	12940	12971	13169	13068	13301	13191	13163	13050	12974	13218	13035	13079	13042	13006	13196	13139	13138	13052	13227	12970	12971	12998	12856	13313	13108	13021	13108	12953	13265	13183	13022	12968	13130	13114	13059	13034	13270	13015	13041	12937	13008	13033	13063	12927	12995	13180	13083	13185	13063	13079	13089	13045	13132	13042	12950	13113	13097	13024	13018	13009	13156	13077	13175	13158	13122	13109	12991	13093	12987	12964	13160	13059	13019	13113	13193	13118	13073	13063	13056	13147	13261	13067	12945	13017	12956	13215	13212	13301	13219	13101	13023	13030	13118	13066	13104	13240	13014	13086	12932	13128	12968	13078	13187	13148	12953	13124	13091	12952	13061	13039	13109	13126	13116	13176	13107	13106	13040	13284	12943	13062	13132	13024	12965	12973	13100	13079	13078	13021	13100	13052	13103	13247	12952	13100	13003	13048	13021	13037	13007	13076	13083	12982	13138	13168	13005	13061	13136	13244	13090	13290	13206	13099	12993	13044	13159	12979	13166	13285	13146	13077	13033	13000	13103	13075	13173	13298	13024	13050	13110	13237	13169	13180	13024	12985	13011	13213	12941	12918	13139	13060	13086	13089	13140	13072	13179	13030	13101	12979	13014	13035	13090	12931	13050	13187	12999	13241	13097	13208	13169	13047	13038	13119	13127	13050	13021	13117	13170	13197	13133	13189	13069	13124	12946	13081	13108	13001	13047	13105	13015	13071	12883	13019	13076	13129	12998	13082	13180	13027	13046	13198	13116	13249	13022	13177	13196	12996	13091	12942	13048	13116	13079	13092	13112	13000	13130	13202	12965	13152	13047	13122	12948	13043	13139	13128	13046	12969	13068	13205	12888	13096	13022	13204	12937	13191	12986	13120	13037	13144	13011	12984	13160	12996	13057	13211	13252	13142	13158	13032	12906	13037	13233	13123	13066	13003	13274	13096	12974	13054	13044	13123	13005	12979	13141	13094	13117	13040	13106	13043	12939	12920	13019	13036	13060	13254	13012	13138	13180	13058	12941	13198	13089	13128	13107	13073	13119	12877	13263	13023	13177	12976	12973	13053	13058	12851	13146	12998	13170	13140	13235	13156	13039	13271	13028	13047	13195	13161	12931	12998	12969	13239	12979	13228	12987	13120	13089	12958	13172	12988	12996	13092	13187	12849	13058	13031	13149	12967	13088	13180	13228	13238	13010	13044	13104	13026	13073	13181	13035	13040	13020	13074	13056	13183	13123	13204	13135	13018	12934	12987	13018	13099	13099	13142	13174	13002	13103	13135	13004	13026	13099	13114	13111	13087	13096	13265	13115	13071	12947	13120	12936	13218	13113	13120	12938	12966	13023	13346	13032	13064	13122	12894	13291	13097	13009	13107	13276	13161	13120	13038	13049	13175	12972	13046	12982	13144	13167	13011	13080	13127	13035	12899	13125	13052	13120	13129	13206	13048	13141	13128	13092	13053	13152	12891	12986	13089	13182	13235	13033	12952	13234	13288	13188	13224	13123	13039	13014	13147	13039	13311	13129	13057	13039	13067	13010	13177	13101	13111	13002	13095	13303	13043	12945	13059	13145	13022	13006	12947	13195	13135	13165	13109	13190	12928	13209	13073	13060	13208	13117	13184	13194	12992	13100	13155	13135	13142	13136	13022	12964	13035	13141	13107	13086	13117	13049	13099	13145	13039	13158	13038	13166	12970	13078	13189	13135	13245	13099	13081	13146	12947	13108	13280	12976	13052	13170	12942	13089	12924	12988	13044	13092	13108	13231	13011	13214	13063	13109	13364	13190	13029	13332	13108	13220	13201	13225	13041	13220	13060	13198	13071	13020	13118	13106	13019	13071	13306	12947	13116	13174	13023	13005	13005	13092	13239	13147	13138	13163	13121	13156	13139	13117	12937	13115	13183	13132	13102	13120	13146	13111	13016	13151	12958	13072	13047	12932	13029	13383	13092	13097	13108	13216	13072	13012	13075	12926	12961	12975	12944	13240	12946	13125	13221	13165	12984	13108	12998	12831	13013	13210	13141	13191	12969	13186	13114	13053	12988	13116	12975	13012	13036	13118	13102	13065	13150	13082	13035	13067	13088	13121	13257	12984	13148	13172	12986	13078	13140	13172	13206	13079	13102	13117	13066	13079	12911	13134	13224	13167	13005	13200	12940	13021	13203	13050	13065	13063	13007	13074	13177	13099	13075	13051	13082	13005	13005	13092	13141	13125	13131	12981	13293	12938	13117	13047	12987	13009	12962	13201	13118	12914	12847	13123	13158	12923	12876	13152	13087	13077	13057	13249	13011	13121	13305	13190	13103	13100	13095	13010	13067	12969	13121	13147	12942	13119	13090	13264	12956	13238	13024	13223	13212	13091	13135	13042	13223	12964	13114	13055	13022	12979	13147	13052	13018	12976	13109	12950	13168	12994	13086	13239	13159	13061	13230	12929	13175	13214	12942	13103	13295	13099	12981	13164	13024	12988	13012	13060	13070	13044	13198	13157	13075	12941	12969	13140	13220	13156	13002	13164	13124	13082	13043	13193	13033	13057	13063	13118	13077	13195	13056	13098	13043	13097	12878	13077	13119	13182	13234	13056	13174	12936	13102	13091	12977	13164	13102	12889	13147	13041	13073	13058	13014	13037	12996	13022	13043	13003	13034	13229	13027	12993	13235	13089	13018	12993	13030	13187	13074	13192	13278	13120	13177	12929	13074	13188	13097	13069	13275	13202	12975	13112	13020	13141	12824	12842	13069	13017	13049	13027	13122	13058	13036	13058	13134	12991	13231	13062	13160	13118	13161	13199	13035	13022	13032	13103	12905	13048	13087	13021	13102	12947	13105	13083	13083	13078	13048	13119	13143	13180	13097	12989	13159	13141	13138	12911	13042	13104	13101	13128	13215	13032	13313	13107	13051	13106	13140	13068	13163	13064	13219	12926	13027	13126	13046	12968	13329	13015	13054	13100	13084	13076	12984	12947	12965	13204	13188	13074	13029	12998	12971	13141	13088	12939	13196	13287	12995	13132	12978	13170	13084	12995	13173	13148	13094	13093	13127	13101	13016	12961	13106	13070	12926	13067	13045	13212	13117	13089	13035	13052	13104	13192	13071	12902	13100	13074	13032	13036	13071	13073	13114	13082	13016	13227	13122	13130	13182	12882	13227	13230	13027	13143	12927	13073	13171	13028	12937	13084	12976	13048	13051	13098	13097	13159	13034	13166	13115	13129	13099	13206	12950	13011	13251	13121	13114	13218	13161	13076	13168	13056	13041	13067	13059	13078	13150	13003	13127	13023	13098	13146	13150	13116	12899	12970	12991	13082	12954	13081	13162	12990	13050	13027	13176	13047	12853	13192	13007	13214	13073	12984	12988	13075	13210	12882	13063	13165	13183	13017	13148	12929	13141	13089	12848	13049	13035	13049	13224	12979	13008	13054	12962	12993	13111	13108	12957	12857	13046	13074	13103	13175	13100	13047	13146	13149	12975	13138	13164	13141	12852	13107	13093	13120	12958	13000	13282	13273	12913	13094	13199	12904	13215	13079	12951	13238	12910	13312	13079	13142	13065	13065	12939	13000	13235	13083	13136	13089	13038	13185	13097	13359	13033	13011	13206	13124	13201	13159	13065	13071	13153	13000	13049	13029	13248	13027	13085	13349	13063	13027	12943	12986	13049	13116	13153	13045	13048	13194	13151	13064	13160	13093	13109	13196	13144	13188	13214	13017	13058	13158	13072	12988	13193	13092	13165	13128	12987	13065	12936	12953	13135	13098	13042	13004	13271	13118	12842	13151	13154	13163	12918	13018	13021	13305	13030	13214	13009	13005	13010	13127	13030	12964	13178	13190	13159	13139	13179	13095	13128	13015	12963	13100	13035	12936	13102	13093	13042	12985	12977	13182	13012	13124	13016	13105	12974	13084	12987	13085	13133	13086	13088	13204	13167	12956	13205	12998	13082	13027	12947	13096	12940	13079	13061	13019	12802	13101	13121	12990	13253	13060	13124	13178	13169	13092	13176	12974	13107	13290	13221	12995	13301	13084	13042	12863	13004	13133	13150	13114	13119	13055	13111	13068	13021	13022	13077	12944	12992	13107	13083	12999	12961	13136	12929	12985	12933	13167	13087	13121	13178	13208	13001	12965	13082	13095	13208	12977	13238	13064	13085	13069	13172	13146	12958	13305	12963	13035	13130	13140	13143	13175	13035	13256	13176	13130	13117	13208	13142	13135	13176	13270	13216	13155	13099	13113	13270	13020	13250	12977	13125	13177	13296	13076	12951	13108	13095	13323	13129	13029	13046	13093	12897	13140	13099	13042	12995	13198	13037	13001	12995	13003	13064	13086	13103	13122	13130	12910	13144	13117	13088	13193	13159	12975	13003	12979	12996	12949	13095	12896	12905	13243	13142	13124	13146	13021	12908	13167	12963	12945	13186	13039	13059	13250	13232	13209	13195	13147	13107	13092	13195	13236	13003	13058	13018	13002	13086	13049	13175	13038	13097	13435	13087	12924	13196	13218	13144	13160	13159	13147	13162	13086	12910	13032	13036	12970	13172	13138	13138	13104	13049	13234	13089	12948	12947	13186	13172	12976	12969	13002	13133	12946	13134	12947	13113	12973	13082	13014	13060	13035	13070	12937	13116	13085	13217	13140	13114	13038	13070	13122	13072	13048	13123	13203	13118	12933	13060	13045	13073	12945	13028	13162	13086	13249	13334	13039	13147	13277	13131	13039	12871	13135	13030	12954	13052	12964	13033	13271	12926	12889	13153	13055	13259	13018	13100	13013	13191	13102	13215	13113	13087	13223	13072	13004	13216	12900	13047	13183	13060	13118	13175	13051	13057	13236	13135	13097	13240	12988	13017	13103	13039	13161	13098	12995	13147	13121	13189	12962	13069	13018	12973	13218	13150	12926	13085	13109	13188	13196	13086	13145	13005	13005	13086	12974	13156	13130	13048	13023	13193	13199	12797
24567	21364	30058	30544	29871	29147	26819	22583	20212	19387	18954	18601	18541	18188	17956	18153	18036	18001	17622	17924	17818	17914	17656	17743	17659	17811	17634	17777	17940	17745	17732	17629	17856	17528	17578	17663	17575	17392	17664	17605	17638	17636	17443	17608	17580	17911	17681	17785	17485	17716	17889	17658	17676	17654	17690	17632	17592	17642	17603	17591	17818	17562	17727	17610	17572	17550	17583	17471	17520	17591	17398	17309	17553	17439	17795	17662	17635	17665	17650	17631	17631	17682	17642	17627	17661	17575	17704	17731	17717	17660	17679	17625	17603	17617	17361	17715	17499	17447	17553	17692	17589	17601	17682	17545	17392	17591	17497	17599	17601	17624	17564	17413	17588	17498	17732	17603	17489	17519	17681	17638	17659	17349	17435	17495	17600	17751	17893	17705	17533	17534	17580	17800	17493	17538	17400	17604	17585	17788	17849	17462	17771	17568	17586	17711	17673	17506	17483	17628	17441	17515	17529	17958	17650	17598	17666	17698	17421	17767	17425	17653	17804	17755	17670	17367	17412	17315	17651	17601	17755	17670	17731	17606	17676	17501	17711	17564	17653	17523	17525	17619	17646	17511	17676	17512	17686	17879	17585	17392	17742	17771	17658	17757	17569	17580	17535	17684	17627	17494	17561	17671	17584	17947	17689	17489	17582	17721	17575	17718	17693	17632	17715	17493	17836	17622	17572	17599	17821	17679	17774	17745	17521	17771	17757	17642	17698	17894	17768	17596	17474	17497	17596	17669	17754	17650	17668	17580	17659	17521	17415	17518	17663	17533	17841	17776	17510	17490	17617	17413	17560	17735	17577	17370	17734	17666	17617	17652	17586	17583	17724	17656	17519	17399	17763	17651	17419	17445	17429	17798	17671	17534	17610	17726	17489	17533	17636	17477	17679	17540	17653	17620	17711	17522	17504	17710	17724	17610	17821	17539	17460	17635	17665	17711	17477	17449	17898	17510	17627	17834	17661	17383	17717	17755	17559	17651	17701	17735	17672	17611	17557	17735	17620	17526	17847	17787	17688	17918	17655	17598	17727	17783	17803	17761	17591	17474	17456	17624	17748	17663	17546	17701	17650	17605	17689	17592	17711	17882	17586	17747	17722	17744	17481	17528	17690	17589	17836	17705	17643	17771	17710	17817	17808	17730	17690	17548	17681	17714	17646	17508	17740	17808	17689	17629	17737	17629	17427	17491	17606	17891	17922	17784	17667	17844	17576	17422	17624	17525	17601	17548	17620	17689	17290	17625	17882	17609	17430	17732	17641	17652	17968	17636	17685	17559	17637	17638	17604	17637	17540	17482	17449	17873	17847	17418	17755	17710	17632	17686	17726	17661	17767	17743	17745	17766	17521	17511	17502	17604	17676	17662	17504	17300	17696	17525	17685	17363	17667	17517	17630	17532	17519	17473	17555	17705	17572	17745	17500	17645	17695	17421	17558	17496	17492	17550	17764	17727	17802	17558	17501	17506	17736	17623	17660	17538	17495	17747	17758	17472	17784	17585	17602	17634	17649	17822	17672	17600	17856	17664	17651	17675	17563	17624	17814	17625	17738	17823	17679	17898	17588	17662	17710	17562	17699	17630	17612	17735	17593	17727	17891	17471	17801	17640	17780	17720	17574	17467	17551	17610	17787	17932	17542	17466	17846	17601	17400	17661	17616	17669	17667	17516	17490	17687	17575	17569	17709	17610	17571	17468	17505	17578	17637	17690	17582	17603	17462	17581	17365	17766	17946	17690	17823	17565	17725	17634	17595	17599	17580	17501	17570	17719	17682	17659	17670	17539	17828	17681	17532	17439	17514	17684	17679	17616	17721	17351	17372	17497	17635	17617	17858	17824	17674	17748	17566	17522	17605	17652	17891	17547	17592	17575	17539	17309	17514	17685	17499	17726	17555	17475	17759	17436	17732	17849	17674	17671	17720	17641	17558	17489	17583	17606	17761	17641	17534	17552	17496	17552	17499	17635	17636	17550	17524	17795	17796	17513	17776	17702	17756	17526	17430	17449	17618	17617	17574	17592	17445	17677	17555	17552	17544	17659	17850	17686	17692	17515	17626	17814	17765	17558	17512	17751	17656	17848	17598	17587	17656	17610	17732	17879	17501	17700	17717	17711	17762	17482	17582	17279	17594	17649	17853	17635	17629	17668	17743	17564	17447	17405	17633	17712	17668	17512	17870	17732	17548	17571	17567	17532	17590	17525	17711	17712	17594	17459	17668	17680	17680	17669	17674	17807	17674	17654	17690	17592	17718	17658	17747	17815	17886	17778	17831	17542	17682	17673	17430	17582	17383	17618	17739	17683	17654	17566	17840	17727	17749	17574	17694	17411	17562	17737	17759	17486	17698	17712	17587	17488	17632	17589	17685	17406	17700	17674	17694	17633	17335	17923	17704	17497	17655	17469	17491	17627	17516	17793	17828	17799	17706	17732	17836	17682	17846	17735	17643	17487	17652	17468	17613	17648	17516	17507	17485	17713	17761	17647	17421	17555	17691	17587	17434	17797	17738	17592	17540	17581	17617	17601	17725	17636	17664	17472	17663	17586	17657	17615	17629	17645	17651	17829	17748	17592	17704	17596	17540	17422	17509	17725	17762	17708	17685	17530	17829	17444	17511	17465	17683	17695	17374	17556	17679	17533	17755	17950	17781	17611	17889	17878	17819	17458	17625	17629	17608	17741	17661	17719	17687	17631	17773	17574	17558	17805	17596	17624	17794	17819	17581	17580	17398	17398	17561	17670	17545	17601	17657	17712	17770	17480	17428	17457	17637	17759	17431	17508	17517	17698	17655	17579	17668	17575	17542	17641	17828	17475	17452	17624	17599	17654	17600	17656	17543	17616	17472	17601	17630	17588	17587	17492	17713	17517	17529	17662	17699	17611	17560	17577	17837	17755	17675	17585	17413	17650	17713	17857	17373	17595	17383	17359	17620	17843	17762	17783	17539	17709	17722	17521	17695	17713	17787	17773	17468	17599	17597	17756	17586	17748	17903	17793	17614	17594	17655	17554	17656	17595	17851	17522	17732	17582	17555	17768	17621	17659	17604	17774	17983	17686	17614	17649	17634	17534	17508	17763	17450	17603	17635	17762	17379	17502	17690	17821	17620	17734	17881	17630	17716	17939	17573	17663	17618	17709	17684	17726	17662	17642	17747	17645	17781	17805	17789	17557	17553	17628	17625	17637	17684	17829	17831	17637	17667	17749	17592	17634	17560	17698	17632	17550	17749	17474	17636	17612	17622	17540	17494	17615	17567	17477	17588	17634	17650	17711	17813	17621	17470	17543	17605	17630	17741	17491	17439	17718	17759	17698	17718	17567	17576	17552	17765	17562	17512	17642	17574	17565	17602	17642	17510	17567	17712	17660	17778	17663	17464	17446	17714	17489	17883	17723	17416	17611	17447	17766	17547	17621	17775	17595	17496	17742	17794	17867	17682	17526	17541	17630	17559	17500	17673	17635	17766	17876	17592	17684	17769	17724	17649	17874	17861	17713	17512	17738	17450	17654	17748	17752	17641	17490	17632	17551	17703	17654	17503	17686	17791	17605	17658	17347	17618	17768	17684	17903	17662	17766	17688	17902	17703	17709	17613	17512	17496	17672	17644	17521	17622	17560	17620	17557	17562	17614	17602	17774	17673	17822	17697	17640	17425	17676	17705	17655	17619	17597	17534	17610	17432	17576	17537	17793	17664	17664	17760	17756	17829	17611	17612	17593	17699	17685	17666	17704	17640	17800	17603	17775	17725	17508	17844	17443	17664	17613	17638	17685	17625	17646	17690	17690	17721	17477	17717	17551	17708	17573	17666	17560	17800	17645	17478	17637	17626	17648	17612	17741	17603	17635	17460	17559	17554	17630	17593	17608	17654	17503	17532	17501	17744	17680	17600	17692	17794	17777	17592	17558	17639	17607	17648	17598	17576	17430	17502	17729	17635	17620	17492	17703	17537	17519	17773	17498	17665	17651	17645	17566	17683	17728	17487	17669	17851	17557	17699	17724	17748	17620	17912	17711	17687	17552	17732	17752	17534	17650	17552	17776	17548	17752	17583	17651	17555	17585	17690	17661	17846	17764	17608	17727	17701	17841	17553	17668	17658	17920	17801	17527	17649	17762	17861	17554	17604	17497	17515	17538	17609	17862	17626	17745	17599	17869	17457	17665	17804	17617	17745	17750	17535	17814	17700	17449	17461	17523	17663	17600	17369	17435	17582	17672	17662	17731	17642	17728	17471	17697	17331	17632	17557	17846	17599	17574	17637	17777	17565	17628	17488	17587	17490	17766	17631	17670	17483	17558	17579	17710	17516	17720	17631	17455	17719	17681	17529	17513	17491	17662	17755	17690	17695	17645	17661	17626	17562	17695	17593	17651	17728	17549	17495	17505	17600	17688	17517	17580	17639	17571	17872	17641	17804	17429	17718	17655	17760	17948	17867	17778	17643	17530	17580	17535	17782	17618	17511	17755	17620	17801	17536	17558	17693	17550	17379	17539	17822	17647	17617	17492	17797	17813	17728	17441	17423	17726	17792	17579	17392	17545	17475	17745	17711	17839	17654	17680	17686	17632	17626	17850	17819	17610	17847	17655	17584	17731	17707	17746	17760	17538	17518	17677	17668	17558	17568	17629	17562	17655	17507	17792	17799	17703	17632	17710	17641	17714	17697	17481	17482	17359	17611	17432	17538	17638	17653	17588	17656	17532	17833	17706	17578	17514	17763	17560	17711	17555	17605	17830	17774	17658	17696	17882	17663	17552	17375	17517	17902	17586	17744	17676	17463	17417	17610	17789	17840	17713	17786	17699	17685	17673	17695	17636	17685	17606	17807	17654	17725	17604	17560	17607	17730	17750	17529	17584	17536	17613	17634	17593	17667	17785	17584	17730	17632	17723	17591	17874	17751	17783	17692	17610	17575	17705	17548	17645	17634	17838	17725	17655	17681	17577	17713	17604	17857	17750	17511	17565	17602	17477	17810	17398	17709	17671	17582	17479	17632	17700	17577	17483	17653	17561	17829	17411	17703	17630	17510	17832	17367	17730	17675	17670	17680	17796	17538	17657	17644	17587	17754	17665	17835	17561	17645	17618	17545	17474	17493	17591	17626	17688	17526	17727	17548	17447	17466	17627	17553	17775
42475	66730	54206	38723	31624	25986	21809	18172	15592	14728	14209	13832	13642	13482	13386	13289	13252	13247	13228	13277	13205	13171	13008	13082	13174	13148	12991	13099	13112	12954	13080	13097	13064	12929	12984	13036	13001	13002	13094	12982	12996	13068	13057	12963	13093	12987	13037	12954	13087	13111	13251	13257	13107	13102	13077	13049	13270	12950	13161	13193	13123	13131	13249	13055	13122	12951	13002	12939	13033	13112	13068	13062	13091	12969	12961	12919	12913	13029	13201	13013	13133	12943	13197	12960	13070	12949	12997	12900	12975	13116	13013	13047	13040	12900	12908	13159	12983	13117	13083	13032	12879	12961	13235	13039	13053	13108	13091	13016	13058	13050	13028	12877	13130	13048	13116	13073	12983	13148	13066	13074	13032	12941	13066	12863	13075	12973	13167	13066	12880	13115	13041	12993	13053	12968	12993	13152	12997	12919	13048	12850	12934	13026	12946	12832	13120	13036	13093	13040	13060	12987	13022	13057	13142	13106	13050	12987	12903	12998	13012	12920	12990	13053	13178	12967	12954	13252	12952	13099	13030	13142	13026	13106	12946	13046	12940	13139	13100	13038	13111	13112	13138	13007	13004	12993	13051	13159	13065	13114	13005	13064	13001	13067	13140	13098	13026	13136	13184	12923	13038	13161	12950	12877	13158	13050	13021	13133	13016	13164	13119	13051	13133	13011	13109	12800	13182	13222	12984	13037	13068	13016	12998	13158	13085	13142	13026	13085	13042	13140	13027	13169	13183	13123	13133	13151	12904	13101	13145	13138	13168	13258	13057	12921	13124	12919	13050	12913	13122	13213	13170	13127	12995	13195	13074	12932	12937	12949	13169	13147	13077	12940	13052	13052	13048	13135	13033	13162	13095	13001	13053	13119	13013	13231	13123	13000	13084	12885	13071	12799	12971	13007	12984	13148	13043	13060	13076	13004	13007	12981	13040	13053	12993	13159	12937	13153	13100	13057	13003	13014	13170	13171	12989	12863	13248	13038	13112	13133	13064	12890	13238	13069	13045	12906	13028	13045	13139	13039	12982	13058	13105	13099	12933	13114	13137	13017	12972	13174	13004	13029	13042	13179	13054	12862	13060	13092	13088	12943	13079	13113	13085	13008	13157	13083	13083	13248	13197	12960	13083	12828	13193	13075	13108	13003	12992	12919	13067	12945	13031	12985	13132	13207	13078	13160	13125	13097	13004	13099	13158	12930	13075	13082	13055	12897	13102	12916	13027	13045	13203	13193	12940	13167	12954	13028	13194	13034	13070	12933	13031	13049	13157	12985	13132	13130	13066	13189	13065	13116	13045	13030	13071	13037	13107	12962	13107	12916	12892	13213	12969	12951	13016	13167	13099	13094	12973	12977	13004	13105	13072	13030	13242	13082	13162	13061	13001	13059	13015	12992	13009	13110	13111	13053	13084	13026	12982	13067	12948	13120	13004	13076	12969	12967	13073	13057	12960	13123	12868	13115	13043	12967	13032	13027	13044	13132	13075	12799	13050	13180	13154	12899	12897	13062	13035	13221	12974	13150	13003	13087	13033	12925	13100	13035	13092	12840	13136	13071	13064	13160	13021	13008	13068	12984	12891	13024	13276	13160	13067	12923	13163	13096	12986	13019	13014	12978	13090	12964	12928	12977	13022	13039	13001	13030	12930	12978	12980	13136	12979	12970	13015	13072	13125	13061	13027	13084	13139	13042	12962	12899	13119	13109	12979	12925	13029	12991	13115	13116	12972	13270	13012	12913	13095	13014	13090	13066	13095	13048	12963	13004	12985	12861	13294	12981	13196	12948	12981	13226	13125	13018	12964	13072	13043	12955	13051	13171	13039	13027	12995	13126	13111	12988	12979	13034	12934	13078	12985	13098	12885	13123	13098	13128	12985	13006	13102	13040	13071	12936	13071	12908	13118	12995	13107	13161	13132	13035	13136	12985	13211	13061	13211	13025	13066	13069	13156	13239	13057	13130	12913	12994	13109	13072	12955	13023	13028	13045	13110	13057	13056	12794	13187	13006	13009	12998	13032	13149	13065	13116	12874	13131	12879	12980	12967	12957	13134	13070	12908	13035	13095	13036	13037	13131	12994	13067	13151	12899	13131	12991	13072	13123	13003	13057	13054	12909	13098	12879	13123	13014	13002	12951	13048	13070	12944	13046	13043	12955	13098	13029	12960	13084	13094	12999	12993	12943	13010	13072	12799	13102	13015	12993	13110	12948	13124	13135	13057	13074	13144	12970	13040	13098	13092	13054	13019	13242	13192	13056	13133	12994	13097	12977	12991	13071	13034	12914	13084	13045	13033	13057	13125	12981	12988	13155	13144	12962	13126	12916	13052	13064	13086	13010	13066	13030	13008	13055	13015	13016	12884	13113	12895	13040	13050	12926	12997	13136	12987	13160	13163	13061	13019	13059	12981	13168	12879	12995	12990	13138	13150	12977	12945	13045	12917	13015	13067	12949	13006	13097	13090	12991	13077	13142	13081	13051	12914	13100	13006	13178	13024	13123	13104	13025	13077	12992	13024	12844	13002	12844	12986	12958	13161	13089	13013	13025	13011	13124	13112	12948	13089	12964	13161	13005	12872	13102	13120	13181	13094	13072	13019	13043	13001	13020	13068	13108	13143	13206	12965	13017	13007	13086	13108	12984	12935	12973	13140	13067	13000	12991	13169	12963	13081	13063	13114	12918	13082	13006	13053	13069	13023	13091	12974	13071	13209	12883	13041	13108	13022	12927	13019	12977	13051	12913	12925	13134	13127	12957	12955	12951	13110	13095	13011	13046	12979	13064	12869	13022	13105	12903	13111	13149	13051	12909	13092	12965	13008	13045	13137	13006	12941	13062	13126	12996	13145	13064	13023	13123	12997	12929	13108	12920	13064	13013	13046	13076	12945	13161	13021	13175	13124	13101	13020	13061	13150	13142	13007	13013	13127	12971	13020	12995	13124	12841	12881	13190	13010	13048	12996	12926	13050	13107	13031	12853	13089	13052	12959	12879	13042	13124	12967	13182	13148	13037	12993	13116	13034	13114	13010	13094	12970	13190	13038	13011	13050	12969	13196	12864	13020	13062	13063	13148	12981	12935	13098	13157	13188	13157	13187	13009	12966	13093	13033	13201	12937	13095	13036	12972	12981	13115	13005	12969	13110	12999	12917	13124	13063	13068	13050	13043	13001	13132	13076	13061	13100	12877	13143	13130	13005	13162	13009	12969	13036	12963	13131	13012	12841	13067	12874	13172	12914	13123	13245	13028	12988	13163	13061	13096	13131	13131	13070	12971	13003	13043	12991	12982	13057	13089	13017	13028	12872	12980	13183	13023	12988	13134	12956	13112	13248	13043	13077	13115	13004	13090	13056	13173	13099	12928	12952	13090	13122	13140	13163	12901	12992	12978	13103	13036	13136	12966	12945	12984	13109	13051	13060	13004	13002	13051	13000	12954	13086	12840	13212	13130	13005	13079	12922	12934	13099	13028	13105	13013	12980	13125	13031	12975	12974	13076	12958	12958	13007	12932	12917	13135	13129	13014	12935	13069	13000	13058	12918	13089	12977	13129	13016	13100	13042	12930	13104	12820	13087	12946	12937	13147	13070	13143	13108	13067	13124	13102	12840	13185	12994	13025	12964	13146	12863	13107	13150	13152	13310	12988	13113	12943	12827	12937	13071	13057	13122	12940	13023	13080	13043	12800	13026	13079	12989	12876	12988	13056	13264	12969	13100	13030	13006	13109	12889	13064	13112	12967	13044	13073	13293	13106	12969	13004	12926	13116	12905	12916	13006	13070	13029	13003	13022	12847	13126	13120	12939	12957	13054	12933	13063	13056	12823	13028	13040	13063	13010	13075	13151	13028	13086	13059	13067	12899	13118	12912	13100	13082	12897	13071	12905	12986	13229	13031	12961	12945	13064	12828	13068	13032	13070	13077	13043	12936	13001	13057	13012	13088	13113	13150	12859	12938	12874	13101	13048	13141	13030	13123	12955	13058	13190	13080	13055	12885	13010	13073	12996	12925	13073	13099	13008	13070	13071	13073	12920	13090	13115	12975	12939	12807	12946	12989	13031	13015	13151	12997	13207	13020	12974	13215	13046	12976	13121	13033	12988	13015	13078	13076	13027	13099	13115	13144	13008	13050	13167	13140	13252	13030	13075	12977	13173	13060	13024	13059	13167	12945	13118	13078	13087	13118	13122	12803	13064	12942	13093	13061	13116	12944	13154	12999	12964	13106	13058	13075	13010	12904	13020	13165	13114	12992	13188	13095	12974	13000	13017	12969	12987	13078	13010	13061	13031	13309	13062	12904	13003	12976	13059	12891	13111	13036	13019	13011	13058	13145	12977	13021	13026	13236	13161	13180	13035	13069	13013	12951	12961	13031	12945	12957	13176	13028	13013	13104	12958	13119	12860	13227	13139	12940	13023	12985	13088	12917	13270	13272	12964	13025	12952	13017	13204	12964	12939	13119	13024	13086	12946	12918	13093	13010	13086	13089	13089	13101	13089	13044	13218	13050	13029	13302	13053	13114	13104	13259	13042	13041	13007	13086	13209	13122	13035	13089	13050	13150	13117	13019	13041	13089	13122	12988	13036	13113	13021	12991	12997	13060	13046	12938	13044	13084	12949	13122	13252	13103	13167	12919	13078	13016	13065	13130	12929	12909	13178	12837	12960	12974	13244	12953	13013	13175	12952	12935	13000	13086	12950	13170	12992	12949	12986	13083	12923	12867	12944	13051	12987	13028	12828	13075	12904	13170	13163	12912	13082	12985	13044	13102	12979	13088	13091	12985	13172	13033	13009	12995	12976	13038	13054	13046	13112	13187	12974	13075	13023	13001	13225	13051	13008	13069	13098	12942	13219	13053	13003	13156	13182	13098	13092	13001	13120	13208	13020	13104	13042	13105	13138	13055	13067	13144	13102	12951	12995	13115	13029	12952	12957	12976	13051	13083	12932	12986	13207	12958	13139	12941	12986	12859	12991	13083	13051	13135	13208	13035	12963	13092	13030	13045	13038	13017	12986	13243	13022	13049	12970	12980	12930	13047	13108	12954	13237	13026	13119	13162	13003	13108	13172	13066	13002	13082	12953	13016	12988	12966	12998	12956	12934	12886	12939	13250	12825	12945	13090	12961	13048	13071
22070	21065	28692	24057	22923	27355	31493	24629	21121	20378	19864	19455	19110	19119	18810	18613	18395	18344	18005	18231	18419	18346	18247	18188	18352	18115	18031	18217	18325	18108	18073	18195	18297	18061	18109	18203	18127	17899	18143	18272	18181	17788	18188	18236	18156	17937	18328	18311	18135	18108	18230	18099	18142	18132	18054	18039	17894	18226	18140	17922	18199	17955	17895	18120	18060	18015	18205	18166	18114	18290	18228	18072	17840	18127	17952	18214	17962	18003	17965	17933	17881	18039	18033	18249	18164	18036	18023	17828	18150	17908	18153	18271	18457	18094	17943	17961	17954	18313	18266	18109	17990	18095	18028	18006	18130	18034	17905	18085	18144	18033	17986	17970	18100	17955	17916	18016	18148	17896	18077	18047	18195	18333	18135	18045	17959	17966	17919	17915	18311	18029	18008	18017	17870	18196	18114	17940	17868	17942	17986	18036	18245	18100	18244	18194	18087	18067	18090	17935	17970	18047	18273	18117	18188	17907	18055	18029	18097	18114	17945	18070	17862	18079	18192	18287	18159	18026	18145	18161	18026	17973	17963	18176	18179	18006	17984	17984	18338	18069	18111	18038	18051	17971	18105	17901	17927	17901	18113	18052	17824	18011	17956	18181	18207	18130	18069	18119	18116	17955	17794	18056	18088	17992	17776	18014	18083	18129	18032	17999	18049	18222	18101	18242	18258	18006	18207	18093	17996	17893	18070	18217	17997	18096	18179	17868	18280	18154	18256	17945	17871	18005	18096	17937	17975	17967	18004	18187	17872	18042	18262	17939	18082	17984	18002	18072	18316	17955	17945	18079	18102	18112	17922	17818	18068	18044	17957	17988	17920	18123	18043	18003	18049	18113	18099	18088	18042	18064	18156	18268	18102	17928	17935	18261	17979	17835	17953	17918	18030	18359	18194	17950	17929	17853	18029	17873	18047	18089	17915	18174	18063	18123	18020	18211	17988	18143	18075	18068	18059	17859	18037	18116	18016	18102	17899	17993	17908	18229	18298	17940	18111	18112	18092	18133	18102	18107	17857	18233	18293	17997	18034	17981	18070	18073	18099	17935	18088	17803	17939	18092	18182	18006	18069	18214	18179	17845	18039	17959	17973	18174	17832	18107	17888	17953	18076	18092	18031	18104	18117	18102	17965	17767	18064	18100	18232	18164	18173	18093	18158	18147	18118	18055	17948	17773	18021	18049	17827	18132	18137	18035	17953	18057	18014	18038	18089	17874	18086	18004	18047	17988	17975	18106	18067	17954	18219	17970	18135	17957	17888	17928	18246	17988	18132	18049	18051	18004	18034	18107	18176	17915	18227	18197	17935	18108	17897	18035	18113	18054	18100	17813	17902	18098	18012	17894	17933	18033	17972	18106	17942	18126	18011	18326	18008	18169	18075	18116	17831	17980	17964	18000	18221	18348	18072	18196	18023	18145	17984	17988	17993	18239	17975	17715	18074	18039	17861	17918	17964	17888	18206	17925	18130	18003	18057	18138	18045	18089	18080	17926	18146	18137	18010	17775	18024	18020	18050	17968	18046	18129	18016	18029	18056	18017	17971	17963	18242	18114	17853	18121	18141	18068	18020	17977	18180	18074	18207	18129	18014	18081	18105	18102	18121	18005	18094	18118	18230	18045	18164	18067	18056	18014	17939	18068	18022	17941	17936	17989	18020	18249	17962	18078	18062	17953	18019	18036	18036	18078	17909	17933	17978	18014	18118	17873	18100	18036	17808	17904	18000	17961	17986	18015	17805	18195	18012	17947	17941	17740	17972	17846	18085	17913	17976	18105	17990	18210	18026	18016	18126	17980	18089	17792	18152	17949	18037	17994	18077	18089	17965	17929	18067	18010	17834	17910	17858	17974	17944	17969	18205	18016	18072	17916	18221	17867	18023	18161	18128	17831	18088	18020	17865	17984	18011	18022	18038	17905	18201	18091	18173	18174	18179	17862	17935	18167	17998	18019	18109	18057	17941	17980	17865	18160	17985	18158	17995	18025	18026	18126	18088	18003	17928	18075	17897	17988	18065	17886	17883	18078	18065	17974	17940	18021	17861	18165	18198	17935	18158	17891	18008	18264	18042	18220	18053	18045	18102	17954	18054	17911	18021	17901	18098	17922	18081	17978	17989	18079	17756	17966	17846	18134	18052	18116	17952	17867	18056	17915	17806	17938	18001	18025	17941	17888	17886	17997	18176	18058	18217	18226	17925	18092	17827	18018	18214	18010	18184	18022	18190	18003	18001	17843	17994	17942	17940	18248	17918	17925	18115	18121	18102	18280	18020	18073	17992	17924	18084	17999	18215	18140	17981	17861	18007	18090	18076	17786	18069	17982	18240	18101	18108	18098	18109	18176	18107	18035	18137	17976	17949	18125	18180	18232	18222	18027	17927	18182	18236	18034	18183	18159	18130	18082	18172	17937	18180	18107	18026	18118	17912	17946	18193	18179	17949	17983	18047	17966	18050	18069	18040	18091	17823	17935	18128	17983	18160	18097	18030	18103	18199	18129	18152	18149	18079	17908	17939	17964	17814	18418	18038	17806	18007	17857	18111	17912	18020	18212	17859	18139	17847	17876	17977	18225	18036	18023	18020	17991	18045	18031	18059	17858	17925	17903	17955	17844	18025	18199	18086	18087	18090	17788	18134	18059	18020	17922	17704	17864	18029	17787	18087	17987	18141	18108	17954	17963	18016	18184	18192	18018	17923	17864	17895	17914	18006	17956	17993	17952	18057	18199	18051	17916	17844	17973	18015	18156	17988	18179	18052	17863	17993	18069	18217	17890	18010	18017	18130	18080	18109	18008	18069	17938	18123	18051	17908	17994	18033	17768	17975	17960	17891	18174	18146	17938	17997	17878	18080	17824	18070	18165	17822	18100	17815	17874	18060	18219	17896	18050	17848	18012	18111	18086	17773	17974	17834	18006	18019	18102	17991	18021	18060	17895	17614	17923	17926	17991	17896	17985	18048	18010	18074	17893	18019	17952	17959	17974	17891	18055	18184	18020	18002	18158	18074	18008	18006	17982	18057	18052	18096	17948	17861	18054	18135	18101	18019	17989	17909	18035	17951	18026	18259	17995	18030	17978	17893	17934	18243	17867	17937	18036	18054	18079	18082	18177	18174	18030	17977	18081	18049	17907	18088	18000	18052	17931	18136	18277	17977	18045	18031	18029	17902	18076	17992	18027	18116	17884	17916	17854	17984	17881	18159	17861	17847	17823	18110	18013	17916	17883	17915	18099	18090	17980	17911	17987	18015	18178	18112	18156	17872	18186	17983	18090	17978	18208	18029	18073	18084	18180	18073	17908	17878	17735	17942	18041	18065	17977	18180	17810	17916	17998	18003	17880	17887	17846	18068	18107	18507	18000	18176	17975	17970	17922	18040	17964	17956	17904	17919	17611	18005	18135	17786	18001	17796	17966	18064	18164	17887	18048	18163	17899	18066	17870	18078	18026	17777	17894	18250	17966	17970	17926	17924	18029	17944	17955	18005	18060	18132	17887	18149	17865	17978	18108	18150	18060	18006	18060	17952	18029	18042	17779	18086	18133	17935	18054	18208	17841	18077	18291	18187	18140	17768	17862	18129	17899	17972	18052	18104	18160	17959	18068	18125	17950	17827	18060	17920	17894	18069	17944	17986	17911	17938	18121	18208	17846	17853	17963	17983	17751	18040	18132	18187	17681	17965	17848	17943	18040	18117	17932	17986	18052	18020	18114	18221	17783	17879	17787	18148	17895	17959	17930	18024	18035	17972	18024	17953	18083	17926	17855	18270	18007	17977	18003	18100	17859	17799	17971	17988	18047	17924	18035	18029	18032	17939	18059	18221	18154	17920	18307	18081	17921	17872	18035	18193	18210	17906	18150	18134	18025	18037	18046	18075	17951	18010	17927	18019	18095	17981	17899	18056	17822	18064	17926	18099	17944	18064	17998	18051	18035	18046	18035	17815	18147	17975	17984	17969	18222	18075	18070	17978	17940	18003	17899	17900	18165	17841	18214	17992	18073	18073	18141	18074	18050	17971	18076	18056	17732	17958	18049	17968	17855	18032	17890	18180	18289	17898	17994	17909	18204	17908	17932	17926	18049	18139	18015	18078	18093	18051	18031	18204	17989	17913	18189	18207	18140	17995	18023	17989	18227	18153	17934	17844	17976	18096	18233	18048	17996	17921	17831	18139	18086	18125	17761	17976	17696	18078	18057	17932	18105	18012	17988	18078	17961	18085	17992	18038	18141	18069	17914	17767	18019	17909	18118	18001	18264	18251	18133	18073	17930	17760	18018	18111	18293	18111	18103	17999	17815	17991	17928	18094	17950	17933	18072	18245	18064	18018	17919	17901	17901	18073	17959	17866	17814	17957	17859	18125	17978	18129	17952	17972	18071	18124	17893	17970	17960	18042	18115	17940	17908	18005	17871	18222	17976	17914	17965	18011	18127	18009	17951	18022	18100	17861	17954	18128	17994	18024	18029	17885	18121	18114	18075	18314	18058	18120	18292	18079	18089	18244	17947	17989	18023	18190	18105	17900	17998	18164	17995	17883	18048	18121	18167	18164	17763	18069	18000	17980	17927	18164	18067	18047	17773	17958	17925	17975	17884	17915	17964	17921	18121	18035	17844	18024	18103	18017	18098	18069	18199	18137	18128	17948	18111	18100	17972	18126	17972	18088	18203	18230	18146	17975	18217	18033	18009	17946	18036	18048	18220	17983	17989	17888	17839	18001	17962	17893	18172	18003	17823	17926	17896	18011	17933	18076	18172	17956	17911	18130	18032	17975	17894	17811	18086	18144	17981	18040	18075	18096	18083	18101	18016	18074	17793	18031	18210	18135	17986	18087	18180	17921	17822	17775	18076	17956	18074	18061	17963	17910	18160	18029	18028	17963	18135	18140	18113	18099	17982	17987	17940	18001	17968	17981	18193	18061	18026	18196	18025	18150	17976	17930	17922	18210	17947	18021	18071	17949	17959	18002	17934	17902	17971	18139	17970	17871	18013	17869	18073	17835	17928	18102	17901	18004	18071	17989	18133	18030	18200	18194	18102	18097	17919	18000	18139	17972	18072	18080	17922	18175	18019	17876	17942	18121	18206	18067	18062	18161	18076	18122	18049	17821	17997	18043	17902	18309	18181	18061	18052
48787	77801	59368	43566	35236	28972	24166	19417	16427	15523	14919	14187	13994	13654	13730	13657	13497	13452	13386	13288	13410	13307	13416	13324	13219	13406	13243	13273	13378	13037	13249	13215	13292	13165	13122	13191	13279	13336	13316	13159	13177	13065	13149	13108	13193	13441	13310	13323	13323	13264	12998	13336	13158	13125	13231	13347	13297	13245	13197	13198	13246	13229	13205	13477	13165	13162	13255	13118	13333	13222	13133	13161	13224	13264	13163	13218	13143	13193	13322	13008	13278	13258	13312	13329	13254	13216	13148	13093	13249	13197	13198	13038	13148	13271	13245	13407	13158	12995	13471	13213	13194	13160	13374	12961	13176	13249	13360	13158	13279	13267	13240	13221	13262	13243	13281	13112	13351	13271	13242	13060	13217	13028	13106	13280	13277	13382	13410	13133	13279	13207	13239	13044	13197	13180	13349	13092	13254	13344	13330	13095	13282	13171	13179	13244	13209	13149	13316	13165	13270	13332	13158	13149	13148	13397	13275	13124	13241	13382	13329	13239	13071	13183	13125	13257	13130	13104	13182	13218	13171	13137	13129	13293	13391	13261	13151	13288	13291	13231	13150	13091	13136	13085	13306	13194	13268	13139	13221	13156	13167	13322	13195	13220	13115	13048	13032	13212	13250	13243	13068	13239	13250	13259	13282	13317	13258	13338	13280	13232	13276	13272	13205	13311	13154	13415	13276	13393	13113	13333	13057	13316	13200	13388	13416	12974	13275	13408	13187	13340	13020	13233	13122	13166	13380	13293	13217	13171	13343	13163	13152	13308	13178	13157	13311	13359	13180	13269	13183	13292	13194	13177	13374	13284	13117	13186	12958	13203	13031	13268	13133	13316	13117	13342	13351	13256	13221	13185	13159	13104	13241	13260	13164	13006	13277	13206	13383	13196	13295	13277	13101	13244	13134	13277	13272	13165	13295	13213	13220	13179	13163	13109	13195	13138	13102	13231	13137	13268	13183	13109	13188	13256	13022	13274	13106	13200	13061	13261	13060	13265	13106	13283	13264	13383	13209	13311	13059	13192	13257	13262	13173	13425	13060	13302	13385	13149	13196	13187	13339	13042	13192	13202	13251	13155	13219	13077	13252	13293	13367	13107	13362	13260	13198	13332	13353	13372	13170	13391	13097	13077	13274	13369	13212	13329	13192	13133	13144	13412	13281	13199	13283	13286	13146	13302	13330	13071	13191	13308	13389	13207	13181	13196	13293	13309	13214	13297	13317	13161	13263	13195	13189	13072	13300	13094	13194	13072	13189	13286	13240	13301	13356	13058	13240	13120	13434	13125	13246	13280	13320	13195	13102	13243	13070	13293	13408	13061	12963	13282	13211	13308	13096	13308	13085	13295	13242	13199	13219	13238	13263	13162	13196	13137	13179	13220	12979	13297	13197	13245	13294	13215	13215	13304	13395	13099	13287	13297	12994	13255	13184	12998	13226	13276	13311	13257	13082	13371	13197	13365	13235	13255	13220	13343	13124	13247	13195	13123	13334	13261	13436	13141	13157	13171	13288	13261	13182	13064	13295	13199	13126	13333	13320	13015	13145	13255	13053	13338	13337	13394	13141	13236	13202	13146	13179	13171	13131	13353	13169	13094	13057	13339	13064	13251	13262	13258	13191	13175	13181	13301	13350	13295	13102	13098	13115	13169	13163	13208	13224	13210	13238	13246	13398	13155	13288	13177	13186	13267	13277	13123	13060	13208	13154	13147	13046	13136	13109	13213	13119	13221	13206	13307	13222	13295	13204	13134	13321	13284	12899	13308	13190	13347	13306	13305	13273	13161	13172	13146	13193	13298	13305	13223	13179	13161	13270	13132	13138	13274	13210	13136	13234	13345	13165	13174	13129	13176	13195	13218	13317	13352	13308	13333	13052	13206	13157	13060	13198	13213	13264	13132	13192	13232	13309	13178	13295	13213	13239	13310	13352	13408	13161	13492	13184	13000	13355	13344	13249	13190	13313	13277	13310	13148	13165	13159	13248	13026	13253	13250	13269	13223	13032	13258	13096	13394	13263	13169	13231	13316	13269	13168	13247	13231	13119	13180	13228	13116	13191	13260	13374	13046	13087	13407	13163	13295	13128	13094	13240	13232	13205	13215	13053	13198	13154	13121	13090	13160	13209	13080	13326	13150	13115	13134	13269	13145	13316	13316	13209	13161	13197	13229	13284	13154	13266	13245	13258	13140	13211	13385	13228	13189	13174	13195	13256	13276	13282	13240	13118	13419	13218	13335	13178	13272	13239	13187	13246	13214	13213	13158	13242	13269	13261	13036	13047	13263	13090	13260	13137	13310	13259	13209	13153	13192	13169	13328	13244	13302	13242	13206	13309	13161	13163	13304	13206	13416	13401	13124	13092	13128	13194	13212	13105	13147	13380	13206	13069	13200	13366	13051	13188	13190	13139	13196	13213	13097	13222	13289	13444	13281	13035	13294	13197	13188	13237	13159	13180	13278	13326	13223	13167	13293	13377	13198	13309	13123	13230	13294	13124	13356	13333	13331	13251	13165	13076	13037	13209	13121	13169	13099	13149	13289	13254	13245	13220	13159	13197	13365	13132	13276	13210	13228	13223	13135	13236	13174	13213	13320	13165	13230	13206	13125	13201	13236	13266	13042	13104	13324	13168	13229	13178	13172	13194	13038	13313	13230	13202	13127	13136	13146	13319	13214	13095	13186	13273	13072	13220	13290	13304	13318	13233	13256	13390	13193	13316	13274	13249	13174	13210	13245	13291	13138	13378	13106	13215	13191	13216	13277	13102	12962	13129	13138	13261	13315	13183	13277	13157	13191	13076	13086	13309	13047	13207	13183	13027	13225	13094	13155	13240	13198	13329	13151	13215	13070	13402	13330	13166	13328	13223	13055	13302	13311	13210	13177	13121	13379	13079	13333	13250	13217	13094	13295	13078	13320	13172	13165	13474	13242	13067	13089	13191	13341	13323	13146	13366	13341	13215	13310	13149	13354	13139	13137	13228	13106	13190	13214	13343	13234	13091	13207	13361	13214	13209	13351	13189	13212	13223	13340	13153	13173	13295	13294	13155	13299	13181	13339	13260	13322	13184	13237	13414	13305	13141	13211	13229	13295	13281	13150	13164	13343	13200	13260	13173	13236	13211	13206	13331	13344	13132	13215	13125	13256	13127	13274	13163	13202	13105	13234	13188	13354	13337	13378	13084	13297	13189	13165	13245	13187	13146	13215	13336	13307	13234	13183	13315	13153	13007	13092	13150	13200	13116	13222	13321	13122	13341	13259	13277	13377	13179	13118	13176	13151	13257	13336	13484	13138	13386	13293	13103	13354	13226	12994	13115	13060	13437	13271	13106	13213	12949	13191	13294	13095	13159	13073	13234	13152	13262	13332	13230	13349	13234	13222	13201	13302	13155	13100	13249	13307	13054	13191	13199	13201	13130	13228	13401	13187	13271	13232	12990	13147	13256	13154	13251	13313	13232	13258	13326	13124	13096	13169	13045	13115	13227	13078	13266	13202	13128	13162	13167	13215	13142	13098	13144	13270	13100	13129	13174	13168	13071	13281	13063	13307	13214	13045	13437	13033	13168	13207	13127	13307	13193	13181	13135	13312	13274	13045	13153	13309	13292	13289	13292	13306	13189	13208	13223	13157	13198	13276	13069	13184	13252	13128	13180	13454	13220	13343	12984	13241	13187	13248	13330	13261	13364	13125	13257	13353	13285	13149	13260	13257	13266	13254	13250	13223	13297	13207	13306	13134	13285	13294	13076	13220	13273	13115	13317	13183	13205	13146	13306	13146	13095	13336	13222	13099	13123	13358	13408	13169	13381	13279	13317	13331	13200	13146	13015	13163	13200	13269	13029	13166	13197	13131	13368	13218	13236	13237	13283	13147	13082	13208	13164	13217	13257	13259	13282	13295	13277	13426	13303	13199	13189	13231	13321	13137	13377	13238	13167	13322	13188	13196	13222	13158	13302	13236	13191	13062	13283	13248	12987	13184	13293	13094	13190	13079	13196	13156	13135	13320	13211	13046	13224	13336	13239	13276	13148	13339	13150	13145	13079	13103	13362	13226	13484	13070	13187	13192	13268	13385	13141	13244	13229	13284	13245	13134	13105	13159	13220	13156	13190	13210	13165	13120	13207	13300	13284	13219	13216	13335	13370	13018	13203	13024	13095	13398	13245	13308	13182	13198	13183	13321	13191	13210	13158	13124	13380	13192	13130	13178	13072	13153	13302	13235	13148	13417	13193	13121	13185	13147	13084	13197	13280	13376	13218	13259	13235	13267	13298	13330	13160	13020	13341	13135	13181	13196	13219	13291	13366	13370	13386	13204	13289	13428	13191	13215	13123	13139	13255	13228	13208	13071	13145	13175	13251	13147	13200	13250	13085	13226	13442	13164	13204	13178	13381	13346	13242	13194	13273	13102	13072	13251	13229	13256	13082	13058	13017	13379	13165	13240	13411	13275	13131	13150	13187	13174	13246	13288	13151	13284	13129	13208	13276	13223	13119	13243	13204	13259	13158	13243	13234	13051	13117	13032	13175	13243	13354	13276	13299	13107	13328	13307	13035	13170	13227	13210	13192	13085	13239	13360	13293	13388	13126	13247	13164	13266	13335	13225	13301	13187	13157	13185	13204	13198	13230	13180	13224	13176	13018	13198	13076	13383	13192	13170	13122	13140	13279	13199	13198	13043	13093	13230	13196	13126	13229	13303	13200	13093	13225	13194	13207	13333	13179	13075	13277	13203	13244	13311	13248	13085	13212	13299	13205	13105	13121	13180	13395	13010	13063	13290	13261	12963	13289	13257	13208	13407	13111	13251	13292	13008	13293	13097	13126	13146	13235	13188	13127	13117	13209	13272	13298	13029	13226	13104	13144	13237	13220	13164	13086	13178	13256	13153	13259	13188	13219	13276	13202	13071	13077	13195	13119	13069	13343	13058	13184	13224	13232	13159	13151	13247	13158	13338	13200	13050	13198	13283	13245	13169	13275	13160	13207	13291	13183	13073	13280	13203	13303	13223	13083	13096	13084	13409	13171	13273	13294	13175	13152	13271	13134	13482	13190	13306	13343	13093	13103	13188	13146	13342	13255	13312	13339	13171	13210	13199	13143	13341	13273	13205	13243	13297	13076	13177	13285	13057
38623	45663	48264	40080	31359	25862	22357	19963	19196	18589	18401	18232	18105	17860	17970	17912	17745	17836	17577	17788	17764	17680	17792	17671	17830	17730	17787	17867	17896	17637	17767	17692	17840	17660	17727	17738	17591	17434	17551	17644	17775	17799	17791	17634	17697	17776	17786	17777	17797	17876	17517	17686	17834	17740	17672	17903	17627	17735	17695	17685	17587	17478	17646	17576	17590	17538	17554	17589	17770	17557	17770	17418	17564	17631	17721	17598	17708	17986	17821	17837	17682	17759	17746	17551	17611	17570	17817	17706	17714	17683	17812	17645	17447	17631	17812	17632	17852	17702	17662	17912	17740	17593	17626	17582	17696	17620	17712	17672	17732	17718	17638	17760	17803	17690	17727	17570	17496	17687	17656	17724	17890	17763	17639	17630	17728	17573	17710	17483	17502	17670	17676	17623	17779	17558	17701	17528	17709	17648	17837	17638	17789	17642	17702	17596	17619	17596	17812	17584	17528	17550	17626	17726	17714	17868	17651	17443	17599	17716	17564	17574	17544	17555	17573	17406	17830	17739	17701	17543	17618	17709	17571	17690	17427	17587	17693	17611	17675	17583	17812	17697	17802	17576	17661	17760	17628	17635	17504	17631	17560	17773	17574	17676	17824	17670	17630	17652	17788	17765	17479	17439	17658	17679	17661	17648	17562	17619	17601	17735	17690	17811	17579	17735	17591	17507	17741	17784	17764	17830	17705	17539	17628	17633	17558	17698	17712	17592	17608	17589	17654	17742	17706	17570	17851	17581	17535	17670	17674	17755	17529	17407	17753	17607	17852	17891	17629	17619	17782	17588	17430	17783	17649	17657	17762	17836	17547	17768	17532	17679	17566	17455	17598	17701	17721	17634	17713	17603	17638	17668	17465	17469	17401	17518	17522	17666	17472	17562	17532	17642	17655	17703	17615	17641	17653	17799	17534	17619	17705	17744	17716	17729	17543	17573	17711	17719	17718	17754	17748	17647	17836	17797	17728	17755	17627	17646	17765	17697	17521	17799	17526	17439	17705	17613	17548	17578	17638	17713	17748	17582	17610	17607	17899	17623	17582	17851	17767	17505	17371	17574	17649	17640	17469	17411	17444	17743	17643	17767	17732	17664	17525	17521	17555	17546	17566	17871	17549	17686	17879	17750	17690	17544	17682	17597	17632	17494	17830	17661	17740	17554	17511	17838	17700	17800	17408	17724	17718	17726	17605	17510	17526	17626	17425	17504	17660	17835	17756	17677	17716	17770	17657	17558	17904	17548	17735	17516	17553	17807	17658	17793	17668	17615	17579	17507	17684	17681	17808	17666	17629	17432	17762	17668	17445	17673	17603	17730	17907	17615	17774	17602	17923	17778	17836	17609	17467	17661	17685	17456	17581	17647	17716	17859	17850	17570	17748	17535	17509	17751	17707	17480	17954	17580	17592	17763	17711	17697	17573	17671	17435	17828	17597	17607	17766	17720	17607	17618	17849	17803	17636	17598	17547	17676	17649	17635	17723	17644	17756	17907	17681	17825	17905	17451	17626	17673	17546	17585	17764	17701	17632	17622	17624	17483	17668	17829	17694	17768	17671	17739	17678	17719	17825	17473	17553	17705	17589	17777	17523	17778	17725	17640	17661	17688	17548	17658	17415	17622	17681	17809	17520	17787	17526	17552	17703	17560	17602	17472	17725	17778	17795	17523	17526	17499	17725	17894	17708	17423	17685	17591	17792	17597	17653	17673	17859	17735	17598	17676	17497	17705	17830	17655	17801	17616	17668	17574	17577	17786	17694	17758	17728	17724	17812	17787	17625	17679	17580	17407	17814	17581	17621	17564	17743	17707	17715	17707	17773	17470	17661	17661	17664	17671	17518	17603	17653	17493	17699	17405	17571	17588	17542	17519	17757	17491	17736	17706	17742	17538	17706	17656	17757	17533	17610	17943	17890	17628	17709	17708	17672	17560	17536	17665	17608	17537	17589	17668	17570	17504	17838	17678	17693	17749	17828	17603	17619	17803	17727	17853	17606	17885	17909	17714	17719	17898	17606	17489	17700	17675	17807	17602	17486	17518	17606	17765	17778	17720	17687	17536	17728	17614	17760	17704	17687	17631	17808	17619	17752	17688	17740	17576	17715	17317	17852	17950	17769	17531	17649	17425	17582	17785	17695	17610	17647	17578	17588	17951	17733	17663	17681	17585	17720	17585	17740	17644	17889	17716	17839	17688	17602	17746	17843	17878	17506	17684	17603	17727	17598	17637	17534	17525	17733	17742	17858	17949	17678	17750	17568	17515	17550	17721	17602	17797	17762	17598	17453	17803	17782	17640	17738	17840	17638	17637	17934	17723	17630	17714	17668	17491	17638	17723	18027	17818	17762	17732	17688	17382	17682	17515	17690	17617	17991	17607	17768	17627	17677	17814	17499	17534	17638	17620	17639	17576	17579	17651	17711	17653	17783	17742	17787	17724	17695	17528	17683	17769	17742	17657	17821	17739	17809	17683	17601	17788	17621	17828	17598	17678	17716	17560	17862	17735	17581	17598	17637	17630	17499	17713	17441	17756	17646	17451	17580	17618	17577	17669	17533	17546	17652	17477	17532	17646	17549	17638	17770	18022	17707	17531	17663	17526	17783	17700	17900	17556	17688	17720	17824	17735	17804	17630	17636	17547	17519	17670	17590	17524	17566	17694	17620	17627	17559	17565	17897	17743	17607	17666	17708	17592	17495	17726	17912	17650	17755	17609	17659	17881	17823	17641	17776	17627	18002	17663	17832	17860	17778	17747	17788	17721	17306	17579	17673	17794	17697	17570	17484	17705	17877	17815	17650	17608	17761	17502	17536	17657	17784	17526	17673	17580	17559	17746	17574	17875	17580	17823	17654	17800	17660	17814	17762	17551	17753	17842	17758	17686	17809	17671	17734	17699	17521	17678	17660	17497	17542	17575	17900	17749	17420	17475	17639	17737	17467	17724	17742	17644	17725	17509	17601	17605	17652	17719	17818	17439	17720	17590	17831	17667	17598	17840	17562	17733	17791	17701	17619	17677	17594	17687	17733	17892	17662	17511	17547	17679	17583	17471	17415	17692	17830	17734	17610	17757	17533	17918	17525	17460	17369	17496	17395	17516	17629	17663	17682	17622	17707	17587	17730	17476	17618	17828	17702	17742	17581	17444	17639	17460	17650	17434	17835	17321	17519	17773	17653	17554	17746	17784	17603	17691	17978	17839	17805	17660	17704	17608	17769	17676	17740	17693	17488	17461	17868	17683	17680	17487	17497	17610	17620	17730	17877	18018	17592	17436	17677	17585	17600	17650	17522	17619	17651	17654	17779	17730	17499	17654	17654	17785	17791	17642	17552	17540	17731	17607	17540	17852	17636	17604	17443	17699	17617	17585	17692	17722	17706	17717	17780	17770	17590	17459	17407	17600	17647	17704	17592	17645	17646	17631	17694	17529	17698	17628	17601	17514	17693	17447	17479	17624	17701	17569	17701	17644	17872	17492	17596	17350	17642	17475	17555	17709	17506	17744	17542	17445	17622	17673	17633	17641	17830	17864	17706	17547	17560	17729	17613	17784	17503	17616	17842	17685	17677	17676	17680	17513	17651	17577	17762	17946	17578	17863	17554	17827	17626	17585	17770	17655	17668	17694	17717	17623	17665	17654	17446	17587	17600	17542	17739	17434	17701	17643	17677	17373	17899	17643	17685	17640	17936	17792	17781	17748	17687	17685	17837	17500	17514	17481	17589	17778	17508	17564	17659	17719	17740	17551	17743	17645	17518	17641	17849	17636	17705	17647	17756	17507	17814	17727	17818	17751	17680	17377	17636	17885	17586	17834	17721	17702	17612	17749	17590	17743	17514	17732	17502	17653	17557	17540	17669	17695	17537	17555	17531	17712	17568	17569	17638	17459	17754	17655	17765	17778	17798	17613	17378	17720	17689	17622	17663	17461	17776	17421	17448	17714	17681	17652	17891	17614	17538	17550	17647	17700	17545	17415	17575	17737	17833	17699	17682	17792	17627	17291	17509	17671	17577	17579	17714	17522	17536	17441	17533	17639	18036	17788	17756	17611	17630	17702	17745	17422	17684	17714	17656	17510	17626	17627	17645	17642	17632	17579	17723	17526	17862	17601	17642	17752	17890	17839	17888	17710	17684	17325	17597	17682	17743	17847	17915	17701	17717	17689	17657	17608	17918	17640	17483	17765	17446	17538	17739	17710	17517	17709	17834	17576	17689	17890	17553	17684	17643	17756	17548	17572	17681	17823	17956	17686	17578	17552	17720	17692	17569	17572	17588	17584	17582	17550	17589	17643	17556	17494	17771	17556	17745	17676	17645	17694	17707	17503	17550	17797	17690	17761	17796	17620	17652	17620	17690	17764	17682	17590	17785	17607	17601	17589	17594	17699	17600	17770	17941	17563	17698	17574	17611	17626	17816	17786	17516	17653	17581	17719	17821	17632	17536	17620	17878	17703	17784	17644	17618	17467	17676	17691	17640	17704	17576	17685	17709	17865	17702	17691	17686	17640	17816	17621	17770	17856	17744	17648	17618	17655	17682	17800	17899	17689	17734	17643	17640	17690	17412	17576	17643	17614	17575	17641	17662	17533	17691	17533	17638	17656	17533	17405	17787	17766	17782	17535	17685	17829	17731	17800	17689	17621	17657	17642	17673	17622	17863	17571	17606	17706	17678	17433	17839	17748	17879	17722	17596	17774	17487	17763	17712	17450	17613	17609	17699	17907	17735	17592	17496	17814	17726	17917	17864	17627	17701	17688	17706	17518	17980	17745	17849	17683	17868	17588	17663	17576	17638	17433	17635	17777	17498	17679	17735	17817	17540	17633	17434	17605	17604	17850	17712	17555	17634	17535	17527	17780	17758	17905	17612	17470	17704	17675	17767	17697	17815	17750	17620	17700	17745	17662	17473	17668	17554	17667	17664	17733	17699	17774	17778	17709	17492	17748	17747	17744	17724	17513	17511	17480	17890	17663	17524	17445	17923	17666	17650	17569	17518	17818	17731	17610	17743	17683	17752	17561	17751	17969	17668	17543	17651	17691	17665	17567	17583	17688	17808	17392	17752	17530	17670	17449	17746	17730	17638	17718	17756	17795	17753	17552	17576	17489	17647	17565	17807	17680	17595	17429	17669	17879
47239	60656	47147	33659	26585	21079	17731	15695	14650	14053	13663	13584	13515	13294	13222	13299	13055	13183	13018	13025	13075	13149	13137	13276	13161	12951	13151	13031	13235	13186	13012	13063	13106	13076	13125	13100	13129	13133	13087	13070	12837	13136	13202	13016	12937	13032	13065	12884	13019	12983	13003	13024	13084	13129	12987	13107	13059	13160	13028	13155	13007	13141	13017	13061	13276	12989	12831	13066	12921	13050	13047	12989	13151	12989	12975	13148	13064	13149	12999	13179	13058	12955	13149	13114	13047	13135	13060	13025	13006	13047	13213	12931	13032	12941	12947	13010	12994	12871	13123	12989	13088	13181	13096	13013	13007	13213	13076	13079	12941	12998	12889	12957	13220	12861	13129	13099	13109	12960	13080	13134	13057	13047	13034	13034	13084	13097	13086	13119	13063	13213	13058	13165	13087	13058	12960	13026	12953	13110	13121	12883	13145	13031	13106	13009	12962	13065	13206	13012	13047	12902	13107	13119	13072	13212	13046	13149	13189	13226	13099	13240	13183	12885	12934	13025	13048	13147	13186	13176	13107	13025	13050	13107	13004	13043	12999	13104	13343	13151	13085	12972	13160	13062	13193	13196	13133	13167	13046	13151	13066	13208	13059	12928	13070	13011	12988	13222	13150	13155	13128	13166	12979	13093	13129	13174	12836	13070	12957	13120	13052	13003	12926	12886	13106	12907	13018	13094	13262	13071	13284	13012	13134	12997	13122	13121	13131	13024	13077	13069	13076	13109	13194	12929	13011	13181	13018	13116	13067	13078	13120	13125	12983	13121	13123	13129	13098	13128	12861	13064	12931	13049	13123	12927	13213	12895	13146	13096	13067	13050	13004	13183	12962	13092	13250	13124	13276	13045	13040	13210	13149	12940	13149	13143	13086	13052	13055	13117	12997	12927	13019	13127	12937	13048	13129	12981	13149	13150	13182	13085	13163	13107	12970	12914	13042	13040	13002	13105	13021	13164	13070	13077	13046	13036	13194	13085	13159	13003	13142	13064	13160	13228	13065	13075	13057	13084	12939	13043	12995	12955	13085	13174	13105	12881	13107	13142	12983	13199	13107	12851	13226	12987	13063	13183	13072	13029	13207	12931	13064	13088	13190	13181	12975	13136	12917	13150	12941	13157	13154	12995	13097	13215	13064	13140	13155	13015	13168	13207	13016	13062	13068	13021	13054	13165	13014	13097	13024	13135	13009	12977	13040	13167	13030	12940	13056	13195	13229	13110	13103	13199	13054	13170	12935	12985	13113	13163	13042	13044	13069	13194	12918	13220	13142	13020	13151	12922	12981	12966	13076	13104	13109	13175	13091	13227	13070	12860	12896	13020	13110	13189	13109	13135	13109	12877	13125	13136	13002	12996	12980	13046	13129	13162	12855	13192	12993	13044	13019	13053	13106	13221	13068	13189	13037	12872	13131	13181	13147	13170	13143	13125	12786	12962	13171	13068	13006	13122	13123	13055	13176	13036	13093	13063	13143	12988	13195	13107	13245	13041	13195	13298	13246	13076	13148	12946	13038	13118	13078	13133	13018	13036	13111	13071	13068	13011	13082	13255	13146	12990	13174	13197	12970	13060	13201	13069	13013	12951	13166	12833	13229	13077	13103	13105	13074	13062	13159	13189	13000	13065	13039	13157	13058	13118	13084	13223	13142	13238	13086	13095	13200	13272	13092	13122	13127	13191	13115	13024	13111	13022	13139	13036	13269	13104	13132	13080	13114	13057	12977	13225	12909	13020	12959	13159	12968	13089	12933	13036	13140	13214	13047	13206	13076	13077	13093	13009	13235	13009	13051	13028	13049	12972	13147	12935	13074	13059	12934	13073	13138	13066	13270	13048	13150	13239	13039	13010	13049	13006	13064	13221	13134	13107	13147	12811	13034	13149	13094	13283	13212	13075	13260	13262	13109	13185	13097	13068	13055	13213	12975	13141	13124	12998	13056	13116	13085	13033	13104	13034	13158	13212	13241	13046	13246	13053	13002	13063	13108	13202	13195	13257	12924	13339	13069	13131	13148	13158	13104	12975	13154	13120	13066	13131	13022	13049	13290	13068	12962	13132	13130	13258	12997	13210	13096	13232	12901	13207	12969	13056	13192	13046	13166	13231	13025	13000	13116	13177	13121	13058	12979	13117	13201	13151	13268	13164	13161	13179	13192	13017	13180	13164	12991	13064	13055	13180	13091	13024	13083	12970	13172	13133	13151	13056	13075	13101	12970	12992	13217	13118	13017	13021	13165	13338	12999	13012	13051	12952	12958	13032	12935	13003	13069	13291	13080	13258	13050	13015	12980	13121	13176	12966	13113	13026	13208	13073	13008	13238	13205	12954	13296	12894	13080	12957	12791	12995	13128	13164	12884	12908	13122	12947	12975	13084	13160	13157	13080	13169	13096	12983	13164	13033	12964	12900	12976	13006	12981	13179	13033	13114	13027	12985	13079	13106	13224	13219	13005	13148	13162	13156	12998	12927	13178	13016	13113	13395	13102	13107	12971	13025	12856	13210	13192	13036	13007	13199	13094	13183	12898	13119	13112	13050	13238	13014	13175	13173	13018	13130	13103	13210	12850	13146	13064	13016	13082	13091	13037	13083	13005	12954	13057	13047	13110	13085	13312	13187	13011	13245	12916	13085	13094	13021	13120	13030	13050	13117	13040	13139	13044	13143	13234	13000	13124	13019	12929	12958	12930	13123	13046	13243	13003	12978	12869	13030	13044	12909	13002	12901	13071	12871	13049	13094	13116	12959	13109	13090	12981	13222	13021	13169	13028	13091	13188	12979	13206	13233	13088	13157	13014	13088	13062	13234	13173	13027	13080	13147	13019	13023	13151	12984	13041	13086	13202	13126	13042	13170	13034	13126	13014	13099	13096	13265	12978	13145	12909	12971	13028	13139	13044	13010	13114	13036	13048	13011	13157	13095	13191	13025	13083	12929	13138	13075	13069	12897	12996	13147	13014	12910	12993	13078	13156	13194	13004	12981	12907	13062	13126	13115	13096	13160	13007	13123	13024	12905	13031	12969	13106	13104	12953	13171	13005	13086	13080	13086	12947	13019	13089	12958	13153	12897	13092	12945	13257	13136	13017	12906	13020	12993	12986	13088	13110	13020	12921	13331	13117	13201	13125	13016	12902	13163	12888	13025	12928	13089	13046	13034	13150	13178	13162	13170	13256	13156	13160	12861	13083	13168	13010	13055	13122	13056	12992	13100	13030	13172	12971	12959	13154	13099	13179	13134	13005	12949	12990	13117	13045	13095	12954	13216	13159	12945	13204	13047	13037	13137	13038	13144	13109	13221	13142	12975	13144	13136	13152	13080	12986	13170	13048	13151	13016	13173	12989	13111	13162	13126	13010	13134	13126	13042	13167	13103	13106	12972	12904	13169	13060	13006	13003	13154	13160	13132	13026	13136	13076	12951	13191	13266	12908	13044	13146	12990	12955	13040	13218	13156	13160	12920	12948	13058	13062	13014	13094	12961	13122	13179	13082	13082	13063	12997	13105	12888	13080	13066	13310	12991	13010	13045	13040	13217	13096	12967	13222	13106	13125	12899	13032	13143	13137	13091	13021	13057	13051	13011	13194	13024	12951	12988	13093	13139	13091	13080	13058	13057	13067	13123	13131	13139	13156	13189	13020	13062	13062	13245	13049	13190	13009	13190	13163	12991	13379	13116	12982	13175	13208	13095	12954	13000	13179	13025	13075	13200	13009	13181	13146	13197	13156	13131	13209	13157	13167	13109	13076	13184	13227	13134	13150	12999	13209	13141	13111	13200	13041	13072	13101	13215	12843	13055	13176	13032	13095	13139	13056	12970	13122	13118	13211	13151	13087	13147	13140	13161	13170	13210	13074	12977	13250	13041	13161	13205	13065	13200	13111	13046	13169	12966	13152	13000	13046	13023	13196	13321	13076	13081	13145	13108	13075	13194	12983	13084	13152	13179	13192	12988	13021	13235	12920	12927	13088	13096	13015	13034	13249	13124	12924	13204	13150	13151	13161	13040	12983	13186	13095	13143	12923	13195	12976	13037	13013	13104	13084	13168	13211	13054	13158	13107	13129	13130	13131	13151	13041	12960	12939	12962	13114	13106	13124	13082	13108	13015	13139	13019	12992	13122	13181	13090	13024	13135	13177	13074	13055	13008	12982	13128	13167	13210	13024	12930	12969	13135	13094	13231	13052	13043	13093	13053	13084	13239	12999	13109	13111	12892	13225	13219	13272	13010	13369	13042	13225	13200	13262	12946	13088	13258	13022	13037	13083	13012	13149	13040	13029	13025	13237	13003	13078	13071	13132	13021	12956	13037	13003	13015	13146	13093	12947	13019	13152	13173	13140	13224	13122	12976	13117	13074	13126	12990	13114	13073	13164	13268	13017	13187	13201	12937	13208	13013	13031	13081	13061	13132	12880	13144	12963	13077	12902	13081	13122	13248	13083	13052	13090	13085	13086	13118	12971	12960	13011	13097	13112	13259	13236	13083	13091	13196	12931	13054	13091	13239	13151	13193	13148	13018	13060	13130	13192	13045	13283	13007	13121	12986	13014	13009	13162	13014	13017	13093	12998	13134	13100	13074	13031	13190	13196	13144	13221	13280	13213	13028	13088	13206	13187	13066	13212	13092	13174	13165	13024	12996	13051	13056	13257	13068	13089	13108	13087	13243	13068	13181	13105	13166	13001	13111	12977	12963	13038	12963	13126	13079	12864	13207	13030	13005	12964	12884	13134	13273	13076	13183	12950	13060	13039	12984	12989	13107	13147	13095	13045	13179	13044	13072	13046	13125	13009	12938	13028	12945	13119	13295	13217	13027	12977	13088	13105	13200	13049	13208	13190	13111	12952	12965	13109	13078	13155	13074	13058	13042	13156	13095	12959	13038	12924	12956	13048	13146	13213	13279	13065	13223	13116	13171	13181	12955	13007	13034	13163	12994	13208	13093	13024	12883	13055	12879	13069	13100	13150	13123	13061	12919	13037	13249	13156	13179	13217	13106	13028	13018	13027	13063	12978	13037	13034	13165	12896	13032	13106	13039	13225	13093	13247	12998	13063	12929	13017	13196	13125	13134	13207	13145	13242	13053	12985	13156	13024	13013	13135	13009	13099	13054	13007	13099	13103	13018	13115	13272
23437	21025	29017	26593	26745	28718	27146	22097	20347	19799	19015	18326	18530	18347	18262	18036	17791	18068	17758	17694	17841	17718	17502	17906	17816	17804	17936	17772	17610	17692	17842	17856	18096	17738	17714	17800	17726	17676	17969	17581	17617	17856	17694	17671	17648	17687	17727	17786	17620	17529	17717	17739	17668	17667	17732	17688	17797	17684	17563	17786	17703	17527	17665	17581	17738	17730	17770	17758	17625	17616	17778	17784	17503	17531	17432	17564	17539	17580	17485	17677	17549	17841	17541	17613	17503	17658	17546	17710	17742	17546	17756	17508	17699	17649	17646	17577	17711	17746	17310	17543	17774	17724	17765	17722	17780	17626	17647	17819	17795	17774	17530	17692	17798	17758	17951	17879	17492	17671	17720	17712	17792	17502	17780	17713	17558	17646	17515	17637	17463	17488	17465	17478	17564	17476	17699	17508	17610	17499	17680	17654	17523	17760	17609	17596	17742	17861	17513	17445	17643	17603	17701	17724	17681	17607	17752	17575	17798	17559	17723	17726	17658	17754	17616	17775	17776	17509	17627	17795	17723	17463	17529	17659	17579	17733	17756	17619	17702	17821	17800	17586	17772	17613	17786	17713	17644	17707	17736	17704	17556	17619	17693	17694	17593	17614	17642	17415	17663	17627	17591	17625	17726	17510	17645	17639	17663	17594	17891	17469	17608	17693	17554	17721	17697	17743	18076	17523	17756	17952	17630	17764	17540	17632	17529	17650	17566	17676	17741	17827	17725	17664	17717	17557	17845	17615	17675	17684	17552	17581	17626	17479	17554	17493	17379	17655	17822	17585	17590	17641	17548	17637	17700	17488	17696	17559	17659	17548	17737	17677	17768	17697	17444	17666	17685	17452	17700	18007	17697	17612	17635	17684	17719	17519	17672	17726	17918	17914	17668	17392	17682	17911	17736	17693	17914	17704	17623	17298	17746	17626	17569	17472	17575	17687	17648	17585	17643	17567	17616	17431	17662	17417	17665	17820	17605	17622	17604	17478	17793	17741	17639	17800	17703	17643	17919	17648	17635	17510	17854	17691	17719	17739	17656	17760	17853	17647	17482	17537	17685	17431	17748	17551	17826	17673	17497	17732	17662	17702	17718	17796	17640	17603	17935	17548	17548	17599	17627	17451	17730	17518	17684	17384	17525	17746	17514	17880	17704	17693	17577	17840	17419	17540	17487	17697	17670	17485	17678	17661	17469	17671	17901	17617	17645	17540	17479	17593	17738	17473	17535	17679	17590	17820	17733	17816	17740	17543	17558	17642	17603	17368	17631	17596	17632	17484	17606	17609	17805	17655	17674	17544	17448	17483	17605	17869	17735	17642	17723	17716	17753	17626	17665	17564	17675	17649	17656	17436	17554	17607	17902	17515	17632	17687	17840	17568	17695	17722	17924	17748	17682	17552	17672	17752	17585	17656	17459	17558	17772	17678	17859	17726	17505	17492	17744	17826	17656	17640	17683	17720	17653	17904	17776	17568	17777	17741	17669	17500	17918	17485	17737	17663	17433	17758	17573	17613	17784	17863	17580	17536	17587	17750	17592	17690	17512	17800	17708	17763	17915	17740	17743	17625	17613	17715	17769	17857	17676	17594	17866	17753	17581	17542	17812	17928	17851	17717	17610	17724	17655	17639	17403	17574	17850	17622	17634	17823	17694	17890	17788	17979	17664	17763	17807	17787	17762	17646	17735	17647	17608	17427	17792	17833	17700	17710	17493	17692	17792	17722	17966	17797	17656	17645	17734	17677	17686	17782	17604	17427	17761	17463	17872	17773	17670	17616	17713	17779	17533	17686	17668	17514	17646	17568	17687	17667	17813	17508	17987	17614	17767	17687	17678	17606	17656	17624	17951	17809	17854	17754	17598	17508	17679	17675	17519	17667	17713	17595	17671	17789	17683	17511	17489	17701	17662	17698	17724	17697	17587	17567	17702	17728	17595	17698	17714	17534	17787	17801	17711	17741	17692	17749	17565	17487	17791	17727	17574	17766	17715	17619	17594	17607	17728	17509	17798	17695	17580	17502	17319	17485	17736	17696	17658	17560	17880	17595	17557	17604	17635	17552	17223	17544	17953	17802	17748	17404	17838	17650	17401	17690	17689	17347	17547	17653	17799	17766	17592	17775	17815	17645	17573	17559	17948	17706	17658	17713	17899	17703	17720	17489	17631	17605	17634	17597	17470	17756	17542	17687	17753	17703	17614	17607	17531	17532	17566	17537	17670	17609	17787	17652	17834	17668	17608	17632	17442	17432	17548	17678	17820	17614	17728	17839	17693	17697	17775	17504	17756	17618	17755	17556	17591	17627	17713	17557	17832	17697	17411	17625	17621	17786	17684	17765	17754	17695	17556	17522	17729	17645	17664	17691	17824	17750	17704	17564	17817	17664	17705	17838	17847	17708	17473	17732	17600	17638	17639	17806	17546	17604	17734	17778	17710	17458	17765	17632	17673	17935	17587	17471	17627	17628	17572	17579	17534	17619	17574	17739	17671	17513	17587	17629	17460	17565	17459	17678	17772	17663	17838	17757	17677	17648	17440	17615	17797	17639	17679	17576	17372	17591	17552	17830	17616	17756	17758	17715	17669	17848	17635	17524	17648	17608	17799	17711	17832	17772	17603	17889	17862	17703	17411	17759	17621	17345	17736	17655	17580	17651	17466	17529	17733	17733	17725	17608	17585	17700	17775	17650	17605	17571	17736	17743	17704	17577	17784	17566	17600	17386	17665	17536	17720	17693	17624	17862	17779	17657	17868	17710	17750	17679	17743	17590	17654	17633	17558	17587	17678	17591	17701	17471	17482	17432	17622	17541	17590	17544	17696	17783	17769	17596	17724	17839	17563	17660	17537	17853	17837	17686	17451	17618	17855	17608	17607	17588	17700	17671	17774	17539	17737	17435	17775	17776	17798	17498	17571	17531	17562	17873	17493	17654	17724	17537	17560	17737	17653	17715	17811	17662	17629	17540	17755	17489	17622	17622	17515	17621	17929	17555	17524	17585	17791	17755	17720	17795	17759	17516	17875	17656	17659	17703	17737	17610	17614	17755	17768	17549	17795	17832	17735	17616	17632	17515	17691	17598	17654	17795	17624	17455	17713	17611	17642	17786	17703	17652	17702	17682	17694	17643	17533	17555	17595	17644	17589	17597	17554	17561	17387	17527	17894	17778	17723	17814	17530	17520	17401	17776	17503	17520	17994	17775	17568	17655	17446	17566	17472	17719	17674	17725	17483	17673	17563	17506	17476	17626	17523	17713	17754	17811	17562	17688	17635	17813	17577	17564	17623	17687	17456	17713	17702	17704	17881	17638	17781	17686	17604	17656	17701	17566	17747	17829	17763	17773	17767	17676	17472	17746	17690	17628	17708	17601	17634	17709	17750	17675	17749	17577	17464	17555	17767	17695	17648	17891	17502	17745	17514	17638	17647	17622	17589	17767	17719	17825	17842	17968	17572	17661	17616	17532	17508	17861	17482	17479	17484	17676	17779	17667	17715	17995	17840	17712	17825	17568	17569	17705	17531	17616	17726	17766	17764	17628	17700	17756	17758	17751	17519	17752	17881	17633	17694	17606	17750	17683	17769	17683	17699	17566	17633	17803	17666	17654	17743	17904	17696	17769	17572	17498	17572	17816	17715	17546	17827	17857	17768	17677	17786	17692	17621	17637	17729	17648	17722	17755	17588	17713	17651	17601	17525	17449	17730	17705	17537	17802	17755	17580	17638	17603	17806	17670	17688	17705	17752	17576	17663	17683	17800	17624	18018	17722	17394	17658	17782	17646	17722	17692	17658	17643	17722	17715	17753	17767	17540	17766	17651	17804	17633	17568	17659	17772	17825	17784	17552	17674	17589	17493	17592	17653	17539	17564	17556	17695	17481	17502	17652	17620	17626	17679	17496	17554	17839	17630	17524	17467	17507	17544	17679	17703	17640	17683	17596	17812	17737	17640	17688	17527	17630	17476	17622	17752	17853	17701	17609	17599	17760	17612	17635	17784	17992	17746	17573	17581	17719	17705	17568	17573	17660	17490	17746	17626	17562	17614	17675	17723	17747	17574	17621	17418	17685	17634	17684	17798	17561	17980	17579	17565	17809	17602	17649	17804	17851	17673	17651	17624	17701	17455	17593	17695	17681	17514	17751	17760	17678	17745	17704	17722	17724	17707	17752	17633	17687	17435	17740	17766	17705	17694	17576	17546	17587	17727	17646	17729	17709	17651	17868	17785	17534	17547	17611	17566	17604	17519	17903	17528	17595	17638	17811	17609	17810	17662	17809	17655	17351	17671	17708	17651	17627	17621	17583	17519	17848	17658	17710	17906	17454	17690	17794	17728	17509	17561	17561	17842	17693	17532	17679	17718	17655	17565	17567	17556	17596	17559	17647	17506	17716	17568	17806	17552	17755	17599	17665	17906	17722	17528	17791	17524	17606	17603	17791	17566	17801	17661	17741	17633	17581	17660	17795	17738	17674	17759	17669	17596	17453	17773	17556	17561	17971	17464	17505	17689	17695	17689	17580	17718	17764	17727	17746	17763	17508	17528	17793	17829	17794	17848	17633	17643	17602	17624	17633	17621	17594	17601	17589	17698	17574	17912	17759	17869	17756	17571	17401	17705	17419	17646	17740	17590	17813	17577	17573	17712	17752	17550	17728	17673	17529	17582	17446	17796	17746	17697	17772	17652	17621	17197	17561	17583	17632	17485	17578	17832	17777	17668	17498	17754	18004	17627	17384	17636	17740	17610	17666	17588	17709	17510	17670	17673	17666	17484	17571	17701	17651	17672	17526	17761	17713	17598	17791	17708	17765	17804	17830	17682	17861	17654	17564	17789	17684	17309	17871	17669	17913	17889	17681	17620	17628	17506	17507	17608	17827	17543	17891	17637	17729	17737	17672	17474	17409	17425	17662	17630	17643	17667	17662	17607	17800	17537	17572	17575	17575	17780	17708	17447	17669	17796	17714	17608	17478	17685	17863	17573	17819	17601	17740	17791	17555	17654	17657	17657	17659	17711	17414	17541	17650	17723	17586	17577	17589	17769	17512	17489	17702	17695	17799	17473	17379	17760	17684	17814	17781	17715	17672	17570	17490	17736	17757	17731	17647	17574	17427	17564	17753	17721	17601	17787	17808	17559
44103	69522	58621	41719	32375	25298	19921	17269	15370	14701	14222	13842	13595	13296	13287	13277	13239	13214	13162	13052	13014	13128	13050	13197	13196	13188	13073	13039	13082	13104	12986	12987	12978	13130	12899	13028	13112	13075	13037	13049	13013	12971	12980	13172	13034	13090	13131	12976	12956	13060	12801	13020	13164	13098	12954	12950	12895	13148	13134	12964	12942	12919	13173	12855	12964	12911	13104	12980	12963	12834	13135	13032	13023	12925	12942	13072	13117	12810	13084	12942	12903	13189	12985	13100	13053	12944	13118	12985	12920	13074	12987	12901	13059	13166	12987	12900	13092	12977	13060	12964	13156	12967	13162	13194	13068	12955	13153	12973	13007	13028	12867	12895	13008	13097	13012	13097	13182	12967	13113	13018	12968	12904	13030	12978	12926	12966	12879	12971	12894	13086	12944	13031	13117	12778	13004	13008	12818	13041	13075	12900	12927	12998	13184	13044	13056	12999	13081	13026	13209	12777	13046	13100	12869	13128	12971	13024	12995	12920	13060	13061	12958	12819	13060	13034	12901	12887	12976	12924	12893	13142	12896	12751	13162	13150	13010	13034	13046	13147	12961	13101	13032	13047	13066	12925	13150	12844	13017	13035	12954	12896	13167	12979	12900	13041	13088	13018	13166	13067	13104	13018	12964	13026	12942	13006	12957	13085	12935	12848	12896	12968	13041	12960	12737	13081	13042	12846	12947	13100	13031	13165	12971	13007	12939	13066	12941	13032	12960	12942	13086	13131	12945	12988	13018	13003	12963	13136	12898	13174	13159	13139	13063	13014	12892	13157	13114	12992	13159	12851	13003	12981	12981	12982	12910	13068	12914	12950	13126	12878	13044	12990	13116	12905	12963	13002	12991	13089	12793	12988	13136	13029	12993	13085	13023	12982	12873	12947	12968	13086	12872	13133	13016	12953	13014	13114	13153	13034	13060	13091	13102	13098	13099	12914	13053	13010	13034	13198	13136	13076	13002	13059	13121	12965	12894	12979	13041	13031	12918	13160	12949	12726	12933	13029	12912	12957	13141	13149	12983	13065	13138	13078	13004	12847	12920	12952	13015	13078	13013	13077	12943	12933	12903	12961	13040	13110	12920	13040	12931	13015	12904	13048	13093	13022	13014	13057	13172	13023	13015	13087	13067	13092	12952	12943	12930	13200	13058	12955	13105	13072	13057	13013	13092	13036	13075	13071	13149	13113	12921	12968	13144	12891	13110	13035	12952	12951	12914	12895	13102	13028	13031	13112	13070	12954	13068	13086	13214	12935	13153	13057	13081	13110	13102	13041	12886	12956	13031	13075	12874	13001	12892	13195	12981	12947	12884	13091	12930	13085	13053	12985	13173	13006	13098	13080	13143	12947	12894	13100	13024	13004	12980	13053	13034	12966	13064	12912	12965	13015	13138	12937	13069	13000	12992	13113	13141	13001	13115	12935	12958	12872	12990	12941	13014	13048	13064	13001	13183	13118	13022	13149	12962	12996	13068	13086	13099	13030	13111	13020	13180	13068	13141	13055	13085	13034	13120	12931	13071	12911	12778	12984	13065	12777	12999	12986	13014	12857	13135	12946	13045	13032	12972	13144	13022	13102	12863	13109	12953	13026	12930	13100	13045	13023	12873	13108	12901	12941	13178	13168	13059	13004	13070	12977	13215	13220	13085	12905	12982	12942	12946	12999	13010	13038	13107	13134	12789	13095	12839	13098	12962	13069	12968	13039	13017	12967	13019	13187	13077	13151	13018	12979	13053	13069	13042	12897	13001	12977	13158	13069	13114	13089	12952	12991	13003	12835	12943	13087	13169	12974	13111	13005	13118	12896	13026	13101	12958	13213	13043	13176	13012	12978	13136	13070	13104	13103	12975	13129	13100	13004	13029	13078	13052	12871	13012	12837	12981	12960	12918	12904	12877	12943	12937	13162	13061	13045	13155	13058	13119	13059	12974	12996	13086	13044	13094	13013	12924	13082	13089	12948	12940	12927	13025	13016	12929	12944	13041	13091	13067	12960	13024	12995	13009	12930	13000	13010	13213	13015	13134	12948	13067	13066	13101	13087	13179	12925	13117	13119	12982	12984	13127	12988	12909	12907	13072	12928	12984	13006	12925	12941	13017	12986	13026	13034	13188	13010	12963	12994	13029	13046	12960	12988	12944	13142	12992	12944	13130	13115	12937	13015	13069	13109	13097	12998	13041	13051	13060	13072	12957	13168	12941	12963	12998	13098	13099	13020	12842	12930	13041	13021	12903	12935	13036	12989	13055	12960	13270	13009	13014	13058	12965	13005	13162	13051	12864	13080	13156	12975	12957	13073	12969	12864	13123	13022	12959	12981	12964	12981	13048	13185	12951	12964	13107	12974	13017	13019	12974	13009	13134	13114	13078	13013	13144	13075	12936	13146	13033	13070	13210	12750	13019	12961	12981	12895	13036	13150	13100	12952	13006	13004	12950	13000	13131	12831	12810	12900	13078	13088	13069	13220	12988	13107	13100	13111	12924	13050	12978	12870	13082	12948	13032	13121	12955	13124	13048	12872	12960	13087	13010	13034	13106	13155	12918	12992	12929	13081	13236	13075	12875	13016	12929	13038	13139	13090	12908	13170	13064	12992	13073	13095	12925	12845	13193	12957	12921	12884	13007	13093	12973	12954	13041	13064	12980	13122	13145	12897	13115	12990	12944	13086	13036	13061	12966	12873	12821	12954	12934	13072	12891	12976	13089	13152	13037	13145	13119	13015	13091	12937	12875	13075	12971	13198	12913	13039	12964	13086	13064	13058	13155	13119	12883	12939	12928	12937	13015	12848	12858	12834	12978	13069	13087	13028	13076	13104	12982	13012	13043	13176	12877	12910	13065	13011	12968	13039	13020	13027	13106	12956	12889	13003	13029	13027	13164	13045	13174	12902	13054	13251	12945	12945	13155	13069	13077	13045	13010	12980	12999	13111	12870	13096	12915	12857	13119	13037	13219	12923	13062	12932	13140	12849	13017	13035	13050	13029	13054	12951	12925	12968	13128	12970	13136	12908	13175	12969	12992	13047	13126	13093	12964	12987	13027	13006	12919	13039	13154	12825	13078	12886	13169	13124	12822	12868	12918	13063	13060	13116	13124	12961	12999	13021	13141	13175	13196	13034	12971	13120	13030	13093	13149	12927	12979	13098	13085	13037	12948	13131	13131	12961	13096	13217	13043	12964	13054	13023	13139	13026	12898	12824	12949	13111	12911	12938	12942	13123	13049	13081	12848	13101	13040	13142	13075	13090	13172	12911	13190	13085	12948	13121	13008	13024	13043	13097	13000	13142	12957	13110	13084	12938	13020	13116	13147	13036	13171	13258	13151	12979	13085	13117	12930	12882	13020	13065	12958	12961	13013	12881	12932	13273	13134	13162	12961	12964	12914	13063	12957	13036	13066	13078	12968	12983	13156	13039	13044	12945	13050	13158	13180	12980	12997	13188	13021	12953	13093	12905	13009	13050	13011	13112	13020	13211	13086	13083	12947	13107	12826	13101	13073	13010	12961	13123	13217	12911	13167	13124	12995	13090	12966	12991	12917	13063	12928	12961	12900	13013	13063	12966	13106	12886	12879	12957	12905	13088	13048	12907	13081	13142	12972	12996	12877	13002	12978	13118	13026	13165	13006	13031	13036	12985	13057	12965	13140	13085	13135	12939	13128	13101	13075	13205	12963	13169	12938	13004	13155	13058	12860	13073	12962	12955	13004	12976	12863	13151	13301	12982	13039	12971	13003	13054	13027	12913	13122	12952	13170	13028	12927	13106	12780	13062	13107	13012	12984	13008	13074	13034	13129	12918	13096	13198	13068	13082	12932	13084	13050	13078	12997	13027	13013	13054	12874	12831	13055	12974	13032	12991	13041	13030	13093	13082	12786	13112	12919	12923	13052	12994	13103	13119	13085	12953	13157	13061	12991	13251	12939	12914	13138	13029	13076	13068	13213	12822	12956	13006	13121	12978	13179	13135	12920	13083	13059	12904	12976	12871	13120	13039	13075	12992	13004	13068	12810	13092	13260	12853	13017	13136	13161	13009	13047	13007	13137	12991	13027	13130	13031	13096	13147	12924	13077	12832	13074	12927	13168	13179	12873	12977	13046	13006	13094	12848	13233	13214	13012	13042	13042	12932	13044	13118	13083	12990	13094	12822	13127	12995	12951	13083	13023	12947	13039	13049	12920	13116	13047	13033	13005	12997	13157	13076	13042	13040	13053	12838	12914	13046	13020	12917	13069	13036	13064	13122	13042	12877	13086	12999	13077	13113	13033	13103	12927	13046	13107	13110	13176	12957	12947	12935	13141	13133	13189	13199	12932	12974	13074	13042	13007	12975	12785	12950	12923	13042	13053	13158	13041	13089	13056	12929	12980	13114	12958	12950	13096	12952	12954	13012	13088	12951	12927	13021	13004	12956	12998	13094	13010	12869	13041	12946	13033	12873	12881	13055	12960	13106	13049	13006	13159	12909	12964	13094	12840	13085	12954	13071	13098	13035	12813	13048	13204	12964	13081	13228	12938	12983	13048	13036	12826	13145	13187	13122	12873	13111	13146	12983	13013	12907	12990	12939	13052	13039	12930	12920	13109	13014	12905	13060	13127	12925	13003	13018	13101	12958	13168	13036	12840	12936	13060	12832	13058	12986	12981	13180	12967	12954	13113	12889	13100	12929	12923	12989	13088	12955	13117	12889	13127	13223	12936	12911	13095	12898	13179	13023	13081	13051	13147	13093	12916	12902	13077	13087	12987	12952	13004	13086	12911	12941	13000	12990	13061	12909	13051	13043	12999	13076	12942	13002	12964	13076	13054	12992	13007	12843	13046	13112	12896	13106	13084	13057	12918	13203	13029	13080	13075	13054	13151	12848	12993	12987	13011	13005	13112	13019	12901	13014	13106	12994	13003	13125	13111	13096	13192	12964	12868	13047	12825	13062	13035	13177	13024	12963	12953	13167	13057	13086	13004	12984	13046	12921	13122	12919	13017	12967	13087	13060	12961	12939	12833	13078	12995	13005	12906	13122	13155	12999	13091	12862	13004	12960	13083	13198	13020	12916	13000	13094	12897	12955	12990	13197	13004	13101	12996	13000	13005	13022	13028	12962	12873	13026	12897	12860	13156	13151	12995	13000
24464	21285	30980	31797	29315	26098	24487	21165	19463	18924	18527	18187	18113	18057	17875	17764	17931	17958	17667	17640	17610	17770	17814	17689	17456	17523	17601	17498	17567	17679	17522	17548	17890	17614	17595	17630	17514	17680	17539	17515	17464	17603	17651	17305	17634	17583	17547	17378	17475	17715	17733	17538	17611	17600	17544	17591	17591	17282	17523	17560	17543	17595	17699	17491	17753	17251	17481	17281	17458	17386	17454	17723	17341	17713	17578	17421	17528	17503	17620	17524	17609	17388	17321	17455	17670	17620	17403	17721	17448	17655	17460	17684	17530	17359	17533	17537	17813	17504	17583	17300	17416	17280	17507	17729	17683	17533	17583	17430	17663	17529	17490	17438	17551	17390	17650	17610	17642	17596	17708	17532	17561	17538	17505	17531	17572	17468	17631	17697	17521	17590	17783	17538	17682	17485	17598	17600	17483	17361	17523	17588	17644	17476	17334	17382	17432	17551	17615	17455	17636	17516	17657	17640	17516	17659	17324	17488	17662	17764	17653	17660	17721	17508	17502	17354	17655	17595	17414	17627	17661	17597	17606	17409	17526	17676	17601	17472	17485	17585	17616	17454	17702	17501	17556	17348	17421	17401	17369	17601	17717	17540	17387	17612	17527	17469	17637	17657	17500	17290	17366	17708	17508	17370	17674	17471	17502	17690	17379	17560	17406	17612	17466	17552	17609	17541	17545	17715	17419	17742	17446	17403	17386	17578	17450	17487	17574	17446	17568	17319	17430	17661	17457	17563	17629	17604	17561	17577	17791	17709	17642	17612	17519	17737	17478	17572	17841	17518	17399	17281	17448	17580	17540	17411	17751	17540	17576	17208	17518	17507	17364	17420	17355	17466	17438	17548	17520	17376	17345	17608	17540	17684	17563	17695	17509	17589	17573	17479	17504	17505	17367	17290	17393	17307	17281	17654	17585	17376	17549	17489	17773	17363	17332	17496	17573	17283	17413	17474	17617	17293	17480	17532	17588	17602	17520	17616	17644	17548	17506	17604	17567	17355	17677	17485	17523	17576	17617	17775	17694	17666	17499	17433	17359	17833	17382	17326	17322	17431	17456	17834	17755	17282	17433	17460	17433	17277	17644	17561	17514	17474	17651	17388	17401	17522	17865	17574	17388	17569	17703	17693	17844	17440	17495	17522	17644	17577	17574	17693	17411	17394	17407	17522	17619	17448	17570	17720	17615	17515	17545	17707	17464	17544	17506	17724	17459	17659	17397	17566	17515	17412	17617	17619	17630	17508	17569	17423	17608	17621	17483	17430	17288	17575	17374	17436	17340	17499	17582	17313	17522	17455	17510	17532	17470	17636	17256	17525	17581	17516	17286	17557	17367	17420	17469	17619	17446	17515	17298	17528	17415	17307	17780	17538	17591	17330	17723	17443	17582	17404	17411	17626	17564	17520	17645	17369	17226	17549	17443	17624	17423	17419	17798	17481	17511	17707	17490	17439	17537	17713	17600	17511	17420	17517	17775	17393	17614	17503	17476	17651	17572	17534	17462	17675	17666	17688	17345	17500	17400	17627	17591	17584	17513	17741	17663	17565	17688	17604	17638	17575	17419	17383	17558	17539	17503	17426	17625	17456	17690	17576	17677	17595	17796	17482	17585	17552	17615	17394	17644	17620	17398	17438	17295	17434	17538	17340	17526	17537	17543	17456	17564	17507	17740	17551	17666	17528	17634	17465	17497	17610	17485	17478	17563	17584	17478	17607	17463	17502	17516	17465	17435	17685	17608	17651	17483	17424	17361	17447	17469	17677	17579	17482	17558	17332	17471	17565	17586	17660	17397	17243	17501	17422	17550	17587	17694	17503	17608	17586	17586	17510	17222	17617	17505	17682	17548	17492	17497	17503	17462	17683	17642	17476	17771	17539	17372	17591	17601	17368	17505	17559	17621	17398	17528	17530	17495	17524	17498	17333	17466	17762	17537	17302	17324	17555	17542	17559	17556	17576	17395	17300	17467	17488	17521	17540	17679	17621	17496	17480	17510	17550	17421	17662	17600	17594	17492	17492	17628	17657	17548	17457	17516	17686	17660	17437	17638	17564	17353	17420	17387	17661	17636	17440	17556	17580	17654	17613	17542	17132	17476	17419	17667	17424	17591	17690	17718	17397	17450	17404	17332	17420	17533	17555	17473	17554	17522	17617	17514	17497	17439	17713	17699	17681	17272	17535	17348	17579	17789	17610	17466	17576	17658	17632	17491	17474	17479	17514	17435	17403	17741	17446	17318	17551	17554	17588	17433	17477	17568	17540	17542	17521	17610	17356	17483	17441	17488	17655	17591	17419	17718	17421	17523	17630	17591	17621	17564	17656	17361	17492	17629	17565	17504	17383	17492	17440	17440	17423	17482	17496	17555	17782	17374	17643	17626	17499	17768	17616	17415	17649	17493	17502	17528	17509	17660	17289	17325	17758	17647	17520	17514	17722	17503	17433	17362	17437	17593	17380	17480	17549	17564	17478	17480	17543	17399	17411	17580	17543	17673	17521	17457	17349	17591	17479	17452	17491	17599	17576	17631	17603	17396	17332	17560	17499	17359	17531	17484	17514	17681	17572	17739	17818	17484	17593	17636	17510	17460	17472	17543	17454	17630	17412	17586	17470	17325	17526	17639	17601	17546	17707	17498	17558	17691	17463	17729	17369	17493	17608	17655	17585	17540	17360	17535	17493	17459	17630	17639	17395	17489	17555	17556	17559	17309	17546	17595	17556	17488	17406	17509	17588	17586	17468	17749	17570	17583	17546	17543	17275	17348	17695	17591	17654	17451	17465	17599	17425	17800	17392	17462	17333	17639	17618	17712	17441	17700	17564	17479	17658	17414	17616	17545	17424	17516	17694	17599	17642	17454	17509	17447	17808	17807	17392	17465	17634	17481	17744	17599	17659	17612	17787	17595	17563	17606	17566	17543	17565	17660	17629	17709	17448	17668	17702	17396	17577	17522	17451	17580	17372	17374	17676	17683	17659	17481	17442	17539	17558	17599	17635	17609	17697	17529	17469	17530	17484	17420	17577	17357	17563	17383	17461	17526	17405	17591	17464	17470	17263	17665	17408	17466	17738	17578	17491	17347	17438	17601	17579	17571	17465	17353	17704	17718	17282	17516	17777	17559	17555	17696	17283	17553	17329	17589	17500	17495	17537	17661	17546	17654	17557	17686	17542	17397	17554	17476	17555	17438	17692	17351	17605	17626	17459	17637	17531	17631	17412	17602	17522	17430	17369	17668	17420	17503	17750	17589	17522	17401	17568	17565	17552	17650	17657	17765	17438	17470	17616	17422	17613	17528	17417	17538	17838	17465	17312	17569	17540	17450	17475	17609	17537	17598	17432	17595	17351	17481	17797	17556	17607	17658	17586	17672	17614	17385	17721	17607	17424	17515	17599	17666	17573	17503	17587	17654	17430	17526	17561	17402	17549	17459	17554	17518	17578	17425	17688	17551	17624	17547	17418	17465	17314	17296	17507	17745	17581	17574	17698	17597	17193	17501	17552	17565	17603	17521	17462	17624	17662	17443	17566	17562	17512	17554	17442	17393	17658	17602	17542	17543	17507	17474	17459	17486	17466	17565	17565	17465	17524	17482	17567	17443	17508	17460	17487	17421	17667	17359	17408	17229	17359	17420	17379	17616	17508	17427	17608	17535	17604	17495	17474	17349	17585	17563	17487	17627	17734	17521	17539	17520	17542	17376	17720	17550	17484	17408	17347	17672	17572	17481	17657	17561	17509	17545	17711	17800	17595	17678	17664	17470	17420	17697	17651	17592	17444	17658	17673	17409	17460	17298	17473	17492	17404	17403	17538	17619	17469	17506	17573	17457	17560	17573	17581	17745	17387	17587	17554	17291	17399	17225	17428	17415	17576	17518	17462	17494	17563	17720	17402	17649	17440	17609	17607	17296	17502	17674	17725	17573	17711	17210	17505	17473	17314	17662	17679	17516	17620	17465	17431	17523	17482	17518	17656	17517	17427	17484	17628	17578	17556	17662	17622	17574	17551	17528	17488	17540	17792	17621	17297	17407	17728	17507	17668	17333	17524	17546	17643	17621	17626	17514	17578	17625	17465	17581	17527	17558	17436	17410	17458	17624	17631	17592	17441	17665	17438	17501	17559	17620	17500	17380	17591	17757	17562	17504	17710	17369	17553	17411	17617	17689	17469	17381	17656	17585	17556	17597	17602	17641	17484	17531	17401	17391	17575	17529	17316	17571	17468	17711	17573	17507	17396	17644	17605	17576	17385	17584	17599	17496	17423	17652	17523	17399	17613	17528	17551	17767	17676	17564	17426	17608	17515	17508	17808	17559	17423	17336	17556	17680	17651	17449	17523	17615	17681	17432	17453	17525	17400	17660	17453	17567	17582	17623	17596	17674	17698	17535	17576	17383	17409	17731	17629	17488	17441	17549	17682	17895	17416	17706	17604	17532	17445	17675	17571	17545	17482	17589	17567	17638	17587	17580	17695	17641	17294	17379	17490	17488	17582	17582	17488	17576	17622	17624	17489	17641	17462	17649	17485	17520	17498	17601	17420	17325	17715	17593	17615	17277	17409	17544	17667	17541	17535	17582	17604	17479	17272	17497	17655	17450	17681	17496	17532	17579	17497	17545	17482	17541	17400	17528	17500	17660	17684	17587	17670	17673	17697	17582	17493	17561	17434	17566	17591	17347	17590	17585	17348	17465	17616	17530	17699	17580	17672	17715	17626	17548	17590	17492	17493	17719	17602	17592	17488	17521	17484	17444	17499	17436	17609	17574	17575	17629	17298	17443	17333	17431	17479	17825	17530	17326	17554	17576	17428	17640	17662	17700	17581	17509	17516	17386	17839	17574	17576	17676	17386	17569	17495	17290	17431	17572	17685	17636	17627	17199	17652	17555	17607	17632	17573	17453	17445	17454	17479	17443	17561	17644	17629	17465	17382	17623	17539	17591	17487	17651	17610	17627	17509	17506	17354	17378	17584	17722	17835	17400	17616	17570	17714	17601	17616	17322	17422	17644	17825	17767	17414	17443	17470	17676	17725	17736	17394	17480	17559	17413	17544	17417	17585	17452	17425	17464	17579	17635	17577	17436	17553	17474	17291	17492	17443	17705	17536	17441	17610	17637	17636	17598	17544	17740	17716
43027	69125	56678	40808	29999	21748	18885	16819	14997	14410	14006	13514	13551	13333	13300	13169	13268	13180	12918	13084	13205	13104	13123	13078	13077	13082	13008	12935	12985	12927	12986	12988	12974	12965	13144	12759	12985	12866	12845	13017	13081	12941	12915	12907	12938	12996	13008	12909	13051	12841	13101	13053	12881	13026	13110	13002	12980	12805	13125	12896	12880	13009	12920	12893	13032	12962	12971	12924	12894	12996	13021	13008	13008	13024	13033	13055	13138	12945	13005	13079	12845	13041	12822	13052	13052	12956	12942	13039	13098	12965	13003	13043	12888	12923	13015	12855	12944	12949	12929	12973	12966	12676	13022	13083	12942	13042	13040	12918	12996	12969	12853	12876	12998	12906	12981	12960	12742	13013	12885	13004	12860	12696	12827	12932	13011	12936	13051	12921	13006	12933	12850	13078	12806	13282	12969	12973	12951	12854	12797	12976	12892	12883	13055	12864	12904	13033	13006	12898	13008	12948	12859	12828	13030	12908	13047	13160	13035	12959	12976	12832	13180	13018	13107	12880	12941	12983	13008	12918	12942	13080	12938	12899	12992	13061	13026	12827	12995	12899	12937	12768	13021	13019	12936	12887	12882	12916	12888	13026	13029	12925	13014	12888	13025	13060	13019	13124	12900	12900	12856	12875	13154	12962	12946	12889	13223	12888	13001	12866	12983	13039	12959	13002	13048	12976	12782	13055	12953	12848	12885	12978	12886	13183	13044	13035	12950	12917	13076	12877	12942	13069	12928	12993	13073	12847	12977	13082	13049	12907	12911	12835	13077	12916	12961	13090	12793	12936	12910	13028	13053	13001	13040	12987	13058	12923	12972	12901	12815	13037	12996	12889	12948	12894	12909	12974	12963	12852	13107	12998	12878	12956	12924	12956	12966	12867	12862	12922	13000	12846	12866	13069	12961	12928	13040	13069	12862	13001	13029	12907	13098	12969	13120	12936	13127	12985	12967	12875	12978	12956	13000	12845	12952	12840	13025	13056	13083	12986	12926	12967	12948	13122	12974	12967	12917	13070	12848	13016	13009	12977	12902	12919	12833	13008	13024	13146	12952	12910	12828	12806	12972	12857	12951	12952	12932	12984	12840	12884	13028	12919	13004	12957	12974	13064	12960	12923	12921	13034	13169	12858	12903	13027	12902	12947	12875	12790	12960	12948	13051	12956	12992	12795	12887	12835	12861	12944	13005	13087	12969	13003	12893	12959	12975	12904	13011	12854	13041	13033	13004	12821	12965	13006	13049	12916	12850	13030	13031	13096	12900	12768	13152	12892	12930	12973	13024	12907	12984	12924	12839	12941	13093	12976	13111	12954	12902	12925	12937	13056	12968	13150	13137	12938	12948	12963	13040	12943	12956	13158	12920	12976	13009	12974	13001	12974	12862	12701	12821	12852	12981	12822	13064	12939	12958	12821	12899	13070	12866	12957	13039	13112	12942	13011	12798	12923	12998	12892	12966	12799	12877	12980	12844	13103	13106	13050	12974	12928	13090	12987	12934	12875	12984	12841	12918	12945	12834	12875	13151	13092	12978	12954	13090	12816	13125	12928	12886	12978	12860	12947	12920	13049	12905	12863	12883	12984	13029	12960	12988	13076	12878	13004	12895	13116	12882	13064	12913	12920	13113	12776	12943	12967	12936	12838	13019	12838	12971	13000	12989	13008	13152	12936	12862	12937	12747	12891	12845	13027	12913	12962	13008	13033	12792	12789	13007	13048	12952	12924	13073	12887	13192	12829	12946	12861	12944	13055	12943	12918	12972	12860	12846	12788	12889	13083	13132	13072	13056	13055	13091	13052	12996	12848	12874	12860	13167	13022	12820	12922	13119	12938	13074	13004	13118	12970	12927	13037	13032	13094	12827	13175	13037	13021	12996	13032	13105	12798	13001	13096	12970	12841	12911	12984	13124	13046	12993	12994	12823	13033	12920	13032	13014	12950	12929	12854	13177	13141	12904	13103	13044	12981	13039	12947	13159	12892	13220	13063	12955	12999	12774	13078	12998	12828	12956	13134	12943	12815	12821	12870	12756	12991	12849	12956	13015	12964	12933	12987	13051	12909	12983	13038	12879	13047	13080	12932	12979	13056	12991	13145	12943	13008	13049	12985	12973	12867	12884	12982	12939	13073	12929	12999	12961	13049	12812	13016	12799	12943	12796	12833	12989	12967	12976	12767	12807	12958	13016	13175	12895	12994	12994	12997	12966	12990	12984	13089	12922	12995	12949	13070	12932	13056	13114	12967	13026	13022	13013	13071	13039	12859	13045	12911	12943	12920	12991	13077	12830	12892	13015	13009	12935	12941	13019	12860	13034	12998	12986	12919	12989	12988	13019	13022	12998	13142	12848	12969	13062	13017	12974	12898	12988	12719	12973	12973	13060	12974	12981	12991	12972	13074	12975	12969	12871	12935	13033	13092	12947	12836	13015	13001	12958	13023	13055	13075	13001	13051	12895	12949	13090	13015	12841	13042	13046	12820	12925	12893	12969	13003	12951	12819	12944	12997	12958	12955	12880	13035	12894	12883	12951	12829	13007	13070	12934	12761	13014	13066	12998	13028	12793	12914	13013	12960	12889	13050	13010	12972	13068	12927	13005	13098	12847	12903	13033	13045	12934	12957	13139	12930	12950	12748	13097	12889	13079	12779	12997	12899	12974	12968	12987	12897	12994	13065	13005	12892	13123	12885	13086	12902	12895	12832	12946	12814	12824	12838	13084	12881	13003	12913	13015	13006	13080	13131	12993	12995	12982	13066	13014	13055	13073	13016	13125	13004	13022	13023	12836	13049	12848	13157	12959	13011	13073	12830	12853	13036	13002	13045	12768	12976	12843	12812	13008	12975	12955	12996	12750	12836	12843	13023	13079	13158	12886	12973	13018	12936	12828	12898	13007	13020	12875	12768	12900	12956	12884	13061	13052	12888	12958	12966	12776	13005	12965	12786	12947	12875	12922	12955	13083	12924	12975	12993	12871	13085	13093	12960	13141	12813	13020	12914	12972	12927	13036	13015	13103	12931	12937	12976	13039	13020	12978	12997	12946	13163	13007	13108	12998	13090	12871	13028	13076	13023	13048	13093	12925	12796	12963	12939	12999	13000	13055	13060	13088	13119	12829	12987	12898	13073	13035	12834	13087	12923	12980	12853	13049	12988	12963	13025	13047	12961	12926	12972	12972	12957	13101	12992	12864	12956	12902	12898	12927	12921	13047	12920	13019	12779	12819	13061	12909	12941	12892	13060	12645	13031	12935	12859	12896	13017	12973	13140	13061	13000	12891	12856	12939	13146	13068	13052	12865	12939	13045	13042	12809	13049	12921	13127	12868	13044	12987	12908	13085	12795	13103	12964	13007	12970	12884	12956	12952	13045	12891	13044	13069	13011	13041	12987	12908	12899	13051	13021	13110	12988	13006	12829	12873	13000	13148	13054	12927	13037	12897	13106	12810	12906	13045	12949	13076	12924	12941	12960	12994	12939	12911	12900	13059	12909	12768	13077	12938	12968	12958	12853	12957	13015	12845	12995	12908	12916	12920	13041	12915	12912	12954	12837	12917	12698	12861	12951	12991	12932	12990	13115	12985	12930	12925	12914	13036	13112	13036	12965	13080	13058	12917	13180	13096	12895	13030	12980	13018	13089	12852	12897	12965	12814	13053	12978	12919	12911	13005	12978	13008	12789	13187	12862	13035	12943	12952	12880	13105	12993	13055	12986	12987	12978	13056	13015	12963	13139	12918	12881	12867	13025	12980	12951	12930	12904	13064	12983	12908	13094	12928	13136	12896	13050	13002	12929	12997	12820	13021	12868	12971	13048	12932	13131	12993	12916	13163	13000	12913	12895	13032	12891	13007	12978	13074	12962	12990	12892	12924	12996	12999	13028	12951	12968	13004	12847	13132	12882	13050	12930	12973	12919	12765	13040	12927	13046	13082	12999	12951	12863	12888	12971	12949	12877	13010	12969	12934	13034	12948	12971	12996	12946	12864	13007	13093	12893	13028	12996	12957	13000	12893	12856	12892	12953	12884	12996	12795	13075	12970	13017	12914	13024	12833	13008	13099	13093	12842	12926	12978	13032	13038	13192	12902	12976	12981	13127	13029	12959	13042	13058	12838	12954	12982	13109	12781	13005	12973	12983	12731	12956	12938	12957	12896	12801	12877	13025	12989	12990	12946	13016	13019	13032	12891	12803	12948	13012	12973	12958	12947	13044	13029	12977	12984	13108	13017	13022	12968	12999	12955	13034	13119	12914	12989	12947	13006	12981	12977	12931	12814	12954	13071	12895	12888	12871	13109	12914	12892	12794	12881	12857	12884	13118	13013	12841	12969	13045	12895	13149	13001	12880	12953	13055	12846	13070	12959	13008	13184	13034	13021	12891	12912	13086	12934	13103	13021	12995	12925	12954	12941	12965	13018	12914	13085	12920	12884	12806	12877	12979	13080	12883	12981	13001	13064	12959	12985	13000	12847	13021	12912	13112	12891	13080	12987	13206	12867	12911	13007	13055	12915	12900	12948	12829	13031	12891	12992	12893	12899	12830	12959	13013	12904	13099	12874	12945	13004	12891	13001	13045	12987	12914	13004	12950	12903	12917	12932	13010	12930	13073	13199	13120	13020	12963	12962	12929	13088	12965	12842	13040	12983	13090	12901	13005	13009	13052	12927	13140	12933	12820	13062	12982	13153	12960	13147	12883	12973	12979	12953	13038	12761	12964	13019	13056	12908	13017	12955	12945	12882	13062	12925	12896	13001	12918	13022	12785	13026	13025	12894	12901	12996	12886	12992	12956	12902	13160	13037	12876	13095	12979	12783	12957	13066	12864	12932	13095	12948	13090	12909	13115	12956	12908	12953	12739	13006	12922	13150	12921	12945	13007	12794	12847	13233	12955	13050	13082	13043	12943	13060	12739	13076	12909	13021	12958	12892	12968	12994	12993	12793	12942	12959	12992	12992	12871	13111	12926	13026	12856	12977	13140	13036	12949	13037	12920	12848	12875	12922	12925	12962	12868	12982	13073	13099	12962	13162	13040	12939	13205	12896	12916	12854	12891	12844	13109	13034	13234	12897	12958	13078	12982	13040	12953	12974	12960	12998	12841	12989	13003	13056	12875	12882	12927	12970	13091	13027	12862
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
