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
339599030992	339599031509	339599032059	339599032609	339599033159	339599033709	339599034259	339599034809	339599035359	339599035909	339599036459	339599037009	339599037559	339599038109	339599038659	339599039209	339599039759	339599040309	339599040859	339599041409	339599041959	339599042509	339599043059	339599043609	339599044159	339599044709	339599045259	339599045809	339599046359	339599046909	339599047459	339599048009	339599048559	339599049109	339599049659	339599050209	339599050759	339599051309	339599051859	339599052409	339599052959	339599053509	339599054059	339599054609	339599055159	339599055709	339599056259	339599056809	339599057359	339599057909	339599058459	339599059009	339599059559	339599060109	339599060659	339599061209	339599061759	339599062309	339599062859	339599063409	339599063959	339599064509	339599065059	339599065609	339599066159	339599066709	339599067259	339599067809	339599068359	339599068909	339599069459	339599070009	339599070559	339599071109	339599071659	339599072209	339599072759	339599073309	339599073859	339599074409	339599074959	339599075509	339599076059	339599076609	339599077159	339599077709	339599078259	339599078809	339599079359	339599079909	339599080459	339599081009	339599081559	339599082109	339599082659	339599083209	339599083759	339599084309	339599084859	339599085409	339599085959	339599086509	339599087059	339599087609	339599088159	339599088709	339599089259	339599089809	339599090359	339599090909	339599091459	339599092009	339599092559	339599093109	339599093659	339599094209	339599094759	339599095309	339599095859	339599096409	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21600	21712	33944	34094	31262	28780	28356	23320	21660	22014	21659	21454	21321	21190	21177	21314	21514	21471	21312	21383	21358	21181	21365	21419	21443	21332	21362	21448	21236	21300	21209	21258	21353	21205	21262	21275	21199	21167	21190	21224	21243	21071	21240	21216	21168	21016	21264	21041	21005	21120	21284	21270	21207	21460	21396	20918	21064	21022	21157	20990	21054	21144	21024	21247	21003	21257	21159	21123	21281	21073	21012	21376	21263	21192	21222	21076	21191	21262	20951	21150	21208	21121	21352	21087	21116	21123	21154	21048	21040	21233	20886	21248	21170	21169	21071	20996	21087	21014	21210	21109	21264	21164	20905	21158	21165	21035	21185	21362	21215	20971	21301	20988	21229	21003	21197	20945	21109	21097	21125	21305	21153	21021	21266	21078	21044	21100	20991	21191	21262	21091	21154	21082	21083	21206	21142	21150	21107	21307	21040	21006	21077	21164	21030	21391	21336	21089	21112	21362	21084	21155	21144	21117	21355	21097	21185	21077	21230	21114	21198	21239	21128	21384	20861	21225	21227	21143	21080	21114	21342	20962	21081	20924	21050	21154	21109	21302	21221	21155	21125	21121	20951	21156	21119	21257	20899	21247	21051	21051	21149	21015	21067	21017	21098	21220	21338	21275	21125	21165	21127	21107	21158	21172	21168	21107	21016	21220	21181	21041	20905	20931	20986	21361	21216	20960	21209	21191	21255	21261	21059	21095	21188	21036	21158	21190	21154	21139	21204	21267	21189	21150	21356	20933	21101	21142	20973	21356	21227	21241	21092	21215	21119	21194	21145	21100	21130	21268	21348	21176	21162	21170	21327	21333	21313	21003	21299	21082	21256	21112	21041	21236	21158	21035	21424	21118	21183	21213	21198	21226	21263	21189	21167	21287	21115	21194	21502	21227	21142	21151	21111	21146	21199	20986	20947	21078	21013	20945	21151	21043	21168	21062	21110	21205	20992	21193	21055	21091	20898	21166	21412	21208	21107	21016	20994	21206	21012	21309	21029	21277	21147	21170	21159	21013	21367	21231	21193	21200	21140	21026	21115	21062	21079	21070	21186	20931	21283	21193	21214	21156	20983	21172	21128	21144	21162	20988	21051	20973	21153	21086	21086	21166	21065	21026	20969	21157	21119	21166	21216	21314	21059	21157	21225	21228	21061	21054	21053	21197	21028	20974	21257	21187	21166	21235	21229	21248	21138	20996	20995	21197	21313	21114	21373	21183	21129	21084	20973	21185	21156	21208	21223	21135	21187	21155	21269	21189	21289	21023	21158	21051	21041	21158	21113	21171	21088	20860	21248	21293	21108	21188	20987	20957	21240	21220	21088	21178	20984	21103	21152	21146	21174	21185	21186	21257	21086	20984	21047	21252	21390	21333	21196	21366	21074	21249	21165	21192	21366	21158	21234	21289	21141	21042	21215	21272	21017	21183	20950	21066	21131	21110	21077	21086	21034	21033	21051	21316	21132	21020	21108	21067	21193	21055	21177	21323	21072	21070	20861	21084	21192	20927	21120	21218	21173	21126	21157	21015	21158	21338	21093	21296	21148	21047	21263	21217	21156	20928	20981	21254	20978	20966	21248	21044	21131	20927	21034	21106	21115	21183	21314	21133	21171	21102	21181	21086	21098	20930	21100	21213	21175	21255	21049	21284	21057	21328	21149	21217	21113	21064	20943	21065	21241	21039	20852	21042	21052	21445	21230	21342	21137	21058	21081	21174	21273	21262	21248	21131	20962	21389	21150	21097	21435	21048	21158	21248	21202	21006	20991	21053	21229	20965	20988	21018	21158	21161	21062	21015	21246	20987	21268	21110	21199	20985	21298	21092	21226	21077	21163	20973	20962	21150	21044	21144	21157	21148	20918	21032	21302	21060	21127	21262	21239	21107	21101	21192	21071	21251	20940	20985	20803	21203	21094	21110	21124	21048	20980	20915	21118	20995	21303	21021	21072	20959	21131	20952	21168	21364	21148	21151	21018	21147	21225	21186	20969	21138	21120	21113	21003	21193	21061	21133	21151	21133	21178	21027	21379	21258	21132	21235	20922	21085	21033	21070	21034	20979	21133	21206	21345	21312	21383	20850	21125	21084	20939	21096	21053	21111	21208	21153	21124	21140	21124	21033	21156	21050	20999	21228	21051	21080	21209	21132	20988	20902	21211	21218	21029	21120	21284	21088	21092	21193	20952	21200	21111	21342	21197	20959	21353	21112	20812	20969	21003	21315	21175	21209	21126	21006	20890	21037	21278	21110	21117	21022	21162	21053	21181	21320	21161	21019	21225	20909	21086	21078	21202	21098	21078	21359	21299	21108	20967	21263	21157	20916	21055	21161	21044	21146	21160	21121	21325	21064	21144	21232	21142	21235	21054	21079	21305	21213	21085	21217	21112	21158	21164	20982	21161	21358	21127	21221	21178	21357	21049	21172	21304	21067	20982	21008	21214	21255	20987	21119	21075	21169	21116	21135	21060	21043	21011	21151	21292	21174	21262	21116	21039	21314	21159	21032	21182	21268	21270	20795	21022	21061	21226	20968	21057	21149	21032	21247	21055	21263	21107	21240	20863	21295	21123	20977	21180	21240	21224	21206	20933	20783	21180	21144	21101	21258	21262	21240	21006	21225	21145	21179	21201	21309	21142	21114	21165	21157	21183	20914	21308	21407	21065	21071	21214	21161	20964	21001	21155	20960	21044	21096	21154	21062	21231	21235	21114	21255	21218	21236	21189	21181	21062	21130	21189	20981	21139	21124	21179	21221	21324	20990	21261	20895	21005	21244	21281	21196	21023	21261	21337	21129	21075	21099	21323	21240	21189	21119	21340	21201	21241	21123	21259	21158	21124	21050	21081	21103	21057	21057	21077	21015	21640	20965	21161	21125	21171	21256	21253	21232	21206	21100	20996	20909	21354	20931	21184	20889	20916	21114	21175	21240	21109	21198	21394	21018	21201	20978	20863	21046	21262	21252	21077	21064	21144	21178	21263	21179	21083	20872	21149	21103	21305	21150	21107	20952	21075	21228	20938	21240	21152	21151	21054	20948	21039	21010	21036	21108	21184	21047	20968	21331	21092	21209	21081	21075	21036	21040	21159	21258	21010	21238	21122	21050	21230	21071	21056	21136	21049	21109	20986	21048	21060	21123	21021	21099	21047	21142	21329	21269	21110	21108	21205	20891	21035	20873	21159	21274	21170	21283	21185	21217	21382	21057	21133	21038	21283	21238	20828	21152	21127	21303	20968	21097	21256	21228	21202	21170	21067	21254	21000	21168	21289	20827	21116	21181	21224	21054	21280	21041	21068	20990	21029	21286	21208	21139	20997	21045	21101	21112	21244	21325	21238	20970	21292	21052	20860	20966	21128	21316	20953	21200	21217	21120	21180	21161	21085	21305	21030	21301	21060	21086	21046	21115	21134	21228	21211	21088	21370	21192	21201	21049	21046	21111	21068	20928	21257	20965	21016	20885	21312	20998	21007	20964	21066	21182	21226	21150	20984	20986	21043	21076	21216	21166	21177	21235	21249	21287	21159	21112	21028	21162	21182	21061	21168	21159	21124	20910	21128	21205	21142	21116	21198	21162	21093	21251	21411	21090	21398	21069	20922	21198	21049	21395	21036	21011	21252	21233	21222	21486	21064	21009	21353	21309	21113	21322	21108	21154	21125	21218	20866	21057	20975	21257	21026	21060	21068	21397	21093	21278	20889	21077	21273	21024	21344	21217	21176	21176	21147	21157	21168	21261	21057	21130	20982	20960	21277	21209	20955	21172	21075	21051	21304	21007	21002	21164	21044	21082	21113	21215	21165	21187	21127	21235	21180	21129	21218	20978	21070	21162	21276	20994	21176	21075	21125	21160	21122	21401	21194	21430	21055	21272	21057	21126	21071	21228	21047	20917	20924	21100	21251	21119	20972	21125	21344	21045	21276	21242	21099	20980	21079	21270	20892	21209	21288	21012	21171	21069	20993	20760	21035	21114	21087	21265	21147	21095	21174	21009	21207	21136	21314	21291	21108	21270	21233	21153	21153	21118	21218	21100	21237	20905	20937	21028	20977	21163	21003	20906	20962	21135	21166	20932	21226	21100	21096	21139	21254	21431	21089	20988	21127	21019	21037	21097	20748	21285	21213	21043	21178	21205	21089	20922	21141	20919	21198	21090	20995	21141	21324	20973	20983	21179	21190	21139	20985	21066	21264	21365	21302	21128	21125	21126	21138	20990	21120	21140	20910	21278	21354	21337	21102	20998	21140	21268	21197	21265	21317	21174	21015	21017	21043	21016	21095	21098	21364	20981	21099	20965	20901	20933	21211	20893	21145	21258	21259	21025	21095	21123	21282	21093	21136	21020	21247	21065	21112	21149	21098	21333	21153	21249	21093	21260	21278	20988	21095	21184	21129	20980	21062	21064	21132	21148	21222	20917	20820	21178	21166	21371	21151	21027	21041	21078	21210	21019	21298	21213	21140	21188	21024	20927	21177	21237	20949	21020	21224	21018	21233	21072	21186	21031	21314	21259	21292	21149	21244	21081	21290	20937	21303	21094	21202	21132	21256	21437	21186	21130	21091	21186	20960	21274	21264	21130	21085	21086	20985	21325	21476	21255	21185	21001	21042	21262	21140	20996	21062	20958	21155	21238	21307	21207	21070	21256	21056	20939	21177	21236	21025	21307	21183	21232	21266	20947	21221	20899	21115	21000	21152	21273	20993	21174	21177	21132	21220	21194	21295	21149	21095	21056	21129	20992	20791	20936	20967	21130	21008	21159	21272	20811	21229	21090	21301	21038	21149	21085	21372	21185	21034	21202	21163	21400	21046	20912	21157	21049	21087	21198	21015	21240	21134	21179	21227	20986	20816	21122	21046	21206	21110	21226	21071	21054	21342	21280	20991	21334	21201	21205	21206	21081	21060	21068	21407	20967	21180	21270	20979	21076	21115	21232	21057	21135	21145	21129	21255	21363	21192	21081	21006	20845	20990	21157	21124	21120	21048	20997	21282	21058	21436	21224	21074	21185	21050	20861	21306	21177	21015	21121	21167	20857	21056	21074	21155	21176	21003	21054	21149	21213	21225	21045	21059	21079	21208	21420	21263	21044	21221	21141	21095	20906	21120	21050	21196	21071	21241	21410	21243	21041	21158	21013
58085	98533	86938	67930	46032	30871	21853	18543	17374	16943	16996	17185	17017	17118	17021	16938	17070	17247	17137	17084	16937	17105	17159	17238	17066	17292	17131	16980	17165	17042	17178	17008	17156	17040	16926	16984	17033	17255	17067	17132	16988	17098	16984	17251	17192	17033	17182	17090	16938	17115	17202	17114	17127	17120	17115	17169	17168	17139	17058	17214	17237	17077	17063	17053	17097	17180	17043	17078	16936	17111	17062	17023	17064	17094	16964	17037	17171	17138	17169	17010	16831	17104	17127	17107	17058	17238	16905	17045	16979	17112	17110	17077	17052	17197	17171	17007	17049	17234	17128	16978	16959	17218	17134	17347	17188	17085	17086	17278	17105	17188	16993	17046	17127	16977	17124	17028	17220	17111	17023	17104	17186	17066	17103	17184	16988	17279	16971	17106	17088	16926	17112	16908	17231	17196	17111	17121	16906	17246	17162	17097	17174	16979	17274	17161	16984	17111	16941	17192	17272	17139	16992	17119	17109	16999	17088	17161	17013	17130	16949	17244	17198	17032	17140	17033	17016	17161	17083	17168	16906	17081	17088	17071	16878	17085	17033	17102	17133	16977	16917	17026	17197	17091	16932	17220	16928	17036	17104	17040	16953	17058	17074	17066	17054	16925	17046	17186	17096	17232	17318	17090	17130	16854	17134	16963	17274	17269	17182	17038	17181	17059	17050	17145	17106	17156	17007	17061	17192	17146	17397	17032	17166	17199	17061	16973	17080	16994	17171	17013	17011	17133	17181	17219	17033	17046	17042	16901	16950	17095	17038	17147	17150	16947	17198	17039	17146	17082	17080	17147	17183	17030	17060	17073	17302	17244	17048	17043	17039	17164	16986	16973	17225	17123	17178	17068	17076	17057	17210	17135	17106	16964	17130	17147	17004	17138	17194	17148	17120	16992	17180	17011	17009	17072	17062	17037	17291	17024	17140	17075	17102	17131	17022	16946	17101	17010	17153	17211	17292	17216	17046	17096	16987	17121	16973	17160	17245	17016	17119	17043	17099	17089	17107	16983	17173	17063	17072	17083	17089	16979	17234	17071	17079	17193	16934	17271	16965	17062	17083	17072	17072	17077	17068	17166	17089	16979	17057	17022	17144	17124	17147	17111	17292	17201	17180	17059	16835	16878	16986	17062	17121	17010	17150	17020	17135	17048	17066	17077	17049	17162	17207	17144	17067	17119	16928	17007	16873	17238	17123	16861	17178	17188	17081	17128	16895	17185	17119	17101	17177	17071	16980	17151	17018	17196	17086	17087	17335	17108	17006	16954	16995	17072	16994	17024	17042	17265	17034	17271	16968	16994	16985	17267	17085	17085	17085	17091	17174	16968	16989	17108	17118	16982	17106	17094	17258	17128	17091	17013	16997	17087	17120	17172	17154	17105	17006	17053	17154	17245	17094	16926	17137	17029	17041	17146	17122	17153	17169	17041	16981	17314	16932	17087	17149	17006	17161	17083	16992	17196	17173	17098	17229	16966	16996	17111	17015	17062	17200	17221	17111	17127	17094	16924	17220	17139	17213	17124	16959	17189	17205	17158	16946	17138	17025	17129	17094	17032	17151	16977	17299	17178	16939	17004	17020	17188	16921	17311	17000	17100	16996	17043	17114	17054	17147	17135	16968	17178	16989	17122	17085	17181	17199	17152	17256	17115	17163	16967	17091	17107	16869	16840	17080	17123	17157	16928	17131	16941	17238	17143	17147	17071	17169	17066	17012	16967	17153	17009	17128	17083	17113	16867	17235	17060	16985	17056	16984	16825	16986	17007	16977	17106	16928	16954	17058	17067	16863	17206	17179	17115	16988	16941	17189	17145	17121	17075	17037	17074	17104	17115	17115	16979	17179	16970	17245	16967	17061	17034	17083	17099	16987	16968	17086	16984	17136	17226	17043	17025	16963	16997	17049	17198	17155	17104	16984	17227	17194	17086	17143	17017	17172	17104	17085	17049	17071	17051	16984	17180	16965	17127	17092	17188	17013	17036	17218	17024	16925	17009	16963	17052	17108	17275	17181	17100	16959	16971	17285	16943	17036	17031	17140	17036	17138	17074	17135	17091	17325	17239	16942	16973	17044	17038	17082	17135	17126	17129	17031	17193	17212	17104	17092	17192	17075	17138	17045	17068	16956	16904	17118	17013	17146	17153	17078	17192	17433	17054	16973	17142	17232	17189	17063	17105	17079	17265	17176	17172	17135	17212	17320	17017	17208	17067	17304	17155	17116	17094	17125	17323	16942	17245	17200	17055	17195	17177	16930	17259	17064	17152	16998	17191	17028	17007	17102	17147	16924	17021	17065	17037	17083	17167	17018	16943	17052	17202	17127	17112	17187	16995	17086	17031	17193	17098	17077	17054	17162	17100	17168	17144	17081	17120	17077	17050	17057	17095	17056	16989	17067	17027	17109	16951	17105	17053	17089	17060	17145	17181	17109	17090	17070	16879	17074	17323	17052	17118	17130	17016	17094	17006	17086	17186	17128	17112	17101	17067	17034	17292	17031	17206	17174	17090	17065	17304	17032	17264	17031	17027	17164	17030	17107	17084	17193	17089	17091	17116	17128	17042	17205	17160	17193	17174	16956	17065	17012	17196	17172	17156	17043	17053	17034	17170	17216	17190	17131	17107	17082	17212	17088	17072	17200	17098	16934	16980	17246	17093	17043	16777	17069	17068	17027	16992	17096	17141	17035	17136	17045	17214	17007	17089	17071	17030	17209	17033	17005	17169	17103	16872	17144	17123	17127	16970	17039	16954	17121	17033	17108	17146	17214	17068	17110	17080	17076	17111	17064	17260	17224	17057	17191	17180	17223	16935	17061	16951	16733	17088	17015	17090	17148	17155	16980	17057	17108	17102	17009	17099	17220	17017	17042	17078	17109	17069	17208	17120	16897	17340	17234	17027	17054	17054	17108	17113	17137	17159	17201	17103	17018	17353	17166	17091	17151	17041	17056	17030	16951	17159	17030	17103	16968	17116	17064	17041	17186	17138	16972	17028	16899	17044	16950	17136	17074	17124	17254	17093	16955	17041	17050	17054	17115	17069	17055	17024	17131	17133	16901	17146	17262	17187	17278	17160	17303	17216	17163	16995	16997	17147	17161	17130	16979	17210	17249	17157	16911	17051	17290	17083	17213	17082	17154	17127	17003	17013	17093	17034	17134	17197	17178	16971	17049	17152	17046	16988	16993	17269	16944	17237	17152	17312	17066	17251	17210	17142	17198	17232	17218	17182	17193	16915	17100	17047	16844	17144	17251	17111	16821	17048	17056	17087	17267	17018	17178	16928	17084	17167	17123	17173	17131	17108	17098	17144	16991	16997	17028	16941	16994	16994	17309	17114	17082	17063	17133	17066	17217	17196	17054	17028	17096	17019	17170	17163	17105	17171	16974	17061	17194	17174	17209	17097	17071	16955	17225	16965	17077	16930	16957	17071	17146	17076	17156	17102	17058	17212	17152	17003	16992	17030	17059	17060	17288	17118	16935	17136	17237	17088	17012	17033	17091	17113	17090	17146	17036	17127	17102	17043	17045	16932	17022	17161	17195	17118	17146	17013	17083	17072	17010	17173	17081	16976	17251	17109	17166	16969	17064	17205	16996	17116	17325	17139	17077	17316	17179	17273	17093	17085	16918	17052	17003	17198	17005	17142	17123	17004	17180	17249	16978	17199	17081	17145	17092	17019	17224	17099	17184	17050	16910	17178	17046	16988	17169	17152	17114	17093	17120	16994	17124	17124	17082	17134	17202	17027	17124	17005	17065	17119	16929	16941	17091	17057	17281	17052	17166	17116	17025	17114	17122	17026	17124	17176	17011	17012	17177	16956	17079	17100	17023	17083	17123	17327	16984	17037	17080	17112	17126	17037	17166	16991	17054	17153	17071	17056	17133	17055	17099	17152	17155	17192	16998	17053	17024	17134	17022	17109	16987	16942	16979	17224	17017	16999	17274	17022	17095	16912	17215	17023	17144	17187	16981	17060	17096	17141	16994	17118	17153	17154	17102	17067	17202	17056	17128	17088	17150	16988	17274	16907	16802	17029	16995	17210	17042	17014	17274	17066	17101	17029	16967	17044	16978	17257	17033	17153	16867	17149	16953	17006	17027	17099	17002	16995	16973	16968	16878	17257	17081	17100	17175	17095	17029	17023	17024	17174	17231	17079	17119	16905	17174	17070	17130	17175	17100	17231	16930	17111	17314	17024	16982	17156	16899	16978	17095	17116	17070	17165	17142	17249	17208	17058	16871	17139	17190	17215	17148	17138	17105	17120	17093	17223	17069	17108	17085	17096	17079	17206	17155	17231	17054	17224	16965	17073	17063	16989	17357	17089	17188	17096	17118	17025	17018	17096	16951	17204	17017	17031	17059	17178	16975	17121	17087	16977	17027	17212	17143	17300	17300	17047	17106	17139	17117	17000	16994	17079	17174	17066	17270	17026	17199	16990	17190	17095	17170	17006	17074	17060	17114	17087	17015	17296	17122	16980	17219	17182	17113	17088	17077	17035	17120	17168	17093	16975	17118	17176	17042	17011	17150	17145	17027	17021	17149	16936	16890	17016	17050	16977	17266	17178	17052	16895	17189	17031	17182	17069	17192	16951	17147	17132	17007	16961	17128	16939	17255	17146	17113	17164	17091	17223	17033	17090	16962	17239	17284	17164	17168	17111	16901	17028	16942	17169	17162	17000	16991	17098	17157	17009	17073	17165	17022	17064	17155	17061	17059	17183	17170	17188	17074	17167	16942	17109	17036	17039	17032	17064	17166	17203	16872	17161	17071	17051	16959	17063	17092	17112	17254	17247	17066	17282	17012	17181	17085	17043	17182	17100	17148	17020	17172	17179	17041	17215	17245	17000	16925	17290	17094	17142	17026	17199	16866	17033	17205	16998	17174	17005	17102	16833	17080	17105	17059	17027	17032	16838	16927	17070	17065	17001	17040	17152	17018	16991	17111	17068	17309	16958	16952	17200	17214	17304	17082	17181	17225	17152	16971	17158	17125	17254	17051	17078	17142	17148	16991	17011	17288	17117	17035	16882	17252	17003	17126	17104	17154	16861	16974	17088	16981	17197	17066	17202	17096	17050	17183	17128	17208	17099	17094	16946	17080	17184	17041	17167	16995	17122	17045	17159	17039	16920
30349	36562	44138	35491	26949	23610	22507	22061	21706	21630	21988	21488	21683	21934	21829	21872	21598	21764	21730	21724	22036	21760	21663	21797	21808	21670	21793	21660	21632	21913	21717	21645	21733	21667	21736	21748	21798	21498	21698	21748	21656	21680	21667	21588	21642	21778	21764	21759	21837	21815	21787	21827	21628	21596	21594	21567	21658	21719	21729	21981	22069	21849	21703	21450	21734	21603	21598	21699	21762	21930	21841	21723	21591	21526	21793	21738	21663	21488	21776	21927	21624	21748	21542	21722	21820	21767	21922	21790	21734	21663	21902	21599	21749	21775	21848	21715	21604	21491	21635	21740	21794	22074	21815	21604	21542	21742	21786	21723	21733	21448	21689	21655	21812	21739	21678	21596	21630	21614	21776	21752	21603	21785	21852	21729	21865	21702	21668	21661	21671	21636	21604	21729	21473	21588	21684	21814	21764	21695	21733	21551	21533	21450	21605	22045	21614	21697	21770	21598	21897	21671	21624	21837	21915	21624	21359	21628	21650	21773	21806	21705	21629	21674	21436	21762	21530	21639	21845	21732	21836	21757	21712	21714	21683	21796	21832	21656	21624	21799	21715	21488	21699	21760	21622	21736	21654	21593	21705	21679	21504	21618	21603	21756	21847	21612	21830	21468	21812	21733	21836	21628	21829	21691	21921	21717	21882	21774	21743	21864	21829	21691	21681	21681	21565	21369	21573	21843	21607	21653	21805	21830	21736	21836	21612	21586	21669	21706	21719	21652	21569	21747	21667	21714	21539	22007	21632	21538	21775	21546	21686	21933	21825	21440	21623	21528	21681	21781	21759	21663	21695	21511	21844	21734	21622	21527	21654	21632	21609	21682	21725	21769	21821	21770	21719	21812	22146	21796	21601	21542	21748	21544	21784	21772	21705	21777	21518	21888	21665	21693	21443	21623	21586	21864	21737	21743	21774	21624	21534	21956	21821	21630	21835	21731	21696	21910	21737	21964	21590	21902	21707	21535	21748	21577	21486	21695	21702	21553	21791	21939	21656	21449	21743	21757	21688	21609	21811	21876	21645	21885	21812	21614	21857	21790	21534	21517	21644	21797	21476	21809	21849	21529	21680	21748	21622	21673	21821	21957	21602	21616	21750	21680	21677	21775	21552	21696	21794	21815	21753	21801	21759	21828	21800	21598	21529	21919	21502	21792	21769	21661	21669	21675	21921	21678	21780	21738	21663	21572	21604	21747	21784	21700	21628	21799	21617	21866	21842	21638	21691	21571	21765	21856	21683	21643	21551	21802	21786	21710	21554	21585	21870	21504	21677	21697	21662	21722	21797	21496	21555	21513	21604	21691	21638	21637	21627	21861	21532	21710	21640	21751	21663	21737	21727	21675	21636	21501	21615	21860	21832	21858	21701	21590	21546	21721	21714	21824	21753	21483	21631	21591	21754	21740	21639	21642	21764	21787	21817	21797	21784	21805	21738	21878	21539	21879	21521	21696	21635	21826	21699	21648	21735	21746	21853	21826	21768	21878	21605	21654	21525	21685	21803	21583	21653	21709	21820	21586	21763	21846	21626	21612	21600	21598	21712	21565	21825	21573	21736	21657	21632	21637	21648	21718	21735	21731	21738	21896	21802	21727	21813	21919	21779	21790	21866	21707	21786	21459	21806	21837	21726	21604	22109	21608	21568	21688	21720	21627	21565	21827	21668	21756	21675	21668	21638	21613	21568	21586	21719	21756	21779	21898	21741	21792	21868	21749	21904	21675	21706	21600	21813	21548	21749	21914	21785	21733	21596	21496	21850	21587	21804	21831	21566	21793	21610	21603	21632	21821	21635	21554	21878	21815	21815	21795	21706	21858	22090	21962	21790	21795	21627	21846	21788	21611	21633	21779	21623	21919	21531	21695	21755	21614	21827	21758	21619	21687	21686	21688	21655	21662	21779	21942	21743	21485	21538	21724	21699	21645	21816	21711	21567	21444	21812	21821	21710	21602	21700	21793	21673	21745	21845	21642	21494	21691	21986	21699	21642	21752	21635	21681	21858	21711	21579	21871	21640	21424	21817	21601	21714	21672	21693	21591	21681	21685	21747	21637	21555	21663	21646	22000	21884	21885	21928	21583	21969	21640	21628	21539	21619	21852	21648	21574	21611	21855	21834	21749	21592	21664	21758	21831	21704	21707	21826	21818	21496	21890	21736	21811	21617	21762	21578	21851	21777	21896	21818	21677	21827	21681	21705	21631	21628	21744	21641	21596	21907	21664	21552	21713	21755	22000	21720	21877	21788	21761	21781	21799	21811	21562	21715	21831	21673	21667	21705	21727	21838	21889	21679	21721	21822	21616	21670	21565	21569	21779	21639	21804	21922	21783	21790	21757	21645	21573	21584	21581	21612	21673	21842	21620	21616	21655	21677	21810	21842	21842	21806	21784	21613	21873	21779	21762	21752	21666	21877	21600	21870	21561	21643	21739	21833	21654	21579	21853	21563	21805	21768	21668	21672	21630	21701	21693	21707	21731	21548	21789	21601	21803	21762	21733	21590	21738	21324	21744	21822	21529	21641	21622	21755	21796	21661	21757	21959	21728	21656	21638	21874	21756	21820	21683	21633	21822	21570	21741	21759	21573	21702	21680	21638	21682	21735	21430	21751	21748	21688	21706	21719	21752	21547	21819	21546	21660	21987	21621	21692	21662	21637	21578	21637	21686	21679	21708	21881	21719	21836	21698	21768	21603	21628	21705	21715	21742	22044	21430	21729	21439	21828	21816	21745	21679	21841	21594	21613	21763	21598	21622	21747	21774	21636	21609	21560	21794	21669	21516	21959	21651	21855	21626	21579	21788	21816	21725	21831	21587	21498	21509	21777	21505	21515	21698	21743	21744	21696	21819	21714	21763	21736	21652	21802	21859	21566	21807	21754	21620	21643	21675	21744	21492	21739	21800	21933	21749	21684	21552	21800	21528	21722	21762	21798	21689	21566	21702	21773	21693	21631	21750	21666	21875	21834	21700	21704	21614	21657	21780	21637	21789	21955	21658	21864	21667	21806	21691	21738	21630	21665	21702	21974	21765	21649	21512	21705	21858	21742	21656	21684	21712	21925	21900	21682	21778	21747	21649	21630	21633	21798	21715	21678	21767	21713	21729	21952	21536	21718	21579	21794	21746	21757	21752	21664	21833	21624	21547	21699	21577	21711	21646	21476	21811	21593	21740	21708	21568	21486	21666	21809	21774	21767	21613	21633	21857	21610	21801	21773	21604	21775	21721	21702	21676	21732	21763	21715	21678	21725	21902	21766	21639	21674	21601	21584	21824	21483	21622	21755	21733	21825	21566	21902	21890	21735	21733	21531	21768	21785	21568	21900	21551	21770	21907	21465	21696	21708	21716	21646	21868	21867	22064	21593	21761	21578	21659	21701	21566	21749	21896	21807	21637	21656	21619	21824	21715	21520	21799	21734	21944	21825	21736	21727	21794	21695	21685	21846	21805	21784	21579	21835	21972	21734	21579	21598	21581	21666	21673	21809	21502	21544	21619	21407	21574	21628	21756	21697	21759	21898	21631	21578	21678	21820	21613	21643	21788	21776	21873	21610	21620	21527	21911	21835	21491	21526	21732	21450	21646	21789	21801	21668	21770	21826	21662	21988	21718	21534	21694	21657	21934	21718	21845	21837	21673	21846	21615	21737	21826	21392	21739	21648	21618	21624	21611	21816	21587	21677	21904	21744	21619	21607	21744	21754	21702	21713	21963	21695	21560	21776	21734	21777	22027	21872	21916	21697	21794	21732	21643	21536	21739	21671	21554	21688	22023	21844	21690	21845	21792	21867	21493	21464	21783	21588	21765	21556	21608	21619	21717	21701	21881	21701	21775	21782	21634	21587	21523	21647	21909	21505	21822	21746	21541	21644	21638	21514	21582	21920	21744	21695	21800	21692	21654	21854	21810	21951	21756	21968	21587	21693	21691	21718	21682	21497	21857	21632	21922	21705	21663	21555	21685	21609	21726	21708	21650	21964	21697	21495	21491	21520	21620	21647	21757	21612	21827	21744	21756	21892	21658	21516	21606	21876	21512	21824	21586	21840	21810	21850	21826	21593	21658	21712	21683	21804	21709	21775	21714	22091	21600	21730	21699	21783	21964	21739	21639	21516	21914	21844	21900	21613	21707	21750	21588	21687	21803	21778	21863	21733	21740	21555	21604	21866	21793	21577	21616	21791	21801	21777	21840	21869	21702	21716	21559	21695	21697	21874	21715	21597	21647	21479	21694	21747	21640	21654	21800	21541	21805	21726	21615	21834	21761	21642	21707	21633	21627	21840	21908	21753	21820	21732	21634	21721	21721	21817	21573	21759	21682	21785	21706	21656	21688	21570	21489	21734	21737	21945	21785	21651	21718	21725	21637	21980	21890	21805	21958	21759	21850	21669	21570	21722	21781	21696	21655	21581	21691	21914	21769	21802	21634	21778	21774	21630	21847	21755	21744	21912	21618	21607	21779	21853	21717	21797	21764	21775	21747	21687	21870	21680	21899	21751	21660	21672	21638	21785	22061	21705	21766	21785	21642	22022	21681	21713	21771	21640	21621	21403	21844	21755	21707	21825	21598	21678	21652	21756	21901	21757	21614	21500	21579	21705	21647	21660	21645	21734	21855	21724	21628	21965	22017	21718	21694	21737	21776	21598	21564	21549	21607	21830	21793	21758	21662	21779	21605	21646	21734	21713	21760	21834	21744	21815	21797	21865	21804	21658	21947	21717	21816	21839	21827	21754	21826	21798	21927	21744	21781	21705	21647	21614	21809	21721	21648	21861	21632	21764	21429	21832	21881	21738	21669	21640	21512	21979	21750	21800	21716	21743	21799	21620	21680	21693	21812	21719	21783	21496	21638	21882	21791	21814	21758	21895	21882	21718	21590	21587	21597	21573	21761	21809	21508	21782	21896	21747	21667	21670	21570	21705	21775	21822	21885	21711	21740	21686	21642	21746	21825	21613	21620	21683	21781	21907	21743	21644	21715	21698	21588	21557	21631	21666	21582	21793	21810	21644	21664	21755	21571	21576	21928	21771	21680	21731	21695	21972	21677	21694	21854	21919	21581	21726	21693	21843	21623	21646	21698	21684	21638	21621	21670	21766	21575	21736	21678	21741	21462	21794	21592	21732	21693	21678	21702
37756	56452	46297	31109	22869	19266	18161	17882	17723	17849	17743	17523	17768	17735	17802	17856	17756	17730	17657	17582	17617	17751	17822	17915	17715	17800	17819	17760	17847	17513	17682	17636	17791	17655	17856	17713	17677	17680	17647	17746	17774	17950	17730	17675	17877	17698	17749	17716	17725	17618	17617	17640	17794	17850	17783	17683	17645	17751	17804	17807	17735	17696	17546	17703	17808	17628	17629	17727	17666	17793	17806	17603	17685	17686	17731	17793	17673	17696	17766	17721	17810	17819	17700	17583	17865	17726	17690	17637	17555	17759	17738	17754	17749	17838	17654	17615	17675	17691	17603	17848	17729	17700	17607	17739	17576	17854	17641	17720	17795	17716	17690	17682	17726	17645	17597	17810	17714	17617	17604	17595	17777	17659	17643	17570	17746	17843	17650	17602	17644	17797	17726	17622	17641	17886	17669	17905	17781	17643	17894	17764	17696	17814	17708	17749	17742	17707	17671	17928	17942	17874	17796	17817	17752	17646	17862	17604	17617	17711	17568	17758	17811	17690	17767	17773	17754	17572	17752	17690	17731	17817	17754	17641	17770	17597	17835	17615	17632	17671	17858	17452	17733	17783	17861	17679	17626	17772	17672	17734	17691	17636	17818	17707	17749	17777	17841	17656	17728	17702	17698	17723	17812	17600	17767	17666	17802	17764	17683	17906	17633	17604	17792	17717	17852	17722	17797	17745	17694	17829	17732	17831	17742	17558	17908	17553	17735	17910	17802	17742	17772	17571	17729	17893	17662	17621	17686	17603	17781	17629	17874	17672	17644	17701	17753	17758	17679	17775	17580	17834	17699	17635	17696	17884	17746	17820	17671	17698	17706	17477	17882	17680	17610	17760	17692	17550	17595	17693	17613	17653	17773	17665	17802	17599	17614	17647	17823	17769	17578	17734	17634	17614	17632	17643	17736	17724	17747	17676	17716	17755	17753	17804	17659	17655	17658	17831	17636	17833	17758	17623	17615	17643	17704	17630	17663	17689	17728	17713	17554	17753	17630	17615	17730	17582	17690	17685	17861	17523	17806	17689	17630	17751	17569	17653	17815	17655	17580	17885	17698	17694	17708	17693	17850	17689	17567	17790	17669	17594	17639	17782	17706	17755	17539	17591	17704	17572	17663	17678	17554	17785	17713	17643	17466	17641	17687	17744	17555	17772	17827	17782	17605	17848	17697	17751	17610	17801	17694	17778	17715	17631	17683	17660	17607	17717	17769	17871	17720	17585	17745	17901	17685	17687	17815	17675	17787	17802	17664	17820	17780	17807	17705	17757	17790	17814	17743	17817	17799	17719	17991	17548	17718	17592	17692	17686	17536	17777	17563	17774	17623	17724	17729	17691	17967	17645	17960	17816	17631	17783	17796	17582	17794	17868	17724	17752	17624	17531	17739	17608	17615	17844	17599	17739	17598	17452	17747	17608	17598	17881	17616	17542	17745	18041	17673	17904	17572	17786	17610	18073	17800	17674	17702	17597	17752	17857	17638	17781	17764	17832	17652	17753	17598	17796	17734	17698	17590	17702	17809	17560	17630	17863	17704	17707	17636	17685	17508	17682	17705	17709	17706	17678	17755	17643	17647	17514	17685	17799	17707	17810	17752	17652	17652	17648	17679	17773	17565	17876	17934	17765	17807	17534	17598	17608	17794	17735	17799	17693	17721	17763	17734	17643	17616	17502	17595	17734	17933	17681	17731	17751	17652	17704	17835	17723	17818	17604	17964	17699	17752	17777	17793	17786	17766	17738	17572	17787	17640	17673	17870	17670	17605	17719	17836	17719	17601	17826	17721	17703	17732	17891	17792	17560	17517	17802	17699	17679	17603	17875	17761	17735	17807	17798	17685	17598	17626	17502	17751	17728	17846	17527	17686	17627	17737	17540	17643	17685	17775	17860	17710	17603	17789	17643	17629	17672	17760	17766	17722	17785	17556	17875	17730	17777	17832	17764	17747	17760	17582	17617	17465	17626	17714	17776	17770	17624	17584	17702	17673	17583	17613	17812	17557	17557	17722	17703	17760	17625	17519	17621	17761	17825	17676	17782	17524	17841	17519	17603	17364	17734	17605	17753	17654	17670	17685	17684	17865	17707	17879	17723	17674	17714	17772	17840	17795	17748	17576	17681	17791	17607	17720	17688	17816	17745	17613	17844	17657	17700	17671	17442	17681	17673	17813	17892	17832	17842	17733	17752	17791	17851	17890	17826	17714	17727	17516	17751	17665	17519	17887	17578	17493	17755	17584	17853	17916	17640	17679	17629	17597	17752	17856	17569	17754	17684	17679	17909	17566	17604	17735	17661	17681	17542	17825	17978	17818	17563	17687	17604	17704	17761	17544	17667	17814	17772	17686	17850	17785	17650	17495	17869	17657	17789	17718	17495	17749	17690	17837	17766	17632	17741	17813	17687	17636	17741	17618	17792	17476	17823	17518	17659	17668	17770	17716	17653	17635	17738	17680	17735	17800	17773	17684	17719	17771	17782	17657	18041	17790	17823	17675	17700	17721	17862	17629	17695	17668	17658	17840	17706	17742	17727	17615	17698	17785	17683	17677	17949	17524	17796	17761	17634	17525	17594	17641	17595	17816	17806	17867	17542	17867	17710	17819	17661	17795	17590	17657	17702	17695	17917	17613	17480	17677	17837	17732	17706	17691	17755	17834	17719	17672	17661	17543	17675	17824	17686	17676	17956	17675	17573	17582	17600	17648	17808	17840	17650	17755	17647	17601	17830	17818	17548	17829	17894	17567	17745	17753	17612	17785	17857	17847	17845	17783	17735	17881	17769	17630	17548	17609	17822	17862	17739	17901	17587	17750	17888	17697	17642	17756	17855	17693	17698	17639	17643	17642	17794	17753	17518	17745	17742	17506	17756	17661	17686	17912	17654	17871	17731	17559	17710	17788	17546	17740	17715	17744	17681	17773	17501	17698	17662	17536	17682	17800	17649	17777	17728	17845	17806	17553	17735	17810	17735	17924	17626	17724	17745	17729	17692	17747	17636	17750	17819	17623	17819	17698	17687	17885	17773	17743	17878	17714	17720	17576	17495	17655	17869	17753	17717	17781	17683	17517	17622	17773	17837	17816	17773	17769	17852	17809	17725	17692	17628	17761	17783	17720	17731	17589	17874	17696	17637	17756	17646	17676	17875	17719	17898	17669	17769	17681	17661	17862	17858	17621	17890	17635	17709	17831	17653	17733	17732	17718	17775	17666	17601	17684	17722	17453	17762	17754	17663	17639	17661	17733	17763	17652	17662	17484	17728	17727	17768	17558	17781	17672	17673	17773	17856	17733	17758	17844	17944	17718	17625	17537	17706	17704	17609	17713	17734	17675	17662	17772	17709	17765	17725	17874	17787	17826	17756	17769	17838	17754	17710	17818	17687	17723	17932	17630	17749	17653	17760	17575	17649	17844	17629	17741	17664	17846	17721	17628	17725	17730	17760	17665	17691	17680	17753	17790	17709	17751	17709	17798	17679	17758	17743	17801	17696	17710	17668	17652	17650	17930	17831	17712	17591	17868	17580	17755	17721	17840	17774	17669	17713	17577	17613	17776	17452	17927	17728	17699	17880	17871	17954	17694	17766	17616	17672	17563	17802	17787	17738	17829	17591	17773	17992	17593	17664	17697	17615	17840	17754	17838	17665	17634	17737	17682	17649	17651	17722	17817	17657	17687	17797	17703	17659	17661	17846	17798	17703	17733	17820	17696	17688	17811	17695	17726	17812	17745	17745	17734	17705	17664	17746	17706	17726	17884	17780	17664	17645	17548	17847	17747	17630	17710	17597	17933	17671	17676	17769	17649	17888	17761	17734	17707	17780	17710	17669	17871	17870	17673	17669	17834	17648	17787	17727	17678	17712	17670	17709	17874	17588	17736	17642	17782	17608	17798	17835	17814	17635	17614	17711	17650	17622	17632	17558	17867	17600	17758	17822	17767	17655	17928	17646	17731	17849	17911	17722	17801	17705	17755	17629	17710	17724	17689	17483	17696	17791	17703	17578	17734	17797	17725	17524	17671	17923	17591	17789	17868	17715	17794	17665	17733	17787	17875	17622	17607	17685	17680	17829	17713	17805	17663	17823	17745	17728	17672	17605	17711	17804	17934	17780	17578	17466	17722	17694	17718	17780	17648	17791	17676	17720	17578	17811	17749	17784	17681	17714	17795	17707	17764	17748	17741	17751	17822	17625	17749	17685	17856	17693	17680	17923	17789	17640	17789	17785	17733	17634	17736	17758	17763	17728	17737	17690	17800	17855	17712	17749	17827	17753	17748	17593	17764	17580	17807	17866	17675	17713	17588	17668	17713	17666	17775	17783	17626	17707	17790	17705	17688	17769	17720	17909	17825	17628	17726	17839	17744	17879	17773	17846	17754	17667	17765	17725	17765	17694	17724	17737	17756	17684	18010	17507	17796	17758	17883	17817	17800	17668	17567	17766	17601	17661	17648	17782	17679	17812	17613	17704	17716	17760	17646	17848	17698	17787	17637	17654	17457	17606	17693	17615	17783	17473	17622	17889	17976	17765	17664	17571	17571	17806	17573	17711	17740	17721	17636	17766	17688	17680	17683	17654	17647	17906	17706	17757	17757	17662	17642	17614	17778	17512	17748	17692	17676	17591	17827	17749	17767	17765	17681	17645	17888	17786	17689	17621	17806	17643	17668	17675	17609	17658	17794	17557	17707	17815	17658	17930	17687	17666	17841	17691	17812	17625	17776	17724	17702	17712	17761	17779	17742	17744	17742	17664	17553	17933	17648	17505	17700	17817	17702	17847	17700	17750	17780	17813	17726	17777	17701	17967	17702	17651	17603	17815	17646	17736	17882	17637	17622	17668	17793	17698	17762	17662	17498	17770	17756	17578	17779	17772	17788	17575	17853	17741	17540	17665	17643	17659	17636	17739	17734	17694	17741	17841	17743	17814	17774	17705	17822	17800	17656	17797	17796	17653	17682	17756	17533	17717	17556	17796	17718	17730	17616	17826	17687	17780	17675	17556	17672	17683	17810	17756	17775	17709	17631	17446	17814	17743	17657	17747	17776	17767	17734	17821	17647	17721	17698	17801	17822	17729	17657	17711	17623	17764	17770	17482	17700	17559	17806	17682	17753	17690	17733	17682	17682	17825	17843	17640
24301	24353	42590	42361	34568	29309	25980	21887	21282	21047	21165	21022	20919	20923	20940	20903	20989	20911	20737	20894	21044	20937	20701	20725	21016	20807	20817	20880	20808	21067	21115	20715	21110	20827	20949	20740	20822	20823	21093	20976	20838	20924	20741	20803	20676	20802	20660	20687	21011	20852	20724	20736	20840	20681	20800	20866	20833	20841	20947	20866	20906	21155	20805	20851	20788	20929	20695	20563	20494	20673	20744	20994	20703	20752	20659	20544	20805	20872	20842	20577	20890	20787	20782	20667	20719	20717	20802	20739	20729	20750	21007	20869	21050	20878	20682	20581	20777	20946	20883	20730	20846	20739	20798	20628	20793	20562	20727	20648	20716	20727	20830	20939	20890	20779	20775	20990	20846	20996	20548	20739	20838	20755	20656	20773	20655	20813	20832	20743	20895	20739	20733	20712	20761	20739	20599	20606	20898	20826	21067	20704	20803	20659	20621	20573	20769	20839	20700	20996	20716	20872	20864	20693	20906	20621	20700	20624	20548	20551	20622	20695	20668	20846	20847	20619	20710	20805	20631	20708	20791	20755	20657	20614	20816	20705	20883	20641	20629	20839	20892	20725	20792	20805	20944	20847	20672	20806	20950	20764	20794	20896	20506	20774	20950	20608	20711	20653	20630	20545	20699	20712	20956	20830	20905	20785	20661	20669	20776	20686	20754	20834	20705	20807	20616	20744	20908	20683	20990	20811	20798	20895	20741	20613	20836	20725	20836	20928	20707	20608	20865	21025	20644	20774	20880	20806	20652	20765	20519	20741	20693	20849	20903	20794	20822	20715	20639	20867	20770	20769	20678	20666	20900	20621	20873	20714	21146	20725	20659	20861	20762	20835	20825	20797	20734	20854	20756	20633	20836	20691	20665	20643	20746	20693	20782	20740	20673	20745	20661	20688	20846	20631	20811	20789	20691	20570	20606	20846	20668	20627	20761	20674	20655	20516	20839	20821	20703	20965	20897	20533	20695	20943	20933	20853	20668	20530	20921	20833	20666	20624	20626	20659	20805	20707	20606	20854	20734	20713	20660	20588	20683	20961	20839	20956	20667	20600	20842	20646	20590	20906	20776	20734	20740	20745	20639	20904	20723	20659	20669	20651	20692	20766	20898	20771	20855	20780	20808	20635	20456	20804	20659	20785	20723	20584	20726	20863	20895	20570	20724	20777	20701	20795	20842	20671	20797	20700	20692	20578	20650	20836	20814	20686	20692	20624	20797	20845	20814	20781	20971	20953	20827	20734	20828	20650	20830	20715	21004	20727	20745	20653	20824	20817	20818	20604	20850	20800	20672	20726	20831	20704	20622	20918	20896	20910	20840	20919	20968	20896	20721	20692	20764	20914	20822	20757	20734	20700	20600	20759	20704	20845	20672	20797	20711	20759	20785	20711	20815	20880	20819	21092	20462	20707	20780	20826	20758	20858	20720	20768	20834	20867	20806	20692	20989	20918	20922	20753	20604	20815	20877	20823	20910	20764	20728	20838	20656	20832	20646	20772	20662	20775	20783	20593	20679	20772	21000	20846	20697	20825	20817	20558	20745	20754	20898	20605	20934	20724	20821	20728	20689	20751	20903	20683	20735	20759	20711	20857	20693	20690	20628	20772	20739	20762	20848	20776	20692	20832	20822	20524	20621	20692	20775	20773	20674	20511	20634	20701	20755	20644	20714	20648	20793	20869	20914	21019	20737	20656	20678	20726	20785	20738	20669	21008	20706	20830	20671	20639	20905	20741	20664	20655	20555	20861	20775	20664	20874	20759	20830	20843	20647	20680	20814	21048	20724	20713	20905	20848	20680	20929	20660	20671	20529	20733	20753	20743	20771	20848	20547	20860	20779	20612	20635	20777	20730	20828	20753	20742	20934	20618	20830	20783	20873	20633	20654	20864	20730	20887	20685	20728	20811	20899	20739	20817	20761	20522	20696	20616	21020	20841	20830	20661	20686	20786	20613	20760	20832	20858	20602	20648	21021	20799	20738	20878	20712	20755	20678	20599	20880	20658	20622	20744	20786	21007	20800	20713	20775	20744	20784	20847	20827	20893	20828	20634	20847	20726	20768	20606	21006	20661	20837	20834	20716	20717	20605	20946	20748	21078	20721	20776	20820	20691	20737	20628	20712	20679	20628	20635	20651	20623	20689	20644	20817	20830	20584	20881	20829	20625	20660	20496	20883	20623	20942	20940	20778	20855	20597	20856	21011	20522	20808	20716	20740	20726	20580	20864	20825	20605	20873	20746	20696	20743	20747	20673	20863	20685	20794	20674	20636	20846	20844	20761	20697	20928	20834	20647	20685	20688	20798	20800	20658	20682	20827	20975	20583	20822	20808	20906	20777	20801	20673	20656	20778	20988	20777	20727	20420	20663	20658	20610	20624	20786	20692	20645	20583	20867	20828	20525	20740	20557	20644	20834	20652	20589	20630	20738	20733	20798	20685	20872	20634	20666	20600	20596	20966	20648	20700	20805	20796	20710	20604	20652	21030	20834	21051	20928	20912	20805	20812	20950	20843	20762	20815	20803	20740	20749	20458	20595	20835	20799	20826	20684	20579	20652	20635	21002	20699	20782	20845	20789	20655	20820	20781	20744	20650	20738	20665	20863	20816	20568	20688	20818	20778	20737	20644	20810	20761	20825	20777	20938	20887	20672	20792	20674	20783	20800	20832	20942	20991	20724	20887	20748	20827	20686	20609	20618	20792	20746	20772	20868	20798	20791	20722	20607	20829	20793	20460	20520	20743	20734	20518	20692	20666	20644	20775	20784	20802	20811	20874	20660	20881	20840	20783	20923	20768	20714	20675	20690	20713	20783	20730	20604	20902	20585	20671	20828	20761	20981	20749	20798	20831	20754	21011	20735	20780	20720	20850	20737	20990	20726	20848	20677	20649	20687	20564	20513	20959	20828	20680	20768	20774	20687	20726	20818	20514	20696	20636	20904	20575	20812	20758	20721	20863	20629	20597	20728	20838	20952	20808	20786	20690	20807	20737	21014	20872	20863	20743	20632	20903	20551	20901	20728	20769	20726	20782	20681	20624	20659	20787	20780	20775	20643	20777	20716	20837	20596	20716	20739	20701	21021	20826	20878	20706	20856	20935	20634	20687	20901	20848	20573	20859	20965	20806	20692	20866	20763	20575	20827	20765	20715	20975	20758	20573	20800	20665	20847	20736	20760	20819	20573	20763	20711	20734	20735	20746	20700	20911	20711	20917	20740	20943	20725	20950	20740	20760	20435	20842	20798	20964	20898	20757	20794	20726	20770	20835	20874	20834	20754	20787	20665	20878	20664	20631	20599	20729	20752	20821	20872	20839	20846	20707	20854	20660	20781	20645	20805	20778	20900	20868	20890	20727	20702	20655	20566	20724	20768	20826	20750	20857	20709	20683	20851	20699	20863	20834	20834	20628	20846	20753	20596	20827	20756	20738	20796	20524	20540	20745	20961	20673	20827	20538	20758	20743	20962	20777	20830	20919	20852	20763	20669	20813	20818	20847	20629	20635	20693	20511	20881	20854	20768	20719	20799	20587	20822	20890	20869	20696	20541	20848	20897	20696	20576	20833	20581	20727	20617	20689	20558	20903	20818	20853	20779	20755	20770	20901	20815	20749	20787	20793	20755	20820	20667	20870	20854	20616	20848	20661	20895	20971	20974	20866	20808	20670	20658	20798	20679	20812	20831	20906	20920	20720	20672	20873	20767	20669	20865	20841	20915	20805	20585	20848	20728	20793	20694	20753	21011	20825	20898	20844	20987	20999	21057	20853	20759	20841	20842	20867	20958	20691	20658	20778	20575	20877	20944	20834	20646	20981	20838	20611	20701	20833	20971	20725	20726	20791	20739	20764	20730	20629	20819	20719	20784	20870	20757	21020	20825	20670	20795	21031	20667	20886	20724	20621	20815	20601	20651	20782	20725	21005	20747	20944	20619	20701	20747	20750	20647	20843	20803	20583	20557	20836	20734	20847	20842	20961	20859	20717	20610	20706	20594	20554	20813	20801	20666	20626	20908	20681	20804	20791	20750	20732	20718	20709	20874	20745	20693	20826	20718	20621	20888	20852	20631	20741	20701	20863	20702	20783	20929	20640	20548	20624	20816	20847	20764	20616	20652	20661	20841	20737	20835	20740	20622	20893	20848	20850	20576	20755	20867	20757	20768	20899	20537	20900	20975	20954	20663	20715	20735	20877	20797	21042	20719	20887	20536	20586	20735	20516	20775	21058	20846	20784	20779	20635	21038	20980	20763	20792	20644	20770	20805	20652	20800	20718	20715	20493	20675	20649	20676	20649	20597	20707	20847	20838	20883	20878	20665	20841	20626	20574	20896	20586	20596	20813	20655	20544	20598	20681	20913	20738	20567	20648	21070	20894	20598	20849	20693	20839	20614	20707	20836	20810	20783	20723	20559	20752	21175	20865	20869	20891	20780	20589	20786	20776	20721	20807	20658	20501	20793	20568	20849	20908	20821	20796	20882	20735	20767	20665	20513	20651	20872	20850	20654	20626	20748	20876	20509	20761	20647	20871	20691	20930	20799	20804	20808	20784	20692	20689	20773	20637	20785	20925	20815	20707	20898	20577	20850	20760	20934	20850	20761	20678	20667	20750	20780	20821	20901	20768	20765	20786	20826	20758	20829	20779	20720	20937	20675	20644	20775	20599	20872	20757	20815	20698	20747	20800	20753	20627	20632	20709	20739	20799	20881	20919	20906	20768	20912	20776	20712	20711	20722	20723	20592	20853	21057	20692	20741	20682	20800	20638	20562	20680	20706	20627	20720	20755	20845	20792	20953	20658	20781	20960	20939	20909	20918	20638	20849	21214	20957	20978	20929	20647	20806	20815	20664	20650	20580	20637	20891	20800	20828	20776	20726	20645	20677	20743	21021	20588	20787	20622	20606	20759	20747	20805	20735	20585	20853	20738	20923	20591	20584	20778	20842	20931	20687	21028	20961	20849	20735	20716	20582	20800	20797	20787	20801	20499	20665	20727	20761	20639	20719	20797	20767	20783	20624	20798	20761	20878	20545	20713	20681	20808	20907	20850	20956	20772	20678	20697	20894	20777	20813	20763	20798	20906	20949	20699	20734	20740	21006	20639	20821	20834	20914	20841	20665	20578	20539	20852	20839	20838	20868
62456	100621	85306	59130	40543	26374	19978	17795	17503	17456	17343	17413	17236	17315	17112	17194	17140	16996	17575	17219	17339	17478	17277	17241	17275	17210	17321	17467	17282	17253	17193	17196	17205	17198	17239	17143	17509	17186	17229	17212	17236	17300	17217	17131	17270	17198	17261	17321	17223	17205	17295	17499	17163	17144	17320	17161	17310	17239	17199	17221	17244	17213	17066	17070	17317	17175	17268	17450	17240	17223	17137	17320	17192	17139	17178	17382	17194	17118	17380	17181	17295	17210	17229	17193	17178	17289	17193	17319	17343	17261	17200	17326	17343	17091	17249	17190	17182	17200	17226	17209	17303	17249	17159	17140	17205	17339	17198	17276	17084	17371	17267	17192	17257	17150	17286	17372	17173	17230	17277	17242	17158	17207	17230	17140	17179	17254	17129	17281	17345	17392	17313	17180	17122	17265	17076	17397	17012	17276	17369	17355	17236	17247	17010	17170	17116	17289	17153	17292	17219	17287	17358	17311	17287	17306	17243	17312	17243	17302	17251	17218	17265	17143	17192	17237	17279	17177	17350	17188	17151	17268	17118	17270	17266	17271	17276	17183	17209	17355	17234	17301	17250	17113	17125	17247	17267	17087	17211	17269	17068	17355	17150	17115	17235	17233	17157	17324	17243	17118	17026	17180	17253	17243	17327	17169	17318	17123	17138	17191	17184	17266	17166	17194	17371	17339	17257	17162	17327	17346	17249	17115	17183	17145	17087	17375	17042	17203	17261	17374	17355	17183	17219	17250	17330	17202	17227	17180	17186	17168	17281	17271	17123	17289	17048	17103	17062	17189	17334	17293	17115	17202	17369	17264	17422	17317	17142	17119	17505	17376	17154	17132	17162	17313	17168	17349	17200	17305	17348	17245	17245	17257	17129	17262	17082	17153	17204	17160	17255	17279	17108	17338	17220	17138	17322	17319	17113	17225	17308	17258	17165	17291	17277	17126	17335	17229	17435	17050	17230	17338	17171	17152	17181	17258	17363	17306	17286	17133	17130	17104	17270	17301	17169	17275	17383	17053	17049	17290	17148	17108	17219	17252	17276	17488	17159	17238	17249	17463	17134	17219	17180	17268	17177	17186	17050	17357	17244	17264	17236	17249	17192	17253	17195	17141	17135	17238	17122	17124	17312	17112	17264	17222	17327	17199	17244	17251	17217	17253	17176	17212	17261	17388	17132	17165	17182	17245	17228	17253	17273	17260	17009	17253	17384	17216	17117	17206	17483	17090	17258	17186	17204	17273	17207	17291	17206	17327	17203	17322	17253	17136	17112	17196	17319	17166	17227	17242	17296	17205	17313	17283	17241	17117	17149	17114	17137	17293	17051	17238	17260	17085	17056	17267	17219	17277	17303	17409	17200	17233	17386	17067	17099	17198	17202	17271	17306	17202	17201	17298	17277	17145	17112	17211	17167	17105	17189	17237	17222	17355	17033	17271	17125	17263	17216	17154	17087	17270	17086	17318	17343	17312	17395	17306	17356	17164	17524	17210	17247	17245	17354	17200	17107	17431	17338	17143	17212	17275	17117	17206	17224	17230	17192	17226	17247	17308	17184	17249	17304	17359	17100	17213	17323	17233	17178	17198	17277	17406	17259	17387	17256	17119	17278	17264	17399	17177	17205	17134	17198	17296	17262	17209	17438	17109	17139	17240	17081	17126	17243	17300	17382	17061	17288	17328	17213	17333	17214	17337	17213	17160	17167	17082	17376	16987	17262	17104	17270	17145	17205	16908	17246	17173	17173	17184	17240	17073	17383	17408	17059	17217	17373	17359	17202	17169	17255	17286	17382	16998	17256	17287	17279	17188	17187	17225	17074	17192	17059	17252	17144	17139	17243	17320	17281	17196	17040	17236	17218	17374	17343	17261	17192	17128	17320	17210	17211	17308	17112	17155	17100	17157	17122	17260	17064	17189	17237	17244	17106	17350	17234	17288	17357	17488	17305	17336	17271	17344	17178	17165	17119	17102	17285	17220	17240	17295	17155	17217	17181	17327	17273	17281	17300	17162	17254	17353	16973	17268	17268	17199	17409	17249	17250	17271	17376	17200	17367	17204	17301	17151	17187	17222	17248	17181	17225	17245	17311	17186	16986	17166	17227	17227	17098	17096	17281	16985	17122	17192	17143	17123	17276	17203	17375	17222	17263	17397	17149	17163	17136	17315	17098	17341	17245	17044	17309	17232	17330	17230	17106	17135	17429	17270	17196	17195	17272	17230	17263	17126	17171	17236	17206	17153	17397	17078	17164	17217	17129	17166	17325	17384	17221	17316	17271	17136	16931	17190	17287	17188	17277	17176	17142	17203	17301	17103	17348	17111	17212	17131	17253	17506	17241	17219	17348	17088	17180	17332	17330	17184	17334	17054	17065	17310	17198	17205	17334	17168	17357	17187	17107	17137	17147	17298	17240	17287	17023	17117	17204	17306	17231	17216	17024	17295	17359	17221	17224	17351	17137	17308	17294	17227	17107	17254	17098	17308	17255	17427	17180	17370	17299	17340	17021	17246	17215	17258	17315	17174	17174	17151	17245	17154	17211	17208	17121	17331	17230	17323	17124	17410	17323	17216	17111	17151	17350	17200	17318	17276	17319	17076	17334	17247	17181	17119	17119	17470	17075	17287	17253	17283	17039	17333	17246	17367	17176	17252	17286	17229	17109	17349	17289	17161	17119	17221	17211	17236	17337	17168	17278	17241	17144	17251	17245	17194	17231	17324	17202	17149	17297	17290	17089	17416	17172	17237	17160	17220	17190	17138	17156	17213	17099	17563	17312	17212	17316	17079	17336	17329	17077	17198	17212	17395	17267	17097	17267	17279	17359	17233	17232	17415	17188	17175	17311	17199	17097	17336	17345	17230	17279	17222	17258	17215	17134	17198	17352	17278	17148	17281	17289	17173	17315	17215	17158	17196	17398	17327	17112	17079	17410	17345	17141	17187	17181	17207	16983	17340	17299	17141	17215	17235	17128	17279	17220	17112	17285	17255	17106	17230	17384	17184	17114	17260	17277	17152	17128	17259	17237	17293	17113	17192	17240	17113	17399	17182	17314	17213	17157	17214	17196	17295	16975	17278	17210	17386	17142	17376	17283	17274	17335	17184	17186	17246	17127	17370	17228	17356	17254	17370	17195	17298	17276	17230	17233	17415	17381	17475	17276	17143	17307	17286	17152	17289	17345	17007	17317	17152	17217	17186	17125	17334	17386	17122	17185	17223	17247	17247	17157	17222	17159	17138	17289	17303	17192	17237	17234	17215	17258	17078	17275	17285	17341	17165	17176	17100	17294	17179	17335	17253	17112	17254	17362	17240	17259	17303	17377	17307	17387	17391	17232	17155	17383	17049	17183	17276	17314	17150	17204	17165	17149	17259	17295	17163	17307	17175	17172	17480	17231	17288	17285	17362	17237	17080	17103	17472	17236	17246	17403	17160	17243	17236	17431	17266	17126	17230	17236	17219	17228	17212	17392	17376	17277	17174	17282	17250	17177	17177	17276	17471	17274	17213	17213	17292	17142	17201	17101	17186	16976	17342	17256	17327	17283	17224	17274	17407	17184	17230	17168	17315	17243	17375	17065	17144	17202	17312	17098	17182	17123	17018	17220	17083	17357	17129	17214	17289	17147	17217	17298	17293	17300	17072	17246	17265	17252	17215	17389	17280	17370	17293	17250	17230	17376	17291	17235	17242	17346	17379	17119	17215	17324	17215	17268	17390	17231	17421	17296	17324	17272	17273	17381	17204	17265	17090	17214	17205	17180	17299	17267	17113	17282	17315	17199	17270	17245	17171	17270	17146	17134	17182	17294	17116	17139	17292	17246	17334	17254	17288	17115	17296	17158	17146	17285	17220	17098	16964	17284	17266	17006	17351	17285	17109	17331	17324	17100	17187	17178	17164	17334	17249	17225	17149	17402	17152	17237	17136	17224	17206	17285	17400	17161	17242	17296	17262	17258	17298	17170	17469	17211	17426	17269	17179	17303	17130	17157	17352	17235	17012	17146	17292	17330	17215	17228	17455	17306	17061	17276	17400	17305	17427	17272	17349	17324	17204	17318	17296	17361	17092	17170	17409	16997	17186	17146	17187	17180	17332	17267	17244	17263	17212	17393	17193	17268	17213	17295	17143	17304	17359	17126	17157	17337	17075	17301	17214	17087	17230	17201	17263	17221	17250	17190	17289	17237	17259	17351	17320	17274	17328	17185	17077	17158	17240	17332	17175	17446	17171	16992	17297	17205	17148	17282	17377	17293	17141	17483	17176	17275	17217	17280	17312	17069	17241	17498	17247	17190	16928	17320	17302	17149	17114	17271	17212	17148	17311	17352	17203	17120	17325	17191	17281	17316	17178	17126	17265	17276	17384	17142	17170	17065	17035	17112	17414	17292	17440	17347	17181	17221	17251	17281	17272	17327	17151	17222	17126	17266	17136	17245	17204	17229	17412	17300	17229	17170	17204	17246	17237	17127	17137	17194	17086	17254	17239	17218	17289	17281	17200	17326	17221	17325	17191	17178	17320	17166	17066	17197	17187	17103	17417	17322	17208	17239	17101	17165	17147	17272	17249	17219	17241	17372	17286	17296	17195	17295	17227	17230	17158	17360	17346	17323	17521	17268	17330	17172	17182	17152	17285	17429	17269	17300	17380	17073	17291	17370	17400	17292	17212	17173	17134	17276	17285	17198	17327	17292	17209	17407	17145	17180	17169	17316	17217	17243	17479	17257	17149	17319	17202	17087	17218	17293	17263	17412	17107	17207	17418	17198	17127	16985	17206	17193	17079	17294	17115	17168	17082	17328	17232	17258	17246	17141	17174	17123	17173	17192	17432	17159	17073	17293	17442	17377	17201	17178	17274	17222	17231	17177	17270	17296	17355	17181	17220	17140	17191	17147	17316	17366	17176	17344	17287	17288	17149	17240	17187	17254	17291	17293	17253	17236	17378	17154	17318	17351	17184	17209	17082	17204	17291	17203	17234	17201	17409	17305	17350	17247	17270	17280	17193	17202	17281	17242	17190	17304	17169	17296	17151	17370	17114	17182	17219	17243	17163	17313	17212	17347	17096	16991	17228	17324	17233	17083	17318	17349	17147	17240	17297	17418	17307	17185	17414	17068	17291	17132	17292	17220	17301	17153	17291
22925	22695	37333	38499	34477	31165	28736	22604	20985	21046	20857	20701	20675	20686	20474	20409	20687	20600	20390	20628	20634	20303	20446	20342	20404	20275	20387	20501	20776	20497	20483	20352	20316	20377	20540	20579	20494	20407	20361	20390	20327	20316	20422	20354	20380	20519	20519	20346	20482	20128	20512	20614	20347	20469	20480	20559	20522	20244	20088	20472	20308	20269	20345	20411	20432	20103	20326	20418	20323	20280	20421	20104	20364	20294	20275	20308	20479	20456	20240	20407	20437	20341	20291	20275	20439	20384	20279	20298	20146	20209	20219	20274	20145	20412	20357	20348	20403	20370	20492	20424	20499	20352	20193	20379	20492	20433	20222	20341	20491	20633	20276	20380	20500	20501	20346	20575	20500	20235	20421	20269	20355	20204	20425	20424	20201	20367	20457	20301	20175	20222	20095	20458	20725	20304	20376	20372	20521	20201	20207	20353	20416	20351	20298	20447	20320	20331	20268	20266	20428	20321	20196	20314	20285	20201	20598	20065	20320	20486	20385	20288	20241	20355	20504	20289	20312	20440	20500	20254	20373	20301	20307	20289	20388	20360	20358	20423	20405	20440	20268	20199	20353	20309	20210	20362	20282	20230	20198	20278	20357	20338	20275	20313	20400	20301	20124	20424	20417	20204	20014	20441	20351	20215	20277	20402	20418	20465	20152	20152	20255	20242	20214	20376	20291	20364	20302	20402	20391	20061	20354	20605	20284	20342	20382	20496	20411	20213	20279	20248	20442	20349	20388	20232	20115	20036	20177	20409	20572	20263	20279	20421	20198	20353	20314	20111	20238	20369	20262	20267	20312	20106	20157	20538	20342	20297	20411	20302	20205	20570	20188	20451	20457	20290	20279	20295	20382	20331	20479	20232	20337	20298	20242	20337	20382	20454	20432	20536	20120	20269	20291	20219	20271	20457	20406	20445	20492	20385	20217	20332	20134	20063	20351	20218	20250	20130	20379	20379	20437	20219	20160	20138	20349	20388	20256	20293	20592	20562	20333	20072	20165	20272	20378	20588	20335	20204	20312	20227	20300	20255	20173	20399	20343	20278	20286	20141	20366	20466	20424	20303	20470	20236	20263	20295	20579	20353	20391	20198	20136	20374	20351	20269	20259	20415	20222	20033	20356	20540	20339	20288	20401	20370	20353	20233	20259	20540	20285	20061	20304	20285	20250	20163	20350	20175	20149	20292	20325	20459	20296	20253	20336	20386	20427	20222	20332	20281	20252	20315	20062	20390	20393	20202	20483	20261	20287	20249	20118	20298	20357	20338	20363	20333	20297	20530	20341	20225	20447	20368	20218	20076	20040	20273	20367	20382	20467	20470	20382	20328	20349	20290	20207	20187	20023	20095	20170	20352	20310	20313	20023	20368	20297	20391	20443	20300	20248	20075	20318	20299	20231	20278	20252	20134	20442	20252	20306	20314	20459	20272	20263	20387	20345	20370	20277	20467	20407	20385	20256	20291	20446	20333	20135	20117	20462	20481	20186	20268	20385	20264	20420	20297	20170	20390	20325	20344	20244	20205	20313	20212	20282	20233	20409	20196	20118	20212	20308	20290	20397	20255	20481	20564	20170	20243	20484	20317	20254	20043	20261	20449	20392	20495	20366	20475	20361	20322	20233	20246	20328	20471	20327	20438	20390	20345	20229	20285	20271	20461	20091	20400	20343	20325	20302	20223	20159	20410	20125	20336	20215	20476	20467	20142	20337	20414	20446	20477	20250	20454	20228	20257	20369	20531	20303	20128	19986	20177	20408	20397	20262	20303	20330	20089	20139	20430	20234	20317	20439	20340	20239	20218	20291	20194	20385	20457	20332	20381	20427	20496	20326	20212	20350	20465	20265	20381	20461	20169	20234	20214	20499	20276	20166	20171	20255	20287	20282	20478	20415	20287	20418	20418	20496	20368	20291	20589	20428	20270	20343	19962	20366	20354	20390	20224	20058	20382	20379	20235	20353	20480	20237	20135	20321	20305	20348	20143	20424	20463	20393	20338	20453	20317	20354	20175	20454	20158	20518	20564	20495	20276	20307	20347	20352	20133	20230	20088	20178	20241	20226	20268	20147	20281	20260	20290	20270	20370	20399	20248	20133	20395	20520	20319	20302	20394	20406	20414	20546	20093	20255	20454	20358	20232	20439	20357	20362	20331	20213	20360	20418	20355	20246	20400	20243	20340	20308	20172	20328	20368	20359	20270	20156	20165	20239	20428	20388	20433	20322	20444	20285	20262	20530	20297	20456	20294	20406	20377	20461	20266	20377	20449	20279	20467	20421	20255	20337	20314	20311	20291	20273	20292	20204	20307	20337	20277	20242	20357	20396	20326	20516	20393	20410	20250	20431	20392	20169	20199	20427	20290	20186	20103	20162	20326	20251	20403	20363	20206	20273	20232	20332	20367	20229	20255	20104	20513	20374	20296	20193	20284	20307	20267	20249	20149	20186	20319	20482	20565	20412	20398	20408	20207	20402	20462	20312	20032	20341	20398	20109	20403	20247	20184	20263	20131	20386	20254	20505	20264	20079	20300	20503	20356	20103	20535	20503	20422	20325	20317	20121	20166	20204	20427	20450	20391	20131	20527	20432	20203	20152	19955	20334	20253	20310	20211	20418	20397	20661	20373	20275	20289	20273	20473	20145	20364	20238	20388	20396	20276	20467	20176	20399	20207	20427	20207	20280	20141	20315	20176	20463	20281	20286	20367	20391	20247	20282	20097	20199	20419	20515	20643	20256	20267	20643	20472	20267	20349	20506	20545	20332	20237	20247	20086	20385	20125	20445	20255	20342	20354	20213	20348	20520	20181	20292	20426	20249	20271	20502	20351	20505	20498	20320	20449	20283	20120	20301	20257	20453	20076	20427	20398	20265	19991	20307	20447	20216	20227	20463	20338	20233	20218	20185	20406	20411	20246	20288	20310	20334	20481	20592	20416	20239	20234	20348	20136	20326	20403	20173	20271	20439	20238	20309	20200	20425	20381	20253	20425	20407	20154	20259	20296	20406	20322	20315	20257	20449	20313	20263	20451	20337	20136	20319	20272	20351	20357	20226	20293	20102	20392	20135	20316	20266	20226	20207	20272	20360	20355	20209	20386	20353	20266	19958	20145	20321	20252	20299	20311	20274	20317	20525	20437	20065	20174	20194	20213	20361	20226	20371	20437	20440	20428	20348	20242	20355	20403	20283	20274	20322	20230	20239	20206	20458	20661	20422	20289	20264	20216	20268	20407	20571	20414	20401	20441	20401	20423	20214	20118	20290	20154	20378	20173	20247	20380	20633	20301	20427	20439	20202	20201	20300	20237	20231	20206	20129	20513	20275	20444	20228	20308	20445	20317	20320	20238	20372	20459	20279	20125	20254	20347	20421	20160	20225	20397	20567	20355	20104	20401	20281	20446	20106	20201	20656	20190	20344	20094	20394	20245	20163	20439	20341	20219	20125	20155	20556	20219	20217	20361	20325	20335	20631	20369	20603	20425	20264	20238	20355	20277	20326	20363	20149	20084	20287	20308	20312	20170	20196	20471	20264	20249	20357	20216	20314	20240	20246	20378	20352	20259	20317	20265	20441	20199	20274	20287	20261	20270	20220	20305	20292	20134	20329	20308	20272	20435	20255	20497	20351	20294	20339	20583	20154	20409	20440	20386	20234	20385	20320	20063	20329	20329	20312	20317	20536	20388	20163	20283	20299	20417	20314	20368	20396	20324	20383	20502	20439	20240	20098	20378	20151	20462	20192	20359	20089	20298	20093	20440	20487	20183	20208	20499	20482	20241	20422	20305	20378	20038	20304	20367	20226	20349	20201	20396	20336	20565	20299	20304	20273	20220	20347	20275	20261	20357	20370	20421	20237	20209	20427	20069	20319	20270	20386	20011	20407	20126	20365	20429	20522	20205	20354	20315	20289	20478	20195	20444	20060	20323	20219	20122	20380	20184	20169	20368	20166	20305	20403	20303	20135	20248	20271	20445	20355	20255	20276	19952	20328	20161	20388	20210	20284	20566	20441	20310	20095	20216	20330	20359	20344	20388	20482	20155	20258	20206	20225	20610	20256	20127	20195	20407	20388	20341	20245	20245	20390	20213	20311	20295	20368	20214	20166	20229	20196	20304	20338	20329	20204	20432	20465	20336	20403	20356	20329	20386	20293	20340	20506	20448	20503	20450	20089	20265	20162	20492	20475	20039	20499	20459	20300	20369	20104	20330	20329	20314	20238	20148	20385	20681	20460	20243	20205	20211	20379	20240	20365	20234	20388	20260	20407	20202	20284	20493	20328	20139	20310	20175	20380	20319	20189	20237	20398	20120	20467	20586	20387	20331	20500	20443	20070	20411	20257	20436	20328	20606	20414	20298	20331	20420	20349	20110	20098	20155	20414	20371	20291	20443	20489	20363	20175	20374	20243	20083	20400	20439	20252	20244	20079	20309	20078	20440	20250	20362	20273	20413	20514	20248	20416	20370	20516	20324	20456	20154	20382	20283	20366	20298	20265	20458	20305	20180	20181	20222	20325	20108	20361	20337	20236	20215	20187	20328	20317	20306	20237	20501	20291	20167	20131	20413	20320	20310	20232	20292	20272	20204	20257	20450	20230	20288	20222	20432	20298	20213	20368	20301	20126	20225	20494	20480	20072	20139	20275	20246	20305	20349	20326	20152	20251	20436	20131	20499	20303	20287	20518	20351	20391	20373	20353	20248	20252	20333	20386	20370	20254	20349	20271	20020	20325	20183	20293	20282	20313	20340	20381	20210	20516	20365	20249	20128	20318	20103	20217	20334	20147	20478	20393	20168	20448	20591	20254	20202	20364	20215	20328	20316	20462	20398	20453	20193	20339	20438	20358	20327	20282	20171	20262	20374	20482	20409	20384	20553	20246	20265	20136	20232	20370	20415	20118	20291	20434	20313	20302	20355	20131	20542	20189	20427	20452	20468	20410	20395	20221	20208	20315	20376	20540	20365	20351	20487	20322	20136	20149	20210	20447	20205	20198	20092	20337	20242	20233	20507	20347	20438	20470	20230	20356	20413	20304	20367	20176	20291	20187	20285	20386	20572	20239	20097	20284	20551	20332	20371	20228	20331	20194	20384	20394	20201	20317	20348	20411	20329	20300	20285	20281	20242	20338	20490	20433	20492
64667	106040	94868	73073	51183	33883	22231	18359	17248	16995	16875	17110	16900	16984	16937	16964	16921	16960	16993	16912	16872	17154	16971	17244	16944	17025	16830	16882	16934	17069	16914	17104	16946	16965	17088	16839	17007	16852	17070	16990	16814	16936	16900	16879	16882	16914	17089	16854	16951	17059	17064	16968	16962	17037	16926	16843	17051	16832	17050	16993	16793	16867	17178	16786	16984	16943	16964	16967	17035	16854	16752	16898	16843	17134	17136	16851	16908	16945	16769	17066	16933	17076	16953	16917	16869	17080	16879	16900	16893	16965	16958	17024	16810	16911	16965	16830	16865	16910	16891	16976	16848	16976	16957	17004	17128	16902	16999	16818	16899	16893	17012	16849	16859	16854	16920	16906	16964	16967	16829	16890	16835	17017	17036	16917	16843	16819	17078	17085	16935	17060	17093	17149	16931	16919	16986	17033	17145	17027	17075	16949	16919	16717	16953	16934	16823	17069	17101	16898	16976	16982	16977	16889	17096	17002	16982	17073	16932	16997	17118	16927	16910	16883	16950	16935	16935	16976	16974	16920	16952	16849	16659	17065	16969	16835	17004	17021	17129	16902	16870	17094	17152	16908	16925	16952	17047	17008	16817	16784	16828	17024	16806	16970	16887	16767	16861	16985	17011	16996	16854	17091	16798	16986	17044	16980	16912	17056	16991	16903	17061	16899	16856	17017	16876	16994	16980	16851	17051	16828	17054	17090	16927	17003	17012	16942	16873	16784	17097	16883	17026	17031	16960	16904	17000	16933	16994	17106	16877	16922	16992	16977	16954	16901	16996	16944	17050	16931	17173	17158	16882	16942	16755	16976	16879	16924	16909	16826	16892	16868	16881	16972	17120	17011	17053	16932	16957	16908	16935	16911	16839	17091	17036	17150	17028	16815	16910	17007	16951	17048	17060	17013	17054	17005	16843	16802	16890	16992	16924	16922	17045	16885	16921	16998	17042	17049	16904	16967	16779	16991	16859	16969	16898	17025	16862	16938	16889	16913	17014	16850	16810	16937	16945	16920	17052	16893	17003	17037	16881	16975	16853	16881	17034	16906	16910	16810	16886	17013	16976	16923	16846	16958	16973	17105	16856	17054	16936	16969	17048	16802	17165	16875	16982	16826	16979	16784	17134	16896	16949	16951	16975	16857	17034	16730	16874	17060	16840	17121	17039	17023	16933	16857	16886	16906	16936	17007	16951	16829	16852	16809	17094	16868	17040	17023	17034	16863	16851	16954	17019	16930	16803	16764	16894	17018	17116	17102	16954	16812	17047	16982	17254	16938	16874	16821	16863	16969	17042	16964	17111	16924	16934	16899	16996	16917	17033	16985	16988	17001	16832	16915	17005	17026	17115	16987	16849	16819	17100	16801	16962	16989	16950	16931	16908	16930	17005	16998	16760	16800	16899	16953	17041	16939	16881	16884	16976	16809	16934	16880	16916	16939	16894	16866	16848	16891	17117	16972	16690	16895	16794	17079	16989	16907	16966	16781	16963	17038	17062	16891	17010	16944	16778	17118	17146	16858	16941	16988	16860	16939	16849	16952	16794	17023	16896	16897	16913	17169	16946	16933	17040	16901	16905	16876	16975	17024	17055	17014	16900	16997	16908	16853	17108	16981	17040	16920	16857	16838	16977	16931	16995	16826	16922	16878	17022	16897	16827	16816	16937	17015	16899	17020	17163	17130	16997	16815	16899	16820	17014	17080	16958	16807	17046	17023	16946	16738	16952	17000	16888	16985	17109	17054	16921	16832	17015	16877	16924	16891	16981	16987	17046	17128	16864	17006	17017	16914	17009	16882	17140	16772	16886	16828	16880	16859	17037	16943	16816	16862	16948	17066	16835	16907	16731	16974	17001	16871	17196	16758	17048	16914	16840	16948	16980	16826	16829	16997	16958	16932	16890	16955	17002	16969	16944	17117	16890	16973	16972	16888	17008	16959	16713	17017	17052	16840	17046	16979	16745	17073	16959	16904	16891	16880	17046	16771	16952	16789	16962	17015	17029	17068	16844	16950	17137	16908	16997	16959	16953	16912	17073	16915	17082	16895	17036	17026	17106	17084	16932	16872	17058	16774	16930	17029	16949	16945	16880	17051	16821	16958	17025	17021	16896	16986	16942	16970	16941	17138	16971	16721	16925	16880	16944	16663	17159	17010	16972	17001	16921	17058	17006	17010	16911	16974	16856	17024	17026	17179	16842	17038	17040	17034	17035	16944	16970	16845	17171	17070	17019	16777	16934	17083	16898	16959	16705	16881	16989	16865	16935	16994	16863	16893	16916	17057	16834	16884	17004	16948	16994	16996	16937	17055	17069	17015	16971	17122	16814	16871	17097	16754	16847	17019	16901	16866	16965	16965	16911	17066	16848	16865	17035	16900	16772	17009	16987	16825	16894	17076	16877	16904	17047	16909	17033	16941	16719	16969	16868	16921	16966	17054	16930	16951	17040	17115	16757	16921	16879	17118	17001	16859	16877	16967	16961	16945	16908	17020	17045	16962	17084	16943	16896	16956	16933	16964	16882	16845	16823	16976	16840	16866	17153	17006	17067	16824	17048	16924	17022	17064	17087	17014	16962	16938	16926	16909	16881	16776	16921	16934	16951	16915	17092	16880	16766	17044	16952	16812	17115	16795	17133	16970	16927	16910	17042	17032	16908	16972	17084	17104	17004	16942	16959	16848	17028	16986	16991	16997	17193	16973	16821	17033	16925	16816	17016	17016	17063	16871	16930	16863	16963	16876	16993	16960	16896	16931	16975	16931	17011	17045	16983	16910	16899	16974	16880	16918	17055	17094	16848	16994	16936	16910	17006	16880	17063	16978	16978	17016	16909	16987	16898	16979	16935	16977	16925	16873	17012	17012	17066	17110	17010	17156	16893	16785	16954	16930	17031	16966	17008	17096	16994	16883	17206	17032	17017	16838	16922	16919	16987	17084	17086	16978	16905	17014	16871	16959	17012	16915	16892	16898	16852	16880	17034	17026	16821	17144	17163	16820	16946	16740	17062	16928	17114	17026	17051	17090	17084	16922	16815	16867	16871	17142	16820	16838	16964	16846	16802	16976	16920	17003	16932	16981	16910	16818	16980	16983	16874	16928	17048	17022	17002	17006	16970	16895	16747	16959	17015	16952	16888	17057	16892	16912	17135	16807	16807	16980	16908	16820	16848	17108	17011	17038	17153	16832	16924	16863	17054	16869	16790	16947	16938	16908	17116	17150	16902	17159	16864	16915	16993	16864	16909	16840	16949	16904	17057	16943	16837	17143	16940	16989	16926	16897	16967	17048	17045	16912	16881	16969	16875	16905	16946	16853	17028	16950	16946	16904	16922	16958	16765	17126	16978	16947	16935	16829	16933	16986	16923	16802	16912	17044	17021	16803	16954	16884	16922	17002	16903	16937	17122	16939	16847	16945	16910	16896	17104	17087	16800	16823	17072	16762	16846	16893	16853	16812	16944	16981	17130	17086	16847	16938	17207	16874	16921	16895	17031	16936	16959	16943	17037	16885	16739	17046	16938	16848	17041	16896	17026	17202	17016	16825	17089	17066	16702	17084	16856	16882	16891	16896	17122	17100	16898	16877	16990	17056	16848	16906	17194	17033	16880	17100	17009	17038	16941	16833	16982	16938	16949	16805	16824	17157	17036	16928	17011	17060	16978	16889	16853	16827	16805	17025	16907	16876	16935	16946	16888	16892	17037	16988	17001	16848	17102	17064	16985	17056	16962	16955	17112	17014	16939	17098	16992	17055	16977	16973	17102	16965	17003	16772	17000	17012	16965	16939	16914	16904	17090	16942	17064	16915	17097	16908	16976	16922	17084	16904	16883	16936	16852	16883	16908	17009	17054	16975	17149	16972	17177	16924	16930	16716	16908	16809	16902	16995	16962	16877	17092	16891	16884	16815	17044	16846	17060	16991	16916	16817	16928	16826	16863	16975	16979	16833	16872	16934	17036	17151	17054	17034	16907	16851	16939	17026	16818	16867	17073	16882	16890	16820	17021	16725	17066	17131	16962	17062	16801	16923	16933	16836	16917	16916	17076	16821	17012	16829	16703	16973	16929	16993	16897	17003	16913	16997	16831	16767	16821	16918	16905	16878	16802	17066	17101	17027	16937	16962	16888	16891	16973	16988	17126	17062	16919	16931	16771	16930	16844	16945	17053	16950	16766	17203	16961	16684	17028	16998	17081	16785	16910	16977	16893	16992	16931	17009	16905	16755	17120	17073	16957	17002	17098	16922	17038	17045	17066	16929	16840	16857	17133	16905	17004	17051	16951	16990	16906	16884	17006	17023	17065	16955	16933	16796	16889	17051	16836	16922	16766	17003	16988	17068	17010	17047	16946	16744	17104	16823	17050	17083	16789	16954	16952	16970	16983	16949	16952	17027	17026	16842	16961	16857	17117	17037	16851	16903	17073	16858	16794	16849	16894	16859	17098	16998	17080	16937	16873	16860	16943	17029	17056	16739	16956	16936	17013	16931	17002	17160	17033	16989	16806	16905	16910	16905	16964	17123	16944	17018	16687	16952	16872	17094	17042	16993	16995	17030	17053	17035	17004	16877	16791	17016	16960	17022	16914	16942	17132	16910	16774	16961	17067	16731	16867	16966	17094	16767	16936	17140	16866	16894	16986	17067	16955	17008	16854	16918	16893	17013	17005	16898	17029	17039	16897	16796	16803	16939	16847	16850	17125	16782	16943	16986	17019	17019	16847	16987	17006	17012	16885	16850	16833	16971	16959	16986	16881	16753	17079	16982	17067	16890	16919	16854	17051	16889	16963	16840	16881	16912	16836	17095	16933	16850	16856	16922	16883	17034	16978	16961	16834	16812	17083	17026	16846	16946	16922	17073	16961	16908	16988	17110	16906	17023	16995	16896	17138	16940	16801	16995	16920	16806	17076	16851	17004	16884	16824	16899	16966	16991	17019	17027	16816	16820	17011	17002	16935	16925	16935	17226	17063	17027	16862	16948	16843	16967	16922	16951	16919	16965	17031	16885	17023	16928	17024	16769	16834	16725	16918	16929	16992	17098	16844	16798	16996	16954	16966	16991	17019	16987	17070	16917	16923	16761	17037	16996	16989	16864	16908	16985	16895	17011	16670	16950	17096	16920	16856	16967	16962	16863	17061	16876
29694	35790	45232	35542	25332	22038	20867	20220	19806	20194	20140	20296	19953	20032	19993	20271	20156	19958	20342	20471	20232	20119	20221	19995	20202	20000	20209	20328	20233	19979	20032	20105	20239	20248	20201	20060	20179	20045	19952	20005	19933	20247	19986	20030	20217	20018	19932	20027	20095	20144	19866	20091	20091	19933	19954	20161	20127	20181	19928	19907	20011	19947	19965	20174	19951	20039	20131	20136	20145	19925	20257	19991	20032	20254	19900	20297	20042	20011	20157	20015	20068	20539	20201	20181	19887	19926	19921	20083	19960	20121	20221	20237	19939	19955	20058	19904	20050	19989	20193	19984	19925	20103	20145	20065	20147	20060	20016	20077	20060	20057	20174	20164	20057	20087	20096	20162	19858	20222	19998	20162	20136	20245	19908	19996	20053	20006	20184	20132	20177	20095	20139	20136	20039	20074	20014	20038	19915	19821	19988	19953	20004	20030	19825	19842	19922	20083	20149	20125	20091	20147	19816	20024	20160	20031	19895	20107	20075	19944	20097	20158	19989	20122	20105	19836	19940	20134	20113	19984	19686	20145	19974	20042	19986	20012	20176	20027	20028	20027	20009	20078	20104	20036	19880	19958	20187	20005	19943	19960	19876	19936	20123	20085	20136	20166	20036	20119	20168	20066	19966	19925	20158	19863	19989	19974	19994	20094	19896	20057	20168	20147	20031	20105	19949	19952	20271	19952	20114	20130	20111	20428	20199	20010	19938	20125	20184	20198	19900	20245	19897	20181	20007	20142	19992	20215	19967	20149	20171	20132	20143	19862	20036	20052	20173	20027	19970	20093	20008	20038	20097	19843	19850	20019	19957	19882	19966	19991	20034	20208	20041	20163	20057	20036	20040	20292	20217	20063	20155	20018	20291	19958	20250	20064	19917	20132	19927	20188	19930	20017	20134	20182	20025	20102	20008	19916	20070	20018	20219	20312	20069	20271	20072	20041	20100	20174	20114	20020	19844	20204	20206	20031	20006	20195	19954	19715	20221	19981	19915	20085	20007	20120	20168	19998	20058	19872	20098	19996	20113	20398	19946	20162	20137	19960	20094	20147	20281	20009	20099	19980	19928	20087	20014	19922	20180	20050	20264	20149	20117	19999	20154	19966	20159	19847	19891	19913	20254	19919	20214	20220	20299	19850	20170	20141	20079	19952	20003	20253	20088	20075	20125	20169	19887	19995	20109	20003	19937	19882	20204	19970	20081	20047	20134	20132	20037	19958	20158	20047	20007	19986	20252	20063	20102	20106	20138	19943	20176	20288	20340	20010	20089	20121	20041	20145	20235	19991	19955	20100	20107	20241	20165	19868	20175	19998	19856	20033	19989	19902	20046	20129	20075	19971	19984	19785	20068	19980	20086	19875	20066	20023	20063	20117	20348	20066	19984	20036	20007	19865	20108	20020	20098	20174	19906	20201	20118	20205	20279	20102	19996	19979	20164	20184	19954	20144	20002	20163	20082	20189	19871	20249	19846	20153	20002	20131	20144	19987	20171	20070	20133	19996	19908	20073	20128	20135	19854	20084	20313	20242	20133	19882	20332	20114	20052	19929	20136	20188	20083	20051	20108	20126	20061	20146	20095	20232	19788	19959	20146	19992	20196	20191	20149	20107	20223	20023	20079	19903	20255	20081	19975	20095	19963	20236	20197	20121	20340	20230	20200	20109	20092	19913	20091	20080	20100	19936	19846	20115	20152	20050	19960	20083	20109	20047	19959	20111	20221	20159	20253	20042	20060	19990	20149	20156	20056	20004	20147	20111	20010	20131	20227	20062	20242	19972	20084	20064	20045	20077	20071	20104	20053	19938	19862	19846	20110	20047	20082	20225	20109	20368	20008	20021	20009	19981	20230	20214	20060	20101	20115	19952	20097	19919	20156	19906	19989	19997	20018	20177	20060	20159	20086	20023	20145	20119	20041	20101	20100	20030	19921	20112	20298	19967	19967	20021	20114	19786	20047	20166	20373	20091	20179	20229	20252	20140	20117	20186	20095	19936	20101	20133	20077	20177	20138	19983	20019	20102	19935	20075	19816	19834	19919	20018	20015	20075	20036	19968	19989	19943	20197	19811	20116	20034	20065	20173	20129	19966	20159	20132	20217	20098	19862	19961	19979	19916	20137	19997	20019	20119	20104	19999	20232	19980	20132	20151	20128	20090	20330	20035	20056	20108	20147	19871	19854	20229	19951	19861	19976	20194	20251	20136	20175	20115	19998	20216	20048	20066	20290	20062	20046	20247	20028	19931	20253	19924	19934	20135	20152	20163	20075	20060	19926	20127	19935	20113	19826	19862	20082	20077	20037	19901	20160	20028	20211	20171	20201	20059	20028	19908	19913	20174	19921	20201	20325	20160	20191	20223	20069	19933	19906	20000	20043	19964	19997	20025	20037	20049	20079	20080	20187	20212	20075	20243	20075	19976	19975	19861	19922	20068	20044	20148	20114	19896	19968	20105	20018	19933	20052	20208	20140	20134	20179	20148	20079	20088	20164	20038	20012	20153	19863	19909	20118	20200	19840	19940	20212	20077	20136	20095	20023	20109	20125	19998	19939	20146	20103	20406	20008	20106	20138	20148	19993	20014	20059	20138	19989	19828	20210	19977	19812	20037	20082	20076	20089	19943	20045	19973	19935	20122	20107	20348	20139	20181	20096	19891	20078	20059	20042	20034	20036	20027	20127	19983	20247	20107	19861	19925	20130	20025	20348	19985	20234	19969	19989	20025	20078	19998	19969	20198	20082	19968	20016	20051	20083	20151	20014	20094	19958	20014	20041	20144	19937	19948	20138	20089	19929	20248	19969	20052	20157	19854	20000	19871	20102	20202	20214	19973	19996	20098	20040	20010	19947	20285	20264	20197	20091	20194	20258	20082	19979	19970	20204	20209	20368	20032	20003	20133	19904	20142	20027	19972	20030	19975	20185	20094	20183	20191	20114	20120	20096	20033	19967	20216	20231	20038	20070	20035	20056	20064	20138	20137	19896	19916	20175	19955	20062	20047	19855	20095	19913	19897	20207	20042	19762	20018	20147	20080	20154	19878	20016	20059	20226	20024	20167	20040	19918	20031	20180	20212	20034	19977	20166	20179	20131	20130	19998	20039	20055	19976	20185	19998	20116	19962	20154	19959	20107	19895	20084	20039	19963	20122	20206	20051	20022	19975	19955	19770	20016	20173	19968	20133	20220	20022	19969	20133	19929	20116	20098	20057	19986	20074	19900	20086	20001	20034	20191	20083	19926	20208	20297	20148	19918	20449	20021	19958	20069	19996	19986	20023	19904	20161	20181	20137	20281	20044	20052	20214	20235	20046	20340	20064	20025	20030	20182	19928	20014	20061	20008	20223	20209	20076	20030	19949	19965	19930	20053	20092	20132	19953	20209	20085	20285	20122	20186	20065	19815	19868	19850	20188	20100	19999	19932	20060	20174	20160	19942	20238	20101	20054	20129	20003	20328	20055	20184	20212	20153	20149	20038	20209	20227	19989	20100	20148	20465	20375	20105	19875	19951	19966	20236	20159	20104	19945	19920	20031	20095	20169	19928	20066	19988	20113	19970	20257	20023	20238	19958	20236	20160	19851	20104	19931	20094	20173	19984	20204	19876	19909	20196	20054	20072	20155	20281	20026	20069	19869	20006	20009	20091	19910	20005	20059	20006	20230	20034	20128	20131	20110	20155	19886	20017	20094	20043	19996	20209	20035	20244	20040	19998	19840	20019	20129	19833	19996	20070	20068	19921	19836	19993	20034	19937	20138	20006	20235	20127	20143	20099	20037	19974	20360	20155	20065	20256	20126	20018	19953	20161	20089	20114	19944	20101	19959	20086	20160	20044	20089	20043	20012	19937	20120	20024	19988	19913	20079	20103	20115	20096	20087	20052	20098	20043	20115	19817	20035	20102	20064	20053	20196	20143	20187	19785	19972	20302	20042	19854	20031	20000	20042	20083	20108	20003	20046	19996	20015	20086	20138	20077	20163	19996	20149	20195	19915	20020	20191	20148	20010	19987	20021	20149	20182	20125	20231	20068	20163	20045	20146	20121	20155	19895	20124	20123	20183	20132	20119	20222	20111	20220	20040	20028	20082	19941	19896	20006	20153	19850	20158	19935	20152	20005	20010	20073	20128	20078	20042	20017	19952	20133	20235	19985	19919	20062	20297	20138	19994	20226	20121	20032	20273	19995	20064	20047	19975	20085	20006	20149	20150	19956	20058	19990	20237	20096	20288	20210	20015	20040	20203	20018	20087	19865	20062	20007	20054	19958	20103	20163	20034	19988	19936	20131	19915	20069	20073	20121	20050	20262	20094	20000	19845	20024	20225	20325	20154	20100	19994	20291	19893	19953	20250	20009	19904	19980	20207	20187	20012	20041	20114	20232	20001	20116	20127	20051	20341	19995	20153	20004	19890	20290	20139	19806	19828	20242	20016	20211	19821	20073	20071	19835	19983	20069	20135	20079	20075	20060	19837	20347	20104	19887	20030	19920	19927	20074	20006	20079	20164	20050	20065	20072	20067	20147	19972	20241	19912	20108	20073	20373	20067	19860	20160	19770	19871	20017	20236	20053	20055	20092	20094	20113	20014	20094	20115	20372	20194	20230	19952	20186	20043	20146	20175	20076	19988	19940	20161	20143	20148	19905	20196	20346	20069	20080	20050	20027	20073	20069	20056	20023	19986	20086	20155	20077	20204	20063	19820	20160	20050	20088	20212	20208	20122	20147	20220	20261	20013	20109	19913	20061	20043	20116	19975	20318	20351	20076	20079	20079	20024	20399	20264	20151	20054	20061	19922	19874	20073	20047	20002	20059	20049	20191	20024	20154	20144	20036	19961	19776	20126	20107	20011	20098	20125	20150	20003	20147	20012	20350	20048	20104	19968	20165	20025	20022	20043	20138	20094	19901	20183	20068	20207	20138	20037	20059	20231	20236	20014	20158	20200	20111	19843	20090	20056	20144	20209	20236	20143	20055	19856	20047	19933	19944	20058	19966	20082	20176	19986	19873	19956	19962	19996	20118	20180	20023	20049	20092	20054	20183	19966	20235	20017	20148	20165	20328	20116	20032	19994	20006	19989	20049	19955	20119	20076	19901	20133	20156	19946	19898	20131	20130	20379	20211	20236	20082	20161	19917	20220
35484	56712	47077	31315	22240	18456	17322	17033	16991	16911	16828	16892	16894	16710	16842	16742	16941	16799	16807	16718	16937	16959	16711	16857	16906	16800	16718	16763	16756	16849	16770	16959	16935	16752	16715	16780	16744	16836	16896	16880	16778	16692	16804	16783	16810	16694	16862	16829	16825	16958	16866	16972	17016	16787	16684	16764	16816	16843	16906	16910	16960	16954	16869	16970	16670	16783	16807	16871	16827	16934	16886	16843	16898	16898	16817	16839	16856	16710	16974	16739	16875	16975	16887	17040	16798	16839	16681	16874	16933	16746	16637	16598	16876	16788	16935	16789	16898	16885	17022	16743	16695	16845	16774	16680	16704	16908	16805	16794	16760	16860	16829	16895	16816	16753	16819	16948	16800	16672	16944	16923	16888	16691	16793	16963	16628	16900	16678	16990	16694	16809	16779	16805	16737	16973	16854	16732	16791	16886	16973	16819	16753	16914	16695	16909	16832	16867	16760	16805	16964	16917	16896	16948	16909	16861	16871	16939	16860	16771	16821	16847	16848	16900	16745	16681	16768	16933	16847	16793	16900	16831	16709	16921	16889	16928	16836	16702	16877	16778	16879	16885	16822	16770	16867	16939	16781	16876	16777	16816	16932	16937	16778	16798	16794	16809	16677	16875	16944	16781	16736	16889	16618	16803	16839	16905	16588	16865	16808	16793	16690	16956	16886	16967	16824	16822	16618	16775	16876	16875	16867	16836	16951	16940	16984	17000	16720	16898	16817	16740	16892	17023	16803	16774	16973	16707	16767	16852	16762	16878	16787	16980	16837	16828	16847	16778	16846	16874	16853	16839	16731	16897	16782	16915	16794	16824	16844	16764	16897	16766	16844	16890	16882	16754	16926	16930	16810	16757	16805	16906	16754	16832	16873	16680	16897	16859	16835	16825	16798	16703	16853	16824	16959	16887	16994	16897	16946	16762	16844	16788	16858	16968	16980	16800	16906	16733	16827	16951	16735	16770	16801	16746	16732	16774	16725	16796	16769	16664	16887	16792	16969	16850	16713	16785	16719	16862	16955	16963	16881	16857	16906	17006	16896	16900	16750	16927	16752	16897	16978	16845	16909	16733	16788	16809	16859	17070	16903	16884	16782	16855	16957	16889	16810	16682	16811	16850	16588	16789	16978	16846	16864	16896	16840	16888	16825	16966	16704	16905	16698	16878	16682	16761	16977	16813	16770	16807	16820	16883	16784	16696	16801	16887	16727	16758	16761	16839	16798	16774	16914	16864	16852	16921	16936	16772	17006	16877	16886	16817	16850	16786	16880	16939	16755	16906	16750	17001	16670	16798	16714	16838	16965	16872	16732	16907	16850	16846	16672	16855	16877	16752	16833	16841	16695	16913	16814	16680	16610	16747	16895	16776	16993	16906	16889	16776	17040	16881	16980	17006	16763	16719	16988	16855	16934	16835	16869	16910	16915	16902	16847	16884	16948	16909	16732	16717	17067	16837	16934	16798	16848	16784	16708	16885	16876	16624	16680	16859	16764	16949	16788	16931	16758	16747	16882	16883	16738	16830	16891	16905	16795	16759	16805	16947	16822	16977	16661	16710	16832	16584	16831	16741	16858	16873	16932	16877	16776	16887	16789	16944	16753	16848	16800	16874	16913	16666	16905	16851	16812	16894	16832	16873	16778	16778	16767	16994	17053	16909	16810	16817	16846	16886	16862	16809	16831	16943	16901	16778	16672	16773	17034	16927	16794	16885	16786	16789	16863	16850	16794	16996	16743	16729	16548	16880	16879	16801	16907	16915	16863	16728	16735	16860	16842	16950	16798	16768	16887	16811	16774	16944	16628	16818	17033	16741	16871	16726	16879	16820	16663	16947	16906	16709	16727	16893	16689	16962	16882	16741	16843	16903	16855	16761	16957	16904	16793	16862	16895	16967	16760	16835	16924	16800	16674	16793	16966	16802	16851	16898	16822	16727	17020	16879	16884	16843	17047	16802	16940	16770	16776	16782	16891	16788	16818	16817	16863	16908	16954	16853	17002	16917	16705	16800	16914	16783	16819	16966	16782	16880	16755	16956	16774	16689	16952	16795	16826	16961	16851	16787	16646	16848	16694	16929	16784	16959	16842	16871	16557	16953	16854	16787	16907	16934	16852	16770	16818	16835	16773	16683	17021	16784	16936	16653	16905	16924	16698	16826	16809	16778	16753	16801	16789	16961	16724	16844	17101	16891	16905	16794	16853	16928	16925	16854	16903	16810	16774	16855	17019	16737	16949	16930	17032	16700	16918	16818	16952	16863	16807	16849	17064	16901	16895	16867	16759	16867	16908	16833	16652	16849	16964	16862	16875	16771	16751	16867	16715	16905	16734	16782	16828	16676	16769	17109	16684	16699	16675	16644	16824	16686	16796	16876	16968	16668	16770	16781	16926	16943	16783	16861	16739	16860	16786	16943	16923	16794	16715	16877	17023	16882	16811	16861	16779	16815	16725	17149	16754	16711	16687	16748	16778	16568	16737	17031	16833	16949	16930	16855	16885	16899	16747	16881	16720	16867	17018	16931	16911	16694	16809	16975	17012	16799	16934	16648	16825	16898	16806	16954	16936	16950	16787	16870	16999	16814	16681	16695	16889	16817	16896	16892	16894	16933	16716	16819	16878	16863	16996	16779	16933	16991	16970	16898	16818	16883	16768	16898	16746	16853	16690	16858	16916	16909	16939	17008	17013	16868	16808	16806	16837	16806	16978	16954	16824	16839	16961	16603	16691	17041	16709	16762	17091	16740	16871	16768	16927	16779	16733	16859	16842	16722	16821	16943	16759	16857	16820	16928	16823	17027	16859	16955	16742	16670	16935	16903	16825	16855	16964	16909	16805	16878	16595	16801	16849	16763	16789	16696	16891	16962	16811	16813	16652	16768	16906	16738	16640	16898	16847	16773	16891	16873	16908	16801	16826	16909	16548	16895	16834	16899	16748	16728	16919	16984	16808	16862	16981	16796	16925	16914	16916	16798	16801	16867	16902	16744	16864	16812	16919	16699	16786	16794	16778	16957	16997	16737	16945	16756	16869	17010	16667	16897	16974	16815	16845	16863	16813	16761	16929	16933	16803	16969	17024	16710	16832	16932	16640	16988	16824	16771	16934	16978	16742	16898	16921	16812	17027	16873	16843	16670	16857	16692	16783	16791	16804	16888	16810	16924	16611	16760	16895	16785	16826	16747	17023	16755	16938	16796	16908	16767	16817	16949	16826	16746	16906	17001	16926	16819	16734	16833	16735	16878	16771	16897	16952	16767	17008	16690	16918	16866	16789	16768	16785	16880	16843	16811	16745	16932	16883	16824	16902	16747	16621	16839	16643	16836	17030	16688	16760	16921	16742	16945	16663	16903	16988	16857	16632	16906	16871	16893	16783	16722	16804	16817	16759	16760	16892	16863	16977	16906	16877	16951	16779	16917	16665	16942	16731	16781	16940	16725	16850	16741	16854	17008	16989	16746	16772	16869	16897	16916	16948	16749	16864	16834	16843	16769	16961	16672	16940	16854	16946	16815	16903	16797	16918	16868	17033	16704	16841	16896	16963	16793	16935	16827	16810	16789	16809	16953	16823	16853	16782	16774	16777	16957	16882	16974	16662	16848	16896	16899	16907	16734	16872	17009	17008	16659	16912	16954	16802	16843	16883	16794	16841	16809	16683	16698	16791	16945	16777	16796	16785	16790	16829	16853	16966	16807	16788	16753	16995	16884	16944	16829	16756	16828	16802	16881	16743	16772	16946	16998	16762	16980	16942	16788	16734	16900	16882	16812	16926	16938	16583	17081	16921	16846	16840	16880	16674	16905	16908	16794	16762	16996	16799	16741	16851	16918	16821	16776	16871	16771	16784	16912	16794	16861	16851	16915	17182	16876	16882	16739	16828	17087	16879	16609	16796	16950	16663	16776	16995	16707	16800	16842	16735	16793	16707	16792	16906	16822	16834	16790	16851	16899	16827	16870	16493	16973	16661	16914	16857	16710	16817	16936	16741	17016	16737	16856	16856	16755	16850	16914	16606	16758	16841	16924	16883	16821	16979	16935	16853	16958	16906	16707	16777	16847	16737	16859	16877	16946	16777	16959	16778	16898	16663	16935	16896	16761	16962	16882	16742	16650	16841	16787	16803	16873	16827	16853	16864	16885	16941	16765	16928	16868	16837	16874	16942	16800	16800	16980	16991	16843	16742	16861	16712	16722	16920	17026	16867	16766	16853	17030	16815	16888	17028	16805	16817	16944	16823	16807	16711	16795	16806	16797	16741	16868	16749	16623	16912	16756	16745	16789	16865	16913	16696	16668	16807	16851	16722	16798	16936	16702	16861	16794	17007	16709	16742	16862	16855	16975	16863	16747	16808	16966	16734	16834	17126	16822	16776	16982	16840	16892	16669	16802	16691	16746	16932	16861	16788	16769	16865	16738	16691	16782	16808	16903	16648	16810	16948	16873	16760	16894	16848	17078	17007	16849	16701	16852	16825	16781	16769	16728	16807	16811	16878	16792	16942	16747	17002	16930	16996	16743	16691	16696	17014	16844	16943	16901	16795	16831	16932	16815	16991	16922	16945	16871	16710	16883	16935	16901	16836	16755	16686	16932	16948	16697	16860	16978	16927	16914	16814	16803	16922	16678	16784	16968	16563	16901	16761	16729	16945	16821	16830	17017	16925	17006	16821	16671	16782	16883	16723	16955	16808	17078	16753	16782	16808	16866	16942	16868	16912	16785	16776	17037	16877	16909	16938	16867	16843	16894	16887	16806	16712	16762	16846	16859	16767	17000	16922	16915	16858	16790	16831	16909	16852	16692	16842	16724	16893	16902	16974	16902	16741	16739	16876	16861	16724	16844	16904	17037	16784	17045	16930	16815	16855	16823	16661	16849	16931	16801	16860	16818	16820	16830	16829	17109	16893	16728	16906	16555	16873	16990	17000	16730	16887	16896	16969	16930	16837	16942	16897	16889	16840	16765	16928	16821	16924	16793	16980	16868	17006	16947	16801	16841	16943	16777	16868	16841	16781	17041	16922	16837	16880	16783	16575	16893	16864	16652	16850	16770	16847	16726	16765	16867	16744	16843	16820	16800	16894	16867	16926	16774	16766	16845	16821	16836	16848	16855	16931	16826	16946	16782	16914	16893	16906	16915
24254	24877	43147	41964	32866	27966	25248	20919	19844	19732	19719	19602	19701	19912	19622	19702	19663	19618	19691	19682	19657	19632	19624	19611	19659	19620	19467	19511	19609	19626	19430	19604	19712	19478	19674	19532	19742	19466	19601	19494	19605	19433	19518	19688	19523	19621	19529	19583	19663	19691	19590	19657	19507	19604	19605	19490	19608	19584	19431	19497	19589	19533	19657	19384	19630	19332	19513	19389	19649	19435	19464	19494	19488	19423	19621	19435	19526	19358	19617	19453	19384	19450	19582	19515	19610	19567	19618	19485	19419	19461	19333	19458	19617	19341	19634	19696	19560	19415	19642	19538	19440	19289	19526	19464	19509	19567	19510	19476	19615	19574	19619	19512	19362	19353	19504	19390	19439	19370	19556	19328	19643	19581	19502	19602	19445	19503	19364	19422	19512	19678	19513	19649	19434	19679	19263	19350	19544	19448	19490	19707	19451	19557	19539	19649	19457	19425	19408	19505	19570	19645	19305	19625	19447	19513	19587	19414	19403	19469	19446	19454	19449	19487	19472	19460	19445	19419	19621	19585	19487	19670	19626	19373	19475	19549	19472	19560	19470	19522	19646	19542	19492	19456	19600	19179	19487	19361	19759	19633	19558	19587	19459	19402	19466	19344	19605	19309	19308	19400	19449	19679	19585	19664	19587	19385	19575	19439	19462	19563	19374	19441	19407	19264	19493	19522	19525	19613	19185	19325	19465	19302	19617	19389	19467	19448	19475	19329	19384	19546	19641	19777	19322	19654	19515	19498	19640	19443	19402	19562	19505	19486	19415	19552	19316	19540	19358	19425	19301	19437	19503	19346	19403	19283	19534	19398	19497	19558	19627	19358	19506	19423	19321	19487	19643	19561	19632	19563	19197	19390	19460	19377	19544	19560	19629	19438	19537	19625	19585	19326	19497	19536	19646	19702	19441	19643	19658	19597	19429	19458	19562	19518	19646	19454	19506	19609	19612	19530	19558	19377	19578	19419	19273	19464	19491	19359	19647	19427	19373	19295	19592	19503	19496	19420	19536	19483	19554	19474	19571	19299	19391	19529	19514	19265	19558	19590	19333	19393	19553	19462	19548	19411	19401	19394	19503	19627	19665	19242	19378	19567	19393	19392	19377	19702	19409	19349	19350	19452	19575	19528	19382	19402	19544	19501	19378	19337	19612	19429	19662	19594	19551	19408	19378	19573	19401	19687	19750	19432	19284	19585	19438	19504	19604	19635	19582	19458	19577	19437	19600	19676	19459	19614	19557	19521	19563	19433	19491	19449	19394	19482	19657	19408	19596	19490	19266	19407	19401	19497	19696	19424	19552	19401	19252	19442	19467	19528	19429	19558	19366	19429	19669	19381	19551	19486	19540	19490	19510	19468	19539	19594	19443	19482	19602	19548	19303	19441	19724	19332	19450	19330	19624	19362	19396	19589	19336	19580	19589	19549	19520	19371	19459	19533	19381	19322	19604	19362	19642	19156	19663	19589	19491	19276	19485	19460	19399	19547	19610	19302	19521	19327	19456	19347	19517	19415	19462	19583	19609	19439	19535	19491	19543	19468	19365	19604	19537	19638	19447	19536	19451	19339	19350	19675	19488	19374	19575	19622	19589	19480	19320	19576	19415	19337	19647	19282	19547	19421	19411	19355	19571	19299	19623	19446	19461	19475	19345	19393	19354	19428	19450	19672	19431	19605	19610	19601	19469	19511	19373	19306	19331	19405	19366	19459	19601	19480	19607	19544	19645	19486	19583	19491	19456	19584	19645	19402	19576	19385	19620	19535	19743	19661	19490	19498	19470	19251	19434	19588	19401	19594	19493	19431	19680	19623	19653	19544	19649	19565	19460	19424	19432	19203	19363	19450	19507	19488	19433	19555	19588	19491	19574	19343	19475	19307	19281	19187	19453	19455	19544	19545	19563	19533	19408	19443	19599	19586	19506	19429	19439	19583	19265	19488	19434	19481	19601	19548	19489	19392	19586	19553	19607	19571	19392	19519	19432	19406	19550	19458	19382	19460	19366	19478	19504	19448	19540	19455	19467	19506	19418	19480	19446	19293	19407	19368	19405	19755	19569	19541	19500	19600	19285	19579	19584	19350	19448	19607	19402	19314	19560	19404	19505	19414	19556	19427	19582	19571	19703	19517	19481	19475	19665	19373	19435	19719	19328	19577	19581	19448	19498	19502	19481	19470	19560	19544	19633	19385	19398	19641	19534	19473	19514	19332	19509	19582	19485	19419	19448	19371	19590	19390	19700	19445	19367	19338	19528	19282	19587	19565	19358	19463	19547	19603	19452	19563	19591	19761	19428	19492	19502	19487	19530	19459	19385	19259	19544	19422	19486	19608	19368	19448	19554	19482	19264	19550	19349	19592	19430	19487	19451	19561	19720	19441	19466	19319	19613	19451	19466	19399	19540	19460	19382	19498	19353	19518	19404	19436	19561	19523	19505	19391	19489	19488	19700	19251	19554	19367	19525	19591	19386	19546	19695	19358	19574	19394	19427	19472	19631	19531	19517	19439	19377	19344	19379	19632	19496	19565	19439	19481	19523	19580	19448	19404	19697	19469	19558	19584	19519	19525	19423	19418	19498	19561	19328	19456	19427	19432	19558	19403	19395	19566	19513	19197	19485	19568	19535	19379	19355	19355	19729	19518	19425	19537	19606	19361	19698	19572	19454	19391	19447	19528	19433	19481	19391	19422	19450	19626	19524	19599	19622	19608	19603	19585	19509	19492	19384	19343	19414	19301	19281	19528	19499	19442	19626	19417	19439	19431	19440	19472	19385	19702	19601	19852	19415	19603	19435	19467	19452	19537	19466	19671	19496	19443	19516	19554	19612	19454	19572	19531	19123	19476	19459	19292	19514	19599	19389	19347	19353	19431	19345	19618	19372	19348	19468	19341	19516	19459	19428	19544	19467	19605	19522	19444	19340	19386	19479	19342	19338	19410	19417	19461	19674	19691	19422	19723	19652	19332	19700	19486	19565	19603	19479	19477	19535	19449	19573	19545	19380	19454	19555	19393	19355	19564	19303	19507	19451	19615	19665	19472	19534	19541	19424	19527	19584	19323	19657	19488	19319	19497	19397	19347	19640	19510	19450	19444	19586	19468	19376	19415	19641	19553	19511	19378	19441	19383	19425	19358	19799	19451	19441	19645	19599	19666	19365	19407	19442	19440	19342	19501	19412	19380	19444	19390	19323	19398	19464	19410	19484	19653	19499	19379	19516	19468	19216	19547	19447	19371	19222	19685	19488	19443	19462	19497	19453	19451	19669	19473	19508	19654	19484	19578	19463	19451	19489	19496	19519	19311	19532	19333	19595	19363	19323	19361	19451	19585	19555	19493	19360	19720	19747	19490	19652	19530	19476	19299	19490	19333	19586	19641	19690	19537	19620	19402	19753	19520	19618	19584	19588	19478	19565	19568	19793	19470	19320	19430	19305	19583	19644	19437	19372	19504	19449	19620	19597	19552	19678	19529	19403	19836	19498	19558	19320	19306	19498	19440	19490	19534	19602	19471	19377	19483	19413	19595	19533	19614	19490	19433	19605	19523	19375	19548	19509	19369	19618	19467	19590	19334	19477	19339	19669	19638	19584	19637	19279	19482	19292	19496	19362	19475	19295	19424	19587	19651	19522	19601	19501	19479	19652	19417	19743	19449	19524	19517	19385	19475	19367	19368	19430	19737	19497	19282	19367	19485	19495	19708	19545	19528	19344	19343	19623	19377	19255	19547	19539	19645	19437	19368	19412	19549	19484	19467	19657	19528	19427	19424	19508	19479	19641	19463	19564	19388	19527	19563	19505	19501	19537	19380	19570	19589	19615	19585	19398	19406	19332	19573	19805	19445	19358	19388	19552	19471	19250	19463	19518	19600	19472	19343	19417	19586	19368	19405	19422	19384	19582	19466	19392	19622	19626	19621	19555	19312	19351	19456	19350	19425	19590	19352	19502	19504	19494	19522	19629	19500	19450	19593	19502	19522	19496	19382	19482	19619	19527	19536	19583	19615	19728	19458	19592	19507	19444	19611	19606	19460	19659	19530	19482	19445	19411	19427	19396	19494	19474	19497	19620	19429	19597	19413	19605	19346	19570	19532	19611	19572	19542	19499	19560	19374	19674	19343	19595	19437	19604	19550	19626	19524	19414	19555	19291	19644	19440	19711	19656	19510	19510	19371	19192	19643	19649	19576	19570	19499	19408	19521	19506	19509	19606	19420	19761	19447	19429	19299	19450	19328	19404	19448	19548	19406	19568	19541	19594	19466	19532	19386	19409	19393	19605	19471	19502	19670	19442	19418	19588	19445	19350	19525	19598	19320	19527	19488	19525	19724	19600	19498	19410	19284	19716	19563	19575	19750	19425	19505	19403	19553	19571	19495	19507	19515	19642	19618	19414	19433	19545	19491	19457	19265	19671	19537	19493	19570	19393	19425	19663	19363	19282	19564	19512	19661	19563	19538	19337	19479	19276	19763	19470	19586	19531	19467	19599	19246	19339	19508	19547	19567	19205	19612	19562	19442	19476	19497	19465	19452	19419	19575	19467	19565	19573	19451	19629	19619	19485	19558	19507	19456	19420	19405	19434	19456	19238	19678	19529	19619	19252	19527	19579	19355	19507	19421	19611	19326	19308	19240	19432	19559	19128	19444	19344	19615	19588	19589	19484	19428	19416	19613	19586	19479	19394	19475	19470	19515	19418	19400	19442	19247	19464	19461	19772	19614	19327	19564	19566	19321	19517	19416	19634	19585	19632	19389	19588	19432	19509	19528	19498	19600	19427	19353	19646	19469	19519	19420	19492	19624	19371	19373	19361	19393	19481	19584	19500	19517	19673	19568	19463	19302	19329	19387	19437	19610	19663	19469	19453	19381	19430	19277	19404	19639	19445	19611	19455	19630	19237	19472	19458	19416	19669	19527	19627	19503	19530	19543	19582	19263	19544	19614	19380	19457	19474	19505	19529	19585	19435	19361	19386	19557	19434	19381	19574	19487	19630	19312	19599	19675	19382	19530	19460	19412	19524	19595	19461	19583	19392	19641	19413	19363	19422	19559	19610	19360	19580	19397	19669	19467	19518	19459	19352	19415	19572	19291	19710	19579	19653	19517	19687	19519	19382	19692	19497	19678	19681	19428	19429	19402
59201	100035	85869	59320	39303	25663	19479	16999	16760	16509	16642	16590	16511	16622	16586	16551	16432	16742	16436	16600	16603	16544	16544	16561	16508	16586	16396	16593	16393	16518	16584	16521	16560	16714	16375	16669	16394	16577	16715	16485	16711	16397	16568	16640	16605	16444	16520	16622	16383	16455	16413	16634	16541	16640	16590	16390	16638	16646	16491	16541	16585	16576	16483	16459	16570	16608	16440	16464	16527	16729	16559	16549	16403	16445	16530	16534	16672	16473	16527	16455	16512	16489	16627	16586	16583	16495	16671	16647	16651	16455	16631	16393	16610	16508	16532	16573	16285	16505	16482	16588	16485	16426	16475	16385	16530	16493	16419	16479	16479	16601	16749	16522	16571	16543	16473	16669	16544	16624	16596	16515	16511	16395	16502	16369	16466	16683	16529	16568	16428	16311	16555	16421	16626	16378	16488	16485	16508	16709	16409	16445	16539	16512	16651	16507	16549	16511	16404	16586	16358	16702	16519	16567	16505	16306	16536	16497	16474	16632	16522	16601	16490	16522	16505	16497	16605	16456	16408	16364	16602	16642	16627	16491	16532	16609	16380	16401	16476	16797	16429	16382	16638	16589	16688	16625	16567	16648	16555	16487	16415	16472	16487	16593	16600	16367	16437	16623	16653	16431	16451	16503	16463	16572	16475	16539	16572	16666	16589	16372	16533	16482	16786	16449	16578	16552	16463	16533	16452	16484	16280	16528	16566	16599	16494	16713	16389	16586	16434	16501	16557	16440	16549	16536	16404	16298	16576	16406	16630	16426	16520	16387	16475	16600	16683	16608	16441	16298	16415	16465	16255	16460	16537	16602	16584	16473	16482	16546	16558	16559	16555	16423	16438	16426	16480	16380	16608	16618	16471	16420	16527	16434	16461	16540	16652	16411	16508	16548	16500	16695	16599	16534	16489	16497	16422	16486	16716	16516	16533	16556	16752	16448	16437	16556	16678	16653	16431	16611	16502	16465	16505	16465	16598	16497	16863	16435	16530	16514	16496	16452	16742	16505	16439	16546	16510	16611	16542	16446	16610	16438	16489	16442	16643	16394	16712	16547	16582	16426	16506	16400	16355	16449	16535	16444	16664	16554	16362	16617	16530	16650	16415	16608	16384	16498	16468	16555	16716	16521	16651	16235	16626	16567	16436	16616	16454	16477	16410	16510	16559	16481	16494	16425	16615	16451	16503	16543	16582	16789	16337	16595	16565	16330	16591	16297	16550	16513	16624	16443	16369	16506	16521	16411	16507	16622	16519	16481	16489	16561	16556	16513	16406	16353	16566	16526	16542	16710	16444	16576	16508	16445	16524	16420	16605	16551	16581	16497	16510	16755	16568	16744	16529	16571	16462	16492	16583	16551	16568	16559	16553	16435	16605	16543	16590	16452	16419	16639	16549	16340	16634	16604	16506	16492	16642	16639	16479	16575	16429	16426	16536	16466	16408	16326	16420	16622	16774	16542	16751	16675	16607	16337	16289	16349	16471	16535	16494	16424	16518	16584	16556	16455	16398	16553	16406	16509	16462	16602	16538	16365	16557	16471	16509	16619	16380	16657	16584	16435	16443	16512	16440	16404	16560	16348	16426	16757	16625	16553	16299	16564	16550	16583	16565	16564	16535	16608	16324	16474	16694	16617	16481	16559	16552	16489	16560	16525	16544	16676	16487	16550	16588	16579	16588	16422	16433	16347	16582	16560	16594	16517	16537	16486	16501	16593	16552	16422	16484	16565	16664	16426	16363	16620	16620	16344	16459	16521	16511	16688	16470	16618	16588	16467	16458	16438	16561	16540	16552	16417	16555	16690	16455	16461	16572	16361	16505	16391	16457	16556	16606	16761	16544	16402	16658	16320	16691	16432	16668	16529	16600	16334	16723	16472	16571	16601	16477	16557	16367	16448	16508	16336	16504	16368	16362	16550	16551	16559	16611	16631	16477	16530	16578	16558	16433	16358	16441	16393	16728	16484	16515	16734	16692	16473	16555	16574	16461	16566	16476	16681	16568	16400	16529	16487	16733	16584	16559	16548	16467	16721	16510	16501	16536	16600	16469	16663	16337	16637	16649	16563	16558	16513	16735	16429	16584	16453	16461	16529	16533	16447	16559	16459	16296	16406	16457	16451	16522	16569	16530	16792	16356	16627	16369	16494	16445	16583	16468	16562	16591	16655	16352	16559	16578	16446	16694	16463	16377	16387	16388	16667	16568	16450	16692	16455	16453	16605	16453	16460	16512	16651	16596	16437	16593	16356	16598	16727	16364	16799	16643	16423	16507	16508	16621	16541	16502	16457	16491	16624	16454	16550	16546	16476	16411	16429	16716	16533	16522	16565	16516	16626	16483	16488	16480	16431	16631	16480	16428	16492	16611	16360	16509	16638	16478	16424	16460	16567	16679	16592	16494	16502	16489	16541	16446	16571	16628	16448	16570	16524	16652	16631	16566	16608	16559	16518	16623	16449	16368	16660	16605	16392	16514	16576	16619	16548	16610	16556	16425	16474	16608	16390	16578	16540	16541	16494	16556	16627	16495	16447	16510	16548	16505	16534	16597	16585	16412	16395	16607	16550	16557	16502	16447	16350	16726	16455	16380	16348	16713	16399	16560	16503	16531	16592	16551	16604	16553	16542	16467	16476	16582	16666	16596	16590	16559	16606	16330	16372	16421	16433	16539	16590	16570	16648	16501	16350	16566	16494	16636	16570	16573	16686	16444	16523	16534	16508	16453	16477	16464	16512	16491	16358	16585	16413	16672	16586	16409	16571	16621	16553	16681	16607	16494	16556	16589	16749	16515	16612	16558	16454	16537	16459	16637	16516	16363	16515	16540	16532	16481	16597	16549	16625	16617	16521	16444	16642	16526	16524	16431	16515	16448	16539	16590	16575	16589	16530	16431	16522	16629	16692	16331	16445	16463	16493	16643	16470	16533	16510	16534	16560	16519	16344	16678	16427	16706	16414	16712	16425	16585	16599	16524	16446	16451	16628	16358	16547	16732	16433	16540	16517	16565	16490	16518	16478	16473	16499	16484	16549	16407	16538	16569	16719	16544	16418	16476	16490	16373	16500	16618	16522	16489	16465	16529	16617	16672	16507	16448	16523	16481	16454	16493	16627	16569	16311	16648	16594	16532	16686	16362	16545	16520	16466	16481	16554	16540	16630	16595	16531	16628	16566	16479	16568	16619	16440	16479	16689	16690	16503	16353	16533	16543	16587	16559	16496	16334	16613	16728	16465	16531	16728	16427	16384	16564	16361	16398	16508	16364	16352	16465	16687	16513	16461	16520	16419	16476	16620	16496	16575	16393	16698	16652	16511	16547	16450	16274	16379	16519	16489	16397	16422	16360	16477	16594	16611	16584	16405	16613	16436	16378	16622	16365	16503	16669	16538	16499	16473	16529	16399	16541	16595	16675	16542	16539	16552	16506	16571	16463	16515	16447	16607	16460	16723	16603	16637	16591	16437	16523	16632	16641	16348	16519	16668	16702	16465	16551	16678	16484	16668	16539	16442	16547	16542	16602	16539	16588	16584	16627	16585	16599	16458	16536	16529	16607	16647	16552	16708	16483	16501	16529	16537	16556	16566	16480	16408	16622	16660	16572	16625	16501	16444	16446	16410	16655	16608	16533	16597	16533	16538	16519	16409	16557	16505	16535	16617	16559	16543	16506	16455	16606	16450	16538	16413	16645	16492	16588	16437	16552	16382	16576	16570	16640	16435	16476	16647	16374	16607	16762	16453	16455	16382	16432	16675	16490	16361	16415	16475	16662	16608	16574	16614	16476	16341	16729	16556	16647	16619	16569	16542	16605	16523	16662	16338	16614	16529	16608	16571	16683	16661	16518	16601	16425	16428	16521	16491	16443	16558	16634	16337	16532	16568	16485	16489	16453	16546	16483	16609	16584	16493	16551	16521	16650	16631	16574	16562	16467	16493	16504	16561	16440	16565	16675	16749	16586	16586	16442	16488	16435	16279	16534	16698	16352	16375	16676	16509	16519	16519	16610	16612	16417	16637	16540	16494	16481	16516	16564	16559	16596	16513	16529	16658	16475	16574	16636	16405	16611	16492	16413	16469	16541	16612	16478	16428	16653	16356	16443	16749	16281	16644	16562	16467	16412	16311	16572	16328	16467	16564	16501	16547	16487	16418	16613	16557	16492	16453	16489	16554	16598	16543	16610	16374	16517	16507	16586	16461	16567	16607	16477	16587	16491	16569	16399	16533	16467	16677	16576	16522	16555	16422	16375	16769	16442	16657	16775	16362	16491	16535	16604	16645	16454	16462	16633	16505	16554	16447	16715	16599	16629	16607	16486	16590	16391	16563	16496	16300	16368	16356	16501	16515	16541	16473	16550	16526	16456	16605	16497	16649	16659	16551	16555	16610	16594	16547	16585	16467	16568	16452	16511	16458	16500	16553	16679	16644	16510	16494	16559	16385	16610	16462	16456	16490	16608	16534	16435	16529	16585	16636	16604	16513	16625	16328	16566	16497	16445	16425	16646	16566	16471	16505	16607	16534	16553	16376	16405	16717	16563	16500	16544	16292	16563	16583	16330	16567	16482	16446	16429	16304	16466	16551	16561	16461	16482	16552	16442	16433	16654	16545	16710	16646	16410	16459	16610	16484	16654	16480	16478	16531	16548	16536	16466	16612	16620	16683	16527	16482	16624	16517	16296	16421	16478	16466	16535	16650	16538	16602	16491	16611	16653	16511	16593	16282	16756	16393	16508	16599	16437	16631	16583	16527	16512	16529	16472	16506	16665	16620	16392	16603	16518	16482	16522	16560	16543	16431	16571	16583	16657	16701	16481	16593	16530	16520	16602	16585	16438	16558	16539	16471	16664	16611	16666	16425	16527	16531	16605	16470	16460	16512	16573	16409	16551	16585	16486	16482	16317	16634	16446	16625	16517	16560	16533	16551	16626	16586	16522	16574	16460	16620	16458	16516	16333	16540	16563	16687	16321	16591	16478	16444	16501	16513	16509	16500	16515	16581	16591	16604	16513	16628	16494	16545	16617	16653	16633	16607	16468	16439	16586	16600	16535	16752	16530	16448	16538	16570	16559	16516	16680	16437	16377	16511	16464	16567	16519	16550	16592	16400	16593	16529	16606	16605	16546	16629	16512	16520	16460	16568
22968	23503	37567	35914	31371	29135	27828	21482	19824	20074	19961	19698	19680	19795	19815	19476	19717	19764	19649	19654	19807	19641	19571	19547	19651	19435	19594	19606	19609	19726	19443	19649	19649	19300	19572	19670	19592	19529	19446	19398	19400	19546	19468	19437	19357	19432	19753	19379	19341	19213	19378	19520	19533	19453	19371	19423	19397	19384	19165	19424	19461	19325	19466	19503	19365	19365	19619	19520	19413	19290	19361	19228	19315	19408	19429	19422	19581	19303	19397	19415	19616	19397	19383	19271	19361	19566	19486	19304	19272	19407	19361	19469	19764	19615	19357	19385	19338	19533	19271	19357	19259	19324	19322	19324	19378	19208	19574	19368	19397	19461	19540	19417	19416	19371	19233	19360	19396	19365	19352	19313	19314	19307	19429	19358	19291	19246	19361	19265	19391	19346	19128	19402	19241	19432	19406	19242	19376	19423	19427	19448	19538	19276	19282	19548	19344	19258	19376	19405	19412	19110	19660	19316	19375	19259	19273	19571	19300	19427	19493	19450	19486	19256	19472	19463	19383	19299	19513	19626	19306	19514	19519	19424	19384	19339	19191	19263	19063	19406	19415	19454	19420	19353	19537	19408	19237	19390	19340	19193	19391	19546	19354	19370	19458	19255	19194	19163	19363	19477	19433	19382	19258	19238	19180	19349	19315	19332	19417	19277	19526	19370	19233	19537	19227	19289	19465	19357	19532	19540	19431	19360	19228	19537	19266	19456	19326	19384	19539	19416	19254	19249	19281	19234	19599	19386	19318	19690	19234	19275	19344	19335	19459	19453	19348	19249	19378	19532	19396	19283	19103	19378	19558	19260	19290	19475	19344	19524	19456	19340	19529	19163	19345	19599	19075	19474	19338	19467	19306	19399	19411	19552	19502	19496	19549	19416	19335	19296	19394	19263	19322	19397	19445	19433	19538	19250	19573	19387	19429	19437	19543	19208	19539	19304	19185	19275	19263	19229	19340	19229	19320	19322	19421	19339	19350	19240	19346	19518	19541	19324	19480	19349	19458	19363	19436	19384	19276	19264	19458	19449	19211	19246	19225	19431	19311	19477	19392	19449	19349	19348	19413	19270	19537	19412	19142	19315	19354	19247	19224	19561	19503	19426	19327	19309	19306	19269	19355	19277	19270	19347	19275	19163	19701	19291	19460	19351	19257	19207	19430	19518	19459	19531	19548	19258	19277	19469	19542	19441	19102	19365	19126	19305	19324	19583	19542	19352	19415	19082	19381	19247	19377	19195	19226	19418	19440	19567	19355	19275	19431	19444	19401	19233	19579	19567	19287	19406	19440	19356	19419	19266	19387	19225	19296	19412	19305	19596	19489	19329	19492	19256	19282	19450	19265	19404	19478	19473	19251	19417	19385	19574	19436	19342	19535	19424	19106	19220	19468	19562	19384	19448	19586	19585	19367	19401	19435	19476	19381	19492	19169	19367	19355	19429	19304	19303	19230	19388	19718	19142	19156	19423	19407	19308	19237	19393	19332	19332	19433	19388	19218	19350	19345	19451	19353	19511	19350	19556	19439	19345	19366	19503	19200	19547	19135	19462	19526	19240	19531	19375	19419	19354	19241	19206	19438	19234	19463	19199	19365	19585	19355	19518	19524	19356	19408	19082	19372	19477	19271	19465	19401	19261	19392	19443	19765	19688	19552	19398	19634	19341	19452	19434	19288	19268	19581	19282	19577	19402	19484	19197	19378	19216	19391	19086	19378	19435	19412	19576	19170	19461	19393	19381	19402	19313	19310	19259	19348	19258	19398	19339	19523	19434	19575	19365	19376	19255	19418	19199	19389	19321	19283	19438	19361	19424	19343	19493	19276	19452	19330	19564	19359	19421	19523	19374	19301	19395	19343	19450	19092	19657	19295	19255	19421	19314	19467	19350	19584	19389	19428	19477	19154	19553	19365	19393	19429	19446	19366	19460	19147	19225	19429	19663	19487	19414	19377	19372	19417	19348	19353	19466	19242	19254	19397	19363	19470	19383	19543	19234	19258	19236	19458	19280	19128	19257	19270	19231	19390	19479	19440	19403	19415	19518	19417	19303	19554	19501	19314	19337	19202	19322	19309	19375	19189	19221	19501	19185	19429	19213	19167	19424	19494	19518	19273	19240	19464	19316	19288	19412	19297	19076	19219	19470	19178	19296	19386	19288	19301	19273	19445	19345	19667	19285	19466	19142	19514	19429	19359	19196	19263	19132	19417	19259	19446	19230	19337	19481	19321	19408	19199	19495	19493	19205	19309	19605	19439	19464	19460	19274	19368	19382	19354	19377	19297	19410	19315	19466	19481	19287	19528	19155	19306	19370	19204	19485	19252	19544	19258	19258	19507	19385	19423	19328	19263	19452	19465	19431	19364	19289	19481	19119	19489	19675	19193	19439	19294	19402	19469	19441	19270	19370	19337	19230	19359	19402	19350	19403	19397	19434	19412	19152	19575	19463	19523	19290	19411	19282	19322	19441	19436	19337	19232	19290	19531	19281	19382	19549	19375	19339	19468	19620	19440	19353	19378	19451	19386	19204	19258	19450	19411	19472	19484	19463	19244	19350	19193	19439	19096	19318	19405	18989	19407	19415	19497	19452	19322	19326	19385	19428	19295	19211	19632	19515	19393	19285	19404	19357	19258	19370	19268	19304	19139	19493	19392	19354	19186	19493	19355	19198	19390	19085	19303	19281	19287	19355	19394	19281	19449	19489	19520	19409	19353	19299	19377	19299	19492	19319	19418	19459	19343	19187	19436	19189	19270	19363	19402	19488	19500	19398	19324	19468	19259	19105	19213	19291	19432	19485	19363	19429	19283	19405	19257	19330	19566	19527	19396	19281	19496	19406	19400	19511	19282	19329	19533	19591	19245	19436	19466	19398	19414	19269	19530	19300	19355	19533	19140	19208	19539	19465	19493	19361	19344	19404	19391	19448	19377	19411	19332	19374	19211	19411	19298	19301	19495	19071	19318	19313	19310	19208	19291	19424	19329	19280	19350	19369	19219	19240	19427	19340	19565	19462	19358	19325	19420	19486	19380	19551	19419	19419	19295	19261	19527	19513	19305	19305	19297	19407	19285	19387	19120	19260	19368	19366	19431	19523	19273	19417	19634	19424	19485	19259	19423	19282	19527	19535	19477	19468	19323	19486	19329	19447	19493	19258	19268	19258	19379	19231	19432	19361	19431	19429	19352	19301	19361	19559	19252	19403	19601	19270	19241	19364	19291	19241	19328	19533	19394	19386	19364	19375	19598	19513	19451	19378	19446	19565	19460	19287	19232	19172	19531	19244	19356	19335	19358	19268	19381	19290	19469	19272	19706	19460	19477	19429	19417	19545	19260	19660	19519	19396	19562	19530	19455	19202	19388	19461	19319	19374	19419	19397	19430	19409	19333	19384	19258	19180	19357	19152	19453	19281	19233	19506	19234	19221	19307	19432	19264	19312	19303	19216	19756	19403	19353	19272	19339	19392	19272	19481	19479	19248	19382	19016	19622	19525	19324	19565	19440	19277	19399	19310	19414	19207	19458	19448	19512	19326	19425	19368	19497	19534	19527	19511	19347	19166	19340	19390	19394	19391	19190	19332	19320	19302	19360	19561	19367	19468	19302	19471	19421	19381	19360	19468	19387	19480	19383	19468	19457	19244	19257	19532	19467	19490	19414	19405	19267	19394	19543	19464	19301	19260	19518	19487	19432	19392	19366	19546	19540	19510	19407	19266	19283	19403	19417	19465	19240	19355	19498	19557	19179	19370	19334	19392	19330	19201	19431	19640	19488	19411	19211	19365	19277	19451	19295	19318	19192	19408	19260	19384	19249	19381	19347	19383	19224	19490	19244	19297	19465	19298	19269	19416	19571	19294	19224	19134	19420	19407	19435	19442	19348	19343	19671	19390	19415	19540	19318	19305	19396	19371	19381	19228	19265	19309	19430	19525	19301	19385	19586	19399	19341	19312	19449	19354	19257	19422	19379	19551	19434	19440	19297	19688	19392	19466	19174	19456	19369	19322	19493	19477	19518	19442	19323	19377	19433	19318	19426	19314	19353	19415	19293	19433	19356	19444	19342	19539	19409	19411	19236	19350	19293	19310	19355	19318	19291	19267	19434	19360	19114	19376	19393	19379	19572	19371	19276	19310	19245	19259	19105	19366	19388	19430	19373	19454	19426	19636	19386	19505	19273	19432	19265	19455	19316	19320	19319	19316	19559	19137	19111	19228	19619	19426	19164	19279	19299	19335	19368	19605	19448	19528	19468	19233	19510	19331	19390	19532	19528	19578	19400	19496	19116	19319	19533	19443	19363	19369	19404	19513	19299	19401	19372	19400	19192	19526	19366	19448	19490	19528	19395	19356	19143	19491	19441	19327	19443	19397	19487	19428	19227	19394	19447	19439	19532	19240	19381	19387	19157	19426	19409	19259	19276	19308	19199	19310	19378	19318	19364	19189	19371	19397	19583	19454	19312	19109	19276	19303	19482	19156	19620	19352	19314	19199	19514	19426	19383	19463	19195	19426	19431	19450	19354	19394	19433	19317	19386	19203	19457	19675	19448	19533	19712	19454	19239	19293	19332	19272	19337	19330	19416	19288	19374	19162	19340	19357	19278	19450	19326	19272	19482	19231	19414	19368	19417	19360	19236	19467	19337	19525	19506	19455	19415	19409	19276	19364	19231	19245	19410	19327	19304	19389	19322	19531	19281	19206	19457	19143	19434	19460	19464	19445	19448	19361	19469	19446	19230	19395	19521	19363	19489	19260	19355	19333	19512	19533	19224	19331	19314	19207	19261	19346	19391	19341	19378	19387	19131	19345	19340	19499	19257	19396	19325	19197	19234	19263	19373	19364	19257	19182	19444	19368	19528	19388	19439	19411	19409	19396	19320	19245	19334	19367	19503	19210	19417	19408	19394	19354	19317	19356	19418	19439	19447	19455	19400	19471	19369	19155	19308	19373	19348	19353	19464	19526	19321	19520	19500	19340	19476	19394	19413	19425	19502	19368	19399	19589	19362	19482	19347	19350	19233	19343	19446	19403	19425	19308	19290	19555	19324	19286	19334	19351	19434	19261	19471	19523	19310	19435	19413	19406	19196	19200	19368	19377	19331	19209	19453	19455	19428	19263	19393	19407	19291	19284	19499	19201
62195	100209	91055	69934	47448	30893	21519	17334	16328	16289	16397	16414	16379	16394	16359	16308	16268	16520	16312	16412	16457	16408	16375	16307	16372	16295	16435	16361	16546	16423	16513	16432	16436	16446	16356	16469	16501	16461	16529	16544	16526	16563	16255	16502	16362	16277	16240	16436	16575	16373	16450	16462	16464	16430	16282	16452	16509	16429	16320	16290	16428	16503	16255	16367	16502	16432	16360	16495	16313	16271	16547	16355	16395	16164	16336	16373	16305	16328	16285	16359	16352	16329	16177	16546	16570	16410	16320	16426	16394	16489	16539	16256	16476	16422	16359	16534	16302	16490	16361	16300	16326	16405	16462	16298	16371	16301	16247	16472	16266	16235	16409	16431	16427	16487	16410	16181	16343	16306	16399	16249	16329	16393	16255	16494	16348	16408	16432	16498	16440	16392	16466	16221	16391	16391	16367	16285	16419	16367	16298	16347	16528	16264	16548	16393	16206	16250	16209	16354	16387	16258	16344	16459	16246	16529	16422	16385	16375	16341	16500	16456	16204	16436	16369	16390	16472	16417	16414	16429	16318	16419	16379	16448	16364	16471	16300	16390	16381	16379	16322	16409	16259	16477	16263	16443	16448	16253	16459	16271	16232	16231	16383	16535	16490	16361	16564	16398	16116	16407	16238	16355	16193	16514	16291	16337	16324	16113	16410	16432	16438	16367	16399	16421	16418	16307	16347	16254	16373	16177	16496	16572	16349	16400	16383	16267	16268	16344	16509	16415	16341	16308	16471	16368	16510	16240	16372	16471	16200	16445	16340	16180	16528	16366	16376	16308	16244	16351	16346	16403	16496	16387	16400	16337	16362	16160	16551	16285	16464	16254	16392	16309	16444	16475	16547	16415	16288	16400	16344	16367	16408	16383	16468	16463	16325	16476	16338	16470	16230	16405	16224	16323	16267	16318	16412	16551	16448	16481	16408	16321	16525	16395	16352	16259	16539	16359	16605	16432	16353	16335	16208	16347	16239	16424	16483	16191	16356	16508	16395	16577	16373	16278	16366	16364	16344	16266	16427	16579	16348	16380	16351	16444	16231	16317	16384	16281	16293	16370	16245	16384	16377	16379	16358	16251	16383	16187	16385	16284	16390	16428	16335	16516	16258	16502	16491	16420	16246	16287	16307	16398	16321	16438	16325	16473	16388	16650	16488	16380	16378	16487	16311	16448	16343	16372	16486	16178	16549	16648	16424	16482	16513	16374	16261	16392	16360	16264	16429	16468	16256	16471	16431	16352	16267	16417	16331	16470	16283	16442	16131	16293	16205	16356	16418	16527	16523	16424	16292	16201	16289	16595	16299	16323	16325	16317	16552	16553	16274	16399	16438	16200	16412	16489	16394	16300	16332	16296	16360	16391	16358	16331	16434	16386	16332	16429	16408	16496	16239	16276	16267	16495	16453	16288	16464	16290	16498	16546	16310	16161	16405	16316	16473	16330	16250	16395	16357	16374	16374	16239	16501	16463	16445	16361	16379	16373	16256	16363	16413	16411	16357	16575	16423	16540	16194	16449	16401	16525	16254	16291	16250	16443	16482	16477	16336	16289	16345	16414	16361	16340	16484	16345	16641	16333	16454	16486	16478	16352	16343	16395	16350	16393	16439	16450	16412	16340	16415	16579	16342	16355	16263	16270	16426	16524	16370	16354	16318	16437	16305	16588	16211	16428	16386	16291	16334	16307	16346	16381	16245	16236	16273	16288	16520	16209	16444	16234	16381	16288	16357	16385	16477	16379	16357	16337	16350	16430	16219	16158	16382	16409	16408	16422	16297	16226	16469	16380	16148	16443	16391	16291	16239	16495	16464	16435	16432	16412	16426	16368	16480	16513	16373	16338	16252	16280	16203	16352	16360	16336	16227	16319	16263	16320	16441	16469	16495	16594	16269	16328	16296	16308	16275	16495	16384	16380	16306	16494	16284	16273	16249	16240	16406	16379	16384	16336	16406	16389	16386	16431	16192	16207	16438	16503	16229	16445	16295	16364	16514	16315	16391	16247	16531	16355	16468	16394	16466	16289	16441	16362	16324	16223	16435	16299	16288	16256	16566	16252	16344	16376	16236	16423	16316	16463	16328	16196	16360	16483	16345	16510	16471	16423	16344	16425	16453	16344	16357	16493	16301	16263	16287	16156	16559	16339	16481	16322	16311	16474	16333	16250	16372	16319	16400	16412	16377	16487	16294	16198	16517	16343	16526	16332	16255	16247	16359	16249	16294	16416	16307	16376	16299	16245	16342	16304	16236	16223	16375	16342	16345	16356	16482	16318	16236	16308	16482	16502	16489	16365	16471	16448	16309	16367	16256	16486	16216	16501	16450	16421	16313	16405	16387	16403	16355	16437	16522	16515	16384	16136	16327	16284	16495	16225	16460	16497	16528	16308	16373	16390	16373	16321	16520	16302	16353	16453	16494	16366	16292	16390	16386	16315	16360	16351	16244	16487	16469	16397	16418	16410	16499	16262	16499	16336	16521	16353	16373	16397	16196	16216	16349	16564	16368	16250	16481	16459	16431	16306	16353	16294	16372	16420	16413	16267	16459	16271	16397	16262	16542	16474	16245	16555	16176	16498	16424	16351	16446	16432	16263	16385	16417	16391	16474	16445	16313	16384	16472	16284	16449	16251	16320	16388	16315	16307	16380	16358	16437	16342	16241	16394	16349	16397	16419	16422	16314	16308	16363	16410	16427	16473	16280	16528	16408	16386	16334	16529	16286	16305	16302	16319	16356	16359	16222	16377	16241	16221	16257	16405	16401	16502	16347	16441	16461	16460	16262	16308	16396	16265	16271	16267	16562	16279	16374	16298	16521	16261	16368	16414	16434	16373	16255	16470	16363	16308	16404	16420	16307	16388	16482	16299	16428	16354	16445	16351	16516	16343	16388	16412	16371	16377	16395	16339	16335	16407	16358	16164	16268	16225	16341	16387	16532	16494	16318	16298	16232	16553	16612	16487	16366	16382	16626	16376	16414	16414	16312	16326	16304	16390	16370	16311	16483	16392	16416	16360	16184	16461	16303	16527	16376	16426	16531	16514	16238	16380	16450	16486	16414	16428	16179	16468	16444	16433	16279	16443	16262	16437	16482	16521	16445	16459	16461	16397	16359	16519	16397	16222	16496	16243	16347	16426	16329	16506	16418	16702	16412	16375	16477	16452	16452	16432	16397	16387	16526	16337	16425	16373	16406	16241	16433	16351	16470	16463	16383	16307	16330	16431	16394	16210	16343	16404	16284	16476	16378	16176	16516	16285	16546	16433	16306	16427	16354	16387	16412	16372	16158	16311	16257	16588	16496	16140	16238	16401	16451	16415	16440	16468	16305	16425	16332	16373	16389	16513	16333	16437	16504	16424	16353	16444	16344	16481	16393	16388	16201	16360	16324	16344	16167	16441	16339	16486	16357	16329	16449	16316	16312	16382	16432	16288	16350	16530	16397	16385	16360	16355	16242	16374	16423	16334	16188	16278	16414	16470	16398	16468	16481	16263	16423	16367	16404	16379	16272	16287	16351	16349	16353	16435	16538	16176	16279	16440	16448	16509	16551	16488	16237	16297	16226	16442	16297	16241	16291	16422	16224	16516	16466	16341	16516	16397	16444	16461	16382	16306	16226	16546	16236	16345	16402	16217	16532	16498	16464	16216	16403	16418	16484	16199	16365	16252	16334	16454	16328	16333	16235	16396	16444	16228	16412	16250	16350	16356	16417	16551	16438	16309	16365	16432	16378	16435	16170	16240	16254	16594	16377	16379	16269	16366	16591	16332	16371	16389	16435	16328	16418	16466	16263	16386	16380	16306	16531	16399	16443	16439	16338	16414	16340	16124	16229	16406	16283	16366	16291	16273	16570	16328	16341	16400	16464	16463	16407	16387	16501	16432	16263	16434	16510	16273	16351	16375	16407	16348	16298	16409	16363	16436	16489	16256	16555	16342	16440	16348	16499	16349	16338	16363	16398	16413	16329	16355	16332	16480	16412	16403	16375	16352	16253	16355	16317	16241	16341	16368	16401	16315	16512	16462	16531	16364	16543	16497	16343	16250	16325	16371	16328	16519	16337	16430	16470	16452	16367	16285	16426	16442	16220	16398	16261	16324	16231	16508	16430	16391	16403	16299	16422	16483	16524	16260	16174	16398	16487	16403	16418	16335	16375	16350	16417	16380	16453	16336	16425	16425	16283	16534	16442	16354	16515	16187	16320	16355	16346	16284	16486	16226	16265	16371	16423	16412	16433	16459	16239	16176	16459	16291	16352	16354	16390	16238	16292	16327	16388	16300	16441	16516	16468	16291	16480	16430	16439	16255	16506	16207	16469	16451	16507	16339	16393	16398	16334	16104	16283	16383	16256	16377	16363	16422	16330	16476	16436	16353	16260	16417	16390	16383	16211	16123	16557	16409	16283	16309	16365	16398	16416	16526	16544	16493	16594	16405	16245	16391	16433	16207	16245	16393	16503	16487	16432	16361	16285	16192	16250	16411	16464	16313	16523	16456	16357	16595	16324	16489	16336	16437	16382	16310	16315	16608	16308	16359	16288	16309	16546	16327	16268	16462	16364	16385	16294	16324	16290	16345	16417	16444	16360	16383	16417	16540	16420	16306	16334	16431	16478	16242	16308	16369	16409	16462	16384	16334	16407	16433	16261	16375	16350	16438	16317	16366	16319	16284	16610	16539	16229	16543	16498	16531	16283	16608	16593	16361	16448	16513	16436	16289	16310	16146	16497	16564	16201	16269	16410	16307	16232	16348	16304	16432	16392	16374	16418	16477	16367	16374	16384	16528	16237	16243	16424	16484	16289	16375	16341	16361	16278	16319	16333	16280	16374	16365	16330	16375	16286	16354	16471	16346	16504	16409	16282	16471	16322	16393	16405	16452	16441	16439	16464	16150	16244	16333	16340	16532	16387	16408	16500	16451	16380	16501	16296	16493	16339	16393	16354	16352	16312	16354	16409	16319	16510	16242	16411	16303	16360	16442	16290	16214	16382	16399	16386	16331	16411	16343	16434	16475	16435	16200	16389	16419	16520	16322	16369	16390	16525	16404	16341	16479	16293	16226	16232	16263	16247	16358	16237	16306	16286	16346	16402	16332	16360	16335	16370	16525	16408	16358	16282	16383	16347	16452	16361	16423
30441	38233	43597	32816	24470	21610	20739	20104	19832	19883	19856	19827	19865	19893	19790	20078	20153	20028	19894	19900	20081	20120	20001	19811	19957	19812	20038	19773	19769	19827	19947	19921	19987	19833	19857	19998	19887	20147	20110	19792	19893	20079	20003	20077	19980	19823	19676	20112	19636	19882	19977	20082	20007	19970	19915	20069	19955	19927	20054	20059	20017	19838	19798	19828	19784	19829	19855	20037	19833	19824	19761	19985	20093	19974	19858	19835	20164	19805	20049	19973	20016	20017	19964	19698	19801	19741	19901	19919	19809	19949	19809	19904	19910	19842	19697	20213	19891	19963	19889	19999	19996	19912	20054	19986	19929	19903	19807	19851	19927	19689	20001	19915	19966	19973	19985	19927	19817	19891	19800	19773	19973	20189	19984	19965	19987	19864	20024	19818	19903	19992	19949	19975	19879	19725	19944	19872	19825	19887	19959	19925	19913	19756	19704	19893	19847	19839	19884	20000	19797	19777	19944	19868	20063	19957	20081	19919	20013	20018	20115	19914	20092	19910	20012	19888	19799	19780	19628	19902	19851	19767	20030	19849	19920	20088	19716	20006	19951	19935	20038	19808	19865	19909	19669	19780	19908	19956	19813	19678	19903	19833	20141	19784	19822	19871	20074	19913	20082	19670	19814	20039	20103	19787	19738	19984	19850	20004	19977	19832	19952	19947	19825	19810	19813	20006	19962	19852	19759	20015	19732	19960	19708	19724	19904	19721	19846	19753	19827	19982	19886	19928	19929	19994	19869	20030	19920	19750	20086	19970	20003	19867	19954	20097	19840	19687	19969	19738	19774	19759	20068	20046	19919	19829	19805	19753	19938	19943	19895	19932	19889	19956	19774	19934	19879	19981	19842	20148	19911	19768	19946	19857	20008	19898	19971	19929	19992	19940	19887	19945	20026	20070	19946	19865	20038	19889	19914	19669	19922	20041	20082	19936	19880	20018	19743	20008	19918	19848	20024	19838	19821	19933	19857	19729	20139	19822	19940	19817	20047	19830	20053	19785	20133	19889	20061	19842	19797	19751	19831	19830	19964	20157	19922	19746	19887	19956	19809	19700	19796	20137	19840	19934	20031	19779	19863	19853	19726	19965	19972	19800	19989	19848	19939	19719	20009	20007	19979	20042	20010	19918	19966	19770	19813	19901	19798	19960	20041	19895	19952	19761	19924	19938	19857	19778	19938	19812	19944	19957	19941	20231	20066	19871	20068	19954	19906	19898	19857	19926	19931	19890	19712	19724	19793	19957	19923	20104	19950	19927	19817	19798	19899	19824	19775	19843	19875	19705	20142	19961	19914	19920	19853	19951	20064	19709	19979	19961	19912	19713	19914	20063	19980	19836	19906	19780	20069	19886	19825	19957	19817	20016	19818	19855	19789	20101	20036	20066	20076	19932	19797	19586	19932	19894	19777	20083	19847	19782	19887	20013	19914	20068	19893	19919	19827	19689	20163	19887	19834	19952	19841	20080	19865	20039	19966	19985	19798	19810	20007	19915	20153	19972	19789	19631	19785	19988	19993	20071	20105	20001	19807	20050	19970	19998	19902	19912	19911	19912	20025	19662	20051	19940	19869	19948	19846	19933	19875	19924	19806	19912	20070	19869	19995	19973	19943	19984	20046	19879	20067	19971	19961	20112	19933	19838	20156	19861	20087	19972	20080	19807	20005	19918	20225	20016	19947	19893	19974	19886	19822	19851	19858	19857	19838	19910	19977	20002	19772	19667	19847	19963	19986	20075	19752	19873	19834	20002	19804	20065	19982	19842	19987	20000	20060	19956	19913	19841	19999	19843	19987	20064	19870	19903	19723	19745	20000	19799	20005	19891	19872	19896	19962	20065	19993	20088	19952	20048	20211	19820	19873	19953	19979	19876	19844	20094	19671	19790	19832	20145	19977	19912	20025	19921	19976	19862	19988	19876	19870	19960	19946	20048	19698	19792	19879	20026	19865	19857	19735	19887	19860	19844	19963	19854	19736	20115	19856	19790	19986	19898	19803	19751	19964	19764	19831	19922	19878	19976	19890	20081	19822	19984	20027	19800	19855	19874	19984	19824	19963	19841	19932	19758	19903	19728	20113	19937	19954	19894	19890	19967	19965	19750	20001	19922	19950	19888	19660	20002	19924	19894	19677	20092	19740	19941	20051	19996	19886	19784	20000	19996	19675	19858	19936	19856	19877	19840	19961	19764	19915	19732	19730	19899	19952	19998	19900	19952	19978	19893	19919	19993	19807	19791	19727	19781	19962	19920	20035	19926	19833	19947	19943	19797	19886	19958	19887	20171	19935	19888	19926	19843	19809	20055	19887	19943	19797	19923	19773	19876	19779	19757	19932	19925	20027	19709	19948	19729	19919	20020	19747	19851	19845	19778	19810	19790	20035	19886	19930	19765	19828	19955	19871	19883	19881	19841	20005	20087	19980	19898	19900	20049	19928	19997	20132	19839	20066	19896	20186	19913	19913	19863	19905	19767	19884	19883	20103	20152	20109	19737	19969	19767	19838	19882	20091	19928	19987	19891	19842	19837	20071	20024	19854	19831	19916	20026	19778	19802	20050	19949	19802	19883	19921	19718	20052	19734	19895	20047	19840	19783	19950	20004	19940	20023	20063	20005	19950	19553	19870	19925	19808	19849	19815	19790	20104	19988	20027	19924	20078	19913	19981	19903	19859	20000	19919	19876	19848	19818	19956	19836	19842	19919	19993	19679	19907	20094	20135	20079	20143	19917	20021	20090	19926	19766	20136	19934	19997	20022	19876	19848	20068	19964	19817	19890	19735	19869	19931	19823	19930	19850	20033	19873	19908	19803	20000	20052	19956	19764	19767	20108	19873	19896	19946	20138	20019	20139	19859	19837	20015	19790	19908	20010	19931	19656	19624	19956	20153	19824	19645	19966	19895	20014	19701	19841	19937	19702	19761	20000	19962	19735	19929	19749	20095	20047	19944	19905	20108	19986	19883	20018	19798	19779	20167	19804	20018	19902	19929	19887	19754	19721	19843	19905	19950	19979	19805	19935	19828	19795	19950	20075	20115	19776	20157	19981	20019	19800	19852	19861	20076	19865	19775	19883	20018	19722	19994	19909	19916	19871	19839	19645	19987	19939	20086	19912	20054	19735	19911	19782	20022	19909	19912	19969	20082	19892	20088	20114	20115	19829	19863	20081	19962	19820	19949	19996	19968	19853	20094	19995	20034	19909	19740	19852	20117	19923	20006	19776	19984	19774	19744	20027	20006	19973	20117	19831	19867	20075	19888	19678	19861	19851	19868	19895	19790	19929	19877	19780	19972	19984	19875	20055	19853	20131	19785	19829	19732	19943	19894	19985	19599	19908	20089	19878	19954	20041	20004	19983	20042	19952	19949	19981	19934	19974	19912	19786	19894	19881	20049	19826	19767	20094	20032	19881	20045	19888	19998	19818	19697	19982	19875	19941	19806	19818	19833	19698	19801	19825	19879	20322	19937	20084	20019	19887	19725	20077	19937	19876	19900	19930	19907	19902	19858	20038	19889	19916	19920	19971	19897	19969	19915	19928	19848	19982	19840	19876	19784	19922	19940	19947	20095	19713	19945	19992	19844	20073	19951	19969	20013	19840	20018	19833	20006	20016	19846	19705	19700	19919	19934	19933	20080	19949	19742	19537	19749	19912	19866	19729	19905	19819	19784	19921	19865	20048	20007	19947	20050	19899	19969	20096	19954	19929	19874	19703	19973	19870	19870	19860	20014	19979	20073	20059	19939	19937	20033	19874	19772	19980	19886	19968	19821	19805	19874	19849	19767	19929	19865	19927	19914	19973	19956	19720	19794	19786	19992	19955	19817	19856	19821	19971	20038	19945	19873	19886	19853	19861	19957	19939	19802	19937	20023	19866	19984	20020	19694	19865	20096	19981	19865	19783	19885	19934	19802	20188	20003	19799	19872	19872	19989	19745	19658	19986	19977	19841	19878	19855	19949	20188	19949	20224	20027	19879	20167	19858	19998	20032	19927	19987	20068	19959	20109	20067	20064	19945	19954	20017	19974	19971	20147	19937	19885	19846	20046	19864	19814	19806	19847	19882	19783	20040	20128	20011	19979	19829	19901	20058	19915	19926	19890	19760	19896	20084	19947	19812	19882	20093	19954	20110	19860	19618	19876	19742	19832	19886	19912	19782	19728	20002	19929	19882	19955	19977	19824	19680	19838	19890	19751	20037	19776	19891	19901	19960	20065	19632	19995	20249	19895	19746	20070	19940	20124	19946	19876	19858	20075	19966	19973	19881	20036	19752	19881	19907	20155	19796	19792	19728	19814	19987	19954	19842	19871	19806	19838	19741	19877	19919	20178	20237	20072	19788	19946	19861	20031	19660	19786	19870	19859	19873	19825	19974	20035	19942	19975	20074	20163	20019	19805	19856	19708	19771	19872	20066	19978	19915	19823	19981	19863	19970	19980	19963	19994	20086	19990	20036	19938	20008	19902	20017	19920	19746	19879	20009	19871	19949	19920	19960	20061	19898	19950	19803	19879	19842	19696	19777	19949	19900	19956	20135	20108	19831	20083	19888	19953	20064	19958	20047	19740	19970	20015	19775	19954	19846	20090	19944	20097	20008	19700	19951	19908	19836	19641	20083	19952	19928	19952	19853	19976	19972	19943	19783	19812	19777	19783	20037	19960	19789	19816	19944	19910	19967	19907	19961	19969	19956	19997	19938	19998	19728	19953	19996	19918	19931	19953	19803	19877	19815	19862	19908	20080	19578	19771	19723	20052	19833	19996	19889	20015	19900	19630	19896	19882	19865	19886	19957	19979	19940	20032	19846	19882	20022	19818	19789	19925	19835	19851	19896	19847	19860	19892	20037	19793	19972	19751	19996	20014	19939	19844	19832	19946	19548	19980	19816	19892	19912	19736	20013	19812	19826	20045	19850	20053	19917	20035	19811	20145	19887	19882	19992	19993	20139	19734	19900	20024	19937	19969	19884	20016	19775	20055	19923	19883	19803	19899	19843	19983	19908	19627	19802	19936	19827	20005	20091	19904	20146	19956	19909	19856	19968	19730	19925	19927	20004	19746	19896	19969	19866	19964	19744	20039	19814	19916	19807	19782	19847	19964	20062	19832	19677	19947	20000	20054	19940	19673	19880	20022	20000
37644	57731	45037	28603	20997	17882	17115	16978	16901	16569	16700	16616	16565	16637	16832	16714	16759	16668	16755	16631	16776	16653	16657	16648	16691	16883	16793	16638	16720	16827	16668	16699	16860	16715	16622	16899	16895	16816	16902	16627	16671	16732	16674	16715	16783	16750	16811	16747	16646	16718	16692	16862	16800	16529	16726	16628	16811	16711	16590	16602	16806	16696	16628	16681	16621	16833	16725	16711	16615	16723	16769	16714	16677	16716	16699	16638	16842	16790	16764	16684	16746	16681	16855	16862	16791	16740	16679	16701	16551	16715	16676	16651	16624	16811	16792	16692	16734	16825	16832	16726	16657	16779	16897	16713	16743	16732	16868	16716	16868	16707	16754	16675	16736	16644	16744	16658	16693	16692	16707	16914	16561	16717	16611	16774	16832	16709	16736	16702	16793	16967	16750	16762	16619	16657	16566	16762	16712	16711	16738	16732	16799	16674	16817	16770	16887	16814	16760	16622	16434	16731	16673	16517	16655	16680	16654	16865	16707	16687	16664	16753	16665	16773	16841	16715	16909	16807	16689	16728	16814	16896	16726	16705	16722	16681	16819	16696	16784	16605	16609	16879	16741	16768	16781	16629	16671	16707	16707	16732	16798	16833	16722	16775	16744	16738	16645	16850	16730	16784	16605	16848	16795	16753	16746	16617	16637	16679	16667	16677	16855	16838	16677	16770	16666	16561	16904	16653	16797	16612	16545	16686	16782	16699	16874	16653	16866	16698	16709	16563	16712	16666	16847	16725	16629	16788	16592	16555	16638	16697	16898	16820	16698	16621	16661	16806	16612	16810	16618	16774	16765	16643	16650	16701	16835	16756	16690	16622	16839	16755	16811	16793	16671	16664	16755	16724	16498	16744	16582	16873	16754	16594	16579	16657	16805	16787	16699	16679	16660	16586	16629	16550	16729	16733	16832	16546	16659	16794	16759	16719	17063	16761	16685	16839	16689	16780	16688	16680	16871	16586	16648	16905	16837	16730	16710	16755	16590	16802	16625	16710	16691	16882	16667	16751	16785	16789	16538	16621	16739	16640	16531	16846	16760	16730	16669	16748	16591	16709	16641	16646	16458	16581	16771	16748	16729	16783	16734	16636	16832	16720	16752	16659	16600	16772	16665	16642	16821	16763	16638	16694	16850	16884	16503	16735	16567	16704	16797	16735	16690	16703	16558	16601	16747	16810	16915	16790	16670	16762	16671	16783	16689	16753	16718	16823	16540	16531	16644	16822	16645	16618	16691	16828	16779	16674	16759	16716	16474	16787	16690	16560	16701	16730	16649	16698	16624	16833	16768	16666	16794	16691	16536	16666	16624	16896	16754	16790	16845	16817	16662	16680	16559	16524	16773	16795	16686	16797	16775	16916	16731	16674	16820	16753	16718	16735	16732	16810	16810	16737	16573	16670	16825	16865	16795	16705	16534	16767	16759	16751	16622	16745	16742	16578	16710	16763	16780	16650	16647	16627	16645	16802	16761	16767	16719	16741	16728	16626	16815	16778	16674	16882	16672	16688	16820	16746	16743	16722	16823	16642	16600	16713	16834	16769	16882	16671	16704	16907	16662	16719	16686	16643	16771	16877	16653	16621	16740	16838	16857	16654	16759	16812	16788	16785	16664	16747	16689	16539	16755	16767	16604	16656	16778	16699	16746	16807	16732	16746	16870	16815	16824	16815	16656	16779	16747	16644	16769	16655	16640	16762	16565	16678	16719	16770	16593	16872	16772	16679	16624	16911	16698	16598	16723	16607	16791	16873	16689	16816	16718	16491	16588	16700	16795	16739	16646	16742	16566	16817	16840	16872	16710	16797	16663	16730	16709	16833	16623	16749	16784	16592	16591	16785	16716	16835	16576	16603	16646	16680	16801	16813	16827	16677	16751	16904	16690	16884	16977	16743	16695	16715	16560	16540	16742	16764	16613	16784	16742	16736	16775	16896	16663	16775	16788	16715	16740	16755	16730	16487	16714	16680	16688	16672	16616	16592	16711	16809	16760	16694	16736	16748	16649	16818	16666	16703	16784	16615	16768	16676	16633	16757	16786	16753	16742	16770	16639	16536	16588	16687	16742	16718	16651	16767	16773	16703	16804	16750	16781	16571	16783	16673	16794	16686	16866	16678	16799	16754	16841	16697	16672	16631	16793	16749	16552	16627	16865	16828	16805	16815	16763	16725	16792	16662	16643	16799	16764	16837	16840	16627	16738	16888	16762	16724	16588	16756	16763	16684	16733	16804	16800	16813	16865	16817	16725	16777	16854	16913	16591	16873	16705	16741	16750	16726	16560	16864	16605	16673	16747	16801	16768	16912	16519	16688	16818	16725	16802	16738	16701	16807	16782	16782	16716	16772	16745	16620	16688	16750	16814	16886	16569	16736	16644	16839	16516	16747	16565	16526	16713	16623	16810	16717	16726	16632	16764	16725	16684	16746	16706	16646	16642	16845	16709	16678	16744	16766	16620	16924	16754	16581	16868	16624	16710	16665	16809	16882	16626	16665	16870	16639	16791	16644	16812	16906	16724	16690	16635	16714	16712	16683	16728	16653	16783	16859	16684	16792	16821	16620	16791	16690	16848	16849	16592	16836	16759	16689	16939	16718	16712	16704	16587	16525	16769	16805	16839	16580	16644	16796	16823	16749	16680	16820	16767	16842	16484	16707	16884	16653	16647	16717	16732	16809	16675	16832	16781	16658	16955	16623	16637	16764	16640	16714	16728	16738	16816	16723	16790	16611	16619	16706	16804	16613	16607	16665	16778	16760	16630	16702	16619	16598	16720	16776	16761	16720	16719	16698	16811	16704	16720	16876	16738	16521	16670	16634	16662	16842	16771	16694	16631	16590	16633	16685	16794	16803	16649	16606	16596	16668	16602	16707	16591	16678	16727	16836	16804	16611	16688	16745	16745	16620	16767	16815	16685	16695	16769	16815	16708	16676	16657	16611	16837	16680	16688	16727	16623	16754	16664	16848	16777	16803	16631	16781	16713	16808	16840	16845	16785	16764	16703	16739	16663	16754	16658	16767	16810	16590	16632	16593	16714	16602	16780	16761	16711	16795	16744	16794	16885	16729	16756	16856	16768	16716	16793	16743	16856	16654	16789	16459	16702	16750	16798	16769	16583	16630	16798	16861	16864	16888	16704	16526	16831	16741	16787	16678	16566	16692	16800	16626	16813	16693	16638	16933	16701	16793	16694	16614	16705	16763	16780	16672	16690	16840	16781	16592	16716	16907	16687	16811	16714	16835	16702	16665	16825	16742	16799	16559	16715	16876	16835	16776	16836	16751	16769	16643	16695	16783	16827	16714	16658	16633	16897	16703	16576	16651	16537	16667	16625	16705	16794	16657	16736	16884	16756	16618	16734	16853	16673	16632	16869	16727	16738	16751	16809	16609	16734	16790	16632	16717	16750	16592	16778	16902	16667	16744	16578	16595	16657	16777	16536	16595	16691	16671	16787	16824	16733	16588	16688	16800	16838	16783	16723	16860	16719	16750	16599	16645	16779	16886	16865	16795	16658	16605	16743	16564	16649	16563	16796	16674	16727	16664	16847	16698	16702	16567	16518	16684	16639	16639	16720	16738	16666	16822	16631	16655	16757	16694	16693	16761	16769	16738	16548	16683	16802	16741	16709	16728	16704	16776	16923	16697	16800	16569	16690	16791	16711	16739	16798	16758	16761	16595	16779	16743	16745	16805	16798	16818	16743	16804	16670	16769	16801	16749	16599	16769	16649	16724	16665	16792	16540	16749	16564	16842	16781	16817	16638	16734	16645	16606	16596	16870	16765	16832	16598	16799	16748	16754	16675	16730	16719	16845	16757	16692	16629	16678	16707	16675	16797	16594	16761	16776	16931	16709	16773	16596	16776	16703	16669	16681	16937	16748	16604	16663	16598	16643	16554	16762	16708	16678	16630	16636	16697	16849	16792	16716	16608	16860	16786	16787	16864	16841	16732	16700	16766	16761	16647	16673	16536	16729	16811	16862	16522	16731	16603	16661	16458	16758	16713	16724	16736	16621	16613	16812	16844	16894	16770	16708	16552	16734	16929	16748	16792	16871	16701	16632	16674	16743	16788	16658	16663	16901	16578	16655	16681	16692	16833	16641	16780	16754	16731	16746	16770	16706	16827	16706	16679	16558	16869	16634	16756	16789	16573	16769	16701	16664	16730	16709	16882	16576	16941	16742	16559	16847	16755	16762	16871	16675	16817	16694	16633	16798	16716	16674	16729	16853	16724	16994	16755	16685	16653	16703	16869	16953	16876	16652	16723	16860	16627	16822	16638	16653	16821	16638	16741	16600	16645	16750	16736	16897	16638	16742	16692	16676	16591	16733	16705	16677	16716	16744	16887	16678	16913	16603	16728	16531	16726	16861	16697	16701	16755	16748	16787	16724	16760	16679	16716	16845	16694	16611	16608	16658	16685	16853	16718	16704	16708	16755	16710	16836	16675	16669	16785	16629	16826	16682	16743	16654	16749	16787	16708	16746	16858	16714	16742	16586	16707	16660	16686	16657	16645	16899	16752	16804	16794	16751	16743	16742	16747	16744	16787	16587	16870	16704	16667	16831	16722	16813	16819	16742	16658	16773	16828	16783	16750	16679	16680	16637	16674	16800	16740	16774	16655	16750	16755	16761	16669	16711	16625	16672	16791	16734	16874	16670	16660	16706	16774	16593	16775	16773	16648	16841	16730	16654	16869	16695	16754	16675	16707	16530	16926	16746	16726	16774	16633	16795	16743	16768	16801	16835	16545	16841	16820	16647	16889	16691	16730	16732	16673	16761	16704	16738	16585	16660	16694	16704	16686	16683	16880	16625	16735	16699	16613	16795	16810	16641	16755	16804	16606	16768	16732	16663	16761	16652	16737	16792	16782	16745	16614	16701	16814	16713	16715	16662	16885	16811	16805	16673	16715	16668	16727	16839	16790	16829	16670	16786	16723	16643	16621	16669	16736	16787	16660	16773	16791	16455	16785	16765	16620	16775	16665	16814	16680	16696	16742	16789	16850	16893	16663	16564	16714	16705	16766	16617	16532	16815	16712	16814	16715	16766	16632	16604	16707	16659	16732	16719	16675	16757	16760	16633	16795	16787	16757	16695	16692	16682	16556	16702	16569	16696	16604	16769	16621	16690
24479	25381	41872	39338	31236	27291	24251	20791	19953	20112	20065	20056	19863	19940	19711	20115	19764	19858	19891	19835	19600	19890	19714	20013	20018	19909	19944	19848	19735	19669	19766	19713	19684	19819	19830	19865	19944	19710	19734	19819	19846	19987	19823	19734	19858	19734	19806	19874	19511	19662	19751	19688	19727	19967	19823	19751	19624	19745	19932	19689	19912	19462	19802	19759	19814	19869	19761	19755	19921	19999	19878	19985	19762	19809	19832	19605	19730	19892	19656	19768	19828	19949	19987	19514	19596	19714	19481	19996	19860	19855	19794	19727	19912	19727	19854	19812	19913	19370	19544	19524	19829	19628	19760	19655	19778	19800	19776	19793	19615	19735	19814	19985	19828	19606	19834	19659	19691	19823	19610	19468	19714	19720	19690	19555	19689	19746	19768	19822	19724	19722	19713	19440	19869	19652	19728	19592	19812	19659	19753	19955	19885	19679	19717	19540	19754	19885	19978	19903	19645	19574	19775	19804	19768	19831	19724	19880	19641	19869	19773	19640	19707	19817	19783	19787	19730	19823	19590	19832	19800	19785	19715	19732	19899	19702	19611	19677	19553	19739	19707	19590	19627	19697	19708	19717	19971	19813	19786	19774	19589	19754	19734	19574	19598	19787	19962	19766	19721	19720	19771	19763	19558	19579	19837	19869	19833	19457	19781	19778	19687	19663	19612	19626	19753	19705	19704	19643	19956	19744	19943	19693	19633	19769	19749	19743	19660	19764	19889	19627	19599	19436	19728	19597	19705	19512	19831	19702	19628	19622	19788	19942	19726	19792	19666	19759	19753	19830	19676	19804	19712	19573	19801	19609	19635	19769	19737	19919	19642	19754	19722	19506	19825	19781	19788	19774	19579	19646	19824	19740	19830	19752	19829	19812	19918	19884	19868	19700	19802	19723	19635	19578	19732	19913	19828	19611	19638	19858	19730	19674	19704	19715	19604	19600	19847	19871	19593	19790	19688	19656	19545	19681	19561	19738	19738	19734	19818	19754	19742	19806	19567	19514	19739	19776	19487	19579	19559	19613	19626	19799	19887	19790	19795	19827	19646	19804	19734	19886	19799	19663	19776	19687	19588	19686	19663	19862	19965	19806	19695	19699	19826	19828	19805	19733	19866	19467	19659	19543	19664	19642	19554	19734	19692	19763	19869	19801	19818	19643	19753	19699	19770	19749	19774	19852	19719	19653	19704	19858	19768	19527	19468	19653	19709	19616	19655	19821	19904	19858	19750	19666	19635	19803	19632	19631	19904	19664	19874	19642	19647	19804	19709	19722	19817	19879	19573	19673	19863	19881	19803	19729	19819	19593	19758	19752	19648	19712	20009	19784	19900	19671	19717	19812	19782	19753	19671	19441	19810	19765	19754	19705	19751	19636	19692	19916	19842	19506	19842	19781	20013	19673	19590	19727	19930	19704	19877	19961	19787	19890	19672	19558	19648	19730	19639	19770	19711	20006	19710	19854	19624	19826	19570	19734	19747	19803	19617	19800	19858	19821	19750	19631	19877	19708	19650	19805	19785	19749	19744	19751	19793	19909	19680	19674	19664	19599	19897	19678	19648	19685	19692	19582	19915	19818	19670	19644	19959	19565	19793	19829	19609	19707	19730	19745	19802	19595	19781	19716	19612	19818	19805	19971	19653	19747	19616	19647	19801	19891	19946	19661	19769	19757	19672	19806	19722	19592	19757	19876	19568	19739	19791	19521	19749	19625	19687	19831	19948	19836	19614	19732	19787	19721	19612	19846	19939	19701	19777	19824	19800	19774	19691	19644	19542	19468	19756	19659	19942	19683	19501	19786	19668	19643	19734	19797	19682	19687	19813	19775	19547	19841	19849	19772	19708	19777	19913	19630	19632	19811	19802	19910	19970	19784	19576	19525	19506	19914	19840	19693	19814	19548	19780	19761	19804	19796	19802	19790	19854	19831	19743	19847	19530	19560	19612	19587	19839	19825	19629	19394	19526	19660	19880	19760	19680	19646	19682	19656	19769	19611	19554	19620	19876	19737	19619	19663	19543	19882	19727	20069	19678	19644	19739	19751	19737	19862	19741	19639	19814	19678	19862	19798	19784	19784	19805	19558	19476	19602	19570	19802	19802	19811	19731	20082	19702	19843	19693	19607	20062	19799	19822	19727	19625	19789	19623	19655	19574	19774	19667	19725	19692	19603	19733	19816	19755	19681	19714	19721	19766	19484	19963	19748	19769	19728	19644	19767	19696	19675	19909	19714	19578	19817	19570	19669	19548	19618	19594	19891	19877	19776	19697	19601	19872	19531	19490	19865	19581	19625	19779	19677	19647	19685	19824	19886	19817	19838	19727	19803	19786	19811	19756	19745	19786	19713	19751	19884	19590	19837	19875	19596	19809	19915	19809	19677	19771	19903	19827	20038	19746	19698	19590	19755	19437	19641	19695	19638	19560	19732	19679	19649	19585	19621	19728	19620	19608	19628	19794	19566	19744	19948	19941	19864	19801	19378	19903	19707	19800	19720	19810	19695	19862	19832	19661	19679	19728	19643	19749	19900	19808	19662	19717	19915	19660	19774	19892	19771	19839	19674	19664	19643	19669	19630	19556	19617	19753	19588	19683	19760	19580	19712	19815	19720	19700	19882	19644	19692	19721	19685	19585	19722	19747	19638	19863	19563	19500	19954	19799	19787	19656	19556	19632	19702	19621	19718	19728	19893	19586	19641	19541	19669	19604	19651	19905	19863	19725	19609	19628	19800	19689	19636	19606	19757	19772	19900	19636	19823	19821	19709	19492	19707	19825	19471	19613	19773	19495	19616	20018	19654	19608	19561	19684	19792	19597	19811	19790	19744	19680	19859	19870	19618	19882	19791	19698	19579	19801	19724	19729	19734	19597	19922	19588	19820	19735	19768	19750	19836	19812	19835	19777	19817	19681	19716	19717	19820	19839	19903	19872	19896	19808	19777	19662	19623	19687	19691	19839	19768	19701	19581	19687	19875	19847	19880	19563	19621	19905	19800	19715	19597	19679	19647	19852	19968	20070	19776	19779	19617	19757	19729	19701	19895	19835	19619	19862	19727	19772	19751	19575	19469	19715	19712	19617	19826	19917	19717	19838	19831	19600	19504	19738	19790	19588	19644	19556	19836	19819	19885	19979	19938	19712	19948	19725	19693	19605	19708	19548	19600	19809	19664	19693	19471	19639	19696	19715	19687	19653	19645	19621	19735	19892	19607	19833	19780	19716	19687	19724	19766	19826	19855	19754	19768	19844	19723	19604	19772	19684	19698	19814	19932	19631	19660	19970	19677	19816	19691	19773	19754	19867	19826	20016	19834	19628	19597	19681	19768	19786	19714	19800	19868	19868	19887	19783	19775	19784	19622	19755	19723	19597	19752	19772	19711	19834	19812	19728	19601	19829	19870	19829	19660	19598	19843	19584	19790	19801	19924	19630	19620	19544	19639	19705	19936	19767	19754	19891	19874	19711	19829	19974	19812	19753	19766	19730	19821	19860	19668	19697	19521	19904	19665	19792	19841	19812	19724	19662	19852	20008	19702	19688	19786	19977	19820	19659	19505	19616	19628	19495	19661	19745	19952	19885	19782	19714	19540	19590	19705	19468	19815	19634	19543	19849	19840	19934	19694	19517	19580	19662	19608	19724	19804	19688	19608	19550	19800	19665	19701	19770	19835	19723	19722	19953	19706	19760	19956	19936	19837	19780	19778	19721	19761	19841	19632	19619	19639	19739	19684	19696	19869	19977	19757	19868	19759	19742	19664	19804	19667	19588	19658	19755	19901	19726	19720	19879	19726	19830	19591	19834	19357	19676	19689	19564	19821	19743	19868	19844	19943	19898	19743	19784	19556	19926	19855	19796	19701	19943	19819	19596	19598	19566	19791	19660	19520	19586	19645	19616	19769	19870	19676	19932	19748	19821	19759	19668	19906	19610	19766	19871	19584	19644	19664	19636	19813	19561	19799	19770	19688	19786	19812	19591	19677	19752	19798	19724	19756	19692	19695	19730	19749	19696	19890	19831	19780	19808	19765	19724	19700	19816	19756	19584	19689	19784	19651	19620	19594	19876	19735	19782	19847	19804	19640	19818	19775	19728	19674	19744	19666	19599	19880	19871	19694	19789	19730	19750	19679	19885	19659	19757	19744	19716	19697	19764	19614	19675	19756	19703	19820	19648	19765	19811	19870	19960	19766	19838	19868	19980	19758	19759	19665	19741	19818	19910	19877	19717	19735	19795	19920	19774	19849	19800	19719	19637	19530	19705	19883	19793	19812	19749	19624	19613	19819	19592	19657	19676	19877	19745	19885	19677	19536	19780	19508	19693	19676	19473	19809	19888	19847	19840	19772	19584	19892	19822	19909	19577	19668	19676	19856	19854	19678	19592	19670	19728	19793	19668	19655	19684	19764	19746	19596	19663	19752	19627	19834	19761	19833	19711	19599	19672	19571	19676	19713	19583	19543	19639	19901	19821	19924	19828	19655	19640	19696	19893	19738	19804	19605	19876	19867	19843	19720	19582	19690	19597	19602	19840	19767	19850	19823	19723	19682	19754	19735	19646	19710	19692	19612	19677	19761	19950	19913	19937	19612	19765	19928	19778	19706	19764	19679	19689	19862	19699	19694	19797	19714	19929	19911	20050	19745	19700	19559	19829	19598	19771	19874	19748	19757	19688	19706	19772	19710	19851	19661	19486	19609	19914	19845	19608	19601	19757	19654	19899	19925	19633	19656	19679	19784	19607	19714	19590	19857	19767	19782	19724	19507	19811	19842	19690	19411	19732	19825	19737	19798	19679	19496	19537	19637	19764	19739	19804	19739	19674	19609	19898	19791	19806	19712	19714	19712	19803	19735	19745	19639	19957	19853	19841	19772	19750	19804	19970	19819	19892	19834	19856	19579	19530	19941	19752	19694	19557	19706	19694	19492	19648	19715	19724	19610	19876	19489	19662	19794	19741	19577	19678	19713	19716	19647	19712	19778	19659	19690	19821	19788	19690	19584	19685	19721	19800	19726	19813	19830	19707	19859	19684	19726	19713	19745	19775	19763	19663	19792	19897	19681	19679	19644	19730	19771	19589	19867	19718	19671	19661	19637	19768	19765	19773	19605	19656	19873	19489	19686	19815	19669	19784	19556	19756	19729
62379	101260	82486	54528	36331	24148	18608	17222	16776	16508	16698	16666	16694	16788	16446	16874	16757	16603	16656	16771	16621	16553	16647	16592	16826	16814	16736	16919	16623	16778	16717	16661	16614	16701	16885	16801	16542	16607	16643	16911	16709	16638	16602	16658	16572	16648	16743	16709	16610	16542	16658	16747	16730	16680	16656	16630	16648	16735	16597	16633	16696	16747	16719	16721	16664	16628	16694	16939	16626	16552	16818	16647	16563	16603	16620	16622	16629	16652	16849	16631	16543	16708	16583	16658	16583	16764	16645	16823	16579	16646	16560	16591	16490	16666	16652	16578	16810	16643	16721	16446	16747	16574	16546	16653	16638	16674	16514	16561	16755	16815	16671	16598	16474	16545	16513	16657	16575	16540	16749	16644	16689	16657	16664	16625	16676	16630	16614	16765	16567	16686	16652	16623	16737	16571	16586	16600	16516	16899	16705	16722	16593	16673	16554	16539	16593	16652	16591	16797	16574	16650	16526	16557	16500	16670	16708	16543	16676	16606	16803	16732	16593	16684	16675	16469	16624	16639	16770	16696	16698	16601	16638	16651	16712	16669	16699	16623	16714	16689	16751	16732	16577	16733	16706	16674	16629	16639	16745	16719	16676	16636	16596	16711	16596	16717	16576	16714	16694	16726	16748	16711	16710	16718	16728	16659	16616	16676	16751	16727	16634	16425	16701	16559	16634	16787	16752	16577	16697	16682	16714	16659	16711	16587	16726	16735	16712	16632	16852	16695	16767	16777	16624	16566	16513	16586	16660	16601	16663	16679	16731	16681	16643	16780	16761	16751	16642	16475	16597	16742	16798	16705	16721	16739	16664	16613	16596	16639	16613	16690	16675	16725	16675	16694	16691	16627	16676	16573	16630	16575	16678	16487	16737	16595	16632	16742	16658	16652	16628	16669	16672	16859	16643	16653	16641	16624	16721	16756	16722	16529	16655	16610	16521	16757	16776	16692	16515	16536	16722	16719	16621	16726	16708	16798	16673	16449	16728	16566	16647	16510	16680	16499	16727	16723	16718	16595	16756	16630	16705	16709	16735	16689	16748	16623	16629	16723	16835	16663	16690	16661	16746	16769	16695	16712	16600	16597	17010	16719	16588	16579	16631	16710	16657	16633	16704	16745	16555	16491	16796	16581	16610	16695	16494	16648	16765	16480	16647	16813	16718	16594	16622	16679	16738	16554	16857	16557	16678	16578	16716	16808	16724	16561	16763	16693	16746	16529	16598	16687	16524	16685	16690	16661	16735	16632	16518	16561	16803	16531	16583	16573	16583	16624	16790	16751	16506	16696	16625	16728	16576	16613	16620	16761	16741	16567	16735	16656	16679	16739	16602	16781	16615	16512	16784	16628	16794	16626	16681	16610	16664	16701	16522	16607	16760	16645	16594	16759	16761	16608	16593	16514	16679	16523	16729	16491	16723	16648	16551	16759	16610	16822	16667	16723	16566	16507	16652	16475	16714	16692	16644	16623	16695	16696	16684	16568	16822	16578	16686	16659	16690	16712	16694	16812	16542	16546	16597	16724	16717	16526	16524	16523	16744	16606	16538	16731	16762	16698	16767	16745	16589	16887	16758	16752	16548	16705	16710	16562	16640	16593	16701	16648	16663	16547	16685	16756	16740	16648	16813	16600	16704	16529	16636	16800	16587	16765	16644	16841	16726	16708	16692	16633	16580	16832	16654	16792	16743	16593	16707	16818	16591	16620	16660	16637	16811	16644	16829	16459	16617	16729	16603	16627	16622	16687	16732	16760	16573	16580	16606	16720	16619	16742	16524	16525	16731	16660	16732	16803	16503	16734	16585	16665	16655	16535	16729	16763	16724	16635	16511	16652	16846	16820	16684	16688	16522	16710	16780	16809	16600	16596	16508	16723	16702	16758	16656	16722	16416	16586	16709	16683	16846	16766	16720	16670	16585	16675	16653	16757	16507	16556	16822	16536	16572	16879	16729	16516	16768	16770	16673	16559	16527	16517	16657	16748	16738	16345	16735	16684	16576	16635	16701	16578	16672	16501	16575	16507	16742	16606	16703	16634	16651	16678	16745	16586	16714	16691	16710	16635	16599	16601	16479	16804	16650	16701	16514	16649	16659	16709	16669	16693	16467	16790	16545	16768	16693	16626	16727	16809	16830	16654	16611	16571	16669	16659	16643	16606	16717	16707	16605	16608	16689	16524	16550	16610	16568	16806	16628	16560	16600	16644	16865	16683	16748	16732	16628	16578	16505	16530	16721	16579	16677	16614	16616	16801	16668	16426	16709	16604	16771	16521	16581	16744	16739	16440	16687	16514	16574	16721	16705	16651	16641	16568	16397	16641	16599	16625	16617	16811	16603	16511	16716	16576	16737	16598	16719	16589	16613	16747	16798	16738	16678	16614	16679	16717	16601	16612	16612	16588	16541	16646	16796	16729	16753	16530	16773	16704	16704	16561	16767	16663	16594	16752	16634	16651	16704	16576	16721	16541	16519	16678	16564	16660	16600	16648	16625	16531	16727	16641	16536	16597	16660	16757	16734	16856	16699	16576	16650	16697	16574	16794	16750	16636	16623	16662	16740	16620	16522	16704	16712	16660	16618	16533	16612	16622	16555	16758	16659	16698	16560	16644	16708	16703	16576	16778	16425	16783	16592	16740	16575	16467	16591	16705	16575	16700	16857	16633	16726	16645	16686	16656	16737	16621	16603	16604	16851	16713	16592	16713	16882	16553	16638	16827	16583	16700	16692	16732	16696	16371	16584	16780	16548	16708	16666	16491	16749	16645	16439	16691	16770	16645	16724	16679	16776	16484	16637	16733	16628	16646	16651	16657	16517	16663	16661	16789	16819	16722	16707	16737	16708	16712	16852	16948	16453	16807	16693	16783	16762	16618	16617	16848	16678	16647	16653	16658	16669	16444	16703	16551	16453	16625	16729	16612	16774	16627	16601	16489	16802	16691	16664	16785	16753	16718	16638	16622	16647	16670	16710	16481	16659	16578	16662	16642	16572	16721	16516	16659	16710	16646	16663	16639	16741	16592	16787	16466	16577	16740	16736	16768	16634	16657	16582	16819	16531	16449	16731	16663	16696	16538	16552	16698	16672	16529	16588	16606	16674	16740	16485	16467	16714	16707	16662	16648	16746	16759	16640	16638	16669	16466	16691	16599	16696	16733	16546	16676	16660	16593	16763	16726	16694	16666	16733	16560	16694	16465	16678	16664	16572	16754	16679	16560	16656	16660	16481	16771	16705	16794	16719	16862	16459	16666	16676	16479	16739	16670	16564	16708	16698	16672	16504	16671	16545	16725	16663	16722	16787	16749	16503	16689	16663	16582	16652	16680	16674	16790	16643	16514	16583	16736	16511	16506	16446	16634	16741	16652	16658	16591	16649	16374	16748	16614	16501	16537	16599	16725	16642	16635	16776	16543	16681	16590	16580	16805	16733	16622	16734	16523	16645	16680	16836	16517	16594	16726	16559	16508	16558	16589	16621	16748	16653	16568	16669	16562	16647	16584	16635	16661	16641	16673	16417	16508	16662	16665	16693	16670	16730	16570	16360	16468	16770	16734	16552	16624	16715	16664	16490	16568	16585	16703	16821	16594	16731	16585	16613	16827	16766	16576	16632	16599	16757	16687	16764	16770	16800	16732	16684	16490	16669	16749	16845	16680	16753	16670	16697	16588	16581	16639	16842	16646	16801	16752	16790	16663	16533	16703	16524	16664	16872	16600	16698	16655	16546	16615	16548	16618	16770	16767	16509	16774	16609	16541	16703	16344	16769	16690	16534	16656	16686	16641	16752	16830	16777	16663	16606	16729	16751	16639	16659	16552	16709	16656	16692	16573	16617	16499	16610	16629	16616	16718	16756	16617	16563	16735	16839	16616	16622	16647	16539	16579	16668	16677	16639	16570	16707	16624	16773	16685	16709	16578	16698	16775	16711	16734	16546	16538	16695	16741	16607	16695	16553	16695	16726	16625	16693	16375	16643	16562	16801	16553	16835	16713	16723	16494	16744	16558	16807	16662	16756	16702	16536	16790	16682	16470	16609	16733	16779	16704	16699	16582	16631	16774	16510	16498	16709	16702	16686	16562	16630	16684	16534	16713	16577	16627	16630	16738	16741	16633	16774	16644	16761	16609	16509	16598	16759	16715	16738	16656	16608	16735	16591	16598	16830	16594	16690	16893	16661	16581	16624	16492	16657	16869	16857	16692	16789	16666	16618	16662	16644	16774	16785	16583	16753	16834	16686	16660	16851	16818	16777	16742	16686	16756	16613	16633	16564	16677	16561	16642	16823	16806	16516	16641	16704	16684	16626	16827	16769	16737	16845	16682	16602	16730	16778	16659	16738	16682	16718	16777	16647	16626	16658	16726	16521	16588	16636	16748	16686	16705	16679	16828	16640	16558	16569	16661	16570	16766	16620	16601	16519	16703	16654	16748	16690	16637	16769	16493	16699	16675	16625	16571	16709	16598	16739	16602	16811	16728	16599	16663	16548	16521	16576	16822	16700	16583	16731	16532	16794	16584	16814	16654	16722	16637	16756	16655	16475	16818	16866	16581	16678	16706	16526	16624	16694	16765	16677	16612	16836	16668	16679	16647	16498	16813	16764	16691	16626	16726	16690	16776	16626	16659	16666	16754	16653	16604	16561	16593	16625	16624	16737	16473	16714	16622	16582	16553	16551	16630	16761	16684	16583	16574	16631	16596	16616	16655	16737	16655	16731	16586	16753	16626	16563	16708	16747	16768	16751	16755	16640	16662	16564	16760	16533	16646	16787	16460	16803	16660	16513	16624	16665	16740	16695	16703	16770	16869	16733	16713	16661	16578	16589	16834	16718	16770	16640	16532	16624	16802	16634	16634	16594	16555	16671	16681	16602	16661	16777	16590	16538	16619	16710	16606	16395	16725	16697	16581	16616	16671	16782	16692	16682	16574	16638	16744	16833	16702	16663	16729	16761	16732	16659	16546	16708	16645	16545	16606	16713	16547	16635	16632	16629	16617	16493	16603	16599	16729	16672	16668	16563	16568	16760	16671	16911	16468	16637	16577	16527	16503	16559	16677	16670	16595	16669	16561	16561	16831	16619	16738	16484	16586	16680	16583	16641	16741	16450	16662	16715	16490	16607	16614	16717	16608	16519	16481
23086	23114	36417	34073	29695	28195	27785	21951	20358	20606	20521	20075	20315	20215	20186	20239	20059	20297	20226	20062	20324	20467	20288	20149	20110	20225	20291	19886	20215	19855	19897	20282	20196	20225	20003	19861	19956	19896	20074	20117	19897	20004	19973	20025	19984	20165	20095	20048	20022	20015	19968	20108	20120	19932	19977	20181	20034	20053	20058	19888	20153	20119	20075	19866	20082	19960	19789	20072	20019	19937	19954	19917	20080	20031	19983	19971	19773	19854	19968	20082	19966	20073	19934	20032	20044	19892	19699	19991	19885	20023	19899	19736	19950	20101	19748	19963	20174	20017	20186	20069	20054	19853	20080	19934	19934	19891	20042	20002	19950	19956	20141	19996	20246	19999	20116	20001	19928	19759	19919	19893	19941	19830	19795	19877	19994	19709	19872	19825	20020	19897	19927	20006	19949	19970	19992	19754	19910	19757	20006	20027	20074	20140	19823	20225	19830	19749	19894	20079	19922	19806	19990	19784	19997	19946	19941	19956	19828	19900	19875	19805	19979	19712	19952	20158	20048	19906	20071	19736	19950	19842	19939	19945	20106	19964	19877	19837	20092	19766	19865	19913	20081	19879	19955	19726	19898	20010	19980	19926	19888	19930	19817	19821	19877	20063	19857	19779	20135	19957	19939	19972	20035	19912	19944	19926	19951	19781	20068	20060	20073	19812	19990	20042	19916	20035	19968	20069	19978	19966	20047	19971	20058	20196	19980	19956	20150	19905	19832	20173	20198	19758	19892	19977	19742	19747	19895	19996	20105	19771	19858	20104	19712	19802	20050	19983	20059	20018	19909	19855	19925	19762	19837	20173	20000	19965	20090	20001	19907	19913	19990	19788	19949	20106	20093	19919	19868	19933	19929	19899	19996	19951	19928	20138	19982	20058	19836	19851	20146	19993	19777	19605	20092	20060	19940	19794	20026	19971	20121	19934	20065	19999	19979	20082	19875	19854	19636	20073	19988	19970	19951	20102	20072	19912	19995	19831	19856	19677	20057	19991	19847	19732	20111	19899	19925	19932	19928	19877	19904	19963	19887	20149	19922	19916	20052	19924	20049	19885	19699	19842	20242	19711	20044	19881	19771	19982	20188	19923	20042	20004	19954	19822	20001	19991	19749	19839	19899	20050	19943	20033	20039	19848	20009	20001	19808	19927	19732	19825	19817	19975	20218	19879	20086	19900	20023	20016	19973	19783	20004	20049	19936	20031	19976	20172	19830	20071	20143	19864	19982	19727	19878	20068	19860	20017	19582	19954	19970	19780	19851	19928	19797	19852	19981	20023	19858	19883	19997	19986	19897	19857	19901	19860	19918	20009	19657	19869	20116	19984	19947	20124	19786	20079	19942	19951	19961	20015	19849	20029	19923	19953	19845	19845	19890	19904	19662	20062	20068	20032	20196	19787	20067	19891	19899	19962	19818	20091	20027	19884	19769	20027	20011	20005	20108	19871	19936	19967	20019	19990	19974	19790	20073	20058	19823	19996	20104	19672	20030	19929	19919	19711	20036	20035	19807	20012	20012	19935	19842	19838	19985	20148	20111	19875	19903	20007	19966	20001	19932	20037	20045	20222	19899	19971	19837	20064	19715	19865	19848	19899	20041	19888	19844	20070	20011	19817	19920	19925	19889	20002	19918	19987	19937	20050	20154	19878	19885	19949	19991	20040	19975	20038	19961	19909	19949	19971	19943	20112	20155	19790	19916	19962	19841	19890	19909	20108	20141	19853	19865	19899	19810	19710	19919	19872	19946	19946	20006	20055	19607	19845	20044	20071	19907	19827	19917	20021	20093	20313	20030	20080	19955	19940	20047	19912	20004	20224	20065	19915	19866	19951	19835	19820	20100	19883	19849	19794	20005	19891	19673	19838	19869	19883	19868	19883	19861	19886	19985	19955	19884	19862	19732	19999	19829	19978	20067	19859	20019	19941	19913	19891	20025	20039	20016	19885	20059	20128	19923	19679	20069	19874	19764	19836	20107	20255	20057	19892	19812	19917	20086	19971	19897	19960	19916	19962	19935	19727	19907	20107	19748	19900	20044	19883	20055	20000	19921	20026	19956	19899	19890	20050	19869	19993	19831	19858	19896	19874	20083	19844	19811	19912	19968	19874	19791	19965	19848	20033	20013	20035	19881	20130	19740	20065	20164	19963	19745	19783	19872	19855	19864	19944	20029	19879	19950	19885	19989	19699	20025	19948	19799	19704	20109	19909	20000	20016	19901	19934	19964	19855	19860	19836	19823	19989	19761	19890	20010	19757	20023	19905	19902	19955	20033	19827	19985	19882	20142	19895	20045	19953	20131	19860	19998	19921	19983	19951	20053	19901	20062	19922	19867	19910	19945	20067	19785	19958	20029	19810	19959	19914	19750	19860	20047	19939	20052	19990	19826	19947	20016	20042	20119	19945	19863	19940	19842	19980	19939	19855	19975	19945	19999	20225	20030	19932	20193	20018	19952	20040	20013	19949	20006	20011	19937	19863	19966	19708	20090	19931	19969	19949	20003	19963	20015	19873	19929	19854	19830	19815	19857	19964	19935	20141	19972	19985	19890	20032	20063	20016	19944	20034	19896	19768	20035	19768	20007	20069	19970	19837	19904	20023	19854	20066	19906	19960	19866	19979	20037	19921	19882	19936	19945	19943	20094	20167	19896	19852	19903	19898	19978	20013	19935	19823	19938	20176	19982	19843	20015	19994	20193	19987	19865	20046	19898	19954	19901	19899	19803	19969	19836	19702	19869	19860	19940	19750	19993	19988	20213	20030	19763	19821	19938	19947	19977	19940	19789	19860	19940	19986	19950	20046	19776	19784	19829	20120	19950	19862	19983	19968	19750	19809	19953	19943	20074	20105	19885	19828	19940	20091	19921	19746	20170	19824	20166	19897	20117	19940	20007	19940	19958	20158	19924	20005	19875	19882	20003	19893	20096	20008	19717	19955	19760	19973	19710	19909	19809	19842	20141	19892	19989	19958	19881	20003	20189	19940	19912	20035	20176	19943	19965	19945	19814	19907	19796	20081	19920	20059	19846	20117	19921	19880	19927	19959	19994	19903	20028	19828	19870	20153	19870	19899	20001	20080	20033	19835	19967	20110	19862	19905	20002	19866	20051	19984	20009	19593	19925	19693	19994	20132	20047	19869	19825	20076	19918	19948	20030	19900	20020	19907	20011	19982	19759	20020	19850	20169	20117	19925	20065	20071	19906	19972	20011	19924	19845	19908	19951	19969	20160	19933	19927	20080	19997	19968	19998	20077	19902	20021	19927	19907	20010	19899	20007	19954	19892	19799	20052	20025	19906	20035	19789	19888	19959	19594	19878	19936	19734	20191	19922	20085	19895	19813	19880	20058	20002	19939	19834	19972	19879	19869	19971	19674	20068	20003	19962	20143	19984	19839	19878	20032	20196	19854	19937	19764	19933	20022	19786	19963	20038	19889	19972	19847	19911	19719	19670	19990	19998	19838	19900	19779	20097	19885	19979	19817	19898	20010	19915	19823	19877	19904	20016	20218	20088	20014	19850	19875	20055	20065	20047	19997	19967	19913	20030	19975	19892	20039	19826	19921	19931	19837	19980	19826	19931	19797	20002	20097	19982	19822	19909	19711	19959	20023	20213	19985	19882	20066	20137	20029	20002	19998	19836	19682	19831	19840	19930	19878	20062	20050	20006	19957	19842	19994	19844	19953	19950	20076	20005	19931	20036	19851	19695	19642	19972	19729	19849	19981	19903	19983	19691	19830	19834	19991	19928	19947	19989	19884	20102	19886	19795	19964	19831	19952	20057	19965	19818	20184	19800	19875	19810	20167	19895	19999	20049	20004	19954	19916	19855	19893	19734	19938	19815	20079	19892	19994	19893	20043	19999	20000	20050	20083	20031	19711	19886	19764	19802	19786	20016	20081	19822	19823	20093	19786	20027	20099	19829	20028	20007	20070	19816	19954	19757	19702	20094	20091	20089	19900	19909	20044	19931	20009	20036	20098	19891	19899	19818	20144	20084	19964	20042	19901	19805	19942	19704	20048	19983	19982	19828	20049	19920	19771	19988	20189	19999	20029	20009	20025	19971	19942	20022	20201	19786	19958	19985	19921	19823	19976	19989	19791	19927	20018	19679	19995	19867	19863	19855	20091	19980	19897	20151	20063	19844	19973	19931	19940	19932	19881	19845	19892	20011	19935	19912	20003	19781	19743	20054	19847	19890	19871	19890	20001	20084	20100	19980	19978	19975	19926	20060	19816	19829	19909	20084	20125	19750	19977	19811	19800	19629	19918	19839	19898	19866	20000	20184	19923	19833	19888	19839	19963	20012	19946	19749	20042	19826	19887	19758	19998	20200	20031	19932	19997	20058	19947	20062	19990	19873	19954	20088	19913	20026	20114	19878	20071	20008	19984	19931	20067	20102	20032	19962	19931	19976	19834	19911	19775	19920	19848	20053	19899	20045	20081	19966	20126	20250	20228	19952	19696	20055	19812	19946	20025	20054	19867	19915	20006	19897	19929	20101	20004	19975	19787	19878	20007	19991	19799	19820	19847	20031	19950	19892	20044	19850	20105	19947	20039	20127	19976	19907	19944	19794	20046	19873	19857	19775	20013	19999	19890	19871	19817	19876	20064	19944	19954	19983	19978	19805	19766	19875	20080	19950	20032	20085	19928	20083	19993	19969	19881	19791	19984	20008	19800	19950	19887	19898	19832	20073	19896	19970	19869	19959	20088	19778	19899	19915	20008	19937	19760	19841	19912	19859	19817	19840	19874	19933	20006	19953	19834	20111	20104	20036	19869	19921	19872	19858	20043	20110	19863	19894	20103	20155	19914	19872	19789	19610	19899	20016	20042	19885	19960	20263	19937	19911	19889	19875	19926	19890	19963	20104	19778	19984	19790	20233	19824	19869	20113	19819	19852	20019	19995	19853	19670	19960	19878	20033	19933	19900	19823	20150	20010	19928	20163	19803	19864	19878	19874	20025	20024	19855	19959	19974	20053	19874	20105	20006	20153	20029	19745	20061	19961	19960	19816	20086	20067	19949	19911	19771	19820	20094	20056	20024	19946	19914	19878	20022	19806	19754	19794	19905	19903	19756	19763	19978	20042	19997	20105	20125	19929	19657	19817	20244	19897	19720	19811	19903	19991
64378	105080	90691	66959	45065	29271	20564	17724	16727	16600	16514	16754	16735	16916	16980	16751	16683	16734	16558	16744	16760	16780	16778	16941	16680	16583	16786	16874	16912	16932	16581	16858	16803	16713	16718	16787	16814	16731	16712	16908	16931	16955	16746	16820	16650	16608	16744	16729	16738	16608	16706	16749	16726	16608	16646	16815	16798	16876	16734	16865	16889	16736	16751	16739	16742	16661	16725	16797	16433	16804	16686	16779	16682	16677	16809	16726	16792	16678	16739	16840	16799	16746	16890	16842	16595	16809	16846	16703	16846	16940	16965	16771	16837	16704	16838	17017	16828	16699	16611	16744	16741	16768	16746	16882	16709	16754	16714	16718	16870	16637	16710	16776	16701	16627	16864	16884	16777	16715	16929	16706	16938	16709	16780	16649	16741	16631	16644	16595	16667	16495	16809	16600	16755	16832	16972	16825	16722	16680	16620	16788	16769	16744	16863	16680	16756	16759	16819	16824	16798	16739	16749	16580	16710	16854	16891	16796	16705	16688	16918	16862	16777	16611	16658	16778	16762	16713	16630	16708	16785	16776	16737	16738	16688	16710	16863	16797	16726	16748	16821	16786	16851	16761	16656	16765	16657	16833	16642	16694	16890	16854	16771	16665	16652	16890	16848	16662	16707	16868	16809	16666	16677	16899	16726	16677	16814	16763	16720	16889	16707	16780	16741	16646	16801	16768	16827	16706	16909	16706	16908	16754	16819	16584	16750	16746	16721	16780	16750	16507	16782	16875	16882	16712	16705	16760	16735	16706	16688	16742	16887	16857	16710	16772	16876	16793	16711	16798	16785	16727	16809	16748	16747	16743	16698	16637	16768	16758	16716	16827	16688	16668	16812	16760	16783	16659	16575	16718	16683	16878	16803	16793	16710	16941	16801	16623	16750	16789	16783	16697	16716	16606	16829	16790	16620	16650	16702	16837	16707	16619	16631	16693	16917	16800	16617	16833	16806	16801	16747	16994	16663	16851	16620	16734	16887	16743	16575	16619	16806	16746	16722	16663	16756	16879	16724	16829	16897	16792	16682	16585	16557	16703	16747	16805	16719	16631	16700	16752	16689	16914	16577	16660	17005	16706	16671	16893	16753	16789	16793	16770	16770	16834	16651	16783	16823	16622	16995	16696	16962	16673	16779	16682	16859	16789	16745	16789	16840	16717	16828	16715	16693	16800	16824	16810	16742	16602	16844	16859	16819	16705	16594	16789	16765	16951	16653	16652	16843	16804	16824	16846	16627	16798	16892	16796	16603	16842	16709	16671	16922	16841	16876	16768	16709	16877	16732	16755	16729	16750	16779	16727	16735	16767	16832	16628	16996	16738	16767	16717	16790	16719	16792	16744	16453	16871	16770	16747	16796	16690	16782	16603	16827	16732	16857	16780	16750	16719	16695	16728	16739	16904	16717	16726	16681	16753	16866	16587	16741	16704	16802	16722	16819	16779	16763	16780	16787	16787	16709	16796	16728	16792	16799	16694	16748	16685	16864	16646	16651	16874	16734	16959	16752	16740	16678	16692	16669	16851	16868	16787	16562	16766	16579	16641	16653	16786	16749	16893	16778	16831	16822	16813	16743	16738	16714	16712	16615	16863	16698	16634	16620	16671	16680	16874	16620	16512	16926	16804	16872	16732	16773	16716	16750	16755	16778	16740	16789	16830	16677	16684	16801	16886	16653	16670	16773	16832	16650	16534	16879	16781	16722	16872	16798	16819	16792	16912	16727	16672	16870	16753	16750	16565	16701	16767	16827	16751	16777	16539	16741	16713	16734	16756	16846	16783	16652	16786	16885	16683	16653	16830	16750	16706	16870	16862	16841	16923	16761	16663	16789	16733	16932	16674	16555	16938	16668	16738	16705	16942	16743	16750	16761	16776	16620	16534	16720	16723	16596	16703	16710	16912	16909	16732	16642	16653	16649	16753	16809	16823	16539	16865	16836	16797	16773	16738	16626	16851	16974	16849	16759	16830	16787	16760	16568	16739	16694	16997	16674	16708	16613	16721	16578	16693	16921	16891	16713	16634	16811	16862	16756	16759	16684	16910	16736	16801	16772	16706	16788	16705	16759	16930	16751	16698	16855	16762	16677	16817	16710	16882	16686	16632	16816	16736	16679	16818	16803	16769	16845	16786	16768	16757	16974	16801	16850	16794	16639	16879	16958	16736	16768	16837	16912	16667	16938	16748	16519	16746	16819	16952	16816	16834	16741	16709	16870	16673	16780	16779	16697	16638	16809	16886	16819	16954	16786	16712	16852	16848	16734	16966	16719	16649	16659	16894	16664	16680	16826	16840	16816	16645	16765	16839	16835	16827	16664	16766	16686	16586	16832	16864	16672	16633	16670	16711	16647	16655	16741	16855	16699	16668	16679	16626	16581	16833	16742	16803	16677	16833	16650	16854	16807	16882	16823	16744	16792	16749	16793	16862	16806	16719	16799	16854	16867	16727	16753	16653	16729	16617	16789	16750	16728	16702	16693	16611	16947	16804	16775	16809	16884	16839	16791	16874	16776	16680	16787	16770	16553	16696	16909	16635	16836	16886	16767	16755	16738	16789	16749	16713	16806	16666	16911	16524	16613	16826	16707	16767	16680	16773	16808	16567	16679	16749	16654	16646	16712	16712	16792	16587	16653	16696	16876	16818	16724	16639	16590	16890	16825	16778	16807	16808	16873	16739	16840	16703	16846	16837	16682	16799	16492	16778	16752	16758	16725	16723	16773	16706	16769	16709	16764	16711	16661	16761	16794	16897	16792	16875	16809	16732	16744	16709	17052	16684	16807	16909	16763	16827	16845	16636	16776	16710	17028	16651	16583	16807	16791	16840	16783	16967	16836	16667	16699	16630	16640	16759	16826	16595	16769	16795	16829	16659	16684	16923	16672	16710	16676	16651	16853	16780	16852	16587	16735	16696	16659	16674	16788	16590	16647	16607	16866	16704	16892	16889	16716	16893	16654	16799	16651	16771	16663	16673	16808	16747	16788	16596	16656	16675	16683	16758	16648	16647	16646	16659	16742	16708	16602	16730	16769	16747	16879	16761	16796	16748	16585	16729	16794	16705	16807	16945	16860	16808	16753	16817	16762	16760	16624	16636	16570	16631	16731	16805	16786	16666	16389	16809	16868	16762	16832	16843	16854	16742	16687	16716	16769	16975	16732	16875	16864	16762	16879	16724	16664	16646	16763	16765	16833	16693	16620	16801	16778	16833	16701	16599	16854	16704	16752	16865	16600	16777	16641	16712	16635	16845	16783	16699	16896	16778	16844	16649	16775	16858	16728	16668	16658	16787	16925	16653	16768	16796	16849	16668	16763	16691	16755	16670	16679	16688	16833	16788	16703	16679	16836	16888	16648	16795	16764	16795	16779	16819	16833	16712	16627	16764	16656	16688	16727	16842	16674	16779	16583	16804	16736	16655	16670	16772	16748	16762	16839	16746	16820	16695	16590	16690	16670	16838	16669	16877	16745	16750	16725	16761	16811	16730	16784	16738	16759	16788	16559	16841	16550	16774	16708	16742	16686	16805	16746	16690	16664	16739	16671	16843	16893	16843	16779	16582	17015	16753	16773	16908	16774	16767	16826	16789	16829	16908	16493	16664	16914	16544	16635	16877	16808	16862	16742	16885	17018	16666	16625	16766	16647	16691	16743	16808	16665	16617	16757	16650	16775	16767	16871	16623	16769	16815	16735	16715	16600	16740	16689	16743	16764	16773	16781	16893	16651	16788	16620	16736	16955	16680	16757	16544	16660	16777	16760	17027	16610	16941	16783	16838	16897	16846	16553	16809	16800	16814	16754	16818	16892	16905	16694	16751	16555	16608	16624	16797	16699	16665	16553	16741	16724	16648	16561	16754	16715	16777	16700	16782	16819	16678	16717	16887	16670	16772	16750	16707	16794	16719	16663	16646	16841	16904	16783	16651	16761	16645	16797	16650	16752	16645	16834	16795	16820	16595	16780	16803	16773	16801	16716	16739	16804	16643	16743	16801	16730	16814	16834	16763	16761	16830	16836	16678	16819	16716	16875	16726	16834	16730	16670	16850	16748	16659	16520	16663	16803	16746	16787	16664	16819	16691	16760	16698	16888	16905	16660	16785	16955	16796	16604	16587	16864	16705	16694	16597	16610	16805	16684	16701	16575	16641	16670	16777	16761	16766	16542	16749	16641	16808	16630	16922	16924	16858	16693	16699	16890	16857	16841	16691	16829	16605	16797	16789	16748	16715	16879	16693	16506	16839	16731	16787	16735	16632	16772	16669	16763	16766	16797	16608	16878	16814	16833	16775	16881	16645	16741	16894	16722	16764	16635	16821	16724	16824	16657	16758	16735	16713	16573	16719	16706	16664	16699	16548	16780	16658	16789	16817	16841	16753	16668	16740	16841	16869	16626	16691	16797	16765	16845	16806	16679	16918	16634	16532	16966	16638	16831	16641	16581	16524	16787	16746	16760	16759	16547	16738	16815	16822	16801	16849	16760	16782	16595	16737	16746	16839	16615	16673	16753	16741	16830	16715	16691	16805	16738	16791	16724	16601	16768	16801	16787	16714	16819	16794	16921	16621	16664	16676	16751	17006	16788	16684	16808	16899	16784	16771	16848	16550	16795	16801	16712	16746	16987	16877	16707	16751	16914	16723	16496	16648	16839	16937	16756	16923	16929	16644	16610	16651	16676	16662	16732	16707	16789	16722	16567	16782	16573	16696	16696	16753	16766	16832	16688	16737	16801	16798	16892	16753	16751	16690	16708	16688	16862	16778	16669	16763	16793	16722	16645	16829	16723	16644	16725	16683	16838	16839	16759	16769	16946	16616	16753	16876	16716	16785	16782	16696	16680	16711	16727	16809	16679	16810	16633	16655	16745	16628	16755	16554	16733	16803	16642	16671	16564	16762	16752	16757	16788	16835	16887	16750	16681	16733	16809	16714	16678	16755	16740	16769	16753	16751	16632	16863	16846	16800	16661	16645	16787	16768	16769	16763	16651	16902	16620	16839	16708	16807	16645	16808	16678	16616	16885	16768	16799	16814	17054	16628	16869	16778	16646	16710	16705	16770	16963	16651	16729	16819	16715	16802	16802	16606	16910	16688	16800	16692	16894	16827	16793	16866	16649	16619	16694	16809	16677	16803	16760	16630
30591	37072	43147	32637	24519	21920	20874	20608	20257	20433	20357	20340	20574	20303	20278	20414	20427	20284	20287	20205	20361	20405	20319	20284	20063	20278	20383	20294	20457	20271	20420	20269	20085	20299	20471	20216	20175	20273	20325	20268	20317	20590	20303	20217	20328	20230	20402	20247	19987	20253	20302	20265	20331	20359	20256	20314	20356	20149	20435	20243	20284	20233	20574	20216	20153	20362	20312	20276	20243	20075	20310	19974	20150	20117	20312	20196	20526	20251	20239	20296	20300	20212	20340	20163	20217	20230	20463	20218	20244	20266	20424	20226	20311	20222	20366	20090	20280	20369	20221	20254	20003	20335	20061	20109	20261	20214	20231	20183	20152	20165	20256	20416	20202	20253	20423	20290	20313	20146	20254	20296	20503	20127	20272	20371	20180	20492	20291	20146	20198	20081	20284	20293	20279	20388	20367	20342	20279	20310	20183	20265	20116	20259	20477	20216	20040	20291	20233	20292	20326	20187	20184	20334	20195	20302	20191	20103	20201	20370	20121	20245	20272	20288	20324	20329	20395	20178	20243	20300	20416	20387	20487	20131	20190	20118	20503	20504	20216	20354	20204	20303	20407	20102	20195	20201	20188	20488	20196	20219	20131	20256	20090	20328	20195	20398	20356	20328	20134	20361	20216	20405	20319	20151	20196	20127	20192	20280	20403	20066	20238	20343	20262	20407	20299	20268	20212	20304	20477	20279	20328	20249	20333	20351	20368	20201	20296	20296	20406	20321	20228	20190	20200	20408	20510	20488	20399	20560	20675	20174	20206	20225	20170	20288	20279	20229	20245	20469	20416	20309	20302	20450	20219	20269	20139	20105	20261	20382	20120	20214	20387	20220	20200	19977	20401	20294	20540	20419	20171	20294	20188	20464	20292	20295	20307	20094	20204	20445	20089	20323	20422	20316	20251	20247	20355	20312	20305	20014	20249	20218	20292	20261	20350	20195	20204	20073	20451	20050	20370	20183	20178	20221	20314	20393	20500	20305	20482	20129	20231	20317	20249	20235	20225	20119	20421	20294	20148	20320	20306	20320	20410	20330	20523	20209	20327	20181	20238	20327	20361	20297	20237	20263	20322	20243	20405	20312	20384	20522	20352	20378	20229	20379	20288	20395	19940	20485	20281	20349	20481	20418	20311	20462	20344	20388	20125	20111	20456	20319	20185	20168	20359	20382	20386	20290	20260	20095	20314	20230	20201	20417	20363	20197	20110	20116	20406	20422	20346	20285	20302	20458	20153	20292	20349	20277	20314	20089	20264	20366	20143	20286	20391	20367	20255	20196	20422	20254	20297	20407	20245	20121	20116	20045	20216	20065	20342	20271	20251	20395	20117	20248	20313	20156	20236	20350	20567	20253	20228	20319	20386	20092	20091	20327	20273	20142	20185	20124	20167	20300	20188	20199	20319	20115	20001	20225	20335	20314	20253	20388	20390	20318	20265	20135	20406	20200	20307	20369	20181	20372	20410	20326	20236	20298	20205	20363	19942	20284	20352	20176	20445	20340	20331	20228	20405	20356	20307	20215	20068	20200	20341	20301	20125	20311	20349	20422	20195	20166	20462	20233	20174	20119	20237	20130	20417	20301	20316	20334	20302	20289	20377	20317	20090	20252	20301	20114	20331	20249	20320	20284	20013	20305	20545	20212	20353	20219	20200	20274	20316	20329	20357	20240	20237	20120	20167	20172	20204	20168	20410	20511	20291	20229	20523	20402	20361	20056	20369	20319	20385	20262	20183	20422	20277	20260	20525	20376	20355	20316	20288	20481	20446	20220	20279	20440	20078	20146	20132	20260	20413	20240	20431	20155	20263	20353	20340	20284	20388	20089	20275	20431	20353	20140	20428	20326	20228	20289	20440	20378	20134	20212	20237	20133	20220	20273	20027	20309	20380	20207	20366	20285	20391	20241	20245	20277	20380	20339	20353	20312	20331	20118	20276	20257	20485	20377	20335	20441	20381	20494	20342	20313	20286	20347	20066	20364	20255	20128	20201	20173	20407	20276	20296	20199	20216	20289	20225	20208	20389	20289	20149	20358	20312	20238	20389	20402	20252	20376	20397	20281	20150	20095	20330	20255	20282	20017	20256	20256	20174	20264	20259	20327	20223	20240	20464	20257	20349	20203	20475	20446	20265	20383	20284	20199	20195	20226	20316	20374	20378	20382	20371	20254	20487	20303	20253	20256	20261	20369	20150	20201	20360	20155	20329	20357	20406	20208	20303	20379	20278	20364	20271	20355	20250	20300	20024	20208	20367	20351	20267	20291	20509	20291	20236	20020	20239	20409	20180	20162	20472	20213	20344	20279	20216	20460	20307	20404	20277	20322	20140	20307	20190	20244	20479	20355	20135	20239	20203	20276	20343	20293	20400	20391	20242	20148	20312	20275	20200	20523	20195	20275	20195	20450	20311	19950	20497	20346	20203	20044	20214	20255	20289	20492	20000	20277	20530	20408	20301	20140	20280	20223	20424	20366	20306	20163	20167	20174	20485	20249	20315	20096	20365	20282	20227	20176	20327	20338	20153	20129	20515	20183	20130	20320	20197	20175	20307	20232	20322	20206	20122	20233	20471	20315	20277	20313	20141	20167	20270	20283	20401	20188	20367	20287	20384	20471	20194	20157	20218	20271	20280	20293	20280	20085	20328	20215	20212	20337	20205	20381	20168	20235	20345	20342	20419	20245	20387	20298	20423	20384	20155	20252	20187	20171	20284	20169	20209	20284	20161	20177	20225	20086	20328	20252	20354	20285	20590	20093	20129	20337	20557	20095	20398	20347	20485	20262	20187	20249	20378	20213	20262	20497	20324	20223	20132	19927	20480	20285	20290	20150	20280	20134	20413	20128	20371	20470	20481	20199	20200	20360	20288	20318	20463	20230	19988	20074	20194	20275	20252	20449	20406	20345	20340	20333	20249	20308	20350	20333	20178	20192	20314	20142	20375	20341	20231	20353	20228	20225	20479	20382	20226	20306	20188	20275	20314	20223	20335	20236	20266	20610	20209	20474	20214	20299	20155	19998	20282	20315	20287	20293	20253	20300	20362	20275	20367	20302	20229	20290	20510	20353	20458	20347	20240	20165	20365	20307	20375	20388	20374	20100	20415	20348	20332	20010	20133	20288	20468	20190	20205	20196	20304	20220	20118	20304	20439	20317	20297	20433	20310	20354	20176	20303	20208	20231	20426	20220	20238	20417	20317	20225	20248	20314	20149	20396	20390	20462	20249	20382	20455	20434	20425	20377	20235	20426	20264	20169	20112	20271	20412	20497	20407	20326	20345	20269	20278	20113	20351	20237	20225	20350	20110	20228	20215	20400	20270	20344	20345	20367	20291	20215	20382	20205	20303	20332	20318	20374	20264	20263	20411	20442	20329	20393	20141	20367	20356	20239	20221	20242	20117	20369	20498	20315	20169	20293	20388	20216	20531	20268	20424	20479	20278	20253	20306	20468	20352	20368	20274	20470	20130	20135	20288	20071	20542	20171	20254	20341	20195	20216	20213	20284	20477	20392	20405	20363	20239	20248	20249	20431	20283	20231	20206	20286	20303	20397	20331	20446	20407	20440	20331	20243	20164	20270	20129	20287	20366	20294	20545	20346	20386	20159	20261	20327	20250	20384	20230	20157	20302	20293	20344	20238	20251	20220	20127	20411	20247	20376	20480	20389	20213	20326	20141	20349	20082	20314	20415	20278	20266	20510	20288	20353	20128	20312	20226	20318	20192	20200	20201	20286	20210	20220	20274	20229	20447	20177	20229	20359	20345	20218	20320	20363	20036	20328	20485	20274	20308	20530	20247	20401	20339	20291	20153	20344	20413	20157	20226	20302	20377	20206	20396	20289	20072	20282	20332	20422	20296	20292	20318	20317	20243	20248	20300	20283	20075	20342	20260	20112	20000	20456	20304	20340	20383	20448	20292	20343	20240	20293	20435	20222	20164	20378	20277	20204	20119	20377	20405	20324	20294	20324	20148	20359	20320	20127	20179	20338	20270	20182	20227	20396	20356	20258	20049	20256	20461	20414	20326	20127	20320	20208	20429	20272	20276	20110	20306	20194	20210	20367	20376	20456	20399	20386	20435	20106	20390	20234	20315	20244	20496	20036	20429	20336	20089	20126	20338	20323	20217	20382	20274	20413	20280	20425	20293	20464	20347	20299	20386	20011	20337	20348	20278	20057	20446	20289	20152	20434	20429	20193	20281	20260	20236	20302	20188	20357	20382	20284	20082	20216	20400	20243	20272	20383	20072	20218	20223	20278	20277	20363	20281	20259	20237	20203	20207	20438	20471	20295	20251	20240	20360	20181	20116	20096	20401	20019	20415	20158	20245	20338	20324	20348	20208	20008	20046	20121	20346	20397	20086	20277	20312	20540	20301	20339	20172	20294	20184	20298	20289	20596	20364	20253	20414	20316	20493	20341	20201	20333	20310	20430	20191	20195	20355	20241	20317	20165	20307	20209	20146	20341	20437	20166	20246	20273	20476	20201	20505	20303	20322	20128	20118	20347	20017	20377	20380	20409	20365	20410	20268	20350	20277	20373	20229	20286	20412	20316	20508	20212	20399	20367	20385	20353	20159	20322	20327	20229	20205	20524	20323	20326	20383	20076	20371	20380	20256	20161	20262	20346	20162	20114	20292	20285	20271	20032	20370	20174	20289	20418	20283	20345	20246	20328	20306	20356	20465	20233	20132	20122	20359	20365	20298	20348	20288	20322	20221	20073	20239	20442	20533	20378	20257	20171	20389	20374	20264	20252	20235	20240	20379	20288	20283	20409	20471	20163	20310	20413	20312	20451	20474	20409	20072	20232	20309	20296	20488	20173	20418	20324	20323	20260	20364	20388	20167	20225	20377	20457	20387	20385	20234	20055	20268	20386	20351	20210	20412	20432	20541	20340	20292	20560	20227	20265	20124	20439	20236	20224	20462	20424	20366	20258	20355	20330	20358	20402	20249	20228	20348	20319	20391	20156	20276	20154	20401	20430	20293	20138	20516	20318	20229	20259	20340	20364	20289	20290	20266	20295	20409	20073	20251	20189	20228	20145	20101	20204	20264	20130	20203	20300	20249	20300	20714	20206	20274	20160	20196	20221	20436	20233	20223	20217	20256	20230	20259	20312	20295	20326	20275	20465
38639	57338	44623	28546	20931	18303	17259	17224	17139	17113	16914	16945	16950	16916	16896	17026	17058	17082	16827	16941	16969	16986	17223	17068	17073	17025	17021	16962	16916	17006	17064	17114	17026	17073	17049	17060	16821	16772	16989	17258	17019	17016	17042	17027	17003	16867	16914	17127	17001	16904	17150	17036	17012	17034	17011	17067	16985	17044	17085	16961	17047	17018	16930	16921	16950	16902	17093	17174	16876	17064	16987	16991	16998	16976	16975	17130	16936	16958	16988	17048	17094	17169	17049	17077	16969	16875	16980	16992	17005	16901	16751	16953	16850	17100	16944	17188	17030	16988	17064	16983	17078	17062	16779	16998	16946	16956	17241	16991	17047	17098	16887	17018	17037	16833	17080	16941	16954	16857	17049	17110	17035	17105	16983	17017	17066	16820	16960	17097	17109	17078	16860	16978	17058	17120	17001	16958	17064	17090	16897	17045	17121	16882	17015	16983	16912	16927	17028	17077	17096	17041	16914	16975	17107	17046	17045	17169	17038	17029	16935	17128	17030	17035	16886	16905	16960	17141	17001	16928	16952	16980	16850	17182	17029	16850	17085	16989	16959	16938	16996	17058	17018	16912	16958	16866	16871	17003	16967	17256	16947	17044	17289	17085	17093	17120	17154	17087	16993	17069	17069	17019	16873	17033	16859	17122	17129	17063	17018	16878	16921	17112	16953	16982	16937	16889	17027	16919	17038	16909	16923	16950	16954	17042	17067	16798	16948	16967	16999	16982	16990	17067	16802	16927	17104	16796	17180	16882	17121	17030	16956	17052	17068	16950	16808	17175	17028	16945	17093	17112	16985	16904	16992	17042	17038	17077	17112	16961	16869	16950	16850	17037	16989	17069	17056	17016	16966	17079	16956	16987	17040	16736	17242	16874	16871	16961	16931	17029	17025	16847	17031	17052	16930	16913	16937	17013	16963	17054	16800	16968	17026	17030	16923	17024	17124	17086	17009	16853	16982	16868	16916	16900	17117	17123	17101	17145	17154	16913	17059	17106	16938	17031	17001	17014	16979	16914	16890	17021	17130	17029	17053	16824	17027	16996	16959	16836	17007	16926	17013	16888	16998	16954	16994	16943	17046	17135	17030	17022	17082	17036	16913	16951	17044	17072	16935	16965	16993	16769	16940	17078	16817	17032	16953	17193	16878	16821	17162	16860	16880	16834	17031	16966	17152	17033	16751	16930	16893	16889	17018	17100	16825	17066	16954	16972	16994	16923	16939	17027	17102	17048	16951	17017	17042	16967	17074	16888	16887	16971	16831	17185	16962	16896	17097	16966	16914	17048	16957	16908	17082	16930	16878	16966	16844	17058	17040	16932	16909	17095	16909	16993	16986	16784	17231	17086	17077	16988	16926	17024	17074	16962	17102	17079	17165	16785	17027	16986	16941	16921	17113	16982	16974	16927	16996	17058	17057	16787	17157	16927	16933	16932	17012	16971	17037	17023	17015	17060	16977	16929	17329	17046	17049	16941	16960	17026	16942	17147	16879	17070	17120	17097	16868	16815	16863	16880	17043	17042	16866	17077	16904	17086	16910	17166	17017	16916	17046	16911	17042	16979	17017	17149	17014	16866	17046	17098	16898	16950	16821	16988	17011	16952	17058	17025	16947	17226	17000	17130	16907	17045	16968	16859	16911	16933	16983	17106	16962	16996	17039	17014	17080	16925	16854	17013	16865	16760	16987	16941	16830	16908	17063	17054	16774	17034	16748	16959	17071	17002	17085	16972	17108	17137	17011	16995	17066	17285	17030	16969	17072	17030	17044	16856	16921	17172	17067	17031	17048	16849	16889	17115	16933	17161	17049	17214	17146	16938	17115	16898	17031	16888	17003	16927	16988	17099	17059	17034	16884	16995	16877	16829	16874	17078	17067	16918	17087	17034	16825	17101	17068	16952	17077	17040	17157	17120	16911	17106	16736	16964	17128	17044	16919	16943	17170	17028	17064	16884	16928	16952	16957	17094	16892	17016	17014	16994	17022	16882	16990	17042	17114	17066	17097	16940	17109	16938	16996	17101	17062	16968	17091	17090	17003	16975	16831	16980	16975	17090	17049	16977	17032	17021	16981	17037	17147	17065	16944	17146	17104	16954	17017	17075	17014	16905	16902	17053	17016	16882	16997	16844	17045	17092	16853	16964	16969	17052	17010	16942	17153	16859	16925	16975	16904	17040	16873	16953	16997	16861	16940	17139	16933	16810	16937	16935	17205	16952	17048	17046	17029	16872	17030	16907	16996	17097	17096	16819	17165	17109	17003	16926	17101	17013	16901	17011	17056	17019	17004	16997	17060	16984	16923	17063	17029	16922	17034	17038	17006	17062	17106	17067	16940	17216	17058	16939	17236	17033	17106	17250	17078	16995	17010	17047	16961	16942	17045	16867	16988	17016	17000	16872	17015	16991	17156	17087	17009	16989	16933	16994	16942	17027	16986	17151	16928	16902	17090	17016	17182	16909	17074	16853	17158	17152	17041	16991	17042	16922	17001	16987	16955	17022	16981	16982	16937	16942	17148	17040	16834	17019	16948	17128	16907	17212	16916	17037	17102	16909	16960	16886	16945	17053	17081	16967	17088	17035	16912	17059	17070	17082	17223	17010	17060	17069	16988	17043	16968	17038	17077	16810	16949	16988	17070	16873	17021	16899	17039	16878	16937	16917	17096	16938	17033	17075	17012	17042	16974	16962	16910	16787	17218	17027	17046	16952	16993	17022	17130	16908	17051	16993	17049	16854	17107	17102	16908	17081	16961	16977	16926	17024	17119	16922	17111	16873	16927	16941	16945	16951	17120	16957	17036	16980	17014	17017	17029	16949	16919	17004	16892	17050	16909	16980	17119	17022	17178	17083	16783	17141	16972	16895	16820	16964	16994	16929	16972	17002	16872	16970	16951	16990	16867	16903	17202	16948	16980	16888	17126	16992	16970	16995	16970	16908	16942	17084	16955	16981	16931	16871	17044	16974	16877	16978	17193	17050	17000	16910	16865	17064	16950	17088	17099	16973	17086	17034	17073	16940	17117	16794	17066	16946	16968	16912	17047	16980	17158	17242	17019	17023	16974	16935	16856	16971	17009	17134	16999	16920	16905	16964	17034	16865	17096	16971	17071	17015	17099	17046	17059	17034	17072	17113	16985	17062	17050	17103	17091	16986	16955	16846	16999	17006	17065	17199	17016	17076	17220	16856	17138	16965	17122	17041	17312	17054	16988	16998	17052	16952	17044	17016	16984	17001	16895	17116	16997	17114	17006	16989	17013	17056	16984	17049	17040	17001	16903	17038	16985	16818	16942	17194	16858	17220	16959	16894	17070	16987	17069	17031	16937	16929	16890	17156	17072	17090	17095	17061	16849	17005	17147	17059	16899	17174	16973	16961	17007	17072	16967	16946	17006	17101	16971	16903	16966	17177	17149	17198	16981	17110	16903	16884	17103	17020	17038	17001	16984	17000	16988	16970	16975	17021	17080	16779	17083	17025	16933	16870	16981	16849	17028	16898	17133	17088	17116	16954	17064	16839	16918	16904	17192	16894	16918	17284	16969	17117	16946	17067	16946	16948	17000	17031	16937	17099	17103	17111	16936	17114	17113	16863	17027	16825	17074	16994	16952	17123	16902	17124	17063	16997	16913	17053	16982	16820	17020	16979	17171	16881	17020	17049	16992	16956	17017	16953	17081	16831	16950	16908	16962	16918	17117	16824	17050	17023	17072	17019	16935	17096	16984	17187	17000	17115	16908	16931	17047	17073	16992	17041	17015	17095	16899	16979	16961	17010	16762	16844	16852	17205	17087	16923	16860	16941	17045	17103	17026	17087	16970	16971	16959	16932	16977	17007	16922	17009	16991	16857	16965	17013	17004	17027	17042	16870	17032	17086	16906	17013	16999	17082	17013	16998	16915	17051	17152	16860	16887	17073	16920	17078	16961	16996	17118	17172	16994	16836	17101	16781	17086	16764	17038	17025	17009	16955	17067	17085	16996	17037	17051	16746	17025	17021	17077	16993	17166	16909	17034	16917	16977	17148	17076	17036	16975	17107	16825	17037	17125	17103	16942	17082	16852	16792	17018	16857	17063	16993	16952	17049	17028	16907	17124	17145	17014	16992	16960	17001	17137	17092	16967	16975	16941	16959	16869	16952	16885	16958	16906	17010	17090	16826	16881	17099	16953	17168	16997	17007	17067	16955	16978	16988	16936	16964	17024	16950	16913	17094	17071	17088	16930	17056	17054	17027	16909	16904	16924	17141	17018	17081	17077	16827	16802	17087	16926	16966	16872	17041	16928	17099	17067	17059	17085	16944	16863	17064	16913	16900	17047	16892	16910	16899	16956	17098	16923	17086	16889	16864	17008	16893	16858	17108	17073	17037	16935	17054	17105	16827	17124	16979	17007	16998	17138	16954	17018	16956	16996	17008	16838	16993	16928	16969	16862	16955	16900	17103	16824	16968	16924	16983	16989	17013	16914	17030	16903	17092	17019	16983	16824	17070	16990	17018	17122	16904	17051	16959	16945	17017	17046	17027	17034	17042	17057	16936	16894	16914	17101	16925	17112	16796	17019	17075	16794	16744	17087	16943	16962	16999	17081	16939	16949	16920	16853	16818	17021	17052	16975	17055	17244	16997	17024	16789	17003	16928	17204	16911	16846	16943	17092	16850	16962	16880	16929	17036	17030	16856	16856	17048	17027	16890	17112	16925	17031	16946	17039	17066	17116	17083	17055	16891	17101	16999	16917	16963	17095	16905	17163	17038	16942	17151	17015	16950	16920	17100	17092	17028	16973	17123	16867	16989	17056	16989	17017	17144	17036	17044	16975	16967	17127	17041	16977	16966	17035	16865	17177	17031	16852	17093	17068	16939	17031	16978	16998	16904	16950	17107	17004	16941	16876	16989	17043	17029	16949	16886	16990	16818	17002	17112	17024	17080	17035	16979	17124	17035	17060	16875	16967	16925	17058	17078	17019	16797	16943	17003	16924	16993	17050	17034	17062	16885	17068	17011	16904	16960	16995	16961	17066	17009	16960	16998	16993	16910	16996	16819	17089	17028	17054	17147	16881	17103	16881	16894	17149	17020	16925	17057	16998	16906	16939	17130	17104	16938	17077	16890	17113	16866	16722	16914	17061	16852	16996	16977
24476	25119	40328	38311	30600	27133	24987	21551	20616	20812	20860	20681	20382	20540	20627	20763	20476	20468	20395	20598	20449	20390	20640	20315	20499	20249	20264	20283	20398	20358	20338	20352	20318	20362	20504	20475	20302	20607	20479	20191	20460	20369	20432	20348	20287	20315	20612	20458	20412	20465	20363	20235	20375	20276	20441	20462	20529	20336	20457	20318	20416	20242	20494	20373	20483	20450	20333	20515	20458	20438	20468	20284	20362	20487	20364	20366	20546	20239	20351	20423	20276	20365	20383	20312	20393	20352	20437	20422	20528	20350	20355	20523	20477	20477	20436	20358	20698	20366	20184	20345	20523	20631	20312	20482	20297	20226	20505	20435	20245	20324	20229	20277	20588	20376	20377	20263	20539	20461	20470	20233	20277	20423	20598	20455	20122	20321	20170	20235	20179	20395	20255	20314	20387	20257	20149	20494	20318	20222	20297	20440	20395	20245	20421	20473	20238	20215	20344	20492	20588	20300	20212	20298	20373	20356	20410	20326	20463	20465	20450	20313	20375	20535	20324	20653	20300	20111	20237	20374	20370	20473	20522	20251	20372	20363	20361	20295	20182	20425	20720	20304	20108	20250	20205	20298	20375	20223	20269	20275	20438	20357	20602	20487	20456	20387	20485	20120	20470	20368	20273	20333	20126	20510	20296	20432	20238	20293	20416	20443	20393	20440	20411	20418	20576	20340	20539	20305	20473	20281	20308	20635	20454	20291	20241	20379	20413	20416	20320	20384	20235	20382	20490	20420	20434	20516	20359	20258	20465	20180	20253	20390	20338	20591	20440	20592	20498	20391	20374	20398	20468	20283	20260	20565	20456	20516	20278	20391	20350	20421	20545	20314	20197	20333	20135	20338	20342	20351	20339	20282	20315	20484	20538	20388	20260	20536	20483	20260	20308	20395	20395	20244	20316	20225	20255	20380	20606	20566	20415	20291	20492	20248	20324	20261	20338	20505	20421	20467	20263	20572	20347	20360	20385	20367	20446	20201	20319	20233	20425	20317	20322	20271	20362	20304	20280	20336	20446	20370	20519	20296	20390	20417	20435	20218	20654	20516	20300	20251	20298	20370	20425	20550	20345	20220	20466	20569	20458	20482	20417	20227	20501	20326	20407	20400	20310	20294	20581	20360	20485	20216	20281	20464	20449	20170	20275	20504	20226	20506	20531	20279	20292	20326	20380	20210	20500	20502	20589	20452	20328	20304	20499	20211	20341	20490	20464	20484	20612	20357	20321	20402	20287	20176	20086	20282	20352	20302	20378	20211	20262	20317	20559	20229	20603	20351	20270	20527	20531	20580	20222	20233	20375	20408	20519	20374	20328	20370	20564	20360	20523	20150	20426	20359	20402	20380	20646	20490	20376	20186	20272	20464	20329	20344	20248	20258	20435	20249	20391	20270	20600	20062	20459	20439	20474	20447	20366	20517	20377	20239	20419	20308	20330	20331	20292	20378	20516	20484	20558	20225	20113	20370	20376	20320	20395	20359	20357	20276	20427	20458	20371	20444	20140	20348	20482	20235	20212	20494	20493	20435	20501	20320	20390	20632	20464	20457	20303	20261	20336	20311	20488	20332	20432	20426	20525	20197	20411	20267	20464	20425	20323	20541	20417	20548	20633	20501	20315	20541	20412	20448	20369	20567	20413	20440	20021	20172	20568	20445	20347	20280	20418	20302	20585	20247	20615	20267	20272	20319	20384	20367	20267	20141	20230	20313	20203	20385	20568	20455	20176	20435	20418	20390	20373	20245	20332	20380	20346	20538	20635	20341	20296	20405	20458	20193	20405	20295	20328	20494	20233	20307	20241	20475	20315	20310	20308	20332	20563	20260	20362	20353	20537	20344	20375	20415	20465	20293	20230	20371	20502	20474	20373	20515	20244	20362	20185	20190	20358	20446	20361	20372	20420	20195	20583	20362	20403	20490	20181	20251	20421	20404	20460	20369	20457	20505	20318	20425	20098	20294	20264	20202	20412	20376	20468	20436	20257	20374	20375	20436	20536	20083	20335	20329	20413	20340	20366	20274	20251	20529	20447	20369	20225	20218	20314	20383	20367	20272	20331	20227	20408	20342	20289	20502	20588	20525	20186	20275	20492	20459	20286	20387	20334	20382	20326	20457	20446	20297	20532	20415	20334	20216	20293	20301	20482	20208	20673	20450	20351	20192	20210	20473	20149	20280	20323	20312	20148	20312	20244	20496	20537	20434	20417	20409	20333	20431	20566	20465	20274	20343	20268	20485	20315	20313	20455	20235	20130	20265	20066	20336	20252	20378	20329	20278	20375	20521	20407	20497	20498	20234	20224	20445	20478	20320	20444	20408	20449	20359	20289	20315	20213	20250	20443	20446	20536	20240	20403	20507	20431	20514	20446	20360	20376	20525	20199	20284	20182	20355	20242	20088	20361	20423	20462	20367	20507	20271	20435	20604	20419	20236	20473	20512	20433	20203	20320	20333	20291	20372	20451	20511	20223	20445	20263	20545	20465	20353	20364	20418	20340	20557	20456	20352	20231	20173	20370	20251	20323	20275	20412	20219	20272	20274	20317	20363	20375	20391	20404	20182	20380	20147	20303	20331	20136	20560	20368	20285	20200	20442	20216	20305	20719	20186	20333	20430	20248	20321	20439	20189	20337	20402	20347	20174	20435	20274	20546	20307	20544	20219	20342	20270	20306	20224	20346	20188	20268	20322	20378	20289	20407	20329	20482	20309	20350	20389	20347	20453	20590	20364	20268	20301	20429	20531	20434	20357	20268	20325	20368	20563	20382	20368	20397	20374	20603	20321	20370	20383	20666	20452	20334	20521	20345	20436	20512	20179	20456	20575	20371	20232	20392	20592	20552	20317	20324	20415	20287	20370	20314	20285	20354	20293	20614	20482	20409	20313	20145	20262	20343	20403	20387	20422	20275	20282	20643	20428	20498	20303	20426	20710	20228	20486	20338	20385	20268	20282	20500	20523	20307	20497	20547	20397	20522	20255	20549	20279	20208	20245	20336	20343	20275	20141	20352	20171	20390	20138	20427	20459	20351	20342	20247	20417	20483	20380	20546	20347	20358	20318	20336	20343	20298	20474	20594	20316	20372	20506	20434	20336	20109	20391	20283	20223	20294	20563	20417	20420	20433	20386	20315	20451	20738	20396	20598	20389	20395	20205	20130	20464	20434	20371	20300	20321	20219	20533	20399	20259	20358	20338	20352	20441	20484	20447	20293	20359	20245	20449	20346	20534	20398	20403	20238	20229	20421	20519	20302	20452	20349	20411	20174	20251	20235	20208	20284	20363	20424	20268	20595	20609	20493	20281	20317	20159	20436	20253	20436	20337	20162	20326	20405	20362	20522	20205	20281	20268	20468	20262	20342	20296	20263	20472	20260	20410	20324	20385	20432	20263	20504	20357	20366	20266	20400	20319	20510	20312	20328	20664	20437	20127	20146	20366	20348	20508	20370	20370	20066	20385	20336	20538	20502	20344	20463	20327	20551	20232	20372	20419	20417	20243	20367	20629	20251	20397	20453	20346	20348	20315	20493	20218	20559	20361	20326	20516	20246	20544	20336	20230	20184	20314	20254	20373	20257	20501	20513	20446	20494	20408	20480	20298	20593	20632	20389	20588	20431	20381	20233	20348	20555	20534	20375	20124	20480	20545	20421	20425	20419	20339	20497	20195	20192	20413	20467	20450	20167	20341	20638	20234	20403	20455	20323	20540	20510	20370	20342	20071	20358	20528	20303	20554	20484	20211	20405	20331	20333	20233	20381	20511	20505	20415	20475	20335	20317	20344	20363	20153	20316	20266	20152	20218	20368	20257	20365	20254	20211	20393	20250	20379	20516	20520	20364	20638	20495	20274	20355	20688	20392	20481	20343	20076	20542	20431	20426	20259	20452	20295	20369	20317	20430	20314	20218	20347	20383	20539	20428	20385	20581	20506	20609	20333	20322	20372	20486	20355	20281	20479	20412	20437	20282	20504	20422	20342	20359	20434	20320	20272	20373	20215	20248	20423	20512	20317	20358	20300	20323	20434	20537	20380	20442	20473	20444	20271	20444	20406	20347	20337	20557	20325	20367	20504	20439	20380	20420	20218	20110	20482	20272	20572	20354	20225	20588	20429	20381	20309	20185	20305	20466	20187	20304	20393	20629	20330	20533	20450	20755	20342	20353	20322	20578	20300	20316	20559	20293	20308	20465	20389	20178	20564	20375	20327	20143	20261	20497	20291	20511	20387	20324	20372	20367	20581	20265	20499	20524	20456	20578	20361	20562	20291	20388	20311	20371	20282	20441	20429	20295	20499	20439	20598	20352	20402	20389	20395	20533	20482	20551	20540	20400	20403	20361	20316	20468	20354	20365	20222	20520	20391	20418	20411	20311	20401	20375	20353	20307	20646	20426	20461	20454	20313	20462	20583	20264	20259	20306	20324	20630	20312	20437	20187	20370	20472	20252	20676	20282	20302	20430	20379	20544	20206	20285	20235	20341	20216	20230	20321	20248	20241	20310	20328	20396	20453	20396	20359	20443	20357	20355	20401	20473	20431	20448	20527	20484	20520	20430	20528	20504	20445	20270	20341	20208	20269	20303	20541	20299	20477	20293	20303	20343	20552	20390	20508	20500	20278	20432	20420	20308	20294	20602	20445	20425	20504	20273	20511	20448	20455	20377	20460	20599	20489	20365	20419	20473	20489	20587	20449	20378	20650	20473	20334	20298	20328	20287	20287	20579	20280	20452	20254	20443	20346	20316	20503	20368	20421	20349	20315	20216	20353	20432	20236	20360	20394	20318	20543	20629	20042	20225	20401	20610	20445	20444	20299	20473	20499	20504	20277	20307	20347	20191	20456	20344	20456	20502	20234	20444	20394	20499	20505	20400	20543	20464	20548	20298	20473	20219	20363	20541	20223	20230	20343	20390	20384	20368	20291	20379	20348	20581	20420	20326	20323	20182	20276	20355	20301	20439	20245	20252	20232	20203	20529	20353	20389	20234	20386	20427	20314	20391	20523	20287	20379	20443	20285	20289	20361	20312	20498	20283	20461	20361	20525	20170	20380	20450	20439	20179	20334	20310	20446	20193	20397	20198	20105	20379	20324	20287	20472	20481	20408	20267	20291	20185	20215	20533	20286	20416	20296	20476	20393
63313	101431	82259	54681	35804	24209	19109	17626	17217	16982	17078	16857	17149	17082	17300	17184	17261	16999	17052	17157	17088	16975	17146	17265	17187	17114	17059	17049	17170	17181	17135	17070	17190	17161	17035	17122	16986	17062	16972	17095	17086	17288	16972	17133	17194	17078	17146	17056	17101	16924	17254	17143	17138	17155	17026	16977	17171	17155	17169	17111	16990	17072	16940	17124	17079	17058	17006	17057	17001	17135	16972	17136	17139	17262	16886	17156	17229	17188	17101	17103	16990	16959	17131	17155	17100	17184	17010	17050	17004	17163	17002	17190	17190	16990	16894	17224	17237	17063	17204	17290	16944	17031	17140	17237	17081	16935	16992	17245	17133	17074	17190	17203	17104	17193	17046	17135	17170	17065	17197	17123	17242	17089	17099	17122	17139	17031	16920	17111	17091	17034	17072	17084	17145	17190	17123	17041	16927	17227	17131	17172	17001	17155	17148	17067	17158	17194	17147	17119	17132	17189	17171	16981	17058	17143	17293	17195	17153	17142	17117	16907	16949	17140	17206	16966	17068	17009	17081	17348	17086	17265	17105	17170	16966	17093	17091	17089	17002	17350	17049	17161	16973	17227	17241	17000	17140	17178	17125	17008	17109	17027	17233	17135	17211	17033	17052	17065	16943	17215	16887	17279	17088	17061	17065	16961	16887	16904	17102	16931	17070	17132	17009	17067	16988	17113	17176	16977	17001	17120	17008	16862	17113	17041	17053	17115	17025	17092	17223	17034	17179	17074	17002	16975	17172	17169	17076	17017	17281	17053	17123	17124	17077	17138	17203	17124	16982	17073	17100	17006	17124	17122	17163	17158	17059	17036	17010	17047	17055	17221	16948	17071	17180	16994	17152	17005	17018	17169	17184	17041	17179	17075	17182	17084	17057	17156	16930	17226	17247	17053	17293	17243	17183	17130	16947	17071	17053	17037	17258	16997	17026	17188	16980	16992	17171	17222	16926	17105	17113	17107	17203	17122	16940	17004	17181	16999	17096	17245	16895	17120	16949	17102	17045	17000	17126	17083	17049	16782	16976	17028	17153	17170	17156	17109	17081	17025	17026	17100	17124	17120	17081	17066	16965	17105	17127	17005	17061	17108	17063	17113	17135	17077	17203	17235	16933	16920	17158	17158	17176	16988	17154	17115	17077	16909	16960	17062	16939	17028	17076	17182	17165	17100	17139	17089	17098	16962	17073	16947	17068	17105	17123	16976	17063	17025	17303	17057	17044	16951	17247	17109	17078	17102	17146	17069	16935	17079	17173	17026	17057	17138	17250	16915	17174	17237	17175	16917	17091	17106	17023	17177	17162	17096	16964	17314	17091	17079	17010	17100	17058	17017	17082	17091	16963	17091	17035	16945	16915	17068	17027	17162	17102	17026	17050	17144	16994	17196	17364	17086	17020	16932	17037	16987	17296	17308	17065	17169	17177	17154	17135	17102	17187	16996	17004	17200	16990	17131	17182	16980	17152	17145	17063	17051	16958	16960	17028	17033	17218	17105	17197	17167	17100	17067	16926	17040	17209	17178	17275	16991	17079	17090	17059	17232	17272	17071	16927	17100	16984	16923	17293	16961	17039	16951	17175	17049	17068	17080	17143	17056	17018	17065	17041	17082	17106	17040	17148	17107	17176	17082	17219	17140	17149	17114	17030	17249	17069	16994	17109	17148	17039	17065	17033	17104	16956	17221	17086	17176	17074	17050	17162	16960	17080	17141	16899	17050	17124	16883	17049	17008	17226	16997	16989	17076	17007	16977	17141	16980	17155	16981	17048	17244	17155	17219	16992	17026	17006	17035	17109	17260	17047	17312	17179	16946	17134	16997	16991	17296	17131	17104	16956	17122	17158	17044	16979	17071	17147	16963	17076	16967	17311	17118	17190	17027	17014	17115	17239	17017	17030	17192	17005	16981	16885	17102	17084	17028	17101	17066	17193	17095	17066	17068	17080	17012	17091	17235	17000	17132	17129	16920	17162	17200	17118	17007	17221	16890	17264	16938	17154	17022	17151	17077	17086	17098	17279	17196	17287	17000	17067	17102	17070	17203	17281	16937	17060	17317	17183	16958	17157	16931	17037	16997	17190	17042	17031	16814	17125	17144	17065	17057	17384	16827	16976	16943	17042	17252	16977	17274	16997	17039	17132	17085	16992	17164	16902	17148	17305	17064	17054	17108	17216	17051	16884	17257	17104	16918	17157	17106	16971	16966	17204	17189	17107	17066	17084	17205	17055	17133	17101	16965	17083	17164	17045	17217	17156	17221	16974	17012	17311	17029	17089	17035	16948	17037	16992	17075	16938	17276	17273	17239	17129	17078	16949	17162	17118	16776	16980	17023	17202	17149	17244	17014	17162	17010	17162	17106	17048	17059	17023	17158	17280	17084	17139	16904	17060	17228	17195	16998	17271	17070	16981	17162	17279	16924	17141	17162	17122	17026	17140	17118	17263	17005	17127	17198	17197	17139	16963	16890	17119	17169	17068	17121	17097	17077	17069	17042	17082	17028	17166	17152	17040	17069	17286	17178	17031	17119	17099	17117	17234	17401	17177	17227	17110	16969	16997	17168	16829	17168	17057	17104	17124	16951	16890	16969	17045	16987	17135	17189	17013	17106	17041	16934	17084	17098	17096	17158	17106	16990	17059	16911	17168	17225	17018	17069	17003	17170	17220	17135	17199	16990	17233	17187	17203	16987	17125	17331	17150	17056	17023	17223	17079	16982	17189	16986	17283	17057	17184	17174	17199	17138	17088	17216	16910	17030	17002	17209	16882	17032	17088	17039	17037	17005	17144	17063	17184	17013	17023	17189	17211	17067	17221	17111	17096	17186	17039	17176	17160	16879	17134	17169	16965	17022	17164	17095	17175	16923	17233	16954	17162	17210	17123	17183	16963	17135	17095	17129	16991	16996	17134	17194	17100	17187	17110	17071	17040	17154	17165	17096	16924	17180	17043	17108	16961	17055	17026	16998	17189	16916	17228	17051	17090	17004	17162	17092	17086	17188	17066	17085	17082	17012	17104	17046	17256	17124	17204	17250	17032	17136	17067	17009	17044	16979	17182	16994	17144	17155	17089	17202	17035	16973	17112	17303	17144	17229	17036	16992	17108	16998	16982	17259	17120	17061	16888	17130	17014	16839	17108	17064	17171	17155	17144	17098	16956	17089	17167	17104	17192	17051	17065	17043	17055	17029	17193	17193	16952	17026	17124	17175	17309	17018	16985	17037	17116	16982	17080	17117	17080	17182	17144	17288	17114	17139	17209	17085	17119	17197	17027	17143	17247	17331	17009	16957	17008	17082	17128	17195	17030	17063	17098	17033	17018	17231	16997	17128	17112	17235	17002	17146	17175	17119	17292	16992	17049	17272	17183	17033	17006	17121	17168	17008	16890	17070	17101	17104	17038	17008	17063	17011	17105	17227	17061	17255	17212	17095	17003	17005	17274	17149	17340	16991	17050	17149	16998	17112	17023	17020	17166	17200	16896	17108	17201	17145	17208	17080	16946	17064	16999	17017	17100	17119	17081	17282	17120	17065	17109	17148	17308	17113	16956	17087	17058	17076	17106	16892	17211	17011	17022	17036	17176	16969	17271	17010	16981	17130	17123	17252	16966	16953	16996	16826	17179	17006	17105	17205	17058	17007	17067	17032	17123	17115	17093	17057	17058	17096	17106	17039	16968	16961	17201	16946	17173	17125	17210	17062	17182	17159	17114	16971	17280	17086	17185	17179	17121	17105	17033	17164	17092	17291	17129	17005	17114	17041	16868	17029	17044	17069	17051	17221	17151	17105	17188	17082	17229	17047	16984	17210	17012	17054	17119	17112	17010	17137	17171	17165	17115	17107	17307	16943	17140	17072	17171	17203	16788	17084	17253	17054	17087	16966	17087	17065	16981	16987	17102	17057	17220	16910	17075	16973	17046	16971	17057	17125	17077	16975	17080	17146	17136	17061	17000	16945	16934	17164	16965	17021	17073	17220	17023	17024	17137	17051	17119	17028	16977	17203	16975	17048	17160	17020	16837	17132	16980	17071	17212	17075	17006	16889	17020	17030	17123	17012	17181	17015	17089	17108	17260	17124	17086	17241	17046	17031	17177	17011	17030	17146	16854	17138	17157	17100	17182	17171	17225	17069	17103	16992	17091	17067	16965	17003	17210	17003	17126	17337	16954	16892	17150	17144	16944	16969	17067	17019	16998	17025	17036	17157	17173	17222	16868	17114	16939	17070	17042	16990	17265	17156	17271	17154	17197	17016	16966	16933	17142	17217	17006	17001	17049	17118	16902	17155	17265	16965	16918	17118	17077	17164	17077	17143	16963	17196	17127	17019	16981	17265	17104	17136	17132	17113	16894	17232	17161	16992	17221	17072	17329	17172	17051	17078	16975	17066	16987	17061	17131	17119	17169	17031	16930	16916	17194	17132	17031	17210	17154	16993	17261	17187	17120	17086	17119	17248	16977	16946	17086	17080	17013	17035	17133	17202	17059	17167	17258	17117	16969	16955	17204	17219	17083	17356	17180	17136	16982	17061	17006	17160	17186	17149	17221	17000	17025	16996	17257	17059	17163	17092	17052	17045	16998	17198	17087	17075	17160	17200	17113	17179	17285	17213	17180	17055	17375	17114	17058	17072	16932	17071	17250	17248	17212	16898	17209	17140	16919	16936	17191	17161	17150	17056	17026	17168	17136	17076	17282	17103	17168	17142	17285	17149	17051	17190	16962	17020	17129	17195	17211	17070	16999	17255	17039	17060	17322	17181	17095	16989	17004	17085	16988	16972	17054	17067	17104	16993	17102	16986	17303	17111	17109	17104	16906	17151	16830	17061	17114	17072	17166	17143	17060	16997	17056	17052	17213	16951	17037	17009	17027	17064	17178	17239	17008	17195	17038	17041	17179	17273	16859	17052	17126	17078	17085	16958	17137	17036	17081	17084	17093	17152	16993	17150	17166	17066	17086	17197	17008	17210	17090	17023	16962	16991	17045	17259	17182	17103	16918	17098	17104	16992	17014	17066	16997	16947	17024	17094	17161	17238	17378	17118	17226	17078	17133	17102	17072	17193	17117	17071	17069	17150	17087	17042	17307	16983	16896	17050	16962	17227	17060	17033	17157	17271	17140	17070	17014	17259	17073	17044
23007	23199	36292	33911	29771	28758	28517	22928	21462	21692	21468	21199	21093	21225	21167	21298	21103	21087	21136	21135	21001	21100	21022	21044	21072	21251	21114	21141	21049	21247	21020	21100	20884	20728	21177	20809	21059	20854	20930	21071	21078	20846	21071	21047	20923	20938	20979	20876	20995	21016	20871	20904	21195	21051	21034	20976	20887	20930	21000	21140	20968	21038	20865	21133	20931	20914	20869	20945	20986	21059	21055	20977	21209	20852	20815	20713	20953	21050	20976	20987	20912	21006	21040	20984	21125	20960	20893	20836	20991	20899	21003	20721	20973	21015	20991	20968	20879	21057	21012	21162	20904	20880	20888	20974	21055	20913	21003	20978	21048	20940	20977	20810	20853	20982	21071	20939	20828	20866	20840	20973	20822	20819	20903	20898	20903	20709	20837	21009	20988	20761	20819	20813	21096	20936	20829	21031	20931	20958	20949	20874	20868	20824	20817	21235	20857	20969	20994	21005	20845	20949	20991	20734	21044	20735	20920	21031	20820	20922	20920	20960	21010	21001	21083	20816	20995	20937	20882	20931	20871	21022	20977	21064	20900	20883	20976	20774	20945	20948	20822	20808	20887	20958	20980	20800	21016	21015	20835	21010	20870	20907	20832	21126	20828	21096	20974	20892	20882	20675	20882	21158	20971	20882	20899	21059	21128	20923	20870	20932	20853	20636	20944	20768	20935	21059	20697	20701	20685	20805	20935	21086	20805	20796	20863	20784	20799	21002	20934	20874	20880	20891	20865	21070	20800	20883	20832	20878	21128	20938	20947	20939	20793	20943	20970	21007	20927	20857	20926	21079	20800	20913	20951	20766	20893	20982	21002	21187	21240	21071	20884	20972	20957	20949	20772	20864	20837	21089	21071	21040	21086	21109	20788	21033	20798	20926	20983	20938	20803	21129	20806	20792	20883	20992	21015	20957	20937	20661	21074	20876	20945	21019	20755	20857	20847	20909	20956	21041	20932	20715	20961	21068	20963	20843	21047	20856	20999	20840	20726	20984	20812	20908	20960	20822	20895	20887	20939	21155	20982	20939	20844	20900	21124	20841	21104	21074	20691	21073	20918	21057	20979	20853	20854	21017	21128	20752	20590	20782	20689	20750	20996	20953	20947	21018	20992	20787	20969	20985	20799	21157	20958	20826	20842	20935	20837	20781	20885	20957	20879	20974	21122	20881	20925	20815	20947	20964	20870	20897	20947	20989	20864	20853	21032	20848	20906	21089	20967	21087	20765	20906	20867	20839	20875	21114	20972	20929	20787	20838	21070	21073	20922	20917	20825	21080	21048	20899	20746	20785	20888	21060	21076	20896	20780	21010	20953	20660	20777	20708	20799	20910	20934	20966	21022	21114	20893	20744	20848	20872	21030	21080	20951	20950	21026	20899	20855	20711	21027	20986	20896	20950	20945	20878	20803	20824	20683	20983	21180	20747	20944	20865	20805	20830	20925	20588	20977	20986	20847	21015	20820	20750	20907	20953	20722	21041	20824	20862	20819	20703	20706	20837	20946	20897	20871	21056	21018	20916	20793	21221	20913	20954	21014	20929	20962	20909	20755	20894	20997	20818	20993	20889	20755	20899	20912	20937	21097	20724	20855	20817	20541	20877	20825	20935	20946	20841	20939	21161	21142	20816	20622	20972	20992	20870	21057	20799	20983	20965	20866	21026	21221	20734	20961	21070	20926	20760	21194	20797	21039	21092	20864	20707	20821	20863	20887	20920	21093	20782	20870	21045	20947	20951	21076	20922	20865	20917	20894	20749	20868	20898	20978	20829	21146	20959	20781	20986	20723	20998	20942	20755	20867	20800	20788	20899	20844	20745	20923	20745	20828	20909	20922	20767	20740	20813	20852	20860	20907	20760	20678	20835	21019	21003	21068	21001	20786	20906	20919	20985	20737	21098	21076	21020	20997	20826	20821	21085	20905	21011	20876	20996	21001	20965	20914	20899	20864	20823	21026	20884	20978	20925	20859	21030	21042	20942	20916	20947	21176	20844	21002	21042	20936	20976	20991	20775	20945	20960	21037	21005	21006	20930	20753	20997	21114	20879	20729	20971	21089	20787	20911	21016	21005	20905	20893	20899	20708	20851	20962	20804	20955	20842	21016	20837	20987	20736	21185	20653	21031	20942	20825	21036	20919	20679	20753	20786	20953	20762	20965	20783	20923	20977	20865	21081	20765	20967	20906	21009	21170	21070	20892	20969	21034	20972	21061	20993	20965	20967	20956	20783	21029	20987	20787	20815	20955	20866	20905	20773	20935	20997	20760	20914	20866	20915	20848	20868	21011	21063	20779	21014	21034	20776	20858	20869	20897	21148	20982	20581	20996	20961	21095	21062	21096	20948	20949	20952	21001	20927	21170	20880	20907	21040	21070	21025	20952	20853	20814	21015	20935	21051	20826	20758	20842	20968	20836	20988	20820	20758	21010	20944	20821	20958	20987	20827	20965	20732	21014	20915	20946	20858	20931	20935	20936	20848	20793	21094	20891	20819	20765	20863	20925	21036	20934	20877	20887	21123	20938	21085	20943	20966	20976	20781	21059	20823	20836	20915	21124	20892	20998	21134	20847	20860	20918	20945	20972	20824	20741	20801	20907	20862	20805	21028	20853	21150	20941	21075	20866	20957	21011	20865	20995	20782	20886	21041	21004	20776	20532	21043	20890	20879	20907	20851	20794	20667	21097	21129	21136	21094	20828	20954	20850	20976	21082	21191	20873	20762	20859	21012	20713	21266	20967	21039	20856	20945	21045	20602	20770	20731	20735	21062	20736	20773	20772	20899	20992	20791	20947	20952	21017	21020	21029	20982	20748	20915	20864	20990	20774	20757	20992	20960	20923	20973	20778	20879	20813	20862	21035	20766	20816	21059	21073	21018	20770	21018	20914	20923	20824	20704	20854	20786	20810	20812	20937	21042	21146	20989	20668	20890	21033	21134	20979	20907	20868	20892	20968	20965	20810	20697	20811	21027	21002	20993	20897	20809	21049	21266	20714	20991	20549	20851	21037	21028	21082	20977	21166	20957	20797	20789	20851	20974	20995	20938	20941	20917	20975	21120	20868	20973	20971	20928	20816	20962	20858	20925	20981	20911	20861	20723	20907	20988	20886	20789	20987	20967	20739	20694	21001	20686	20802	21024	20970	20969	20988	20898	21007	21077	20855	21082	21115	21091	20962	20899	20841	20884	21004	20972	20885	21052	21022	20702	20910	20990	20841	20768	20780	20605	20813	20997	21007	20998	21199	21179	21117	20931	20965	21032	20929	20934	20925	21027	20934	20941	21042	20850	20987	20887	21093	20922	20722	20878	20854	20879	20874	21128	20870	20865	20800	20825	20872	20895	21027	21205	20948	20896	20771	21134	21084	21060	20783	20959	20899	20778	21055	20911	21098	20947	20918	20992	20718	20779	21086	20950	20699	20853	20862	20999	20923	21061	20923	21038	20955	20935	20931	20859	20988	20829	20885	20948	20955	20850	21068	20841	20774	20880	20994	20968	21054	20935	20962	21181	20962	20787	21065	20988	20914	20923	20818	20959	21113	20979	20950	21171	20958	21034	20904	20947	21002	21120	21068	20861	20842	20709	20971	20800	21031	20794	20924	20908	21220	20725	20894	20938	21005	20736	20938	20885	20888	21016	20803	20848	20939	20776	21144	21026	20759	21008	20977	21017	20858	21125	20968	20900	21070	21008	20887	20900	20826	20727	21030	21042	20738	21053	20782	20832	20911	20753	20913	20692	21029	21164	21038	20828	21005	20924	20809	20836	20907	21040	20854	20836	20766	20980	20743	20952	20966	20949	20981	20763	21068	20870	20906	21018	20988	20697	20932	20860	20937	21068	20976	20972	20899	20791	20864	20784	20953	20788	20872	20830	20789	21025	20648	20761	21079	20907	20764	20899	20812	20806	20958	20756	21034	20926	21131	20655	20656	20858	21130	20721	20767	20887	20985	20911	21030	20977	21022	20768	20957	20897	20965	20865	21008	21155	20966	20800	20886	21049	20986	20899	21092	21080	20911	20911	20943	20818	21021	21093	21010	20829	20637	20992	20838	20929	21018	21024	21005	21109	20844	20907	21109	20842	21192	21018	20874	20794	21036	20763	21014	20861	20945	20725	20854	20792	20849	20903	21224	20702	21012	21091	20712	20578	21009	20739	20930	21042	20792	20927	20762	21096	20943	20849	21038	20647	20954	20857	20649	20975	21032	21001	20860	20825	20940	20990	20919	20767	21050	20786	20930	20778	20921	20974	20823	20972	20953	20996	20966	20802	20668	20829	21008	20787	20763	20926	21020	21042	20997	20715	20762	20838	20971	20764	20831	21093	20832	20610	20974	20853	20782	20897	21007	21209	21034	21064	20921	20860	20918	20947	21006	21033	21133	20746	21025	20913	20765	20819	21186	20880	20982	20958	20940	20921	21169	21038	21031	21027	20996	21113	21110	20987	20954	20850	21105	20891	20955	20913	21039	20976	21064	20854	20637	20931	20812	20986	20891	20806	20922	20628	20886	20966	21062	20899	20852	20979	20806	20835	20928	20955	20890	20903	20923	20712	21069	20738	21049	21027	20879	20893	20977	20935	20986	20921	20972	20877	20939	21076	20754	20776	20922	20900	20786	20948	21089	20963	20854	20742	20733	20975	20882	21010	20885	20860	20881	20925	20768	21155	20830	20820	20783	20963	21012	20929	20695	20774	20856	20851	20889	20783	20737	20975	21056	20973	20969	20974	21107	20966	21005	20803	21017	20913	20849	20823	20983	20890	21117	20874	20985	20837	20842	21067	20850	20950	20788	20910	20754	20900	20926	20870	20959	20683	20938	20816	21033	20865	21120	20958	20921	20827	20992	21027	20941	20834	20975	20895	20882	21008	20771	20830	20913	20901	20888	20920	20942	20887	20933	20819	21027	20738	20949	20928	20950	20780	20885	20910	20958	20760	20856	20741	20906	20920	20830	20737	21084	20639	20896	20929	21033	20975	20957	20851	20876	21088	21112	20756	20676	20862	20911	20998	20678	20937	20920	20923	21063	21084	20803	21023	20793	20792	21142	20994	20838	20943	20665	20848	21031	21000	20700	21001	20937	20980	20739	20698	20930	21026	20932	20926	20923	20965	20913	20660	21056	21067	20888	20939
61200	105551	91613	68064	45522	29987	21454	18334	17471	17214	17163	17406	17225	17552	17214	17365	17397	17492	17233	17419	17394	17521	17166	17501	17296	17387	17361	17387	17395	17417	17439	17182	17251	17513	17602	17424	17409	17614	17541	17512	17233	17338	17404	17438	17440	17590	17362	17170	17519	17341	17383	17333	17396	17358	17130	17506	17281	17415	17405	17231	17335	17299	17442	17476	17477	17412	17595	17321	17395	17409	17369	17483	17315	17327	17327	17332	17354	17361	17387	17229	17432	17596	17451	17338	17289	17441	17489	17205	17412	17395	17281	17276	17509	17476	17536	17438	17356	17188	17413	17226	17418	17419	17207	17398	17258	17353	17430	17381	17455	17515	17262	17343	17174	17453	17292	17383	17451	17320	17227	17477	17428	17378	17295	17458	17506	17427	17196	17240	17434	17234	17408	17416	17488	17018	17373	17372	17381	17362	17388	17319	17432	17288	17398	17550	17341	17456	17359	17223	17484	17283	17423	17267	17235	17320	17228	17345	17527	17424	17204	17502	17292	17349	17239	17387	17289	17275	17264	17424	17413	17302	17384	17324	17323	17493	17413	17251	17292	17063	17286	17490	17275	17417	17336	17397	17254	17480	17396	17602	17460	17379	17235	17390	17302	17317	17257	17179	17350	17437	17405	17434	17560	17356	17217	17330	17414	17427	17450	17216	17215	17288	17386	17456	17140	17238	17151	17432	17508	17299	17568	17181	17169	17488	17388	17326	17340	17459	17049	17399	17366	17340	17392	17249	17361	17417	17245	17524	17426	17330	17338	17252	17314	17362	17369	17321	17321	17427	17490	17291	17315	17297	17426	17195	17256	17257	17288	17381	17368	17248	17102	17271	17464	17350	17279	17345	17379	17114	17253	17294	17514	17220	17227	17269	17116	17433	17258	17536	17352	17665	17381	17280	17490	17373	17510	17367	17311	17436	17243	17405	17240	17535	17231	17527	17269	17099	17417	17278	17479	17352	17429	17360	17295	17425	17425	17326	17200	17492	17310	17319	17323	17232	17415	17459	17426	17400	17245	17287	17482	17253	17252	17434	17363	17218	17331	17339	17269	17335	17415	17363	17406	17359	17296	17336	17263	17262	17405	17472	17345	17472	17242	17346	17358	17301	17337	17492	17428	17277	17396	17329	17538	17398	17405	17422	17508	17467	17391	17364	17303	17432	17468	17396	17286	17423	17379	17140	17305	17425	17436	17366	17130	17299	17368	17255	17256	17416	17331	17375	17258	17270	17260	17102	17395	17369	17323	17642	17411	17269	17265	17392	17130	17413	17429	17188	17401	17419	17366	17477	17285	17443	17544	17291	17535	17371	17350	17374	17369	17372	17415	17408	17488	17346	17311	17486	17195	17323	17348	17288	17395	17313	17352	17327	17488	17365	17417	17204	17267	17215	17312	17319	17284	17354	17502	17135	17390	17289	17342	17466	17475	17463	17461	17355	17263	17338	17541	17311	17572	17381	17390	17396	17328	17419	17532	17321	17273	17322	17249	17339	17295	17305	17436	17457	17367	17387	17361	17449	17376	17486	17239	17282	17174	17307	17169	17369	17316	17315	17626	17358	17371	17389	17524	17246	17394	17366	17309	17255	17506	17451	17404	17320	17453	17380	17346	17440	17520	17284	17421	17412	17263	17221	17369	17600	17508	17324	17278	17310	17428	17362	17316	17500	17425	17395	17393	17294	17343	17219	17402	17447	17407	17540	17134	17526	17114	17353	17329	17380	17379	17458	17430	17356	17417	17440	17349	17302	17225	17109	17416	17245	17462	17526	17390	17159	17428	17472	17381	17292	17362	17388	17502	17294	17461	17479	17314	17296	17218	17310	17197	17336	17364	17450	17487	17300	17434	17365	17333	17299	17317	17162	17417	17373	17227	17219	17285	17361	17324	17501	17226	17428	17621	17431	17364	17246	17154	17249	17465	17241	17160	17492	17314	17120	17383	17446	17368	17285	17614	17275	17338	17346	17428	17541	17197	17288	17431	17245	17287	17229	17424	17408	17282	17398	17406	17398	17482	17290	17319	17546	17476	17291	17559	17341	17323	17517	17529	17448	17421	17342	17372	17328	17349	17279	17365	17431	17298	17241	17335	17247	17243	17184	17420	17355	17342	17407	17250	17419	17290	17257	17284	17375	17421	17292	17411	17393	17458	17473	17286	17257	17548	17480	17495	17486	17172	17330	17303	17305	17398	17384	17379	17269	17355	17184	17209	17514	17330	17321	17418	17279	17488	17370	17330	17295	17278	17291	17448	17352	17399	17340	17336	17330	17312	17403	17373	17344	17180	17385	17306	17094	17420	17251	17227	17349	17283	17368	17575	17320	17242	17344	17363	17301	17330	17343	17363	17334	17428	17278	17290	17420	17265	17252	17466	17506	17243	17342	17320	17488	17237	17224	17336	17277	17427	17368	17171	17245	17573	17506	17301	17208	17288	17388	17318	17451	17259	17141	17384	17358	17375	17459	17297	17450	17333	17338	17334	17395	17376	17359	17182	17430	17450	17269	17231	17480	17435	17320	17389	17219	17386	17274	17257	17483	17409	17322	17452	17284	17359	17314	17236	17602	17440	17169	17226	17443	17254	17245	17323	17388	17431	17508	17298	17481	17333	17246	17328	17349	17401	17299	17415	17432	17534	17157	17259	17368	17400	17352	17300	17307	17443	17335	17434	17479	17460	17227	17335	17299	17382	17369	17275	17305	17352	17295	17332	17376	17281	17324	17219	17204	17318	17357	17345	17475	17174	17332	17375	17400	17251	17250	17312	17347	17359	17464	17194	17399	17466	17308	17406	17223	17191	17404	17407	17376	17062	17251	17278	17309	17395	17238	17418	17281	17301	17397	17231	17253	17308	17177	17402	17348	17219	17477	17445	17120	17396	17552	17680	17274	17290	17384	17349	17487	17341	17412	17343	17284	17242	17457	17437	17350	17312	17331	17289	17258	17311	17382	17360	17314	17292	17276	17328	17315	17334	17385	17390	17398	17371	17464	17108	17308	17279	17384	17387	17356	17361	17433	17340	17307	17394	17150	17440	17206	17294	17315	17173	17356	17424	17367	17349	17362	17396	17238	17083	17472	17277	17463	17250	17316	17294	17265	17421	17367	17212	17358	17238	17546	17429	17399	17556	17445	17145	17485	17430	17244	17404	17296	17338	17330	17296	17424	17349	17322	17153	17215	17290	17352	17418	17313	17309	17362	17217	17434	17397	17418	17404	17482	17435	17468	17294	17282	17265	17331	17336	17391	17370	17462	17154	17450	17431	17314	17274	17300	17269	17549	17310	17435	17432	17533	17353	17541	17273	17342	17312	17295	17364	17284	17349	17261	17341	17487	17314	17353	17181	17375	17376	17267	17458	17335	17318	17298	17334	17387	17347	17233	17327	17304	17654	17345	17378	17251	17317	17289	17343	17322	17383	17332	17360	17152	17389	17199	17416	17378	17393	17454	17337	17238	17312	17271	17244	17469	17338	17413	17426	17467	17237	17286	17272	17436	17241	17382	17348	17396	17388	17424	17344	17399	17205	17304	17306	17451	17237	17211	17359	17416	17263	17267	17264	17354	17418	17452	17307	17265	17391	17443	17420	17230	17461	17446	17232	17349	17362	17471	17289	17215	17371	17284	17310	17353	17343	17365	17508	17305	17323	17464	17506	17267	17335	17390	17265	17299	17397	17255	17320	17182	17525	17313	17410	17374	17346	17446	17409	17215	17390	17285	17270	17368	17456	17286	17375	17257	17315	17212	17199	17129	17485	17457	17232	17347	17453	17411	17254	17417	17551	17362	17428	17320	17145	17330	17224	17469	17210	17269	17345	17307	17216	17441	17234	17267	17254	17104	17324	17259	17302	17472	17371	17223	17307	17440	17294	17361	17397	17338	17149	17348	17266	17308	17285	17430	17219	17194	17282	17399	17375	17317	17379	17358	17396	17260	17404	17397	17295	17374	17312	17372	17447	17259	17357	17282	17276	17491	17356	17227	17255	17392	17330	17509	17313	17306	17558	17405	17312	17403	17239	17380	17334	17520	17515	17325	17251	17390	17350	17308	17344	17500	17265	17259	17464	17352	17257	17358	17165	17446	17155	17179	17230	17305	17394	17292	17362	17190	17478	17432	17484	17315	17397	17364	17434	17499	17319	17422	17247	17243	17500	17485	17213	17376	17264	17247	17304	17499	17235	17335	17292	17500	17354	17175	17372	17338	17299	17296	17302	17504	17452	17501	17340	17287	17299	17436	17375	17252	17457	17352	17316	17500	17549	17350	17568	17411	17225	17468	17485	17330	17192	17367	17360	17393	17217	17239	17277	17296	17306	17338	17367	17192	17369	17447	17347	17236	17327	17585	17181	17437	17385	17380	17399	17165	17276	17335	17411	17337	17170	17455	17288	17298	17497	17221	17303	17415	17460	17253	17387	17388	17456	17222	17388	17222	17105	17424	17302	17306	17360	17312	17112	17366	17357	17482	17348	17221	17457	17407	17292	17379	17351	17353	17237	17280	17301	17145	17375	17293	17396	17476	17247	17267	17625	17270	17367	17366	17238	17252	17311	17304	17236	17318	17356	17279	17405	17455	17406	17320	17396	17127	17533	17388	17542	17302	17327	17255	17567	17175	17387	17262	17393	17302	17224	17319	17445	17286	17431	17357	17320	17423	17412	17430	17364	17440	17274	17258	17275	17590	17408	17316	17333	17322	17462	17415	17228	17365	17313	17274	17388	17415	17332	17126	17246	17188	17353	17450	17248	17155	17459	17244	17443	17329	17180	17480	17208	17352	17372	17230	17290	17286	17321	17284	17459	17083	17296	17407	17657	17261	17403	17297	17453	17221	17226	17436	17268	17240	17254	17500	17351	17301	17424	17396	17344	17185	17326	17424	17417	17251	17304	17464	17446	17249	17315	17363	17373	17428	17118	17327	17243	17323	17378	17438	17360	17397	17254	17289	17243	17355	17318	17643	17362	17316	17646	17404	17318	17316	17343	17335	17322	17305	17308	17257	17304	17278	17440	17374	17398	17425	17419	17366	17295	17392	17431	17399	17152	17414	17242	17398	17414	17447	17357	17229	17348	17393	17401	17505	17305	17400	17326	17405	17414	17395	17366	17391	17529	17381	17346	17403	17409	17376	17477	17432
30894	37457	43707	33926	25681	23045	21931	21963	21570	21530	21703	21714	21679	21584	21479	21404	21489	21412	21633	21387	21411	21574	21739	21620	21698	21415	21425	21595	21444	21863	21487	21438	21681	21689	21519	21593	21793	21515	21577	21474	21811	21702	21660	21666	21295	21761	21619	21556	21465	21539	21749	21746	21732	21652	21588	21590	21691	21672	21391	21680	21579	21656	21641	21444	21497	21666	21456	21235	21571	21546	21696	21767	21579	21629	21572	21580	21376	21543	21501	21465	21419	21664	21751	21488	21341	21593	21524	21591	21533	21760	21477	21585	21279	21613	21546	21529	21430	21310	21500	21598	21223	21570	21419	21407	21463	21673	21632	21516	21550	21553	21448	21658	21701	21725	21562	21645	21521	21560	21507	21604	21580	21604	21812	21558	21538	21488	21380	21698	21646	21524	21617	21530	21554	21507	21583	21678	21596	21463	21637	21618	21722	21532	21437	21537	21533	21625	21651	21586	21319	21514	21681	21482	21369	21518	21457	21613	21648	21435	21403	21590	21598	21600	21579	21605	21659	21493	21436	21632	21506	21565	21549	21368	21666	21388	21559	21345	21620	21618	21472	21670	21692	21688	21600	21558	21681	21411	21601	21640	21456	21550	21399	21412	21489	21607	21593	21527	21662	21561	21558	21586	21602	21605	21585	21533	21569	21378	21606	21629	21545	21529	21582	21612	21490	21514	21531	21342	21660	21257	21749	21591	21661	21645	21588	21607	21485	21530	21309	21610	21551	21481	21303	21388	21329	21620	21575	21649	21445	21547	21539	21545	21449	21454	21411	21508	21610	21721	21500	21405	21681	21594	21426	21309	21582	21639	21454	21350	21478	21466	21360	21297	21504	21404	21541	21344	21650	21504	21264	21393	21641	21377	21446	21314	21343	21539	21504	21534	21429	21656	21696	21551	21816	21677	21355	21712	21647	21633	21410	21701	21613	21712	21566	21312	21532	21490	21526	21412	21447	21688	21504	21574	21674	21536	21522	21665	21361	21416	21595	21614	21483	21705	21535	21452	21508	21413	21459	21368	21593	21561	21528	21624	21610	21594	21380	21640	21826	21546	21665	21425	21448	21395	21417	21536	21645	21553	21592	21535	21632	21504	21718	21434	21451	21490	21474	21565	21340	21329	21626	21629	21506	21578	21474	21520	21682	21222	21733	21543	21584	21625	21575	21598	21466	21590	21596	21725	21605	21559	21509	21478	21482	21752	21550	21596	21452	21420	21525	21340	21403	21658	21441	21569	21685	21428	21597	21431	21584	21607	21562	21404	21644	21730	21640	21754	21635	21436	21536	21527	21564	21626	21443	21412	21423	21802	21802	21440	21469	21494	21711	21663	21531	21611	21359	21591	21433	21513	21415	21538	21643	21681	21589	21328	21430	21650	21646	21598	21554	21586	21465	21476	21621	21401	21496	21592	21455	21709	21777	21561	21532	21544	21595	21598	21593	21536	21747	21538	21446	21565	21632	21488	21675	21497	21558	21435	21422	21529	21559	21422	21597	21594	21356	21737	21567	21513	21469	21608	21535	21459	21458	21418	21466	21272	21472	21479	21538	21506	21591	21341	21546	21336	21537	21535	21441	21398	21712	21537	21647	21466	21366	21489	21384	21662	21800	21536	21566	21466	21449	21355	21624	21338	21521	21420	21554	21515	21628	21506	21557	21596	21572	21418	21614	21462	21575	21431	21337	21556	21404	21594	21646	21530	21470	21408	21421	21603	21482	21691	21537	21523	21597	21703	21733	21699	21507	21628	21562	21619	21545	21538	21534	21496	21540	21556	21796	21756	21701	21482	21725	21619	21593	21633	21281	21621	21512	21712	21566	21572	21516	21544	21676	21376	21712	21547	21834	21598	21501	21675	21430	21621	21679	21495	21574	21411	21702	21739	21634	21495	21755	21348	21422	21417	21467	21553	21625	21504	21762	21585	21492	21438	21631	21647	21596	21573	21295	21305	21668	21615	21485	21519	21530	21519	21595	21410	21612	21540	21643	21817	21482	21621	21568	21593	21500	21580	21530	21676	21560	21756	21811	21798	21634	21430	21452	21813	21707	21622	21769	21717	21370	21511	21498	21584	21606	21583	21609	21529	21445	21378	21539	21474	21537	21474	21602	21532	21691	21510	21597	21354	21695	21565	21726	21462	21544	21660	21649	21452	21722	21599	21399	21533	21405	21488	21466	21640	21539	21530	21680	21598	21631	21552	21564	21460	21426	21489	21579	21594	21325	21667	21738	21700	21457	21765	21787	21459	21557	21619	21480	21441	21554	21747	21462	21544	21780	21552	21663	21413	21607	21710	21645	21707	21443	21484	21375	21440	21518	21636	21513	21725	21537	21366	21458	21486	21472	21734	21623	21637	21542	21524	21617	21672	21823	21466	21426	21611	21636	21547	21538	21818	21734	21682	21550	21701	21673	21743	21761	21478	21509	21608	21615	21640	21586	21495	21454	21433	21588	21453	21641	21348	21599	21614	21564	21231	21550	21422	21664	21551	21439	21429	21479	21518	21235	21605	21556	21489	21260	21500	21415	21575	21507	21715	21569	21557	21616	21504	21438	21466	21503	21472	21554	21463	21466	21264	21527	21316	21568	21567	21491	21707	21345	21822	21690	21653	21675	21623	21449	21539	21657	21444	21458	21469	21606	21615	21693	21744	21747	21544	21500	21540	21275	21377	21617	21508	21544	21626	21380	21487	21623	21484	21413	21691	21670	21668	21515	21374	21544	21650	21547	21598	21625	21447	21465	21661	21608	21571	21561	21556	21628	21657	21416	21664	21373	21349	21764	21580	21327	21319	21634	21487	21588	21621	21421	21560	21631	21494	21544	21651	21477	21442	21761	21506	21518	21574	21378	21478	21673	21552	21543	21618	21610	21383	21697	21575	21688	21649	21627	21775	21557	21467	21383	21449	21471	21516	21617	21457	21588	21520	21610	21434	21524	21571	21640	21487	21328	21585	21485	21479	21538	21651	21562	21666	21611	21495	21656	21540	21414	21635	21649	21788	21589	21823	21780	21408	21464	21406	21508	21450	21664	21637	21392	21635	21600	21490	21734	21547	21406	21457	21607	21630	21354	21478	21612	21373	21522	21334	21532	21631	21474	21386	21543	21640	21528	21510	21703	21517	21389	21616	21619	21514	21589	21383	21686	21447	21615	21463	21587	21407	21631	21488	21627	21426	21770	21615	21743	21489	21225	21500	21524	21669	21368	21623	21751	21743	21501	21485	21538	21441	21527	21504	21687	21570	21488	21403	21527	21472	21347	21283	21332	21511	21476	21756	21595	21277	21523	21531	21467	21462	21286	21734	21606	21756	21564	21563	21456	21561	21669	21419	21454	21704	21674	21436	21534	21631	21587	21518	21592	21572	21672	21760	21535	21501	21720	21606	21440	21601	21459	21670	21575	21592	21478	21556	21819	21412	21511	21375	21601	21521	21518	21449	21592	21481	21517	21566	21676	21519	21585	21383	21584	21524	21477	21264	21722	21499	21606	21623	21639	21638	21474	21584	21577	21427	21670	21449	21649	21355	21798	21511	21637	21797	21531	21585	21642	21583	21533	21549	21531	21405	21488	21525	21514	21596	21397	21697	21670	21410	21614	21429	21466	21446	21483	21721	21465	21731	21434	21623	21550	21414	21713	21579	21661	21584	21507	21460	21468	21690	21612	21551	21473	21631	21526	21497	21474	21489	21484	21443	21524	21751	21272	21406	21436	21678	21590	21416	21415	21502	21548	21541	21539	21735	21551	21677	21752	21448	21636	21676	21500	21578	21345	21585	21601	21528	21634	21474	21703	21258	21568	21502	21499	21744	21635	21645	21562	21714	21654	21607	21468	21562	21596	21459	21490	21517	21710	21527	21630	21673	21512	21452	21565	21568	21606	21474	21505	21730	21653	21570	21367	21572	21587	21364	21694	21475	21789	21413	21474	21540	21697	21356	21593	21699	21470	21695	21457	21654	21411	21466	21578	21573	21490	21470	21634	21622	21445	21636	21437	21537	21453	21386	21605	21450	21517	21466	21595	21638	21876	21415	21599	21483	21528	21382	21610	21561	21566	21494	21500	21321	21629	21533	21579	21482	21332	21457	21705	21574	21538	21703	21340	21501	21748	21402	21621	21564	21476	21771	21529	21660	21449	21498	21510	21494	21523	21584	21565	21307	21645	21682	21818	21669	21628	21579	21753	21337	21368	21368	21434	21400	21695	21698	21449	21594	21390	21560	21320	21474	21549	21503	21652	21658	21616	21704	21346	21587	21627	21411	21417	21747	21633	21364	21510	21541	21439	21451	21542	21609	21596	21651	21591	21558	21443	21557	21623	21392	21657	21462	21751	21784	21411	21673	21479	21497	21397	21716	21401	21695	21395	21656	21602	21481	21567	21524	21562	21642	21687	21601	21707	21549	21444	21504	21396	21533	21585	21493	21370	21380	21765	21471	21562	21544	21648	21556	21571	21453	21371	21439	21520	21423	21513	21472	21657	21363	21522	21583	21600	21774	21530	21472	21525	21688	21405	21586	21544	21579	21429	21686	21725	21565	21511	21491	21591	21614	21743	21536	21518	21481	21687	21468	21522	21559	21618	21573	21499	21611	21528	21661	21483	21362	21488	21702	21496	21569	21381	21465	21673	21653	21604	21622	21392	21642	21492	21431	21610	21649	21545	21552	21795	21527	21489	21757	21492	21627	21570	21355	21334	21453	21635	21597	21561	21472	21480	21460	21537	21712	21463	21393	21740	21423	21577	21595	21557	21438	21582	21626	21500	21608	21421	21520	21709	21448	21346	21354	21534	21633	21455	21587	21649	21583	21385	21497	21628	21406	21669	21422	21610	21746	21785	21424	21419	21483	21531	21353	21354	21499	21423	21413	21359	21481	21573	21517	21474	21587	21523	21662	21470	21494	21572	21628	21792	21584	21552	21648	21535	21545	21576	21351	21696	21691	21625	21530	21492	21513	21588	21505	21773	21422	21539	21541	21357	21720	21317	21447	21754	21426	21701	21648	21618	21585	21553	21481	21462	21638	21302	21496	21461	21418	21575	21314	21571	21407	21468	21343	21593	21630	21344	21588	21349	21549	21354	21453	21474	21468	21541	21599	21390	21503	21494	21393	21496	21406	21363	21426	21623	21764
39487	57372	45031	29441	21765	18680	17917	17883	17796	17689	17687	17605	17730	17694	17654	17741	17734	17556	17530	17601	17661	17435	17730	17548	17670	17828	17556	17571	17601	17679	17632	17733	17566	17812	17709	17525	17729	17733	17696	17598	17672	17610	17451	17762	17659	17865	17598	17695	17565	17713	17704	17621	17499	17568	17619	17654	17650	17544	17764	17568	17568	17609	17579	17467	17764	17387	17628	17673	17811	17739	17636	17786	17652	17734	17885	17563	17715	17512	17606	17596	17776	17651	17636	17706	17562	17564	17642	17609	17486	17741	17799	17504	17507	17868	17590	17817	17703	17607	17716	17747	17707	17601	17706	17560	17734	17743	17606	17676	17631	17665	17540	17717	17775	17591	17749	17618	17781	17544	17532	17719	17475	17614	17686	17579	17539	17651	17744	17655	17776	17494	17715	17702	17503	17672	17551	17599	17534	17563	17480	17591	17690	17613	17601	17626	17713	17724	17502	17819	17657	17457	17619	17728	17723	17661	17646	17629	17608	17639	17706	17723	17768	17698	17644	17675	17728	17803	17699	17674	17712	17618	17710	17754	17502	17627	17832	17569	17710	17833	17581	17695	17581	17836	17660	17595	17410	17641	17681	17593	17562	17578	17821	17705	17479	17569	17672	17770	17598	17510	17675	17631	17470	17543	17817	17468	17633	17562	17598	17826	17711	17704	17617	17639	17839	17658	17642	17699	17608	17696	17709	17527	17802	17651	17615	17616	17701	17444	17633	17658	17619	17580	17656	17807	17794	17583	17659	17683	17725	17523	17655	17612	17638	17708	17665	17775	17619	17623	17612	17721	17704	17666	17449	17606	17756	17581	17584	17819	17606	17568	17629	17782	17627	17552	17591	17715	17802	17648	17616	17645	17440	17790	17637	17725	17729	17557	17673	17737	17722	17650	17724	17772	17676	17588	17698	17609	17588	17611	17652	17813	17728	17531	17787	17670	17661	17753	17521	17694	17594	17602	17649	17486	17702	17701	17826	17667	17667	17567	17873	17742	17532	17791	17640	17834	17678	17671	17618	17700	17623	17617	17720	17595	17676	17650	17719	17552	17613	17697	17669	17610	17573	17786	17653	17680	17490	17902	17594	17627	17588	17747	17724	17749	17660	17496	17634	17748	17897	17716	17552	17697	17729	17646	17658	17526	17453	17722	17658	17569	17749	17681	17630	17593	17692	17672	17654	17638	17632	17758	17680	17662	17814	17794	17766	17674	17587	17549	17465	17625	17783	17564	17587	17662	17636	17702	17605	17637	17747	17722	17508	17654	17682	17606	17533	17552	17614	17642	17748	17632	17631	17755	17610	17760	17580	17471	17783	17597	17668	17703	17875	17540	17854	17444	17645	17628	17545	17609	17677	17720	17633	17539	17598	17705	17757	17606	17838	17523	17863	17776	17772	17388	17749	17564	17737	17760	17679	17550	17575	17621	17741	17654	17613	17646	17281	17694	17777	17704	17759	17634	17597	17762	17561	17682	17748	17681	17779	17514	17809	17663	17630	17736	17662	17669	17619	17433	17796	17689	17496	17640	17663	17820	17609	17610	17606	17592	17690	17771	17568	17821	17705	17729	17798	17632	17545	17604	17770	17781	17728	17681	17542	17587	17662	17680	17768	17620	17517	17625	17677	17480	17655	17672	17613	17677	17606	17731	17605	17674	17751	17721	17466	17512	17742	17641	17662	17726	17777	17655	17704	17733	17683	17781	17720	17712	17689	17754	17749	17760	17810	17670	17546	17540	17685	17817	17512	17542	17660	17532	17625	17628	17762	17600	17656	17834	17594	17667	17510	17729	17537	17580	17635	17784	17604	17627	17683	17754	17555	17656	17564	17753	17503	17834	17692	17634	17656	17630	17792	17608	17545	17679	17709	17632	17710	17601	17693	17707	17651	17613	17905	17594	17653	17628	17622	17985	17468	17673	17730	17627	17662	17705	17583	17544	17671	17886	17691	17598	17756	17722	17579	17476	17728	17569	17691	17734	17766	17473	17818	17543	17565	17825	17723	17619	17550	17854	17725	17707	17645	17721	17654	17802	17763	17599	17637	17749	17759	17708	17600	17600	17623	17659	17702	17636	17650	17653	17678	17530	17655	17473	17734	17663	17687	17724	17546	17525	17521	17585	17814	17656	17587	17555	17593	17796	17711	17811	17636	17516	17622	17882	17614	17728	17649	17596	17750	17665	17558	17594	17806	17677	17622	17678	17625	17623	17763	17631	17465	17661	17647	17730	17774	17668	17595	17941	17624	17650	17727	17728	17672	17543	17669	17572	17774	17483	17709	17676	17619	17584	17534	17568	17622	17428	17541	17569	17714	17730	17661	17661	17728	17582	17501	17684	17522	17744	17600	17774	17736	17693	17733	17626	17827	17726	17682	17884	17719	17700	17670	17630	17446	17653	17578	17562	17477	17667	17632	17643	17618	17757	17593	17572	17797	17863	17743	17585	17699	17838	17635	17792	17668	17637	17661	17680	17621	17606	17694	17751	17694	17688	17558	17612	17687	17718	17552	17641	17766	17751	17815	17643	17601	17791	17644	17529	17553	17511	17680	17867	17608	17446	17610	17711	17650	17666	17656	17673	17458	17576	17638	17581	17711	17673	17722	17710	17667	17683	17471	17644	17534	17784	17576	17565	17547	17605	17711	17740	17720	17768	17665	17626	17782	17620	17646	17564	17547	17679	17527	17646	17646	17699	17658	17807	17545	17510	17794	17679	17825	17662	17633	17689	17628	17675	17523	17801	17589	17586	17706	17712	17729	17662	17593	17647	17651	17826	17767	17709	17665	17664	17633	17713	17699	17558	17666	17610	17671	17756	17602	17759	17634	17567	17728	17581	17659	17694	17760	17613	17649	17635	17621	17678	17803	17578	17672	17822	17730	17675	17666	17600	17756	17612	17630	17702	17711	17802	17761	17718	17752	17751	17606	17747	17730	17483	17655	17640	17623	17665	17726	17647	17427	17523	17690	17607	17487	17482	17632	17698	17633	17645	17677	17516	17669	17441	17645	17681	17642	17554	17786	17590	17781	17508	17616	17570	17803	17662	17629	17578	17653	17855	17679	17750	17550	17718	17834	17743	17563	17625	17684	17689	17656	17669	17616	17792	17634	17635	17628	17713	17734	17441	17673	17668	17710	17615	17757	17776	17792	17549	17559	17818	17434	17658	17691	17638	17499	17679	17740	17605	17804	17733	17635	17678	17688	17697	17711	17635	17676	17495	17491	17735	17622	17717	17724	17545	17679	17716	17691	17565	17743	17926	17697	17732	17570	17403	17813	17588	17661	17743	17534	17846	17668	17709	17748	17759	17651	17648	17754	17527	17653	17675	17562	17719	17782	17564	17644	17508	17788	17582	17634	17815	17781	17869	17791	17740	17566	17616	17690	17707	17743	17503	17650	17493	17842	17591	17754	17526	17772	17659	17672	17832	17897	17736	17651	17736	17499	17728	17667	17592	17534	17657	17635	17552	17716	17555	17767	17623	17755	17577	17804	17624	17789	17455	17654	17751	17525	17668	17728	17776	17648	17656	17598	17786	17702	17768	17770	17702	17673	17495	17685	17647	17699	17665	17504	17589	17592	17757	17727	17585	17857	17659	17573	17640	17637	17662	17809	17799	17662	17707	17660	17693	17634	17666	17804	17562	17819	17800	17804	17612	17826	17862	17758	17536	17906	17568	17484	17589	17651	17534	17766	17563	17575	17578	17719	17791	17619	17749	17587	17703	17711	17453	17756	17671	17692	17548	17612	17991	17653	17839	17714	17604	17680	17624	17630	17561	17779	17672	17500	17688	17631	17800	17740	17565	17668	17525	17622	17596	17694	17767	17703	17532	17699	17810	17471	17710	17703	17850	17769	17769	17827	17674	17565	17652	17700	17577	17655	17500	17762	17749	17744	17500	17763	17584	17563	17714	17831	17764	17682	17431	17685	17686	17503	17637	17779	17446	17636	17856	17673	17773	17762	17791	17735	17743	17647	17842	17665	17547	17765	17654	17714	17541	17697	17762	17639	17566	17625	17743	17686	17677	17891	17685	17551	17676	17561	17577	17682	17749	17682	17701	17612	17667	17714	17634	17743	17747	17600	17747	17621	17497	17762	17639	17528	17599	17590	17609	17636	17709	17810	17667	17680	17758	17712	17838	17618	17682	17728	17715	17610	17534	17626	17773	17558	17744	17804	17574	17779	17674	17787	17630	17711	17693	17540	17712	17626	17522	17405	17611	17745	17693	17784	17573	17645	17706	17601	17878	17501	17878	17637	17673	17785	17616	17671	17696	17599	17791	17434	17820	17658	17788	17725	17820	17742	17652	17600	17711	17548	17646	17700	17794	17768	17527	17678	17679	17671	17393	17737	17766	17610	17579	17808	17655	17710	17688	17788	17601	17837	17566	17558	17862	17678	17616	17701	17586	17604	17830	17699	17761	17791	17588	17626	17694	17806	17526	17704	17475	17726	17756	17651	17683	17929	17813	17604	17822	17659	17487	17771	17550	17758	17586	17740	17651	17716	17644	17478	17807	17649	17638	17729	17674	17610	17660	17603	17759	17730	17728	17687	17689	17741	17535	17523	17495	17708	17562	17817	17549	17494	17532	17620	17818	17597	17606	17519	17820	17539	17620	17593	17431	17531	17718	17637	17696	17682	17695	17612	17598	17593	17660	17493	17932	17539	17557	17672	17699	17786	17674	17524	17740	17678	17719	17666	17658	17803	17627	17550	17670	17509	17710	17766	17718	17621	17611	17515	17675	17681	17768	17727	17667	17550	17761	17652	17547	17765	17663	17653	17648	17557	17677	17724	17634	17704	17755	17666	17761	17716	17576	17519	17736	17659	17724	17683	17593	17440	17724	17727	17566	17777	17434	17765	17764	17781	17757	17717	17755	17717	17536	17715	17641	17903	17637	17579	17659	17660	17674	17820	17717	17809	17785	17664	17722	17411	17725	17807	17656	17544	17713	17664	17623	17660	17701	17789	17697	17634	17636	17671	17648	17648	17667	17621	17567	17751	17737	17780	17728	17629	17551	17631	17803	17620	17612	17791	17742	17638	17621	17569	17566	17548	17717	17577	17551	17772	17657	17634	17675	17634	17729	17624	17630	17667	17516	17498	17827	17770	17749	17562	17651	17695	17606
24408	24599	39492	37671	30612	27742	26154	22584	21870	22084	21806	21671	21826	21864	22117	21851	21876	21660	21802	21979	21716	21938	21612	21587	21676	21735	21596	21912	21686	21584	21742	21809	21789	21688	21510	21511	21699	21621	21632	21709	21712	21796	21568	21501	21589	21672	21645	21855	21996	21763	21912	21633	21700	21658	21689	21589	21606	21830	21617	21582	21713	21785	21837	21523	21627	21614	21640	21673	21655	21700	21571	21477	21550	21686	21643	21707	21650	21680	21504	21790	21587	21603	21705	21608	21760	21655	21660	21670	21525	21454	21430	21574	21646	21619	21494	21644	21701	21689	21472	21716	21500	21404	21627	21532	21625	21468	21636	21398	21631	21729	21441	21536	21488	21552	21713	21540	21485	21647	21721	21712	21780	21504	21694	21645	21581	21539	21333	21451	21559	21597	21703	21445	21614	21478	21687	21748	21710	21422	21444	21527	21532	21526	21652	21550	21774	21515	21654	21749	21857	21618	21495	21805	21619	21659	21736	21645	21699	21441	21721	21479	21322	21635	21609	21691	21564	21615	21660	21579	21604	21524	21546	21601	21748	21746	21556	21672	21749	21490	21544	21660	21495	21487	21466	21500	21516	21537	21655	21570	21491	21582	21565	21606	21422	21548	21662	21432	21819	21569	21508	21756	21622	21569	21738	21814	21559	21633	21588	21595	21866	21774	21869	21621	21549	21436	21631	21742	21533	21573	21547	21573	21662	21552	21585	21619	21515	21459	21540	21530	21542	21560	21617	21525	21473	21476	21476	21535	21704	21482	21728	21703	21737	21604	21465	21762	21520	21374	21789	21645	21452	21701	21680	21584	21644	21687	21424	21582	21540	21581	21761	21645	21674	21532	21507	21572	21680	21540	21560	21613	21569	21704	21875	21534	21498	21624	21668	21794	21458	21456	21352	21396	21551	21419	21479	21558	21672	21506	21653	21724	21519	21473	21675	21518	21655	21653	21639	21651	21805	21618	21571	21390	21523	21421	21456	21327	21419	21370	21352	21477	21580	21291	21592	21761	21588	21455	21589	21650	21434	21595	21583	21644	21499	21707	21579	21716	21928	21548	21894	21517	21565	21580	21678	21420	21735	21541	21586	21765	21628	21627	21638	21570	21558	21715	21704	21584	21544	21745	21705	21735	21679	21443	21528	21281	21546	21447	21447	21409	21682	21586	21785	21529	21609	21601	21639	21765	21641	21587	21802	21698	21408	21686	21544	21862	21506	21497	21385	21669	21431	21536	21597	21606	21557	21746	21990	21664	21581	21676	21753	21532	21553	21630	21665	21572	21699	21557	21696	21576	21663	21671	21682	21687	21656	21705	21732	21564	21729	21445	21649	21557	21786	21547	21597	21583	21737	21511	21601	21574	21743	21623	21676	21441	21481	21412	21682	21628	21513	21552	21584	21267	21510	21447	21544	21699	21503	21485	21352	21495	21719	21720	21848	21674	21479	21611	21635	21569	21598	21624	21277	21599	21815	21866	21836	21561	21636	21545	21485	21668	21513	21677	21504	21635	21723	21613	21471	21680	21503	21543	21806	21714	21719	21705	21696	21756	21743	21462	21427	21705	21665	21548	21825	21744	21694	21495	21558	21615	21709	21667	21553	21615	21486	21477	21614	21620	21561	21525	21614	21586	21585	21876	21642	21656	21586	21564	21590	21643	21633	21528	21465	21595	21476	21454	21644	21481	21468	21419	21612	21695	21476	21440	21475	21689	21571	21646	21692	21555	21541	21605	21401	21550	21370	21685	21673	21688	21281	21537	21436	21545	21628	21573	21592	21483	21733	21708	21610	21834	21668	21497	21450	21619	21417	21663	21750	21530	21556	21742	21586	21547	21631	21654	21699	21565	21594	21690	21611	21609	21508	21629	21492	21741	21682	21399	21620	21520	21711	21647	21435	21520	21651	21772	21677	21631	21496	21473	21638	21548	21563	21635	21752	21578	21722	21539	21739	21648	21649	21597	21457	21757	21437	21479	21670	21886	21681	21723	21697	21338	21631	21613	21550	21651	21343	21672	21578	21661	21563	21721	21531	21614	21757	21482	21522	21342	21615	21665	21585	21530	21348	21657	21717	21574	21517	21616	21394	21651	21585	21589	21763	21552	21777	21689	21635	21737	21801	21458	21492	21576	21606	21609	21611	21607	21694	21477	21656	21358	21595	21753	21765	21427	21602	21647	21714	21343	21593	21399	21516	21493	21694	21590	21488	21916	21674	21607	21542	21500	21658	21736	21669	21438	21493	21512	21640	21549	21661	21415	21491	21480	21500	21519	21442	21497	21351	21654	21552	21366	21437	21651	21667	21598	21566	21471	21649	21596	21474	21584	21593	21624	21645	21576	21555	21674	21659	21685	21730	21437	21677	21456	21442	21654	21442	21453	21676	21790	21634	21528	21616	21357	21367	21591	21548	21689	21666	21554	21411	21440	21648	21505	21784	21478	21403	21506	21594	21530	21530	21700	21528	21500	21780	21633	21748	21568	21575	21568	21518	21524	21426	21502	21523	21678	21812	21530	21525	21646	21602	21518	21529	21466	21656	21641	21471	21432	21449	21734	21592	21625	21608	21580	21484	21569	21651	21536	21717	21833	21538	21552	21683	21660	21630	21723	21805	21666	21564	21671	21597	21618	21542	21717	21678	21707	21546	21511	21472	21471	21564	21499	21703	21670	21618	21578	21876	21416	21662	21390	21726	21573	21607	21605	21654	21278	21769	21783	21592	21568	21430	21469	21687	21725	21477	21659	21595	21516	21737	21628	21730	21706	21501	21567	21796	21548	21558	21667	21326	21459	21719	21619	21629	21349	21637	21397	21565	21544	21630	21542	21623	21850	21713	21595	21697	21652	21664	21621	21724	21657	21668	21628	21765	21633	21386	21610	21579	21496	21947	21540	21477	21599	21804	21702	21605	21486	21473	21580	21555	21773	21658	21426	21658	21474	21703	21657	21701	21611	21699	21599	21554	21532	21503	21573	21563	21783	21530	21505	21665	21762	21545	21545	21735	21678	21725	21474	21482	21588	21553	21682	21546	21591	21615	21719	21494	21618	21615	21458	21681	21829	21639	21664	21726	21498	21623	21563	21434	21627	21596	21751	21709	21348	21408	21461	21604	21748	21766	21542	21659	21496	21434	21596	21629	21668	21696	21528	21648	21629	21596	21627	21523	21772	21547	21556	21549	21501	21546	21561	21529	21760	21379	21874	21721	21736	21385	21591	21789	21449	21420	21401	21433	21632	21575	21510	21680	21600	21559	21498	21855	21613	21506	21774	21737	21495	21599	21811	21657	21685	21603	21712	21760	21757	21593	21642	21528	21688	21689	21561	21643	21621	21761	21441	21480	21499	21686	21582	21662	21509	21708	21465	21319	21541	21503	21447	21752	21546	21830	21636	21708	21775	21582	21732	21678	21379	21608	21546	21559	21811	21645	21651	21619	21555	21538	21655	21586	21758	21695	21637	21531	21709	21557	21407	21811	21491	21821	21831	21678	21572	21725	21592	21500	21483	21694	21398	21625	21553	21615	21407	21377	21485	21848	21571	21650	21552	21687	21602	21517	21514	21720	21521	21429	21818	21538	21727	21728	21595	21408	21468	21642	21635	21691	21603	21579	21629	21514	21663	21457	21621	21652	21688	21820	21627	21736	21655	21502	21635	21678	21544	21720	21789	21386	21758	21578	21853	21629	21683	21512	21593	21642	21834	21614	21836	21639	21420	21581	21731	21525	21613	21585	21627	21805	21596	21715	21628	21413	21750	21568	21522	21693	21393	21536	21789	21611	21812	21667	21648	21738	21808	21555	21630	21638	21687	21728	21729	21452	21607	21499	21507	21747	21465	21662	21534	21637	21629	21695	21473	21707	21680	21628	21371	21326	21637	21617	21481	21641	21708	21763	21471	21405	21365	21607	21477	21776	21590	21762	21612	21631	21496	21473	21820	21641	21429	21544	21512	21527	21465	21637	21331	21451	21588	21712	21618	21671	21525	21484	21496	21528	21463	21869	21294	21482	21559	21508	21482	21470	21549	21728	21655	21475	21517	21635	21690	21593	21425	21659	21700	21669	21514	21648	21622	21912	21748	21524	21609	21847	21528	21573	21576	21607	21564	21537	21444	21473	21536	21586	21503	21619	21639	21690	21639	21824	21605	21542	21546	21517	21618	21498	21486	21425	21438	21432	21490	21335	21630	21590	21525	21742	21602	21614	21745	21515	21589	21887	21764	21461	21548	21463	21638	21728	21425	21781	21544	21534	21522	21652	21725	21592	21660	21702	21641	21525	21614	21612	21643	21632	21593	21817	21516	21526	21442	21466	21602	21655	21531	21604	21607	21472	21832	21570	21509	21811	21537	21586	21679	21667	21612	21578	21730	21701	21761	21529	21431	21540	21533	21588	21528	21581	21652	21584	21752	21421	21620	21654	21537	21487	21367	21719	21603	21637	21562	21486	21633	21405	21705	21870	21616	21403	21423	21537	21807	21732	21658	21662	21533	21474	21598	21707	21535	21497	21439	21770	21632	21701	21498	21661	21575	21421	21623	21659	21604	21663	21533	21800	21725	21615	21594	21618	21658	21439	21794	21500	21795	21488	21844	21653	21578	21498	21554	21459	21619	21649	21593	21617	21698	21490	21703	21450	21820	21524	21423	21498	21782	21643	21697	21712	21943	21750	21529	21840	21805	21510	21710	21514	21616	21603	21653	21840	21591	21460	21639	21753	21382	21615	21653	21519	21805	21766	21537	21659	21596	21526	21622	21539	21908	21707	21550	21561	21536	21350	21550	21509	21526	21750	21590	21444	21611	21847	21603	21381	21496	21550	21566	21725	21451	21615	21615	21793	21442	21615	21893	21898	21730	21646	21524	21636	21706	21741	21607	21620	21806	21307	21694	21679	21530	21504	21766	21487	21699	21790	21614	21736	21627	21500	21557	21417	21706	21449	21751	21560	21567	21773	21506	21458	21782	21666	21518	21695	21587	21551	21703	21592	21465	21484	21588	21614	21485	21863	21636	21558	21500	21640	21650	21666	21845	21722	21555	21617	21623	21587	21529	21570	21722	21809	21787	21531	21512	21552	21657	21765	21513	21573	21695	21584	21514	21418	21470	21731	21576	21548	21493	21667	21525	21532	21679	21358	21380
64196	101160	83343	55032	36230	24342	19674	18244	17879	18003	17741	17797	17929	17772	17903	17947	17665	17758	17772	17861	18001	17690	17911	17829	17750	17839	17737	17809	17729	17699	17766	17826	17860	17859	17686	17555	17793	17664	17817	17768	17624	17699	18003	17730	17824	17704	17812	17731	17693	17866	17697	17705	17875	17612	17744	17853	17827	17719	17730	17854	17705	17735	17809	17749	17734	18002	17746	17832	17813	17595	17806	17713	17824	17712	17626	17817	17594	17862	17835	17692	17748	17852	17748	17728	17796	17835	17684	17655	17822	17920	17793	17635	17726	17708	17759	17599	17689	17693	17737	17720	17796	17814	17898	17788	17869	17681	17611	17711	17633	17939	17854	17709	17778	17779	17930	17690	17674	17746	17715	17660	17825	17883	17793	18022	17804	17764	17770	17749	17711	17849	17755	17733	17882	17861	17791	17878	17732	17692	17774	17748	17747	17810	17763	18016	17655	17888	17676	17646	17729	17685	17644	17569	17682	17709	17760	17691	17693	17715	17697	17824	17752	17784	17973	17875	17730	17769	17765	17704	17886	17730	17830	17802	17760	17713	17738	17720	17846	17573	17872	17777	17631	17753	17694	17906	17850	17635	17679	17719	17738	17788	17867	17862	17882	17719	17674	17680	17678	17682	17776	17702	17708	17557	17763	17759	17858	17784	17821	17712	17767	17925	17766	17664	17886	17686	17928	17549	17904	17699	17667	17691	17786	17857	17700	17779	17993	17544	17810	17726	17708	18019	17760	17590	17760	17769	17787	17663	17703	17652	17817	17871	17846	17728	17806	17658	17628	17581	17632	17925	17752	17660	17764	17626	17749	17761	17749	17779	17789	17781	17870	17844	17708	17793	17716	17619	17732	17903	17577	17626	17547	17669	17816	17742	17535	17917	17696	17826	17831	17678	17848	17670	17656	17573	17999	17662	17796	17799	17866	17695	17937	17620	17823	17849	17853	17761	17718	17653	17944	17516	17728	17721	17726	17683	17858	17825	17828	17844	17796	17617	17731	17937	17763	17701	17900	17600	17840	17791	17708	17867	17656	17859	17728	17758	17789	17905	17864	17627	17702	17812	17824	17798	17930	17914	17945	17818	17864	17570	17786	17899	17604	17745	17785	17669	17685	17617	17889	17776	17951	17750	17667	17742	17878	17684	17803	17858	17884	17713	17736	17837	17769	17868	17803	17794	17817	17774	17742	17978	17694	17820	17758	17819	17680	17710	17850	17843	17642	17978	17681	17855	17807	17728	17867	17886	17771	17738	17852	17712	17671	17605	17804	17874	17642	17816	17755	17862	17661	17734	17752	17673	17771	17802	17702	17726	17721	17700	17928	17838	17708	17776	17683	17612	17963	17660	17848	17805	17930	17828	17843	17825	17681	17598	17815	17664	17807	17835	17716	17810	17790	17872	17580	17865	17811	17879	17844	17851	17873	17891	17758	17713	17614	17922	17699	17805	17724	17797	17847	17780	17817	17783	17803	17795	17738	17776	17760	17822	17736	17871	17806	17702	17832	17687	17678	17838	17704	17756	17599	17758	17815	17823	17843	17706	17839	17719	17735	17739	17931	17807	17840	17695	17730	17775	17635	17900	17872	17692	17729	17751	17716	17722	17926	17877	17766	17942	17798	17678	17817	17745	17771	17702	17818	17812	17799	17710	17678	17673	17678	17742	17642	17675	17654	17850	17598	17728	17698	17725	17635	17880	17876	17978	17845	17789	17793	17735	17812	17672	17661	17714	17734	17786	17655	17758	17654	17929	17731	17765	17661	17759	17702	17719	17770	17798	17708	17817	17826	17892	17691	17770	17706	17608	17921	17803	17763	17713	17952	17658	17772	17695	17726	17862	17826	17691	17646	17897	17577	17834	17694	17790	17690	17789	17822	17802	17699	17658	17712	17899	17840	17885	17779	17740	17615	17859	17725	17875	17906	17835	17947	17810	18003	17767	17887	17797	17793	17957	17730	17740	17801	17652	17763	17792	17830	17640	17803	17658	17855	17781	17801	17802	17738	17784	17828	17669	17808	17812	17787	17895	17879	17846	17837	17650	17790	17762	17840	17585	17876	17733	17727	17658	17854	17591	17721	17723	17883	17818	17685	17785	17837	17718	17731	17867	17593	17694	17786	17712	17797	17825	17716	17713	17671	17674	17771	17687	17783	17761	17764	17746	17834	17843	17889	17646	17770	17823	17673	17558	17882	17742	17689	17894	17715	17672	17777	17688	17627	17640	17881	17786	17739	17817	17903	17561	17751	17667	17590	17701	17828	17750	17672	17663	17679	17643	17671	17846	17623	17714	17757	17826	17721	17841	17810	17764	17783	17702	17743	17740	17868	17654	17657	17760	18035	17735	17780	17847	17813	17865	17839	17914	17771	17584	17757	17795	17755	17608	17612	17855	17769	17639	17686	17638	17752	17704	17662	17742	17729	17777	17777	17751	17628	17699	17706	17774	17578	17899	17716	17810	17692	17883	17657	17755	17909	17779	17822	17796	17735	17819	17839	17726	17735	17765	17742	17898	17501	17642	17705	17930	17747	17710	17925	17781	17762	17730	17778	17903	17771	17837	17738	17833	17749	17757	17617	17789	17636	17892	17803	17721	17771	17685	17668	17810	17610	17885	17843	17789	17783	17739	17819	17813	17970	17808	17661	17686	17670	17729	17955	17645	17695	17646	17789	17676	17842	17646	17734	17623	17846	17820	17700	17794	17700	17877	17685	17784	17786	17769	17822	17751	17642	17926	17659	17659	17783	17760	17934	17957	17695	17647	17698	17820	17904	17862	17886	17777	17827	17675	17922	17741	17812	17808	17747	17803	17691	17789	17693	17670	17695	17835	17767	17731	17546	17812	17618	17930	17735	17767	17793	17706	17642	17629	17737	17832	17781	17886	17620	17767	17756	17626	17847	17889	17873	17781	17749	17802	17535	17648	17794	17747	17936	17924	17533	18091	17814	17704	17696	17831	17774	17842	17722	17566	17788	17774	17618	17634	17672	17743	17722	17835	17838	17768	17701	17762	17778	17926	17834	17871	17653	17776	17790	17664	17628	17800	17674	17706	17969	17729	17679	17923	17876	17839	17798	17700	17721	17715	17803	17896	17765	17841	17797	17715	17793	17748	17699	17633	17858	17826	17885	17898	17552	17879	17757	17698	17850	17707	17804	17794	17934	17736	17812	17837	17843	17508	17774	17748	17788	17766	17776	17774	17835	17759	17721	17719	17659	17491	17878	17811	17529	17733	17687	17688	17943	17837	17725	17854	17882	17675	17758	17680	17734	17766	17863	17612	17734	17753	17560	17669	17789	17913	17777	17726	17560	17859	17671	17737	17774	17763	17920	17823	17716	17735	17632	17734	17681	17600	17781	17951	17633	17818	17771	17722	17785	18001	17875	17627	17727	17693	17867	17711	17754	17689	17859	17713	17684	17768	17776	17553	17747	17841	17857	17619	17850	17765	17812	17702	17816	17768	17757	17867	17677	17698	17718	17896	17472	17873	17753	17731	17757	17670	17752	17814	17773	17868	17663	17989	17781	17996	17731	17754	17837	17787	17703	17807	17826	17601	17891	17856	17819	17782	17894	17745	17669	17678	17684	17780	17894	17581	17760	17721	17672	17758	17923	17766	17750	17719	17717	17764	17808	17764	17734	17685	17949	17857	17727	17979	17762	17639	17800	17807	17855	17723	17917	17565	17821	17729	17834	17632	17848	17894	17848	17890	17706	17818	17745	17801	17740	17899	17813	17882	17800	17616	17739	17595	17874	17740	17721	17681	17791	17625	17858	17906	17815	17895	17844	17710	17888	17829	17752	17623	17809	17671	17828	17843	17748	17509	17822	17511	17803	17845	17661	17770	17726	17624	17743	17689	17737	17613	17796	17885	17828	17818	17698	17709	17753	17789	17909	17739	17832	17698	17764	17823	17987	17626	17936	17769	17738	17622	17610	17708	17916	17610	17759	18013	17717	17610	17759	17935	17701	17806	17646	17651	17904	17900	17660	17646	17889	17633	17810	17602	17705	17643	17828	17772	17728	17853	17697	17896	17728	17596	17679	17701	17936	17716	17729	17940	17654	17720	17828	17642	17797	17655	17709	17697	17702	17791	17965	17730	17813	17913	17778	17665	17846	17622	17881	17835	17773	17803	17804	17774	17805	17808	17864	17705	17784	17799	17636	17938	17501	17637	17593	17774	17752	17711	17760	17696	17853	17747	17678	17818	17817	17836	17707	17755	17820	17830	17724	17789	17740	17741	17754	17705	17670	17874	17754	17766	17661	17752	17714	17738	17767	17834	17739	17627	17911	17789	17833	17851	17745	17745	17528	17787	17689	17842	17770	17949	17582	17708	17639	17809	17691	17679	17831	17730	17706	17899	17827	17915	17698	17728	17619	17728	17802	17710	17668	17763	17709	17826	17652	17817	17855	17674	17700	17916	17750	17935	17756	17662	17783	17813	17913	17672	17645	17754	17669	17828	17723	17774	17888	17768	17836	17676	17777	17719	17717	17764	17783	17880	17775	17685	17832	17676	17858	17558	17862	17718	17810	17826	17756	17801	17615	17732	17869	17700	17748	17728	17844	17812	17828	17885	17636	17838	17582	17794	17814	17632	17552	17841	17845	17710	17556	17973	17741	17737	17772	17951	17815	17850	17806	17718	18004	17789	17753	17923	17880	17855	17803	17813	17575	17824	17522	17779	17866	17634	17710	17844	17709	17743	17747	17669	17815	17814	17748	17757	17685	17959	17749	18026	17774	17826	17641	17802	17726	17754	17782	17850	17934	17807	17799	17566	17831	17790	17794	17653	17857	17929	17788	17694	17697	17791	17875	17658	17805	17865	17637	17772	17955	17830	17775	17724	17568	17888	17784	17666	17801	17787	17723	17847	17727	17841	17709	17663	17723	17812	17557	17615	17829	17691	17516	17931	17756	17769	17718	17756	17921	17748	17838	17761	17769	17804	17761	17853	17726	17845	17840	17660	17707	17653	17789	17594	17654	17901	17664	17539	17848	17730	17870	17715	17748	17865	17703	17851	17958	17892	17845	17960	17549	17834	17664	17641	17774	17854	17805	17776	17436	17811	17848	17894	17877	17767	17727	17857	17753	17733	17694	17769	17752	17765	17877	17754	17921	17776	17762	17618
22979	23038	36376	33697	29766	28688	28833	23459	22247	22580	22414	22094	21976	22020	22033	22007	22046	22078	21998	21924	21829	21943	22127	21946	21989	21819	21695	21949	21991	21729	21687	21804	21741	21698	21751	21765	21908	21752	21925	21581	21746	22133	21811	21688	21703	21569	21704	21810	21941	21912	21697	21671	21705	21636	21680	21656	21785	21752	21497	21501	21733	21812	21764	21715	21852	21628	21625	21557	21697	21352	21646	21666	21781	21767	21797	21798	22002	21771	21767	21756	21759	21465	21858	21873	21785	21706	21709	21605	21714	21453	21618	21796	21725	21782	21711	21570	21626	21571	21751	21729	21682	21500	21763	21577	21520	21525	21756	21834	21734	21675	21569	21841	21620	21808	21512	21720	21845	21601	21563	21575	21791	21697	21565	21688	21584	21751	21695	21706	21866	21698	21868	21704	21707	21745	21687	21611	21624	21550	21684	21778	21681	21876	21522	21592	21614	21683	21772	21643	21439	21780	21307	21585	21579	21333	21612	21706	21678	21744	21646	21793	21837	21832	21883	21791	21704	21614	21616	21780	21670	21802	21800	21815	21703	21800	21561	21643	21740	21588	21639	21691	21739	21678	21771	21752	21861	21439	21496	21493	21504	21614	21896	21747	21684	21695	21709	21730	21770	21643	21569	21739	21652	21424	21812	21565	21722	21679	21760	21800	21774	21772	21726	21899	21719	21872	21736	21620	21835	21746	21639	21785	21621	21766	21912	21718	21839	21778	21669	21657	21914	21766	21603	21586	21761	21712	21389	21778	21717	21361	21811	21693	21718	21683	21535	21933	21663	21655	21929	21934	21579	21675	21731	21700	21632	21681	21740	21546	21563	21601	21533	21648	21519	21753	21592	21705	21724	21670	21731	21670	21562	21728	21812	21666	21890	21538	21563	21536	21562	21504	21703	21687	21657	21775	21502	21668	21765	21616	21622	21590	21658	21551	21773	21878	21651	21711	21662	21670	21528	21795	21600	21561	21330	21797	21687	21937	21666	21670	21706	21567	21676	21632	21394	21771	21582	21609	21748	21822	21857	21524	21679	21623	21931	21658	21601	21586	21638	21662	21689	21746	21529	21724	21707	21472	21740	21630	21883	21767	21629	21912	21563	21700	21755	21431	21517	21506	21746	21704	21651	21698	21835	21660	21848	21657	21544	21632	21480	21696	21720	21821	21780	21793	21674	21536	21718	21515	21442	21486	21593	21599	21605	21592	21625	21804	21669	21716	21680	21676	21542	21531	21679	21669	21611	21856	21674	21596	21817	21864	21809	21849	21714	21778	21618	21820	21821	21737	21789	21696	21692	21736	21708	21567	21701	21719	21672	21701	21603	21667	21708	21583	21763	21755	21686	21488	21572	21516	21641	21563	21658	21646	21470	21656	21572	21775	21637	21401	21514	21875	21723	21795	21528	21715	21898	21901	21663	21690	21901	21682	21570	21759	21825	21637	21652	21591	21568	21569	21796	21512	21756	21440	21752	21451	21849	21758	21827	21763	21773	21646	21703	21529	21661	21631	21772	21832	21336	21553	21663	21630	21594	21592	21674	21469	21674	21745	21781	21699	21643	21594	21612	21494	21600	21709	21671	21448	21598	21819	21647	21770	21819	21641	21683	21677	21657	21637	21626	21703	21715	21624	21793	21721	21694	21635	21664	21636	21549	21721	21741	21686	21546	21544	21635	21639	21789	21748	21718	21590	21688	21689	21933	21556	21727	21479	21838	21851	21789	21747	21731	21628	21677	21503	21844	21817	21632	21634	21642	21440	21645	21573	21624	21488	21533	21457	21696	21624	21733	21548	21735	21619	21718	21584	21545	21839	21463	21662	21778	21573	21753	21763	21682	21816	21849	21723	21630	21733	21524	21824	21688	21671	21625	21591	21805	21683	21702	21490	21639	21713	21463	21610	21595	21368	21781	21572	21666	21690	21742	21698	21572	21543	21630	21625	21460	21440	21536	21702	21393	21746	21554	21729	21644	21518	21832	21797	21731	21786	21672	21643	21405	21552	21642	21671	21713	21691	21885	21610	21728	21700	21675	21587	21746	21747	21797	21562	21933	21617	21583	21637	21576	21580	21755	21873	21864	21592	21731	21691	21559	21727	21739	21770	21719	21716	21799	21949	21744	21692	21945	21562	21709	21510	21724	21636	21680	21688	21741	21569	21675	21499	21734	21455	21440	21701	21759	21798	21652	21626	21778	21867	21832	21559	21575	21558	21598	21545	21664	21740	21773	21832	21570	21522	21621	21459	21575	21501	21693	21742	21725	21642	21642	21699	21555	21448	21810	21640	21770	21759	21731	21834	21556	21728	21615	21671	21585	21758	21339	21568	21593	21332	21437	21657	21463	21739	21519	21713	21550	21502	21617	21723	21797	21557	21646	21650	21655	21622	21833	21654	21633	21753	21699	21917	21800	21853	21642	21533	21619	21723	21580	21912	21745	21764	21784	21813	21496	21721	21659	21531	21820	21710	21449	21754	21489	21535	21600	21873	21762	21673	21616	21630	21597	21596	21460	21820	21784	21695	21589	21638	21486	21651	21679	21746	21915	21619	21811	21742	21507	21680	21619	21668	21660	21545	21642	21634	21589	21647	21738	21796	21794	21681	21761	21745	21645	21929	21785	21441	21689	21755	21567	21474	21527	21647	21799	21854	21566	21603	21704	21585	21842	21448	21793	21429	21737	21760	21451	21731	21767	21728	21868	21572	21818	21705	21678	21619	21647	21560	21698	21424	21809	21605	21725	21670	21606	21761	21707	21612	21541	21560	21618	21699	21873	21823	21730	21564	21749	21672	21693	21657	21803	21673	21678	21647	21663	21507	21894	21639	21307	21561	21638	21642	21698	21584	21703	21684	21657	21410	21654	21584	21756	21659	21475	21422	21868	21695	21833	21703	21742	21512	21779	21520	21618	21673	21536	21732	21734	21462	21686	21860	21788	21861	21777	21864	21508	21536	21808	21746	21582	21671	21519	21824	21586	21734	21739	21707	21519	21803	21737	21534	21770	21592	21811	21747	21657	21586	21634	21846	21677	21636	21705	21523	21616	21645	21601	21622	21627	21701	21537	21545	21447	21660	21423	21709	21694	21529	21691	21719	21802	21567	21685	21558	21624	21449	21625	21738	21560	21684	21724	21752	21612	21650	21667	21873	21625	21520	21694	21545	21694	21708	21664	21672	21959	21626	21939	21513	21414	21595	21913	21540	21670	21696	21730	21779	21648	21705	21581	21647	21374	21441	21704	21821	21700	21553	21627	21518	21811	21601	21730	21911	21785	21565	21694	21699	21730	21666	21624	21673	21703	21582	21648	21619	21872	21754	21699	21836	21707	21703	21813	21798	21537	21829	21697	21681	21880	21552	21716	21905	21907	21439	21573	21669	21507	21615	21690	21710	21723	21908	21547	21836	21398	21485	21791	21585	21556	21707	21806	21790	21749	21534	21610	21744	21798	21641	21790	21660	21703	21388	21759	21765	21638	21485	21614	21536	21682	21602	21631	21749	21888	21569	21803	21484	21454	21672	21621	21581	21691	21802	21662	21879	21271	21356	21589	21601	21570	21784	21643	21584	21650	21705	21805	21646	21656	21687	21742	21791	21640	21745	21877	21794	21604	21676	21801	21680	21775	21611	21663	21888	21639	21716	21660	21708	21447	21806	21651	21650	21913	21798	21747	21740	21506	21688	21683	21706	21762	21600	21454	21725	21705	21344	21548	21492	21550	21585	21508	21652	21617	21689	21923	21730	21793	21677	21640	21658	21725	21448	21538	21679	21699	21653	21668	21521	21514	21798	21548	21770	21701	21651	21658	21753	21683	21977	21525	21578	21660	21854	21611	21579	21617	21731	21663	21663	21520	21518	21747	21468	21491	21706	21487	21678	21795	21877	21715	21745	21741	21717	21602	21746	21748	21500	21859	21932	21659	21898	21685	21667	21631	21805	21622	21898	21805	21621	21637	21608	21708	21726	21693	21646	21500	21730	21571	21851	21723	21597	21620	21568	21681	21635	21526	21616	21694	21575	21642	21806	21644	21663	21661	21708	21607	21556	21650	21718	21558	21695	21552	21444	21698	21611	21676	21698	21625	21608	21737	21619	21613	21783	21816	21616	21428	21687	21508	21538	21835	21820	21571	21505	21675	21621	21819	21765	21707	21786	21385	21800	21682	21625	21985	21663	21584	21467	21575	21783	21527	21745	21824	21600	21501	21843	21810	21777	21953	21746	21869	21622	21563	21552	21882	21802	21553	21877	21969	21860	21565	21735	21387	21765	21842	21737	21650	21788	21796	21459	21552	21800	21799	21610	21699	21663	21628	21519	21584	21520	21607	21677	21649	21641	21638	21356	21545	21869	21686	21855	21757	21821	21650	21683	21492	21481	21598	21633	21627	21687	21776	21428	21627	21916	21554	21493	21856	21641	21671	21588	21847	21770	21734	21758	21622	21683	21535	21374	21438	21501	21777	21651	21519	21849	21740	21450	21763	21851	21659	21602	21640	21587	21790	21686	21649	21743	21678	21766	21681	21801	21603	21655	21754	21566	21430	21694	21430	21540	21461	21484	21711	21589	21470	21543	21734	21692	21705	21443	21656	21410	21510	21729	21720	21855	21686	21692	21633	21706	21581	21635	21416	21620	21671	21618	21629	21707	21617	21751	21786	21732	21712	21680	21634	21543	21835	21673	21641	21779	21644	21462	21532	21547	21588	21584	21805	21761	21767	21607	21632	21558	21653	21625	21517	21660	21529	21646	21809	21918	21607	21644	21491	21401	21600	21587	21607	21587	21690	21549	21821	21544	21765	21538	21508	21821	21655	21615	21569	21705	21539	21596	21626	21598	21467	21537	21751	21722	21725	21790	21807	21649	21605	21609	21986	21736	21492	21766	21575	21654	21826	21870	21594	21500	21626	21679	21614	21734	21737	21583	21566	21604	21710	21689	21748	21810	21822	21643	21511	21586	21860	21791	21600	21674	21732	21823	21607	21756	21516	21757	21506	21624	21914	21604	21736	21693	21623	21527	21796	21671	21512	21821	21641	21647	21771	21502	21663	21708	21649	21617	21830	21880	21648	21795	21710	21741	21619	21769	21588	21757	21744	21814	21897	21617	21743	21594	21852	21710	21710	21392	21676	21800	21862	21749
64590	104530	91786	67762	45533	29770	21414	18620	18103	17612	17807	17773	17790	17758	17984	17724	18003	17899	17674	17693	17686	17712	17752	17836	17706	17894	17568	17810	17910	17773	17966	17928	17911	17792	17670	17890	17792	17778	17990	17973	17751	17897	17903	17806	17842	17647	17892	17895	17883	17945	17727	17829	17785	17834	17804	17883	17712	17698	17797	17715	17598	17759	17836	17541	18101	17845	17906	17756	17827	17780	17783	17932	17735	17807	17859	17787	17806	17703	17899	17876	17826	17899	17890	17728	17807	17732	17900	17803	17747	17844	17912	17852	17997	17824	17780	17711	17695	17787	17874	17913	17845	17872	17677	17760	18012	17771	17819	17707	17847	17701	17770	17761	17862	17795	17721	17751	17980	17902	17926	17938	17912	17866	17786	17827	17780	17759	17719	17899	17720	17866	17879	17914	17893	17691	17613	17772	17838	17681	17639	17958	17653	17806	17802	17726	17835	17540	17782	17973	17821	17699	17797	17670	17842	17776	17778	17939	17767	17720	17711	17903	17873	17774	17991	17826	17719	17834	17856	17733	17800	17567	17709	17739	17637	17795	17615	17735	17744	17847	17767	17830	17872	17787	17674	17799	17754	17668	17990	17926	17796	17693	17667	17965	17766	17761	17946	17756	17861	17807	17872	17693	17828	17887	17906	17770	17632	17908	17849	17880	17775	17665	17849	17724	17814	17837	17886	17831	17767	17675	17966	17711	17808	17816	17575	17933	17800	17785	17649	17653	17790	17873	17765	17832	17881	17854	17809	17850	17698	17875	17871	17673	17761	17762	17677	17746	17890	17683	17809	17829	17914	17927	17831	17828	17817	17751	17733	17850	17874	17691	17795	17684	17813	17841	17836	17719	17751	17883	17662	17853	17843	17846	17768	17766	17705	17797	17903	17785	17864	17794	17774	17775	17918	17788	17672	17913	17877	17687	17773	17824	17818	17732	17759	17814	17753	17660	17740	17792	17629	17760	17832	17727	17912	18064	17863	17714	17779	17754	17824	17587	17685	17824	17861	17770	17775	17939	17810	17711	17654	17925	17875	17924	17998	17542	17657	17741	17857	17868	17841	17864	17658	17973	17961	17776	17858	17921	17783	17833	17780	18024	17854	17905	17697	17860	17814	17694	17731	17840	17918	17780	17785	17854	17701	17850	17667	17774	17760	17895	17850	17848	17874	17787	17707	17761	17792	17816	17704	17815	17898	17833	17917	17702	17774	17675	17757	17758	17810	17941	17630	17744	17921	17782	17705	17685	17752	17792	17679	17858	17896	17585	17903	17869	17731	17911	17904	17710	17776	17870	17870	17805	17713	17965	17743	17773	17697	17824	17732	17663	17781	17539	17821	17688	17813	17864	17731	17762	17717	17884	17807	17910	17674	17846	17925	17810	17808	17871	17953	17724	18039	17932	17739	17806	17848	17706	17717	17717	17890	17855	17690	17748	17864	17953	17903	17729	17769	17585	17877	17844	17733	17761	17735	17808	17826	17864	17782	17769	17616	17743	17872	17658	17741	17776	17899	17756	17903	17873	17805	17691	17729	17733	17732	17695	17770	17770	17788	18008	17760	17954	17729	17713	17792	17838	17742	17744	17879	17826	17790	17807	17735	17798	17930	17733	17854	17840	17989	17793	17773	17795	17776	17864	17798	17764	17757	17785	17675	17815	17951	17779	17786	17673	17955	17911	17689	17897	17874	17596	17681	17723	17966	17838	17833	17919	17759	17744	17782	17804	17862	17773	18106	17804	17508	17897	17640	17723	17875	17748	17573	17789	17990	17996	17804	17634	17812	17706	17865	17743	17827	17846	17685	17832	17912	17774	17829	17597	17665	17770	17968	17774	17887	17855	17796	17768	17945	17841	17668	17662	17697	17598	17803	17642	18111	18039	17820	17737	17686	17760	17776	17937	17761	17604	17686	17918	17877	17812	17814	17623	17614	17859	17786	17892	17971	17765	17866	17749	17832	17723	17705	17699	17824	17773	17582	17820	17753	17835	17842	17656	17957	17745	17804	17976	17880	17776	17930	17774	17882	17868	17737	17734	17832	17796	17739	17783	17715	17633	17714	17780	17850	17886	17652	17800	17921	17975	17687	17862	17744	17732	17952	17770	17666	17711	17835	18080	17719	17717	17725	17681	17965	17718	17846	17818	17728	17781	17858	17855	17659	17808	17798	17712	17707	17713	17771	17794	17868	17892	17802	17763	17730	17782	17963	17735	17840	17876	17766	17903	17744	17842	17841	17745	17863	17719	17734	17675	17961	17825	17742	17659	17705	17859	17722	17855	17641	17602	17720	17804	17767	17920	17584	17732	17703	17796	17785	17917	17871	17877	17763	17971	17628	17649	17843	17817	17703	17785	17638	17788	17742	17940	17792	17751	17681	17872	17915	17612	17906	17782	17927	17837	17820	17756	17779	17763	17842	17906	17812	17837	17780	17798	17840	17803	17936	17943	17766	17858	17698	17819	17746	17644	17894	17693	17733	17788	17741	17910	17999	17644	17744	17768	17982	17657	17739	17934	17704	17679	17795	17822	17967	17644	17746	17852	17722	17646	17937	17842	17918	17775	17780	17794	17694	17732	17711	17787	17718	17871	17726	17739	17810	17880	17774	17841	17747	17820	17827	17618	17863	17710	17846	17643	17876	17730	17779	17781	17854	17639	17808	17735	17730	17876	17686	17754	17750	17749	17922	17882	17708	17638	17802	17651	17779	17885	17940	17813	17665	17830	17817	17665	17795	17897	17884	17809	17892	17812	17838	17885	17802	17879	17652	17790	17890	17748	17742	17999	17768	17880	17934	17814	17792	17953	17883	17781	17906	17845	18004	17656	17765	17990	17747	17886	17899	17820	17639	17831	17759	17645	17915	17837	17827	17939	17763	17816	17700	17746	17949	17728	17675	17686	17691	18085	17702	17627	17951	17687	17918	17868	17777	17661	17564	17761	17798	17844	17727	17732	17662	17931	17805	17813	17827	17754	17872	17836	17706	17805	17681	17773	17869	17852	17694	17764	17863	17720	17939	17724	17856	17674	17724	17797	17727	17621	17764	17771	17879	17793	17801	17758	17821	17872	17711	17829	17807	17939	17736	17664	17845	17744	17657	18041	17824	17822	17785	17712	17860	17765	17665	17801	17941	17784	17937	17730	17758	17655	17938	17704	17820	17897	17669	17901	17734	17619	17757	17826	17745	17870	17737	17773	17837	17751	17786	17726	17858	17605	17806	17670	17975	17814	17824	17735	17704	17660	17834	17751	17743	17761	17691	17771	17622	17987	17929	17754	17747	17641	17716	17759	17653	17685	17862	17787	17820	17684	17683	17823	17797	17773	17904	17896	17823	17906	17719	17851	17898	17869	17674	17750	17755	17769	17693	17780	17706	17826	17830	17801	17677	17890	17853	17930	17781	17806	17830	17835	17727	17734	17806	17658	17698	17719	17875	17692	17740	17898	17754	17802	17862	17887	17875	17687	17791	17769	17570	17660	17769	17690	17650	17821	17950	17747	17870	17861	17755	17814	17811	17671	17896	17849	17841	18013	17842	17747	17755	17824	17885	17617	17828	17809	17697	17819	17866	17716	17866	17850	17727	17665	17801	17972	17574	17878	17860	17750	17900	17759	17716	17858	17968	17911	17816	17988	17845	17927	17777	17829	17866	17599	17812	18059	17652	17687	17764	17794	17779	17979	17861	17820	17801	17674	17887	17737	17701	17738	17699	17825	17658	17562	17771	17799	17774	17678	17828	17838	17806	17770	17666	17697	17712	17856	17779	17873	17782	17847	17813	17829	17847	17815	17868	17599	17887	17567	17838	17779	17911	17771	17615	17892	17569	17872	17769	17733	17968	17840	17789	17962	17633	17827	17871	17868	17546	17938	17674	17759	17779	17791	17869	17625	17729	17767	17580	17917	17943	17724	17688	17724	17702	17895	17811	17933	17773	17847	17748	17795	17806	18027	17658	17801	17802	17827	17638	17896	17776	17768	17758	17876	17783	17921	17910	17962	17771	17486	17802	17676	17633	17821	17685	17721	18056	17733	17866	17623	17599	17809	17854	17759	17742	17700	17629	17957	17684	17823	17828	17848	17876	17750	17750	17842	17880	17801	17910	17869	17747	17678	17936	17831	17706	17869	17720	17472	17858	17913	17733	17586	17812	17674	17699	17851	17809	17830	17644	17992	17713	17910	17726	17799	17811	17930	17815	17772	17980	17659	17762	17753	17659	17762	17570	17985	17892	17651	17907	17708	17747	17986	17912	17642	17867	17949	17814	17900	18057	17661	17706	17802	17882	17671	17788	17879	17579	17778	17800	17821	17823	17764	17783	17728	17892	17754	17698	17826	17810	17794	17792	17824	17722	17783	17769	17636	17806	17732	17809	17680	17785	17802	17857	17694	17901	17831	17679	17860	17612	17818	17758	17717	17781	17789	17729	17697	17669	17807	17769	17740	17720	17792	17927	17772	17842	17746	17860	17668	17726	17786	17951	17824	17959	17760	17848	17692	17868	17725	17728	17832	17842	17779	17638	17980	17734	17652	18047	17852	17974	17854	17947	17856	17680	17823	17782	17849	17840	17712	17758	17790	17618	17601	17860	17761	17792	17878	17609	17859	17729	17839	17796	17801	17844	17743	17885	17870	17783	17701	17796	17803	17753	17883	17834	17786	17929	17723	17702	17850	17674	17728	17846	17826	17864	17790	17739	17561	17789	18047	17652	17834	17865	17844	17645	17657	17824	17783	17624	17607	17685	17848	17680	17904	17991	17508	17836	17796	17794	17682	17910	17739	17488	17698	17748	17749	17851	17742	17668	17737	17762	18082	17636	17900	17786	17875	17686	18007	17635	17701	17865	17560	17778	17745	17784	17884	17787	17875	17886	17899	17865	17769	17916	17736	17767	17710	17780	17884	17707	17740	17522	17908	17939	17554	17748	17792	17665	17709	17919	17946	17884	17898	17724	17704	17803	17862	17671	17839	17809	17855	17736	17829	17802	17969	17849	17805	17855	17788	17661	17792	17894	17708	17792	17858	17811	17739	17872	17668	17753	17859	17733	17895	17747	17997	17767	17812	17871	17837	17639	17681	17761	17810	17964	17929	17959	17744	17752	17800	17739	17899	17773	17877	17761	17780	18020	17666	17806	17934
30532	36937	44108	33975	25851	23051	22596	21912	21709	21988	21943	21603	21696	21642	21624	22035	21858	21861	21941	21655	21582	21647	21577	21750	21674	21572	21799	21688	21725	21503	21821	21544	21546	21678	21751	21568	21800	21373	21574	21639	21683	21527	21625	21581	21409	21669	21577	21629	21739	21646	21649	21862	21764	21723	21654	21602	21637	21688	21566	21764	21881	21673	21691	21456	21768	21767	21518	21667	21747	21645	21694	21735	21696	21545	21899	21653	21742	21747	21760	21745	21701	21773	21628	21751	21701	21531	21599	21601	21764	21536	21758	21605	21564	21478	21655	21517	21734	21776	21676	21759	21794	21573	21717	21398	21602	21775	21607	21742	21687	21719	21933	21526	21746	21536	21538	21644	21451	21560	21498	21763	21728	21744	21639	21492	21602	21532	21531	21495	21587	21779	21763	21621	21670	21706	21626	21708	21817	21650	21659	21853	21779	21698	21714	21408	21599	21615	21670	21442	21501	21732	21477	21741	21589	21564	21532	21654	21487	21848	21682	21430	21592	21761	21673	21508	21482	21545	21451	21608	21784	21692	21647	21638	21748	21594	21487	21725	21703	21553	21775	21483	21463	21644	21893	21651	21848	21893	21428	21657	21629	21681	21599	21467	21553	21779	21690	21399	21502	21856	21680	21754	21526	21846	21729	21876	21843	21821	21656	21464	21474	21516	21524	21578	21593	21527	21732	21676	21635	21749	21763	21761	21706	21579	21806	21658	21501	21669	21633	21509	21761	21390	21659	21603	21741	21703	21638	21724	21754	21571	21536	21717	21816	21677	21861	21594	21650	21787	21575	21876	21569	21789	21705	21719	21454	21624	21618	21719	21560	21539	21781	21739	21780	21563	21607	21683	21624	21844	21838	21776	21621	21474	21799	21699	21694	21462	21571	21593	21710	21765	21700	21774	21581	21561	21813	21360	21738	21541	21786	21603	21768	21854	21694	21541	21590	21582	21704	21576	21802	21623	21643	21622	21613	21695	21445	21501	21928	21717	21696	21762	21668	21728	21771	21655	21440	21809	21690	21596	21540	21683	21885	21590	21613	21739	21690	21812	21632	21551	21714	21684	21658	21591	21723	21661	21663	21745	21800	21586	21486	21591	21535	21755	21867	21639	21583	21459	21833	21908	21737	21801	21806	21704	21759	21605	21543	21768	21646	21709	21652	21724	21584	21512	21776	21661	21633	21832	21593	21768	21677	21791	21731	21445	21555	21350	21550	21781	21422	21782	21625	21770	21662	21690	21775	21801	21655	21599	21688	21606	21759	21864	21455	21614	21688	21845	21646	21729	21547	21856	21741	21707	21603	21594	21533	21616	21589	21612	21617	21586	21604	21710	21454	21932	21792	21796	21574	21670	22018	21903	21686	21724	21716	21524	21490	21667	21424	21732	21621	21783	21637	21630	21585	21661	21649	21705	21521	21525	21611	21710	21530	21887	21532	21713	21750	21531	21840	21636	21621	21596	21637	21534	21755	21566	21430	21585	21625	21635	21674	21642	21699	21812	21710	21603	21675	21493	21630	21785	21801	21837	21724	21568	21743	21476	21671	21599	21559	21711	21528	21790	21671	21853	21564	21821	21584	21619	21846	21527	21546	21530	21720	21659	21604	21670	21869	21775	21806	21596	21694	21746	21428	21747	21459	21768	21495	21833	21592	21529	21368	21470	21598	21610	21638	21782	21821	21498	21836	21605	21781	21388	21627	21612	21593	21570	21912	21553	21635	21850	21595	21402	21902	21713	21688	21755	21553	21542	21812	21860	21593	21544	21964	21715	21753	21819	21693	21794	21684	21685	21815	21702	21585	21735	21524	21731	21439	21677	21628	21696	21528	21663	21702	21677	21978	21632	21634	21875	21625	21499	21681	21673	21453	21546	21760	21731	21788	21647	21738	21644	21877	21638	21550	21662	21816	21724	21565	21634	21899	21722	21532	21682	21709	21463	21734	21622	21557	21500	21662	21694	21760	21808	21758	21660	21505	21640	21577	21697	21669	21696	21709	21861	21588	21694	21567	21848	21788	21737	21802	21894	21575	21582	21852	21618	21693	21688	21388	21480	21654	21479	21603	21517	21854	21859	21648	21537	21684	21787	21780	21825	21708	21490	21566	21585	21655	21665	21728	21638	21794	21806	21667	21830	21658	21573	21532	21580	21590	21720	21802	21850	21584	21802	21643	21858	21819	21776	21766	21698	21709	21613	21816	21467	21627	21816	21710	21602	21510	21746	21601	21666	21705	21482	21551	21849	21537	21511	21598	21630	21758	21885	21823	21615	21763	21565	21846	21797	21590	21709	21625	21542	21836	21710	21807	21468	21790	21634	21664	21591	21681	21645	21675	21665	21829	21621	21570	21574	21519	21837	21687	21662	21769	21838	21571	21634	21626	21411	21602	21840	21533	21485	21725	21710	21552	21636	21599	21830	21821	21700	21454	21574	21549	21649	21689	21708	21553	21615	21507	21866	21782	21779	21544	21642	21569	21716	21840	21518	21725	21863	21789	21832	21774	21548	21699	21703	21768	21661	21523	21576	21630	21725	21840	21801	21683	21560	21760	21695	21860	21680	21557	21794	21674	21449	21696	21766	21794	21656	21648	21724	21563	21609	21701	21758	21552	21732	21932	21645	21601	21752	21547	21787	21620	21599	21496	21858	21765	21761	21487	21596	21827	21530	21687	21574	21534	21544	21498	21657	21653	21633	21841	21839	21863	21548	21757	21658	21737	21596	21795	21858	21542	21556	21553	21391	21741	21657	21601	21730	21606	21770	21646	21699	21788	21743	21737	21804	21603	21541	21777	21677	21722	21727	21742	21688	21879	21649	21683	21452	21865	21590	21658	21725	21709	21670	21862	21738	21593	21650	21571	21716	21540	21497	21671	21562	21692	21712	21466	21547	21512	21455	21543	21575	21462	21542	21503	21674	21559	21841	21651	21632	21652	21676	21407	21725	21644	21718	21638	21585	21495	21780	21778	21690	21370	21769	21693	21651	21799	21651	21560	21834	21660	21652	21508	21534	21534	21574	21905	21546	21845	21746	21507	21735	21570	21692	21468	21578	21588	21641	21553	21779	21805	21689	21660	21563	21792	21768	21743	21584	21547	21633	21853	21754	21578	21529	21506	21608	21751	21792	21618	21772	21770	21752	21694	21540	21805	21698	21681	21763	21580	21789	21884	21608	21783	21634	21545	21825	21671	21720	21820	21784	21727	21833	21621	21677	21651	21675	21553	21529	21449	21590	21685	21635	21857	21513	21811	21727	21720	21741	21677	21904	21640	21731	21782	21676	21977	21730	21866	21714	21606	21702	21710	21712	21714	21459	21741	21468	21712	21448	21932	21539	21789	21732	21670	21775	21706	21760	21782	21509	21524	21582	21695	21805	21769	21839	21763	21425	21735	21697	21859	21704	21846	21777	21658	21807	21720	21764	21755	21564	21584	21489	21675	21542	21864	21695	21513	21671	21604	21598	21570	21653	21835	21626	21748	21862	21693	21626	21694	21684	21912	21684	21762	21569	21875	21570	21561	21515	21873	21530	21649	21463	21764	21667	21556	21619	21870	21434	21687	21682	21615	21682	21812	21714	21766	21586	21617	21714	21835	21597	21751	21883	21665	21496	21472	21538	21597	21522	21697	21684	21618	21849	21317	21822	21632	21556	21717	21669	21669	21657	21504	21882	21666	21711	21602	21769	21893	21829	21756	21741	21774	21482	21558	21630	21906	21585	21629	21469	21571	21602	21670	21645	21763	21756	21658	21639	21412	21877	21908	21625	21659	21777	21706	21610	21651	21905	21579	21645	21842	21746	21766	21730	21532	21628	21756	21659	21660	21307	21669	21466	21603	21542	21905	21707	21679	21721	21726	21664	21602	21555	21531	21764	21604	21608	21660	21674	21574	21498	21758	21570	21535	21651	21518	21674	21702	21746	21625	21662	21661	21702	21693	21557	21882	21612	21798	21746	21883	21712	21663	21600	21583	21541	21793	21690	21819	21801	21741	21850	21734	21673	21660	21943	21749	21729	21689	21679	21754	21526	21767	21515	21414	21795	21688	21627	21958	21907	21904	21785	21856	21647	21743	21621	21652	21615	21798	21880	21782	21667	21438	21594	21717	21665	21546	21549	21540	21613	21511	21530	21620	21796	21511	21511	21606	21670	21683	21528	21783	21869	21695	21574	21577	21656	21579	21744	21949	21671	21811	21666	21652	21670	21500	21882	21687	21629	21726	21951	21618	21709	21852	22019	21840	21800	21771	21593	21750	21698	21659	21802	21643	21676	21739	21770	21705	21582	21682	21761	21574	21654	21760	21586	21675	21655	21700	21652	21625	21495	21590	21638	21746	21518	21540	21603	21683	21634	21497	21472	21693	21553	21483	21777	21751	21852	21793	21861	21631	21661	21527	21731	21683	21788	21887	21487	21821	21584	21649	21561	21697	21593	21803	21413	21599	21687	21644	21768	21693	21709	21674	21716	21690	21878	21679	21724	21795	21762	21727	21627	21561	21872	21719	21690	21573	21705	21670	21569	21760	21873	21620	21640	21675	21655	21548	21623	21777	21600	21672	21711	21671	21748	21705	21872	21728	21745	21542	21751	21741	21666	21711	21678	21597	21453	21701	21802	21555	21655	21876	21621	21568	21569	21572	21705	21658	21880	21681	21683	21602	21602	21663	21641	21943	21907	21859	21654	21690	21764	21862	21613	21692	21756	21804	21697	21610	21553	21763	21656	21704	21489	21590	21687	21792	21582	21678	21665	21521	21430	21603	21607	21647	21660	21780	21611	21572	21810	21690	21846	21750	21616	21798	21753	21539	21764	21808	21527	21801	21424	21637	21623	21568	21600	21862	21415	21678	21588	21771	21666	21585	21721	21662	21678	21667	21586	21754	21670	21818	21862	21673	21521	21623	21611	21811	21835	21746	21667	21761	21807	21621	21558	21657	21551	21621	21688	21462	21585	21597	21988	21643	21782	21734	21378	21557	21679	21547	21916	21699	21564	21614	21672	21597	21709	21519	21640	21626	22047	21864	21715	21758	21583	21585	21787	21533	21796	21631	21784	21625	21589	21691	21583	21731	21713	21664	21742	21630	21826	21744	21529	21665	21622	21626	21575	21498	21773	21815	21534	21714	21665	21855	21753
38005	56605	45354	29340	21910	19175	17911	17639	17794	17761	17877	17776	17711	17839	17741	17755	17702	17697	17752	17676	17644	17944	17833	17757	17770	17812	17512	17728	17762	17862	17679	17834	17632	17716	17837	17800	17978	17664	17565	17814	17755	17789	17741	17765	17750	17667	17787	17813	17832	17877	17654	17711	17760	17585	17910	17789	17834	17739	17679	17692	17771	17632	17765	17694	17671	17568	17650	17874	17641	17739	17732	17859	17879	17675	17606	17807	17682	17868	17760	17808	17723	17827	17584	17674	17708	17852	17814	17589	17843	17646	17748	17668	17616	17755	17676	17823	17663	17968	17719	17748	17577	17731	17773	17632	17755	17823	17731	17900	17705	17734	17800	17822	17708	17679	17822	17574	17770	17728	17581	17693	17671	17683	17952	17679	17618	17764	17651	17588	17573	17694	17631	17757	17586	17762	18027	17669	17803	17766	17706	17672	17587	17777	17606	17683	17894	17704	17928	17462	17716	17814	17806	17606	17919	17643	17718	17688	17595	17741	17683	17775	17710	17724	17695	17738	17857	17924	17738	17882	17570	17670	17541	17627	17775	17880	17537	17786	17654	17736	17727	17744	17839	17737	17686	17708	17564	17715	17777	17729	17845	17815	17719	17652	17850	17623	17794	17743	17676	17763	17755	17697	17673	17723	17756	17726	17793	17587	17767	17773	17741	17641	17866	17766	17632	17787	17674	17675	17753	17743	17771	17760	17752	17760	17742	17610	17742	17555	17757	17786	17697	17616	17547	17567	17792	17704	17750	17653	17701	17672	17671	17878	17767	17752	17794	17784	17631	17539	17765	17696	17912	17849	17836	17562	17787	17693	17564	17665	17754	17693	17651	17698	17692	17837	17907	17659	17842	17839	17631	17755	17683	17880	17529	17610	17669	17861	17730	17580	17702	17706	17712	17669	17731	17807	17954	17689	17862	17926	17630	17816	17710	17870	17682	17726	17740	17701	17853	17753	17824	17676	17657	17781	17812	17812	17695	17668	17853	17850	17618	17630	17717	17707	17689	17692	17751	17825	17666	17636	17717	17569	17857	17781	17955	17753	17644	17593	17688	17852	17596	17653	17703	17724	17685	17815	17746	17682	17782	17737	17790	17721	17834	17745	17834	17705	17831	17695	17617	17688	17808	17644	17714	17778	17741	17733	17830	17599	17788	17575	17616	17841	17597	17972	17760	17607	17705	17751	17962	17704	17658	17700	17587	17871	17649	17530	17748	17779	17729	17763	17690	17656	17758	17675	17782	17761	17664	17788	17721	17653	17836	17611	17579	17643	17785	17752	17743	17657	17776	17746	17650	17626	17674	17522	17675	17651	17892	17679	17562	17628	17587	17734	17699	17622	17605	17621	17760	17727	17769	17840	17550	17725	17822	17532	17728	17815	17786	17760	17764	17754	17739	17806	17844	17764	17873	17763	17763	17673	17701	17701	17587	17646	17563	17684	17726	17683	17821	17770	17682	17801	17701	17728	17737	17668	17693	17839	17747	17653	17711	17736	17691	17901	17752	17755	17844	17847	17579	17833	17526	17631	17777	17688	17724	17827	17811	17938	17809	17804	17780	17811	17627	17770	17675	17831	17823	17815	17639	17756	17736	17674	17762	17712	17611	17828	17737	17669	17780	17581	17813	17866	17645	17700	17690	17777	17660	17909	17753	17687	17763	17744	17789	17735	17700	17771	17708	17752	17617	17754	17691	17508	17668	17835	17506	17829	17751	17627	17783	17635	17781	17764	17760	17695	17656	17598	17751	17817	17798	17785	17821	17684	17791	17734	17788	17853	17730	17632	17832	17701	17710	17610	17742	17613	17677	17761	17686	17710	17704	17723	17840	17754	17718	17835	17808	17678	17796	17730	17883	17776	17641	17708	17777	17832	17829	17644	17873	17494	17734	17769	17654	17772	17684	17734	17731	17628	17842	17751	17725	17798	17629	17750	17894	17502	17833	17686	17692	17768	17761	17705	17717	17838	17607	17705	17742	17735	17782	17823	17741	17571	17666	17831	17779	17656	17458	17785	17864	17664	17673	17757	17604	17632	17660	17725	17841	17686	17543	17748	17829	17785	17617	17835	17615	17928	17775	17462	17875	17733	17638	17726	17851	17709	17738	17787	17654	17657	17867	17652	17783	17786	17673	17802	17779	17805	17759	17636	17854	17790	17637	17703	17723	17719	17715	17599	17578	17776	17775	17687	17700	17773	17614	17817	17618	17716	17681	17731	17769	17675	17779	17799	17625	17700	17737	17854	17687	17781	17681	17775	17712	17823	17885	17899	17757	17672	17776	17667	17530	17710	17800	17695	17729	17907	17837	17649	17759	17785	17652	17769	17640	17630	17643	17560	17714	17699	17835	17773	17650	17992	17793	17818	17836	17696	17647	17727	17621	17718	17605	17692	17642	17666	17779	17754	17750	17680	17734	17716	17704	17833	17726	17710	17799	17641	17789	17862	17659	17772	17642	17593	17717	17697	17823	17745	17672	17620	17742	17692	17703	17654	17880	17813	17726	17672	17762	17679	17827	17597	17848	17739	17774	17855	17729	17779	17611	17834	17727	17567	17856	17716	17800	17615	17820	17717	17747	17633	17768	17668	17693	17766	17837	17650	17756	17694	17586	17738	17806	17912	17756	17828	17712	17514	17676	17651	17628	17592	17910	17589	17733	17626	17612	17679	17576	17628	17578	17746	17759	17552	17826	17848	17784	17736	17638	17744	17985	17691	17660	17634	17775	17900	17687	17770	17708	17720	17802	17732	17667	17676	17672	17815	17820	17706	17680	17662	17733	17615	17514	17828	17774	17756	17749	17600	17649	17907	17686	17798	17784	17658	17824	17675	17641	17882	17633	17841	17826	17926	17852	17664	17730	17811	17689	17618	17633	17813	17635	17780	17811	17511	17800	17627	17881	17794	17797	17730	17772	17586	17635	17914	17859	17765	17639	17787	17787	17823	17719	17500	17729	17613	17731	17590	17667	17743	17779	17659	17689	17562	17905	17673	17689	17778	17846	17637	17826	17816	17584	17633	17579	17675	17671	17763	17778	17678	17759	17569	17738	17885	17698	17724	17790	17466	17680	17823	17689	17750	17864	17701	17503	17601	17670	17610	17742	17940	17736	17624	17860	17850	17690	17813	17850	17847	17687	17736	17673	17726	17760	17774	17765	17794	17675	17772	17620	17886	17631	17810	17672	17625	17742	17721	17747	17690	17657	17564	17627	17844	17527	17648	17721	17852	17707	17760	17788	17787	17718	17809	17755	17710	17730	17690	17687	17784	17776	17712	17758	17744	17679	17717	17710	17575	17837	17828	17817	17751	17840	17691	17574	17805	17790	17724	17768	17676	17638	17714	17734	17743	17713	17622	17603	17708	17708	17787	17765	17669	17719	17790	17772	17705	17782	17754	17666	17735	17799	17926	17767	17763	17693	17684	17849	17586	17682	17647	17691	17672	17714	17696	17758	17775	17802	17591	17709	17582	17776	17699	17602	17732	17730	17712	17798	17743	17740	17625	17807	17746	17746	17694	17675	17730	17695	17731	17623	17757	17679	17606	17764	17865	17842	17741	17706	17641	17767	17676	17646	17501	17851	17676	17672	17766	17740	17833	17793	17969	17704	17609	17768	17915	17762	17727	17741	17762	17907	17767	17572	17667	17769	17611	17629	17717	17910	17633	17781	17415	17749	17891	17774	17687	17584	17701	17804	17652	17621	17621	17845	17673	17530	17752	17855	17681	17748	17737	17625	17739	17633	17652	17715	17644	17614	17661	17701	17824	17547	17850	17667	17852	17864	17846	17791	17718	17772	17713	17730	17713	17737	17741	17599	17758	17822	17700	17719	17879	17778	17700	17544	17714	17700	17844	17643	17729	17773	17598	17790	17593	17605	17582	17712	17765	17742	17591	17699	17703	17779	17776	17574	17728	17741	17681	17775	17525	17767	17475	17810	17699	17785	17713	17609	17833	17780	17825	17711	17741	17642	17777	17589	17772	17651	17743	17549	17717	17587	17712	17673	17873	17693	17643	17662	17702	17768	17609	17675	17780	17776	17689	17642	17756	17580	17784	17680	17841	17848	17619	17714	17747	17828	17524	17782	17824	17642	17594	17504	17662	17812	17788	17729	17557	17597	17630	17828	17678	17777	17905	17651	17778	17643	17699	17669	17698	17781	17669	17876	17665	17761	17667	17762	17794	17629	17787	17682	17591	17713	17687	17846	17708	17787	17645	17815	17805	17790	18043	17714	17679	17654	17893	17890	17683	17629	17592	17796	17641	17703	17811	17819	17622	17638	17536	17735	17620	17818	17663	17688	17561	17688	17830	17828	17825	17776	17581	17611	17875	17915	17706	17717	17726	17699	17899	17593	17722	17740	17615	17738	17624	17633	17623	17666	17646	17659	17722	17727	17733	17682	17629	17780	17733	17883	17605	17688	17626	17696	17780	17805	17582	17718	17759	17874	17785	17720	17991	17797	17616	17842	17656	17866	17830	17713	17830	17734	17621	17648	17933	17862	17607	17762	17664	17855	17786	17765	17746	17605	17720	17826	17666	17890	17812	17856	17709	17772	17723	17662	17794	17764	17849	17705	17780	17716	17699	17723	17598	17667	17631	17684	17708	17835	17497	17812	17697	17784	17631	17686	17660	17682	17650	17732	17730	17721	17869	17643	17618	17717	17714	17724	17549	17795	17662	17661	17638	17704	17693	17908	17767	17699	17629	17817	17697	17696	17746	17802	17968	17769	17748	17739	17515	17848	17839	17772	17749	17614	17811	17637	17855	17757	17947	17789	17576	17772	17696	17655	17777	17771	17806	17699	17591	17554	17676	17668	17818	17836	17748	17810	17697	17682	17760	17683	17832	17902	17771	17816	17826	17742	17754	17780	17594	17813	17679	17661	17667	17564	17776	17733	17788	17807	17912	17864	17768	17881	17724	17738	17707	17810	17588	17842	17739	17648	17671	17725	17879	17727	17727	17688	17603	17702	17908	17840	17532	17673	17580	17767	17919	17748	17663	17643	17663	17578	17852	17694	17711	17896	17701	17678	17610	17514	17831	17738	17583	17853	17811	17720	17835	17806	17785	17871	17681	17839	17590	17665	17807	17692	17703	17687	17815	17725	17677	17750	17692	17658	17580	17815	17701
24303	24583	40610	40140	33206	28926	26214	22392	21701	21611	21679	21652	21595	21604	21464	21387	21514	21317	21280	21344	21373	21383	21058	21386	21396	21413	21481	21150	21380	21453	21397	21291	21368	21130	21274	21155	21166	21209	21411	21383	21182	21157	21259	21154	20960	21311	21294	21266	21396	21200	21508	21485	21240	21035	21186	21266	21388	21117	21416	21551	21202	21414	21404	21396	21243	21341	21314	21382	21163	21281	21358	21344	21300	21345	21315	21161	21269	21025	21079	21121	21113	21416	21249	21493	21191	21330	21332	21222	21171	21361	21172	21263	21241	21168	21435	21262	21546	21253	21108	21077	21319	21127	21252	20985	21353	21304	21089	21164	21142	21317	21219	21364	21265	20936	21472	21323	21364	21236	21348	21367	21329	21161	21167	21206	21143	21222	21116	21163	21246	21391	21207	21238	21316	21422	21450	21134	21238	21131	21340	21115	21404	21191	21219	21313	21202	21273	21520	21446	21139	21116	21300	21336	21282	21338	21290	20996	21090	21250	21389	21339	21121	21070	21179	21139	21186	21354	21223	21172	21201	21105	21194	21144	21395	21331	21074	21166	21231	21197	21312	21395	21120	21014	21204	21343	21141	21350	21320	21394	21185	21185	21379	21428	21096	21423	21378	21305	21362	21258	21308	21035	21190	21328	21309	21421	21173	21205	21124	21196	21261	21203	21223	21162	21362	21423	21361	21223	21272	21071	21157	21102	21166	21225	21315	21347	21176	21382	21329	21306	21325	21222	21215	21254	21396	21180	21271	21302	21250	21397	21217	21101	21242	21465	21392	21226	21294	21016	21251	21435	21299	21224	21361	21634	21255	21228	21228	21329	21296	21144	21301	21133	21206	21126	21342	21272	21145	21267	21331	21170	21241	21333	21405	21202	21240	21331	21208	21320	21226	21329	21338	21120	21264	21341	21189	21244	21092	21222	21144	21137	21027	21175	21228	21185	21348	21546	21191	21319	21330	21097	21293	21194	21115	21340	21433	21414	21234	21224	21442	21399	21271	21277	21465	20946	21327	21359	21299	21273	21260	21417	21300	21204	21362	21349	21309	21070	21395	21342	21338	21329	21093	21355	21227	21040	21183	21293	21275	21220	21507	21410	21373	21309	21363	21247	21321	21269	21207	21377	21282	21187	21256	21300	21342	21196	21125	21239	21294	21291	21422	21158	21255	21208	21412	21305	21329	21284	21263	21299	21174	21325	21479	21375	21433	21264	21307	21386	21321	21208	21248	21338	21214	21174	21122	21388	21169	21155	21213	21254	21372	21302	21380	21278	21475	21095	21356	21246	21302	21353	21439	21242	21405	21360	21464	21263	21285	21208	21252	21302	21450	21338	21433	21462	21178	21148	21375	21107	21307	21181	21396	21016	21032	21409	21381	21215	21369	21093	21120	21060	21401	21412	21225	21261	21329	21435	21342	21439	21231	21417	21310	21138	21234	21341	21393	21274	21126	21193	21456	21347	21329	21280	21038	21175	21192	21145	21101	21250	21185	21252	21260	21093	21081	21322	21334	21286	21338	21195	21294	21300	21277	21299	21287	21094	21195	21166	21405	21275	21295	21235	21163	21075	21191	21427	21388	21287	21272	21212	21178	21201	21422	21331	21085	21220	21148	21208	21078	21081	21256	21402	21457	21315	21265	21268	21194	21262	21307	21050	21253	21410	21460	21205	21419	21301	21157	21124	21271	21208	21346	21344	21307	21304	21232	21353	21207	21274	21279	21179	21484	21155	21191	21166	21308	21262	21215	21281	21163	21254	21243	21414	21329	21201	21330	21046	21182	21406	21178	21228	21335	21314	21490	21240	21415	21203	21313	21263	21177	21322	21242	21194	21246	21213	21272	21121	21170	21206	21127	21344	21365	21186	21346	21330	21328	21174	21389	21452	21328	21167	21119	21334	21221	21190	21479	21298	21299	21103	21338	21342	21223	21335	21208	21214	21429	21487	21434	21377	21248	21144	21251	21375	21273	21346	21257	21461	21384	21377	21222	21292	21182	21098	21321	21294	21302	21306	21313	21216	21097	21299	21446	21341	21135	21376	21162	21318	21379	21282	21275	21132	21232	21532	21164	21006	21175	21219	21339	21202	21078	20964	21303	21148	20963	21203	21233	21174	21323	21399	21316	21249	21398	21371	21391	21321	20946	21300	21238	21551	21236	21353	21225	21126	21201	21304	21258	21279	21216	21277	21148	21171	21300	21296	21287	21193	21371	21360	21146	21275	21299	21198	21441	21143	21241	21452	21115	21219	21075	21422	21193	21155	21373	21239	20976	21286	21293	21326	21212	21243	21355	21285	21254	21295	21160	21255	21283	21324	21321	21356	21511	21149	21108	21224	21242	21028	21198	21081	21470	21092	21526	21350	21277	21391	21256	21052	21191	21168	21090	21253	21249	21225	21264	21262	21355	21248	21343	21450	21296	21195	21283	21374	21194	21202	21355	21390	21268	21153	21302	21253	21135	21257	21292	21380	21120	21296	21178	21406	21359	21106	21182	21273	21436	21622	21384	21326	21243	21110	21256	21381	21289	20979	21157	21188	21200	21159	21156	21311	21142	21146	21250	21143	21408	21325	21377	21101	21234	21129	21294	21215	21245	21261	21327	21381	21290	21389	21206	21411	21162	21171	21227	21329	21376	20931	21170	21261	21088	21063	21209	21198	21233	21169	21269	21324	21160	21289	21193	21241	21297	21217	21201	21326	21359	21153	21154	21256	21220	21183	21461	21384	21203	21199	21320	21407	21383	21229	21445	21317	21247	21322	21461	21322	20982	21321	21110	21387	21093	21245	21381	21206	21214	21361	21212	21168	21427	21559	21597	21277	21169	21246	21268	21325	21155	21247	21239	21339	21166	21278	21226	21155	21283	21307	21262	21366	21220	21193	21267	21242	21389	21295	21223	21197	21139	21373	21206	21316	21211	21460	21292	21395	21433	21094	21337	21219	21158	21143	21157	21196	21347	21280	21308	21159	21504	21457	21260	21246	21034	21328	21345	21306	21220	21455	21313	21523	21048	21265	21256	20976	21453	21108	21172	21264	21129	21175	21388	21246	21362	21241	21164	21380	21199	21190	21262	21433	21263	21229	21033	21320	21300	21430	21134	21445	21352	21410	21408	21572	21319	21208	21265	21267	21183	21132	21283	21200	21416	21411	21479	21462	21242	21351	21390	21251	21366	21242	21294	21499	21451	21487	21435	21456	21348	21326	21221	21287	21147	21318	21446	21332	21267	21494	21223	21291	21153	21342	21290	21119	21111	21211	21220	21203	21175	21113	21121	21286	21378	21195	21277	21151	21244	21341	21229	21353	21265	21199	21492	21336	21327	21238	21422	21307	21346	21192	21221	21274	21219	21295	21455	21178	21163	21301	21188	21229	21450	21463	21214	21303	21045	21372	21294	21237	21375	21159	21341	21407	21440	21193	21160	21164	21387	21284	21132	21099	21289	21100	21238	21142	21299	21008	21301	21139	21277	21150	21108	21026	21308	21393	21208	21350	21103	21321	21231	21357	21389	21146	21390	21237	21273	21249	21272	21323	21265	21095	21419	21419	21052	21315	21227	21352	21137	21360	21243	21184	21259	21480	21242	21199	21135	21033	21071	21209	21336	21314	21207	21338	21232	21147	21272	21574	21248	21224	21060	21260	21546	21232	21468	21421	21058	21066	21322	21311	21149	21229	21387	21243	21160	20985	21348	21203	21399	21401	21456	21378	21036	21050	21088	21335	21277	21150	21183	21326	21183	21282	21158	21125	21520	21039	21298	21433	21159	21474	21198	21058	21260	21143	21205	21376	21278	21308	21309	21297	21150	21340	21280	21257	21366	21429	21368	21229	21359	21250	21369	21440	21159	21226	21405	21416	21358	21046	21054	21250	21246	21151	21296	21299	21356	21272	21166	21442	21415	21296	21171	21093	21253	21213	21061	21134	21141	21097	21257	21255	21360	21116	21098	21351	21230	21315	21103	21455	21149	21184	21272	21006	21251	21207	21437	21309	21299	21286	21228	21315	21310	21072	21174	21225	21150	21244	21196	21268	21157	21203	21215	21430	21292	21359	21412	21354	21366	21227	21188	21383	21293	21273	21133	21268	21084	21174	21175	21217	21280	21350	21440	21122	21338	21153	21169	21416	21429	21281	21332	21165	21224	21156	21125	21293	21210	21234	21375	21263	21159	21386	21387	21428	21100	21249	21458	21470	21190	21379	21280	21308	21292	21201	21303	21323	21149	21321	21207	21056	21177	21075	21392	21179	21351	21115	21126	21265	21101	21326	21330	21124	21340	21303	21343	21478	21369	21491	21439	21203	21196	21190	21519	21319	21266	21206	21157	21145	21175	21348	21084	21231	21209	21300	21356	21554	21067	21166	21367	21171	21359	21155	21320	21246	21193	21260	21125	21292	21259	21217	21288	21362	21312	21186	21170	21374	21216	21280	21300	21359	21263	21215	21383	21370	21179	21187	21201	21307	21176	21245	21276	21353	21377	21086	21256	21366	21303	21322	21428	21293	21384	21084	21343	21165	21243	21243	21267	21109	21501	21374	21116	21199	21283	21197	21337	21275	21423	21266	21409	21420	21292	21474	21298	21196	21350	21321	21313	21318	21361	21245	21389	21300	21195	21278	21283	21147	21253	21371	21376	21186	21317	21500	21270	21208	21453	21126	21302	21107	21360	21134	21317	21175	21191	21255	21250	21234	21269	21000	21236	21111	21176	21297	21137	21203	21326	21328	21378	21287	21375	21378	21263	21188	21087	21230	21511	21178	21300	21259	21344	21248	21340	21304	21044	21212	21188	21327	21327	21233	21359	21210	21162	21109	21185	21008	21397	21162	21553	21256	21110	21293	21168	21285	21267	21362	21299	21411	21322	21196	21325	21320	21308	21268	21181	21388	21175	21199	21297	21314	21200	21205	21464	21092	21185	21314	21257	21057	21379	21314	21274	21408	21180	21102	21152	21184	21405	21248	21300	21289	21501	21271	21167	21349	21290	21041	21312	21395	21224	21251	21098	21310	21207	21167	21072	21291	21168	21017	21182	21244	21114	21220	21209	21211	21236	21335	21313	21115	21262	21088	21360	21266	21271	21409	21369	21324	21335	21328	21216	21272	21298	21226	21292	21284	21258	21164	21326	21219
63375	101514	83628	57180	39124	26061	19921	18376	17799	17592	17418	17523	17689	17479	17628	17563	17675	17285	17644	17560	17447	17470	17517	17426	17627	17608	17363	17646	17563	17469	17463	17580	17419	17512	17617	17491	17537	17281	17474	17582	17555	17600	17529	17691	17506	17528	17636	17536	17496	17523	17511	17467	17642	17317	17426	17581	17517	17684	17448	17650	17568	17587	17459	17628	17622	17539	17606	17659	17651	17593	17637	17634	17687	17544	17592	17576	17545	17804	17599	17367	17584	17379	17593	17668	17426	17528	17644	17538	17635	17459	17585	17520	17446	17512	17575	17448	17520	17559	17618	17648	17605	17641	17578	17555	17708	17533	17469	17394	17536	17568	17455	17512	17526	17702	17481	17522	17472	17365	17482	17575	17497	17571	17557	17554	17546	17549	17611	17507	17370	17505	17408	17435	17575	17662	17566	17617	17482	17622	17509	17539	17391	17491	17519	17424	17650	17584	17547	17521	17565	17343	17429	17527	17589	17618	17457	17655	17621	17571	17471	17555	17561	17433	17532	17594	17414	17695	17476	17585	17452	17649	17462	17586	17756	17453	17338	17600	17602	17429	17511	17438	17493	17613	17550	17565	17575	17572	17434	17580	17607	17651	17301	17550	17602	17550	17538	17544	17582	17444	17563	17585	17541	17703	17408	17535	17561	17490	17677	17321	17513	17478	17575	17765	17422	17617	17698	17481	17541	17449	17585	17510	17368	17523	17468	17511	17591	17381	17470	17476	17625	17483	17637	17307	17474	17594	17404	17594	17510	17609	17370	17465	17431	17539	17513	17457	17557	17411	17340	17564	17317	17570	17420	17496	17419	17511	17485	17506	17568	17528	17325	17551	17475	17426	17499	17498	17511	17563	17589	17479	17572	17493	17570	17742	17438	17514	17391	17628	17578	17276	17598	17565	17641	17510	17538	17590	17628	17521	17533	17494	17551	17597	17509	17516	17409	17644	17582	17609	17311	17442	17408	17514	17443	17712	17397	17609	17581	17373	17678	17540	17499	17349	17576	17491	17388	17620	17549	17556	17513	17526	17613	17488	17454	17642	17666	17485	17546	17589	17477	17632	17470	17582	17558	17388	17647	17741	17571	17545	17448	17608	17465	17620	17711	17466	17420	17480	17406	17447	17556	17675	17519	17581	17504	17372	17507	17553	17412	17695	17521	17471	17696	17502	17450	17521	17490	17696	17473	17429	17588	17316	17742	17686	17602	17506	17550	17614	17603	17489	17621	17469	17494	17440	17572	17534	17424	17422	17510	17477	17425	17484	17584	17397	17590	17483	17662	17451	17475	17640	17632	17438	17615	17311	17560	17433	17643	17734	17642	17572	17442	17432	17657	17447	17635	17392	17676	17603	17567	17593	17594	17583	17530	17374	17599	17571	17420	17609	17461	17380	17432	17434	17419	17407	17552	17400	17496	17607	17526	17413	17547	17681	17559	17541	17375	17632	17422	17491	17524	17549	17627	17361	17478	17586	17555	17594	17426	17679	17605	17624	17644	17619	17521	17435	17342	17669	17611	17602	17664	17582	17564	17541	17572	17436	17404	17710	17631	17637	17542	17518	17547	17615	17582	17533	17558	17650	17602	17628	17449	17544	17381	17345	17413	17371	17589	17332	17547	17590	17507	17573	17495	17665	17682	17536	17370	17527	17518	17743	17492	17319	17501	17452	17558	17563	17509	17421	17508	17572	17410	17429	17561	17559	17577	17445	17523	17403	17629	17584	17484	17463	17580	17658	17495	17631	17458	17650	17378	17390	17490	17521	17599	17654	17528	17565	17422	17571	17728	17454	17539	17450	17613	17710	17584	17657	17695	17654	17573	17402	17560	17511	17441	17553	17534	17394	17534	17555	17527	17647	17630	17605	17529	17660	17512	17461	17603	17553	17150	17468	17449	17437	17544	17625	17238	17718	17472	17593	17638	17569	17485	17452	17364	17507	17475	17745	17336	17671	17596	17498	17484	17442	17378	17565	17284	17582	17571	17460	17662	17581	17573	17698	17468	17501	17575	17348	17593	17534	17469	17562	17512	17393	17453	17551	17533	17553	17630	17594	17540	17505	17698	17506	17608	17584	17653	17470	17515	17537	17709	17624	17506	17614	17723	17686	17547	17568	17495	17329	17570	17502	17479	17812	17457	17605	17441	17575	17507	17469	17495	17496	17530	17606	17543	17524	17511	17504	17404	17501	17454	17439	17384	17625	17746	17615	17561	17703	17534	17590	17547	17519	17622	17642	17399	17507	17759	17446	17571	17462	17627	17577	17417	17439	17657	17526	17608	17614	17500	17388	17724	17509	17610	17543	17586	17551	17544	17421	17368	17525	17635	17513	17562	17555	17557	17423	17465	17694	17537	17504	17281	17630	17540	17507	17550	17445	17557	17549	17511	17503	17497	17377	17540	17710	17477	17466	17467	17670	17539	17546	17530	17600	17547	17685	17632	17382	17443	17476	17661	17465	17635	17625	17730	17625	17587	17429	17335	17443	17528	17535	17620	17527	17518	17599	17526	17739	17403	17621	17520	17450	17516	17604	17404	17640	17448	17482	17406	17311	17519	17453	17403	17587	17582	17267	17584	17631	17561	17595	17508	17459	17600	17433	17575	17657	17565	17598	17512	17662	17444	17734	17388	17581	17419	17368	17397	17661	17453	17672	17379	17749	17382	17545	17582	17440	17518	17611	17339	17579	17349	17680	17468	17389	17580	17503	17532	17488	17473	17563	17490	17608	17369	17384	17491	17593	17637	17475	17534	17420	17317	17382	17578	17531	17498	17556	17380	17507	17482	17527	17603	17606	17410	17715	17592	17445	17586	17344	17638	17496	17608	17523	17426	17522	17540	17472	17521	17559	17530	17557	17650	17568	17668	17549	17528	17545	17492	17583	17592	17405	17476	17716	17540	17503	17476	17535	17744	17571	17555	17490	17360	17521	17512	17651	17551	17588	17416	17536	17658	17433	17451	17676	17606	17589	17575	17466	17659	17662	17666	17307	17677	17168	17422	17535	17487	17482	17704	17578	17395	17506	17480	17475	17529	17535	17489	17559	17577	17488	17640	17695	17669	17383	17430	17631	17701	17559	17525	17632	17590	17579	17510	17568	17679	17585	17516	17690	17642	17674	17679	17497	17558	17421	17468	17465	17556	17546	17483	17455	17676	17472	17584	17412	17432	17546	17617	17693	17627	17596	17551	17526	17579	17609	17485	17627	17488	17644	17378	17429	17455	17575	17421	17461	17455	17501	17504	17559	17442	17370	17329	17524	17601	17550	17365	17514	17588	17423	17539	17667	17616	17459	17584	17519	17574	17513	17458	17494	17471	17640	17454	17481	17506	17727	17540	17391	17548	17587	17634	17415	17614	17438	17406	17531	17519	17718	17629	17607	17281	17659	17325	17590	17561	17542	17553	17460	17607	17423	17481	17442	17518	17575	17386	17507	17668	17633	17547	17515	17579	17345	17295	17515	17499	17556	17625	17383	17536	17438	17487	17536	17597	17519	17584	17488	17674	17624	17618	17740	17558	17445	17530	17536	17632	17548	17552	17563	17527	17446	17575	17608	17615	17678	17498	17439	17444	17597	17593	17558	17581	17695	17745	17611	17524	17618	17574	17531	17496	17502	17547	17364	17587	17673	17527	17424	17568	17544	17583	17526	17492	17502	17423	17538	17497	17536	17633	17620	17784	17575	17784	17575	17656	17532	17634	17511	17586	17571	17740	17475	17420	17566	17440	17533	17480	17593	17401	17775	17360	17604	17336	17587	17539	17599	17450	17604	17588	17633	17491	17445	17493	17625	17554	17566	17582	17591	17593	17438	17461	17556	17444	17585	17533	17658	17466	17552	17714	17435	17599	17462	17580	17447	17513	17600	17502	17602	17590	17455	17622	17520	17630	17366	17493	17406	17613	17704	17464	17623	17485	17583	17503	17564	17610	17493	17516	17433	17524	17765	17531	17469	17688	17561	17657	17490	17486	17673	17559	17630	17306	17543	17573	17667	17490	17388	17609	17594	17622	17402	17453	17618	17333	17535	17444	17457	17454	17615	17628	17655	17405	17669	17427	17634	17563	17320	17525	17415	17500	17489	17556	17422	17532	17554	17573	17528	17737	17642	17697	17499	17400	17553	17576	17630	17431	17584	17441	17603	17508	17645	17510	17804	17620	17275	17705	17485	17436	17524	17558	17645	17575	17587	17625	17617	17463	17644	17546	17538	17682	17436	17461	17725	17664	17526	17602	17647	17514	17622	17339	17377	17390	17280	17438	17601	17585	17563	17541	17772	17551	17594	17639	17739	17438	17500	17637	17578	17611	17586	17684	17650	17428	17567	17518	17420	17363	17656	17483	17444	17667	17410	17653	17488	17603	17603	17514	17446	17667	17595	17573	17519	17684	17409	17511	17576	17667	17463	17562	17543	17469	17442	17465	17541	17620	17501	17680	17379	17606	17424	17534	17416	17678	17558	17541	17518	17577	17362	17544	17554	17793	17505	17389	17593	17773	17515	17463	17564	17527	17574	17592	17503	17421	17788	17630	17575	17285	17626	17484	17570	17634	17457	17487	17301	17602	17674	17535	17574	17526	17574	17476	17559	17456	17543	17545	17507	17559	17507	17476	17624	17506	17612	17632	17598	17600	17354	17618	17276	17400	17466	17716	17589	17413	17576	17572	17507	17545	17425	17590	17233	17572	17512	17430	17729	17430	17580	17502	17654	17449	17587	17475	17519	17605	17491	17537	17655	17702	17395	17664	17480	17714	17426	17546	17629	17508	17502	17670	17553	17704	17503	17541	17548	17449	17622	17460	17584	17350	17551	17560	17465	17561	17646	17486	17770	17445	17503	17558	17582	17591	17540	17521	17585	17612	17316	17536	17640	17558	17511	17580	17610	17578	17624	17528	17541	17707	17498	17454	17411	17441	17321	17543	17539	17577	17632	17528	17604	17301	17667	17666	17564	17587	17528	17497	17435	17523	17596	17586	17606	17474	17452	17650	17555	17626	17423	17424	17633	17600	17595	17590	17614	17543	17352	17628	17372	17416	17715	17515	17441	17604	17429	17557	17583	17484	17605	17584	17530	17665	17518	17630	17562	17439	17519	17598	17487	17483	17644	17645	17507	17709	17555	17597	17486	17541	17663
23025	23167	36780	35609	31928	30026	29042	23405	21808	21939	21840	21713	21812	21712	21756	21510	21575	21572	21490	21615	21661	21615	21465	21421	21802	21354	21428	21443	21571	21376	21409	21699	21526	21423	21510	21539	21260	21291	21360	21246	21271	21302	21423	21360	21304	21361	21521	21671	21329	21422	21377	21188	21581	21485	21507	21466	21440	21441	21251	21557	21428	21384	21328	21259	21415	21302	21254	21207	21355	21330	21296	21215	21500	21265	21326	21498	21341	21448	21473	21327	21495	21257	21257	21336	21238	21616	21416	21411	21315	21196	21316	21305	21064	21355	21074	21205	21320	21315	21314	21317	21334	21544	21348	21441	21345	21452	21448	21410	21178	21062	21312	21579	21349	21336	21289	21336	21147	21284	21217	21340	21404	21150	21211	21424	21221	21487	21275	21415	21245	21414	21611	21514	21502	21620	21578	21456	21364	21365	21350	21338	21496	21206	21360	21569	21396	21375	21392	21299	21330	21329	21238	21275	21525	21396	21260	21232	21270	21450	21578	21139	21282	21333	21432	21318	21285	21284	21244	21398	21367	21289	21291	21227	21401	21278	21459	21254	21131	21102	21359	21101	21293	21251	21249	21436	21269	21492	21377	21291	21241	21181	21366	21147	21436	21287	21324	21434	21166	21193	21367	21342	21424	21246	21261	21481	21269	21375	21388	21110	21062	21289	21372	21097	21493	21303	21427	21209	21149	21344	21328	21478	21398	21421	21404	21273	21408	21227	21296	21189	21378	21422	21457	21322	21220	21146	21177	21246	21223	21291	21164	21441	21283	21333	21291	21461	21304	21335	21274	21317	21506	21588	21446	21338	21257	21341	21465	21370	21369	21055	21252	21333	21356	21291	21345	21402	21317	21458	21234	21356	21191	21290	21186	21266	21659	21379	21147	21267	21481	21297	21378	21065	21299	21367	21416	21433	21264	21232	21615	21322	21452	21392	21190	21153	21237	21158	21281	21334	21247	21333	21404	21477	21187	21423	21237	21226	21478	21357	21306	21170	21315	21278	21313	21465	21354	21326	21310	21265	21291	21049	21180	21183	21471	21565	21391	21178	21219	21087	21307	21321	21248	21555	21225	21570	21323	21337	21333	21341	21440	21343	21270	21290	21300	21288	21314	21521	21482	21437	21518	21168	21463	21232	21344	21204	21435	21430	21278	21310	21357	21296	21141	21371	21394	21485	21238	21611	21414	21328	21403	21324	21224	21103	21284	21250	21297	21334	21369	21332	21388	21341	21245	21370	21354	21547	21497	21448	21446	21381	21480	21254	21107	21264	21201	21350	21315	21146	21124	21208	21359	21219	21373	21494	21566	21207	21323	21329	21166	21339	21020	21357	21237	21341	21581	21376	21106	21203	21410	21181	21512	21059	21189	21246	21239	21529	21304	21293	21239	21377	21484	21453	21276	21170	21360	21350	21309	21347	21313	21387	21205	21507	21545	21153	21290	21369	21304	21125	21312	21161	21574	21404	21214	21584	21538	21301	21333	21360	21266	21337	21257	21243	21290	21471	21189	21408	21204	21407	21521	21328	21532	21219	21537	21181	21290	21191	21369	21280	21286	21212	21366	21187	21248	21062	21335	21227	21169	21318	21154	21236	21377	21672	21358	21458	21344	21349	21332	21022	21158	21277	21335	21241	21200	21111	21242	21293	21050	21325	21278	21340	21464	21139	21259	21317	21288	21343	21303	21386	21216	21490	21333	21504	21571	21287	21007	21323	21498	21347	21213	21410	21290	21490	21433	21230	21398	21387	21356	21201	21432	21371	21413	21440	21370	21318	21149	21346	21229	21322	21392	21390	21252	21439	21164	21378	21249	21294	21183	21372	21438	21277	21389	21510	21318	21273	21333	21237	21533	21327	21310	21625	21330	21383	21484	21351	21636	21275	21415	21352	21266	21280	21223	21392	21504	20959	21250	21006	21229	21217	21352	21415	21329	21448	21256	21249	21229	21422	21301	21269	21335	21373	21269	21339	21170	21340	21357	21446	21264	21209	21428	21234	21046	21157	21451	21215	21413	21257	21475	21216	21563	21275	21133	21281	21526	21292	21445	21291	21499	21312	21312	21128	21482	21454	21373	21324	21238	21263	21165	21588	21102	21566	21372	21254	21514	21672	21584	21268	21246	21396	21458	21297	21344	21216	21183	21369	21194	21142	21341	21234	21323	21183	21511	21432	21356	21349	21353	21522	21116	21333	21480	21345	21106	21453	21343	21449	21168	21290	21375	21311	21344	21398	21467	21225	21329	21207	21501	21293	21517	21387	21361	21067	21447	21244	21197	21074	21460	21311	21341	21344	21140	21543	21361	21303	21248	21267	21402	21534	21268	21270	21403	21233	21377	21314	21237	21540	21471	21351	21354	21128	21466	21354	21277	21336	21309	21218	21133	21182	21115	21248	21408	21716	21289	21403	21416	21445	21404	21406	21251	21131	21369	21418	21508	21352	21269	21265	21338	21286	21523	21432	21272	21117	21407	21084	21446	21481	21360	21264	21506	21255	21305	21236	21477	21171	21227	21307	21291	21318	21317	21432	21503	21368	21232	21448	21369	21246	21372	21441	21160	21482	21286	21392	21288	21204	21401	21347	21453	21373	21268	21350	21515	21237	21176	21392	21193	21164	21195	21272	21211	21145	21402	21262	21485	21517	21172	21277	21303	21382	21236	21096	21158	21185	21299	21335	21436	21336	21529	21353	21277	21267	21327	21369	21520	21473	21422	21203	21026	21233	21378	21182	21103	21216	21511	21310	21388	21409	21123	21235	21252	21527	21417	21385	21321	21281	21131	21257	21319	21673	21226	21374	21405	21232	21282	21030	21362	21245	21387	21259	21411	21300	21217	21385	21183	21321	21384	21462	21298	21315	21269	21349	21379	21442	21486	21254	21385	21314	21175	21195	21225	21154	21434	21214	21293	21398	21253	21380	21310	21397	21371	21061	21352	21212	21246	21327	21292	21266	21327	21444	21214	21113	21429	21413	21308	21393	21362	21281	21248	21339	21384	21367	21350	21590	21269	21341	21366	21134	21261	21182	21492	21379	21077	21254	21431	21228	21275	21375	21467	21293	21097	21347	21481	21179	21293	21193	21241	21339	21249	21257	21272	21294	21295	21264	21534	21202	21371	21490	21452	21487	21168	21283	21291	21177	21124	21133	21200	21403	21249	21364	21385	21386	21276	21319	21237	21358	21422	21328	21245	21281	21245	21192	21250	21178	21355	21292	21400	21344	21192	21341	21341	21180	21254	21464	21293	21162	21377	21293	21439	21333	21304	21442	21198	21338	21556	21448	21156	21396	21529	21314	21335	21189	21370	21410	21339	21485	21200	21404	21454	21417	21528	21451	21207	21234	21333	21449	21306	21199	21292	21251	21387	21314	21448	21251	21390	21376	21320	21297	21571	21357	21414	21377	21417	21414	21165	21233	21085	21284	21370	21274	21173	21189	21341	21069	21179	21330	21358	21329	21416	21258	21260	21281	21363	21343	21335	21396	21239	21186	21199	21156	21243	21510	21547	21358	21412	21354	21380	21341	21425	21177	21293	21387	21264	21166	21102	21378	21245	21059	21137	21218	21270	21303	21352	21296	21358	21153	21565	21364	21171	21402	21119	21366	21276	21247	21242	21393	21219	21518	21420	21436	21397	21383	21424	21152	21256	21379	21289	21380	21584	21254	21421	21520	21333	21336	21289	21337	21501	21428	21371	21294	21136	21167	21340	21383	21369	21189	21429	21442	21548	21358	21324	21325	21371	21569	21343	21383	21428	21502	21254	21282	21344	21198	21189	21259	21236	21383	21203	21475	21279	21402	21333	21158	21190	21272	21432	21268	21494	21504	21287	21192	21467	21306	21356	21494	21419	21199	21409	21576	21464	21161	21190	21271	21287	21414	21367	21262	21281	21239	21536	21178	21372	21221	21174	21500	21555	21361	21482	21184	21063	21176	21161	21266	21468	21527	21435	21202	21408	21320	21287	21372	21256	21227	21196	21266	21314	21290	21501	21393	21519	21398	21115	21606	21372	21191	21474	21182	21623	21453	21356	21357	21218	21171	21289	21163	21338	21267	21367	21390	21329	21341	21257	21250	21383	21662	21337	21175	21272	21334	21295	21252	21662	21302	21437	21342	21358	21393	21586	21419	21356	21411	21190	21424	21123	21171	21235	21274	21180	21247	21171	21344	21416	21193	21122	21263	21330	21215	21249	21211	21171	21030	21305	21289	21368	21248	21467	21210	21412	21251	21238	21454	21246	21358	21409	21335	21272	21264	21211	21374	21488	21363	21367	21193	21346	21205	21342	21391	21405	21318	21018	21558	21390	21308	21352	21157	21333	21318	21137	21176	21160	21365	21426	21134	21319	21291	21259	21499	21215	21460	21262	21324	21359	21331	21378	21482	21383	21301	21377	21201	21322	21228	21327	21209	21311	21407	21458	21323	21461	21274	21202	21309	21321	21424	21210	21364	21349	21294	21241	21310	21233	21338	21258	21424	21528	21267	21140	21335	21418	21336	21257	21418	21207	21362	21551	21112	21322	21420	21331	21262	21224	21366	21496	21421	21316	21208	21260	21355	21325	21062	21314	21278	21335	21385	21578	21543	21162	21399	21227	21366	21390	21305	21202	21116	21320	21389	21297	21321	21340	21173	21230	21353	21425	21284	21254	21505	21361	21380	21599	21426	21203	21119	21286	21152	21077	21404	21189	21170	21197	21401	21212	21257	21156	21265	21237	21547	21298	21337	21335	21283	21129	21209	21255	21361	21325	21395	21429	21260	21218	21213	21553	21495	21215	21148	21357	21328	21220	21063	21188	21158	21233	21183	21335	21354	21507	21200	21361	21405	21388	21255	21188	21408	21170	21287	21430	21399	21216	21251	21460	21281	21607	21378	21362	21304	21346	21304	21283	21359	21387	21432	21257	21333	21404	21331	21277	21207	21480	21276	21383	21371	21486	21384	21202	21252	21221	21523	21215	21277	21194	21331	21272	21513	21175	21054	21459	21491	21224	21442	21133	21317	21348	21332	21362	21392	21232	21345	21178	21365	21343	21011	21200	21361	21277	21336	21593	21281	21582	21485	21490	21109	21450	21454	21193	21344	21272	21159	21510	21394	21491	21115	21459	21467	21487	21317	21349	21143
63807	106819	93117	70536	48599	31863	22077	18696	17611	17430	17614	17668	17593	17494	17530	17719	17420	17804	17442	17573	17473	17579	17565	17599	17810	17480	17679	17610	17578	17434	17580	17712	17716	17583	17616	17817	17617	17575	17744	17609	17752	17800	17465	17652	17404	17625	17465	17658	17474	17812	17567	17594	17667	17716	17796	17621	17604	17579	17720	17719	17615	17647	17613	17532	17516	17689	17503	17462	17562	17521	17518	17367	17545	17566	17595	17680	17642	17579	17441	17732	17716	17514	17681	17738	17726	17608	17611	17541	17824	17608	17521	17746	17667	17656	17597	17711	17615	17706	17731	17577	17611	17532	17411	17495	17569	17721	17357	17473	17440	17625	17606	17526	17482	17582	17409	17643	17543	17530	17731	17759	17656	17496	17723	17563	17620	17720	17620	17538	17563	17537	17418	17586	17568	17630	17769	17583	17731	17619	17761	17496	17792	17567	17666	17652	17610	17490	17643	17630	17618	17668	17487	17384	17616	17448	17514	17650	17618	17584	17573	17539	17630	17598	17636	17500	17413	17573	17558	17701	17499	17539	17694	17672	17636	17711	17478	17798	17507	17554	17671	17607	17518	17561	17769	17597	17663	17567	17577	17715	17356	17490	17540	17478	17654	17458	17719	17720	17522	17669	17533	17629	17542	17692	17620	17543	17574	17612	17628	17610	17652	17596	17654	17614	17568	17315	17445	17721	17591	17605	17687	17750	17460	17600	17425	17796	17720	17647	17702	17529	17662	17675	17594	17498	17328	17636	17675	17612	17533	17663	17592	17764	17577	17624	17531	17621	17704	17587	17746	17513	17599	17527	17577	17472	17687	17526	17583	17557	17493	17583	17471	17626	17643	17536	17632	17525	17689	17597	17524	17516	17508	17544	17534	17528	17709	17614	17675	17616	17577	17534	17751	17589	17595	17438	17625	17540	17374	17400	17670	17524	17414	17566	17490	17490	17736	17502	17523	17701	17573	17424	17636	17518	17568	17653	17498	17653	17560	17630	17652	17539	17521	17695	17636	17493	17730	17643	17724	17539	17547	17538	17655	17743	17511	17475	17515	17601	17645	17565	17585	17713	17544	17565	17400	17544	17410	17663	17620	17563	17596	17572	17633	17524	17680	17583	17622	17579	17719	17555	17630	17646	17596	17759	17624	17672	17645	17437	17696	17580	17416	17601	17648	17539	17512	17608	17580	17483	17732	17615	17620	17735	17690	17616	17658	17566	17648	17690	17683	17492	17690	17575	17773	17442	17683	17759	17510	17459	17471	17456	17671	17563	17551	17542	17485	17516	17733	17619	17475	17699	17518	17735	17450	17573	17612	17477	17880	17541	17535	17529	17550	17542	17640	17434	17624	17568	17661	17668	17529	17498	17524	17593	17492	17571	17648	17735	17614	17733	17718	17660	17505	17562	17629	17642	17604	17454	17458	17720	17521	17505	17597	17576	17697	17531	17524	17679	17530	17789	17726	17452	17542	17806	17447	17573	17609	17665	17584	17671	17624	17389	17432	17610	17577	17426	17571	17732	17509	17582	17562	17550	17531	17681	17514	17596	17718	17620	17662	17568	17534	17522	17623	17703	17643	17622	17545	17437	17725	17593	17650	17638	17506	17720	17540	17545	17628	17582	17629	17676	17529	17673	17604	17661	17673	17544	17834	17768	17615	17609	17533	17560	17624	17673	17392	17614	17637	17480	17597	17682	17519	17528	17683	17751	17605	17546	17602	17655	17755	17622	17605	17415	17608	17690	17627	17848	17658	17537	17601	17375	17521	17500	17597	17619	17406	17643	17444	17501	17512	17438	17497	17667	17675	17477	17506	17494	17470	17328	17614	17444	17708	17504	17558	17563	17451	17548	17685	17560	17660	17676	17490	17609	17557	17678	17538	17433	17628	17643	17591	17672	17435	17702	17683	17579	17564	17503	17651	17580	17527	17504	17741	17554	17541	17630	17710	17604	17644	17374	17760	17594	17557	17662	17595	17497	17628	17554	17768	17553	17552	17664	17692	17617	17512	17622	17623	17675	17552	17666	17568	17509	17922	17538	17428	17747	17666	17763	17811	17619	17702	17668	17712	17478	17741	17550	17581	17401	17424	17835	17641	17389	17568	17531	17577	17509	17724	17583	17849	17844	17594	17768	17706	17563	17524	17598	17551	17525	17452	17587	17548	17594	17541	17650	17609	17626	17466	17679	17616	17707	17641	17451	17413	17653	17507	17537	17555	17463	17640	17541	17500	17579	17480	17478	17677	17523	17637	17606	17550	17491	17584	17592	17478	17529	17474	17737	17499	17773	17550	17524	17724	17568	17623	17673	17698	17699	17491	17451	17583	17541	17688	17553	17737	17686	17505	17509	17545	17482	17535	17752	17488	17583	17551	17754	17659	17600	17607	17604	17542	17568	17632	17692	17613	17738	17467	17671	17737	17582	17670	17528	17472	17507	17654	17661	17498	17559	17720	17629	17698	17335	17617	17681	17576	17683	17588	17546	17745	17663	17609	17640	17587	17711	17598	17620	17515	17610	17622	17503	17523	17534	17650	17664	17693	17476	17654	17554	17653	17694	17557	17579	17665	17533	17558	17544	17465	17542	17649	17672	17670	17656	17624	17615	17501	17406	17730	17659	17692	17603	17660	17591	17609	17544	17638	17590	17386	17616	17541	17653	17639	17805	17595	17396	17583	17520	17633	17624	17454	17630	17508	17521	17478	17531	17692	17600	17575	17569	17401	17501	17587	17525	17790	17347	17641	17491	17564	17606	17669	17724	17753	17652	17644	17488	17419	17567	17606	17537	17539	17643	17707	17626	17562	17482	17461	17470	17485	17623	17526	17571	17510	17601	17700	17630	17509	17400	17611	17686	17572	17448	17542	17486	17638	17594	17668	17532	17525	17680	17513	17620	17542	17592	17564	17500	17721	17488	17393	17408	17587	17528	17601	17648	17540	17468	17643	17567	17702	17599	17543	17684	17552	17663	17634	17556	17453	17683	17594	17284	17691	17563	17602	17404	17737	17431	17595	17497	17555	17425	17632	17500	17395	17563	17764	17635	17561	17568	17729	17609	17562	17614	17460	17385	17467	17378	17569	17511	17545	17592	17564	17521	17594	17640	17573	17642	17719	17665	17553	17636	17711	17743	17500	17577	17606	17625	17526	17579	17498	17464	17583	17612	17653	17369	17530	17589	17458	17701	17499	17684	17423	17371	17627	17623	17545	17641	17714	17557	17676	17576	17478	17619	17635	17668	17289	17579	17648	17370	17715	17385	17543	17649	17503	17577	17453	17637	17549	17455	17496	17597	17480	17710	17668	17684	17498	17547	17584	17521	17676	17564	17597	17505	17691	17540	17741	17599	17598	17565	17491	17546	17582	17509	17675	17635	17374	17573	17459	17498	17654	17646	17481	17566	17617	17591	17440	17655	17457	17458	17744	17618	17532	17519	17618	17689	17423	17666	17478	17500	17661	17438	17617	17675	17533	17508	17651	17640	17591	17454	17528	17692	17697	17618	17527	17579	17515	17609	17516	17687	17417	17530	17583	17396	17665	17497	17732	17659	17514	17596	17630	17457	17763	17633	17582	17599	17659	17694	17585	17733	17568	17537	17534	17723	17603	17596	17551	17635	17686	17507	17714	17610	17629	17569	17707	17458	17588	17755	17661	17611	17401	17717	17471	17313	17604	17660	17644	17532	17455	17769	17671	17536	17559	17698	17469	17484	17548	17698	17649	17792	17547	17589	17512	17667	17477	17672	17648	17647	17532	17556	17812	17703	17407	17518	17397	17508	17505	17444	17619	17700	17554	17473	17666	17553	17431	17543	17629	17562	17576	17505	17625	17415	17556	17632	17707	17539	17779	17741	17746	17671	17560	17559	17607	17548	17583	17557	17648	17570	17644	17736	17502	17694	17628	17648	17605	17542	17517	17615	17534	17581	17703	17523	17697	17615	17550	17539	17722	17578	17461	17638	17574	17684	17523	17664	17559	17549	17519	17660	17726	17407	17668	17408	17823	17433	17667	17643	17768	17584	17683	17596	17478	17659	17641	17431	17539	17647	17614	17740	17706	17682	17631	17604	17626	17611	17527	17614	17541	17634	17570	17719	17710	17511	17426	17647	17589	17555	17365	17557	17556	17399	17620	17485	17642	17534	17657	17578	17553	17593	17599	17588	17506	17454	17596	17496	17603	17504	17392	17530	17607	17604	17525	17523	17497	17518	17652	17617	17740	17672	17535	17483	17630	17444	17678	17546	17467	17545	17858	17520	17708	17627	17601	17651	17569	17517	17677	17713	17625	17701	17590	17574	17434	17525	17563	17564	17406	17505	17422	17765	17560	17593	17252	17471	17575	17611	17668	17433	17531	17394	17669	17677	17611	17657	17440	17520	17613	17547	17524	17551	17823	17489	17627	17846	17567	17607	17661	17671	17600	17643	17530	17513	17624	17638	17721	17636	17613	17458	17721	17616	17503	17553	17623	17612	17709	17607	17578	17676	17691	17686	17486	17530	17714	17512	17646	17544	17655	17622	17817	17550	17666	17611	17539	17587	17588	17681	17561	17608	17600	17652	17612	17453	17641	17588	17445	17658	17731	17539	17639	17721	17696	17751	17359	17566	17641	17590	17536	17724	17605	17772	17501	17619	17536	17578	17440	17458	17668	17508	17815	17582	17635	17426	17569	17663	17652	17616	17687	17646	17454	17703	17681	17623	17508	17557	17708	17531	17553	17653	17719	17550	17530	17560	17569	17448	17644	17541	17752	17479	17539	17534	17586	17509	17642	17654	17728	17745	17500	17616	17645	17654	17615	17591	17426	17489	17443	17691	17489	17635	17447	17596	17444	17569	17442	17556	17539	17817	17438	17473	17565	17444	17479	17529	17748	17520	17618	17618	17638	17574	17494	17621	17639	17527	17510	17688	17457	17688	17594	17714	17507	17523	17604	17553	17588	17585	17449	17519	17563	17630	17708	17492	17597	17594	17735	17626	17483	17759	17442	17713	17561	17525	17477	17544	17507	17696	17677	17507	17655	17590	17664	17506	17638	17475	17513	17578	17721	17360	17740	17409	17590	17416	17607	17670	17650	17760	17560	17566	17534	17593	17729	17628	17401	17690	17667	17478	17551	17541	17731	17480	17706	17628	17659	17550
30435	36003	43780	34419	26159	23244	22121	21139	21107	21137	21167	21226	21271	21215	21189	21163	21397	21130	21161	21387	21205	21081	21424	21221	21314	21434	21248	21243	21270	21220	21430	21301	21189	21187	21215	21164	21161	21184	21232	21254	21311	21160	21367	21238	20983	21304	21255	21417	21120	21529	21481	21383	21267	21309	21443	21239	21155	21087	21458	21536	21380	21366	21156	21401	21246	21305	21163	21158	21474	21455	21296	21302	20993	21307	21099	21234	21281	21331	21341	21326	21449	21302	21172	21120	21217	21373	21183	21087	21132	21079	21099	21154	21245	21198	21315	21179	21317	21120	21270	21098	21405	21238	21173	21187	21424	21271	21122	21225	21312	21507	21485	21403	21338	21283	21152	21282	21039	21326	21265	21185	21158	21204	21227	21252	21171	21097	21191	21235	21427	21302	21190	21199	21177	21194	21226	21223	21147	21250	21329	21097	21339	21309	21343	21134	21205	21283	21492	21282	21226	21501	21359	21381	21246	21347	20989	21379	21307	21092	21201	21415	21362	21046	21319	21288	21087	21049	21145	21249	21278	21157	21290	21259	21381	21120	21218	21230	21334	21284	21253	20993	21317	21220	21319	21219	21334	21167	20891	21235	21283	21137	21241	21267	21177	21497	21346	21302	21378	21318	21242	21396	21227	21128	21085	21309	21309	21263	21348	21069	21228	21212	21302	21347	21334	21182	21202	21024	21173	21298	21020	21132	21015	21069	21026	20957	21127	21319	21327	21293	21360	21334	21052	20960	21089	21184	21333	21418	21262	21159	21418	21277	21453	21389	21325	21046	21216	21451	21226	21251	21289	21221	21275	21228	21037	21091	21323	21215	21223	21256	21441	21360	21374	21256	21070	21218	21359	21214	21061	21164	21104	21449	21332	21168	21190	21069	21355	21035	21162	21183	21194	21199	21285	21159	20888	21298	21047	21388	21137	21120	21332	21148	21224	21245	21086	21184	21100	21200	21203	21329	21114	21444	21239	21130	21171	21408	21153	21255	20981	21102	21145	21254	21182	21223	21311	21179	21315	21056	21204	21121	21044	21144	21298	21336	21015	21187	21336	21032	21126	21187	21187	21249	21140	21538	21370	21185	21277	21271	21251	21208	21124	21399	21536	21283	21226	21064	21196	21544	21277	21234	21162	21243	21184	21096	21110	21298	21324	21358	21279	21363	21227	21153	21096	21430	21358	21333	21122	20961	21196	21206	21210	21407	21220	21048	21104	21177	21403	21236	20918	21218	21137	21145	21302	21258	21155	21261	21484	21331	21440	21227	21213	21375	21328	21156	21192	21030	21062	21260	21137	21030	21316	21348	21372	21210	21161	21307	21439	21400	21256	21160	21041	21331	21146	21212	21158	21405	21196	21073	21093	21246	21331	21427	21363	21201	21251	21256	21106	21281	21319	21203	21203	21282	21142	21128	21132	21293	21105	20966	21001	21153	21285	21139	21221	21465	21134	21353	21385	21384	21147	21069	21238	21181	21294	21221	21326	21202	21394	21171	21016	21248	21396	21290	21149	21240	21113	21328	21201	21238	21272	21225	21297	21164	21253	21350	21252	21250	21040	21342	21299	21157	21283	21191	21118	20997	21163	21063	21374	21337	21514	21196	21375	21132	21101	21271	21088	21280	21093	21142	21395	21113	21240	20981	21081	21290	21354	21152	21353	21197	21502	21368	21357	21162	21344	21030	21340	21354	21382	21097	21337	21201	21065	21077	21086	21086	21362	21078	21115	21227	21375	21108	21235	21313	21302	21095	21263	21050	21309	21111	21313	21289	20962	21082	21316	21260	21253	21334	21172	21234	21511	21241	21307	21313	21234	21214	21278	21295	21136	21139	21249	21389	21205	21267	21284	21162	21468	21493	21522	21348	21332	21161	21202	21268	21262	21139	21253	21376	21350	21230	21198	21224	21197	21279	21388	21328	21228	21243	21301	21021	21246	21087	21100	21313	21209	21226	21099	21197	21529	21145	21217	21391	21459	21569	21381	21245	21140	21006	21368	21289	21227	21344	21489	21147	21401	21258	21163	21267	21084	21353	21211	21189	21360	21403	21285	21022	21232	21327	21072	21198	21200	21226	21011	21256	21510	21163	21167	21017	21133	21292	21216	21437	21400	21218	21444	20965	21300	20970	21267	21193	21352	21216	21196	21129	21222	21294	21197	21231	21226	21158	21208	21390	21259	21232	21179	21298	21116	21135	21382	21214	21262	21361	21182	21205	21340	21337	21480	21078	21310	21282	21300	21463	21413	21153	21344	21309	21313	21290	21369	21277	21235	21203	21113	21322	20960	21120	21258	21200	21127	21217	21190	21441	21328	21356	21111	21229	21206	21311	21335	21115	21415	21268	21519	21259	21382	21106	21355	21413	21265	21103	21004	21241	21121	21371	21124	21218	21308	21261	21258	21262	21226	21224	21228	21333	21337	21113	21420	21097	21241	21232	21115	21306	21186	21074	21195	21303	21223	21288	21176	21201	21256	21398	21230	21223	21374	21449	21330	21298	21302	21070	21284	21377	21443	21299	21254	21215	21167	21326	21240	21124	21288	21108	21270	21110	21175	21205	21212	21347	21203	21264	21259	21233	21117	21215	20966	21132	21439	21390	21439	21267	21225	21043	21350	21284	21305	21204	21352	21188	21179	21178	21027	21294	21058	21245	21046	21180	21241	21579	21184	21265	21434	21325	21198	21315	21026	21327	21242	21317	21348	21153	21055	21180	21356	21226	21337	21360	21383	21205	21444	21192	21282	21096	21285	21150	21180	21094	21342	21227	21481	21278	21378	21465	21362	21014	21455	21177	21160	21252	21236	21238	21254	21118	21135	21283	21361	21228	21326	21279	21089	21171	21114	21070	21310	21143	21184	21154	21314	21213	21342	21198	21253	21364	21191	21437	21141	21081	21247	21102	21193	21227	21219	21041	21241	21425	21308	21171	21166	21288	21276	21095	21254	21137	21209	21248	21031	21203	21110	21330	21140	21466	21323	21286	21521	21491	21208	21285	21234	21223	21274	21367	21065	21230	21397	21312	21501	21363	21079	21359	21237	21176	21231	21153	21286	21191	21255	21325	21341	21095	21259	21183	21120	21355	21268	21235	21168	21208	21153	21062	21236	21179	21245	21064	21226	21279	21109	21353	21311	21209	21425	21336	21205	21237	21104	21066	21374	21234	21302	21102	21070	21266	21088	21119	21089	21191	21350	21164	21241	21149	21404	21361	21246	21177	21113	21200	21205	21462	21237	21212	21333	21427	21058	21468	21159	21172	21258	21055	20941	21270	21407	21336	21325	21323	21186	20977	21292	21198	21098	21293	21295	21158	21047	21120	21308	21196	21243	21154	21167	21170	21281	21189	21442	21365	21296	21256	21311	21226	21077	21208	21404	21217	21251	21261	21203	21298	21250	21179	21190	21241	21126	21424	21254	21184	21008	21132	21255	21252	21284	21263	21163	21298	21326	21219	21384	21282	21279	21284	21401	21165	21282	21440	21331	21425	21213	21348	21369	21127	21132	21024	20995	21255	21160	21192	21175	21323	21109	21386	21257	21191	21324	21182	21272	21274	21289	21214	21324	21143	21439	21147	21263	21245	21141	21495	21282	21337	21164	21216	21250	21161	21297	21423	21281	21135	21197	21174	21448	21232	21199	21296	21331	21365	21030	21046	21428	21227	21242	21186	21285	21183	21353	20924	21258	21195	21239	21157	21138	21121	21422	21287	21212	21374	21306	21450	21271	21212	21289	21228	21313	21233	21225	21045	21083	20949	21469	21377	21337	21149	21065	21300	21171	21189	21120	21294	21189	21233	21120	21283	21206	21564	21459	21136	21342	21324	21319	21145	21244	21135	21200	21375	21155	21031	21217	21224	21296	21046	21204	21179	21209	21175	21310	21149	21111	21098	21217	21241	21357	21194	21057	21162	21352	21197	21183	21166	20965	21021	21195	21202	21278	21310	21439	21280	21182	21124	21339	21323	20968	21137	21252	21389	21346	21250	21289	21323	21348	21414	21274	21208	21398	21306	21303	21302	21221	21216	21259	21146	21271	21015	21222	21032	21022	21133	21284	21406	21084	21198	21297	21135	21332	21159	21104	21473	21187	21247	21172	20998	21097	21465	21197	20982	21159	21253	21277	21418	21249	21216	21094	21292	21231	21330	21315	21184	21277	21416	21255	21214	21180	21197	21333	21405	21237	21128	21317	21297	21236	21242	21224	21302	21259	21217	21382	21034	20960	21212	21255	21267	21238	21266	21289	21297	21274	21261	20959	21276	21287	21244	21238	21094	21213	21192	21140	21004	21221	21417	21067	21137	21326	21372	21124	21271	21227	21108	21330	21212	21118	21243	21205	21160	21359	21371	21452	21169	21052	21310	21403	21182	20969	21096	21357	21232	21411	20921	21308	21254	21280	21281	21131	21338	21309	21379	21061	21398	21348	21142	21301	21279	21149	21310	21265	21399	21430	21124	21165	21200	21317	21175	21079	21341	21222	21090	21167	21263	21046	21397	21128	21123	21243	21263	21318	21314	21184	21323	21270	21205	21207	21331	21240	21209	21190	21463	21299	21202	21179	21090	20991	21029	21152	21301	21445	21131	21285	21304	21068	21105	21266	21185	21108	21302	21349	21405	21270	21306	21329	21512	21189	21345	21187	21269	21244	21348	21316	21089	21233	21256	21073	21430	21499	21317	21305	21327	21266	21307	21202	21139	21138	21086	21338	21452	20990	21365	21303	21132	21339	21373	21361	21428	21380	21423	21322	21219	21102	21161	20970	21486	21474	21357	21314	21369	21456	21154	21173	21230	21366	21553	21250	20999	21322	21235	21235	21140	21548	21101	21397	21493	21204	21192	21343	21267	21237	21307	21351	21191	21069	21117	21252	21190	21160	20970	21355	21225	21281	21138	21297	21365	21294	21107	21144	21296	21276	21346	21163	21361	21219	21235	21233	21419	21399	21111	21377	21456	21173	21251	21225	21259	21210	21212	21269	21391	21167	21165	21167	21218	21427	21024	21010	21097	21185	21431	21353	21340	21521	21205	21210	21097	21108	21206	21026	21334	21451	21305	21308	21519	21153	21222	21373	21299	21405	21409	21321	21195	21297	21089	21259	21237	21416	21115	21457	21095	21135	21365	21141	21393
37954	55969	45615	30261	22308	19133	18001	17574	17587	17752	17638	17613	17553	17560	17513	17570	17497	17622	17353	17456	17710	17539	17612	17460	17493	17382	17532	17569	17518	17649	17553	17397	17649	17351	17553	17305	17697	17530	17492	17634	17662	17451	17553	17410	17542	17443	17541	17502	17473	17688	17462	17323	17688	17440	17518	17648	17571	17577	17411	17667	17463	17449	17422	17419	17592	17644	17469	17402	17497	17484	17638	17600	17501	17729	17503	17438	17568	17459	17449	17749	17645	17571	17561	17487	17447	17603	17508	17705	17624	17489	17499	17485	17443	17438	17652	17496	17730	17648	17624	17506	17580	17549	17437	17678	17663	17605	17718	17668	17614	17562	17429	17543	17680	17682	17490	17565	17557	17590	17572	17583	17398	17434	17540	17563	17503	17539	17513	17370	17590	17572	17439	17660	17713	17382	17738	17394	17561	17549	17491	17431	17569	17585	17493	17598	17446	17413	17641	17432	17511	17570	17437	17589	17449	17497	17524	17507	17560	17547	17432	17641	17656	17385	17571	17369	17540	17578	17568	17513	17702	17529	17630	17483	17488	17522	17608	17343	17479	17527	17536	17565	17531	17532	17601	17521	17470	17428	17548	17536	17614	17488	17282	17568	17641	17591	17527	17440	17492	17449	17644	17652	17535	17411	17561	17556	17532	17532	17772	17459	17471	17668	17561	17519	17625	17440	17712	17586	17519	17570	17566	17510	17520	17595	17421	17618	17417	17353	17626	17528	17525	17459	17538	17484	17466	17483	17693	17629	17556	17559	17658	17566	17457	17841	17558	17535	17484	17374	17548	17591	17580	17559	17501	17587	17602	17417	17463	17730	17390	17562	17358	17453	17540	17621	17411	17628	17457	17448	17461	17488	17536	17454	17589	17499	17514	17750	17472	17463	17732	17416	17648	17543	17695	17509	17651	17678	17466	17584	17419	17562	17548	17283	17720	17556	17400	17485	17645	17420	17616	17665	17462	17718	17617	17336	17578	17499	17523	17678	17499	17488	17679	17648	17459	17593	17821	17480	17592	17515	17614	17441	17665	17558	17570	17482	17528	17591	17581	17643	17651	17514	17508	17654	17530	17533	17728	17604	17516	17445	17494	17689	17683	17607	17501	17589	17511	17701	17412	17437	17563	17371	17528	17424	17378	17458	17666	17516	17395	17496	17419	17576	17542	17473	17381	17493	17556	17498	17631	17661	17603	17707	17559	17506	17733	17613	17497	17577	17555	17644	17441	17652	17470	17463	17523	17662	17432	17595	17617	17352	17620	17570	17727	17417	17388	17646	17503	17572	17584	17399	17582	17522	17495	17359	17627	17529	17396	17561	17518	17393	17605	17541	17568	17398	17665	17412	17437	17511	17502	17714	17313	17609	17571	17470	17542	17556	17651	17458	17653	17518	17668	17455	17388	17448	17527	17509	17516	17544	17545	17618	17368	17620	17541	17551	17623	17648	17350	17523	17605	17564	17350	17555	17494	17480	17453	17510	17468	17442	17683	17618	17694	17635	17502	17580	17601	17477	17446	17393	17412	17503	17674	17703	17406	17678	17518	17482	17638	17478	17490	17398	17558	17502	17455	17613	17494	17577	17552	17389	17590	17570	17470	17415	17425	17676	17575	17705	17635	17559	17740	17581	17437	17426	17697	17586	17702	17617	17593	17519	17331	17563	17570	17540	17455	17702	17623	17370	17711	17445	17565	17518	17522	17460	17587	17615	17662	17390	17400	17652	17444	17576	17481	17537	17418	17235	17561	17346	17600	17461	17595	17556	17545	17634	17683	17316	17613	17441	17499	17652	17584	17490	17646	17691	17429	17623	17527	17394	17674	17424	17599	17520	17506	17457	17434	17366	17477	17622	17378	17732	17750	17585	17595	17593	17613	17404	17568	17717	17557	17609	17679	17446	17418	17509	17659	17487	17541	17625	17393	17617	17400	17479	17574	17706	17377	17573	17611	17460	17493	17425	17490	17529	17382	17608	17560	17726	17419	17470	17513	17542	17501	17649	17626	17302	17443	17431	17470	17540	17558	17580	17558	17468	17610	17423	17509	17605	17559	17588	17430	17627	17610	17643	17676	17497	17537	17532	17464	17514	17688	17628	17529	17590	17508	17631	17558	17425	17607	17604	17578	17513	17641	17574	17442	17603	17585	17551	17509	17671	17584	17595	17582	17497	17694	17569	17558	17551	17460	17497	17467	17457	17617	17545	17703	17639	17507	17481	17443	17590	17677	17519	17495	17437	17773	17580	17491	17601	17546	17544	17665	17639	17645	17756	17614	17436	17537	17505	17631	17557	17374	17559	17482	17468	17505	17587	17483	17593	17491	17617	17499	17359	17476	17590	17421	17616	17514	17713	17464	17596	17416	17726	17568	17351	17528	17454	17725	17486	17426	17542	17475	17502	17402	17447	17544	17500	17754	17643	17541	17563	17573	17350	17549	17548	17548	17388	17523	17707	17442	17488	17590	17469	17532	17536	17658	17487	17475	17571	17563	17408	17630	17564	17505	17555	17401	17404	17656	17565	17427	17579	17431	17599	17594	17630	17453	17650	17409	17574	17535	17620	17460	17516	17466	17545	17580	17649	17575	17632	17621	17540	17425	17466	17447	17570	17607	17544	17525	17549	17522	17600	17661	17738	17406	17609	17522	17476	17640	17368	17492	17461	17553	17719	17495	17709	17597	17525	17599	17464	17617	17434	17580	17614	17556	17636	17439	17622	17443	17391	17625	17699	17524	17663	17483	17389	17698	17500	17487	17468	17505	17531	17629	17479	17485	17550	17485	17556	17454	17622	17615	17577	17492	17479	17696	17450	17687	17464	17483	17540	17494	17444	17372	17664	17551	17410	17490	17495	17521	17554	17551	17582	17478	17547	17450	17574	17625	17488	17535	17560	17633	17525	17535	17603	17506	17580	17517	17436	17607	17614	17472	17397	17662	17618	17572	17470	17694	17396	17560	17693	17698	17713	17678	17261	17545	17663	17571	17602	17452	17550	17508	17621	17473	17578	17510	17469	17456	17448	17697	17521	17464	17565	17351	17610	17601	17422	17633	17497	17488	17518	17429	17585	17566	17670	17573	17515	17609	17620	17592	17622	17581	17501	17657	17887	17486	17343	17582	17494	17480	17419	17640	17592	17684	17521	17477	17480	17499	17635	17528	17600	17554	17682	17337	17454	17625	17502	17528	17452	17594	17453	17438	17581	17488	17432	17501	17597	17621	17429	17406	17491	17407	17457	17383	17595	17485	17498	17482	17459	17551	17617	17609	17429	17528	17533	17641	17491	17573	17472	17347	17643	17592	17473	17637	17609	17437	17481	17437	17691	17466	17331	17526	17417	17666	17648	17460	17537	17475	17547	17463	17546	17412	17619	17510	17449	17496	17567	17645	17358	17405	17537	17429	17387	17555	17421	17412	17574	17671	17564	17447	17579	17601	17387	17708	17530	17540	17659	17508	17557	17441	17456	17436	17371	17509	17507	17660	17555	17340	17379	17449	17559	17658	17486	17451	17507	17567	17376	17690	17552	17511	17449	17559	17613	17422	17436	17385	17443	17517	17550	17477	17586	17585	17701	17549	17638	17568	17534	17671	17412	17603	17449	17616	17478	17625	17440	17547	17556	17525	17548	17614	17399	17630	17384	17501	17643	17419	17318	17664	17550	17499	17473	17540	17550	17695	17440	17524	17592	17529	17589	17436	17564	17538	17578	17499	17602	17460	17427	17693	17468	17440	17600	17583	17435	17474	17479	17551	17621	17292	17688	17629	17455	17634	17557	17436	17560	17509	17545	17492	17590	17627	17676	17562	17509	17668	17538	17814	17716	17541	17496	17638	17547	17594	17284	17492	17536	17573	17475	17706	17429	17601	17647	17420	17512	17553	17379	17468	17453	17386	17460	17543	17553	17566	17492	17267	17572	17530	17733	17653	17553	17518	17542	17624	17458	17715	17570	17597	17514	17575	17561	17605	17374	17415	17514	17519	17781	17509	17555	17578	17454	17616	17519	17315	17454	17451	17606	17748	17553	17616	17460	17739	17462	17448	17527	17567	17609	17709	17465	17618	17644	17435	17479	17492	17352	17480	17525	17600	17605	17572	17494	17641	17566	17434	17599	17495	17648	17682	17513	17389	17456	17488	17557	17597	17599	17544	17409	17580	17360	17505	17654	17586	17539	17387	17666	17662	17620	17381	17547	17506	17548	17360	17488	17492	17521	17426	17571	17466	17452	17693	17529	17663	17645	17565	17700	17459	17665	17544	17468	17698	17490	17276	17430	17555	17184	17543	17500	17645	17575	17443	17601	17591	17513	17562	17588	17544	17612	17694	17522	17597	17473	17215	17599	17677	17550	17627	17568	17564	17566	17526	17639	17543	17523	17400	17442	17553	17457	17271	17394	17500	17559	17706	17667	17444	17573	17611	17431	17596	17401	17467	17377	17557	17586	17415	17690	17523	17601	17637	17632	17498	17605	17562	17519	17551	17457	17564	17304	17636	17684	17490	17720	17544	17614	17441	17456	17588	17750	17519	17523	17546	17478	17339	17574	17424	17603	17670	17510	17578	17643	17567	17507	17533	17573	17547	17727	17563	17462	17480	17479	17689	17535	17573	17561	17598	17602	17580	17599	17327	17505	17373	17481	17595	17763	17700	17449	17740	17522	17448	17589	17395	17547	17511	17745	17544	17488	17632	17556	17520	17575	17621	17423	17578	17647	17612	17669	17669	17572	17332	17532	17428	17409	17653	17456	17568	17674	17594	17713	17759	17537	17614	17472	17722	17643	17366	17658	17522	17452	17422	17620	17655	17602	17664	17622	17576	17666	17719	17601	17664	17273	17635	17429	17622	17531	17536	17585	17489	17564	17584	17583	17488	17434	17531	17360	17366	17522	17614	17538	17525	17541	17701	17578	17675	17481	17572	17496	17375	17511	17565	17512	17281	17475	17548	17546	17351	17559	17446	17435	17519	17490	17572	17592	17583	17456	17647	17569	17677	17601	17404	17531	17652	17681	17583	17395	17699	17537	17591	17644	17577	17481	17739	17577	17708	17453	17574	17427	17591	17477	17501	17587	17382	17392	17659	17508	17582	17322	17552	17620	17658	17523	17637	17388	17425	17671	17423	17725	17479	17512	17658	17426
24403	24069	39302	38945	32127	28297	25892	22195	21178	21271	21425	21292	21237	21239	21437	21149	21293	21078	21131	21179	21385	20951	21179	21034	21149	21112	20942	21088	20987	21147	20997	21273	21247	21128	21167	21014	21157	20746	21104	21156	20939	21041	21018	21290	21219	21034	20965	20924	21190	21086	21239	21003	21015	21001	21100	21106	21179	21032	20941	20898	21152	20935	21215	21079	21076	20948	20874	21185	21214	20957	20980	21092	21029	21071	21201	21086	21001	20908	21031	20704	20822	20918	21177	21110	20961	21054	21176	21088	20892	20991	21094	20808	20993	20947	21120	20988	21016	20806	21068	21118	20917	20975	21218	20945	21166	21002	21017	21101	21168	20930	21123	20918	20860	20830	20947	21080	21136	21179	21021	21021	20990	20901	20961	21000	21192	21017	20966	21119	21085	21021	21070	21009	21158	21091	21115	21112	20887	20901	21037	21050	21116	21107	20888	21099	20981	21054	20945	21131	20966	21122	21176	20970	21174	21067	21029	21004	21220	21132	21106	20932	20903	20723	20874	21204	20933	20938	21030	20919	21160	20965	21219	21190	21028	21054	21020	21036	21031	20809	21038	21222	20852	20942	21133	20917	21077	20991	21013	20937	20920	20915	21133	21037	21077	20952	21001	20944	21011	21173	20966	20979	21174	20926	20954	20901	20992	20939	20906	20946	21147	21015	21034	21133	20937	20895	20992	21038	21069	21231	21230	20952	21132	21049	21091	20967	20749	21238	21040	21097	21231	20929	20984	20958	21077	20850	21058	20797	20991	20974	21152	20890	20926	20983	20898	20831	21039	20969	21088	20967	20969	21158	20923	21142	21080	20819	21063	21087	20929	21243	21082	21120	20940	21250	20988	20844	20883	21034	20897	20966	21095	21031	21058	21000	20933	20787	21056	21154	21075	21017	20855	21076	21018	20933	21107	21175	21020	21253	21103	20894	20874	21047	21082	20901	21009	20927	21053	20830	21245	21079	21188	20834	21049	20921	20916	21019	20994	21043	21164	20896	21098	21307	21041	21041	21005	21016	20933	20880	21032	21081	21190	21063	21066	21176	21053	20955	21093	21203	21239	20803	20877	21065	21196	21283	21129	21202	20898	21135	21118	20935	21077	20875	20863	21002	20987	21108	21243	21180	21201	21067	21040	21023	20987	20933	21347	21028	21035	21223	20934	20832	21067	21140	21003	21303	21012	20940	20875	21242	20836	21053	21146	21039	21085	21129	21016	21039	21007	21080	21035	21077	20988	21030	20871	20887	21084	21166	20885	21109	20959	20811	20933	21129	21274	20869	21178	20908	21004	21012	21028	21089	21066	21031	20970	21310	21014	21117	21214	21194	21035	21216	20951	21038	20850	21137	21192	20867	21043	21026	21133	21087	20873	21144	21159	20988	20847	20822	20864	21176	20955	21086	21112	21151	21146	20764	21280	21006	21149	21106	21152	21041	21081	20798	21139	21092	21132	21031	20888	20884	21097	20807	20866	20854	21093	20944	20916	20866	20892	21152	21161	21143	21145	21029	21095	21014	20904	21076	21119	21103	20799	21016	20905	21020	21069	21134	21063	21054	21116	21161	21152	21019	20923	20915	21043	21030	21013	21136	21161	20997	20982	20924	21036	21224	21024	21028	20990	21138	20954	21145	21002	20921	21161	20898	21050	21175	21203	20785	20968	20873	21070	21050	21015	20951	20994	21197	21157	21153	20973	20857	20987	20912	21086	20941	20965	21097	21327	20949	21015	21061	20951	21123	20970	21125	21065	21166	20932	21238	21026	21055	20998	21170	21325	21170	21152	20975	20971	20890	21015	20991	21017	20915	20967	20987	20825	21224	21025	21263	21097	21136	20996	21054	20908	20973	20822	20964	21136	21068	20958	20967	21235	20865	20990	21021	21108	20989	21199	21204	21019	21016	20977	21305	21212	21003	21156	21067	20755	21093	20982	21142	20930	20955	21159	20959	21086	20988	21059	21335	21073	20993	21081	20951	21061	21072	21007	21054	21090	20987	20874	20654	21136	21056	21073	21016	21024	20965	21038	21111	21279	21146	21206	21102	20833	21000	21047	20993	21082	20958	21085	21039	21151	20933	20880	20996	21208	21165	21026	21042	20904	21082	21049	20902	20832	20934	20895	21169	21204	21060	21019	21050	21132	21245	21157	20727	21199	21128	20961	21004	21072	20771	20818	21142	20944	20891	21018	20995	20994	20939	20963	21164	20906	20800	20973	20930	20905	21073	20965	20872	20920	21048	21028	20680	20942	20982	21035	20920	21155	20964	20933	21046	20859	21116	21252	21030	21195	20971	21059	20817	21090	20934	21150	21135	20993	21095	21061	20978	21166	21103	21026	21019	21131	20793	21106	21040	20947	21024	20983	21036	20898	21221	21176	21120	21065	21207	20968	21090	21042	20913	20906	20991	20974	20981	20981	20914	20913	20897	20979	21187	20892	20997	21026	21158	21207	20803	21045	21059	20874	21043	21059	20916	21213	21104	21066	21081	21041	21041	21080	21114	20950	21127	21103	20926	20998	20983	20917	20813	21054	21117	21123	20864	21101	21124	21256	21040	21098	21097	21179	20896	20945	20947	21143	21031	21049	21106	21246	21177	21066	21132	21211	21095	21028	21085	21091	21089	20970	21145	20862	20842	21036	21251	20972	20936	21155	21029	21121	21285	21044	20874	20996	21010	21046	21065	20996	21159	21171	21172	20974	20996	20926	20770	21143	21044	20883	21124	21001	21103	20899	21082	21090	21148	20942	20976	21016	20956	21116	21018	21049	20993	21236	21192	20973	21100	21055	20966	21084	20778	21008	20927	20942	21019	20915	20943	20930	20947	20900	20909	21230	21000	20952	21017	20941	21034	20805	20917	20934	20954	21077	20993	21065	20891	21210	20814	21059	20966	21085	20976	20839	20981	20954	20985	21137	21227	20971	20972	21129	21018	21049	20975	21079	21171	21107	20846	21194	21274	21160	21059	20901	21002	21077	21250	21163	21066	20887	21159	20858	20977	20955	21110	21109	20999	21064	21039	20776	21043	20960	21196	21102	21120	20855	20928	21201	21127	21112	21085	21111	21005	20986	21101	21090	21056	21071	21037	21015	20937	20933	20816	21020	21189	20928	21126	20914	21086	20921	21091	20999	21039	21081	21263	21229	21003	21121	21092	20976	20833	20950	20954	20917	20985	20892	20746	21167	21164	21033	21078	21165	20832	21021	21026	21097	21303	20906	20898	20943	20962	21056	21079	21153	20911	21124	20963	21077	20942	21162	21024	20704	20910	20929	21098	21074	21153	21051	20864	21047	21032	21115	21147	21012	21189	21057	20979	20975	21049	20763	20973	21176	21034	21091	20901	21133	21043	21037	20813	20961	21155	21212	21137	20870	20855	20908	21090	21049	21012	21027	20979	21015	21032	21057	21054	21099	20827	20954	20852	21228	21160	21045	21042	21032	21045	21025	21228	21101	21090	21021	20765	20961	20906	20836	21209	20858	21196	20933	21140	20957	20963	20908	21133	20869	21001	21120	21060	21161	21258	20974	20911	20764	21167	20891	20951	21174	20926	21133	20748	20818	21067	21083	21020	21011	20940	21137	21014	21195	21015	21128	20971	21029	20922	21095	20850	21064	21027	21126	21110	20889	21127	21071	21096	21091	21018	20939	21142	21015	21126	21207	21087	20959	21074	21091	20965	21145	20812	20920	21004	21113	21025	21018	21149	20747	21062	21039	21199	21067	21093	21083	20954	20928	21022	21141	20824	21232	21137	20912	20964	21125	21199	21135	21223	20875	20854	21213	20936	20946	20919	20954	20995	21143	21042	20982	21029	20912	20888	20827	21010	20943	20985	20992	20849	20901	20969	21133	20802	20998	21017	21324	21052	20979	21086	20992	21133	21002	20991	20977	20979	20990	21001	20873	21087	20920	21160	21039	20794	21105	20924	21030	21051	20902	20817	20994	21029	21144	21007	21020	21006	20921	20980	21269	20854	20881	20877	21143	21203	21328	20955	21204	21116	20917	21069	21044	20820	20911	20938	21003	21061	21077	21170	21043	20925	21012	20922	21205	20914	21021	20901	20986	21080	20889	21084	21211	20934	21038	20802	21095	21059	21146	21158	20941	21174	20801	20971	21029	21065	20976	21007	21003	21309	21034	20973	21176	20917	21052	20971	20907	20853	20736	21229	20880	20969	20863	21024	21199	20905	21042	21077	21001	21056	21043	20947	20968	21077	21139	21058	21030	21035	20931	21016	21206	21172	21136	21064	21189	20878	20922	21041	21063	20954	20961	21055	20838	21148	21142	20886	21112	21118	21039	20935	21019	20984	21011	21222	21050	21167	21237	20959	21170	21079	21139	21077	20954	21090	21227	21039	21090	21036	21049	20991	21069	20973	21141	21067	20943	20792	21113	21006	20918	21039	21070	20982	20891	21019	20826	21162	21070	21141	21057	21038	21128	21032	21139	21217	21142	20753	20996	20902	20936	21051	20843	20869	20921	20793	21231	21216	20968	20799	21166	21211	21088	21290	20915	21008	20924	21027	21175	21122	20925	21005	20997	20951	21010	21092	20942	21018	21088	21255	21200	20929	21115	21138	20931	21234	21006	21171	20975	20797	21054	20825	21024	20841	21020	21009	21046	20860	20856	20785	21009	21024	21178	21151	21046	20826	20990	21076	20902	20952	20915	21067	21231	20891	20762	21162	21008	20849	21058	20806	20907	20981	21066	21026	20878	21127	20764	21063	20993	21060	20982	21078	21024	20880	21152	20730	21083	20702	21161	21075	20858	20818	21133	20927	21152	20986	21083	21015	21172	21006	21028	21175	21048	20944	21129	20885	21044	21058	20954	20999	21116	21156	21085	21050	21133	21235	21132	21139	21086	21015	21195	21169	21043	20968	20990	21007	20969	20899	20990	21196	21111	21034	20974	20758	20929	20875	21010	20814	20987	21181	21091	21107	21118	21073	20950	21149	21015	21103	21374	20938	20784	20853	21006	21130	21014	20980	21209	21072	20928	21124	21079	21158	21081	20933	21114	21016	21104	21230	21179	20935	21134	21002	21127	21047	21127	20959	20930	21090	20939	20979	21074	21031	21115	21147	21183	20815	21083	21192	21106	20894	20949	21046	21034	20987	21079	20974	20802	20877
63942	99794	83538	56692	38321	25762	20068	18059	17639	17386	17522	17497	17397	17455	17233	17596	17457	17525	17391	17503	17463	17561	17357	17475	17491	17502	17492	17292	17282	17573	17586	17352	17458	17388	17474	17699	17464	17432	17508	17419	17414	17413	17425	17705	17668	17208	17326	17554	17349	17492	17408	17315	17404	17424	17543	17493	17370	17535	17430	17375	17631	17457	17537	17514	17369	17539	17354	17299	17428	17560	17548	17480	17334	17100	17439	17321	17518	17496	17585	17378	17362	17330	17515	17346	17323	17474	17443	17455	17406	17514	17366	17470	17347	17413	17359	17248	17576	17466	17388	17537	17243	17509	17287	17409	17185	17416	17558	17298	17401	17337	17221	17589	17354	17307	17553	17453	17427	17505	17473	17515	17313	17334	17484	17414	17340	17537	17445	17459	17511	17542	17454	17320	17589	17396	17301	17517	17432	17658	17372	17401	17359	17386	17299	17585	17385	17355	17414	17512	17202	17471	17504	17435	17380	17424	17465	17582	17389	17452	17389	17474	17358	17322	17323	17661	17489	17569	17409	17500	17456	17479	17506	17464	17403	17448	17448	17479	17546	17358	17307	17453	17277	17435	17317	17508	17538	17635	17430	17681	17501	17486	17418	17432	17527	17451	17525	17473	17516	17409	17453	17307	17639	17543	17275	17460	17309	17400	17579	17359	17240	17547	17536	17467	17373	17521	17485	17285	17215	17454	17328	17573	17291	17388	17485	17357	17398	17300	17181	17587	17371	17558	17400	17321	17337	17368	17331	17300	17501	17516	17332	17394	17503	17408	17490	17466	17519	17419	17425	17554	17303	17388	17463	17367	17572	17638	17454	17401	17596	17421	17401	17526	17308	17431	17706	17241	17409	17598	17485	17399	17497	17507	17551	17388	17524	17334	17410	17295	17480	17542	17459	17434	17426	17563	17463	17505	17335	17384	17332	17475	17407	17558	17278	17515	17436	17322	17530	17433	17375	17522	17424	17338	17513	17594	17431	17582	17544	17376	17471	17310	17439	17374	17545	17527	17475	17506	17383	17366	17419	17454	17534	17590	17466	17419	17314	17409	17474	17484	17199	17401	17402	17619	17545	17502	17552	17360	17363	17495	17305	17365	17433	17355	17491	17429	17320	17417	17377	17380	17420	17394	17494	17489	17307	17470	17371	17480	17577	17469	17432	17554	17441	17326	17448	17370	17404	17490	17308	17431	17433	17245	17277	17624	17490	17439	17684	17529	17513	17426	17514	17342	17291	17515	17468	17261	17433	17320	17514	17335	17446	17393	17417	17481	17401	17309	17533	17351	17471	17407	17441	17317	17528	17482	17504	17411	17513	17323	17491	17514	17482	17729	17362	17422	17227	17341	17649	17410	17473	17215	17322	17456	17507	17360	17294	17362	17569	17303	17455	17332	17276	17375	17621	17397	17507	17345	17416	17576	17586	17394	17577	17426	17563	17286	17408	17570	17394	17308	17473	17713	17410	17371	17324	17378	17277	17497	17500	17388	17439	17388	17455	17508	17393	17447	17401	17422	17272	17658	17333	17391	17391	17486	17452	17360	17555	17321	17577	17511	17462	17480	17511	17516	17309	17355	17468	17424	17518	17330	17519	17544	17440	17538	17469	17370	17410	17552	17455	17487	17370	17540	17360	17476	17535	17526	17479	17567	17387	17481	17339	17428	17487	17491	17432	17250	17573	17438	17344	17502	17383	17596	17374	17489	17429	17376	17503	17385	17356	17256	17331	17333	17489	17452	17549	17392	17503	17450	17498	17316	17304	17405	17540	17628	17520	17402	17271	17614	17312	17282	17390	17402	17451	17453	17550	17485	17246	17379	17387	17287	17405	17207	17452	17679	17402	17494	17379	17554	17590	17437	17423	17448	17452	17508	17405	17367	17369	17663	17466	17377	17619	17485	17497	17459	17359	17465	17337	17475	17616	17333	17381	17311	17381	17511	17577	17545	17316	17345	17479	17279	17436	17675	17193	17423	17484	17562	17417	17620	17548	17494	17400	17483	17296	17511	17456	17350	17440	17489	17400	17467	17352	17506	17536	17344	17408	17341	17306	17450	17378	17436	17482	17469	17379	17368	17391	17690	17437	17345	17424	17298	17471	17288	17551	17511	17400	17272	17272	17203	17284	17221	17477	17293	17370	17454	17399	17365	17314	17526	17456	17397	17467	17408	17211	17329	17313	17534	17380	17495	17220	17516	17367	17448	17430	17480	17415	17308	17603	17539	17435	17491	17439	17581	17558	17523	17504	17453	17289	17558	17306	17213	17392	17436	17710	17433	17425	17480	17340	17423	17499	17420	17388	17525	17470	17405	17312	17651	17412	17372	17489	17461	17362	17295	17410	17425	17434	17535	17436	17581	17426	17307	17427	17598	17480	17370	17401	17339	17546	17334	17475	17491	17335	17641	17483	17316	17530	17485	17438	17378	17385	17288	17514	17340	17340	17507	17395	17555	17269	17411	17560	17449	17424	17363	17548	17383	17425	17491	17462	17396	17645	17444	17504	17500	17422	17457	17505	17458	17332	17459	17310	17419	17458	17489	17368	17306	17559	17437	17298	17414	17469	17520	17414	17563	17556	17474	17481	17418	17484	17468	17472	17613	17402	17362	17475	17411	17485	17253	17446	17465	17410	17372	17418	17450	17433	17530	17498	17365	17549	17403	17370	17421	17333	17372	17498	17552	17454	17577	17400	17296	17284	17525	17529	17461	17558	17444	17369	17398	17488	17409	17450	17335	17352	17430	17406	17394	17549	17547	17610	17332	17422	17457	17333	17479	17538	17586	17458	17244	17440	17406	17565	17446	17589	17534	17479	17570	17319	17314	17358	17488	17394	17292	17228	17426	17648	17399	17412	17418	17442	17418	17514	17570	17478	17504	17308	17519	17499	17514	17589	17463	17369	17451	17542	17433	17490	17475	17462	17457	17517	17492	17639	17399	17448	17446	17387	17402	17399	17427	17401	17554	17337	17471	17426	17518	17505	17412	17551	17271	17385	17453	17337	17638	17492	17313	17546	17348	17446	17485	17395	17466	17467	17266	17563	17473	17441	17547	17554	17276	17345	17420	17453	17507	17471	17501	17418	17397	17508	17441	17617	17499	17464	17463	17329	17382	17489	17584	17460	17261	17471	17495	17471	17457	17451	17409	17299	17427	17418	17397	17544	17345	17535	17490	17585	17354	17320	17534	17411	17527	17350	17476	17557	17318	17368	17422	17429	17526	17286	17496	17371	17414	17372	17368	17475	17236	17400	17455	17448	17366	17542	17477	17561	17499	17363	17453	17536	17477	17465	17486	17414	17384	17255	17324	17511	17458	17414	17479	17571	17662	17485	17394	17416	17485	17435	17464	17483	17331	17416	17486	17360	17482	17522	17306	17377	17460	17593	17435	17480	17360	17555	17485	17248	17518	17426	17526	17348	17479	17606	17410	17560	17383	17458	17565	17288	17474	17586	17344	17441	17372	17396	17622	17311	17509	17474	17405	17467	17560	17389	17412	17429	17440	17584	17472	17557	17357	17272	17376	17505	17458	17417	17437	17472	17465	17397	17388	17587	17473	17370	17507	17369	17530	17534	17325	17426	17484	17514	17460	17432	17316	17488	17603	17465	17483	17505	17422	17413	17393	17517	17385	17512	17606	17453	17407	17604	17291	17393	17602	17345	17397	17432	17371	17499	17433	17608	17431	17406	17335	17384	17458	17351	17478	17417	17314	17429	17440	17313	17448	17454	17378	17298	17485	17418	17464	17480	17499	17404	17405	17514	17512	17452	17584	17595	17412	17472	17576	17486	17571	17406	17474	17439	17418	17475	17346	17529	17376	17327	17442	17369	17628	17394	17454	17387	17233	17492	17427	17475	17425	17567	17493	17375	17239	17328	17347	17549	17377	17332	17270	17376	17493	17453	17409	17386	17243	17551	17088	17462	17643	17508	17447	17389	17352	17489	17561	17545	17319	17407	17490	17512	17483	17437	17319	17390	17463	17462	17429	17342	17514	17273	17426	17298	17800	17552	17473	17388	17422	17581	17268	17603	17454	17290	17553	17399	17340	17401	17521	17587	17528	17340	17418	17485	17382	17518	17260	17482	17509	17239	17408	17385	17514	17449	17336	17563	17306	17374	17431	17506	17530	17421	17434	17502	17454	17484	17387	17275	17509	17448	17539	17355	17552	17489	17474	17212	17514	17666	17451	17556	17402	17351	17391	17381	17724	17413	17379	17529	17464	17363	17514	17426	17328	17545	17425	17261	17408	17351	17443	17487	17486	17323	17477	17414	17478	17404	17432	17493	17378	17536	17431	17339	17380	17430	17544	17475	17489	17500	17480	17676	17405	17477	17321	17490	17405	17445	17358	17530	17475	17343	17398	17496	17569	17496	17536	17404	17286	17556	17395	17292	17398	17411	17426	17232	17549	17604	17586	17364	17326	17406	17287	17562	17481	17603	17491	17450	17321	17581	17277	17285	17567	17136	17394	17462	17616	17526	17436	17396	17374	17394	17332	17487	17378	17363	17506	17227	17417	17487	17398	17336	17506	17105	17504	17332	17503	17619	17528	17599	17425	17506	17583	17375	17481	17529	17631	17216	17568	17285	17494	17377	17498	17552	17308	17477	17410	17441	17572	17373	17397	17475	17490	17632	17251	17591	17648	17423	17512	17425	17278	17300	17443	17478	17566	17426	17464	17576	17433	17477	17423	17329	17516	17441	17468	17321	17334	17643	17387	17504	17123	17405	17477	17510	17161	17620	17383	17429	17468	17379	17457	17453	17632	17393	17611	17377	17283	17636	17536	17475	17488	17219	17421	17385	17449	17540	17451	17506	17578	17340	17471	17596	17380	17361	17468	17457	17326	17450	17477	17542	17366	17449	17398	17499	17298	17409	17388	17529	17433	17367	17638	17499	17309	17362	17324	17491	17523	17493	17522	17443	17464	17555	17299	17456	17506	17295	17567	17402	17459	17498	17648	17531	17436	17337	17445	17382	17668	17484	17333	17548	17323	17372	17290	17437	17338	17587	17379	17362	17185	17612	17315	17368	17394	17323	17439	17422	17465	17640	17272	17571	17439	17436	17451	17438	17540	17550	17415	17538	17509	17518	17471	17444	17361	17526	17278	17641	17387	17377	17518	17480	17335
22969	22711	35393	35239	32295	30700	29313	23094	21585	21848	21416	21425	21452	21357	21454	21349	21366	21195	21258	21464	21350	21422	21371	21259	21303	21528	21433	21237	21343	21254	21322	21327	21421	21178	21230	20944	21188	21088	21107	21004	21181	21049	21367	21120	21129	21142	21250	21126	21191	21376	21057	21150	21218	21103	21099	21459	21096	21001	21255	21238	21079	21166	21182	21300	20955	21079	21107	21283	21050	21090	21032	21121	21224	21262	21299	21167	21210	21259	21168	21175	21069	21214	21135	21170	21192	21353	21079	21222	21054	21036	21069	21045	21232	21154	21248	21081	20985	21222	21068	21130	20902	20905	21197	21154	20987	21202	21113	20975	20962	21181	21177	21090	21068	21051	20993	21108	21085	21073	21063	20944	21023	20977	21170	20943	20998	20933	21125	21089	21145	21352	21275	20947	21081	21090	21172	20990	21063	20991	21430	21078	20992	21107	21258	21006	21260	21070	21112	21053	21073	21035	21120	21117	21070	20957	21163	21253	21045	21161	21020	21207	21141	21042	21140	21100	21139	20862	21217	21110	21147	21293	21117	21220	21224	21144	21070	21273	21068	21122	21032	21073	21094	20995	20901	21120	21102	20934	21063	21161	21211	20913	21081	21284	21103	21215	21102	21180	21203	20899	21015	21113	21007	21069	21292	21179	21193	20992	20860	20920	21159	21226	21239	20787	21144	21167	21275	21170	21043	21218	20990	21227	21204	21012	21161	20967	21177	21102	21061	21113	21156	21336	21125	21125	21116	21220	21165	21042	20925	20930	21100	21190	21080	21143	21042	21102	21299	21126	21173	21125	21276	21170	20971	21073	21224	21010	20906	20952	21073	20976	21003	21121	21105	21075	21006	21103	21047	21230	21148	21047	21144	21020	21107	21109	21132	21203	21130	21237	21209	21021	21065	21082	20942	21166	20917	21247	21089	21006	20942	21299	21080	21037	21078	20990	21058	20778	21195	21313	21177	21161	21208	21015	21066	21183	21143	21192	21265	21098	20983	21141	21129	21207	21191	21140	21067	21022	21209	20999	21064	21099	20979	21007	21083	20862	20815	20965	21185	20995	20974	21165	20985	21086	21013	21217	21291	21013	21004	21178	21182	20868	21185	21062	21163	20981	21247	21161	21114	21209	21030	20876	20981	21014	21261	20864	21233	21207	21283	21062	21047	21210	21244	21089	20962	20977	21231	21217	21283	21098	21044	21216	21120	21009	21178	21160	21192	21132	21116	20978	20948	21158	20880	21088	21164	21084	21169	21053	20950	21145	21120	21138	21073	21035	21214	21180	21064	21097	21034	21210	20886	21091	21138	21094	21081	21117	21357	21009	21033	21001	21030	21135	20970	21060	21110	20991	21125	21352	21091	21120	21152	21046	20993	21009	21028	20966	21252	21187	21149	21120	21046	21000	21247	21191	21015	21139	21222	21112	21202	21258	21052	21146	21202	21135	21002	21122	21039	21198	21178	21089	21028	21256	21028	20996	21053	21014	21120	21179	21160	21277	21274	21172	21106	21342	20964	21006	21004	21191	21083	20979	21019	21223	21269	20948	20847	21000	21026	21289	21386	21258	21056	21045	21259	21081	21139	21069	20992	20866	21011	21151	20959	21020	21269	21116	21211	21281	20953	20901	21005	21004	21106	20884	21039	21129	21157	21091	21119	21016	21085	20970	21173	21218	21165	21038	21222	21080	20791	21077	21101	21016	21052	21131	21291	21118	21182	21095	21329	21312	21175	21120	21164	20973	21074	21098	21025	21143	21252	21056	21042	21117	21126	21164	21096	21054	21264	21074	20914	21071	20996	21023	20982	21044	21172	21067	21221	21208	21059	21037	21102	21277	20973	20920	21174	21038	21160	21066	21040	21349	21059	21157	21033	21045	21002	21004	21201	20819	21076	21133	20915	20944	20868	20865	21153	21175	21133	21072	21083	21097	21086	20866	21087	20927	21150	21002	20960	21106	21154	21160	21024	21201	21019	21069	20924	21160	21261	21204	21225	21168	21327	21175	21316	21126	21115	21136	21097	20947	21130	20982	21193	21169	21145	21183	20931	21098	21183	21262	21195	21051	21197	21136	21052	21038	21099	21123	21006	21193	21023	21158	21022	20975	21135	21033	21149	21239	21223	21268	21003	20895	20875	21168	21388	21254	20944	21094	21014	21235	21140	21062	20950	20814	20929	21145	21088	21064	21112	21120	21110	20995	21336	21177	21030	20841	21076	21026	21197	21217	21297	20947	21021	21118	20779	21265	21100	21166	21061	21250	21236	21085	21181	21171	21098	21306	21004	21155	20969	21190	20898	21088	21062	21137	20962	21242	21114	21080	20994	21044	21072	21098	21113	20912	21077	21108	21235	21227	21161	21106	21061	21050	20943	21167	21125	21154	21254	21149	20955	21169	21151	21063	21156	20851	21209	21028	21199	21103	21093	20982	21178	21093	21094	20866	21162	21354	21012	20756	21008	21185	21238	21001	20884	21089	20927	20837	20940	21059	21147	21019	20933	21028	21105	21259	21259	21191	21401	21195	21169	21051	21138	21081	21026	20900	21103	21141	21212	21160	20960	21171	21138	21079	21161	21221	21073	20997	20857	21230	21189	21275	21058	20914	21108	21148	21148	21063	21181	21225	20892	21208	21149	21034	21016	21199	21131	21207	20972	20984	21366	21090	21119	21158	21243	21257	21189	20942	21203	21128	21025	21099	21058	21087	21074	21153	21167	21067	21018	21040	21240	21173	21213	21085	20972	20944	21077	21231	21000	21170	21246	21230	21069	20884	21252	21185	21044	21231	21271	21008	21080	20902	21043	21306	20893	20844	21018	21129	21159	21191	21304	21014	21297	21018	21068	20926	21057	21008	21010	20933	21185	21009	21024	21058	21179	21159	20912	21277	21141	21101	21031	21076	20976	21386	21237	21004	20870	20917	21189	21083	21209	21134	21055	21199	20927	21129	21136	21090	21155	20788	21195	21132	21135	21311	20953	21100	21089	21233	20963	21000	21046	21052	20837	21184	21080	21006	21260	20870	21192	21024	21136	21115	21035	21108	21075	20936	21075	21033	21322	21172	21262	20908	21022	20858	21004	21001	21111	20952	21101	21130	20999	21105	21132	21122	20995	21209	21283	21301	21069	21350	21154	21148	21215	21091	21032	21159	21239	21260	20938	21281	21149	21184	21087	21157	21009	20868	20892	21064	21195	21278	21089	20891	21161	21165	21174	21367	21165	21163	21027	21028	21065	21110	21020	21311	21096	21075	21028	21188	21061	21097	20984	21359	21073	21132	21061	21142	21021	21118	21022	21068	20987	21138	21018	21057	21113	21051	21403	20997	20999	21197	21196	21326	20884	21049	21100	21046	21078	21098	21080	20966	21069	21143	21296	21034	21292	21004	20938	20939	20789	20926	20838	21030	21137	21216	21015	21017	20991	21226	21140	21041	21382	21255	21276	21027	21040	21116	21003	21215	21201	20869	20975	21305	21107	21103	21047	21071	21178	21004	21191	21052	21361	20989	21112	20874	20931	21023	21206	20861	21321	21311	21048	20891	21095	21016	21029	20842	21167	20969	21030	21185	21067	21055	21093	21316	21035	21095	21147	21270	21305	20970	21158	21183	21159	21131	21038	21106	21121	20977	21222	21071	21096	21084	21168	20919	21037	21033	21136	21124	20927	21001	21255	21127	21201	21039	21093	21107	21025	20939	21371	21086	21073	21354	21047	21055	21167	21055	21012	20964	21065	20998	20867	20847	20992	21138	21101	20946	20993	21128	20728	20959	21082	21319	20849	21071	20916	21043	21108	21262	21254	21045	21356	21133	20977	21195	21133	20824	21047	21240	21108	20972	21144	21039	21139	21088	21003	21230	21131	21148	21208	20997	21087	21005	21166	20960	21204	21047	20957	21304	21180	21091	21109	20949	21154	21128	21160	20959	21059	20902	20973	21158	20995	20940	20945	21188	21158	21114	21330	21118	21058	21085	21232	20982	21006	21215	20995	21183	20957	20982	21160	21127	21123	21139	21146	21020	21109	21006	21145	21161	21089	21046	21147	21065	21098	21061	21091	20891	21039	21000	21018	21334	21295	21106	21081	21037	21177	21044	21064	21285	21131	20917	20991	21187	21225	21159	21009	21133	21196	21291	21034	21211	21062	21155	20879	20968	21361	21133	21176	21080	21123	20990	21248	21302	21206	21193	21177	20950	21119	20843	21209	21223	21011	21397	21104	21117	21140	21251	21271	21034	20859	21117	21040	21094	20950	21300	21095	21110	21171	21173	21091	21137	20883	21279	21079	21038	20984	20989	21007	20857	21161	21043	21134	20994	20866	20951	21065	20912	20942	20882	21188	21055	21243	20805	21187	21224	20881	21122	21107	20981	21116	21130	21136	21139	21254	20957	21124	20980	21026	20929	21180	21036	21014	20985	20818	21210	20912	21058	21118	21196	21051	20983	21066	21274	21075	20889	20958	20853	21101	21204	21181	21015	21047	21049	21068	21157	21055	21068	21099	21115	21048	21031	21142	20920	20969	20934	21131	21081	20942	21100	20929	21008	21069	21076	21083	21018	21115	21028	21022	21101	21104	21269	20980	21368	20981	21014	21234	21117	21243	20854	21347	20978	20894	21032	21166	21106	21016	21242	21124	20974	20989	21001	21152	21084	21149	20996	21246	20918	20789	20993	21117	20997	21242	20998	21030	21049	21256	21065	20940	21071	20846	20982	21027	20998	21034	21174	21158	20696	21022	21020	21036	21051	21056	21195	20996	21002	21296	21208	20917	20989	21106	20959	21369	21027	21081	20990	21138	21044	21039	20876	21257	21099	21002	20988	21231	21145	21257	21140	21063	20973	21159	20980	21060	21197	21040	21194	21405	21165	21302	21039	21061	21003	21136	21133	21140	21020	20986	21188	21139	21026	21098	21232	20921	21063	21096	21242	21016	21025	21282	20985	21205	21117	21282	21098	21015	20857	21195	21011	21059	20881	21022	21034	21146	21310	21118	21079	21267	21104	21002	20941	21216	21311	21073	21107	21058	21116	21074	20913	21113	21317	20970	21228	21276	21335	21093	21046	21151	21160	21183	21079	21284	21108	20848	20961	21185	21061	20962	21087	21209	21062	21067	20996	21057	21125	20857	21057	21263	21019
64411	105565	92729	70915	49535	33305	22472	18521	17723	17342	17525	17422	17368	17497	17488	17373	17478	17408	17499	17429	17527	17460	17338	17571	17400	17338	17333	17387	17453	17462	17413	17344	17450	17379	17398	17447	17437	17421	17590	17482	17435	17493	17461	17457	17310	17397	17569	17299	17365	17696	17378	17572	17422	17417	17396	17363	17691	17334	17539	17331	17406	17245	17612	17467	17316	17298	17481	17435	17295	17243	17281	17504	17367	17340	17325	17465	17407	17448	17584	17525	17476	17385	17307	17518	17402	17481	17336	17407	17307	17252	17534	17466	17464	17503	17417	17596	17324	17491	17483	17324	17296	17461	17537	17433	17586	17413	17619	17474	17459	17523	17419	17330	17477	17232	17331	17629	17369	17509	17467	17412	17359	17433	17332	17352	17339	17395	17242	17442	17396	17594	17395	17319	17485	17399	17275	17616	17398	17461	17424	17517	17334	17471	17549	17491	17486	17418	17544	17356	17419	17574	17411	17366	17425	17517	17472	17592	17332	17447	17302	17593	17534	17483	17348	17383	17523	17514	17300	17627	17477	17510	17228	17401	17363	17515	17519	17427	17412	17244	17475	17318	17388	17412	17633	17259	17232	17586	17407	17394	17547	17453	17340	17643	17537	17382	17557	17248	17498	17488	17527	17397	17482	17439	17279	17307	17382	17628	17507	17537	17399	17340	17434	17353	17617	17394	17374	17430	17555	17415	17227	17584	17380	17364	17596	17418	17381	17381	17407	17437	17508	17301	17446	17355	17351	17483	17499	17444	17391	17365	17525	17420	17516	17195	17461	17540	17496	17523	17281	17401	17339	17368	17344	17334	17633	17264	17245	17467	17281	17573	17324	17445	17326	17368	17323	17366	17485	17518	17458	17602	17538	17588	17515	17410	17389	17498	17342	17506	17257	17449	17388	17443	17383	17590	17421	17443	17518	17494	17295	17410	17567	17400	17483	17344	17465	17502	17447	17235	17413	17404	17408	17276	17464	17379	17443	17440	17650	17402	17420	17474	17639	17219	17402	17390	17491	17399	17487	17384	17236	17292	17450	17447	17445	17480	17488	17456	17438	17258	17502	17402	17312	17353	17279	17269	17570	17424	17523	17391	17598	17334	17376	17655	17327	17573	17457	17299	17408	17195	17492	17509	17455	17445	17368	17539	17440	17290	17598	17379	17479	17352	17330	17255	17497	17479	17436	17532	17473	17458	17461	17480	17495	17494	17379	17484	17501	17649	17520	17531	17358	17300	17537	17388	17331	17442	17356	17521	17425	17310	17425	17279	17395	17364	17391	17349	17565	17399	17503	17347	17377	17390	17493	17441	17532	17382	17541	17604	17284	17527	17527	17462	17527	17306	17565	17358	17554	17358	17377	17433	17489	17455	17369	17326	17365	17383	17411	17388	17282	17484	17384	17428	17550	17605	17520	17251	17590	17404	17653	17260	17423	17444	17425	17360	17450	17577	17439	17405	17450	17538	17422	17418	17448	17351	17443	17406	17503	17379	17562	17329	17366	17411	17276	17807	17477	17505	17292	17384	17363	17516	17570	17634	17544	17265	17218	17547	17326	17338	17364	17482	17424	17376	17199	17537	17507	17545	17484	17529	17504	17395	17356	17435	17514	17509	17283	17245	17505	17415	17423	17159	17379	17543	17222	17334	17542	17333	17418	17296	17464	17453	17398	17478	17517	17448	17434	17281	17547	17332	17439	17249	17535	17549	17420	17242	17449	17432	17275	17365	17453	17408	17474	17395	17306	17362	17633	17375	17512	17351	17524	17634	17263	17346	17305	17363	17411	17465	17406	17308	17340	17317	17439	17489	17407	17561	17532	17469	17450	17489	17342	17457	17442	17431	17528	17318	17544	17441	17488	17406	17596	17371	17478	17425	17491	17294	17616	17503	17436	17515	17474	17350	17326	17486	17354	17488	17419	17458	17270	17300	17469	17464	17434	17426	17406	17509	17544	17451	17321	17410	17348	17368	17633	17483	17386	17439	17448	17360	17249	17512	17341	17335	17492	17353	17264	17435	17485	17382	17548	17381	17430	17408	17497	17403	17319	17277	17327	17543	17587	17386	17519	17416	17350	17512	17421	17349	17435	17498	17446	17377	17448	17395	17307	17323	17451	17433	17341	17549	17431	17451	17405	17429	17353	17518	17336	17446	17463	17551	17361	17326	17420	17564	17526	17483	17395	17541	17230	17377	17432	17410	17284	17451	17461	17489	17273	17513	17447	17435	17372	17501	17528	17381	17372	17422	17378	17547	17321	17447	17385	17570	17253	17436	17340	17577	17471	17461	17482	17326	17389	17210	17313	17609	17384	17312	17431	17497	17553	17393	17386	17550	17408	17517	17441	17438	17399	17359	17410	17352	17351	17398	17456	17275	17438	17386	17609	17438	17536	17224	17528	17421	17555	17302	17550	17508	17381	17354	17387	17363	17388	17499	17205	17491	17394	17404	17449	17539	17313	17360	17409	17473	17310	17536	17449	17428	17525	17330	17605	17466	17423	17481	17552	17358	17397	17413	17443	17527	17439	17424	17495	17597	17451	17471	17607	17432	17407	17283	17417	17455	17412	17391	17346	17477	17317	17208	17387	17309	17473	17532	17298	17396	17554	17505	17532	17321	17284	17520	17577	17433	17409	17278	17414	17440	17377	17204	17497	17460	17561	17436	17562	17310	17462	17389	17384	17492	17384	17398	17503	17426	17507	17602	17511	17582	17448	17303	17496	17509	17599	17460	17356	17406	17447	17330	17278	17646	17475	17365	17381	17223	17470	17416	17553	17422	17655	17237	17594	17413	17444	17509	17637	17504	17437	17447	17363	17495	17365	17453	17501	17210	17329	17492	17525	17428	17402	17615	17505	17446	17404	17320	17437	17533	17374	17427	17525	17510	17353	17458	17464	17261	17387	17418	17328	17463	17475	17455	17499	17433	17540	17398	17535	17443	17460	17390	17411	17502	17432	17386	17449	17560	17524	17544	17530	17327	17611	17300	17308	17375	17459	17202	17577	17364	17328	17453	17430	17338	17515	17471	17301	17516	17326	17492	17323	17426	17532	17444	17434	17360	17428	17427	17471	17317	17396	17126	17606	17352	17480	17293	17502	17362	17469	17417	17259	17434	17515	17341	17425	17523	17389	17389	17210	17341	17534	17463	17434	17458	17634	17395	17355	17409	17372	17508	17403	17482	17486	17428	17448	17349	17536	17450	17411	17457	17435	17548	17370	17357	17354	17399	17393	17384	17533	17478	17481	17418	17479	17612	17373	17448	17547	17443	17354	17579	17403	17306	17405	17322	17398	17319	17632	17475	17438	17563	17520	17446	17495	17384	17344	17456	17391	17432	17510	17354	17485	17421	17416	17532	17389	17375	17418	17286	17309	17342	17461	17452	17413	17442	17556	17383	17444	17644	17410	17500	17413	17475	17373	17634	17505	17472	17520	17442	17552	17421	17430	17593	17442	17359	17402	17371	17602	17397	17500	17400	17363	17326	17515	17629	17390	17455	17351	17318	17444	17469	17382	17467	17437	17323	17414	17298	17380	17347	17593	17524	17621	17409	17325	17469	17518	17298	17339	17553	17324	17366	17434	17358	17391	17260	17326	17447	17432	17381	17491	17479	17330	17291	17328	17516	17371	17344	17407	17426	17376	17372	17438	17437	17391	17518	17614	17489	17394	17533	17386	17480	17453	17423	17434	17536	17306	17428	17395	17327	17565	17363	17376	17406	17382	17518	17494	17512	17388	17491	17333	17447	17485	17581	17489	17367	17530	17441	17481	17497	17372	17337	17507	17606	17284	17423	17341	17416	17539	17532	17532	17481	17532	17241	17486	17418	17291	17348	17328	17411	17311	17503	17518	17448	17547	17150	17567	17469	17348	17466	17365	17217	17448	17458	17300	17393	17326	17435	17456	17357	17380	17382	17326	17420	17505	17467	17344	17326	17381	17404	17411	17561	17455	17453	17538	17396	17347	17478	17395	17388	17430	17339	17401	17407	17333	17422	17558	17464	17454	17362	17431	17565	17436	17471	17496	17490	17386	17468	17450	17454	17468	17440	17401	17404	17442	17293	17554	17364	17335	17579	17205	17568	17556	17434	17294	17353	17346	17453	17591	17399	17308	17487	17437	17374	17391	17443	17341	17331	17432	17353	17480	17343	17390	17322	17555	17365	17539	17554	17481	17340	17354	17425	17605	17582	17452	17473	17143	17695	17402	17460	17542	17538	17446	17356	17428	17446	17534	17526	17495	17502	17390	17500	17494	17492	17451	17605	17405	17401	17401	17260	17364	17490	17724	17399	17584	17472	17379	17432	17368	17295	17331	17435	17371	17467	17438	17260	17610	17395	17591	17536	17737	17296	17270	17427	17369	17523	17397	17276	17584	17322	17376	17655	17393	17314	17304	17496	17490	17357	17355	17451	17380	17541	17330	17368	17415	17301	17478	17381	17406	17385	17434	17582	17511	17421	17314	17311	17487	17425	17404	17392	17554	17351	17266	17495	17441	17474	17437	17414	17231	17547	17432	17409	17381	17368	17477	17406	17403	17436	17540	17502	17349	17366	17490	17436	17357	17452	17469	17257	17607	17356	17553	17514	17384	17285	17530	17604	17368	17353	17508	17297	17548	17492	17433	17441	17504	17393	17441	17389	17416	17537	17218	17442	17523	17461	17357	17372	17405	17524	17286	17441	17682	17346	17336	17491	17521	17434	17456	17243	17392	17375	17432	17381	17251	17319	17478	17467	17392	17471	17316	17411	17246	17505	17419	17333	17482	17513	17433	17490	17422	17568	17573	17442	17431	17550	17315	17432	17410	17583	17379	17481	17364	17547	17504	17227	17482	17199	17454	17451	17306	17316	17435	17506	17635	17204	17422	17352	17452	17520	17417	17404	17498	17456	17614	17404	17460	17494	17381	17539	17558	17598	17345	17494	17505	17320	17297	17242	17447	17537	17366	17458	17274	17441	17402	17526	17415	17373	17423	17380	17553	17526	17144	17340	17429	17192	17421	17522	17496	17351	17284	17524	17498	17264	17410	17338	17556	17451	17306	17475	17407	17555	17447	17376	17484	17515	17527	17462	17489	17420	17517	17605	17244	17525	17344	17518	17392	17546	17663	17356	17461	17368	17294	17573	17688	17264
30285	35017	42667	34587	26626	23224	21947	21180	21027	21021	21078	21135	21153	20987	21247	21325	21147	20982	20963	21115	21114	20986	21030	21210	20930	21078	21297	20970	21100	21228	21053	21375	21023	20964	20887	21067	21085	21057	20988	21135	21187	21110	20971	20941	21243	21268	21310	21164	21164	21146	21075	21299	21145	21068	21055	21123	21084	21205	21222	21348	21064	21383	21311	20987	21013	21177	21070	21136	21168	21257	21052	21090	20950	21094	21139	21256	20978	21055	21276	21359	20920	21184	20987	21167	21156	21310	21017	21057	21145	20947	21126	21005	21143	20955	21079	21109	21215	21077	21078	21017	21196	21226	21083	21049	20975	21108	20959	20852	20987	21037	21057	21086	21214	21012	21252	21199	21012	21043	21114	21071	21021	21208	20976	21120	21125	21077	21080	20955	21229	21074	21068	21034	21129	21150	20936	21162	21144	20861	21074	21111	21046	20922	21050	21148	20829	21170	21074	21185	21027	21145	21122	21086	21022	20934	20939	20842	21252	21102	21403	21093	20972	21076	21017	21160	21320	20975	20928	21057	21066	20632	21026	21165	21127	21336	21274	21039	21002	21071	21112	21104	21138	21164	21146	21022	20902	21101	21241	21076	21126	21018	20934	20987	21198	21167	21108	21178	21014	21167	21138	21030	21098	21145	21011	21003	21128	21184	21015	20970	21090	21105	21013	21150	21022	21230	21211	21108	20982	21112	20991	21141	21499	20874	21045	20932	21040	21158	21121	21293	21006	21222	21174	21250	21050	21199	21188	21014	21003	20939	21110	21127	21007	21198	20935	20943	20840	20981	21200	21090	21154	21096	21127	21147	21036	21120	21212	21403	21030	21112	21094	21411	20836	21034	20950	21146	21280	21412	20931	20961	21064	20926	21030	21119	21065	21005	20988	21120	21095	21009	20996	21228	21095	21028	21114	21054	20872	21073	21263	21065	21068	21108	21083	21055	21130	21058	21093	20960	21038	21215	21047	20943	20806	21269	21046	21117	21173	21102	21264	20965	21201	21046	21133	20786	20810	21168	21060	21156	21039	21131	21078	21180	20970	20839	20936	20778	20916	21138	20982	21093	21217	21168	21050	21109	21122	20927	21098	21152	20932	21014	21092	21227	21001	20839	21419	21044	21154	21156	21030	21022	21086	20980	21251	21224	21222	20996	21114	21163	20905	21030	21149	20973	21112	21179	21149	21120	21359	21043	21106	21005	21332	20949	21298	21060	21061	21044	21137	21040	20924	21112	21270	20976	21100	21099	21145	21082	20822	21244	21197	21013	21136	20979	20805	21224	21169	21174	21008	20903	20871	21199	21307	21208	21200	20966	20805	20964	21148	20976	20969	20963	20965	21062	21194	21214	21023	21083	21070	21080	21123	21169	21052	21084	21228	20893	20957	21004	21323	21187	21156	20941	20971	21143	21125	21066	20987	21171	21103	20904	20991	21179	21257	21212	21157	21001	21100	21146	20909	20930	21191	20881	20934	20995	20994	21028	20910	20960	21160	21272	21096	21018	21167	21093	21045	20942	21139	21028	21177	21082	20924	21049	20998	21052	20934	21182	21142	20991	21274	21157	21208	21129	21015	20993	20807	20997	21025	21036	21191	21110	21101	21003	21023	20930	20984	21013	20892	21191	20916	21195	21106	20921	21202	21116	21060	21256	21155	21013	21328	21281	21044	21143	21269	21129	21032	21152	21027	20877	21109	21178	21024	21109	21260	21026	20990	21317	20918	21224	21101	21046	21086	20999	21308	21110	21045	20949	20824	21090	21071	21088	21317	21235	20979	21216	21064	21052	21004	21200	21043	21088	20941	21041	21122	21127	21190	21099	21173	21185	20976	21069	21182	21187	21077	20917	21058	21123	20812	20812	21088	21062	21067	21115	21077	21370	20895	20995	21049	20701	20962	21037	20940	21022	20778	21115	21025	21136	21176	21148	21168	21208	21137	21127	21229	21067	21070	21251	21167	20949	21071	21049	21002	21072	21105	20952	20887	21089	21022	21143	21085	20982	21094	20816	21175	21060	21213	21180	21205	21008	21001	21099	21094	21086	21059	21061	21344	21111	20970	21170	21124	21253	21011	21121	21030	21093	20985	21165	21161	21074	21192	21068	21292	21297	21178	21131	21046	21091	21086	21055	21093	21237	21101	21114	21115	21148	20957	20995	21109	21164	21209	21075	21232	21099	21134	20821	21032	21155	21231	21338	21069	21040	20975	21160	20787	20964	21134	21243	21022	21093	21242	21185	21115	21063	21225	21011	21203	21180	21149	20939	21367	21193	21236	21093	21071	21078	21183	21250	21223	21068	20853	21095	21029	20940	21000	21036	21057	21185	20997	21064	21164	21021	21269	21016	21221	21418	21055	21125	21207	21146	21194	21133	20968	20999	21180	21113	21079	21110	21177	21108	21126	21130	21106	21007	21110	21041	20927	21165	21213	20993	21129	20927	21168	21052	21050	21239	21209	21033	21195	20953	21105	20856	21098	21037	20923	21063	21178	21126	21029	21087	21010	21019	21155	21197	21265	20963	21116	21011	21245	20972	21097	20946	21137	21138	21090	21235	21146	21024	21049	20986	21059	20873	21009	21089	21129	21097	20994	21094	20988	21204	21095	21079	21109	21011	21020	21068	21088	21004	21190	21080	21063	21081	21138	20916	21080	21335	21132	21018	20968	21086	21140	21133	21002	21156	21083	20818	20942	21014	21036	20979	21042	21068	21074	21223	21096	21080	21148	20910	21056	20928	21195	20908	21034	21149	21068	20849	21099	21003	21015	21075	21140	21010	21018	21053	21192	20910	20954	20963	21092	21048	21042	21078	20977	21073	21087	21004	21120	20963	21019	21072	20997	21009	21053	20871	21011	20937	21040	21004	21124	21141	21021	21204	21031	21205	20987	21174	20853	20905	21163	21286	20902	21059	21093	21181	21146	21275	20971	21124	20886	20999	21042	21046	21132	20985	21021	21114	21101	21089	21121	21039	21130	21216	20871	20995	20815	20883	21057	21169	21032	21093	20998	20993	21165	21180	21269	21035	21261	21107	21412	21072	21128	21224	21167	21028	20760	21039	21195	21042	21045	21023	20989	20853	21032	21204	21221	20935	20981	21159	21256	21192	21054	21078	21063	21046	21178	20941	21235	21107	21212	21097	21167	21076	21028	21127	21290	21021	21254	21262	21108	21239	21113	21319	21018	21274	21123	21217	21116	21259	21302	21062	20998	20828	21054	21050	21074	20944	21102	21018	21164	21048	20938	21005	21237	21131	20972	20894	21188	20981	21013	20999	20923	21111	21144	21156	20962	20745	21012	21015	21306	21044	20951	20808	20943	21012	21040	21170	21008	20971	21110	20925	21126	21128	21085	21101	21117	21009	20997	20889	20978	21193	21092	21077	21118	21172	21123	21159	20824	21188	21293	21171	21232	21207	20964	21297	21032	20947	21115	21090	21207	21083	21002	21185	21164	21327	21188	20886	21015	21207	21223	21074	21074	21163	21052	21032	21216	20936	21162	21085	21195	21029	21141	21017	21184	21231	21047	21107	21166	20977	21248	21084	21026	21181	21186	21064	21233	20926	20866	21054	21248	20900	21147	20880	21210	20976	20939	21172	20952	21141	20848	21030	21075	21040	21004	20976	21195	21021	21082	21167	21292	21281	21304	21230	21345	21226	21333	21113	20845	20979	21222	20998	21145	21002	21224	21179	20843	21173	21014	21166	21231	21075	21109	21192	21069	21125	21270	20935	21050	21121	21204	21260	21027	21160	21216	21116	21090	21001	21220	20891	21086	21071	21063	21065	21051	21357	20991	20934	21261	20945	21086	21041	21108	21113	21098	20853	20922	21189	21123	21245	21174	21271	21041	20929	21170	21099	21307	21090	21180	21177	20787	21086	21005	21259	21100	21158	21037	21125	21073	20893	21020	21270	21238	21184	21163	21020	21057	21189	21127	21046	21320	21065	21050	20917	21190	21067	21033	21075	21048	20925	21079	21085	20906	21112	20894	21186	20949	21351	21239	21004	21177	21069	21204	21103	21057	20885	21241	21225	20849	20984	21038	20787	20937	21189	21253	20989	21261	20889	20882	21049	21094	21079	21045	21272	21078	21105	21079	21092	21037	21146	21031	21024	20962	20858	21128	21238	21096	20831	21263	21048	21038	21041	21079	21027	21215	20885	21032	21342	21021	20910	21112	21390	21089	21116	20995	21141	21423	21107	21258	21062	21265	20980	21135	21101	21097	21093	21083	20995	21029	21304	20939	21228	21168	21163	20881	21236	21027	20877	21146	21286	21180	21171	21098	20914	21083	21178	21045	20893	20979	21102	20960	21015	21031	20868	21097	21061	21048	20818	21048	21152	21075	21188	20986	21046	21121	21047	21243	21196	21062	21224	21254	21087	21045	21037	21101	21090	21185	21193	21162	21128	21051	21067	21007	21060	20987	21184	21181	21115	20819	21113	21062	21235	21174	20948	21132	21159	21155	21112	20916	21028	20998	21242	21196	21064	21083	20881	21046	21203	21046	21029	20999	21093	20994	21238	20913	21131	21033	20893	21240	21201	20910	20966	21154	21053	21386	21006	21136	21028	20926	20949	21197	21098	21298	21077	20908	21168	20879	21163	21040	21004	21235	20846	21381	20892	21063	21177	21226	21065	21073	20862	21118	21033	20886	20958	21123	21162	21211	21155	21113	21143	20887	21095	20973	21207	21142	21014	20981	21201	21173	20817	20832	21160	21110	20960	20990	21173	21037	21230	21125	21265	20985	20963	20890	20986	20994	21114	20906	21080	21132	20896	21072	21017	21062	20926	21070	20960	20919	21197	21124	21093	21210	20991	20967	21137	21079	21206	21332	21251	20977	21062	21125	21088	20900	21002	21072	20952	21226	21132	21056	21096	21202	21253	21189	21053	21207	21132	20987	20990	20971	21127	21188	21118	21041	21059	21211	21082	21060	20996	21200	21324	21331	21028	20979	21164	21035	20798	21052	21138	21083	21076	21016	21303	21179	21092	21293	21109	21197	21087	21027	21002	21162	21093	21084	20998	21145	21014	21140	21052	20952	21027	21227	21122	21056	21361	21067	20951	21124	20958	21166	21128	21134	21263	21024	21070	21118	21241	20900	20813	21022	21064	21043	20975	21060	21090
37097	54884	44502	30903	22933	19456	18128	17632	17359	17466	17584	17429	17329	17438	17303	17431	17329	17519	17519	17389	17462	17516	17224	17405	17418	17639	17452	17529	17484	17446	17527	17286	17428	17267	17532	17419	17329	17509	17365	17552	17410	17306	17344	17327	17303	17442	17489	17548	17408	17275	17300	17380	17447	17568	17467	17262	17420	17326	17436	17456	17581	17415	17384	17545	17522	17317	17329	17269	17457	17437	17297	17436	17572	17583	17356	17526	17415	17306	17406	17429	17441	17319	17382	17552	17250	17369	17561	17376	17363	17543	17416	17552	17294	17306	17275	17356	17280	17452	17360	17452	17485	17347	17237	17402	17357	17570	17524	17568	17380	17412	17391	17296	17514	17383	17504	17424	17368	17364	17469	17343	17406	17609	17462	17201	17432	17572	17218	17507	17308	17524	17363	17505	17533	17441	17395	17470	17284	17275	17597	17408	17373	17506	17429	17353	17419	17480	17316	17404	17370	17349	17386	17574	17304	17477	17429	17578	17272	17387	17408	17351	17433	17546	17538	17378	17465	17340	17352	17496	17623	17402	17307	17395	17422	17373	17396	17416	17426	17327	17435	17162	17561	17581	17361	17458	17410	17331	17381	17341	17394	17384	17343	17437	17580	17238	17391	17291	17368	17480	17371	17310	17506	17273	17446	17506	17369	17465	17326	17128	17518	17343	17383	17339	17307	17413	17417	17380	17465	17545	17387	17368	17296	17522	17392	17434	17421	17466	17485	17407	17227	17432	17497	17303	17175	17471	17243	17573	17428	17344	17344	17271	17259	17555	17426	17184	17420	17353	17347	17400	17338	17436	17374	17408	17436	17470	17422	17425	17396	17516	17296	17390	17530	17467	17382	17450	17243	17476	17262	17404	17518	17342	17367	17331	17415	17295	17378	17261	17296	17274	17295	17444	17605	17475	17522	17342	17402	17244	17227	17305	17415	17374	17280	17476	17473	17406	17522	17372	17409	17352	17399	17305	17383	17486	17214	17320	17390	17400	17555	17411	17270	17503	17457	17367	17325	17509	17449	17229	17513	17395	17378	17406	17242	17415	17384	17432	17478	17266	17429	17406	17423	17346	17658	17329	17455	17501	17351	17473	17325	17475	17344	17713	17292	17196	17492	17407	17470	17304	17341	17245	17433	17502	17581	17409	17314	17391	17399	17508	17465	17258	17195	17455	17541	17376	17390	17497	17323	17387	17452	17232	17580	17334	17425	17365	17393	17324	17236	17341	17570	17247	17376	17462	17515	17432	17430	17551	17404	17301	17399	17503	17271	17295	17347	17521	17522	17462	17408	17401	17440	17324	17492	17440	17508	17347	17339	17381	17553	17475	17379	17432	17501	17366	17436	17259	17465	17495	17249	17398	17510	17186	17349	17539	17319	17333	17366	17401	17334	17450	17454	17425	17602	17420	17483	17448	17408	17521	17349	17501	17238	17502	17458	17449	17301	17304	17451	17408	17466	17537	17419	17435	17677	17652	17330	17525	17595	17358	17344	17458	17494	17294	17303	17620	17377	17483	17541	17455	17475	17347	17381	17487	17534	17376	17414	17312	17301	17334	17545	17467	17301	17429	17437	17536	17513	17275	17571	17418	17417	17401	17412	17476	17240	17387	17522	17387	17435	17404	17368	17334	17496	17375	17229	17311	17241	17461	17287	17226	17333	17393	17502	17361	17384	17560	17357	17419	17255	17468	17479	17491	17369	17249	17331	17439	17449	17393	17474	17387	17357	17513	17511	17454	17542	17203	17410	17450	17489	17414	17513	17410	17169	17422	17546	17319	17350	17523	17372	17352	17469	17428	17447	17315	17380	17162	17476	17366	17450	17369	17384	17415	17364	17316	17192	17482	17321	17359	17643	17206	17346	17531	17471	17437	17357	17241	17286	17393	17256	17321	17431	17367	17352	17453	17458	17366	17216	17409	17458	17335	17568	17251	17381	17324	17433	17345	17406	17473	17473	17409	17452	17541	17444	17228	17447	17345	17406	17337	17437	17438	17372	17353	17298	17566	17585	17494	17393	17383	17548	17353	17566	17453	17589	17420	17551	17365	17429	17443	17520	17441	17370	17565	17388	17373	17525	17510	17438	17396	17425	17286	17413	17561	17400	17307	17415	17346	17495	17387	17426	17471	17597	17300	17400	17378	17479	17250	17431	17462	17334	17343	17501	17428	17412	17558	17225	17394	17564	17529	17366	17385	17429	17399	17367	17443	17321	17147	17415	17417	17357	17441	17267	17484	17393	17392	17407	17413	17477	17294	17425	17428	17560	17443	17356	17477	17203	17339	17352	17469	17521	17348	17237	17062	17354	17374	17403	17695	17395	17527	17421	17452	17362	17281	17473	17469	17282	17530	17245	17409	17460	17392	17510	17497	17190	17524	17446	17356	17407	17323	17259	17323	17289	17329	17334	17402	17341	17233	17303	17524	17378	17460	17274	17442	17437	17248	17357	17461	17476	17367	17425	17625	17450	17540	17287	17324	17293	17530	17303	17438	17477	17453	17415	17439	17228	17384	17465	17436	17446	17326	17388	17376	17523	17425	17322	17488	17344	17495	17425	17579	17614	17492	17224	17415	17483	17501	17464	17437	17299	17468	17364	17460	17315	17469	17534	17336	17439	17454	17445	17159	17595	17153	17308	17369	17244	17344	17344	17442	17267	17512	17290	17685	17438	17354	17472	17350	17414	17355	17244	17420	17340	17302	17600	17491	17205	17486	17243	17266	17601	17265	17530	17400	17335	17435	17467	17270	17443	17511	17286	17423	17325	17445	17319	17507	17317	17531	17446	17404	17424	17489	17455	17275	17445	17421	17137	17384	17210	17454	17396	17328	17458	17437	17295	17525	17395	17549	17317	17383	17528	17367	17263	17397	17389	17277	17457	17430	17360	17368	17407	17379	17346	17445	17443	17201	17248	17253	17314	17309	17353	17612	17457	17350	17282	17450	17436	17454	17252	17554	17425	17478	17405	17462	17429	17299	17378	17336	17385	17538	17290	17383	17335	17332	17372	17359	17396	17365	17398	17375	17329	17356	17581	17503	17434	17307	17321	17364	17213	17400	17413	17274	17395	17619	17534	17403	17340	17421	17417	17373	17258	17372	17419	17312	17557	17636	17354	17415	17508	17429	17227	17420	17133	17380	17421	17380	17256	17480	17503	17320	17351	17518	17363	17613	17414	17449	17122	17354	17431	17285	17473	17631	17521	17374	17430	17451	17346	17331	17635	17383	17178	17388	17424	17525	17689	17274	17611	17329	17239	17478	17349	17276	17606	17443	17520	17360	17312	17370	17437	17330	17405	17408	17382	17415	17377	17566	17323	17387	17469	17449	17316	17440	17322	17199	17426	17362	17669	17402	17325	17361	17248	17586	17345	17237	17346	17371	17445	17439	17199	17346	17361	17461	17238	17334	17338	17521	17479	17281	17393	17594	17272	17376	17462	17533	17350	17482	17431	17419	17297	17465	17515	17346	17484	17474	17397	17300	17450	17470	17423	17427	17325	17462	17242	17090	17392	17559	17453	17423	17384	17432	17408	17351	17312	17392	17471	17462	17427	17298	17451	17466	17444	17345	17294	17382	17391	17283	17413	17403	17391	17410	17442	17394	17251	17476	17494	17485	17420	17325	17572	17471	17330	17442	17509	17494	17264	17463	17381	17433	17412	17506	17267	17362	17309	17427	17443	17232	17528	17602	17457	17366	17535	17423	17393	17295	17438	17387	17405	17448	17514	17431	17377	17372	17301	17500	17137	17547	17510	17263	17294	17554	17304	17464	17470	17462	17497	17389	17526	17429	17364	17600	17272	17606	17375	17366	17335	17375	17629	17481	17336	17371	17610	17461	17264	17391	17577	17305	17391	17402	17380	17388	17550	17292	17476	17281	17404	17510	17498	17474	17446	17605	17332	17540	17286	17369	17458	17400	17329	17354	17300	17462	17421	17372	17317	17417	17508	17354	17466	17411	17262	17421	17380	17438	17451	17374	17495	17357	17455	17345	17476	17294	17228	17491	17338	17558	17391	17443	17372	17465	17353	17498	17427	17398	17533	17338	17572	17425	17385	17302	17218	17371	17395	17361	17511	17425	17469	17451	17497	17429	17443	17343	17464	17516	17309	17279	17403	17421	17533	17406	17349	17395	17418	17381	17354	17282	17452	17385	17452	17291	17368	17435	17569	17407	17245	17578	17455	17412	17278	17453	17608	17204	17437	17376	17444	17457	17370	17456	17319	17483	17395	17409	17414	17558	17334	17190	17562	17447	17429	17416	17373	17644	17215	17299	17398	17408	17451	17353	17354	17573	17265	17317	17516	17323	17383	17533	17308	17375	17331	17384	17435	17389	17231	17420	17421	17473	17289	17535	17487	17543	17418	17404	17366	17405	17209	17308	17376	17352	17325	17237	17269	17590	17462	17183	17502	17360	17494	17463	17321	17534	17466	17384	17365	17429	17394	17332	17306	17501	17410	17394	17240	17346	17422	17466	17362	17552	17356	17360	17389	17569	17441	17538	17454	17415	17457	17403	17329	17518	17498	17505	17437	17480	17371	17334	17462	17344	17624	17443	17501	17383	17337	17538	17424	17304	17445	17568	17414	17432	17512	17306	17495	17446	17394	17487	17522	17301	17379	17455	17314	17334	17439	17448	17447	17328	17335	17421	17436	17386	17383	17509	17420	17419	17301	17515	17383	17395	17400	17348	17439	17264	17414	17482	17434	17494	17479	17243	17453	17273	17345	17452	17401	17431	17308	17515	17528	17435	17399	17384	17533	17320	17421	17403	17315	17438	17581	17525	17159	17428	17532	17342	17542	17385	17468	17473	17406	17431	17555	17293	17486	17381	17678	17527	17453	17384	17438	17432	17411	17491	17549	17690	17311	17343	17424	17323	17349	17496	17342	17496	17477	17401	17262	17253	17345	17419	17601	17484	17566	17343	17530	17319	17530	17371	17520	17297	17368	17365	17493	17428	17446	17334	17533	17307	17277	17438	17591	17577	17466	17478	17322	17203	17485	17259	17374	17538	17548	17407	17392	17441	17351	17378	17324	17330	17448	17299	17352	17362	17452	17354	17411	17390	17302	17256	17459	17397	17550	17229	17230	17474	17203	17379	17450	17413	17506	17667	17360	17476	17470	17376
24292	24273	40805	41921	35668	29932	26082	21950	20833	20885	20958	20915	20690	21001	20779	20714	20761	20772	20925	20851	20771	20717	20664	20775	20649	20829	20757	20880	20815	20742	20820	20640	20937	21003	20809	20882	20857	20834	20738	20666	20713	20652	20783	20788	20593	20742	20619	20713	20564	20641	20713	20772	20917	20474	20716	20708	20716	20739	20668	20732	20561	20389	20622	20804	20565	20784	20560	20596	20742	20661	20789	20689	20577	20642	20654	20525	20568	20687	20632	20447	20612	20510	20595	20742	20526	20549	20553	20495	20744	20509	20677	20827	20832	20548	20527	20633	20714	20528	20807	20648	20719	20718	20666	20785	20603	20613	20843	20697	20605	20569	20330	20747	20688	20594	20711	20618	20762	20691	20615	20661	20588	20714	20651	20664	20770	20604	20693	20570	20608	20689	20599	20679	20651	20814	20729	20650	20848	20783	20602	20703	20677	20596	20631	20356	20876	20583	20561	20520	20700	20728	20726	20651	20584	20631	20641	20546	20543	20555	20657	20638	20614	20483	20650	20719	20804	20705	20775	20740	20891	20565	20670	20457	20616	20741	20718	20556	20707	20714	20667	20702	20670	20492	20634	20648	20428	20488	20928	20903	20469	20640	20563	20596	20771	20993	20675	20927	20792	20589	20704	20633	20798	20730	20547	20681	20693	20498	20575	20693	20673	20628	20730	20556	20629	20912	20816	20689	20888	20728	20791	20853	20544	20753	20788	20650	20625	20785	20802	20704	20685	20743	20737	20710	20418	20769	20782	20758	20736	20699	20530	20688	20891	20779	20682	20414	20755	20590	20732	20413	20617	20484	20666	20354	20662	20558	20658	20711	20720	20817	20695	20511	20566	20771	20557	20522	20675	20444	20677	20635	20536	20700	20646	20638	20645	20535	20790	20729	20694	20631	20778	20666	20912	20560	20781	20784	20661	20690	20682	20655	20737	20580	20573	20545	20467	20547	20653	20660	20817	20419	20726	20576	20625	20666	20404	20513	20702	20575	20622	20594	20452	20809	20836	20695	20776	20682	20582	20729	20534	20538	20630	20750	20823	20793	20849	20606	20582	20874	20768	20529	20581	20567	20646	20676	20620	20742	20707	20943	20571	20644	20624	20686	20707	20466	20738	20808	20692	20534	20616	20595	20807	21030	20501	20520	20559	20620	20723	20787	20682	20738	20698	20627	20579	20731	20517	20460	20768	20640	20749	20719	20821	20799	20655	20521	20448	20488	20808	20794	20545	20532	20781	20711	20669	20508	20564	20958	20667	20619	20659	20751	20777	20855	20631	20540	20509	20547	20740	20743	20632	20531	20600	20448	20738	20690	20756	20580	20637	20610	20691	20661	20376	20613	20852	20605	20626	20532	20700	20531	20644	20542	20470	20700	20852	20586	20564	20474	20634	20446	20630	20673	20731	20598	20573	20717	20446	20495	20599	20599	20904	20543	20735	20629	20599	20577	20714	20434	20448	20591	20710	20664	20896	20786	20837	20794	20508	20513	20606	20445	20647	20556	20732	20741	20356	20618	20810	20669	20756	20629	20484	20638	20785	20458	20505	20564	20792	20745	20496	20644	20591	20464	20478	20713	20936	20612	20531	20561	20463	20583	20716	20482	20553	20639	20712	20571	20816	20635	20494	20402	20628	20720	20582	20756	20547	20755	20703	20663	20534	20427	20605	20682	20442	20527	20535	20614	20693	20448	20649	20569	20543	20834	20387	20780	20680	20590	20783	20706	20869	20610	20467	20723	20781	20603	20576	20636	20552	20563	20701	20533	20608	20584	20761	20657	20669	20635	20853	20567	20834	20612	20618	20486	20707	20748	20703	20497	20820	20612	20897	20427	20896	20835	20832	20651	20629	20656	20651	20412	20569	20681	20705	20948	20719	20631	20718	20593	20509	20463	20602	20624	20615	20750	20648	20782	20431	20670	20545	20426	20672	20796	20620	20758	20948	20655	20684	20594	20609	20735	20686	20488	20624	20487	20656	20791	20671	20482	20593	20542	20676	20571	20703	20554	20642	20411	20605	20531	20550	20660	20763	20388	20730	20721	20595	20720	20713	20438	20587	20534	20835	20534	20518	20721	20624	20476	20704	20629	20630	20585	20711	20821	20616	20926	20692	20519	20519	20624	20603	20767	20639	20490	20537	20559	20808	20452	20706	20629	20709	20728	20636	20664	20668	20716	20675	20832	20576	20628	20764	20786	20452	20520	20514	20600	20630	20713	20342	20706	20625	20645	20752	20770	20632	20615	20523	20750	20746	20439	20878	20751	20688	20734	20595	20649	20645	20778	20672	20545	20669	20648	20704	20746	20907	20710	20691	20663	20857	20589	20600	20800	20801	20758	20716	20673	20631	20539	20689	20601	20645	20648	20623	20559	20588	20672	20634	20496	20616	20465	20735	20620	20720	20753	20652	20571	20667	20604	20607	20705	20708	20632	20690	20824	20549	20473	20559	20654	20592	20624	20679	20593	20626	20780	20715	20725	20560	20684	20837	20734	20515	20637	20659	20749	20551	20736	20683	20538	20575	20551	20680	20639	20466	20518	20673	20785	20496	20627	20792	20700	20509	20665	20580	20808	20862	20621	20598	20655	20640	20556	20603	20594	20708	20715	20582	20587	20649	20393	20704	20506	20671	20816	20763	20494	20857	20738	20598	20516	20579	20739	20598	20602	20693	20803	20644	20606	20912	20934	20723	20752	20778	20568	20696	20581	20500	20653	20666	20843	20689	21027	20495	20673	20649	20729	20326	20543	20680	20990	20626	20544	20715	20646	20727	20601	20562	20349	20622	20754	20504	20649	20648	20543	20606	20457	20569	20720	20535	20826	20808	20737	20642	20723	20752	20517	20577	20701	20888	20767	20656	20350	20673	20673	20606	20500	20717	20642	20807	20723	20529	20708	20772	20605	20693	20883	20876	20650	20511	20573	20540	20567	20598	20580	20621	20781	20606	20718	20651	20750	20592	20591	20868	20668	20528	20717	20639	20570	20590	20597	20621	20566	20852	20542	20463	20818	20551	20751	20714	20568	20712	20641	20587	20572	20600	20721	20688	20980	20515	20327	20917	20879	20368	20656	20815	20485	20717	20596	20669	20715	20746	20635	20508	20686	20644	20539	20544	20646	20545	20698	20590	20652	20630	20630	20444	20508	20616	20737	20636	20497	20777	20414	20700	20714	20850	20600	20612	20702	20693	20729	20764	20698	20464	20664	20595	20477	20488	20780	20590	20709	20648	20532	20697	20782	20487	20489	20747	20770	20751	20637	20588	20721	20776	20525	20561	20621	20640	20839	20542	20672	20655	20508	20817	20516	20627	20609	20474	20597	20641	20759	20746	20657	20521	20761	20562	20659	20598	20680	20625	20370	20454	20818	20637	20419	20645	20648	20700	20554	20519	20665	20824	20645	20735	20513	20549	20484	20714	20621	20552	20562	20864	20670	20404	20615	20444	20585	20866	20622	20572	20756	20613	20618	20503	20631	20785	20849	20759	20689	20540	20685	20654	20454	20639	20682	20393	20769	20734	20705	20522	20645	20606	20532	20775	20815	20805	20740	20775	20565	20830	20813	20470	20593	20583	20755	20610	20688	20626	20773	20807	20599	20835	20677	20820	20566	20687	20683	20618	20708	20728	20715	20601	20746	20823	20775	20690	20678	20648	20567	20698	20573	20802	20667	20642	20749	20745	20710	20937	20420	20484	20712	20749	20645	20598	20585	20618	20687	20756	20702	20733	20582	20530	20612	20823	20867	20776	20771	20758	20826	20762	20707	20660	20515	20510	20482	20577	20481	20759	20470	20593	21020	20833	20646	20655	20864	20657	20342	20554	20667	20350	20395	20649	20568	20639	20776	20751	20744	20781	20755	20854	20518	20670	20796	20854	20677	20634	20641	20833	20686	20700	20481	20660	20498	20660	20546	20902	20607	20630	20535	20622	20535	20700	20439	20563	20505	20472	20605	20813	20653	20723	20790	20694	20670	20613	20622	20629	20739	20842	20846	20747	20752	20657	20837	20546	20578	20857	20737	20639	20431	20339	20706	20807	20640	20461	20660	20606	20696	20669	20689	20576	20827	20665	20706	20679	20616	20605	20588	20653	20714	20792	20810	20499	20558	20729	20517	20860	20747	20575	20575	20332	20504	20621	20551	20637	20820	20728	20681	20472	20640	20552	20709	20661	20790	20694	20695	20784	20571	20720	20647	20465	20752	20679	20576	20444	20545	20793	20588	20417	20491	20559	20502	20836	20549	20460	20779	20532	20843	20652	20650	20438	20759	20719	20654	20691	20764	20501	20521	20828	20877	20481	20738	20605	20523	20501	20932	20706	20526	20554	20493	20617	20649	20545	20773	20754	20627	20691	20393	20562	20977	20943	20800	20681	20719	20706	20479	20542	20559	20595	20833	20859	20504	20498	20556	20573	20564	20593	20669	20678	20599	20541	20587	20639	20726	20766	20699	20825	20765	20590	20760	20509	20671	20605	20610	20682	20763	20576	20590	20597	20481	20845	20687	20856	20643	20834	20815	20692	20715	20830	20406	20560	20522	20632	20543	20690	20812	20559	20559	20695	20846	20680	20615	20637	20533	20769	20635	20616	20415	20507	20539	20645	20899	20589	20630	20414	20619	20701	20722	20483	20940	20654	20593	20468	20733	20921	20582	20745	20555	20680	20586	20685	20829	20511	20579	20586	20350	20786	20705	20724	20534	20544	20855	20517	20687	20739	20895	20748	20649	20706	20655	20545	20705	20634	20575	20853	20632	20555	20578	20776	20710	20794	20716	20778	20559	20546	20638	20419	20678	20541	20651	20574	20910	20466	20504	20700	20608	20763	20793	20735	20377	20808	20836	20683	20492	20683	20910	20803	20676	20655	20704	20733	20617	20732	20646	20707	20366	20780	20496	20499	20568	20590	20618	20640	20561	20648	20725	20592	20513	20604	20440	20644	20575	20597	20730	20672	20458	20548	20541	20580	20706	20656	20542	20695	20533	20532	20463	20766	20753	20736	20504	20650	20703	20724	20807	20675	20563	20691	20551	20446	20592	20535	20801	20662	20612	20634	20590	20599	20532	20751	20538	20867	20705	20741	20602	20688	20782	20875	20513	20588	20427	20582	20829	20894	20765	20790	20681	20547	20894
62365	100239	83215	59481	42035	28120	20410	17928	17640	17330	17191	17272	17307	17302	17459	17278	17154	17117	17233	17260	17216	17210	17315	17472	17334	17381	17093	17006	17230	17299	17412	17335	17418	17235	17389	17213	17385	17277	17204	17212	17409	17198	17274	17294	17341	17153	17176	17309	17217	17310	17355	17316	17170	17339	17264	17153	17304	17274	17524	17408	17270	17242	17206	17360	17152	17174	17268	17091	17323	17186	17534	17103	17227	17209	17342	17166	17158	17161	17292	17256	17317	17334	17398	17209	17304	17250	17351	17210	17166	17389	17278	17279	17054	17171	17390	17328	17257	17143	17202	17356	17131	17274	17333	17084	17471	17317	17227	17116	17271	17212	17284	17350	17083	17403	17243	17339	17142	17370	17229	17279	17256	17306	17236	17304	17297	17280	17286	17084	17299	17049	17346	17100	17169	17487	17293	17321	17329	17160	17267	17230	17213	17239	17344	17219	17121	17312	17291	17409	17232	17132	17223	17223	17334	17094	17249	17234	17235	17280	17247	17248	17272	17256	17083	17435	17242	17269	17385	17368	17302	16959	17256	17291	17323	17155	17052	17303	17015	17158	17354	17243	17317	17316	17338	17230	17322	17231	17231	17276	17478	17372	17271	17292	17342	17131	17151	17152	17132	17187	17279	17323	17221	17279	17299	17260	17318	17363	17148	17263	17255	17268	17205	17278	17317	17279	17227	17335	17206	17316	17166	17152	17042	17253	17459	17256	17160	17268	17351	17229	17254	17232	17095	17226	17342	17122	17167	17157	17290	17253	17332	17364	17364	17302	17269	17298	17223	17153	17289	17065	17203	17136	17236	17220	17255	17433	17302	17252	17145	17298	17238	17229	17138	17418	17373	17147	17363	17278	17171	17333	17321	17311	17341	17255	17278	17222	17266	17145	17420	17294	17352	17160	17277	17435	17050	17170	17494	17284	17289	17340	17163	17161	17173	17221	17374	17146	17303	17284	17053	17250	17343	17285	17341	17413	17270	17301	17367	17108	17194	17373	17314	17163	17260	17193	17155	17436	17246	17335	17185	17324	17392	17388	17292	17269	17241	17218	17252	17203	17179	17128	17244	17342	17077	17222	17191	17143	17436	17250	17278	17208	17135	17185	17317	17184	17365	17267	17151	17243	17089	17427	17208	17253	17409	17269	17179	17259	17275	17338	17291	17220	17233	17219	17173	17200	17272	17191	17191	17408	17179	17222	17301	17195	17369	17220	16992	17337	17280	17175	17269	17334	17315	17112	17120	17344	17232	17475	17073	17360	17211	17274	17252	17259	17439	17263	17464	17392	17233	17365	17181	17297	17191	17208	17147	17250	17237	17347	17023	17125	17345	17272	17387	17141	17336	17210	17315	17246	17286	17145	17319	17224	17125	17331	17060	17394	17141	17283	17204	17406	17257	17230	17134	17153	17109	17267	17206	17286	17340	17316	17267	17288	17207	17316	17132	17200	17220	17226	17259	17192	17344	17259	17305	17105	17176	17289	17438	17085	17381	17355	17287	17360	17326	17321	17198	17384	17148	17170	17122	17134	17241	17274	17390	17393	17152	17396	17265	17394	17137	17209	17298	17255	17342	17243	17261	17162	17209	17164	17175	17240	17132	17336	17037	17244	17259	17330	17341	17339	17275	17048	17242	17297	17260	17194	17372	17163	17318	17298	17127	17205	17105	17279	17272	17289	17128	17188	17220	17233	17175	17304	17130	17234	17146	17409	17236	17281	17260	17270	17359	17129	17309	17374	17249	17325	17282	17226	17221	17371	17306	17318	17232	17212	17218	17305	17209	17375	17246	16971	17242	17148	17300	17318	17338	17283	17392	17104	17218	17181	17130	17086	17397	17400	17353	17085	17402	17354	17428	17139	16955	17077	17283	17100	17352	17201	17170	17393	17296	17269	17381	17170	17544	17232	17256	17361	17160	17201	17263	17340	17243	17175	17366	17240	17283	17218	17295	17317	17287	17232	17232	17303	17125	17268	17447	17341	17230	17236	17247	17392	17386	17374	17033	17204	17364	17257	17260	17276	17221	17184	17326	17181	17270	17330	17246	17321	17292	17236	17174	17332	17332	17159	17442	17269	17268	17235	17342	17056	17344	17152	17165	17258	17244	17309	17167	17431	17453	17204	17286	17228	17323	17293	17112	17431	17168	17260	17420	17236	17185	17058	17102	17188	17277	17226	17198	17241	17167	17389	17317	17206	17310	17304	17333	17335	17230	17156	17203	17362	17318	17055	17329	17339	17251	17205	17195	17263	17154	17171	17193	17319	17297	17371	17049	17370	17358	17428	17024	17248	17339	17256	17121	17317	17220	17094	17238	17225	17337	17288	17468	17276	17251	17322	17082	17338	17322	17194	17196	17294	17241	17165	17257	17284	17399	17153	17148	17353	17308	17448	17303	17123	17329	17219	17248	17321	17297	17227	17142	17157	17162	17136	17108	17333	17284	17353	17266	17101	17404	17241	17335	17112	17180	17254	17144	17180	17207	17427	17332	17142	17225	17313	17377	17256	17174	17304	17270	17350	17152	17167	17098	17335	17182	17272	17336	17128	17129	16987	17153	17239	17169	17335	17187	17298	17184	17311	17269	17236	17187	17141	17180	17287	17257	17280	17362	17118	17230	17315	17228	17319	17092	17082	17220	17127	17355	17031	17341	17187	17143	17208	17145	17167	17254	17221	17257	17246	17326	17205	17402	17333	17500	17117	17205	17254	17150	17054	17397	17202	17125	17301	17384	17321	17172	17172	17147	17187	17154	17257	17270	17256	17216	17255	17231	17119	17228	17121	17188	17247	17276	17160	17243	17175	17224	17278	17212	17131	17367	17071	17248	17455	17137	17240	17304	17167	17368	17193	17097	17221	17115	17323	17262	17221	17391	17303	17238	17160	17200	17325	17199	17248	17289	17263	17262	17224	17247	17468	17110	17167	17147	17216	17344	17381	17219	17144	17295	17267	17347	17263	17143	17490	17248	17222	17229	17166	17351	17328	17301	17353	17191	17184	17268	17172	17332	17274	17323	17312	17310	17083	17133	17382	17272	17223	17313	17188	17340	17082	17296	17353	17323	17348	17139	17155	17409	17295	17194	17221	17349	17249	17149	17267	17397	17351	17106	17434	17505	17363	17248	17397	17232	17142	17187	17365	17155	17182	17183	17414	17200	17206	17275	17287	17168	17260	17411	17250	17276	17059	17337	17243	17313	17137	17207	17355	17316	17542	17281	17300	17196	17202	17275	17156	17217	17209	17307	17333	17382	17172	17310	17226	17256	17283	17317	17378	17295	17447	17198	17411	17269	17181	17384	17230	17361	17349	17371	17308	17332	17309	17281	17376	17189	17267	17274	17308	17133	17220	17297	17232	17298	17337	17295	17335	17390	17109	17377	17174	17293	17200	17210	17228	17256	17278	17244	17224	17376	17271	17402	17445	17459	17254	17195	17248	17227	17441	17332	17303	17238	17386	17097	17134	17198	17047	17426	17150	17425	17341	17244	17160	17191	17157	17163	17187	17224	17132	17183	17239	17305	17219	17392	17322	17267	17181	17212	17357	17230	17580	17109	17378	17308	17328	17284	17237	17298	17523	17321	17000	17301	17292	17190	17418	17329	17261	17367	17190	17083	17148	17243	17135	17212	17256	17414	17221	17230	17308	17170	17252	17379	17345	17201	17291	17088	17305	17072	17144	17371	17361	17246	17410	17320	17272	17114	17133	17382	17212	17293	17237	17213	17261	17233	17242	17291	17206	17275	17190	17274	17160	17206	16989	17314	17159	17244	17285	17155	17221	17299	17381	17251	17223	17213	17230	17348	17142	17241	17185	17171	17363	17246	17232	17220	17245	17392	17364	17268	17321	17114	17337	17468	17293	17296	17235	17185	17170	17273	17198	17270	17088	17167	17135	17467	17264	17207	17098	17216	17468	17153	17179	17076	17397	17196	17246	17149	17373	17104	17225	17315	17290	17345	17349	17371	17212	17030	17197	17346	17090	17420	17265	17189	17103	17308	17109	17267	17136	17334	17182	17156	17288	17393	17342	17286	17420	17147	17327	17234	17215	17248	17328	17206	17215	17285	17327	17321	17108	17343	17411	17309	17167	17328	17172	17335	17277	17304	17378	17210	17025	17191	17226	17230	17366	17262	17218	17315	17099	17405	17412	17234	17355	17179	17149	17362	17143	17325	17185	17316	17297	17294	17282	17160	17343	17169	17062	17242	17267	17251	17023	17133	17225	17514	17305	17208	17204	17324	17107	17181	17304	16903	17228	17236	17157	17196	17403	17172	17343	17298	17212	17292	17221	17348	17292	17246	17263	17318	17353	17277	17183	17211	17143	16996	17104	17258	17103	17306	17236	17391	17113	17387	17219	17328	17277	17160	17193	17250	17313	17300	17200	17223	17341	17102	17229	17284	17107	17311	17288	17264	17254	17442	17309	17261	17296	17265	17470	17230	17164	17159	17261	17084	17243	17162	17339	17305	17299	17135	17331	17180	17421	17229	17275	17297	17271	17365	17158	17268	17155	17020	17340	17145	17325	17306	17218	17265	17265	17379	17144	17194	17154	17414	17232	17256	17179	17378	17138	17110	17192	17054	17163	17219	17387	17300	17402	17191	17294	17260	17090	17376	17399	17377	17096	17402	17230	17228	17406	17301	17354	17310	17185	17278	17169	17244	17335	17160	17146	17196	17192	17146	17117	17312	17270	17286	17480	17213	17316	17127	17265	17321	17130	17134	17343	17295	17452	17050	17277	17327	17224	17211	17278	17233	17460	17287	17231	17154	17203	17050	17385	17406	17196	17236	17328	17234	17254	17420	17151	17254	17147	17350	17152	17296	17106	17156	17177	17251	17223	17285	17252	17275	17520	17394	17131	17298	17192	17269	17192	17127	17057	17262	17037	17209	17094	17191	17173	17173	17321	17324	17125	17258	17301	17137	17297	17273	17116	17462	17309	17227	17360	17368	17206	17314	17112	17426	17220	17492	17247	17235	17411	17480	17177	17356	17271	17198	17326	17247	17270	17282	17422	17201	17251	17268	17193	17221	17215	17258	17295	17264	17134	17209	17159	17296	17001	17224	17206	17370	17398	17310	17166	17147	17334	17326	17252	17191	17212	17279	17225	17462	17212	17127	17338	17190	17311
22901	22839	36053	37567	34936	30774	28729	22586	20972	21148	20927	20911	21023	20892	20813	20770	20793	20834	20838	20905	20774	20666	20811	20846	20753	20633	20868	20628	20797	20804	20620	20655	20556	20670	20613	20795	20797	20577	20774	20607	20676	20584	20613	20838	20586	20582	20632	20459	20704	20473	20470	20694	20500	20584	20674	20545	20648	20684	20600	20718	20506	20568	20534	20603	20787	20668	20775	20512	20691	20645	20478	20604	20631	20686	20665	20553	20676	20446	20600	20625	20619	20425	20736	20516	20501	20583	20611	20714	20662	20763	20695	20541	20531	20587	20641	20673	20407	20425	20605	20482	20471	20563	20694	20620	20612	20457	20625	20614	20670	20612	20626	20656	20727	20594	20649	20460	20744	20318	20678	20523	20508	20537	20682	20445	20724	20452	20779	20682	20507	20485	20427	20596	20468	20427	20639	20670	20636	20742	20527	20427	20582	20577	20626	20551	20735	20693	20721	20454	20456	20556	20562	20352	20424	20750	20538	20661	20599	20388	20484	20309	20426	20537	20486	20749	20618	20591	20554	20595	20646	20368	20311	20482	20682	20579	20615	20633	20517	20730	20721	20524	20453	20666	20760	20455	20504	20360	20651	20507	20480	20466	20590	20522	20487	20668	20575	20571	20471	20466	20482	20618	20557	20705	20514	20273	20440	20608	20678	20627	20373	20640	20549	20459	20509	20568	20591	20461	20725	20524	20502	20614	20514	20702	20439	20451	20510	20437	20527	20247	20329	20708	20448	20419	20552	20389	20550	20529	20553	20565	20405	20407	20742	20425	20585	20586	20354	20537	20385	20405	20583	20536	20487	20769	20433	20516	20582	20981	20674	20668	20756	20579	20770	20459	20518	20554	20587	20528	20530	20640	20683	20717	20464	20756	20541	20487	20501	20359	20583	20700	20601	20340	20401	20476	20391	20736	20942	20855	20672	20566	20192	20502	20583	20565	20600	20394	20613	20462	20466	20529	20654	20536	20645	20657	20528	20549	20456	20521	20568	20404	20648	20452	20510	20514	20510	20668	20682	20496	20680	20661	20589	20854	20556	20709	20735	20636	20662	20516	20516	20500	20512	20744	20458	20572	20679	20561	20486	20606	20516	20644	20226	20554	20470	20308	20746	20744	20745	20649	20762	20557	20666	20474	20436	20397	20763	20683	20413	20325	20293	20731	20429	20607	20611	20495	20554	20208	20457	20523	20630	20766	20613	20425	20424	20546	20727	20474	20389	20585	20653	20529	20646	20689	20602	20657	20667	20773	20781	20701	20687	20619	20757	20653	20589	20494	20444	20532	20602	20515	20604	20639	20578	20549	20505	20613	20475	20402	20698	20641	20573	20505	20462	20547	20640	20553	20602	20301	20598	20487	20564	20513	20461	20396	20783	20477	20540	20530	20451	20313	20491	20520	20751	20427	20878	20465	20582	20588	20818	20645	20240	20452	20646	20599	20396	20406	20687	20560	20656	20555	20680	20702	20508	20872	20611	20482	20359	20484	20610	20510	20677	20431	20561	20497	20373	20703	20596	20422	20588	20569	20583	20489	20476	20666	20668	20566	20703	20545	20587	20429	20672	20551	20599	20813	20528	20649	20512	20526	20617	20670	20517	20486	20409	20588	20613	20775	20496	20516	20833	20556	20674	20666	20571	20561	20537	20680	20771	20617	20624	20746	20713	20617	20351	20524	20587	20483	20763	20595	20458	20680	20491	20658	20485	20726	20652	20686	20805	20359	20680	20523	20798	20538	20578	20518	20535	20736	20483	20637	20511	20723	20822	20304	20457	20621	20585	20436	20588	20386	20605	20437	20432	20406	20532	20343	20658	20535	20734	20536	20702	20664	20687	20462	20576	20615	20488	20544	20557	20637	20628	20621	20444	20471	20644	20529	20499	20531	20544	20445	20225	20485	20510	20574	20781	20455	20438	20402	20422	20586	20901	20559	20736	20387	20661	20764	20654	20490	20699	20539	20528	20438	20686	20708	20663	20652	20647	20552	20600	20591	20530	20580	20617	20500	20649	20449	20620	20567	20454	20711	20867	20517	20771	20669	20647	20748	20432	20812	20615	20420	20603	20508	20583	20567	20454	20584	20574	20354	20648	20561	20531	20674	20514	20552	20703	20489	20461	20577	20641	20572	20386	20568	20568	20520	20629	20502	20545	20525	20741	20624	20536	20675	20793	20597	20767	20559	20390	20520	20741	20508	20530	20666	20581	20789	20622	20281	20579	20549	20627	20587	20479	20710	20546	20566	20587	20786	20753	20547	20597	20569	20520	20389	20594	20589	20338	20893	20551	20568	20634	20766	20486	20699	20635	20676	20435	20648	20442	20657	20875	20687	20554	20559	20554	20660	20820	20607	20593	20555	20513	20562	20568	20694	20792	20534	20621	20568	20566	20487	20429	20452	20484	20679	20727	20596	20544	20502	20615	20583	20703	20517	20493	20563	20346	20542	20636	20737	20740	20594	20586	20471	20545	20597	20502	20511	20612	20466	20423	20487	20593	20718	20630	20329	20488	20326	20662	20586	20659	20481	20661	20604	20812	20415	20612	20533	20530	20591	20479	20508	20583	20680	20472	20643	20630	20422	20479	20532	20489	20831	20793	20601	20398	20584	20602	20652	20464	20632	20733	20526	20575	20667	20521	20713	20645	20569	20564	20771	20492	20722	20518	20453	20521	20566	20547	20584	20793	20764	20445	20372	20496	20614	20505	20572	20614	20781	20552	20496	20554	20557	20541	20663	20630	20715	20575	20575	20524	20672	20597	20450	20891	20581	20667	20368	20576	20452	20562	20524	20544	20396	20544	20616	20722	20553	20699	20656	20576	20539	20428	20275	20702	20604	20655	20718	20713	20483	20732	20691	20570	20456	20622	20733	20586	20745	20479	20531	20654	20410	20498	20396	20532	20681	20641	20806	20616	20377	20372	20514	20559	20628	20646	20642	20589	20682	20507	20695	20331	20576	20631	20672	20626	20469	20538	20512	20667	20555	20564	20531	20749	20391	20657	20510	20523	20432	20638	20678	20467	20609	20541	20620	20499	20662	20697	20673	20633	20615	20380	20475	20512	20507	20649	20625	20584	20629	20621	20503	20504	20652	20591	20530	20657	20494	20755	20641	20103	20585	20525	20472	20655	20458	20542	20521	20655	20728	20398	20512	20490	20686	20692	20428	20587	20614	20452	20575	20653	20453	20667	20591	20638	20638	20552	20435	20522	20562	20699	20651	20605	20798	20517	20442	20435	20476	20455	20720	20749	20384	20597	20468	20464	20296	20584	20600	20717	20793	20530	20618	20678	20690	20615	20779	20570	20627	20457	20575	20542	20330	20625	20596	20658	20475	20500	20584	20670	20341	20425	20596	20588	20433	20625	20593	20424	20534	20689	20566	20841	20713	20685	20447	20637	20507	20636	20623	20550	20520	20490	20479	20486	20530	20299	20732	20758	20331	20533	20760	20545	20341	20729	20580	20581	20481	20356	20398	20588	20679	20453	20559	20821	20429	20677	20488	20458	20467	20466	20634	20555	20415	20520	20466	20681	20707	20580	20556	20728	20588	20599	20564	20409	20632	20567	20754	20693	20731	20685	20532	20630	20504	20598	20604	20737	20556	20475	20619	20421	20602	20693	20518	20542	20487	20621	20568	20479	20333	20612	20575	20575	20643	20481	20550	20415	20603	20653	20769	20787	20506	20541	20291	20481	20605	20462	20493	20568	20552	20536	20524	20642	20456	20492	20545	20711	20480	20517	20713	20665	20606	20619	20512	20341	20553	20731	20554	20419	20644	20500	20710	20555	20526	20611	20672	20576	20470	20566	20493	20740	20683	20507	20612	20861	20575	20597	20566	20836	20647	20562	20515	20785	20480	20558	20577	20621	20536	20488	20591	20384	20361	20614	20640	20653	20766	20581	20709	20523	20629	20466	20554	20660	20790	20410	20599	20714	20532	20655	20660	20498	20500	20533	20510	20547	20560	20453	20678	20663	20722	20584	20627	20799	20483	20681	20848	20630	20527	20606	20732	20612	20578	20588	20507	20600	20374	20697	20598	20609	20427	20618	20679	20612	20620	20569	20581	20332	20633	20762	20515	20685	20680	20574	20575	20447	20635	20625	20577	20504	20485	20436	20443	20380	20398	20430	20572	20530	20575	20458	20564	20561	20639	20554	20381	20516	20502	20435	20872	20508	20631	20594	20622	20783	20662	20840	20572	20491	20515	20392	20396	20369	20376	20693	20550	20566	20501	20446	20518	20668	20421	20872	20605	20640	20540	20613	20592	20682	20595	20536	20602	20580	20382	20641	20594	20473	20479	20563	20605	20544	20646	20536	20588	20578	20673	20541	20576	20502	20436	20697	20653	20645	20647	20702	20495	20653	20700	20788	20614	20714	20651	20698	20535	20653	20504	20617	20630	20521	20618	20582	20522	20526	20204	20490	20643	20503	20519	20659	20639	20439	20276	20329	20547	20598	20592	20621	20749	20727	20433	20582	20335	20520	20477	20549	20306	20444	20604	20655	20465	20452	20605	20525	20586	20530	20569	20522	20358	20506	20646	20807	20374	20689	20439	20574	20609	20657	20659	20397	20474	20679	20682	20527	20617	20696	20464	20520	20542	20616	20509	20581	20390	20560	20382	20395	20590	20533	20562	20594	20546	20519	20628	20571	20719	20464	20810	20567	20530	20674	20582	20593	20486	20506	20477	20553	20517	20542	20660	20443	20538	20504	20592	20530	20355	20543	20495	20590	20601	20560	20657	20600	20544	20453	20673	20579	20659	20435	20730	20333	20833	20550	20577	20720	20624	20727	20416	20576	20456	20496	20516	20587	20719	20460	20345	20454	20586	20643	20760	20597	20600	20626	20459	20538	20474	20548	20670	20509	20530	20748	20640	20502	20526	20667	20622	20452	20486	20412	20690	20447	20306	20531	20484	20622	20627	20798	20554	20462	20534	20468	20517	20423	20232	20513	20536	20723	20519	20556	20602	20606	20494	20558	20525	20726	20612	20600	20590	20559	20539	20255	20531	20443	20652	20769	20750	20509	20604	20781	20735	20790	20630	20762	20617	20686	20521	20469	20785	20440	20573	20470	20576	20576	20433	20520	20497	20638	20464	20631	20818	20588	20603	20585	20624	20534	20494
65630	104906	92534	73951	51254	33357	22639	18498	17321	17169	17081	17301	17080	17209	17278	17299	17203	17193	17105	16976	17121	17254	17205	17128	17197	17108	17165	17121	17239	17193	17156	17245	17229	17337	17121	17169	17082	17298	17047	17081	17046	17398	17297	17306	17130	17269	17237	17117	17104	17255	17129	17297	17241	17112	17073	17273	17339	17337	17234	17207	17245	17143	17204	17153	17233	17333	17237	17254	17226	17125	17091	17391	17141	17173	17049	17049	17202	17087	17366	17141	16864	17202	17073	17276	17099	17229	17175	17219	17218	17150	17151	17317	17245	17214	17104	17279	17193	17182	17105	17090	17260	17231	17278	17163	17125	17248	17086	17029	17111	17300	17195	17195	17151	17175	17179	17264	17071	17146	17350	17260	17227	17066	17176	17103	17035	17132	17101	17261	17372	17072	17104	17192	17104	17211	17022	17139	17227	17342	17114	17126	17072	17119	17237	17286	17138	17203	16985	17301	17008	17151	17226	17280	17288	17044	17187	17220	17196	17093	17247	17158	17269	17244	17163	17334	17192	17188	17296	17207	17157	17284	17114	17136	17268	17128	17245	17061	17135	17186	17208	17119	16987	17291	17342	17182	17081	17042	17159	17212	17087	17144	17163	17268	17180	17236	16963	17244	17166	17198	16923	17148	17210	17111	17163	17220	17246	17012	17170	17258	17292	17043	17265	17273	17315	17012	17188	17054	17094	17181	17276	17198	17333	17023	17117	17121	17049	17343	17210	17043	17382	17229	17266	17260	17075	17090	17297	17177	16924	17120	17233	17066	17219	17197	17104	17333	17326	17194	17255	17411	17223	17175	17192	17186	17082	17248	17234	17261	17120	17206	17144	17079	17321	17111	17224	17136	17339	17314	17169	17232	17188	17061	17196	17108	17318	17167	17111	17113	17139	17175	17270	17114	17153	17179	17032	17219	17241	17227	17221	17238	17115	17067	17135	17086	17291	17326	17078	17397	17221	17142	17144	17081	17045	17254	17230	17033	17085	17068	17029	17067	17105	17021	17093	17161	17109	17161	17254	17319	17216	17194	17296	17240	17187	17146	17088	17140	17034	16993	17203	17183	17363	17177	17196	17224	16997	17179	17087	17160	17148	17163	17215	17205	17325	17105	17265	17223	17163	17262	17231	17100	17139	17075	17161	17078	17284	17245	17258	17212	17265	17270	17113	17152	17079	17085	16946	17139	17466	17297	17143	17125	17151	17296	16992	17344	17065	17027	17302	17092	17293	17153	17042	17230	17181	17270	17229	17150	17235	17152	17369	17058	17100	17249	17160	17373	17333	17231	17135	17200	17210	17218	17236	17120	17111	17218	17104	17036	17282	17289	17320	17137	17116	17139	17369	17411	17174	17020	17083	16919	17342	17330	16931	17060	17104	17174	16946	17065	17185	17068	17180	17326	17167	16948	17149	17277	17093	17326	17114	17091	17245	17039	17151	17172	17191	17124	17117	17129	17046	17327	17196	17013	17251	17172	17280	17356	17271	17157	17298	17273	17343	17138	17285	17216	17244	17170	16995	17193	17146	17132	17189	17058	17162	17166	17215	17075	17163	17196	17181	17171	17093	17156	17046	17268	17071	17145	17192	17084	17243	17173	17165	17219	17319	17233	17279	17062	17188	17091	17011	17099	17121	17042	17033	17358	17195	17105	17056	17250	17227	17035	17170	17296	17264	17307	17374	17122	17229	17124	17236	17087	17096	17196	17229	17194	17056	17420	17064	17237	17253	17123	17279	17058	17209	17130	17253	17301	17214	17201	17198	17153	17206	17177	17145	17103	17082	17261	17227	17249	17325	17097	17091	16982	17060	16989	17211	17163	17246	17333	17140	17103	17270	17246	17083	17144	17322	17068	17114	17102	17150	17084	17137	17345	17160	17238	17368	17152	17219	17297	17190	17074	17294	17129	17138	17195	17190	17323	17099	17210	17200	17069	17086	17051	17193	17189	17159	16996	17057	17254	17205	17168	17164	17190	17146	17216	17244	17144	17323	17066	17184	17021	17099	17153	17153	17278	17026	17215	17358	17194	17154	17301	17100	17244	17325	17128	17346	17194	17240	17061	17252	17324	17139	17244	17174	17232	17149	17186	17302	17313	17160	17064	17009	17358	17252	17436	17054	17137	17021	17093	17013	17161	17254	17036	17204	17237	17258	17267	17107	17216	17263	17218	17341	17267	17318	16970	17231	17294	17144	17097	17253	17304	17175	17230	17131	17168	17247	17118	17271	17123	17146	17277	17360	16957	17194	17232	17267	17210	17107	17350	17297	17090	17086	17066	17100	17149	17333	17085	17168	17328	17179	17114	17251	17263	17307	17079	17102	17290	17124	17246	17228	17126	17080	17174	16984	17118	17113	17201	17316	16928	17159	17154	17157	17300	17090	17302	17299	17198	17078	17209	17203	17100	17244	17129	17129	17166	17285	17173	17251	17247	17177	17002	17066	17154	17196	17291	17225	17105	17171	17116	17224	17092	17128	17137	17174	17059	17231	17208	16841	17106	17126	17134	17217	17050	17184	17227	17153	17244	17028	17034	17071	17072	17204	17143	17105	17328	17231	17231	17223	17231	17159	17274	17156	17271	17416	17248	17287	17302	17201	17121	17147	17126	17128	17271	17169	17124	17156	17253	16998	17216	17103	17037	17125	17067	17099	17235	17109	17363	17305	17358	17033	17167	16983	17231	17176	17190	17173	17128	17291	17176	17062	17123	17114	17041	17072	17343	17070	17095	17180	17109	17250	17172	17060	17045	17150	17122	17233	16999	17173	17183	17021	17266	17258	17124	17089	17165	17262	17179	17079	17117	17272	17204	17253	17312	17269	17194	17072	17190	17269	17212	17119	17199	17228	17147	17113	17224	17340	17256	17130	17214	17268	17196	17161	17261	17181	17325	17036	17179	17183	17153	17067	17173	17338	17067	17204	17330	17078	17049	17101	17269	17079	17086	17350	17189	17067	17132	17086	17174	17165	17218	17171	17189	17172	17065	17102	17102	17251	17148	17082	17033	17156	17320	17214	17204	17262	17289	17177	17182	17127	17262	17186	17200	17109	17181	17152	17126	17226	17307	16955	17155	17207	17206	17179	17217	17232	17303	17096	17187	17139	17096	17298	17305	17231	17252	17367	17198	17223	17226	17121	17152	17127	17105	17150	17185	17042	17010	17105	17183	17274	17210	17138	17184	16967	17100	17421	17034	17225	17276	17213	17349	17188	17278	17179	17331	17222	17304	17222	17244	17217	17089	17257	17131	17156	17197	17170	17124	17318	17120	17343	16966	17171	17149	16993	17100	17245	17253	17188	17181	17013	17065	17126	17002	17062	17311	17123	17320	17089	17170	16967	17239	17221	17262	16958	17242	17153	17153	17238	17279	17104	17205	17309	17162	17185	17354	17270	17089	17066	17216	17083	17169	17245	17169	17269	17180	17235	17150	17241	17048	17224	17278	17310	17114	17146	17033	17061	17022	17330	17185	17154	17018	17121	17269	17239	17143	17346	17211	17130	17342	17205	17128	17216	17170	17271	17164	17237	17225	17118	17155	17080	17147	17302	17285	17251	17331	17090	17150	17126	17049	17232	17057	17124	17140	17154	17241	17044	17280	17219	17125	17214	17241	16932	16950	17329	17209	17278	17179	17304	17149	17098	17157	17185	17146	17259	17115	17010	17271	17006	17365	17130	17219	17219	17286	17145	17271	17255	17261	17300	17038	17025	17177	17251	17221	17349	17181	16997	17305	17116	17151	17333	17216	17025	17240	17221	17226	17229	17093	17211	17140	17136	17093	17343	17148	17064	17304	17055	17136	17084	17307	17230	17125	17021	17159	17254	17063	17136	17220	17085	17130	17239	17159	17153	17131	17212	17225	17176	17198	17161	17339	17154	17137	17024	17286	17203	17165	17262	17122	17157	17202	17222	17393	17493	17132	17055	16953	16988	17207	17137	17319	17022	17177	17204	17026	17201	17209	17296	17211	17239	16977	17337	17224	17260	17051	17219	17013	17411	16974	17418	17127	17154	17117	17019	17151	17371	17119	17275	17007	17120	17124	17198	16957	17192	17154	17163	17155	17177	17298	16906	17184	17094	17200	17261	17151	17005	17305	17008	17213	17139	17119	17159	17302	17206	17191	17058	17286	17134	17386	17280	17176	17056	17112	17039	17195	17068	17166	17359	17152	17236	17110	17056	17257	17122	17339	17109	17147	17207	17212	16935	17374	17100	17163	17114	17254	17222	17208	17012	17160	17457	17278	17024	17351	17172	16973	17225	17190	17238	17322	17070	17098	17361	17225	17046	17032	17110	17312	17155	17309	17215	17384	17345	17075	17176	16864	17129	17309	17094	17152	17262	17013	17100	17109	17175	17243	17348	17148	17101	17104	17159	17143	17073	17197	17149	17104	17135	17313	17226	17156	17122	17180	17159	16953	17212	17208	17197	17127	17272	17249	17180	17216	17199	17236	17311	17126	17096	17071	17157	17201	17017	17226	17288	17151	17181	17162	17144	17212	17169	17262	17115	16998	17226	17180	17027	17076	17217	17234	17136	17005	17172	17206	17326	17029	17212	17204	17141	17148	17314	17001	17087	17157	17180	17248	17258	17435	17084	17139	17074	17118	17133	17109	17265	17106	17152	17070	17072	17171	17192	17108	17185	17177	17331	17169	17216	17288	17187	17241	17295	17213	17038	17333	16987	16991	17025	17157	17159	17149	17262	17201	17217	17036	17176	17009	17133	17019	17196	17237	17152	17200	17192	17137	17019	17333	17132	17184	17223	16984	17428	17127	17245	17198	17087	17248	17168	16954	17155	17106	17179	17268	17239	17131	17161	17374	17277	17242	17179	17121	17093	17305	17020	17203	17201	17270	17190	16995	17086	17226	17136	17358	17211	17036	17179	17142	17234	17212	17308	17257	17280	17137	17301	17001	17243	17153	17234	17068	17143	17134	17251	17213	17207	17276	17009	17123	17111	17210	17083	17272	17246	17205	17182	17081	17152	17205	17160	17215	17280	17168	17191	17180	17210	17125	17216	17119	17124	17175	17209	17193	17156	17130	17038	17084	17119	17150	17035	17329	17140	17217	17147	17212	17275	17137	17273	17167	17002	17200	17161	17302	17190	17139	17330	17247	17166	17280	17104	17187
30177	35864	44389	34408	25798	22677	21252	20676	20653	20570	20457	20587	20917	20516	20346	20638	20531	20621	20692	20595	20456	20463	20480	20458	20556	20475	20353	20564	20363	20653	20584	20502	20569	20397	20485	20570	20444	20490	20567	20644	20596	20455	20551	20466	20528	20620	20524	20496	20298	20517	20415	20442	20591	20654	20457	20396	20628	20477	20410	20502	20364	20497	20459	20380	20725	20515	20587	20452	20485	20594	20441	20510	20578	20341	20691	20264	20424	20587	20514	20523	20579	20213	20390	20343	20470	20786	20516	20555	20469	20483	20473	20663	20577	20370	20384	20405	20765	20591	20528	20560	20607	20469	20456	20625	20447	20326	20443	20308	20545	20587	20610	20462	20432	20316	20175	20553	20543	20391	20597	20639	20388	20498	20705	20720	20547	20464	20678	20621	20647	20225	20674	20735	20686	20531	20451	20571	20464	20512	20614	20546	20393	20624	20513	20439	20459	20802	20549	20806	20687	20448	20626	20554	20538	20486	20588	20464	20352	20275	20622	20489	20398	20543	20477	20487	20336	20440	20395	20353	20660	20335	20661	20414	20435	20407	20585	20495	20508	20494	20557	20662	20517	20522	20603	20499	20636	20561	20537	20544	20476	20422	20634	20596	20464	20593	20391	20326	20304	20459	20561	20605	20698	20703	20609	20535	20478	20525	20190	20624	20606	20507	20690	20752	20678	20499	20521	20715	20480	20353	20676	20512	20567	20431	20405	20470	20474	20619	20747	20673	20689	20533	20466	20710	20615	20526	20500	20477	20529	20650	20396	20593	20545	20346	20389	20387	20277	20587	20591	20524	20550	20389	20290	20494	20644	20552	20635	20613	20557	20421	20777	20462	20666	20424	20489	20561	20443	20488	20583	20459	20677	20424	20588	20594	20503	20566	20353	20511	20534	20523	20482	20501	20460	20552	20542	20461	20553	20754	20692	20615	20644	20594	20498	20526	20648	20612	20435	20537	20366	20348	20227	20522	20457	20467	20475	20529	20412	20596	20723	20523	20498	20495	20583	20512	20502	20536	20578	20615	20611	20498	20410	20511	20584	20456	20470	20315	20441	20531	20428	20437	20421	20523	20474	20312	20492	20481	20246	20383	20479	20679	20272	20570	20550	20667	20520	20554	20490	20484	20440	20426	20476	20597	20400	20390	20546	20563	20626	20614	20549	20514	20487	20486	20166	20552	20676	20473	20514	20503	20512	20531	20458	20430	20499	20385	20413	20440	20458	20299	20475	20597	20462	20692	20432	20486	20385	20373	20358	20520	20364	20704	20427	20524	20452	20500	20506	20374	20744	20641	20563	20679	20414	20137	20549	20314	20436	20392	20485	20462	20671	20612	20369	20477	20400	20456	20179	20432	20612	20650	20609	20522	20600	20687	20394	20510	20405	20448	20587	20418	20465	20567	20596	20632	20491	20419	20459	20387	20445	20498	20313	20756	20502	20641	20441	20483	20548	20519	20422	20468	20752	20653	20694	20573	20619	20502	20522	20637	20386	20461	20493	20423	20449	20384	20462	20552	20604	20569	20307	20688	20601	20613	20449	20563	20486	20636	20540	20609	20350	20461	20639	20527	20664	20372	20360	20349	20570	20513	20675	20366	20467	20349	20466	20544	20562	20446	20428	20445	20382	20266	20714	20582	20481	20419	20442	20399	20669	20452	20551	20596	20556	20412	20708	20691	20650	20279	20496	20688	20406	20510	20702	20711	20642	20461	20461	20491	20581	20446	20541	20407	20422	20670	20435	20734	20564	20399	20545	20603	20324	20480	20430	20548	20495	20440	20664	20536	20352	20532	20388	20449	20715	20718	20450	20454	20858	20528	20585	20593	20571	20717	20548	20522	20679	20622	20351	20252	20557	20436	20561	20670	20618	20426	20533	20577	20523	20603	20507	20606	20423	20474	20674	20654	20553	20413	20486	20490	20661	20520	20592	20359	20536	20544	20668	20527	20415	20374	20470	20313	20489	20371	20520	20455	20374	20535	20329	20429	20141	20736	20505	20558	20392	20702	20547	20526	20475	20212	20496	20507	20378	20653	20654	20392	20586	20674	20579	20608	20526	20585	20591	20310	20825	20505	20421	20634	20569	20420	20201	20343	20386	20510	20441	20548	20465	20423	20558	20329	20588	20584	20294	20364	20537	20368	20393	20672	20476	20507	20653	20430	20634	20387	20541	20414	20321	20505	20509	20524	20522	20387	20515	20562	20516	20617	20270	20495	20391	20415	20506	20561	20523	20591	20483	20404	20594	20500	20639	20458	20718	20595	20750	20433	20633	20336	20480	20372	20628	20453	20566	20369	20326	20463	20486	20235	20559	20502	20517	20552	20406	20346	20489	20471	20497	20520	20455	20515	20608	20658	20457	20438	20571	20491	20729	20559	20470	20470	20299	20742	20677	20315	20634	20491	20446	20395	20579	20451	20606	20339	20501	20471	20423	20398	20670	20502	20390	20480	20464	20422	20482	20661	20377	20562	20582	20302	20452	20341	20496	20246	20539	20539	20600	20433	20556	20547	20397	20687	20356	20380	20353	20494	20461	20545	20527	20606	20444	20643	20629	20436	20308	20316	20513	20324	20563	20435	20488	20549	20508	20531	20372	20370	20631	20286	20360	20666	20555	20533	20297	20563	20634	20611	20404	20618	20311	20488	20456	20387	20422	20558	20494	20706	20377	20399	20508	20551	20601	20381	20506	20473	20448	20431	20624	20485	20622	20554	20525	20788	20200	20469	20349	20487	20545	20467	20549	20440	20552	20413	20438	20405	20549	20586	20456	20632	20627	20703	20520	20474	20426	20458	20448	20418	20494	20495	20361	20393	20537	20764	20549	20372	20546	20502	20525	20575	20604	20519	20441	20442	20579	20458	20441	20546	20473	20343	20415	20513	20566	20257	20422	20618	20447	20571	20452	20407	20586	20384	20399	20547	20459	20518	20275	20706	20602	20491	20733	20387	20491	20631	20621	20330	20585	20528	20473	20568	20401	20519	20603	20327	20552	20490	20612	20785	20519	20414	20632	20379	20343	20553	20502	20408	20451	20521	20604	20528	20430	20366	20694	20676	20636	20458	20607	20495	20514	20666	20444	20503	20572	20576	20459	20611	20460	20629	20635	20277	20456	20560	20434	20528	20388	20420	20527	20422	20394	20360	20676	20361	20636	20548	20549	20748	20556	20582	20577	20539	20788	20473	20484	20565	20343	20650	20416	20510	20668	20481	20622	20522	20492	20606	20538	20647	20658	20587	20509	20473	20789	20567	20624	20458	20423	20389	20517	20741	20584	20458	20499	20558	20518	20496	20568	20595	20389	20405	20419	20427	20496	20664	20419	20414	20475	20648	20542	20651	20390	20557	20538	20464	20390	20712	20389	20313	20566	20320	20341	20404	20675	20500	20586	20340	20705	20525	20576	20472	20615	20730	20300	20594	20396	20415	20538	20568	20535	20549	20478	20506	20657	20274	20496	20503	20401	20593	20410	20643	20487	20608	20536	20614	20538	20461	20645	20449	20458	20608	20407	20235	20350	20651	20533	20539	20643	20369	20587	20378	20428	20513	20708	20471	20530	20632	20271	20687	20530	20429	20418	20509	20618	20479	20417	20600	20546	20680	20645	20784	20527	20388	20330	20402	20485	20411	20611	20448	20337	20451	20550	20239	20621	20334	20357	20526	20559	20573	20459	20740	20624	20588	20414	20705	20513	20549	20480	20507	20515	20707	20452	20444	20556	20374	20436	20559	20391	20291	20540	20451	20447	20500	20524	20595	20550	20511	20702	20358	20516	20323	20425	20541	20519	20442	20535	20674	20375	20505	20502	20257	20408	20611	20518	20610	20681	20458	20532	20460	20492	20446	20513	20796	20558	20486	20279	20471	20424	20618	20662	20516	20592	20315	20622	20600	20710	20645	20422	20483	20549	20645	20425	20659	20507	20505	20622	20431	20260	20459	20461	20427	20695	20466	20535	20442	20510	20713	20500	20520	20508	20544	20537	20520	20542	20377	20788	20352	20551	20414	20539	20320	20384	20426	20314	20609	20308	20599	20364	20343	20518	20524	20492	20560	20520	20644	20394	20311	20583	20197	20434	20300	20541	20444	20539	20409	20566	20802	20656	20545	20520	20470	20506	20464	20413	20587	20414	20283	20562	20455	20609	20695	20611	20605	20311	20573	20625	20356	20699	20537	20510	20478	20370	20399	20496	20547	20487	20584	20599	20444	20647	20279	20490	20534	20381	20549	20680	20388	20478	20559	20575	20453	20494	20405	20512	20495	20594	20569	20742	20411	20625	20723	20582	20528	20528	20597	20388	20566	20404	20447	20593	20612	20400	20624	20698	20529	20626	20576	20538	20565	20362	20537	20447	20605	20563	20714	20662	20409	20641	20436	20484	20286	20435	20767	20597	20494	20647	20346	20649	20667	20545	20611	20529	20315	20555	20357	20715	20386	20333	20648	20561	20595	20337	20471	20566	20437	20529	20557	20446	20445	20471	20573	20283	20439	20535	20553	20496	20593	20734	20359	20554	20495	20613	20517	20380	20545	20521	20332	20584	20308	20531	20352	20694	20480	20568	20640	20527	20496	20485	20443	20616	20610	20489	20399	20335	20551	20489	20458	20726	20520	20560	20554	20400	20506	20560	20540	20513	20385	20666	20551	20564	20442	20722	20223	20542	20550	20475	20693	20456	20353	20509	20430	20507	20670	20545	20278	20445	20406	20315	20433	20568	20574	20470	20625	20657	20643	20518	20443	20383	20459	20335	20758	20500	20405	20479	20342	20552	20314	20612	20319	20395	20374	20778	20458	20648	20561	20692	20545	20308	20341	20390	20551	20442	20590	20655	20479	20607	20452	20490	20762	20444	20653	20450	20478	20463	20440	20828	20372	20548	20314	20574	20487	20412	20456	20385	20480	20477	20515	20620	20566	20431	20370	20543	20603	20493	20712	20409	20518	20599	20499	20635	20383	20564	20561	20556	20366	20488	20461	20624	20554	20457	20603	20407	20374	20450	20658	20461	20411	20279	20465	20426	20381	20368	20427	20443	20627	20338	20522	20421	20607	20586	20723	20516	20464	20322	20440	20457	20640	20378	20590	20403	20340	20545	20469	20586	20616	20586	20788	20548	20387	20421	20437	20344	20400
36440	55582	46446	29605	22695	18838	17689	17275	16999	17050	17284	17209	17213	17218	17195	17184	17025	17228	16969	17117	17255	17236	17076	17127	17079	17116	17001	17210	17206	17191	17212	17024	17010	16911	17218	17240	17103	17098	17168	17147	17064	16879	17170	17100	17143	17068	17086	17252	17329	17150	17239	17149	17087	17166	17106	16977	17086	17157	17162	17176	17116	17198	17022	17092	17261	17037	17048	17040	17106	17181	17100	16947	17130	17096	17188	17280	17184	17227	17161	17067	17122	17122	16972	17099	17115	17031	17136	16924	17210	17107	17083	17161	17148	17107	17198	17243	17168	17099	17204	17210	17202	17153	17038	17233	17015	17136	16981	17142	17153	17070	17119	17226	17202	17058	17294	16999	17188	17123	17207	17123	17216	17207	17080	17013	17025	17114	17068	17093	17084	17042	17219	17147	17102	17073	17076	17189	17317	17110	17218	17327	17217	17012	17047	16936	17255	17117	17200	17152	17090	17159	17159	17272	17092	17023	17090	16911	17259	17100	17025	17130	17205	17107	17135	17195	17053	17242	17108	17226	16975	17056	17030	17059	16999	17231	17146	16905	17281	17176	17017	17150	17101	17002	17081	17219	17096	17147	17254	17188	17090	17090	17106	17253	17119	17292	17187	17205	17149	17226	17071	17015	17091	17315	17117	17168	17003	17274	17246	17086	17105	17239	16985	17060	17105	17116	17274	17000	17203	17125	17167	17232	17195	17202	17225	17077	17072	17335	17198	17236	17144	17087	17114	17317	17147	17066	17085	17001	17077	16994	16961	17119	17131	17180	16966	17297	17201	17276	17120	17214	17071	17133	17035	17282	17150	17105	17167	17222	17104	17189	17126	17324	17083	17063	17293	17144	17149	17080	16910	17160	17115	17250	17127	17125	17054	17170	17106	17036	17114	17394	17333	17116	17134	17155	17421	17148	17230	17246	17054	17112	17163	17062	17232	17130	17209	17039	17058	17215	17157	17152	17127	17112	17145	17150	17183	17234	17059	17229	17145	17012	17144	17044	17181	17126	17089	17135	17175	17069	17086	17174	17233	17171	17167	17245	17140	17117	17470	17127	17278	17044	17050	17057	16987	17077	17314	16970	17110	17048	17101	17202	17021	17048	17122	17042	17210	17289	17195	17272	17067	16966	17234	17198	17182	17317	17144	17116	17218	17078	17160	17149	17214	17193	17151	17079	17025	17073	17311	17195	17068	17185	16975	17289	17001	17009	17108	17239	17175	16991	17216	17210	17140	16970	17270	17150	17003	17119	17144	17198	17219	17178	17166	17062	17158	16957	17038	17039	17193	17194	16960	17060	17167	17221	17025	17246	17023	17212	17152	17097	17117	17203	17019	17124	17076	17056	17271	17071	17351	17150	17182	17218	17029	17108	17302	17124	16860	17112	17130	17092	16911	17025	17137	17201	16979	16967	17029	17176	17118	17100	17201	17122	17123	17164	17395	17045	17127	17096	17153	17103	17011	17157	17140	17117	17194	17257	16922	16982	17230	16949	17236	17038	17221	17267	16914	17186	17064	17046	17081	17252	17067	17148	17105	17000	17051	17151	17075	16972	17057	17187	17227	17264	17109	17290	17127	17112	16994	16981	17108	17205	17027	17133	17105	16954	17207	17242	17059	17066	17048	17110	17119	17253	17239	17234	17302	16990	17138	16976	17106	17187	17090	17121	17156	17139	17076	17033	17055	17228	17243	16917	16991	17125	17231	17148	17097	17101	17017	17171	17230	17146	16959	17193	17103	17183	17074	17161	17158	17195	17184	17122	17267	17099	17028	17066	17171	17179	17181	17182	17188	17043	17124	17090	17091	17105	17143	17195	17050	16978	17101	16868	17118	17089	17116	17082	17117	17096	16996	17144	17139	17225	17190	17289	17255	17125	17286	16971	17137	17026	17126	17040	17106	17055	17153	17155	17087	17150	17195	17063	17141	17286	17082	17034	17107	17097	17322	16935	17156	17199	17117	17229	17333	17201	17189	17030	17181	17193	17070	17138	17175	17059	17197	17235	17202	16993	17222	17151	17188	17184	16974	16984	17040	17174	17025	17058	17087	17116	16863	17053	17185	17031	16963	17187	17116	17180	17054	17204	17347	17076	17186	17106	17247	17217	17241	17240	16975	17095	17091	17108	17053	16925	17197	17156	17090	17208	16875	17076	17371	17247	17217	17165	17125	17288	17186	17086	16960	17184	17152	16835	17149	17143	17085	17252	17216	17176	17092	16939	17282	16971	17217	17024	17036	17076	17050	17136	17102	17062	17180	17191	17069	17138	17033	17067	17174	17156	17151	17117	17195	17037	17164	17277	17170	17130	17080	16998	17126	17071	17047	17189	17260	17175	17066	17166	16995	16940	17156	17135	17135	17013	17053	17214	17214	17159	17142	17199	17206	17119	17189	16905	17082	17012	17232	17082	17332	16926	17206	17179	17128	17132	17081	17192	17189	17258	17124	17045	17089	17090	16992	17019	17138	17117	17160	17096	17141	17138	17076	17124	17093	17016	17114	17115	16854	17241	16931	16909	16922	17101	16975	17029	17115	17044	17186	17026	17223	17096	17298	17273	17115	16954	17311	17177	17122	17255	16884	16904	17211	16949	17173	17128	17236	17041	17033	17091	17311	17099	17188	16989	17329	16978	17300	17112	17106	17300	17255	17207	17140	16969	17068	17092	17044	17149	17245	17082	17021	17088	17107	16984	17103	17115	17118	17102	16975	17233	17195	16987	17285	17009	17181	17122	17206	17171	17221	16970	17194	17072	17050	17203	17299	17235	17165	16996	17223	16958	17160	17043	17043	17060	17133	17196	17078	17115	17155	17052	17200	17101	17212	17286	17236	17222	16997	17062	17118	17071	17342	17167	17033	16954	17165	17054	17011	17064	17221	17037	17086	17203	17126	16999	17241	17043	17045	17304	17087	17066	17267	17230	17216	17074	17164	17048	17039	17053	17016	17388	17276	17364	17085	17104	17044	17037	17041	17131	17155	17111	17095	17210	17317	17025	17201	17152	17107	17052	17156	16948	16992	17345	17000	17189	17159	17125	17250	17121	17269	17054	17190	17132	16979	17104	17266	17106	17261	17175	17005	17153	17204	17303	16966	17027	17044	17251	17270	17306	17085	16989	17180	17050	17010	16971	17169	17232	17182	17197	17151	17014	16944	17071	17139	17127	17117	17210	17088	17180	17286	17257	17111	17342	17286	17014	17085	17000	17155	17126	17230	17231	17143	17113	17290	17368	17065	16950	17073	17092	17163	17104	17197	17272	17451	17226	17078	17103	17199	17137	17056	17208	17056	17194	17203	17117	17153	17132	17074	17167	17031	17207	17061	17315	17054	17051	17194	17202	17190	17306	17128	17029	17206	17060	17132	17095	17223	17071	17036	17101	17068	17098	17317	17007	17163	17278	17139	17225	17201	17242	17323	17072	17083	17169	17017	17158	17214	17121	17145	17023	17169	17292	17027	17236	17234	17102	17192	17023	17124	17177	17192	17199	17076	17187	17213	17233	17103	17118	17183	16918	17115	16943	17025	17157	17095	17067	17105	17099	17193	17437	17260	17101	17163	17026	17214	17202	17058	17033	17123	17175	17276	17052	17102	17092	17095	17164	17110	17036	17155	17224	17302	17186	17143	17006	17284	17234	17233	16947	17251	17272	17211	17037	17237	17335	17147	17265	17203	17086	17177	17345	17031	17191	17165	17165	17010	17162	17019	16840	17254	17189	17118	17126	17063	17109	17175	17114	17120	17237	17200	16965	17112	17239	17176	17022	17259	17085	17104	17162	17171	17189	17226	17182	17186	17150	17031	17128	17221	16921	17187	17245	17155	17013	17143	17208	17136	17174	17301	17257	17041	17178	17034	17205	17372	17213	16989	17289	17113	17033	17363	17156	17004	17280	17053	17201	17171	17191	17063	16971	17231	17087	17181	17125	17108	17086	17104	17180	16934	17159	17295	17180	17074	17044	17162	17074	17192	17135	17036	17200	17128	17271	17335	17211	17170	17068	17151	17094	16973	17196	17029	17172	17183	17027	17064	17282	17279	17171	17143	17175	16818	17211	17119	16923	17289	17168	17092	17343	17164	17006	17283	17117	17129	16977	17125	17306	17177	17304	17110	17171	17052	17289	17185	17269	17117	17122	17240	17184	17101	17240	17237	17102	17277	17239	17167	17113	17198	17141	17023	17027	17177	17229	16954	17385	17052	17230	17075	17162	17249	17047	16959	16994	17137	17230	17223	17166	17262	17036	17209	17192	17110	17231	17234	16968	17201	17116	17061	17025	17054	17300	17221	17285	17125	17008	17156	17133	17125	17109	16993	17064	17240	17123	17109	17197	17158	17288	17100	17009	17061	17160	17112	17181	17068	17087	17216	17389	17153	17173	16966	17096	17195	16975	17082	17021	17177	17206	16903	17127	17043	17027	17279	16941	17138	17113	17197	17157	17170	17336	17053	17128	17234	17071	17214	17136	17104	17040	17082	17115	17137	17273	17084	17166	17062	17065	17030	17139	17205	17134	17058	16983	17038	17106	17045	17007	17135	17237	17144	16946	17124	17105	17216	17036	17168	17202	17037	17189	17053	17058	17101	17188	17148	17211	17117	17144	17265	17154	17218	17224	17232	17244	16949	17037	17198	17112	16908	17132	17049	17190	17201	17035	17207	17248	17135	17281	16990	17163	17247	17039	17106	17034	17143	17129	17248	16912	17015	17047	17126	17037	17250	17269	17314	17124	17118	17057	17240	17029	16974	17234	17124	17100	17134	17332	16995	16949	17163	17125	17063	17145	17092	17188	17093	17240	17239	17159	17172	17143	17136	17072	17166	17070	17234	17246	16973	17333	17254	17102	17163	17246	17078	17130	17060	17107	17009	17137	17151	17154	17017	17004	17092	17183	17156	17050	17293	17236	17138	17192	17106	17262	17081	17073	17252	17237	16995	17246	17088	17126	17167	17127	17157	17419	17338	17035	17151	17191	17141	17041	17110	17103	16943	17035	17207	17171	17177	17144	17211	16942	17247	16978	17270	16962	17254	17183	17250	17105	17202	17379	17017	17123	16988	17153	17275	17082	16982	17228	17139	17045	16952	17048	17085	17160	17063	17073	17164	17100	17320	17150	17078	17069	17161	17122	17134	17022
24368	24410	42644	42782	34304	29751	25688	21400	20302	20238	20004	20143	19929	20103	20193	19885	20032	19894	20076	19885	20004	19841	19857	19865	20191	19962	20066	19987	19993	19891	19812	19814	19924	20057	19775	19825	20160	20007	19755	19847	19883	20084	19714	19737	19866	19935	19772	19984	20057	20026	19727	19875	20049	19814	19961	19812	20081	20062	19841	19771	19849	19866	20018	19920	19782	19808	19760	19888	19935	19876	19844	20024	19955	19863	19724	19936	19865	19872	19967	19842	19753	19860	20214	19909	19835	20026	20015	20045	19927	20122	19755	19934	20128	19970	20079	19983	19802	19836	19834	19994	19748	20107	19812	20011	19762	19857	19953	19901	19745	20058	19923	19872	20147	19826	19849	20130	20004	19996	19886	19597	19911	19737	19934	20157	19863	19914	19787	19695	19869	19808	19870	19755	19843	19883	19993	19976	19744	19726	19963	19657	19870	19914	20042	19952	19705	19924	19937	19612	19849	19922	19943	19710	19820	19789	19824	19895	19944	20126	19939	19813	20071	19803	19821	19602	19929	19766	19887	19782	19785	19801	19958	19555	19765	19745	20103	19821	19848	19821	19869	19993	20001	19868	19692	19938	19944	19895	19903	19955	19895	19946	19879	19930	20051	19902	19819	19793	20007	19815	19857	19581	19912	19777	19804	19947	19857	19797	19931	19775	19653	19962	19887	19933	19879	19999	19742	19790	19875	20025	19913	19883	20103	19817	19808	19738	20002	19755	19770	19920	19842	19767	19787	19865	19895	19723	19764	19929	19782	19724	19758	19875	19749	19894	19899	19807	19704	19734	19804	19875	19915	19910	19907	19767	19904	19683	19991	20004	19720	19809	19838	19872	19746	19973	19701	19710	19880	19812	19734	19619	19919	19869	19748	19669	20012	19888	19862	19654	19863	19995	19741	19834	19928	20002	19864	19710	19787	19880	19814	19956	19852	19725	19912	19795	19838	19945	19665	19630	19755	19838	19788	19835	19941	19819	19878	19786	19821	19853	19616	19960	19924	19746	19961	19891	19929	19907	19837	19765	19842	19951	19879	19562	19905	19498	19861	19918	19791	19730	19959	19964	19845	19878	19820	19839	19850	19839	20024	19674	19862	19814	19786	19989	19863	19750	19944	19835	19908	20009	19868	19609	19645	19916	19655	19752	19938	20123	19949	19953	20064	19767	19709	19837	19726	19812	20063	19685	19766	19764	19799	19778	19835	19759	19923	19860	19822	19949	19883	19708	19670	19935	19847	19777	19874	19894	19885	19962	19880	19890	19790	19762	19975	19995	19731	19670	19755	19735	19767	19592	19883	19779	19780	19741	19722	19743	19988	19908	19743	19776	19946	19777	19818	19894	20060	19771	19760	20015	19963	19912	19870	19763	19922	19669	19740	19948	19881	19742	19961	19850	19953	20005	19896	19694	20027	19634	19910	19914	19979	19929	19875	19694	20019	19781	19873	19955	19955	19901	19836	19734	19917	19886	19872	19793	19833	19746	19752	19903	19700	19884	19834	19860	19900	19794	19801	19932	20099	19778	19759	19719	19778	20013	19774	19866	19840	19807	19926	19697	19895	19737	19876	19722	19965	19934	19631	19814	19927	19792	19838	19859	19786	19822	19777	19826	19947	19976	19735	19703	20022	19912	19792	19894	19836	19612	19757	19943	19854	19670	20052	19873	19802	19766	19734	19746	19851	19821	20030	19804	19767	19800	20056	19665	19770	19902	19811	19801	19579	19843	19889	19766	19722	19800	19851	19918	20034	20017	19851	19645	19701	19862	19854	19672	19810	19927	19769	20076	19852	19939	19820	19936	19785	19700	19859	19809	19853	19941	19964	19781	19730	19974	19882	20129	19789	19788	19763	19965	19836	19895	19782	19918	19941	20069	19880	19816	19922	19893	19941	20009	19843	19777	19888	19900	19847	19985	19766	19790	19849	19587	19827	20041	19794	19929	19839	19852	19776	19706	19790	19957	19812	19868	19907	19898	19990	19703	19750	19986	19698	19919	20075	19905	19821	19935	19949	19904	19782	19827	19955	20132	19806	19888	19836	19775	19866	19755	19767	19676	19743	19754	19850	19872	19961	19907	19831	19802	19980	19594	19621	19609	19793	19896	19693	19882	19655	19666	19745	20010	19824	19787	19998	19859	19869	19950	19767	19641	19924	19959	19904	19963	19831	19824	19879	19920	19703	20077	19807	19959	19887	19857	19833	19875	20035	19845	19826	19658	19774	19859	19851	19745	19811	19997	19744	19899	19961	19912	19900	19800	20000	19802	19778	19883	19852	19839	19755	19799	19702	19899	19763	20048	19774	19855	19904	19650	19734	19682	19719	19820	19885	19835	19920	19914	19866	19933	19893	19601	19951	20027	19734	19790	19953	19576	19918	19689	19674	19981	19747	19900	19960	19915	19879	20002	19892	20018	19598	19630	19745	19870	19784	19813	19793	19702	19826	19909	19839	19815	19829	19890	19803	19907	19896	19654	19829	19874	19757	19795	19933	19897	19997	19958	19703	19657	19752	19775	19633	19846	19873	19974	19927	19946	19989	19944	19857	19850	19866	19735	19848	20006	19952	19729	20122	19998	19967	19871	19859	19963	19987	19721	20075	19857	19759	20014	20019	19901	19800	19791	19915	20058	19663	19742	19893	19909	20086	19975	19745	20016	19934	19759	19955	20082	19983	19978	19868	19946	19859	19872	19950	19885	20034	19793	19866	19829	19739	19804	19902	19658	19900	19773	19645	19734	19827	19671	19664	19767	19890	19810	19708	19891	19738	20013	19869	19822	19847	19870	19715	20033	19781	19943	19897	19976	19794	19864	19958	19817	19792	19913	19890	19970	20086	19944	19911	19877	19836	19848	19909	20035	19759	19995	20107	19883	19803	19746	20060	19844	19843	19685	19941	19833	19761	19808	19725	19982	19752	19886	19720	19994	19800	19805	19816	19730	19692	19838	19902	19814	19796	19773	20025	19802	19798	19849	19707	19902	20007	19727	19701	19760	19825	19844	19946	19883	19956	19856	19919	19876	19968	20001	19945	19885	19988	19860	19723	19871	19982	19919	19833	19789	20023	19854	20104	19986	19977	19729	19867	19900	20046	19922	19751	19816	19742	19859	19898	19872	19966	19701	19879	19916	19897	19794	19866	19863	19866	19934	19753	19910	19753	19802	19709	19786	20095	19742	19811	19956	19912	19759	19912	19767	19727	19657	19753	19822	19856	19867	19786	19659	19821	19661	19943	19881	19841	19950	19867	19953	19894	19879	19787	19767	19831	19735	19860	19905	19892	19982	19814	19717	19872	19909	19953	20054	19920	19978	19870	19764	20010	19808	20042	19842	19906	19686	20020	20020	19732	19875	19754	19937	19736	19925	19923	19784	19596	19687	19986	19830	19735	19839	19846	20212	20118	19963	19891	19828	20005	19811	19861	19889	19920	20061	19796	19634	19720	19844	19940	20113	19764	20092	19838	19979	19908	19859	19798	19877	19609	19663	19875	19632	19803	19905	19896	19994	19869	19594	19772	19673	19814	19821	19929	19821	19659	19717	19831	19869	19818	19933	19964	19825	19830	19928	19532	19903	19676	19730	19828	19788	19753	19799	19788	19879	19923	19779	19941	20011	19954	19851	19858	19725	19833	19872	19817	19916	19744	20064	19926	19844	19997	19707	19788	19575	19856	19791	19955	19857	19818	19789	19703	19688	19984	19930	19884	19938	19573	19867	19896	19861	19814	19578	19858	19752	19865	20079	19918	19764	19680	19662	19727	19725	19872	19978	19843	19903	19874	19923	20045	19833	19888	19847	19853	19818	19804	19748	19753	19914	19915	20010	19938	19726	19795	19994	20068	19866	19919	19803	19976	19674	19757	19919	19903	19956	19954	19898	19842	19860	19771	19959	20167	19956	19782	19872	19878	19910	19807	19869	19882	19914	20091	19759	19802	19910	19734	20029	19850	19879	19898	19906	19854	19796	19768	19859	19990	19765	19832	19859	19802	19827	19883	20044	19821	19829	19647	19630	19975	19918	19999	19997	19721	20008	20024	19965	19912	19898	19790	19572	19775	19816	19658	19964	19867	19774	19769	19880	20057	19830	19758	19708	19909	19935	19811	19957	19808	20056	19829	19987	19839	19874	19917	19999	19678	19895	19799	19605	19673	19827	20013	19946	20012	19907	19935	19740	19882	19897	20020	19871	19907	19937	19880	19654	19816	19957	19878	20020	19669	19787	19949	19880	19807	19855	19822	20019	20142	19769	19865	19715	19890	19894	19725	19787	19864	19966	19994	19789	19852	19867	19962	19843	19831	19850	19940	20034	19902	19876	19855	19550	20024	19860	19771	19807	19865	19725	19671	19868	19882	19865	19899	19777	19986	19893	19829	19738	19931	19958	19878	19824	19816	19864	19998	20061	19901	19849	19827	19772	19753	19942	19857	19999	19991	20002	19886	19819	19998	19974	19814	19816	19809	20055	20052	19578	19833	19876	19693	19832	19749	19629	19967	19872	19787	19861	19689	19728	19928	19909	19850	19909	19870	19931	19780	19851	20039	19878	19917	19888	19817	20108	19784	19748	20174	20030	19815	19942	19941	19923	19846	19866	19778	19824	19781	19997	19636	19717	19760	19969	19931	19781	19839	19791	20067	19843	19786	20041	19780	19864	19753	19899	20127	19772	19640	19900	19842	19777	19930	20063	19854	19656	19713	19857	19858	19745	19735	19861	19874	19568	19888	19928	19849	19955	19832	19566	19791	19853	19825	19617	19717	19589	20049	19767	19937	19927	19835	19756	19856	19961	20032	19884	19630	19895	19934	19723	19700	19799	19806	19725	20061	19860	19929	19848	19835	20008	19688	19980	19717	19756	19570	19819	19672	19983	19663	19940	19864	19917	19794	20035	19819	19938	20032	19951	19780	19926	19900	19780	19788	19661	19800	19826	19937	19814	19979	19689	19977	19864	19774	19871	19885	19724	19886	19821	19990	19751	19675	20137	20144	19904	19975	19797	19911	19913	20011	19862	19787	19986	19934	19725	19881	19834	19980	19891	19925	19794	19593	19642	20010	19780	19893	19994	19840	19874	19996	19610	19638	19946	19749	19696	19956	19924	19862	19934	19985	19753	19838	19966	19932	19745	19910	19841	19805	19805
62312	95934	86271	59630	41525	28300	20506	17754	17131	16872	16831	16756	16941	16629	16726	16895	16819	16824	17016	16900	16745	16611	16846	16769	16910	16785	16991	16780	16688	16871	16738	16831	16855	16931	16939	16819	16884	16766	16761	16889	16810	16850	16802	16929	16886	16689	16871	16834	16741	16955	16862	16772	17040	16619	16760	16813	16812	17067	16892	17085	16853	16710	16881	16959	16686	16793	16704	16632	16792	16808	16680	16864	16765	16676	16828	16727	16951	16931	16971	16755	16759	16893	16779	16839	16853	16754	16692	16785	16818	16726	17021	16722	16816	16748	16957	16886	16710	16757	16921	16818	16651	16749	17001	16794	16933	16799	16778	16824	16802	16709	17034	16893	16830	16836	16783	16797	16543	16687	16800	16793	16783	16893	16835	16729	16740	16780	16802	16987	16844	16850	16855	16876	16794	16791	16956	16666	16815	16782	16853	16901	16812	16838	16848	16605	16828	16800	16922	16749	16780	16718	16914	16740	16797	16674	16863	16881	16691	16980	16808	16619	16838	16841	16840	16861	16653	16854	16946	16670	16602	16877	16809	16828	16844	16787	16905	16859	16718	16831	16784	16873	16758	16866	16802	16666	16922	16908	16774	16780	16656	16852	16810	16994	16866	16787	16803	16754	16749	16623	16884	16687	16775	16883	16811	16759	16767	16943	16887	16767	16750	16853	16859	16674	16851	16852	16853	16682	16895	16754	16693	16760	16758	16908	16789	16787	16923	16894	16835	16946	16739	16796	16782	17022	16914	16770	16911	16884	16882	16603	16872	16793	16855	16768	16951	16679	17092	16795	16785	16967	16690	16663	16994	16755	16835	16901	16915	16762	16778	16783	16847	16718	16702	16909	16804	16696	16712	16677	16905	16800	16606	16855	16825	16888	16629	16835	16666	16740	16718	16823	16788	16772	16632	16765	16756	16941	16729	16881	16863	16859	16629	16724	17019	16870	16754	16798	16693	16708	16789	16729	16811	16870	16925	16713	16856	16709	16876	16639	16807	16848	16751	16850	16799	16689	16832	16785	16899	16681	16727	16741	16855	16837	16741	16715	16829	16781	16575	16898	16931	16731	16890	16825	16959	16712	16755	16925	16775	16881	16882	16826	16667	16672	16911	16860	16819	16758	16836	16784	16893	16706	16712	16793	16940	16833	16841	16952	16754	16845	16705	16800	16636	16805	16822	16800	16719	16862	16903	16793	16732	16916	16788	16702	16956	16837	16787	16843	16864	16953	16826	16838	16725	16759	16790	16794	16809	16969	16770	16828	16856	16614	16837	16856	16752	16828	16686	16930	16789	16676	17004	16746	16762	16870	16709	16849	16759	16750	16855	16835	16660	16789	16892	16718	16845	16748	16756	16657	16812	16879	16917	16814	17064	16602	16766	16799	16804	16869	16870	16902	16835	16864	16805	16733	16813	16614	16672	16727	16868	16885	16786	16743	16796	16682	16873	16718	16807	16906	16777	16926	16738	16671	16739	16833	16896	16712	16851	16794	16834	16923	16767	16777	16671	16879	16881	16855	16832	16896	17021	16677	16783	16901	16884	17079	16853	16823	16874	16702	16818	16769	16909	16855	16824	16858	16810	16564	16846	16737	16969	16756	16759	16872	16750	16647	16821	16763	16782	16608	16659	16758	16834	16743	16747	16705	16903	16792	16710	16645	16885	16783	16692	16848	16906	16821	16888	16790	16779	16665	16663	16625	16900	16691	16726	16764	16765	16847	16882	16819	16976	16688	16718	16732	16929	16836	16898	16683	16842	16615	16945	16745	16795	16936	16882	16721	16783	16763	16830	16799	16920	16838	16816	16635	17029	16755	16847	16566	16807	16656	16762	16872	16777	16652	16855	16744	16721	16850	16634	16807	16776	16761	16828	16912	16804	16903	16813	16748	16789	16789	16851	16774	16985	16817	16686	16603	16898	16742	16692	16751	16940	16808	16716	16662	16945	16854	16836	17013	16687	16910	16881	16866	16892	16760	16807	16718	16760	16844	16773	17007	16806	16854	16782	16734	16693	17053	16596	16819	16852	16604	16856	16823	16805	16780	16907	16857	16749	16882	16815	16536	16795	16976	16859	16753	16835	16931	16780	16870	16788	16925	16671	16724	16929	17006	16758	16777	16758	16796	16793	16880	16913	16815	16787	17009	16826	16912	16730	16711	16796	16899	16792	16916	16740	16782	16744	16699	16836	16741	16879	16744	16882	16831	17005	16694	16831	16837	16770	16755	16764	16781	16895	16820	16827	16976	16814	16802	16773	16935	16819	16721	16846	16939	16771	16817	16600	16921	16927	16799	16861	16737	16925	16924	16657	16673	16786	16712	16810	16752	16696	16719	16869	16722	16696	16933	16807	16725	16906	16886	16853	16792	16788	16779	16777	16905	16776	16899	16890	16694	16798	16777	16774	16673	16753	16746	16758	16508	16891	16874	16961	16839	16848	16717	16910	16706	16709	16783	16666	16745	16883	16762	16889	16877	16894	16770	16720	16678	16861	16654	16947	16676	16831	16710	16756	16756	16798	16843	16786	16621	16757	16832	16876	16935	16864	16938	16719	16840	16849	16734	16843	16802	16807	16764	16770	16683	16774	16847	16748	16658	16757	16678	16769	16856	16948	16817	16964	16675	16925	16837	16684	16824	16797	16721	16877	16861	16507	16949	16912	16827	16710	16712	16719	16717	16715	16641	16902	16747	16901	16734	16704	16773	16779	16780	16784	16697	16644	16919	16893	16891	16971	16935	16952	16976	16837	16983	16835	16935	16919	16785	16584	16752	16851	16763	16702	16660	16806	16919	16764	16916	16759	16705	16894	16687	16893	16842	16937	16786	16658	16715	16873	16731	16892	16924	16928	16667	16752	16794	16813	16725	16845	16641	16673	16635	16857	16803	16780	16856	16693	16818	16827	16581	16857	16918	16716	16782	16769	16597	16740	16866	16832	16702	16842	16706	16805	16824	16956	16774	16853	16719	16866	16847	16784	16774	16942	16722	16597	16890	16718	16967	16719	16841	16840	16753	16635	17010	16756	16811	16823	16623	16748	16737	16745	16745	16865	17040	16669	16880	16880	16738	16642	16823	16706	16821	16762	16896	16976	16739	16537	16753	16882	16823	16501	16760	16902	16778	16844	16925	16647	16700	16748	16946	16830	16900	16911	16922	16815	16826	16767	16856	16866	16655	16974	16785	16834	16861	16709	16777	16819	16903	16613	16853	16817	16758	16797	16667	16901	16809	16991	16905	16794	16724	16829	16815	16893	16792	16738	16867	16739	16865	16831	16612	16872	16829	16699	16854	16705	16807	16782	16823	16959	16764	16768	16801	16761	16717	16788	16768	16880	16994	16847	16720	16883	16989	16717	16742	16678	16946	16741	16853	16918	16943	16699	16783	16724	16759	16995	16933	16712	16921	16822	16693	16963	16815	16939	16898	16986	16890	16918	16790	16820	16832	16820	16637	16777	16733	16741	16916	16849	16751	16899	16768	16831	17019	16831	16937	16691	16879	16757	16888	16844	16775	16842	16668	16771	16887	16871	16750	16754	16785	16782	16779	16767	16772	16838	16786	16783	16736	16863	16724	16785	16699	16949	16717	16873	16657	16735	16883	16752	16727	16841	16599	16901	16697	16591	17009	16905	16679	16783	16890	16840	16623	16809	16792	16911	16781	16842	16870	16867	16774	16997	16820	16926	16843	16816	16698	16879	16761	16995	16748	16983	16814	16763	16817	16856	16780	16912	16691	16724	16775	16885	16708	16667	16899	16756	16858	16830	16840	16571	16856	16781	16879	16741	16769	16688	16812	16943	16806	16988	16908	16756	16911	16874	16750	16770	16710	17004	16643	16830	16876	16884	16885	16654	16764	17030	16953	16947	16757	16910	16928	17004	16748	16838	16835	16705	16761	16825	16924	17132	16840	16706	16991	16726	16823	16899	16738	16904	16596	16803	17017	16764	16915	16822	16753	16970	16795	17038	16821	16829	16761	16792	16770	16887	17042	16757	16909	16720	16517	16952	16799	16935	16626	16931	16915	16788	17098	16871	16916	16861	16747	16707	16766	16776	16849	16822	16685	16785	16904	16911	16865	16885	16784	16796	16672	16614	16856	16823	16754	16763	16812	16902	16591	16628	17081	16673	16905	16891	16818	16861	16731	16884	16802	16735	16752	16684	16850	16858	16861	16777	16860	16808	16829	16977	16847	16812	16774	16733	16734	16680	16863	16977	16834	16783	16770	16762	16739	16679	16959	16683	16892	16835	16836	16700	16770	16749	16754	16763	16859	16706	16869	16988	16798	16990	16813	16744	16693	16755	16829	16672	16859	16730	16808	16797	16756	16848	16940	16846	16698	16839	16821	16745	16907	16700	16717	16926	16737	16782	16719	16891	16876	16826	16695	16800	16703	16701	16785	16903	16733	16814	16669	16813	16855	16770	16581	16866	16589	16835	16667	16805	16943	16903	16739	16891	16922	16652	16651	16752	16815	16745	16764	16821	16710	16764	16652	16820	16740	16822	16857	16624	16768	16776	16928	16689	16604	16813	16861	16762	16685	16793	16748	16729	16946	16812	16811	16738	16828	16929	16858	16871	16755	16849	16955	16739	16814	16905	16688	16715	16834	16653	16736	16600	16948	16907	16800	16754	16776	16745	16829	16884	16710	16881	16597	16803	16997	16777	16987	16706	17024	16696	16882	16707	16858	16915	16646	16858	16836	16765	16795	16819	16743	16703	16703	16802	16770	16883	16931	16690	16815	16782	16800	16761	16958	17067	16786	16631	16782	16756	16767	16773	16806	16810	16795	16771	16569	16762	16702	16593	16686	16692	16798	16686	16877	16677	16830	16783	16925	16857	16900	16727	16856	16727	16833	17002	16869	16840	16823	16812	16822	16716	16805	16931	16787	16978	16651	16644	17030	16678	16864	16850	16878	16718	16834	16915	16732	16772	16924	16785	16924	16774	16731	16748	16775	16706	16875	16925	16869	16881	16831	16768	16653	16862	16773	16870	16795	16926	16854	16779	16779	16865	16897	16816	16926	16726	16797	16681	16765	16845	16778	16817	16871	16931	16699	16738	16761	16699	16655	16838	16879	16707	16785	16631	16705	16696	16851	16762	16664	16928	16967	16811	16759	16947	16757	16521	16735
23012	22609	35109	36245	34635	31275	28838	22476	20626	20433	20161	20215	20307	20163	20162	20308	20274	20058	19976	20129	20196	20185	20001	19892	20192	20180	20113	20149	20174	20144	20063	19959	19904	20041	19886	20053	19771	20057	19948	19810	19783	19845	20037	19902	19986	20052	19970	19972	20096	19726	19782	19828	19955	19667	19806	20017	19821	19783	19853	19897	19976	19773	19985	19593	19914	19931	20046	19799	19792	19818	19916	19893	19965	19960	19821	20180	19771	19894	20053	19657	20092	19777	19934	20013	19756	19891	19824	19833	19963	19887	20021	19902	19879	19893	19961	19914	20007	19678	20016	19963	19799	19831	19938	19814	20031	20015	19741	19878	20005	19857	19882	20183	19759	19810	20148	19911	19875	19867	19933	20037	19804	19662	19689	19738	20027	19876	19768	19888	19920	19964	19856	19773	20097	19900	19782	19734	19754	20080	19870	19802	19803	19777	19868	19723	19727	19766	19850	19835	19890	19831	19753	19687	20194	19927	19875	19784	19972	19771	19812	19901	19999	19717	20037	20124	20140	19710	19681	19840	19943	19808	19870	20046	20029	19884	19824	20009	19822	20028	19939	20103	19816	19781	19625	19748	19924	19818	19918	20044	19909	19866	19903	19840	19892	20003	19948	19823	19986	19604	19839	19869	19712	19842	19917	20087	20091	19962	19859	19775	19849	19884	19864	19959	19847	19720	19775	19825	20002	19826	19901	20070	19757	19848	19996	19942	20115	20034	20004	19973	19676	19734	19707	19974	19822	19770	19806	19639	19820	19908	19809	19918	19846	19839	19877	20108	20054	19829	19820	19708	19769	19838	19951	19757	19768	19910	19472	19938	20138	19925	19810	19853	19830	19950	20002	19965	19815	19799	19829	19745	19771	19984	19955	19686	20017	19913	19842	19847	19959	19801	19907	19851	19863	19853	19943	19913	19962	20052	19827	20077	19989	19834	19993	20041	19899	19790	19901	19946	19882	20007	20031	19823	19881	19849	20041	19745	19715	19842	19981	19823	19781	19999	19849	19758	19928	19765	19857	19912	19845	19774	20027	19629	19826	19784	19781	19965	20001	20080	19729	19719	19694	19913	20021	19997	19941	19953	19847	19704	19857	19905	19968	19724	19723	19793	19657	19952	19722	20058	19870	19833	19915	19928	19946	20133	19902	19835	19883	20096	19999	19805	19887	19867	19635	19692	19774	20074	19941	19970	20005	19994	20105	19791	19878	19847	19896	19761	19628	19826	19925	19649	20045	19781	19911	19950	19861	19820	19686	20033	19948	19855	19914	19909	19682	19830	19850	20030	19915	19707	19841	19846	19959	19940	19797	19903	19789	19977	19845	19758	19831	20067	19722	19873	19833	19784	19983	19843	19909	19586	19856	19800	19746	19883	19718	19707	19820	19807	19860	19681	19619	19919	19798	19887	19724	19829	19872	20056	19935	19810	19768	19900	20055	19989	19835	19895	19783	19895	19747	19643	19757	20076	19749	19875	19969	19865	19717	19814	19842	19890	19781	19982	19916	19845	19831	19796	19821	19859	19885	20116	19957	19686	20041	19876	19658	19904	19701	19894	20017	19826	20011	19895	19963	19773	19841	19962	19721	19878	19709	19811	20152	19943	19849	19944	20197	20106	19766	19774	19797	19971	19830	19924	20113	20019	20069	19828	19933	19770	19731	19784	19873	20182	19940	19640	19870	19877	19817	19991	19986	19896	19726	19833	19731	19500	19658	19999	19885	19873	20030	19923	19847	19739	19738	19675	20091	19719	19883	19753	19875	19672	19912	19997	20069	20039	19858	19816	19931	19774	19650	19862	19734	19987	19872	19999	19796	19700	19675	19742	19795	19803	20080	19902	19972	19898	19959	19817	19733	19862	19908	19830	19953	20033	19735	19758	19874	19859	20114	19771	20063	19819	19998	19668	20068	19948	20113	19910	19898	19798	19746	19870	20056	20044	19816	20038	19959	19716	19853	19889	20090	19761	19857	19806	19810	19845	19744	19868	19764	19909	20010	19684	19840	19768	19836	19782	19702	20028	19860	20021	20022	19892	19799	19735	19841	19812	19858	19795	20008	20013	19815	19896	19826	19756	19836	19618	19701	19758	20070	20038	19771	19952	19938	19883	19857	19848	19903	19882	19947	19937	19873	19883	19698	20151	19994	19728	19848	19836	19977	19767	19820	19900	20018	19853	19703	19754	19688	19593	19861	19916	19714	19868	19924	19934	19731	19752	19582	19593	19885	19817	20005	19970	19927	19823	19912	20036	19918	19891	19848	20013	19807	19944	19705	19818	19871	20159	20123	19818	19789	19918	19759	19991	19769	19870	19885	19899	19864	20009	19738	19738	19851	19867	19810	19855	19832	20017	19915	19796	19808	19847	19775	19871	19974	20079	19867	19969	19816	19852	20098	20032	19914	19859	19865	19843	19829	19946	19835	19699	19841	19787	19864	19780	19758	19895	19851	19891	19801	19865	19884	19833	19725	19862	20161	19997	19626	19852	19834	19713	19861	19920	19808	19590	19993	19815	19945	19686	19734	19934	20102	19770	19872	19833	19782	20031	19930	19911	19715	19850	19758	19728	19965	19937	19884	19695	19970	19827	19837	19936	19990	19826	20006	19881	19932	19734	19852	19819	19857	19846	20021	19571	19573	19693	19823	19814	19779	19874	19817	19728	19803	20082	19942	20006	20063	19800	19835	19863	19998	19996	19911	19779	19730	19735	19769	19875	19890	19727	19896	19781	19872	19830	19955	19963	20070	19749	19922	19914	19723	19871	19895	20015	19841	19956	19864	19808	19850	19939	19786	19905	19908	19982	19855	19800	19797	19907	19993	20067	19885	20020	19847	19801	19890	19923	19744	19934	19793	20079	19799	19761	19848	19804	19900	19938	19895	20037	19719	19826	19981	19789	19914	19861	19690	19806	20007	19859	20000	19867	19904	19685	19825	19842	19887	19862	19718	20009	19835	20189	19982	19658	19844	20040	19910	20111	19810	19875	19918	19938	20053	19762	19845	19681	19828	19898	19895	19756	19899	19805	19793	19833	20053	19788	19843	19913	19821	20036	19725	20142	19797	19849	19933	19946	19889	19920	19881	19912	19937	19779	19846	19994	19658	19689	20016	19723	19698	20045	19968	19969	20023	19690	19877	19818	20002	20034	19920	19816	19894	19909	20003	19784	19875	19958	20043	19689	19719	19817	19826	19724	19754	19888	20059	19780	19715	19969	19882	19832	19913	19882	20201	19929	20019	19624	19912	19850	19831	19781	19943	19932	19858	19897	19559	19699	19737	19806	19582	19901	19956	19954	19776	19896	19783	19576	19876	19784	19785	19859	19971	19756	19904	19879	19840	19757	19892	19804	19911	19845	19826	19939	19902	19923	19816	20046	19943	19829	19876	19824	19977	19900	19826	20122	19791	19980	19885	19868	19723	19841	20045	19969	19802	20108	20110	19716	19788	19763	20139	19967	19765	19787	19874	19972	19726	19600	19783	19932	20003	19733	19952	19887	19811	19753	19760	19867	19770	20064	19845	19990	19934	19982	19973	19780	19722	19760	19799	19724	19728	19776	19887	19983	19805	20052	19827	19852	19950	19999	19605	19626	20048	20057	19843	19636	19922	19793	19737	19838	19838	19914	19900	19980	20197	19998	19897	19712	19902	19794	19806	20065	20001	19937	19719	20060	19678	20009	19930	19870	19948	19885	19906	19698	19964	19866	19810	19749	20078	20020	19979	20016	19765	19760	20002	19890	19961	19991	20108	19967	19880	19684	20010	19977	19930	19683	19924	19876	19775	19772	19874	19931	20010	19874	19966	19745	19755	19935	19862	19899	19978	19873	19875	19988	19937	19975	20011	20091	19719	19764	19694	19865	19720	19747	19962	19736	19794	19737	19789	20071	19832	19970	19761	19888	19828	19794	19994	19899	19976	19848	20202	19799	20079	20132	20009	20014	19952	19833	19829	19937	19717	19957	20086	19894	19862	20161	20144	19987	19769	19879	19887	19894	20043	19788	19987	19795	19981	19917	19887	19674	19607	19854	19528	19853	19942	19918	19847	19849	19834	19894	19822	19696	19832	19692	19805	19929	19790	19780	19899	19791	19719	19779	19609	19909	19904	19930	19765	19939	19837	19692	19885	19926	19851	19905	19886	19888	20062	20013	19947	19819	19733	19922	19911	19840	19830	19711	19887	19806	19820	19692	19673	19782	19783	19823	19788	19867	19881	19769	19655	19666	19647	19876	19849	19759	19988	19988	19932	19900	19916	19793	19756	20011	19866	19980	19750	19755	19954	19839	19986	19784	19936	19875	19879	19641	20098	19872	19935	19943	19953	19891	19717	19731	19851	19628	19916	19833	19628	19889	19803	20015	19831	19899	19995	19976	20024	20043	19651	19523	19749	19759	19894	19810	19690	19625	19885	19948	19812	19596	19800	19880	19724	19809	19944	19548	19867	19821	19923	20013	20008	19841	20051	19944	19902	19962	20101	19765	19875	19857	19812	19861	19943	19821	19984	19955	19862	19919	20014	19735	19949	20125	19889	19746	19740	19859	19717	19746	20067	19892	19980	19914	19927	19977	19946	19946	19774	19983	19762	19924	19789	19869	19899	19978	20000	20025	19891	19784	19873	19784	19768	20012	19849	19868	19872	19715	19782	19823	19955	19972	19885	19973	19908	19816	19799	19797	19959	19988	19690	20134	19873	19877	19901	19694	19938	19728	20040	19837	19831	19690	19860	19756	19833	20089	19959	19781	19901	19782	19887	19714	19697	19945	19735	19817	19849	19902	19987	19944	19933	19861	19675	19928	19879	19779	19810	19794	19973	19886	20001	19919	19773	19911	19908	19858	19896	19836	19563	19835	19674	19629	19988	19899	19885	19722	19711	19991	19781	19875	19698	19762	19824	19946	20041	20059	19797	19917	19813	19979	19814	19802	19973	19699	20012	19625	19840	19952	19959	19894	19917	19869	19893	19780	19945	19900	19878	19735	19769	20099	19855	20058	20046	20004	19950	20071	20084	19990	19892	19932	19881	19782	19814	19920	19819	19817	19863	19846	20012	19746	19891	19713	19664	19851	19919	20041	19865	19930	19869	19835	19740	19977	19883	19778	19861	19776	19917	19923	19970	19914	19799	19789	19783	19757
62561	104950	91916	73341	51906	34264	22963	18455	16835	16805	16704	16583	16963	16774	16741	16889	16615	16698	16696	16734	16684	16784	16884	16882	16701	16883	16714	16807	16719	16841	16808	16752	16805	16594	16844	16495	16703	16852	16655	16725	16730	16715	16893	16642	16592	16781	16796	16866	16801	16793	16847	16875	16837	16665	16854	16659	16765	16968	16850	16637	16574	16655	16543	16818	16619	16663	16708	16698	16850	16764	16709	16824	16617	16734	16748	16667	16617	16819	16667	16645	16861	16640	16675	16641	16829	16535	16526	16678	16893	16573	16617	16785	16754	16753	16630	16783	16885	16692	16778	16702	16740	16626	16604	16697	16670	16629	16965	16654	16653	16778	16609	16801	16832	16660	16626	16725	16764	16783	16694	16926	16772	16519	16721	16573	16724	16632	16565	16845	16662	16639	16622	16796	16710	16765	16780	16726	16646	16636	16695	16512	16758	16731	16687	16549	16807	16703	16746	16667	16748	16740	16860	16831	16663	16713	16699	16814	16800	16563	16679	16648	16719	16631	16664	16719	16649	16873	16758	16912	16761	16747	16584	16553	16552	16816	16630	16679	16722	16788	16899	16656	16777	16890	16599	16592	16800	16813	16688	16552	16787	16659	16719	16733	16704	16923	16699	16488	16705	16752	16724	16850	16681	16637	16877	16597	16574	16622	16852	16789	16853	16616	16654	16902	16793	16689	16922	16841	16647	16762	16784	16677	16712	16569	16574	16845	16668	16781	16777	16647	16641	16673	16642	16715	16768	16682	16745	16801	16685	16626	16741	16703	16591	16568	16589	16847	16700	16892	16633	16784	16769	16734	16694	16830	16781	16691	16563	16728	16728	16581	16749	16716	16636	16693	16803	16686	16640	16625	16697	16676	16576	16719	16664	16734	16684	16641	16813	16724	16681	16883	16741	16738	16824	16792	16722	16655	16703	16841	16807	16851	16866	16613	16514	16639	16791	16747	16707	16945	16885	16667	16928	16844	16845	16689	16665	16966	16670	16788	16580	16932	16725	16664	16681	16633	16691	16493	16646	16795	16739	16769	16658	16727	16643	16767	16707	16718	16613	16803	16648	16663	16726	16817	16681	16834	16629	16874	16699	16729	16791	16785	16775	16700	16611	16622	16691	16655	16708	16852	16684	16676	16776	16675	16786	16812	16665	16648	16673	16773	16567	16561	16729	16687	16846	16805	16878	16719	16786	16885	16907	16758	16752	16530	16821	16671	16726	16795	16788	16790	16759	16712	16712	16753	16672	16757	16635	16784	16773	16777	16805	16776	16679	16708	16829	16688	16780	16742	16724	16641	16827	16775	16765	16513	16639	16783	16727	16642	16752	16597	16755	16659	16725	16777	16689	16710	16913	16730	16630	16706	16780	16676	16765	16825	16774	16843	16735	16750	16707	16946	16675	16762	16704	16764	16637	16715	16759	16694	16730	16763	16653	16660	16834	16811	16720	16975	16745	16633	16565	16511	16822	16599	16880	16748	16909	16729	16634	16787	16585	16714	16639	16683	16884	16745	16810	16784	16870	16569	16556	16769	16739	16646	16651	16706	16692	16956	16861	16787	16907	16667	16518	16832	16950	16910	16733	16804	16708	16672	16811	16681	16853	16669	16781	16617	16733	16786	16883	16788	16726	16798	16792	16767	16791	16757	16819	16707	16815	16737	16754	16658	16735	16753	16878	16556	16794	16645	16689	16628	16740	16829	16744	16906	16622	16912	16730	16701	16722	16584	16790	16825	16799	16577	16774	16736	16793	16860	16709	16736	16697	16766	16580	16801	16724	16723	16595	16673	16804	16623	16635	16721	16586	16677	16757	16810	16808	16831	16734	16638	16811	16567	16842	16686	16722	16506	16645	16701	16567	16617	16706	16690	16836	16735	16921	16791	16811	16473	16650	16776	16846	16684	16786	16582	16710	16693	16459	16774	16600	16829	16639	16671	16664	16932	16577	16643	16937	16760	16734	16636	16625	16811	16596	16766	16707	16698	16605	16691	16615	16985	16712	16846	16750	16744	16705	16716	16703	16768	16889	16893	16703	16617	16758	16603	16742	16727	16817	16752	16691	16866	16871	16740	16635	16739	16754	16660	16803	16691	16697	16799	16750	16667	16751	16735	16700	16620	16671	16736	16624	16703	16733	16937	16598	16669	16596	16743	16659	16585	16863	16701	16685	16649	16667	16680	16902	16736	16683	16690	16664	16698	16670	16878	16709	16834	16850	16655	16500	16545	16782	16851	16740	16804	16766	16652	16555	16661	16796	16739	16840	16741	16793	16529	16863	16704	16819	16619	16685	16738	16806	16794	16657	16898	16696	16590	16630	16763	16856	16585	16706	16663	16835	16662	16771	16530	16673	16695	16742	16798	16742	16633	16715	16619	16843	16788	16824	16786	16766	16707	16719	16767	16701	16792	16820	16672	16774	16799	16672	16732	16689	16746	16708	16803	16795	16665	16812	16632	16756	16672	16729	16754	16651	16771	16892	16727	16623	16892	16815	16673	16706	16871	16853	16722	16818	16748	16520	16535	16719	16814	16800	16684	16680	16686	16698	16801	16558	16717	16573	16716	16745	16741	16679	16687	16665	16787	16729	16810	16774	16966	16848	16891	16649	16891	16489	16789	16790	16731	16726	16573	16659	16871	16585	16609	16724	16615	16813	16729	16823	16588	16768	16559	16881	16803	16557	16565	16774	16625	16670	16790	16698	16688	16763	16660	16688	16599	16666	16850	16701	16797	16746	16633	16799	16689	16777	16690	16724	16575	16912	16635	16885	16603	16685	16648	16687	16783	16716	16631	16709	16677	16821	16687	16846	16654	16787	16866	16688	16674	16614	16700	16851	16807	16878	16662	16638	16756	16734	16726	16747	16573	16690	16905	16842	16674	16784	16656	16715	16639	16455	16589	16862	16699	16807	16759	16712	16723	16631	16793	16677	16778	16724	16544	16632	16725	16680	16836	16885	16576	16857	16792	16794	16725	16616	16678	16908	16850	16616	16708	16701	16872	16740	16720	16681	16628	16513	16583	16762	16761	16755	16626	16766	16749	16788	16728	16454	16747	16638	16568	16728	16794	16670	16618	16770	16779	16778	16579	16812	16830	16671	16543	16723	16539	16640	16827	16556	16907	16772	16704	16667	16635	16678	16568	16806	16686	16722	16766	16757	16650	16730	16714	16686	16693	16688	16724	16866	16748	16781	16653	16931	16603	16761	16832	16812	16640	16758	16699	16647	16665	16779	16639	16805	16865	16896	16631	16623	16721	16667	16844	16758	16701	16629	16705	16895	16699	16704	16716	16767	16655	16781	16733	16756	16493	16902	16750	16700	16841	16840	16728	16759	16749	16677	16718	16753	16848	16538	16728	16724	16739	16864	16845	16686	16642	16612	16757	16913	16790	16759	16674	16771	16564	16660	16833	16770	16748	16647	16567	16700	16688	16712	16788	16722	16827	16675	16816	16846	16731	16806	16648	16737	16656	16951	16793	16741	16857	16773	16803	16708	16732	16739	16670	16856	16757	16810	16745	16599	16792	16702	16896	16662	16726	16648	16675	16567	16769	16811	16858	16751	16712	16701	16719	16751	16735	16555	16814	16692	16916	16634	16533	16637	16808	16674	16623	16788	16778	16716	16807	16904	16493	16631	16703	16700	16736	16663	16744	16609	16715	16705	16755	16754	16572	16606	16668	16595	16456	16754	16761	16543	16912	16774	16691	16897	16695	16683	16737	16533	16605	16673	16737	16749	16766	16623	16590	16728	16564	16705	16679	16653	16813	16725	16874	16828	16769	16768	16693	16708	16581	16865	16817	16716	16944	16743	16663	16719	16791	16610	16716	16868	16778	16671	16813	16674	16829	16752	16628	16740	16681	16755	16718	16759	16698	16894	16674	16616	16882	16691	16877	16772	16635	16757	16693	16791	16583	16798	16806	16768	16793	16656	16787	16694	16728	16744	16665	16868	16652	16728	16697	16789	16699	16727	16668	16858	16728	16767	16775	16835	16644	16751	16624	16778	16881	16737	16700	16804	16764	16890	16711	16872	16740	16779	16778	16611	16845	16826	16669	16786	16800	16733	16798	16632	16671	16546	16658	16664	16534	16684	16633	16773	16650	16728	16774	16709	16673	16684	16707	16858	16722	16776	16658	16633	16680	16934	16698	16681	16705	16534	16848	16659	16882	16878	16587	16618	16766	16768	16737	16783	16695	16762	16691	16785	16693	16766	16498	16766	16711	16805	16582	16670	16673	16920	16601	16805	16766	16676	16671	16789	16788	16679	16718	16939	16652	16676	16761	16747	16829	16506	16713	16857	16722	16773	16821	16808	16744	16806	16788	16828	16685	16579	16826	16757	16667	16653	16824	16595	16744	16861	16593	16693	16642	16684	16731	16681	16786	16604	16615	16876	16499	16625	16621	16769	16675	16537	16682	16874	16667	16775	16792	16599	16626	16822	16864	16847	16768	16675	16756	16664	16761	16555	16833	16711	16627	16801	16701	16745	16701	16577	16726	16768	16870	16726	16683	16751	16875	16601	16842	16691	16515	16731	16684	16780	16705	16766	16780	16537	16855	16720	16774	16702	16642	16312	16767	16625	16703	16634	16649	16898	16660	16828	16699	16686	16662	16745	16863	16829	16744	16752	16769	16709	16697	16651	16688	16800	16751	16755	16607	16758	16781	16753	16895	16635	16703	16715	16606	16741	16733	16828	16825	16572	16680	16640	16704	16865	16642	16877	16721	16643	16582	16819	16571	16794	16838	16668	16635	16665	16627	16704	16647	16850	16749	16784	16798	16813	16598	16740	16805	16712	16795	16819	16632	16793	16666	16632	16700	16761	16696	16740	16743	16635	16726	16669	16641	16741	16665	16690	16909	16732	16780	16727	16802	16656	16661	16893	16820	16725	16758	16788	16823	16705	16689	16602	16774	16821	16837	16717	16728	16787	16781	16651	16776	16827	16679	16681	16785	16751	16741	16810	16664	16729	16631	16614	16645	16685	16781	16739	16611	16601	16653	16684	16776	16769	16638	16697	16695	16720	16756	16674	16688	16745	16705	16797	16835	16773	16647	16640	16746	16708	16711	16780	16644	16752	16653	16683	16816	16578	16851	16685	16611	16580	16766	16774	16509	16781	16701	16692	16565
30807	34939	41404	33959	25279	21854	20912	20372	20369	20192	20238	20091	20318	20011	20040	20095	20047	20210	20177	20069	20064	20170	20156	20165	20210	20004	20266	20114	20256	20258	20125	20246	20172	20204	19952	20157	20313	20250	20149	19993	20112	20047	20151	20138	20390	20067	20230	20152	20145	20232	19992	20171	20436	20145	20229	20128	20005	20531	20158	20020	20153	20149	20183	20042	20322	20026	19994	20264	20195	20270	20133	20143	20252	19955	20164	20159	20192	20258	20081	19891	19947	20100	19955	20252	20111	20223	20185	20171	20128	20087	20245	20210	20149	19954	20370	20122	20093	20069	20166	20040	20216	20109	20114	20350	20181	20068	20322	20106	20310	20152	20391	20161	20256	20133	20239	20140	20310	20214	20121	20094	19937	20208	20104	20412	20126	20279	20105	20097	20077	20187	20091	20256	20121	19992	20162	20018	20213	20169	20197	20067	20119	20045	20203	20245	20154	19888	20233	19918	20074	20111	20273	20186	20211	20031	20146	20178	20104	20220	20217	19984	20113	20244	20219	20255	20207	19980	20219	20134	20264	20277	20060	20077	20191	20072	19995	20238	20139	20209	20271	20122	20269	20158	20040	20226	19914	19929	20020	20045	20002	20009	20089	20212	20154	20134	19923	19963	20259	19961	20040	20104	20158	20104	20147	20293	20180	20183	20108	20146	20218	20244	20109	20095	19953	19949	20327	20169	19839	20280	20198	20201	20143	20133	20137	20088	20139	20106	20081	20304	19968	19988	19982	20340	20132	19959	20336	20132	20243	20280	20043	20043	19961	20082	20135	20096	20126	20343	20150	20132	19943	20160	20125	20040	20120	20158	20101	20235	20095	19973	20231	20112	20133	19965	20272	20315	20227	19990	20213	20079	20279	20086	20168	20159	19994	20092	20293	19928	19986	20110	19946	20032	19927	20130	20087	20119	19972	20148	20150	20065	20103	20235	20032	20159	20236	20255	20048	20218	20183	20187	20388	20116	20126	20106	20185	20023	20228	19947	19880	20353	20233	19972	20138	20300	20124	20000	20110	19927	20003	20090	20118	20051	20144	19981	20298	20433	20096	20097	20318	20068	20166	20032	20227	19887	20133	20064	20176	20085	20371	20206	20003	20068	20239	20210	20018	20102	20237	20211	20136	20245	20182	20392	19974	20027	19999	20173	20029	19899	20207	20196	20322	20094	20054	20095	20040	20449	20097	20195	20409	20306	20312	20283	20085	20059	20206	20157	20064	20343	20396	20199	20208	20575	19996	20026	20296	20266	20187	20116	20334	20014	20071	20291	20059	20089	20146	20169	20076	20119	20174	20003	20305	20096	20151	20154	20210	20399	20111	20116	20112	19904	20233	20111	20083	20069	20063	20263	19965	20242	20094	20081	20138	20163	20105	20221	20115	20219	19983	20003	20172	19836	20073	20219	20257	20084	19945	20076	20295	20086	20124	20130	20119	20170	20108	20064	20071	19978	20156	20102	20105	20246	20239	20124	20166	20121	20180	20130	20228	20189	20037	19995	20163	20214	20264	20239	20199	20061	20014	20198	20177	20213	20281	19897	20269	19963	20135	20170	20118	20289	20066	20062	19949	20179	20260	20079	20331	20232	20154	20052	20194	20162	20139	20210	20213	20213	20224	20017	20162	20357	20129	20000	20208	20159	19843	20116	19924	20348	20261	19898	20124	19973	20187	20251	20189	20164	20160	20192	20114	20089	19944	20195	20117	20170	20145	20305	20358	20141	20134	20004	20040	20087	20032	20285	20170	20088	20258	20459	20239	19822	20198	20127	19990	20437	20444	20117	19964	20196	20165	19936	20195	20231	20119	20098	20207	20195	20438	19873	20308	20258	20153	20131	20197	20263	20239	20253	20097	20052	20331	20106	19975	20167	20162	20076	20239	20172	20129	19990	20190	20165	20088	20020	20042	20173	20230	20107	20172	20124	20234	20275	19965	20197	20426	20142	20216	19805	20130	20113	20102	19992	20269	19999	20070	20095	20039	20223	19987	20245	20037	20050	20131	20134	20248	19996	19785	20255	20032	19932	20029	19982	20264	20112	20083	20130	20237	19968	19837	20200	20242	20187	20215	20099	20265	20147	20160	20079	20254	20291	20321	20236	20338	20528	20172	20383	20255	20128	20152	20324	20004	20246	20318	20049	20296	20230	20081	20192	20240	20119	20129	20057	20311	20060	20388	20244	19965	20262	20005	20403	20115	20187	20289	20187	20129	20269	20113	20004	20140	20180	20075	20267	20021	19949	20017	20182	20047	20006	20140	20040	20242	20256	20033	20102	20156	20265	20210	20295	20087	19893	20261	20068	20133	20198	20123	19959	19987	20181	20150	20263	20132	20008	20054	20162	19980	20266	20131	20169	20203	20206	20033	20159	20092	20203	19963	20180	20235	20256	20075	20201	19938	20262	20182	19937	19889	20181	20179	20158	20155	20008	20254	20173	20076	19985	20265	20153	20117	20237	20195	20235	20298	20150	20195	20084	20392	20251	20201	20096	20085	20105	20189	20078	20120	20191	20280	20055	20153	20294	20303	20127	20252	20019	20205	20136	20268	20269	20064	20319	20308	20187	20177	20353	20011	19966	20201	20218	20495	20278	20153	20294	20075	19953	20367	20392	20234	20065	19972	19960	20388	20254	20108	20167	20209	20033	20098	20170	20375	20134	20243	20250	20024	20134	20203	19988	20018	20205	20090	20212	19959	20046	20071	20086	20131	20210	20158	20071	20037	20247	19967	19953	20246	20019	20396	20073	20257	20333	20054	20070	20077	20163	20193	20053	20258	20020	20099	20095	20374	20155	20075	20033	20144	20188	20272	20234	20069	20002	20121	20014	20127	20277	19991	20212	20108	20031	20319	20049	20258	20145	20194	20218	20177	19980	20322	20215	19985	20031	20223	20247	19946	20389	20226	20162	20205	19951	20150	20340	20241	20221	20258	20079	19954	20170	20229	20162	20169	20283	20001	20045	20279	20284	20137	19977	20074	20212	19978	20209	20286	19906	20170	20091	20246	20232	20116	20229	20144	20330	20106	20031	20086	20112	20138	20122	20078	20236	20171	19957	20164	20269	20312	20183	20262	19991	20312	20066	20071	20284	20239	20023	20136	20059	20128	20108	19925	20117	20068	20335	20157	20027	20031	20066	20079	20041	20082	20055	20110	20131	20203	20319	20279	20080	20159	20195	20309	19866	20056	20206	20197	20006	19994	20002	20175	19928	20228	20009	20139	20088	19980	20239	20233	20066	20137	20193	20172	20071	20229	20197	20158	20288	20209	20036	20197	19977	20250	20485	20240	20077	20111	20034	20151	20150	20282	20053	20193	20183	20034	19989	20187	20284	20007	20292	20280	20317	20393	20026	20206	19822	20164	19935	20286	20026	20327	20302	20078	20267	20338	20190	20098	20218	20133	20176	20084	20098	20053	20229	20278	20243	20177	20241	20129	20048	20265	20163	20236	20132	20031	19980	20042	20202	20287	20281	20079	20246	20223	20258	20223	20166	19996	20236	20040	20066	20390	20140	20061	20294	20057	20138	20115	20043	20223	19960	20220	20178	20224	20165	20189	20096	19985	20196	20331	20176	20137	20225	20227	20224	20099	20000	20215	20086	20288	20220	20129	20277	20189	20259	20180	20223	20143	20149	20317	20265	19997	20033	20342	19987	20186	20093	20016	19745	19902	20262	19975	20081	20189	20034	20216	19885	20275	20436	20084	20064	20167	20043	20060	20078	20155	20134	20221	20255	19923	20272	20103	20259	20116	19969	20263	20343	20156	20301	20332	20104	20067	20077	20075	20032	20326	20059	20169	20177	20132	20104	20059	20050	20222	20240	20129	20182	19929	20099	19877	20245	20227	20069	20134	20148	20236	20189	20209	20283	20248	20141	20150	20052	20340	20078	20200	20043	20021	20201	20123	20183	20138	20014	20424	20139	20096	20139	20219	20109	20083	20177	20113	20225	20118	20075	20231	20060	20111	20178	20047	20053	20378	20240	20230	19941	20096	20201	20064	20224	20353	20214	20173	20203	19978	20273	20216	20169	20150	20012	20053	20046	20082	20091	20234	20222	20094	20194	20351	19933	20053	20129	20019	20249	20047	20172	19975	20164	20157	20215	20020	20180	20037	20000	19990	20095	20080	19952	20133	20291	20110	20143	20200	20014	20235	20165	20269	20345	20316	20185	20100	20003	20122	20228	20103	20148	19994	19951	20003	20204	19792	20246	20160	20120	20143	20198	20104	20044	20238	20282	20173	20341	20391	19930	20088	19991	20180	20225	20071	20080	20318	20308	20322	19903	20305	20342	20185	20126	20098	19770	20064	20236	20132	20157	20030	20005	20082	20206	20208	20098	20238	20228	20460	20004	20230	20060	20266	20278	20095	19984	20364	20023	19980	20204	20031	20015	19956	20197	20152	20020	20181	20101	20088	20024	20124	20339	20169	20250	20253	20175	20192	20088	20283	20038	20006	19919	20056	20347	20222	19996	20213	20093	20286	20370	20255	20039	20150	20191	20183	20124	20101	20322	20089	20117	20121	20187	20219	20119	20186	20167	20181	19804	20128	20068	20342	20158	20164	20072	20147	20279	19931	19826	20100	20239	20197	20050	20162	20084	20283	20352	20230	20085	20127	20134	20474	20108	20011	20203	20235	20011	20144	19943	20130	20135	20294	20271	19983	20043	20301	20244	19999	20334	20201	20144	20247	20007	20117	19896	19954	20273	20116	20315	20096	20173	20311	20044	20131	20317	20286	20331	20183	20166	20098	20303	20274	20097	20286	20268	20461	20108	19881	20204	20325	20120	20125	19913	20180	20221	19992	19906	20191	20081	20083	20075	20258	19838	20180	20422	19933	20072	20193	20268	20125	20306	20178	20273	19939	20165	20187	20136	19853	20084	20039	20183	19890	20037	20110	20162	20040	20116	20131	20183	20288	20115	20348	20177	20260	20336	20235	19870	20163	20010	20068	20044	20402	20200	20346	20184	20091	20169	20311	20233	20104	19972	19950	20113	19952	20220	20036	20018	20053	20054	19903	20158	20269	20106	20055	20179	20155	20032	20009	20090	20190	20091	20281	19911	20172	20107	20031	20049	20152	20237	20256	19985	20144	20159	20259	20149	20172	20117	20020	20179	20291	20180
39063	53883	43749	30094	21948	18360	17358	17107	16804	16906	16867	17021	17043	17065	16935	16714	17040	16915	16799	16909	16912	16969	16818	16900	16969	16977	16911	16908	16800	17046	16784	17031	16798	16643	16978	16904	16938	16910	16882	16871	16917	16795	16838	17045	16757	16986	16925	16844	16797	16875	16846	16853	16924	16812	17090	16831	16697	16766	17102	16762	16719	16949	16961	16706	16973	16885	16880	16921	16974	16901	16851	16873	16785	16927	17030	16788	16929	16940	16964	16906	16952	17099	16905	16968	17004	16892	16825	16978	16791	16922	16865	16954	16842	16778	16723	16921	16809	16838	17010	17054	16950	16928	17051	16790	16771	16789	16944	17023	16811	16949	16913	16960	16928	17043	16844	16738	17012	16842	16937	16770	16804	16928	16922	16805	16985	16824	17003	16815	16888	16809	16670	16872	16906	16721	16888	16910	16931	16990	16729	17096	16970	16781	16832	16713	17007	16998	17044	17063	16940	16949	16897	17016	16794	16801	16884	16886	16895	16749	16886	16826	16823	16924	16789	16840	16942	16995	16956	17121	16944	16853	16773	17019	16832	16777	16904	16824	16800	16792	16975	16949	16743	16814	16865	16987	16867	16938	16894	16848	16960	16729	16905	17033	16888	16933	16849	16817	16786	16850	16749	16870	16914	16900	17053	16720	16879	16863	16945	16975	16996	16873	16954	16757	16805	16883	16993	16845	16994	16750	16906	16791	16828	16894	16934	16954	16995	16693	16983	16932	16669	16784	17056	17042	16955	16951	16847	16817	16778	16967	16878	16905	17020	16977	16907	16895	16731	16947	16870	17004	16842	16908	16817	16832	16690	16798	17042	16821	16981	16784	17125	16918	16998	16883	16966	16940	16777	16924	16844	16890	16951	16854	16970	16751	16906	16985	16926	16910	16801	16921	17017	16957	16912	16886	16984	16898	16786	16768	16845	16766	16930	16868	16872	16894	17216	16942	16976	17016	16888	16976	16741	16919	16778	16908	16841	16877	16964	16738	16952	16677	16845	16692	16919	16916	16708	16923	17000	16883	17001	16718	16876	17096	16908	16859	17007	16932	16803	16948	16879	16976	16874	17050	16831	16824	17031	16961	16995	16944	16689	16803	16901	16618	16945	16933	16793	16930	16907	16961	16748	16962	16973	16886	17034	16815	16935	16956	17002	16990	16938	16667	17027	16915	16855	17011	16921	16769	16815	16822	16822	16959	16890	16909	16732	17029	16859	16906	16882	16805	16957	16785	16828	16996	16964	16706	16830	16916	16845	16979	16840	16945	16821	16871	16829	16773	16845	16863	17142	16761	16961	16884	16813	16980	16880	16904	16828	16791	16992	16823	16936	16820	16801	16857	16867	16930	16891	16939	16904	16976	16788	17058	16843	16926	16971	16842	16777	17017	16895	16903	16776	16891	16861	16767	16991	16748	16854	17042	16974	16816	16896	17075	16990	16805	16744	16951	16930	16982	16951	16830	16921	16858	16898	16966	16830	16908	16911	16850	17028	16761	17002	16784	17041	16715	17012	16879	16816	16944	16844	16764	16710	17011	16797	16900	16884	16943	16863	16990	16872	16967	17075	16941	16989	16789	16888	16829	16844	16759	17034	16889	16873	17033	16902	16945	16937	16801	16848	16872	16886	16920	16954	16930	16847	16777	16715	16900	17089	16802	16793	17018	16771	16929	16815	16946	16918	16951	16841	17005	16901	16859	16959	16954	17070	17007	16807	16881	16941	16896	16781	16841	16893	16852	16826	16936	16857	16832	16876	17177	16926	17063	16940	16722	16989	16886	16939	16966	16877	16876	16762	16923	16779	16898	17037	16758	17006	16799	16723	16885	16902	16950	16756	16790	17122	16938	17013	17000	16939	17062	16822	16888	16894	16775	16792	17021	16818	16792	16708	16978	16817	16866	17040	16899	16757	16943	16929	16942	16815	16776	16759	16814	16837	16951	16959	16891	17006	16991	16921	16891	16914	16801	16929	16860	16781	16871	16989	16924	16922	16847	16693	17037	16886	16786	16868	16947	16918	17017	16978	16834	17024	16891	16938	17080	16951	16679	16843	16968	16950	16840	16952	17035	16751	16889	16929	16641	16858	16899	16984	16935	16857	16855	16889	16826	17073	16894	16940	17103	16932	16984	16720	16811	16865	17015	16980	16891	16697	16879	16874	16996	16966	16862	16998	17034	16852	16968	16944	16890	16928	16973	16949	16920	16893	16875	16869	16912	16807	16921	16897	16856	16954	16794	16797	16796	16869	16906	16781	16950	16956	16851	17064	16843	16934	16919	17033	16788	16777	16909	16836	17127	16727	16844	16833	16933	16970	17045	16787	16881	16855	16920	17019	16866	17087	16828	16924	16800	16892	16862	16934	16915	16901	16732	16980	16911	16931	16831	16826	16829	16869	16802	16932	16871	16919	17001	17018	16959	16878	16734	16815	16930	16915	16952	16922	17151	16813	16735	17082	16925	16997	16811	16878	17129	16683	17061	16737	17080	16837	16913	16921	16828	17003	16941	16845	16872	16938	17009	17015	16768	16900	17013	16782	16841	16848	16964	17101	16836	16995	16816	17059	16864	16953	16860	16956	16992	16877	16889	16814	16809	16803	16875	16802	16920	16855	16872	16960	16839	16961	16922	16929	16936	16975	16814	16951	16839	16937	16970	17042	16988	16858	17016	16874	16901	16938	16735	16907	16961	16825	16905	16988	16895	17103	16912	16968	16786	16847	16986	16939	16901	16846	16924	16760	17036	16932	16774	16975	16953	16768	16847	16827	16870	16908	16850	16845	16965	16818	16985	16703	16877	16821	16764	16968	16729	16852	16711	16886	16902	16933	16823	16994	16914	16912	16909	16955	16710	16862	16873	16794	17014	16727	16794	16822	16985	16872	16870	16976	16936	16833	16821	16751	16882	16800	16838	17018	17020	16850	17007	16955	16816	16732	16922	16974	16973	17043	16765	16947	16863	16856	16862	16916	16866	16816	16991	16841	16934	16953	16901	16955	16851	16921	17024	16866	17025	16861	16760	16980	16974	16789	16959	16954	16844	16901	16789	17023	16888	16939	17021	17009	17024	16838	16847	16911	17024	17013	16903	17019	16830	16823	17114	17078	16705	16815	16877	16968	16877	16938	16903	16898	16962	16868	17043	16886	16904	17025	16912	16978	16840	16907	16959	16754	16852	16830	16823	16881	16961	17141	16882	16872	16825	16844	17045	16803	17046	16867	16988	16834	16788	16879	16878	16935	16888	16849	16968	16827	16861	16971	16788	16848	16975	16869	16940	16759	16911	16824	16976	16860	16992	16907	16862	16688	17017	17090	16937	16942	16759	16875	17016	16983	16910	16892	16975	16871	16985	16959	16947	16930	17035	16784	17007	16931	16783	16893	16880	16868	17065	16989	16875	16985	16850	17135	16797	17020	16810	16931	16897	16853	16994	16803	16804	16887	16822	16784	16736	16896	16953	17002	16826	16829	16835	17059	17008	16896	17021	17024	16854	16840	17056	16785	17076	16980	17026	16673	16934	16890	16859	16959	16890	16873	17107	16946	16687	16981	16863	16911	16864	16987	17010	16882	16869	16960	17142	16923	16958	16920	17007	16961	16853	17049	16772	16884	16829	16885	16735	16853	17047	16725	16944	16971	16866	16930	16664	17016	16833	16866	16999	16830	17009	16881	16893	16971	17050	16930	16802	16964	16929	16997	16825	16930	16800	16814	17101	17112	16948	17030	16729	16905	16819	16947	16859	17000	16829	16992	16818	16932	16992	16967	16886	16943	16898	16788	16934	16992	17034	16897	16783	16627	16869	16820	16920	16840	16943	16822	16841	16702	16938	16708	16968	16915	16851	16847	16881	16913	16870	16885	16978	16755	16945	16867	16870	16979	16754	16938	16963	16978	16988	16821	16883	16908	16891	16896	16781	17100	16941	16976	16847	17002	16898	16771	16747	16950	17009	17046	16848	16748	16899	16912	16932	17192	16941	16864	16794	16842	16986	16898	16860	16986	17024	16923	16843	16974	16930	16931	16990	16792	16858	16820	16870	16910	16855	16933	16956	16866	16928	16975	16975	17130	16746	16832	16815	16742	16856	17034	16960	16881	16706	17064	16800	16977	16860	16905	16931	16771	16944	16867	16775	16975	16854	16892	16845	16962	16902	16650	16870	16943	16968	16926	17043	16950	17088	17015	16941	16771	16789	17000	16909	16943	16869	16877	16810	16882	16797	16926	16866	16896	16800	16869	17064	16993	16797	16768	16966	16768	16800	16967	16966	16743	16948	16777	16900	16990	16965	17047	16793	17056	16889	16825	16914	16898	17058	17044	17035	16817	16987	16880	16990	16973	17132	16933	16732	17039	16987	16962	16866	16928	16892	16875	16872	16843	16821	16932	16938	16912	16850	16792	16998	16749	16964	16866	17053	16899	16966	16972	16937	17027	17046	16863	16882	16960	16980	17007	16942	16983	16910	16920	16961	16837	17036	16749	16817	16901	17013	17002	16963	16825	17064	16819	16995	16874	16836	16910	16942	17040	16978	16841	16856	16887	16827	17035	17017	16921	17060	16753	16657	16839	16800	16975	17067	16788	16724	17027	16823	17051	16936	16903	17144	16974	16984	17029	16772	16761	16695	16844	16811	16911	16837	16980	17102	16873	16994	16951	16819	16859	16897	16932	16825	16917	16877	16911	16909	17049	17022	16999	16929	17018	16827	16904	16913	17003	16769	16922	16782	16844	16917	16985	16946	16905	16663	16846	16663	16965	16907	16942	16876	16981	16877	16923	16990	16951	16749	16890	16852	17033	16879	16896	16674	16939	16746	16947	16839	16964	16881	16850	17050	16858	16962	16977	16975	16754	16874	16874	16901	16930	16921	16725	17016	16997	16830	16812	16885	17207	16804	16648	17036	16923	16862	16968	17077	16877	16941	16942	16920	16912	16888	16898	16827	16956	16846	16977	16963	16953	16869	16928	16771	16911	16991	17120	16820	16902	16930	16956	16914	16876	16993	17016	16773	16710	17036	16953	16649	17110	16798	16892	16891	16823	16887	17024	16849	16953	16858	16963	16873	16924	16893	16846	16999	16967	16872	16903	16720	16813	16852	17096	17028	16867	16920	16903	16722	16977	16875	17000	16797	16749	17003
24299	24123	38116	40104	32461	27924	24649	20859	20075	19994	20087	20011	19920	19985	20185	19938	19945	19986	20167	19843	19879	19716	19891	19732	20004	19720	19846	19741	19889	19839	19828	19825	19875	19940	19721	19872	19836	19856	19809	19822	19920	19991	19867	19745	19686	19598	19631	19806	19860	19843	19868	19746	19625	19676	19739	19858	19850	19882	19698	19719	19666	19821	19829	19918	19968	19852	19933	19740	19809	19654	19651	19877	19920	19912	19754	19978	19935	19658	19740	19821	19845	19798	19767	19784	19673	20002	19943	19988	19764	19842	19858	19925	19857	19878	19692	19807	19782	19849	19758	19788	19596	19735	20084	19765	19790	19652	19870	19964	19668	19995	19772	20065	19805	19665	19851	19744	19732	20057	19789	19527	19695	19767	19837	19852	19801	19905	19816	19713	19699	19823	19806	19955	19691	19752	19566	19689	19821	19694	19696	19640	19689	19849	19790	19656	19716	19706	19940	19690	19872	19661	19829	19649	19843	19541	19506	19774	19967	19748	19931	19756	19709	19724	19993	19696	19935	19696	19773	19789	19625	19725	19628	19621	19815	19970	19648	19728	19641	19764	19652	19772	19843	19680	19682	19918	19751	19705	19774	19858	19826	19787	19955	19568	19955	19809	19701	19798	19629	19609	19684	19882	19805	19889	19824	19880	19699	19932	19692	19542	19674	19600	19715	19650	19850	19562	19668	19713	19825	19613	19812	19871	19777	19689	19726	19585	19887	19630	19816	19882	19606	19871	19838	19664	19760	19595	19786	19780	19799	19811	19799	19813	19824	19594	19870	19833	19785	19766	19716	19562	19757	19679	19787	19573	19767	19708	19636	19813	19639	19618	19764	19656	19879	19960	19674	19888	19618	19776	19751	19884	19826	19617	19761	19959	19822	19644	19867	19790	19962	19728	19800	19901	19785	19727	19617	19809	19868	19826	20133	19692	19913	19855	19812	19596	19862	19771	19910	19724	19678	19739	19889	19726	19739	19959	19656	19768	19962	19655	19765	20089	19792	19794	19950	19925	19831	19720	19822	19699	19579	19533	19751	19914	19869	19750	19792	19626	19714	19667	19640	19963	19770	19760	19925	19778	19763	19645	19849	19846	19806	19791	19967	19825	19778	19582	19895	19804	19601	19795	19984	19871	19693	19851	19918	19945	19579	19803	19747	19506	19765	19797	19824	19732	19896	19594	19630	19450	19631	19697	20024	19918	19801	19976	19743	19796	19624	19701	19921	19789	19586	19769	19770	19730	19759	19612	19915	19679	19785	19865	19670	19794	19748	19847	19847	19721	19879	19731	19928	19761	19850	19569	19886	19804	19975	19817	19840	19731	19684	19853	19760	19805	19641	19795	19983	19742	19699	19624	19744	19705	19857	19773	19574	19812	19634	19800	19796	19556	19571	19582	19659	19741	19768	19540	19811	19873	19800	19835	19710	19565	19781	19858	19792	19890	19784	19694	19818	19604	19797	19652	19750	20035	19811	19819	19851	19964	19839	19535	19804	19960	19749	19634	19879	19903	19705	19551	19881	19781	19655	19682	19446	19861	19815	19719	19826	19802	19686	19689	19597	19670	19736	19617	19848	19646	19887	19742	19774	19836	19851	19462	19768	19852	19729	19625	19925	19960	19772	19829	19751	19846	19817	19735	19636	19774	19730	19740	19770	19822	19814	19717	19627	19928	19604	19707	19897	19747	19790	19718	19746	19615	19893	19946	19852	19714	19722	19609	19968	19951	19854	19750	19797	19755	19855	19810	19717	19608	19769	19722	19681	19780	19823	19702	19728	19791	19905	19475	19744	19669	19816	19778	19599	19662	19848	19753	19755	19564	19686	19753	19744	19685	19755	19894	19927	19578	19826	19835	19816	19856	19737	19878	19593	19618	19828	19613	19674	19888	19621	19718	19721	19752	19670	19903	19867	19808	19835	19929	19934	19814	19525	19645	19489	19738	19828	19730	19757	19881	19691	19796	19667	19926	19803	19959	19888	19784	20053	19677	19707	19878	19851	19722	19801	19702	19713	19803	19663	19706	19876	19723	19919	19822	19682	19852	19824	19530	19760	19902	19574	19629	19763	19563	19573	19775	19716	19880	19764	19740	19830	19511	19827	19565	19801	19882	19887	19964	19931	19856	19738	19786	19717	19758	19934	19992	19856	19822	19880	19702	19841	19522	19590	19929	20000	19761	19793	19688	19937	19712	19931	19781	19544	19737	19828	19594	19648	19857	19676	19875	19817	19681	19523	19879	19832	19938	19816	19587	19848	19590	19712	19520	19692	19798	19681	19797	19715	19719	19791	19694	19913	19820	19756	20028	19976	19627	19854	19733	19661	19720	19629	19806	19699	19574	19726	19797	19541	19628	19795	19652	19747	19641	19783	19838	19781	19878	19728	19606	19807	19774	19906	19587	19786	19842	19734	19956	19628	19675	19665	19579	19737	19756	19776	19787	19798	19649	19790	19660	19571	19890	19815	19743	19888	19874	19823	19720	19732	19707	19836	19709	19686	19850	19805	19800	19656	19664	19650	19987	19758	19616	19733	19540	19729	19455	19766	19603	20062	19678	19865	19645	19886	19910	19778	19697	19672	19964	19770	19642	19772	19852	19918	19667	19726	19683	19735	19717	19822	19844	19861	19941	19676	19590	19797	19745	20024	19676	19779	19911	19694	19614	19873	19664	19998	19804	19647	19741	19727	19709	19725	19587	19954	19710	19871	19713	19878	19629	19779	19886	19784	19674	19895	19820	19740	19785	19864	19751	19663	20007	19751	19797	19907	19904	19903	19987	19801	19723	19786	19755	19701	19781	19843	19662	19570	19780	19835	19714	19798	19744	19868	19527	19851	19863	19641	19496	19779	19751	19759	19738	19737	19819	19966	19624	20024	19723	19816	19788	19795	19748	19737	19831	19673	19912	19839	19875	19793	19710	19632	20048	19675	19748	19863	19817	19681	19915	19813	19725	19595	19825	19713	19783	19741	19820	19741	19865	20004	19857	19692	19825	19685	19885	19689	19983	19698	19889	19744	19742	19780	19963	19846	19913	19811	19737	19591	19562	19680	19915	19538	19701	19886	19622	19836	19593	19674	19909	19799	19662	19812	19758	19639	19633	19869	19637	19631	19643	19575	19867	19747	20031	19953	19815	19878	19773	19849	19767	19706	19685	19794	19792	19856	19711	19849	19725	19833	19695	19912	19605	19764	19519	19801	19766	19675	19650	19813	19784	19765	19759	19767	19788	19733	19830	19983	19740	19734	19509	19734	19797	19635	19851	19927	19710	19580	19835	19558	19886	19626	19717	19800	19840	19782	19716	19827	20016	19824	19544	19718	19804	19666	19730	19936	19716	19742	19809	19828	19765	19980	19885	19769	19687	19718	19799	19751	19762	19964	19845	19647	19703	19790	19791	19809	19707	19740	19880	19723	19671	19671	19766	19735	19680	19766	19894	19894	19717	19855	19798	19792	19798	19568	19822	19621	19726	19637	19514	19648	19907	19907	19775	19865	19912	19712	19718	19787	19735	19757	19819	19576	19705	19761	19682	19868	19669	19565	19622	19688	19638	19698	19642	19767	19613	19803	19722	19868	19918	19684	19661	19671	19721	19788	19708	19541	19576	19904	19817	19865	19876	19851	19978	19598	19720	19675	19711	19621	19785	19842	19826	19772	19702	19776	19659	19870	19817	19639	19635	19742	19819	19796	19680	19727	19908	19627	19664	19752	19749	19691	19784	19737	19698	19906	19625	19816	19779	19782	19791	19747	19575	19703	19741	19675	19842	19758	19697	19775	19820	19637	19839	19544	19659	19825	19714	19604	19784	19807	19673	19642	19816	19785	19780	19799	19840	19927	19819	19661	19636	19740	19628	19556	19820	19797	19827	19811	19755	19731	20004	19920	19689	19857	19847	19731	19577	19636	19836	19679	19697	19806	19733	19929	19638	19550	19821	19850	19916	19722	19675	19772	19645	19870	19674	19952	19866	19762	19924	19790	19643	20015	19701	19785	19709	19990	19712	19642	19698	19776	19787	19862	19646	19701	19696	19868	19760	19677	19538	19715	19683	19809	19624	19762	19777	19877	19997	19899	19904	19832	19790	19754	19710	19841	19627	19686	19811	19836	19987	19927	19816	19690	19708	19635	19675	19695	19863	19847	19819	19737	19602	19681	19592	19643	19896	19599	19693	19798	19726	19741	19934	19839	19760	19971	19524	19821	19643	19698	19714	19790	19794	19787	19795	19756	19727	20003	19733	19753	19525	19868	19754	19674	19742	19852	19659	19935	19719	19837	19771	19829	19746	19501	19891	19730	19726	19851	19859	19802	19627	19889	19826	19855	19701	19732	19923	19879	19842	19668	19900	19839	19702	19653	19833	19761	19642	19674	19799	19667	19766	19807	19884	19683	19827	19661	19438	19906	19765	19714	19847	19511	19507	19705	19695	19737	19877	19702	19688	19764	19691	19723	19527	19685	19730	19846	19632	19776	19848	19835	19790	19695	19729	19734	19903	19655	19597	19816	19780	19822	19774	19888	19781	19698	19654	19852	19813	19832	19602	19708	19695	19824	19799	19720	19852	19627	19824	19739	19689	19687	19628	19600	19734	19667	19891	19558	19614	19910	19588	19854	19858	19714	19844	19759	19607	19856	19713	19788	19691	19848	19648	19888	19778	19670	19956	19677	19641	19892	19790	19835	19746	19579	19741	19670	19821	19689	19809	19889	20064	19766	19609	19882	19949	19756	19781	19694	19706	19762	19716	19446	19807	19741	19912	19811	20082	19868	19963	19625	19738	19662	19597	19737	19857	19637	19833	19757	19810	19931	19886	19692	19605	19718	19686	19740	19626	19756	19649	19697	19875	19955	19849	19831	19575	19814	19836	20058	19998	20031	19660	19723	19751	19701	19922	19614	19659	19940	19660	19854	19753	19847	19725	19848	19716	19904	19661	19702	19792	19828	19634	19594	19815	19755	19607	19766	19730	19537	19879	19772	19624	19897	19860	19827	19763	19792	19889	19783	19860	20006	19507	19545	19802	19875	19736	19871	19780	19804	19743	19760	19794	19740	19931	20037	19708	19701	19935	19740	19738	19834	19806	19592	19789	19688	19894	19778	19691	19636	19927	19604	19654	19744	19695	19612	19838	19941	19762
64025	98166	79958	57025	38155	25687	19360	17384	17130	16799	16622	16680	16717	16724	16829	16643	16693	16804	16840	16612	16542	16668	16809	16648	16800	16765	16652	16570	16867	16728	16638	16781	16658	16659	16476	16579	16814	16786	16677	16743	16778	16681	16845	16703	16647	16539	16718	16588	16716	16714	16644	16661	16656	16871	16742	16769	16698	16738	16746	16627	16654	16853	16837	16846	16838	16778	16738	16712	16682	16638	16619	16681	16747	16647	16672	16664	16579	16693	16863	16715	16548	16610	16630	16749	16804	16859	16551	16750	16687	16840	16616	16787	16793	16631	16850	16810	16838	16652	16553	16750	16668	16813	16635	16660	16678	16903	16738	16668	16781	16646	16683	16711	16764	16733	16880	16735	16772	16636	16772	16640	16791	16770	16695	16833	16696	16623	16639	16621	16544	16574	16700	16611	16907	16500	16825	16767	16704	16777	16629	16733	16876	16725	16623	16712	16683	16676	16836	16691	16478	16733	16585	16595	16747	16609	16690	16796	16672	16683	16469	16697	16792	16771	16778	16707	16764	16874	16699	16739	16688	16672	16627	16695	16732	16715	16578	16629	16598	16841	16851	16438	16633	16579	16564	16746	16739	16740	16788	16742	16607	16572	16807	16610	16616	16843	16755	16746	16801	16638	16577	16679	16624	16752	16718	16649	16586	16808	16711	16902	16779	16707	16723	16680	16777	16623	16714	16739	16695	16790	16713	16753	16686	16868	16723	16688	16769	16825	16892	16668	16709	16557	16612	16570	16830	16716	16714	16725	16689	16672	16680	16848	16524	16601	16800	16411	16735	16778	16846	16684	16831	16725	16805	16599	16781	16668	16838	16720	16723	16641	16598	16582	16743	16707	16748	16582	16757	16654	16597	16732	16670	16808	16851	16645	16473	16785	16688	16600	16750	16673	16704	16630	16680	16587	16727	16772	16670	16712	16841	16556	16846	16616	16642	16612	16551	16691	16507	16602	16776	16608	16849	16787	16687	16707	16706	16704	16840	16861	16617	16568	16650	16631	16618	16868	16696	16670	16887	16815	16642	16591	16748	16621	16661	16600	16543	16767	16688	16708	16745	16485	16779	16812	16916	16558	16829	16656	16762	16693	16655	16678	16656	16536	16701	16655	16727	16678	16822	16735	16787	16790	16666	16616	16768	16680	16770	16723	16536	16739	16740	16663	16734	16645	16810	16691	16639	16785	16599	16619	16634	16649	16772	16518	16844	16632	16615	16827	16683	16573	16799	16705	16621	16688	16783	16541	16701	16636	16897	16682	16650	16688	16727	16767	16707	16666	16767	16822	16712	16740	16675	16725	16819	16687	16639	16742	16822	16682	16812	16779	16872	16780	16594	16638	16701	16756	16520	16664	16786	16695	16658	16845	16886	16820	16422	16518	16713	16750	16722	16612	16645	16666	16746	16721	16566	16752	16646	16707	16528	16567	16627	16578	16608	16818	16781	16629	16675	16781	16668	16834	16602	16683	16649	16728	16666	16776	16663	16939	16553	16704	16630	16746	16911	16917	16676	16671	16720	16714	16583	16610	16731	16707	16621	16777	16701	16707	16634	16609	16564	16651	16761	16829	16658	16667	16619	16685	16866	16759	16844	16734	16632	16596	16633	16683	16606	16728	16614	16851	16588	16788	16710	16630	16824	16915	16698	16639	16663	16788	16698	16828	16703	16698	16695	16654	16806	16789	16678	16723	16547	16681	16497	16740	16745	16628	16685	16623	16796	16674	16761	16668	16639	16688	16704	16572	16572	16736	16705	16588	16587	16541	16868	16682	16912	16843	16504	16765	16778	16724	16594	16794	16707	16697	16519	16756	16660	16788	16545	16697	16747	16699	16729	16706	16625	16793	16518	16634	16536	16970	16716	16832	16536	16753	16855	16669	16693	16626	16561	16660	16812	16803	16746	16586	16732	16813	16685	16767	16860	16730	16741	16873	16660	16792	16623	16838	16439	16729	16671	16736	16635	16710	16696	16785	16730	16671	16718	16852	16512	16731	16757	16691	16789	16682	16757	16616	16739	16672	16657	16770	16659	16700	16732	16751	16785	16801	16611	16655	16857	16591	16654	16761	16712	16786	16947	16680	16814	16677	16732	16823	16623	16761	16696	16682	16682	16648	16774	16691	16851	16670	16755	16550	16586	16536	16476	16694	16925	16660	16679	16751	16705	16743	16713	16585	16719	16804	16673	16820	16560	16566	16797	16724	16805	16771	16817	16556	16702	16657	16718	16657	16742	16699	16553	16546	16764	16648	16722	16422	16622	16769	16589	16847	16839	16807	16569	16700	16720	16731	16553	16692	16613	16681	16626	16798	16742	16717	16691	16696	16606	16736	16759	16567	16755	16782	16741	16712	16746	16562	16625	16591	16683	16789	16603	16786	16471	16645	16699	16695	16604	16419	16592	16749	16903	16827	16607	16678	16857	16741	16628	16727	16668	16647	16560	16583	16564	16605	16737	16802	16797	16668	16892	16796	16866	16605	16819	16697	16563	16738	16672	16806	16850	16663	16787	16793	16916	16805	16801	16787	16725	16707	16766	16682	16886	16592	16534	16688	16847	16557	16730	16804	16747	16639	16627	16636	16726	16710	16760	16535	16613	16588	16684	16665	16563	16812	16685	16662	16853	16676	16630	16917	16666	16848	16666	16600	16726	16704	16594	16842	16716	16867	16719	16711	16550	16723	16402	16651	16612	16574	16816	16858	16646	16742	16817	16675	16848	16703	16642	16673	16648	16631	16667	16676	16646	16829	16597	16709	16617	16775	16790	16696	16638	16692	16654	16572	16631	16646	16846	16838	16664	16696	16815	16644	16694	16540	16593	16713	16752	16666	16610	16676	17009	16843	16749	16598	16669	16711	16783	16569	16652	16669	16745	16826	16789	16762	16849	16709	16819	16810	16875	16773	16841	16817	16721	16749	16691	16751	16756	16714	16747	16751	16747	16818	16845	16665	16762	16688	16668	16610	16846	16838	16636	16743	16739	16762	16788	16687	16802	16653	16600	16652	16724	16766	16716	16782	16717	16738	16508	16827	16742	16579	16911	16686	16741	16595	16709	16547	16719	16595	16780	16621	16601	16660	16720	16617	16626	16765	16784	16728	16771	16696	16630	16494	16640	16830	16548	16817	16744	16776	16810	16670	16585	16911	16635	16772	16941	16715	16629	16792	16707	16666	16703	16625	16726	16655	16813	16671	16706	16714	16705	16668	16572	16647	16803	16694	16710	16659	16810	16757	16797	16645	16630	16763	16624	16780	16720	16846	16654	16613	16618	16872	16664	16767	16652	16741	16859	16680	16753	16676	16653	16625	16774	16750	16576	16924	16799	16624	16800	16861	16790	16707	16728	16850	16616	16703	16747	16713	16643	16832	16787	16773	16653	16803	16633	16826	16700	16599	16609	16770	16725	16761	16693	16693	16788	16658	16758	16808	16684	16685	16794	16639	16756	16622	16810	16910	16625	16808	16701	16915	16706	16538	16954	16623	16687	16652	16664	16607	16782	16628	16678	16680	16700	16668	16585	16584	16626	16879	16659	16640	16860	16688	16633	16689	16840	16775	16574	16523	16697	16573	16733	16804	16732	16652	16670	16648	16719	16817	16801	16865	16747	16690	16581	16764	16750	16738	16531	16887	16661	16563	16684	16742	16644	16693	16631	16698	16744	16621	16579	16724	16700	16698	16581	16672	16721	16716	16735	16698	16607	16677	16594	16658	16788	16766	16888	16687	16862	16718	16686	16700	16721	16816	16701	16650	16679	16762	16837	16712	16815	16809	16690	16785	16731	16776	16641	16458	16617	16632	16673	16640	16753	16703	16836	16789	16729	16591	16738	16496	16697	16621	16642	16743	16533	16932	16581	16600	16655	16784	16515	16709	16628	16752	16910	16755	16680	16561	16773	16784	16578	16667	16764	16901	16789	16616	16740	16793	16945	16812	16714	16538	16566	16826	16687	16492	16704	16456	16752	16754	16755	16584	16675	16780	16563	16764	16617	16800	16574	16779	16537	16929	16779	16753	16688	16814	16788	16520	16759	16807	16681	16636	16620	16609	16644	16823	16699	16621	16776	16716	16711	16779	16709	16702	16797	16764	16671	16561	16773	16738	16909	16694	16773	16740	16658	16759	16773	16812	16714	16631	16704	16644	16774	16751	16648	16727	16909	16735	16712	16722	16842	16646	16714	16547	16671	16629	16670	16625	16774	16673	16487	16607	16625	16626	16714	16752	16637	16688	16704	16586	16753	16722	16691	16615	16697	16677	16725	16697	16732	16681	16794	16741	16723	16628	16982	16642	16609	16758	16689	16656	16874	16747	16766	16652	16898	16727	16742	16692	16682	16761	16636	16566	16613	16793	16799	16683	16889	16749	16754	16532	16692	16637	16553	16652	16775	16712	16855	16653	16723	16922	16703	16620	16762	16820	16452	16658	16890	16610	16590	16637	16689	16730	16734	16646	16700	16812	16556	16894	16729	16544	16717	16675	16744	16734	16502	16819	16637	16636	16707	16662	16673	16840	16558	16697	16622	16724	16822	16613	16664	16726	16692	16730	16808	16738	16646	16606	16544	16652	16711	16684	16854	16667	16733	16668	16805	16770	16665	16728	16549	16662	16761	16759	16746	16676	16760	16760	16738	16763	16751	16580	16678	16707	16620	16802	16611	16855	16848	16647	16767	16761	16865	16756	16708	16644	16582	16627	16602	16628	16878	16735	16693	16749	16633	16661	16542	16663	16804	16518	16709	16692	16688	16742	16672	16916	16559	16712	16656	16757	16625	16798	16687	16755	16814	16758	16819	16748	16737	16634	16721	16757	16638	16547	16794	16743	16695	16782	16785	16699	16684	16844	16731	16822	16810	16798	16702	16596	16671	16944	16636	16766	16735	16653	16733	16733	16905	16675	16688	16736	16818	16626	16760	16590	16732	16804	16556	16686	16788	16534	16823	16798	16699	16672	16886	16644	16646	16671	16667	16649	16675	16545	16544	16834	16836	16623	16746	16621	16741	16690	16716	16639	16633	16727	16753	16704	16716	16817	16823	16677	16781	16661	16809	16708	16853	16768	16684	16586	16753	16774	16686	16818	16804	16587	16696	16813	16847	16774	16772	16524	16697	16747	16720	16596	16684	16567	16687	16592
22992	22433	33833	33457	30389	29513	28666	22074	20236	20077	20023	19843	19861	19837	19843	19745	19630	19587	19658	19757	19727	19714	19732	19465	19542	19504	19759	19517	19578	19724	19466	19441	19477	19230	19659	19505	19519	19489	19452	19409	19646	19449	19595	19639	19356	19713	19487	19486	19504	19447	19393	19599	19437	19353	19577	19416	19561	19590	19596	19216	19256	19463	19393	19385	19697	19584	19546	19517	19263	19255	19534	19483	19205	19228	19558	19592	19488	19560	19284	19514	19484	19488	19537	19546	19336	19406	19186	19416	19381	19315	19311	19538	19548	19449	19382	19292	19649	19418	19592	19493	19380	19427	19507	19358	19146	19633	19298	19467	19474	19390	19352	19449	19536	19524	19279	19175	19144	19494	19213	19417	19457	19626	19229	19359	19445	19473	19194	19462	19459	19375	19503	19316	19263	19498	19680	19472	19528	19335	19327	19403	19296	19195	19317	19383	19517	19450	19515	19513	19592	19305	19512	19510	19537	19265	19312	19315	19558	19395	19418	19419	19602	19281	19326	19317	19446	19255	19532	19529	19401	19259	19359	19311	19643	19355	19247	19459	19461	19526	19478	19458	19260	19601	19384	19536	19389	19389	19659	19430	19527	19425	19445	19326	19622	19559	19544	19181	19364	19497	19469	19573	19304	19409	19446	19419	19254	19219	19674	19370	19499	19444	19570	19350	19561	19248	19308	19396	19402	19490	19303	19340	19283	19606	19318	19244	19701	19374	19376	19585	19434	19355	19347	19473	19185	19472	19377	19367	19416	19639	19456	19402	19345	19364	19476	19272	19324	19209	19506	19177	19267	19300	19418	19392	19379	19323	19364	19547	19383	19269	19482	19331	19344	19316	19276	19646	19394	19434	19144	19470	19233	19341	19496	19476	19236	19572	19492	19349	19124	19454	19376	19361	19276	19320	19278	19520	19475	19371	19225	19297	19525	19524	19245	19301	19345	19369	19549	19323	19456	19431	19420	19329	19368	19598	19412	19419	19341	19579	19354	19391	19456	19437	19559	19518	19260	19347	19342	19234	19392	19352	19322	19157	19408	19319	19317	19259	19282	19434	19350	19561	19491	19418	19403	19390	19358	19470	19315	19420	19335	19416	19532	19412	19503	19325	19484	19304	19534	19449	19348	19533	19590	19465	19320	19426	19353	19582	19393	19346	19409	19499	19326	19474	19179	19452	19388	19509	19311	19474	19572	19527	19475	19520	19451	19438	19461	19197	19466	19325	19414	19430	19513	19594	19440	19321	19433	19430	19319	19475	19285	19214	19625	19428	19168	19486	19263	19360	19312	19393	19420	19394	19384	19402	19329	19276	19243	19388	19529	19436	19573	19608	19501	19444	19501	19471	19407	19183	19292	19341	19389	19390	19528	19399	19519	19322	19462	19420	19641	19434	19509	19433	19370	19540	19328	19251	19507	19278	19418	19454	19356	19414	19559	19430	19709	19527	19563	19487	19210	19273	19359	19384	19295	19371	19337	19213	19603	19462	19123	19385	19370	19374	19304	19466	19519	19374	19204	19330	19693	19461	19207	19462	19442	19550	19469	19447	19249	19317	19378	19476	19431	19123	19360	19313	19627	19446	19278	19532	19338	19456	19389	19515	19349	19734	19541	19333	19521	19477	19371	19425	19413	19389	19400	19262	19305	19490	19339	19441	19375	19521	19452	19418	19556	19345	19549	19519	19501	19485	19606	19476	19059	19412	19588	19493	19308	19107	19622	19581	19600	19462	19461	19435	19286	19390	19105	19323	19370	19332	19548	19162	19399	19547	19364	19421	19273	19443	19409	19333	19444	19278	19404	19657	19801	19230	19475	19446	19357	19422	19453	19518	19415	19481	19424	19560	19459	19339	19515	19393	19508	19412	19476	19409	19511	19443	19256	19310	19324	19273	19356	19519	19389	19594	19541	19396	19532	19619	19337	19247	19444	19364	19482	19217	19524	19271	19368	19242	19656	19372	19343	19480	19407	19254	19399	19520	19585	19421	19253	19303	19335	19390	19490	19549	19618	19402	19369	19349	19481	19531	19314	19314	19293	19200	19586	19333	19225	19385	19243	19384	19293	19488	19503	19639	19487	19473	19345	19385	19335	19232	19468	19306	19275	19281	19356	19524	19497	19416	19336	19553	19476	19252	19537	19374	19493	19343	19488	19451	19490	19415	19326	19311	19447	19510	19209	19253	19533	19368	19496	19253	19217	19307	19424	19489	19425	19228	19433	19198	19490	19410	19307	19483	19302	19408	19269	19457	19298	19299	19420	19495	19380	19372	19313	19324	19502	19422	19412	19399	19362	19309	19529	19223	19580	19303	19384	19395	19459	19465	19486	19504	19402	19419	19325	19297	19424	19381	19315	19563	19516	19347	19425	19616	19467	19339	19344	19383	19258	19491	19360	19370	19433	19357	19445	19373	19555	19266	19338	19459	19400	19503	19385	19370	19344	19254	19393	19690	19429	19566	19462	19367	19536	19389	19462	19331	19164	19413	19483	19367	19540	19536	19357	19431	19284	19434	19412	19403	19301	19427	19240	19386	19355	19511	19343	19317	19508	19343	19578	19318	19481	19623	19184	19449	19306	19482	19378	19067	19413	19288	19376	19524	19387	19443	19644	19521	19287	19438	19495	19408	19526	19277	19528	19369	19323	19586	19368	19583	19482	19395	19422	19203	19458	19316	19388	19420	19417	19529	19552	19317	19462	19449	19212	19341	19578	19290	19248	19566	19419	19527	19462	19585	19601	19518	19503	19547	19389	19335	19300	19292	19268	19414	19248	19314	19283	19527	19355	19305	19266	19572	19527	19483	19479	19403	19536	19324	19438	19284	19467	19503	19459	19324	19385	19458	19532	19377	19522	19343	19372	19591	19341	19499	19486	19592	19374	19451	19521	19444	19347	19331	19690	19479	19517	19452	19408	19477	19397	19120	19412	19468	19398	19386	19465	19219	19257	19419	19655	19429	19395	19239	19506	19389	19374	19242	19300	19399	19432	19139	19397	19499	19403	19452	19474	19277	19440	19241	19325	19411	19341	19352	19400	19527	19520	19502	19351	19489	19462	19634	19423	19490	19452	19341	19246	19406	19277	19357	19612	19592	19553	19575	19592	19430	19328	19263	19556	19268	19209	19365	19310	19433	19432	19276	19195	19516	19549	19220	19499	19432	19373	19502	19495	19415	19360	19499	19387	19391	19327	19389	19321	19198	19451	19390	19478	19364	19416	19387	19487	19275	19615	19495	19498	19265	19585	19201	19409	19448	19526	19385	19433	19538	19505	19380	19510	19416	19423	19327	19466	19529	19431	19414	19300	19243	19340	19403	19496	19301	19283	19557	19432	19470	19587	19525	19319	19180	19417	19361	19550	19341	19431	19390	19357	19592	19318	19404	19382	19430	19310	19295	19386	19496	19380	19353	19515	19194	19387	19353	19375	19481	19693	19710	19542	19500	19628	19175	19427	19281	19318	19290	19368	19461	19395	19457	19405	19558	19554	19345	19206	19465	19607	19203	19446	19093	19312	19186	19501	19502	19632	19475	19486	19266	19268	19367	19388	19308	19341	19362	19348	19517	19226	19341	19500	19423	19360	19370	19596	19350	19655	19348	19528	19547	19334	19272	19285	19372	19395	19464	19304	19429	19423	19323	19551	19448	19517	19458	19541	19493	19491	19193	19229	19310	19297	19381	19568	19235	19452	19241	19313	19461	19381	19393	19343	19447	19347	19300	19636	19619	19392	19332	19420	19396	19574	19384	19326	19311	19429	19546	19387	19182	19396	19487	19195	19506	19397	19312	19300	19253	19419	19378	19455	19408	19540	19258	19471	19610	19260	19578	19329	19450	19608	19387	19635	19497	19496	19306	19508	19458	19159	19364	19407	19178	19460	19186	19394	19253	19595	19608	19419	19376	19394	19242	19368	19388	19497	19507	19539	19588	19225	19434	19167	19474	19487	19463	19477	19232	19276	19453	19311	19322	19385	19250	19496	19304	19377	19402	19445	19405	19438	19356	19413	19376	19271	19337	19385	19537	19473	19255	19296	19549	19281	19124	19274	19288	19634	19199	19126	19624	19436	19315	19365	19443	19419	19291	19424	19359	19570	19511	19526	19387	19416	19447	19490	19455	19623	19400	19365	19348	19179	19465	19072	19157	19274	19365	19586	19545	19451	19339	19844	19293	19385	19494	19321	19311	19474	19566	19103	19256	19349	19518	19325	19321	19295	19545	19466	19483	19319	19309	19280	19465	19271	19358	19451	19346	19521	19540	19386	19610	19385	19222	19445	19429	19491	19429	19509	19524	19265	19384	19460	19470	19508	19476	19641	18933	19306	19524	19677	19549	19487	19355	19395	19259	19617	19431	19530	19483	19392	19283	19356	19397	19315	19388	19443	19647	19485	19572	19418	19413	19401	19517	19521	19269	19565	19409	19228	19170	19178	19298	19243	19459	19500	19436	19440	19329	19553	19353	19248	19155	19589	19528	19194	19214	19381	19222	19543	19226	19235	19211	19600	19376	19406	19378	19151	19418	19363	19636	19558	19243	19434	19423	19519	19539	19395	19284	19571	19302	19439	19390	19413	19234	19540	19275	19303	19452	19455	19361	19310	19374	19283	19293	19335	19373	19201	19362	19493	19375	19295	19362	19444	19384	19320	19349	19462	19456	19588	19370	19216	19204	19358	19570	19488	19440	19433	19425	19487	19362	19570	19346	19402	19514	19503	19383	19376	19301	19489	19447	19563	19600	19467	19485	19405	19495	19580	19268	19461	19313	19592	19387	19313	19431	19422	19498	19500	19273	19345	19376	19502	19423	19612	19318	19374	19274	19275	19397	19458	19297	19230	19471	19446	19303	19407	19466	19359	19387	19502	19350	19587	19380	19372	19354	19454	19489	19447	19278	19515	19403	19181	19142	19558	19597	19409	19328	19322	19544	19223	19418	19316	19434	19454	19428	19467	19383	19442	19403	19517	19436	19369	19727	19732	19451	19587	19350	19366	19362	19214	19402	19386	19288	19458	19271	19312	19322	19365	19063	19205	19374	19325	19598	19602	19459	19404	19401	19274	19445	19364	19499	19482	19355	19397	19443	19284	19332	19486	19507	19283	19443	19424	19484	19491	19415	19459	19275	19345	19348	19271	19386
64609	97600	93701	73032	49088	33039	22251	18294	17112	16522	16499	16524	16559	16370	16502	16487	16503	16468	16423	16459	16524	16389	16354	16524	16523	16514	16516	16572	16573	16424	16582	16617	16499	16582	16688	16593	16559	16418	16597	16507	16663	16564	16518	16501	16562	16457	16425	16485	16449	16419	16722	16652	16541	16348	16498	16323	16530	16687	16489	16545	16362	16528	16388	16475	16416	16632	16560	16434	16756	16442	16380	16578	16530	16526	16476	16338	16380	16610	16494	16414	16533	16478	16330	16391	16590	16531	16542	16520	16461	16500	16605	16637	16359	16574	16474	16554	16431	16521	16544	16424	16587	16592	16499	16390	16480	16423	16335	16496	16380	16509	16511	16421	16415	16450	16667	16380	16569	16507	16362	16348	16408	16570	16472	16570	16456	16588	16659	16379	16587	16529	16506	16421	16461	16440	16577	16589	16355	16663	16560	16392	16446	16356	16591	16288	16527	16563	16402	16613	16421	16400	16555	16433	16452	16365	16431	16468	16604	16456	16372	16530	16434	16454	16374	16466	16468	16337	16540	16405	16497	16410	16656	16464	16335	16668	16432	16498	16593	16643	16580	16453	16368	16448	16316	16538	16582	16540	16431	16515	16551	16547	16557	16357	16509	16520	16338	16551	16636	16179	16542	16564	16447	16505	16380	16254	16478	16523	16441	16740	16429	16458	16472	16648	16370	16342	16491	16617	16321	16589	16444	16508	16233	16397	16432	16532	16370	16502	16587	16436	16519	16557	16359	16477	16700	16526	16504	16436	16549	16385	16621	16381	16608	16437	16523	16343	16609	16464	16385	16491	16469	16449	16380	16521	16553	16425	16296	16452	16454	16649	16396	16511	16571	16470	16628	16469	16518	16425	16526	16331	16424	16418	16650	16555	16566	16510	16397	16479	16531	16440	16449	16629	16445	16525	16203	16435	16450	16427	16247	16500	16556	16773	16440	16227	16486	16349	16434	16539	16390	16218	16445	16548	16516	16498	16580	16459	16407	16523	16545	16381	16481	16613	16465	16439	16526	16532	16430	16441	16564	16411	16506	16486	16426	16573	16554	16547	16497	16483	16573	16444	16506	16350	16448	16428	16413	16562	16510	16470	16417	16326	16447	16487	16496	16433	16467	16358	16401	16655	16548	16527	16442	16483	16597	16437	16429	16454	16501	16405	16461	16542	16517	16571	16174	16441	16365	16557	16388	16518	16453	16468	16427	16402	16549	16495	16544	16501	16442	16465	16406	16364	16348	16580	16501	16445	16625	16430	16574	16425	16405	16487	16391	16520	16334	16431	16569	16489	16288	16512	16510	16452	16356	16339	16430	16481	16443	16381	16564	16524	16537	16685	16439	16456	16423	16560	16488	16476	16382	16446	16407	16381	16713	16536	16536	16336	16495	16382	16588	16328	16415	16458	16525	16542	16570	16523	16495	16517	16503	16529	16600	16463	16516	16555	16451	16484	16321	16301	16521	16612	16558	16327	16389	16515	16491	16481	16477	16337	16338	16285	16469	16353	16441	16454	16466	16621	16542	16609	16424	16518	16502	16306	16428	16259	16543	16401	16497	16516	16281	16422	16519	16386	16342	16439	16405	16364	16588	16378	16709	16427	16351	16379	16422	16494	16567	16492	16655	16425	16475	16478	16298	16580	16404	16409	16573	16412	16499	16407	16521	16597	16504	16391	16538	16502	16547	16392	16451	16469	16618	16246	16518	16423	16476	16650	16334	16553	16376	16529	16388	16407	16368	16507	16509	16584	16460	16630	16489	16415	16476	16370	16566	16243	16698	16369	16471	16510	16304	16354	16613	16436	16466	16471	16507	16420	16335	16606	16516	16390	16370	16296	16518	16335	16449	16556	16548	16381	16651	16336	16671	16554	16416	16426	16422	16502	16346	16578	16305	16493	16584	16417	16391	16472	16408	16127	16379	16292	16452	16534	16581	16507	16501	16408	16514	16462	16575	16564	16357	16577	16439	16342	16331	16440	16436	16412	16436	16359	16512	16649	16520	16512	16566	16481	16469	16457	16331	16433	16404	16500	16582	16376	16427	16531	16536	16592	16288	16256	16601	16329	16352	16517	16615	16395	16441	16572	16440	16561	16475	16317	16463	16485	16464	16538	16332	16555	16488	16513	16271	16400	16554	16419	16728	16496	16498	16462	16179	16499	16385	16513	16537	16407	16629	16342	16329	16434	16441	16526	16468	16424	16350	16488	16599	16579	16392	16447	16526	16542	16536	16471	16274	16438	16417	16507	16471	16291	16407	16597	16474	16511	16360	16458	16535	16412	16382	16417	16376	16387	16458	16551	16421	16515	16519	16428	16354	16539	16564	16519	16393	16310	16518	16497	16565	16569	16493	16302	16622	16502	16331	16558	16600	16495	16402	16382	16531	16512	16590	16386	16451	16280	16486	16646	16413	16468	16483	16581	16660	16653	16430	16570	16679	16398	16405	16425	16430	16560	16499	16527	16422	16421	16462	16547	16377	16577	16408	16384	16349	16546	16562	16686	16466	16395	16453	16298	16394	16265	16529	16620	16557	16333	16416	16425	16391	16535	16401	16435	16596	16499	16310	16447	16385	16337	16389	16337	16502	16511	16512	16339	16430	16343	16499	16556	16289	16577	16469	16598	16361	16392	16511	16432	16469	16455	16496	16254	16491	16618	16509	16541	16664	16339	16622	16321	16467	16444	16552	16507	16528	16521	16504	16407	16561	16533	16481	16424	16535	16421	16532	16485	16429	16397	16461	16441	16619	16443	16489	16413	16440	16381	16602	16350	16477	16516	16462	16435	16366	16356	16445	16676	16433	16593	16389	16735	16554	16426	16603	16276	16456	16520	16422	16412	16385	16554	16416	16383	16726	16414	16404	16350	16520	16518	16632	16511	16387	16404	16239	16442	16354	16410	16482	16448	16391	16416	16469	16386	16456	16550	16639	16371	16375	16471	16276	16379	16492	16617	16457	16422	16395	16386	16662	16358	16479	16594	16488	16397	16355	16347	16598	16411	16380	16616	16613	16445	16431	16602	16510	16743	16399	16692	16565	16396	16595	16325	16369	16477	16542	16502	16444	16563	16461	16530	16380	16400	16348	16549	16448	16430	16456	16398	16337	16356	16626	16414	16429	16477	16591	16530	16540	16505	16367	16470	16486	16403	16415	16405	16716	16519	16507	16435	16354	16430	16481	16490	16495	16480	16456	16596	16537	16455	16426	16442	16340	16661	16447	16576	16550	16652	16556	16565	16540	16438	16450	16580	16562	16432	16571	16519	16712	16528	16412	16483	16383	16636	16493	16462	16459	16371	16421	16482	16368	16644	16448	16502	16455	16331	16551	16585	16408	16446	16464	16539	16443	16551	16307	16466	16327	16413	16514	16497	16506	16576	16400	16466	16563	16597	16460	16441	16368	16450	16459	16390	16582	16323	16403	16507	16430	16491	16284	16497	16632	16419	16466	16454	16503	16630	16470	16354	16476	16575	16426	16579	16576	16557	16365	16285	16453	16330	16413	16350	16689	16432	16482	16282	16523	16397	16521	16504	16347	16435	16501	16512	16562	16458	16419	16584	16579	16480	16687	16459	16493	16519	16581	16437	16396	16395	16342	16439	16374	16435	16559	16345	16499	16447	16316	16358	16492	16528	16377	16489	16485	16479	16503	16342	16407	16424	16378	16477	16382	16562	16410	16270	16407	16531	16650	16423	16626	16425	16559	16540	16510	16581	16352	16543	16422	16483	16455	16578	16568	16463	16531	16415	16420	16334	16613	16352	16528	16553	16352	16515	16358	16524	16342	16609	16519	16562	16514	16407	16707	16510	16389	16475	16514	16471	16506	16444	16358	16332	16550	16466	16472	16406	16394	16487	16608	16387	16436	16434	16368	16514	16354	16448	16377	16481	16539	16404	16566	16447	16480	16505	16431	16508	16513	16472	16487	16525	16465	16362	16475	16496	16580	16562	16497	16483	16483	16447	16464	16453	16359	16323	16513	16424	16470	16383	16525	16507	16462	16458	16410	16566	16375	16445	16566	16474	16343	16577	16651	16483	16576	16479	16359	16584	16436	16570	16459	16487	16391	16574	16368	16467	16608	16403	16523	16393	16555	16528	16424	16681	16649	16581	16490	16345	16517	16445	16437	16459	16495	16398	16478	16500	16493	16292	16517	16458	16367	16523	16510	16501	16293	16475	16620	16657	16401	16349	16546	16527	16365	16411	16558	16395	16454	16549	16481	16398	16422	16477	16546	16615	16428	16554	16447	16343	16652	16502	16501	16434	16477	16341	16497	16496	16540	16593	16575	16319	16418	16350	16569	16578	16434	16579	16482	16504	16476	16419	16508	16451	16608	16356	16555	16688	16430	16209	16305	16412	16356	16671	16528	16514	16463	16399	16282	16379	16475	16444	16537	16622	16369	16364	16371	16484	16508	16560	16598	16643	16310	16544	16475	16569	16488	16607	16418	16328	16484	16368	16580	16571	16411	16389	16650	16475	16323	16566	16392	16566	16623	16368	16330	16280	16586	16456	16611	16448	16256	16551	16464	16484	16569	16685	16311	16439	16395	16486	16455	16599	16585	16269	16446	16438	16425	16361	16363	16378	16533	16380	16493	16545	16512	16547	16535	16274	16587	16441	16383	16651	16650	16421	16274	16352	16319	16286	16279	16491	16469	16593	16468	16424	16277	16475	16496	16566	16322	16646	16453	16558	16266	16497	16481	16457	16488	16269	16441	16593	16537	16493	16370	16377	16446	16544	16349	16503	16585	16455	16538	16414	16483	16424	16390	16492	16445	16464	16636	16463	16346	16357	16433	16388	16549	16602	16579	16368	16490	16515	16448	16449	16556	16476	16557	16350	16519	16484	16412	16494	16430	16380	16398	16403	16521	16516	16469	16551	16545	16677	16515	16355	16487	16503	16446	16545	16651	16399	16461	16441	16337	16514	16530	16231	16447	16384	16435	16547	16419	16454	16353	16684	16434	16594	16557	16547	16478	16440	16507	16450	16632	16515	16500	16598	16440	16538	16537	16486	16480	16465	16575	16476	16499	16336	16271	16557	16403	16381	16510	16437	16296	16493	16496	16359	16638	16575	16490	16493	16210	16558	16378	16347	16680	16544	16126	16554	16369	16453	16255	16554	16484	16468
29972	33467	41427	34240	26113	21771	20113	19654	19254	19115	19426	19203	19009	19208	19425	19241	19289	19333	19208	19287	19228	19215	19412	19205	18978	19307	19393	19298	18983	18954	19276	19166	19090	19278	19100	19278	19080	19085	19213	19056	19192	19292	19128	19317	19173	19200	18999	19112	19204	19087	19074	19229	19370	19140	19206	19252	19198	19121	19206	19181	19294	19159	19278	19185	19168	19202	19305	19104	19239	19063	19000	19191	19215	19219	19243	19222	19336	19186	19143	19139	19203	19183	19428	19286	19347	19085	19017	19191	18987	19241	19021	19126	19197	19248	19167	19212	18975	19160	19321	19196	19160	19077	19108	19131	19048	19011	19101	19222	19101	19155	19308	19058	19053	19239	19302	19289	19095	19192	19223	19210	19209	19042	19269	19312	19258	19257	19107	19311	19228	19013	19228	19116	19247	19267	19193	19122	19169	19076	19269	19423	19179	19066	19155	19203	19192	18968	19257	19273	19260	19280	18877	19127	19197	19045	19130	19102	19264	19086	19239	19319	19308	19131	19150	19071	19004	19209	19064	19207	19071	18894	19203	19056	19261	19435	19058	19210	19154	19305	19197	19273	19170	19196	19262	19119	19186	18806	19257	19009	19405	19070	19376	19310	19246	19272	19291	19095	19117	19153	19079	19017	19280	19172	19292	19239	19206	19183	19217	19239	19106	19182	18998	19297	19041	19010	19111	19129	19176	19140	19091	19266	19184	19181	19152	19082	19225	19213	19261	19197	19277	19267	19088	19268	19155	19347	19208	19236	19134	19226	19101	19249	19308	19118	19083	19141	19352	19106	19316	18998	19142	19194	19224	19366	19103	19232	19324	19103	19154	19035	19108	19073	19273	19241	19374	19011	19154	19017	19096	19107	19182	18983	19144	19375	19099	19085	19232	19126	19103	18956	19111	19129	19249	19259	19201	19259	19185	19257	19319	19228	19341	19185	19101	19035	19058	19270	19101	19118	19226	19139	19063	18964	19202	19195	19246	19041	19017	19117	19085	19256	19222	19222	19160	19130	19199	19176	19112	19141	19296	19214	19248	19224	19009	19188	19207	19132	19186	19323	19140	19220	19225	19187	19162	19011	19214	19218	19058	19242	19395	19014	18892	19238	19279	19142	19209	19203	19204	19134	19101	19135	19089	19168	19193	19215	19154	19099	19022	19247	19116	19150	19282	19304	19107	19029	19235	19288	19257	19133	18981	19087	19100	18942	19166	19415	19109	19047	19181	19155	19164	19341	19096	19099	18917	19222	19228	19212	18987	19103	19275	19333	19179	19301	19252	19259	19167	19016	19211	19193	19151	19017	19116	19039	19092	19308	19347	19073	19286	19167	18945	19096	19226	19351	19126	19071	19038	19371	19044	19223	19129	19168	19288	19169	19175	18960	19163	19243	19137	19044	19254	19075	19062	19210	19230	19075	19310	19092	19048	19029	19068	19186	19149	19245	19207	19191	19011	19255	19344	19297	19200	19136	19175	19205	19156	19210	18949	19149	19106	19212	19010	19223	19130	19182	19244	19195	19042	19203	19141	19143	19228	19263	19313	19123	19210	19078	19303	19096	19054	19079	19049	19183	19294	19205	19231	19141	19104	19153	19126	19194	18997	19201	19149	19204	19063	19077	19114	19187	19174	19297	19037	18967	19310	19203	19225	19208	19144	19096	19179	19104	19056	19328	18983	19083	19197	19212	19037	19281	19050	19138	19053	19482	19217	19160	19307	19122	18987	19070	18951	19033	19256	19125	19136	19051	19314	19197	19229	19157	19252	18949	19141	19242	19013	19106	19006	19229	19292	19219	19356	19244	19124	19214	19273	19177	19059	19223	19025	18976	19034	19372	19173	19129	19196	19312	19224	19136	19159	19257	19071	18901	19222	19351	19095	19287	19298	19232	19035	19081	19021	19371	19133	19121	19047	19203	19253	19004	19137	19255	18907	19123	18963	19232	19039	19478	19175	19270	19055	19240	19315	19141	19310	19148	19445	19314	19231	19095	19227	19137	19138	19091	19290	19327	18988	19042	19304	19200	19074	19180	19164	19183	19184	19301	19236	18967	19341	19112	19228	19205	19057	19181	19091	19075	19251	18972	19083	19061	19256	18900	19143	18998	19132	19260	19230	19138	19051	19141	19345	19118	19239	18856	19283	19242	19211	19182	19277	19117	18928	19188	19400	19352	19148	18907	19156	19207	19059	18967	19223	19173	19297	19247	19317	19216	19147	19257	19076	19348	18996	19033	19011	19160	19374	19034	19212	18891	19174	19166	19161	19178	19227	19293	19111	19157	19531	19065	19112	19087	19436	19229	19193	19097	18936	19163	19191	19162	19130	19263	19216	19459	19269	19134	19139	19210	19199	19299	19240	19177	19361	19117	18973	19061	19149	19025	19191	19166	19198	19125	19047	19177	19159	19071	19360	19224	18964	19286	19198	19170	19194	19093	19257	19084	19295	19111	18953	19370	19099	19389	19177	19127	19053	19052	19027	18975	19195	19279	19252	19234	19230	19072	19081	19201	19037	19079	19284	19216	19228	19190	19321	19264	19321	19213	19258	19208	19081	19042	19226	19177	19393	19164	19081	19305	19202	19127	19065	19070	19273	19174	19245	19020	19101	19203	19287	19286	19309	19145	19313	19249	19193	19069	19204	19068	18891	19083	19260	19119	19198	19088	19199	19059	19129	19096	19151	19291	19272	19331	19201	19236	19288	19176	19176	19382	19209	19323	19029	19220	19352	19101	19177	18876	19240	18963	19013	19151	19314	19117	19068	19065	19176	19138	18954	19028	19107	19057	19142	18984	19137	19265	19015	19142	19018	19409	19195	19100	19137	19254	19011	19018	19294	19018	19082	19151	19189	19057	19134	18995	19137	19260	19190	19224	19144	19148	19103	19300	19216	19103	19146	19279	19132	18998	19098	19378	19140	19204	19391	19165	19233	19153	19223	19121	19111	19219	19037	19166	19059	19283	19274	19042	19035	19229	19215	19173	19033	19112	19208	19230	19099	19063	19218	18959	19245	18968	19267	19261	19167	19058	19221	19118	19546	19174	19180	19069	18982	18970	19084	19270	19152	19252	19100	19361	19025	19106	19235	18920	19098	19125	19222	18939	19261	19116	19054	19134	19204	19219	19123	19099	19274	18961	19139	19204	19253	19133	19272	19088	19102	19108	19185	19159	19270	19142	19097	19016	19264	19307	19150	19204	19127	19183	19053	19127	19168	19102	19162	19047	19218	19061	19030	19167	19358	19076	19172	19050	18962	19215	19207	19362	19219	19311	19067	19111	19268	19179	19123	18825	19132	19169	18988	19151	19084	19084	19353	19265	19155	19034	19228	19133	19248	19100	19217	19231	19193	19152	19202	18959	19129	19241	19159	19111	19187	19191	18972	19251	19197	18974	19126	19058	19302	18965	19071	19044	19089	19202	19177	19330	19089	19219	19152	19233	19244	19325	19264	19217	19429	19180	19062	19253	19231	19231	19136	19167	19317	19066	19053	19087	19035	19198	19126	19084	19156	18988	19175	19089	19221	19128	19073	19084	19365	19311	19261	19092	19225	19210	19229	19299	19128	19238	19236	19142	19427	19229	19198	18994	19189	19339	19176	19250	19245	19085	19147	19153	19134	19063	19260	19158	19142	19360	19261	19136	19092	18905	19029	19189	19341	19168	19171	19215	19217	19224	18947	18997	19157	19300	19262	19117	19331	19298	19273	19062	19122	19385	19359	19114	19203	19045	19294	19145	19365	19293	19181	19155	19021	19108	19178	19175	19285	19094	19082	19161	19021	19141	19170	19120	19094	19173	19251	19095	18945	18977	19051	19312	19183	19180	19195	19175	19186	19150	19130	19107	19140	19042	19063	19140	19132	19283	19138	19222	19244	19132	19187	19150	19089	19171	18984	19145	19239	19208	19273	19081	19177	19086	19327	19167	19043	19185	19170	19445	19082	19279	19092	19142	19113	18993	19217	19314	19032	19032	19264	19215	19216	19268	19477	19331	18992	19224	19116	19323	19113	19150	19038	19250	19417	19201	19115	19089	19051	19192	19109	19104	19200	19000	19155	19110	19010	19287	19323	19057	19190	19156	19070	19137	19166	19145	18898	18876	19208	19080	19276	19270	19373	19195	19234	19029	19152	19089	19187	19110	19155	19201	18986	19166	19373	19131	19275	18987	19031	19190	19248	19328	19076	19329	19041	19201	19204	19177	19259	19034	19275	19093	18997	19257	19341	19151	19421	19184	19331	19126	19283	19521	19158	19018	19196	19064	19074	19239	19099	19350	19271	19305	19280	19306	18993	19039	19284	19081	19144	19286	19234	19107	19270	19083	19084	19344	19212	19320	19163	19099	19136	19245	19107	19056	19170	19234	18996	19189	19492	19167	19255	19205	19127	19048	18949	19392	19290	19061	19151	19178	19219	19258	19212	19126	19152	19121	19232	18991	19437	19073	19224	19168	19132	19040	19144	19016	19235	19443	19075	19208	19383	19265	19154	19334	19096	18956	19126	19272	19277	19129	19104	18973	19296	19069	19100	19283	19235	19103	19026	19191	18953	19144	19308	19133	19056	19173	19068	19198	19073	19159	19103	19121	19296	19126	19144	19124	19138	18997	19116	19081	19252	19225	19280	19131	19179	19199	19189	19268	19167	19173	19287	18979	19252	19184	19106	19196	18985	19045	19399	19154	19343	19174	19221	19138	19295	19150	19261	19128	19171	19210	19054	19052	19205	19262	19263	19186	19083	19271	19203	19275	19227	19061	19427	19223	19297	19053	19145	19224	19207	19256	19015	19209	19072	19130	19385	19150	19003	19199	19131	19142	19204	19292	19228	18918	19088	19143	19227	18997	19062	19022	19263	19227	19232	19082	19061	19271	19048	18949	19152	19092	19010	18939	19071	19337	19143	19026	19167	19241	19161	19073	19320	19134	18954	19205	18936	18952	19148	19303	19248	19442	19215	19100	19216	19178	19177	19026	19147	19154	19368	19182	19423	19152	19068	19187	19385	19204	19141	19021	19261	19217	19325	19338	19238	19203	19042	19247	19062	19196	19172	19143	19296	18949	19439	19052	19115	19219	19247	19274	19037	19065	18992	19054	19104	19348	19209	19190	19313	19419	19001	19050	19134	19265	19236	19039	19122	19357
37063	51855	44042	30732	23341	18708	16986	16567	16443	16211	16301	16470	16473	16216	16383	16421	16273	16370	16262	16379	16355	16324	16198	16352	16350	16363	16373	16267	16289	16344	16336	16564	16256	16311	16445	16150	16360	16387	16340	16245	16359	16353	16355	16260	16354	16357	16434	16404	16304	16258	16386	16537	16277	16106	16412	16284	16273	16380	16407	16208	16420	16319	16233	16218	16149	16405	16292	16392	16397	16409	16223	16067	16408	16355	16503	16371	16182	16388	16254	16334	16341	16365	16507	16360	16305	16181	16305	16291	16274	16558	16272	16372	16173	16294	16393	16472	16218	16293	16326	16454	16478	16465	16314	16488	16339	16364	16244	16318	16359	16371	16300	16312	16230	16189	16329	16328	16227	16429	16289	16442	16375	16341	16249	16371	16231	16194	16397	16357	16316	16357	16404	16385	16279	16383	16265	16366	16326	16270	16581	16320	16318	16274	16232	16382	16240	16255	16488	16105	16552	16280	16193	16435	16361	16347	16135	16389	16233	16340	16319	16321	16359	16273	16446	16379	16352	16333	16307	16429	16264	16360	16352	16558	16247	16374	16172	16409	16213	16304	16372	16330	16475	16292	16393	16359	16250	16312	16064	16332	16271	16342	16332	16402	16251	16137	16029	16336	16400	16302	16268	16391	16360	16261	16275	16319	16416	16198	16228	16267	16464	16307	16206	16463	16345	16236	16408	16375	16418	16169	16290	16182	16287	16290	16295	16359	16317	16323	16386	16169	16143	16267	16390	16246	16292	16282	16397	16294	16313	16349	16220	16352	16384	16434	16363	16554	16294	16392	16262	16321	16206	16395	16309	16438	16362	16439	16247	16171	16460	16327	16280	16427	16354	16325	16321	16215	16433	16396	16363	16386	16480	16256	16407	16545	16303	16451	16388	16327	16404	16365	16536	16308	16198	16374	16245	16431	16158	16337	16487	16291	16192	16387	16325	16304	16300	16276	16197	16391	16369	16313	16299	16312	16335	16226	16521	16176	16334	16363	16212	16253	16421	16309	16320	16251	16297	16413	16421	16468	16438	16387	16335	16216	16367	16331	16403	16496	16323	16413	16306	16423	16250	16424	16312	16438	16439	16191	16164	16205	16423	16430	16481	16269	16303	16334	16372	16474	16285	16390	16275	16262	16244	16258	16436	16257	16272	16507	16350	16288	16253	16276	16489	16342	16239	16286	16327	16383	16353	16358	16470	16335	16270	16125	16166	16448	16225	16335	16182	16316	16487	16275	16473	16228	16341	16430	16474	16159	16299	16298	16512	16396	16276	16219	16342	16247	16403	16404	16328	16424	16394	16227	16308	16373	16394	16596	16370	16380	16208	16211	16270	16331	16466	16324	16596	16322	16273	16280	16400	16353	16402	16366	16381	16329	16285	16323	16307	16445	16269	16388	16260	16354	16244	16441	16081	16379	16394	16437	16326	16204	16272	16307	16219	16390	16454	16212	16380	16214	16224	16429	16321	16493	16336	16325	16258	16443	16335	16259	16283	16196	16163	16375	16326	16445	16143	16240	16369	16413	16125	16265	16203	16491	16312	16216	16249	16436	16231	16308	16292	16337	16332	16370	16264	16252	16325	16379	16284	16428	16338	16427	16287	16158	16432	16259	16276	16427	16416	16388	16529	16400	16294	16291	16481	16100	16302	16438	16552	16301	16395	16302	16431	16327	16307	16588	16392	16315	16375	16224	16333	16285	16478	16250	16234	16308	16269	16499	16324	16385	16387	16263	16439	16125	16217	16313	16352	16442	16287	16411	16415	16282	16285	16306	16400	16353	16088	16158	16557	16340	16218	16436	16264	16339	16366	16259	16451	16288	16458	16355	16485	16323	16352	16403	16331	16227	16467	16217	16250	16375	16153	16351	16156	16174	16434	16264	16463	16456	16334	16248	16351	16341	16352	16440	16121	16629	16260	16452	16397	16325	16329	16572	16237	16435	16306	16290	16528	16381	16083	16208	16394	16477	16458	16238	16333	16306	16360	16248	16300	16353	16289	16287	16440	16411	16338	16198	16264	16499	16323	16315	16425	16356	16375	16353	16393	16327	16385	16332	16225	16292	16479	16387	16344	16485	16301	16500	16324	16277	16410	16399	16238	16221	16440	16427	16327	16499	16487	16286	16238	16395	16453	16408	16381	16233	16170	16303	16276	16464	16318	16452	16404	16291	16317	16350	16349	16542	16125	16326	16289	16391	16120	16283	16302	16252	16362	16383	16163	16522	16277	16416	16419	16419	16336	16468	16328	16235	16259	16434	16453	16487	16126	16405	16381	16312	16240	16414	16354	16464	16538	16372	16291	16323	16292	16360	16251	16002	16444	16232	16391	16341	16448	16266	16118	16310	16328	16303	16460	16318	16360	16275	16418	16382	16509	16233	16310	16327	16195	16201	16419	16366	16366	16407	16227	16315	16349	16283	16281	16134	16255	16455	16201	16328	16194	16386	16408	16218	16405	16384	16242	16300	16405	16176	16146	16362	16327	16370	16238	16244	16171	16313	16291	16482	16257	16388	16362	16334	16151	16377	16504	16388	16398	16338	16304	16116	16362	16087	16359	16274	16251	16276	16442	16318	16283	16196	16365	16389	16312	16253	16371	16415	16452	16127	16354	16293	16338	16270	16546	16246	16377	16409	16148	16356	16396	16375	16247	16195	16303	16394	16337	16389	16411	16441	16387	16358	16264	16341	16247	16425	16321	16330	16373	16086	16330	16276	16411	16393	16289	16344	16365	16375	16258	16212	16320	16461	16261	16281	16161	16372	16288	16293	16279	16223	16361	16364	16409	16436	16191	16294	16289	16326	16441	16280	16268	16176	16405	16347	16323	16534	16434	16357	16546	16546	16506	16324	16280	16210	16219	16255	16337	16347	16249	16365	16222	16296	16495	16121	16387	16322	16371	16393	16319	16363	16237	16352	16505	16446	16213	16219	16406	16286	16272	16384	16142	16386	16190	16297	16349	16252	16289	16444	16440	16549	16310	16398	16292	16255	16327	16246	16434	16302	16304	16152	16590	16364	16484	16358	16399	16421	16073	16317	16228	16330	16259	16302	16312	16287	16271	16410	16225	16428	16508	16334	16231	16438	16405	16389	16369	16406	16305	16470	16306	16167	16309	16400	16247	16380	16186	16280	16387	16233	16310	16531	16360	16202	16239	16302	16267	16468	16324	16365	16179	16415	16280	16390	16285	16217	16391	16390	16221	16330	16326	16145	16498	16283	16390	16424	16328	16506	16364	16470	16175	16551	16279	16345	16321	16273	16391	16414	16325	16249	16320	16214	16427	16312	16391	16243	16479	16288	16326	16363	16317	16465	16285	16419	16410	16208	16151	16306	16429	16404	16352	16320	16345	16356	16384	16409	16358	16075	16407	16188	16448	16518	16229	16430	16557	16169	16369	16432	16441	16334	16396	16336	16312	16362	16365	16438	16237	16333	16385	16355	16165	16238	16383	16465	16456	16195	16342	16496	16535	16427	16283	16099	16381	16460	16281	16426	16482	16365	16257	16422	16278	16448	16320	16349	16294	16421	16349	16348	16462	16330	16294	16262	16225	16329	16325	16274	16438	16407	16294	16361	16319	16293	16426	16345	16243	16226	16438	16531	16351	16257	16302	16376	16449	16326	16217	16222	16288	16302	16333	16285	16308	16399	16403	16309	16304	16318	16294	16270	16307	16349	16176	16113	16191	16530	16364	16380	16341	16212	16351	16417	16349	16416	16178	16292	16340	16463	16354	16341	16191	16202	16283	16325	16251	16242	16284	16225	16413	16220	16236	16268	16361	16558	16207	16271	16380	16326	16363	16433	16128	16458	16345	16325	16240	16410	16250	16267	16425	16257	16254	16154	16370	16276	16383	16240	16424	16388	16197	16412	16440	16274	16305	16404	16318	16294	16478	16249	16367	16202	16470	16468	16472	16321	16379	16272	16347	16424	16183	16412	16448	16377	16395	16386	16327	16344	16253	16301	16493	16336	16375	16263	16297	16207	16469	16253	16367	16462	16359	16319	16270	16439	16489	16284	16234	16417	16257	16316	16346	16383	16224	16143	16245	16540	16448	16481	16313	16430	16328	16286	16303	16216	16483	16427	16252	16237	16276	16424	16422	16227	16406	16418	16249	16335	16333	16221	16389	16329	16352	16263	16332	16205	16378	16467	16424	16262	16446	16397	16389	16311	16540	16402	16653	16305	16337	16408	16345	16474	16309	16438	16172	16546	16428	16283	16390	16288	16428	16244	16224	16290	16331	16300	16287	16375	16387	16310	16331	16420	16532	16263	16176	16205	16317	16348	16232	16358	16258	16330	16377	16166	16205	16283	16287	16223	16281	16575	16452	16429	16091	16137	16353	16444	16337	16287	16428	16335	16428	16248	16343	16260	16456	16346	16316	16247	16505	16324	16227	16405	16431	16234	16255	16254	16342	16307	16333	16359	16457	16230	16353	16365	16287	16384	16399	16327	16239	16461	16211	16242	16366	16281	16328	16273	16304	16394	16151	16429	16481	16424	16253	16272	16177	16381	16398	16161	16451	16276	16271	16443	16365	16307	16468	16527	16279	16052	16363	16266	16479	16211	16164	16516	16490	16363	16277	16323	16179	16253	16348	16307	16360	16539	16316	16345	16440	16248	16342	16319	16244	16408	16195	16484	16276	16405	16259	16396	16381	16412	16226	16508	16168	16520	16256	16341	16319	16287	16476	16410	16452	16262	16251	16430	16306	16243	16433	16304	16366	16406	16121	16292	16402	16230	16249	16508	16351	16333	16205	16287	16280	16307	16312	16316	16410	16318	16179	16190	16379	16297	16441	16273	16412	16373	16539	16192	16441	16312	16307	16152	16268	16371	16316	16285	16373	16504	16401	16362	16178	16197	16450	16394	16134	16242	16185	16315	16333	16275	16222	16383	16446	16225	16336	16315	16392	16160	16353	16338	16351	16444	16263	16289	16301	16453	16246	16432	16267	16449	16398	16393	16542	16260	16345	16237	16250	16405	16434	16265	16451	16387	16412	16319	16289	16374	16406	16354	16220	16313	16398	16178	16236	16415	16316	16381	16170	16297	16507	16369	16201	16455	16417	16247	16373	16305	16329	16282	16301	16319	16258	16469	16305	16423	16330	16363	16247	16373	16426	16358
24335	23874	39300	43240	40180	31636	25797	20594	19350	19020	18938	18858	18852	18990	18693	18759	18962	18639	18756	18919	18794	18857	18785	18829	18943	18886	18958	18847	19021	18731	18890	18860	18801	18699	18549	18699	18821	18789	18767	18541	18666	18564	18863	18707	18818	18806	18740	18679	18846	18517	18652	19142	18841	18626	18743	18805	18502	18781	18896	18831	18598	19081	18827	18699	18796	18658	18739	18593	18632	18510	18458	18686	18608	18698	18725	18771	18633	18646	18601	18703	18606	18647	18716	18596	18747	18845	18526	18780	18690	18765	18716	18732	18545	18790	18731	18810	18746	18804	18650	18479	18623	18718	18853	18684	18709	18590	18644	18945	18765	18600	18544	18633	18897	18775	18729	18703	18613	18586	18795	18633	18577	18365	18615	18653	18754	18743	18838	18746	18696	18881	18687	18591	18612	18520	18443	18270	18837	18860	18630	18833	18592	18707	18784	18553	18553	18748	18798	18676	18488	18564	18729	18657	18495	18793	18676	18537	18811	18980	18831	18714	18674	18636	18594	18725	18526	18411	18880	18633	18763	18475	18573	18642	18701	18726	18687	18515	18775	18557	18460	18623	18609	18699	18789	18712	18500	18584	18585	18428	18589	18739	18728	18683	18586	18553	18543	18777	18702	18626	18727	18802	18725	18557	18519	18631	18851	18681	18551	18717	18856	18639	18615	18766	18689	18705	18683	18711	18654	18467	18699	18729	18707	18746	18854	18517	18791	18553	18633	18576	18631	18781	18779	18795	18826	18606	18840	18655	18566	18693	18531	18734	18547	18775	18785	18736	18573	18613	18720	18690	18703	18535	18566	18625	18780	18899	18584	18689	18589	18619	18784	18623	18650	18644	18740	18814	18805	18511	18675	18776	18618	18813	18613	18647	18735	18550	18714	18585	18673	18655	18858	18827	18756	18509	18754	18631	18618	18508	18379	18620	18647	18603	18752	18726	18614	18791	18656	18808	18543	18490	18599	18508	18590	18696	18512	18753	18634	18680	18556	18668	18585	18782	18574	18722	18565	18678	18735	18491	18575	18723	18659	18835	18527	18685	18851	18536	18821	18660	18625	18597	18644	18878	18635	18681	18565	18706	18721	18580	18748	18674	18605	18743	18780	18662	18608	18650	18528	18856	18627	18609	18653	18715	18813	18735	18592	18498	18681	18768	18633	18564	18638	18479	18613	18644	18585	18494	18685	18663	18926	18662	18772	18773	18598	18533	18670	18875	18781	18665	18718	18854	18663	18767	18674	18803	18747	18693	18548	18700	18942	18714	18698	18860	18692	18741	18824	18647	18625	18602	18646	18538	18688	18472	18747	18588	18603	18801	18548	18649	18586	18708	18489	18581	18695	18792	18478	18594	18636	18667	18579	18711	18576	18494	18356	18719	18654	18871	18728	18623	18653	18867	18753	18784	18713	18590	18598	18794	18713	18809	18728	18592	18609	18624	18719	18609	18735	18600	18636	18556	18804	18674	18594	18555	18700	18609	18521	18665	18803	18597	18848	18830	18631	18924	18858	18781	18851	18489	18628	18695	18587	18791	18673	18644	18584	18692	18650	18745	18578	18670	18671	18703	18660	18786	18609	18601	18617	18687	18645	18602	18864	18496	18526	18729	18496	18504	18609	18529	18689	18619	18635	18542	18803	18636	18751	18510	18678	18650	18691	18797	18557	18762	18648	18829	18747	18564	18781	18746	18698	18738	18778	18643	18610	18492	18748	18707	18739	18570	18656	18679	18470	18868	18727	18527	18775	18748	18678	18802	18738	18733	18609	18628	18719	18814	18616	18640	18661	18739	18659	18481	18701	18567	18644	18869	18623	18612	18596	18555	18609	18490	18595	18953	18854	18590	18461	18689	18668	18843	18581	18557	18706	18591	18640	18591	18567	18818	18940	18562	18599	18603	18573	18613	18634	18742	18596	18894	18757	18875	18798	18624	18563	18692	18963	18829	18617	18629	18859	18592	18738	18384	18728	18721	18821	18698	18616	18698	18840	18721	18775	18574	18662	18482	18833	18845	18527	18494	18569	18603	18717	18862	18756	18783	18570	18774	18555	18500	18724	18726	18665	18807	18584	18738	18655	18861	18605	18427	18869	18751	18729	18532	18643	18662	18756	18619	18628	18713	18895	18593	18759	18728	18711	18787	18731	18958	18807	18618	18695	18666	18703	18556	18588	18729	18594	18445	18708	18774	18881	18788	18737	18734	18780	18677	18819	18806	18732	18830	18595	18574	18776	18878	18615	18671	18772	18732	18787	18608	18763	18732	18699	18563	18627	18654	18750	18767	18505	18790	18792	18670	18749	18684	18584	18740	18746	18519	18780	18732	18617	18687	18761	18834	18563	18637	18667	18658	18614	18689	18636	18599	18876	18657	18780	18821	18844	18442	18609	18603	18702	18562	18704	18493	18703	18810	18701	18801	18740	18620	18730	18677	18704	18629	18647	18432	18643	18602	18735	18556	18576	18766	18519	18715	18864	18836	18643	18791	18812	18616	18817	18678	18725	18553	18758	18857	18582	18679	18679	18480	18669	18748	18657	18671	18601	18640	18884	18781	18826	18647	18607	18770	18636	18606	18543	18861	18591	18652	18931	18748	18510	18652	18941	18791	18734	18891	18803	18598	18856	18666	18642	18547	18759	18818	18621	18774	18702	18871	18643	18504	18742	18688	18574	18718	18738	18636	18729	18718	18456	18669	18529	18804	18431	18709	18743	18734	18715	18657	18773	18758	18603	18435	18712	18641	18791	18707	18585	18611	18604	18615	18586	18714	18628	18852	18629	18611	18729	18674	18561	18683	18819	18769	18915	18647	18768	18577	18640	18690	18577	18649	18750	18703	18760	18759	18528	18757	18609	18512	18615	18845	18694	18829	18813	18785	18688	18657	18825	18651	18534	18533	18662	18649	18598	18675	18944	18597	18761	18700	18797	18602	18652	18460	18877	18679	18639	18577	18610	18616	18651	18529	18691	18545	18655	18695	18689	18847	18543	18715	18585	18451	18655	18608	18758	18753	18757	18839	18823	18779	18714	18804	18773	18601	18632	18554	18684	18820	18537	18845	18861	18713	18591	18766	18784	18744	18777	18638	18743	18531	18683	18845	18806	18889	18558	18687	18512	18643	18725	18693	18575	18629	18569	18484	18817	18665	18688	18637	18694	18633	18792	18624	18707	18687	18653	18856	18600	18872	18699	18572	18780	18601	18660	18744	18707	18723	18815	18816	18683	18665	18691	18517	18592	18649	18774	18631	18573	18702	18709	18759	18659	18580	18626	18483	18632	18913	18516	18799	18849	18544	18609	18698	18641	18786	18735	18559	18543	18654	18622	18509	18774	18731	18706	18729	18583	18742	18592	18689	18831	18678	18748	18796	18815	18874	18653	18580	18487	18428	18759	18512	18489	18764	18588	18583	18585	18835	18637	18615	18506	18588	18674	18741	18862	18614	18673	18536	18650	18576	18543	18660	18624	18558	18669	18659	18571	18486	18613	18699	18681	18742	18684	18695	18635	18653	18657	18665	18744	18681	18533	18556	18780	18696	18761	18616	18556	18436	18741	18684	18690	18628	18930	18577	18687	18651	18851	18751	18633	18635	18728	18761	18577	18698	18680	18718	18928	18717	18912	18727	18639	18666	18643	18652	18676	18617	18762	18719	18626	18719	18647	18492	18771	18844	18818	18866	18793	18827	18529	18677	18672	18682	18666	18665	18813	18806	18710	18532	18722	18709	18614	18625	18787	18687	18614	18905	18809	18624	18750	18626	18715	18673	18626	18561	18617	18604	18742	18631	18793	18701	18538	18760	18700	18719	18838	18732	18780	18765	18622	18471	18509	18740	18767	18894	18882	18620	18586	18807	18733	18691	18453	18431	18528	18848	18802	18709	18685	18520	18790	18563	18829	18598	18686	18733	18600	18582	18433	18591	18898	18684	18680	18934	18672	18876	18702	18744	18615	18652	18761	18691	18828	18867	18510	18678	18774	18587	18654	18760	18625	18633	18685	18534	18721	18597	18681	18814	18587	18892	18567	18672	18537	18677	18650	18839	18926	18752	18502	18738	18808	18792	18618	18802	18655	18485	18689	18498	18558	18618	18560	18833	18619	18608	18782	18812	18678	18720	18629	18639	18562	18699	18839	18612	18534	18787	18691	18591	18608	18757	18513	18601	18559	18907	18847	18816	18583	18827	18718	18774	18678	18664	18548	18691	18847	18788	18730	18684	18781	18681	18608	18675	18561	18479	18568	18729	18643	18890	18663	18659	18709	18400	18609	18614	18789	18677	18714	18760	18849	18698	18569	18821	18805	18783	18671	18524	18705	18792	18966	18708	18745	18754	18498	18564	18810	18607	18607	18672	18805	18785	18591	18590	18692	18748	18662	18654	18765	18886	18791	18816	18842	18684	18536	18525	18631	18753	18572	18743	18815	18796	18584	18654	18930	18778	18646	18873	18845	18587	18703	18867	18840	18654	18653	18729	18883	18744	18776	18679	18618	18645	18647	18832	18717	18730	18812	18633	18653	18698	18815	18801	18651	18606	18638	18778	18642	18797	18701	18679	18780	18615	18918	18697	18558	18570	18671	18727	18813	18782	18708	18759	18729	18644	18453	18581	18740	18760	18736	18665	18621	18623	18545	18722	18742	18565	18790	18742	18646	18738	18681	18626	18841	19012	18644	18858	18797	18754	18716	18707	18602	18601	18779	18600	18622	18583	18558	18825	18919	18881	18776	18784	18794	18591	18803	18648	18715	18482	18562	18721	18777	18583	18902	18804	18667	18704	18819	18650	18699	18949	18591	18654	18720	18693	18604	18618	18789	18678	18699	18504	18804	18682	18604	18674	18719	18705	18805	18720	18781	18759	18672	18713	18826	18712	18794	18659	18724	18552	18502	18614	18685	18713	18570	18598	18896	18695	18614	18622	18686	18646	18721	18586	18608	18604	18953	18791	18832	18671	18745	18678	18800	18686	18448	18716	18629	18777	18744	18797	18670	18506	18385	18424	18601	18781	18539	18912	18667	18480	18638	18422	18706	18716	18748	18635	18706	18602	18681	18850	18651	18725	18612	18535	18738	18731	18559	18505	18775	18645	18852	18607	18600	18618	18605	18734	18883	18664	18705	18715	18627	18725	18809	18772
62241	92661	77334	60061	46304	30702	21197	17360	16368	15995	16189	16034	16288	16128	15997	16023	16097	16087	16125	16128	16145	16072	16107	16154	16138	16155	16357	16168	16149	15999	16170	16024	16336	16096	16083	16043	16062	16249	15998	16141	16118	16054	16297	15896	16179	16191	16242	16056	16166	15887	16016	16013	16074	16096	16238	16126	16277	15974	16061	16107	16204	16197	16129	16025	16048	16179	16072	15925	16162	16160	16026	16193	16134	15956	16085	16135	16047	16227	16139	15911	16091	15972	16063	16306	16156	15874	16199	16101	15995	16299	16079	16050	16114	16302	16200	16000	16011	16007	16134	16222	15992	16156	16215	16153	16161	16138	16094	16179	15958	16211	16109	15948	15992	16195	16010	16066	16007	16008	16098	16208	16157	16072	16042	16153	16094	16152	16023	15934	15957	16127	16210	16025	16008	16033	16065	16063	16154	16161	16130	16194	16191	16107	16089	16228	16236	16158	16024	15979	16115	15986	16222	16161	16039	15982	15963	15993	16010	16154	16348	16013	16039	15897	16039	16178	16000	16071	16167	16133	16171	16171	16111	16177	16220	15965	16077	16092	16158	16235	16192	16160	16245	16123	16000	16166	16147	16164	16021	16260	16206	15920	16093	16081	16150	16103	16238	16272	16071	16035	15998	16194	16199	16055	16172	16160	15984	16179	15964	16146	16093	15996	16072	16122	16052	16072	16147	16165	15792	16112	16018	16074	16098	16178	16141	16021	16037	16084	16110	16078	16022	16042	16136	15998	16107	16068	16134	15987	15995	16156	16126	16013	16051	16115	16062	16032	16118	16063	16241	16178	16043	16027	16148	16002	16206	15999	16051	16151	15930	16016	16192	15919	16107	16018	16112	16077	16000	16126	16033	16211	16039	16158	16030	16212	16143	16161	16069	16159	16063	15845	16157	16041	16196	16217	16060	16182	16098	15955	15929	16071	16078	16127	16019	16026	15967	16012	16029	16023	16164	16048	16230	16162	16021	16141	16100	16082	16027	16086	16088	16033	16197	16158	16023	16144	15981	16005	16150	16025	16274	16094	16249	16005	16059	16149	16098	16249	16179	16104	16182	16097	16012	16139	15988	16134	16248	16126	16171	16140	16155	16208	16202	15950	16083	16228	16129	16088	16039	16108	16211	16098	16191	16036	16122	16036	16164	16081	15995	15957	16165	16024	16134	16157	16182	16124	16181	16038	16067	16101	16114	15979	16078	16034	16125	16122	16132	16122	16195	16002	16183	16054	15998	16107	15991	16159	16039	15949	16105	16116	16100	16018	16161	16027	16063	16120	15956	16061	15915	16102	15992	16030	16116	16152	16116	16003	16120	15916	16014	16168	15963	16009	16012	15922	16025	16126	16118	16077	16221	16034	16181	16122	16102	16201	16031	16116	16244	16057	16108	15972	16085	16050	16067	16123	16008	16106	16093	16036	15975	16145	16164	16222	16156	16206	16023	16019	16139	16146	16025	16046	16042	16012	15999	15931	16139	16022	16135	16176	16173	16202	16063	15970	16052	16170	15933	16079	16142	15977	16183	16061	16046	16094	16076	16144	15991	16042	16127	16224	16086	16123	16041	16013	16155	16111	16144	16041	15939	16033	16274	16069	15968	15976	15952	16169	16048	16042	16123	16009	16092	16085	16214	16005	16205	16215	16155	15942	16321	16192	15905	16116	16163	15976	15991	16018	16081	16276	16174	16072	16005	16126	16108	16067	16266	16205	16159	16152	16075	16143	16079	16098	15987	16105	16191	16073	16157	16008	16082	16039	16244	16015	16167	16074	16162	16126	16180	16158	16124	16060	16062	15927	16084	16110	16367	16219	16262	15982	16067	16025	16168	16067	16086	16068	16064	16082	16072	15890	15937	16133	15966	16131	16045	15926	16135	16053	16032	16054	16063	16031	16007	16256	16137	16097	15910	16068	15874	16041	16170	16134	16131	15941	16154	16072	16090	16093	16180	16048	16053	16121	15870	16332	16131	16126	16037	16063	16199	16114	16286	16071	16017	16169	16224	16247	16004	16058	16129	16026	16039	16124	16060	16125	16008	16155	16050	16008	16135	16056	15989	16016	16005	16082	16151	16097	16029	16024	16054	16136	15987	16069	15967	16002	16144	15936	16050	16223	16170	15978	16145	16122	15954	16172	16157	16036	16191	16185	16137	16083	16066	16046	16256	16118	16024	16100	16209	15932	16143	16026	16083	16086	16091	16212	16075	16174	16015	16081	16171	16004	16151	16103	16221	15976	16063	16004	15919	16044	16285	15941	16202	16068	16115	16051	16080	16070	16027	16148	16161	16108	16143	16069	16087	16128	16211	16092	16098	16053	16114	16068	16127	16006	16106	16188	16125	16028	15988	15970	16109	16123	15925	16161	16038	16179	16298	16044	16265	16033	16008	16111	16144	16008	16174	16076	16016	16035	16035	16086	16045	16046	16098	16122	15970	16039	16016	16187	16133	16138	16060	16066	16073	16178	16074	16218	16094	16060	15942	16081	16146	16098	16136	16145	16020	16183	15976	16150	16045	16221	16036	16141	16130	16080	16035	16055	16068	16085	16011	16102	16118	16065	15931	16197	16094	16067	16094	15935	16064	16109	16070	16119	16176	16102	16107	15982	16154	16304	16070	16136	16132	16150	15980	16046	16120	16248	15987	15980	16131	15842	16078	16221	16073	16202	15911	16085	16065	16070	16107	16204	16020	16123	16062	16065	15943	16073	15812	16194	16220	16035	16198	16113	16063	16094	16410	15783	15996	16095	16141	16123	16243	16113	16092	16205	16070	16140	16167	16058	16015	16041	16039	15982	16011	16035	16176	16019	16013	16214	15952	16209	16109	16001	16106	16047	16029	16032	16199	16146	16037	16128	16095	16007	16129	16125	16071	16200	16082	16198	16135	15978	16144	16055	16040	16176	16095	16351	16193	16047	16008	15955	15852	16055	15977	16091	16146	16024	16076	16174	16103	15917	16155	16124	16205	16054	16059	16391	16141	16041	16075	16176	16093	16161	16040	16057	16039	16072	16186	16136	16102	16123	16078	16099	16170	16054	16164	16100	16079	16244	16225	16163	16070	16187	16109	16118	16271	16145	16136	16164	16001	15957	16091	16040	16003	16099	16150	16033	16056	16045	16139	15982	16201	15944	16045	16001	16085	15985	16174	15992	16047	16007	16169	16078	15968	16088	16192	16007	16200	16177	16112	16127	16015	16091	16017	16111	16144	16132	16061	16227	16156	16168	16055	16020	16145	16130	16264	16181	16215	16200	16091	16050	15994	16075	16197	16068	16026	16134	16123	16056	16168	15855	16214	16020	16306	16071	15993	15971	16056	16312	16233	16146	16031	16168	16073	16012	16162	16128	16093	16131	16131	16082	16150	16126	16140	16092	16134	16167	16117	16140	16104	16193	16061	16006	16015	16085	16247	16079	16166	16133	15973	15937	16146	16066	16027	16150	16095	16133	16148	16214	16254	16207	15896	16238	16025	16039	15875	16180	16159	15918	16180	16273	16049	15958	16090	16134	16042	16088	16210	16207	16119	16112	16023	16090	16114	15993	16094	15915	16194	15980	15922	16149	16020	16048	16220	16083	16153	15939	16116	16307	16268	16091	15959	16012	16266	15970	16217	15827	16124	16068	16037	16120	16088	16245	16097	16062	16132	16107	16104	15983	16130	16076	16132	16232	16168	16035	16115	16025	16108	16062	16144	15978	16186	16252	16108	16146	16063	16032	16107	16140	16178	15933	16014	16100	15988	16089	16015	16103	16023	16008	16080	16125	16197	15954	15960	16045	16050	15897	16069	16093	15882	16178	16119	16180	15840	15998	16135	15976	16061	15860	16170	16094	16038	16143	16028	15985	16020	16143	16114	15997	16241	15935	16171	16085	16109	15936	16004	16001	16200	16218	16190	16127	16141	16011	15995	16278	16197	16091	16076	16005	16126	16079	15893	16119	16015	16064	16081	16143	16153	16179	16087	15958	16082	16102	16087	15987	16014	16127	16060	16039	16181	16115	15976	16114	16002	16128	16056	16135	16123	16066	15996	15954	16113	16076	16242	16213	16156	16080	16191	16025	16016	16105	16094	16041	16052	16043	16022	16032	16035	15988	16161	16168	16125	15946	16092	16008	16197	16114	16091	16184	16200	16121	16007	16150	15891	16181	16057	16137	16200	16133	16141	16106	16139	16000	16150	16062	16167	16141	16003	16102	15945	15878	15839	16202	16105	16141	16192	16109	16067	16050	16173	16103	16092	16140	16114	16035	16141	15951	15996	16191	16057	16105	16065	16097	16102	16051	15941	16107	16173	15953	16048	16342	15982	15968	16078	16216	16179	16076	16161	16087	16008	16053	16116	15895	15986	16287	16233	16009	16154	16166	16237	16175	16208	15892	16101	16243	16068	16126	16030	16151	16103	16137	16262	15954	16168	16091	16094	15840	16070	16141	16086	16166	16189	16113	16159	16030	16157	16079	16075	16188	16015	16062	16208	16024	16032	16325	16253	16233	16010	16200	16201	16028	16072	16051	16157	16066	16070	16121	16018	16026	16127	16061	16055	16064	15933	16130	16095	16043	16250	16086	16196	16205	16258	15936	16064	16219	16165	16006	16133	16082	16271	16057	16103	16148	16166	16029	16028	16222	16185	16085	16051	16148	16034	16051	16040	16104	16011	16087	16135	16262	15987	15990	16172	15909	16172	16010	15968	16294	16151	16058	16104	16099	16205	16191	16073	15926	15972	16019	15977	16081	16066	16128	16117	15998	16008	16185	16181	16133	16186	15946	16184	16149	15973	16149	16002	16114	16184	16082	16006	16135	16087	16244	16209	16232	16259	15949	15968	16212	16036	16120	16166	16145	16056	16168	16311	16109	15979	16172	16024	16149	16016	16154	16231	16074	16272	16178	16145	15857	16078	15930	16254	16207	16080	16072	16200	16047	16052	16162	16136	16169	16134	16251	15967	15951	16101	16066	16286	16039	16081	16131	16129	16074	15946	16173	16056	16089	15989	16278	16220	16175	16117	16050	16231	15997	16104	16129	16099	16194	16020	16188	16075	16121	16171	16230	16051	16019	16143	16166	16112	15976	15981	16033	16057	16308	15987	16022	16093	16071	15957	16116	16158	16147	16223	16196	16024	16234	16038	16390
23038	22272	31587	32648	37556	36007	31571	23167	20193	20363	19917	19839	19634	19542	19636	19669	19625	19712	19616	19560	19669	19674	19549	19381	19671	19649	19529	19340	19547	19581	19498	19380	19683	19392	19313	19375	19664	19377	19147	19436	19503	19368	19591	19334	19329	19286	19277	19560	19532	19440	19324	19237	19499	19462	19343	19480	19286	19597	19461	19540	19478	19571	19360	19589	19375	19621	19509	19441	19374	19245	19399	19306	19276	19237	19490	19342	19424	19344	19283	19379	19416	19441	19420	19512	19370	19546	19559	19391	19369	19468	19402	19374	19502	19301	19427	19597	19297	19414	19286	19466	19355	19319	19234	19202	19312	19439	19375	19401	19372	19518	19250	19562	19513	19558	19553	19225	19540	19242	19510	19188	19348	19353	19315	19512	19294	19393	19250	19151	19547	19537	19295	19249	19228	19240	19361	19220	19294	19363	19385	19134	19306	19517	19269	19286	19339	19493	19470	19529	19327	19529	19334	19310	19299	19454	19398	19456	19446	19564	19272	19325	19504	19471	19504	19434	19337	19489	19480	19450	19201	19516	19413	19288	19366	19242	19305	19214	19418	19304	19496	19586	19332	19371	19344	19252	19582	19276	19447	19316	19337	19418	19448	19425	19270	19418	19466	19568	19539	19371	19296	19222	19416	19184	19287	19397	19369	19502	19414	19403	19727	19293	19498	19486	19476	19244	19383	19261	19246	19420	19609	19374	19193	19367	19180	19274	19439	19236	19593	19486	19475	19494	19299	19554	19340	19296	19362	19524	19352	19353	19546	19461	19350	19635	19510	19276	19251	19361	19590	19413	19528	19323	19305	19173	19291	19345	19226	19254	19528	19445	19443	19599	19399	19345	19469	19337	19227	19264	19352	19551	19505	19477	19368	19335	19401	19397	19436	19425	19408	19438	19456	19307	19333	19377	19405	19411	19332	19514	19360	19328	19482	19262	19378	19470	19427	19329	19317	19315	19437	19393	19330	19294	19445	19186	19436	19317	19399	19461	19493	19486	19391	19426	19388	19377	19131	19374	19259	19430	19498	19349	19468	19392	19232	19211	19297	19485	19570	19460	19549	19488	19274	19397	19471	19489	19402	19428	19252	19316	19312	19429	19336	19504	19492	19519	19290	19468	19467	19066	19540	19294	19444	19337	19279	19354	19491	19224	19437	19308	19326	19527	19267	19312	19680	19198	19208	19411	19490	19308	19330	19352	19421	19315	19455	19315	19524	19131	19424	19527	19534	19442	19345	19391	19396	19325	19460	19267	19485	19357	19460	19490	19376	19292	19264	19174	19383	19607	19505	19431	19449	19442	19449	19417	19445	19416	19474	19244	19415	19365	19416	19414	19345	19335	19398	19398	19268	19368	19374	19666	19277	19291	19314	19366	19419	19329	19457	19216	19396	19226	19349	19389	19409	19323	19129	19465	19484	19328	19236	19480	19527	19639	19328	19267	19438	19559	19219	19336	19412	19355	19216	19281	19426	19298	19562	19487	19423	19350	19215	19418	19378	19399	19330	19275	19430	19342	19290	19357	19351	19284	19406	19366	19328	19545	19404	19387	19424	19381	19555	19515	19463	19233	19406	19390	19245	19405	19568	19441	19537	19355	19398	19410	19165	19351	19256	19335	19366	19314	19352	19167	19171	19267	19418	19385	19384	19359	19286	19397	19280	19427	19367	19210	19475	19278	19316	19462	19484	19426	19330	19326	19474	19445	19421	19387	19419	19292	19232	19360	19459	19497	19445	19290	19616	19309	19494	19313	19236	19450	19387	19416	19424	19357	19152	19253	19364	19175	19433	19118	19284	19372	19447	19238	19534	19363	19360	19219	19381	19369	19599	19333	19413	19429	19089	19155	19147	19388	19449	19616	19486	19345	19386	19450	19436	19530	19429	19517	19625	19474	19297	19430	19213	19345	19343	19220	19453	19327	19451	19427	19422	19355	19501	19389	19364	19363	19453	19338	19589	19444	19401	19273	19460	19445	19172	19549	19496	19336	19226	19690	19378	19444	19541	19417	19293	19322	19380	19188	19305	19538	19493	19602	19305	19575	19284	19486	19524	19335	19506	19394	19295	19339	19491	19474	19365	19384	19634	19389	19287	19304	19345	19263	19664	19320	19428	19312	19298	19350	19283	19423	19298	19349	19379	19404	19253	19178	19328	19362	19246	19384	19318	19294	19367	19372	19410	19262	19440	19446	19363	19394	19371	19353	19414	19419	19289	19166	19369	19450	19410	19339	19455	19219	19591	19402	19242	19558	19247	19366	19603	19360	19469	19282	19428	19299	19313	19602	19534	19243	19658	19481	19364	19476	19319	19323	19212	19227	19410	19422	19284	19377	19230	19486	19223	19453	19501	19164	19482	19338	19556	19330	19444	19444	19364	19240	19333	19541	19376	19461	19274	19488	19202	19419	19432	19461	19413	19407	19231	19454	19473	19417	19440	19325	19378	19340	19446	19403	19345	19264	19574	19337	19362	19597	19588	19710	19420	19354	19508	19446	19430	19468	19535	19482	19428	19114	19431	19547	19204	19276	19476	19519	19502	19249	19290	19505	19385	19278	19406	19255	19422	19362	19543	19224	19316	19442	19489	19302	19435	19355	19205	19141	19392	19433	19404	19341	19412	19391	19657	19323	19388	19403	19452	19634	19214	19358	19333	19363	19302	19331	19304	19407	19421	19394	19320	19285	19269	19321	19413	19495	19413	19593	19381	19227	19505	19368	19299	19568	19269	19274	19141	19452	19407	19233	19331	19522	19298	19272	19406	19290	19376	19346	19325	19522	19203	19257	19327	19473	19315	19389	19361	19315	19479	19158	19437	19450	19215	19240	19132	19279	19512	19366	19281	19323	19444	19535	19445	19204	19298	19188	19443	19397	19234	19053	19552	19246	19349	19183	19350	19496	19419	19576	19413	19493	19320	19339	19344	19572	19308	19357	19218	19319	19418	19304	19494	19430	19490	19460	19528	19389	19473	19271	19639	19330	19485	19533	19403	19450	19557	19480	19186	19321	19321	19401	19511	19268	19352	19356	19182	19465	19402	19455	19295	19467	19613	19533	19239	19318	19438	19452	19302	19440	19304	19306	19449	19418	19113	19142	19453	19282	19304	19500	19440	19294	19441	19368	19391	19371	19417	19434	19158	19334	19193	19323	19656	19319	19180	19243	19369	19249	19171	19356	19457	19334	19484	19239	19437	19602	19377	19144	19350	19153	19265	19151	19264	19423	19559	19340	19273	19354	19292	19394	19457	19340	19421	19378	19480	19393	19292	19296	19334	19129	19351	19420	19394	19287	19383	19263	19608	19295	19429	19315	19177	19545	19503	19262	19347	19230	19293	19163	19414	19322	19257	19575	19536	19436	19340	19301	19440	19548	19488	19396	19413	19515	19444	19355	19464	19375	19382	19466	19330	19368	19234	19285	19375	19471	19401	19562	19425	19433	19437	19414	19393	19382	19451	19325	19419	19288	19314	19295	19496	19499	19371	19339	19234	19246	19223	19144	19529	19293	19475	19219	19426	19429	19322	19170	19482	19283	19358	19386	19323	19361	19492	19589	19573	19149	19296	19163	19363	19424	19392	19108	19442	19454	19334	19412	19424	19410	19435	19433	19383	19248	19219	19458	19418	19223	19402	19399	19439	19460	19423	19535	19516	19267	19413	19269	19194	19540	19320	19246	19184	19369	19325	19604	19237	19498	19672	19367	19263	19394	19388	19103	19348	19201	19508	19282	19406	19528	19515	19281	19417	19458	19363	19276	19234	19356	19500	19370	19323	19394	19395	19340	19214	19305	19323	19369	19265	19412	19520	19457	19263	19377	19494	19341	19424	19441	19392	19468	19468	19537	19440	19409	19287	19460	19352	19322	19417	19407	19407	19407	19133	19568	19426	19413	19344	19219	19377	19336	19352	19397	19462	19634	19509	19555	19347	19366	19439	19379	19598	19278	19544	19486	19334	19369	19385	19341	19331	19319	19399	19438	19483	19422	19406	19271	19475	19546	19461	19422	19550	19383	19338	19441	19364	19390	19396	19328	19109	19380	19610	19501	19164	19409	19285	19389	19419	19443	19346	19370	19495	19301	19132	19275	19368	19358	19355	19362	19368	19295	19205	19511	19532	19572	19400	19480	19521	19593	19510	19226	19612	19295	19226	19263	19529	19396	19431	19353	19312	19254	19440	19398	19316	19389	19352	19331	19496	19208	19329	19036	19181	19384	19222	19478	19484	19433	19434	19410	19513	19221	19280	19447	19433	19305	19335	19477	19381	19411	19402	19330	19301	19246	19524	19386	19355	19379	19410	19514	19131	19151	19435	19349	19587	19298	19406	19297	19387	19354	19525	19316	19412	19443	19461	19252	19289	19439	19409	19215	19445	19299	19545	19491	19520	19417	19299	19416	19375	19514	19483	19474	19499	19356	19319	19299	19264	19447	19444	19204	19416	19302	19216	19483	19378	19328	19330	19224	19087	19433	19567	19590	19432	19616	19520	19366	19473	19407	19296	19348	19409	19265	19431	19290	19367	19312	19466	19597	19152	19344	19148	19252	19532	19619	19630	19381	19435	19552	19548	19607	19568	19252	19325	19434	19248	19251	19562	19349	19254	19173	19333	19371	19349	19447	19426	19314	19377	19312	19205	19157	19501	19283	19512	19404	19381	19265	19601	19512	19286	19267	19405	19406	19358	19323	19491	19344	19409	19577	19440	19395	19252	19585	19375	19452	19424	19300	19459	19469	19441	19542	19401	19480	19311	19489	19676	19713	19245	19465	19455	19361	19669	19439	19347	19307	19566	19450	19265	19327	19657	19369	19481	19665	19291	19454	19371	19605	19479	19283	19434	19560	19145	19428	19336	19171	19480	19358	19384	19449	19248	19316	19355	19200	19397	19331	19218	19416	19484	19467	19518	19498	19399	19367	19437	19404	19496	19667	19420	19535	19317	19235	19257	19277	19310	19380	19391	19512	19431	19382	19329	19514	19543	19399	19284	19495	19500	19248	19351	19120	19550	19295	19504	19445	19543	19143	19392	19537	19313	19385	19262	19422	19465	19538	19200	19369	19322	19253	19580	19307	19229	19370	19480	19210	19494	19268	19359	19287	19447	19638	19267	19212	19225	19527	19180	19520	19344	19357	19502	19502
64324	99981	86532	73744	60242	42091	27005	19219	16838	16642	16185	16556	16448	16412	16389	16567	16482	16515	16498	16322	16417	16398	16377	16484	16435	16503	16410	16598	16380	16404	16543	16435	16418	16519	16440	16409	16578	16525	16396	16548	16222	16566	16408	16339	16442	16546	16478	16459	16456	16640	16506	16432	16473	16380	16484	16592	16424	16440	16574	16354	16464	16464	16573	16508	16373	16579	16318	16437	16417	16436	16323	16454	16640	16470	16371	16343	16414	16319	16503	16400	16495	16475	16407	16347	16425	16383	16557	16264	16265	16235	16441	16386	16481	16401	16469	16425	16508	16386	16505	16440	16481	16426	16413	16371	16494	16404	16379	16381	16360	16207	16401	16308	16524	16367	16522	16387	16444	16464	16288	16361	16389	16498	16462	16390	16422	16498	16439	16395	16532	16455	16360	16474	16549	16455	16506	16397	16463	16445	16550	16403	16453	16313	16483	16470	16369	16481	16423	16495	16509	16321	16359	16519	16427	16440	16591	16592	16368	16363	16363	16350	16354	16459	16467	16388	16494	16396	16606	16507	16275	16323	16405	16300	16456	16510	16406	16461	16545	16478	16501	16336	16337	16348	16449	16561	16397	16497	16214	16457	16583	16477	16377	16389	16269	16444	16598	16526	16491	16576	16499	16424	16425	16439	16467	16442	16377	16424	16313	16554	16298	16474	16422	16408	16431	16278	16472	16415	16577	16287	16418	16376	16450	16429	16407	16526	16398	16357	16363	16607	16442	16389	16592	16459	16458	16460	16373	16391	16435	16480	16365	16468	16497	16446	16405	16485	16420	16532	16383	16255	16378	16407	16407	16511	16412	16436	16315	16404	16352	16469	16672	16441	16313	16489	16555	16414	16517	16517	16435	16516	16653	16419	16574	16555	16534	16325	16544	16484	16462	16448	16519	16349	16387	16498	16431	16504	16394	16449	16448	16360	16411	16391	16469	16347	16204	16501	16377	16467	16516	16350	16283	16359	16286	16426	16522	16539	16566	16674	16283	16244	16501	16559	16386	16535	16372	16470	16486	16425	16607	16302	16535	16393	16378	16439	16342	16263	16447	16312	16527	16400	16335	16481	16395	16532	16325	16432	16612	16220	16439	16346	16385	16526	16403	16402	16408	16465	16398	16481	16591	16399	16429	16534	16379	16452	16549	16579	16526	16495	16641	16408	16286	16579	16456	16277	16439	16290	16307	16364	16392	16417	16427	16288	16542	16423	16406	16327	16400	16375	16399	16591	16374	16515	16516	16421	16368	16246	16522	16557	16389	16548	16427	16537	16429	16458	16352	16377	16385	16331	16438	16344	16357	16493	16290	16564	16393	16395	16317	16530	16458	16273	16373	16277	16332	16605	16452	16451	16502	16398	16488	16289	16307	16386	16454	16521	16402	16351	16523	16398	16558	16408	16503	16358	16435	16212	16590	16412	16329	16297	16498	16476	16339	16498	16326	16223	16543	16330	16591	16410	16510	16392	16358	16422	16461	16613	16419	16508	16417	16456	16438	16397	16393	16435	16555	16345	16674	16627	16349	16663	16511	16479	16482	16455	16407	16430	16449	16443	16531	16382	16416	16506	16302	16376	16267	16340	16491	16403	16557	16331	16360	16523	16419	16231	16278	16472	16403	16467	16575	16384	16318	16552	16332	16550	16624	16263	16342	16427	16172	16263	16485	16263	16381	16489	16310	16359	16545	16459	16473	16485	16575	16320	16347	16476	16445	16483	16463	16583	16317	16386	16310	16555	16297	16574	16639	16329	16458	16543	16514	16409	16532	16399	16540	16364	16536	16432	16470	16323	16336	16420	16434	16365	16398	16336	16324	16472	16340	16330	16398	16461	16364	16589	16415	16447	16469	16357	16461	16442	16401	16283	16351	16424	16422	16301	16481	16495	16472	16405	16292	16352	16538	16358	16323	16467	16578	16369	16575	16520	16436	16386	16468	16294	16486	16504	16430	16486	16216	16442	16438	16346	16363	16321	16435	16484	16491	16332	16336	16437	16467	16245	16414	16633	16397	16592	16246	16633	16440	16443	16473	16392	16536	16612	16566	16300	16341	16470	16373	16398	16544	16371	16430	16415	16353	16445	16360	16361	16420	16430	16395	16343	16509	16325	16477	16405	16345	16442	16454	16560	16571	16486	16444	16284	16386	16315	16363	16391	16306	16439	16364	16283	16494	16360	16375	16383	16390	16537	16407	16401	16347	16445	16511	16384	16487	16346	16430	16498	16430	16408	16250	16412	16310	16495	16357	16365	16408	16310	16438	16336	16424	16293	16409	16559	16507	16439	16513	16390	16362	16413	16557	16484	16467	16473	16419	16379	16579	16393	16696	16407	16567	16578	16345	16484	16533	16478	16470	16676	16357	16175	16551	16399	16432	16384	16306	16554	16384	16220	16369	16561	16450	16336	16524	16538	16379	16449	16392	16400	16479	16403	16581	16613	16401	16425	16541	16554	16205	16489	16335	16361	16592	16457	16538	16362	16484	16583	16415	16529	16416	16452	16561	16381	16253	16383	16605	16461	16408	16382	16349	16433	16660	16531	16433	16402	16448	16684	16385	16339	16605	16138	16504	16530	16342	16614	16596	16445	16529	16552	16437	16531	16459	16412	16412	16556	16237	16318	16462	16392	16423	16503	16467	16430	16509	16232	16347	16411	16346	16515	16498	16433	16296	16351	16404	16446	16459	16429	16414	16310	16546	16295	16393	16358	16568	16430	16552	16399	16474	16277	16525	16389	16475	16220	16395	16458	16463	16440	16517	16489	16614	16213	16478	16347	16597	16288	16515	16355	16339	16299	16403	16580	16240	16438	16461	16514	16392	16540	16481	16542	16397	16485	16442	16342	16547	16317	16409	16703	16488	16426	16577	16351	16460	16305	16524	16341	16502	16520	16337	16479	16290	16337	16512	16366	16394	16461	16460	16443	16377	16494	16333	16454	16465	16358	16399	16474	16506	16331	16430	16326	16422	16209	16406	16311	16446	16308	16414	16410	16318	16393	16327	16413	16305	16472	16483	16408	16512	16487	16424	16257	16424	16542	16238	16341	16486	16301	16434	16405	16391	16257	16433	16516	16478	16335	16397	16330	16405	16365	16337	16482	16299	16420	16405	16248	16521	16407	16340	16478	16400	16278	16687	16419	16374	16365	16634	16542	16392	16349	16479	16474	16372	16537	16607	16421	16477	16495	16544	16372	16587	16294	16449	16574	16320	16552	16490	16510	16484	16387	16405	16372	16388	16426	16422	16492	16332	16354	16481	16387	16368	16489	16340	16441	16206	16572	16441	16368	16371	16405	16358	16310	16448	16434	16326	16487	16478	16374	16327	16276	16260	16448	16564	16471	16447	16400	16603	16296	16221	16499	16368	16395	16530	16443	16501	16555	16612	16436	16455	16458	16512	16252	16302	16325	16438	16392	16487	16658	16544	16422	16484	16503	16378	16442	16335	16248	16376	16203	16347	16527	16364	16489	16427	16362	16517	16423	16365	16475	16631	16395	16533	16375	16484	16517	16374	16429	16528	16496	16387	16215	16422	16261	16359	16254	16506	16553	16462	16495	16380	16474	16370	16494	16556	16524	16604	16408	16512	16479	16340	16590	16350	16269	16465	16366	16514	16507	16257	16489	16301	16531	16267	16450	16453	16524	16356	16635	16565	16441	16425	16614	16476	16520	16304	16394	16472	16351	16346	16465	16372	16525	16477	16479	16449	16431	16504	16365	16415	16492	16482	16374	16338	16472	16333	16494	16363	16348	16423	16377	16311	16484	16533	16386	16466	16518	16416	16519	16570	16344	16348	16277	16382	16349	16368	16320	16414	16506	16504	16449	16421	16443	16572	16702	16288	16373	16527	16580	16422	16308	16467	16335	16336	16345	16476	16461	16314	16450	16472	16457	16076	16415	16448	16500	16193	16476	16651	16448	16438	16235	16334	16317	16587	16390	16472	16411	16427	16429	16398	16423	16271	16651	16464	16322	16531	16310	16542	16318	16364	16339	16434	16505	16384	16448	16445	16388	16444	16609	16331	16360	16656	16232	16348	16307	16507	16409	16389	16502	16538	16470	16405	16356	16442	16383	16304	16467	16553	16437	16416	16455	16626	16290	16413	16357	16445	16541	16430	16488	16358	16323	16259	16537	16417	16426	16350	16345	16375	16461	16342	16414	16473	16414	16323	16458	16405	16483	16545	16383	16473	16376	16449	16439	16372	16379	16461	16429	16413	16464	16298	16321	16500	16448	16552	16342	16518	16358	16516	16428	16478	16363	16456	16495	16348	16385	16473	16567	16476	16428	16508	16540	16436	16185	16462	16498	16276	16350	16317	16552	16268	16566	16301	16424	16519	16444	16483	16314	16452	16432	16442	16403	16496	16473	16407	16380	16406	16393	16327	16363	16475	16459	16254	16407	16299	16463	16305	16479	16450	16441	16434	16298	16559	16502	16255	16349	16448	16302	16337	16430	16554	16533	16505	16555	16494	16493	16329	16384	16487	16367	16426	16465	16628	16414	16484	16463	16418	16434	16380	16544	16340	16376	16471	16612	16465	16375	16297	16448	16543	16275	16401	16461	16306	16315	16476	16541	16419	16503	16393	16443	16410	16394	16458	16394	16374	16526	16371	16558	16483	16385	16405	16309	16448	16290	16351	16390	16568	16612	16412	16397	16400	16327	16324	16466	16481	16404	16445	16461	16453	16568	16364	16539	16524	16541	16419	16573	16348	16421	16434	16419	16525	16363	16493	16449	16503	16408	16426	16385	16538	16275	16452	16427	16463	16440	16501	16385	16381	16269	16383	16390	16335	16483	16683	16309	16385	16482	16378	16473	16515	16361	16450	16357	16455	16356	16431	16384	16522	16316	16345	16338	16604	16371	16464	16406	16571	16416	16305	16476	16316	16495	16521	16376	16487	16222	16319	16379	16506	16425	16416	16433	16239	16343	16464	16242	16385	16261	16416	16405	16456	16477	16468	16444	16608	16709	16572	16312	16385	16269	16312	16562	16330	16471	16622	16339	16454	16345	16417	16326	16459	16467	16384	16472	16454	16507	16630	16421	16424	16503	16484	16487	16419	16200	16367	16340	16499	16296	16337	16350	16610	16462	16434	16514	16414	16471	16536	16160	16408	16265	16514	16394
30597	34274	39090	32931	26759	23631	21653	20703	20359	20335	20419	20464	20588	20107	20164	20209	20026	20173	20579	20328	20393	20327	20190	20277	20217	20165	20290	20138	20116	20156	20182	20232	20161	20175	20260	20247	20280	20163	20309	20350	20365	20328	20287	20202	20225	20181	20245	20396	20245	20235	20105	20501	20155	20350	20325	20218	20100	20373	20378	20357	20016	20083	20333	20264	20189	20136	20233	19993	19991	20295	20197	20114	19982	20288	20139	20392	20222	20295	20177	20180	19984	20104	20244	20274	20074	20122	20251	20534	20203	19958	20339	20407	19940	20456	20517	20298	20282	20016	20127	20307	20542	20195	20071	20475	20314	20108	20047	20118	20094	20185	20274	20251	20166	20105	20237	20195	20132	20174	20419	20333	20471	20429	20262	20259	20231	20244	20234	20238	20245	20375	20315	20054	20083	20285	20237	20185	20176	20124	20183	20021	20330	20354	20182	20067	20321	20302	20220	20061	20313	20155	20232	20143	20194	20352	20391	20440	20319	19924	20110	20116	20402	20147	20389	20241	20260	20286	20102	20239	20335	20299	20138	20371	20114	20316	20047	20215	20068	20297	20204	20284	19920	20455	20215	20152	20293	20095	20137	20166	20261	20402	20358	20400	20297	20157	20261	20247	20140	20479	20161	20375	20459	20314	20479	20256	20469	20334	20311	20104	20299	20202	20167	20458	20234	20368	20295	20279	20173	20431	20188	20267	20152	20232	20243	20194	20227	20301	20221	20318	20330	20155	20159	20147	20268	20180	20223	20235	20205	19997	20212	20067	20237	20414	20275	20311	20354	20241	20486	20077	20314	20298	20219	20099	20032	20348	20209	20396	20149	20251	20324	20332	20425	20244	20274	20424	20405	20075	20221	20010	20445	20180	20262	20338	20338	20341	20268	20141	20148	20089	20387	20106	20258	20449	20179	20138	20195	20159	20256	20115	20132	20213	20155	20225	20151	20303	20297	20212	20193	20297	20452	20258	20034	20381	20311	20207	20413	20320	20346	20285	20245	20436	20360	20083	20237	20214	20146	20326	20186	20053	20221	20175	20202	20204	20273	20198	20140	20309	20154	20293	20360	20066	20207	20134	20239	20247	20267	20267	20130	20300	20214	20302	20165	20281	20183	20325	20293	20307	20230	20449	20285	20097	20409	20295	20368	20264	20306	20040	20303	20219	20082	20379	20459	20272	20184	20235	20372	20241	20197	20404	20213	20055	20322	20359	20362	20262	20179	20297	20247	20288	20309	20299	20111	20094	19982	20246	20305	20301	20294	20186	20396	20235	20264	20246	20390	20350	20203	20195	20181	20222	20194	20281	20146	20276	20328	20408	20393	20306	20147	20367	20282	20037	20305	20273	20237	20155	20061	20178	20338	20180	20048	20203	20127	20180	20034	20095	20290	20287	20173	20506	20071	20303	20098	20189	20238	20201	20142	20264	20320	20200	20316	20100	20628	20259	20480	19983	20375	20335	20215	20371	20287	20353	20494	20460	20270	20206	20258	20311	20201	20342	20521	20372	20265	20285	20252	20338	20441	20103	20164	20390	20495	20387	20336	20186	19910	20223	20236	20157	20147	20284	20252	20248	20321	20349	20178	20247	20096	20145	20294	20160	20190	20231	20382	20311	20157	20361	20317	20185	20326	20220	20267	20207	20134	20283	20182	20493	20435	20104	20196	20317	20046	20311	20154	20358	20293	20250	20267	20341	20314	20209	20158	19979	20304	20178	20188	20146	20280	20061	20458	20361	20415	20104	20321	20393	20198	20390	20254	20353	20116	20308	20194	20235	20054	20091	20305	20249	20089	20505	20271	20179	20294	20284	20267	20458	20351	20314	20397	20228	20260	20221	20046	20152	20150	20227	20285	20122	20380	20518	20293	20274	20293	20151	20249	20299	20208	20140	20210	20140	20212	20416	20382	20399	20173	20395	20353	20096	20118	20251	20132	20220	20245	20203	20222	20175	20332	20277	20364	20029	20064	20223	20095	20135	20360	20303	20401	20394	20170	20342	20312	20106	20456	20338	20586	20281	20510	20307	20335	20236	20325	20192	20465	20267	20136	20359	20181	20282	20178	20079	20430	20389	20104	20212	20346	20367	20241	20210	20290	20178	20213	20155	20266	20206	20148	20201	20248	20287	20066	20293	20105	20380	20089	20267	20194	20341	20182	20172	20166	20202	20077	20344	20155	20263	20546	20022	20308	20435	20378	20496	20412	20061	20189	20185	20228	20152	20298	20180	20261	20243	20163	20203	20200	20179	20241	20202	20233	20263	20207	20456	20261	20281	20399	20165	19968	20097	20374	20255	20179	20081	20440	20313	20222	20252	20272	20293	20387	20426	20388	20350	20327	20310	20416	20378	20305	20096	20159	20350	20365	20096	20236	20116	20322	20176	20074	20309	20202	20000	20303	20258	20223	20365	20488	20308	20256	20351	20472	20107	20335	20264	20220	20309	20265	20432	20171	20149	20374	20185	20212	20399	20296	20425	20142	20127	20279	20346	20151	20054	20277	20315	20267	20389	20395	20351	20552	20361	20391	20157	20133	20228	20215	20101	20337	20398	20205	20196	20347	20227	20152	20121	20403	20266	20152	20347	20285	20137	20305	20340	20404	20336	20173	20168	20276	20415	20264	20269	20346	20473	20217	20146	20505	20382	20122	19976	20250	20369	20313	20181	20156	20295	20177	20234	20522	20216	20167	20291	20301	20326	20362	20295	20419	20314	20415	20002	20277	20321	20334	20121	20393	20312	20367	20227	20453	20104	20314	20316	20132	20109	20276	20290	20189	20393	20272	20264	20204	20328	20490	20318	20216	20222	20105	20234	20355	20175	20367	20098	20235	20144	20379	20404	20492	20418	20342	20213	20126	20310	20085	20241	20415	20385	20371	20187	20385	20250	20360	19830	20068	20033	20011	20203	20286	20357	20285	20113	20264	20098	20266	20164	20218	20436	20293	20107	20160	20183	20037	20269	20103	20160	20126	20306	20335	20487	19997	20000	20373	20394	20220	20083	20255	20374	20218	20160	20027	20376	20332	20198	20257	20221	20131	20506	20444	20135	20362	20135	20242	20171	20187	20312	20301	20091	20116	20400	20100	20358	20247	20104	20293	20024	20158	20162	20142	20221	20153	20187	20387	20276	20343	20429	20149	20165	20147	20449	20432	20337	20064	20272	20178	20405	20370	20370	20337	20331	20419	20246	20266	20224	20272	20246	20153	20086	20191	20239	20225	20228	20138	20184	20195	20320	20264	20227	20258	20193	20333	19977	20083	20303	20366	20476	20291	20250	20422	20349	20085	20369	20320	20242	20058	20258	20286	20319	20388	20272	20222	20281	20104	20277	20153	20241	20473	20047	20423	20263	20349	20296	20255	20122	20141	20157	20248	20050	20297	20280	20300	20166	20186	20179	20164	20098	20402	20298	20327	20314	20163	20202	20315	20308	20245	20145	20317	20228	20339	20330	20478	20236	20272	20424	20231	20342	20109	20249	20296	20187	20065	20131	20446	20375	20213	20263	20207	20319	20341	20233	20291	20273	20325	20191	20372	20338	20406	20204	20241	20258	20216	20332	20381	20305	20318	20278	20255	20144	20416	20469	20195	20385	20230	20251	20168	20033	20150	20003	20111	20199	20116	20369	20395	20143	20626	20175	19961	20165	20081	20090	20380	20247	20074	20325	20370	20204	20319	20381	20387	20244	20386	20558	20330	20321	20402	20188	20381	20288	20084	20063	20320	20284	20083	20185	20291	20231	20186	20171	20215	20257	20285	20433	20181	20149	20287	20333	20147	20495	20310	20199	20327	20181	20411	20124	20177	20194	20442	20294	20232	20162	20391	20166	20251	20297	20309	20471	20274	20186	20503	20331	20338	20355	20284	19996	20316	20196	20509	20144	20437	20090	20053	20305	20180	20297	19965	20384	20074	20401	20228	20196	20325	20350	20460	20465	20292	20305	20257	20316	20288	20267	20105	20373	20380	20397	20216	20260	20330	20157	20398	20329	20233	20431	20200	20349	20109	20245	20301	20398	20467	20343	20217	20050	20280	20330	20450	20264	20347	20258	20180	20082	20292	20203	20150	20200	20308	20227	20418	20236	20251	20414	20292	20375	20189	20104	20229	20430	20447	20201	20219	20266	20431	20381	20383	20023	20195	20310	20085	20195	20202	20151	20065	20163	20319	20299	20447	20110	20102	20292	20423	20323	20362	20351	20319	20188	20286	20248	20279	20255	20360	20115	20433	20316	20189	20479	20247	20380	20296	20146	20240	20242	20295	20198	20244	20390	20253	20147	20085	20232	20225	20293	20604	20184	20220	20118	20291	20410	20262	20359	20285	20353	20384	20236	20375	20295	20309	20404	20176	20183	20319	20059	20357	20221	20265	20554	20299	20420	20280	20031	20224	20213	20341	20139	20449	20198	20324	20201	20361	20223	20451	20526	20318	20026	20001	20244	20337	20326	20227	20239	20293	20250	20627	20230	20424	20324	20136	20243	20368	20226	20315	20531	20412	20320	20320	20359	20494	20189	20428	20510	20272	20075	20131	20367	20301	20281	20213	20517	20228	20105	20203	20155	20478	20366	20173	20022	20202	19980	20164	20084	20314	19973	20241	20265	20423	20115	20514	20220	20412	20492	20376	20213	20248	20158	20068	20346	20157	20141	19906	20214	20316	20333	20332	20207	20269	20340	20074	20377	20194	20227	20221	20307	20235	20505	20312	20428	20362	20362	20182	20397	20390	20303	20096	20269	20243	20383	20327	20303	20366	20225	19989	20206	20319	20348	20339	20282	20192	20339	20220	20052	20371	20353	20383	20341	20165	20174	20339	20281	20353	20295	20354	20216	20228	20217	20113	20193	20333	20109	20376	20433	20273	20170	20254	20120	20400	20324	20453	20074	20383	20298	20156	20348	20331	20312	20360	20161	20361	20115	20271	20054	20180	20205	20124	20303	20351	20166	20238	20209	20390	20406	20261	20358	20275	20420	20296	20323	20192	20444	20236	20330	20281	20209	20284	20328	20161	20100	20313	20223	20351	20314	20303	20322	20283	20254	20416	20486	20336	20139	20197	20184	20117	20194	20289	20215	20120	20198	20238	20286	20370	20150	20290	20492	20285	20335	20162	20037	20363	20086	20299	20214
38076	53386	41016	29540	24830	19899	17620	17162	17009	17027	16956	16973	17028	16789	16976	16979	16879	16893	16905	17058	17138	16993	16889	16842	16994	17125	16925	17102	16963	16958	16970	17088	17244	17141	17049	17025	17048	17011	16885	17132	17012	17032	16917	16902	16992	17044	16896	16982	17050	17004	16944	17053	16862	16795	16864	17002	17106	16951	17042	16874	17032	16877	16937	16995	16982	17006	17162	17047	16960	16959	17120	17007	16968	17000	16985	16927	16719	17069	16985	16897	17079	16976	16893	17170	17009	16945	16939	16996	16993	16765	17033	16876	16948	17043	17023	16945	17146	17027	17117	16915	16978	17078	16941	16944	17019	16890	17063	17049	16768	16964	16922	16753	16933	17170	17014	16982	16800	17026	16879	16917	16910	16855	16807	16928	16918	16907	17080	16770	17047	16873	16960	16952	16817	16751	16968	17015	17044	16872	16827	16808	16985	16986	16886	16955	16909	16811	16916	16951	16993	17028	16989	16937	17017	16867	16987	16991	17060	16937	16952	16942	16985	16974	16965	16827	16882	16987	16900	16928	16951	16884	16963	16899	17065	16910	17129	17034	17064	16889	16919	17024	17003	16899	16858	17069	16972	16940	17082	17179	16831	17118	16820	17022	16812	16999	16889	17010	17086	16897	16883	16965	16941	17017	17050	17066	16959	17052	16872	17068	17149	16930	16980	16935	17011	16994	16955	16893	16923	16919	17033	16919	17028	16899	17100	17021	16939	16940	16838	16854	16925	16988	16905	17061	16779	16775	16903	17024	16983	16986	16965	16923	16997	17017	16985	16878	17032	16775	16912	16856	16966	17002	17028	17124	16978	16759	16747	17018	17016	17021	16798	17006	17013	17046	17007	16910	17108	16842	17024	17031	17103	16950	16944	16771	16953	16822	16897	16788	17075	16947	16934	17056	17068	16962	16987	16859	17001	16960	16963	16844	17162	17010	16982	16808	17083	16942	16952	16957	17044	16832	16736	17054	16969	16935	17096	16948	16901	16909	17114	16692	16971	16910	16827	17057	17138	17020	16909	16955	17074	16984	16934	16972	16859	16859	17149	17020	16857	17116	16850	17000	17118	16847	16971	16983	16969	16982	16753	16998	16942	16927	16961	16875	16970	16996	16901	17066	16853	16989	16871	16953	16795	17004	17015	16958	16782	17008	16938	17109	16783	16890	16964	16996	16886	16896	16902	16971	17025	16890	16982	17013	16887	16908	16781	16878	16866	16848	16882	17300	17049	16933	16944	16927	17003	17072	17002	17020	17006	16880	16929	17029	16807	16988	16820	16879	17057	17049	17003	17113	17165	16891	17076	16844	16981	16928	17178	17156	16835	16908	17127	16962	16948	17037	17047	16798	17100	17091	17056	16991	17000	17067	16874	17014	16943	16849	16943	16961	16856	16937	16887	17042	16966	16946	17080	16998	16976	17048	16969	16948	17101	16826	16823	17181	16776	17014	16927	16951	17128	16794	16931	16947	16982	16812	17001	16921	17035	17086	16971	16795	16964	16900	16996	16837	16992	16882	16925	17087	16925	16812	16914	16894	16940	16892	16999	16962	16897	17149	16950	16878	16955	16859	16939	17082	16991	16903	16814	16957	16989	16944	16773	16930	16817	16925	17116	17110	16868	16924	17081	17032	17000	16839	16915	17004	16966	17099	16818	16856	16933	16880	16971	16888	17104	17124	16912	16890	16962	16904	16694	17017	16992	16920	16961	17003	16919	17051	17035	16908	17012	16831	16882	17021	16967	17031	16872	16892	16847	16794	16850	16843	16825	16965	16780	17038	16958	16933	17057	16741	17125	17013	16709	16996	16997	17130	16959	16684	17116	16891	16968	16835	17035	16917	16998	16753	16959	16983	16849	16647	17208	17015	16787	16923	16953	17090	16942	17001	17015	16898	17002	16854	16952	16992	16909	17092	16972	17109	17038	16867	16855	16977	17019	17064	16813	16951	17040	16741	16969	16999	16950	16684	17037	16977	16817	16947	16790	16972	16999	16798	16894	16981	17142	16835	17000	16805	17052	16956	16888	16895	17124	16937	16866	17123	16932	17099	17113	17040	16998	16852	16971	16877	16943	16746	17018	16974	17017	17051	16894	16961	16967	16921	17068	16895	16992	16903	16896	17057	17080	17005	17026	16935	16836	16960	16864	16958	16800	17091	16853	17003	16976	16904	17047	17089	16799	16661	16999	16874	16894	16899	17115	16803	17009	16987	16805	16988	16769	17001	17016	16975	16923	16987	16990	16831	17002	16935	16912	17000	16929	17057	17156	16879	17025	16892	16957	16791	17030	17015	16925	16991	16918	17015	16925	17026	17145	17013	17087	17137	16801	17001	16904	16937	16907	17034	17036	17016	17086	17132	17014	16695	17018	16947	16950	17171	16766	17100	17102	16879	16987	16983	16930	17012	16891	16943	16937	17029	16979	16932	17140	16950	17207	17029	16833	17050	16812	17018	16964	16895	16990	16756	16927	17079	17062	16910	16936	16939	16984	16954	16956	17108	17131	16987	17022	16874	16820	16990	16976	16953	16966	16969	16927	17064	16955	17012	16725	16842	16976	16883	16809	17013	17003	17034	17010	17050	16951	17076	16867	17003	17101	16949	17027	17075	16908	16978	17018	16988	16840	16979	17008	16873	16993	17083	17009	17039	16912	17067	17048	16793	16871	16863	16986	16900	17048	16872	17016	17137	17053	16858	16852	16865	17082	16941	16871	16996	16902	17026	17055	17103	16780	17035	16855	16996	16874	16932	16893	16991	16957	16883	16821	17035	17026	16777	17018	17028	17044	16909	17162	17090	17043	16984	16993	16858	16998	16978	17038	16914	17026	17092	16920	17057	16973	16847	17095	16856	17028	17047	16877	16948	16948	16913	16918	17084	17007	16921	16920	16827	16905	16753	16980	16968	16986	16963	17002	16811	16923	16820	16863	17003	16979	17001	17010	16836	16898	16941	16744	17061	17064	17053	17016	17010	16919	16937	16821	16956	16974	16894	16879	16897	16943	17148	17097	17069	16899	17013	17083	16993	16801	17026	17058	17018	16926	17028	16847	16983	17052	16961	17037	17069	16772	16960	16978	17080	16957	17148	16902	16939	16846	16910	16952	17024	16912	16830	17008	16942	16992	16800	17068	16907	16993	16965	17010	16880	17024	16971	16978	16931	17046	16955	17017	16883	16838	17099	16922	16893	17151	16767	17053	16989	16865	16827	16993	17139	16976	16896	17100	17046	17000	16771	17070	17015	16983	16796	16938	16874	17092	17009	16925	16987	17012	16949	16947	17018	16854	16825	16941	16910	16930	16916	16943	17085	16948	16908	17079	16874	17048	17003	17023	16781	17015	16821	17064	16909	16886	16880	17012	16909	17093	16796	17064	16899	16975	16982	16893	17010	16998	17075	16910	16854	17058	16967	16863	16829	17049	16946	16896	16852	17144	16981	16836	16952	17052	16932	16914	16948	16903	16867	16889	16882	17150	16978	17071	16852	17122	17049	16985	16860	16976	16930	16848	17110	16930	16959	16940	16929	16880	16937	16927	17128	17014	16738	16982	17081	16757	16895	16804	16990	16997	16838	16876	16943	16831	17092	16828	17019	16968	16852	16916	16952	16722	17061	17072	16955	16880	17052	16905	16980	16956	16948	16930	16944	16946	16988	16850	17089	17075	16957	16683	16946	17034	16932	16917	17057	16953	16874	16929	17057	16927	17034	16937	17076	16879	17105	17036	17026	17012	16856	16995	16955	16967	16852	17013	17026	16936	16879	16911	16860	17033	16994	16992	16857	16807	16920	16945	17013	16868	17007	16962	16947	17127	16945	16859	16839	17052	16930	17061	16881	16971	16739	16980	16893	17037	16844	17014	16969	16914	16994	16821	16887	16990	16963	16979	16911	16946	16920	16979	17002	16927	16988	17139	16908	17157	17023	16947	16877	17038	16825	16925	16914	17018	16964	17132	16966	17013	16976	16851	16979	16926	17053	16930	16977	16900	16948	17001	16920	16943	17038	17028	16786	16854	17030	16938	17053	16794	17019	17080	16929	17104	16953	17047	17080	16929	16970	16944	16941	16909	17007	17013	16917	16924	17029	17069	16860	17147	16988	16845	17047	16889	16974	16868	17083	17135	17023	16997	16952	17114	16864	17005	17060	17123	17029	17055	16968	16853	16869	17138	16855	16951	17025	16827	16850	16991	17223	16993	16905	16948	17126	16810	17029	17045	17036	17069	17080	17031	17055	16980	16926	16780	17062	16792	17103	16968	16923	16913	16831	16907	16929	17121	16896	16883	17038	17120	17110	16970	16868	16983	16928	16989	16938	16907	16861	17025	16965	16991	17085	16904	16996	16866	16902	16946	16880	17148	16984	17161	16844	17079	16827	16943	17178	16891	17014	17136	16906	16901	17096	16822	16911	16649	17096	16958	16931	16936	17025	16953	17098	16902	16927	16957	17056	16939	16947	16881	16940	17028	16902	16832	16783	16775	17072	16855	16961	16988	16935	16984	17059	17015	16937	16822	17089	16785	16969	16875	17091	17160	16922	16723	17007	17006	16943	16922	16886	17155	16960	17029	16796	16945	16824	17115	16819	17090	17118	17007	16884	17125	16930	16966	17052	17032	17008	17143	16880	16974	16890	17089	16758	17074	16938	16874	17090	17099	17010	16902	17058	16906	16959	16971	17036	16939	17035	17072	16833	16845	17001	16928	16954	17015	16984	17219	16877	17012	16961	17062	16886	17016	16876	17071	16902	16875	16999	16841	17023	16944	16949	16934	17069	16978	17003	17061	16929	16988	16987	16914	16673	17070	17020	16875	17093	16862	17000	16989	16896	17047	16987	16878	17017	17036	16857	16894	17195	17101	16895	17054	16868	16983	16976	17003	17030	17037	17015	16815	17059	16861	16974	16919	16927	16921	17007	16868	17113	16915	16895	16924	17222	17024	16964	16869	17003	16852	16885	16892	17053	16910	16925	16863	16983	17028	16932	16899	16799	16945	16965	16921	16765	16912	16962	17002	16826	17079	17051	16955	16940	16908	17036	17149	17070	17085	17053	17093	16935	17176	16985	16794	17030	17044	16867	17077	16901	17004	17137	16780	16920	16835	17033	17019	17001	16893	17046	16861	16825	16882	16993	16801	17022
24326	23278	34704	38374	32822	30324	26905	21888	20478	20517	20603	20396	20634	20411	20475	20513	20334	20463	20312	20307	20237	20313	20287	20350	20315	20279	20377	20512	20370	20311	20297	20377	20359	20324	20303	20393	20314	20371	20464	20349	20398	20319	20334	20278	20323	20149	20381	20440	20422	20255	20146	20268	20227	20209	20248	20249	20464	20355	20516	20122	20088	20397	20156	20400	20253	20096	20141	20269	20193	20003	20354	20304	20236	20252	20316	20298	20175	20292	20268	20299	20315	20113	20386	20408	20320	20318	20488	20111	20156	20173	20355	20299	20352	20254	20148	20321	20048	20094	20050	20222	20232	20199	20293	20410	20390	20292	20394	20371	20389	20317	20166	20166	20133	20220	20269	20341	20237	20141	20364	20183	20246	20132	20335	20162	20256	20354	20169	20369	20283	20221	20293	20275	20489	20218	20332	20364	20208	20283	20372	20100	20497	20163	20209	20414	20212	20260	20477	20348	20220	20271	20220	20287	20449	20466	20209	20143	20239	20427	20194	20308	20395	20198	20360	20431	20218	20341	20245	20096	20392	20333	20294	20245	20280	20422	20434	20308	20228	20133	20363	20165	20049	20205	20242	20068	20414	20286	20230	20255	20204	20289	20365	20310	20331	20325	20436	20151	20233	20283	20440	20228	20296	20101	20216	20190	20174	20331	20291	20310	20127	20263	20210	20175	20422	20348	20312	20381	20111	20447	20005	20401	20348	20236	20225	20159	20474	20288	20396	20280	20385	20179	20216	20254	20214	20037	20314	20065	20253	20249	20115	20213	20338	20271	20353	20355	20278	20322	20366	20141	20310	20217	20364	20443	20362	20350	20314	20251	20216	20205	20074	20613	20414	20282	20421	20198	20148	20393	20195	20294	20223	20416	20227	20131	20107	20395	20455	20372	20390	20359	20366	20124	20381	20348	20136	20217	20431	20325	20174	20269	19963	20394	20157	20233	20316	20368	20359	20233	20233	20310	20009	20446	20472	20129	20185	20266	20208	20244	20196	20032	20127	20165	20455	20274	20202	20317	20339	20376	20390	20309	20539	20533	20258	20365	20353	20388	20372	20027	20211	20405	20184	20225	20258	20524	20274	20213	20166	20464	20148	20354	20294	20271	20283	20204	20078	20193	20300	20215	20189	20100	20002	20148	20239	20044	20162	20286	20368	20457	20207	20250	20292	20158	20303	20282	20363	20447	20450	20374	20398	20308	20330	20337	20304	20160	20286	20229	20257	20384	20376	20286	20172	20083	20281	20243	20262	20317	20207	20169	20351	20403	20253	20536	20404	20325	20053	20443	20237	20207	20469	20053	20230	20280	20158	20243	20243	20345	20328	20245	20232	20419	20347	20070	20239	20469	20230	20307	20318	20336	20256	20232	20444	20117	20337	20443	20064	20171	20304	20074	20304	20167	20198	20319	20147	20426	20405	20196	20250	20364	20235	20441	20354	20427	20347	20355	20565	20328	20288	20245	20269	20464	20452	20211	20114	20321	20306	20448	20139	20376	20248	20113	20351	20218	20360	20286	20218	20422	20331	20336	20233	20088	20212	20251	20247	20241	20184	20172	20391	20365	20231	20199	20221	20302	20331	20076	20270	20245	20309	20537	20340	20380	20204	20255	20324	20205	20334	20156	20186	20227	20375	20302	20313	20366	20400	20318	20447	20325	20189	20471	20217	20428	20167	20069	20569	20022	20206	20350	20260	20482	20310	20316	20225	20334	20304	20443	20400	20352	20498	20210	20322	20175	20316	20206	20396	20326	20399	20459	20283	20108	20258	20144	20160	20213	20285	20266	20152	20150	20185	20262	20356	20202	20214	20292	20403	20488	20323	20271	20394	20155	20320	20262	20207	20128	20439	20258	20503	20327	20203	20106	20181	20187	20254	20329	20265	20433	20317	20247	20081	20302	20286	20274	20376	20305	20217	20100	20235	20333	20335	20319	20361	20253	20282	20298	20333	20481	20229	20207	20278	20147	20214	20305	20240	20370	20428	20333	20372	20366	20481	20176	20370	20213	20269	20080	20222	20151	20238	20305	20351	20159	20426	20168	20540	20428	20272	20294	20334	20170	20201	20467	20436	20380	20324	20496	20326	20420	20398	20171	20194	20209	20223	20307	20207	20159	20270	20319	20324	20417	20249	20224	20462	20456	20365	20276	20329	20312	20425	20293	20027	20523	20161	20323	20154	20158	20243	20349	20118	20204	20234	20336	20363	20220	20094	20253	20334	20213	20292	20091	20191	20045	20409	20267	20406	20154	20389	20191	20277	20254	20297	20176	20340	20325	20106	20503	20296	20337	20459	20323	20059	20291	20111	20165	20411	20336	20378	20314	20027	20661	20381	20345	20259	20348	20145	20294	19997	19967	20302	20387	20261	20372	20290	20283	20091	20326	20288	20476	20221	20287	20314	20284	20326	20326	20310	20360	20424	20280	20095	20011	20402	20156	20374	20309	20312	20202	20332	20140	20112	20154	20421	20507	20545	20271	20355	20225	20224	20341	20219	20129	20347	20306	20258	20298	20368	20169	20156	20141	20115	20152	20506	20121	20022	20435	20377	20167	20425	20401	20052	20209	20235	20337	20355	20327	20329	20354	20455	20298	20092	20180	20299	20446	20324	20200	20301	20160	20098	20341	20215	20368	20153	20262	20173	20260	20306	20303	20269	20357	20104	20450	20172	20238	20440	20356	20378	20435	20180	20070	20345	20308	20224	20408	20465	20226	20142	20258	20255	20335	20267	20139	20152	20286	20174	20292	20326	20286	20452	20255	20253	20115	20270	20415	20312	20377	20328	20511	20212	20153	20376	20300	20565	20322	20390	20207	20359	20325	20381	20109	20326	20235	20206	20370	20318	20083	20173	20358	20325	20082	20291	20307	20255	20182	20309	19972	20469	20236	20199	20344	20354	20393	20372	20240	20476	20293	20200	20436	20417	20405	20496	20222	20197	20102	20565	20253	20141	20195	20305	20216	20521	20125	20285	20356	20241	20302	20087	20262	20392	20477	20227	20354	20251	20437	20247	20238	20198	20231	20410	20171	20161	20185	20361	20101	20178	20355	20254	20236	20297	20237	20234	20278	20485	20163	20522	20314	20222	20339	20361	20524	20203	20313	20300	20208	20278	20266	20100	20024	20385	20213	20379	20096	20251	20448	20254	20348	20414	20116	20305	20379	20240	20242	20364	20250	20175	20226	20216	20227	20213	20173	20380	20254	20245	20439	20391	20551	20370	20232	20272	20043	20169	19910	20278	20340	20149	20042	20254	20270	20232	20429	20105	20165	20246	20225	20380	20291	20221	20393	20230	20511	20132	20346	20312	20174	20264	20149	20140	20165	20386	20256	20288	20233	20091	20436	20266	20244	20282	20366	20337	20403	20120	20103	20292	20207	20332	20424	20122	20297	20375	20303	20246	20295	20168	20093	19909	20330	20379	20490	20151	20449	20114	20262	20064	20249	20482	20272	20226	20206	20342	20184	20225	20270	20478	20345	20326	20343	20285	20402	20151	20298	20276	20300	20007	20067	20361	20409	20293	20239	20041	20253	20321	20196	20400	20255	20371	20343	20268	20247	20171	20193	20148	20348	20425	20416	20338	20532	20394	20380	20236	20275	20056	20250	20273	20241	20255	20181	20383	20351	20454	20050	20262	20391	20175	20154	20284	20295	20247	20597	20291	20296	20151	20128	20095	20282	20440	20332	20104	20134	20398	20235	20185	20289	20294	20259	20449	20338	20116	20158	20268	20243	20133	20031	20206	20378	20488	20149	20315	20173	20308	20159	20100	20274	20152	20225	20323	20290	20267	20454	20469	20258	20362	20335	20144	20442	20412	20191	20298	20285	20343	20215	20318	20102	20273	20211	20412	20307	20353	20205	20413	20396	20251	20311	20260	20225	20145	20222	20356	20221	20418	20489	20306	20148	20266	20098	20265	20267	20213	20328	20405	19991	20350	20286	20478	20406	20316	20339	20254	20321	20390	20322	20360	20231	20279	20227	20488	20323	20202	20371	20310	20333	20236	20493	20395	20403	20420	20325	20259	20258	20285	20185	20399	20427	20278	20088	20323	20327	20293	20067	20282	20170	20041	20312	20483	20027	20321	20236	20258	20039	20341	20341	20356	20181	20187	20243	20240	20230	20335	20238	20209	20289	20302	20144	20039	20537	20547	20394	20162	20253	20202	20293	20393	20243	20314	20156	20248	20233	20242	20174	20154	20250	20300	20631	20354	20325	20467	20376	20209	20320	20368	20282	20253	20119	20308	20300	20187	19955	20473	20280	20443	20221	20152	20257	20257	20377	20227	20395	20307	20227	20397	20212	20132	20105	20482	20320	20127	20341	20009	20148	20287	20213	20302	20243	20301	20275	20282	20265	20298	20130	20272	20138	20252	20089	20319	20498	20269	20214	20190	20342	20191	20350	20239	20258	20174	20352	20112	20359	20133	20072	20316	20117	20344	20122	20295	20211	20306	20279	20360	20187	20439	20181	20157	20288	20382	20233	20281	20099	20366	20343	20143	20392	20029	20127	20318	20200	20126	20221	20109	20347	20234	20288	20548	20419	20352	20238	20335	20364	20371	20136	20282	20409	20337	20207	20170	20258	20062	20251	20298	20272	20302	20197	20258	20293	20420	20318	20274	20273	20306	20160	20302	20148	20367	20313	20267	20239	20289	20228	20450	20344	20100	20288	20190	20425	20197	20247	20326	20210	20412	20279	20328	20324	20291	20297	20430	20185	20326	20249	20207	20317	20288	20335	20236	20321	20426	20207	20262	20168	20335	20383	20360	19984	20109	20143	20233	20165	20288	20504	20461	20426	20116	20184	20151	20415	20207	20474	20240	20035	20437	20065	20371	20382	20417	20352	20447	20138	20151	20415	20255	20180	20025	20276	20169	20582	20329	20396	20414	20243	20117	20239	20193	20244	20470	20250	20255	20263	20321	20267	20351	20141	20240	20255	20170	20109	20297	20284	20346	20344	20336	20282	20328	20146	20241	20219	20154	20273	20532	20354	20366	20249	20362	20195	20315	20185	20308	20294	20132	20156	20650	20427	20232	20306	20119	20217	20130	20275	20303	20180	20269	20178	20117	20273	20241	20133	20134	20262	20323	20307	20215	20609	19904	20433	20430	20294	20494	20410
62985	90729	77834	59789	42779	29827	21043	18099	17179	16992	16971	17067	16874	17059	16926	16896	17090	16973	16926	17084	16918	16954	17115	16896	17112	17019	16925	17006	17139	17089	16915	17060	17050	17116	17133	16961	17086	16881	16912	17132	17078	16914	16929	17121	17050	16935	16935	17242	17059	17093	16923	16821	17108	16979	17054	17136	16973	16957	17062	16940	16938	17293	17043	16897	17108	17066	17105	16811	16975	16849	17063	17010	17034	16996	16959	16951	17083	17117	16912	17085	16979	16926	16810	16985	17020	16996	16923	16996	17115	16878	16979	17079	16949	16887	16941	17157	17020	17070	16928	16878	17073	17121	17044	17000	16843	16985	17028	16968	17004	16851	17151	17119	16925	17021	16961	16934	16999	17037	17211	17043	16870	16891	16977	17054	17061	17040	16951	16931	16954	16891	17138	16953	17064	16956	16865	17031	17068	17157	17025	17001	17085	17052	16978	17026	16917	16932	17070	16901	17087	16957	16908	16965	16969	17147	17083	16861	17052	16913	17036	17157	16777	16986	17026	17105	16752	17088	16964	17159	17091	17203	16988	17007	17092	17021	17086	16853	17102	16950	16977	16968	17002	16956	17119	16986	16999	16965	16916	17137	17056	16853	17054	16842	17043	17125	17045	16993	17080	17000	16960	16851	16927	16929	16918	16945	17074	17110	16914	16998	17193	16983	16954	17062	16882	17005	17092	16889	16930	17235	16985	16962	17145	16997	16972	17009	16946	16994	17070	16735	17061	17185	17031	17152	16915	16964	16913	17053	17030	16954	17140	17101	17010	16902	16911	17154	17125	17032	17189	16868	16975	16848	17094	16874	17130	17112	16993	17021	16954	16915	16956	16926	16981	17040	16999	16998	17015	17053	16994	17093	16955	17085	17159	16899	17042	16856	16914	16932	17056	16933	17061	17169	17096	17026	16854	16999	17010	17113	16903	17028	16950	16891	16973	17030	16908	16952	17161	17048	17048	17133	17058	16900	17067	17021	16967	16972	16875	17036	16947	16926	16980	17170	17018	17047	17004	17010	16942	16966	17180	17043	16998	17050	16912	17057	17030	17138	17006	17031	17070	17057	17127	17032	16985	17049	16988	17090	16815	16938	16975	16993	17090	16817	16996	17004	16982	17060	17045	17009	16906	17005	16745	17024	17017	16852	16997	17057	17077	17027	16916	16956	17012	17029	16937	17116	17006	17004	16936	17021	17059	17034	17092	16902	17070	16956	16942	17007	17090	16982	17062	17034	17010	16829	17259	17157	16859	16986	16967	16921	17141	16864	17131	16958	16987	17023	17042	16980	17065	17110	16809	17022	17002	17027	16952	17064	17048	17001	16932	16928	17063	17130	16971	16961	16944	16957	17035	16998	16821	16905	16870	16986	17029	16973	16831	16984	17067	16854	17052	17023	16923	17041	17084	16953	17010	16992	17045	17090	17167	16999	17150	16963	16994	17027	17147	17022	17136	16994	17041	17106	16905	16990	16810	17064	17126	16988	17053	17012	17159	17004	16952	17080	16941	16876	17070	16961	16953	16823	16873	16946	17066	17103	16927	17042	17005	17016	16957	17006	17128	17057	17064	16941	16950	16855	17024	17098	16865	16998	17148	16976	17095	16955	17106	16970	17136	16909	16769	17032	16916	17183	17079	17064	16933	16791	16940	17027	17054	17055	16944	16927	16994	16872	16999	17125	17065	17043	17061	17021	17180	16980	16955	17025	16891	16928	17045	16955	17143	17074	16959	16959	16810	17082	16823	16956	16930	17027	17024	16940	16918	16909	17132	17193	17112	17144	17050	16869	16984	17050	16942	16987	16967	17013	17014	16964	17168	17165	17035	17171	17109	16966	17163	16995	17022	17001	17092	17098	17213	17030	16836	17221	17149	16846	16953	17234	17008	16904	17078	16995	17020	17062	17112	16980	17017	16931	16934	17083	16941	17080	17114	17017	16949	16920	17079	16989	17046	16856	17008	17032	17002	17058	17148	16933	16935	16878	16904	17066	17002	17037	17057	16959	17190	17152	17016	16900	16927	16864	16954	16931	17240	16996	16904	17111	17003	16798	17004	17067	17031	16982	17139	17003	16820	17024	17036	17155	16972	17249	16973	16975	17000	16902	16966	16936	16976	17090	16851	16805	16919	17003	16950	17182	17078	17075	17078	17077	16998	17052	16838	16980	17022	16787	17031	17040	16897	17071	16959	16812	17013	16949	16995	17085	17032	16766	16981	16993	17127	17036	16905	16960	16869	16849	17109	16914	17036	16899	16991	17128	17081	16972	16839	17008	16990	17112	17232	17048	17017	16906	16882	16996	17067	16905	16945	17024	17038	16968	16809	16976	16978	16982	16897	16996	17019	16995	17019	17083	17094	16986	17024	16898	16965	16955	16835	17076	16935	16946	17023	16852	17067	16964	16981	16987	16996	16986	16919	16891	17109	16958	16941	16880	17148	16875	16974	16935	16884	17191	16962	17103	17075	16957	16867	16946	16997	17053	17037	16961	17073	16890	17093	17036	16882	17102	17017	16974	16972	17029	16921	16842	16887	16822	16949	16903	17033	16981	17037	16942	17017	16893	17025	16854	17190	16821	16988	16994	16987	16984	17213	17021	16853	16980	17028	16902	17003	17022	17040	17031	16999	17104	16969	16995	17077	16934	17073	16808	17126	16836	16963	17023	16846	16809	17015	17173	16994	16905	17077	16932	17098	17073	16970	17100	17051	16830	17138	16825	17017	16985	17034	16891	17001	17150	17088	17009	16913	16972	16819	17112	16896	17084	16936	16924	17122	17023	16981	16920	16884	16926	16915	17021	16944	16854	17000	16801	16936	16965	16892	16906	16997	17005	16875	17194	16950	17075	17067	16858	17073	16956	17093	17100	17077	16870	16954	16937	16970	17071	16966	17125	16925	17174	16862	16973	16922	17012	16922	16834	17129	16899	16984	16885	17021	17042	16986	17153	17182	16968	16893	17069	17108	17031	17063	16825	17039	16949	17109	17018	17127	16940	17025	17117	17136	17107	17081	17048	16963	16944	17025	17043	16861	17048	17121	17057	17006	17068	17002	16801	17135	17100	16995	17091	16819	17095	16947	16993	17010	17026	16805	16969	17086	17002	17075	16892	16971	16853	16814	16934	17015	17025	17051	17034	16849	17119	16755	17069	17108	16992	16846	17086	16867	16914	17011	16856	16820	16854	16784	16919	17060	16965	16899	16965	16923	16925	17155	16978	17087	16997	16964	16962	17228	17045	16923	16995	16851	16912	17060	17010	17095	16965	17017	16944	16962	16956	17018	16838	16882	17123	17000	17186	16809	16985	16960	16975	17021	17074	16919	16980	17096	16870	16890	17035	16931	17055	17106	17012	17044	17130	16984	17021	17180	17009	17106	16878	17032	17004	16915	17070	17036	16914	16966	16894	17019	16935	16907	16782	17133	17096	16855	17071	17037	17019	16895	16965	16819	16983	16991	16999	17050	17090	16945	17052	17132	17014	17086	16996	17004	16959	16969	16946	16987	17049	16999	16990	16973	16798	16896	17050	17058	17089	16907	17023	17095	16886	16864	17024	17209	16954	17066	16907	16996	16923	17011	16931	17012	16977	17169	17151	16916	16935	17007	17171	17006	17123	17056	16988	16971	17055	17058	16936	16981	16984	17052	17057	16953	16848	17013	16917	17121	17004	16868	16977	16783	17106	16852	16907	17042	16902	16878	16927	17028	17263	16865	16935	16941	17057	16955	17063	16974	17057	17007	17124	16883	16879	17112	16987	16893	17180	16874	17081	16931	17134	16981	16934	16996	16995	16969	17024	17022	17093	17028	16950	17003	16876	17146	16959	16946	17032	17119	17020	17014	17028	16915	16806	16907	17007	16851	17115	16950	17083	17073	17197	16942	16954	17093	17025	17204	17016	16958	17084	17051	16985	16897	17062	16942	17008	16880	17024	17117	17213	16989	17083	17023	16882	17097	17147	16876	17067	17072	17060	16931	16921	17014	17099	17116	17070	17061	16924	16990	17057	17012	16945	17100	17138	17041	16940	17063	16892	17100	17138	16877	17081	17062	17051	16965	16989	17131	17143	16963	17003	16864	16869	16935	16825	17005	17255	16960	17039	17128	17016	17240	16915	17203	16853	17113	17065	16952	17056	16940	17046	16812	16940	16958	16918	16910	17038	17004	16886	16961	17061	16916	16828	16913	16991	17043	16997	16847	17096	17167	16866	16927	17022	17001	16739	16854	16939	17082	16849	16853	17043	17128	16999	16935	16946	17118	17120	16871	16876	16956	17034	17031	17108	17015	17084	17166	17123	16960	16990	17176	16954	16963	16921	17096	16967	17001	16911	16909	17164	17100	16929	16909	16964	17206	16898	17108	16907	16926	17095	16929	16994	17004	17017	16730	17136	16945	16960	17070	17017	17008	16834	17034	17090	16962	16783	17051	16888	16862	17159	17015	16898	16952	17092	17170	16911	17051	17036	17152	17020	17104	16854	17110	16855	17035	17097	17158	16946	17036	16829	17134	17106	17002	16965	16825	17005	17117	16906	16871	17002	16980	17021	17199	16931	16953	16831	16911	16844	16998	16803	17065	16860	17152	17011	16871	17111	16893	16973	16995	16958	17061	17058	17019	17193	17101	16943	17001	16910	17089	16964	17096	16994	17037	16884	17107	16940	17087	17175	17061	16909	17048	17156	17061	17066	16846	16968	17053	16895	17039	17019	17014	16937	16893	17019	17040	17156	16947	16974	16887	17008	16862	17061	17076	17102	16941	17097	17120	17037	17034	16897	16967	17013	16964	17069	16865	17179	17018	16984	17031	16868	17005	17135	17163	17128	16858	16958	17038	16996	17070	17068	17031	16903	17122	16952	16980	17067	16728	17087	16992	16853	17061	17108	17102	17087	17080	17039	17022	16993	16938	17012	17029	16881	16896	17226	16888	17076	17080	16991	17011	16967	17050	17024	17001	17034	16928	16972	17054	17048	16913	16988	16949	17007	16968	17082	16986	16854	16923	17036	17168	16904	17040	17030	17046	17101	17190	16914	16835	17117	16983	16867	17073	17089	17031	16871	16930	17147	16892	17011	17003	16977	17022	16975	17096	16888	17015	16848	17097	17029	17075	17066	16938	16947	16970	17088	16943	16986	17046	16999
23072	22947	34931	34410	30986	30507	30058	23238	20784	21107	20537	20431	20494	20257	20381	20480	20450	20603	20579	20334	20425	20574	20503	20485	20050	20224	20380	20609	20412	20206	20418	20394	20374	20449	20198	20315	20377	20324	20127	20598	20432	20240	20406	20405	20518	20227	20279	20288	20258	20441	20375	20208	20393	20079	20426	20289	20146	20169	20305	20368	20078	20260	20091	20309	20091	20263	20333	20334	20503	20163	20290	20139	20003	20184	20269	20385	20338	20397	20025	20365	20128	20241	20251	20231	20121	20165	20191	20045	20164	20409	20622	20085	20463	20305	20083	20163	20141	20420	20344	20100	20305	20201	20014	20249	20338	20110	20194	20203	20270	20242	20143	20266	20288	20149	20318	20273	20162	20199	20207	20025	20232	20141	20313	20256	20127	19933	20002	20212	20166	20387	20160	20080	20332	20232	20200	20380	20191	20296	20144	20262	20252	20144	20222	20344	20221	20162	20262	20449	20370	20315	20280	20217	20386	20322	20212	20303	19977	20336	20073	20132	20264	20275	20219	20398	20223	20458	20066	20293	20273	20250	20390	19994	20131	20089	20341	20012	20297	20316	20222	20112	20131	20332	20304	20181	20174	20455	20213	20267	20208	20505	20338	20070	20286	20048	20118	20148	20210	20194	20231	19956	20108	20165	20143	20161	20142	20319	20196	20104	20209	20154	20003	20345	20399	20137	20387	20151	20021	20336	20302	20144	20110	20300	20215	19996	20367	20269	20277	20306	20216	20380	20284	20349	20102	20172	20119	20175	20334	20195	20219	20264	20183	20420	20192	20297	20002	20125	20350	20379	20212	20244	20167	20167	20055	20153	20080	20220	20111	20204	20315	20124	20305	20297	19991	20067	20258	20306	20258	20006	20192	20258	20196	20271	20242	20306	19741	20260	20170	20123	20221	20186	20185	19906	20049	20263	20255	20476	20218	19929	20072	20269	20048	20159	20069	20047	20254	20127	20174	20315	20123	20151	20268	20158	20249	20264	20096	19948	20265	20262	20225	20299	20069	20303	20135	20301	20297	20316	20234	20313	20078	20137	20426	20184	20242	20217	20208	20254	20043	20031	20060	20156	20170	20155	20023	20411	20223	20021	19875	20267	20238	20112	20181	20017	20261	20222	20255	20231	20248	20477	20170	20182	20250	20208	20188	20185	20006	20384	20425	20117	20235	20005	20283	20272	20332	20080	20002	20183	20068	20103	20191	19978	20309	20260	20470	20150	20218	20277	20169	20076	20059	20232	20137	20057	20093	20192	20250	20187	20247	20208	20219	20175	20227	20081	20445	20274	20371	20369	20285	20247	20152	20130	20251	20319	20083	20188	20212	20054	20080	20318	20103	20252	20202	20418	20211	20072	20219	20398	20257	20393	20287	20136	20052	19964	20065	20264	20348	20264	20227	20092	20149	20278	20180	20198	20288	20275	20110	19993	20210	20225	20300	20152	20262	20057	20360	20166	20190	20233	20123	20293	20083	20304	20213	20158	20122	20082	19995	20084	20030	20156	20141	20346	20156	20371	20157	20203	20260	20154	20139	20314	20268	20236	20212	20110	20119	19998	20152	20192	20209	20235	20350	20146	20276	20171	20256	20421	20344	20300	20238	20250	20210	20096	20120	20114	20104	20174	20110	19944	20201	20197	20242	20148	20233	20110	20086	20412	20055	20105	20176	20195	20228	20157	19957	20280	20260	20120	20154	20171	20036	20371	20222	20032	20110	19995	20372	20418	20146	20273	20301	20280	20303	19999	20286	20234	20349	20267	20199	20207	20172	20384	20182	20251	20134	20335	19974	20056	20541	20238	20034	20228	20350	20358	20107	20367	20157	20129	20184	20232	19983	19975	20419	20174	20218	20177	20497	20580	20058	20224	20414	20224	20281	20356	20243	20335	20126	20195	20414	20303	20279	20090	20130	20162	20301	20126	20342	20191	20185	20114	20261	20226	20275	20223	20162	20161	20218	20187	20164	20377	20294	20080	20263	20254	20264	20208	20213	20034	20146	20186	20193	20236	20122	20056	20370	20177	20094	20196	20136	20051	20185	20038	20208	20305	20229	20318	20254	20395	20281	20149	20438	20350	20173	20074	20047	20137	20046	20124	20230	20241	20250	20182	20184	20291	20238	20092	20051	19973	20424	20418	20216	20332	20176	20344	20016	20104	20087	20072	20246	20071	20092	20078	20313	20225	20172	20079	20190	20253	20444	20240	20109	20008	20272	20064	20219	20203	20156	20329	20302	20047	20318	20032	20255	20314	20351	20376	20208	20174	20219	20210	20316	20486	20153	20311	20392	20430	20325	20057	20390	20111	19983	20227	20203	20254	20262	20364	20274	20318	20091	20088	20337	20226	20366	20176	20439	20048	20312	20296	20113	20106	20379	20211	20326	20142	20337	20346	20327	20132	20361	20172	20075	20256	20247	20109	20165	20127	20207	20199	20272	20129	20080	20207	20255	20240	20237	20163	20195	20301	20209	20084	20203	20217	20193	20086	20217	20168	20242	20159	20210	20279	20203	19972	20207	20334	20287	20317	20363	19947	20320	20338	20285	20151	20067	20154	20077	20152	20053	19918	19994	20178	20108	20274	20085	20169	20300	20240	20250	20067	20292	20333	20107	20037	20167	20250	20228	20286	20155	20058	20311	20327	20241	20294	20374	20225	20149	20312	20167	20154	20099	20008	20303	20201	20284	20163	20334	20169	20169	20102	20173	20241	20159	20012	20183	20193	20118	20125	20256	20305	20366	20468	20108	20262	20341	20252	20123	20096	20121	20238	20124	20181	20246	20313	20156	20159	20274	20265	20258	20142	20197	20412	20067	20358	20327	20330	20180	20181	20362	20331	20219	20207	20223	20251	20199	20126	20001	20166	20180	20197	19938	20181	20225	20155	20228	20347	20125	20094	20270	20243	20229	20366	20091	20121	20253	20341	20388	20300	20134	20394	20353	20078	20260	20284	20078	20143	20181	20143	19975	20331	20121	20315	20153	20045	20102	20171	20458	19977	20241	20021	20167	19964	20046	20222	20038	20277	20255	20372	20077	20016	20275	20475	20137	20201	20373	20178	20175	20205	20080	20208	20094	20390	20197	20381	20189	20219	20085	19971	20082	20020	20595	20163	20195	20257	20220	20237	20270	20227	20375	20205	20093	20118	20143	20273	20181	20120	20037	20229	20127	20147	20289	20246	20386	20157	20224	20254	20277	20258	20262	20304	20229	20280	20161	20084	20093	20185	20296	20140	20238	19964	20164	20049	20173	20125	20303	20046	20300	20041	20287	20215	20142	20136	20257	20170	20211	20203	20348	20228	20146	20002	20362	20124	20344	20282	20259	20116	20025	20206	20160	20188	20332	20237	20196	19931	20089	20323	20169	20267	19989	20158	20023	20420	20243	20160	20150	20094	20331	20017	20381	20433	20333	20473	20150	20122	20455	20228	20262	20101	20205	20286	20201	20077	20128	20188	20105	20303	20277	20259	20147	20083	20237	20231	20025	20141	20308	20194	20372	20240	20225	20401	20298	19993	20265	20334	20139	20251	20438	20076	20019	20194	20136	20205	20160	20373	20242	20140	20393	20234	20237	20312	20170	20384	20315	20210	20098	20227	20396	20153	20242	20401	20238	20255	20218	20133	19921	20148	20433	20096	20176	20380	20190	19997	20371	20139	20342	20107	20170	20137	20266	20167	20182	20360	20185	20299	20225	20401	20163	20232	20262	20406	20153	20160	20069	20124	20224	20077	20170	20016	20160	20050	20190	20268	20099	19997	20127	20352	20176	20057	20312	20224	20321	20038	20157	20154	20183	20119	20122	20159	20111	20534	20296	20231	20374	20277	20273	20028	20093	20294	20286	20167	20524	20251	20206	20378	20343	20302	20223	20346	20149	20118	20320	20266	20080	20111	20251	20232	20367	20478	20317	20286	20371	19986	20122	20140	20096	20209	20023	20232	20206	20228	20436	20249	20159	20217	20274	20232	20178	20119	20294	20168	20259	19986	20272	20034	20180	20172	20103	19903	20260	19944	20121	20272	20207	20179	20241	20153	20270	20060	20157	20037	20182	20401	20069	20272	20276	20117	20171	20356	19998	20121	20254	20059	20339	20101	20114	20178	20270	20197	20390	20045	20147	20130	20023	20352	20174	20277	20362	20244	20129	20289	20132	20075	20123	20159	20253	19762	20356	20053	20191	20162	20294	20258	20163	20237	20334	20446	20226	20249	20381	20101	20419	20231	20185	20149	20179	20195	20251	20282	20159	20257	20122	20219	20300	20130	20209	20131	20196	20250	20182	20069	20222	20233	20258	20210	20168	20433	20203	20384	20369	20269	20153	19993	20444	20432	20220	20379	20112	20145	20248	20144	20090	20227	20145	20061	20424	20305	20372	20053	20259	20054	20345	20371	20255	20387	20351	20156	20117	20165	20127	20057	20322	20158	19982	20247	20468	20243	20185	20309	20174	20374	20402	20044	20242	20344	20390	20126	20303	20225	20263	20033	20155	20062	20050	20246	20327	20242	20332	20097	20158	20331	20134	20176	20123	20243	20270	20284	20271	20102	20307	20222	20275	20217	19997	20375	20133	20124	20239	20399	20247	20195	20160	20004	20262	20062	20279	20124	20134	19974	20231	20199	20168	20177	20250	20225	20288	19977	20108	20308	20205	20182	20222	20054	20148	20120	20220	20213	20101	20037	20049	20184	20214	20180	20256	20243	20013	20312	20274	20216	20007	20168	20199	20133	20307	20238	19960	20102	20289	20309	20410	20260	20093	20087	20224	20236	20350	20115	20075	20305	20444	20219	20062	20311	20315	20148	19952	20097	20073	20310	20242	20191	20081	20199	20450	20245	20325	20082	20349	20109	20201	20137	20339	20242	20374	20258	20074	20062	20076	19965	20285	20168	19902	20169	20425	20237	20212	20484	20387	20063	20063	20260	20185	20211	20237	20262	20208	20152	20266	20265	19920	20209	20186	20315	20148	20232	20100	20146	20305	20138	20024	20229	20391	20262	20263	20298	20171	20016	20154	20124	20123	20209	20266	20317	20186	20177	20431	20133	20138	20002	20110	20186	20199	20288	20302	19997	20154	20108	20170	20296	20102	20162	20228	20018	20253	20207	20252	20228	20192	20336	20302	20068	20190	20124
61531	104625	89675	67522	48116	34253	25121	19204	17158	17004	16720	16846	17018	16858	16902	16982	17026	17128	17009	17087	17088	17060	16918	16970	17109	16804	16860	16952	17100	17024	17053	16874	16939	16969	17091	17006	16966	16971	16987	17104	16818	17012	17088	16959	17052	16817	16919	16982	16936	17107	16768	17296	17027	16944	16958	17056	16985	16910	16861	16937	16940	16982	16810	16884	16912	17172	17012	16767	17142	16988	16927	16759	16984	16988	17027	16869	16833	16955	16932	16966	16925	16996	17057	16923	16950	16991	17078	16850	16826	16980	17032	16841	16758	16991	16826	16913	16937	16814	16988	16958	16773	17105	16976	16884	16971	17015	16951	17077	16953	16901	17107	17108	16979	16858	17197	17128	17107	16928	16939	16934	16982	16711	16768	16999	16824	16881	16963	17123	17130	16960	16914	17140	16836	17051	16955	17062	16984	17063	17011	17092	16836	16957	16908	17003	16917	16896	16850	17114	16731	17052	16972	16973	16805	16993	17041	16916	17008	16952	16936	17070	16866	16905	16856	16855	16946	16981	16897	16939	16872	17054	17153	16897	17075	17115	17082	16850	17059	17005	16965	17226	16993	16882	17061	17014	17012	17038	16851	16999	16863	16815	16754	16783	17070	16836	16772	16880	17064	17099	16994	16982	16960	16860	16917	16932	16893	16929	16848	16827	16977	16943	16913	16829	16880	16900	17085	16994	17068	16769	17023	16999	17082	17039	16741	16892	16839	16901	16986	16944	16853	16976	17064	16893	17056	16983	16970	16999	16964	16896	17187	16944	17096	16896	17008	17062	16920	16943	17110	16928	16968	16999	16750	17053	16911	17022	16909	16878	16906	17003	16799	16824	17039	16816	16992	17008	16821	16810	16990	17059	17053	17132	17049	16899	17042	17091	17112	17001	16918	16867	17004	16864	17043	17099	16868	16960	17090	16998	17096	16926	17316	17044	16990	16767	16859	17023	16935	16884	17130	16894	17157	17000	16802	16996	16959	16925	16896	17029	16884	17011	17158	16996	16919	17031	16817	16829	16913	16857	16939	16860	16904	16889	16948	16884	16809	16943	16748	16983	16710	16934	16861	16967	17095	17042	17015	16949	17036	16825	16981	17021	16888	16961	16920	16969	17029	16949	16887	16833	16937	16927	17013	16864	16867	17060	17090	17028	16974	16935	17031	17106	16883	17110	16959	17008	16820	17029	17046	16910	16931	16902	17007	16973	16929	16931	16926	16995	16823	17013	16860	16992	16960	16824	16886	17117	16970	16845	16981	17029	16909	16922	16872	16976	16940	17058	16981	16916	16756	17019	16930	17069	16868	17009	17012	16878	17042	17026	16925	16966	16846	17042	17170	16959	16898	16904	16742	17054	16950	16850	16861	17087	17122	16901	17012	16972	16848	16895	16870	16696	17107	16870	16949	17023	16836	16837	16942	17081	17134	16774	17022	16968	16903	17170	16881	16969	16914	17022	17001	16786	17002	16829	16756	17054	16934	16870	16985	16940	16806	16827	17049	16955	16976	16736	17040	16938	16928	17115	16862	16957	16922	16963	16946	16960	16951	16906	16861	16931	16925	16863	17008	16879	16895	17047	16958	16868	16913	17049	16904	17099	16826	16886	16833	17009	17104	16908	16855	16868	16944	16922	16970	16844	16875	17036	16987	16808	16766	16918	16880	16938	16876	16960	16776	16878	17173	16723	16920	17060	16911	16910	17035	17163	16970	17038	16818	16842	16874	16943	16918	17104	16846	17030	16890	17025	16949	16905	17002	17044	16975	16867	16857	16998	17034	16865	16972	16945	17059	17067	16925	16869	16986	17003	16875	16722	16911	17005	16876	16977	17100	16828	17148	16866	16902	16947	16869	17124	16878	16941	16995	16785	16855	17055	16886	16951	16733	16812	16986	17058	16963	16820	17060	16898	17069	16894	17029	16786	16881	16945	17147	17001	16885	17063	16810	16863	16856	16839	16978	17017	16926	16915	16997	16805	17063	16780	16950	16915	17058	16884	16881	17149	17190	17135	16762	16912	16724	16945	17132	16797	16873	16947	16944	17059	16837	17024	17100	16951	16994	16888	16811	16874	16902	17092	16860	16882	16896	16859	16726	17220	17096	17078	16965	16860	16964	17043	16777	16933	16891	17065	16935	16916	16814	16872	17068	16980	17074	16893	16969	16957	17106	16919	16836	16948	17015	17000	16985	16977	16866	16971	16990	16829	16992	16838	16935	16920	16912	16918	17005	16960	16996	16964	16868	16896	16753	16989	16967	16994	16894	17015	16896	16995	16849	17090	16896	16976	16881	17155	16920	16798	16981	16937	16802	16907	17018	16960	16826	17092	17038	17042	16774	16623	17055	16889	17105	16876	17074	17036	16941	17014	16889	17015	16956	16779	16842	16993	16859	16942	16879	16949	16937	16768	16801	16969	17177	16994	16909	16900	16957	16734	16970	17027	16870	16894	17033	16919	16863	16910	16948	17008	17127	17077	16829	16906	16989	17060	16929	16926	16933	16997	17009	16945	17166	16862	16898	16984	17013	16930	17103	17079	16888	16837	16999	16930	16984	17008	16926	17056	16914	16814	16881	16902	16949	16993	16999	16984	16911	16984	16989	16914	16904	16779	16940	16995	16937	16804	16927	17014	16979	17053	16982	16946	16957	16869	16970	16845	17003	16953	17013	16958	16865	16804	17123	16930	16953	17006	17064	16794	16846	16850	17001	16945	17023	17011	16951	16948	16901	16778	16987	16863	16807	16956	16892	16898	17062	16927	16997	16900	16912	16977	16853	17110	17316	16924	16957	17010	17002	16851	16936	16920	17077	17061	16988	16873	16911	16811	17001	16957	17006	16951	16857	16998	17114	17114	17009	17057	17055	16921	17010	16945	16953	16878	17123	16953	16930	16964	16919	16990	17065	17145	16832	17004	16846	16847	16741	16982	16952	16961	16952	16940	17056	16972	16778	16890	16878	16957	17031	16954	16830	17235	16838	16915	17054	17104	16840	17125	16943	16944	16832	16959	16787	16899	16913	16796	17135	16966	17019	17006	16895	16917	16959	16959	16935	16973	16844	16963	16890	17080	16844	16929	16938	16932	16874	17091	16779	16982	16846	16987	16978	17081	16884	17070	16829	16955	16965	16881	16936	16835	16896	16979	17157	16695	16919	16886	16854	16945	17036	16947	16987	16913	16995	16892	16885	16995	17053	16991	17145	16931	16962	17005	16971	16971	17054	16883	16862	16916	17089	16968	16992	16844	16861	16640	17031	16986	17009	17106	16993	16886	16981	16862	16918	17072	17011	17012	16854	17061	17092	16961	17009	16995	16900	16835	16907	16879	16923	16970	16840	16875	16781	17032	16964	16908	16990	16949	16811	16917	16880	17052	16944	17021	16922	16870	16949	16869	16860	16845	16886	16915	16910	17053	16911	17113	16907	17000	16859	16821	16996	16962	17098	16867	16899	16913	17013	16780	16876	16991	17105	16880	17060	16778	16877	17158	16986	16872	16884	16871	16951	17032	16844	16937	17179	16919	17109	16828	16889	16898	17044	16913	16867	16985	16890	16907	17170	16912	16874	16961	16880	17048	16894	16852	16982	16885	16921	17063	16964	16931	16911	17004	16934	16857	16914	16761	16929	16947	17061	16997	16966	17101	16906	17132	17098	16908	17128	17046	16800	17078	17115	16859	16958	17108	16955	16897	17045	17005	17068	16924	16915	17059	16781	16750	16978	16833	16899	16871	16980	16583	17069	17025	16969	16780	16912	16830	16965	16819	16806	16827	17020	16961	17012	16973	16887	16904	17023	16969	17148	16958	16825	16969	16813	16979	16992	16888	16850	16993	16844	17033	16939	17037	16940	16997	16997	16946	16788	16889	16956	17057	16878	16715	16930	16761	16978	17053	16922	17075	16846	17018	16906	16812	16914	17100	16932	17094	16931	16896	17263	17019	17012	16838	17037	16965	16873	16841	16944	16968	17133	16977	17040	16972	16991	17034	16916	17009	16995	16904	16944	16975	17027	16893	16756	17067	17015	17022	16940	16846	17028	16875	17040	16874	16774	17083	16866	16932	17052	16967	16868	17085	16883	16744	16956	17013	17147	16858	17047	16922	17117	16866	17093	16895	16949	16917	16871	16922	16874	16894	16960	16906	17038	17017	16935	16957	16828	16973	16871	16826	16915	16891	17002	16887	16913	16717	17024	16921	16860	16917	16961	16958	16871	16950	16980	17013	16991	16937	17010	16995	17010	16978	17050	17035	16807	17010	17116	16801	16881	17111	17004	16972	17058	16962	16820	17008	17103	17001	16889	17028	17059	17142	16888	16964	16893	17010	17009	17040	16860	16858	16862	17097	16782	16825	16935	16790	16898	17066	16986	16818	16874	16991	17043	16998	16958	17006	16955	16906	16989	17100	17036	16913	16969	16928	16985	16915	17063	17021	17089	17035	17024	16835	16965	17024	16913	16817	17071	16911	16923	17067	17055	17078	16979	16914	17074	16860	16886	17109	16917	16943	17123	16897	16887	16989	16922	17156	16892	16856	16873	16922	16966	16913	16850	16978	16990	16843	16991	17011	16857	17087	17025	16932	16908	16964	16960	16893	16893	16939	16951	16939	16913	16856	16589	17043	17053	17070	16987	17045	17106	16914	16901	17094	17005	16933	16997	16959	16936	16977	16866	16851	16931	16889	16976	16929	16920	17040	17095	17022	17132	16890	16951	16916	16990	17028	17000	16817	16915	17121	16796	17008	16950	16966	16838	16860	17023	17050	17042	16919	16902	17130	17105	16944	17076	16880	16900	16881	17037	17036	17002	17038	16857	16994	17053	16837	17018	16879	16983	16893	16954	17095	16978	17055	16977	16969	17106	16893	17027	17072	16923	16983	16900	16887	17058	16876	16828	17044	16927	17032	17103	17046	16965	16924	17069	16896	16957	16957	17161	16872	16941	17013	16840	16880	16987	16851	16837	16928	16809	16788	16900	16976	16818	16912	16944	17002	16955	16861	16872	17013	16973	16907	17031	17096	16851	16950	17026	16894	17043	16992	17006	16962	16922	17016	16989	16863	16925	17153	16981	16938	16816	16953	16929	17035	17058	16982	16904	16956	17007	16946	16872	16998	17046	16948	16963	17043	17084	16855	16977	16936
29990	35111	42163	33240	25383	21879	20769	20163	19895	19968	19974	19760	19950	19721	19821	19795	20109	19815	19892	19797	19803	19917	19849	19680	19873	20038	20009	19795	19501	19971	19810	19776	19771	19788	19759	19790	19875	19858	19786	19908	19793	19903	19852	19723	19692	19651	19796	19826	19743	19688	19835	19841	19940	19842	19834	19745	19614	19860	19615	19773	19862	19763	19707	19740	19799	20069	19828	19643	19876	19511	19798	19635	19600	19903	19679	19900	19868	19673	19685	19584	19679	19911	19904	19725	19672	19857	19631	19592	19672	19758	19556	19704	19634	19705	19782	19781	19730	19525	19721	19787	19736	19731	19629	19747	19944	19799	19736	19791	19684	19814	19586	19727	19634	19872	19913	19902	19871	19913	19566	19750	19682	19783	19582	19783	19681	19687	19903	19707	19763	19508	19733	19713	19649	19809	19557	19825	19857	19849	19770	19908	19787	19999	19911	19681	19832	19876	19734	19601	19844	19820	19718	19787	19817	19898	19645	19733	19837	19845	19778	19800	19772	19643	19677	19585	19899	19839	19699	19934	19807	19838	19637	19901	19807	19819	19634	19823	19769	19862	19864	19491	19939	19861	19868	19772	20066	19999	19994	19705	19668	19737	19715	19792	19689	19603	19768	19922	19682	19651	19747	19675	19605	19739	19666	19914	19759	19891	19716	19852	19797	19786	19664	19706	19720	19711	19788	19496	19628	19806	20022	19606	19746	19576	19652	19818	19814	19777	19645	19901	19865	19808	19649	19766	19770	19634	19866	19630	19765	19779	19680	19889	19732	19800	19742	19678	19825	19660	19654	19682	19735	19671	19624	19676	19498	19877	19683	19721	19754	19723	19994	19685	19767	19517	19896	19683	19946	19915	19653	19916	19703	19996	19624	19777	19837	19874	19752	19907	19840	19857	19675	19741	19622	19769	19738	19761	19757	19721	19824	19702	19811	19802	19687	19733	19750	19628	19667	19900	19613	19784	19780	19526	19732	19619	19728	19784	19599	19793	19770	19673	19710	19547	19671	19826	19980	19762	19851	19717	19900	19706	19833	19607	19971	19932	19741	19438	19697	19660	19740	19630	19638	19777	19726	19696	19686	19684	19738	19857	19699	19703	19828	19677	19839	19603	19856	19854	19753	19841	19764	19809	19580	19961	19792	19826	19709	19819	19783	19818	19923	19521	19550	19467	19813	19781	19842	19722	19853	19658	19800	19765	19670	19665	19645	19687	19619	19765	19846	19957	19747	19808	19897	19587	19515	19948	19830	19868	19794	19757	19832	19826	19636	19503	19711	19656	19684	19727	19898	19669	19628	19764	19741	19822	19703	19777	19702	19817	19685	19766	19758	19833	19749	19638	19771	19842	19542	19605	19780	19835	19623	19785	19895	19869	19669	19769	19819	19730	19841	19646	19917	19629	19767	19991	19878	19735	20027	19754	19895	19684	19707	19698	19704	20078	19850	19722	19674	19986	19850	19925	19668	19631	19699	19665	19615	19730	19782	19833	19885	19799	19727	19807	19711	19632	19790	19657	19596	19857	19966	19752	19875	19794	19518	19563	19768	19799	19859	19576	19681	19618	19771	19777	19893	19817	19710	19730	19992	19761	19921	19830	19688	19583	19592	19892	19921	19785	19808	19792	19683	19941	19667	19763	19758	19905	19719	19831	19774	19836	19631	19816	19711	19721	19913	19736	19720	19920	19828	19667	19876	19774	19782	19658	19662	19870	19789	19632	19494	19647	19904	19680	19590	19784	19491	19787	19727	19849	19746	19744	19799	19730	19682	19453	19864	19941	19889	19742	19782	19683	19714	19684	19643	19652	19632	19885	19769	19751	19785	19724	19561	19788	19517	19696	19714	20039	19850	19825	19730	19987	19734	19786	19719	19658	19551	19707	19767	19685	19954	19922	19850	19900	19686	19730	19749	19633	19920	19822	19841	19734	19642	19671	19701	19681	19835	19840	19740	19844	19600	19555	19667	19887	19717	19818	19750	19850	19702	19581	19623	19596	19683	19714	19730	19893	19594	19592	19716	19798	19711	19757	19867	19863	19546	19873	19745	19684	19720	19846	19875	19856	19779	19729	19840	19680	19787	19795	19794	19804	19636	19618	19981	19673	19679	19741	19880	19672	19949	19634	19662	19722	19803	19859	19691	19673	19848	19715	19853	19872	19772	19917	19654	19783	19937	19718	19730	19770	19662	19733	19764	19675	19932	19723	19771	19555	19650	19809	19740	19759	19860	19697	19571	19657	19761	19779	19613	19701	19498	19794	19661	19735	19607	19897	19697	19930	19758	19564	19799	19814	19757	19886	19848	19768	19706	19713	19675	19638	19764	19986	19596	19864	19718	19685	19591	19887	19961	19688	19688	19907	19726	19675	19664	19760	19859	19825	19903	19651	19687	19642	19616	19727	19739	19747	19822	19815	19755	19892	19765	19866	19657	19672	19648	19751	19669	19828	20042	19822	19710	19777	19617	19717	19731	19848	19834	19558	19890	19778	19634	19786	19479	19675	20010	19784	19719	19747	19626	19777	19780	19699	19763	19719	19763	19824	19836	19799	19639	19835	19747	19744	19876	19528	19807	19733	19652	19597	19775	19639	19892	19865	19719	19692	19904	19918	19752	19791	19727	19879	19707	19867	19681	19666	19738	19816	19693	19723	19872	19991	19686	19696	19661	19689	19759	19731	19985	19698	19629	19662	19551	19692	19666	19629	19688	19586	19672	19552	19808	19712	19956	19619	19595	19805	19685	19554	19609	19758	19545	19663	19886	19809	19676	19703	19937	19611	19840	19794	19902	19836	19624	19784	19835	19773	20017	19792	19616	19722	19684	19661	19947	19696	19704	19670	19684	19675	19735	19594	19899	19780	19752	19621	19672	19848	19813	19700	19461	19503	19482	19781	19528	19829	19882	19631	19719	19755	19802	19723	19491	19905	19607	19805	20047	19658	19974	19825	19670	19803	19913	19798	19941	19698	19748	19729	19777	19684	19603	19647	19625	19686	19591	19864	19742	19721	19768	19917	19775	19823	19802	19870	19603	19738	19693	19796	19758	19862	19910	19675	19808	19670	19583	19665	19863	19900	19881	19948	19780	20002	19783	19784	20004	20048	19930	19633	19995	19736	19549	19886	19689	19937	19585	19617	19802	19626	19922	19740	19904	19846	19875	19681	19647	19576	19805	19698	19823	19826	19591	19680	19860	19706	19601	19720	19646	19766	19765	19727	19785	19589	19672	19768	19537	19748	19740	19782	19728	19788	19707	19513	19639	19719	19755	19599	19812	19565	19971	19726	19591	19709	19641	19620	19834	19736	19777	19920	19785	19636	19859	19664	19984	19807	20022	19771	19847	19453	19865	19718	19868	19529	19698	19896	19856	19724	19804	19635	19851	19721	19752	19893	19872	19726	19727	19973	19725	19674	19828	19594	19981	19674	19940	19722	19718	19726	19836	19833	19862	19790	19709	19804	19773	19638	19818	19709	19706	19974	19820	19772	19609	19721	19864	19645	19842	19797	19822	19707	19889	19605	19752	19722	19626	19724	19729	19824	19748	19697	19614	19715	19616	19622	19595	19632	19780	19577	19660	19753	19779	19682	19678	19925	19882	19664	19779	19858	19600	20005	19890	19622	19719	19758	19747	19796	19871	19950	19589	19776	19805	19811	19883	19850	19711	19765	19551	19848	19700	19854	19685	19791	19814	19634	19928	19774	19643	19875	19792	19886	19912	19820	19612	19959	19880	19833	19879	19676	19876	19894	19781	19597	19631	19758	19854	19615	19757	19786	20011	19855	19634	19659	20050	19739	19775	19571	19475	19811	19763	19759	19720	19569	19910	19824	19809	19586	19936	19777	19789	19806	19932	19814	19826	19796	19765	19682	19739	19642	19858	19936	19775	19695	19867	19949	19695	19609	19910	20036	19983	19563	19889	19958	19599	19755	19697	19744	19643	19964	19583	19661	19889	19816	19863	20056	19750	19959	19851	19841	19500	19775	19853	19729	19586	19721	19923	19961	19685	19728	19813	19736	19703	19845	19766	19920	19991	19705	19680	19780	19747	19672	19743	19659	19682	19646	19884	19635	19956	19686	19674	19568	19785	19472	19602	19718	19731	19728	19712	19695	19957	19577	19957	19848	19671	19761	19810	19814	19700	19699	19743	19960	19688	19474	19668	19687	19732	19629	19798	19921	19685	19758	19851	19687	19669	19712	19932	19773	19589	19793	19785	19812	19672	19510	19839	19701	19560	19471	20060	19776	19832	19650	19747	19762	19645	19923	19785	19898	19732	19782	19835	19818	19730	19595	19826	19623	19871	19661	19687	19674	19705	19721	19705	19627	19656	19641	19785	19692	19806	19644	19884	19607	19974	19858	19845	19782	19880	19924	19820	19800	19702	19834	19745	19523	19820	19727	19776	19694	19721	19801	19849	19670	19968	19995	19805	19678	19776	19795	19753	19780	19704	19888	19960	19688	19891	19762	19788	19689	19798	19950	19965	19818	19907	19736	19639	19687	19601	19958	19738	19851	19724	19790	19844	19588	19654	19682	19581	19893	19708	19750	20041	19714	19669	19952	19957	19883	19779	19965	19646	19551	19760	19644	19911	19684	19807	19764	19902	19908	19760	19926	19630	19712	19990	19876	19644	19688	19548	19685	19712	19676	19663	19846	19652	19766	19845	19834	19784	19889	19680	19800	19607	19725	19991	19514	19844	19850	20038	19716	19778	19645	19643	20012	19844	19736	19881	19816	19888	19780	19624	19882	19888	19629	19729	19816	19758	19850	19895	19902	19619	19616	19822	19766	19756	19926	19910	19925	19820	19619	19844	19745	19849	19688	19688	19680	19655	19782	19924	19984	19765	19798	19856	19587	19761	19627	19715	19807	19835	19730	19652	19676	19791	19817	19936	19768	19642	19666	19814	19812	19655	19940	19889	19657	19827	19786	19754	19788	19619	19600	19740	19492	19708	19774	19538	19828	19791	19872	19612	19706	19665	19532	19794	19685	19763	19592	19763	19696	19630	19847	19934	19618	19807	19838	19853	19831	19766	19955	19907	19807	19903	19705	19672	19926	19833	19590	19965	19891	19797	19794	19664	19940	19852	19623	19905	19869	19854	19545	19707	19796	19662	20031	19995	19689	19836	19683
36628	54675	45404	29386	22688	18541	17470	16967	16753	16623	16647	16562	16714	16581	17010	16563	16614	16833	16741	16714	16628	16649	16472	16698	16536	16731	16565	16776	16733	16713	16676	16664	16677	16687	16605	16717	16537	16620	16676	16615	16957	16753	16672	16627	16535	16676	16755	16614	16521	16529	16639	16697	16830	16646	16820	16716	16393	16683	16694	16754	16823	16747	16789	16917	16743	16538	16563	16528	16640	16612	16764	16676	16760	16870	16675	16697	16560	16667	16736	16778	16726	16747	16649	16758	16678	16766	16821	16675	16615	16573	16564	16811	16560	16655	16603	16812	16697	16804	16628	16738	16700	16522	16636	16764	16692	16734	16629	16735	16646	16687	16713	16691	16783	16705	16719	16557	16645	16670	16745	16613	16754	16696	16547	16761	16552	16718	16618	16712	16719	16577	16599	16626	16615	16727	16760	16399	16878	16503	16752	16733	16693	16568	16673	16597	16638	16637	16603	16793	16687	16819	16594	16684	16601	16628	16620	16487	16592	16620	16566	16588	16750	16710	16696	16465	16536	16840	16450	16655	16412	16655	16796	16759	16661	16490	16745	16743	16635	16708	16631	16682	16760	16634	16666	16699	16650	16529	16547	16725	16691	16781	16645	16701	16546	16806	16688	16476	16670	16591	16725	16556	16706	16831	16754	16548	16626	16605	16588	16560	16743	16555	16612	16638	16678	16774	16833	16695	16807	16758	16683	16712	16412	16599	16578	16496	16791	16719	16702	16595	16465	16717	16697	16559	16853	16675	16589	16527	16794	16575	16645	16623	16587	16699	16738	16607	16655	16544	16741	16527	16888	16786	16704	16699	16691	16697	16668	16592	16775	16659	16779	16574	16735	16654	16681	16681	16545	16626	16648	16643	16592	16516	16453	16741	16694	16761	16638	16815	16619	16822	16827	16781	16533	16510	16772	16680	16562	16700	16647	16717	16620	16546	16697	16635	16790	16537	16831	16643	16747	16673	16854	16590	16788	16821	16380	16900	16580	16708	16636	16770	16539	16640	16807	16599	16512	16598	16656	16588	16639	16514	16512	16615	16673	16574	16647	16656	16512	16797	16795	16724	16679	16621	16635	16799	16562	16727	16669	16613	16635	16632	16724	16762	16709	16897	16740	16626	16638	16704	16714	16676	16907	16800	16555	16591	16759	16744	16771	16731	16602	16511	16915	16713	16637	16881	16871	16540	16615	16840	16546	16720	16625	16692	16723	16725	16714	16718	16777	16695	16337	16564	16644	16668	16522	16844	16598	16783	16678	16444	16683	16503	16663	16601	16606	16711	16647	16631	16505	16754	16822	16482	16620	16575	16806	16625	16664	16480	16796	16522	16673	16785	16683	16586	16695	16700	16681	16673	16817	16566	16724	16733	16658	16656	16627	16639	16788	16696	16648	16678	16559	16687	16673	16625	16734	16622	16863	16536	16709	16760	16746	16636	16657	16702	16686	16813	16658	16720	16522	16723	16612	16641	16473	16700	16597	16769	16737	16566	16713	16697	16728	16456	16490	16578	16628	16547	16795	16546	16733	16497	16645	16785	16552	16689	16697	16693	16647	16644	16791	16727	16545	16709	16509	16585	16596	16782	16591	16723	16648	16742	16457	16785	16445	16786	16622	16585	16631	16669	16737	16841	16653	16832	16550	16592	16674	16682	16643	16877	16694	16636	16696	16681	16705	16823	16698	16571	16560	16547	16924	16561	16745	16654	16606	16535	16747	16619	16582	16527	16610	16663	16438	16470	16369	16816	16566	16674	16737	16591	16853	16569	16656	16922	16694	16751	16521	16741	16581	16715	16698	16526	16662	16608	16647	16526	16728	16894	16733	16311	16732	16685	16651	16657	16584	16582	16586	16505	16581	16637	16617	16911	16728	16715	16722	16812	16748	16744	16641	16733	16803	16779	16764	16727	16751	16569	16538	16820	16625	16852	16614	16559	16817	16606	16673	16721	16722	16739	16714	16646	16670	16574	16558	16672	16661	16534	16595	16905	16907	16630	16594	16541	16571	16735	16766	16629	16689	16540	16694	16573	16762	16474	16819	16684	16601	16601	16781	16748	16697	16672	16696	16665	16669	16583	16712	16727	16707	16671	16798	16556	16556	16569	16603	16466	16690	16650	16615	16537	16817	16768	16622	16604	16732	16660	16672	16640	16523	16742	16645	16627	16578	16597	16726	16668	16767	16769	16696	16578	16593	16602	16627	16609	16665	16632	16704	16587	16744	16872	16612	16348	16584	16684	16720	16681	16794	16763	16692	16729	16769	16718	16600	16752	16521	16727	16703	16901	16769	16662	16818	16595	16685	16571	16590	16573	16549	16697	16561	16651	16629	16589	16665	16583	16640	16611	16584	16714	16673	16714	16757	16648	16788	16539	16596	16662	16533	16630	16540	16634	16782	16675	16711	16562	16772	16517	16759	16532	16698	16555	16786	16674	16779	16708	16706	16568	16771	16735	16843	16643	16786	16687	16712	16640	16610	16603	16746	16549	16748	16738	16667	16660	16713	16693	16712	16881	16604	16748	16735	16603	16653	16679	16516	16570	16855	16733	16738	16610	16560	16706	16826	16573	16762	16520	16692	16529	16585	16549	16674	16758	16596	16691	16492	16680	16656	16650	16743	16785	16596	16617	16721	16721	16724	16744	16625	16516	16653	16743	16668	16727	16581	16673	16768	16635	16640	16657	16653	16679	16583	16687	16607	16819	16536	16539	16621	16570	16568	16603	16627	16558	16581	16573	16668	16686	16813	16700	16593	16602	16545	16668	16663	16601	16620	16728	16780	16642	16763	16682	16720	16532	16649	16535	16714	16721	16610	16809	16633	16745	16611	16610	16539	16553	16552	16535	16578	16642	16614	16807	16751	16668	16696	16734	16651	16701	16732	16740	16624	16683	16743	16837	16551	16790	16675	16480	16663	16471	16839	16439	16641	16732	16646	16514	16401	16715	16584	16573	16751	16782	16752	16737	16774	16601	16621	16623	16642	16676	16626	16616	16631	16799	16696	16661	16812	16725	16633	16724	16661	16884	16617	16628	16732	16743	16623	16568	16688	16556	16701	16489	16764	16678	16584	16745	16599	16653	16641	16616	16701	16766	16631	16670	16684	16574	16706	16542	16836	16855	16625	16737	16554	16589	16815	16876	16672	16733	16689	16615	16651	16467	16684	16670	16695	16753	16650	16612	16698	16859	16674	16586	16820	16854	16706	16656	16774	16558	16712	16658	16513	16756	16796	16527	16683	16702	16769	16623	16727	16503	16558	16517	16608	16715	16673	16716	16619	16584	16611	16649	16699	16692	16606	16527	16598	16620	16765	16650	16694	16560	16714	16588	16665	16670	16650	16438	16625	16567	16792	16752	16734	16682	16594	16749	16546	16663	16886	16662	16771	16455	16702	16531	16671	16670	16538	16600	16616	16656	16651	16590	16675	16656	16625	16688	16499	16673	16669	16602	16768	16579	16741	16752	16718	16760	16713	16694	16553	16699	16543	16609	16867	16826	16534	16661	16662	16557	16572	16671	16436	16733	16696	16716	16602	16642	16746	16785	16684	16715	16604	16907	16580	16734	16624	16779	16474	16829	16652	16539	16680	16768	16666	16637	16600	16753	16601	16510	16539	16524	16817	16823	16560	16634	16770	16671	16808	16680	16718	16633	16644	16561	16563	16609	16686	16827	16689	16664	16654	16782	16670	16774	16864	16583	16611	16725	16487	16676	16570	16685	16715	16627	16633	16735	16596	16737	16694	16600	16484	16512	16659	16627	16613	16667	16538	16621	16843	16717	16785	16768	16607	16556	16747	16668	16769	16763	16574	16681	16681	16687	16722	16494	16596	16671	16428	16723	16686	16504	16792	16701	16778	16846	16748	16569	16615	16661	16743	16447	16689	16802	16769	16719	16821	16656	16693	16703	16732	16702	16584	16773	16663	16563	16565	16689	16454	16640	16638	16662	16679	16768	16675	16611	16783	16618	16517	16566	16765	16819	16654	16748	16648	16712	16744	16595	16540	16529	16576	16671	16496	16667	16861	16742	16688	16695	16742	16654	16691	16624	16643	16694	16782	16662	16672	16739	16839	16719	16729	16839	16752	16677	16661	16648	16705	16680	16690	16697	16682	16783	16483	16810	16556	16505	16778	16696	16773	16537	16669	16533	16744	16813	16613	16528	16676	16707	16721	16577	16819	16625	16640	16666	16644	16696	16622	16579	16821	16664	16741	16622	16574	16731	16826	16638	16582	16612	16604	16695	16726	16702	16509	16640	16772	16598	16611	16662	16775	16676	16725	16694	16747	16717	16676	16697	16701	16731	16650	16730	16595	16564	16668	16573	16657	16710	16670	16712	16780	16634	16671	16537	16760	16780	16632	16713	16426	16799	16583	16716	16620	16680	16508	16443	16838	16545	16556	16755	16534	16753	16614	16754	16727	16817	16691	16587	16765	16518	16812	16598	16708	16630	16850	16700	16727	16546	16739	16722	16377	16805	16624	16709	16693	16763	16461	16546	16679	16581	16652	16589	16536	16664	16722	16770	16738	16834	16814	16637	16645	16845	16713	16670	16632	16711	16662	16705	16794	16540	16604	16735	16663	16597	16631	16664	16666	16848	16809	16643	16755	16576	16677	16799	16692	16696	16737	16655	16816	16503	16538	16740	16748	16563	16556	16784	16667	16600	16766	16678	16775	16716	16669	16778	16607	16801	16773	16635	16694	16758	16535	16631	16777	16702	16751	16778	16573	16658	16704	16413	16663	16798	16573	16675	16477	16642	16621	16681	16640	16651	16591	16584	16647	16736	16779	16741	16832	16506	16721	16699	16617	16622	16651	16560	16526	16856	16549	16636	16638	16608	16582	16722	16751	16641	16947	16687	16628	16708	16612	16680	16649	16756	16654	16640	16745	16628	16669	16712	16761	16517	16685	16685	16659	16653	16641	16680	16699	16615	16563	16607	16565	16678	16644	16712	16628	16699	16747	16634	16901	16443	16736	16673	16817	16734	16807	16746	16758	16617	16507	16707	16615	16645	16588	16622	16824	16587	16729	16609	16716	16632	16786	16678	16785	16622	16827	16785	16690	16749	16614	16574	16738	16628	16664	16605	16719	16749	16735	16614	16682	16644	16655	16565	16727	16614	16663	16718
24432	24174	39355	37293	34191	29938	26103	21371	20003	19977	20014	19767	19633	19778	19603	19646	19958	19726	19547	19602	19821	19540	19833	19603	19695	19440	19632	19474	19568	19747	19552	19721	19560	19653	19800	19328	19558	19586	19741	19359	19577	19623	19275	19353	19410	19548	19459	19522	19665	19532	19608	19538	19588	19504	19548	19719	19457	19515	19575	19694	19433	19677	19577	19338	19544	19470	19646	19543	19451	19445	19496	19619	19429	19748	19534	19603	19495	19502	19481	19452	19492	19395	19431	19400	19395	19454	19703	19503	19477	19457	19479	19338	19419	19454	19562	19504	19383	19452	19513	19349	19443	19469	19529	19508	19526	19292	19542	19413	19386	19331	19449	19651	19532	19534	19458	19669	19377	19518	19624	19518	19469	19622	19485	19522	19493	19634	19514	19296	19503	19663	19539	19417	19516	19362	19419	19564	19573	19433	19483	19493	19668	19659	19823	19666	19646	19528	19527	19484	19611	19494	19570	19456	19511	19384	19687	19408	19376	19532	19541	19641	19551	19612	19576	19296	19475	19449	19538	19337	19643	19411	19218	19330	19454	19477	19533	19359	19637	19438	19473	19632	19652	19335	19291	19547	19533	19528	19527	19429	19410	19279	19420	19396	19592	19381	19647	19421	19697	19600	19558	19552	19395	19580	19421	19536	19420	19424	19326	19479	19502	19535	19315	19585	19826	19541	19556	19493	19670	19456	19491	19544	19543	19491	19527	19539	19428	19560	19514	19276	19467	19443	19493	19491	19497	19466	19521	19488	19380	19436	19550	19469	19408	19402	19321	19288	19630	19420	19424	19631	19545	19636	19488	19674	19587	19355	19546	19392	19448	19407	19671	19472	19464	19497	19668	19745	19599	19565	19626	19618	19689	19370	19483	19642	19501	19414	19395	19704	19382	19475	19450	19351	19343	19503	19407	19325	19519	19496	19373	19359	19718	19651	19455	19547	19275	19398	19621	19507	19655	19640	19635	19264	19492	19451	19501	19426	19485	19576	19624	19508	19493	19475	19634	19396	19440	19571	19506	19600	19565	19498	19406	19542	19406	19430	19513	19523	19587	19604	19496	19540	19494	19591	19416	19507	19632	19526	19642	19492	19625	19546	19521	19670	19580	19517	19772	19530	19517	19695	19565	19474	19463	19580	19594	19207	19783	19530	19315	19496	19425	19471	19578	19438	19610	19457	19397	19548	19499	19623	19717	19588	19301	19657	19464	19513	19628	19405	19405	19273	19657	19336	19699	19647	19521	19452	19533	19512	19636	19524	19455	19461	19554	19442	19537	19687	19490	19503	19606	19496	19527	19570	19311	19450	19348	19592	19349	19366	19507	19493	19456	19724	19484	19567	19621	19481	19707	19424	19488	19409	19367	19444	19551	19506	19584	19472	19262	19390	19578	19282	19457	19509	19404	19497	19537	19498	19606	19552	19500	19430	19466	19653	19589	19603	19659	19595	19605	19560	19697	19516	19502	19515	19321	19495	19445	19613	19558	19597	19478	19267	19540	19421	19657	19409	19497	19642	19588	19250	19343	19408	19568	19471	19255	19754	19571	19597	19561	19515	19415	19637	19463	19448	19700	19686	19463	19412	19548	19462	19735	19620	19713	19328	19416	19602	19508	19551	19450	19412	19525	19650	19268	19520	19398	19549	19797	19721	19509	19452	19416	19587	19451	19699	19459	19419	19369	19637	19597	19495	19351	19437	19480	19397	19418	19656	19350	19568	19531	19560	19561	19648	19594	19487	19305	19541	19502	19628	19602	19551	19447	19422	19506	19557	19472	19376	19580	19624	19465	19495	19623	19381	19426	19583	19509	19650	19635	19405	19532	19482	19482	19691	19445	19426	19787	19620	19541	19850	19491	19290	19494	19599	19555	19489	19620	19319	19562	19591	19499	19637	19518	19382	19601	19560	19389	19521	19617	19502	19567	19743	19457	19335	19667	19579	19640	19521	19526	19558	19717	19629	19699	19453	19638	19433	19467	19708	19491	19645	19351	19675	19516	19625	19518	19536	19285	19561	19800	19401	19290	19483	19465	19598	19405	19597	19545	19505	19493	19445	19548	19221	19332	19417	19604	19684	19449	19360	19418	19481	19591	19531	19605	19628	19393	19602	19334	19482	19477	19467	19385	19531	19474	19648	19499	19552	19692	19620	19806	19573	19479	19493	19688	19569	19523	19582	19638	19579	19503	19479	19584	19619	19364	19525	19505	19485	19565	19536	19403	19527	19485	19472	19469	19528	19593	19583	19477	19511	19686	19499	19355	19485	19552	19253	19587	19484	19573	19474	19386	19418	19751	19520	19572	19349	19474	19568	19401	19374	19696	19376	19524	19388	19629	19638	19456	19241	19564	19407	19436	19291	19647	19722	19588	19452	19751	19618	19432	19626	19537	19420	19605	19509	19651	19232	19323	19515	19491	19331	19607	19300	19392	19592	19577	19455	19537	19567	19476	19688	19568	19378	19532	19552	19566	19469	19342	19686	19501	19430	19452	19455	19605	19282	19537	19557	19627	19532	19405	19465	19448	19593	19470	19703	19694	19326	19611	19545	19659	19612	19490	19752	19484	19594	19561	19364	19651	19472	19333	19565	19619	19490	19564	19508	19584	19401	19593	19567	19499	19483	19627	19345	19482	19517	19337	19536	19547	19403	19543	19545	19457	19800	19259	19511	19343	19550	19602	19389	19210	19397	19445	19521	19586	19603	19436	19606	19529	19501	19648	19452	19443	19205	19493	19662	19515	19455	19650	19442	19397	19451	19535	19512	19602	19566	19586	19596	19425	19640	19795	19495	19584	19636	19508	19590	19408	19427	19453	19701	19332	19429	19602	19632	19386	19641	19363	19467	19799	19500	19766	19431	19580	19328	19621	19606	19549	19224	19584	19539	19739	19430	19494	19523	19626	19527	19472	19540	19516	19541	19568	19585	19486	19565	19418	19569	19585	19512	19657	19638	19486	19584	19383	19298	19654	19722	19745	19476	19539	19358	19510	19637	19418	19808	19422	19504	19542	19406	19585	19408	19558	19627	19456	19639	19435	19624	19522	19531	19246	19346	19636	19372	19553	19395	19504	19679	19385	19275	19543	19467	19159	19460	19415	19384	19485	19440	19375	19492	19753	19550	19575	19686	19561	19457	19454	19545	19647	19398	19452	19566	19593	19733	19422	19579	19598	19324	19330	19393	19252	19436	19438	19498	19648	19438	19370	19713	19539	19259	19402	19619	19519	19378	19633	19724	19690	19624	19727	19474	19810	19492	19425	19493	19674	19510	19696	19649	19591	19713	19661	19485	19656	19518	19465	19502	19485	19681	19572	19430	19475	19450	19689	19632	19486	19497	19631	19565	19517	19586	19720	19492	19508	19426	19472	19345	19517	19476	19417	19406	19441	19434	19425	19609	19377	19334	19445	19522	19545	19569	19747	19519	19545	19417	19665	19413	19556	19518	19366	19390	19648	19449	19302	19572	19625	19485	19436	19480	19161	19518	19530	19546	19541	19319	19564	19634	19338	19542	19709	19598	19727	19598	19628	19555	19431	19574	19362	19547	19582	19465	19466	19541	19445	19469	19599	19521	19513	19551	19476	19399	19538	19581	19514	19335	19432	19560	19497	19469	19525	19316	19464	19445	19617	19508	19654	19573	19597	19473	19849	19599	19739	19569	19505	19617	19506	19534	19697	19579	19589	19412	19643	19696	19541	19665	19465	19637	19355	19624	19461	19467	19357	19579	19429	19457	19512	19571	19592	19566	19545	19428	19642	19567	19756	19765	19580	19454	19489	19696	19312	19625	19660	19460	19659	19615	19616	19697	19459	19624	19503	19691	19659	19671	19542	19557	19451	19308	19539	19560	19580	19316	19436	19629	19270	19488	19401	19449	19571	19478	19377	19609	19573	19614	19368	19822	19282	19496	19576	19544	19524	19616	19476	19467	19474	19480	19655	19563	19439	19324	19495	19384	19643	19502	19696	19713	19578	19428	19467	19594	19380	19594	19594	19718	19446	19532	19552	19439	19666	19493	19435	19318	19563	19493	19762	19815	19532	19473	19397	19427	19481	19456	19521	19560	19372	19619	19567	19612	19446	19397	19371	19344	19491	19592	19578	19658	19495	19483	19469	19371	19261	19556	19636	19653	19400	19408	19587	19369	19596	19562	19380	19484	19510	19679	19530	19665	19586	19491	19595	19710	19455	19667	19501	19499	19537	19502	19532	19467	19464	19516	19472	19632	19565	19643	19495	19197	19557	19427	19513	19580	19502	19462	19431	19460	19538	19696	19548	19476	19540	19340	19546	19622	19559	19503	19535	19555	19472	19552	19662	19565	19342	19511	19532	19780	19543	19534	19667	19326	19550	19518	19374	19492	19680	19433	19312	19488	19447	19358	19423	19580	19606	19433	19336	19514	19545	19492	19394	19266	19307	19348	19352	19338	19555	19493	19512	19481	19529	19678	19489	19430	19588	19450	19332	19505	19619	19480	19620	19316	19337	19249	19426	19610	19652	19629	19435	19524	19626	19584	19507	19546	19551	19617	19550	19449	19564	19336	19631	19463	19594	19551	19248	19337	19586	19698	19597	19438	19477	19398	19578	19562	19343	19524	19274	19379	19503	19583	19371	19498	19566	19481	19432	19347	19437	19365	19341	19487	19364	19629	19509	19468	19452	19552	19553	19584	19501	19431	19713	19559	19546	19491	19563	19397	19717	19451	19430	19411	19546	19511	19646	19613	19721	19363	19396	19574	19489	19356	19489	19535	19630	19473	19632	19507	19435	19576	19566	19531	19528	19570	19452	19524	19539	19719	19551	19581	19658	19271	19647	19550	19607	19440	19478	19507	19517	19295	19416	19752	19528	19324	19540	19478	19525	19602	19616	19385	19557	19589	19430	19451	19694	19532	19652	19558	19704	19521	19624	19545	19339	19586	19514	19569	19556	19291	19646	19736	19430	19593	19434	19416	19612	19584	19768	19513	19363	19462	19713	19525	19639	19509	19537	19533	19347	19543	19299	19665	19510	19470	19673	19464	19654	19523	19617	19582	19550	19571	19600	19478	19517	19605	19391	19533	19355	19522	19658	19574	19467	19476	19432	19176	19285	19437	19521	19567	19493	19589	19695	19455	19572	19626	19388	19429	19576	19415
61936	95277	80882	56043	42703	28589	21119	17960	16897	16699	16663	16656	16635	16624	16674	16597	16709	16655	16531	16536	16655	16640	16891	16623	16547	16455	16844	16676	16585	16654	16512	16609	16604	16707	16423	16612	16641	16690	16751	16461	16676	16623	16531	16595	16707	16504	16535	16413	16498	16650	16623	16546	16833	16560	16525	16582	16607	16558	16635	16416	16397	16712	16624	16565	16570	16716	16730	16541	16652	16487	16590	16732	16771	16548	16761	16628	16629	16531	16535	16462	16492	16578	16717	16633	16669	16559	16658	16367	16647	16542	16592	16537	16686	16538	16469	16581	16639	16580	16825	16761	16578	16458	16399	16607	16440	16550	16612	16614	16778	16674	16404	16526	16655	16532	16622	16678	16524	16782	16618	16609	16692	16804	16592	16689	16481	16591	16573	16658	16560	16519	16663	16651	16458	16483	16674	16432	16582	16512	16512	16651	16478	16637	16610	16559	16601	16600	16743	16608	16675	16722	16553	16614	16682	16663	16698	16504	16588	16669	16494	16377	16624	16528	16657	16587	16507	16499	16495	16609	16583	16605	16541	16705	16605	16518	16517	16495	16667	16582	16686	16675	16417	16367	16555	16618	16773	16525	16607	16574	16675	16680	16467	16579	16584	16747	16605	16562	16772	16441	16452	16447	16592	16560	16646	16605	16669	16403	16510	16611	16524	16386	16711	16548	16715	16485	16429	16510	16674	16740	16717	16533	16625	16753	16723	16459	16695	16487	16570	16579	16582	16672	16687	16455	16719	16476	16544	16596	16601	16596	16518	16526	16698	16661	16654	16602	16591	16602	16665	16562	16604	16446	16664	16550	16693	16555	16468	16725	16471	16622	16500	16511	16711	16614	16549	16541	16564	16626	16654	16616	16617	16561	16468	16658	16764	16633	16777	16704	16538	16452	16701	16624	16575	16588	16627	16642	16753	16650	16585	16455	16592	16510	16656	16528	16595	16705	16508	16415	16619	16513	16809	16430	16403	16493	16615	16638	16720	16478	16535	16468	16658	16523	16575	16508	16681	16748	16564	16654	16540	16530	16699	16728	16541	16519	16580	16572	16695	16692	16581	16687	16573	16609	16716	16633	16616	16499	16519	16556	16558	16466	16389	16607	16732	16640	16454	16642	16756	16744	16579	16599	16475	16576	16657	16572	16579	16553	16805	16689	16659	16671	16605	16683	16545	16621	16647	16400	16588	16658	16708	16734	16627	16584	16541	16622	16493	16570	16562	16532	16368	16469	16557	16498	16458	16540	16532	16624	16555	16618	16763	16672	16405	16647	16822	16487	16548	16638	16643	16580	16580	16501	16567	16580	16695	16552	16600	16732	16505	16433	16493	16580	16726	16542	16555	16594	16614	16540	16523	16767	16521	16630	16636	16651	16801	16405	16546	16741	16576	16645	16479	16647	16702	16613	16737	16516	16485	16702	16388	16622	16422	16626	16756	16831	16646	16704	16607	16672	16696	16662	16568	16674	16670	16611	16704	16583	16583	16494	16634	16656	16518	16597	16562	16436	16768	16642	16452	16573	16527	16622	16690	16643	16664	16733	16518	16538	16588	16549	16594	16703	16477	16511	16447	16699	16638	16625	16654	16542	16577	16604	16604	16730	16437	16655	16896	16523	16709	16634	16681	16607	16744	16577	16631	16526	16459	16699	16423	16869	16653	16612	16596	16811	16588	16648	16716	16661	16624	16549	16592	16709	16529	16622	16614	16582	16611	16505	16490	16638	16658	16564	16517	16637	16401	16575	16666	16496	16677	16572	16426	16585	16559	16644	16683	16525	16558	16561	16803	16635	16690	16689	16592	16448	16499	16614	16527	16800	16642	16546	16556	16505	16550	16602	16675	16521	16526	16518	16432	16676	16638	16583	16676	16638	16635	16648	16568	16735	16579	16653	16602	16727	16552	16717	16331	16678	16416	16571	16538	16706	16594	16818	16639	16378	16511	16471	16614	16613	16613	16614	16541	16454	16394	16603	16605	16704	16666	16472	16565	16654	16727	16442	16651	16537	16436	16650	16669	16668	16643	16594	16683	16603	16554	16682	16610	16619	16659	16588	16798	16454	16566	16570	16722	16729	16486	16525	16562	16566	16592	16462	16527	16400	16673	16586	16472	16535	16695	16628	16500	16672	16653	16558	16402	16557	16524	16643	16673	16431	16693	16509	16558	16653	16545	16664	16503	16695	16298	16490	16483	16713	16751	16598	16716	16674	16628	16489	16711	16600	16520	16799	16282	16761	16559	16573	16433	16592	16738	16686	16537	16464	16654	16626	16448	16577	16584	16614	16532	16476	16629	16546	16419	16696	16635	16554	16611	16583	16649	16744	16557	16401	16829	16573	16600	16532	16576	16515	16470	16630	16509	16667	16698	16482	16551	16630	16657	16622	16581	16389	16610	16657	16418	16557	16534	16654	16511	16634	16625	16577	16483	16634	16598	16656	16562	16779	16693	16694	16802	16685	16614	16693	16617	16658	16494	16725	16609	16544	16592	16463	16551	16527	16614	16658	16558	16757	16626	16506	16504	16500	16770	16504	16642	16753	16583	16353	16618	16535	16694	16588	16598	16693	16520	16775	16575	16732	16498	16516	16858	16473	16731	16585	16708	16490	16630	16477	16633	16404	16479	16656	16651	16647	16630	16572	16520	16669	16577	16484	16581	16558	16607	16563	16526	16752	16542	16709	16496	16682	16692	16657	16485	16686	16471	16611	16751	16366	16724	16669	16688	16493	16376	16502	16621	16425	16602	16746	16601	16589	16660	16631	16589	16496	16671	16720	16566	16613	16644	16764	16724	16539	16473	16736	16582	16691	16726	16613	16480	16543	16750	16441	16573	16591	16629	16688	16479	16616	16580	16758	16496	16489	16693	16507	16636	16671	16714	16565	16542	16482	16569	16671	16506	16608	16539	16558	16638	16639	16610	16744	16512	16650	16769	16470	16715	16508	16700	16655	16776	16621	16626	16724	16507	16589	16598	16484	16526	16669	16614	16612	16694	16625	16601	16487	16516	16658	16566	16780	16538	16483	16643	16616	16385	16578	16504	16736	16487	16712	16664	16554	16642	16622	16434	16461	16484	16649	16543	16422	16567	16714	16638	16638	16565	16446	16612	16538	16644	16766	16510	16571	16577	16518	16497	16747	16697	16676	16606	16574	16702	16688	16626	16609	16672	16477	16589	16505	16580	16405	16787	16682	16619	16585	16545	16655	16541	16574	16408	16765	16486	16577	16546	16726	16734	16515	16597	16767	16686	16611	16504	16669	16705	16668	16434	16656	16543	16613	16504	16692	16630	16668	16730	16496	16447	16625	16620	16389	16728	16652	16539	16601	16569	16538	16578	16490	16705	16463	16441	16715	16455	16564	16642	16716	16663	16627	16517	16661	16711	16623	16434	16399	16714	16620	16601	16593	16562	16647	16538	16561	16763	16553	16389	16622	16490	16511	16645	16676	16540	16582	16607	16588	16686	16750	16632	16619	16529	16509	16845	16612	16635	16603	16704	16812	16630	16535	16570	16479	16521	16473	16837	16328	16664	16646	16513	16500	16737	16494	16529	16529	16511	16591	16612	16619	16650	16665	16390	16685	16609	16574	16521	16706	16617	16431	16656	16621	16651	16568	16647	16537	16698	16650	16780	16597	16510	16561	16808	16445	16454	16695	16495	16712	16639	16718	16459	16525	16703	16731	16828	16469	16531	16602	16706	16519	16617	16624	16756	16516	16557	16515	16344	16441	16549	16425	16727	16553	16545	16654	16614	16576	16683	16650	16578	16601	16607	16516	16580	16770	16614	16431	16612	16592	16648	16605	16698	16625	16745	16504	16552	16502	16827	16596	16534	16683	16753	16537	16499	16521	16498	16636	16593	16649	16611	16437	16666	16533	16663	16583	16689	16572	16485	16516	16661	16786	16849	16663	16827	16440	16654	16760	16692	16649	16570	16616	16728	16376	16484	16592	16648	16704	16546	16348	16646	16607	16656	16615	16656	16624	16583	16459	16633	16539	16546	16451	16434	16654	16760	16595	16592	16645	16536	16607	16532	16446	16700	16555	16460	16576	16486	16761	16452	16605	16629	16528	16721	16467	16683	16439	16664	16573	16652	16708	16498	16622	16392	16687	16686	16679	16509	16615	16572	16384	16476	16587	16543	16634	16766	16697	16491	16623	16660	16498	16615	16635	16513	16656	16799	16592	16353	16625	16628	16677	16731	16566	16808	16599	16642	16668	16552	16568	16604	16753	16593	16464	16685	16584	16528	16672	16651	16556	16687	16546	16610	16680	16589	16442	16678	16763	16788	16609	16629	16643	16637	16536	16740	16692	16566	16627	16579	16608	16495	16515	16525	16616	16664	16589	16614	16470	16548	16647	16601	16488	16726	16614	16519	16569	16482	16565	16506	16490	16693	16710	16571	16790	16648	16523	16570	16674	16556	16587	16394	16531	16706	16621	16608	16684	16729	16628	16569	16679	16717	16471	16658	16511	16655	16514	16664	16641	16605	16612	16585	16709	16653	16514	16597	16843	16755	16456	16628	16587	16687	16501	16709	16607	16665	16727	16559	16615	16480	16532	16607	16624	16574	16487	16454	16680	16459	16631	16539	16570	16372	16636	16563	16586	16462	16661	16572	16517	16732	16643	16511	16573	16547	16523	16599	16506	16554	16453	16633	16699	16703	16466	16666	16571	16621	16610	16714	16644	16615	16703	16544	16455	16671	16608	16545	16600	16665	16670	16620	16622	16524	16578	16758	16430	16544	16406	16569	16348	16652	16602	16679	16694	16573	16584	16520	16362	16483	16763	16451	16683	16715	16553	16557	16842	16589	16762	16502	16651	16804	16554	16804	16687	16537	16588	16647	16545	16632	16624	16570	16602	16438	16651	16464	16712	16467	16646	16564	16673	16705	16609	16637	16626	16414	16582	16703	16473	16617	16566	16479	16676	16648	16613	16405	16502	16589	16599	16525	16620	16473	16721	16532	16498	16688	16649	16498	16572	16854	16606	16647	16489	16746	16585	16808	16630	16632	16470	16603	16510	16612	16776	16506	16591	16696	16526	16599	16461	16660	16525	16628	16511	16504	16705	16602	16644	16633	16628	16591	16633	16536	16614	16551	16658	16732	16711	16501	16704	16544	16520
22982	22756	35136	34347	30452	29179	28543	22340	20497	20700	20436	19904	20205	19979	19871	20077	20265	20162	20166	20151	19976	19916	20146	20181	20253	20134	20132	20135	20131	19770	20094	19980	19985	19918	19922	20033	19807	19880	20035	20246	19938	19901	19996	20100	19911	19868	20036	20177	20054	19830	19789	20196	19863	20272	20124	20136	19950	20103	19956	19833	19814	19725	20025	20116	20133	19893	19965	19793	19826	19942	19976	19901	19752	20008	19871	20134	20050	20022	19960	19902	19948	20114	20041	19938	19987	19731	20126	20154	19779	19905	19790	20149	19844	19949	20104	19998	19970	19979	20168	19975	20088	19999	20065	20107	19838	20035	20053	20030	19806	19777	19717	19767	19939	19970	19844	19765	20052	19757	19841	20127	19980	19868	19970	19735	19952	19725	19784	19982	19906	19560	20165	19871	19799	19801	19883	19867	20319	19778	19745	19885	19925	19909	19972	19955	19959	19734	19869	20035	19592	19859	19869	19745	19920	19936	19712	19998	19841	19663	19765	19937	20166	19887	19924	19943	19983	20006	19781	19813	19824	19883	20045	19849	19898	19953	19896	20015	19997	19977	19954	19713	19902	20040	19861	19942	19938	19883	20080	19912	19805	19885	19915	19836	19890	19897	20122	19775	19818	19861	20016	19956	19804	19652	19976	19790	19938	19766	19941	19908	19968	19988	19969	19916	19876	19804	19919	19868	20054	20011	20177	19782	19999	19868	19974	20071	19726	19835	20215	19901	19973	20064	19927	19844	19845	19926	19837	19881	20048	19908	20131	19786	19998	20088	19836	19972	19907	19887	19906	19673	19891	19956	19945	20090	19764	19646	19724	20168	20167	19889	20005	20063	20129	20106	19912	19763	19954	19985	19820	19972	20021	19832	19722	20017	19707	19842	19972	19867	19931	19635	19855	19939	19779	19953	19946	19820	20016	19848	19944	19879	19864	20020	19877	19684	19810	20119	19908	19455	19724	19793	19598	19869	19932	19877	19963	19955	19827	20000	19844	20022	20039	19654	19932	19928	19924	19898	20029	19758	19867	19943	19922	19981	20018	19957	19825	19769	19867	19930	19905	19905	19943	19953	20073	19844	20110	19822	19949	20084	19771	19727	19987	20112	19895	19905	20018	19812	19786	19979	19717	19849	19693	19883	20091	19970	19840	19929	19849	19886	20007	19966	19984	19725	20061	19950	20069	19841	19974	20032	19775	20019	20040	19912	20008	19972	19954	19988	19753	19741	20015	20012	19981	19821	19987	19645	19808	20066	19729	19869	19960	19962	20065	19815	19912	20124	19952	19904	20072	19809	19839	19907	19935	19956	19916	20007	19983	19813	19812	20233	19922	19957	19756	19928	20014	20112	19777	19788	19909	19877	19782	19985	19784	19968	19903	19772	20105	19977	19875	19980	20011	20042	20091	19709	19881	19819	20044	19942	19879	19829	20027	19771	20060	19920	19862	20192	19728	19936	19940	19968	19950	19865	19982	19813	19644	19892	20041	19997	19673	19818	19970	19920	19811	19906	19985	20062	19772	19932	20031	19630	19969	19912	19699	20017	19987	19875	19816	19759	19960	19956	19820	19735	19866	19752	19883	20017	19811	19921	19937	20095	19914	19822	19845	20056	20100	19865	19867	19745	19979	19916	19982	19932	19842	20050	20059	19961	20099	19927	19922	20022	19934	20007	19937	19812	19877	20201	20009	19821	19961	19988	19943	19980	19845	19733	19895	19787	19948	20196	19732	19811	19854	19879	19880	19898	19845	20087	19860	19854	19867	20049	20041	19913	19810	19949	19945	19899	19771	19917	19970	20000	20123	19812	19864	19956	20137	19977	20157	19983	19691	20030	19956	19839	19966	19958	19807	19811	19768	19916	19928	19981	19988	19852	19809	20113	19788	19928	20167	20068	19973	19956	19894	19924	19820	19812	19770	19870	20060	19919	19998	19701	20157	19856	19898	19976	19812	19826	20017	19935	19833	19901	19861	19946	20083	19864	19794	19900	20083	19782	20007	20014	19988	20183	19997	19804	19880	20087	20067	19935	19970	19849	20015	19855	19949	19800	19931	19994	19948	19875	19911	19988	19779	19959	19905	19771	19881	19812	20171	19779	20040	19757	20059	19834	20223	19952	19943	19867	19986	19995	19880	19854	20106	19926	19967	19861	20117	19864	20091	19853	19824	19836	19992	19905	19934	20034	19856	19910	20008	19893	19971	19954	19965	20055	19749	19924	19881	19968	19972	19748	19823	19750	19832	20038	19978	19939	19826	19894	19975	20040	20081	19937	19881	20128	19903	19884	19835	19795	20115	19785	19942	20026	20008	19836	19771	19729	20057	19834	19846	20037	19763	19902	19720	19688	20028	19890	19900	19707	19976	19905	20143	19907	19902	19764	19951	19895	19989	20005	19800	19989	20216	19801	19952	19785	19798	19852	19937	19957	19958	19848	19918	20011	20037	20054	19823	19781	19891	19949	19993	19926	20038	19999	20025	19983	19932	19958	19910	19980	19933	19900	19652	20005	19906	19936	20014	19827	19822	20005	20047	20033	19954	19742	19923	19874	19721	20032	19929	20027	20079	20186	20207	19886	19868	19727	19842	19910	19831	20101	20133	19725	19744	20013	19925	19866	20009	19785	19785	19832	20094	19900	20030	19877	19890	19927	19871	19626	19966	19866	19862	20093	20131	19879	19898	19851	19880	19767	19819	19985	19869	19900	20048	19765	20039	19670	19758	19864	20047	19887	19964	19817	19838	19917	20005	19714	19768	19749	19883	20016	19749	20018	19836	19785	19968	19791	19945	19877	19961	19824	19713	20058	19654	20031	19943	19712	20056	20008	19967	19863	20018	19914	19955	19946	19920	19884	20022	19913	20098	19806	20080	19785	19980	19970	20008	20144	20014	19824	19950	19952	19895	19574	19956	19876	19707	19982	20007	19882	19967	19896	20042	19926	20026	19954	19960	19799	19778	19783	20007	20083	19916	19907	19934	20038	19891	19861	19759	19903	19896	19822	19820	20169	19862	19736	19964	20062	20202	20115	20028	20005	20042	20181	19947	19847	20084	20164	19987	19908	19943	19784	19877	19702	19931	19970	19839	19896	19827	19798	20017	19866	19708	19771	19893	19842	19965	20042	19892	19778	20002	20094	19787	19882	20029	19773	20005	19831	20103	19955	20171	19929	19954	19922	19688	19860	19906	20046	19850	19956	19945	19815	19952	19914	20033	20092	20083	20011	20117	19797	19878	19936	19747	19744	19898	19770	19821	19922	19832	19990	20042	19990	19826	19768	20006	19707	19841	19980	19868	19938	19914	19915	20024	20043	20036	20070	19711	19963	19797	19948	19820	19978	20170	19786	19688	20031	19693	19788	20082	19919	19862	19954	19961	19956	20083	19954	19917	19943	20092	20027	20010	19951	19969	19990	19965	19995	20018	19770	19884	19956	19926	19852	19978	19798	20069	19964	19845	19766	20044	19866	20030	19751	19792	20138	19946	19988	20135	19962	20035	19883	19785	19914	19750	19979	19935	19919	19999	19807	19887	19802	20092	19969	19837	20099	19925	20038	19788	19700	19975	19957	19918	19936	20006	20052	19862	20089	19906	20064	19962	19823	19823	19876	19870	19853	20008	19937	19928	19944	19669	19830	19996	19951	19910	20053	19911	19980	19760	19771	20180	19854	19869	20049	19973	20106	20071	19952	20274	20004	20037	19776	19987	19918	20073	19822	19872	19675	19897	19896	20053	19842	19767	19875	20064	19892	19937	19992	19873	19882	19927	19795	19962	20019	20116	19928	19937	19988	20050	19880	19873	19931	20131	19903	19848	19729	19987	19922	19804	19915	19745	20154	19944	19838	20189	19963	19904	20235	19725	20023	19806	20095	19797	19932	19920	19821	19956	19964	19976	19953	19874	19738	20015	19879	20062	20154	19880	20085	19783	19885	19751	19843	19688	19978	19815	19881	19769	19719	19781	19982	19903	19758	19948	19922	19978	20059	20051	19896	19845	20169	19932	19918	20242	20009	19984	19888	19929	20204	19782	19775	19999	19961	19971	20021	20055	19684	19961	19917	19936	20019	19852	19992	20145	19815	19871	19863	19941	19812	19675	19759	19928	20048	19717	19912	19928	20106	19862	19914	20052	20009	19665	20109	19973	19745	19733	20093	20038	20022	20067	19973	19897	19729	19978	20228	20073	19858	20141	20023	19810	19945	20086	19904	19843	19922	19848	19884	19805	19870	20042	19766	19660	19795	19677	19992	19928	19951	19657	19767	20000	19836	19785	20015	19920	19922	19881	20009	19851	19985	20017	19911	19733	19682	19940	19872	19887	19850	19943	20007	19773	19829	19985	19902	19800	19850	20147	19990	19857	19987	20100	19787	19913	19929	19762	19972	19813	20006	20034	19962	20031	19869	19812	19833	19864	19817	19880	19892	19919	19975	19887	19733	19930	19805	19710	19773	20116	19785	19913	19799	20075	19980	19878	20050	19949	19961	20097	20011	19818	19730	19831	19875	19875	19773	19974	19929	19811	19939	20097	19973	19811	20062	19928	19849	19850	20095	19905	19734	19821	20103	19902	19700	19943	20040	19961	19897	19746	19658	19803	19794	19902	19886	19896	19678	19902	19954	19948	19847	19956	19925	20020	19849	19721	19981	19842	19770	19818	19881	19880	20045	19861	20184	19966	20137	19825	19853	19720	19926	19806	19998	19787	19938	19911	19681	19934	20012	19986	19655	19816	19828	19903	19932	20075	20045	20166	20070	19787	20078	19961	19976	19911	19890	20157	19937	19750	19967	19961	19924	19940	19920	19855	19924	19941	19927	19903	19987	19735	19782	19822	19743	19901	20001	19975	19809	19981	19787	19909	19938	19777	20050	20025	19906	20003	19817	19903	19721	19920	20000	19882	19848	19909	19977	20144	20011	19962	19959	19929	19877	19946	19756	19937	19900	19960	19724	20045	19692	19933	19947	19700	19839	19776	19998	19877	19983	19962	19648	20042	19941	19977	20008	19954	19913	19918	19887	20052	19785	19821	19836	19676	19827	19853	19894	19899	20030	20109	20019	19814	19815	20043	20097	19922	19809	19987	19749	20016	20072	19983	19871	19970	19884	19893	19974	19948	19831	19958	19805	20011	19984	19989	20072
62892	104163	90783	67695	47378	32056	22523	18199	17237	16819	16854	16711	16787	16911	16709	16756	16916	16905	16850	16798	16840	16863	16804	16855	16648	16839	16799	16613	16908	16708	16908	16971	16793	16886	16733	16880	16814	16779	16911	16653	16655	16742	16855	16883	16685	16910	16852	16880	16847	16759	16800	16864	17067	16739	16855	16759	16736	16824	16759	16871	16620	16712	16754	16865	16691	16731	16843	16705	16975	16734	16836	16727	16979	16687	16852	16707	16787	16701	16850	16899	16811	16750	16968	16973	16652	16682	16797	16828	16867	16762	17049	16778	16795	16911	16801	16839	16830	16826	16696	16980	16784	16728	16861	16842	16966	16847	16837	16858	16867	16953	16807	16714	16818	16797	16697	16843	16893	16863	16715	16897	16846	16748	16641	16960	16879	16775	16871	16717	16870	16968	16649	16814	16696	16841	16894	16889	16785	16856	16958	16901	16849	16771	16782	16702	16775	16800	16831	16716	16889	16707	16627	16772	16771	16926	16796	16728	16751	16744	16819	16826	16879	16914	16697	16848	16795	16733	16857	16884	16809	16614	16690	16780	16644	16801	16751	16824	16708	16886	16793	16764	16850	16714	16717	16895	16966	16950	16843	16703	16822	16898	16855	16680	16754	16882	16872	16857	16762	16765	16833	16694	16853	16681	16712	16710	16855	16985	16790	16869	17026	16789	16749	16859	16629	16784	16825	16711	16900	16945	17021	16742	16928	16759	16781	16832	16736	16684	16919	16819	16589	16892	16657	16642	16848	16910	16720	16779	16878	16749	16804	16810	16660	16831	16902	16779	16626	16759	16611	16876	17078	16801	16960	16842	16861	16722	16804	16942	16902	16852	16877	16947	16817	16981	16755	16718	16856	16807	16993	16940	16724	16885	16948	16715	16851	16971	16982	16925	16780	16948	16936	17024	16863	16702	16890	16715	16877	16796	16789	16682	17004	16885	16848	16684	16830	16700	16651	16855	16880	16893	16719	16683	16892	16834	16823	16979	16797	16672	16848	16718	16920	16692	16735	16828	16790	16731	16740	16906	16780	16833	16678	16776	16808	16883	16725	16762	16735	16926	16866	16852	16776	16667	16973	16794	16885	16775	16921	16807	16662	16799	16791	16717	16899	16779	16789	16770	16724	16791	16742	16726	16732	16821	16794	16907	16657	16777	16605	16690	16832	16711	16743	16900	16864	16707	16814	16745	16766	16903	16775	17054	16787	16964	16781	16909	16816	16764	16906	16654	16722	16807	16685	16729	16802	16797	16726	16814	16810	16769	16994	16906	16772	16785	16562	16815	16767	16730	16900	16887	16781	16998	16912	16772	16499	16710	16727	16584	16701	16967	16928	16742	16945	16959	16828	16855	16804	16903	16782	16966	16809	16857	16884	16512	16794	16842	16876	16815	16776	16891	16884	16752	16689	16809	16815	16760	16870	16887	16769	16896	16783	16714	16622	16883	16767	16865	16791	16695	16938	16742	16672	16920	16807	16733	16851	16666	16612	16886	16844	16914	16681	16686	16956	16747	16856	16877	16860	16747	16975	16770	16695	16824	16717	16823	16847	16782	16833	16653	16769	16667	16768	16797	17022	16706	16749	16917	16807	16667	16832	16750	16749	16847	16938	16638	16929	16759	16917	16951	16919	16737	16864	16844	16834	16678	16643	16677	16880	16685	16903	16783	16724	16921	17000	16854	16808	16787	16827	16788	16848	16750	16596	16836	16862	16748	16850	16831	16908	16903	16696	16585	16840	16730	16782	16776	16803	16724	16750	16831	16753	16856	16721	16773	16654	16844	16894	17040	16800	16709	16826	17061	16662	16657	16827	16934	16751	16858	16854	17022	16821	16872	16835	16847	16962	16643	16828	16724	16847	16810	16813	16774	16848	16790	16865	16747	16873	16839	16940	16855	16767	16831	16860	16689	16762	16951	16775	16781	16817	17004	16872	16663	16871	16722	16961	16945	17048	16623	16843	16820	16893	16713	16776	16778	16709	16827	16940	16892	16771	16851	16817	16661	16916	16851	16757	16956	16658	16723	16797	16958	16840	16925	16736	16919	16810	16871	16850	16767	16897	16840	16922	16796	16832	16915	16822	16765	16788	16789	16733	16703	17039	16721	17050	16799	16738	16770	16737	16867	16673	16840	16967	16600	16816	16851	16800	16740	16920	16770	16912	16954	16914	16773	16811	16833	16927	16688	16840	16722	17003	16802	17020	16831	16723	16660	16824	16785	16993	16961	16826	16806	16777	16812	16705	16982	16958	16637	16839	16799	16760	16675	16790	16693	16857	16707	16789	16863	16828	16899	16700	16673	16881	16939	16737	16723	16816	16648	16853	17019	17015	16627	16845	16912	16777	16938	16842	16804	16853	16841	16937	16705	16865	16884	16796	16716	16614	16876	16766	16788	16647	16921	16710	16720	16691	16675	16818	16661	16998	16692	16864	16723	16705	16905	16733	16835	17006	16895	16701	16781	16773	16631	16881	16748	16980	16926	16722	16855	16906	16879	16843	16790	16805	16906	16759	16861	16738	16879	16908	16733	16806	16899	16828	16733	16836	16775	16814	16735	16856	16751	16886	16746	16838	16871	16807	16856	16759	16805	16714	16813	16752	16797	16701	16888	16727	16779	16975	16714	16846	16691	16837	16632	16755	16637	16872	16878	16704	16767	16814	16925	16911	16796	16868	16961	16902	16904	16941	16762	16890	16823	16734	16916	16924	16960	16766	16840	16746	16929	16783	16761	16682	16715	16868	16692	16750	16714	16858	16921	16837	16642	16844	16924	16957	16908	16758	16810	16761	16781	16909	16781	16620	16922	16768	16915	16815	16679	16815	16746	16755	16830	16657	16896	16794	16675	16817	16629	16790	16691	16728	16753	16963	16799	16847	16826	16872	16728	16910	16782	16923	16843	16812	16778	16827	16861	16668	16824	16887	16779	16784	16622	16679	16785	16672	16922	16852	16850	16635	16807	16636	16622	16753	16686	17015	16830	16655	16813	16940	16934	16707	16802	16800	16963	16714	16859	16901	16926	16805	16798	16734	16724	16811	16802	16671	16777	16676	16642	16857	16947	16983	16704	16707	16840	16686	16818	16717	16873	16700	16861	16999	16773	17012	16837	16731	16797	16759	16784	16837	16783	16828	16858	16970	16757	16751	16825	16916	16809	16656	16848	16874	16705	16755	16785	16756	16812	16851	16971	16743	16833	16785	16790	16798	16668	16767	16764	16869	16856	16811	16716	16813	16913	16938	16717	16866	16681	16930	16870	16844	16961	16692	16798	16667	16726	16932	17005	16797	16800	16787	16831	16870	16546	16738	16833	16763	16749	16868	16825	16695	16653	16875	16632	16920	16804	16824	16842	16875	16770	16764	16769	16772	16710	16857	16765	16908	16726	16704	16838	17003	16672	16637	16711	16743	16780	16679	16785	16917	16807	16677	16777	16847	16724	16935	16704	16935	16701	16814	16691	16929	16669	16614	16690	16827	16811	16932	16643	16625	16799	16614	16804	16685	16803	16741	16722	16919	16710	16674	16835	16727	16725	16633	16771	16735	16814	16737	16869	16767	16856	16712	16833	16900	16807	16899	16905	16798	16835	16734	16847	16827	16644	16617	16401	16805	16694	16914	16819	16787	16867	16739	16935	16877	16770	16818	16929	16838	16646	16984	16807	16708	16603	16828	16840	16843	16779	16762	16898	16721	16872	16698	16833	16835	16792	16914	16834	16745	16893	16565	16737	16736	16780	16600	16881	16756	16738	16810	16913	16672	16704	16941	16764	16965	16691	16945	16917	16699	16778	16864	16894	16679	16638	16856	16926	16782	16661	16783	16672	16777	16867	16738	16782	16599	16864	16778	16984	16718	16919	16844	16966	16823	16770	16968	16642	16952	17029	16730	16946	16602	16823	16908	16785	16909	16491	16884	16620	16790	16851	16901	16745	16798	16808	16665	16642	16723	17025	16904	16679	16635	16877	16790	16891	16775	16644	16717	16786	16913	16798	16957	16737	16985	16871	16778	16878	16900	16848	16867	16771	16779	16979	16989	16952	16738	16974	16916	16782	16881	16818	17006	16937	16785	16721	16615	16892	16848	16789	16963	16740	16840	17069	16837	16637	16625	16723	16928	16937	16641	16865	16697	16747	16911	17052	16791	16936	16697	16811	16725	16889	16835	16814	16770	16722	16926	17030	16777	16651	16775	16805	16894	16739	16911	16740	16835	16846	16681	16758	16655	16797	16884	16822	16705	16910	16858	16663	16960	16844	16794	16839	16624	16826	16808	16769	16754	16953	16686	16778	16726	16729	16832	16762	16680	16786	16949	16748	16614	16869	16687	16889	16767	16907	16713	16800	16794	16745	16784	16882	16815	16962	16736	16887	16681	16891	16798	16687	16680	16833	16875	16667	16718	16855	16841	16725	16940	16893	16733	16926	16667	16745	16827	16944	16908	16758	16809	16963	16846	16793	16739	16774	16774	16944	16917	16711	16817	16847	16683	16676	16820	16714	16670	16803	16833	16713	16853	16748	16880	16756	16784	16763	16891	16785	16741	16859	16836	16713	16750	16788	16785	16763	16872	16947	16823	16739	16700	16553	16768	16842	16690	16931	16899	16787	16949	16999	16656	16865	16903	16753	16799	16665	16868	16759	16740	16920	16906	16765	16825	16914	16997	16777	16733	16948	16858	16891	16684	16768	16934	16940	16908	16926	16711	16729	16615	16734	16747	16843	16789	16833	16791	16661	16775	16814	16950	16744	16744	16782	16801	16743	16939	16817	16967	16849	16891	16788	16771	16872	16917	16689	16906	16777	16700	16796	16742	16896	16854	16787	16662	16913	16924	16717	16622	16589	16721	16731	16886	16777	16689	16756	16714	16645	16806	16762	16797	16842	16793	16706	16910	16658	16916	16798	16785	16900	17083	16849	16794	16739	16834	16895	16774	16860	16798	16938	16861	16757	16732	16715	16910	16760	16916	16589	16724	16965	16841	16964	16885	16761	16692	16970	16832	16829	16817	16740	16702	16898	16877	16767	16595	16795	16743	16886	17051	16749	16702	16765	16643	16820	16679	16878	16962	16765	16759	16750	16897	16683	16794	16890	16786	16817	16818	16873	16877	16784	16865	16730	16639	16884	16974	16765	16731	16790
30856	36642	41874	32349	24701	22184	21233	20803	20526	20770	20474	20724	20674	20515	20809	20496	20601	20740	20780	20540	20517	20653	20608	20692	20572	20622	20538	20565	20628	20708	20670	20547	20789	20379	20666	20396	20764	20664	20812	20617	20452	20699	20600	20724	20632	20921	20577	20557	20437	20334	20591	20549	20637	20631	20501	20567	20410	20602	20573	20668	20621	20726	20891	20453	20516	20461	20771	20546	20737	20632	20593	20598	20597	20339	20501	20733	20336	20122	20470	20402	20739	20462	20598	20686	20459	20545	20446	20578	20586	20552	20650	20591	20600	20698	20609	20564	20548	20538	20599	20611	20225	20261	20559	20498	20408	20414	20381	20648	20678	20668	20583	20597	20424	20520	20694	20497	20508	20690	20348	20449	20394	20493	20655	20555	20408	20481	20490	20573	20300	20381	20519	20475	20740	20466	20369	20635	20616	20742	20675	20552	20364	20376	20389	20339	20459	20427	20554	20481	20471	20358	20601	20375	20643	20398	20730	20563	20532	20622	20609	20557	20479	20569	20576	20433	20531	20346	20599	20547	20536	20436	20474	20436	20566	20519	20532	20690	20567	20438	20527	20536	20507	20461	20421	20452	20633	20586	20326	20519	20469	20648	20536	20351	20552	20492	20562	20744	20568	20378	20494	20578	20771	20848	20482	20623	20503	20547	20603	20482	20572	20702	20622	20641	20627	20439	20521	20337	20456	20539	20498	20459	20531	20463	20424	20573	20422	20526	20465	20727	20720	20575	20656	20753	20442	20750	20299	20572	20345	20465	20344	20590	20610	20539	20403	20643	20663	20414	20575	20411	20553	20539	20487	20527	20503	20486	20569	20525	20489	20634	20753	20536	20638	20613	20543	20708	20711	20505	20546	20455	20499	20504	20822	20589	20591	20431	20799	20582	20459	20450	20473	20520	20521	20553	20754	20501	20548	20532	20460	20773	20403	20529	20509	20532	20402	20368	20525	20571	20539	20338	20552	20394	20571	20385	20514	20437	20554	20669	20618	20299	20642	20728	20455	20559	20308	20516	20397	20438	20413	20394	20503	20440	20478	20406	20435	20591	20521	20677	20513	20426	20745	20536	20527	20480	20539	20727	20630	20484	20543	20439	20622	20693	20418	20440	20468	20304	20591	20519	20582	20540	20555	20511	20561	20703	20553	20529	20563	20566	20550	20304	20432	20605	20460	20504	20448	20457	20435	20603	20474	20518	20470	20516	20427	20614	20656	20732	20561	20675	20791	20465	20799	20945	20441	20492	20608	20569	20581	20589	20603	20549	20434	20622	20476	20496	20558	20588	20710	20436	20428	20484	20613	20293	20608	20659	20515	20602	20440	20654	20459	20566	20418	20309	20440	20666	20508	20420	20622	20503	20625	20736	20476	20616	20567	20468	20612	20468	20431	20374	20441	20445	20447	20505	20638	20392	20415	20639	20503	20391	20489	20551	20582	20417	20569	20451	20502	20692	20588	20440	20616	20663	20659	20513	20537	20309	20618	20467	20405	20275	20561	20529	20499	20514	20564	20411	20502	20575	20818	20534	20675	20670	20535	20920	20756	20560	20380	20474	20549	20646	20512	20649	20589	20866	20654	20507	20791	20600	20454	20500	20668	20544	20476	20692	20375	20378	20441	20459	20525	20495	20737	20443	20535	20516	20550	20621	20739	20740	20701	20584	20559	20622	20575	20732	20479	20606	20481	20579	20642	20570	20389	20713	20577	20493	20290	20689	20426	20538	20673	20615	20465	20478	20387	20211	20319	20607	20601	20573	20582	20414	20467	20785	20639	20622	20746	20513	20507	20529	20518	20578	20680	20726	20656	20794	20562	20744	20565	20393	20332	20449	20478	20513	20383	20441	20725	20699	20405	20492	20470	20574	20633	20515	20491	20643	20355	20542	20516	20521	20632	20417	20616	20688	20457	20578	20502	20603	20727	20652	20514	20394	20816	20504	20597	20711	20650	20562	20519	20487	20588	20647	20591	20483	20505	20582	20641	20521	20541	20597	20578	20363	20595	20548	20704	20815	20657	20665	20463	20406	20568	20612	20410	20332	20582	20440	20433	20441	20209	20584	20462	20482	20577	20403	20685	20580	20430	20616	20477	20646	20612	20600	20435	20333	20551	20570	20624	20578	20626	20587	20622	20568	20488	20432	20565	20504	20546	20593	20635	20453	20316	20841	20696	20524	20650	20404	20435	20583	20548	20345	20864	20631	20777	20402	20765	20721	20624	20482	20527	20648	20648	20445	20497	20671	20517	20606	20445	20698	20496	20553	20565	20545	20652	20468	20466	20446	20584	20620	20779	20647	20780	20487	20498	20662	20816	20624	20594	20442	20446	20453	20572	20583	20540	20594	20408	20524	20630	20359	20602	20506	20547	20554	20736	20411	20531	20414	20556	20594	20538	20333	20492	20631	20573	20315	20516	20534	20603	20703	20434	20483	20575	20583	20730	20578	20734	20568	20688	20612	20449	20285	20609	20453	20756	20641	20428	20553	20747	20583	20465	20421	20623	20484	20498	20695	20636	20502	20447	20450	20473	20604	20504	20787	20565	20443	20577	20512	20564	20513	20377	20585	20349	20574	20523	20503	20604	20726	20560	20647	20516	20637	20469	20440	20489	20693	20571	20555	20457	20619	20349	20607	20599	20692	20619	20661	20692	20718	20574	20641	20566	20369	20555	20513	20396	20502	20633	20477	20665	20537	20553	20554	20575	20511	20526	20380	20556	20604	20443	20739	20361	20467	20556	20674	20596	20460	20406	20541	20645	20547	20860	20657	20528	20589	20643	20635	20493	20566	20537	20490	20430	20464	20291	20400	20548	20366	20407	20662	20623	20466	20421	20323	20539	20651	20683	20648	20674	20252	20452	20449	20678	20462	20489	20460	20589	20471	20398	20391	20713	20499	20752	20523	20560	20573	20416	20571	20480	20468	20417	20428	20446	20570	20458	20500	20663	20791	20767	20649	20660	20629	20528	20443	20636	20546	20655	20540	20559	20464	20357	20555	20488	20478	20564	20770	20473	20618	20533	20764	20379	20698	20620	20513	20588	20342	20531	20501	20470	20682	20509	20342	20492	20266	20619	20474	20617	20648	20514	20563	20651	20517	20730	20369	20675	20491	20756	20724	20661	20588	20424	20526	20364	20540	20587	20348	20715	20662	20599	20477	20714	20658	20498	20564	20602	20724	20548	20861	20709	20303	20395	20447	20664	20428	20580	20617	20606	20771	20640	20665	20685	20522	20478	20587	20547	20590	20577	20545	20511	20422	20705	20534	20550	20509	20628	20534	20596	20645	20592	20315	20518	20474	20581	20686	20555	20493	20772	20485	20546	20620	20347	20410	20512	20580	20676	20424	20636	20837	20425	20409	20580	20515	20727	20688	20568	20359	20441	20522	20571	20583	20497	20701	20724	20533	20490	20657	20397	20614	20451	20521	20455	20522	20524	20639	20544	20530	20526	20715	20486	20674	20728	20531	20813	20496	20419	20299	20556	20581	20641	20590	20647	20635	20549	20589	20461	20850	20643	20423	20650	20426	20476	20484	20510	20515	20641	20425	20431	20380	20431	20483	20573	20641	20530	20585	20461	20565	20603	20479	20642	20729	20432	20618	20471	20483	20445	20481	20474	20792	20602	20600	20658	20526	20536	20563	20533	20547	20805	20590	20603	20255	20642	20689	20475	20636	20514	20539	20626	20391	20592	20401	20584	20386	20439	20631	20617	20484	20474	20473	20608	20465	20361	20603	20583	20620	20621	20601	20684	20366	20486	20559	20613	20570	20319	20657	20591	20560	20531	20677	20506	20563	20389	20441	20543	20448	20365	20595	20590	20436	20599	20392	20510	20677	20462	20686	20302	20534	20399	20653	20395	20387	20666	20577	20592	20609	20421	20586	20594	20470	20532	20743	20621	20588	20654	20454	20615	20713	20627	20505	20462	20459	20715	20510	20422	20595	20529	20599	20491	20517	20750	20574	20449	20674	20447	20306	20573	20452	20497	20386	20591	20413	20649	20480	20636	20482	20566	20415	20609	20298	20558	20339	20681	20449	20577	20631	20501	20531	20650	20530	20635	20536	20666	20386	20515	20395	20523	20608	20447	20466	20683	20496	20580	20355	20311	20465	20593	20547	20354	20605	20498	20481	20538	20545	20659	20671	20516	20598	20300	20579	20600	20591	20529	20660	20811	20583	20567	20458	20392	20616	20285	20631	20429	20588	20682	20379	20597	20538	20365	20383	20571	20875	20493	20545	20386	20569	20492	20585	20716	20619	20672	20648	20377	20693	20614	20559	20431	20298	20620	20501	20752	20640	20530	20429	20438	20419	20631	20583	20469	20210	20461	20415	20557	20581	20331	20531	20522	20516	20578	20607	20639	20577	20530	20702	20620	20613	20726	20603	20554	20579	20835	20465	20476	20327	20693	20413	20484	20445	20485	20460	20763	20400	20452	20505	20578	20648	20550	20516	20304	20484	20542	20674	20646	20579	20696	20615	20371	20224	20539	20434	20639	20484	20407	20386	20675	20400	20567	20646	20574	20524	20657	20679	20475	20344	20445	20657	20673	20544	20540	20698	20678	20656	20561	20530	20456	20532	20461	20631	20612	20501	20596	20630	20374	20491	20530	20706	20398	20617	20513	20592	20562	20566	20429	20507	20561	20617	20665	20385	20454	20474	20594	20586	20638	20781	20681	20524	20457	20623	20669	20482	20560	20442	20433	20435	20408	20459	20562	20533	20683	20526	20565	20551	20408	20385	20440	20390	20481	20652	20400	20435	20541	20567	20714	20377	20623	20742	20300	20581	20439	20475	20471	20681	20579	20460	20647	20575	20403	20734	20601	20704	20382	20724	20593	20509	20475	20729	20645	20520	20427	20440	20579	20582	20456	20600	20529	20587	20708	20585	20728	20456	20543	20583	20458	20729	20636	20583	20534	20632	20586	20452	20768	20563	20570	20722	20672	20608	20478	20550	20498	20663	20607	20603	20486	20623	20546	20757	20655	20608	20633	20365	20609	20554	20629	20439	20472	20365	20641	20502	20521	20434	20614	20694	20563	20507	20518	20607	20351	20514	20385	20436	20494	20476	20550	20747	20432	20611	20485	20629	20423	20281	20300	20295	20573	20417	20816	20611	20463	20578
39419	56208	44013	28852	21436	18625	17568	17186	17140	17082	17187	17184	17171	17158	17230	17216	17011	17058	17025	17018	17169	17071	17089	17221	17111	17073	17258	17033	17269	17330	17249	16974	16938	17150	17046	17125	17381	17043	17077	17161	17170	16981	17347	17024	17300	17179	17269	17348	17288	17102	17086	17083	17139	17185	17030	16932	17293	17213	17229	17130	17087	17086	17124	17252	17143	17201	17100	17066	17328	16925	17182	17416	17250	17178	17112	17118	17049	17225	17268	17194	17297	17226	17297	17052	17255	17129	17153	17016	17161	17234	17085	17072	17151	17235	17143	17223	17119	17082	17235	17082	17154	17190	17199	17220	17236	17234	17192	17176	17247	17020	17011	17121	17083	17244	17259	17026	17148	17115	17081	17235	17130	17314	17195	17038	17297	17195	17062	16981	17170	17182	17043	17169	17148	17134	17215	17111	17158	17286	17111	17295	17094	17056	17246	17191	17120	17216	17244	17197	17125	17129	17177	17130	17151	17357	17247	17201	17126	17119	17137	17099	17197	17296	17190	17297	17266	17060	17239	17294	17015	17174	17023	17042	17214	17094	17274	17244	17261	17240	17001	17235	17130	17352	17090	17036	17160	17123	17099	17267	17098	17260	17050	17140	17165	17235	17136	17233	17115	17080	17022	17156	16992	17113	16943	17087	17264	17202	17048	17159	17115	17174	17144	17073	16994	17351	17249	17181	17139	17068	17047	16963	17159	17150	17366	17016	16984	17055	17111	17440	17188	17195	17110	17117	17115	17149	17208	17191	17141	17260	16988	17209	17025	17041	17167	16927	17080	17297	17177	17157	17142	16880	17285	17086	17099	17051	17128	17008	17187	17078	17331	17116	17306	17251	17040	17262	17223	17124	17122	17193	17171	17056	17144	17025	17220	17258	17121	17079	17151	17132	17164	17249	17230	17106	17231	17099	17126	17346	17165	17220	17090	17033	17114	17172	17117	17346	17100	17120	17183	17131	17076	17074	17180	17290	17233	17122	17140	17121	17088	17079	17163	17192	17138	16984	17312	17059	17214	17006	17070	17108	17116	17035	17125	17101	17169	17205	17276	17088	17394	17167	16938	17072	17099	17258	16973	17246	17347	17062	17317	17155	17188	17126	17176	17170	17264	17276	17309	17177	17341	17221	17225	17066	17196	17124	17197	17321	17102	17139	17114	17110	17098	16964	17193	17055	17193	17267	17078	17071	17200	17157	17211	16979	17153	17206	17133	17186	17063	17118	17012	17139	17263	17294	17302	17145	17039	17218	17049	17195	17108	17133	17014	17266	17099	17142	17254	17273	17200	17145	17116	17227	17213	17221	17140	17167	17097	17151	17173	17138	17079	17189	17102	17131	17177	17157	17248	17043	17165	17165	17260	17244	17188	17232	17042	17187	17004	17229	17203	17112	17144	17156	17087	17110	17073	17151	17197	17190	17208	17157	17047	17194	17111	17071	17189	17145	17177	17174	17074	17272	17238	17323	17217	17072	17240	17147	17008	17035	17168	17195	17118	17100	17155	17099	17189	17096	17266	17260	17244	17251	17120	17094	17206	17214	17184	17234	17244	17241	17128	17247	17265	17037	17107	17173	17288	17069	17245	17075	17189	17091	17176	17334	16919	17226	16979	17125	17084	17015	17286	17188	17217	17263	17183	17061	17438	16991	17099	17030	16999	17207	17357	17281	17091	17187	17212	17354	17100	17148	17193	17218	17189	17235	17113	17104	17264	17019	17147	17131	17192	17102	17079	17211	17276	17165	17103	17172	17072	17177	17166	17085	17134	17162	17047	17215	17301	17333	17251	17040	17140	17096	17095	17234	17217	17102	17359	17114	17220	17038	17227	17079	17183	17164	17305	17309	17300	17041	17152	17082	17170	17175	17142	16965	17317	17096	17119	17226	17184	17196	17141	17185	17134	16979	17064	17332	17286	17258	17109	17182	17016	17031	17113	17119	17035	17029	17169	17209	17134	17078	16998	17239	17079	17177	17036	17138	17202	17349	17292	17264	17177	17185	17222	17075	17172	17214	17233	17087	17198	17191	17091	17302	17030	17182	17276	17191	17240	17158	17199	17170	17093	17172	17168	17247	17198	17225	17157	17357	17115	17294	17121	17185	17181	17163	17176	17286	16986	16998	16974	17037	16980	17059	17028	17080	17266	17006	17115	17109	17163	17088	17178	17084	17105	17319	17097	17193	17034	17068	17019	17092	17261	17164	17190	17195	17232	16958	17131	17083	17225	17288	17267	17139	17114	17229	17281	17244	17216	17149	17052	17135	17095	17113	17206	17264	17227	17080	17112	17204	17178	17122	17224	17025	17092	17169	17154	17175	17111	17245	17035	17261	17175	17178	17046	17244	17176	17212	17107	17271	17276	17112	17207	17240	17059	17005	17323	17119	17113	17238	17322	17370	17180	17241	17270	17187	17024	17132	17074	17130	17057	17202	17108	17286	17190	17074	17056	17220	17259	17285	17111	17105	17153	17033	17164	17034	17058	17228	17311	17020	17128	17031	16894	17191	17100	17174	17239	17129	17124	17190	17138	17203	17107	17176	17217	17049	16859	17025	17247	17310	17108	17148	17281	17192	17066	17277	17204	17203	17086	17183	17204	17085	17238	17211	17234	17162	17107	17120	17309	17046	17102	17159	17201	17113	17113	17016	17218	17199	17345	17165	17156	17051	17163	17205	17165	17184	17311	17266	17096	17147	17290	17127	17146	17124	17140	17079	17071	17306	17282	17170	17217	17089	17222	17083	17168	17265	16972	17244	17123	17096	17254	17193	17212	17203	17134	17203	17258	17109	17197	17067	16966	17286	17267	17119	17146	17229	17064	17242	17305	17114	17069	17197	17134	17153	17000	17166	17144	17105	17091	17300	16993	16996	17392	17199	17017	17245	17033	17306	17045	17037	17081	17091	17125	17118	17147	17173	16953	17263	17101	17105	17189	17002	17099	17207	17369	17179	17306	17337	17179	17105	17021	17221	17110	17281	17136	17481	17229	17088	17217	17099	17069	17211	17235	17099	17173	17002	17299	17112	17311	16935	16994	17159	17180	17209	17256	17134	17258	17321	17048	17348	17087	17109	17217	17226	17234	17072	17187	17185	17061	17341	17181	17003	17077	17211	17071	17098	16921	17206	17119	17340	17002	17096	16994	17139	17090	17109	17133	17221	17209	17067	17150	17086	17141	17171	17033	17272	17139	17119	17230	17062	17086	17222	17124	17044	17430	17210	17040	17082	17016	17164	17290	17246	17061	17043	17242	17044	17277	17110	17185	17198	16948	17075	17141	17263	17193	17208	17237	17224	17080	16988	17043	17109	17092	17104	17140	17262	16956	17148	17065	17093	17110	17107	17292	17140	17140	17270	17058	17235	17011	17211	17072	17099	17167	17016	17268	16974	17187	17242	17285	17250	17144	17250	17159	17112	17215	17028	17300	17001	17139	17098	17083	17293	17073	17020	17278	17094	17065	17223	17023	17096	17044	17095	16912	17068	17194	17162	16953	17232	17198	17255	17150	17042	17108	17253	17220	17031	17111	17148	17188	17269	17259	17217	17273	17112	17029	17067	17294	17156	17048	17114	17042	17189	17261	17354	17149	17173	17379	17123	17257	17113	17000	17134	17140	17166	17248	17150	17316	17117	17101	17025	17438	17351	17103	17239	17266	17282	17057	17249	17294	17123	17173	17252	17056	17381	17198	17154	17178	17102	17060	17238	17153	17084	17163	17138	17045	17212	17008	17194	17257	17200	17288	17210	17230	17122	17076	17067	17106	17165	17151	17058	17130	17080	17247	17383	17307	17164	17372	17238	17306	17269	17097	17119	17056	17105	17226	17177	17230	16959	17317	17088	16972	17088	17151	17358	17114	17131	17237	17059	17136	17288	17299	17136	17306	17119	17129	17023	17161	17230	17161	17240	17184	17242	17242	17215	17074	17226	17122	17218	17219	17098	17165	17050	17155	17128	17170	17068	17188	17300	17171	17164	17219	17117	17043	17069	17358	17125	17066	17089	17181	17181	17165	17381	17266	17194	17051	17100	17178	17210	17121	17104	17181	17137	17173	17257	17233	17068	17149	17185	17164	17281	17240	17109	17289	17272	17247	17117	16982	17218	17130	17162	17083	17152	17081	17087	17220	17114	17042	17271	17224	17141	17175	17016	17064	17136	16935	17049	17163	17152	17107	17125	17115	17186	17348	17094	17286	17189	17098	17142	17280	17086	17120	17227	17137	17090	17480	16985	17302	16995	17227	17196	17206	17134	17306	17185	17211	17239	17038	17295	17180	17144	17080	17205	17103	17232	17177	17219	17035	17263	16983	17129	17059	17214	17205	17294	17220	17109	17041	17230	17163	17105	17070	17218	17261	17209	17099	17281	17152	17254	17165	17265	17253	17442	17155	17111	17228	17202	17253	17090	17166	17157	17199	17129	17083	17306	16970	17079	17261	17152	17195	17098	17155	17206	17239	17152	17230	17176	17369	17005	17205	17210	17070	17244	17174	17311	17008	17226	17117	17224	17191	17127	17216	16986	17211	17299	17112	17095	17093	17191	17257	16997	17177	17085	17025	17104	17278	17146	16906	17184	17205	17093	17131	17014	17180	17228	17030	17153	17164	17197	17179	17195	17139	17140	17036	17045	17170	16925	17144	17146	17149	17361	17245	17045	17045	17153	17049	16976	17082	17137	17142	17199	17211	17346	17139	17096	17073	17354	17230	17248	17078	17166	17069	17113	17240	17259	17275	17153	17208	17284	17267	17260	17014	17024	16962	17259	17234	17133	17069	17368	17067	17123	17153	17251	17134	17057	17159	17042	17212	17067	17100	17148	17071	17112	17063	17274	17101	17134	17184	17064	17112	17221	17359	17244	17247	17134	17302	17196	17088	17163	16942	17238	17139	17157	17197	17285	17187	17172	17209	17168	17211	17236	17229	17098	17217	17220	17195	17022	17319	17162	17304	17058	17126	17242	17152	17139	17200	17278	17150	17120	17329	17079	17271	17066	17275	17092	17132	17171	17165	17244	17160	17382	17045	17414	17246	17236	17213	17125	17086	17159	17295	17185	17245	17128	17184	17245	17154	17146	17213	17094	17373	17023	17058	17092	17269	17027	17254	17166	17054	17171	17179	17199	17105	17058	17220	17033
24404	24839	39940	38136	31623	28040	25429	21835	21252	21189	21108	20984	20834	21006	21094	20995	21089	20935	20972	20767	20877	20722	20893	20739	20581	20946	20952	20647	20764	20794	20743	20947	20813	20929	20876	20699	20829	20708	20844	20909	20900	20673	20956	20757	20681	20762	20888	20973	20938	20914	20831	20794	20846	20757	20907	20784	20812	20802	20879	20574	20973	20745	20716	21064	20951	20815	20656	20871	20769	20761	20585	20674	20650	20813	20870	20794	20559	20551	20940	20926	20721	20830	20636	20694	20777	20886	20711	20681	20819	20585	20665	20580	20771	20691	20799	20892	20818	20811	21027	20764	20742	20625	20773	20601	20745	20822	20779	20588	20937	21019	20924	20905	20719	20610	20657	20912	20933	20927	20716	20729	20811	20729	20948	20943	20837	20672	20762	20913	20690	20651	20594	21098	20799	20676	20798	20802	20561	20633	20840	20696	20945	20880	20785	20712	20587	20854	20793	20740	20629	20621	20838	20795	20808	20894	20541	20716	20809	20781	20849	20778	20646	20730	20784	20753	20705	20654	20728	20880	20628	20876	20839	20971	21010	20854	20919	20885	20838	20766	20825	20649	20716	20753	20640	20799	21019	20903	20977	20764	20872	20656	20986	20908	20775	20923	20703	21030	20722	20671	20672	20934	20513	20854	20734	20702	20754	20735	20589	20531	20752	20541	20717	20881	20772	20743	20800	20902	20685	20934	20865	20533	20874	20810	20894	20703	20802	20787	20685	20787	20772	20742	20844	20601	20727	20946	20666	20743	20895	20772	20720	20708	20605	20769	20567	20728	20719	20742	20680	20503	20785	20595	20786	20945	20749	20756	20995	20721	20760	20592	20747	20723	20793	20692	20773	20802	20810	20675	20716	20963	20762	20791	20607	20743	20802	20851	20791	20885	20733	20828	20787	20542	20713	20717	20720	20642	20771	20763	20717	20533	20791	20849	20554	20741	20910	20712	20565	20517	20849	20912	20813	20633	20681	20989	20655	20861	20660	20775	20870	20953	20843	20964	20669	20692	20741	20665	20775	20935	20771	20879	20849	20778	21008	20997	20858	20965	20613	20890	20729	20727	20858	20680	20784	20769	20696	20885	20626	20954	20823	20823	20694	20634	20725	20769	20734	20671	21060	20897	20677	20888	20610	20691	20802	20929	20647	20681	20869	20759	20758	20622	20845	20780	20453	20867	20771	20877	20719	20768	20538	20605	20777	20673	20792	20851	20693	20746	20951	20851	20733	20704	20706	20761	20618	20868	20721	20766	20600	20661	20774	20753	20693	20697	20702	20805	20590	20527	20849	20859	20696	20744	20556	20682	20890	20951	20763	20588	20611	20822	20766	20844	20686	20766	20782	20859	20728	20737	20689	20753	20937	20803	20834	20848	20659	20815	20777	20580	20765	20904	20705	20700	20621	20695	20757	20785	20751	20843	20873	20781	20839	20747	20949	20752	20882	20632	20797	20860	20789	20860	20770	20949	20751	20726	20676	20742	20863	20640	20610	20530	20796	20769	20662	20576	20786	20958	20726	20794	20918	20834	20571	20810	20707	20630	20742	20622	20962	20831	20828	20897	20965	20692	20930	20671	20873	20553	20525	20815	20781	20689	20855	20930	20769	20692	20810	20773	20624	20804	20825	21082	20738	20752	20764	20641	20699	20690	20552	20632	20885	20784	20635	20470	20744	20958	20678	20829	20835	20829	20951	20682	20610	20958	20975	20775	20794	20644	20590	20706	20739	20638	20731	20700	20639	20915	20765	20622	20753	20779	20510	20721	20711	20688	20737	20550	20892	20814	20613	20830	20557	20792	20937	20951	20806	20844	20754	20872	20776	20534	20676	20918	20672	20866	20594	20968	20739	20663	20556	20686	20648	20726	20684	20741	20769	20755	20585	20596	20880	20770	20711	20544	20534	20668	20831	20989	20782	20670	20927	20549	20803	20849	20749	20800	20700	21035	20843	20900	20706	20789	20735	20829	20787	20806	20825	21001	20803	20617	20665	20847	20806	20760	20793	20625	20762	20826	20771	20675	20624	20743	20678	20690	20714	20710	20696	20934	20933	20666	20422	20639	20853	21043	20739	20492	20719	20888	20779	20775	20721	20697	20551	20937	20845	20778	21191	20472	20829	20770	20844	20829	20852	20820	20933	20726	20404	20762	20779	20977	20779	20706	20818	21005	21041	20782	20714	20852	20768	20856	20862	20711	20919	20891	20787	20663	20790	20604	20722	20677	20747	20751	20783	20626	20626	20725	20903	20698	20864	20768	20830	20905	20799	20757	20882	20712	20933	20695	20774	20794	20634	20463	20670	20750	20845	20609	20816	20794	20918	20639	20866	20546	20625	20772	20806	20549	20609	20875	20742	20675	20859	20825	20685	20900	20628	20749	20680	20713	20751	20740	20776	20751	20695	20741	20636	20992	20764	20929	20633	20892	20874	20826	20778	20688	20784	20740	20710	20783	20894	21028	20778	20910	20801	20615	20801	20778	20998	20811	20835	20888	20793	20698	20564	20659	20960	20776	20635	20936	20652	20753	20924	20766	20791	20813	20727	20767	20778	20693	20753	20829	20866	20887	20820	20704	20739	20873	21023	20804	20884	20876	20821	20646	20891	20883	20672	20850	20913	20652	20645	20708	20694	20702	20642	20889	20840	20736	20793	20845	20741	20713	20608	20575	20945	20770	20661	20918	20632	20960	20607	20851	20712	20574	20718	20808	20789	21004	20874	20849	20748	20765	20704	20735	20738	20791	20748	20863	20852	20712	20908	20717	20847	20610	20768	20658	21049	20940	20611	20841	20727	20865	20539	20935	20941	20731	20760	20742	20577	20702	20615	20797	20665	20709	20829	20844	20759	20866	20809	20761	20842	20676	20880	20855	20786	20705	20774	20669	20620	20694	20760	20789	20811	20814	20873	20755	20649	20808	20732	20765	20566	20734	20745	20849	20926	20741	20734	20764	20601	20684	20807	20853	20735	20749	20959	20981	20847	20804	20625	20634	20735	20705	20712	20550	20861	20802	20638	20817	20795	20766	20747	20792	20701	20823	20940	20572	20657	20788	20812	20997	20965	20686	20490	20820	20485	20711	20727	20807	20867	20675	20551	20956	20883	20783	20913	20966	20965	20616	20426	20795	20714	20792	20605	20792	20954	20707	20841	20693	20784	20935	20613	20747	20911	20674	21059	20719	20628	20694	20840	20923	20741	20747	20890	20699	20907	20715	20739	20713	20866	20718	20817	20862	20947	20642	20948	20905	20632	20634	20738	20693	20849	20579	20703	20985	20831	20636	20711	20551	20755	20784	20603	20778	20705	20808	20618	20814	20573	20657	20746	20671	20658	20602	20607	20577	20737	20830	20850	20850	20862	20801	20807	20636	20967	21030	21061	20776	20731	20785	20819	20709	20998	20794	20630	20737	20790	21003	20849	20720	20748	20628	20903	20878	20633	20794	20603	20800	20948	21025	20789	20742	20698	20766	20644	20686	20565	20701	20687	20880	20818	20658	20801	20764	20682	20884	20906	20842	20733	20735	20673	20717	21035	20996	20681	20693	20816	20831	20856	20773	20921	20819	20839	20702	20773	20919	20955	20666	20778	20698	20784	20655	20715	20712	21196	20773	20495	20781	20741	20985	20789	20730	20626	20905	20749	20782	20701	20948	20915	20789	20617	20744	20736	20689	20869	20857	20837	20757	20808	20746	21003	20769	20519	20728	20798	21010	20711	20574	20674	20664	20753	21024	20954	20751	21008	20784	20775	20737	20733	20946	20895	20574	20767	20874	20648	20859	20682	20505	20555	20716	20731	20722	20717	20746	20935	20586	20707	20697	20718	20606	20736	20747	20603	20732	20576	20820	20745	20680	20795	20871	20763	20525	20790	20812	20970	20829	20700	20677	20591	20728	20758	20796	20766	20988	20854	20567	20900	20692	20948	20726	20712	20711	20718	20641	20708	20749	21119	20762	20579	20788	20847	20838	20616	20732	20615	20685	20720	20943	20678	20570	20669	20679	20574	20676	20682	20666	20720	20652	20918	20696	20841	20633	20844	20850	20689	20506	20756	20861	20655	20665	20687	20734	20829	20708	20613	20878	20648	21001	20934	20762	20942	20747	20687	20922	20728	20804	20878	20782	20948	20951	20768	20673	20687	20724	20624	20775	20736	20647	20914	20701	20781	20638	20626	20755	20860	20693	20747	20826	20672	20673	20723	20844	20604	20700	20902	20847	20886	20934	20653	20691	21013	20718	20655	20718	20881	20847	20918	20797	20893	20680	20774	20620	20679	20782	20690	20913	20666	20597	20560	20682	20737	20570	20506	20765	20856	20727	20581	20668	20846	20720	20648	20978	21054	20704	20828	20852	20872	20792	20834	20802	20715	20948	20742	20593	20647	20580	20927	20767	20749	20764	20891	20853	20503	20770	20868	20609	20791	20902	20805	20725	20862	20847	20857	20646	20761	20949	20926	20818	20856	20840	20714	20739	20758	20808	20806	20688	20812	20924	20739	20935	20823	20891	20681	20755	20842	20707	20767	20713	20826	20848	20813	20908	20704	20769	20751	20644	20862	20705	20572	20952	20767	20668	20780	20872	20594	20800	20813	20547	20929	20938	20943	20756	20646	20696	20887	20839	20911	20651	20627	20985	20894	20955	21063	20686	21021	20774	20728	20838	20681	20783	21004	20737	20972	20744	20723	20724	20691	20763	20904	20814	20785	20592	20898	20930	20879	20807	20957	20747	20833	20724	20803	20966	20922	20623	20665	20684	20856	20931	20902	20491	20713	20572	20604	20674	20397	20614	20694	20670	20801	20774	20636	20772	20750	20940	20685	20668	20808	20716	20764	20737	20875	20652	20418	20777	20598	20628	20648	20649	20833	20683	20861	20705	20794	20632	20854	20748	20747	20831	20651	20917	20638	20656	20927	20893	20533	20586	20892	20697	20439	20706	20733	20845	20811	20743	20758	21022	20809	20638	20905	20675	20813	20762	20922	20849	20942	20774	20781	20676	20658	20822	20792	20685	20728	20717	20878	20779	20986	20936	20829	20891	20723	20651	20653	20794	20897	20847	20856	20806	20704	20801	20646	20764	20766	20868	20702	20968	20767	20799	21007	20850	20828	20633	20695	20679	20446	20832	20836	20735
63663	100838	81419	54598	37424	24846	20020	18059	17652	17327	17347	17382	17468	17373	17402	17488	17363	17285	17475	17240	17409	17391	17252	17335	17321	17374	17278	17413	17404	17304	17449	17293	17409	17389	17375	17307	17445	17404	17340	17462	17311	17567	17443	17617	17456	17214	17296	17406	17334	17445	17284	17388	17312	17373	17498	17378	17271	17315	17401	17355	17427	17353	17440	17460	17397	17369	17436	17594	17368	17471	17522	17298	17426	17347	17336	17305	17407	17572	17360	17458	17524	17356	17603	17324	17350	17440	17381	17282	17303	17174	17312	17295	17474	17192	17310	17363	17451	17499	17436	17469	17481	17312	17400	17206	17425	17416	17253	17236	17337	17440	17569	17402	17331	17503	17255	17386	17455	17581	17476	17490	17239	17232	17573	17113	17371	17297	17329	17336	17418	17325	17195	17348	17259	17423	17303	17530	17249	17514	17256	17263	17413	17440	17452	17370	17367	17595	17374	17316	17305	17332	17282	17431	17261	17357	17385	17367	17343	17530	17214	17376	17501	17400	17267	17448	17280	17448	17356	17339	17348	17466	17425	17313	17367	17251	17363	17444	17430	17293	17628	17345	17440	17339	17428	17266	17344	17451	17132	17362	17498	17526	17545	17363	17360	17401	17192	17444	17362	17283	17195	17339	17489	17367	17265	17175	17409	17485	17417	17424	17255	17256	17461	17270	17402	17530	17386	17389	17383	17440	17304	17396	17330	17441	17412	17233	17475	17517	17436	17293	17338	17430	17362	17341	17361	17347	17297	17316	17484	17328	17490	17299	17369	17533	17459	17341	17318	17439	17236	17577	17363	17510	17364	17272	17390	17391	17154	17356	17497	17429	17258	17434	17325	17427	17323	17230	17345	17403	17251	17300	17473	17467	17271	17467	17422	17575	17417	17328	17448	17486	17320	17429	17402	17151	17188	17419	17337	17322	17368	17340	17362	17364	17592	17244	17183	17411	17437	17174	17157	17302	17403	17222	17402	17450	17352	17399	17176	17357	17313	17520	17315	17425	17362	17393	17390	17373	17451	17552	17314	17343	17294	17268	17342	17424	17459	17412	17325	17387	17388	17279	17593	17242	17501	17462	17392	17283	17291	17370	17253	17426	17426	17328	17444	17435	17370	17418	17229	17421	17349	17537	17387	17394	17313	17343	17519	17503	17350	17297	17450	17342	17383	17370	17148	17275	17429	17389	17601	17546	17450	17373	17306	17059	17254	17505	17235	17454	17375	17410	17360	17406	17233	17362	17479	17356	17621	17295	17413	17467	17146	17345	17336	17277	17381	17168	17382	17516	17376	17297	17323	17510	17511	17313	17487	17247	17503	17297	17213	17267	17441	17299	17487	17405	17419	17289	17198	17411	17395	17419	17333	17301	17360	17463	17465	17409	17439	17187	17453	17191	17363	17362	17393	17351	17329	17457	17280	17539	17427	17384	17502	17407	17298	17138	17356	17306	17499	17246	17427	17425	17507	17389	17284	17240	17409	17264	17306	17327	17220	17502	17280	17365	17469	17377	17390	17386	17404	17416	17460	17301	17210	17416	17301	17419	17482	17433	17325	17367	17338	17405	17197	17328	17389	17352	17323	17419	17383	17408	17360	17292	17375	17297	17267	17376	17218	17458	17308	17152	17475	17404	17464	17435	17320	17441	17438	17512	17244	17381	17331	17453	17272	17399	17549	17509	17280	17439	17194	17320	17380	17435	17362	17283	17461	17467	17350	17336	17386	17381	17374	17550	17296	17442	17353	17480	17459	17408	17414	17238	17374	17264	17163	17577	17482	17413	17488	17391	17504	17253	17253	17430	17394	17379	17612	17388	17424	17445	17382	17337	17329	17231	17251	17424	17272	17454	17256	17388	17442	17395	17326	17442	17188	17226	17512	17403	17292	17215	17489	17313	17354	17377	17335	17405	17394	17349	17400	17425	17257	17432	17554	17397	17378	17237	17416	17457	17535	17471	17379	17177	17369	17446	17468	17327	17433	17526	17423	17374	17280	17220	17411	17449	17296	17357	17455	17389	17334	17313	17444	17361	17396	17290	17301	17211	17372	17410	17441	17457	17488	17426	17318	17358	17142	17403	17447	17297	17389	17384	17471	17388	17470	17418	17369	17421	17360	17373	17351	17438	17552	17380	17351	17593	17456	17331	17400	17345	17588	17456	17505	17443	17312	17339	17339	17423	17394	17191	17459	17373	17476	17450	17450	17231	17191	17312	17412	17321	17456	17531	17332	17361	17419	17415	17284	17315	17214	17291	17369	17453	17330	17263	17243	17237	17305	17606	17410	17333	17414	17436	17131	17348	17300	17350	17489	17173	17263	17535	17423	17474	17425	17420	17402	17349	17401	17324	17319	17399	17411	17377	17438	17465	17519	17378	17382	17329	17320	17296	17441	17451	17437	17423	17441	17431	17280	17286	17324	17244	17339	17408	17444	17350	17384	17492	17366	17266	17503	17351	17441	17537	17373	17341	17269	17221	17248	17554	17211	17403	17210	17361	17335	17313	17385	17521	17320	17557	17213	17367	17346	17276	17470	17389	17468	17334	17329	17320	17294	17442	17444	17328	17464	17285	17593	17356	17293	17226	17301	17226	17477	17260	17483	17258	17431	17495	17366	17328	17428	17178	17381	17304	17278	17426	17299	17353	17418	17534	17506	17412	17438	17277	17392	17459	17480	17415	17334	17317	17390	17376	17387	17493	17495	17287	17408	17442	17335	17349	17369	17350	17338	17472	17412	17290	17474	17389	17404	17454	17513	17438	17481	17428	17386	17357	17514	17411	17433	17380	17425	17460	17444	17351	17446	17370	17426	17312	17384	17385	17372	17352	17454	17210	17451	17420	17331	17331	17475	17364	17176	17472	17476	17518	17346	17473	17259	17353	17302	17262	17337	17326	17369	17513	17233	17414	17286	17417	17497	17241	17333	17186	17413	17130	17418	17521	17234	17280	17563	17352	17202	17304	17401	17501	17498	17393	17389	17348	17460	17160	17448	17327	17371	17262	17353	17349	17591	17435	17486	17508	17387	17397	17437	17231	17512	17452	17209	17353	17360	17315	17381	17217	17253	17429	17403	17323	17483	17368	17561	17432	17427	17328	17441	17605	17403	17354	17330	17584	17289	17344	17315	17337	17517	17490	17462	17418	17462	17401	17561	17268	17523	17303	17304	17388	17276	17231	17561	17387	17278	17341	17369	17433	17313	17315	17511	17346	17376	17513	17435	17388	17348	17245	17342	17396	17337	17270	17311	17270	17278	17369	17253	17413	17251	17356	17433	17341	17716	17285	17452	17322	17306	17448	17365	17440	17355	17361	17267	17412	17402	17293	17305	17357	17447	17354	17371	17338	17420	17153	17518	17338	17319	17452	17368	17385	17280	17458	17347	17369	17230	17414	17464	17517	17327	17389	17347	17411	17493	17439	17357	17311	17207	17360	17604	17142	17607	17243	17206	17225	17344	17385	17407	17237	17556	17300	17424	17245	17497	17375	17363	17356	17445	17307	17411	17550	17478	17482	17566	17350	17618	17384	17328	17424	17295	17230	17478	17314	17410	17381	17183	17419	17451	17452	17418	17314	17367	17380	17406	17313	17352	17521	17393	17324	17374	17482	17369	17403	17390	17380	17393	17474	17374	17275	17418	17444	17362	17288	17417	17432	17430	17529	17356	17365	17410	17316	17430	17416	17223	17177	17276	17246	17403	17359	17514	17208	17237	17324	17367	17336	17460	17298	17312	17433	17349	17428	17580	17238	17584	17394	17397	17377	17218	17419	17495	17503	17295	17337	17398	17554	17540	17398	17418	17431	17288	17408	17506	17401	17424	17427	17456	17416	17486	17278	17412	17353	17521	17315	17382	17211	17583	17458	17623	17529	17480	17396	17326	17353	17413	17386	17246	17322	17374	17163	17591	17287	17439	17239	17351	17510	17339	17490	17463	17347	17222	17373	17427	17362	17469	17485	17449	17393	17398	17298	17383	17436	17472	17270	17147	17403	17216	17279	17367	17201	17392	17299	17218	17384	17455	17326	17404	17533	17443	17380	17295	17415	17270	17456	17312	17347	17355	17345	17335	17378	17439	17364	17381	17468	17385	17569	17251	17579	17368	17665	17252	17452	17444	17344	17253	17452	17349	17416	17336	17302	17321	17373	17458	17403	17231	17439	17464	17265	17364	17346	17366	17262	17439	17422	17159	17312	17242	17461	17406	17431	17362	17264	17386	17098	17389	17327	17457	17325	17395	17561	17470	17242	17464	17260	17333	17109	17451	17346	17233	17310	17489	17275	17317	17389	17442	17318	17311	17416	17394	17345	17473	17441	17270	17513	17199	17361	17335	17234	17443	17600	17350	17335	17382	17404	17384	17440	17278	17279	17490	17405	17372	17393	17386	17317	17268	17284	17379	17517	17472	17329	17388	17352	17635	17388	17317	17347	17438	17280	17496	17476	17301	17501	17372	17343	17483	17330	17290	17538	17341	17187	17352	17522	17304	17313	17525	17200	17401	17397	17403	17150	17481	17487	17336	17353	17509	17460	17501	17363	17410	17363	17497	17571	17495	17419	17249	17509	17278	17163	17309	17397	17473	17143	17381	17457	17334	17376	17500	17305	17235	17445	17539	17321	17407	17308	17289	17341	17458	17531	17204	17423	17545	17362	17395	17195	17423	17456	17336	17358	17359	17526	17268	17387	17316	17406	17309	17455	17315	17402	17373	17340	17484	17261	17284	17232	17479	17351	17348	17214	17394	17322	17511	17330	17357	17351	17508	17438	17443	17376	17266	17337	17387	17400	17282	17426	17407	17290	17599	17246	17429	17296	17462	17258	17295	17513	17580	17267	17193	17427	17577	17301	17416	17342	17294	17463	17380	17395	17310	17335	17350	17381	17469	17265	17328	17365	17428	17452	17299	17402	17487	17421	17236	17367	17548	17264	17307	17515	17284	17270	17285	17467	17392	17442	17436	17426	17467	17479	17574	17330	17282	17287	17440	17453	17353	17367	17449	17331	17362	17579	17278	17346	17432	17472	17496	17330	17509	17422	17483	17208	17460	17405	17369	17580	17326	17260	17199	17364	17283	17394	17337	17410	17318	17365	17286	17254	17437	17372	17285	17374	17398	17266	17413	17369	17401	17340	17454	17349
22962	22867	35234	34432	31699	29820	28948	23260	21699	21725	21851	21528	21439	21651	21374	21498	21629	21507	21536	21443	21389	21448	21282	21382	21442	21326	20954	21374	21131	21321	21100	21355	21315	21545	21141	21477	21142	21235	21200	21435	21367	21355	21402	21098	21206	21167	21173	21095	21118	21300	21331	20982	21112	21289	21093	21187	21131	21229	21233	21393	21328	21105	21305	21369	21323	21200	21283	21195	21336	21192	21311	21227	21262	20969	21384	21407	21263	21097	21395	21118	21120	21299	21374	21124	20976	21266	21358	21090	21159	21270	21209	21233	21335	21141	21057	21070	21326	21232	21331	21466	21241	21152	21251	21347	21107	21420	21162	21125	21268	21020	21121	21076	21211	21202	21085	20997	20979	20975	21199	21181	21318	21116	21134	21064	21167	21372	21152	21092	21241	21073	21429	21226	21086	21379	21196	21400	21445	21240	21227	21268	21150	21226	21157	21255	21092	21399	21100	21193	21195	21067	21293	21160	20972	21065	21131	21210	21215	21109	21058	21207	21230	21137	21220	21169	21533	21177	21278	21204	21292	21313	21305	21089	21007	21055	21286	21076	21067	21072	20997	21073	21211	21164	21137	21381	21097	21305	21197	21299	21079	21220	21158	21117	21165	21244	20992	21396	21077	21145	21276	21230	21188	21409	21050	21131	21156	21166	21142	21163	21229	20985	21294	21348	21233	21096	21126	21031	21248	21217	21077	21223	21220	21309	21334	21175	21025	21221	21000	21384	21230	21128	20997	21126	21027	21255	21086	21235	21028	21223	20975	21122	21251	21196	21176	21178	21245	21482	21235	21269	21056	21240	21239	20864	20956	21326	21206	21387	21093	21167	21015	21280	21355	21157	21177	21302	21144	20854	21083	21193	21316	21027	21136	21096	21203	21199	21086	21145	21385	21058	21110	21391	21403	21295	21146	21233	21079	20986	21241	21337	21141	21070	21232	21280	21237	21024	21059	21345	21263	21070	21156	21192	21153	21227	21189	21376	21152	21236	21244	21263	21010	21250	21283	21190	21025	21107	21119	21263	21168	21198	21239	21067	21136	21029	20939	21068	21139	21191	21076	21227	21521	21139	21184	21193	21344	21261	21387	21001	21200	21058	21172	21183	21102	21182	21402	21047	20912	21128	21004	21315	21338	21072	21245	21266	21225	21386	21214	21150	21169	21232	21301	21224	21191	21049	21243	21235	21265	20997	21044	21179	21256	21245	21044	21151	21203	21180	21374	21130	21174	21149	21236	21010	21195	21286	21124	21257	21122	21220	20953	21152	21356	21137	21141	21419	21155	21182	21195	21263	21073	21275	21321	21030	21144	21379	21234	21210	21205	21237	21282	21073	21116	20979	21350	21108	21349	20966	21170	21167	21306	21164	21208	21179	21104	20991	21084	21041	21106	21201	21317	21201	21283	21155	21058	21140	21366	20910	20977	20986	21050	21262	21352	21151	21224	21304	21232	21150	21213	21097	21067	21179	20969	21061	21175	21154	20969	21184	21272	21160	21147	21188	21089	21254	21347	21168	21181	21325	21354	21305	21025	21219	21023	21030	21222	21256	21053	21035	21281	21144	21131	21130	21094	21212	21101	21485	21319	21403	21249	21176	21428	21290	21148	21113	21191	21115	21188	21228	21081	21196	21287	21209	21059	21225	21259	21148	21186	21232	21266	21227	21209	20983	21263	21265	21147	21124	21168	21248	21096	21284	20906	21177	21194	21239	20966	20914	21207	21217	21229	21139	21213	21208	21122	21056	21195	21298	21221	21115	21317	21117	21246	21121	21252	21132	21343	21106	21144	21134	21443	21085	21077	21177	20991	21274	21352	21357	21391	21201	21241	21174	21001	21246	21109	21276	21231	21012	21078	21150	20993	21053	21173	21176	21231	21096	21347	21107	21365	21336	21071	21247	21124	21224	21058	21100	21009	21047	21099	21178	21023	21306	21274	21241	21100	21134	21354	21168	21299	21303	21215	20951	21003	21028	21144	21095	21240	21205	21058	21004	21046	21003	21181	21148	21110	21336	21097	21379	21283	21125	21210	21406	21248	21241	21238	21049	21115	21120	21132	21378	21113	21092	21287	21279	21261	20952	21151	21037	21027	20946	21142	21326	21116	21150	20970	21333	21270	21148	21189	21176	21242	21122	21383	21326	21181	21336	21145	21290	21178	21138	21384	21030	21218	21401	21249	20997	21140	21136	21062	21220	21182	21151	21321	21085	21221	21062	21228	21217	21421	21189	21339	21251	21229	21033	21167	21090	21391	21176	21332	21149	21101	21066	21036	21320	21138	21167	21349	21072	21081	21158	21055	21129	21051	21071	21123	21195	21231	21372	20971	21089	21008	21141	21175	21115	21015	21295	21082	21299	21061	21204	21024	21090	21224	21172	21225	20992	21055	21083	21241	21181	21167	21073	21234	21102	21230	20950	21163	21069	21400	21113	21235	21109	21077	20981	21280	21218	21337	21034	21138	21050	21106	21355	21222	21239	21187	21180	21250	21167	21060	20972	21089	21161	21220	21059	21366	21253	21216	21269	21135	21126	21128	21041	21282	21223	21188	21247	21156	21071	21149	21178	21189	21218	21094	21274	21297	21091	21096	21312	21102	21115	21249	21060	21157	21309	21077	21151	21377	21141	21037	21122	21133	21218	20894	21309	21047	21055	21065	21199	21091	21106	21072	21348	21067	21288	21141	21141	21118	21204	21087	21214	21314	21326	21142	21306	21194	21133	21080	21162	21295	21389	21165	21092	21477	20957	21289	21393	21322	21140	21153	21310	21119	21102	20990	21167	21101	21289	21391	21211	21175	21314	21260	21153	21117	21254	21272	21468	21184	21191	20860	21103	21050	21109	21272	21207	21023	21142	21266	20829	21115	21160	21306	21065	21300	21313	21269	21157	21034	21216	21367	21103	21363	21272	21189	21264	21295	21170	21117	21154	21189	21005	21170	21216	21099	21177	21046	21161	21336	21340	21318	21195	21268	21288	21143	20986	21099	21222	21147	21237	21197	21083	21071	21047	21124	21134	21168	21098	20968	21176	21287	21265	21348	21219	21136	21110	21163	21067	21267	21142	21064	21191	21247	21001	21179	21206	21381	21106	21138	21187	21078	21195	21178	21074	21016	21199	21159	21271	20983	21162	21222	21013	21101	20975	21103	21099	21136	21248	21254	21229	21206	21189	21038	21258	21027	20913	21128	21147	21491	21043	20988	21158	21121	21367	21121	21044	21109	21107	21178	21222	21115	20985	21113	21201	21091	21356	21055	20960	21003	21173	21185	21229	21210	21120	21322	20997	21107	20967	21158	21149	21143	21281	21085	20968	21082	21177	21192	21280	21049	21108	21285	21199	21234	21079	21179	21040	21130	21216	21045	21121	21249	21199	21127	21134	21152	21360	21193	21173	21222	21143	21126	21166	21279	21294	21034	21055	21152	21193	21236	21255	20989	21054	21287	21345	20911	21170	21161	21263	21202	20959	21023	21259	21186	21031	21353	21120	20989	21000	21178	21166	21413	21067	21290	21078	21262	21078	21116	21284	21095	20862	21190	21290	21101	21204	20899	21036	21091	21105	21310	21101	21268	21002	21202	21172	21213	21260	20955	21367	21262	21085	21268	21217	21258	21393	21179	21205	21251	21256	21119	21246	21101	21237	20995	21189	21124	21101	21220	21291	20969	21309	21234	21317	21115	21105	21534	21154	21187	21159	21302	21244	21389	21223	21210	21145	21068	21238	21057	21030	21215	21186	21121	21356	21095	21144	21200	21192	21344	21067	21082	21081	21162	21197	21199	21096	21143	21211	21398	21200	21206	21180	21084	21394	21087	21177	20935	21035	21260	21051	21073	21212	21114	21110	20910	21266	21086	21109	21227	21346	21055	21110	21295	21444	21351	21230	21237	20912	21028	21304	21303	21291	21243	21408	20980	21265	21193	21359	21286	21210	21180	21308	21389	21144	21189	21257	21187	21274	21287	21212	21258	21285	21063	21062	21240	21272	21432	21173	21173	21270	21317	21036	21206	21115	21148	20944	21097	21103	21196	21199	21370	21332	21112	21175	21121	21131	21203	21265	21083	21168	21077	21068	21345	21149	21240	21109	21016	21269	21084	21292	21199	21251	21169	21107	21176	21519	21099	21152	21226	21108	21115	21349	21269	21099	21187	21052	21025	21242	21048	21121	21346	21229	21223	21254	21052	20984	21029	21325	21057	21233	21215	21226	21084	21169	21173	20976	21106	21376	21423	21452	21085	21230	21338	21278	21250	21226	21426	20939	21352	21106	21139	21140	21197	21113	21260	21205	21120	21028	21204	21173	21107	21192	21232	21185	20991	21390	21306	21309	21123	21136	21247	21081	21262	21147	21345	21298	21215	21058	21043	21115	21148	21173	21023	21038	20994	21297	20986	21153	21160	21312	21439	21253	21040	21166	21267	21065	21230	21118	21158	21097	21274	21231	21355	21162	21211	21219	21260	21369	20920	21167	21231	21053	21171	21164	21306	21369	21115	21012	21230	21134	21176	21130	21274	21153	21274	21229	21087	21295	21241	21226	21034	21001	21129	21182	21072	21230	21159	21098	21204	21289	21067	21049	21169	21478	21197	21170	21234	21271	21427	21160	21233	21015	21054	21073	21068	21256	21259	21213	21066	21163	21315	21176	21341	21231	20932	21178	21202	21076	21169	21168	21216	21207	21112	21251	21169	21099	21194	21144	21197	21195	21247	21068	21325	21172	21061	21246	21380	21207	21050	21128	21465	21206	21178	21068	21213	21176	21233	21386	21228	21141	21268	21163	21093	21318	21160	21204	21288	21166	21095	21114	21168	20973	21144	21143	21171	21092	21071	21284	21129	21053	21156	21286	21196	21316	21117	21191	21078	21270	21479	21405	21392	21269	21206	21211	21014	20891	21031	21221	21279	21091	21036	21225	21325	21093	21021	20869	21172	21090	20974	21136	21182	21194	21387	21042	21103	21274	21032	21126	21086	21035	21189	20971	21233	21194	21178	21106	21023	21133	21205	20874	21258	21330	21379	21155	21273	21133	21212	21216	21076	21151	21126	21187	21180	21079	21097	21191	20920	21274	21143	21077	21357	21199	21094	21227	21392	21187	21078	21029	21267	21302	21274	21228	21216	21136	21129	20889
63812	105651	91479	69276	47839	31813	22322	18808	17862	17494	17463	17726	17425	17490	17657	17602	17522	17714	17663	17548	17696	17605	17607	17628	17729	17704	17565	17539	17766	17678	17602	17564	17607	17644	17466	17611	17646	17539	17608	17549	17403	17481	17541	17643	17467	17632	17675	17547	17479	17617	17774	17461	17532	17806	17410	17481	17681	17558	17496	17416	17591	17647	17645	17512	17656	17666	17452	17662	17533	17482	17558	17508	17590	17484	17573	17657	17665	17430	17288	17860	17584	17540	17675	17601	17529	17432	17574	17556	17414	17585	17624	17445	17554	17508	17616	17498	17535	17568	17587	17481	17493	17467	17684	17690	17304	17611	17418	17621	17468	17443	17413	17565	17845	17731	17612	17659	17478	17569	17584	17416	17470	17481	17429	17571	17329	17653	17593	17779	17551	17520	17494	17463	17517	17595	17498	17539	17552	17542	17611	17644	17739	17516	17562	17754	17628	17665	17729	17421	17514	17517	17527	17499	17552	17555	17618	17504	17574	17722	17623	17468	17670	17468	17631	17629	17435	17372	17486	17680	17570	17408	17544	17518	17391	17497	17544	17821	17522	17687	17525	17490	17568	17562	17592	17603	17719	17491	17525	17664	17677	17511	17573	17502	17470	17779	17701	17599	17476	17607	17568	17576	17495	17650	17585	17501	17735	17511	17537	17581	17427	17650	17474	17549	17357	17679	17716	17750	17504	17599	17550	17514	17436	17576	17424	17517	17416	17629	17467	17574	17653	17499	17576	17640	17585	17751	17636	17542	17462	17514	17549	17531	17516	17670	17480	17500	17671	17487	17507	17535	17648	17426	17478	17485	17649	17777	17367	17711	17740	17510	17415	17486	17725	17590	17509	17672	17531	17602	17485	17600	17486	17391	17619	17457	17503	17766	17324	17484	17702	17422	17488	17750	17539	17517	17588	17687	17564	17396	17768	17427	17639	17694	17606	17522	17554	17723	17552	17675	17475	17581	17561	17445	17572	17599	17484	17475	17683	17660	17559	17552	17543	17614	17546	17565	17678	17610	17953	17622	17403	17492	17706	17534	17707	17688	17457	17648	17644	17376	17643	17659	17497	17666	17522	17617	17534	17454	17509	17610	17556	17584	17580	17601	17366	17526	17590	17425	17572	17584	17557	17595	17517	17581	17502	17540	17513	17349	17526	17523	17631	17586	17545	17557	17579	17657	17678	17391	17515	17645	17586	17588	17536	17718	17687	17633	17643	17631	17581	17551	17620	17608	17469	17485	17667	17570	17680	17555	17695	17451	17621	17517	17555	17504	17670	17632	17615	17524	17680	17482	17667	17567	17424	17488	17509	17482	17588	17818	17686	17556	17379	17540	17660	17368	17551	17560	17645	17594	17530	17519	17609	17459	17464	17513	17621	17732	17433	17492	17483	17456	17685	17503	17546	17324	17554	17472	17558	17448	17492	17392	17649	17534	17401	17629	17611	17545	17600	17612	17568	17643	17707	17708	17619	17690	17628	17503	17514	17588	17426	17422	17681	17576	17565	17550	17692	17458	17609	17541	17563	17533	17478	17555	17493	17481	17467	17664	17487	17677	17576	17508	17551	17640	17661	17489	17434	17537	17329	17551	17580	17549	17552	17692	17391	17740	17715	17530	17488	17445	17640	17463	17392	17627	17634	17660	17471	17547	17576	17544	17548	17694	17705	17464	17538	17459	17292	17614	17586	17636	17583	17449	17753	17392	17685	17539	17778	17420	17408	17666	17542	17535	17506	17586	17680	17441	17704	17540	17694	17522	17735	17674	17461	17567	17397	17713	17515	17593	17362	17469	17511	17559	17486	17529	17441	17454	17540	17667	17586	17654	17691	17735	17599	17660	17608	17367	17618	17557	17578	17525	17641	17523	17437	17554	17544	17367	17532	17627	17312	17600	17568	17527	17602	17595	17695	17704	17661	17688	17485	17603	17515	17505	17530	17527	17425	17605	17610	17378	17628	17590	17691	17521	17469	17697	17512	17655	17529	17549	17528	17716	17553	17378	17575	17708	17388	17576	17504	17594	17606	17577	17617	17614	17749	17549	17464	17576	17542	17636	17731	17548	17593	17553	17508	17473	17590	17739	17542	17622	17469	17590	17547	17471	17604	17430	17711	17728	17586	17479	17552	17537	17483	17472	17524	17562	17624	17556	17375	17572	17573	17488	17451	17581	17738	17524	17460	17448	17456	17582	17445	17577	17429	17637	17647	17414	17640	17679	17567	17619	17627	17561	17547	17523	17466	17743	17456	17603	17653	17492	17571	17461	17558	17622	17688	17691	17724	17633	17613	17636	17565	17490	17478	17479	17574	17452	17440	17737	17591	17403	17563	17562	17515	17516	17569	17546	17532	17629	17454	17583	17542	17583	17574	17347	17382	17539	17566	17658	17643	17565	17437	17705	17636	17638	17466	17616	17467	17493	17563	17527	17672	17441	17449	17457	17594	17556	17553	17489	17473	17597	17545	17492	17721	17534	17454	17502	17598	17634	17453	17579	17316	17656	17520	17620	17576	17464	17554	17483	17570	17747	17597	17554	17581	17730	17577	17326	17784	17565	17534	17548	17456	17624	17616	17432	17535	17560	17409	17697	17460	17599	17623	17612	17595	17712	17715	17537	17720	17757	17643	17615	17682	17667	17605	17602	17623	17496	17521	17523	17602	17343	17441	17695	17726	17602	17374	17771	17496	17581	17550	17698	17530	17501	17667	17512	17730	17606	17378	17479	17523	17643	17531	17624	17652	17521	17580	17644	17655	17438	17714	17690	17651	17535	17706	17732	17683	17631	17695	17490	17614	17672	17599	17481	17559	17555	17425	17507	17636	17736	17575	17550	17573	17477	17464	17464	17503	17550	17476	17534	17650	17358	17572	17592	17592	17575	17544	17642	17553	17551	17637	17570	17662	17393	17401	17592	17645	17481	17579	17755	17415	17740	17578	17542	17583	17476	17637	17460	17479	17521	17654	17527	17614	17572	17792	17586	17612	17708	17598	17597	17473	17663	17462	17710	17654	17619	17697	17322	17670	17518	17534	17732	17674	17632	17611	17585	17552	17578	17639	17657	17576	17598	17574	17448	17532	17538	17763	17724	17620	17726	17686	17459	17524	17647	17542	17672	17451	17514	17506	17588	17657	17643	17502	17469	17599	17617	17460	17538	17611	17440	17527	17611	17605	17571	17587	17615	17588	17581	17586	17609	17540	17703	17484	17317	17570	17583	17343	17681	17627	17568	17708	17524	17550	17569	17638	17413	17491	17428	17564	17385	17492	17538	17616	17526	17671	17697	17742	17544	17619	17650	17484	17575	17768	17316	17581	17651	17544	17506	17416	17504	17628	17555	17495	17553	17600	17654	17715	17643	17580	17486	17515	17628	17594	17555	17605	17500	17345	17817	17560	17586	17449	17360	17501	17779	17588	17451	17278	17478	17571	17332	17774	17505	17421	17648	17456	17515	17563	17474	17421	17550	17425	17445	17496	17522	17589	17549	17571	17508	17608	17527	17722	17575	17504	17547	17460	17570	17720	17487	17562	17674	17559	17386	17670	17558	17412	17531	17558	17540	17464	17746	17528	17709	17650	17680	17663	17650	17436	17483	17495	17601	17569	17559	17565	17339	17622	17593	17536	17442	17498	17508	17552	17546	17747	17644	17672	17526	17647	17491	17436	17473	17597	17476	17552	17490	17564	17637	17686	17630	17494	17601	17558	17569	17408	17468	17723	17608	17412	17465	17526	17519	17613	17548	17503	17702	17521	17456	17663	17374	17602	17661	17492	17646	17556	17704	17601	17652	17581	17581	17561	17539	17536	17612	17609	17896	17465	17633	17546	17729	17576	17608	17652	17695	17555	17456	17524	17398	17598	17544	17614	17493	17560	17612	17636	17526	17406	17535	17478	17600	17753	17430	17533	17516	17472	17646	17629	17617	17464	17577	17606	17418	17667	17550	17509	17678	17486	17533	17533	17582	17525	17639	17783	17467	17538	17543	17481	17606	17550	17515	17560	17422	17585	17616	17678	17413	17717	17451	17613	17651	17624	17510	17595	17552	17705	17686	17476	17607	17723	17604	17488	17576	17536	17354	17672	17648	17522	17800	17459	17570	17643	17403	17790	17375	17653	17488	17493	17556	17732	17497	17448	17604	17331	17320	17547	17644	17610	17408	17706	17494	17569	17559	17557	17314	17586	17442	17512	17625	17490	17662	17562	17746	17543	17458	17566	17330	17653	17466	17328	17564	17535	17655	17491	17576	17595	17310	17649	17546	17717	17702	17413	17698	17591	17638	17686	17633	17703	17606	17576	17456	17521	17468	17442	17573	17743	17632	17683	17545	17607	17494	17469	17551	17426	17504	17602	17589	17761	17658	17648	17479	17732	17440	17714	17548	17589	17399	17523	17517	17512	17538	17544	17654	17481	17637	17445	17523	17466	17635	17590	17659	17546	17568	17664	17550	17488	17549	17625	17713	17544	17613	17430	17699	17499	17624	17465	17522	17684	17611	17563	17705	17524	17583	17449	17642	17781	17525	17456	17549	17442	17718	17459	17345	17658	17507	17708	17491	17328	17635	17495	17498	17734	17497	17584	17425	17424	17487	17392	17594	17685	17524	17523	17659	17561	17622	17602	17524	17607	17650	17435	17545	17532	17547	17521	17611	17422	17690	17349	17661	17631	17608	17738	17645	17536	17370	17344	17651	17672	17507	17550	17574	17607	17687	17556	17481	17498	17622	17613	17316	17566	17565	17717	17590	17454	17535	17481	17487	17651	17551	17657	17655	17615	17625	17350	17646	17707	17671	17413	17615	17679	17538	17620	17440	17485	17565	17564	17585	17739	17643	17636	17503	17532	17622	17584	17684	17567	17606	17580	17506	17528	17594	17466	17467	17562	17582	17431	17459	17365	17585	17525	17581	17521	17596	17615	17650	17564	17539	17678	17546	17477	17687	17464	17547	17716	17643	17603	17609	17548	17533	17417	17510	17495	17498	17511	17385	17598	17681	17670	17547	17665	17606	17604	17723	17553	17545	17517	17511	17532	17601	17673	17506	17376	17619	17592	17556	17643	17527	17548	17561	17601	17370	17584	17554	17696	17475	17611	17873	17419	17694	17598	17514	17466	17658	17473	17613	17638	17541	17513	17603
30470	36266	42790	34612	26320	23414	22246	21776	21306	21382	21399	21482	21576	21535	21371	21312	21557	21420	21355	21327	21813	21560	21557	21486	21425	21419	21410	21614	21527	21652	21592	21467	21585	21585	21513	21422	21256	21490	21508	21414	21572	21569	21647	21411	21554	21597	21642	21645	21391	21647	21582	21395	21655	21452	21591	21272	21386	21487	21464	21401	21435	21489	21496	21495	21476	21498	21577	21412	21442	21502	21580	21425	21510	21597	21521	21665	21507	21617	21398	21521	21558	21490	21479	21560	21544	21515	21550	21332	21405	21526	21353	21322	21521	21608	21370	21278	21314	21551	21363	21290	21401	21596	21539	21630	21594	21645	21470	21444	21483	21424	21570	21276	21625	21414	21433	21448	21634	21592	21460	21277	21512	21547	21716	21409	21715	21667	21604	21619	21516	21423	21468	21614	21667	21652	21377	21415	21418	21485	21464	21496	21508	21366	21577	21589	21418	21347	21357	21518	21494	21558	21609	21653	21576	21473	21504	21458	21559	21479	21410	21514	21522	21539	21517	21358	21395	21327	21496	21549	21411	21424	21428	21379	21472	21337	21726	21320	21440	21586	21678	21241	21542	21576	21458	21352	21311	21267	21418	21385	21551	21387	21495	21598	21581	21365	21569	21280	21448	21345	21515	21497	21664	21373	21652	21480	21665	21376	21501	21422	21296	21718	21629	21462	21513	21461	21202	21209	21415	21269	21464	21208	21304	21465	21365	21324	21614	21461	21634	21333	21641	21656	21418	21536	21572	21590	21447	21539	21532	21566	21339	21332	21695	21432	21524	21433	21385	21595	21270	21318	21573	21641	21320	21753	21367	21631	21457	21351	21431	21587	21575	21589	21374	21406	21435	21447	21519	21487	21226	21501	21373	21323	21489	21546	21679	21336	21559	21480	21655	21360	21395	21645	21760	21583	21508	21483	21485	21499	21463	21532	21520	21440	21586	21563	21655	21460	21334	21630	21351	21541	21443	21524	21553	21518	21504	21494	21579	21420	21467	21618	21524	21466	21371	21444	21471	21322	21527	21323	21593	21416	21438	21322	21492	21406	21524	21472	21341	21561	21357	21454	21231	21341	21589	21522	21489	21356	21546	21311	21413	21373	21586	21472	21538	21404	21554	21608	21596	21521	21488	21380	21277	21453	21578	21520	21326	21367	21610	21436	21452	21497	21439	21586	21389	21584	21547	21579	21435	21511	21343	21231	21397	21400	21554	21521	21624	21576	21185	21396	21438	21486	21379	21408	21438	21536	21592	21339	21413	21417	21461	21460	21432	21537	21447	21688	21608	21540	21313	21530	21482	21673	21539	21522	21456	21468	21646	21492	21494	21560	21407	21420	21441	21172	21674	21599	21587	21560	21306	21222	21752	21603	21402	21578	21563	21614	21300	21600	21394	21482	21568	21398	21427	21508	21590	21623	21594	21398	21472	21447	21516	21551	21450	21231	21578	21433	21495	21373	21519	21477	21467	21570	21558	21456	21544	21243	21453	21404	21527	21269	21372	21403	21534	21648	21485	21530	21358	21507	21436	21590	21514	21454	21533	21398	21302	21308	21326	21647	21736	21318	21602	21390	21412	21317	21384	21372	21428	21362	21628	21351	21384	21385	21256	21383	21454	21463	21359	21219	21426	21674	21480	21257	21572	21605	21425	21484	21411	21643	21629	21632	21418	21449	21369	21315	21437	21526	21444	21363	21421	21526	21466	21507	21373	21269	21447	21400	21243	21598	21493	21625	21490	21326	21594	21483	21693	21600	21357	21508	21576	21340	21295	21493	21555	21674	21584	21243	21346	21226	21523	21687	21476	21311	21561	21471	21381	21469	21504	21523	21367	21427	21357	21393	21459	21401	21419	21461	21303	21680	21625	21692	21428	21563	21492	21412	21421	21501	21377	21432	21343	21481	21307	21451	21624	21420	21517	21475	21310	21363	21401	21407	21520	21368	21592	21252	21582	21469	21620	21369	21349	21366	21694	21451	21424	21503	21301	21444	21510	21326	21769	21500	21629	21458	21654	21506	21474	21540	21538	21491	21434	21693	21508	21550	21131	21355	21474	21556	21690	21458	21639	21698	21596	21407	21524	21363	21462	21391	21504	21565	21477	21687	21397	21309	21363	21552	21562	21553	21482	21399	21741	21560	21576	21500	21428	21336	21557	21481	21391	21399	21581	21517	21376	21449	21543	21202	21489	21549	21449	21518	21522	21548	21504	21621	21534	21532	21426	21432	21475	21413	21444	21456	21555	21307	21376	21334	21765	21309	21500	21457	21503	21550	21457	21522	21455	21456	21540	21471	21497	21208	21349	21410	21322	21557	21598	21469	21536	21612	21565	21578	21296	21503	21396	21531	21527	21673	21474	21469	21559	21553	21474	21453	21664	21502	21529	21283	21612	21632	21189	21426	21330	21424	21313	21513	21262	21383	21487	21446	21399	21310	21405	21769	21524	21431	21219	21287	21447	21635	21548	21543	21496	21606	21407	21426	21558	21600	21535	21363	21475	21393	21329	21518	21492	21688	21450	21532	21364	21467	21483	21528	21434	21440	21557	21357	21385	21289	21430	21568	21574	21425	21305	21316	21546	21362	21424	21301	21324	21466	21504	21456	21384	21338	21352	21373	21382	21622	21553	21543	21672	21417	21540	21468	21257	21555	21556	21572	21433	21638	21372	21329	21547	21559	21385	21303	21336	21391	21694	21458	21233	21424	21327	21352	21445	21694	21474	21469	21579	21403	21442	21311	21553	21489	21392	21625	21254	21527	21580	21521	21416	21570	21450	21320	21671	21396	21504	21522	21484	21572	21571	21403	21347	21246	21764	21491	21541	21377	21344	21241	21468	21492	21588	21459	21525	21320	21346	21259	21449	21354	21535	21464	21712	21713	21360	21483	21391	21458	21485	21558	21358	21546	21736	21458	21293	21423	21237	21461	21518	21458	21515	21535	21493	21570	21603	21340	21492	21648	21496	21587	21669	21506	21445	21393	21361	21580	21420	21525	21361	21467	21559	21598	21394	21324	21618	21444	21607	21474	21489	21382	21469	21639	21395	21635	21485	21393	21371	21361	21327	21250	21382	21563	21522	21490	21479	21590	21489	21578	21616	21447	21436	21569	21638	21444	21570	21620	21517	21407	21376	21528	21575	21599	21401	21364	21713	21460	21266	21461	21352	21548	21431	21620	21454	21277	21354	21461	21577	21544	21409	21519	21465	21502	21431	21498	21435	21287	21601	21369	21531	21437	21542	21259	21496	21509	21497	21401	21299	21564	21563	21307	21325	21442	21473	21367	21564	21456	21502	21535	21524	21580	21356	21600	21562	21311	21395	21589	21500	21636	21428	21570	21529	21457	21409	21435	21461	21331	21485	21391	21476	21302	21395	21540	21525	21314	21404	21387	21513	21557	21564	21478	21686	21569	21466	21305	21600	21568	21283	21552	21497	21352	21601	21483	21376	21513	21610	21604	21522	21321	21579	21407	21443	21411	21619	21470	21513	21346	21661	21503	21504	21396	21564	21579	21469	21394	21254	21531	21560	21546	21603	21454	21632	21329	21580	21529	21470	21593	21451	21541	21584	21474	21405	21332	21540	21355	21284	21583	21664	21634	21579	21407	21451	21486	21571	21722	21451	21281	21499	21447	21530	21524	21301	21497	21641	21459	21610	21530	21544	21492	21412	21543	21598	21542	21525	21462	21443	21496	21308	21252	21654	21487	21681	21654	21724	21668	21498	21696	21493	21411	21554	21309	21450	21443	21340	21362	21443	21504	21443	21490	21388	21281	21511	21448	21554	21356	21377	21192	21305	21261	21383	21476	21441	21328	21401	21399	21392	21617	21513	21640	21458	21382	21301	21528	21458	21462	21348	21626	21362	21221	21642	21600	21380	21327	21500	21327	21594	21541	21654	21495	21432	21261	21618	21451	21529	21448	21382	21399	21568	21310	21621	21502	21438	21476	21452	21437	21457	21258	21270	21601	21481	21473	21327	21411	21266	21588	21444	21627	21297	21545	21460	21324	21278	21497	21505	21370	21474	21435	21504	21249	21517	21657	21439	21311	21439	21443	21543	21462	21575	21354	21341	21497	21450	21540	21648	21382	21534	21452	21394	21579	21433	21613	21568	21531	21426	21403	21552	21477	21634	21311	21438	21324	21620	21503	21362	21343	21366	21468	21560	21475	21427	21584	21640	21622	21465	21505	21522	21361	21538	21356	21621	21566	21358	21459	21524	21515	21579	21450	21523	21318	21426	21384	21374	21628	21565	21594	21664	21568	21497	21563	21327	21300	21365	21608	21685	21560	21548	21610	21547	21620	21540	21559	21439	21382	21640	21339	21445	21683	21418	21417	21587	21558	21590	21603	21430	21389	21500	21461	21552	21387	21752	21374	21595	21330	21322	21678	21566	21559	21483	21609	21467	21680	21514	21412	21636	21309	21366	21359	21624	21495	21388	21568	21459	21205	21779	21713	21239	21491	21423	21445	21494	21586	21402	21383	21712	21445	21561	21260	21440	21483	21574	21363	21364	21492	21434	21601	21280	21553	21411	21416	21383	21571	21419	21652	21551	21488	21470	21518	21520	21401	21289	21549	21558	21519	21435	21323	21557	21385	21322	21604	21570	21449	21710	21373	21510	21455	21330	21417	21512	21337	21595	21421	21509	21468	21498	21458	21415	21366	21486	21392	21427	21357	21494	21326	21531	21604	21530	21505	21615	21464	21375	21472	21370	21653	21310	21310	21309	21582	21528	21537	21459	21377	21219	21476	21447	21350	21498	21296	21467	21346	21538	21475	21485	21390	21249	21420	21511	21324	21354	21433	21323	21516	21567	21556	21684	21618	21775	21367	21564	21539	21452	21445	21486	21390	21419	21309	21570	21545	21412	21321	21468	21297	21512	21568	21287	21523	21249	21440	21481	21329	21366	21438	21378	21456	21542	21574	21299	21576	21417	21596	21464	21382	21329	21490	21306	21528	21532	21286	21308	21495	21591	21535	21214	21442	21493	21409	21560	21480	21472	21416	21405	21249	21418	21670	21463	21531	21397	21531	21444	21402	21707	21560	21530	21412	21290	21220	21514	21343	21536	21472	21689	21479	21681	21584	21344	21330	21443	21348	21529	21217	21541	21634	21454	21444	21464	21604
38006	56135	44683	30379	22469	19261	18226	17849	17968	17598	17853	17616	17627	17767	17773	17677	17627	17621	17580	17491	17710	17777	17659	17658	17543	17829	17747	17781	17795	17812	17670	17766	17740	17725	17654	17517	17809	17714	17673	17724	17765	17653	17819	17610	17840	17677	17751	17634	17670	17622	17498	17700	17752	17605	17611	17651	17805	17678	17690	17741	17654	17538	17864	17782	17691	17756	17652	17790	17855	17654	17668	17796	17654	17700	17678	17647	17621	17713	17448	17720	17582	17729	17555	17716	17681	17861	17727	17633	17623	17699	17803	17638	17581	17761	17640	17624	17599	17657	17514	17704	17637	17685	17595	17716	17572	17734	17749	17662	17614	17804	17658	17657	17842	17575	17658	17752	17629	17588	17654	17749	17867	17405	17669	17828	17715	17758	17822	17538	17718	17581	17718	17661	17577	17568	17691	17717	17756	17670	17676	17806	17614	17726	17845	17738	17748	17760	17879	17802	17660	17537	17698	17594	17828	17525	17825	17702	17674	17566	17739	17710	17643	17620	17737	17866	17497	17627	17803	17861	17674	17714	17733	17662	17561	17680	17634	17738	17687	17814	17750	17769	17750	17682	17619	17718	17596	17493	17686	17751	17651	17714	17850	17633	17662	17879	17728	17550	17721	17660	17793	17714	17533	17612	17644	17580	17758	17584	17670	17831	17733	17830	17625	17736	17565	17596	17650	17730	17899	17580	17795	17751	17766	17805	17729	17686	17542	17616	17631	17619	17837	17703	17606	17700	17652	17810	17633	17793	17645	17752	17884	17655	17594	17699	17629	17695	17577	17678	17663	17786	17864	17750	17602	17690	17749	17806	17711	17961	17678	17731	17596	17718	17645	17499	17742	17784	17646	17719	17816	17738	17647	17816	17561	17719	17628	17586	17597	17659	17802	17730	17770	17625	17842	17688	17705	17752	17788	17698	17725	17631	17679	17761	17934	17702	17543	17760	17672	17698	17641	17696	17788	17571	17681	17568	17695	17733	17733	17692	17642	17636	17786	17600	17640	17693	17549	17813	17697	17840	17587	17776	17515	17614	17545	17791	17730	17807	17578	17629	17686	17691	17767	17497	17788	17427	17724	17575	17769	17600	17752	17702	17675	17700	17670	17787	17567	17629	17536	17626	17593	17740	17722	17684	17605	17627	17560	17708	17619	17601	17622	17610	17676	17518	17624	17633	17835	17515	17721	17689	17659	17737	17605	17815	17555	17674	17666	17754	17755	17556	17587	17901	17850	17631	17777	17577	17656	17484	17801	17688	17775	17536	17636	17627	17735	17725	17683	17750	17583	17668	17765	17693	17710	17703	17694	17738	17656	17642	17831	17673	17861	17770	17839	17610	17645	17842	17642	17797	17810	17857	17802	17713	17777	17780	17706	17654	17575	17835	17720	17662	17710	17791	17660	17771	17656	17809	17720	17649	17604	17766	17564	17784	17541	17660	17662	17602	17455	17756	17624	17776	17586	17885	17644	17811	17664	17711	17539	17674	17490	17778	17612	17608	17661	17759	17691	17811	17756	17620	17813	17708	17874	17724	17745	17609	17636	17842	17541	17631	17784	17682	17683	17582	17663	17597	17794	17531	17736	17538	17812	17506	17763	17811	17670	17732	17811	17764	17765	17722	17681	17536	17739	17612	17663	17636	17667	17630	17653	17751	17631	17683	17708	17548	17707	17750	17540	17591	17705	17653	17791	17691	17665	17714	17564	17714	17883	17564	17613	17818	17965	17730	17606	17744	17770	17792	17956	17728	17603	17731	17728	17743	17632	17824	17614	17598	17679	17673	17765	17792	17615	17544	17565	17665	17626	17769	17637	17836	17629	17571	17757	17616	17671	17769	17650	17684	17759	17648	17760	17737	17798	17603	17682	17668	17773	17692	17831	17645	17524	17700	17632	17579	17748	17563	17755	17896	17684	17778	17742	17661	17796	17694	17583	17411	17732	17584	17679	17736	17588	17698	17593	17628	17755	17586	17669	17687	17637	17589	17683	17512	17786	17707	17695	17647	17642	17585	17764	17728	17708	17590	17647	17630	17757	17676	17624	17926	17869	17727	17710	17577	17809	17925	17675	17701	17625	17793	17528	17763	17895	17736	17692	17512	17641	17795	17757	17975	17726	17578	17706	17792	17725	17705	17691	17591	17784	17681	17697	17717	17561	17743	17626	17604	17774	17719	17599	17616	17561	17620	17673	17712	17624	17484	17777	17727	17814	17825	17653	17778	17545	17575	17800	17712	17589	17618	17655	17657	17832	17781	17630	17584	17689	17718	17662	17676	17749	17640	17642	17601	17792	17672	17796	17661	17696	17484	17772	17710	17542	17802	17720	17642	17601	17694	17651	17600	17834	17690	17754	17674	17703	17726	17793	17568	17704	17849	17647	17740	17884	17738	17610	17671	17581	17727	17663	17672	17600	17580	17774	17764	17744	17549	17797	17663	17917	17764	17673	17744	17654	17717	17900	17845	17685	17636	17655	17651	17605	17743	17777	17797	17812	17693	17721	17666	17579	17733	17728	17718	17606	17804	17691	17725	17674	17668	17801	17747	17506	17720	17655	17694	17764	17608	17672	17573	17698	17628	17769	17761	17846	17736	17788	17763	17588	17685	17773	17690	17731	17771	17805	17745	17804	17663	17646	17616	17718	17818	17717	17719	17695	17725	17599	17749	17877	17770	17641	17760	17709	17658	17709	17830	17690	17751	17524	17842	17605	17572	17692	17536	17494	17641	17707	17713	17418	17586	17655	17640	17557	17815	17866	17645	17838	17829	17819	17618	17602	17561	17574	17730	17899	17636	17658	17996	17614	17597	17730	17768	17723	17629	17851	17794	17639	17683	17661	17594	17626	17681	17678	17594	17580	17715	17525	17875	17722	17678	17732	17685	17756	17930	17676	17758	17663	17697	17486	17736	17769	17685	17566	17785	17634	17659	17677	17635	17888	17784	17667	17697	17702	17671	17731	17692	17712	17524	17539	17794	17556	17549	17651	17676	17551	17569	17732	17636	17737	17682	17584	17698	17653	17598	17773	17755	17756	17568	17652	17813	17866	17778	17580	17649	17724	17781	17635	17629	17655	17688	17663	17611	17756	17774	17792	17705	17698	17831	17915	17784	17648	17679	17783	17730	17768	17679	17744	17765	17903	17750	17719	17585	17824	17819	17670	17637	17618	17787	17521	17584	17784	17687	17566	17769	17665	17848	17827	17619	17632	17678	17521	17823	17617	17857	17845	17649	17667	17837	17848	17700	17762	17804	17551	17606	17631	17596	17788	17655	17898	17581	17743	17574	17740	17731	17757	17630	17593	17746	17705	17672	17718	17627	17635	17766	17647	17711	17637	17619	17916	17468	17764	17725	17558	17882	17811	17677	17649	17805	17718	17863	17709	17542	17886	17611	17620	17689	17525	17522	17682	17845	17731	17738	17528	17702	17688	17767	17699	17677	17670	17624	17730	17643	17670	17668	17565	17729	17773	17811	17776	17684	17822	17526	17618	17727	17541	17913	17670	17863	17757	17668	17641	17500	17732	17839	17873	17572	17918	17599	17590	17548	17711	17760	17763	17842	17740	17434	17734	17873	17778	17703	17616	17790	17624	17576	17702	17545	17977	17607	17561	17863	17589	17763	17768	17603	17684	17698	17742	17624	17605	17705	17696	17834	17521	17755	17734	17884	17702	17575	17986	17811	17727	17740	17818	17700	17640	17550	17476	17682	17623	17632	17626	17692	17816	17683	17737	17797	17828	17709	17817	17774	17591	17449	17773	17695	17761	17839	17584	17712	17678	17656	17774	17716	17765	17672	17713	17660	17541	17833	17647	17604	17650	17641	17592	17752	17720	17632	17820	17662	17830	17701	17586	17632	17644	17709	17530	17697	17796	17700	17577	17797	17889	17598	17770	17744	17607	17543	17543	17634	17675	17751	17777	17748	17663	17818	17768	17642	17794	17591	17802	17668	17980	17447	17637	17706	17666	17794	17568	17686	17743	17681	17697	17579	17708	17722	17724	17776	17603	17821	17675	17844	17588	17584	17727	17737	17772	17554	17832	17633	17727	17812	17854	17563	17712	17747	17599	17605	17671	17742	17690	17630	17668	17549	17699	17799	17704	17745	17556	17619	17719	17707	17792	17853	17782	17511	17593	17692	17571	17885	17523	17552	17909	17680	17801	17603	17831	17793	17786	17617	17672	17789	17582	17640	17625	17755	17708	17854	17737	17738	17859	17661	17641	17625	17705	17671	17719	17682	17651	17641	17611	17850	17785	17562	17771	17644	17569	17800	17698	17561	17743	17588	17522	17866	17734	17747	17704	17795	17544	17434	17732	17666	17701	17644	17626	17702	17528	17698	17684	17640	17504	17813	17708	17669	17774	17716	17717	17727	17924	17747	17616	17608	17638	17623	17700	17698	17796	17657	17532	17704	17875	17646	17690	17621	17731	17627	17847	17863	17635	17778	17620	17736	17451	17685	17671	17724	17870	17794	17600	17746	17844	17542	17684	17681	17779	17734	17827	17583	17705	17638	17762	17617	17668	17709	17584	17672	17663	17687	17715	17981	17668	17841	17631	17664	17828	17472	17605	17635	17672	17678	17926	17681	17773	17643	17688	17756	17781	17651	17699	17904	17691	17778	17698	17684	17652	17776	17560	17800	17760	17628	17633	17712	17663	17608	17580	17686	17807	17582	17848	17694	17438	17687	17568	17792	17677	17693	17344	17877	17665	17793	17702	17631	17776	17577	17787	17661	17693	17693	17827	17724	17753	17781	17596	17664	17652	17516	17763	17807	17614	17898	17729	17678	17656	17626	17653	17703	17594	17776	17529	17772	17581	17654	17650	17708	17529	17864	17684	17664	17787	17706	17684	17866	17562	17842	17794	17749	17606	17888	17669	17763	17750	17744	17674	17739	17811	17645	17746	17600	17510	17835	17690	17777	17687	17591	17682	17603	17807	17816	17683	17765	17642	17675	17798	17924	17685	17822	17640	17731	17666	17723	17649	17663	17623	17791	17764	17661	17724	17709	17585	17813	17658	17682	17659	17686	17775	17546	17864	17753	17484	17759	17714	17588	17690	17555	17696	17640	17556	17671	17650	17731	17723	17740	17610	17705	17698	17677	17684	17810	17775	17584	17545	17790
24340	24374	41003	41424	34162	29514	26590	22667	21645	21612	21874	21658	21684	21462	21652	21614	21590	21659	21568	21720	21531	21722	21400	21509	21763	21661	21312	21379	21476	21496	21526	21425	21776	21465	21600	21219	21347	21288	21302	21388	21379	21570	21487	21456	21312	21623	21326	21337	21538	21368	21572	21378	21463	21490	21339	21579	21661	21424	21609	21385	21513	21475	21551	21509	21283	21544	21409	21509	21355	21518	21222	21430	21443	21673	21358	21398	21407	21387	21557	21465	21356	21289	21503	21391	21408	21515	21297	21395	21387	21412	21433	21447	21360	21435	21317	21382	21352	21475	21476	21438	21483	21656	21549	21577	21508	21503	21439	21295	21597	21374	21327	21615	21489	21384	21475	21565	21547	21418	21163	21410	21556	21327	21281	21396	21524	21416	21366	21454	21539	21344	21358	21337	21528	21386	21501	21476	21576	21588	21433	21358	21418	21462	21468	21560	21413	21295	21324	21428	21335	21437	21441	21412	21479	21250	21529	21292	21222	21309	21618	21528	21135	21243	21403	21477	21478	21352	21352	21376	21410	21315	21509	21500	21602	21425	21339	21411	21718	21763	21595	21392	21414	21257	21576	21352	21429	21296	21488	21367	21525	21507	21272	21402	21132	21544	21312	21308	21316	21626	21418	21447	21558	21464	21382	21529	21540	21307	21355	21360	21377	21217	21569	21366	21570	21462	21430	21449	21387	21064	21377	21262	21462	21431	21513	21385	21396	21657	21514	21466	21439	21504	21220	21270	21515	21452	21327	21333	21513	21414	21325	21449	21236	21563	21629	21569	21420	21469	21526	21538	21477	21375	21267	21444	21464	21331	21572	21331	21434	21138	21434	21366	21521	21471	21417	21460	21573	21273	21442	21357	21445	21393	21553	21607	21766	21497	21280	21465	21542	21243	21301	21470	21613	21351	21444	21594	21544	21282	21256	21336	21254	21301	21303	21330	21394	21178	21480	21319	21297	21211	21408	21446	21513	21283	21457	21602	21568	21441	21246	21665	21469	21800	21228	21770	21359	21442	21309	21211	21331	21573	21355	21408	21495	21216	21452	21577	21371	21353	21469	21429	21541	21227	21556	21364	21283	21347	21376	21528	21452	21392	21138	21152	21529	21283	21231	21181	21403	21431	21690	21362	21431	21468	21337	21335	21645	21613	21317	21415	21436	21341	21488	21361	21262	21410	21294	21663	21528	21197	21458	21430	21368	21335	21474	21367	21430	21349	21451	21300	21373	21519	21380	21541	21329	21418	21525	21652	21429	21441	21374	21414	21506	21311	21413	21494	21340	21406	21390	21374	21377	21380	21436	21509	21424	21568	21266	21447	21384	21592	21352	21228	21265	21297	21190	21257	21534	21340	21687	21595	21233	21279	21453	21481	21364	21433	21327	21446	21318	21496	21633	21332	21250	21152	21452	21295	21057	21502	21387	21310	21327	21346	21453	21261	21475	21425	21432	21505	21425	21396	21396	21363	21229	21156	21394	21490	21487	21567	21514	21351	21238	21342	21452	21298	21542	21592	21345	21525	21336	21452	21690	21692	21349	21377	21129	21396	21347	21470	21546	21470	21363	21486	21207	21407	21318	21194	21534	21371	21570	21329	21548	21368	21287	21732	21361	21663	21690	21534	21382	21396	21384	21509	21263	21506	21533	21272	21345	21379	21295	21281	21711	21453	21295	21260	21560	21477	21415	21577	21381	21513	21392	21269	21466	21480	21524	21490	21411	21428	21559	21505	21584	21301	21411	21452	21335	21534	21487	21630	21440	21233	21558	21540	21458	21545	21358	21413	21352	21317	21562	21294	21320	21477	21528	21135	21563	21432	21328	21353	21546	21285	21406	21258	21215	21488	21784	21202	21499	21606	21317	21516	21577	21596	21264	21491	21272	21379	21338	21569	21472	21107	21452	21319	21373	21369	21357	21353	21233	21278	21388	21588	21443	21378	21383	21603	21588	21303	21596	21425	21374	21455	21191	21530	21322	21315	21541	21415	21433	21479	21358	21298	21525	21195	21283	21269	21351	21284	21474	21594	21337	21446	21452	21399	21465	21655	21473	21464	21724	21334	21423	21328	21457	21625	21521	21467	21553	21354	21450	21394	21338	21489	21244	21391	21339	21468	21539	21576	21199	21440	21385	21384	21358	21342	21433	21339	21178	21320	21735	21370	21503	21308	21277	21550	21325	21300	21474	21400	21365	21194	21362	21355	21284	21444	21304	21372	21385	21231	21291	21753	21615	21275	21277	21478	21271	21333	21325	21319	21374	21473	21441	21517	21398	21572	21557	21393	21502	21610	21458	21300	21473	21222	21583	21432	21247	21444	21649	21501	21458	21205	21261	21468	21314	21154	21459	21427	21411	21436	21450	21538	21434	21362	21360	21418	21505	21301	21379	21552	21383	21514	21255	21352	21382	21339	21402	21422	21386	21280	21401	21619	21386	21334	21418	21432	21611	21407	21242	21399	21218	21523	21467	21597	21368	21231	21666	21480	21374	21232	21526	21394	21348	21328	21597	21559	21484	21398	21486	21315	21291	21009	21338	21410	21498	21367	21322	21546	21462	21156	21548	21395	21567	21091	21464	21393	21410	21334	21626	21242	21365	21433	21331	21482	21471	21479	21572	21542	21371	21490	21507	21422	21400	21368	21486	21597	21514	21362	21420	21346	21542	21359	21400	21484	21428	21522	21596	21284	21234	21599	21639	21323	21258	21351	21359	21346	21531	21629	21403	21360	21341	21655	21351	21459	21372	21374	21309	21505	21494	21507	21446	21139	21612	21627	21435	21455	21282	21425	21494	21516	21503	21552	21433	21433	21363	21523	21204	21323	21603	21433	21243	21562	21362	21422	21368	21354	21475	21545	21396	21453	21390	21472	21239	21488	21260	21340	21568	21489	21487	21298	21414	21188	21263	21448	21451	21426	21526	21506	21542	21548	21494	21428	21398	21433	21513	21417	21403	21510	21635	21277	21322	21385	21389	21521	21256	21514	21316	21474	21335	21478	21302	21386	21474	21273	21521	21487	21263	21050	21337	21230	21401	21261	21564	21401	21683	21349	21286	21575	21337	21489	21398	21406	21577	21564	21505	21453	21348	21592	21340	21512	21449	21373	21565	21154	21312	21509	21527	21404	21577	21419	21385	21353	21385	21288	21259	21418	21364	21272	21240	21466	21408	21311	21357	21427	21525	21651	21423	21299	21489	21207	21429	21472	21457	21439	21603	21383	21346	21547	21356	21556	21332	21412	21525	21613	21364	21372	21549	21368	21350	21460	21433	21609	21408	21466	21341	21545	21408	21484	21292	21215	21358	21416	21444	21353	21550	21587	21463	21269	21738	21379	21553	21503	21426	21499	21441	21365	21472	21569	21574	21434	21419	21466	21431	21377	21415	21376	21453	21354	21485	21469	21381	21413	21590	21564	21540	21376	21349	21335	21294	21212	21482	21300	21413	21420	21548	21581	21465	21433	21315	21322	21495	21605	21539	21447	21327	21191	21385	21157	21481	21478	21422	21475	21389	21452	21366	21536	21533	21526	21484	21387	21426	21489	21441	21385	21493	21488	21341	21437	21541	21263	21576	21514	21145	21390	21194	21328	21199	21511	21338	21588	21515	21291	21554	21431	21529	21469	21396	21473	21556	21369	21625	21310	21475	21380	21181	21563	21383	21255	21407	21234	21344	21526	21513	21248	21396	21421	21448	21230	21452	21586	21388	21425	21491	21480	21725	21274	21269	21079	21506	21439	21255	21313	21336	21480	21401	21365	21267	21532	21377	21506	21349	21332	21325	21317	21410	21358	21423	21681	21527	21423	21592	21136	21381	21643	21349	21382	21373	21346	21617	21455	21433	21574	21391	21333	21375	21413	21556	21526	21571	21348	21473	21537	21328	21529	21285	21318	21555	21227	21518	21271	21259	21437	21407	21485	21225	21635	21304	21465	21379	21195	21220	21423	21482	21318	21587	21348	21518	21345	21444	21706	21512	21413	21358	21528	21528	21413	21387	21446	21470	21380	21281	21446	21530	21514	21295	21465	21433	21307	21333	21398	21531	21718	21424	21542	21273	21343	21371	21583	21433	21622	21447	21488	21569	21481	21563	21503	21400	21316	21469	21634	21486	21428	21390	21497	21174	21368	21544	21400	21485	21433	21322	21349	21490	21415	21640	21355	21539	21334	21397	21640	21281	21571	21262	21378	21561	21379	21595	21457	21300	21569	21679	21273	21348	21444	21544	21366	21491	21519	21411	21405	21304	21464	21218	21299	21432	21412	21223	21662	21634	21508	21580	21425	21304	21451	21310	21345	21389	21689	21429	21444	21475	21265	21445	21441	21342	21314	21565	21352	21587	21413	21379	21295	21373	21516	21564	21496	21411	21388	21266	21412	21504	21488	21357	21443	21346	21378	21392	21392	21254	21302	21549	21485	21421	21432	21366	21358	21423	21450	21396	21200	21405	21204	21323	21324	21374	21547	21403	21632	21554	21425	21633	21519	21490	21599	21484	21589	21346	21584	21244	21510	21574	21356	21160	21381	21314	21459	21401	21435	21336	21297	21599	21388	21417	21458	21401	21304	21696	21426	21347	21384	21478	21461	21588	21330	21314	21447	21280	21706	21251	21417	21249	21207	21497	21578	21546	21412	21458	21384	21545	21299	21531	21570	21520	21280	21414	21430	21392	21558	21289	21431	21421	21404	21160	21362	21568	21377	21580	21458	21324	21573	21366	21449	21421	21455	21417	21398	21439	21518	21394	21455	21232	21489	21493	21324	21462	21467	21128	21212	21431	21447	21549	21476	21417	21411	21756	21509	21422	21397	21114	21291	21421	21419	21241	21274	21385	21362	21379	21377	21562	21223	21257	21418	21267	21524	21481	21508	21338	21328	21150	21326	21275	21538	21426	21440	21615	21466	21342	21252	21417	21589	21365	21443	21638	21554	21373	21289	21556	21477	21495	21696	21573	21427	21390	21300	21488	21455	21326	21179	21333	21325	21689	21405	21536	21452	21347	21332	21390	21483	21321	21660	21279	21498	21363	21402	21322	21459	21392	21206	21332	21290	21429	21466	21357	21504	21563	21324	21345	21309	21541	21333	21406	21436	21281	21399	21628	21458	21416	21369	21598	21271	21212	21349	21433	21272
62657	100627	84895	58959	40184	27230	20609	18696	17912	17712	17745	17600	17789	17679	17610	17687	17891	17633	17609	17792	17759	17732	17643	17697	17707	17732	17673	17648	17759	17670	17741	17616	17651	17814	17660	17655	17578	17753	17650	17770	17751	17806	17788	17839	17675	17596	17895	17649	17797	17741	17804	17648	17856	17735	17789	17701	17694	17506	17849	17583	17834	17641	17694	17641	17694	17623	17618	17587	17688	17763	17765	17735	17864	17507	17496	17633	17841	17657	17662	17535	17863	17846	17833	17796	17606	17820	17719	17699	17567	17711	17738	17668	17488	17706	17641	17728	17708	17744	17606	17770	17644	17649	17767	17741	17745	17579	17573	17740	17507	17791	17793	17629	17702	17749	17817	17732	17737	17540	17636	17650	17667	17594	17714	17746	17682	17615	17742	17522	17796	17740	17802	17690	17685	17696	17686	17557	17691	17841	17681	17760	17696	17723	17802	17774	17590	17697	17613	17699	17674	17563	17691	17634	17876	17707	17560	17783	17772	17582	17609	17751	17615	17668	17754	17925	17764	17417	17868	17749	17801	17714	17562	17702	17859	17566	17699	17679	17661	17902	17644	17790	17690	17726	17727	17720	17768	17597	17664	17618	17600	17849	17731	17802	17669	17810	17747	17730	17785	17601	17763	17705	17784	17546	17733	17689	17788	17661	17948	17684	17828	17749	17632	17662	17667	17674	17650	17694	17711	17604	17807	17723	17720	17558	17732	17668	17578	17668	17664	17569	17880	17835	17682	17760	17549	17787	17737	17571	17800	17526	17682	17680	17569	17778	17698	17726	17752	17593	17783	17575	17587	17736	17838	17721	17732	17629	17691	17605	17701	17606	17892	17604	17680	17614	17642	17832	17667	17606	17712	17743	17599	17858	17603	17714	17627	17606	17658	17824	17814	17715	17724	17682	17773	17764	17690	17516	17807	17692	17733	17775	17885	17619	17727	17618	17678	17669	17787	17640	17937	17581	17707	17579	17737	17569	17682	17731	17686	17762	17634	17770	17692	17738	17734	17920	17764	17684	17696	17708	17693	17643	17730	17675	17843	17757	17833	17510	17747	17652	17720	17756	17660	17713	17810	17765	17661	17713	17847	17726	17710	17562	17777	17456	17702	17737	17524	17625	17635	17640	17928	17626	17673	17617	17607	17769	17636	17756	17773	17485	17793	17635	17727	17431	17668	17660	17687	17592	17690	17678	17752	17756	17574	17860	17600	17707	17635	17704	17741	17678	17749	17754	17596	17768	17836	17690	17712	17559	17774	17611	17705	17568	17608	17755	17639	17697	17742	17893	17607	17509	17595	17702	17645	17618	17695	17650	17776	17608	17682	17607	17879	17708	17620	17761	17643	17804	17540	17801	17754	17712	17779	17756	17647	17777	17719	17670	17598	17769	17767	17749	17600	17664	17514	17625	17534	17690	17590	17507	17556	17703	17732	17654	17660	17734	17648	17577	17782	17534	17697	17790	17873	17722	17873	17743	17723	17627	17485	17693	17791	17767	17738	17811	17554	17743	17684	17791	17765	17701	17804	17556	17775	17566	17782	17734	17830	17691	17524	17672	17630	17562	17616	17483	17637	17592	17764	17725	17719	17715	17692	17692	17804	17718	17681	17594	17684	17764	17625	17757	17762	17665	17653	17652	17650	17820	17667	17689	17733	17702	17511	17675	17632	17794	17924	17596	17776	17707	17721	17751	17763	17707	17611	17759	17757	17736	17792	17714	17745	17680	17915	17745	17548	17737	17729	17742	17632	17781	17644	17802	17603	17669	17679	17631	17706	17673	17543	17702	17635	17814	17605	17735	17751	17777	17705	17663	17599	17812	17690	17654	17661	17729	17567	17591	17574	17778	17688	17642	17769	17698	17695	17706	17774	17636	17581	17673	17683	17709	17695	17841	17678	17621	17659	17794	17779	17655	17670	17640	17672	17657	17752	17655	17703	17651	17581	17619	17557	17673	17730	17671	17470	17724	17614	17710	17596	17726	17715	17662	17913	17652	17917	17898	17855	17738	17732	17580	17634	17604	17804	17774	17679	17786	17551	17616	17758	17761	17666	17667	17754	17697	17796	17838	17604	17623	17628	17512	17790	17718	17579	17836	17698	17676	17608	17585	17855	17766	17799	17836	17661	17729	17734	17644	17776	17564	17623	17798	17733	17582	17761	17622	17780	17597	17735	17816	17690	17638	17526	17599	17675	17653	17732	17769	17769	17662	17735	17715	17686	17513	17647	17448	17601	17801	17656	17730	17752	17707	17798	17610	17639	17705	17872	17600	17515	17788	17902	17692	17635	17668	17561	17758	17669	17718	17662	17722	17757	17835	17669	17690	17756	17674	17697	17679	17527	17879	17718	17796	17702	17482	17608	17646	17806	17680	17609	17615	17733	17825	17809	17688	17820	17711	17893	17777	17556	17699	17719	17590	17714	17703	17603	17650	17753	17672	17787	17575	17658	17632	17610	17802	17546	17538	17691	17644	17531	17570	17497	17627	17701	17667	17514	17607	17635	17605	17627	17605	17516	17501	17732	17636	17562	17624	17686	17608	17728	17602	17549	17715	17671	17840	17620	17721	17501	17757	17511	17857	17614	17732	17614	17554	17624	17599	17604	17688	17617	17760	17734	17572	17719	17750	17623	17535	17779	17610	17740	17631	17646	17890	17620	17645	17706	17684	17683	17894	17508	17740	17693	17665	17805	17592	17776	17676	17686	17581	17798	17694	17697	17790	17649	17495	17939	17636	17801	17672	17643	17628	17744	17609	17743	17746	17707	17696	17719	17686	17707	17679	17701	17664	17791	17714	17827	17652	17478	17749	17741	17783	17622	17826	17739	17689	17856	17587	17893	17576	17707	17700	17669	17698	17531	17666	17768	17719	17869	17706	17651	17801	17656	17605	17852	17549	17724	17566	17843	17670	17827	17713	17782	17776	17742	17727	17625	17776	17750	17739	17796	17679	17587	17623	17557	17695	17762	17682	17610	17640	17651	17613	17769	17624	17690	17769	17789	17758	17769	17644	17685	17688	17827	17763	17574	17615	17879	17522	17718	17663	17648	17567	17632	17794	17733	17804	17614	17618	17714	17727	17726	17610	17661	17623	17718	17803	17936	17608	17652	17762	17668	17834	17741	17536	17877	17531	17651	17777	17675	17820	17690	17689	17605	17812	17840	17583	17863	17468	17858	17557	17541	17833	17774	17644	17595	17671	17865	17543	17678	17709	17603	17857	17825	17634	17615	17684	17842	17711	17756	17695	17737	17607	17564	17811	17804	17718	17788	17677	17696	17688	17697	17629	17629	17926	17648	17663	17907	17697	17828	17676	17858	17659	17729	17770	17648	17622	17606	17677	17635	17757	17616	17624	17476	17768	17708	17619	17678	17734	17730	17775	17728	17744	17620	17866	17894	17658	17686	17478	17703	17684	17586	17608	17658	17857	17616	17461	17730	17840	17736	17573	17637	17891	17758	17815	17773	17683	17706	17813	17800	17632	17701	17756	17749	17753	17745	17713	17713	17669	17610	17740	17666	17673	17681	17534	17632	17804	17774	17738	17689	17571	17583	17732	17761	17653	17704	17753	17728	17770	17768	17600	17723	17690	17674	17714	17577	17805	17650	17642	17542	17805	17776	17598	17655	17798	17588	17706	17810	17740	17623	17693	17511	17649	17697	17611	17730	17564	17786	17830	17580	17584	17712	17737	17827	17708	17538	17726	17756	17740	17755	17583	17648	17617	17545	17679	17613	17692	17599	17700	17750	17735	17768	17744	17724	17869	17789	17791	17707	17865	17836	17697	17836	17667	17711	17617	17576	17732	17920	17728	17737	17638	17707	17707	17513	17602	17790	17673	17441	17645	17909	17598	17568	17712	17750	17716	17625	17601	17697	17636	17852	17721	17756	17897	17644	17597	17644	17654	17844	17787	17518	17691	17841	17645	17842	17715	17704	17689	17635	17801	17795	17810	17606	17867	17536	17685	17705	17725	17720	17657	17723	17594	17690	17781	17551	17777	17746	17619	17828	17621	17526	17537	17470	17684	17662	17524	17986	17646	17815	17740	17718	17634	17692	17654	17568	17807	17709	17654	17587	17663	17619	17620	17628	17679	17704	17510	17682	17791	17781	17692	17722	17623	17753	17954	17936	17640	17689	17734	17835	17708	17629	17728	17492	17577	17684	17602	17783	17607	17703	17803	17664	17710	17951	17593	17503	17497	17922	17695	17591	17799	17761	17598	17660	17732	17561	17593	17622	17725	17683	17666	17779	17803	17749	17684	17755	17586	17669	17667	17748	17626	17688	17664	17666	17661	17795	17574	17738	17723	17689	17730	17723	17969	17740	17739	17918	17818	17599	17659	17822	17704	17557	17645	17684	17762	17673	17827	17921	17672	17680	17691	17622	17738	17760	17685	17845	17880	17614	17715	17624	17728	17471	17862	17776	17662	17764	17486	17840	17472	17772	17790	17644	17709	17836	17695	17786	17691	17507	17561	17683	17778	17584	17554	17652	17719	17678	17828	17551	17858	17642	17736	17892	17761	17692	17551	17723	17771	17821	17492	17734	17683	17680	17641	17630	17763	17783	17784	17523	17523	17667	17739	17586	17807	17788	17527	17431	17645	17705	17810	17654	17886	17737	17815	17770	17629	17656	17813	17726	17768	17808	17547	17619	17734	17614	17594	17718	17791	17635	17676	17648	17591	17627	17820	17863	17594	17726	17688	17653	17675	17690	17681	17716	17858	17719	17827	17696	17590	17508	17582	17684	17569	17648	17675	17540	17498	17585	17925	17511	17642	17597	17830	17745	17691	17542	17594	17750	17694	17755	17722	17799	17704	17617	17830	17705	17627	17742	17770	17556	17691	17664	17691	17721	17674	17764	17636	17725	17653	17676	17619	17818	17707	17716	17740	17670	17786	17626	17753	17832	17745	17715	17689	17832	17702	17804	17836	17585	17709	17560	17495	17711	17618	17629	17652	17633	17661	17691	17791	17641	17767	17581	17815	17592	17634	17763	17706	17776	17674	17587	17702	17768	17660	17536	17695	17631	17790	17610	17696	17743	17688	17691	17700	17786	17520	17484	17667	17609	17585	17800	17809	17618	17631	17648	17707	17596	17687	17767	17819	17579	17744	17715	17736	17726	17714
22982	22855	36416	35891	33320	31255	29836	23791	22224	22486	22240	21922	22015	21943	22078	22113	21819	21891	21893	21986	21808	21924	21861	21798	21806	21684	21761	21688	21782	21726	21878	21646	21916	21809	21749	21822	21703	21716	21947	21808	21772	21756	21957	21764	21811	21836	21809	21928	21629	21699	21720	21597	21733	21716	21834	21692	21798	21907	21681	21666	21647	21721	21930	21612	21762	21899	21541	21974	21811	21554	21695	21977	21714	21784	21847	21620	21887	21657	21839	21904	21752	21604	21697	21699	21809	21708	21609	21633	21640	21688	21795	21896	21679	21723	21776	21768	21726	21593	21643	21745	21714	21525	21570	21554	21781	21590	21599	21905	21846	21649	21675	21670	21701	21647	21775	21928	21705	21765	21828	21722	21762	21628	21756	21596	21600	21900	21683	21784	21670	21528	21702	21819	21806	21659	21693	21983	21660	21765	21798	21763	21903	21581	21672	21469	21796	22179	21609	21548	21936	21709	21736	21862	21735	21772	21902	21813	21872	21727	21781	21566	21701	21744	21740	21756	21852	21734	21871	21599	21608	21790	21732	21557	21601	21595	21906	21589	21765	21565	21819	21645	21924	21732	21652	21689	21765	21628	21816	21579	21908	21732	21705	21929	21552	21594	21922	21799	21722	21633	21796	21860	21608	21598	21808	21725	21661	21612	21818	21765	21798	21755	21776	21613	21721	21660	21888	21766	21544	21832	21726	21805	21717	21540	21662	21889	21832	21753	21673	21517	21652	21674	21664	21898	21776	21683	21737	21930	21837	21793	21626	21714	21532	21557	21948	21770	21838	21615	21699	21730	21612	21633	21743	21677	21811	21765	21482	21690	21895	21680	21622	21511	21936	21609	21794	21686	21671	21594	21586	21661	21493	21663	21693	21695	21636	21724	21871	21851	21810	21572	21682	21818	21678	21521	21652	21593	21641	21612	21509	21744	21727	21622	21797	21762	21800	21772	21768	21659	21631	21659	21492	21542	21659	21670	21760	21753	21758	21512	21629	21638	21781	21758	21647	21658	21840	21596	21642	21581	21589	21580	21766	21667	21733	21595	21793	21747	21741	21914	21853	21543	21467	21728	21609	21720	21541	21792	21997	21817	21826	21714	21696	21809	21912	21683	21805	21778	21553	21578	21749	21766	21632	21860	21608	21362	21864	21513	21704	21676	21628	21597	21814	21792	21801	21628	21805	21808	21802	21640	21640	21788	21854	21592	21721	21644	21794	21943	21948	21821	21812	21499	21828	21674	21736	21754	21944	21778	21703	21796	21631	21531	21797	21603	21494	21653	21767	21739	21720	21625	21784	21705	21695	21635	21748	21908	21468	21791	21637	21716	21695	21888	21519	21909	21981	21954	21746	21874	21503	21838	21902	21761	21878	21991	21639	21691	21578	21588	21775	21584	21589	21468	21712	21675	21928	21805	21753	21719	21793	21751	21847	21785	21864	21659	21566	21762	21738	21608	21609	21582	21945	21664	21690	21656	21614	21747	21921	21681	21714	21437	21816	21675	21831	21580	21953	21587	21878	21605	21829	21715	21717	21846	21791	21830	21605	21721	21835	21633	21886	21795	21835	21735	21801	21791	21936	21696	21776	21692	21573	21635	21601	21563	21841	21910	21821	21659	21730	21595	21550	21739	21636	21756	21699	21703	21581	21496	21669	21560	21716	21732	21731	21745	21628	21622	21653	21665	21784	21838	21669	21735	21674	21768	21734	21717	21507	21535	21778	21500	21602	21735	21923	21597	21724	21592	21624	21812	21710	21799	21586	21859	21902	21802	21782	21768	21563	21687	21668	21810	21473	21595	21387	21553	21737	21453	21754	21625	21582	21659	21821	21872	21914	21603	21743	21734	21560	22028	21861	21772	21788	21728	21758	21826	21965	21794	21824	21607	21760	21644	21575	21614	21594	21740	21890	21626	21791	21284	21799	21644	21441	21752	21856	21715	21726	21661	21843	21742	21417	21694	21770	21903	21541	21804	21828	21803	21452	21792	21702	21822	21834	21747	21841	21526	21819	21621	21680	21675	21640	21803	21711	21583	21644	21601	21558	21700	21827	21736	21686	21665	21498	21796	21611	21702	21574	21675	21639	21798	21669	21561	21749	21728	21657	21605	21464	21701	21659	21732	21687	21957	21658	21576	21972	21601	21870	21656	21727	21697	21720	21719	21703	21554	21615	21695	21675	21724	21546	21698	21659	21820	21957	21737	21791	21795	21700	21649	21656	21636	21703	21702	21671	21775	21407	21682	21699	21827	21599	21801	21567	21796	21643	21842	21721	21461	21777	21758	21686	21654	21705	21870	21787	21582	21713	21595	21788	21721	21634	21577	21688	21670	21684	21604	21834	21798	21757	21763	21909	21703	21743	21469	21900	21561	21715	21740	21618	21619	21640	21667	21741	21690	21831	21557	21682	21792	21873	21744	21723	21707	21692	21667	21638	21914	21671	21697	21660	21811	21715	21518	21660	21838	21829	21535	21688	21831	21797	21852	21706	21767	21668	21752	21978	21666	21594	21969	21745	21804	21839	21658	21778	21618	21624	21600	21572	21728	21774	21522	21609	21593	21914	21802	21788	21704	21789	21842	21700	21693	21631	21921	21872	21833	21789	21845	21876	21550	21616	21922	21785	21590	21687	21727	21512	21755	21735	21746	21720	21744	21458	21678	21708	21603	21693	21657	21765	21733	21619	21566	21571	21534	21631	21460	21863	21849	21805	21695	21855	21810	21636	21684	21848	21955	21774	21688	21760	21521	21792	21771	21513	21598	21471	21706	21521	21669	21754	21658	21896	21741	21545	21826	21559	21543	21604	21625	21792	21438	21649	21722	21638	21628	21554	21606	21876	21775	21675	21940	21540	21668	21813	21806	21744	21614	21767	21726	21532	21542	21704	21736	21671	21826	21765	21783	21950	21838	21793	21504	21849	21864	22010	21614	21729	21596	21545	21876	21842	21721	21712	21653	21567	21505	21831	21680	21591	21626	21620	21647	21752	21764	21577	21400	21768	21665	21804	21888	21731	21578	21909	21602	21517	21590	21744	21652	21829	21599	21723	21874	21851	21812	21643	21679	21684	21689	21510	21706	21472	21834	21810	22004	21709	21652	21758	21634	21556	21687	21627	21778	21837	21575	21848	21898	21729	21728	21740	21735	21576	21658	21787	21676	21635	21576	21654	21733	21756	21692	21620	21722	21732	21621	21570	21640	21422	21678	21777	21696	21802	21649	21827	21657	21828	21795	21962	21751	21727	21620	21749	21724	21749	21634	21828	21757	21896	21621	21794	21934	21673	21612	21860	21746	21703	21550	22000	21746	21763	21635	21530	21714	21844	21558	21727	21792	21839	21796	21973	21605	21504	21678	21809	21790	21759	21664	21813	21646	21742	21757	21846	21563	21856	21850	21815	21718	21577	21531	21689	21740	21814	21998	21742	21874	21823	21781	21760	21727	21731	21756	21797	21795	21591	21526	21646	21951	21720	21744	21783	21580	21552	21777	21611	21815	21712	21709	21545	21812	21617	21492	21584	21753	21728	21710	21640	21662	21743	21568	21704	21756	21583	21750	21573	21743	21641	21791	21891	21795	21556	21609	21904	21680	21837	21559	21603	21603	21603	21677	21647	21559	21765	21626	21732	21690	21376	21671	21716	21638	21589	21759	21804	21605	21694	21697	21821	21677	21340	21685	21554	21980	21690	21680	21875	21717	21852	21630	21801	21922	21715	21787	21574	21679	21751	21721	21720	21535	21747	21720	21698	21508	21547	21775	21657	21415	21741	21691	21670	21657	21712	21871	21469	21678	21816	21765	21465	21848	21679	21751	21706	21532	21701	21672	21953	21814	21817	21617	21533	21861	21823	21788	21796	21440	21862	21554	21805	21763	21471	21481	21831	21790	21948	21696	21580	21730	21564	21573	21674	21672	21733	21730	21635	21533	21625	21730	21633	21647	21825	21930	21719	21535	21852	21777	21681	21678	21547	21839	21820	21881	21590	21817	21713	21734	21820	21823	21730	21774	21803	21742	21550	21705	21730	21845	21846	21948	21694	21600	21523	21692	21694	21640	21795	21478	21725	21956	21660	21631	21400	21699	21933	21587	21729	21809	21757	21682	21582	21727	21719	21543	21727	21602	21669	21854	21594	21620	21545	21771	21624	21644	21611	21672	21654	21614	21708	21679	21861	21689	21680	21539	21533	21427	21732	21406	21625	21704	21546	21889	21699	21600	21832	21836	21419	21551	21899	21712	21699	21872	21868	21658	21779	21775	21652	21724	21850	22019	21846	21677	21730	21925	21699	21749	21807	21631	21780	21641	21569	21648	21762	21749	21747	21609	21802	21796	21792	21555	21657	21613	21447	21513	21733	21607	21400	21724	21740	21441	21733	21713	21626	21592	21522	21604	21845	21731	21679	21570	21609	21726	21644	21812	21705	21635	21886	21713	21808	21785	21826	21980	21832	21723	21814	21495	21513	21612	21750	21710	21655	21701	21615	21707	21684	21593	21642	21847	21810	21565	21544	21680	21631	21745	21751	21641	21923	21672	21754	21570	21773	21622	21726	21644	21722	21532	21537	21874	21830	22020	21782	21650	21729	21696	21536	21544	21613	21744	21811	21665	21723	21799	21602	21703	21764	21514	21744	21389	21656	21658	21849	21648	21667	21798	21885	21613	21563	21988	21635	21668	21634	21459	21872	21843	21832	21532	21634	21734	21759	21666	21782	21806	21692	21556	21672	21600	21671	21787	21623	21789	21786	21874	21791	21611	21564	21724	21731	21783	21875	21563	21706	21640	21688	21794	21769	21697	21657	21436	21641	21714	21763	21723	21834	21730	21862	21483	21815	21694	21864	21976	21712	21664	21690	21911	21581	21449	21748	21727	21804	21581	22000	21521	21523	21685	21709	21813	21638	21706	21776	21733	21808	21841	21596	21722	21562	21770	21674	21659	21868	21469	21645	21680	21450	21777	21723	21765	21677	21561	21779	21669	21654	21819	21754	21651	21921	21510	21846	21712	21684	21860	21596	21536	21705	21655	21561	21750	21496	21777	21875	21682	21799	21534	21764	21611	21663	21629	21701	21691	21728	21682	21662	21775	21507	21774	21774	21655	21690	21495	21769	21574	21655	21542	21682	21926	21607	21829
63379	106713	93009	70837	49657	33501	23526	19164	18171	17871	17832	17950	17787	17879	18016	17896	17838	18037	17899	17733	17932	17934	17906	17822	17946	17855	17769	17864	17825	17747	17710	17822	17871	17926	17794	17954	17679	18017	17765	17825	17963	17922	18003	17905	18017	17831	17655	17851	17799	17864	17886	18024	17989	17828	17918	17916	17825	17941	17807	17911	17965	17666	17854	17972	17873	18109	17948	17780	17889	17782	17986	17875	17893	17842	17980	17879	17911	17683	17803	17843	17745	17853	17892	17880	17910	17762	17911	17973	17730	17823	17773	17813	17858	17939	17944	18005	17593	17796	17811	17866	17810	17740	17845	17773	17994	17839	17779	17911	17915	17818	17783	17831	18003	17776	18027	17846	17949	17807	17834	17874	17874	17692	17786	17789	17804	18117	17857	18075	17941	17757	17881	17850	17915	17894	17956	17693	18079	17784	17715	17844	17807	17822	17962	17735	17899	17768	17826	17802	17849	17889	17804	17962	17717	18025	17885	18055	18007	17921	17882	17898	17880	17875	18024	17934	17687	18034	17979	17844	17783	17803	17874	17883	17932	17795	17924	18032	17951	17739	17866	17926	17979	17891	17905	17704	17885	17876	17693	18065	17707	17918	17839	17814	17609	17832	17919	17925	17802	17906	17881	17839	17732	17965	17987	17799	17943	17757	17910	17794	17752	17982	17897	17800	17745	17884	17874	17944	18032	17905	17831	17819	17895	17943	17838	17878	17876	17875	17791	17906	17866	17809	17923	17835	18019	17848	17937	17860	17955	17670	17822	17895	17681	17938	17751	17773	17836	17983	17965	17838	18031	17679	17809	17925	17897	17879	17721	17827	17780	17814	17856	17841	17838	17819	17813	17909	17748	17848	17830	17785	17873	17985	17937	17862	17961	17962	18173	17846	17923	17705	17897	17890	17824	17900	17912	17770	17850	17682	18018	17995	17861	18003	17846	17935	17920	17788	18063	17729	17766	17933	17940	17784	18006	18030	17855	17703	17981	17733	17723	17866	17814	17737	17844	17819	17694	17675	17757	17744	17881	17927	17819	17748	17995	17824	18015	17843	17798	18054	17844	17779	17682	18037	17562	17861	17811	17991	17908	17980	17934	17912	17637	17791	17989	17839	17888	17873	17798	17715	17852	17778	17867	17871	17919	17856	17913	17693	17805	17852	17786	17853	17960	17911	17829	18033	17758	18093	17767	17664	17871	17980	17796	17937	17944	17824	17808	17805	17785	17886	17761	18004	17908	17819	17808	17905	17854	17844	17729	17944	18017	17970	17901	18000	17825	17799	17719	17857	17945	17767	17992	17846	17848	17797	17855	17963	17883	17759	17989	17886	17785	17966	17824	17877	17913	17877	17902	17551	18091	17930	18018	17924	17932	17773	17867	17901	17845	17945	17743	17987	17886	17844	17955	17983	17832	17778	17885	17912	17774	17947	17884	17783	17826	17999	17911	17907	17872	17955	17906	17708	18029	18052	17800	17916	17798	17847	17928	17836	17921	17698	17853	17946	18005	17897	17834	17821	17950	18041	17954	17697	17751	17986	17825	17904	17692	18008	18010	17680	17936	17889	17906	17872	17924	17774	17823	17904	17888	17815	18005	17851	17839	17808	17975	17872	17855	17873	17778	17782	17835	17788	17856	17761	17671	17862	17783	17842	17958	17966	17840	17918	17853	17860	17718	17903	17804	17693	18013	17675	17894	17800	18047	17893	17922	17764	17889	17867	17872	17833	17862	17967	17861	17962	17749	17964	18050	17859	18019	17801	18023	17939	17678	18042	17957	17774	17932	18097	17839	17792	17776	17854	17936	17944	17803	17881	17737	17790	18075	17868	17930	17821	17940	17625	17908	17853	17980	17826	17935	17820	17880	17908	17975	17790	17970	17858	18018	17930	17982	17653	18018	18022	17969	17933	17873	17864	17886	17686	17923	18099	17863	17779	17771	17855	17772	17802	17772	17827	17782	17839	17953	18008	17871	17838	17916	17986	17683	17720	17874	17813	18002	17843	17912	17755	17898	17638	17964	17933	17870	17863	17996	17760	17755	18010	17946	18079	17851	17888	17854	17873	17910	17902	17711	17944	17881	17831	17809	17853	17776	17931	17714	17912	17863	17896	17975	17883	17896	17671	17799	17868	17960	17775	17822	17861	17820	17814	17914	17922	17817	17869	17797	17784	18095	17986	17710	17938	17915	17819	17765	17824	17881	17994	17812	17897	17770	17935	18012	17764	17832	17964	17740	17861	17864	17818	17840	17709	17838	17848	17820	17984	17727	17875	17929	17949	17805	17880	17826	17777	17801	17811	17631	17827	17884	17952	17917	17920	17843	17930	17931	17873	17993	17631	17873	17904	17841	17831	17728	17819	17668	17817	17898	17776	17935	17861	17888	17615	17925	17773	17816	17825	17949	17866	17880	17959	17939	17827	17881	17738	17871	17871	18032	17743	17777	17703	17947	17832	17897	17787	17770	17819	17892	17986	17708	17894	18106	17693	17760	17827	17810	17934	17842	17890	17824	17952	17793	17838	17823	17800	17958	17912	17754	17956	17884	17650	17922	17756	17781	17903	17957	17797	17727	18058	17941	17838	17835	17883	17744	17919	17660	17924	17889	17928	17984	17871	17808	17888	17903	17843	17907	17937	17856	17735	17944	17875	17885	17964	17890	18071	17936	18100	17737	17698	17849	17792	18045	17938	17850	17894	18040	17828	17852	17830	18151	17807	17750	17834	17784	17674	17877	17878	17862	17879	17835	17906	17897	17871	17651	17858	17976	17902	17953	17682	18030	17786	17822	17838	17791	17774	17728	17943	17876	17860	17935	17805	17937	17875	17629	17727	17885	17926	17842	18023	17704	17827	17877	17834	17923	17874	17893	17825	17936	17731	17762	17859	17693	17937	17947	17816	17832	17801	18027	17883	17889	17690	17950	17923	17807	17811	17888	17752	17850	18066	17634	17778	17973	17949	17874	17772	17700	17748	17849	17901	17655	17804	17734	17657	17849	17828	17793	17809	17893	17726	18092	18046	18044	17927	17846	17937	17820	17811	17744	17875	17863	18058	17971	18068	17818	18009	17947	18016	17904	17712	18055	18004	17751	17691	17717	17876	17952	17874	17930	17967	17821	18003	17875	17819	17868	17759	18059	17966	17844	17828	18058	17798	17978	17665	17919	17899	17854	17840	17925	17757	17901	17887	17994	17788	17641	17988	17904	17942	17967	17828	17694	17824	17938	17895	17936	17797	17936	17872	17917	17776	18073	17747	17811	17890	17838	17906	17739	17960	17802	17744	17880	18015	18005	17692	17827	17748	17985	17917	18010	17699	17974	17813	17790	17634	17989	17872	17673	17797	17757	17896	17886	17970	17839	17973	17801	17885	17820	17872	17889	17844	17789	17931	17753	17807	17805	17752	18031	17980	17910	17907	17920	17913	17884	17874	17798	17803	17846	18002	18153	17901	17684	17802	17818	17836	17839	17960	17852	17859	17843	17917	17821	17874	17842	17885	17944	17868	17787	17794	17731	17833	17922	17751	17753	17960	17782	17800	17786	17837	17911	17851	17845	17939	17868	17812	17664	17859	17898	17868	17948	17835	17914	17968	17745	17945	17779	17873	17856	17953	17728	17871	17685	17853	17824	17970	17955	17918	17629	17871	17875	17920	17809	17775	17924	17842	17635	17794	17846	17797	17697	17845	17841	17980	17864	17829	17722	17870	17890	17957	17911	17976	17744	17715	17911	18001	17719	17719	17908	17875	17845	17856	17809	17880	17943	17819	17744	17989	17811	17949	17733	17817	17846	17640	17721	17937	17820	17876	17672	17980	17854	18037	17849	17874	18027	17879	17835	17814	17880	17834	17943	17981	17746	17989	18098	17806	17773	17623	17793	17830	17871	17633	18146	17904	18025	17898	17813	17906	17784	18015	17757	17800	17938	17918	17862	17776	17710	18003	17723	17751	18133	17794	17884	17830	17911	17888	17622	17769	17918	17922	17838	17975	17821	17910	17846	18073	18002	17920	17748	17815	18075	17806	17854	17747	17876	17948	18006	17813	17774	17896	17899	18027	17881	17740	18058	17770	17865	17706	17979	17758	17742	17740	17756	17742	17722	17911	17776	17663	18044	18022	17822	17911	17898	17947	17875	17831	17863	17775	18039	17970	17868	17738	17916	17779	18013	17983	17735	18015	17892	17905	17826	17930	17936	17647	17877	17799	17835	17858	17761	17943	17854	17720	17729	17900	17799	17693	17759	17843	17962	17876	18024	17789	17892	17741	17858	17948	18104	17841	18021	18016	17786	17835	17813	17797	17885	17793	18018	17785	17731	17821	18015	17742	17984	17858	17905	17779	17967	17786	17855	17612	17837	17869	17693	17932	17717	18033	17891	17868	17875	17658	17657	17955	17741	17830	17778	17981	18106	17727	17982	17784	17836	17955	17950	17805	17976	17755	17814	17686	17931	17907	17801	17819	17848	17805	18011	17877	17878	17963	17831	17904	17809	17890	17951	17934	17725	17797	18008	17825	17639	17890	17882	17899	17831	17790	18051	17714	17589	18027	17693	17742	17695	17808	18083	17949	17767	17872	17872	17918	17948	17876	17866	17840	17852	17665	17968	17981	17910	17970	17929	17778	17979	17844	17726	17747	17895	17947	17879	17991	17855	17985	17885	17830	17866	18040	17812	17956	17827	17988	17965	17923	17872	17858	17769	17930	17801	18005	17760	17911	17738	17765	17700	17915	17945	17868	17860	17973	17808	17957	18040	17896	17689	17851	17869	17759	17780	17944	17799	17706	18084	17929	17898	17989	17835	17958	17953	17763	17939	17750	18022	17876	17958	17872	17767	17864	17844	17858	17966	17763	18005	17771	18012	17773	17794	17960	17896	17927	17828	17915	17892	17996	17784	17972	17862	17855	17840	17712	17867	17881	17828	17779	17973	17854	17872	17934	17977	17860	17797	17898	17855	17917	17925	17821	17821	17846	17874	17955	17911	17820	17795	17863	17924	17791	18024	17964	17803	17865	17835	17842	17927	17778	17822	17926	17862	17762	17769	17960	17912	17814	17719	17909	17748	17971	17893	17930	17890	17950	18070	17813	17652	17843	17954	17931	17811	18036	17991	17807	17969	17692	17925	17897	17716	17778
30832	35884	42513	33969	26372	23514	22248	21736	21524	21599	21430	21671	21407	21486	21463	21709	21529	21303	21477	21254	21359	21432	21472	21627	21475	21660	21300	21279	21256	21463	21536	21639	21647	21507	21665	21498	21578	21472	21556	21425	21592	21318	21528	21651	21404	21351	21487	21505	21511	21576	21664	21433	21400	21732	21656	21370	21330	21426	21534	21453	21629	21434	21530	21374	21562	21471	21479	21513	21621	21236	21338	21294	21193	21487	21446	21597	21692	21520	21271	21621	21469	21712	21698	21401	21464	21491	21595	21391	21498	21399	21423	21339	21310	21331	21538	21468	21508	21279	21287	21318	21558	21537	21336	21433	21586	21458	21491	21334	21654	21608	21554	21668	21341	21403	21402	21347	21400	21695	21305	21461	21523	21493	21613	21334	21566	21459	21427	21320	21500	21551	21416	21537	21405	21475	21494	21383	21234	21521	21707	21391	21315	21339	21417	21367	21347	21548	21239	21423	21339	21606	21518	21643	21642	21444	21463	21546	21450	21499	21697	21411	21627	21676	21461	21273	21485	21595	21503	21473	21495	21286	21429	21429	21732	21247	21490	21534	21703	21475	21612	21296	21444	21375	21590	21643	21263	21571	21272	21442	21336	21455	21482	21417	21414	21445	21395	21462	21328	21671	21575	21446	21375	21554	21513	21369	21342	21582	21296	21353	21372	21666	21415	21536	21464	21133	21250	21567	21463	21525	21395	21488	21654	21496	21435	21485	21435	21417	21262	21445	21639	21331	21425	21441	21346	21555	21403	21463	21607	21541	21509	21492	21399	21474	21697	21372	21299	21646	21547	21370	21517	21401	21667	21454	21386	21668	21404	21633	21444	21264	21475	21467	21520	21464	21482	21651	21321	21557	21530	21439	21229	21476	21515	21551	21606	21315	21509	21355	21459	21343	21476	21601	21564	21373	21437	21512	21429	21319	21562	21259	21314	21422	21625	21614	21483	21511	21367	21339	21404	21399	21566	21609	21394	21540	21530	21534	21525	21570	21331	21433	21516	21640	21298	21510	21552	21495	21311	21333	21415	21436	21647	21515	21621	21589	21304	21290	21308	21429	21431	21442	21533	21396	21486	21246	21568	21549	21381	21589	21369	21433	21602	21379	21498	21338	21629	21674	21588	21496	21452	21611	21302	21612	21234	21474	21480	21266	21395	21402	21391	21557	21572	21401	21449	21404	21489	21297	21334	21348	21615	21374	21233	21450	21348	21539	21687	21543	21542	21376	21358	21325	21763	21438	21493	21673	21423	21348	21243	21575	21458	21331	21273	21360	21471	21286	21409	21541	21622	21365	21437	21543	21473	21080	21493	21730	21541	21520	21714	21678	21555	21284	21563	21451	21316	21414	21437	21310	21490	21532	21476	21432	21548	21423	21580	21511	21573	21406	21287	21300	21654	21487	21465	21541	21464	21328	21383	21345	21394	21375	21319	21362	21321	21478	21614	21366	21423	21592	21628	21403	21512	21389	21361	21448	21479	21682	21479	21439	21481	21461	21520	21644	21250	21353	21611	21342	21373	21451	21448	21380	21543	21508	21242	21383	21644	21505	21563	21476	21390	21547	21372	21351	21511	21541	21454	21554	21382	21298	21566	21449	21782	21527	21361	21730	21487	21521	21527	21280	21347	21376	21539	21328	21393	21392	21356	21642	21249	21262	21587	21640	21474	21347	21524	21290	21422	21253	21479	21619	21396	21547	21700	21575	21296	21486	21568	21458	21414	21375	21517	21651	21314	21545	21268	21601	21481	21414	21600	21554	21532	21476	21462	21504	21543	21503	21399	21770	21624	21427	21369	21345	21356	21559	21479	21721	21408	21505	21526	21384	21473	21336	21387	21351	21194	21400	21442	21621	21236	21326	21533	21447	21562	21430	21437	21399	21438	21417	21482	21508	21486	21456	21620	21635	21505	21455	21636	21468	21536	21331	21657	21367	21651	21422	21444	21708	21579	21201	21387	21525	21600	21387	21442	21336	21422	21352	21577	21422	21340	21502	21425	21526	21489	21530	21504	21385	21638	21662	21598	21475	21347	21359	21133	21467	21489	21539	21531	21369	21304	21497	21373	21519	21462	21483	21402	21602	21480	21563	21561	21529	21637	21475	21565	21546	21527	21588	21432	21413	21552	21456	21338	21480	21258	21734	21948	21539	21477	21602	21544	21481	21456	21628	21571	21269	21527	21353	21664	21490	21401	21394	21319	21480	21428	21629	21555	21580	21478	21589	21484	21481	21687	21550	21448	21461	21854	21544	21462	21344	21458	21238	21354	21579	21485	21619	21511	21645	21565	21372	21578	21451	21606	21338	21548	21432	21555	21510	21420	21379	21496	21421	21480	21487	21443	21472	21720	21453	21493	21751	21434	21479	21312	21404	21543	21359	21534	21534	21585	21407	21546	21492	21651	21477	21363	21443	21270	21326	21440	21564	21628	21353	21679	21540	21633	21478	21389	21492	21333	21310	21472	21441	21588	21271	21355	21412	21436	21338	21511	21418	21349	21758	21631	21186	21630	21513	21529	21271	21610	21496	21383	21287	21453	21325	21384	21436	21404	21453	21536	21236	21432	21375	21566	21469	21384	21515	21574	21479	21470	21413	21486	21551	21684	21453	21575	21429	21320	21285	21242	21290	21558	21475	21582	21472	21571	21494	21503	21550	21494	21469	21458	21533	21504	21346	21552	21400	21473	21540	21414	21609	21421	21516	21500	21624	21378	21386	21516	21690	21454	21446	21661	21334	21403	21257	21606	21374	21396	21428	21430	21366	21481	21638	21441	21476	21534	21344	21440	21400	21459	21384	21439	21509	21602	21383	21547	21407	21553	21440	21664	21567	21403	21489	21437	21219	21557	21479	21566	21521	21424	21210	21483	21373	21184	21509	21571	21641	21406	21496	21597	21382	21481	21415	21596	21558	21435	21402	21485	21607	21335	21380	21349	21252	21398	21223	21500	21608	21427	21413	21345	21334	21428	21352	21712	21408	21494	21566	21474	21375	21526	21467	21293	21595	21625	21610	21444	21521	21525	21587	21533	21606	21473	21696	21699	21309	21380	21524	21553	21562	21525	21626	21710	21134	21245	21477	21636	21318	21300	21534	21544	21626	21580	21382	21578	21422	21702	21343	21450	21398	21596	21418	21391	21465	21561	21442	21407	21370	21554	21577	21634	21311	21495	21520	21639	21697	21547	21548	21576	21198	21505	21670	21341	21424	21515	21351	21549	21495	21290	21304	21431	21281	21546	21601	21710	21585	21456	21439	21346	21286	21722	21503	21498	21389	21392	21558	21318	21545	21391	21592	21566	21312	21134	21466	21467	21308	21469	21566	21333	21499	21321	21639	21553	21594	21548	21565	21475	21273	21571	21569	21487	21489	21526	21368	21419	21677	21709	21320	21396	21760	21411	21492	21653	21273	21359	21400	21292	21435	21400	21423	21550	21399	21449	21352	21485	21323	21336	21549	21232	21539	21414	21667	21591	21477	21505	21306	21503	21378	21465	21752	21518	21486	21505	21621	21597	21599	21399	21512	21299	21359	21471	21513	21723	21313	21337	21467	21601	21509	21448	21380	21219	21468	21627	21676	21589	21565	21461	21488	21454	21473	21377	21313	21403	21401	21384	21513	21338	21385	21303	21457	21621	21337	21266	21665	21368	21485	21472	21443	21357	21428	21436	21503	21464	21409	21340	21562	21718	21537	21488	21570	21415	21480	21617	21796	21472	21576	21500	21395	21491	21412	21767	21354	21326	21493	21409	21378	21587	21735	21168	21261	21384	21483	21419	21636	21771	21462	21370	21597	21440	21413	21388	21564	21455	21406	21492	21414	21399	21416	21481	21509	21323	21617	21563	21525	21314	21371	21289	21323	21404	21228	21370	21561	21472	21387	21351	21400	21468	21428	21386	21452	21566	21393	21361	21268	21598	21333	21403	21600	21584	21370	21438	21589	21417	21420	21544	21476	21420	21315	21602	21374	21450	21428	21670	21441	21259	21576	21461	21428	21612	21706	21444	21557	21497	21451	21487	21597	21548	21574	21470	21699	21613	21375	21504	21605	21548	21462	21265	21640	21253	21531	21318	21550	21438	21578	21526	21439	21451	21510	21438	21403	21355	21670	21346	21533	21503	21344	21674	21327	21323	21423	21298	21473	21569	21419	21363	21508	21445	21574	21516	21388	21473	21369	21605	21662	21471	21435	21539	21539	21433	21416	21495	21472	21545	21477	21433	21344	21390	21532	21560	21670	21406	21470	21583	21469	21798	21404	21672	21613	21251	21221	21340	21433	21395	21494	21620	21615	21600	21567	21560	21569	21394	21343	21505	21240	21475	21254	21374	21496	21472	21496	21684	21528	21520	21232	21410	21607	21552	21502	21538	21357	21353	21488	21513	21395	21485	21601	21462	21623	21438	21469	21348	21493	21521	21552	21735	21343	21515	21353	21493	21461	21557	21449	21349	21471	21374	21428	21741	21317	21344	21397	21360	21563	21538	21500	21345	21348	21405	21370	21713	21481	21534	21543	21480	21512	21472	21522	21423	21254	21337	21589	21232	21467	21533	21357	21412	21313	21500	21248	21337	21298	21435	21300	21374	21428	21622	21449	21389	21520	21438	21503	21463	21563	21658	21380	21559	21491	21530	21527	21676	21411	21326	21369	21325	21586	21469	21541	21640	21502	21459	21416	21299	21417	21556	21456	21472	21485	21677	21397	21574	21463	21678	21684	21501	21452	21435	21530	21396	21289	21440	21523	21607	21423	21514	21394	21630	21616	21529	21457	21566	21452	21550	21381	21587	21462	21501	21517	21472	21403	21421	21469	21589	21354	21416	21453	21454	21540	21398	21492	21457	21489	21500	21510	21514	21456	21685	21382	21478	21481	21614	21447	21437	21490	21566	21523	21485	21552	21530	21564	21482	21617	21420	21637	21469	21657	21390	21406	21577	21504	21243	21289	21404	21585	21387	21384	21415	21539	21476	21595	21456	21425	21515	21525	21612	21522	21684	21466	21412	21242	21332	21459	21626	21442	21524	21482	21597	21433	21318	21201	21235	21421	21486	21423	21526	21433	21563	21461	21603	21507	21481	21518	21393	21443	21730	21422	21497	21349	21365	21376	21518	21633	21545	21308	21358	21391	21415	21687
38482	55329	44422	30184	22890	19419	18280	17957	17731	17702	17780	17575	17862	17657	17716	17622	17695	17628	17853	17715	17694	17689	17617	17714	17854	17705	17687	17654	17704	17683	17568	17643	17743	17746	17777	17812	17702	17737	17552	17616	17706	17663	17604	17908	17712	17804	17819	17887	17744	17614	17439	17656	17767	17785	17606	17614	17583	17880	17821	17731	17701	17596	17713	17825	17832	17703	17772	17823	17768	17780	17656	17484	17812	17844	17859	17683	17905	17711	17587	17763	17806	17680	17723	17676	17634	17642	17709	17592	17725	17814	17713	17748	17741	17824	17810	17751	17672	17767	17733	17873	17762	17854	17963	17707	17553	17727	17751	17684	17651	17529	17750	17679	17784	17591	17674	17582	17606	17695	17784	17629	17609	17526	17782	17656	17742	17743	17617	17680	17841	17635	17769	17878	17678	17613	17704	17671	17729	17543	17664	17870	17724	17590	17785	17824	17692	17742	17702	17685	17603	17837	17804	17830	17627	17687	17704	17485	17655	17900	17632	17736	17916	17640	17518	17639	17759	17678	17618	17781	17702	17712	17808	17581	17674	17681	17641	17815	17724	17737	17536	17815	17627	17627	17635	17816	17603	17672	17768	17868	17787	17727	17636	17827	17518	17631	17716	17739	17650	17713	17762	17697	17724	17769	17731	17734	17593	17939	17673	17784	17655	17679	17700	17600	17849	17817	17608	17696	17840	17704	17706	17701	17704	17748	17586	17555	17739	17725	17672	17678	17697	17629	17796	17601	17806	17758	17782	17659	17670	17502	17674	17598	17593	17767	17677	17776	17640	17648	17788	17580	17776	17676	17709	17616	17746	17788	17593	17806	17816	17580	17729	17835	17851	17649	17740	17733	17610	17776	17897	17675	17771	17724	17655	17633	17779	17661	17561	17761	17788	17688	17766	17639	17870	17695	17687	17703	17729	17763	17573	17717	17690	17520	17686	17851	17616	17932	17749	17729	17640	17785	17568	17866	17899	17680	17675	17746	17800	17735	17651	17815	17638	17747	17719	17776	17745	17759	17646	17523	17645	17845	17702	17823	17701	17705	17696	17762	17789	17769	17733	17546	17489	17733	17767	17752	17838	17737	17796	17556	17837	17786	17701	17661	17549	17842	17702	17623	17537	17604	17801	17840	17746	17758	17649	17724	17669	17685	17724	17723	17731	17795	17870	17772	17576	17724	17855	17727	17627	17573	17749	17743	17901	17689	17663	17779	17677	17640	17724	17689	17705	17603	17654	17803	17756	17744	17654	17741	17786	17588	17610	17608	17649	17794	17802	17629	17700	17748	17740	17640	17698	17848	17598	17772	17588	17704	17505	17634	17617	17809	17805	17759	17767	17685	17479	17556	17729	17641	17574	17774	17877	17632	17731	17654	17640	17791	17743	17848	17685	17750	17728	17606	17498	17663	17592	17756	17726	17591	17716	17796	17560	17627	17655	17665	17683	17696	17671	17919	17660	17636	17688	17768	17733	17680	17536	17778	17736	17594	17690	17513	17701	17720	17909	17866	17771	17756	17658	17941	17727	17800	17606	17748	17846	17564	17778	17798	17730	17713	17728	17648	17636	17612	17602	17775	17607	17803	17562	17619	17689	17695	17663	17806	17656	17692	17767	17677	17644	17712	17910	17498	17644	17798	17759	17783	17904	17769	17671	17741	17777	17776	17675	17668	17593	17767	17775	17730	17454	17671	17656	17683	17748	17598	17770	17596	17739	17634	17897	17592	17555	17714	17632	17578	17633	17667	17650	17713	17833	17816	17590	17930	17628	17792	17592	17885	17698	17709	17622	17705	17730	17637	17691	17774	17693	17737	17642	17743	17726	17557	17774	17697	17772	17781	17582	17747	17563	17832	17753	17892	17762	17701	17816	17433	17807	17594	17682	17629	17695	17695	17821	17696	17746	17862	17777	17616	17758	17737	17763	17624	17699	17638	17843	17646	17600	17547	17595	17696	17748	17666	17708	17692	17708	17811	17636	17701	17616	17742	17696	17559	17822	17672	17593	17621	17830	17644	17837	17696	17828	17763	17616	17606	17715	17601	17904	17635	17868	17621	17782	17680	17604	17591	17832	17577	17707	17541	17635	17656	17683	17684	17670	17783	17842	17587	17585	17714	17800	17686	17817	17713	17570	17579	17801	17677	17558	17638	17837	17580	17644	17680	17885	17757	17597	17653	17748	17685	17907	17761	17584	17855	17756	17864	17647	17712	17655	17792	17686	17732	17733	17623	17404	17729	17696	17763	17575	17781	17623	17635	17796	17592	17555	17709	17674	17849	17927	17735	17558	17673	17683	17671	17695	17679	17822	17813	17775	17898	17731	17830	17621	17576	17692	17549	17866	17736	17837	17651	17795	17790	17638	17652	17466	17696	17886	17632	17733	17736	17605	17869	17660	17498	17722	17635	17881	17665	17698	17616	17762	17647	17689	17771	17784	17639	17777	17680	17762	17686	17801	17635	17630	17567	17602	17835	17714	17423	17840	17727	17864	17685	17639	17769	17735	17791	17743	17709	17646	17790	17712	17645	17614	17879	17749	17821	17655	17553	17595	17701	17804	17560	17818	17620	17677	17793	17868	17872	17659	17588	17804	17556	17636	17750	17661	17679	17583	17709	17841	17727	17767	17730	17854	17674	17636	17575	17710	17706	17608	17747	17845	17535	17722	17776	17479	17698	17529	17759	17825	17661	17705	17660	17700	17804	17708	17766	17819	17673	17617	17827	17662	17489	17807	17746	17634	17609	17761	17780	17727	17792	17752	17652	17669	17632	17725	17825	17765	17737	17679	17759	17611	17773	17685	17838	17860	17491	17699	17700	17635	17786	17728	17936	17848	17677	17740	17815	17619	17602	17789	17691	17720	17766	17824	17620	17740	17753	17695	17914	17756	17532	17701	17661	17925	17699	17585	17636	17680	17572	17610	17630	17645	17626	17735	17561	17813	17664	17630	17611	17605	17845	17719	17678	17707	17738	17724	17752	17787	17858	17644	17576	17555	17763	17839	17789	17715	17767	17583	17652	17634	17489	17733	17665	17640	17780	17682	17885	17674	17689	17772	17774	17820	17803	17680	17702	17684	17609	17922	17599	17788	17847	17761	17614	17796	17589	17749	17569	17865	17600	17635	17751	17743	17671	17629	17663	17761	17703	17602	17695	17686	17623	17757	17547	17621	17711	17695	17780	17730	17714	17599	17820	17785	17771	17770	17803	17526	17661	17722	17799	17828	17620	17824	17791	17543	17692	17651	17595	17763	17706	17688	17737	17719	17595	17795	17655	17686	17813	17666	17690	17654	17550	17673	17762	17523	17708	17878	17860	17723	17814	17546	17719	17653	17817	17635	17729	17689	17579	17750	17762	17859	17702	17610	17792	17755	17753	17759	17798	17734	17518	17704	17585	17561	17693	17594	17851	17843	17763	17774	17626	17802	17738	17698	17718	17786	17559	17742	17770	17632	17598	17670	17718	17792	17624	17707	17901	17755	17660	17564	17609	17788	17588	17795	17669	17802	17515	17671	17841	17796	17664	17796	17833	17586	17703	17586	17514	17725	17636	17666	17564	17660	17954	17625	17636	17620	17643	17819	17650	17716	17777	17672	17829	17494	17472	17568	17497	17882	17864	17825	17770	17693	17673	17651	17818	17618	17617	17639	17699	17539	17676	17546	17706	17726	17744	17977	17751	17516	17804	17582	17649	17698	17529	17685	17666	17854	17612	17719	17758	17583	17755	17738	17706	17807	17719	17677	17552	17884	17665	17545	17752	17774	17677	17839	17709	17623	17810	17678	17622	17770	17642	17947	17701	17698	17751	17609	17601	17674	17809	17788	17678	17630	17736	17817	17749	17686	17696	17695	17586	17773	17718	17805	17562	17768	17702	17820	17660	17588	17701	17588	17850	17743	17824	17807	17658	17592	17702	17821	17590	17637	17714	17725	17708	17771	17719	17593	17786	17919	17705	17816	17752	17787	17612	17653	17643	17869	17660	17753	17664	17731	17734	17720	17538	17671	17782	17876	17658	17637	17694	17819	17622	17795	17784	17811	17928	17599	17561	17680	17689	17687	17701	17706	17636	17537	17672	17674	17662	17708	17731	17902	17699	17750	17804	17627	17658	17615	17804	17752	17541	17787	17697	17717	17677	17639	17746	17689	17713	17677	17565	17840	17807	17562	17721	17639	17752	17754	17748	17767	17633	17686	17566	17722	17922	17727	17847	17592	17746	17855	17670	17733	17600	17668	17610	17780	17655	17787	17807	17784	17891	17697	17669	17773	17793	17732	17781	17884	17617	17737	17654	17674	17721	17492	17731	17627	17686	17800	17698	17744	17712	17664	17667	17730	17846	17512	17555	17880	17594	17754	17744	17788	17757	17840	17678	17678	17744	17618	17733	17692	17745	17701	17600	17710	17721	17874	17737	17772	17605	17745	17607	17625	17589	17774	17884	17718	17682	17628	17695	17782	17719	17653	17609	17685	17702	17831	17738	17802	17768	17736	17657	17557	17765	17712	17827	17830	17614	17671	17651	17812	17799	17633	17756	17662	17754	17807	17770	17661	17742	17789	17833	17940	17761	17703	17788	17768	17942	17697	17687	17794	17703	17798	17725	17746	17728	17804	17655	17521	17659	17736	17641	17668	17692	17725	17733	17694	17773	17692	17620	17592	17745	17686	17790	17551	17511	17736	17567	17852	17679	17775	17711	17699	17682	17712	17614	17733	17658	17643	17848	17603	17665	17677	17576	18029	17725	17724	17708	17850	17678	17633	17730	17720	17765	17423	17749	17747	17684	17629	17702	17634	17816	17800	18012	17601	17775	17693	17510	17662	17714	17876	17808	17727	17770	17733	17838	17846	17742	17651	17579	17758	17662	17849	17609	17487	17630	17759	17590	17692	17811	17750	17627	17674	17611	17792	17722	17679	17490	17618	17843	17597	17635	17716	17676	17699	17770	17657	17823	17522	17713	17632	17755	17731	17647	17643	17852	17729	17608	17663	17671	17700	17734	17586	17653	17645	17759	17581	17766	17805	17726	17811	17757	17618	17867	17634	17895	17733	17680	17902	17746	17567	17782	17718	17857	17594	17686	17741	17684	17758	17661	17887	17722	17632	17791	17722	17847	17733	17686	17740	17763	17718	17723
24335	24225	39695	39928	34469	30375	26804	22437	21524	21571	21425	21298	21227	21058	21145	21383	21313	21090	21240	21433	21031	21160	21231	21341	21211	21145	21134	21330	21078	21186	21264	21060	21162	20889	21044	21200	21036	20930	21337	21034	21085	21197	21105	21076	21068	20829	21095	21177	21266	21193	21197	21122	21061	21117	20980	20990	21002	21184	20972	21261	21055	21219	20810	20943	21415	21153	20927	21162	20974	21094	21206	21103	21211	21137	21027	21231	21173	21034	21084	21247	21248	21052	21198	21089	20984	21038	21150	21150	21310	21187	21025	20794	21327	21047	21087	21300	20915	21020	21110	21032	21079	21257	21145	21277	21075	21200	21142	20996	21307	21014	21164	21310	21006	21057	21117	21025	20935	21228	21071	21072	21034	20873	21200	21113	20894	20925	21089	21096	20962	21006	21149	21127	21202	20986	21047	20911	21141	20918	21028	21170	20958	21195	21133	21066	21024	21175	21257	20998	20943	20914	21340	21038	21006	20963	20995	20786	20989	21025	21097	21292	21192	21116	21133	20910	21077	21001	20965	21139	21189	21191	21189	20877	21098	20959	21016	21205	21462	21145	21096	20963	21101	21219	21182	21063	21198	20933	21202	21147	21112	21059	21165	21201	20986	21047	21225	21093	20880	21257	21245	21196	21095	20985	20945	21097	21318	21131	21078	20957	21273	20973	20919	21174	21108	21088	21050	21085	21036	21022	21064	21019	20973	21088	21063	21058	21163	21068	21173	21079	20991	21071	21075	21111	21172	21161	21257	21086	20976	21246	21160	21104	21263	20935	21248	21246	21147	21047	21212	21148	21112	20840	20868	21170	21094	21258	20991	21017	20901	21119	20909	20890	21035	20975	20777	21049	20938	21001	21086	21156	21346	21177	21118	20984	21030	21097	20820	21039	21184	21040	21074	20827	20942	21142	20960	21173	21281	21064	20911	21002	20767	21396	20995	21132	20870	21148	21158	21131	21047	21144	21129	20948	21095	21250	21206	21076	21012	21164	21159	21101	21190	21226	21283	21144	21249	20800	21104	20882	20930	20997	21183	21263	21028	20893	21148	20872	20909	20873	21074	21165	21078	21140	21170	21003	21298	21125	21170	20856	21144	21126	21030	21323	21017	21007	21218	21037	20886	21057	21024	21018	21087	21229	21054	20964	21247	21052	20918	20913	21190	21043	21116	21102	20945	21038	21060	21049	21003	20833	21126	20937	20781	21035	21071	21249	21073	21146	21055	21154	21084	20966	21149	21089	21157	20933	21056	21160	21010	21475	20921	20970	20892	21140	21176	21072	21039	21017	20963	21048	21172	20904	21032	21046	21137	21052	21101	20995	21032	21035	21377	20980	20788	21158	21128	21076	21020	21136	21023	21008	21315	21148	21207	20969	21105	21221	21334	21044	21194	21128	21139	20975	21159	21171	21227	21161	21085	20904	21220	20940	20899	20874	21115	21239	21049	21197	20938	21027	21398	21085	21178	21190	21060	21148	20957	20774	21128	21046	20949	21281	21125	21124	20954	21301	21185	20983	21021	21211	20921	20997	20912	21190	21146	21075	21055	20976	21100	20934	21216	21084	20964	21290	21219	21311	21072	21050	20984	20960	21069	21026	21125	21027	21204	21218	20961	21011	20956	21350	21058	21199	21262	20868	21011	21083	21189	21115	20986	20969	21094	21159	20941	21106	20869	21102	20906	21135	21098	21169	20797	21076	21141	21064	21023	21067	20982	20937	20984	21045	21106	21045	21043	21071	21037	20917	21240	21110	20972	21125	21178	21144	21076	21273	20878	20986	20983	21233	21158	21045	20971	21201	21041	20943	21128	21031	21431	20983	21228	21024	21097	20972	20984	21128	20974	21030	21142	21025	21012	21084	21132	20955	21135	20975	20989	21112	21115	21211	21233	21046	20977	21061	21112	20814	21003	21112	21098	20953	21145	21025	20963	20945	21087	21158	20941	21209	21176	21064	21176	21007	21049	21013	20997	21236	21020	21019	21050	21341	21029	20823	21065	21164	21171	21060	21100	21104	20905	21293	20840	21172	21029	21176	21254	21238	21073	21299	21051	21023	20937	21174	21340	21198	21090	20787	20911	20793	20990	21022	21141	21351	21196	21000	21093	21308	21115	21016	21020	21329	20827	21011	20873	20849	21168	21223	20936	21078	21170	21026	21049	21072	21251	21183	21369	21097	21227	21324	21066	21081	20979	21009	21057	21224	21057	20964	21110	20938	21061	21013	21055	21026	20995	21029	21274	20910	21005	21227	21009	20950	21047	21348	20925	20974	20970	21040	21112	20827	21099	21230	21062	21070	20850	21059	21091	20903	21101	21011	21160	21154	21088	20964	21064	21004	21106	21146	20888	20999	21040	21090	21107	21003	21057	20962	20944	21124	21032	20991	21102	21028	21020	21022	20934	21345	21040	21031	20859	21142	20959	21118	20951	21092	20928	21154	20773	20995	20955	21071	20866	21062	20998	21244	21133	20941	21131	21022	21039	21117	21088	20969	21098	20916	20993	21266	21160	21059	21078	21415	21111	21192	21103	20792	20885	20892	20787	21098	21243	21244	21088	20964	21147	21163	21097	21198	21202	21090	20947	21060	20985	21058	21012	21241	21025	20995	21042	20963	21149	21235	20964	21031	21141	21180	21123	21088	21200	20949	21055	21038	21030	21102	21042	20910	21166	21112	20961	20961	21054	21063	21054	21288	21158	21044	21041	20971	21052	21242	21237	21014	20922	21058	21121	21002	21095	21041	20979	20949	21329	21203	21211	21442	21332	21057	21148	21158	21042	20960	21114	21067	21026	21264	21000	21013	21105	20936	21116	21019	21077	21034	20970	21235	21198	21119	21113	21073	21075	21130	21093	21056	20998	20998	21054	21143	20946	21191	21067	21198	21073	21279	21029	21150	21019	21006	20993	21091	20951	20966	21267	21058	21236	21177	21322	21132	21101	21020	21122	20994	21336	21095	21033	21077	21175	20963	21018	21058	21206	21180	21155	21251	21037	21000	21076	21034	20935	21175	20873	20963	21077	21224	20975	21049	21180	21014	21017	21146	21148	21266	20964	21129	20787	20964	21016	21095	21069	20972	21005	21002	20954	21010	20878	21172	21027	20955	20899	21011	21093	21297	21217	21107	21075	21126	21082	21163	21345	21224	21038	21217	21238	21196	21115	20903	21156	20988	21053	21028	20966	20891	21036	21078	21259	20953	21029	20937	21091	21109	21059	20802	21137	21027	20929	21105	21052	20974	21168	21060	21276	20926	21211	21147	21186	21024	20922	21041	21175	20880	20827	21154	21009	21044	21066	20941	21131	20990	20800	21205	21076	21051	21110	21022	20807	21301	21060	20991	20901	21326	21090	21349	20929	20941	20952	21056	21248	21087	21018	21194	21094	20881	21084	21038	21002	20954	21150	21144	21120	21228	21040	21097	21001	20588	20925	21110	21169	21203	21128	21320	21169	21021	20956	21001	21163	21350	21072	21093	21030	21124	21162	21116	20934	20888	21178	21264	21088	21190	21087	21283	21297	21071	21148	20899	21208	21148	20882	21030	21091	21039	21161	21167	20958	20944	21184	21308	21289	21074	21127	20839	21096	20977	21115	21038	20987	21080	21166	21074	21152	21000	20976	21135	21066	20896	20939	21342	21111	21190	21096	21143	21081	21005	21300	21174	21151	21099	21059	20999	20990	21154	21205	21153	21044	21108	21136	21033	21136	21003	21041	20876	21152	21132	21192	21076	20983	21235	20960	21105	21013	21120	21186	20998	21121	21059	21142	21014	21040	21082	20949	21132	21188	21062	20983	21067	21135	21088	21146	21213	21219	21117	21019	21001	21115	21067	21179	20995	21143	21216	21111	21300	21166	21154	21182	21092	21096	21041	21113	21030	21092	20919	21165	21094	21226	21091	21073	20767	20988	21195	21071	21165	21100	20839	20975	20905	21223	21105	21085	21056	21159	20952	21145	21073	21102	20973	21215	21003	21123	20939	21003	21117	20981	21107	21143	21133	20988	21209	21092	21022	20837	20959	21337	21207	21093	21248	21350	21008	21367	20938	21034	21015	20929	21300	21141	21154	21287	20970	21278	21070	21105	21099	20990	20998	20804	21095	21072	21049	21017	21029	20946	21108	21272	21048	21033	20883	21043	21079	21010	20879	21170	21008	20990	20948	21083	21043	21300	20992	21267	21050	21155	20916	21042	21111	21096	21051	20973	21067	21214	21138	21157	21297	20991	21030	21112	21087	21250	21099	21203	21174	21134	20999	21204	20955	20990	21132	20887	21147	21194	21101	21094	20757	21060	21053	21051	21177	21224	20917	21160	21407	21067	21137	21002	20968	21073	21180	21312	20968	20871	20982	20966	21049	21019	21242	21139	20939	20943	20982	20963	20987	21114	20683	20871	21020	20946	20978	20990	20944	20991	20869	21084	21023	21150	21190	21007	21216	21187	21003	21116	21263	21120	20977	21039	21026	20991	21043	20812	20973	21156	21106	20951	21101	21340	21252	20934	21056	21346	20957	21243	20992	21191	21124	21141	20924	21000	20980	21229	21095	21066	20939	21069	20869	21073	20980	21159	21029	20902	21121	21150	21150	21028	20966	21155	21146	21324	20855	20972	21019	21182	21116	20912	20969	21193	20969	20990	21036	21170	20849	21036	21111	21401	21017	21028	21086	21162	21340	20946	21017	21075	21166	21026	20912	21170	21127	21188	21001	20930	21025	21029	21136	21137	21036	21216	21009	20771	21147	21277	21019	20980	21142	21036	21039	21018	20937	21251	21117	21044	21024	21129	21338	20863	21201	21047	21118	21005	21143	20781	21096	21214	21011	20987	21271	21131	21065	21143	20887	21047	21032	21095	21049	20884	21051	21100	21052	21097	20959	21027	20817	21090	21091	21069	21066	21081	20956	20986	21007	21387	20886	20945	21077	21115	21130	21058	20937	21018	20981	21146	21322	21072	21138	21241	20941	21110	21067	20944	21052	20913	21014	21118	21179	21100	21064	21036	21111	20939	20980	21201	21142	21117	20975	21054	21077	20973	21004	21063	21051	21134	21078	20939	20976	21306	21269	21004	21165	20894	21231	21120	21017	21141	21097	20999	21061	21126	21066	21030	20888	21247	21128	21089	21332	21045	21152
62982	99091	83814	58586	41272	28980	21211	18215	17628	17483	17483	17508	17602	17499	17559	17462	17547	17531	17535	17527	17440	17497	17432	17427	17508	17461	17466	17771	17544	17331	17577	17585	17591	17614	17619	17539	17471	17630	17567	17493	17531	17544	17463	17435	17449	17397	17618	17527	17479	17531	17294	17641	17486	17526	17350	17373	17537	17768	17546	17553	17649	17460	17594	17610	17556	17549	17525	17517	17504	17522	17399	17293	17532	17590	17588	17288	17473	17675	17422	17524	17414	17471	17379	17283	17451	17331	17486	17360	17491	17473	17648	17506	17395	17530	17298	17500	17455	17407	17431	17400	17400	17342	17464	17531	17273	17421	17455	17462	17375	17429	17515	17542	17586	17404	17538	17473	17505	17476	17493	17619	17558	17447	17437	17513	17470	17693	17311	17506	17528	17570	17537	17244	17418	17391	17413	17605	17526	17674	17472	17411	17453	17459	17602	17448	17565	17519	17656	17497	17476	17510	17532	17571	17524	17538	17490	17573	17487	17378	17285	17540	17534	17620	17598	17568	17493	17473	17482	17447	17400	17621	17471	17363	17509	17410	17490	17442	17597	17575	17392	17406	17505	17450	17557	17641	17614	17581	17370	17368	17476	17426	17538	17553	17432	17555	17353	17442	17293	17680	17613	17534	17529	17544	17659	17511	17607	17477	17497	17585	17547	17668	17442	17453	17508	17552	17521	17556	17433	17504	17286	17466	17433	17478	17310	17457	17530	17598	17433	17393	17542	17519	17485	17433	17482	17422	17466	17542	17483	17480	17509	17577	17339	17583	17513	17443	17659	17474	17499	17560	17412	17629	17436	17559	17473	17559	17701	17525	17378	17443	17585	17444	17653	17471	17441	17533	17531	17454	17654	17586	17458	17504	17430	17501	17451	17398	17493	17571	17629	17516	17514	17432	17335	17653	17526	17602	17605	17455	17531	17379	17599	17628	17479	17536	17704	17301	17450	17441	17484	17426	17465	17554	17454	17483	17575	17489	17499	17455	17586	17522	17480	17515	17570	17733	17299	17504	17526	17608	17419	17346	17377	17550	17339	17484	17361	17565	17453	17418	17434	17356	17498	17646	17550	17505	17506	17695	17486	17435	17421	17424	17501	17637	17621	17703	17587	17388	17291	17554	17536	17593	17428	17492	17556	17476	17606	17524	17550	17479	17344	17435	17340	17654	17677	17539	17487	17509	17550	17568	17626	17452	17488	17424	17652	17491	17585	17627	17453	17521	17435	17563	17601	17494	17620	17409	17601	17448	17512	17404	17375	17451	17541	17430	17539	17604	17531	17547	17562	17565	17409	17406	17582	17479	17452	17421	17565	17484	17319	17613	17569	17515	17447	17528	17345	17535	17617	17453	17578	17620	17519	17397	17466	17476	17513	17453	17516	17314	17519	17411	17527	17455	17567	17654	17419	17477	17615	17508	17496	17333	17679	17534	17538	17442	17365	17478	17457	17538	17418	17509	17353	17458	17616	17506	17215	17345	17420	17581	17581	17440	17614	17415	17437	17617	17547	17443	17489	17401	17577	17529	17481	17498	17711	17467	17438	17567	17516	17378	17448	17607	17555	17723	17474	17543	17468	17589	17308	17600	17474	17206	17438	17427	17650	17335	17464	17519	17385	17595	17574	17379	17528	17386	17540	17464	17592	17520	17525	17325	17518	17513	17390	17319	17456	17291	17534	17559	17425	17597	17500	17363	17477	17468	17591	17451	17535	17468	17378	17476	17415	17517	17590	17611	17368	17539	17411	17636	17558	17608	17570	17470	17470	17427	17523	17539	17417	17521	17567	17328	17388	17479	17447	17559	17512	17433	17574	17416	17579	17351	17621	17452	17452	17324	17590	17487	17504	17564	17756	17647	17437	17355	17403	17489	17432	17625	17549	17387	17436	17403	17562	17384	17493	17475	17447	17576	17453	17357	17289	17418	17512	17618	17432	17408	17448	17477	17660	17439	17545	17300	17633	17364	17579	17496	17640	17576	17602	17604	17367	17588	17564	17560	17292	17536	17572	17541	17499	17468	17500	17654	17492	17676	17377	17507	17612	17461	17479	17409	17455	17416	17619	17454	17433	17447	17514	17567	17466	17411	17490	17395	17522	17486	17612	17307	17492	17471	17580	17606	17527	17481	17501	17468	17496	17413	17534	17430	17511	17502	17657	17470	17298	17403	17494	17435	17340	17482	17342	17645	17281	17586	17642	17528	17528	17443	17638	17231	17365	17581	17484	17506	17528	17496	17469	17551	17517	17517	17620	17533	17480	17458	17435	17452	17570	17415	17582	17511	17511	17473	17565	17329	17497	17541	17476	17323	17516	17423	17471	17568	17595	17356	17513	17650	17490	17556	17426	17757	17540	17434	17472	17568	17331	17315	17575	17414	17430	17377	17424	17535	17500	17538	17604	17469	17479	17726	17426	17526	17464	17554	17535	17429	17562	17504	17444	17540	17419	17573	17506	17450	17544	17543	17634	17515	17587	17629	17505	17444	17701	17619	17660	17472	17366	17511	17636	17439	17453	17453	17497	17519	17475	17491	17392	17375	17607	17375	17436	17472	17430	17703	17587	17392	17461	17420	17525	17463	17375	17599	17424	17671	17407	17559	17390	17393	17539	17571	17543	17565	17561	17469	17556	17595	17420	17608	17469	17407	17372	17640	17549	17700	17314	17588	17572	17447	17515	17561	17454	17368	17434	17440	17638	17444	17722	17772	17294	17456	17619	17527	17591	17605	17369	17474	17517	17504	17567	17521	17503	17517	17360	17530	17657	17517	17515	17511	17532	17371	17575	17496	17450	17589	17467	17426	17621	17513	17508	17502	17513	17574	17451	17449	17515	17533	17395	17608	17549	17539	17434	17511	17398	17648	17512	17504	17481	17456	17489	17511	17522	17495	17447	17408	17326	17461	17365	17462	17439	17525	17363	17625	17539	17561	17447	17341	17357	17384	17529	17540	17556	17616	17544	17580	17475	17550	17514	17665	17510	17461	17469	17477	17552	17508	17726	17429	17536	17545	17438	17618	17518	17472	17517	17385	17651	17468	17426	17611	17477	17563	17509	17462	17608	17560	17230	17639	17573	17568	17424	17485	17539	17667	17461	17447	17566	17524	17477	17536	17502	17440	17499	17403	17540	17406	17465	17527	17327	17464	17342	17492	17599	17622	17244	17375	17407	17539	17487	17543	17462	17512	17569	17615	17693	17469	17530	17418	17557	17330	17482	17535	17497	17436	17529	17391	17520	17294	17276	17641	17290	17511	17400	17502	17560	17341	17703	17561	17661	17594	17739	17613	17497	17445	17436	17491	17236	17517	17598	17469	17262	17333	17546	17495	17427	17553	17320	17447	17404	17564	17505	17376	17498	17526	17577	17554	17594	17426	17647	17600	17342	17654	17443	17672	17489	17406	17412	17563	17462	17306	17487	17621	17418	17299	17580	17559	17462	17446	17467	17619	17391	17445	17547	17326	17526	17469	17380	17539	17477	17335	17601	17403	17570	17356	17544	17503	17553	17435	17443	17784	17400	17646	17661	17498	17371	17532	17495	17488	17500	17584	17374	17453	17554	17429	17580	17657	17436	17540	17560	17593	17431	17515	17441	17653	17404	17492	17484	17554	17405	17640	17500	17358	17522	17524	17326	17544	17367	17616	17679	17399	17485	17490	17627	17471	17321	17462	17467	17453	17616	17431	17389	17478	17463	17582	17534	17502	17575	17537	17467	17337	17436	17417	17562	17440	17413	17483	17523	17358	17439	17371	17631	17580	17391	17585	17550	17619	17532	17575	17452	17516	17442	17435	17645	17410	17555	17426	17485	17552	17679	17566	17450	17537	17500	17649	17648	17465	17677	17677	17396	17470	17397	17507	17587	17547	17518	17492	17577	17377	17476	17202	17624	17551	17563	17538	17677	17378	17301	17511	17530	17408	17471	17479	17484	17548	17542	17630	17397	17524	17496	17494	17521	17484	17636	17509	17491	17426	17477	17319	17667	17623	17337	17571	17502	17480	17591	17470	17562	17454	17463	17551	17595	17492	17430	17525	17513	17735	17589	17463	17523	17514	17668	17475	17550	17510	17538	17509	17481	17379	17627	17490	17467	17622	17546	17630	17329	17415	17534	17452	17417	17558	17535	17481	17515	17407	17542	17297	17583	17474	17491	17540	17427	17510	17582	17413	17574	17391	17501	17256	17552	17628	17484	17452	17460	17447	17621	17528	17445	17388	17625	17677	17614	17463	17476	17483	17440	17436	17369	17590	17651	17337	17542	17429	17437	17599	17568	17389	17493	17527	17514	17419	17299	17536	17476	17502	17481	17673	17503	17360	17520	17385	17509	17361	17664	17642	17487	17566	17459	17487	17322	17389	17376	17380	17592	17446	17409	17593	17583	17439	17359	17486	17562	17283	17421	17640	17454	17547	17551	17460	17467	17671	17559	17390	17366	17513	17345	17618	17542	17410	17285	17635	17491	17586	17531	17478	17434	17343	17389	17495	17538	17415	17425	17468	17521	17599	17427	17379	17564	17432	17486	17532	17506	17440	17637	17433	17547	17599	17603	17556	17467	17726	17607	17393	17559	17596	17387	17536	17521	17503	17371	17695	17447	17468	17591	17527	17523	17347	17356	17378	17592	17489	17388	17463	17537	17673	17393	17545	17660	17761	17503	17573	17532	17650	17267	17393	17743	17373	17505	17473	17648	17366	17623	17561	17399	17611	17604	17545	17509	17603	17574	17440	17526	17586	17405	17614	17623	17628	17354	17629	17506	17521	17410	17553	17619	17434	17588	17558	17382	17416	17524	17613	17398	17570	17500	17530	17510	17529	17544	17244	17458	17640	17370	17509	17431	17540	17507	17413	17423	17509	17582	17401	17576	17561	17469	17331	17745	17511	17452	17420	17482	17442	17512	17443	17564	17496	17563	17514	17621	17380	17462	17591	17501	17729	17392	17506	17694	17446	17548	17405	17471	17399	17380	17469	17473	17497	17608	17686	17398	17582	17563	17492	17433	17318	17448	17532	17536	17357	17409	17497	17463	17543	17620	17529	17475	17594	17413	17451	17560	17412	17721	17530	17525	17641	17320	17441	17447	17691	17505	17428	17530	17404	17658	17547	17307	17475	17580	17561	17469	17462	17473	17530
22979	22750	35801	35970	34155	32193	30082	23728	21692	21673	21427	21494	21569	21703	21437	21577	21286	21329	21467	21481	21387	21350	21258	21182	21286	21325	21327	21350	21048	21386	21282	21310	21257	21242	21121	21156	21312	21369	21285	21190	21333	21251	21175	21145	21160	20942	21172	21118	21140	21279	21206	21393	21169	21331	21089	20943	20919	21272	21056	21119	21238	21256	21211	21189	21149	21169	21210	21264	21248	21043	21157	20901	21227	21327	21081	21173	21034	20873	21267	21288	20939	21143	21136	21070	21045	21070	21173	21120	21182	21190	21290	21149	21061	20911	21146	21159	21346	21118	20979	21042	20927	21138	21282	21174	21046	21016	21180	21034	21233	21064	21030	21188	21090	21017	21127	21092	21227	21177	20998	21231	20994	21394	21307	21074	21194	21171	20988	21241	21223	21048	20932	21168	21150	21004	21104	21038	21194	21223	21027	21169	21135	21113	21172	21166	21031	21276	21274	21001	21174	21008	20940	21087	21070	21238	21309	21261	20969	20995	21218	21135	21085	21044	21134	21116	21041	21201	21188	21104	21038	21103	21135	21154	21190	21110	21036	21031	20966	21089	21277	21126	21206	21218	21224	21079	21167	20965	21228	21236	21121	21252	20892	21042	21034	21075	21140	21062	21170	21131	21105	21222	21048	21135	21272	21131	20964	20975	20990	21157	21332	21057	21286	21049	21090	21139	21102	21070	21016	21150	21101	21070	21083	21043	21010	21153	21302	21164	21150	21048	21091	20992	20985	21083	21185	21149	21088	20973	21040	20965	20933	21194	21215	21083	21312	21147	21140	21093	21051	21125	21131	21008	21164	20915	20965	20928	21098	21245	21197	21132	21243	20948	21155	21021	21129	20911	21044	21055	21085	20950	21105	21275	20814	20995	20899	21003	21007	21073	21039	20994	20979	20852	20980	21219	21090	21004	21141	21298	21264	21133	20843	20960	21203	21260	21279	21256	21072	21173	21021	21008	21088	21082	20983	21439	21123	21134	21283	21018	21147	21015	21026	20823	21279	21164	21033	21170	21142	20947	21056	21168	21050	20938	21035	21051	21087	21082	21239	20968	21175	21166	21053	20932	21186	21120	21262	21078	21240	21051	20991	21163	21222	21182	21094	21006	21027	21129	21204	21023	21100	21218	21167	21134	21205	20954	21117	21182	21120	21003	21124	20923	21178	21167	21129	21152	21104	20971	21019	21081	21010	20963	21169	21000	20941	21013	21192	21090	21266	21013	21097	20957	21122	21144	21133	21246	20981	20972	21091	20948	21167	21139	21040	21114	21099	21119	21310	21185	21144	21194	21091	20898	21193	21346	21085	21082	21109	21087	21055	20956	21011	20874	21052	21055	20976	21219	21203	21001	21288	21230	21198	21188	21066	20994	21072	21236	21105	21118	21220	21251	21198	21008	21047	20998	21066	21094	21004	21050	21220	21319	21022	21145	21224	20937	21010	21129	21189	21220	21095	21001	21223	21175	20947	21133	21176	21129	21089	21116	21070	21030	21097	20995	20928	21054	21237	21172	21301	21162	21098	21164	21104	21143	21190	20939	21197	21135	21201	21182	21117	21275	21117	20942	21051	21001	21230	20956	21101	21210	21092	21097	21114	21017	21033	21024	20984	21036	20959	21063	21229	21163	20985	20924	21002	21186	20811	21116	20997	21121	21061	21014	21149	21164	21212	20986	21125	21061	21068	20944	21002	21238	21210	20842	21039	20926	21004	20958	20926	21346	21067	21079	20974	21134	21112	21139	21220	21245	21078	20882	21018	21008	21033	21013	20815	21027	21073	21121	21030	20969	21146	21131	21026	21111	21005	21047	20843	21010	21304	21233	21007	21307	21202	20913	21204	21096	21056	21075	21127	21066	21219	21164	21256	21172	21038	21241	20907	20926	20989	21044	21179	21040	21218	21207	21146	21163	20883	21096	21141	21149	21122	21044	20840	21054	21008	21066	20895	21073	20817	21120	20849	21014	21174	21189	21148	21016	20985	21060	21121	21311	21013	21119	21025	21243	21142	21123	21183	20808	21091	21082	21163	20957	21101	21093	21023	21173	21061	20996	21118	20971	20997	21020	21204	20879	21132	21424	21177	21123	21054	21122	21013	21124	21173	21204	21168	21141	21109	21143	21142	20868	21061	20971	21281	21224	21106	21038	21219	21258	21059	21128	21144	21156	21095	20984	21221	21088	21115	21152	21015	21003	21060	21136	20841	21123	21006	21323	21316	21011	20976	21123	21339	21125	20997	21064	21168	20849	21078	20895	21039	21103	21178	21011	21049	21164	20975	21065	21390	21012	21266	20979	20964	21265	21264	21027	21196	21047	21154	21208	21017	20926	21019	21084	21367	21138	21059	21065	20967	21050	21118	21103	21162	20867	21169	21038	21209	21066	21065	21114	21271	21146	20910	21156	21039	20964	21017	20989	21123	20942	21106	20996	21285	21026	21176	21182	21030	20983	21019	20871	21100	21009	21063	21151	21197	21005	21081	20986	21291	21115	21075	21113	21293	20903	20970	20985	21179	21099	21085	21145	21060	21096	21066	20971	20851	21280	21022	20966	21134	20928	20920	21192	21200	21229	21068	21036	21213	20902	21084	21024	21188	21307	21191	21168	20842	21170	21037	21087	21018	21065	21259	21025	20853	20843	21088	21176	21001	20970	20989	21205	20969	21331	21221	21123	21014	21199	21230	20928	21103	20993	21208	21145	20957	21142	21140	21173	21244	20969	21219	20916	21141	21126	21186	21190	21071	21060	21215	21218	20990	20991	21097	21143	20941	20927	21116	20923	20918	21100	21087	20991	21355	21022	21345	20939	21113	21117	21128	21030	21149	21085	21320	21269	20972	20877	20957	21245	21137	21001	21182	21173	21251	21064	20925	21085	21012	21121	21075	21087	21052	21135	21007	21022	21236	21072	21096	21000	21252	21065	21156	21026	21144	21082	21084	21272	21070	21260	21152	21227	21227	21104	21264	21056	20945	21154	21233	21149	21212	21189	20989	21140	21061	21128	20987	21227	21004	21095	20943	21117	21120	21274	20804	21084	21055	20976	21118	21105	21081	20933	21056	21261	21065	21267	21159	21212	21104	20994	21237	21112	21219	21108	21184	20988	21241	21071	21023	21417	21128	20838	21093	21098	20964	21201	21131	21034	20980	21076	21082	21132	21140	21359	21205	21008	21144	21308	21202	21178	21069	21025	21115	21139	21001	21044	21195	20996	21010	21226	21064	21336	21108	20988	21202	21161	20925	21079	20963	20958	21057	21051	21056	21054	20967	21212	21075	21169	21036	21154	21123	21325	21001	21519	21292	21031	20925	20859	20953	20904	21008	21066	21185	20954	21282	21234	21049	21074	21270	21316	21048	21034	21215	21231	21078	21060	21186	21061	21050	20993	21068	21095	20845	21120	21038	21077	20911	20999	21240	21145	21142	21249	21022	21185	21130	21257	20856	20958	21124	21074	21171	21032	21021	21049	21085	20950	20962	21148	21213	21010	21165	21164	21076	20990	21136	21121	21312	20978	20972	20971	21216	21004	21143	21152	21117	21295	21274	21250	21222	21132	21227	21021	21135	21090	21165	21234	21142	20970	21228	20979	20847	20990	21130	21067	21130	21478	21073	20987	20857	20908	20946	20999	21053	21019	20761	21106	20874	21126	21091	21053	21182	21311	21162	20987	21148	21137	21274	21014	21023	21146	20961	20935	21082	21036	21001	21186	21030	21382	21249	20989	21123	21312	21231	21183	21178	20900	20946	21064	21066	21196	20992	21089	20923	21026	20852	21031	21096	21107	20991	21170	21076	21004	21079	21314	21123	21092	21169	21124	21086	20953	21090	21070	21063	20933	21153	20924	20952	21018	21093	21076	21132	21069	21065	21062	20969	21058	21101	21207	21065	20847	21244	20925	21065	21090	21184	21125	21225	21043	21240	21253	21044	21145	21055	21141	21100	21155	21265	21355	21342	21167	21066	20962	21257	21143	21057	20792	21074	20883	20985	21105	21102	21097	21161	20969	21002	21041	21235	21058	21151	21170	21164	20935	21292	21104	21169	20947	21077	21203	21158	21189	21173	21019	21089	20880	21050	20956	21043	20941	21192	21114	21089	21204	21169	21161	21107	21170	21277	20887	21214	21035	20979	21144	20973	21139	21088	21180	21189	21098	21180	21037	21055	21166	20979	21125	21185	20972	21040	20865	21042	21123	21074	21067	21239	21326	20969	21193	21156	20767	21148	21065	21195	21135	20992	20874	20993	21224	20990	21372	21039	21159	21029	20896	21138	21192	21089	21102	21006	20976	21129	21027	21039	21204	21194	20976	21154	21142	21217	21024	21104	21102	21087	20826	21022	21044	21085	21048	20875	20994	21156	21009	21093	20901	21121	21198	21138	20929	21089	20939	21136	21016	21198	21005	20799	21093	21076	21062	21144	21186	21288	21050	21144	21252	20982	21193	21058	21172	20903	21009	20974	21186	21094	21135	21094	21007	21246	21121	21053	20900	21236	21101	20992	20909	21055	21014	21082	20997	20902	21093	21146	20956	21053	21001	20843	21029	21260	21019	21069	21138	21058	21189	21064	20956	21074	21039	20829	21033	21055	20959	21112	21056	21077	20955	21240	21128	20975	21130	21015	21011	21163	21179	21065	21108	21095	21144	21058	21015	21180	21193	21105	21163	21214	21070	20974	20940	21080	21098	21253	21143	21086	21026	21065	21112	21095	21040	21146	21051	21210	21264	21237	21023	21090	21169	21228	21112	21147	21186	20923	21151	21048	21142	20914	21106	21138	21188	21122	21048	21098	21143	21122	21009	21030	21021	21215	21176	21101	21149	21063	21140	21174	21266	20952	21160	21154	21254	21050	21363	21155	21135	21124	21074	20915	21057	21233	21093	21045	20989	21159	21180	21079	21172	21050	21023	21107	21142	21117	20971	21032	21211	21041	21099	20955	21132	21269	21037	21061	20811	21068	21114	20740	21111	21085	21092	21162	20994	20991	20979	21397	21308	21213	20851	20904	21065	21192	21211	21122	20900	20831	21164	21181	20911	20847	21024	21073	21165	21158	21337	21073	21180	21169	21035	21095	20989	21034	21129	20938	20933	21021	21001	21024	21180	21264	21231	20983	21078	21171	21182	20980	20901
62936	104595	95394	72828	52298	35957	24043	19253	17681	17654	17231	17400	17449	17317	17624	17672	17432	17624	17465	17400	17572	17522	17464	17450	17439	17497	17420	17540	17551	17251	17260	17467	17519	17585	17533	17695	17513	17452	17541	17632	17747	17508	17510	17729	17619	17649	17393	17557	17532	17507	17362	17583	17625	17492	17521	17558	17590	17479	17326	17541	17527	17394	17489	17583	17216	17616	17492	17482	17497	17264	17472	17624	17478	17446	17498	17494	17404	17527	17664	17428	17503	17417	17596	17398	17557	17423	17486	17427	17412	17471	17458	17494	17390	17674	17631	17567	17611	17553	17408	17460	17660	17588	17353	17454	17435	17508	17603	17437	17434	17396	17593	17388	17579	17557	17568	17602	17467	17489	17529	17712	17387	17473	17395	17417	17465	17420	17412	17445	17365	17424	17493	17423	17347	17618	17344	17684	17524	17503	17567	17538	17506	17664	17489	17526	17495	17577	17224	17499	17559	17716	17639	17417	17449	17421	17539	17614	17479	17457	17581	17537	17557	17500	17602	17466	17650	17405	17474	17404	17498	17366	17714	17408	17403	17581	17507	17546	17463	17500	17501	17543	17556	17608	17450	17452	17570	17467	17539	17389	17604	17479	17525	17498	17495	17536	17588	17523	17265	17459	17483	17505	17397	17583	17486	17448	17545	17464	17498	17491	17476	17430	17528	17477	17563	17355	17462	17523	17705	17668	17339	17325	17629	17391	17511	17616	17407	17442	17498	17483	17451	17596	17510	17562	17367	17512	17519	17420	17423	17560	17457	17722	17302	17687	17397	17336	17517	17432	17553	17378	17335	17510	17289	17558	17484	17520	17465	17314	17507	17473	17442	17272	17492	17366	17567	17476	17537	17440	17524	17510	17736	17534	17495	17526	17453	17385	17558	17564	17388	17742	17541	17418	17675	17504	17334	17444	17615	17505	17560	17426	17638	17441	17555	17538	17446	17619	17389	17563	17493	17432	17376	17271	17656	17476	17633	17405	17463	17504	17546	17651	17210	17549	17470	17379	17552	17607	17382	17388	17552	17265	17632	17537	17481	17564	17645	17424	17578	17409	17467	17573	17608	17688	17439	17478	17793	17478	17538	17402	17519	17359	17598	17404	17584	17404	17677	17615	17479	17462	17563	17542	17378	17313	17649	17578	17539	17474	17340	17380	17349	17564	17533	17361	17522	17319	17389	17523	17398	17472	17514	17382	17463	17488	17754	17428	17537	17438	17590	17335	17615	17377	17754	17585	17363	17453	17393	17448	17512	17504	17377	17516	17470	17453	17491	17456	17563	17285	17459	17683	17444	17581	17385	17569	17454	17580	17450	17519	17596	17322	17432	17433	17565	17552	17496	17331	17500	17526	17518	17490	17573	17432	17429	17443	17475	17417	17503	17522	17514	17398	17328	17598	17598	17630	17499	17371	17774	17450	17594	17576	17665	17596	17403	17596	17584	17585	17506	17406	17518	17530	17495	17484	17450	17524	17487	17430	17437	17372	17335	17490	17445	17492	17379	17600	17628	17308	17292	17378	17523	17533	17621	17550	17440	17532	17482	17489	17431	17564	17731	17384	17590	17536	17463	17482	17416	17383	17505	17312	17459	17584	17546	17733	17470	17323	17268	17416	17616	17459	17415	17496	17468	17563	17546	17525	17318	17456	17719	17562	17486	17543	17427	17608	17570	17581	17539	17494	17371	17534	17532	17515	17531	17307	17531	17510	17487	17621	17558	17321	17326	17505	17377	17437	17578	17549	17285	17508	17417	17515	17395	17337	17617	17428	17261	17343	17577	17610	17471	17506	17588	17430	17442	17582	17502	17422	17545	17636	17643	17695	17487	17579	17588	17546	17420	17356	17470	17528	17552	17389	17487	17369	17509	17373	17579	17362	17468	17567	17475	17410	17563	17305	17547	17621	17262	17485	17524	17372	17364	17464	17522	17433	17358	17650	17448	17490	17410	17247	17557	17806	17592	17493	17484	17574	17408	17427	17418	17629	17456	17392	17572	17420	17632	17396	17562	17451	17502	17649	17611	17596	17418	17500	17644	17472	17521	17517	17382	17459	17451	17640	17481	17457	17470	17581	17438	17531	17387	17581	17650	17490	17592	17319	17361	17364	17533	17556	17674	17435	17649	17622	17561	17418	17515	17694	17529	17613	17415	17616	17418	17422	17492	17503	17338	17567	17429	17436	17557	17602	17614	17477	17571	17633	17460	17436	17583	17549	17366	17445	17426	17355	17612	17863	17447	17391	17540	17239	17413	17586	17565	17587	17403	17463	17374	17386	17573	17533	17780	17592	17420	17474	17398	17345	17524	17624	17382	17425	17588	17364	17355	17524	17544	17488	17428	17611	17495	17408	17639	17558	17368	17417	17479	17489	17511	17407	17342	17465	17653	17458	17493	17416	17484	17618	17412	17452	17598	17608	17381	17632	17521	17715	17549	17449	17350	17312	17427	17461	17521	17421	17499	17429	17587	17446	17299	17429	17602	17698	17387	17604	17449	17524	17424	17540	17516	17473	17607	17309	17470	17403	17408	17455	17642	17437	17555	17492	17388	17414	17471	17439	17565	17585	17578	17403	17546	17495	17547	17426	17375	17573	17509	17501	17549	17562	17483	17348	17534	17439	17497	17343	17662	17566	17502	17534	17637	17472	17566	17421	17362	17667	17536	17453	17502	17522	17290	17437	17539	17527	17605	17480	17525	17436	17344	17469	17659	17376	17484	17390	17636	17534	17521	17494	17638	17355	17527	17352	17400	17395	17402	17484	17412	17483	17504	17585	17508	17594	17506	17485	17547	17491	17582	17580	17379	17516	17427	17389	17600	17506	17574	17477	17459	17490	17588	17497	17399	17521	17363	17516	17345	17625	17411	17408	17327	17405	17396	17292	17366	17440	17614	17464	17526	17503	17636	17461	17552	17394	17308	17275	17451	17611	17455	17562	17396	17492	17460	17578	17489	17562	17661	17436	17375	17376	17502	17385	17609	17456	17579	17567	17580	17412	17631	17536	17207	17708	17307	17362	17521	17291	17652	17386	17563	17601	17548	17559	17573	17659	17603	17396	17536	17344	17472	17565	17375	17494	17550	17559	17407	17536	17316	17309	17389	17359	17584	17483	17540	17336	17283	17554	17650	17590	17604	17457	17437	17539	17452	17586	17481	17494	17334	17467	17513	17513	17597	17634	17617	17467	17560	17643	17497	17497	17480	17428	17414	17465	17596	17516	17400	17521	17417	17436	17397	17448	17584	17536	17564	17631	17539	17507	17471	17678	17523	17432	17480	17408	17355	17480	17297	17277	17510	17486	17382	17605	17497	17498	17521	17575	17630	17501	17377	17470	17572	17521	17410	17414	17443	17451	17486	17566	17542	17567	17450	17590	17662	17498	17544	17411	17363	17429	17512	17357	17541	17459	17383	17560	17541	17566	17532	17579	17440	17513	17532	17431	17466	17576	17306	17406	17496	17572	17547	17660	17522	17528	17460	17473	17721	17478	17503	17619	17538	17582	17495	17476	17399	17483	17461	17493	17259	17398	17633	17403	17410	17275	17334	17425	17553	17526	17449	17533	17468	17493	17465	17568	17479	17561	17705	17430	17664	17536	17609	17595	17518	17592	17376	17585	17420	17460	17379	17407	17671	17603	17627	17589	17543	17374	17609	17441	17530	17485	17678	17468	17588	17471	17458	17554	17400	17513	17604	17567	17398	17582	17569	17449	17566	17441	17304	17593	17590	17406	17376	17401	17369	17510	17319	17634	17574	17408	17390	17561	17499	17499	17528	17383	17539	17455	17415	17476	17670	17611	17499	17414	17331	17473	17485	17528	17434	17547	17343	17443	17468	17476	17480	17459	17447	17501	17462	17565	17462	17486	17427	17431	17580	17401	17474	17384	17323	17477	17473	17572	17663	17551	17484	17535	17494	17596	17727	17316	17411	17370	17511	17543	17547	17295	17370	17398	17476	17397	17575	17597	17605	17447	17583	17601	17522	17589	17546	17613	17610	17532	17396	17676	17322	17403	17456	17465	17607	17507	17605	17436	17418	17506	17530	17636	17414	17130	17439	17451	17574	17460	17333	17494	17579	17472	17442	17525	17469	17535	17507	17598	17618	17288	17544	17590	17532	17448	17329	17313	17400	17562	17436	17474	17450	17425	17377	17514	17450	17465	17507	17409	17600	17497	17613	17471	17529	17417	17452	17569	17409	17467	17500	17510	17392	17576	17558	17499	17514	17556	17587	17497	17527	17418	17438	17578	17335	17418	17281	17598	17465	17562	17432	17532	17519	17413	17562	17576	17415	17450	17354	17419	17556	17508	17623	17486	17419	17683	17457	17552	17322	17454	17414	17705	17536	17504	17503	17490	17421	17306	17660	17345	17488	17573	17486	17494	17501	17655	17528	17517	17530	17366	17467	17468	17485	17505	17508	17439	17534	17452	17449	17549	17486	17547	17543	17538	17488	17501	17486	17444	17663	17436	17506	17547	17665	17639	17569	17567	17481	17263	17560	17628	17626	17622	17448	17500	17444	17495	17509	17604	17423	17607	17562	17523	17329	17440	17470	17481	17647	17426	17582	17459	17570	17454	17368	17640	17394	17551	17404	17398	17716	17534	17449	17548	17408	17566	17579	17457	17547	17524	17550	17478	17429	17508	17628	17413	17564	17380	17388	17565	17445	17498	17518	17673	17444	17464	17585	17516	17489	17483	17433	17646	17339	17427	17517	17634	17555	17418	17379	17332	17486	17590	17507	17401	17484	17447	17528	17520	17365	17618	17549	17526	17167	17376	17507	17545	17580	17408	17395	17543	17423	17349	17504	17394	17411	17320	17541	17609	17541	17591	17411	17567	17536	17571	17388	17416	17523	17443	17351	17435	17358	17482	17535	17652	17418	17293	17377	17584	17501	17441	17340	17484	17398	17524	17495	17468	17508	17627	17616	17519	17563	17583	17214	17628	17554	17425	17468	17542	17511	17533	17462	17376	17551	17537	17503	17353	17686	17399	17549	17657	17338	17309	17689	17395	17472	17537	17388	17491	17320	17504	17422	17406	17491	17670	17465	17559	17656	17610	17426	17582	17587	17643	17521	17481	17577	17442	17564	17479	17510	17332	17518	17542	17468	17266	17449	17598	17471	17332
30114	35378	43815	35971	26942	23349	22202	21361	21384	20907	20954	20964	20925	21102	21212	21047	20674	20852	21160	20801	21091	20934	20823	21158	21000	21029	21035	20928	20741	20841	21005	20823	21118	20848	20744	21021	20952	21258	20867	20543	20853	21109	21046	20919	20996	21001	21176	20963	20997	20869	20884	21112	21006	20853	20687	20827	21102	20922	20891	20687	20712	20906	20915	21019	21148	20833	21038	20939	20979	20832	20924	20896	20909	20887	21073	20986	21052	21241	20877	20963	21032	20832	20985	21084	20836	20928	21056	20909	20875	20945	20957	20745	20854	20859	20985	21095	20756	20791	20879	21000	20835	20942	20943	20967	20707	20856	20764	21037	20847	20740	20827	20776	20866	20924	20716	21056	21236	20905	20821	21119	20994	20931	20966	21077	20946	20881	20818	20906	20972	20906	20877	20833	20835	20846	20893	20848	20746	20789	21005	21019	21104	20925	20782	20776	21032	20988	20951	20993	20837	21215	21183	21005	20920	20874	20819	20824	20811	20834	20958	20877	20961	20850	21138	21134	20824	21050	21157	20959	20871	20728	20785	20892	21082	21039	21065	21011	20759	20918	20972	20974	20845	21015	21112	21002	21003	20679	20960	20907	20942	21125	21020	21016	20850	20745	20845	20773	20703	20767	20958	20976	20935	20850	20988	20996	20832	20993	20941	20770	21094	20892	20714	21239	20773	20766	20778	20968	21183	20956	20853	21024	21097	20935	21017	20975	20794	20791	20995	20872	20730	20870	20867	20971	20916	21128	21050	20886	21047	20984	20838	20826	20822	20856	20870	20913	20876	21069	21071	21038	20732	20848	20807	20832	20963	21020	20713	20773	20840	20796	20940	21103	20879	20919	20870	21042	20990	20839	20724	20798	20930	21151	20916	20836	21057	21079	20872	20861	21033	20750	20853	20732	20650	20871	20736	20853	21113	20816	20835	20989	21079	20996	20922	20897	20926	20936	20962	20768	20945	20913	20808	20804	21026	20881	20831	20969	21026	21162	20819	20781	20871	20913	20887	20825	20956	20729	20683	20866	20998	20951	21157	20865	20804	20932	20940	20616	20906	20982	21062	20895	20928	21135	20874	20914	20898	21063	20750	20974	21051	20921	20768	20771	20883	21029	20758	21099	20749	21023	20919	20897	20783	20902	20984	21128	20747	20910	20882	20847	20726	20841	20962	20829	20856	20927	21083	20971	21019	20950	20924	21041	20827	21046	20939	20823	21088	20932	20977	21088	20897	20747	20819	20937	20986	20908	21349	20725	20917	21024	21087	20707	20928	21100	20808	20866	20992	20989	20724	20741	21063	20795	20877	20792	21116	21075	20729	20862	20881	20899	21017	20979	20763	20758	20796	21260	20902	20827	20839	20875	20981	21156	20830	20937	20987	20966	21010	21005	21096	21124	20848	20944	20829	21110	20916	20971	21169	21186	21034	20900	21090	20962	20824	20844	20772	20915	20887	20619	20979	20867	20853	20940	20815	21002	21085	21107	20773	21057	20897	20828	20848	20942	21262	20650	20946	20900	21036	21094	20818	21034	20943	20749	21214	20970	21099	21030	20906	21009	20935	20942	21268	20879	20966	20734	20767	20801	20913	20810	20998	20909	20989	20827	20980	20821	21021	20951	21023	21026	21002	20805	21043	20851	20901	21011	21040	21101	21031	21023	21067	20949	20790	20787	20971	20920	20921	20855	20939	20730	20917	20851	20956	21034	20980	20961	21120	20916	21185	20953	21217	20944	20977	20977	21034	20858	21106	20935	20939	20899	20947	20732	20961	21066	20966	20642	20990	20920	20766	20922	20903	20954	20861	20718	21144	20885	20905	21091	21083	21082	20680	21079	20892	21054	20738	20844	20828	21238	21148	20844	20841	21043	21062	21056	20790	20816	20834	20733	20910	20980	21055	20860	20947	20882	20938	20949	21001	21132	20937	20839	21038	21018	20788	20929	20880	20839	20869	20851	20945	20801	21059	20888	20786	20892	20905	20773	20865	20766	20755	21040	20995	20865	21088	20883	21067	20996	21014	21013	20926	20917	20933	20826	21040	20920	20863	20800	21140	21044	20803	20939	21004	21049	20815	20996	20875	21059	21052	20690	21025	21036	20922	20930	21022	21046	20895	20865	21011	20897	21085	20911	20849	21131	20874	20863	20778	21062	21050	20971	20998	21025	20886	20894	20960	20754	20881	20781	20817	20808	20719	20897	21093	20810	20968	20803	20944	20894	20721	20737	20784	20978	20989	21060	21135	20933	20894	20908	20966	20902	20929	20871	20929	21027	20891	21014	21184	21108	20975	20911	20961	21020	20881	21133	21032	20818	20939	20797	20778	21079	20876	20802	20823	21029	21003	20976	21005	21060	20885	20740	20761	20937	20782	20972	21057	20873	21124	20991	20896	20847	20799	20723	20890	20821	20812	20860	20912	20804	20968	20809	20725	20824	20816	20737	20846	20775	21052	20901	20777	20904	20925	21095	21009	20851	20979	20908	20791	20723	20987	20924	20974	21024	21215	21020	20972	20789	20833	21106	20845	20998	21015	20984	20913	21102	20736	21036	21120	20987	21124	20911	21020	20801	20967	20807	20959	20895	20895	20936	20888	20901	21050	20921	20763	21038	21096	20987	20782	20850	21044	20985	21082	20916	20714	20810	20962	21144	20935	21000	20938	20878	20899	20977	21181	20957	20977	21095	21177	20784	20930	20722	20899	21139	20931	21078	20548	20767	20814	21091	20966	20986	20930	21003	20887	20801	20877	20891	20971	21040	21065	21017	21040	20951	21100	21005	20937	20854	20760	20918	20906	20763	20931	20925	20984	20886	20865	20826	21112	21224	20929	21010	21044	20862	21072	20902	20622	21013	20746	20872	21123	20992	20928	20816	21102	20815	20982	20837	20784	20739	20972	20613	20933	20907	20945	21027	21102	20960	21073	21020	21007	20952	20928	20963	20822	20969	20911	21101	20958	20812	20861	21170	21002	20854	20915	21245	20993	20789	20861	21019	20845	21034	21048	20761	21055	21085	20851	20987	21001	20840	20904	20861	20974	21033	20853	20900	21030	20716	20785	20716	20935	20949	20923	20767	21048	20993	21097	20992	20938	20934	21108	20956	21106	20898	21107	20943	21027	21047	20944	20816	20837	20978	20742	20948	20947	20990	21148	20979	21142	20991	21180	20847	20886	20861	20902	20769	20817	20998	20932	20958	20860	20862	20812	20952	20984	21193	20850	20962	20818	20907	20722	20910	20991	20794	20988	20881	20702	20903	20935	20907	20783	20956	20941	20908	20872	20984	21049	20865	20805	20808	21039	21021	21133	21022	20835	20937	21077	20934	20827	20878	21004	20949	21053	20907	20921	20973	20975	20977	21112	20966	20816	20948	20892	20820	21171	21023	20868	20978	20924	20918	21056	20780	21037	21066	20767	20934	21037	21018	20844	20896	20838	21121	20780	20909	21061	21006	20969	20616	20808	20779	20888	20809	20818	20881	20774	21165	20932	20951	21066	20903	20843	20665	20909	20971	20917	21051	20888	20964	20906	20980	21074	20763	20913	20895	20778	21103	20820	21028	20860	21149	20985	20808	20718	20985	20865	20779	21288	21024	20854	20950	21071	20823	20790	21083	20770	21158	20865	20770	20844	20997	21055	20749	21155	20760	21030	20762	20961	21021	21007	21002	20717	20946	20988	21040	21046	20908	20900	20938	20781	20987	21075	20853	21005	21129	20819	21007	21003	21011	20986	20970	20875	20810	20842	20878	21126	20679	21009	20792	20907	20889	21000	20867	21072	21051	21044	20761	21098	20860	20764	20886	20913	21033	21098	20850	20910	20971	20959	21179	20865	20932	20850	21071	20993	20805	21023	20818	20895	20902	21072	20946	20951	21080	20951	20837	20918	20692	20724	20790	21113	20885	21100	20960	20897	21063	20648	20722	21033	20902	20829	20863	20935	21053	20900	20935	21095	20871	20970	20959	20930	20893	20888	21014	20972	20795	20788	21088	21012	20813	21020	20914	20981	21017	21016	21059	21058	20922	20833	20971	21084	20746	20783	20760	20658	20876	21150	20891	20628	20869	20995	20972	21168	20846	21054	20898	21190	21049	21001	20910	20981	20911	21066	20846	21209	21033	21015	20940	21118	21061	20683	20914	21030	20751	20822	20740	21068	20945	21036	21009	21141	20949	21049	20720	21124	20803	21035	20902	20645	21006	20891	20981	20877	21125	20939	20995	20944	20900	20796	20953	20817	20880	21003	21009	20951	20971	20649	20952	20825	20929	21022	20877	20900	20787	20929	20893	21026	21030	20830	20937	21057	20869	20967	20800	20744	21039	20915	21024	21102	20888	21113	20976	20924	20976	21281	21226	20638	21023	20955	20811	20873	21013	20838	21027	21041	20898	21077	20702	21030	20908	21204	20847	21035	20906	21086	20996	21062	20960	20860	21124	20929	20963	20831	20867	20973	20919	20819	21189	21059	20823	21122	21097	20742	20967	20729	21018	20957	20953	20800	20919	21253	20894	20849	21229	21115	20891	20899	20936	20916	20799	20679	20969	21073	20947	20914	20919	21167	21062	21018	20817	20869	20858	20989	20778	20995	21038	21164	20966	20944	20817	21033	20964	21047	20822	20958	21004	20822	20894	20944	21068	21038	20858	20876	20867	20984	20991	20819	20870	20895	20913	20941	20887	21215	21164	20971	21105	20991	21077	20919	20921	20996	20857	21085	20847	20684	20740	20652	20947	21033	20603	20930	21034	21135	21041	20923	20879	20845	20744	21073	21020	20927	20918	21095	20734	21124	21100	21100	20943	20959	21121	20956	21202	21129	21048	21050	20795	21102	20896	20932	20787	20983	20937	21075	20948	21035	21006	20984	20988	21064	20876	20943	20960	21025	21084	20865	20965	21010	20916	20911	21064	20938	21091	20931	20970	21025	20796	21099	20957	20884	21135	21074	21202	21003	20788	20836	21026	21025	21035	20838	20803	20815	20730	20901	20748	20833	20972	20955	20936	21039	21056	21069	20811	21189	20780	20943	20831	21008	20965	21024	21054	20895	20813	20807	20931	20963	20923	20946	20746	20770	20928	20918	21068	20930	21052	20963	21022	20879	20886	20863	20971	20987	20901	20664	21031	20905	20911	20947	20702
36361	54594	45935	31981	23748	19659	18091	17578	17429	17272	17492	17292	17258	17539	17209	17558	17469	17200	17429	17373	17347	17398	17466	17263	17327	17252	17341	17400	17396	17435	17381	17469	17440	17380	17170	17243	17378	17488	17439	17198	17376	17444	17518	17175	17465	17257	17377	17576	17206	17432	17347	17396	17502	17326	17375	17392	17307	17403	17225	17455	17341	17291	17488	17435	17244	17472	17455	17360	17459	17325	17407	17563	17379	17480	17491	17515	17500	17355	17328	17408	17274	17286	17353	17329	17317	17302	17208	17257	17362	17226	17571	17372	17391	17452	17452	17317	17367	17289	17571	17400	17195	17388	17552	17218	17381	17508	17608	17588	17425	17351	17430	17466	17117	17497	17229	17448	17524	17403	17304	17393	17365	17329	17333	17546	17325	17383	17585	17180	17401	17385	17339	17406	17327	17315	17229	17278	17375	17393	17463	17584	17363	17365	17383	17259	17440	17456	17344	17316	17293	17447	17384	17138	17353	17356	17472	17267	17505	17420	17446	17436	17310	17378	17368	17335	17520	17320	17310	17332	17434	17355	17459	17464	17384	17406	17359	17351	17517	17330	17531	17359	17424	17440	17463	17224	17498	17392	17289	17210	17314	17300	17269	17382	17402	17259	17307	17355	17372	17423	17434	17385	17339	17333	17436	17263	17257	17361	17359	17445	17302	17378	17161	17316	17325	17516	17412	17357	17546	17376	17502	17385	17404	17397	17320	17532	17283	17424	17383	17302	17105	17217	17603	17384	17302	17254	17395	17369	17329	17349	17397	17290	17497	17166	17450	17426	17384	17313	17291	17385	17297	17232	17487	17257	17441	17328	17506	17357	17378	17535	17291	17336	17209	17373	17387	17579	17363	17288	17481	17356	17385	17371	17244	17435	17343	17205	17451	17281	17314	17359	17461	17099	17169	17392	17288	17485	17413	17336	17274	17472	17352	17161	17247	17326	17381	17342	17557	17316	17431	17360	17425	17386	17586	17214	17255	17366	17205	17521	17294	17357	17350	17297	17436	17383	17436	17253	17501	17508	17435	17430	17483	17245	17472	17327	17272	17250	17256	17347	17483	17362	17340	17253	17332	17385	17268	17426	17272	17425	17199	17428	17327	17471	17472	17400	17188	17307	17382	17417	17401	17480	17294	17405	17257	17235	17416	17246	17433	17451	17483	17372	17421	17366	17285	17482	17434	17314	17311	17447	17440	17473	17368	17348	17288	17518	17291	17444	17453	17370	17395	17417	17453	17336	17351	17279	17559	17413	17416	17522	17189	17526	17430	17403	17323	17318	17624	17383	17401	17498	17393	17404	17299	17393	17491	17241	17289	17416	17305	17453	17326	17313	17457	17329	17483	17338	17379	17477	17392	17356	17468	17165	17392	17449	17306	17401	17441	17415	17295	17253	17262	17328	17397	17354	17447	17357	17447	17388	17525	17354	17505	17449	17458	17177	17308	17343	17407	17380	17529	17402	17335	17493	17504	17381	17395	17457	17239	17473	17509	17370	17344	17305	17293	17525	17205	17425	17340	17163	17448	17373	17497	17431	17481	17546	17376	17516	17208	17504	17275	17455	17203	17438	17382	17617	17214	17313	17273	17288	17442	17400	17411	17425	17303	17431	17488	17329	17274	17346	17432	17460	17392	17337	17234	17418	17426	17452	17216	17454	17480	17133	17595	17320	17184	17357	17316	17329	17403	17450	17393	17299	17592	17364	17324	17292	17507	17267	17422	17315	17313	17379	17390	17289	17474	17122	17365	17493	17367	17189	17315	17182	17434	17278	17315	17413	17500	17325	17131	17313	17519	17546	17399	17293	17480	17453	17418	17422	17525	17527	17348	17347	17499	17253	17400	17383	17502	17334	17396	17312	17208	17369	17341	17306	17312	17366	17527	17339	17203	17236	17368	17363	17515	17365	17269	17222	17513	17382	17217	17390	17247	17432	17351	17535	17282	17431	17470	17388	17156	17438	17396	17329	17273	17336	17404	17425	17337	17319	17541	17519	17438	17540	17253	17323	17315	17179	17420	17361	17452	17273	17359	17272	17325	17519	17429	17503	17510	17327	17414	17347	17426	17330	17285	17256	17266	17275	17596	17513	17230	17250	17482	17532	17432	17288	17454	17409	17550	17391	17430	17437	17391	17437	17433	17348	17323	17252	17295	17326	17439	17219	17401	17325	17259	17337	17431	17463	17402	17430	17350	17395	17313	17428	17266	17385	17371	17407	17325	17376	17450	17501	17320	17525	17307	17299	17438	17293	17524	17236	17485	17556	17400	17441	17241	17525	17163	17295	17316	17457	17402	17152	17396	17314	17283	17366	17510	17189	17366	17409	17301	17395	17239	17228	17438	17305	17270	17289	17370	17206	17383	17278	17250	17390	17172	17400	17590	17234	17459	17421	17431	17323	17555	17545	17443	17451	17259	17470	17512	17429	17194	17348	17374	17370	17400	17420	17267	17333	17456	17439	17207	17272	17413	17377	17448	17353	17376	17346	17499	17323	17450	17271	17408	17530	17174	17348	17330	17356	17244	17386	17289	17412	17300	17322	17439	17588	17316	17428	17440	17328	17436	17342	17318	17343	17353	17387	17248	17504	17500	17421	17417	17291	17368	17395	17262	17228	17339	17246	17189	17306	17376	17459	17401	17208	17527	17332	17470	17420	17413	17457	17136	17543	17253	17256	17370	17465	17290	17328	17297	17363	17376	17243	17510	17293	17088	17402	17300	17470	17569	17280	17461	17359	17186	17357	17239	17384	17437	17292	17466	17189	17324	17379	17374	17321	17387	17308	17421	17238	17409	17310	17435	17451	17225	17296	17557	17314	17413	17252	17460	17290	17334	17271	17332	17558	17407	17608	17283	17293	17411	17255	17362	17359	17378	17534	17373	17461	17350	17371	17231	17448	17290	17474	17342	17376	17452	17233	17352	17347	17257	17628	17431	17465	17448	17399	17419	17429	17330	17391	17509	17380	17440	17270	17332	17347	17205	17411	17247	17285	17318	17524	17425	17551	17303	17330	17549	17212	17351	17272	17241	17400	17521	17254	17333	17331	17293	17447	17302	17482	17355	17412	17483	17389	17412	17170	17422	17269	17395	17438	17475	17359	17416	17433	17300	17447	17259	17485	17528	17395	17282	17530	17488	17455	17282	17472	17294	17500	17296	17175	17457	17337	17331	17450	17392	17440	17352	17326	17412	17257	17470	17394	17475	17416	17304	17515	17203	17242	17471	17136	17462	17360	17377	17277	17378	17520	17294	17373	17277	17526	17396	17382	17379	17411	17491	17407	17460	17390	17216	17329	17369	17529	17258	17173	17440	17334	17324	17385	17305	17312	17527	17323	17446	17523	17467	17341	17416	17344	17368	17354	17376	17448	17295	17372	17470	17404	17552	17373	17283	17493	17239	17420	17450	17539	17469	17475	17348	17577	17470	17226	17449	17346	17358	17539	17374	17493	17410	17403	17197	17272	17447	17420	17327	17395	17403	17322	17328	17276	17216	17485	17334	17279	17301	17628	17422	17263	17309	17240	17332	17297	17383	17164	17527	17540	17351	17325	17503	17321	17346	17528	17283	17462	17404	17326	17392	17259	17453	17326	17349	17448	17281	17397	17400	17498	17344	17415	17384	17289	17420	17376	17331	17377	17412	17446	17283	17372	17366	17293	17312	17551	17416	17404	17329	17339	17358	17288	17367	17285	17361	17322	17379	17343	17196	17275	17407	17356	17295	17382	17156	17375	17587	17413	17256	17307	17385	17405	17368	17487	17464	17313	17371	17545	17311	17442	17415	17252	17592	17190	17308	17269	17350	17231	17285	17571	17550	17378	17427	17613	17393	17397	17263	17227	17420	17173	17360	17469	17286	17369	17415	17266	17100	17356	17430	17303	17360	17459	17303	17473	17336	17209	17308	17310	17492	17264	17347	17212	17438	17334	17457	17412	17366	17240	17558	17379	17485	17207	17261	17239	17411	17538	17381	17254	17204	17418	17294	17523	17478	17557	17530	17539	17447	17307	17337	17361	17314	17312	17385	17292	17466	17353	17263	17484	17357	17158	17373	17566	17503	17363	17523	17417	17322	17436	17217	17209	17280	17276	17305	17410	17320	17204	17408	17385	17340	17286	17336	17438	17418	17342	17543	17423	17603	17365	17382	17264	17425	17442	17335	17415	17408	17461	17340	17487	17342	17346	17424	17309	17275	17394	17416	17231	17610	17409	17290	17234	17438	17199	17373	17351	17332	17396	17379	17425	17361	17384	17389	17520	17315	17416	17209	17239	17330	17247	17426	17425	17423	17346	17460	17324	17475	17407	17315	17388	17498	17414	17413	17443	17451	17401	17270	17449	17304	17320	17275	17442	17491	17415	17292	17334	17266	17356	17185	17373	17243	17342	17376	17443	17400	17287	17413	17452	17389	17240	17340	17284	17325	17594	17361	17238	17487	17436	17433	17389	17303	17394	17317	17392	17408	17233	17311	17546	17364	17342	17274	17236	17420	17229	17327	17374	17389	17421	17346	17221	17391	17462	17315	17205	17407	17431	17384	17370	17379	17317	17383	17394	17414	17399	17325	17332	17435	17489	17678	17417	17450	17245	17421	17560	17402	17536	17393	17292	17236	17346	17262	17311	17313	17375	17353	17323	17215	17445	17445	17487	17186	17327	17363	17381	17674	17357	17351	17256	17558	17533	17540	17466	17331	17270	17439	17337	17306	17287	17400	17199	17464	17381	17443	17246	17435	17409	17546	17290	17288	17235	17337	17331	17303	17298	17268	17246	17443	17313	17393	17289	17482	17410	17378	17327	17319	17359	17396	17302	17347	17405	17144	17415	17392	17447	17127	17305	17137	17375	17331	17304	17315	17172	17424	17405	17218	17471	17437	17354	17374	17358	17422	17330	17335	17374	17353	17266	17447	17467	17453	17300	17283	17474	17292	17355	17403	17368	17397	17450	17375	17388	17316	17448	17406	17314	17152	17367	17359	17254	17437	17130	17388	17415	17357	17487	17385	17533	17266	17234	17288	17363	17229	17373	17288	17483	17324	17182	17347	17333	17386	17331	17352	17293	17255	17226	17419	17255	17511	17170	17387	17436	17383	17542	17325	17401	17317	17525	17434	17437	17518	17189	17330	17467	17536	17303
24243	23733	40039	43491	37681	32243	27331	22215	20849	21001	20704	20586	20440	20724	20729	20315	20364	20320	20517	20528	20600	20459	20380	20469	20482	20486	20364	20492	20463	20555	20531	20487	20381	20272	20245	20374	20309	20314	20541	20415	20332	20303	20433	20195	20299	20296	20297	20355	20228	20338	20231	20228	20455	20464	20339	20261	20561	20351	20319	20229	20364	20313	20370	20338	20359	20427	20525	20606	20294	20203	20387	20460	20611	20173	20286	20487	20232	20389	20464	20479	20087	20384	20284	20155	20317	20245	20395	20292	20433	20422	20399	20381	20657	20382	20468	20290	20398	20321	20350	20323	20407	20303	20576	20383	20210	20348	20294	20302	20341	20445	20308	20386	20288	20385	20349	20480	20471	20151	20408	20491	20281	20480	20184	20481	20453	20368	20148	20098	20216	20379	20287	20422	20456	20427	20077	20245	20138	20455	20544	20511	20302	20175	20527	20379	20182	20522	20488	20439	20508	20396	20308	20257	20290	20548	20436	20298	20356	20287	20251	20530	20418	20325	20356	20442	20294	20331	20162	20407	20486	20491	20563	20460	20341	20284	20171	20479	20165	20274	20112	20397	20335	20327	20397	20351	20513	20394	20416	20414	20354	20361	20526	20422	20335	20126	20308	20265	20351	20218	20308	20408	20289	20232	20260	20270	20293	20478	20277	20103	20273	20016	20364	20214	20386	20169	20265	20195	20250	20214	20409	20281	20373	20356	20074	20104	20192	20282	20277	20409	20216	20125	20120	20270	20277	20314	20347	20429	20436	20247	20194	20298	20449	20297	20546	20125	20316	20461	20399	20197	20414	20283	20082	20364	20439	20517	20335	20232	20476	20274	20452	20454	20586	20407	20194	20339	20350	20488	20390	20450	20395	20388	20336	20415	20376	20141	20145	20323	20385	20059	20276	20471	20345	20202	20212	20439	20337	20409	20523	20323	20308	20191	20346	20326	20313	20187	20356	20265	20351	20336	20401	20223	20155	20453	20352	20221	20141	20221	20392	20236	20128	20416	20314	20519	20399	20165	20458	20151	20415	20310	20246	20378	20430	20410	20286	20403	20340	20422	20584	20398	20264	20278	20358	20432	20106	20432	20332	20457	20273	20243	20414	20243	20228	20430	20221	20283	20277	20400	20205	20322	20212	20424	20469	20307	20317	20374	20372	20312	20309	20181	20086	20268	20250	20203	20326	20431	20196	20245	20286	20289	20395	20105	20079	20042	20425	20122	20443	20323	20542	20484	20395	20311	20372	20323	20245	20450	20402	20179	20283	20198	20263	20466	20621	20460	20263	20407	20445	20360	20335	20502	20350	20214	20272	20078	20251	20492	20595	20313	20329	20308	20174	20267	20054	20524	20299	20089	20342	20256	20345	20259	20265	20277	20383	20381	20447	20568	20370	20413	20369	20292	20418	20354	20379	20270	20487	20347	20262	20347	20488	20455	20484	20198	20169	20172	20336	20213	20274	20405	20272	20374	20419	20486	20345	20256	20249	20153	20258	20478	20394	20439	20365	20481	20184	20468	20052	20500	20326	20199	20152	20377	20313	20345	20297	20163	20428	20351	20200	20340	20313	20310	20335	20175	20340	20170	20473	20366	20422	20313	20220	20247	20395	20454	20339	20386	20254	20169	20355	20402	20535	20352	20250	20223	20192	20325	20685	20165	20140	20302	20567	20250	20150	20433	20179	20349	20425	20580	20344	20069	20312	20282	20138	20426	20122	20225	20205	20352	20308	20323	20451	20219	20245	20399	20540	20256	20258	20398	20251	20273	20322	20349	20236	20418	20275	20322	20476	20426	20306	20369	20367	20492	20546	20261	20329	20488	20316	20288	20336	20462	20442	20398	20312	20237	20293	20143	20435	20273	20448	20432	20236	20406	20366	20449	20297	20245	20244	20069	20330	20359	20305	20528	20156	20235	20194	20074	20468	20195	20398	20313	20238	20436	20330	20319	20526	20192	20317	20316	20213	20462	20333	20262	20311	20204	20369	20277	20483	20274	20271	20307	20256	20318	20467	20235	20243	20485	20256	20141	20381	20419	20479	20425	20287	20468	20187	20419	20208	20254	20342	20325	20314	20295	20234	20398	20367	20468	20410	20413	20227	20242	20430	20314	20222	20269	20283	20330	20508	20270	20268	20500	20398	20411	20313	20458	20434	20342	20394	20325	20453	20277	20162	20440	20247	20576	20203	20378	20256	20508	20237	20276	20339	20364	20416	20466	20468	20224	20413	20251	20252	20172	20540	20264	20426	20216	20319	20415	20479	20184	20386	20148	20259	20345	20426	20439	20179	20492	20279	20253	20381	20487	20375	20579	20319	20388	20272	20228	20483	20340	20330	20443	20373	20437	20431	20406	20343	20279	20366	20290	20231	20302	20424	20329	20405	20244	20423	20300	20359	20362	20146	20526	20338	20418	20286	20246	20399	20330	20345	20386	20414	20245	20158	20246	20614	20202	20349	20199	20304	20391	20506	20355	20280	20263	20318	20406	20262	20280	20198	20234	20194	20518	20186	20356	20298	20178	20124	20136	20301	20244	20413	20451	20435	20362	20229	20346	20333	20225	20464	20293	20432	20387	20460	20326	20227	20353	20434	20454	20404	20302	20281	20292	20298	20195	20206	20264	20221	20146	20190	20164	20161	20364	20256	20461	20350	20467	20366	20121	20301	20212	20411	20271	20078	20486	20221	20192	20284	20417	20305	20395	20273	20302	20127	20528	20341	20287	20344	20341	20308	20384	20199	20334	20288	20229	20198	20221	20413	20164	20427	20403	20368	20269	20229	20264	20341	20354	20238	20104	20163	20160	20132	20475	20234	20251	20178	20244	20241	20438	20226	20345	20517	20164	20292	20348	20215	20231	20448	20143	20239	20307	20346	20265	20551	20398	20342	20362	20402	20144	20494	20333	20447	20293	20404	20401	20556	20443	20200	20318	20188	20539	20225	20258	20295	20269	20284	20501	20103	20307	20196	20348	20223	20148	20448	20403	20299	20353	20231	20333	20165	20601	20560	20468	20329	20342	20542	20310	20184	20318	20409	20292	20364	20352	20163	20248	20449	20275	20603	20086	20415	20207	20380	20334	20436	20267	20409	20356	20333	20067	20421	20395	20305	20419	20425	20472	20302	20228	20309	20290	20564	20188	20174	20361	20317	20330	20390	20450	20365	20340	20293	20093	20203	20456	20350	20178	20395	20232	20483	20293	20446	20395	20177	20276	20376	20369	20387	20466	20346	20200	20509	20317	20254	20422	20410	20276	20455	20196	20264	20236	20330	20463	20326	20243	20335	20359	20281	20216	20361	20358	20444	20531	20179	20257	20331	20101	20268	20172	20217	20240	20581	20426	20411	20284	20289	20260	20424	20369	20242	20242	20407	20356	20248	20559	20487	20376	20251	20396	20256	20182	20269	20297	20520	20196	20234	20163	20330	20417	20427	20232	20417	20320	20420	20323	20162	20188	20340	20626	20335	20257	20301	20216	20541	20247	20431	20602	20520	20232	20456	20561	20338	20509	20313	20558	20803	20545	20310	20417	20214	20026	20214	20211	20403	20255	20257	20488	20122	20207	20209	20059	20409	20130	20274	20286	20307	20540	19990	20302	20319	20302	20192	20268	20438	20293	20311	20263	20442	20344	20413	20303	20520	20453	20295	20030	20373	20303	20497	20232	20165	20258	20563	20348	20392	20139	20362	20442	20366	20455	20532	20397	20390	20355	20353	20368	20417	20220	20355	20281	20230	20367	20319	20196	20233	20284	20425	20256	20247	20345	20507	20432	20304	20178	20411	20378	20272	20139	20238	20393	20200	20320	20270	20167	20469	20223	20267	20140	20362	20297	20365	20249	20343	20544	20293	20312	20447	20335	20417	20388	20197	20357	20272	20339	20272	20269	20278	20559	20391	20251	20071	20357	20417	20449	20240	20461	20428	20209	20120	20479	20110	20237	20054	20374	20353	20304	20113	20165	20136	20365	20245	20281	20241	20346	20406	20425	20394	20332	20366	20341	20245	20259	20372	20377	20337	20332	20221	20383	20327	20339	20546	20323	20251	20206	20291	20445	20331	20555	20318	20516	20356	20155	20316	20385	20435	20497	20368	20323	20542	20433	20255	20409	20221	20177	20404	20280	20305	20513	20357	20193	20310	20316	20318	20361	20234	20181	20312	20191	20366	20389	20285	20250	20504	20151	20323	20176	20328	20400	20290	20023	20378	20446	20310	20187	20606	20452	20420	20278	20368	20348	20370	20554	20212	20208	20241	20263	20147	20252	20318	20293	20452	20270	20290	20189	20279	20266	20302	20222	20476	20333	20381	20174	20359	20217	20433	20379	20293	20296	20246	20406	20432	20243	20316	20179	20391	20203	20449	20557	20519	20328	20327	20454	20354	20213	20240	20184	20414	20566	20272	20336	20418	20324	20558	20396	20477	20541	20273	20509	20256	20360	20614	20277	20340	20360	20433	20443	20382	20480	20032	20117	20460	20341	20280	20273	20443	20607	20410	20306	20238	20451	20330	20289	20394	20324	20350	20385	20209	20436	20348	20365	20325	20544	20308	20326	20427	20284	20297	20358	20242	20299	20295	20332	20344	20440	20293	20210	20299	20443	20512	20418	20322	20360	20305	20288	20396	20444	20331	20361	20538	20274	20443	20383	20185	20399	20268	20315	20171	20268	20278	20306	20623	20344	20379	20066	20291	20329	20179	20280	20265	20320	20330	20478	20385	20380	20266	20353	20288	20326	20162	20219	20217	20322	20488	20659	20327	20244	20291	20233	20394	20392	20437	20214	20407	20446	20266	20139	20256	20410	20222	20473	20068	20410	20358	20264	20220	20379	20253	20387	20392	20345	20342	20280	20295	20136	20471	20343	20307	20293	20325	20552	20295	20489	20310	20318	20257	20240	20209	20561	20260	20358	20452	20400	20305	20240	20426	20355	20217	20364	20128	20239	20485	20375	20283	20426	20237	20403	20270	20289	20292	20280	20231	20263	20385	20229	20344	20362	20182	20418	20363	20505	20552	20284	20322	20222	20328	20268	20595	20305	20509	20443	20144	20310	20104	20219	20026	20221	20559	20423	20301	20344	20265	20311	20233	20218	20293	20511	20300	20328	20421	20329	20378	20150	20480	20276	20321	20440
62153	97848	85279	61213	44857	31414	22166	18282	17295	17119	17195	17148	17289	17229	17200	17327	17162	16908	17168	17109	17156	17191	17100	17254	17040	17071	17050	17176	17031	17079	17055	17012	17163	17113	17102	17101	17174	17129	16939	17269	17068	16955	17059	16981	16938	17225	17124	16875	17261	17005	17058	16875	17092	17045	16950	17095	17052	17082	17033	17036	17087	17180	17229	17284	16980	17173	16983	17042	16948	17107	17031	17122	17031	16794	16992	17134	17075	17167	17167	17070	16912	17114	16916	17010	17132	17061	17109	17127	16976	17178	17108	17058	17019	17007	17068	17030	16928	16966	16843	16997	17048	17136	17146	17037	17076	16988	16965	17115	17143	16954	16972	17128	17021	17151	17027	17195	17093	17105	17123	17062	17247	17036	17036	17082	16917	17016	17141	17134	17140	16988	17180	16944	17182	16922	16866	16989	17200	17060	17055	17170	16949	17057	16882	17022	17089	17165	17034	17164	16942	16976	17029	16862	17097	17222	16926	16934	17096	17099	17191	16976	16998	17309	17075	17138	17173	17120	17126	16943	17053	17003	17174	17020	17140	17145	17097	17087	16965	17163	16936	17000	17051	17172	17207	17059	17103	17115	17148	17179	17274	16987	16878	17054	17096	17033	17128	16987	17180	17041	17157	17054	17189	17038	16968	17146	17011	17021	16846	17037	17072	16993	17124	16903	16960	16863	16934	17187	17050	17236	17196	17047	17050	17070	16950	17096	16990	17017	16931	16989	17186	17255	17156	16939	16933	17120	17305	17053	16960	17219	17091	17110	17179	17058	16930	16984	17088	16974	17214	16973	17021	17041	16866	16977	17225	17113	17025	17311	17056	17142	17177	16982	17162	17149	16992	17051	17058	17187	17067	17029	17152	17105	16934	17050	16965	17014	17111	16988	17193	17241	17036	17150	17118	17023	17154	17041	17211	17129	17120	17050	17091	17133	17367	17104	17069	17145	17061	17081	17242	17092	16990	17085	16959	17150	17216	16971	16923	17044	17041	17060	16967	17122	16891	17074	17092	17004	17041	17189	17131	17138	16870	17118	16925	16938	17037	17125	17239	16950	17082	17062	17048	17156	17321	16881	16989	17174	17122	17085	16944	17127	16936	17044	16930	16961	17172	17245	16914	17159	16919	17154	17093	17145	16975	17067	16925	17113	17057	17210	17061	17195	17129	17094	16961	17159	17018	17083	17061	17018	17074	17186	17126	17028	17186	17018	17029	16956	17048	16958	16945	16992	16974	17217	17105	17275	17111	17084	17012	17017	17018	17104	17198	17018	17104	17164	17106	17074	17057	17158	17097	16996	17071	17052	17068	17152	16876	17136	17051	16929	17110	16953	17164	17280	17076	17083	17236	17007	17020	17089	17041	17048	17031	17061	17057	17239	17022	17082	17078	17162	17136	17182	17233	17066	17045	17103	17025	17018	17119	17110	17102	17069	17096	16935	17068	16978	17138	17010	17098	17217	17228	17065	17017	17068	17253	16948	17055	17138	17078	17198	17108	17108	17067	17111	16936	17207	17233	17184	17197	17043	16936	17116	17261	17156	17036	17193	17053	17011	17187	17258	16916	17234	16983	17125	17181	17031	17042	17193	17152	17088	16946	16992	17014	16971	17018	17069	17058	17116	17175	17075	17162	16993	17224	17026	17156	17196	17202	17029	17116	17184	17167	17161	17022	17036	17139	17226	17295	17022	17189	17030	17121	17169	16895	17103	17223	17122	17125	17164	17052	17042	17059	17051	17119	17210	17001	17020	17054	16820	16986	16919	17042	16907	17098	17005	17216	17108	17117	17158	17115	17223	17103	17153	17093	16966	16930	16926	17019	17142	17168	17061	17062	17000	17033	17089	17020	17205	17027	17201	16909	17039	17036	17143	16961	17090	17205	17117	17249	17239	16986	17122	16943	17250	17110	17175	17085	17218	17149	17108	17164	16952	17189	17183	17194	17227	16978	17266	17052	17078	17077	17121	16949	17155	16958	16944	17127	17373	17281	17137	16973	17232	17089	17050	16942	16991	17122	16972	17248	17132	17171	16947	17263	17327	17138	17023	17026	16972	16993	17173	17147	17161	17072	16997	17161	17061	17190	16938	17123	16978	16855	17020	17239	17086	17212	17005	17045	16932	17066	17228	17139	17238	17053	16914	17196	16978	17068	17048	17020	17209	17118	17140	17102	17214	17268	17018	17049	16950	16970	17051	17095	17043	17088	17115	17163	16997	17036	17072	17045	16984	17200	17128	17170	17213	16959	17021	17121	17185	16969	17113	17166	17201	17184	17312	17115	17123	17157	17284	17128	17168	17156	17243	17006	16896	17031	17072	17133	17147	17139	16983	17125	16947	17132	17061	17139	16979	17127	17130	17150	17073	17022	17239	17136	17183	17171	16912	17051	17099	17019	17166	16906	17338	17251	16964	17064	17042	17029	17108	17236	17050	17043	16789	17029	17052	17011	17009	17289	17074	16927	17198	17096	17027	17105	16976	17212	17157	17185	17244	17110	17050	17130	17098	17073	17121	17095	16924	17214	17168	17114	17173	17202	17098	16995	17107	17173	17016	17139	17227	17104	17181	17196	17259	16963	17086	17106	17219	17157	17149	17115	16888	17151	17136	17029	17186	16971	17029	17050	17131	17134	17065	17013	17027	17084	17173	17125	17120	16996	17139	17093	17351	17080	16955	17175	17120	17065	17193	17139	17126	16960	17099	17016	17170	17041	17125	17165	17070	17094	17137	17254	17268	16961	17051	16868	17016	17091	17149	17201	17085	17173	16975	17121	17054	17023	17109	17109	17026	17124	17102	16975	17007	17009	17090	17082	17097	17128	17161	17030	16980	17023	17042	17027	17045	17234	17156	17116	16782	17125	17096	17028	17066	17104	16941	17179	17110	17037	17135	17070	17007	16939	17001	17052	17201	17020	17115	17147	17098	17097	17164	17044	17078	17048	16968	17221	17086	17132	17143	17230	16999	17024	17095	17242	17016	16858	17147	17036	17085	17151	17040	17221	17125	17138	17035	17084	17077	17077	17189	17063	17048	16954	17051	17182	17194	17097	17002	17246	17037	17069	17139	16919	17166	17017	17191	17149	17048	17176	16988	17220	17018	17077	17122	17135	17247	17129	17198	17076	17104	17084	17142	17058	17208	17259	16985	17141	17113	16974	16993	17020	16956	16986	17307	17016	17079	17171	17053	17077	16922	17170	17124	17063	16983	17043	17023	17272	17041	17119	16971	17070	16942	17138	17074	17147	16853	17149	17160	17309	17014	17173	17149	17114	17120	17034	17080	16954	17045	16947	16979	16866	17039	17161	17071	17049	17018	17017	17000	17055	17096	17089	17134	17146	17098	17081	17135	17183	16932	16940	17153	16999	17152	16894	16907	17104	16979	17058	17029	17171	17125	16949	17088	17120	17149	17064	16976	17102	17011	17117	17076	17195	17120	17162	16954	17102	16940	17196	17075	17052	17039	17087	17110	17131	17009	17113	17016	17158	17031	17194	17033	17203	17160	17010	17098	17106	16984	17083	16972	17024	17172	17148	17101	17039	17218	17017	17177	17022	16897	17060	17143	17067	17087	16899	16911	16995	17174	16947	17127	17118	17086	17087	17127	17015	16905	16901	17108	17185	16947	17119	17143	17083	17210	17004	16928	17165	17048	17174	17085	17086	17139	17040	17251	16894	17177	17042	17009	17095	17117	17031	17098	16938	17254	17025	17253	17120	17041	16946	16968	17076	16950	17141	17014	17233	17016	16975	17040	17215	17038	17145	17192	17226	17211	17172	17254	17077	16979	16994	17129	17035	16992	17026	17087	17240	17076	17017	17012	17197	16969	17092	16870	16899	17087	17008	17119	17182	17084	17015	17006	17205	17090	16906	16869	17060	17234	16944	17089	17133	17027	17225	17045	16943	17140	16975	17176	17150	17190	17134	17252	17244	17108	17225	17147	17051	17246	17245	17021	16969	17091	17088	17059	17072	17083	16943	17090	17054	17154	17046	16974	16976	17068	16943	17035	17123	17131	17232	17140	17184	16861	17064	17261	17054	16880	17066	17176	17112	17085	17068	16869	17175	17154	17024	16881	17210	17170	17102	17088	17159	17088	17230	17097	17066	17114	17056	17026	17000	17091	17158	16970	17209	16978	16937	17198	17098	17011	16954	16956	17083	16915	17021	16893	17104	17067	17083	17140	16880	17021	17073	17055	17092	17179	17165	17057	17086	17130	17013	17178	17201	16936	16907	16990	16930	17164	16943	17139	17068	17105	17025	17060	17156	16947	17077	16996	17113	17051	16995	16881	17275	17104	17250	16949	17253	16986	17244	17339	17164	17206	16947	16871	17009	17156	17089	17146	17067	16990	17067	17254	17055	17105	16982	17088	17041	17262	17025	17049	17093	16982	17057	17123	17202	16914	17220	17062	17091	16941	17194	17174	16943	16996	17096	16876	17116	17102	16950	16950	17020	17206	17069	17041	17150	17092	16970	17029	17000	16985	16934	16917	17162	17011	17227	17127	17163	17029	17153	17075	17026	17105	17202	17148	17138	17072	17214	17107	17055	17274	17017	17111	17096	16962	17132	17020	16998	17087	17087	17163	16999	17052	17153	17227	17118	17052	17092	17142	16995	17191	17133	16994	17118	17157	16905	17205	17079	16885	17054	17035	17175	17086	17181	17124	17052	17066	17013	17044	17271	17167	16936	17010	17086	17025	16998	17050	16963	17274	17160	16960	17077	17175	16929	17031	17074	17098	17019	17098	17087	17089	17025	17136	17129	17151	17137	17037	16992	17267	17148	16995	17074	16870	17138	17210	16990	17177	17122	17231	17004	17007	17020	17148	17146	17091	17205	17097	17177	16989	17095	17256	17034	17258	16939	17065	17076	17000	17012	17133	16971	17083	17029	17102	17149	17039	16987	17197	17306	16885	17140	17080	17254	16996	17164	17100	17067	17170	17076	17110	17115	17204	17162	16975	17019	17151	17232	17149	17166	17263	17032	17034	17172	16942	17218	17095	16976	17063	17077	16989	17050	17153	16987	17129	17063	17066	17147	17068	17223	17137	17117	17035	17003	17207	17305	16994	17168	17109	16859	17048	17082	17031	17070	17109	17034	17040	17020	17256	17042	17141	17022	17176	17085	17009
22960	22636	36492	39755	37552	36310	32032	24219	20965	21027	20811	20334	20419	20367	20462	20365	20403	20573	20303	20215	20476	20305	20309	20404	20393	20097	20338	20390	20110	20141	20237	20407	20205	20186	20124	20204	20268	20467	20252	20170	19922	20134	20213	20001	20026	20277	20009	19920	20099	20027	20216	20088	20403	20187	20019	20133	19981	20139	20060	20021	20196	20390	20187	20164	20160	20357	20199	20163	20141	19987	20079	19986	20217	20043	20197	20224	20052	19937	20108	20064	19967	20212	20363	20164	20219	19964	20259	20272	19852	20182	20162	20098	20269	20154	20101	20256	20157	20324	20217	20146	20168	20362	20268	20040	20226	20051	20245	20257	20119	19953	20160	20034	20164	20176	20000	20358	20047	20074	20075	20203	20000	20279	19966	20104	20041	20028	20161	20109	20032	20109	20011	20023	20071	19985	20177	20253	20305	20048	20117	20046	20080	20081	20014	20041	20196	20161	20186	20099	20146	20115	19963	20017	19963	20130	20139	20263	20100	20208	19971	20096	20260	20027	20256	20055	20055	20027	20098	19829	20050	20240	20119	19966	20137	20139	20109	19962	19944	20175	20266	19840	20136	20083	19978	19964	19996	20038	20140	20021	19936	20251	20188	20028	20163	20270	20112	20053	20405	20129	20291	20061	19981	20058	20170	20196	20087	20123	20004	19944	20019	20209	20071	20161	20179	20230	20007	20221	20026	20181	20150	19867	20188	20029	20096	20182	19916	20060	20128	20369	20089	20169	20156	20081	20183	20299	20016	20040	20281	20009	20064	19986	19937	20063	20531	20088	20049	20070	20239	20255	20301	20058	20183	20264	19992	20260	20054	20194	19993	20085	20101	20105	20120	20275	20185	19973	20250	20102	20105	20153	19908	19926	20333	20239	20238	20079	20004	19988	20188	20223	20184	20284	20061	19944	20060	20180	20029	20101	19956	19992	20145	20135	20041	20089	20109	20064	20050	20287	20386	20247	20103	19928	20246	20285	20115	20212	20029	20231	20135	20106	20023	20120	20338	20251	20128	20180	20031	20364	20132	20194	20112	20037	19960	20051	20254	20230	20256	20094	20233	20174	20151	20381	20120	20035	20034	20070	20022	19672	20081	20038	20016	20102	20246	20006	20134	20049	20226	20144	20173	20101	20198	20213	20049	20016	20185	19968	20273	20090	20162	20142	20033	19993	19981	20167	20093	19965	20114	19882	19961	20148	20286	20199	19941	19992	20086	20017	19951	20158	20014	20056	20373	20298	20132	20093	20207	20079	20098	20190	20069	19859	19910	20123	20059	20043	20446	19915	20150	20161	19960	19903	20014	20034	20119	20095	19966	19972	20131	20105	19927	20108	20241	19952	20279	20096	20228	20104	20060	19986	20134	20060	19954	20172	20010	20162	19993	20184	20104	20054	20150	20070	20341	20230	20065	19994	20022	20348	20100	19942	20053	20041	20320	20144	20258	19970	19942	20083	20217	20014	20151	20003	19965	20071	20192	20223	19885	20223	20143	20305	20018	19929	20006	20001	20156	20014	19840	20146	20159	19983	20059	20020	20222	20073	19979	20200	20079	20330	20041	19998	20253	19885	20178	20100	20194	20218	20052	20161	20088	20143	20106	20058	20147	20214	19959	20063	20123	20189	20136	20093	20194	20312	20044	20270	19967	19975	20195	20374	20209	20132	20089	20094	19957	20118	20172	19998	20147	20119	20140	19866	19929	20003	20327	20074	20040	20144	19977	20352	19972	20035	20277	20152	20094	20228	19852	20080	20201	20335	20229	20194	20285	20080	20106	20204	20153	20214	20132	20098	20092	20109	20130	20068	20015	20114	19995	20100	19928	20178	20035	20094	20196	20087	19949	20212	20158	20116	20160	20210	20028	20224	20245	20167	20215	20147	20177	20130	19855	20317	20151	20108	19969	20104	20242	19950	20166	20061	20145	20254	20243	19948	20004	20038	20132	19865	20210	20210	20152	20174	20083	20184	20031	20052	20045	19934	20008	20228	20293	20092	20288	19984	20013	20302	20243	19966	19953	19858	20042	20262	20142	20237	20171	20112	20036	20205	20227	20238	20215	20079	20187	20042	19977	20033	20134	19933	20137	20222	20065	20171	19971	20131	20257	20139	19974	20056	20074	19944	20101	19905	20338	20041	20021	20047	20088	19952	20236	20006	20042	19850	20204	20095	20113	20372	20157	19943	19901	20201	20069	20163	20115	20122	20225	20159	20007	20254	20077	20116	19979	20244	20149	20108	20059	20155	20253	20003	20135	19916	20230	20028	20087	20232	20230	20020	20030	20072	20039	20151	20110	20090	20204	20355	20126	20190	20048	19942	20273	20051	20059	20004	20113	20286	20043	20010	20085	20375	20182	20101	20368	19942	20236	20160	19983	20084	20247	20186	20023	20017	20187	20144	20194	20152	19964	20135	19866	20017	20256	20020	20008	20166	20302	19916	19992	19933	19915	19946	20300	20132	20188	20019	20103	20024	20034	20095	20070	20127	19889	20203	20103	19984	19948	20036	20091	20190	20124	20022	20188	20101	20121	19902	20300	20217	20107	20287	20332	20162	19996	20009	20041	20068	20052	20001	20176	20234	20049	20194	20036	20188	20174	19924	20066	20105	20272	20304	20157	20161	20203	20233	20163	19966	20129	20094	20048	20127	19877	20000	19970	20200	20115	20180	20111	20200	20280	20113	20161	20389	20058	19942	20069	20163	20108	20057	20167	19917	20154	20301	20089	20274	20045	20188	19945	20061	20137	19967	20062	20058	20152	19986	20179	20059	20089	20173	20316	19990	20096	20082	20244	20159	20226	20078	20224	20223	20072	20251	20151	19861	19881	20006	20093	19942	20079	20150	20031	20150	20183	20215	20236	20190	20081	20082	20115	20107	20201	20093	20064	19925	20094	19982	20319	20068	20269	19914	20104	20077	20125	20090	20012	20024	20072	20070	20185	20093	20057	20035	20063	20064	20106	19983	20091	20090	20187	20174	20193	19923	20248	20126	20370	20235	19963	20230	20222	20164	20220	20142	20101	20014	20166	19995	20118	19915	20314	20048	20294	20096	19936	20057	20222	19905	20114	20037	20087	20308	20243	20176	20152	20115	20098	20009	20173	20026	20215	20254	20034	20242	20086	20204	20168	20085	20352	20115	20021	20321	20291	20263	19906	20119	20075	20015	20002	20112	19980	20067	20287	20053	19986	20021	20151	19918	20170	19897	20047	20209	20011	19961	20181	20193	20002	19955	20110	20183	20374	20147	19918	20317	20012	20116	20211	20288	19785	20001	20095	19792	20180	20189	20154	20053	20073	19944	20158	20183	20030	19949	20010	20032	19966	20265	20148	20185	20024	20116	20314	20070	20051	20164	20021	20006	19875	20061	20147	20138	20344	20007	20289	20082	19942	19969	19974	20193	20056	20085	20168	19961	19991	20040	20052	20088	20176	20263	20151	20362	20148	20251	19831	20035	20114	20130	20293	20139	20046	20024	20177	20043	20062	19970	20034	20239	20340	20226	20260	20308	20144	19919	20159	20100	20125	20141	20031	20042	20220	20216	20312	20044	20056	20231	20038	19915	19941	20049	20186	20187	20244	20070	20182	20135	20192	20133	19932	20016	19998	20000	20390	19945	20008	20001	20082	19835	20132	20219	20000	20078	20279	20070	19985	20038	20007	20025	20168	20053	20193	19940	20075	20120	20008	20175	20131	20172	20165	20143	19968	19963	19970	20139	20311	20035	19992	20201	20304	20281	20101	20216	20133	20181	20272	20420	20220	19980	20355	20154	20090	20102	19999	20042	20186	20187	20002	20146	20049	19984	20103	19985	20147	20023	20164	20222	20196	20141	20137	20065	19958	20149	20062	20144	20206	20033	19995	20025	20067	20090	20345	20134	19978	20010	20156	20098	20386	20119	20292	20072	20016	19983	20241	20224	20196	20254	20106	19908	20053	20119	20122	20004	20018	20008	20233	20168	20205	20004	20111	20243	20073	19947	20129	20042	20177	19951	19890	19989	19849	20035	20164	20012	19996	20389	19806	19979	20104	20356	19921	20112	20016	20037	20206	20137	19942	20087	20034	20026	19994	19986	20017	20109	20188	19907	20076	20123	19895	20161	20161	20182	20196	20269	20122	20191	20085	20194	20275	20359	19970	20080	20134	19745	20054	20128	19853	20141	20008	20174	20078	19850	20158	20051	19996	20184	20163	20188	20168	20282	20087	20064	19929	20003	20001	20193	20164	20370	20105	20194	20003	19924	20033	20182	19961	20202	20193	20113	20145	19862	20188	20072	20207	20338	20319	19904	19917	20021	20237	20202	19854	20188	20035	19946	19899	20268	19907	20108	20140	20130	20231	20296	20114	20085	19990	19982	20109	20096	20151	20275	20084	20235	20220	20020	20083	20088	20217	20203	20166	20188	20246	20307	20004	20220	20037	20309	20195	19966	20077	20152	20081	20267	19998	20170	20175	19892	20005	20063	20066	19998	20090	20033	19941	20102	20124	20302	20300	19969	20177	20293	20073	20161	20229	20029	20280	20219	20024	20177	20057	19872	20017	20172	20106	19979	19883	20080	20464	20149	19987	19926	19948	20006	20155	20207	19951	20117	20068	20192	20090	20239	20188	20167	20087	20072	20092	20195	20218	20217	20321	20086	20037	20148	20124	20121	20102	20086	20053	20028	20031	19862	20014	19903	19996	20108	20121	20228	20121	20180	20188	20243	20139	20050	20167	20032	19918	20004	20118	20132	20351	20291	20042	20016	20142	20073	19973	20260	20146	20071	20004	19954	19814	20070	20173	20130	20178	20017	20009	19967	19890	20058	20018	20051	20325	20132	20479	20119	20256	20104	20186	20035	20186	20164	20082	20066	20070	19824	19932	20086	20156	20067	20057	20133	20200	20296	20068	20179	19998	20449	20136	20024	20158	20177	20382	20107	19948	20110	20042	19891	20065	20168	20063	19835	19868	20055	20241	20029	19770	20151	20061	19844	20104	20085	20016	20234	20003	19861	19957	20140	19974	20048	20069	20136	20162	20190	20191	20089	20126	20085	20064	20186	20238	20287	20250	20193	20076	20071	20018	19875	20021	19935	19803	19946	20160	20316	20261	20008	20069	20242	20137	20180	20008	20146	20309	20227	20052	19960
64573	105174	95852	74814	56535	41380	27566	19914	17457	16898	16935	16905	16848	16831	16965	16984	16951	17132	16906	17009	16896	16959	16766	16895	17005	16776	16988	16840	16808	16922	17031	16818	16972	16833	16967	16850	16985	16886	16894	16915	16882	16860	16863	16882	16835	16948	16882	16790	16873	16843	16822	16995	16807	16913	16691	16963	16880	16897	16892	16820	16710	16924	16860	17020	16904	16899	16744	16889	16923	16908	16868	16836	16836	16867	16949	16886	16830	16901	16853	16883	16806	16928	17091	16837	16982	16881	16743	17045	17137	16838	16990	16876	16972	16871	16837	16681	16772	16894	16909	16996	16672	16719	16961	16959	16981	16962	16817	16858	17020	17067	16743	16968	16932	16855	16917	16731	16864	16879	16905	16723	17040	16848	16931	17007	16983	16682	16740	16994	16883	16940	16898	16909	16847	16977	17026	16739	16948	16962	16793	17001	16894	16858	16975	16853	16902	16737	16734	16922	16886	16835	16882	16917	16785	16956	16904	16962	16737	16724	16739	16993	16941	16989	17094	16651	16875	16992	17028	17065	16834	16998	16923	16896	16980	16926	16914	16891	16939	16771	16965	16939	17042	16758	16753	16728	16812	16919	16801	16794	17028	16964	16834	16987	16733	16876	16960	17108	16837	16806	17016	16858	16918	16750	16800	16767	16888	16949	17006	16926	16964	16886	17028	16958	16835	16849	16903	16881	16951	16895	16961	16963	16852	16773	16877	16868	16868	16832	17082	16962	16805	16893	16858	16854	16903	16965	16936	16799	16860	17012	16710	16902	16788	16928	16915	16956	16733	16863	16914	16981	16959	16893	16919	16923	17119	16904	16834	16921	16993	16771	16921	17004	16940	17047	16824	16957	16878	16965	16761	17042	16883	16921	16844	16690	16854	16769	17060	16910	17068	16973	16928	16968	17040	16960	16828	17083	16790	16884	17001	16955	16961	16778	16915	16858	16926	16863	17086	17054	16885	16964	16716	17057	16921	16837	16932	16864	16939	16993	16859	16820	16781	16929	16756	17061	16819	16815	16973	16979	16896	16874	16917	16845	16818	16815	16725	16739	16949	16788	16967	16886	16829	16871	16922	16811	16929	16908	16797	17150	16904	16834	17012	16900	16979	16833	16943	17084	16790	16789	16831	16879	17125	16756	16863	16940	16788	16853	16922	16976	16981	16863	16692	16746	17007	16817	16928	16915	16979	16984	16909	17152	16893	16994	16898	16991	17035	17013	16836	16873	16987	16791	16945	16893	16859	17105	16987	16885	16940	16759	16733	16919	16742	17038	16926	16817	16849	16846	16846	16763	16914	16802	16934	16893	16920	16873	16659	16969	16892	16873	16772	16759	16886	16947	17015	16920	16761	16859	16663	16925	16838	16897	16999	16946	16855	17040	16833	16846	16920	16899	16882	16902	16854	16958	16838	16777	16857	16795	16694	16861	16860	16969	16930	16929	16890	16965	16784	16810	16866	16823	16895	16725	16915	16935	16854	16907	16903	16791	17035	16895	16987	16890	16860	17092	16861	16842	16968	16837	16937	16891	16602	16722	17119	16908	16737	16897	16817	16664	16845	16854	16875	16854	16976	16822	16808	16817	16888	16885	16938	16846	16744	16825	16891	16849	16912	17044	17001	16809	16990	17059	16751	16773	16910	16990	16924	16928	16680	16906	16844	16953	16754	16748	16922	16877	17011	16972	16789	16845	17012	16891	16975	16738	16815	16844	16793	16878	16777	16850	16867	16980	16793	16950	16876	16860	16967	16782	16898	16806	16946	16726	16901	16809	16887	16963	17044	17001	16960	16822	16735	16845	17013	16969	17025	16944	16850	16970	17059	16709	16996	16760	16804	16904	16748	16764	16852	17081	16859	16921	16891	16910	17005	16755	16832	16962	16763	16848	17071	16931	17039	16897	17045	16923	16957	16825	16883	16836	17021	16810	16898	16804	16913	16957	16900	16837	16830	16915	16848	16903	16915	16797	16797	16853	16820	16782	16986	16790	16901	16907	16844	16845	16974	16953	16894	16896	16956	16918	17011	16764	16898	16784	16864	16936	16823	16793	16847	16863	16870	16883	16768	16777	16920	16857	16821	17115	16869	16967	16808	16956	16859	16787	16906	16757	17025	16883	16891	16826	16975	16825	16829	16901	16974	17064	16797	17093	17060	16912	16988	16860	16944	16994	16812	16904	17132	16768	17015	16858	16950	16884	16774	17020	17046	16905	16836	16869	16788	16901	16926	16903	16883	16946	16791	16867	16933	16922	16859	16996	16791	16768	16904	16891	16896	16859	16818	16820	16894	16960	16923	16655	17054	16973	16887	16934	16890	16964	16904	16989	16871	16839	16801	16765	17008	16830	16793	16760	16644	16807	16749	16729	16964	16805	16878	16848	16896	16813	16866	17026	16972	16868	17016	16929	17001	16935	16733	17008	16938	16934	16762	16961	16874	17065	16946	16824	17046	16858	16955	16918	16821	16987	16844	16823	16828	16936	16741	16848	16998	16767	16732	16894	16750	16933	16924	16938	16740	16960	16782	16818	16810	17012	16977	16826	16862	16757	16826	16882	16882	16921	16901	16836	16851	17030	16730	16884	17120	16958	16979	16812	16981	16940	17025	16886	16930	16635	16838	16899	16767	16866	17060	16873	16701	16816	16827	16838	16816	16780	17034	16871	16854	16906	16858	16936	16969	16886	16957	17047	16871	16940	16879	16790	16770	16880	16909	16730	16786	17001	17005	16768	16926	16930	16810	16960	16899	16920	16760	16892	16888	17042	16950	16851	16895	16767	16818	17006	16722	16858	16992	16854	16897	16786	17006	16832	16837	16882	16947	16969	16825	16855	16960	16956	16851	16867	16848	16900	16825	16882	16915	16930	16864	16980	16882	16919	16997	16846	17083	16983	16852	16956	16955	17082	16770	16722	16811	16842	16993	16794	16955	16660	16910	16884	16962	16830	16914	16862	16897	17002	17011	16722	16846	16930	16887	16912	16762	16907	17000	16783	16805	16935	16790	16957	16843	16785	16979	16924	16990	16974	16718	16977	16785	16883	16998	17069	16902	16811	16721	16792	16963	16790	16914	16861	16870	16913	16854	16764	16860	16809	16935	16713	16915	16937	16724	16957	16849	16831	16933	16825	16783	16964	16824	16964	16899	16855	16950	16748	16792	16890	16732	16912	16829	17026	16853	16945	16916	16865	16977	16725	16903	16798	17008	16948	17043	16870	16765	16745	16912	16946	17010	16814	17041	16839	16957	17055	16826	16788	16905	16660	16734	16921	16904	16978	16933	17021	16917	16759	16998	16996	16815	16838	17073	17041	16738	16888	16774	17031	16866	16996	16888	16881	16866	16748	16890	16966	16864	16837	16927	16800	17100	16970	16862	16916	17008	17031	17037	16780	16892	16886	16856	16962	16851	17050	16933	16782	16757	16867	16813	16933	16889	16998	16720	16762	16939	16655	16845	16849	16828	16922	17008	16964	16802	17014	17075	16902	16809	16849	16839	16793	16903	17156	16986	16826	17088	17022	16982	16895	16894	16911	17055	16880	16900	16983	16815	16948	16938	16962	16869	16859	16947	16892	16823	16935	17047	16765	16722	16862	16885	16872	16932	16841	16945	16783	17007	16693	16987	16823	16992	16755	16938	17055	16891	17028	16784	16867	16964	16868	16797	16835	16801	16773	16956	16874	16994	16753	16795	16898	16819	16745	16971	16891	16737	16861	16733	16705	16861	16810	16847	16983	16713	16838	16780	16904	16970	16962	16660	16838	16939	16831	16922	16978	16834	16915	16882	16868	16899	16849	16986	16855	16974	16977	16935	17121	16864	16886	16921	16995	17013	16971	17028	17042	16934	16716	16966	16962	16696	16825	16859	16849	16883	16841	17057	16802	16996	16874	16971	16780	16905	16906	16802	16840	16777	16862	17094	16856	16923	16918	16821	17034	16949	16747	17132	16820	16997	16752	16881	16798	16862	16829	16832	16942	17061	16784	16805	16900	16973	16950	16982	16744	17052	16879	17041	16988	16933	16990	16920	16896	16871	16715	16921	16856	16900	16902	16723	16784	16845	16718	16903	16890	17020	16873	16892	16971	16959	16799	16794	16970	16967	16948	16979	16880	16745	16869	16923	16791	16914	16814	16858	16924	16872	16881	16742	16814	17067	16926	16729	17021	16875	16757	16820	16837	17116	16925	16668	16904	16871	16883	17035	16825	16939	16847	16870	16716	16767	16965	16869	16958	16900	16709	16908	16886	16819	16811	16853	16875	17021	16834	16882	16824	17001	17062	16982	17041	16844	16758	17036	17046	16871	17032	16937	17028	16836	16938	16795	17001	16750	16811	16901	17039	16862	16848	17063	16897	16826	16803	17019	17034	16819	16842	16703	16784	16945	16862	16881	16760	16886	16872	16870	17035	16858	16977	16726	16943	16852	16915	16776	17035	16770	16746	16989	17019	16951	16654	17019	16832	16938	16897	16752	16906	16941	16831	16887	16991	16772	16814	16721	16891	17023	16820	16987	16808	16867	16820	16777	16871	16985	16675	16913	16945	16853	16914	16906	16979	16805	16879	16844	16941	16987	17108	16946	16952	16746	16858	16883	17000	16867	16767	16830	16966	16784	16930	17034	17008	16959	16897	16991	17030	16766	16756	16908	16922	16910	16883	16901	16896	16743	16940	16839	16951	16478	16790	16831	16808	16993	16980	16971	16973	16864	16951	16819	16917	16634	16977	16942	17068	16844	16932	16908	16937	16904	16855	17128	16859	16911	16840	16852	16874	17013	16823	17036	16931	17132	16920	16922	16869	16831	16779	16905	16840	16865	16850	17045	16932	16837	16996	16779	16897	16958	17040	16965	16910	16987	16887	16883	17019	16847	16780	16892	16974	17096	16970	16735	16900	16915	16921	16872	16962	16735	16962	16852	16910	16845	16921	17087	16927	16910	16831	17004	16847	16945	16858	16847	16851	16854	16878	16858	17049	16950	16929	16804	17025	16799	17015	17040	16845	16595	16911	16709	17008	16826	16962	16880	17093	16749	16979	16906	16959	16882	16703	17117	16925	17108	16797	17126	16815	16839	16896	16993	16725	16956	16925	17019	16924	16845	16932	16686	16907	16973	16841	16708	16936	16858	16768	16761	16851
29592	35577	44718	35738	26905	23046	21480	20516	20346	20247	20211	20296	20110	20252	20170	20176	20331	20358	20030	20241	19964	20058	20431	20158	20123	20241	20168	20045	20267	20159	20169	20215	20212	20135	20279	20209	20146	20323	20030	20066	20411	20192	20190	20228	20062	20048	20021	20302	20167	20047	20078	20095	20173	20035	20216	20205	20323	20237	20229	19957	20246	20105	20062	20189	20299	20152	20088	19975	20168	20109	20269	20194	20137	20243	20189	20258	20130	20055	20058	19924	20293	20069	20149	20317	20164	20132	20208	19872	20035	20036	20081	20083	20184	20302	20256	20071	20023	20063	20004	19923	20185	20237	20121	20069	20048	20246	19872	19975	20112	20232	20108	20367	20041	20236	20273	20153	20162	20116	20076	20223	20293	19997	19941	20013	20073	20017	20315	20196	20062	20216	19994	20171	20339	20062	19893	19983	20157	20166	20138	19986	20282	20139	20069	20114	20056	20111	20353	20230	20167	19901	20181	20070	20040	20190	20249	20030	20083	20115	19898	20297	20044	20127	20141	20096	20295	20064	20126	20063	20145	20061	20189	20224	20066	20007	19914	20093	20049	20028	20162	20207	20121	20158	20287	20099	19962	20445	20117	20188	20185	20035	20084	20110	20123	20194	20066	20226	20190	20203	19948	20051	19883	20094	20099	20279	20423	20005	19911	20203	20112	20149	20059	20214	20208	20165	20161	20304	20085	20241	20277	20099	20188	20024	20366	20133	19883	20119	20212	20229	20208	20028	19923	20235	20218	20309	20230	20031	19997	20138	20274	20059	20368	19977	20284	20101	20385	19961	20092	20136	20256	20187	20008	20078	19989	20222	20151	20166	20131	20236	20166	20212	20041	20203	20100	20065	19917	20022	20090	20036	20044	19982	20165	20237	20332	20147	20199	20145	20060	20109	20085	20153	20144	20073	19979	20121	20113	19976	20257	20113	20156	20251	20103	20201	20253	19943	20087	20204	20127	19911	20059	20296	20226	20313	20173	20043	20096	20154	20213	20057	20265	20090	19943	20077	20308	20075	20089	20284	20107	20190	19936	20314	19977	20160	20170	20203	20126	19998	20079	20170	19975	20109	20036	19913	20074	19977	20195	20188	20203	20178	20241	20073	20223	20268	20327	20162	20175	20230	20033	20169	20157	20145	20045	20021	20121	20048	20132	20102	20213	20204	19995	20082	20037	19846	20097	20028	20148	20154	20015	20163	19990	20089	20066	20225	20000	19993	20027	20061	20187	20283	20071	20080	20099	20037	20076	20261	20055	19930	20280	20022	20220	20264	20099	20155	19879	20312	20101	20082	20080	19988	20092	20302	20380	19871	20029	20292	20454	20134	20273	20042	20207	20200	20157	20282	20191	20182	20241	20203	20036	20425	20360	20129	20187	20020	20227	20081	19994	20070	20133	20032	20192	20057	20145	20008	20189	20267	20227	19972	20053	19886	20134	20190	19996	20278	19983	19943	19912	19922	20208	20137	20143	20058	20294	19885	20392	20065	19992	20027	20213	20012	20329	20012	20219	19947	20063	20256	20190	20017	20159	20028	20145	20225	20240	20279	20151	20017	20204	20133	20149	20000	20229	20234	20057	20230	20324	19993	19992	19951	19956	20251	20086	20288	20150	20154	20138	20201	20153	19910	20117	20338	20379	20203	20093	20320	20033	20215	20141	20317	20312	20127	20183	20172	20130	20038	20310	20177	20166	20154	20034	20066	19972	20176	19936	20025	20310	20333	19974	20136	20302	20033	20377	20216	19937	20276	20379	20156	20237	20197	19961	20141	19948	19884	20071	20372	20034	20206	20033	20088	20191	20216	19840	20118	20218	20047	19849	20281	19893	20030	20191	19974	19921	20137	20024	20058	20136	20133	19998	20128	20098	20080	20058	20043	20254	20197	20303	20097	20108	20119	20226	20035	20066	20132	20067	20130	20115	19940	19971	19936	20112	20159	20143	20059	20267	20099	19998	20218	20130	20138	20209	19915	20030	20307	20112	20161	19967	20256	20109	20070	20022	20099	20326	20151	20151	20301	20335	20278	20120	20132	20098	20396	20026	20289	20179	20163	20238	20123	20279	19990	20042	20060	20054	20065	20114	20061	20324	20222	20099	19950	19985	20074	20184	20308	20020	20052	20033	20227	20115	20115	20263	20115	20311	20030	20229	20038	20139	20039	20100	20253	20254	20319	20264	20160	20181	20130	19909	19983	20001	20134	20016	20137	20172	20420	20106	20260	20192	20276	20156	19995	20035	20093	20160	19941	20133	20308	20167	20131	20049	20279	19973	20053	20168	20245	20081	20136	20242	20255	20144	19968	19996	20117	19982	20200	20055	20365	20048	20113	20086	20086	20188	19901	20117	19892	19987	20108	20146	20162	20208	20221	20194	20141	19992	20264	20111	20059	20049	20069	20178	20151	19980	20167	20093	20164	20087	20166	20068	20318	19921	19966	20152	20215	20301	19935	20131	20306	20319	20049	20225	20269	20193	20154	20220	20168	20053	20150	20087	20148	20304	20204	20003	20237	20128	20195	20204	20190	19996	20190	20021	20011	20179	20132	19991	19884	20344	20297	20112	20061	20143	20028	20297	20350	20078	20205	20189	20090	20287	20039	19986	19960	20051	20164	20205	20086	20103	20101	19955	20190	20089	20010	20152	20192	20073	20140	20070	20019	19973	20090	20219	20252	20180	20221	20158	20001	19850	19942	20211	20182	20040	20130	20440	19984	20343	20279	20170	19883	20016	19966	20047	20170	20107	19935	20263	20251	20180	20349	20143	20049	20219	19971	20259	19923	20059	20356	19993	20204	19979	19987	20334	20106	20139	19981	20157	20162	20111	19952	20343	20285	20156	20042	19989	20198	20042	20090	20313	20186	19991	20034	20047	20195	20238	20202	19976	20242	20314	19951	20034	20191	20326	20066	20104	20194	20077	20184	20043	20105	20064	20119	20320	20134	20161	19961	20262	20158	20147	20090	20295	19914	20135	20234	20220	20260	20190	20219	20268	20084	20256	20292	20081	19860	20220	20245	20077	20327	20219	20204	20109	20213	20286	20101	20149	20288	20116	20400	20227	20189	20134	20101	20144	20111	20044	20125	20194	20257	19927	20025	20077	20107	20333	20262	20105	20023	20235	20168	20265	20121	19998	20193	20226	20281	19971	19973	20094	19895	19921	19940	20266	19970	20033	20067	20276	19952	20195	20283	20135	19994	20078	20110	20054	20052	20026	19961	20036	20283	20164	20119	20022	20034	20136	20152	20052	20188	20152	20081	20077	20001	20279	20072	20171	20007	20132	20073	20320	19979	20353	19977	20147	20169	19907	20019	20199	20186	20209	20169	20142	20016	19922	20115	19994	19991	20007	20284	20159	20051	20132	20194	20083	20031	20022	20235	20078	20154	20075	20165	20143	20036	20274	19973	20252	20190	20171	19966	20250	19980	20007	20129	20072	20237	20221	20130	20303	20240	20071	20009	20212	19987	20188	20173	19922	20056	20257	20157	19938	20216	20194	20258	20045	20171	20201	19993	20165	20285	20187	20154	20012	20148	20070	20197	20067	20098	20225	20038	20131	20092	20278	20034	20015	20289	19995	19844	19831	20170	20069	20192	20024	20234	20076	20148	20144	20384	20147	20053	20274	20239	20202	20079	20113	20026	20228	20034	20299	20065	20123	19972	20017	20058	19988	20106	20284	20209	19991	20227	20223	20173	20236	20197	20197	20161	20149	20186	19962	20248	20108	20183	20218	20160	20142	20402	20253	20176	20139	20009	20031	20199	20263	20218	20370	20133	20373	20232	20072	20011	20192	20171	20081	20250	20089	20187	20127	20141	20010	20052	20032	20143	20019	20073	20182	20225	20088	20048	19955	20215	20077	19996	20090	20101	20048	20204	20205	20067	20011	20376	20067	20106	20165	19982	19935	20078	20195	20060	20046	20097	20071	20104	20059	20219	20120	20070	19974	20186	20077	20345	20108	20287	20314	20050	20042	20288	20337	20203	20051	20247	20158	19889	20267	19884	20259	20184	20111	20329	20372	20324	20297	20402	20112	20092	20047	20029	20205	20106	19919	19996	20128	20023	19980	20083	19973	20411	19985	20004	20243	20272	19990	20095	20189	20387	20097	20124	20154	20047	20117	20180	20071	20066	20084	19985	20104	20062	20100	20233	19974	20174	20435	20375	20208	20023	20060	20027	20054	20036	20132	20155	20240	20193	20102	20070	20174	20226	20177	20165	20305	20166	20050	20132	20249	20302	20121	20098	20248	20179	20271	19956	20177	20171	20195	20275	20199	20364	20115	20141	20134	20283	20368	20132	20180	20258	19892	20155	20374	20240	20060	20120	20178	20080	20208	20080	20126	20116	19976	20016	20085	19930	20088	20123	20171	20189	20177	20170	20241	20259	20124	20044	20342	20020	20174	20133	20034	20109	20292	20368	20059	20132	19962	20141	20132	20180	20235	19927	20175	20142	19962	20174	20086	20076	20124	20244	20241	20462	20063	20010	20103	20117	20238	20283	20148	20175	20268	20225	20006	20085	20253	20011	20217	20224	20192	20203	20053	20223	19922	19998	20242	20129	20070	20277	20184	20201	20067	20042	20232	19876	19982	20298	20061	19997	20319	20216	20309	19986	20345	20145	20146	20092	19916	20013	20000	20100	19974	20236	20216	20087	20073	20432	19993	20254	20458	19958	20211	20264	20125	20268	20191	20130	20241	20084	20030	19990	20078	20349	20135	20083	20257	20125	20241	20261	20193	20024	20041	20214	20220	19969	20022	20035	20115	20192	20331	20077	19973	20142	20370	20257	20193	20189	19907	20142	20118	20172	20006	20117	20359	20117	20231	19965	20309	20053	20139	20146	20188	20132	20139	20094	20201	20280	20013	20268	20242	20199	20282	20069	20036	20037	20181	20154	20101	20177	20153	20368	20131	20168	20074	20197	20078	20174	20123	20161	20256	19985	20248	20243	20263	20023	20246	20023	20246	19979	20171	20117	20188	20244	20163	20360	20173	20002	20137	20165	20177	20130	20172	20021	20291	20312	20156	19987	19977	20051	20243	20305	20110	20182	20124	20028	20012	20119	20101	20194	20159	20176	20165	20265	20086	20231	20384	20328	20324	20142	20113	19951	20149	19960	20101	20258
34731	55420	47034	31865	23674	19653	17752	17139	16917	16849	16886	16886	16768	16903	16986	16884	16825	16947	16974	17000	16898	17045	16961	16940	16995	16752	16850	16955	16992	16812	16867	16917	16795	16815	17001	16819	16802	16868	16871	16925	16840	16818	16904	16923	16877	16920	16932	16851	16924	17084	16786	16754	16929	16825	16928	16837	16811	16903	16969	16899	16679	17089	16965	16724	16915	16940	16951	16747	16840	16885	16958	16945	16843	16935	17034	16838	16856	16763	16824	16746	16880	16920	16678	16947	17012	16621	16995	16947	16948	16868	16854	16733	16838	16813	16952	16861	16883	16731	16780	16889	16911	16652	16633	16817	16957	16749	16664	16903	16970	16775	16937	16804	16989	16873	16682	16879	16851	16859	17020	16996	16768	17002	16922	16919	16775	16853	16805	16898	16836	16738	17033	16900	16836	16733	16770	16960	16938	16838	16755	16780	16955	16737	16861	16953	17124	16926	16772	16929	16747	16982	16945	16839	16826	16896	17009	16912	16835	16833	16868	16904	16881	16665	16870	16975	16894	16941	16810	16897	17026	16858	16914	16875	16912	16971	17015	16880	16957	16845	16835	16788	16917	17004	16943	16833	16918	16931	16781	16635	16985	16806	17068	16818	17061	17078	16857	16916	16825	16842	16737	16852	16777	16924	16930	16880	16829	16794	16891	16851	16792	16752	16773	16915	17003	16921	16906	16948	16714	16931	16804	16837	16901	16901	16811	16816	16760	16832	16947	16811	17099	16765	16901	16988	16807	16848	16914	17019	17012	16883	16956	16983	16837	16760	16938	16865	16932	16752	16877	16932	16757	16844	16904	16823	16855	17112	16814	16910	16873	16814	16954	16942	17006	17039	17020	16876	16860	16958	16926	17034	16949	16957	16789	16977	16910	16804	16902	16879	16933	16846	16923	16985	16783	16895	16881	16884	16753	16899	16799	17062	16822	16980	16868	16977	16731	16917	16997	16876	16835	16758	16934	16827	17196	16899	16704	16936	16999	16754	16863	16906	17019	16810	16936	16771	16825	16926	16844	16889	16833	16908	16976	16868	16942	17003	16891	16867	16807	16856	16878	16979	16877	16873	16970	16885	16925	17040	17005	16887	16849	16867	16896	16851	16814	16968	16785	16843	16905	16810	16845	16896	16812	16957	16748	16757	16967	16740	16811	16851	16827	16820	16890	16887	16989	16979	16890	16812	17042	16922	16901	16918	16879	16985	17136	16850	16886	17043	16893	16990	16990	16757	16854	16785	16689	16656	16762	16926	16763	16987	16817	17063	17052	16986	16955	16784	16992	16812	16885	16867	16846	16907	16964	16940	17027	16773	16861	16828	16836	16878	16952	16875	16908	16894	16768	17026	16790	16843	16990	16750	16891	16741	16840	16923	16780	16867	16836	16914	16838	16917	16830	17007	16702	16625	16781	16931	16811	16903	17069	16652	16942	16855	16782	17105	16843	16809	16853	16814	16765	16845	16917	16784	16912	16794	16921	16935	17017	16938	16772	16809	16744	16905	16935	16846	16809	16871	16799	16937	16747	16802	16928	16898	16907	16912	17001	16853	16737	16875	16772	16964	16824	16792	16977	16788	17038	16999	16898	16879	16948	16721	16860	16836	16878	17096	16804	17019	16803	16913	16846	16959	17008	16980	16865	16784	17136	16896	16911	16919	16865	16748	16821	16829	16895	16785	16975	16842	16822	16872	16945	16974	16799	16900	17024	16970	16788	16970	17095	17002	16834	16891	17115	17143	16900	16916	16955	16858	16827	16912	16757	16896	17001	16912	16830	16791	16981	16838	16823	16893	16944	16916	16861	16994	16951	16811	16921	16942	16957	16783	16951	16696	17019	16856	16859	16787	16872	16924	16885	16907	16941	16867	17018	16856	16910	16850	17074	16943	16775	16817	16950	16961	16764	16722	17008	16917	16780	16827	16953	16817	16772	16826	16851	16794	16949	16813	16875	16734	16844	16916	16863	16816	16764	17027	16908	16954	17022	17079	16776	16869	16981	16882	17005	16684	16891	16896	16969	16860	16870	16929	16948	17034	16970	16968	17028	16907	16969	17027	16865	16967	16906	16848	16909	16949	17008	16772	16944	17084	16867	16887	16987	16896	16887	16835	16797	16931	16895	16847	16949	16833	16741	16815	16607	16781	17029	16736	16784	16752	16970	16945	16877	16812	16991	16837	16847	16994	16957	16816	16858	16676	16996	16732	17039	16884	17044	16905	16910	16937	16847	16845	16703	16833	16931	16865	16952	16746	16873	16928	16886	16839	16919	16772	16703	16778	16913	16847	16786	17053	16897	16845	17065	16899	16837	16735	16878	16865	16838	16999	16858	16824	16914	16888	17024	16831	16855	16894	16666	16804	16910	17002	16944	16937	16863	16968	16735	16802	16920	16856	16798	16819	16826	16768	16843	16760	16894	16849	16819	16914	16830	16759	16743	16928	16793	17022	16711	16840	16669	16928	16784	16927	16923	16940	16688	16938	16789	16775	16937	16985	16768	16872	16762	16864	16799	16834	16807	16899	16779	16687	16884	16868	16754	16966	16681	16910	17007	17022	16760	16810	16944	16784	16939	16925	16858	16915	16712	17038	17002	16892	16789	16841	16794	16990	16855	17003	16725	16716	16862	16797	17086	17126	16822	16781	16704	16861	16827	16755	16823	16930	16908	16862	17004	16815	16966	16957	16965	16952	16825	16886	16863	16766	16914	16882	16870	16855	16879	16908	16736	16919	16755	16844	16828	16948	16915	16840	16833	16901	16897	16867	16913	16919	16763	16847	16710	16670	16846	16910	16837	16943	17134	16971	16870	16953	16873	16818	16920	16851	16726	16807	16949	16874	16844	16812	16939	16840	16937	16799	16823	16878	16951	16886	16749	16974	16941	16823	16770	16761	16891	16961	17027	16800	16850	16910	16853	16951	16964	16766	16729	16793	16905	16881	16759	16833	16874	16709	16975	16861	16823	16925	16883	16803	16920	16780	16777	16759	16982	16886	16812	16857	16974	16787	17038	16847	16954	16950	16872	17115	16920	16667	16835	16791	16975	17011	16811	16713	16904	16920	16954	17063	16854	16754	16759	16696	16965	17118	16873	16935	16781	16804	16936	16732	16856	16883	16861	17025	16809	16776	16962	16849	17037	16991	16872	16825	16826	16746	17001	16880	16904	16705	17004	16994	16948	17118	16780	16988	16875	16750	16841	16842	16869	16819	16986	16781	16808	17112	17054	16734	16895	16738	16964	16838	16794	16830	16813	16688	16892	16763	17049	16858	16878	16892	16937	17022	16995	16791	16760	16946	16857	16874	16644	16862	16888	16856	16902	16741	17049	16903	16987	16736	16847	16807	16873	16918	16707	16829	16872	16929	17039	16849	16928	16808	16893	16978	16692	16831	16884	16557	16830	16873	16734	16770	16914	16816	16825	16975	16650	16789	16924	16892	16966	16903	16802	16790	16871	16841	17064	16905	16834	17087	16869	16864	16882	16949	16939	17000	16694	16858	16978	16960	16777	16832	16829	16753	16827	16931	16860	16867	16992	16847	16805	16808	17067	16891	17045	16868	16795	16846	16795	17017	16821	16852	16853	16876	16759	16963	16817	16807	16946	16859	16878	17019	16941	16892	16993	16996	16913	16876	17039	16812	16796	16846	16919	16878	16702	16975	16985	16836	16916	16767	16934	16951	16904	16749	16899	16959	17038	16901	17010	16873	16843	17037	16904	16896	16920	16880	16851	16854	16908	16786	16824	16820	16811	16831	17012	16826	16945	16839	16893	16950	16750	17002	16750	16837	16894	16937	16793	16999	16835	16776	16828	16754	16789	16864	16736	16914	16863	16881	16910	16945	16790	16972	17042	16852	17078	17025	16938	16879	16808	16738	16883	16847	16928	16839	16745	16916	16905	16804	16824	16865	16983	16719	16753	16940	16926	16767	16973	17152	16861	16660	16911	16887	16929	16930	16926	16932	16730	16847	17017	16830	16947	16648	16797	16893	16732	16787	16987	16986	16938	16810	16941	16878	16982	16809	16949	16857	16951	16809	16881	16844	16757	16983	16953	16933	16909	16948	16851	17005	16959	16911	16944	16955	16770	16968	16864	16963	17135	16762	16830	16923	16794	16901	16876	17032	16832	16848	16830	16701	16965	16903	16714	16905	16935	16885	16844	16947	16964	16837	17017	16997	17035	16756	16972	16970	16952	16878	16746	16768	16812	17007	16918	16888	16860	17065	16906	16969	16810	16765	16787	16748	16796	16767	16800	16880	16890	16766	16987	16747	16935	16829	16746	16909	16757	16860	16788	16877	16815	16662	16979	16882	16833	17100	16955	16815	16875	16767	16917	16933	16910	16919	16877	16838	17022	17039	16804	16874	16879	16808	16681	16814	16996	16911	17044	16912	16804	16921	16927	16805	16868	16911	16968	16954	16972	16673	16950	16723	17020	16856	16901	16838	16945	16836	16754	16915	16943	16948	16885	16884	16838	16999	16940	16773	16891	16912	16903	16991	17002	16888	16852	16888	16909	16729	16866	16836	16960	16860	16877	16868	17061	16794	17015	16875	17023	17070	16711	16907	16857	16944	16900	16757	16922	16780	16829	16713	16814	16927	16833	16832	16728	16868	16801	16874	16733	16893	16773	16892	16838	16951	16970	16871	17003	16684	16894	16890	16862	16888	16871	16848	16874	17069	16877	16886	16848	17109	16756	16717	16941	16944	16956	16982	17127	16838	16801	16893	16968	16940	16740	16812	16932	16902	16787	17001	16912	16901	16699	16822	17009	16874	16948	16826	16813	17030	16685	16798	16898	16963	16871	16953	16688	16835	16974	16778	16857	16752	16918	17001	16921	16941	16980	16846	16974	16787	17018	16925	16899	16891	16641	16729	16825	17035	16981	16968	16941	16934	16793	16895	16742	16840	16888	16938	17048	16977	16896	17098	16803	16859	16866	16771	16986	16881	17075	16854	16958	16825	16873	16840	16865	16940	17076	16869	17066	16840	16924	16855	16860	17068	17010	16978	16972	17013	16761	16822	16961	16886	16799	16854	16975	16848	16798	16920	16818	16960	16958	16880	17020	16796	16886	16882	16821	16960	16954	16790	16874	16898	16702	16838	16825	16789	16873	16780	16856	16877	16880	16928
24384	24397	40709	42462	36245	30767	26649	21531	19994	19968	19749	19691	19517	19976	19643	19546	19712	19541	19674	19695	19910	19664	19911	19668	19793	19685	19564	19633	19702	19557	19775	19851	19566	19557	19623	19604	19741	19553	19555	19448	19557	19672	19724	19804	19661	19384	19517	19524	19512	19585	19574	19509	19524	19494	19412	19473	19660	19679	19634	19473	19587	19552	19654	19569	19705	19553	19458	19764	19756	19473	19746	19558	19486	19537	19488	19369	19528	19419	19697	19480	19606	19406	19581	19799	19553	19775	19628	19681	19736	19720	19543	19565	19516	19599	19672	19677	19554	19741	19542	19474	19745	19617	19416	19537	19888	19427	19487	19687	19731	19756	19726	19599	19562	19569	19543	19813	19586	19580	19687	19607	19644	19526	19604	19608	19605	19416	19556	19744	19528	19664	19674	19537	19657	19577	19577	19383	19497	19630	19587	19551	19444	19678	19735	19612	19508	19564	19534	19630	19789	19737	19659	19488	19554	19423	19414	19533	19464	19283	19359	19397	19483	19704	19517	19661	19644	19405	19603	19704	19725	19671	19582	19597	19768	19758	19661	19591	19409	19660	19538	19821	19519	19280	19710	19723	19826	19498	19765	19634	19652	19606	19799	19337	19468	19765	19557	19550	19518	19447	19394	19572	19555	19439	19561	19679	19586	19732	19649	19509	19515	19750	19685	19787	19514	19642	19428	19634	19451	19419	19576	19656	19415	19311	19649	19602	19748	19570	19734	19751	19585	19528	19620	19505	19668	19450	19536	19824	19655	19621	19679	19531	19623	19591	19696	19658	19707	19604	19746	19633	19481	19621	19633	19461	19659	19457	19384	19544	19478	19483	19536	19600	19478	19540	19694	19693	19571	19469	19402	19593	19626	19637	19795	19480	19531	19588	19675	19638	19606	19688	19409	19683	19519	19736	19768	19583	19650	19652	19441	19467	19680	19727	19727	19566	19531	19522	19685	19472	19709	19564	19735	19571	19666	19566	19549	19623	19614	19638	19570	19435	19457	19509	19523	19721	19655	19637	19572	19589	19705	19578	19530	19778	19500	19738	19711	19599	19646	19641	19572	19485	19460	19654	19603	19729	19696	19739	19394	19546	19397	19425	19389	19574	19515	19438	19543	19570	19704	19491	19603	19709	19407	19711	19746	19536	19599	19546	19712	19568	19500	19397	19863	19619	19673	19683	19744	19479	19526	19663	19617	19462	19646	19552	19628	19530	19569	19661	19498	19500	19703	19460	19614	19801	19559	19460	19619	19661	19715	19788	19500	19757	19687	19748	19639	19595	19663	19418	19539	19517	19614	19423	19585	19747	19631	19465	19397	19485	19748	19727	19752	19401	19619	19520	19511	19856	19648	19766	19812	19637	19423	19575	19557	19561	19726	19494	19618	19499	19483	19467	19520	19386	19678	19486	19671	19415	19541	19610	19678	19575	19563	19667	19611	19686	19608	19516	19749	19487	19586	19514	19581	19540	19820	19447	19614	19620	19349	19670	19585	19738	19705	19686	19643	19610	19579	19701	19568	19466	19542	19799	19636	19438	19700	19473	19562	19543	19521	19573	19425	19514	19539	19689	19485	19516	19644	19514	19680	19619	19698	19766	19746	19650	19635	19606	19470	19608	19525	19652	19614	19479	19659	19539	19529	19789	19465	19742	19631	19674	19504	19571	19772	19398	19408	19781	19647	19589	19469	19612	19646	19798	19643	19611	19514	19598	19799	19718	19571	19679	19456	19706	19689	19636	19581	19516	19398	19619	19541	19679	19790	19707	19838	19311	19406	19653	19475	19596	19686	19690	19576	19468	19853	19748	19587	19440	19670	19491	19603	19551	19558	19726	19327	19614	19660	19580	19641	19451	19567	19616	19450	19473	19445	19716	19737	19403	19353	19640	19652	19590	19522	19587	19629	19660	19664	19562	19630	19567	19561	19525	19806	19702	19439	19480	19612	19590	19591	19444	19617	19781	19686	19665	19649	19492	19643	19513	19608	19564	19598	19669	19570	19701	19602	19573	19565	19511	19529	19384	19452	19866	19688	19777	19764	19496	19753	19433	19653	19446	19523	19531	19622	19646	19520	19641	19585	19639	19561	19426	19631	19621	19588	19493	19517	19503	19530	19579	19577	19652	19579	19737	19426	19605	19509	19707	19558	19639	19487	19595	19378	19454	19546	19705	19589	19713	19453	19554	19560	19685	19591	19610	19575	19554	19463	19509	19491	19219	19813	19694	19595	19502	19725	19561	19489	19549	19547	19375	19446	19405	19558	19610	19310	19423	19393	19790	19507	19452	19652	19562	19663	19865	19704	19624	19783	19613	19561	19443	19517	19673	19434	19603	19473	19807	19459	19530	19649	19623	19565	19504	19513	19545	19531	19426	19685	19408	19537	19543	19655	19799	19729	19507	19559	19695	19589	19588	19802	19678	19659	19520	19363	19293	19601	19763	19743	19513	19601	19408	19604	19629	19551	19572	19614	19387	19460	19658	19532	19540	19764	19398	19554	19400	19382	19719	19669	19694	19521	19676	19444	19714	19409	19523	19394	19460	19565	19539	19765	19460	19681	19667	19652	19639	19560	19542	19473	19601	19656	19423	19594	19609	19537	19638	19584	19659	19593	19699	19404	19685	19773	19408	19499	19453	19635	19542	19510	19745	19525	19649	19374	19686	19667	19340	19543	19470	19443	19613	19585	19639	19527	19563	19437	19803	19681	19551	19474	19756	19623	19619	19621	19642	19432	19523	19520	19623	19635	19534	19484	19558	19587	19569	19553	19486	19619	19443	19415	19570	19568	19645	19550	19591	19583	19588	19516	19406	19470	19487	19558	19746	19670	19726	19691	19472	19551	19498	19608	19480	19564	19491	19614	19576	19557	19775	19472	19574	19653	19665	19474	19317	19708	19539	19591	19545	19539	19753	19513	19608	19478	19734	19835	19750	19577	19492	19481	19465	19598	19583	19598	19291	19515	19567	19783	19599	19653	19754	19676	19557	19620	19511	19571	19595	19727	19656	19648	19482	19467	19469	19588	19568	19748	19619	19527	19681	19536	19539	19530	19823	19640	19534	19531	19556	19613	19706	19436	19509	19516	19715	19553	19669	19586	19619	19584	19604	19474	19682	19638	19849	19575	19635	19582	19734	19496	19535	19559	19544	19592	19366	19525	19489	19762	19681	19587	19535	19450	19583	19515	19775	19552	19510	19632	19549	19534	19539	19754	19489	19765	19889	19685	19472	19591	19803	19630	19365	19436	19681	19776	19567	19476	19369	19464	19546	19517	19574	19657	19486	19578	19660	19460	19678	19493	19847	19534	19607	19452	19690	19645	19635	19619	19417	19670	19548	19649	19551	19697	19527	19706	19717	19732	19492	19515	19518	19674	19658	19779	19612	19661	19536	19690	19578	19741	19498	19663	19697	19383	19553	19650	19567	19561	19518	19520	19361	19590	19622	19681	19837	19514	19608	19674	19490	19631	19541	19699	19712	19606	19469	19675	19729	19619	19663	19626	19474	19617	19726	19516	19749	19751	19415	19569	19566	19586	19522	19516	19574	19534	19677	19649	19579	19642	19765	19451	19660	19740	19497	19558	19438	19578	19665	19556	19504	19671	19536	19516	19568	19768	19595	19754	19675	19555	19803	19559	19681	19474	19718	19606	19692	19644	19701	19668	19554	19525	19585	19598	19365	19504	19479	19696	19676	19580	19488	19496	19519	19601	19514	19641	19396	19641	19499	19649	19561	19495	19700	19722	19541	19639	19558	19682	19646	19619	19616	19670	19698	19600	19530	19751	19611	19700	19673	19613	19570	19608	19556	19703	19681	19617	19540	19452	19521	19836	19687	19621	19612	19484	19616	19594	19655	19502	19725	19592	19324	19578	19508	19613	19520	19454	19399	19633	19571	19753	19728	19545	19602	19490	19739	19636	19700	19539	19780	19714	19298	19730	19625	19483	19652	19716	19673	19577	19549	19358	19507	19566	19545	19593	19682	19531	19683	19773	19600	19554	19660	19372	19664	19512	19484	19732	19416	19681	19567	19674	19654	19652	19426	19512	19559	19604	19571	19658	19632	19592	19486	19658	19532	19554	19493	19450	19493	19557	19521	19564	19558	19618	19722	19559	19686	19517	19469	19681	19775	19562	19824	19617	19720	19453	19327	19431	19747	19642	19487	19547	19604	19483	19435	19501	19737	19591	19345	19448	19506	19629	19674	19651	19569	19449	19397	19512	19685	19567	19529	19486	19433	19666	19700	19433	19627	19619	19802	19818	19601	19515	19813	19595	19566	19425	19723	19767	19557	19486	19473	19742	19441	19595	19582	19723	19641	19614	19633	19674	19847	19549	19666	19718	19618	19602	19638	19609	19742	19813	19558	19515	19644	19466	19404	19599	19429	19600	19562	19530	19653	19409	19595	19660	19254	19559	19444	19517	19471	19577	19558	19512	19619	19733	19515	19856	19778	19732	19524	19658	19563	19424	19613	19597	19769	19697	19785	19357	19382	19440	19571	19647	19680	19534	19765	19552	19501	19540	19404	19611	19448	19653	19639	19703	19228	19697	19637	19868	19695	19476	19621	19595	19552	19629	19741	19687	19599	19864	19591	19604	19611	19597	19657	19683	19570	19884	19413	19543	19361	19671	19489	19884	19540	19475	19720	19478	19546	19585	19494	19669	19602	19624	19708	19378	19526	19612	19692	19379	19576	19629	19625	19532	19535	19574	19498	19693	19750	19636	19656	19616	19613	19509	19453	19634	19527	19590	19547	19529	19659	19628	19664	19449	19581	19519	19509	19509	19662	19616	19459	19565	19574	19693	19582	19913	19595	19461	19516	19464	19494	19733	19536	19545	19409	19644	19512	19662	19590	19706	19733	19616	19523	19532	19832	19640	19739	19338	19539	19691	19547	19729	19639	19818	19663	19555	19706	19779	19588	19703	19531	19677	19577	19556	19713	19672	19702	19504	19765	19643	19536	19506	19495	19628	19708	19422	19834	19518	19705	19523	19764	19546	19559	19420	19561	19799	19723	19607	19624	19738	19705	19434	19596	19641	19758	19610	19624	19677	19659	19762	19532	19550	19767	19743	19681	19634	19732	19487	19660	19649	19355	19679	19737	19515	19583	19436	19689	19626	19505	19580	19623
61494	99729	84122	60104	43247	30115	21608	17796	16748	16712	16772	16549	16742	16644	16786	16614	16660	16623	16611	16614	16708	16718	16689	16785	16670	16530	16576	16653	16627	16625	16555	16622	16816	16548	16701	16722	16543	16717	16608	16649	16542	16482	16663	16703	16724	16688	16721	16604	16688	16725	16719	16680	16513	16652	16879	16741	16529	16523	16759	16771	16552	16690	16660	16707	16725	16607	16619	16491	16606	16780	16593	16673	16701	16746	16887	16848	16577	16647	16644	16494	16682	16641	16642	16513	16562	16630	16648	16489	16711	16510	16600	16688	16548	16594	16718	16618	16811	16691	16842	16688	16606	16634	16541	16656	16473	16547	16541	16584	16597	16664	16524	16716	16682	16636	16538	16646	16615	16649	16621	16740	16559	16772	16734	16524	16611	16634	16699	16567	16656	16607	16664	16568	16674	16663	16544	16775	16606	16667	16881	16401	16553	16668	16701	16636	16584	16658	16736	16486	16679	16590	16897	16645	16589	16741	16617	16742	16647	16598	16588	16621	16638	16595	16641	16670	16562	16635	16733	16547	16521	16615	16386	16603	16670	16709	16475	16655	16738	16638	16794	16623	16541	16630	16565	16696	16578	16671	16618	16585	16749	16626	16788	16671	16707	16740	16647	16484	16592	16804	16636	16687	16605	16555	16600	16666	16638	16579	16712	16712	16739	16723	16529	16634	16663	16723	16651	16498	16643	16530	16640	16687	16562	16503	16570	16608	16747	16666	16684	16596	16606	16543	16765	16793	16645	16647	16510	16613	16636	16479	16442	16637	16470	16825	16448	16649	16526	16604	16692	16602	16782	16497	16646	16533	16507	16670	16629	16703	16618	16596	16619	16693	16572	16689	16623	16639	16696	16689	16651	16371	16543	16819	16474	16867	16861	16745	16548	16571	16557	16478	16606	16644	16598	16652	16710	16560	16751	16665	16822	16646	16695	16686	16602	16662	16659	16736	16782	16600	16590	16725	16540	16749	16822	16593	16765	16633	16596	16566	16399	16652	16693	16761	16659	16526	16564	16650	16784	16791	16634	16664	16676	16850	16575	16582	16573	16592	16704	16728	16857	16549	16655	16510	16629	16663	16756	16660	16601	16638	16600	16630	16753	16552	16608	16683	16645	16619	16595	16733	16613	16470	16629	16690	16576	16509	16661	16607	16490	16914	16642	16583	16723	16430	16815	16479	16852	16795	16702	16582	16690	16559	16677	16632	16624	16708	16554	16742	16611	16753	16621	16671	16649	16693	16725	16655	16565	16849	16799	16682	16734	16666	16717	16714	16733	16493	16612	16554	16767	16566	16459	16685	16739	16593	16769	16753	16575	16627	16634	16709	16666	16668	16642	16784	16804	16769	16615	16641	16627	16702	16640	16560	16604	16629	16677	16679	16708	16602	16689	16696	16620	16504	16490	16672	16621	16673	16721	16517	16776	16624	16715	16580	16670	16580	16780	16724	16631	16566	16717	16757	16770	16673	16607	16642	16572	16818	16633	16795	16601	16608	16674	16640	16711	16524	16660	16650	16748	16519	16537	16628	16554	16664	16785	16694	16447	16797	16615	16657	16522	16551	16626	16546	16610	16587	16676	16453	16543	16699	16791	16659	16729	16676	16808	16528	16610	16769	16622	16639	16670	16597	16496	16563	16694	16722	16642	16548	16615	16736	16707	16573	16634	16545	16789	16572	16643	16609	16719	16655	16594	16651	16654	16684	16766	16529	16608	16619	16527	16601	16638	16673	16710	16790	16576	16668	16565	16802	16645	16690	16514	16664	16756	16610	16672	16636	16795	16638	16632	16617	16729	16810	16499	16575	16685	16627	16566	16625	16722	16506	16631	16388	16904	16718	16564	16764	16445	16699	16605	16531	16721	16474	16644	16563	16638	16519	16710	16625	16632	16697	16617	16676	16700	16651	16559	16615	16804	16677	16534	16689	16619	16627	16686	16644	16710	16598	16776	16469	16593	16522	16530	16734	16532	16643	16665	16561	16686	16553	16842	16721	16648	16783	16754	16570	16735	16542	16468	16468	16688	16640	16654	16698	16713	16682	16615	16738	16626	16697	16715	16438	16754	16666	16583	16683	16764	16495	16802	16543	16726	16541	16756	16603	16666	16716	16655	16659	16651	16718	16622	16718	16709	16608	16721	16560	16641	16628	16640	16682	16645	16640	16554	16495	16748	16473	16495	16715	16691	16629	16310	16602	16648	16504	16642	16619	16605	16656	16436	16592	16609	16631	16539	16652	16716	16607	16625	16682	16586	16687	16656	16761	16723	16670	16742	16547	16571	16671	16503	16565	16634	16814	16702	16623	16633	16626	16759	16640	16558	16664	16726	16547	16697	16635	16626	16574	16645	16773	16772	16453	16774	16771	16623	16549	16657	16635	16653	16579	16548	16726	16672	16613	16616	16650	16738	16617	16599	16471	16814	16473	16730	16583	16747	16588	16650	16723	16579	16744	16652	16484	16778	16750	16748	16581	16678	16753	16766	16641	16697	16690	16657	16603	16639	16768	16795	16530	16591	16537	16467	16698	16668	16625	16836	16704	16623	16815	16649	16494	16332	16729	16498	16621	16581	16495	16521	16549	16487	16510	16748	16599	16585	16686	16704	16647	16588	16694	16807	16679	16527	16664	16738	16550	16606	16652	16721	16740	16640	16708	16605	16599	16687	16568	16659	16592	16470	16699	16528	16544	16749	16662	16655	16663	16660	16709	16793	16693	16606	16608	16710	16665	16687	16623	16575	16606	16464	16633	16627	16550	16709	16758	16825	16512	16568	16492	16831	16577	16900	16697	16636	16518	16551	16691	16588	16584	16780	16645	16680	16572	16840	16523	16630	16608	16730	16757	16538	16635	16435	16586	16620	16760	16598	16477	16631	16679	16624	16584	16563	16577	16606	16797	16575	16542	16698	16558	16804	16734	16592	16743	16679	16514	16535	16658	16662	16711	16700	16766	16715	16788	16646	16633	16808	16694	16594	16584	16690	16783	16655	16796	16751	16657	16538	16583	16769	16466	16552	16591	16640	16712	16479	16725	16587	16580	16653	16772	16619	16654	16734	16652	16502	16659	16719	16784	16572	16592	16683	16497	16699	16569	16577	16702	16667	16712	16447	16686	16597	16608	16837	16723	16778	16462	16656	16660	16612	16693	16837	16662	16641	16676	16682	16628	16582	16556	16681	16631	16575	16650	16595	16639	16621	16543	16575	16647	16648	16495	16548	16583	16515	16679	16524	16697	16760	16670	16659	16623	16697	16694	16646	16604	16542	16606	16912	16477	16775	16557	16616	16525	16541	16619	16550	16573	16510	16636	16724	16617	16683	16501	16566	16611	16770	16553	16698	16534	16562	16695	16581	16438	16596	16542	16646	16652	16713	16555	16515	16546	16412	16662	16780	16664	16386	16603	16752	16660	16675	16537	16701	16599	16659	16749	16604	16630	16814	16613	16583	16520	16724	16651	16546	16672	16701	16749	16674	16712	16624	16587	16736	16468	16636	16590	16593	16698	16653	16574	16669	16435	16463	16759	16837	16528	16547	16707	16775	16709	16679	16799	16629	16696	16549	16807	16721	16661	16710	16491	16817	16643	16756	16716	16633	16607	16662	16613	16567	16700	16743	16605	16625	16650	16708	16672	16692	16704	16664	16556	16610	16521	16648	16710	16442	16457	16775	16631	16541	16731	16625	16528	16619	16655	16577	16668	16738	16793	16527	16681	16461	16690	16667	16852	16650	16546	16689	16674	16596	16746	16649	16605	16559	16730	16709	16749	16356	16608	16663	16516	16707	16579	16533	16697	16473	16579	16607	16688	16695	16766	16749	16699	16520	16627	16632	16741	16745	16486	16600	16644	16496	16735	16800	16835	16729	16463	16818	16574	16543	16685	16556	16703	16626	16631	16505	16781	16593	16681	16584	16735	16694	16680	16715	16513	16587	16749	16617	16696	16810	16607	16766	16614	16634	16502	16650	16566	16725	16641	16688	16703	16483	16594	16766	16530	16619	16628	16586	16700	16661	16638	16630	16566	16631	16571	16713	16575	16596	16559	16735	16745	16654	16631	16704	16596	16497	16597	16605	16698	16774	16607	16672	16627	16909	16573	16565	16749	16735	16837	16606	16619	16812	16644	16732	16613	16549	16874	16694	16722	16520	16637	16546	16647	16643	16539	16604	16768	16537	16683	16766	16722	16695	16471	16632	16549	16595	16717	16628	16698	16612	16547	16893	16565	16626	16504	16745	16769	16536	16604	16602	16760	16971	16520	16626	16544	16683	16669	16702	16621	16674	16806	16839	16609	16615	16479	16780	16517	16553	16692	16656	16453	16414	16559	16677	16480	16595	16591	16712	16847	16733	16449	16603	16552	16748	16712	16688	16697	16870	16508	16772	16814	16736	16701	16458	16718	16656	16676	16736	16686	16539	16652	16790	16640	16551	16720	16521	16657	16483	16439	16733	16673	16675	16590	16616	16729	16709	16594	16596	16624	16766	16558	16607	16608	16821	16753	16397	16531	16495	16560	16662	16528	16647	16533	16816	16552	16632	16579	16505	16706	16504	16679	16705	16583	16670	16423	16610	16567	16584	16448	16508	16654	16824	16687	16769	16646	16585	16595	16568	16562	16666	16665	16690	16579	16653	16624	16701	16545	16621	16630	16617	16715	16645	16596	16786	16531	16759	16621	16690	16516	16552	16649	16706	16578	16677	16739	16562	16723	16717	16680	16720	16673	16559	16818	16528	16710	16711	16674	16851	16743	16678	16557	16621	16611	16611	16698	16383	16517	16771	16519	16617	16662	16705	16588	16738	16607	16763	16565	16690	16579	16715	16529	16631	16694	16654	16807	16636	16549	16700	16636	16492	16687	16740	16546	16856	16628	16863	16524	16575	16528	16556	16656	16481	16606	16680	16710	16567	16772	16680	16571	16629	16737	16665	16579	16692	16679	16542	16887	16638	16653	16574	16646	16577	16743	16620	16783	16687	16661	16588	16524	16544	16777	16741	16617	16543	16672	16655	16684	16765	16646	16604	16597	16453	16679	16574	16619	16638	16610	16709	16612	16553	16460	16737	16639	16632	16789	16534	16594	16640	16597	16648	16684	16787	16690	16577	16624	16718	16716	16640	16616	16760	16638	16563	16498
22994	22746	35874	36869	34633	34944	31448	23045	20235	19812	19520	19342	19530	19275	19484	19464	19281	19369	19382	19207	19339	19453	19375	18995	19221	19514	19584	19353	19014	19275	19299	19428	19303	19103	19203	19368	19441	19120	19167	19210	19359	19266	19257	19243	19120	19082	19191	19068	19385	19055	19190	19234	19264	19079	19391	19267	19311	19150	19181	19304	19349	19245	19186	19115	19317	19270	19329	19100	19067	19244	19292	19125	19386	19211	19140	19266	19343	19099	19340	19057	19088	19213	19173	19051	19272	19201	19162	19164	19127	19293	19279	18998	19366	19021	19108	19289	19243	18999	19061	19160	19088	19057	19132	19138	19116	19107	19092	18991	19250	19073	19464	19295	19139	19047	19172	19122	19129	19191	19011	18923	19166	19178	19078	19228	19122	18960	19259	19148	19159	19091	19099	19256	19151	19255	19050	18937	19256	19309	19064	19232	19213	19075	19219	19155	19071	19176	19176	19121	19245	19178	19153	19085	19059	19106	19351	19323	19124	19228	19135	19080	19273	19066	19082	19078	19003	18973	19253	19008	19053	19166	19165	19263	19174	19282	19216	19241	19284	19319	19420	19049	19435	19098	19015	19516	19123	19172	19164	19210	19136	19206	19372	19269	19429	19049	19254	19141	19110	19162	19204	19181	19063	18935	19381	18993	19184	19034	19014	18872	19145	19136	19188	19290	19106	19304	19341	19081	18933	19246	19117	19028	18950	19137	19253	19061	19281	19112	19094	19225	19111	19040	19083	19008	19108	19193	19098	19219	19079	19228	19216	19253	19109	19035	19106	19129	19222	19188	19232	19306	19335	19206	19039	19092	19008	18963	19253	19017	19029	19209	19192	19356	19226	19202	19197	19020	19059	19141	19285	19080	19217	19123	19032	19315	19225	19010	19230	19022	19313	18906	19151	19027	19165	19233	19360	19043	19198	19167	18947	19171	19088	19270	19188	19014	19027	18939	19055	19354	19225	19044	19286	19193	18920	19267	19128	19179	19073	19318	19102	19067	19186	19172	19422	19042	19129	19036	19185	19161	19108	19259	19045	19239	19131	19201	19230	19161	19125	19171	19081	19104	19304	19206	19175	19095	19195	19022	18952	19072	19231	19181	18936	19372	19405	19077	18966	19108	19167	19001	19134	19007	19140	18985	19323	19234	19101	19153	19074	19076	18943	19275	19050	19108	19367	19195	19077	19000	19447	19039	19094	19162	19314	19083	19208	19139	18959	19068	19119	19168	19197	19131	19125	18766	19105	19313	19235	19120	19172	19349	19179	19035	19157	18994	19264	19277	19139	19119	19070	19095	19418	19238	18931	19276	19205	19040	18922	19110	19280	19154	19208	19132	19083	19061	19195	19159	19019	18942	19180	19021	19123	19235	19128	19283	19142	19285	18993	19310	19181	19101	19052	19401	19279	19041	19126	19250	19168	19128	19241	19146	19184	19285	19311	19024	19081	19156	19082	19087	19192	19267	19237	19189	19218	18981	19177	19165	19288	19200	19140	18980	19138	19266	19248	19067	19459	19040	18976	19212	19301	19301	19194	19040	19174	19351	19122	18963	19191	19155	19255	19203	19021	19112	19219	18998	19223	19269	19077	18892	19088	19062	19054	19180	19202	19028	19248	19032	18979	19062	19147	19023	19211	19383	18992	19076	19324	19321	19021	19241	19260	19179	19015	19090	19101	19196	19188	18962	19180	19302	19131	19000	19093	19014	19260	19143	19252	19145	19127	19146	19280	19190	19239	19351	19092	19233	19193	18969	19176	19226	19207	19174	19076	19171	19202	19143	19164	19188	19171	19051	19022	19100	19237	19114	19242	18934	19151	19257	18999	19032	19086	19285	19051	19181	19164	18950	19319	19008	19235	18995	19270	19298	19085	19127	19136	19000	19279	19301	19206	19058	19208	18986	19180	19129	19045	19048	19195	19159	19162	18995	19045	19167	19117	19329	19242	19168	19075	19258	19261	19048	19178	19098	19178	19076	19195	19218	19217	19229	18935	19368	19066	18975	19356	18984	19078	19071	19127	19226	19266	19251	19126	18932	19250	19252	19141	18995	18966	19062	19224	19283	19145	19230	19040	18840	18961	19169	18879	19167	19037	18935	18993	19133	19062	18956	19064	19177	19123	19096	18892	19101	18939	19010	19292	19092	19264	19104	19093	19073	18921	19000	19079	18961	19113	19140	19315	19142	19172	19302	18975	19392	19093	19236	19204	19210	19216	19177	19219	19167	19062	19181	19033	19184	19154	18869	19379	19211	19279	19213	19109	19035	18979	19155	19169	19277	19054	19071	19037	19263	19175	19237	18957	19227	19249	19245	19241	19104	19047	19196	19124	19073	19226	19078	19273	19134	19244	19016	19179	19047	19119	19173	19104	19226	19071	19144	19253	18892	18988	19111	19297	18901	19351	19077	19325	19162	19023	18821	18908	19315	19208	19106	19005	19111	19167	19087	19018	19071	19174	18973	19145	19119	19104	19222	19125	19303	19279	19227	19191	19177	19158	18969	19098	19110	19019	19259	19247	19202	18935	19210	19042	19187	19247	19261	19003	19148	18952	18889	19131	19087	19269	19337	19212	18921	19302	19091	19226	19067	19210	19143	19215	19124	19241	19033	19117	19136	19140	19181	19179	19083	19180	19209	19034	19146	18975	18982	19233	19108	19116	19246	19352	19386	19067	19106	19034	19150	19283	19194	19157	19309	19241	19198	19268	19217	19211	18991	19238	19227	19198	19091	19292	19013	19019	19240	19140	19246	19069	19305	19314	19155	19290	19069	19169	19297	19341	19293	19262	19260	19133	19374	19182	19188	19115	19321	19046	19206	19049	19014	19156	19147	19063	19351	19150	19131	19062	19257	19097	19157	19030	19139	18829	19190	19023	19055	19003	19123	19035	19165	19197	19019	19208	19022	19137	19266	19151	19035	19188	19157	19144	19082	19128	19150	19053	19243	19242	19205	19138	19039	19235	19142	19131	19054	19129	19295	19076	19228	19092	19036	19136	19209	19116	19091	18934	19206	19301	19185	19198	19394	19083	19157	19213	19110	19355	19197	19233	19279	19027	18982	19121	19373	19231	18939	19008	19117	19158	19077	19227	19208	19062	19203	18956	19043	19200	19191	18975	19015	19057	19229	19294	19232	19314	19264	19004	19226	19032	19021	19077	19218	19083	18687	19353	19239	18898	19060	19064	19072	19130	19179	19029	19316	19211	19180	19150	19286	19207	19114	19169	19082	19043	19361	18912	19140	19264	19277	18989	19277	19060	19099	19169	19326	19109	19136	19047	19122	19207	19259	19172	19091	19235	19211	19168	19277	19138	19403	19139	18942	19360	19054	19180	19106	19302	19031	19146	19105	19171	19248	19181	19225	19001	19088	19258	19179	19084	19234	19283	19089	19107	19173	19102	19248	19068	19101	18866	18883	19119	19277	19181	19317	19186	19039	19088	19007	19156	19321	19080	19050	19187	19134	19288	19005	19012	19128	19008	19054	19277	19177	19046	19163	19186	18767	18897	19038	19159	19268	18841	19109	19196	19173	19140	19190	19044	19036	19160	18928	19006	19349	19385	19100	19118	19229	19240	19265	19151	19194	19179	18898	19220	19066	18907	19267	19159	19081	19103	19207	19231	19106	19133	19092	19054	18907	19150	19140	18957	19137	18907	18974	19166	19051	19183	19260	18963	19079	19055	19340	19194	19196	19306	19225	19127	19153	19002	19021	19035	19138	19219	19195	19147	19223	19048	18913	18969	19230	19179	19262	19219	19137	19211	19101	19173	19201	19299	19291	19147	19135	19105	19004	19255	18994	19127	19029	19325	19267	19155	19362	19249	19324	19219	19207	19145	19207	19124	19140	19199	19020	19047	19236	19395	19158	19201	19097	18937	18990	19061	19016	19302	19280	19359	19240	19194	19018	19243	19035	19168	19344	19189	19266	19356	19072	19086	19165	19164	19161	19109	19100	19146	19119	19329	18850	19279	19084	19059	19066	19040	19405	19130	19180	18991	19075	19004	19189	19333	19333	19328	19299	19200	19161	19261	19087	19226	19088	19100	18997	19136	19050	18953	19020	19233	19138	19258	19236	19189	19281	19218	19300	19032	18909	19164	19114	19137	19308	19125	19071	19127	19320	19019	19259	19135	19054	19251	19145	19172	19089	19102	19274	19075	19126	19203	19233	18918	19119	19393	19293	19058	19142	19232	19003	18952	19111	19178	19102	19112	19212	19161	19032	19106	19224	19309	19207	19320	19173	19195	19011	19271	19297	19199	19102	19240	19041	19255	19218	19194	19083	19061	19261	19177	18972	19040	19028	19189	18990	19159	19282	19332	19049	19102	18932	19088	19218	19203	19253	18952	18997	19351	19043	19189	19160	19180	19088	19083	19245	19316	19011	18996	19249	19174	19088	19321	18999	19091	19229	19224	19236	19162	19164	19107	19230	19130	18956	19136	19084	19050	19193	19147	19232	18936	19117	18966	19010	19014	19121	19209	19139	19214	19192	19128	19021	19093	18976	19116	19001	19028	19136	19175	19192	19239	18970	19200	19152	19028	19275	19159	18992	19080	19109	19022	19100	19134	18977	19151	19072	19127	19221	19194	19138	19152	19000	19001	19246	19171	19325	19296	19303	19071	19055	19311	19323	19113	19161	19162	19227	19154	19331	19230	19245	19022	19166	19064	19118	19366	18835	19249	19301	19134	19121	19160	19207	19060	19331	19082	19168	19167	19002	18961	19250	19385	19146	18982	19170	18882	19056	19164	18998	19280	19094	19201	19152	19165	19132	18976	19137	19152	19225	18898	19410	19147	19151	19147	19314	19113	19186	19321	19276	19207	19182	18856	19184	19242	19182	19079	19112	19170	19101	19114	19231	19067	19074	19225	19345	19091	19046	19050	19104	18919	19221	19194	19333	19023	18988	19229	19274	18966	19050	19273	19250	19361	19004	19068	19048	19064	19077	19107	19270	19382	19049	19145	18817	19171	19075	19178	19120	19200	19102	19125	19007	18994	19173	19185	19150	19261	19381	19099	19248	19117	18996	19103	18951	19056	19305	19217	19257	19119	18989	18982	19211	19033	19120	19073	19141	19028	19213	18989	19105	19242	19170	19103	19399	18996	19261	19260	19108	19043	18998	19162	19191
62920	105927	92984	72064	52106	39957	27860	19648	16982	16514	16387	16336	16475	16358	16558	16450	16363	16477	16232	16431	16259	16381	16403	16249	16228	16328	16603	16292	16366	16185	16237	16372	16350	16274	16407	16578	16408	16250	16219	16401	16245	16245	16369	16220	16318	16368	16355	16256	16422	16280	16359	16438	16512	16300	16512	16435	16416	16378	16418	16378	16246	16418	16487	16469	16550	16243	16341	16225	16345	16466	16354	16371	16179	16442	16255	16392	16047	16374	16393	16386	16366	16315	16330	16276	16374	16323	16277	16389	16454	16388	16124	16310	16193	16274	16410	16273	16299	16276	16318	16144	16262	16296	16335	16311	16286	16467	16294	16222	16342	16483	16267	16242	16294	16391	16477	16399	16330	16391	16441	16140	16403	16450	16470	16413	16206	16237	16323	16269	16320	16216	16323	16394	16307	16316	16130	16273	16508	16234	16485	16427	16466	16450	16352	16176	16284	16386	16219	16260	16331	16264	16262	16287	16376	16280	16230	16286	16348	16398	16330	16363	16369	16190	16503	16339	16239	16236	16302	16482	16377	16310	16261	16393	16306	16351	16386	16213	16192	16463	16308	16296	16417	16447	16383	16307	16383	16371	16461	16191	16613	16265	16308	16415	16366	16455	16345	16392	16434	16280	16395	16380	16518	16266	16194	16482	16304	16473	16307	16307	16347	16400	16418	16422	16534	16461	16304	16349	16243	16408	16270	16253	16512	16217	16386	16209	16578	16546	16407	16269	16391	16225	16300	16192	16258	16419	16469	16366	16333	16240	16348	16373	16389	16313	16252	16435	16287	16435	16252	16248	16381	16286	16307	16253	16267	16303	16337	16260	16307	16225	16284	16314	16322	16287	16342	16311	16364	16326	16313	16337	16413	16250	16461	16283	16326	16298	16353	16384	16352	16433	16415	16415	16172	16416	16259	16312	16386	16369	16502	16427	16324	16386	16366	16356	16396	16330	16568	16374	16349	16299	16307	16251	16248	16293	16402	16294	16268	16264	16264	16481	16262	16387	16359	16395	16224	16230	16336	16412	16384	16272	16295	16211	16255	16500	16243	16420	16249	16271	16237	16558	16308	16215	16459	16335	16196	16288	16360	16234	16362	16400	16277	16269	16463	16355	16357	16273	16263	16302	16546	16417	16515	16476	16194	16552	16575	16514	16381	16501	16392	16420	16386	16502	16293	16356	16390	16348	16251	16299	16287	16460	16230	16219	16327	16404	16363	16339	16242	16387	16320	16423	16341	16205	16325	16505	16431	16183	16260	16407	16287	16241	16290	16434	16276	16300	16195	16234	16467	16349	16090	16349	16256	16408	16323	16295	16471	16242	16612	16439	16322	16377	16419	16313	16340	16236	16395	16552	16339	16418	16335	16319	16280	16193	16274	16449	16298	16445	16279	16305	16366	16436	16371	16409	16349	16240	16523	16204	16343	16394	16233	16244	16188	16336	16384	16304	16353	16322	16224	16287	16404	16409	16394	16306	16354	16272	16341	16313	16281	16256	16256	16350	16497	16172	16239	16338	16453	16238	16202	16393	16304	16415	16154	16177	16401	16371	16340	16384	16348	16110	16223	16393	16483	16479	16438	16210	16194	16258	16223	16178	16185	16265	16317	16473	16304	16544	16330	16408	16265	16316	16461	16108	16269	16321	16253	16219	16374	16267	16324	16384	16223	16170	16512	16401	16333	16273	16226	16231	16285	16434	16455	16370	16299	16266	16498	16418	16344	16338	16432	16235	16433	16414	16314	16312	16546	16309	16220	16321	16487	16228	16292	16050	16401	16155	16315	16395	16083	16173	16245	16179	16475	16507	16289	16163	16251	16414	16227	16500	16352	16315	16127	16319	16382	16393	16383	16356	16323	16336	16458	16212	16252	16187	16377	16272	16283	16445	16106	16424	16254	16354	16312	16446	16311	16458	16535	16149	16495	16448	16388	16231	16334	16352	16430	16369	16270	16338	16284	16218	16335	16544	16284	16198	16483	16232	16333	16297	16511	16287	16427	16182	16238	16412	16287	16358	16314	16422	16234	16366	16351	16403	16271	16333	16343	16349	16234	16184	16227	16508	16460	16358	16209	16412	16308	16342	16356	16406	16260	16453	16285	16563	16290	16355	16437	16276	16129	16369	16248	16389	16428	16343	16262	16285	16468	16260	16219	16236	16327	16191	16207	16270	16238	16310	16294	16172	16176	16362	16443	16124	16383	16362	16312	16427	16419	16325	16313	16368	16169	16343	16448	16231	16250	16284	16383	16324	16342	16301	16312	16363	16500	16172	16438	16317	16337	16403	16375	16368	16150	16358	16362	16366	16369	16241	16295	16297	16147	16445	16387	16231	16509	16460	16209	16093	16084	16378	16314	16457	16278	16429	16174	16347	16286	16474	16337	16428	16336	16189	16568	16279	16261	16396	16241	16231	16363	16550	16361	16546	16357	16364	16491	16412	16213	16363	16404	16377	16332	16356	16322	16371	16470	16289	16418	16396	16435	16261	16253	16236	16302	16500	16537	16242	16269	16331	16134	16428	16307	16315	16101	16523	16184	16457	16311	16303	16403	16278	16293	16374	16243	16359	16367	16292	16306	16344	16481	16449	16322	16261	16430	16433	16446	16289	16435	16388	16291	16268	16504	16167	16315	16188	16345	16265	16190	16141	16394	16397	16384	16414	16318	16456	16230	16400	16248	16244	16336	16319	16422	16255	16328	16489	16396	16323	16327	16304	16437	16345	16420	16231	16250	16369	16375	16211	16361	16344	16353	16402	16177	16380	16365	16303	16220	16267	16457	16224	16242	16245	16242	16352	16511	16423	16135	16262	16377	16304	16356	16337	16503	16376	16247	16434	16392	16350	16323	16412	16442	16409	16356	16248	16554	16357	16394	16296	16304	16190	16418	16353	16279	16251	16381	16442	16363	16338	16340	16333	16406	16405	16408	16299	16250	16239	16335	16256	16314	16256	16186	16336	16279	16327	16573	16149	16254	16197	16338	16279	16405	16421	16336	16286	16383	16374	16234	16344	16156	16474	16323	16378	16345	16386	16423	16408	16313	16248	16350	16481	16389	16542	16400	16452	16382	16259	16216	16459	16520	16290	16342	16380	16378	16254	16280	16482	16493	16496	16276	16141	16217	16297	16328	16314	16450	16240	16357	16473	16337	16369	16214	16538	16188	16283	16617	16380	16354	16351	16282	16373	16431	16315	16271	16397	16350	16154	16451	16204	16179	16259	16326	16299	16386	16384	16414	16454	16339	16292	16235	16310	16410	16229	16355	16306	16345	16386	16442	16364	16395	16208	16133	16184	16320	16466	16472	16415	16235	16138	16457	16460	16402	16357	16353	16537	16256	16400	16089	16380	16486	16246	16456	16475	16336	16352	16308	16383	16316	16348	16482	16360	16503	16498	16321	16156	16225	16412	16416	16399	16270	16294	16325	16475	16179	16258	16434	16379	16281	16418	16354	16269	16319	16423	16252	16235	16352	16382	16520	16399	16468	16458	16350	16357	16285	16213	16495	16387	16260	16365	16353	16235	16455	16306	16235	16313	16407	16249	16350	16402	16266	16433	16361	16347	16238	16472	16270	16367	16474	16401	16475	16479	16517	16237	16487	16319	16276	16286	16410	16285	16342	16408	16313	16386	16331	16138	16470	16354	16354	16383	16302	16382	16352	16295	16188	16402	16256	16272	16289	16264	16434	16355	16324	16314	16336	16443	16324	16156	16366	16449	16221	16347	16382	16316	16294	16214	16468	16250	16386	16297	16193	16391	16389	16533	16290	16366	16464	16558	16337	16376	16413	16302	16421	16324	16470	16348	16405	16296	16253	16376	16339	16193	16409	16421	16167	16464	16387	16346	16392	16337	16294	16392	16242	16273	16301	16334	16330	16452	16245	16328	16355	16246	16483	16268	16411	16342	16227	16184	16232	16416	16149	16164	16268	16382	16146	16158	16408	16405	16502	16258	16295	16293	16319	16172	16365	16319	16154	16258	16386	16427	16286	16302	16366	16315	16296	16232	16357	16207	16303	16311	16264	16410	16135	16206	16282	16263	16445	16324	16507	16293	16332	16411	16199	16140	16188	16515	16572	16388	16361	16266	16231	16369	16331	16445	16593	16352	16419	16421	16226	16367	16428	16361	16199	16340	16364	16362	16503	16230	16419	16275	16407	16390	16419	16462	16337	16362	16257	16452	16315	16322	16442	16516	16432	16376	16183	16419	16338	16283	16277	16290	16410	16266	16334	16424	16199	16447	16218	16466	16322	16239	16373	16350	16385	16449	16251	16259	16275	16481	16318	16328	16404	16361	16269	16444	16308	16343	16307	16297	16328	16267	16364	16421	16437	16204	16370	16272	16320	16312	16316	16305	16350	16274	16353	16136	16426	16448	16166	16330	16353	16303	16367	16490	16313	16385	16206	16213	16199	16335	16256	16254	16275	16303	16459	16327	16360	16330	16379	16392	16425	16360	16214	16221	16429	16384	16272	16289	16260	16334	16298	16308	16349	16221	16391	16420	16312	16365	16220	16318	16489	16223	16207	16447	16433	16272	16202	16247	16415	16397	16289	16474	16251	16233	16306	16247	16565	16408	16306	16253	16224	16344	16322	16357	16436	16414	16469	16196	16502	16469	16339	16361	16400	16330	16402	16289	16375	16453	16331	16303	16243	16235	16235	16314	16258	16379	16259	16294	16492	16400	16256	16401	16366	16438	16413	16318	16308	16363	16348	16561	16163	16350	16418	16430	16363	16238	16375	16478	16269	16348	16397	16146	16189	16275	16264	16344	16281	16262	16256	16312	16244	16141	16430	16466	16567	16469	16422	16421	16414	16458	16114	16288	16223	16372	16347	16355	16268	16199	16298	16455	16317	16380	16363	16337	16488	16483	16332	16345	16394	16377	16222	16285	16075	16269	16371	16307	16381	16309	16369	16412	16355	16225	16483	16294	16275	16345	16350	16349	16401	16377	16247	16393	16263	16320	16349	16209	16531	16327	16375	16207	16292	16229	16333	16362	16326	16275	16419	16425	16350	16341	16489	16326	16327	16434	16371	16278	16379	16382	16288	16246	16320	16314	16157	16409	16446	16261	16221	16282	16211	16389	16348	16386	16355	16303	16324	16368	16479	16333	16424	16306	16302	16433
29627	34086	41451	32359	24378	21645	19810	18994	18580	18540	18520	18585	18698	18375	18533	18397	18479	18573	18572	18484	18378	18436	18559	18460	18324	18533	18328	18417	18513	18584	18488	18357	18533	18485	18535	18595	18462	18530	18354	18439	18298	18527	18402	18494	18622	18401	18343	18643	18319	18459	18750	18472	18490	18568	18447	18412	18320	18260	18609	18481	18577	18234	18340	18556	18490	18448	18513	18445	18484	18379	18150	18316	18546	18435	18402	18590	18455	18399	18357	18408	18505	18572	18379	18355	18479	18444	18363	18357	18472	18317	18601	18526	18288	18262	18786	18527	18581	18296	18379	18469	18453	18469	18372	18604	18453	18626	18287	18519	18493	18339	18576	18372	18431	18504	18550	18471	18316	18521	18365	18334	18512	18394	18338	18355	18444	18412	18377	18650	18561	18482	18414	18432	18430	18672	18625	18438	18239	18529	18426	18560	18484	18483	18544	18352	18812	18465	18459	18421	18370	18533	18348	18421	18380	18602	18610	18279	18482	18403	18344	18584	18477	18375	18479	18495	18537	18481	18475	18296	18434	18741	18487	18613	18542	18215	18512	18439	18629	18482	18290	18256	18578	18434	18273	18404	18394	18497	18636	18511	18504	18298	18373	18432	18342	18412	18299	18547	18355	18467	18542	18520	18489	18371	18286	18554	18373	18517	18476	18273	18634	18337	18490	18591	18386	18518	18532	18374	18704	18335	18471	18777	18522	18675	18433	18309	18586	18339	18492	18499	18340	18357	18528	18369	18298	18636	18450	18614	18430	18350	18482	18533	18538	18596	18512	18599	18566	18356	18506	18446	18387	18469	18457	18324	18429	18625	18424	18516	18576	18423	18371	18396	18324	18531	18450	18439	18548	18580	18496	18465	18522	18432	18496	18139	18524	18601	18592	18312	18424	18482	18414	18433	18640	18490	18600	18489	18544	18312	18334	18597	18595	18334	18533	18522	18474	18390	18415	18610	18499	18553	18481	18322	18515	18407	18620	18485	18417	18597	18754	18649	18522	18472	18382	18499	18540	18315	18424	18456	18538	18592	18491	18513	18448	18379	18459	18494	18320	18375	18294	18295	18376	18447	18564	18366	18633	18412	18545	18612	18454	18345	18494	18730	18499	18620	18287	18463	18517	18407	18593	18489	18560	18605	18633	18276	18489	18577	18277	18422	18537	18431	18637	18518	18616	18650	18472	18370	18469	18313	18544	18479	18354	18389	18195	18437	18305	18414	18690	18460	18381	18606	18514	18303	18219	18286	18464	18642	18474	18565	18502	18371	18412	18537	18686	18514	18426	18559	18573	18451	18359	18537	18768	18448	18704	18688	18625	18553	18537	18458	18360	18346	18397	18469	18422	18209	18485	18465	18470	18451	18694	18384	18438	18328	18295	18412	18582	18416	18716	18464	18452	18443	18653	18379	18516	18423	18515	18396	18487	18418	18635	18374	18438	18443	18638	18583	18457	18487	18310	18657	18351	18453	18464	18458	18501	18637	18441	18420	18260	18349	18589	18406	18383	18368	18542	18411	18170	18496	18519	18354	18587	18620	18507	18384	18420	18347	18490	18445	18439	18360	18643	18474	18354	18319	18496	18662	18353	18368	18500	18390	18634	18498	18393	18568	18523	18452	18425	18510	18562	18438	18221	18449	18643	18364	18539	18577	18334	18390	18244	18461	18460	18589	18272	18446	18445	18793	18193	18431	18547	18369	18451	18690	18309	18290	18372	18625	18356	18426	18385	18517	18499	18413	18486	18345	18390	18422	18489	18593	18383	18391	18411	18434	18587	18497	18449	18383	18516	18418	18272	18340	18558	18367	18662	18489	18429	18438	18386	18517	18345	18448	18350	18396	18521	18426	18444	18462	18527	18587	18427	18433	18430	18538	18501	18567	18396	18231	18430	18485	18336	18399	18640	18563	18444	18466	18483	18667	18596	18362	18471	18528	18528	18512	18548	18543	18512	18335	18337	18321	18485	18474	18595	18407	18548	18492	18405	18462	18501	18570	18433	18388	18528	18588	18462	18396	18665	18426	18537	18484	18510	18539	18418	18560	18639	18634	18484	18541	18387	18522	18313	18429	18480	18487	18536	18465	18459	18584	18401	18591	18478	18518	18454	18251	18506	18322	18707	18477	18509	18540	18614	18478	18242	18525	18489	18303	18497	18546	18657	18732	18580	18298	18493	18516	18425	18242	18296	18342	18440	18262	18351	18350	18538	18457	18568	18434	18387	18186	18593	18453	18550	18544	18412	18544	18562	18413	18260	18623	18438	18265	18522	18271	18571	18252	18553	18349	18422	18443	18482	18454	18336	18499	18268	18441	18290	18475	18377	18440	18493	18550	18457	18422	18507	18451	18324	18440	18390	18327	18423	18432	18486	18514	18269	18654	18510	18627	18609	18459	18531	18367	18493	18537	18353	18600	18564	18640	18452	18431	18497	18492	18500	18562	18573	18594	18544	18627	18415	18444	18315	18331	18454	18466	18586	18556	18509	18634	18380	18371	18376	18530	18424	18461	18607	18363	18484	18382	18326	18437	18570	18323	18668	18502	18450	18351	18494	18532	18405	18301	18617	18587	18578	18456	18396	18284	18584	18359	18485	18446	18480	18451	18477	18279	18384	18498	18316	18228	18460	18457	18419	18397	18473	18196	18447	18766	18472	18408	18309	18516	18513	18507	18434	18351	18303	18528	18375	18421	18525	18423	18603	18488	18367	18502	18801	18679	18486	18425	18494	18393	18335	18202	18315	18470	18645	18402	18378	18452	18605	18547	18541	18504	18593	18528	18539	18509	18312	18390	18526	18532	18703	18448	18562	18442	18367	18708	18585	18360	18322	18467	18447	18412	18685	18476	18237	18456	18526	18491	18500	18302	18385	18344	18172	18412	18433	18676	18348	18435	18391	18473	18705	18392	18473	18379	18579	18590	18624	18411	18651	18438	18474	18420	18696	18452	18654	18407	18280	18527	18369	18273	18388	18212	18593	18433	18386	18445	18609	18243	18400	18398	18459	18351	18242	18129	18559	18435	18442	18526	18464	18504	18418	18366	18438	18457	18440	18510	18541	18532	18481	18525	18459	18433	18603	18398	18465	18647	18453	18299	18511	18477	18213	18401	18543	18600	18492	18339	18617	18470	18389	18555	18453	18457	18561	18387	18433	18397	18427	18628	18658	18476	18429	18313	18381	18348	18522	18313	18304	18486	18477	18349	18643	18442	18295	18494	18432	18617	18579	18508	18290	18409	18396	18555	18455	18470	18391	18584	18506	18502	18400	18387	18447	18500	18557	18443	18506	18411	18520	18625	18273	18413	18558	18567	18596	18476	18544	18641	18363	18265	18351	18436	18359	18398	18352	18586	18459	18559	18311	18318	18550	18510	18478	18391	18569	18550	18482	18478	18353	18459	18382	18539	18781	18528	18624	18501	18517	18530	18342	18596	18512	18435	18622	18630	18262	18575	18528	18548	18672	18437	18509	18380	18449	18333	18547	18432	18404	18433	18580	18577	18463	18541	18635	18390	18484	18451	18416	18474	18413	18515	18581	18394	18368	18329	18362	18344	18591	18526	18610	18512	18406	18195	18477	18343	18414	18461	18513	18306	18312	18487	18619	18410	18224	18367	18485	18561	18691	18304	18503	18531	18512	18386	18297	18724	18308	18622	18593	18493	18483	18331	18415	18661	18450	18352	18443	18581	18406	18334	18366	18460	18592	18516	18524	18683	18376	18356	18626	18462	18492	18364	18518	18251	18411	18597	18348	18309	18532	18425	18207	18179	18492	18595	18505	18488	18526	18262	18620	18492	18378	18552	18462	18662	18689	18370	18438	18609	18565	18335	18560	18414	18571	18528	18456	18585	18459	18386	18355	18469	18388	18536	18470	18527	18529	18543	18423	18335	18372	18333	18576	18430	18479	18505	18557	18604	18326	18386	18509	18511	18480	18500	18421	18533	18610	18382	18548	18345	18580	18527	18403	18490	18536	18510	18378	18459	18641	18435	18372	18484	18266	18495	18560	18521	18468	18399	18512	18442	18495	18613	18543	18403	18393	18313	18622	18432	18707	18630	18451	18371	18729	18483	18404	18532	18540	18512	18314	18646	18696	18599	18439	18584	18445	18482	18496	18577	18392	18369	18489	18393	18383	18462	18366	18463	18519	18309	18627	18601	18506	18475	18370	18442	18408	18276	18303	18370	18585	18658	18382	18373	18305	18338	18429	18518	18634	18408	18516	18514	18415	18563	18360	18721	18352	18338	18522	18527	18391	18657	18517	18448	18563	18303	18410	18468	18437	18359	18560	18266	18341	18368	18427	18361	18231	18237	18504	18476	18492	18758	18349	18293	18356	18559	18461	18408	18696	18573	18522	18406	18471	18527	18603	18584	18532	18395	18138	18501	18481	18418	18542	18417	18509	18429	18427	18589	18511	18386	18438	18200	18692	18593	18560	18372	18597	18431	18368	18194	18360	18447	18358	18492	18648	18430	18457	18322	18417	18340	18482	18595	18338	18533	18456	18509	18517	18430	18436	18406	18288	18491	18379	18337	18570	18225	18503	18636	18484	18545	18562	18342	18543	18553	18554	18381	18650	18539	18556	18340	18555	18428	18303	18451	18538	18400	18589	18512	18382	18349	18503	18571	18318	18458	18492	18141	18545	18716	18472	18466	18593	18511	18646	18417	18713	18365	18285	18498	18455	18436	18584	18591	18479	18378	18342	18438	18404	18720	18454	18513	18437	18288	18499	18310	18631	18355	18606	18519	18410	18519	18700	18607	18500	18496	18536	18719	18449	18613	18424	18513	18428	18293	18353	18508	18482	18721	18423	18374	18308	18321	18586	18501	18455	18606	18484	18429	18631	18480	18459	18410	18569	18513	18487	18557	18689	18338	18327	18601	18435	18644	18517	18515	18498	18331	18499	18471	18543	18602	18657	18459	18399	18649	18375	18451	18584	18461	18348	18495	18556	18444	18615	18514	18401	18235	18448	18294	18525	18614	18563	18532	18565	18618	18636	18507	18267	18411	18498	18518	18489	18365	18643	18636	18535	18728	18360	18304	18323	18518	18587	18446	18748	18387	18494	18426	18821	18357	18348	18468	18420	18344	18376	18349	18447	18496	18548	18321	18242	18502	18520	18503	18396	18340
35926	54119	44414	28660	22263	19039	16740	16255	15896	15729	16052	15833	15881	16082	16062	15862	16068	15884	15876	15884	16054	15791	15904	16019	15992	15742	15917	15874	15857	15918	16056	15956	15955	15795	15875	15848	15988	15809	15922	15899	15908	16006	15908	16026	15972	15934	15838	15882	15884	16032	15849	15940	15904	15928	16039	15673	15830	15872	15944	15964	15871	15897	15924	16105	15940	15962	15920	15769	15856	15871	15909	15683	16005	16020	15872	15964	15951	15967	15917	15959	15847	15956	15987	15816	15905	15986	15982	15958	15832	15906	16212	15854	15928	15957	15955	15829	15825	15865	15942	15891	16014	16036	15812	15854	15847	15776	15752	15767	15890	15975	15848	15983	15896	15923	15877	15823	16002	15839	15979	15965	15824	16008	15977	15894	15989	15894	15909	15750	16027	15818	15810	15876	15830	15902	15916	15968	15990	15792	16074	15905	15869	15902	15882	15895	15835	16008	16075	15786	15894	15839	15868	15763	15941	15908	16021	15782	15903	15861	15995	15867	15859	15822	15871	15818	15951	15902	15871	16036	15968	16025	15859	15941	16025	16030	15931	15970	15850	16030	16031	15912	16160	15980	16081	15786	15724	15969	16034	15814	15959	15847	15857	15974	15932	15881	16017	15959	16045	15904	15724	15975	15838	15800	15979	16033	15993	15980	15797	15968	15896	15856	15839	15793	16031	15980	15872	15862	15991	15849	15946	15823	16058	15857	15830	15756	15921	16008	15872	15875	15965	15869	15861	15968	15787	15998	15775	15861	15734	15785	15872	16070	15770	16069	15876	15945	15895	15809	15870	15849	15845	15847	15915	15803	15955	15848	15879	15835	15947	15803	15951	15936	15890	15917	15963	15856	15939	15934	16001	15828	15775	15890	15907	15897	16135	15791	16001	15872	15978	15931	15970	15964	15846	16011	15982	15926	15865	15898	16103	15859	15816	15769	16004	16015	15753	16051	15845	15813	15743	15927	16192	15859	16048	15835	15760	15904	15872	15882	15797	15869	16097	15836	15957	15931	15943	15810	15844	15990	15900	15854	15913	15898	15762	15993	15950	15821	15980	15977	16053	15787	15827	15736	16037	15954	15734	15850	16046	16048	15862	15794	15884	15945	15885	15952	15819	16038	15997	15818	15883	15797	15795	15787	15971	15793	15964	15771	15820	15949	15941	15926	15931	15924	16033	15948	15806	15951	15951	15891	15914	15727	16012	15858	15817	15841	15842	15913	15853	15802	15929	15785	15892	15912	15972	16035	15889	15915	16075	15981	15906	15803	15963	15947	15895	15866	16098	15815	16039	15986	16014	15909	15859	15854	16117	15856	15982	16018	15912	15842	15921	15857	15648	15979	15841	15957	16047	15898	16062	16075	15953	15783	15922	15713	15932	16071	15850	15813	15790	15858	15969	15862	15911	15851	15759	15894	15845	15902	15895	16006	15902	16154	15877	16018	15826	15732	15877	15831	15914	15975	15875	15818	15748	15883	16006	16088	15836	15968	16103	15761	15997	15930	15943	15934	15851	15688	15979	15711	15909	15992	15941	15917	15793	15846	15920	15936	15747	16144	15838	15717	15898	15913	15733	15870	15963	15843	15989	15945	15848	15775	15999	15899	15820	16061	16116	15908	15931	15976	15753	15915	15933	15998	15811	15843	15990	15947	15810	16030	15881	15903	15897	15852	15968	15818	15970	16007	16004	15844	15979	15992	15938	15865	15946	15786	15997	15772	15965	15878	15850	15816	15966	15863	15994	15974	15984	16013	15978	16032	15857	15933	15959	16056	15893	15918	15963	15885	16079	16022	16040	15854	15900	15655	15990	15972	15733	15818	15829	15968	15883	15789	15801	15842	16090	15843	15835	15913	15893	16052	16068	16046	15903	15965	15913	15990	15899	15920	15768	15846	15950	15733	16089	16003	15774	15842	15888	15902	15936	15889	15841	15843	16013	15969	15975	15928	15917	15868	15833	15958	15988	15824	15945	15885	15739	15833	15967	15889	15840	15926	15979	15815	15863	15977	16018	15872	16030	15823	15994	15914	16043	16004	16038	15709	16098	16160	15960	15950	16030	15909	15924	15811	15969	16026	15982	15998	16093	15783	15802	15994	15973	15964	15857	15910	15915	15895	15923	16069	15832	15951	15859	15762	15978	15866	16121	15887	15931	16069	15821	16064	15814	15892	15916	15961	15798	16059	15986	15987	15710	15981	15790	15892	15885	15881	15979	15892	15937	15849	15901	16030	15946	15881	15913	15978	15953	15819	15958	15891	15866	15818	15839	15856	15825	15909	15947	15830	15950	15951	15776	15904	15945	16050	15890	16015	15867	15993	15742	15891	15839	15924	15926	15824	16095	15834	15914	15750	15922	16104	15833	15736	15742	15900	16020	15957	15948	15827	15969	16000	16047	15883	15838	15906	16010	16046	15841	16016	15984	15907	15854	15897	15964	15782	15807	15945	16038	15950	15797	15925	15879	15849	15863	16093	15987	15830	15997	16057	15911	15818	15905	15916	15946	16064	16047	16038	15971	15917	15856	15854	15949	15810	15852	15947	15961	15842	15845	15936	15943	15761	15889	15892	16092	15896	15972	15941	15834	15949	15756	15951	15774	16090	15760	15942	15860	15866	15783	15849	15831	16039	15945	16018	15859	16064	15705	15926	15901	15871	15768	16005	15845	15856	15861	15871	15749	15894	15959	15853	15872	15874	15871	16003	16027	15869	15837	16009	15766	15814	15835	15888	15812	15843	15864	15966	15928	15853	16024	15711	15819	15961	15900	16041	15928	15944	15914	15845	15871	15831	15985	15859	15983	15981	15873	15904	15812	15834	15824	15928	16013	16025	15933	16044	16035	15908	15857	16025	15889	15899	15850	15779	15670	15961	15842	15889	15827	16058	16014	15759	16011	15964	15840	16086	15976	15859	15903	16049	15902	15972	15815	15860	16000	15731	15937	15958	15890	15986	15832	15815	15881	15931	15865	15905	15961	15992	15852	15841	15951	15759	16049	15908	15830	15974	16044	15842	15819	15862	15848	15878	15958	15811	15989	15997	15835	16055	15752	15818	16062	15874	15902	15940	15873	15889	15830	15808	15893	15912	15964	15911	15970	15849	15852	16104	15846	16021	15952	15852	15805	15839	15849	15798	15861	15941	15882	15903	15931	15807	16058	15854	15960	15904	15916	15926	15791	15704	15744	15809	15953	15905	16018	15816	15864	15875	15960	15864	15967	15972	15973	15906	15995	15890	15899	15838	15904	16064	16037	15928	15990	15830	15889	15765	15844	15975	16013	15886	15885	15924	15963	15996	15813	16052	15981	15968	15729	15870	15865	15966	15865	15886	16019	15950	16055	16025	15895	15951	15921	15932	16045	15971	15911	15911	15924	15963	15900	15819	15829	15992	15775	15816	15908	15716	16057	16039	15951	16091	16103	15993	15962	16057	15950	16008	15849	15797	16011	15794	15917	15810	15729	15859	15714	15989	16002	16088	15914	16058	15921	15947	15794	15648	15869	15913	15990	15790	15890	15849	15758	15791	16180	15691	15973	15880	15988	16049	15822	15920	15948	15805	16136	15880	15868	15954	15805	15897	15867	15860	16067	15885	15914	15652	16027	15856	15800	15928	15896	15870	15818	15897	15965	15879	15908	15987	16020	16047	16016	15862	15830	15986	15949	15909	15882	15967	15846	15854	16002	15777	15783	15884	15793	15905	15994	15988	16058	15843	15823	15937	15922	15979	15780	15942	15939	16003	15954	15938	15876	15933	15897	15626	15834	15863	15838	15916	15862	15715	16084	15947	16025	16056	15882	15980	15905	15904	15974	15785	15757	15888	15861	15927	16132	16164	16018	15918	15880	15754	15900	15776	16022	15848	15942	15950	16041	16004	15809	15942	15819	15781	15877	16079	15829	16009	15981	16016	15895	15843	15964	15836	15957	15883	15869	16096	15751	15907	15969	16024	15961	15883	15868	16007	15986	15975	15778	15847	15993	15790	16029	15923	15938	15922	15949	15871	15874	15913	15982	15991	15847	15845	15917	15932	15786	15887	16048	15986	15976	15964	15899	15893	15832	15941	15996	15958	15877	15898	16080	16001	15738	16027	15890	15889	15862	16112	15839	15872	16054	15917	15969	16012	15800	16050	15974	15809	15910	15930	15909	15832	15913	15879	15992	15882	15998	15840	15933	15875	15851	15990	15724	15938	15985	15707	15967	16025	15869	15798	15909	16110	16027	15818	16067	15898	15911	15748	15741	15865	15904	15828	15839	16084	15942	15924	15861	15812	16024	15741	16012	15855	15755	15958	15992	16017	15895	15885	16032	15808	15755	15988	15856	16115	15916	16024	15847	16001	15826	16110	15917	15785	15994	15695	15968	15806	15848	15961	15948	15936	15941	15961	15994	15834	15911	15900	15803	15948	15992	15760	15865	15925	16052	15752	15985	15831	15881	16073	16011	15899	16035	15863	15778	15797	16097	15882	15987	15901	16134	15991	15801	15957	15799	15932	15853	15811	15949	16068	15826	16075	15890	15845	15918	15971	15965	15842	15820	15800	15982	15856	16002	15951	15967	15891	15898	15695	15907	15886	15960	15736	16040	16078	15971	15898	15835	15912	15943	15976	15901	15908	15978	15788	15767	15932	15970	15904	16031	15908	15831	16094	16070	15859	16051	16045	16111	15791	15889	15922	16028	15930	15917	15953	15770	16050	15911	15909	15997	15928	15845	15857	15946	15849	15801	15926	15992	15976	15985	15823	15934	15960	15910	15825	15951	15970	16027	15876	15875	15727	15873	15815	15918	16041	15847	15716	15881	15955	15861	15825	15935	15833	15932	15873	15924	16092	15855	15891	15850	15920	16046	15812	15850	15924	15979	16028	15904	16029	15823	16020	16049	16028	15893	15885	15943	15931	16022	16014	15866	15989	15871	15868	15771	16033	15848	15834	15820	15959	15752	15803	15842	15842	15933	15861	15978	15909	15932	15925	15926	15679	15975	15850	16015	15985	15992	15856	15841	15984	16042	15912	15825	15925	15742	15643	16073	15922	15885	15957	15844	15852	15946	15969	15873	15743	15741	15942	15916	15936	15810	15850	16011	15927	15998	16016	15785	15950	15922	16134	15785	15797	16144	15862	15934	15854	15761	15909
24472	24073	40757	40075	34574	28742	25590	19654	17723	17743	17595	17537	17568	17437	17519	17424	17317	17408	17478	17206	17341	17423	17171	17189	17406	17449	17507	17412	17284	17359	17496	17284	17436	17463	17263	17211	17521	17460	17261	17222	17339	17286	17257	17299	17360	17252	17245	17289	17297	17159	17239	17263	17229	17239	17309	17144	17187	17470	17258	17429	17225	17339	17216	17343	17311	17105	17183	17253	17275	17377	17194	17210	17025	17235	17355	17171	17357	17312	17131	17226	16958	17254	17479	17172	17330	17224	17286	17064	17204	17368	17328	17348	17111	17243	17117	17138	17047	17346	17277	17342	17140	17154	17204	17298	17289	17285	17294	17342	17330	17114	17342	17083	17085	17111	17378	17389	17532	17088	17190	17180	17214	17087	17367	17218	17338	17231	17054	17304	17265	17246	17127	17194	17151	17253	17134	17044	17202	17244	17329	17167	17281	17226	17305	17355	17378	17388	17349	17273	16948	17054	17107	17335	17369	17312	17260	17281	17100	17213	17465	17362	17456	17106	17307	17435	17275	17312	16998	17195	17172	17185	17319	17283	17288	17227	17268	17270	17260	17206	17434	17363	17197	17145	17118	17306	17244	17272	17218	17311	17303	17053	17275	17299	17205	17170	17022	17242	17149	17293	17030	17351	17391	17386	17331	17281	17290	17278	17049	17156	17077	17308	17163	17420	17329	17276	17069	17279	16937	17068	17279	17201	17260	17186	17273	17273	17297	17330	17099	17194	17384	17417	17365	17205	17029	17201	17146	17140	17245	17154	17254	17145	17501	17349	17104	17283	17452	17261	17204	17248	17261	17321	17439	17304	17370	17210	17049	17250	17184	17224	17153	17228	17151	17084	17207	17160	17260	17013	17344	17480	17350	17084	17390	17410	17293	17332	17299	17544	17362	17216	17308	17216	17322	17134	17523	17183	17236	17211	17138	17368	17309	17372	17092	17346	17387	17134	17064	17303	17234	17146	17275	17340	17246	17248	17322	17297	17229	17261	17136	17138	17224	17364	17284	17048	17250	17369	17234	17279	17163	17318	17301	17274	17309	17290	17252	17234	17386	17237	17237	17224	17318	17133	17340	17221	17282	17257	17261	17126	17225	17184	17134	17216	17433	17379	17405	17364	17285	17418	17312	17132	17204	17103	17263	17477	17373	17224	17186	17290	17491	17424	17399	17163	17018	17381	17326	17444	17257	17398	17140	17181	17388	17120	17348	17403	17206	17526	17218	17314	17299	17223	17273	17229	17233	17200	17130	17367	17103	17254	17138	17219	17158	17149	17275	17196	17156	17229	17228	17402	17370	17290	17302	17401	17481	17479	17271	17127	17212	17430	16996	17526	17291	17137	17301	17148	17112	17148	17096	17165	17208	17414	17158	17247	17374	17237	17296	17145	17302	17198	17297	17387	17325	17389	17306	17212	17281	17306	17236	17143	17320	17384	17269	17256	17207	17323	17352	17203	17261	17424	17267	17246	17369	17242	17445	17290	17040	17140	17225	17179	17314	17073	17211	17207	17433	17302	17176	17252	17260	17246	17265	17375	17272	17134	17156	17307	17327	17366	17260	17259	17254	17017	17146	17207	17570	16908	17203	17187	17424	17261	17125	17213	17122	17153	17433	17212	17314	17306	17443	17227	17196	17398	17193	17121	17125	17217	17274	17143	17262	17288	17625	17291	17034	17165	17470	17439	17128	17311	17235	17325	17223	17199	17303	17256	17350	17152	17437	17092	17129	17390	17244	16907	17228	17175	17093	17240	17234	17388	17506	17250	17304	17293	17471	17203	17319	17374	17292	17244	17020	17386	17092	17311	17245	17275	17128	16978	17105	17231	17259	17089	17267	17467	17069	17246	17205	17301	17170	17235	17264	17142	17070	17266	17419	17067	17245	17150	17353	17309	17291	17245	17201	17402	17307	17333	17276	17051	17306	17202	17258	17192	17258	17287	17245	17327	17221	17096	17264	17209	17292	17408	17019	16996	17174	17010	17325	17133	17237	17176	17174	17122	17157	17448	17181	17280	17099	17372	17249	17146	17304	17222	17214	17031	17222	17286	17268	17206	17189	17357	17441	17178	17145	17191	17297	17134	16995	17091	17407	17322	17262	17295	17352	17312	17329	17187	17124	17260	17317	17122	17349	17194	17230	17252	17347	17274	17104	17185	17233	16948	17258	17113	17231	17197	17059	17374	17208	17492	17445	17260	17240	17334	17315	17207	17460	17174	17256	17455	17445	17179	17023	17280	17325	17143	17404	17232	17282	17176	17327	17218	17218	17310	17179	16987	17145	17088	17130	17172	17237	17304	17089	17119	17087	17362	17543	17358	17292	17232	17400	17299	17154	17170	17067	17231	17139	17337	17179	17258	17133	17243	17310	17044	17246	17145	17131	17379	17337	17441	17404	17126	17357	17294	17143	17182	17402	17307	17326	17283	17118	17309	17169	17459	17562	17297	17235	17104	17077	17099	17346	17179	17179	17243	17289	17434	17227	17506	17186	17171	17267	17352	17053	17147	17236	17199	17254	17270	17193	17350	17011	17232	17393	17204	17327	17196	17342	17260	17272	17216	17211	17319	17277	17206	17238	17362	17235	17341	17067	17239	17261	17229	17301	17100	17532	17564	17143	17068	17103	17135	17104	17351	17445	17372	17294	17244	17343	17207	17426	17179	17097	17302	17139	17159	17263	17198	17162	17083	17331	17160	17139	17220	17047	17404	17136	17205	17421	17487	17375	17128	17123	17199	17319	17388	17146	17307	17391	17359	17304	17211	17405	17114	17308	17218	17313	17222	17198	17132	17256	17108	17349	17242	17360	17373	17352	17281	17354	17188	17212	17058	17124	17080	17182	17234	17350	17044	17241	17045	17502	17316	17210	17291	17293	17028	17082	17223	17354	17102	17220	17430	17452	17423	17348	17137	17075	17340	17319	17226	17071	17331	17378	17207	17380	17217	17360	17237	17347	17227	17272	17328	17390	17231	17113	17149	17453	17294	17358	17034	17252	17322	17159	17225	17413	17210	17124	17334	17362	17166	17159	17207	17125	17353	17440	17323	17152	17161	17227	17118	17335	17297	17221	17404	17505	17148	17099	17150	17126	17165	17437	17300	17017	17263	17271	17214	17235	17088	17243	17337	17319	17378	17161	17206	17281	17140	17300	17220	17425	17120	17180	17280	17374	17369	17198	17211	17415	17230	17251	17250	17333	17213	17150	17272	17207	17185	17249	17242	17356	17238	17201	17277	17421	17163	17327	17248	17362	17234	17124	17335	17295	17131	17125	17205	17180	17326	17265	17196	17416	17342	17385	17132	17284	17197	17220	17401	17310	17213	17168	17184	17154	17153	17258	17214	17248	17263	17188	17433	17179	17183	16983	17322	16971	17118	17322	17173	17380	17220	17510	17364	17177	17186	17315	17231	17318	17164	17238	17482	17181	17285	17323	17320	17368	17406	17449	17294	17151	17326	17354	17338	17244	17298	16975	17253	17287	17339	17227	17470	17244	17275	17490	17269	17351	17427	17306	17368	17314	17046	17049	17296	17312	17189	17164	17103	17143	17180	17240	17346	17311	17271	17288	17002	17416	17122	17380	17162	17212	17450	17339	17088	17149	17113	17282	17328	17290	17403	17355	17218	17250	17372	17141	17391	17455	17178	17141	17290	17139	16958	17018	17403	17309	17366	17325	17015	17316	17215	17282	17278	17281	17236	17242	17258	17194	17188	17341	17222	17205	17356	17430	17174	17309	17265	17256	17185	17162	17318	17322	17088	17237	17288	17202	17115	17182	17218	17299	17340	17311	17274	17186	17232	17407	17334	17279	17240	17385	17406	17281	17370	17237	17197	17369	17325	17274	17134	17101	17351	17062	17308	17327	17355	17237	17243	17123	17081	17390	17080	17176	17319	17141	17227	17491	17232	17179	17292	17227	17003	17206	17254	17308	17209	17154	17204	17226	17292	17285	17314	17397	17181	17122	17342	17275	17252	17310	17271	17248	17271	17199	17279	17078	17138	17165	17264	17231	17364	17245	17353	17253	17445	17433	17150	17498	17310	17233	17292	17343	17357	17220	17125	17400	17227	17143	17213	17302	17316	17128	17274	17252	17382	17225	17325	17363	17377	17253	17169	17191	17214	17354	17362	17233	17284	17094	17187	17255	17398	17280	17151	17269	17251	17332	17298	17290	17167	17094	17276	17318	17295	17287	17228	17132	17272	17018	17336	17343	17140	17260	17272	17202	17226	17487	17108	17100	17245	17164	17234	17208	17300	17264	17181	17087	17195	17210	17194	17144	17310	17433	17220	17273	17107	17396	17098	17351	17176	17124	17207	17036	17354	17280	17199	17311	17262	16978	17143	17081	17240	17180	17027	17401	17248	17055	17254	17214	17099	17222	17169	17380	17378	17241	17228	17175	16944	16987	17261	17299	17400	17363	17474	17399	17282	17291	17276	17302	17421	17230	17112	17134	17095	17325	17366	17302	17178	17425	17398	17227	17300	17358	17110	17240	17296	17278	17412	17281	17208	17344	17185	17218	17244	17299	17184	17270	17190	17347	17232	17155	17310	17328	17301	17234	17195	17050	17156	17165	17439	17213	17304	17167	17286	17054	17262	17189	17408	17307	17176	17335	17554	17105	17345	17421	17204	17376	17193	17190	17431	17321	17281	17192	17253	17293	17234	17186	17121	17312	17140	17291	17436	17365	17291	17194	17051	17239	16976	17174	17186	17381	17342	17261	17204	17118	17280	17065	17298	17335	17298	17370	17365	17307	17327	17286	17249	17440	17249	17204	17257	17275	17387	17152	17223	17317	17326	17319	17319	17230	17390	17377	17205	17300	17230	17278	17238	17431	17037	17316	17161	17314	17156	17266	17206	17193	17233	17255	17282	17245	17229	17417	17263	17205	17244	17290	17383	17263	17319	17239	17234	17387	17262	17195	17134	17232	17096	17219	17237	17250	17340	17303	17288	17251	17391	17216	17386	17368	17184	17215	17210	17400	17051	17252	17250	17409	17123	17385	17330	17113	17276	17273	17175	17306	17033	17080	17108	17241	17337	17407	17423	17251	17293	17441	17130	17350	17337	17098	17232	17262	17120	17291	17112	17220	17302	17262	17177	17363	17177	17286	17284	17255	17144	17248	17263
61100	97417	83948	56685	41573	28590	22317	16925	15585	15320	15091	15130	15391	15141	15424	15308	15223	15230	15417	15256	15109	15253	15412	15204	15405	15191	15118	15255	15306	15204	15228	15320	15338	15273	15313	15270	15297	15125	15128	15159	15289	15330	15259	15346	15197	15203	15291	15086	15350	15273	15166	15197	15323	15399	15231	15305	15046	15191	15369	15371	15459	15332	15245	15201	15094	15360	15296	15193	15172	15069	15203	15112	15448	15133	15354	15467	15187	15124	15113	15344	15352	15079	15361	15161	15214	15240	15355	15243	15107	15158	15234	15116	15273	15313	15443	15122	15198	15246	15334	15295	15191	15219	15304	15302	15239	15074	15082	15296	15217	15255	15228	15170	15167	15380	15081	15185	15423	15263	15372	15072	15302	15142	15149	15234	15241	15390	15128	15156	15250	15258	15291	15299	15244	15214	15220	15273	15379	15080	15137	15187	15123	15213	15158	15137	15186	15192	15170	15308	15222	15231	15084	15356	15145	15167	15216	15262	15085	15084	15382	15216	15240	15323	15229	15234	15076	15278	15141	15121	15237	15208	15238	15123	15287	15329	15249	15142	15350	15111	15117	15335	15138	15019	15325	15343	15198	15252	15218	15099	15160	15084	15232	15386	15146	15348	15285	15173	15108	15310	15176	15035	15165	15159	15114	15442	15151	15317	15171	15234	15233	15218	15372	15107	15223	15281	15136	15212	15154	15193	15122	15243	15285	15224	15154	15314	15253	15165	15142	15328	15249	15129	15237	15222	15258	14927	15240	15386	15303	15144	15161	15147	15149	15148	15154	15087	15199	15254	15119	15134	15246	15166	15320	15356	15291	15230	15259	15183	15254	15297	15153	15221	15349	15041	15248	15194	15310	15206	15252	15237	15210	15256	15207	15147	15245	15238	15209	15202	15317	15220	15279	15227	15240	15176	15227	15120	15202	15361	15334	15221	15158	15169	15185	15184	15042	15033	15339	15274	15351	15162	15138	15339	15224	15144	15133	15138	15242	15224	14998	15164	15291	15056	15179	15015	15062	15249	15066	15208	15274	15136	15318	15298	15191	15099	15027	15301	15062	15117	15229	15232	15213	15280	15258	15157	15269	15477	15175	15131	15208	15217	15200	15241	15192	15006	15198	15286	15301	15110	15285	15226	15286	15323	15048	15242	15199	15315	15070	15198	15174	15198	15193	15306	15455	15322	15146	15177	15255	15150	15197	15225	15155	15426	14956	15263	15055	15183	15276	15179	15266	15057	15166	15264	15297	15270	15212	15018	15351	15103	15288	15182	15067	15202	15126	15242	15228	15230	15187	15214	15080	15085	15146	15285	15220	15051	15130	15244	15189	15361	15192	15110	15321	15301	15257	15198	15149	15256	15162	15207	15139	15129	15063	15023	15250	15329	15348	15370	15278	15185	15422	15201	15370	15205	15223	15194	15232	15177	15324	15135	15177	15176	15313	15226	15092	15314	15200	15250	15181	15275	15222	15240	15227	15152	15264	15221	15368	15143	15312	15093	15057	15259	15294	15141	15287	15206	15116	15270	15148	15224	15249	15203	15276	15273	15258	15204	15124	15163	15236	15278	15387	15260	15282	15324	15294	15008	15430	15233	15220	15442	15254	15214	15258	15216	15404	15181	15282	15251	15205	15179	15266	15184	15205	15447	15086	15210	15176	15176	15160	15152	15075	15317	15309	15234	15085	15252	15205	15147	15211	15303	15197	15250	15288	15172	15204	15301	15261	15217	15193	15255	15333	15235	15227	15201	15328	15187	15236	15181	15143	15119	15450	15144	15184	15240	15114	15334	15297	15339	15279	15233	15144	15222	15207	15100	15212	15148	15279	15218	15131	15172	15274	15115	15135	15095	15089	15102	15048	15156	15210	15436	15214	15089	15183	15065	15203	15190	15345	15206	15131	15295	15224	15328	15425	15235	15289	15294	15325	15243	15154	15227	15233	15118	15256	15106	15399	15162	15148	15068	15218	15235	15268	15110	15248	15355	15223	15225	15158	15312	15284	15306	15188	15126	15253	15260	15260	15064	15210	15113	15248	15219	15014	15257	15150	15135	15336	15235	15241	15291	15378	15142	15366	15158	15185	15183	15401	15267	15223	15322	15116	15277	15149	15164	15401	15061	15183	15261	15116	15285	15159	15237	15252	15294	15330	15333	15282	15188	15356	15129	15173	15291	15050	15197	15214	15162	15375	15148	15281	15005	15152	15305	15274	15255	15283	15246	15231	15237	15210	15363	15378	15109	15171	15178	15215	15278	15305	15249	15255	15202	15289	15312	15234	15212	15323	15260	15149	15009	15182	15293	15148	15261	15083	15406	15328	15093	15482	15019	15151	15215	15227	15172	15293	15078	15388	15171	15151	15082	15275	15100	15216	15217	15198	15146	15090	15150	15376	15169	15358	15173	15322	15301	15167	15235	15246	15274	15461	15071	15333	15356	15175	15098	15357	15077	15446	15300	15125	15288	15159	15468	15267	15247	15150	15143	15205	15138	15124	15143	15149	15456	15133	15178	15209	15252	15110	15374	15184	15289	15167	15322	15257	15164	15331	15267	15354	15152	15197	15254	15202	15163	15147	15324	15205	15047	15255	15260	15332	15167	15210	15268	15307	15228	15166	15051	15390	15121	15048	15160	15227	15084	15319	15239	15138	15202	15235	15193	15413	15185	15273	15198	15195	15303	15201	15145	15321	15283	15279	15203	15288	15335	15314	15282	15441	15118	15177	15071	15033	15286	15297	15356	15243	15255	15163	15245	15357	15237	15302	15255	15156	15105	15122	15203	15286	15094	15257	15196	15358	15172	15171	15142	15209	15191	15247	15145	15318	15379	15200	15164	15143	15218	15064	15222	15218	15372	15162	15294	15320	15065	15217	15216	15308	15367	15310	15176	15233	15272	15224	15249	15456	15218	15172	15042	15156	15166	15366	15261	15054	15132	15139	15187	15143	15151	15282	15196	15212	15109	15302	15052	15340	15266	15228	15335	15206	15277	15215	15256	15279	15267	15431	15272	15345	15160	15226	15231	15228	15281	14936	15236	15108	15191	15296	15124	15090	15146	15209	15308	15274	15178	15275	15451	15245	15338	15102	15177	15295	15323	15168	15258	15249	15192	15048	15305	15048	15191	15086	15196	15372	15187	15191	15174	15088	15120	15412	15307	15137	15134	15160	15216	15264	15302	15239	15169	15261	15188	15280	15080	15290	15238	15209	15287	15307	15187	15282	15261	15248	15301	15162	15074	15171	15208	15177	15141	15138	15299	15165	14992	15300	15164	15207	15006	15174	15198	15366	15252	15327	15142	15396	15149	15222	15130	15102	15099	15271	15295	15311	15112	15093	15020	15173	15310	15030	15187	15091	15186	15211	15228	15146	15263	15268	15193	15232	15341	15174	15334	15290	15369	15263	15184	15162	15135	15059	15239	15181	15233	15206	15071	15239	15344	15079	15204	15252	15320	15096	15235	15231	15240	15097	15222	15255	15226	15129	15267	15147	15234	15234	15291	15289	15161	15133	15233	15261	15332	15146	15245	15346	15215	15162	15194	15309	15343	15194	15209	15218	15153	15307	15218	15269	15155	15294	15467	15093	15237	15255	15139	15174	15237	15057	15198	15148	15259	15180	15240	15184	15170	15213	15124	15128	15155	15208	15057	15032	15318	15143	15103	15225	15026	15276	15237	15198	15158	15122	15376	15128	15153	15047	15279	15251	15210	15195	15237	15130	15166	15311	15177	15276	15347	15192	15219	15159	15236	15159	15346	15243	15186	15209	15373	15325	15212	15272	15296	15283	15314	15483	15132	15107	15231	15159	15217	15126	14983	15157	15073	15073	15174	15395	15321	15154	15238	15329	15301	15261	15256	15248	15224	15327	15315	15197	15267	15173	15248	15350	15198	15242	15318	15228	15190	15319	15307	15346	15196	15234	14919	15305	15323	15161	15227	15089	15125	15229	15308	15318	15130	15177	15312	15180	15198	15261	15191	15258	15203	15182	15228	15215	15297	15092	15029	15086	15216	15141	15226	15393	15370	15140	15205	15115	15401	15300	15274	15274	15145	15298	15223	15187	15203	15295	15327	15300	15196	15332	15195	15376	15234	15275	15055	15333	15278	15093	15229	15196	15164	15272	15224	15166	15317	15087	15320	15352	15251	15291	15216	15099	15237	15280	15333	15120	15168	15298	15166	15145	15278	15282	15096	15213	15165	15249	15266	15350	15305	15363	15159	15184	15269	15211	15027	15099	15316	15201	15285	15247	15234	15223	15160	15218	15197	15153	15205	15295	15187	15364	15167	15390	15142	15200	15240	15320	15293	15391	15254	15232	15157	15294	15095	15273	15241	15352	15240	15222	15301	15224	15328	15052	15304	15422	15233	15187	15242	15187	15253	15190	15322	15286	15209	15365	15130	15065	15194	15175	15111	15288	15186	15265	15273	15088	15287	15343	15282	15253	15212	15205	15141	15210	15323	15222	14969	15398	15200	15021	15171	15184	15258	15294	15134	15187	15391	15170	15174	15153	15226	15248	15257	15257	15191	15088	15266	15156	15224	15244	15212	15286	15154	15332	15265	15225	15254	15088	15110	15137	15338	15238	15042	15382	15156	15203	15193	15071	15082	15237	15263	15189	15324	15196	15134	15035	15278	15166	15254	15267	15192	15214	15167	15352	15129	15292	15209	15099	15104	15178	15302	15238	15126	15381	15246	15249	15240	15231	15219	15053	15172	15229	15244	15258	15229	15122	15227	15107	15336	15043	15103	15207	15300	15188	15180	15380	15218	15215	15303	15335	15218	15181	15291	15137	15152	15203	15203	15309	15293	15271	15304	15390	15292	15353	15460	15177	15415	15252	15121	15276	15186	15179	15314	15185	15099	15351	15227	15327	15035	15282	15255	15297	15202	15351	15313	15232	15269	15206	15275	14980	15342	15275	15341	15247	15303	15308	15147	15270	15158	15320	15246	14996	15181	15209	15226	15228	15089	15261	15323	15194	15307	15313	15331	15268	15425	15174	15234	15294	15255	15302	15201	15212	15274	15278	15131	15231	15128	15238	15150	15091	15287	15214	15334	15356	15206	15006	15102	15194	15146	15355	15059	15332	15202	15211	15264	15257	15111	15324	15061	15320	15216	15196	15228	15263	15287
22979	22284	34322	32389	32661	31182	29281	20663	18057	17497	17173	17192	17016	16919	16857	16939	16751	16759	16948	17005	16963	16862	16599	16608	16829	16955	16590	16660	16773	16771	16772	16668	16398	16889	16558	16744	16814	16831	16888	16627	16576	16855	16867	16955	16578	16764	16825	16662	16872	16976	16704	16597	16761	16742	16839	16718	16767	16653	16628	16688	16628	16580	16737	16642	16751	16674	16722	16805	16796	16795	16602	16695	16599	16672	16520	16709	16756	16700	16645	16888	16742	16818	16557	16694	16698	16687	16866	16830	16630	16758	16769	16517	16688	16759	16877	16604	16603	16529	16621	16617	16596	16847	16760	16694	16778	16541	16670	16693	16475	16600	16675	16700	16607	16790	16673	16773	16593	16840	16704	16784	16786	16852	16475	16507	16611	16733	16723	16724	16639	16563	16712	16741	16652	16724	16615	16680	16762	16714	16628	16705	16833	16758	16657	16642	16612	16878	16532	16932	16609	16766	16635	16666	16695	16576	16755	16758	16733	16863	16542	16496	16845	16716	16694	16776	16619	16724	16762	16695	16822	16624	16681	16689	16653	16550	16748	16621	16804	16791	16675	16662	16496	16800	16669	16500	16805	16827	16459	16590	16701	16776	16808	16786	16713	16842	16660	16825	16674	16713	16746	16580	16493	16739	16658	16675	16532	16411	16613	16682	16680	16678	16798	16690	16580	16750	16826	16628	16648	16687	16562	16657	16900	16513	16587	16555	16594	16544	16662	16574	16782	16521	16770	16688	16487	16848	16556	16838	16664	16788	16734	16662	16794	16722	16553	16682	16786	16521	16641	16592	16477	16522	16738	16795	16817	16645	16527	16734	16677	16648	16620	16721	16840	16610	16544	16662	16639	16788	16868	16681	16691	16558	16669	16678	16612	16577	16928	16582	16735	16560	16735	16676	16624	16709	16572	16748	16603	16605	16515	16679	16754	16746	16724	16615	16509	16687	16740	16673	16706	16694	16793	16610	16894	16736	16597	16677	16743	16450	16715	16669	16666	16620	16647	16552	16649	16738	16628	16747	16732	16724	16740	16636	16681	16488	16746	16480	16761	16733	16673	16785	16911	16495	16614	16792	16691	16697	16702	16581	16597	16717	16756	16902	16642	16480	16302	16756	16721	16554	16563	16700	16746	16773	16549	16536	16485	16806	16741	16679	16478	16652	16925	16710	16900	16706	16792	16684	16691	16659	16584	16878	16831	16662	16684	16548	16639	16545	16493	16553	16598	16797	16734	16779	16678	16879	16671	16802	16692	16759	16747	16694	16686	16796	16682	16634	16700	16719	16665	16804	16724	16808	16724	16613	16516	16554	16819	16786	16701	16749	16662	16566	16444	16587	16746	16787	16685	16659	16671	16547	16485	16756	16708	16879	16598	16732	16642	16741	16607	16756	16563	16592	16624	16681	16754	16659	16757	16720	16505	16681	16830	16743	16757	16716	16562	16688	16639	16536	16636	16622	16554	16622	16661	16500	16592	16461	16447	16584	16432	16632	16686	16773	16782	16843	16848	16807	16815	16694	16716	16698	16612	16903	16720	16584	16601	16582	16623	16760	16697	16792	16798	16786	16577	16619	16605	16567	16680	16689	16673	16527	16626	16742	16613	16683	16593	16699	16587	16572	16616	16600	16767	16650	16793	16668	16612	16590	16630	16525	16596	16602	16617	16819	16638	16601	16860	16504	16891	16663	16774	16670	16782	16620	16565	16525	16721	16536	16733	16761	16482	16907	16674	16714	16756	16636	16778	16488	16559	16482	16551	16696	16495	16629	16626	16741	16701	16463	16630	16740	16823	16553	16534	16572	16593	16743	16554	16638	16636	16763	16468	16643	16719	16525	16663	16644	16673	16436	16821	16628	16619	16802	16709	16653	16436	16569	16777	16491	16614	16853	16724	16444	16657	16747	16584	16736	16427	16561	16782	16762	16602	16518	17006	16689	16548	16570	16683	16592	16697	16706	16656	16700	16725	16627	16527	16606	16849	16830	16599	16709	16685	16632	16806	16506	16638	16816	16859	16669	16775	16771	16772	16805	16541	16700	16740	16645	16767	16572	16724	16711	16710	16769	16580	16704	16570	16692	16746	16584	16626	16832	16524	16875	16684	16611	16579	16670	16564	16475	16721	16694	16767	16769	16539	16816	16695	16461	16692	16721	16622	16565	16846	16751	16886	16673	16602	16857	16727	16807	16737	16716	16935	16717	16421	16723	16576	16556	16647	16831	16661	16804	16706	16431	16607	16680	16569	16756	16687	16699	16666	16575	16722	16724	16687	16750	16760	16669	16387	16823	16717	16799	16569	16728	16670	16561	16468	16813	16605	16615	16617	16745	16783	16630	16759	16513	16704	16579	16584	16531	16588	16563	16732	16543	16467	16467	16673	16658	16688	16660	16546	16440	16679	16815	16642	16729	16712	16577	16724	16536	16469	16638	16734	16590	16703	16733	16496	16568	16706	16811	16811	16602	16275	16699	16701	16664	16561	16670	16620	16600	16795	16648	16766	16744	16455	16542	16464	16740	16541	16714	16601	16623	16496	16833	16525	16624	16738	16504	16796	16616	16708	16820	16575	16551	16560	16660	16620	16660	16426	16763	16613	16729	16732	16464	16764	16530	16615	16583	16526	16878	16506	16778	16737	16526	16473	16779	16759	16678	16635	16513	16845	16803	16606	16675	16933	16656	16793	16722	16317	16627	16554	16668	16648	16548	16483	16771	16615	16570	16647	16671	16614	16597	16748	16497	16744	16675	16369	16602	16685	16929	16663	16454	16521	16614	16609	16697	16602	16508	16644	16525	16679	16340	16802	16471	16608	16844	16698	16662	16684	16683	16728	16798	16952	16594	16574	16524	16784	16691	16766	16776	16671	16598	16559	16601	16744	16691	16763	16543	16582	16513	16683	16559	16505	16538	16590	16597	16795	16567	16565	16567	16743	16829	16659	16758	16720	16750	16660	16683	16843	16705	16673	16620	16581	16615	16555	16769	16677	16475	16645	16797	16546	16420	16576	16760	16735	16716	16656	16654	16712	16557	16743	16442	16665	16584	16580	16595	16516	16597	16696	16684	16580	17012	16638	16705	16604	16636	16408	16932	16869	16812	16622	16625	16527	16730	16612	16899	16785	16628	16506	16694	16691	16746	16486	16432	16848	16635	16686	16609	16733	16750	16629	16684	16448	16710	16786	16718	16825	16504	16621	16730	16816	16642	16695	16685	16596	16728	16485	16547	16597	16609	16752	16675	16536	16708	16720	16997	16909	16674	16594	16830	16739	16712	16762	16695	16656	16661	16642	16759	16570	16696	16844	16531	16814	16760	16575	16661	16660	16577	16595	16665	16674	16519	16546	16507	16507	16659	16653	16707	16695	16599	16469	16543	16576	16687	16791	16698	16602	16618	16587	16586	16583	16657	16532	16764	16829	16522	16537	16522	16620	16656	16676	16709	16729	16778	16633	16739	16480	16606	16509	16632	16595	16721	16489	16696	16717	16771	16443	16741	16688	16760	16616	16638	16727	16700	16570	16426	16580	16393	16536	16707	16774	16431	16603	16815	16711	16616	16514	16535	16555	16613	16647	16648	16654	16542	16703	16582	16806	16831	16860	16704	16605	16425	16774	16680	16744	16774	16713	16505	16595	16454	16521	16546	16528	16678	16714	16743	16715	16675	16657	16717	16568	16580	16438	16764	16626	16696	16657	16738	16559	16625	16507	16657	16636	16611	16683	16482	16595	16711	16567	16752	16708	16584	16760	16536	16669	16579	16681	16631	16715	16615	16522	16705	16706	16882	16568	16783	16712	16679	16630	16404	16704	16703	16420	16608	16581	16556	16498	16717	16776	16490	16742	16671	16609	16746	16496	16688	16756	16512	16465	16421	16434	16662	16575	16699	16742	16391	16532	16799	16681	16579	16673	16533	16724	16576	16855	16610	16351	16606	16677	16714	16549	16575	16697	16723	16624	16549	16621	16550	16711	16624	16604	16620	16393	16563	16735	16750	16638	16752	16870	16826	16456	16529	16828	16482	16606	16832	16662	16486	16468	16587	16863	16624	16652	16704	16654	16483	16523	16552	16636	16680	16553	16667	16791	16693	16674	16640	16473	16822	16689	16559	16787	16722	16635	16664	16690	16627	16681	16754	16537	16439	16456	16621	16675	16637	16690	16720	16919	16691	16259	16774	16893	16686	16641	16720	16590	16423	16488	16484	16582	16666	16813	16740	16578	16567	16533	16500	16599	16748	16708	16726	16772	16723	16748	16585	16785	16540	16632	16581	16628	16701	16652	16552	16596	16534	16779	16913	16618	16869	16880	16602	16653	16519	16767	16528	16771	16492	16693	16733	16533	16666	16533	16597	16621	16770	16723	16639	16667	16607	16791	16849	16805	16736	16735	16836	16689	16768	16547	16566	16736	16680	16732	16445	16657	16564	16569	16379	16792	16668	16760	16633	16833	16530	16554	16549	16639	16518	16648	16439	16590	16774	16889	16508	16636	16494	16649	16567	16747	16658	16518	16723	16844	16723	16745	16702	16338	16755	16561	16595	16696	16626	16670	16627	16695	16495	16587	16735	16620	16715	16729	16494	16719	16615	16492	16835	16579	16777	16777	16573	16763	16706	16658	16565	16765	16705	16607	16729	16561	16800	16753	16857	16668	16640	16647	16550	16701	16840	16739	16638	16577	16699	16512	16527	16547	16623	16710	16650	16763	16792	16679	16613	16651	16594	16785	16661	16674	16696	16656	16533	16551	16634	16592	16354	16723	16562	16676	16613	16697	16632	16496	16523	16652	16662	16783	16707	16680	16535	16848	16630	16497	16711	16724	16599	16574	16627	16517	16817	16525	16763	16843	16669	16745	16739	16757	16654	16579	16597	16644	16487	16704	16766	16614	16546	16778	16536	16824	16768	16693	16536	16790	16755	16832	16542	16638	16604	16661	16514	16673	16805	16621	16849	16749	16597	16636	16718	16969	16752	16780	16917	16667	16722	16599	16656	16681	16620	16798	16537	16587	16712	16738	16671	16549	16887	16654	16601	16576	16676	16560	16606	16526	16992	16590	16613	16697	16615	16539	16401	16512	16482	16632	16746	16621	16745	16736	16577	16596	16764	16782	16597	16564	16511	16591	16619	16835	16664
64626	105478	89641	68417	51103	36050	26063	17886	16316	15175	14929	14893	14881	14670	14756	15046	14824	14843	15009	14982	14944	14988	14695	14767	14788	14972	14795	14733	14884	14715	15002	14811	14714	14679	14794	14903	14861	14704	14859	14835	14946	15080	14818	14855	14879	14874	14932	14739	14876	14943	14710	15002	14911	14845	14802	14853	14741	14749	14761	14799	14667	14660	14886	14767	14722	14708	14894	14783	14837	14818	14860	14765	14706	14946	14781	14764	14900	15000	14863	14832	14747	14842	14764	14806	14985	14824	14944	14815	14758	14864	14754	14795	14791	14757	14853	14857	14881	14753	14967	14862	14598	14887	14785	14722	14812	14926	14807	14924	14839	14904	14914	14873	14724	14783	14921	14746	14842	14700	14733	14993	14807	14813	14775	14769	14868	14633	14858	14889	14844	14737	14731	14736	14712	14824	14784	14896	14881	14723	14660	14796	14906	14863	14750	14782	14672	14783	14754	14836	14809	14869	14850	15021	14899	14806	14775	14739	14767	14700	14769	14787	14658	14746	14858	14740	14847	14839	15004	14660	14759	14808	14807	14902	14773	14822	14904	14759	14862	14914	14680	14789	14691	14717	14695	14932	14740	14801	14968	14921	14941	14788	14937	14841	14809	14861	14880	14753	14914	14808	14766	14866	14818	14750	14717	14794	14873	14789	14548	14701	14860	14745	14729	14980	14609	14709	14797	14938	14771	14812	14763	14866	14772	14999	14715	14894	14725	14947	14664	14719	14812	14898	14812	14875	14727	14677	14846	14792	14725	14711	14904	14802	14739	14682	14914	14686	14736	14982	14838	14849	14776	14690	14749	14894	14837	14893	14778	14769	14696	14832	14800	14675	14787	14892	14817	14733	14726	14911	14949	14749	14855	14671	15038	14849	14853	14888	14939	14661	14851	14886	14715	14841	14968	14863	14891	14841	14771	14646	14852	14863	14910	14843	14812	14711	14909	14756	14806	14745	14745	14820	14944	14727	14718	14790	14941	14630	14965	14769	14757	14764	14654	14774	14958	14726	14852	14815	14784	14791	14669	14806	14852	14756	14895	14784	14810	14857	14790	14907	14756	14863	14834	14701	14725	14659	14694	14618	14686	14828	14725	14919	14873	14788	14889	14841	14849	14835	14774	14760	14802	14750	14812	14777	14810	14759	14736	14799	14817	14927	14729	14806	14759	14794	14785	14947	14839	14786	14731	14904	14856	14784	14944	14800	14919	14809	14781	14824	14953	14893	14698	14844	14907	14904	14862	14884	14837	14695	14762	14725	14686	14752	14739	14719	14725	14879	14769	14811	14872	14845	14773	14766	14906	14884	14973	14992	14887	14677	14745	14577	14840	14920	14699	14665	14799	14882	14736	14800	14983	14629	14730	14846	14900	14963	14810	14746	14747	14777	14886	14853	14820	14887	14968	14768	14859	14763	14717	14683	14828	14659	14739	14853	14959	14769	14751	14875	14789	14800	14682	14904	14846	14809	14735	14804	14814	14635	14941	14759	14796	14859	14754	14880	14863	14736	14868	14857	14843	14720	14843	14835	14973	14787	14859	14815	14790	14985	14853	14865	14861	14678	14704	14771	14862	14862	14867	14858	14765	14604	14781	15007	14850	14764	14897	14951	14730	14996	14777	14885	14961	14681	15047	14571	14889	14841	14850	14840	14760	14906	14850	14883	14786	14805	14874	14774	14978	14926	14771	14722	14680	14859	14490	14690	14840	14881	14951	14726	15059	14857	14749	14731	14870	14775	14755	14783	14729	14960	14893	14776	14941	14777	14703	14701	14736	14988	14610	14594	14733	14675	14846	14809	14759	14710	14917	14795	14648	14876	14912	14767	14830	14751	14726	14842	14881	14855	14792	14852	14956	14885	14751	14778	14679	14664	14894	14750	14895	14793	14876	14753	14884	14535	14820	14802	14950	14761	14828	14960	14935	14812	14685	14746	14755	14589	14758	14792	14803	14712	14911	14912	14891	14783	14950	14837	14844	14720	14954	14799	14849	14754	14865	14798	14847	14829	14631	14805	14919	14708	14744	14938	14885	14726	14675	14737	14723	14936	14782	14842	14876	14886	14770	14900	14748	14806	14830	14888	14850	14964	14715	14909	14838	14841	14828	14860	14803	14831	14793	14892	14788	14918	14821	14650	14855	14896	14626	14730	14762	14775	14776	14867	14812	14867	14799	14885	14576	14979	14773	14929	14826	14906	14790	14919	14824	14644	14818	14778	14820	14830	14849	14747	14871	14641	14947	14883	14734	14961	15042	14933	14743	14949	14886	14763	14614	14858	14722	14857	14946	14919	14808	14753	14792	14733	14715	14751	14870	14923	14915	14810	14668	14781	14836	14761	14767	14824	14866	14853	14705	14875	14727	14817	14816	14918	14759	14777	14859	14784	14760	14591	14702	15077	14745	14989	14818	14994	14834	14697	14862	14872	14778	14852	14797	14801	14701	14914	14983	14736	14724	15020	14870	14991	14818	14940	14717	14833	14834	14861	14740	14731	14852	14708	15003	14783	14942	14889	14908	14743	14865	14775	14714	14825	14609	14825	14828	14769	14880	14877	14835	14610	14714	14809	14695	14779	15007	14891	14829	14780	14738	14848	14764	14678	14898	14888	14875	14844	14833	14769	14857	14928	14751	14781	14819	14758	14885	14824	14771	14789	14932	14823	14772	14866	14805	14766	14921	14692	14693	14905	14870	14979	14662	14831	14895	14658	14622	14689	14822	14851	14748	14765	14912	14710	14919	14773	14657	14813	14753	14680	14722	14819	14626	14765	14772	14844	14781	14761	14661	14577	14898	14878	14839	14842	14953	14752	14790	14708	14760	14924	14636	14732	14978	14839	14846	14915	14714	14714	14858	14709	14733	14799	14855	14733	14836	14997	14873	14807	14942	14679	15030	14712	14808	14862	14805	14719	14860	14789	14774	14814	14907	15007	14838	14825	14835	14942	14791	14880	14776	14907	14815	14821	14781	14910	14670	14810	14747	14938	14748	14792	14846	14932	14634	14759	14773	14785	14926	14703	14900	14731	14805	14723	14675	14862	14846	14738	14762	14738	14916	14637	14856	14905	14874	14866	14810	14787	14897	14797	14790	14731	14953	14774	14760	14951	14796	14928	14907	14907	14655	14756	14819	14710	14936	14872	14808	14667	14859	14828	14685	14654	14815	14790	14795	14683	14882	14734	14773	14823	14888	14856	14872	14915	14867	14783	14731	14987	14891	14822	14754	14815	14893	15013	14688	14923	14811	14776	14835	14684	14914	14853	14721	14817	14786	14939	15012	14872	14754	14779	14778	14755	14821	14702	14802	14926	14756	14875	14764	14897	14901	14770	14789	14736	14830	14845	14693	14855	14896	14926	14918	14920	14802	14890	14715	15027	14902	14923	14704	14823	14919	14638	14781	14826	14686	14805	14709	14764	14786	14852	14791	14771	14888	14824	14912	14811	14819	14916	14745	14830	14689	14876	14867	14792	14987	14799	14792	14806	14695	14660	14734	14756	14883	14709	14650	14797	14816	14920	14893	14887	14778	15049	14818	14879	14718	14809	14641	14859	14898	14804	14931	14948	14836	14897	14855	14688	14636	14903	14971	14732	14883	15006	14712	14988	14639	14781	14782	14818	14837	14716	14696	14850	14685	14859	14887	14882	15023	14827	14880	14729	14843	14684	14626	14802	14836	14846	14841	14871	14775	14913	14626	14854	14874	14697	14813	14790	14792	14801	14773	14788	14822	14915	14862	14732	14922	14887	14877	14775	14825	14677	14819	14603	14844	14594	14943	14973	14868	14818	14819	14945	14874	14764	14613	14777	14794	14796	14675	14909	14903	14883	14683	14807	14792	14814	14773	14752	14838	14958	14796	14847	14929	14879	14852	14785	14814	14734	14899	14907	14737	14814	14759	14745	14693	14809	14795	14846	14697	14873	14691	14906	14697	14783	14894	14736	14678	14893	14888	15048	14750	14871	14891	14893	14711	14773	14929	14608	14880	14734	14959	14701	14754	14889	14926	14827	14790	14791	14791	14794	14821	14660	14827	14837	14742	14788	14556	14787	14801	14755	14713	14776	14710	14826	14903	14808	14881	14738	14787	14885	14672	14889	14855	14629	14843	14764	14998	14790	14892	14784	14787	14845	14752	14796	14815	14973	14876	14749	14813	14792	14625	14854	14823	14731	14717	14924	14774	14800	14711	14828	14997	14664	14891	14775	14826	14702	14953	14752	14712	14781	14782	14794	14729	14768	14828	14632	14833	14728	14671	14866	14857	14885	14817	14793	14813	14895	14811	14816	14976	14730	14889	14699	14676	14768	14813	14828	14635	14710	14945	14815	14686	14800	14793	14859	14729	15100	14724	14876	14693	14759	14709	14692	14890	14721	14839	14822	14831	14716	14873	14877	14918	14963	14862	14778	15022	14836	14866	14758	14855	14811	14886	14704	14774	14979	14736	14854	14895	14775	14878	14795	14724	14907	14937	15003	14836	14915	14896	14713	14709	15024	14911	14750	14887	14757	14905	14965	14999	14900	14669	14800	14810	14720	14960	14698	14892	14852	14800	14795	14802	14705	14662	14727	14929	14830	14924	14811	14889	14700	14916	14799	14741	14857	14894	14856	14781	14948	14617	14802	14756	14868	14792	14749	14835	14782	14630	14877	14782	14764	14802	14747	14801	14849	14887	14830	14892	14835	14860	14807	14657	14929	14845	14772	14721	14688	14871	14624	14844	14872	14787	14851	14790	14727	14892	14762	14615	14791	15007	14838	14675	14874	14909	14760	14717	14899	14969	14825	14829	14823	14821	14849	14711	14721	14847	14660	14874	14893	14829	14798	14850	14714	14823	14662	14820	14824	14591	14837	14780	14856	14798	14730	15025	14779	14930	14827	14853	14799	14846	14854	14712	14979	14903	14834	14705	14802	14808	14896	14705	14741	14810	14584	14720	14785	14613	14790	14770	14689	14688	14796	14757	14889	14859	14725	14857	14864	14951	14828	14659	14893	14921	14940	14663	14851	14754	14776	14933	14762	14922	14871	14737	14817	15010	14686	14760	14989	14814	14749	14893	14593	14734	14788	14909	14820	14583	14932	14993	14731	14837	14555	14816	14621	14949	14677	14773	14709	14871	14897	14826	14786	14810	14786
29747	34815	40565	30444	22514	18833	17732	17139	16735	16935	17085	17088	16974	16904	16880	16863	16868	16803	16861	17030	16989	16895	16851	16754	16896	16812	17125	16900	17020	17043	17033	17069	16894	16717	16728	16824	17059	17005	16918	16944	16993	16811	16991	16838	17054	16868	17134	17006	16656	16889	16813	16762	16795	16866	16922	16896	16849	16812	16945	16913	16951	16792	16909	17039	16761	16985	16864	16992	16994	16945	16952	16941	16837	16831	16778	16901	17070	16764	16917	17013	16921	16802	16973	17025	16887	16878	16875	16656	16939	16902	17061	16850	16830	16831	16945	16910	16781	16868	16821	16767	16977	16765	17034	17058	16892	17035	16834	17027	16897	16896	17088	16783	16897	17047	17061	16749	16944	16999	16968	16800	16860	16833	16886	16774	16830	16899	16936	16919	16850	16904	16672	16910	17094	16786	16868	16739	16898	17027	16911	16941	16909	16890	16849	16940	16939	17123	16784	17001	16925	16877	17098	16986	16922	16922	16787	16987	16909	16959	16786	16818	16989	16820	16729	16896	16955	17059	16852	16819	16883	16681	16810	16863	16808	16885	16813	16719	16713	16817	16752	16879	16916	16945	16715	16660	16832	16784	16856	16866	16790	16842	16814	16892	16854	16946	16935	16998	17055	16920	16800	16900	16911	16901	16784	16838	16867	17065	16929	16975	17209	16887	16928	16953	16836	16937	17011	17018	16823	16827	16832	16805	16915	16815	16905	17032	16971	16758	16779	16793	16909	16766	16994	16568	16981	17140	16958	17034	16939	16809	17013	16655	16835	16903	16844	17034	16849	16723	16913	16756	16888	16853	16891	17009	16765	16973	16923	16640	16903	16878	16865	16939	16802	16997	16793	16960	16993	17054	16850	16802	16708	16740	16883	16765	16855	16864	16972	16833	16757	16846	17308	16890	16848	16791	16984	16950	16705	16546	16945	16849	17093	16949	16860	16865	16822	16930	16883	16706	16920	16959	16956	17111	17057	16969	16898	17003	16861	16797	16898	16871	16871	17024	16890	16816	16968	16876	16961	16836	16881	16742	16855	16888	16831	16871	16790	16835	16867	16952	17066	16868	16940	16784	17098	17029	16958	16768	16938	16763	17259	16900	16681	16850	17079	17061	16757	17004	16938	16807	16877	16861	16867	16867	16749	16906	17064	16757	16817	16943	16908	16895	16900	17010	16818	16921	16963	16805	16953	16907	16823	16902	16815	17024	16940	16911	16943	16878	16919	16971	16784	16947	16821	16875	16797	16789	16957	16994	17007	16835	16853	16766	16974	16925	16899	16759	17020	17039	16792	16889	16885	16929	16851	16826	16796	16906	16857	16826	16945	17048	16776	16900	17018	17003	16990	16725	16673	16964	16935	16972	16799	16938	16945	16683	17022	16977	16827	16909	16762	17012	17068	16939	16693	16931	16747	16989	16951	17012	16943	16994	16995	17087	16995	16963	16780	16865	16871	16896	16955	16895	16918	16851	16826	16902	16868	16946	16852	16978	16907	16915	16743	16935	16940	16700	16752	16738	16986	16979	16914	16805	16728	16923	16958	17050	16999	16978	17031	16914	16889	16792	16947	16853	16767	16821	16875	16949	16754	17050	16918	16935	16887	16867	16832	16927	16838	16812	17151	16977	16771	17043	16844	16711	17092	17028	16826	16928	17047	16874	16818	16782	16893	16745	16700	16785	16904	16652	17070	17022	17056	16947	16651	16820	16827	16930	17075	16829	16944	16792	16871	17103	17117	16987	17091	16596	16849	17027	16950	16708	16994	16763	16895	16875	16857	16786	16850	16925	17011	16928	16816	16708	16906	16701	16779	16932	16987	16975	16842	17023	16891	16971	16781	16866	16885	16882	16668	16845	17037	16963	16937	17150	17208	16909	16962	16943	17014	16782	16767	16876	16994	16896	16989	16761	16998	16851	17024	16959	16862	16950	16950	16902	16989	16859	16985	17051	16880	16776	16800	16740	16896	17029	16994	16822	16920	16802	16989	17021	17092	16963	16763	17022	17003	16953	16640	16930	16796	17009	16717	16836	16850	17100	16880	16983	16998	16981	16878	16982	16778	17010	16857	16808	17001	16910	16840	16952	16865	16820	16739	16888	16858	16903	16867	16703	16833	16896	16776	16944	16994	16956	16800	16930	16744	16836	17014	16702	16896	16845	16782	16766	16798	17017	16840	17084	16859	16908	16998	16723	16939	16893	16935	16847	16868	16735	17090	17026	16719	16961	16946	16977	16958	17118	17009	16854	16981	16933	16976	16824	16963	16686	16760	16921	16946	16834	16841	16870	17076	16887	16837	16704	16915	16801	16973	16783	17071	16904	16756	16935	16745	16917	17024	17048	16909	17093	16994	16955	16911	17023	16936	16832	16950	17253	16761	16926	16877	16847	17005	16814	16803	16905	16960	16907	17043	16833	16866	16956	16776	16880	16885	17044	16908	16814	16851	16992	16968	17009	16962	16850	16953	17125	16758	16899	16833	16913	17096	17116	16897	16819	16920	17029	17168	16952	16893	16812	16866	16892	16774	17012	16858	16918	17031	16967	16910	16863	16738	16937	17178	16768	16821	16849	17007	16923	17043	16912	16889	16749	16991	17136	17009	17000	17138	17025	17057	16668	16871	16978	16753	16982	17054	16905	17013	16750	17006	16778	16925	16764	16938	17066	16942	16745	17070	16929	16711	16948	16960	16945	16888	16849	16827	17074	16935	16924	16948	16861	16873	16678	16841	16754	16752	16759	16755	16800	16895	17030	16859	16714	16825	16942	17163	17001	16848	16868	16688	16845	16811	16798	16877	16979	17012	16883	17085	16847	16928	16997	16822	17085	16949	16922	16842	16843	16821	17009	17135	16902	17039	16797	16793	16956	16877	16947	16842	16860	16844	17016	16925	17065	16806	17003	16822	16963	16995	17010	16781	17000	17098	16884	16856	16818	16997	16901	16681	16991	16992	16954	17088	16766	16888	16856	16843	17007	16951	16882	16800	16904	17024	16989	16770	16929	17129	16966	16994	16790	17113	16640	16954	16859	16987	16952	16864	17055	17075	16879	16883	16943	16937	16998	16782	16862	16958	16760	16767	16880	16987	16928	16858	16945	16629	16752	16780	16863	16984	17004	17011	16988	16972	17007	16807	16782	16993	16844	16678	16811	17007	16727	16792	16997	16903	16688	16810	17021	16860	16909	16865	16829	16696	16913	16895	16995	16908	17015	16775	16854	16893	16883	16942	16965	16939	16929	16908	16800	16932	16867	16756	16885	16888	16728	17007	16816	17042	16911	16853	16898	16793	16902	16829	16780	16973	17114	16840	16624	17030	16819	17119	16790	16882	16867	16973	17154	16952	16724	17076	16831	16943	16737	17054	17104	17015	16867	16848	16668	16757	16761	16914	17124	17052	16775	16752	17008	16944	16881	16983	16805	16911	16771	16990	16643	16791	16952	16953	16814	16860	16998	16938	17203	16966	16775	17081	16784	16920	16856	16889	16726	16680	16836	16901	16836	17160	16809	16945	16861	16797	16832	16861	16982	17018	16793	17033	16917	16996	16776	17037	16963	16769	16815	16759	16846	17023	16838	16905	16983	16992	17169	16841	17031	17015	16876	16971	16872	16970	17015	16853	16803	17067	16930	16784	16989	16952	16882	16680	16890	16904	16881	16793	16781	16867	16785	16869	16837	16905	16835	16762	16768	16966	16852	17050	17009	16684	16994	16878	16992	17042	17029	16746	16846	16824	16973	17002	16907	17020	16776	16987	16908	16928	17009	17007	17031	16929	16992	16765	16800	16983	16845	17001	16847	16939	17110	16840	16962	17004	16929	16911	16833	16891	16810	16687	17091	16984	16910	16943	16842	16922	16875	17088	16943	17015	17036	16912	16878	16983	16753	16910	16749	16792	16839	16696	16948	17047	16738	16889	16841	16947	16921	16806	16916	16947	16890	17062	17000	16904	16787	16813	16997	16858	16766	17049	16942	16811	16982	16784	16722	16881	17063	17094	16853	16658	16945	16857	16898	16782	16680	17026	16869	17041	16824	16806	16887	16951	16920	16952	16928	17036	16895	16990	16942	17047	16980	17030	17102	17003	17063	16871	16700	16770	16891	16784	16815	16828	16882	16905	16901	16789	16756	16703	16776	16853	17029	16847	17120	16823	16755	16762	16975	16755	16940	17046	16890	17076	16774	16915	17018	16790	16952	16948	16974	16753	16839	16837	16786	16910	16739	16960	16888	16880	16961	17042	16992	16826	16823	16872	17031	16811	17012	16952	16983	16790	16864	16852	16948	16942	16710	16878	16891	16837	17002	17061	16830	16799	16850	16891	17107	16780	16696	16735	16761	17009	16924	17027	16957	17010	16976	16953	17063	16856	16979	16952	16795	16957	16729	16936	17014	16815	16974	16995	16847	16680	16869	16859	16856	17083	16903	16917	16936	16926	16938	16878	17061	17006	16892	16827	16858	16899	16809	17073	17009	17072	16828	16731	16729	16745	16980	16872	16967	17025	17051	16842	16750	16918	16704	16906	16945	16686	16683	16941	17146	16933	17008	16939	16829	17024	17009	16877	17009	16855	16952	16877	16880	16892	17041	16787	17002	16934	16972	16901	17018	17070	16781	16836	16849	17018	16867	16881	16803	16751	16904	16827	17082	17022	16810	16773	16807	16957	16868	17026	16958	16814	16817	17064	16944	16864	16637	17012	17017	17083	17103	16985	16994	16644	17201	16957	17066	16945	16885	16946	16853	16739	16903	17083	16789	16937	16894	16974	16913	16859	16797	16810	17089	16991	16894	16907	16985	17078	16890	16953	17078	17101	16700	16966	16838	16902	16904	16901	17108	16927	16910	17098	16922	16877	16854	16928	16806	16912	16782	16928	16978	16816	17099	16993	16980	16831	16967	16864	16800	17025	16678	16961	17034	16778	16853	16797	16775	16896	16875	16979	16950	16914	16832	16958	16734	16573	16595	16783	16794	17126	16821	16984	16723	17061	17092	17074	16765	17032	16902	17053	16884	16932	17057	16983	16805	16981	16822	16834	16899	17037	16896	16940	16753	16725	16708	16947	16908	16716	16951	16826	16779	16918	17103	16725	16991	16823	16838	17014	16798	16941	16849	16862	16905	16797	16918	16878	16841	16760	16894
36036	54310	42676	27951	20493	16736	15566	15329	14991	14927	14982	14922	15023	15077	15000	14938	14930	14776	15091	14991	14973	14848	14922	14912	15134	15033	15179	14704	15046	15060	15106	15077	14948	14919	15126	15003	14997	15109	14922	15083	14944	14989	14962	14917	14950	14957	14905	14933	14984	14889	15158	14999	14892	14938	14976	14925	15178	15044	15179	14868	14928	15101	15048	15020	14891	14989	14871	15024	14959	14881	14988	14953	14975	15019	15037	15084	14844	14961	14979	14959	14890	14816	14949	15179	15110	14976	14938	14846	14936	15032	14946	14864	15043	14921	15080	14901	15074	15058	14766	14956	15114	15073	15010	14982	14997	14990	14843	14927	14955	15031	15073	15089	14944	15117	14921	14953	14991	14852	14909	14953	15201	14953	15152	14891	14987	14958	14977	14890	15060	14905	14967	15027	14865	14984	14924	15009	14833	15006	15046	15094	15013	14830	15070	15038	15028	15048	15068	14965	14877	14942	15090	14909	15000	15032	14932	14918	14905	15019	15150	15021	14837	14821	14671	14892	15009	14999	14959	15030	15018	14968	14892	14877	14949	15033	14872	14999	14834	14765	15062	14919	15029	14959	15002	15041	14887	14930	15062	14976	14915	14852	15111	15022	14930	14914	14934	15041	15112	14811	14740	14941	15093	15052	14913	15050	14970	14786	15022	14904	15014	14911	15003	14994	15006	15105	14927	14952	15049	15077	14958	14976	15105	15050	15068	14832	14965	14995	14933	15057	15032	15105	14958	15010	15048	14824	14963	14929	14941	15000	14786	15083	14880	14944	14859	15069	14999	15000	15038	15244	15049	15004	15114	15060	14904	14891	14915	14922	14959	15142	14889	14953	14914	14912	15282	14906	14997	14812	14902	15037	15129	15106	14849	14852	14858	14858	14947	15001	14971	15005	14902	15034	14902	15215	15083	15050	14842	14937	15076	14983	14877	14827	14963	14894	14971	14978	15059	14987	15084	14827	14932	14832	14984	14928	14958	14988	15106	14972	14910	14939	15019	14973	15085	14751	15026	14909	15021	14992	15040	15101	14960	15005	14985	15052	14868	15037	14951	14872	15112	15074	15039	14857	15106	15037	15119	14981	14898	15051	14923	14963	15012	14974	15037	14923	14966	14944	15106	14972	14884	15128	15025	14979	15009	14994	15098	14772	14855	14964	15087	14964	14928	14894	14928	14966	14983	14971	15071	14928	14940	14980	15015	14821	15089	14871	15089	14987	14908	14898	15112	14938	15032	15092	14910	14966	14907	14924	14891	14952	14873	14924	14765	14865	15055	15062	15055	14975	14940	14849	14961	15051	14885	15063	14791	14896	15001	15032	14884	14982	15001	14861	15056	15032	14971	14869	15161	14964	14874	15147	14759	14956	15028	14891	14821	14916	14889	14932	14927	14918	15035	14893	14854	15152	14856	15051	15160	14945	14936	15072	14945	14718	14807	14981	14868	14975	14998	14978	14766	14808	14928	14962	14804	14819	14935	14842	14983	14993	14972	14981	15003	14824	14907	14836	15031	15007	15026	15003	15150	14851	14993	15041	14819	14827	14929	14986	14963	15055	14985	14956	15122	15070	15107	15077	15015	15054	14903	14926	15185	14800	14984	14990	14986	14871	14890	15123	14968	14994	14983	14922	14939	14944	14798	14987	15061	14901	14912	15086	14857	14824	14976	14981	14857	14930	15058	14772	14715	15097	14957	14990	15079	15145	14918	14904	15029	14949	15071	14981	14978	14986	15043	14773	14973	14971	14899	15133	15071	14942	14897	14940	14841	14928	14994	15044	14949	14996	15096	15096	15101	14822	15041	14805	15097	15083	14927	14882	14947	14998	15005	15014	14954	15008	14990	14918	15012	14972	14894	14807	15057	14989	14881	14959	14845	15175	15088	14938	14776	15239	14956	15111	15084	15031	14912	14864	15012	14923	14812	15005	14909	14907	14977	15062	14997	15044	14996	14974	15030	14981	14866	15059	15099	15066	14977	15149	14858	15053	14866	14911	15065	15050	15002	15063	15066	14993	14947	14891	14919	14913	14907	14998	15073	14857	15044	14840	14938	14865	14932	15000	14905	14958	14920	15112	14903	14927	15083	14797	14933	15001	15022	15021	14960	14996	14974	14856	15037	14900	14884	14897	14958	14863	14844	14876	14910	14824	15114	14941	15032	14975	15035	14932	15047	15052	15143	14949	15001	14991	14968	14962	14986	15023	15018	14950	14996	14910	14994	14881	14800	15013	15088	14937	14925	15005	15170	14899	14871	14989	14934	15067	15129	15102	14962	14898	14929	14881	15034	15052	14934	14914	14897	15060	14926	14793	15274	15137	14942	15012	14869	14878	15019	15060	14962	14918	14938	14955	14931	14906	14909	14978	15055	15026	14917	15090	15118	14918	14913	14863	14964	15097	15113	14838	14987	14951	15057	15195	15007	14981	14904	14946	14913	14998	15010	15035	14976	15165	14862	15084	14813	14953	14909	14905	14818	15127	15227	14888	14941	15072	15082	14997	14907	14981	14917	15036	14848	14982	14957	14764	14917	14951	14986	14882	15019	14765	14937	15065	14993	14844	15042	14925	14888	14944	14888	15061	14998	14923	14814	14933	15040	14885	14938	15103	15024	14848	14864	14896	15034	14905	15167	14686	15176	14836	15083	14990	14906	15048	15016	14974	14802	15017	14939	14926	14950	14866	14895	14965	14894	14955	15102	15042	15018	14896	14926	14862	15028	14935	14905	14950	15037	15075	14942	15000	15052	14998	14962	14823	14786	15098	15035	14947	14961	15066	14992	15116	14887	14878	14893	14828	14949	14862	15166	14990	14897	14929	14951	14936	14901	15080	14999	14726	15052	15085	15059	14956	15222	15043	15059	14938	14997	14904	14968	14881	15149	14909	14904	15055	15025	14836	14946	15021	15168	14835	15015	14848	14823	14989	14895	15050	14937	15119	15041	14807	14930	14910	14923	14976	14997	14935	14936	14986	14920	15061	14991	14983	14920	14933	14762	15049	14984	15030	14969	15030	14978	14892	15153	14785	14903	15142	14907	14650	14923	14941	14956	15045	15077	15024	14964	15105	15102	14974	15043	14949	14962	14899	14927	14946	14971	14843	14993	14753	15115	15142	14945	15088	15034	14912	15109	15077	14880	15045	14982	14939	15000	14969	15034	14882	14954	14988	14793	14946	15104	15015	15108	14887	14921	15190	15081	14921	15055	14830	15019	14947	14961	14970	14997	14982	14731	14789	14910	14936	14923	14853	14886	15144	15069	14915	14986	15043	14921	14892	15054	14934	14962	14872	15029	14945	15040	14988	14944	15067	14879	14870	15011	14962	15101	15014	14964	15070	15092	15030	14843	14971	14987	15050	15163	14964	15028	14966	15036	14948	14985	14888	14876	15114	14971	14940	14972	14898	15028	15056	14980	14982	15168	15001	14914	14951	14994	15029	14914	14825	15093	15013	14801	15036	14881	15035	14790	14885	14909	14821	15107	14918	14848	14892	14924	14895	14989	15048	15155	14800	14979	15005	14852	14948	14974	14986	15089	14871	15141	15031	14951	14984	15052	15181	14935	15023	14928	15180	15069	15005	14962	14935	15090	14943	14975	15029	14931	15028	15037	15061	14874	14905	15037	15031	14819	14940	14953	14948	14972	14958	15002	14882	14983	15056	15040	15011	14999	14871	14883	14998	14999	14809	14965	14994	14884	15051	15057	14998	15059	15040	15029	14952	15014	14928	14918	15007	14950	14950	14907	14879	14992	14883	15016	15044	14898	14988	14867	15002	14984	14984	15021	14824	15182	14777	14972	14818	14981	14871	15000	14942	14896	14885	15031	14948	14892	15162	14835	14935	14981	15000	15014	14919	14874	14970	14977	14971	14972	14979	14944	14989	15018	14981	14979	15000	14931	14923	14942	14998	14928	15062	14859	14880	14710	14973	15032	15145	15169	15009	15069	14945	15014	15044	15085	14924	15014	14988	14924	14994	15145	14804	14986	14991	14984	15058	14984	14960	14855	15191	14907	15025	14888	15145	15032	14944	14931	15080	15083	14968	14899	15127	14746	15002	14966	14957	14986	14867	15072	14980	14949	15011	15103	15123	14997	14978	14884	14971	14933	15090	14984	14788	14930	15011	15041	15004	14945	15114	14986	15155	14913	15083	15048	14974	15059	15187	14945	15087	14964	14968	15109	14843	14909	15024	14890	15065	14964	14823	15035	14983	15054	14879	14808	15100	14988	14970	14866	14995	15069	15108	14677	14928	14939	15105	14936	14855	15100	14840	15024	14968	14929	15032	15050	14973	14874	15010	14909	14888	14751	14827	14880	15003	14865	15097	15097	15192	14998	14933	14815	14942	15004	14861	14868	15059	15099	14795	15056	14955	15012	15087	15013	15060	15022	14853	14985	14901	14986	14989	14893	14987	14955	15000	15070	15025	14810	15053	14997	14732	14872	15016	14999	15048	15131	14840	14913	14914	15129	14951	15036	15063	15049	14945	15145	14801	14844	14988	14910	15068	14683	14928	14936	14938	14938	14980	15083	15062	15050	14922	15005	14961	15002	14919	15059	15086	14952	15148	14869	14987	15144	15015	14795	15126	15048	14958	14873	14805	14808	15008	15013	15038	14874	14908	14893	15002	14834	14858	14994	15005	15044	15201	14846	14928	14848	14663	14953	15138	14867	15027	15005	15060	14988	15076	14995	14986	14934	14948	14886	15003	14966	14889	14929	14993	14900	14862	14962	15040	14871	14979	14782	15025	15051	15055	14924	14810	14913	15039	14974	14889	14936	14868	14962	14932	14937	15050	14956	15105	14837	15110	15084	14924	15201	15001	15020	14957	14826	14822	14853	14880	15128	14865	15112	14933	14910	14753	15005	15103	15148	14804	15058	15010	15160	14939	14916	14902	14969	14802	15144	14987	15078	15110	15003	15150	14959	14973	14965	14834	14997	15027	15137	15072	15108	14928	15093	14894	15027	15090	14997	15052	14937	14794	15094	15072	14937	15017	15071	14982	14910	15038	14877	15089	15047	14877	14967	15345	14859	15071	14889	14977	15088	14886	15023	14964	15018	14832	15108	15088	14951	14992	14943	15017	14976	15226	14984	15060	15117	14926	15024	14946	15067	14931	14857	14827	15118	15045
24390	24706	40596	42097	34586	26512	22673	18576	16912	16662	16586	16620	16500	16553	16644	16467	16471	16688	16350	16577	16287	16413	16440	16379	16546	16219	16498	16261	16363	16364	16356	16425	16079	16287	16290	16254	16539	16536	16475	16459	16201	16217	16297	16291	16107	16232	16426	16369	16187	16258	16457	16298	16350	16212	16347	16350	16347	16282	16417	16358	15953	16170	16385	16176	16302	16410	16299	16285	16351	16552	16359	16257	16379	16406	16429	16201	16615	16337	16251	16520	16292	16174	16162	16436	16368	16182	16266	16266	16323	16111	16225	16401	16203	16395	16243	16379	16396	16404	16316	16520	16236	16314	16327	16497	16229	16209	16275	16389	16271	16462	16340	16312	16291	16444	16388	16331	16249	16415	16181	16473	16288	16281	16395	16191	16258	16453	16396	16319	16184	16208	16326	16376	16029	16148	16512	16408	16341	16399	16465	16176	16513	16101	16227	16538	16425	16188	16253	16341	16444	16231	16342	16091	16102	16282	16223	16311	16435	16197	16371	16429	16384	16146	16214	16292	16341	16165	16406	16373	16399	16147	16405	15878	16188	16253	16366	16346	16426	16337	16343	16352	16189	16103	16289	16156	16307	16380	16126	16154	16445	16370	16415	16232	16547	16344	16138	16224	16352	16187	16302	16266	16240	16327	16177	16235	16198	16141	16515	16293	16170	16236	16165	16494	16257	16297	16282	16249	16318	16446	16392	16112	16385	16120	16219	16379	16381	16174	16506	16378	16253	16343	16151	16251	16298	16339	16286	16188	16266	16364	16243	16211	16480	16271	16293	16593	16490	16432	16306	16388	16320	16305	16310	16273	16307	16185	16092	16287	16266	16122	16365	16368	16294	16266	16404	16257	16339	16317	16624	16382	16097	16253	16380	16551	16337	16162	16289	16139	16424	16206	16535	16543	16307	16268	16169	16418	16292	16069	16389	16203	16333	16449	16042	16243	16221	16109	16254	16210	16312	16575	16514	16533	16265	16319	16310	16360	16208	16303	16231	16346	16080	16251	16204	16222	16309	16213	16481	16100	16462	16371	16277	16305	16477	16243	16278	16061	16308	16297	16126	16188	16376	16391	16498	16261	16409	16418	16411	16277	16296	16294	16421	16289	16224	16271	16242	16290	16445	16287	16264	16594	16199	16227	16192	16280	16370	16413	16508	16565	16269	16288	16212	16256	16378	16421	16425	16371	16313	16336	16168	16271	16494	16463	16228	16248	16345	16197	16127	16320	16302	16388	16257	16267	16271	16439	16317	16286	16458	16391	16291	16395	16304	16204	16427	16361	16498	16264	16320	16141	16133	16215	16497	16374	16355	16431	16360	16164	16287	16244	16294	16283	16212	16403	16385	16469	16357	16385	16231	16556	16405	16253	16126	16375	16237	16401	16156	16388	16419	16358	16403	16429	16391	16379	16221	16393	16314	16304	16278	16414	16396	16258	16492	16220	16260	16163	16385	16183	16055	16227	16253	16279	16419	16515	16319	16100	16398	16022	16449	16386	16467	16245	16306	16307	16315	16299	16333	16280	16306	16171	16251	16378	16361	16506	16397	16428	16347	16339	16292	16281	16287	16187	16335	16221	16256	16350	16222	16379	16188	16441	16135	16483	16415	16191	16226	16272	16351	16180	16370	16356	16359	16504	16285	16376	16140	16186	16216	16389	16433	16178	16433	16200	16245	16168	16202	16336	16361	16524	16405	16465	16316	16158	16229	16101	16373	16188	16306	16248	16265	16342	16266	16405	16135	16167	16289	16132	16469	16496	16192	16206	16167	16212	16347	16495	16534	16167	16426	16120	16350	16304	16305	16151	16159	16406	16198	16161	16317	16369	16279	16312	16233	16234	16350	16396	16367	16300	16463	16367	16355	16317	16177	16366	16555	16315	16194	16162	16492	16319	16462	16280	16287	16408	16470	16289	16172	16332	16241	16195	16348	16389	16282	16376	16493	16332	16288	16364	16366	16306	16298	16284	16402	16270	16301	16391	16156	16144	16256	16313	16357	16331	16209	16418	16184	16152	16377	16233	16313	16209	16382	16310	16541	16350	16331	16263	16347	16388	16382	16414	16388	16178	16568	16240	16324	16140	16216	16292	16402	16370	16545	16150	16248	16156	16402	16199	16364	16200	16353	16315	16472	16272	16332	16402	16225	16335	16256	16472	16237	16269	16334	16095	16353	16391	16263	16296	16262	16220	16225	16307	16202	16156	16315	16090	16509	16269	16430	16115	16239	16099	16226	16493	16406	16253	16337	16235	16325	16152	16200	16149	16423	16373	16172	16497	16441	16343	16249	16443	16220	16426	16320	16170	16348	16380	16345	16372	16252	16332	16552	16418	16312	16206	16400	16470	16399	16373	16171	16321	16240	16120	16079	16216	16356	16207	16357	16257	16361	16332	16201	16137	16517	16327	16363	16315	16170	16470	16335	16370	16098	16250	16250	16347	16336	16048	16352	16427	16365	16151	16401	16176	16354	16167	16306	16325	16344	16345	16339	16269	16177	16092	16268	16213	16200	16318	16248	16244	16315	16278	16237	16374	16337	16506	16362	16165	16336	16211	16177	16246	16141	16377	16305	16177	16557	16322	16147	16507	15990	16204	16268	16227	16371	16470	16296	16251	16335	16422	16331	16029	16214	16204	16304	16327	16234	16013	16182	16262	16082	16306	16719	16364	16192	16439	16458	16297	16374	16322	16338	16304	16188	16491	16400	16316	16315	16374	16424	16319	16435	16361	16491	16315	16156	16250	16252	16263	16239	16108	16470	16292	16236	16234	16234	16375	16482	16367	16310	16415	16343	16215	16199	16390	16084	16404	16357	16440	16362	16203	16187	16471	16306	16455	16228	16391	16202	16332	16385	16439	16439	16355	16099	16330	16211	16246	16288	16356	16373	16290	16516	16191	16311	16325	16293	16237	16314	16329	16318	16410	16287	16133	16359	16304	16066	16612	16101	16540	16385	16341	16385	16355	16393	16211	16370	16343	16236	16479	16348	16227	16471	16362	16302	16338	16581	16116	16322	16565	16181	16188	16231	16342	16444	16385	16399	16236	16203	16447	16103	16296	16148	16105	16272	16110	16291	16391	16163	16120	16320	16065	16475	16223	16380	16233	16119	16266	16509	16437	16437	16421	16338	16431	16268	16218	16504	16451	16291	16282	16398	16333	16245	16114	16363	16288	16277	16212	16254	16397	16260	16438	16438	16400	16222	16305	16325	16290	16076	16219	16330	16508	16271	16364	16462	16373	16343	16210	16357	16384	16302	16257	16233	16340	16303	16338	16204	16395	16401	16524	16545	16239	16306	16374	16244	16342	16505	16359	16337	16373	16369	16298	16140	16370	16341	16374	16299	16377	16262	16526	16527	16175	16337	16465	16167	16217	16327	16285	16195	16093	16448	16159	16141	16248	16435	16312	16191	16348	16332	16253	16537	16333	16214	16233	16236	16140	16233	16150	16222	16148	16255	16131	16269	16267	16388	16441	16381	16440	16265	16236	16282	16404	16396	16464	16143	16385	16288	16361	16245	16382	16303	16232	16345	16223	16362	16185	16216	16062	16474	16238	16217	16463	16205	16339	16429	16345	16268	16293	16351	16115	16248	16293	16199	16186	16210	16336	16417	16439	16283	16349	16355	16210	16508	16215	16175	16291	16329	16346	16473	16370	16299	16380	16584	16268	16311	16071	16315	16584	16523	16359	16369	16134	16426	16136	16364	16281	16239	16443	16328	16277	16312	16300	16093	16289	16159	16294	16287	16331	16492	16142	16312	16308	16353	16152	16155	16248	16153	16186	16296	16324	16280	16237	16316	16216	16325	16241	16317	16346	16472	16482	16283	16424	16287	16246	16411	16359	16393	16097	16386	16202	16410	16213	16456	16444	16404	16317	16541	16258	16111	16321	16445	16442	16516	16323	16168	16326	16329	16228	16373	16356	16366	16456	16303	16304	16179	16169	16190	16337	16222	16407	16360	16314	16232	16577	16112	16284	16517	16186	16288	16128	16457	16285	16260	16308	16411	16169	16385	16430	16416	16196	16289	16445	16439	16445	16375	16222	16215	16251	16275	16315	16249	16069	16569	16300	16408	16446	16280	16322	16244	16268	16273	16445	16237	16445	16153	16305	16236	16252	16241	16189	16217	16276	16312	16225	16392	16297	16360	16221	16275	16198	16283	16311	16270	16367	16229	16282	16346	16248	16465	16375	16395	16248	16433	16263	16341	16405	16531	16212	16418	16236	16348	16335	16087	16323	16462	16547	16252	16170	16281	16264	16518	16316	16267	16473	16322	16364	16265	16341	16345	16376	16293	16375	16227	16445	16503	16164	16260	16392	16232	16394	16296	16398	16222	16270	16113	16363	16383	16306	16224	16295	16263	16259	16114	16143	16307	16215	16501	16450	16111	16298	16398	16244	16326	16250	16497	16228	16263	16452	16340	16238	16099	16373	16306	16330	16446	16314	16115	16301	16349	16213	16505	16444	16219	16331	16471	16335	16313	16399	16267	16562	16431	16415	16341	16136	16419	16236	16368	16309	16349	16239	16358	16257	16562	16400	16217	16377	16501	16301	16272	16349	16319	16260	16333	16445	16271	16324	16263	16228	16424	16235	16337	16359	16408	16316	16163	16439	16408	16219	16663	16161	16192	16392	16310	16205	16381	16293	16223	16271	16306	16388	16143	16143	16315	16344	16382	16464	16408	16353	16559	16218	16425	16130	16468	16169	16231	16134	16193	16401	16224	16401	16464	16335	16063	16245	16322	16435	16188	16233	16377	16396	16315	16179	16316	16328	16408	16254	16306	16230	16379	16421	16488	16484	16472	16229	16274	16194	16332	16442	16281	16246	16475	16236	16328	16295	16496	16342	16203	16203	16480	16137	16362	16249	16429	16285	16347	16347	16206	16351	16261	16335	16471	16408	16363	16453	16270	16394	16266	16422	16217	16303	16251	16257	16194	16264	16356	16189	16239	16224	16422	16342	16322	16244	16471	16175	16509	16442	16276	16347	16359	16219	16327	16541	16226	16237	16326	16146	16169	16456	16249	16215	16402	16114	16448	16280	16238	16349	16460	16359	16178	16198	16435	16340	16280	16241	16341	16216	16289	16218	16275	16129	16335	16273	16414	16387	16357	16360	16436	16235
59655	98507	80303	59100	40166	24324	19178	16537	15218	14794	14887	14627	14830	14836	14553	14673	14722	14753	14838	14834	14754	14990	14602	14656	14745	14510	14542	14718	14656	14426	14749	14712	14680	14733	14699	14841	14589	14612	14484	14743	14628	14627	14724	14649	14717	14688	14561	14787	14677	14672	14755	14743	14693	14723	14662	14548	14674	14779	14526	14826	14528	14713	14624	14620	14745	14473	14526	14829	14660	14639	14674	14719	14827	14618	14740	14541	14828	14564	14584	14561	14677	14776	14554	14724	14555	14595	14778	14645	14797	14672	14652	14750	14864	14711	14602	14740	14893	14572	14638	14769	14645	14654	14781	14657	14725	14712	14604	14522	14705	14584	14736	14716	14791	14776	14742	14440	14673	14654	14762	14684	14598	14741	14721	14601	14602	14595	14926	14705	14627	14612	14612	14480	14721	14716	14757	14648	14539	14736	14619	14880	14682	14625	14507	14594	14761	14646	14715	14669	14670	14523	14747	14471	14700	14700	14741	14821	14737	14461	14637	14735	14750	14798	14677	14601	14902	14632	14677	14721	14694	14704	14477	14772	14598	14654	14695	14704	14550	14678	14839	14510	14855	14675	14692	14617	14617	14654	14899	14565	14690	14646	14628	14697	14765	14746	14737	14814	14840	14793	14550	14650	14729	14515	14732	14665	14697	14726	14635	14788	14602	14676	14596	14695	14534	14856	14616	14752	14712	14650	14553	14656	14643	14707	14623	14623	14933	14738	14846	14834	14508	14775	14601	14628	14592	14692	14733	14598	14645	14637	14550	14594	14749	14749	14614	14870	14705	14722	14723	14694	14587	14728	14877	14724	14773	14634	14787	14577	14645	14751	14787	14622	14702	14571	14577	14745	14694	14604	14748	14768	14802	14652	14575	14681	14878	14757	14783	14524	14607	14656	14431	14780	14658	14647	14647	14570	14625	14643	14540	14691	14707	14602	14860	14648	14585	14771	14771	14672	14702	14770	14574	14667	14860	14660	14671	14850	14687	14731	14651	14708	14609	14813	14748	14805	14614	14720	14711	14777	14702	14814	14589	14648	14514	14565	14544	14703	14551	14478	14591	14630	14514	14786	14618	14805	14479	14757	14593	14766	14587	14696	14606	14756	14720	14605	14622	14558	14719	14546	14824	14713	14767	14578	14688	14700	14711	14603	14763	14578	14790	14582	14686	14681	14754	14805	14654	14708	14753	14715	14740	14614	14676	14767	14716	14524	14653	14567	14689	14626	14707	14708	14703	14696	14644	14334	14681	14655	14492	14601	14695	14632	14653	14734	14758	14641	14763	14639	14644	14605	14678	14805	14542	14717	14607	14687	14724	14677	14692	14633	14691	14747	14532	14808	14629	14690	14824	14680	14721	14573	14664	14754	14769	14747	14723	14661	14637	14526	14720	14672	14509	14633	14688	14692	14814	14535	14742	14847	14720	14564	14787	14579	14356	14707	14682	14673	14552	14830	14776	14621	14682	14551	14818	14672	14570	14683	14691	14623	14799	14781	14545	14638	14686	14618	14678	14722	14831	14687	14828	14763	14765	14721	14640	14807	14629	14674	14649	14755	14694	14693	14687	14673	14709	14862	14569	14767	14632	14689	14671	14675	14654	14659	14710	14705	14879	14856	14769	14755	14615	14490	14674	14531	14797	14601	14756	14676	14695	14628	14717	14612	14688	14613	14583	14804	14732	14617	14722	14706	14811	14639	14540	14709	14710	14487	14749	14720	14693	14712	14747	14723	14485	14796	14765	14657	14780	14731	14791	14615	14856	14608	14804	14774	14670	14687	14706	14707	14616	14724	14640	14649	14688	14720	14664	14694	14705	14719	14673	14708	14610	14545	14579	14710	14772	14665	14701	14696	14714	14596	14645	14597	14634	14637	14823	14710	14699	14719	14677	14659	14429	14839	14541	14589	14740	14548	14615	14818	14607	14830	14702	14677	14545	14705	14667	14673	14571	14540	14861	14688	14714	14607	14724	14782	14666	14745	14771	14574	14633	14687	14665	14674	14691	14827	14626	14577	14610	14621	14739	14547	14724	14665	14700	14621	14691	14712	14547	14709	14764	14669	14537	14523	14600	14595	14672	14620	14818	14699	14846	14551	14647	14581	14831	14731	14760	14595	14604	14641	14674	14714	14613	14589	14568	14648	14636	14518	14769	14713	14875	14502	14658	14570	14656	14717	14724	14721	14705	14615	14623	14819	14554	14878	14536	14587	14616	14709	14808	14757	14763	14599	14795	14734	14769	14803	14583	14570	14695	14663	14728	14653	14603	14765	14573	14761	14500	14655	14775	14826	14571	14622	14647	14687	14848	14792	14712	14625	14704	14723	14730	14725	14699	14668	14698	14551	14742	14631	14783	14794	14789	14644	14461	14509	14816	14688	14517	14589	14738	14707	14513	14606	14482	14702	14782	14765	14643	14743	14638	14559	14511	14760	14657	14517	14617	14747	14681	14702	14541	14763	14712	14737	14698	14634	14560	14748	14710	14622	14671	14680	14703	14706	14711	14712	14769	14765	14501	14510	14496	14627	14681	14697	14699	14743	14613	14712	14519	14778	14801	14720	14784	14789	14740	14727	14602	14611	14611	14697	14789	14525	14645	14547	14550	14623	14633	14714	14717	14554	14578	14696	14639	14782	14718	14525	14644	14641	14678	14664	14571	14598	14746	14669	14613	14633	14565	14688	14717	14726	14763	14686	14702	14826	14633	14692	14637	14667	14655	14666	14741	14767	14858	14759	14496	14513	14646	14808	14700	14728	14621	14621	14635	14759	14890	14898	14669	14726	14582	14609	14704	14694	14593	14641	14656	14579	14651	14604	14812	14679	14733	14613	14805	14654	14673	14712	14686	14771	14627	14717	14679	14528	14674	14808	14767	14728	14886	14602	14788	14679	14672	14668	14653	14597	14566	14581	14645	14557	14529	14716	14665	14724	14523	14691	14708	14581	14661	14703	14652	14523	14762	14755	14551	14614	14652	14744	14591	14694	14669	14663	14624	14675	14685	14832	14726	14618	14632	14820	14670	14801	14721	14549	14674	14716	14688	14768	14658	14737	14617	14528	14727	14732	14633	14752	14659	14789	14564	14522	14610	14665	14824	14670	14879	14643	14630	14593	14671	14671	14687	14582	14544	14563	14603	14538	14578	14781	14600	14722	14702	14641	14773	14715	14606	14692	14753	14598	14739	14603	14569	14618	14769	14714	14566	14713	14702	14781	14689	14857	14770	14885	14612	14685	14787	14798	14711	14651	14615	14575	14640	14795	14569	14743	14745	14720	14727	14587	14544	14831	14596	14737	14714	14758	14568	14732	14965	14605	14825	14828	14497	14644	14699	14652	14686	14737	14688	14573	14549	14615	14693	14796	14626	14946	14552	14664	14797	14716	14700	14728	14658	14637	14529	14751	14624	14628	14682	14615	14418	14740	14731	14835	14795	14763	14703	14719	14745	14611	14652	14752	14539	14679	14655	14700	14575	14672	14743	14615	14528	14801	14727	14674	14619	14806	14643	14681	14681	14581	14764	14692	14463	14740	14958	14449	14795	14603	14590	14842	14588	14634	14640	14651	14684	14769	14640	14620	14790	14696	14776	14716	14579	14590	14598	14691	14676	14843	14714	14741	14663	14887	14732	14699	14612	14662	14778	14809	14613	14618	14596	14612	14646	14680	14654	14803	14594	14836	14632	14751	14840	14751	14589	14593	14606	14740	14759	14615	14637	14574	14574	14720	14621	14657	14736	14638	14693	14601	14585	14639	14727	14614	14782	14655	14622	14516	14636	14599	14810	14552	14833	14669	14729	14763	14652	14619	14551	14770	14583	14663	14727	14566	14580	14539	14630	14658	14629	14687	14607	14525	14512	14597	14753	14620	14595	14649	14556	14634	14624	14816	14597	14758	14812	14602	14728	14670	14559	14624	14916	14804	14595	14804	14510	14732	14647	14780	14669	14612	14795	14883	14649	14667	14738	14766	14548	14632	14669	14640	14668	14685	14573	14671	14721	14627	14786	14617	14338	14627	14690	14780	14457	14705	14602	14657	14742	14762	14749	14732	14805	14677	14658	14702	14680	14596	14651	14744	14739	14604	14622	14658	14589	14721	14524	14631	14447	14637	14659	14507	14671	14610	14706	14504	14585	14565	14690	14555	14704	14687	14738	14635	14763	14848	14744	14538	14692	14731	14658	14587	14603	14696	14481	14726	14690	14760	14712	14900	14711	14785	14600	14739	14655	14730	14741	14548	14700	14642	14695	14698	14581	14563	14736	14644	14706	14748	14766	14735	14963	14632	14719	14654	14749	14550	14763	14743	14508	14743	14586	14790	14599	14760	14747	14808	14597	14763	14630	14693	14727	14595	14722	14597	14698	14595	14811	14712	14643	14691	14619	14709	14620	14602	14531	14568	14495	14691	14494	14586	14588	14639	14623	14640	14835	14703	14674	14717	14803	14766	14706	14614	14605	14597	14690	14649	14561	14766	14748	14458	14756	14698	14694	14624	14622	14747	14777	14653	14519	14675	14573	14839	14659	14752	14813	14503	14755	14747	14752	14695	14608	14865	14605	14794	14609	14569	14697	14701	14801	14700	14721	14696	14718	14651	14672	14627	14766	14899	14680	14549	14764	14740	14695	14761	14596	14668	14701	14732	14846	14602	14646	14673	14540	14632	14684	14813	14574	14810	14726	14766	14648	14675	14789	14734	14747	14733	14760	14617	14724	14513	14781	14755	14646	14641	14777	14702	14729	14584	14788	14821	14878	14700	14560	14733	14642	14689	14652	14718	14648	14599	14496	14660	14726	14816	14684	14691	14751	14678	14691	14697	14615	14605	14679	14766	14744	14675	14825	14789	14651	14790	14682	14701	14528	14615	14524	14641	14707	14608	14510	14748	14798	14573	14592	14786	14776	14664	14583	14551	14665	14673	14749	14657	14537	14683	14711	14611	14783	14704	14738	14508	14504	14841	14758	14547	14559	14656	14682	14596	14780	14851	14700	14723	14634	14713	14498	14901	14593	14635	14814	14705	14688	14717	14718	14708	14765	14859	14827	14783	14469	14516	14681	14618	14828	14865	14673	14740	14720	14743	14626	14596	14850	14885	14665	14581	14809	14618	14679	14662	14741	14817	14800	14641	14663	14687
23013	22367	35777	37094	32538	27659	26582	19925	17670	17253	17378	16870	17022	16787	17097	17100	16991	16949	16802	16738	16819	16823	16923	16781	16658	16765	16814	16881	16713	16771	16836	17021	16896	16764	16718	16749	16633	16627	16655	16563	16655	16768	16853	16621	16938	16573	16883	16660	16585	16795	16893	16760	16736	16689	16546	16714	16679	16828	16501	16553	16383	16591	16840	16796	16516	16820	16756	16607	16554	16832	16744	16618	16631	16884	16725	16683	16634	16656	16786	16820	16754	16496	16713	16652	16558	16546	16721	16530	16768	16877	16514	16710	16829	16689	16811	16572	16511	16475	16523	16673	16718	16592	16718	16571	16832	16914	16657	16815	16707	16736	16629	16730	16567	16875	16874	16805	16615	16670	16769	16597	16658	16599	16751	16696	16544	16623	16460	16669	16444	16519	16604	16578	16695	16691	16666	16701	16921	16647	16668	16782	16908	16735	16751	16747	16838	16816	16957	16717	16668	16573	16745	16680	16653	16693	16741	16710	16788	16609	16629	16764	16671	16810	16673	16577	16591	16812	16625	16717	16629	16674	16504	16585	16758	16669	16600	16684	16770	16732	16719	16628	16860	16552	16745	16544	16668	16706	16841	16693	16685	16652	16852	16468	16707	16710	16739	16438	16524	16477	16618	16673	16680	16525	16731	16657	16451	16669	16583	16544	16351	16615	16776	16705	16714	16664	16617	16711	17015	16854	16683	16683	16805	16469	16713	16728	16668	16615	16841	16473	16883	16712	16619	16706	16652	16601	16638	16575	16680	16520	16681	16673	16727	16719	16726	16535	16760	16830	16694	16723	16706	16608	16611	16415	16410	16597	16678	16704	16608	16599	16707	16581	16642	16646	16641	16609	16430	16559	16580	16685	16732	16653	16573	16700	16706	16699	16715	16550	16567	16665	16675	16817	16604	16771	16502	16471	16550	16777	16435	16586	16495	16784	16574	16639	16745	16565	16530	16617	16603	16687	16653	16553	16957	16614	16667	16722	16695	16545	16630	16723	16434	16602	16720	16626	16926	16732	16724	16700	16712	16602	16965	16734	16677	16768	16449	16454	16602	16536	16771	16622	16712	16879	16615	16806	16748	16800	16571	16543	16798	16651	16740	16604	16602	16787	16782	16692	16659	16507	16577	16583	16642	16586	16541	16674	16710	16656	16677	16755	16619	16549	16770	16725	16704	16560	16708	16826	16780	16847	16484	16679	16735	16468	16579	16720	16680	16469	16505	16685	16678	16545	16402	16456	16588	16835	16394	16758	16607	16492	16532	16552	16499	16696	16604	16697	16706	16566	16786	16453	16692	16742	16668	16555	16731	16754	16725	16683	16531	16785	16625	16518	16600	16609	16651	16531	16450	16687	16714	16603	16536	16700	16639	16579	16751	16724	16531	16495	16589	16724	16823	16580	16533	16653	16664	16751	16647	16720	16755	16731	16571	16517	16638	16642	16713	16680	16853	16730	16672	16457	16604	16645	16414	16820	16751	16471	16530	16670	16608	16630	16744	16648	16698	16715	16754	16655	16720	16679	16552	16684	16765	16817	16874	16493	16705	16517	16628	16754	16554	16569	16632	16451	16818	16530	16679	16714	16761	16719	16629	16557	16660	16645	16725	16635	16747	16658	16579	16696	16721	16458	16817	16637	16728	16674	16599	16604	16533	16529	16748	16572	16737	16651	16582	16593	16768	16435	16710	16638	16786	16426	16522	16562	16831	16825	16681	16643	16692	16707	16475	16637	16779	16700	16847	16721	16541	16788	16653	16675	16852	16506	16583	16534	16896	16725	16725	16657	16571	16448	16512	16788	16570	16586	16758	16633	16523	16491	16565	16713	16474	16725	16622	16570	16684	16699	16580	16703	16715	16518	16734	16679	16715	16687	16796	16693	16543	16608	16625	16604	16580	16685	16616	16596	16473	16747	16529	16598	16736	16602	16636	16687	16576	16694	16826	16569	16473	16597	16770	16530	16655	16499	16704	16516	16903	16681	16495	16699	16608	16743	16718	16926	16684	16607	16616	16749	16859	16786	16779	16786	16768	16693	16725	16675	16450	16368	16846	16706	16633	16588	16509	16697	16703	16595	16731	16713	16711	16690	16589	16622	16686	16575	16803	16695	16499	16739	16696	16645	16576	16643	16559	16505	16687	16679	16558	16620	16539	16683	16728	16651	16811	16634	16531	16781	16563	16892	16563	16502	16673	16624	16624	16899	16635	16678	16710	16669	16563	16706	16588	16575	16655	16749	16704	16525	16664	16578	16609	16510	16726	16653	16570	16677	16602	16548	16733	16616	16697	16708	16662	16537	16523	16828	16773	16583	16785	16913	16576	16546	16711	16727	16686	16629	16448	16403	16773	16691	16519	16492	16723	16615	16778	16669	16719	16589	16578	16635	16686	16531	16616	16756	16782	16609	16668	16827	16790	16762	16594	16482	16612	16816	16710	16754	16763	16749	16469	16638	16580	16713	16480	16699	16703	16668	16617	16574	16744	16581	16575	16871	16502	16476	16895	16562	16771	16753	16607	16467	16692	16977	16539	16616	16473	16416	16737	16655	16503	16518	16532	16649	16628	16773	16585	16626	16729	16747	16633	16523	16582	16543	16714	16964	16836	16635	16495	16704	16652	16578	16879	16523	16655	16761	16860	16423	16847	16468	16568	16366	16703	16667	16672	16682	16426	16719	16657	16502	16650	16669	16776	16586	16626	16526	16641	16658	16354	16371	16456	16922	16785	16844	16725	16734	16611	16487	16373	16484	16613	16466	16492	16657	16566	16540	16662	16665	16656	16652	16791	16479	16677	16583	16874	16447	16473	16646	16616	16550	16561	16702	16756	16569	16478	16463	16622	16679	16596	16514	16493	16676	16725	16578	16497	16597	16760	16804	16745	16629	16663	16664	16987	16622	16659	16645	16736	16797	16785	16610	16601	16612	16621	16763	16554	16562	16725	16705	16400	16690	16682	16530	16511	16669	16507	16692	16745	16647	16729	16733	16524	16552	16788	16611	16721	16549	16631	16753	16513	16504	16871	16679	16558	16640	16705	16826	16673	16709	16601	16634	16480	16422	16690	16686	16705	16808	16613	16737	16601	16529	16609	16485	16545	16466	16588	16564	16533	16524	16658	16633	16565	16518	16697	16762	16598	16723	16666	16731	16831	16454	16840	16410	16691	16732	16682	16658	16824	16451	16705	16477	16849	16700	16690	16730	16921	16578	16569	16743	16762	16661	16793	16810	16738	16544	16526	16636	16571	16714	16714	16809	16826	16885	16667	16626	16761	16909	16708	16671	16530	16581	16682	16623	16873	16692	16731	16627	16595	16843	16479	16627	16712	16786	16558	16672	16633	16721	16571	16649	16828	16604	16636	16397	16347	16509	16793	16761	16739	16698	16725	16746	16464	16699	16466	16743	16619	16838	16640	16738	16669	16685	16742	16692	16509	16656	16588	16569	16761	16532	16759	16794	16696	16682	16767	16662	16561	16653	16637	16520	16604	16810	16644	16765	16695	16694	16821	16490	16427	16583	16680	16592	16626	16512	16741	16666	16437	16513	16763	16586	16728	16594	16615	16688	16518	16713	16517	16613	16668	16724	16651	16664	16667	16602	16622	16667	16739	16596	16672	16554	16463	16583	16843	16714	16690	16751	16676	16788	16447	16684	16647	16611	16624	16452	16713	16885	16650	16732	16633	16583	16587	16558	16722	16705	16467	16669	16848	16595	16702	16605	16593	16744	16579	16720	16819	16847	16973	16722	16548	16476	16651	16668	16895	16710	16913	16743	16605	16689	16488	16666	16602	16431	16630	16518	16736	16459	16621	16763	16714	16698	16528	16672	16584	16594	16600	16695	16604	16569	16594	16452	16619	16760	16420	16759	16694	16579	16586	16586	16671	16474	16647	16566	16565	16393	16658	16668	16780	16652	16571	16528	16734	16558	16599	16633	16810	16790	16702	16781	16715	16513	16707	16517	16688	16391	16532	16670	16664	16715	16740	16604	16737	16436	16684	16666	16758	16628	16497	16561	16621	16665	16423	16730	16587	16488	16567	16832	16745	16701	16753	16723	16749	16542	16697	16685	16619	16392	16665	16627	16690	16702	16607	16741	16575	16550	16665	16681	16624	16556	16737	16510	16567	16497	16724	16867	16773	16562	16553	16472	16585	16572	16792	16617	16801	16604	16650	16786	16612	16776	16735	16645	16649	16796	16687	16771	16692	16765	16587	16805	16587	16585	16582	16798	16582	16646	16672	16656	16666	16695	16689	16479	16743	16711	16466	16677	16784	16762	16650	16855	16640	16580	16664	16572	16554	16761	16712	16661	16699	16567	16638	16591	16525	16682	16679	16664	16628	16530	16564	16603	16767	16783	16688	16486	16621	16803	16695	16652	16760	16646	16579	16642	16708	16860	16691	16748	16700	16716	16607	16644	16637	16814	16665	16656	16674	16760	16652	16618	16645	16610	16665	16637	16477	16491	16861	16635	16601	16650	16826	16765	16685	16683	16466	16587	16474	16490	16596	16654	16462	16608	16653	16725	16697	16712	16703	16697	16494	16531	16781	16988	16740	16600	16644	16543	16627	16865	16723	16595	16718	16782	16774	16602	16623	16910	16772	16915	16754	16593	16645	16453	16599	16663	16798	16468	16563	16699	16663	16605	16758	16565	16741	16613	16633	16748	16602	16781	16621	16739	16551	16697	16477	16615	16828	16712	16811	16587	16653	16690	16773	16712	16711	16689	16766	16826	16636	16679	16770	16517	16775	16849	16605	16458	16504	16495	16552	16737	16792	16562	16596	16541	16824	16717	16710	16541	16641	16732	16735	16594	16609	16741	16494	16774	16833	16501	16588	16726	16572	16559	16666	16504	16705	16600	16791	16650	16590	16649	16642	16506	16689	16651	16566	16649	16702	16604	16449	16641	16576	16583	16669	16868	16485	16641	16570	16793	16564	16735	16548	16658	16665	16406	16539	16564	16775	16571	16723	16599	16510	16485	16493	16795	16707	16623	16865	16565	16691	16642	16692	16764	16545	16548	16506	16696	16712	16567	16777	16550	16546	16564	16609	16741	16773	16697	16802	16613	16652	16634	16839	16752	16640	16711	16688	16634	16646	16648	16608	16580	16702	16564	16658	16745	16536	16791
64537	105713	92244	72472	48316	28913	21889	17494	15732	14879	14710	14827	14868	14811	14953	14831	14830	14868	14684	14990	14826	15066	14811	14859	15056	14853	14977	14957	14837	14827	14901	14947	14754	14768	14719	14919	14857	14917	14762	14758	14843	14776	14817	14933	14830	14799	14826	14715	14729	14663	14837	14896	14731	15015	14914	14965	14931	14780	14638	14802	14933	15024	14847	14703	14959	14639	14781	14636	14789	14885	14870	14836	14845	14884	14795	14738	14805	14785	14824	14784	15029	14794	15013	14723	15026	14991	14924	14767	14827	14884	14804	14833	14829	14766	14788	14832	14698	14959	14980	14690	14880	14750	14683	14998	14816	14751	14765	14744	14800	14921	14699	14961	14721	14871	14855	14772	14954	14691	14901	15017	14688	14762	14842	14840	14831	14805	14745	14825	14966	14960	15001	14794	14811	14718	14930	14821	14887	14819	14793	14890	14745	14829	14848	15010	14755	14805	14929	14893	14794	14688	14773	14735	14824	14752	14880	14904	14986	14765	14739	14691	14794	14842	14757	14767	14780	14856	14913	14815	14934	14904	14884	14895	14680	14895	14742	14690	15070	14762	14824	14746	14877	14703	14711	14928	14942	14852	14791	14570	14859	14910	14896	14788	14889	14791	14745	14724	14748	14879	14775	14945	14788	14855	14757	14686	14903	14807	14870	14786	14684	14757	14740	14822	14810	14957	14821	14963	14941	14714	14800	15021	14863	14911	14844	14894	14801	14814	14820	14733	14755	14822	14804	14846	14715	14907	14718	14819	14786	14887	14874	14861	14893	14808	14865	14785	14838	14854	14945	15007	14846	14785	14881	14830	14738	14676	14952	14688	14850	14992	14840	14617	14743	14715	14776	14818	14808	14754	14894	14863	14759	14834	14790	14853	14899	14824	14688	14830	14852	14772	14823	14668	14840	14929	14944	14915	14851	14955	14799	14690	14720	14773	14849	14743	14920	14903	14882	14839	14791	14741	14719	14912	14662	14894	14789	14740	14899	14862	14818	14983	14670	14765	14872	14890	14867	14702	14687	14875	14766	14833	14767	14829	14848	14683	14951	14923	14663	14759	14793	14778	14943	14713	14722	14879	15039	14678	14932	14909	14764	14732	14849	14754	14957	14617	15044	14846	15041	14946	14802	14851	14761	14744	14920	14828	14758	14948	14778	14755	14654	14975	14824	14894	14752	14815	14814	14906	14824	14806	14727	14719	14941	14826	15019	14861	14818	14730	14996	14790	14896	14707	14745	14828	14821	14961	14876	14890	14635	14862	14891	14868	14817	14837	14861	14657	14935	14839	14833	14695	14937	14766	14903	14910	14722	14673	14916	14890	15070	14947	14811	14720	14687	14918	14926	14937	14669	14786	14764	14963	14726	14827	14773	14922	14804	14910	14810	14978	14798	14748	14792	14812	14919	14843	14878	14792	14862	14706	14918	14905	14815	14785	14924	15036	14916	14789	14697	15003	14763	14828	14829	14687	14742	14764	14791	14843	14867	14795	14806	14780	14832	14919	14847	14753	14899	14790	14787	14670	14921	14819	14868	14791	14888	14835	14833	14916	14871	14799	14645	14886	14882	14761	14741	14940	14689	14820	14707	14926	14877	14838	14871	14801	14983	14788	14958	14846	14734	14778	14704	14879	14762	15083	14736	14981	14896	14968	14888	14912	14695	14971	14963	14853	14722	14949	14702	14842	14855	14839	14788	14562	14686	15018	14775	14743	14680	14930	14658	14923	14986	14957	14783	14720	14869	14844	14906	14848	14855	14909	14842	14884	14717	14851	14781	14880	14875	14909	14759	14961	14775	14904	14759	14781	14856	14674	14881	14815	14643	14885	14683	14835	14763	14937	14809	14833	14763	14982	14889	14821	14913	14829	14882	15062	14852	14737	14747	14924	14820	14861	14872	14746	14654	14896	14946	14903	14653	14850	14927	14690	14715	14923	14870	14780	15009	14925	14841	14822	14897	14935	14697	14913	14768	14841	14753	14744	14996	14790	14793	14868	14860	15031	14846	14858	14879	14928	14679	14819	14847	14875	14851	14907	14711	14925	14894	14691	14806	14919	14920	14826	14762	14855	14922	14803	14710	14868	14951	14863	14837	14948	14757	14815	14888	14775	14711	14917	15013	14822	14881	14769	14942	14853	14928	14778	14949	14707	14828	14626	14913	14958	14733	14892	14861	14682	14906	14727	14879	14959	14773	14941	14821	14741	14734	14662	14819	14929	14851	14773	14718	14835	14881	14879	14888	14823	14930	14772	14933	14756	14850	14914	14710	14573	14879	14823	14977	14774	14554	14702	14631	14878	14843	14944	14638	14846	14791	14833	14871	14707	14855	14853	14908	14754	14937	14925	14863	14909	14788	14747	14885	14810	14697	14883	15000	14796	14793	14732	14894	14855	14811	14843	14718	14935	14954	14888	14787	15029	14977	14689	14901	14781	14923	14899	14981	14786	14880	14744	14727	14970	14821	14985	14949	14845	14834	14787	14826	14897	14849	14747	14875	14778	14940	14800	14798	14822	14931	14852	14903	14750	14787	14820	14647	14777	14817	14822	14795	14736	14776	15008	14927	14966	14856	14772	14786	14830	15046	14956	14839	15014	14720	15027	14792	14781	14851	14891	14759	14761	14850	14824	14798	15041	14845	14853	14958	14723	14854	14859	14803	14800	14734	14831	14854	14661	14795	14947	14803	14852	14837	14697	14829	14806	14826	14876	14763	14859	14799	14982	14785	14714	14851	14755	14836	14826	14906	14623	14927	14804	14688	14954	14803	14814	14800	14798	14855	14950	14748	14901	14877	14753	14957	14928	14788	14769	14861	14922	14808	14836	14824	14896	14705	14918	14773	14832	14776	14818	14726	14791	14802	14769	14915	14889	14795	14895	14931	15034	14783	14622	14828	14662	14885	14678	14718	14663	14786	14787	14774	14856	14853	14816	14802	14840	14648	14867	14739	14887	14886	14749	14889	15013	14866	14990	14832	14939	14688	14904	14961	14927	14998	14660	14846	14948	14982	14722	14853	14884	15004	14660	15170	14775	14835	14726	14682	14913	14919	14817	14881	14806	14886	14893	14863	14767	14789	14874	14752	14841	14837	14859	14662	14733	14754	14793	14781	14906	14760	14954	14776	14764	14903	14841	14875	14846	14954	14776	14752	14981	14724	14713	14931	14948	14772	14737	14802	14935	14849	14633	14745	14943	14783	14930	14774	14827	14756	14723	14927	14759	14830	14917	14753	14896	14828	14664	14902	14820	14781	14955	14772	14736	14608	14932	14756	14782	14845	14810	14833	14625	14610	14811	14702	14910	14816	14827	14873	14521	15012	14826	14872	14877	14908	14881	14930	14828	14930	14779	14862	14852	14829	14804	14824	14708	14947	14797	14945	14847	14885	14927	14822	14868	14857	14667	14852	14743	14973	14820	14729	14863	14717	14689	14776	14733	14673	14749	14652	14835	14883	15076	14834	14857	14962	14791	14762	14789	14847	14761	14844	14742	14756	14682	14667	14850	14798	14909	14786	14911	15083	14863	14917	15006	14739	14867	14831	14787	14913	14916	14812	14798	14738	14816	14841	14886	14846	14821	14894	14803	14871	14928	14820	14937	14971	14810	14862	14890	14882	14744	14875	14758	14788	15043	14836	14855	14864	14798	14784	14798	14818	14763	14955	14723	14887	14873	14786	14842	14759	14758	14804	14913	14778	14746	14831	14847	14900	14876	14848	14743	14735	14602	14833	14825	14724	14862	14694	14834	14712	14826	14884	14915	14828	14690	14789	14792	14757	14745	14761	15134	14800	14861	14769	14849	14701	14756	14700	14945	14882	14904	14938	14786	14593	14898	14939	14825	14992	14696	15035	14967	14890	14900	14787	14951	14694	14844	14744	14767	14887	14793	14741	14891	14686	14964	14845	14945	14775	14847	14970	14869	14722	14775	14747	14835	14794	14631	14932	14691	14858	14805	14812	14610	14785	14755	14921	14806	14741	14713	14847	14727	14704	14908	14944	14925	14919	14746	14792	14794	14789	14931	14755	14808	14794	14835	14786	14914	14822	14773	14887	14796	14924	14785	14875	14793	14918	14703	14766	14766	14670	14815	14813	14743	14794	14879	14910	14811	14853	15003	14890	14886	14796	14869	14851	14939	14971	14747	14857	14898	14874	14689	14893	14779	14905	14824	14930	14740	14810	14973	14789	14826	14872	14813	14935	14894	14943	14824	14924	14932	14891	14896	14906	14946	14854	14714	14882	14874	14823	14956	14760	14903	14918	14834	14928	14869	14700	15034	14755	14887	14670	15055	14794	14759	14897	14851	14825	14798	14802	14759	14922	15004	14908	14963	14866	14837	14679	14852	14776	14604	14986	14798	14810	14601	14736	15014	14817	14781	14831	14686	14952	14869	14950	14882	14853	14842	14857	14776	14922	15000	14900	15021	14780	14647	14588	14882	14857	14930	14958	14740	14849	14960	14767	14564	14692	14781	14668	15039	14767	14861	14881	14790	14849	14956	14774	14864	14812	14776	14706	14923	14873	14831	14844	14865	14957	14848	14871	14861	14838	14612	14788	14899	14809	14800	14912	14724	14767	14913	14885	14751	14775	14938	14884	14822	14792	14818	14806	14942	14865	14888	14719	14906	14725	14693	14941	14999	14717	14859	15012	14799	14912	14848	14861	14838	14785	14885	14896	14792	14799	14820	14796	14866	14936	14841	14865	14838	14735	14748	14916	14889	14846	14857	14636	14990	14903	14799	14947	14788	14802	14734	14821	14923	14903	14760	15003	14701	14811	14825	14806	14729	14757	14823	14845	14918	14846	14786	14913	14877	14735	14957	14708	14811	14720	14608	14707	14923	14788	14904	14860	14699	14890	14854	14712	14801	14839	14789	14755	14979	14824	14776	14825	14858	14928	14872	14728	14779	14826	14839	14865	14913	14841	14799	14697	14978	14843	14803	14749	14888	14861	14756	14845	14866	14824	14868	14866	14895	14682	14807	14788	14842	14830	14986	14730	14821	14727	14813	14842	14868	14857	14879	14906	14768	14817	14651	15011	14834	14897	14866	14932	14870	14806	14730	14805	14954	14722	14811	14858	14836	14657	15016	14822	14661	14776	14849	14763	14788	14906	14757	14773	14809	14755	15008
29413	34423	43208	32640	22761	18756	17978	17350	17154	17473	16999	16874	16916	17140	17203	17142	17235	17118	17013	17203	17162	17067	16921	17297	17014	17019	17039	16753	17101	17107	16985	17136	16895	17084	16850	16894	16998	16966	17081	16840	17133	16789	17252	17014	16985	16836	16902	16841	17012	16856	16787	16942	17096	17172	16888	16973	17071	17034	17044	16942	16873	16810	17002	17097	17270	16892	17044	16897	16968	17062	16873	17132	17095	16910	16778	17105	16999	17153	17061	16986	16986	16842	16973	17046	16854	17119	17161	17036	16804	17093	17089	16785	16801	16831	17036	17214	16965	17131	17048	16869	16985	16908	17053	16814	17004	16950	16977	16923	17059	16823	16798	17201	16828	16967	16982	16905	16819	17185	17044	17109	17147	16980	17095	16956	16903	17061	16909	16927	17191	16809	17172	16762	17131	16818	16850	17010	17110	16831	16954	17182	17145	16851	16962	16994	16867	17074	16991	16978	17021	16751	17001	16970	17102	17048	17023	16952	16882	17102	16848	16982	16875	16926	17174	17032	17133	17062	17007	17018	17088	17112	16949	17161	16836	16949	17075	16942	17044	17028	16882	17015	17065	16989	16995	16960	17104	17067	16891	17117	17005	17014	16935	17050	17082	16909	17045	17003	16887	16820	17322	17264	17002	17123	16941	17281	17109	16820	17065	16888	17040	17005	17039	16885	17046	17058	17150	17089	17030	16861	17081	16905	17213	16994	17118	17113	16887	17064	17002	17016	17160	16907	17010	16948	17058	16856	17050	16899	17032	16973	16992	16941	17084	17004	17086	17076	17133	17027	17020	17007	16996	16973	16839	17037	16770	16953	17044	16874	16907	16934	16913	17082	16957	17127	16951	16936	17020	17012	16858	16837	17014	17169	17053	16976	16919	16958	16919	16928	16915	16982	16875	17107	17110	16980	17086	16950	16984	16962	17033	16874	17094	16943	17026	16980	16944	16859	16891	17060	17209	16952	16995	16951	16921	17003	16930	16775	16906	17146	17052	16949	16942	16786	16986	17024	17111	17080	17119	17031	17029	16829	16809	17022	16872	17193	17051	16920	17019	17035	16912	17035	17008	16887	16948	17127	17069	16929	16977	16908	16781	16896	16871	16836	16890	17007	17198	17060	16952	17042	17039	17092	16918	17047	17093	16762	16923	16988	16806	16867	16918	16805	17073	16938	17072	17086	16909	16954	17092	17034	17053	17143	16969	16988	17146	17135	16696	16994	17008	16846	16991	16945	16821	16763	17128	16882	16916	17153	17124	16903	16679	17000	17066	17063	16853	16855	16966	16983	17124	17215	16997	17047	16945	16765	17010	16809	16974	16877	17036	17038	16987	17043	17035	17051	16989	16990	17129	17131	17057	16949	17045	16966	16780	16912	16977	17029	16982	16962	16904	16920	16827	16847	16952	16840	16940	16977	16925	16887	17075	17026	17059	16939	16869	17079	16987	16997	16969	17150	17030	16978	17128	17141	17023	17046	16864	17021	17027	17124	16988	16806	16917	16891	17047	17033	17100	16983	16960	16996	16977	17032	17012	17077	16866	17229	16944	17032	17009	17024	17002	16872	17112	17060	16894	16982	16863	16870	16870	16850	17001	16913	16945	17105	17037	17197	17058	17159	17245	17052	16950	17065	16956	16844	17095	16829	16887	16860	17019	17017	17114	16847	17103	17050	17087	16865	17014	17050	17082	16788	17041	16892	17078	17063	16898	17232	17013	16974	17048	16772	16829	16934	17034	16936	16929	16917	16840	16993	16819	17126	16939	16883	16930	17124	16804	17060	17117	17032	17113	17041	16977	17122	17033	16989	17032	17130	16919	16762	17005	16769	17052	17110	17104	17187	17242	16862	17074	17003	16931	16950	17078	16954	17062	17091	16917	16810	16999	17079	17052	17287	16966	16879	17140	17019	16744	17002	17020	16935	16914	16951	16972	16969	16999	16900	17019	16851	17064	17031	17008	17058	17119	16959	16850	17076	16937	17221	16793	16917	16779	17174	17174	16968	16954	17007	17037	17239	16959	17105	16957	17120	17029	16830	17353	16850	16904	17058	17031	17162	16959	16697	17125	17015	16952	17321	17147	17207	16757	17051	17005	17013	17211	17113	16992	16959	16968	17045	17067	17027	17045	16916	17274	17115	16778	17111	17156	17004	17140	16897	17093	16834	16935	16868	17049	16840	16931	17006	16918	16998	16918	17154	17057	17018	16986	16962	17098	16799	16961	17304	16979	17111	17025	16975	17164	16882	16804	16959	16869	16944	16996	17108	17124	16949	17038	16961	16984	16795	17161	17016	16965	17145	17176	16961	16914	17010	17281	17049	17148	17063	17188	16919	16959	17089	16920	17021	16797	16814	16846	17018	17232	16862	17058	16930	17046	16903	17126	17149	17016	16949	17112	16863	16952	17102	17090	17015	16889	17020	17157	17181	17094	17207	17328	17080	17009	17020	16932	17004	17041	17050	16819	16980	17055	17197	17282	16990	17123	17195	17103	16981	17004	17003	16917	17156	16886	16950	16944	16986	16998	16962	16983	17045	17018	16999	17130	17133	16998	17124	17133	17026	16913	16985	16947	17041	16900	16912	17036	17022	16787	16958	16855	17196	17060	17054	17019	17026	16995	16884	16806	16969	16971	17122	17049	17043	16909	16775	16990	17166	16961	16762	17030	17101	17047	16914	16925	17038	16874	17040	17043	16910	17051	17029	16918	17133	16932	17045	16943	16900	17004	17042	16837	16848	16843	16940	16852	16872	17159	16874	17169	17290	17067	17006	17122	17151	17018	17035	16848	16857	16915	17009	17063	16861	16952	17102	17087	16890	16884	17072	17125	17215	17020	17033	16900	16949	17051	17067	16894	16961	16987	16974	17143	17142	17160	17050	16903	17066	17070	17072	17095	17013	16826	16976	16869	17203	17000	17231	16952	16983	16869	17013	17115	17045	16746	17054	16911	16943	17153	17083	16881	17029	16853	16922	16755	16998	17118	17099	17129	16888	17028	16890	16998	16833	16929	16967	17025	17299	16996	17157	17066	16915	17064	16976	17026	16839	16788	17035	16963	17236	17005	16986	17179	16928	17125	16823	17151	16935	17052	17102	17006	17091	17136	17137	16825	16814	16860	16964	16895	17081	17063	17071	17094	17036	17174	17004	16899	16927	16962	16892	16840	16945	16835	16841	17039	16839	17017	16966	17046	16919	16975	17100	17100	17057	17017	17281	17188	17059	16899	16885	17202	16876	16913	16882	16900	16954	16952	17032	17024	16911	16979	17029	16853	16832	16796	16950	16885	16815	17015	16761	16952	16989	16970	16966	16998	16852	17183	17005	17013	16949	16963	16867	16918	16947	17095	17056	16809	17017	17077	17062	17090	17185	17073	16968	16780	17137	17067	17036	17120	17050	17028	16844	16948	16878	17020	17026	16846	17003	16936	17126	17056	17011	17016	17096	16982	17094	17198	16963	17006	16756	16902	17033	16915	17017	16980	16907	16923	16846	16927	17120	17148	16962	17053	17038	16983	17139	17086	16973	17141	17142	17082	17102	17057	17131	17298	17095	16958	16798	16991	17105	17138	16983	16976	17078	17091	16883	17040	16938	17048	16936	16878	17263	17084	16874	17094	16949	16984	17028	16992	16951	16824	16980	16966	17002	16876	16796	16986	16989	16836	17074	17024	17088	17150	16940	16997	16950	17087	17173	17081	17045	16832	16751	17220	16916	16970	16873	17185	16771	16961	16906	16991	16914	17331	17088	17130	16973	16783	16841	16948	16835	17047	17184	17002	17036	17103	17007	17079	16927	17171	16920	16772	16918	16867	17033	17093	16875	17046	17177	16841	16914	16967	17002	16993	16978	17004	17103	16995	17016	17024	17122	16896	17067	16984	16990	16970	16983	16923	16954	16999	16895	17095	16964	17155	17025	16914	17061	17106	16906	17004	16955	17019	17028	16788	17045	17231	17100	16989	16981	17065	17006	17004	16968	17118	16877	17002	17126	16974	16952	17085	17149	16955	16960	16933	16998	17065	17080	17054	17157	17091	17080	16959	17124	17141	17026	16800	16927	16986	16978	17001	17020	17287	16979	17006	17019	16782	17018	17079	17094	17040	16874	16820	16979	17007	17032	16820	17075	16931	17136	17123	17222	17101	17128	17010	17096	17068	17223	16883	16966	17069	17007	16920	16921	16973	16879	16885	16797	16929	17036	17035	16941	16906	17069	16747	16976	16924	16930	17002	16973	16682	17123	17087	16886	16956	17078	16926	16913	17238	16716	17050	16915	16936	16803	17029	17143	17090	16887	16955	17211	17006	17068	16930	16920	17206	16880	16926	17087	16947	17071	16929	16947	17001	17023	17186	16976	16938	17012	17150	17034	16970	17132	17143	17179	17088	16979	16978	17083	17161	17165	16878	16903	17091	17141	17023	16836	16930	16978	16979	16994	17228	16937	16938	16899	16895	16930	17090	16964	16924	16945	17164	16861	16878	16986	17051	17037	17011	16982	16963	17003	16803	16757	16944	16956	16905	16843	17094	17056	17116	16997	17089	17060	16961	17156	17080	16795	16884	16868	16845	16996	17145	17102	17088	16958	16989	17084	16871	16857	16748	17055	16893	16993	17034	17070	17039	17061	16750	17015	17097	16991	17066	16946	17119	17004	17046	16998	17087	17061	17049	16844	16804	17112	17173	16960	16953	16919	17048	17155	16916	16933	17122	16927	16933	16959	17141	17069	16954	16970	17176	16931	17037	16898	16967	16838	16900	17010	16866	16796	16949	16980	16876	17186	17013	16941	17021	16989	16960	17127	17106	16989	16891	17085	16856	17061	16982	16959	17225	17141	17043	17048	16883	16849	17099	17155	17002	16915	17002	16897	16952	17057	16950	16776	17064	16890	16947	17125	17186	17018	16956	17000	17040	16849	16980	16989	16935	16893	16989	16904	17094	17156	16976	17331	16808	17033	17104	17013	16999	16852	16878	16867	17043	17172	17083	17037	16982	17093	17151	17077	16990	16945	17115	16989	17094	17235	17038	17255	17115	16845	16999	16950	17083	17029	17170	16912	16978	16980	16954	16966	16767	16840	16977	16983	17030	16945	17176	16942	16802	17218	16939	17019	16968	16958	16954	16892	17217	16889	16953	16856
34614	54383	45696	29766	20302	16476	15654	15234	15039	15092	15063	15123	15107	15184	15104	15228	14991	14988	15267	15214	15297	15227	15172	15069	15112	15061	15072	15255	15160	15010	15069	14981	15189	15231	15124	15040	15037	15169	15064	15146	15120	15006	15112	14985	14914	15119	15230	15160	15171	14915	15048	14862	15038	15065	15192	15198	15204	15147	15120	15003	14988	15114	14976	14991	15026	14980	15045	15168	15108	14990	15092	15041	15181	14856	15003	15114	15132	15019	15036	15114	15078	15087	15063	15184	15004	15094	14944	14887	15067	15007	15142	15217	15042	15104	15038	15119	15112	15050	15067	15055	14990	15185	15058	14974	15041	15067	14929	14966	15070	14985	15044	14994	15205	14984	14964	15160	15054	14976	15079	14955	15183	15079	15092	15013	15060	15015	15134	15074	15093	14977	15074	14977	14938	15028	14933	15020	15032	15188	15119	15214	15110	14924	15113	14971	14746	15059	14994	15293	15183	15074	15170	14964	15155	14801	15011	14909	15023	15140	14994	14998	15187	15105	15038	15140	14997	15132	15210	14990	15010	15000	15263	15088	15023	14981	15045	15078	15023	15142	15111	15044	14875	15011	15004	14977	15139	15062	14933	15067	15071	15098	14997	15089	15064	15074	15007	15078	15047	15101	15090	15082	14946	15065	15078	14978	15025	15093	15037	15110	15005	15218	14943	14865	15126	15001	15179	15006	15009	15193	15021	14927	14998	14921	14967	15033	14947	15067	15036	15090	15176	15007	15093	15036	14973	14977	15121	15005	15022	15002	15197	15041	15051	14923	15191	14878	15097	14984	15237	14871	14891	15111	15002	15076	15117	15171	15164	15039	14892	14951	15067	15132	15111	15036	15060	15238	14918	15008	14970	14970	14932	14991	14994	15071	15112	15134	15011	15070	15118	15096	14942	15011	15035	14876	15111	15000	15077	15094	14961	15016	15114	15092	15028	14973	14948	15065	15141	15231	15038	15072	15125	14942	15008	15073	15050	15052	15029	15234	15068	15098	14990	15139	15148	14966	15092	15083	15077	15226	14873	15106	15080	15102	15091	15163	15118	14917	15046	15126	15034	15137	15101	14963	14836	15225	15043	15206	15148	15069	14955	14937	14870	15228	15038	15094	14965	14921	15183	14982	15287	15026	15185	15010	15155	15035	15085	14994	15005	14846	15078	14967	14962	14982	15158	14928	15024	15051	14960	15145	15235	15161	14981	15208	14805	15060	14983	15109	15037	14990	14995	15102	15064	15163	15160	14983	14871	15149	15077	15126	15115	14860	15079	15026	15013	15085	15119	14975	15111	15049	15138	15036	15010	15225	15139	15212	15042	15079	15184	15077	15052	15065	15054	14985	15263	15113	15120	15062	15066	14821	15045	15174	15158	15046	14914	15075	15176	15020	15163	14910	15040	14971	15157	15039	15105	15079	15002	15178	14855	15088	15180	15019	14937	14969	15176	15094	14991	15096	15151	15148	15013	14963	15176	15019	14980	15055	15102	14894	14928	15108	14908	15144	15194	14899	15087	14936	14906	15058	15016	15026	15086	15084	15073	15020	15125	14841	15147	14880	14934	15044	14994	15083	15071	15050	15116	14923	15095	15119	15076	15203	15050	15156	15071	15058	15166	14969	15190	15063	15127	15012	15142	14952	15063	15094	15071	14929	15133	15008	15191	15095	15145	14941	15072	15088	15251	15076	15106	14959	15176	15127	15056	15031	14972	15050	15021	15140	15268	15098	15128	14908	15180	15036	15089	14934	15153	14967	15195	15107	15142	14945	15073	15056	15090	15038	14964	15011	15114	14956	15181	15061	15132	15036	15265	15139	15005	14981	15041	15094	14967	15121	15009	14994	15030	14962	15146	14951	15191	15181	14938	15070	15167	15034	15192	15112	15055	15022	15066	14975	15169	14997	15059	14917	15064	15005	15139	15074	14952	15192	15083	15031	14916	15160	15047	15042	14912	15144	15039	15056	15046	15172	15264	15251	15194	15067	15222	14926	15048	15143	14926	14964	14988	15123	15016	15120	15115	15068	15060	15098	15160	15304	15056	14982	14988	15172	14943	15199	15120	15242	15160	15044	14900	15009	14972	14926	15037	15124	15058	14924	15072	15016	15163	15229	14973	15255	15010	15064	15153	15248	15154	15059	15059	14922	15006	15033	15033	15086	15080	14935	15053	15039	15006	15074	14991	15059	15319	15030	15161	15101	15120	14820	15008	15172	14975	14964	15103	14987	15018	14959	14816	14992	15118	14990	15001	15106	15194	14971	15197	14937	14966	15045	15012	14898	15152	15021	14941	15089	14884	15051	15000	15154	15128	15066	15053	14888	15159	15146	14963	15193	15120	15016	15159	14943	15077	15099	14772	15044	14932	15066	14988	15105	14894	15058	15019	15172	14992	15115	15142	14953	14986	15091	15088	15099	15336	14919	15053	15066	15101	14997	15051	15076	15021	15126	14997	15091	15180	14965	14903	15135	14990	14981	15115	15006	15121	15024	15218	15278	15016	14912	14995	15155	14947	15006	15276	14980	15096	14967	15225	15009	14918	15011	14993	14954	15147	14821	15030	15073	15043	15062	15223	15075	15074	15055	15089	15089	14980	14868	15031	15032	15061	14969	14989	15098	15064	15007	15181	15120	14983	15199	15152	15072	14937	15003	15198	15084	15053	15068	15200	15010	15040	14953	15145	15062	14880	14989	15061	15218	15137	15030	14979	15223	15112	15005	15033	15171	15213	14896	15087	15045	15110	15035	15040	14977	14885	15022	15118	15040	15223	15048	15126	15048	14960	15082	15013	14958	15116	15158	14939	15015	15149	15156	14997	15135	15176	15029	15030	15186	15249	15096	15180	15001	15088	15069	14953	15143	15041	15190	15051	14891	15172	15075	14962	14966	15180	14929	15239	14796	15033	15073	15033	15028	15086	15174	15042	15130	14994	14989	15136	15057	15009	15152	15277	14843	15059	15130	15116	15286	15201	14749	14975	14960	15059	15112	15223	14979	14971	14915	15164	15141	15109	15147	15133	15034	15058	15176	14978	14974	15200	14879	15370	14947	15187	15031	15149	15034	15030	15013	15239	15098	15098	15057	15109	15078	15140	15029	15071	14977	15113	15152	15076	15056	15113	15191	15129	14969	15272	14977	15065	15093	14905	15058	15003	14998	14997	15109	15188	15146	15279	15136	15082	14817	15005	15088	15137	15028	15026	14947	15174	15165	15122	14997	15094	15032	15077	15070	15033	15025	15058	15010	15093	14974	15047	15170	15108	15028	14982	15205	15207	15106	15285	14945	15124	15083	15098	15032	14865	15021	15131	15190	14969	14943	15106	14981	15047	15155	15089	15135	14957	15118	15109	15045	14994	15024	14904	14975	15098	15183	15147	14950	15177	15213	14958	15138	14982	15060	15023	15121	14906	14934	14957	15181	15155	15003	15103	15024	15105	15047	15127	14922	15080	15079	15105	15126	15184	14965	14948	14981	14999	14918	15123	15160	15035	14998	14925	14816	14905	15042	14942	14990	15022	14994	15117	14968	15257	14993	15101	15057	15042	14945	15118	14974	15146	15189	15069	14920	15128	15083	14946	14873	14948	15098	15014	15208	15026	15073	15243	15097	15131	15051	15266	14985	15077	15032	15089	15174	15105	15081	15116	15103	15141	15189	14858	14951	15109	15182	15177	15095	15047	14970	15000	15146	15168	15111	15037	15145	15074	15136	15167	15096	15174	15183	15141	15256	15154	15168	14953	14990	15186	15179	15180	15106	14994	15023	15256	15155	15050	15002	15068	14992	15163	15096	15161	15112	14991	15155	15105	14865	14969	15133	15047	15085	15194	14955	15127	15124	14984	14983	15262	15150	14941	15162	14979	15145	15042	15067	15121	15160	15161	15158	15270	14926	15091	15048	15041	14881	15109	15124	15259	15043	15037	15027	15060	15031	14991	15030	14990	15153	15012	15076	15125	15027	15084	15064	15114	15035	15104	15233	14906	15174	15025	14998	15055	15172	15002	15048	15054	15008	15130	14992	15067	15142	14955	15048	15212	15013	15030	15077	15024	15199	15083	14948	14999	15177	15115	15129	15197	15198	15022	15044	14969	15100	15170	15043	15246	15042	14943	15048	15017	15041	15010	15213	15006	15167	15221	14960	15085	15023	15092	15205	15094	15174	14941	14969	14954	15079	14970	15185	14840	14953	15065	14824	15087	15058	15074	15117	15070	15095	15200	14977	15232	15071	15189	14892	14889	14998	14966	15028	15082	15165	14939	15015	15024	14983	15170	15068	14986	14940	14915	15019	15038	15030	14952	15055	15044	15086	15029	15058	14942	15115	15108	15205	14913	14913	15063	15166	15178	15209	14964	14810	15070	15042	15104	14844	15130	15223	14915	15062	15094	15039	15091	14967	15046	15189	15126	14969	14959	15045	15095	14906	15054	15174	14991	15154	14945	15105	14997	15101	15182	14949	15135	15167	14972	14991	15103	15073	15013	14864	15041	15078	14910	15217	15117	15108	15072	15033	15069	15085	15299	15198	14954	14975	15040	15094	14909	15011	15083	15035	15027	15304	15188	15018	15098	14927	15267	15051	15266	15223	15134	14977	14936	15064	15053	15151	14940	15105	15076	15181	14993	15233	15166	15023	15148	15127	14935	15141	15083	15012	15117	15289	15065	14980	14968	15021	15121	14880	15112	14989	14936	15108	15098	15030	15081	15120	15144	14904	14965	15117	14987	15119	14948	15021	15073	14987	15199	15132	15156	15036	15201	15132	15171	15274	15040	15071	15242	15108	15128	15159	15129	14986	15086	14957	14986	15036	15073	15206	15089	14963	15104	15066	14982	15064	15072	14978	15033	15114	15121	14935	15046	15073	15027	15192	15057	15040	15291	15144	15072	14933	15143	15105	14933	15128	15181	15024	15078	15187	15264	15053	15120	15075	14921	15055	15122	15024	15235	15063	15128	15052	15037	15070	15009	14926	15097	15122	15112	15175	15082	15061	15043	15068	14891	15098	15081	14918	15052	15084	15071	15061	15008	15166	15049	15130	15032	14884	15034	15039	15071	15023	15041	15038	15122	15074	15076	15117	14976	14916	15050	15250	15142	14940	15032	15122	15172	14942	15059	14975	14984	15099	15053	15227	15132	15025
24240	25484	41307	39956	32195	26103	23297	19285	17737	17687	17737	17452	17320	17530	17383	17409	17554	17439	17322	17436	17329	17290	17361	17281	17339	17322	17356	17331	17398	17390	17496	17196	17313	17340	17369	17363	17190	17411	17335	17234	17316	17353	17281	17472	17235	17264	17273	17340	17542	17298	17017	17159	17147	17136	17353	17200	17214	17168	17276	17246	17240	17151	17088	17284	17047	17157	17120	17022	17340	17168	17265	17283	17292	17319	17402	17468	17375	17141	17311	17297	17244	17478	16968	17091	17128	17210	17234	17426	17247	17324	17302	16910	17317	17201	17087	17281	17308	17389	17258	17005	17178	17147	17108	17134	17376	17351	17237	17236	17300	17160	17249	17044	17416	17320	17194	17261	17266	17304	17241	16984	17259	17325	17202	17190	17125	17062	17358	17194	17253	17383	17502	17189	17075	17370	17133	17226	17457	17161	16997	17360	17249	17285	17208	17028	17414	17227	17345	17242	17075	17080	17313	17306	17256	17197	17161	17170	17179	17223	17108	17372	17304	17055	17300	17311	17253	17360	17269	17291	17069	17051	17214	17220	17050	17252	17149	17014	17065	17002	17131	17292	17224	17233	17316	17234	17243	17168	17164	17256	17407	17241	17289	17386	17356	17202	17298	17062	17178	17160	17074	17183	17246	17185	17343	17317	17368	17233	17206	17091	17145	17241	17204	17368	17039	17238	17306	17305	17138	17388	17253	17235	17335	17238	17318	17233	17238	17246	17331	17336	17363	17209	17092	17116	17200	17152	17271	16983	17317	17226	17321	17159	17206	17294	17193	17206	17362	17060	17057	17230	17224	17040	17145	17139	17042	17200	17150	17193	17181	17193	17253	17270	17180	17119	17194	17241	17356	17105	17210	17232	17139	17117	17105	17283	17210	17291	17236	17178	17156	17262	17531	17094	17224	17159	17228	17137	17205	17070	17231	17181	17438	17283	17145	17247	17337	17153	17155	17280	17256	17149	17181	16960	17173	17329	17415	17034	17250	17238	17023	17106	17278	17185	17261	17172	17179	17048	17318	17057	16977	17291	17125	17267	17124	16946	17103	17308	17133	17074	17364	17219	17223	17271	17166	17253	17469	17180	17220	17172	17101	17293	17397	17041	17390	17351	17127	17281	17296	17248	17237	17471	17307	17107	17144	17339	17116	17233	17082	17170	17524	17143	17136	17297	17258	16973	17204	17358	17267	17007	17152	17345	17096	17339	17234	17383	17088	17061	17291	17091	17125	17262	17070	17129	17187	17297	17028	17226	17268	17139	17185	17220	17448	17056	17454	17247	17320	17209	17273	17179	17268	17275	17203	17245	17162	17332	17186	17245	17331	17338	17245	17193	17215	17160	17279	17344	17154	17125	17065	17192	17358	17075	17333	17315	17225	17035	17115	17243	17219	17050	17158	17139	17300	17148	17207	17300	17427	17287	17298	17351	17238	17152	17481	17080	17248	17326	17302	17253	17096	17458	17441	17298	17141	17293	17134	17193	17117	17186	17232	17200	17327	17223	17267	17138	17139	17205	17034	17256	17364	17426	17274	17209	17161	17300	17312	17326	17243	17300	17120	17231	17396	17237	17230	17173	17084	17238	17363	17377	17222	17145	17208	17418	17149	17257	17049	17186	17132	17164	17292	17089	17067	17180	17379	17328	17219	17398	17224	17442	17330	17194	17406	17313	17233	17091	17087	17496	17410	17199	17233	17164	17466	17464	17358	17377	17344	17151	17285	17327	17338	17148	17229	17004	17331	17291	17340	17263	17174	17163	17243	17168	17211	17325	17326	16974	17250	17302	17236	17178	17115	17102	17020	17192	17413	17352	17222	17329	17273	17105	17136	17297	17296	17100	17219	17256	17304	17171	17121	17200	17192	17167	17091	17192	17134	17300	17270	17137	17209	17382	17292	17197	16911	17166	17348	17120	17165	17117	17200	17033	17086	17167	17149	17286	17099	17373	17136	17173	17273	17128	17165	17156	17284	17275	17382	17256	17222	17131	17337	17108	17229	17087	17322	17306	17093	17185	17147	17215	17257	17109	17121	17286	17171	17097	17170	17118	17275	17119	17342	17151	17190	17143	17101	17096	17409	17236	17409	17237	17124	17189	17351	17260	17160	16993	17171	17166	17170	17090	17223	17257	17192	17174	17305	17260	17282	17357	17198	17156	17223	17196	17197	17328	17342	17125	17017	17154	17105	17226	17369	17176	17280	17152	17377	17103	17312	17224	17336	17162	17224	17151	17163	17133	17312	17019	17178	17257	17182	17569	17399	17396	17132	17379	17141	17113	17207	17192	17075	17020	17106	17218	17203	17241	17118	17253	17312	17152	16994	17288	17316	17240	17163	17247	17317	17201	17193	17138	17294	17220	17406	17368	17095	17175	17326	17195	17081	17130	17297	17141	17246	17275	17231	17238	17149	17173	17099	17288	17048	17114	17206	17103	17112	17132	17147	17149	17290	17196	17383	17328	17235	17105	17167	17216	17210	17052	17217	17262	17281	17203	17293	17264	17322	17158	17335	17200	17240	17153	17143	17101	17084	17242	17077	17112	17258	17362	17067	17182	17423	17274	17361	17306	17196	17295	17167	17030	17353	17227	17193	17298	17091	17295	17188	17114	17275	16999	17250	17236	17197	17153	17082	16935	17217	17092	17122	17402	17290	17098	17029	17197	17072	17100	17361	17220	17204	17231	17354	17000	17074	17073	17351	17360	17242	17356	17020	17303	17275	17137	17362	17236	17089	17094	17139	17059	17226	17177	17367	17157	17173	17285	17314	17199	17154	17384	17225	17208	17301	17231	17204	17141	17243	17383	17327	17291	17185	17105	17221	17320	17238	17383	17262	17089	16975	17263	17254	17241	17185	17149	17233	17282	17302	17278	17421	17234	17315	17119	17187	17377	17312	17306	17339	17171	17406	17076	17120	17264	17218	17173	17368	17223	17243	17329	17261	17264	17112	17180	17223	17066	16920	17177	17214	17160	17296	17157	17320	17170	17247	17139	17159	17158	17313	17369	16994	17070	17040	16975	17069	16952	17215	17258	17369	17210	17262	16979	17160	17438	17190	17256	17534	17181	17198	17161	17160	17320	17368	17253	17201	17131	17227	17215	17164	17158	17228	17019	17266	17063	17283	17167	17169	16897	17099	17287	17152	17190	17189	17403	17218	17196	17263	17374	17227	17030	17254	17422	17186	17321	17062	17183	17208	17278	17258	17188	17153	17250	17259	17190	17329	16925	17083	17163	17181	17359	17339	17293	17097	16938	17043	17330	17159	17233	17321	17281	17176	17201	17111	17044	17283	17320	17353	17185	17112	17197	17307	17293	17275	17186	17185	17230	17151	17221	17232	17205	17656	17361	17414	17126	17204	17291	17269	17219	17353	17330	17319	17221	17332	17361	17200	17266	17570	17295	17230	17172	17190	17138	17322	17194	16987	17050	17175	17266	17265	17373	17210	17418	17266	17154	17169	17221	17170	17234	17246	17258	17285	17362	17372	17032	17325	17318	17169	16986	17108	17319	17179	17220	17105	17177	17080	17264	17289	17322	17291	17261	17280	17070	17304	17269	17212	17282	17305	17405	17157	17366	17284	17145	17227	17123	17249	17308	17046	17341	17255	17331	17286	17199	17251	17172	16995	17137	17243	17335	17309	17124	17191	17209	17363	17305	17440	17263	17264	17182	17297	17288	17298	17123	17298	17124	17133	17117	17296	17097	17287	17115	17294	17230	17347	17244	17225	17368	17293	17183	17105	17403	17117	17426	17276	17248	17417	17389	17347	17329	16959	17352	17294	17114	17163	17293	17135	17332	17128	17411	17253	17279	17269	17032	17295	17196	17045	17472	17314	17248	17158	17147	17123	17314	17139	17122	17268	17118	17140	17363	17261	17237	17346	17217	17107	17430	17316	17062	17386	17217	17253	17227	17268	17235	17342	17071	17136	17170	17240	17279	17215	16993	17377	17367	17077	17390	17154	17179	17223	17242	17133	17139	17295	17060	17164	17371	17355	17191	17229	17314	17305	17346	17333	17206	17124	17205	17193	17130	17439	17227	17120	17129	17363	17258	17262	16851	17154	17095	17009	17085	17257	17448	17067	17108	16932	17103	17387	17422	17260	17144	17125	17203	17071	17175	17187	17103	17272	17242	17483	17074	17359	17267	17086	17201	17123	17109	17200	17243	17387	17379	17156	17166	17250	17295	17323	17212	17372	17134	17240	17216	17178	17077	17319	17196	17191	17273	17110	17311	17256	17451	17210	17176	17356	17199	17336	17154	17177	16993	17237	17015	17092	17177	17162	17141	17293	17189	17249	17284	17292	17310	17368	17343	17177	17165	17327	17265	17186	17208	17237	17339	17272	17206	17169	17142	17126	17182	17335	17322	17520	17383	17340	17373	17617	17249	17219	17008	17182	17471	17201	17337	17082	17125	17123	17210	17247	17099	17314	17127	17318	17269	17241	17197	17394	17248	17148	17318	17135	17435	17277	17176	16992	17251	17368	17176	17342	17327	17222	17263	17238	16980	17297	17423	17241	17254	17221	17492	17353	17148	17171	17272	17199	17129	17113	17492	17242	17109	17121	17063	17186	17123	17277	17279	17200	17393	17023	17110	17230	17324	17191	17270	17257	17348	17344	17300	17127	17281	17032	17458	17128	17169	17253	17098	17166	17062	17298	17019	17238	17279	17417	17131	17199	16888	17330	17243	17260	17386	17125	17158	17432	17222	17164	17317	17228	17468	17271	17300	17242	17246	17307	17442	17202	17156	17249	17455	17307	17282	17164	17068	17089	17249	17261	17461	17307	17172	17135	17109	17198	17267	17368	17057	17210	17123	17417	17314	17027	17161	17166	17080	17343	17056	17300	17147	17423	17185	17191	17275	17027	17189	17067	17113	17446	17251	17164	17257	17311	17074	17156	17307	17341	17452	17089	17306	17068	17371	17156	17174	17251	17187	17199	17289	17340	17164	17149	17174	17163	17319	17156	17226	17301	17330	17332	17169	17178	17080	17332	17276	17146	17140	17254	17157	17232	17310	17381	17153	17412	17356	17375	17089	17309	17241	17347	17430	17165	17084	17228	17084	17329	17135	17296	17134	17241	17180	17323	17268	17315	17003	17159	17082	17209	17176	17346	17213	17219	17217
57604	100062	82465	56124	38748	23664	19252	16951	15812	15374	15199	15277	15185	15275	15172	15318	15379	15212	15259	15117	15172	15235	15249	15241	15311	15168	15310	15272	15161	15392	15115	15153	15125	15129	15331	15255	15158	15251	15131	15102	15501	15163	15267	15357	15116	15344	15234	15300	15309	15245	15215	15389	15256	15236	15356	15391	15428	15226	15185	15208	15227	15149	15299	15300	15355	15149	15374	15333	15273	15214	15097	15367	15217	15316	15369	15281	15233	15109	15398	15304	15268	15304	15292	15432	15235	15052	15429	15319	15482	15189	15407	15221	15249	15109	15169	15356	15260	15238	15159	15249	15122	15063	15282	15159	15267	15179	15333	15318	15207	15294	15137	15154	15437	15312	15436	15199	15214	15257	15144	15231	15425	15040	15236	15409	15161	15278	15366	15134	15251	15170	15131	15316	15234	15336	15151	15364	15028	15181	15188	15312	15198	15144	15193	15165	15230	15453	15078	15185	15340	15318	15188	15369	15160	15263	15282	15328	15288	15431	15322	15334	15180	15402	15251	15307	15262	15254	15243	15342	15243	15292	15220	15160	15279	15318	15178	15264	15454	15236	15179	15411	15138	15027	15339	15213	15190	15059	15215	15260	15271	15240	15339	15399	15194	15257	15311	15312	15178	15185	15226	15327	15162	15424	15226	15219	15365	15163	15124	15220	15285	15317	15229	15121	15134	15352	15107	15175	15188	15221	15054	15144	15245	15201	15277	15246	15273	15305	15280	15303	15238	15479	15154	15151	15175	15171	15347	15103	15004	15194	15292	15297	15294	15187	15319	15331	15198	15365	15204	15227	15369	15168	15253	15360	15148	15333	15088	15388	15189	15321	15142	15204	15235	15300	15288	15265	15196	15228	15203	15089	15224	15259	15148	15208	15309	15338	15329	15265	15283	15247	15178	15318	15159	15172	15265	15212	15333	15185	15191	15246	15230	15028	15235	15222	15255	15186	15210	15281	15227	15190	15365	15288	15080	15194	15267	15389	15184	15435	15241	15278	15219	15349	15174	15178	15327	15350	15215	15297	15246	15299	15094	15301	15208	15131	15099	15435	15278	15242	15099	15114	15236	15265	15322	15226	15254	15304	15123	15336	15334	15246	15070	15294	15437	15300	15345	15353	15166	15321	15332	15172	15315	15066	15347	15410	15222	15273	15316	15074	15433	15106	15116	15114	15315	15353	15326	15167	15280	15015	15233	15380	15228	15176	15148	15279	15329	15302	15325	15278	15204	15268	15226	15319	15258	15225	15234	15272	15232	15312	15164	15243	15234	15153	15167	15361	15356	15169	15270	15397	15224	15074	15249	15237	15087	15256	15193	15310	15376	15171	15204	15250	15312	15225	15281	15302	15254	15245	15252	15298	15281	15308	15211	15009	15264	15236	15321	15179	15129	15119	15212	15309	15133	15216	15255	15189	15167	15273	15279	15313	15356	15034	15293	15231	15452	15164	15201	15227	15275	15188	15150	15253	15201	15259	15192	15300	15056	15230	15215	15307	15284	15240	15169	15338	15083	15235	15277	15185	15068	15296	15257	15135	15188	15426	15374	15317	15142	15299	15221	15223	15202	15358	15404	15132	15230	15165	15104	15120	15222	15191	15385	15074	15157	15151	15155	15346	15127	15337	15241	15275	15371	15350	15278	15185	15143	15184	15250	15209	15271	15321	15221	15064	15523	15326	15305	15290	15120	15261	15285	15213	15213	15252	15092	15158	15200	15448	15114	15311	15339	15221	15023	15064	15216	15055	15228	15202	15289	15133	15313	15144	15173	15032	15231	15161	15064	15219	15255	15211	15165	15214	15272	15356	15213	15339	15295	15139	15134	15118	15329	15233	15177	15224	15289	15155	15299	15185	15243	15146	15284	15316	15085	15156	15058	15278	15213	15198	15026	15260	15078	15062	15285	15187	15241	15105	15332	15351	15127	15427	15241	15163	15087	15371	15222	15144	15072	15463	15141	15295	15246	15179	15274	15145	15264	15179	15199	15227	15224	15161	15311	15306	15163	15331	15197	15212	15226	15233	15235	15447	15364	15236	15193	15273	15051	15270	15335	15161	15394	15455	15417	15272	15167	15258	15287	15100	15371	15323	15222	15232	15272	15097	15226	15007	15250	15227	15362	15190	15411	15149	15348	15183	15135	15391	15271	15133	15305	15264	15315	15151	15224	15439	15306	15378	15241	15264	15270	15405	15227	15123	15189	15277	15282	15252	15303	15268	15169	15342	15158	15286	15083	15213	15350	15119	15171	15378	15261	15113	15375	15277	15279	15335	15187	15085	15418	15249	15326	15250	15244	15140	15380	15170	15309	15274	15301	15263	15205	15363	15367	15271	15258	15181	15265	15300	15114	15091	15093	15104	15271	15198	15284	15193	15322	15261	15234	15378	15186	15175	15372	15225	15041	15297	15235	15127	15163	15263	15201	15161	15308	15221	15204	15146	15175	15401	15343	15143	15298	15372	15212	15146	15220	15306	15022	15121	15267	15271	15347	15020	15294	15187	15240	15131	15271	15233	15153	15416	15195	15243	15325	15276	15324	15272	15405	15165	15259	15308	15206	15179	15316	15221	15140	15359	15177	15249	15277	15212	14968	15303	15072	15218	15136	15217	15180	15263	15244	15236	15275	15120	15143	15365	15156	15082	15300	15239	15374	15057	15373	15152	15316	15386	15343	15261	15248	15109	15236	15257	15348	15251	15171	15273	15323	15306	15061	15338	15154	15215	15295	15242	15301	15204	15061	14965	15477	15232	15296	15071	15246	15217	15258	15216	15248	15060	15092	15179	15320	15226	15180	15289	15295	15060	15432	15113	15163	15060	15148	15309	15260	15145	15203	15119	15343	15222	15178	15191	15219	15363	15195	15264	15207	15311	15202	15200	15267	15157	15326	15333	15319	15270	15284	15327	15157	15170	15110	15223	15262	15282	15163	15079	15324	15332	15404	15241	15244	15304	14950	15200	15111	15223	15154	15250	15197	15254	15301	15405	15340	15354	15230	15209	15084	15171	15272	15148	15398	15419	15261	15233	15200	15173	15187	15179	15356	15246	15211	15481	15197	15321	15291	15221	15295	15385	15161	15228	15296	15243	15271	15233	15275	15339	15338	15268	15151	15139	15309	15130	15283	15301	15338	15144	15250	15301	15121	15177	15223	15208	15286	15197	15270	15084	15414	15242	15042	15318	15199	15168	15226	15318	15210	15188	15213	15293	15185	15314	15240	15380	15284	15365	15286	15351	15072	15262	15228	15356	15453	15183	15228	15264	15349	15268	15206	15342	15252	15220	15117	15116	15307	15327	15262	15143	15229	15227	15226	15158	15161	15195	15130	15328	15178	15149	15308	15105	15149	15393	15315	15297	15072	15280	15127	15254	15129	15341	15151	15204	15179	15332	15148	15299	15206	15164	15334	15357	15141	15228	15146	15066	15322	15421	15302	15423	15202	15216	15364	15123	15284	15277	15261	15282	15124	15304	15342	15422	15427	15113	15312	15172	15149	15317	15234	15265	15188	15210	15224	15320	15357	15246	15333	15084	14943	15429	15246	15342	15314	15079	15189	15357	15186	15266	15176	15226	15194	15487	15237	15322	15129	15152	15273	15286	15144	15268	15310	15266	15052	15465	15200	15131	15350	15300	15145	15235	15193	15169	15200	15148	15233	15161	15193	15420	15378	15392	15156	15238	15157	15197	15091	15206	15298	15240	15104	15381	15199	15286	15286	15331	15116	15209	15101	15305	15293	15197	15365	15330	15397	15169	15235	15312	15222	15147	15132	15304	15065	15280	15216	15349	15154	15181	15194	15162	15366	15063	15208	15458	15268	15104	15261	15094	15188	15292	15316	15295	15340	15229	15333	15221	15284	15070	15213	15223	15260	15194	15340	15346	15242	15246	15366	15148	15233	15240	15235	15220	15249	15336	15180	15254	15211	15294	15304	15265	15351	15125	15372	15155	15169	15239	15085	15208	15190	15163	15452	15397	15242	15292	15095	15115	15193	15124	15210	15444	15388	15203	15387	15200	15220	15366	15122	15213	15241	15258	15208	15184	15205	15456	15053	15246	15165	15309	15315	15329	15305	15218	15470	15245	15184	15138	15302	15401	15063	15243	15252	15030	15139	15361	15288	15306	15152	15237	15169	15396	15050	15362	15318	15241	15307	15387	15100	15271	15230	15235	15324	15205	15370	15367	15199	15077	15300	15294	15222	15139	15332	15326	15240	15302	15299	15135	15187	15271	15360	15265	15200	15134	15283	15222	15412	15290	15346	15074	15069	15263	15351	15287	15269	15247	15300	15287	15183	15194	15196	15336	15146	15150	15214	15241	15229	15380	15124	15387	15337	15134	15208	15276	15342	15274	15342	15240	15228	15353	15217	15173	15330	15053	15139	15229	15306	15276	15277	15320	15094	15270	15174	15456	15283	15187	15234	15282	15334	15271	15268	15243	15385	15365	15146	15204	15192	15255	15369	15236	15326	15027	15204	15407	15264	15402	15176	15420	15381	15160	15209	15372	15162	15166	15297	15221	15259	15183	15382	15357	15118	15216	15267	15155	15151	15261	15050	15329	15326	15209	15260	15232	15188	15222	15217	15271	15409	15202	15280	15209	15177	15301	15222	15282	15190	15190	15193	15197	15296	15465	15191	15224	15313	15293	15330	15224	15156	15134	15159	15330	15170	15174	15238	15060	15142	15284	15465	15091	15409	15003	15210	15231	15176	15161	15226	15350	15230	15203	15177	15360	15179	15200	15245	15308	15163	15205	15186	15405	15354	15197	15245	15089	15258	15288	15202	15223	15371	15321	15308	15116	15194	15142	15311	15227	15284	15258	15273	15281	15269	15180	15377	15076	15227	15172	15221	15250	15370	15185	15259	15234	15255	15262	15187	15347	15356	15273	15372	15265	15394	15205	15182	15292	15317	15186	15270	15359	15289	15175	15246	15248	15288	15151	15200	15206	15144	15230	15207	15274	15353	15278	15238	15293	15179	15250	15314	15170	15272	15227	15298	15271	15030	15362	15264	15124	15335	15227	15289	15165	15446	15282	15308	15297	15115	15243	15257	15198	15182	15191	15323	15069	15237	15307	15167	15365	15284	15203	15410	15251	15229	15235	15243	15319	15191	15286	15219	15461	15413	15255
23027	23085	35184	33168	29925	29048	27280	21465	19083	18733	18302	18307	18173	18231	18271	18442	18296	18237	18260	18163	17904	18128	18273	18108	18108	18110	18225	18154	17976	18291	18178	18270	18012	18242	18016	17898	18252	18123	17966	18040	17935	18052	17844	18035	17941	17890	18096	18085	18128	17738	17934	18025	18124	17906	18039	18012	18189	18054	17998	18009	18129	18027	17907	17774	17943	18078	17873	17974	17877	18195	17933	18089	18020	18171	17888	17905	18047	18090	18012	17924	18103	17721	18133	18018	17917	17838	18190	18084	18155	18119	18065	18016	17834	17988	18096	17938	18098	17987	18001	17692	17988	17863	18042	18017	18060	18100	17808	18073	17974	17936	18088	17897	18013	18040	17903	18122	17972	18100	18058	17945	18177	18090	18008	18124	18082	17719	18171	18029	17993	17822	18003	17922	17923	17892	17925	18049	18092	17778	17969	17806	18034	17892	18041	17863	17845	17992	17945	18051	17881	17913	17963	18094	17867	18053	18167	18073	17970	17941	17909	18005	17707	17898	17760	17895	17959	17976	17938	18018	18036	18109	17913	17982	18212	17890	18071	17953	17883	17953	18055	18024	17914	17928	17884	18149	18052	18147	17912	18077	18104	17902	18102	17971	18002	17890	17814	18098	17773	18017	17733	17999	17931	17950	17862	17832	18059	17944	18102	18009	18059	18086	17950	17868	17988	17977	17863	17860	17873	18018	17919	17876	17856	17840	17958	17942	18251	18140	18099	18125	18040	18002	17824	18311	18097	18000	17984	18014	18112	17925	18193	17997	17961	17780	18188	17837	18119	18058	18093	17889	17917	18092	17885	17963	18087	17855	18104	17942	17905	18157	18072	17746	17958	18108	17913	17851	17807	17802	17826	17839	17826	17865	17872	17849	18023	17874	17817	18153	17910	17841	18099	18041	18111	17820	18077	17812	17960	17921	17854	18005	17931	17844	17925	18000	17931	18087	18065	17923	17978	18076	18067	17903	18116	18005	18163	17802	18117	17960	17926	17821	17974	17764	17722	17919	17934	18023	17990	17829	17982	17895	18244	17782	17983	17982	18004	18054	17969	18153	17943	18020	18066	17854	18193	18101	17765	18005	17884	17858	18044	17789	18039	17937	17985	18139	18018	17801	18023	17887	17838	17851	17856	17795	17927	17974	17940	17731	17955	17812	17829	17960	18128	17973	17883	17945	18053	18096	18136	17886	18223	17812	18004	17968	17962	17993	17867	17886	18042	17822	17947	17889	18077	17917	17837	17842	18015	17934	17775	17966	17883	18103	17969	18084	18163	18029	17876	18028	18025	17924	17895	18054	18026	17788	18004	17879	18017	17920	18007	17969	18139	17967	17982	17786	18165	17903	17927	18048	17860	18055	18173	17850	18094	18098	18037	18033	18122	17976	17823	18102	18071	17900	18072	18093	17906	18069	17998	17904	18034	17874	17865	17871	18128	18124	18077	18179	17840	17833	18037	18018	17923	18033	17819	18001	18016	17942	17894	17977	18014	17994	17897	18003	18041	18054	18158	18033	17926	18032	17802	18030	17953	17813	18130	17897	17909	17925	18020	17863	17974	17995	18154	17824	17893	17990	18137	17764	17783	18052	18119	17877	17940	17853	17931	18294	17949	18098	18037	17965	17922	17961	17938	18023	18145	17754	18178	17952	17915	18039	17988	17838	17900	17935	18121	17886	18143	17822	17748	17725	18032	18133	18012	18103	17971	18139	18031	18077	17919	17967	17834	18124	17938	17991	17877	17927	17835	17961	17912	17868	18077	17965	17977	17795	17918	18045	17882	18047	18006	18049	18043	18049	17965	17957	17949	17912	17969	17784	17958	17951	17952	17923	18137	17963	17959	18132	18008	17783	17972	18157	17917	17927	17922	17924	17977	17815	17912	18012	17934	17941	17796	17658	17764	17898	18219	17923	17969	17916	18102	17787	17759	17871	17926	18046	18034	18071	18175	18034	17948	18064	18023	17911	17711	18170	17852	17801	17657	17962	17919	17938	17987	17975	18057	17811	17920	17851	17940	17947	18093	17919	17937	17657	17844	17743	17797	18090	17984	18256	18016	17881	18107	17877	17889	18033	18021	17671	18021	18070	17883	18059	18092	17775	18272	17869	17826	18043	18001	18014	18081	17946	18127	17954	17877	18002	17925	18006	17851	17856	17910	17903	18090	17963	17958	18136	18066	17922	17971	17915	17955	18000	18061	18088	17769	17850	18117	18036	17947	17900	17982	18010	17686	17987	17863	17848	17994	17784	17837	17668	18116	18005	17960	17859	17969	18174	18011	17933	17815	17818	18052	17969	17991	17906	17975	18119	18125	18004	17988	17992	17938	18040	17883	17673	18002	17883	18041	18140	17946	17888	17799	17971	18085	17714	17857	17879	18076	18092	17841	18072	18082	17967	17929	18041	17945	18138	18009	18003	18111	17851	18044	17950	18090	18120	17879	17991	18038	17939	17845	17773	17937	17918	18122	17882	17700	17884	17977	17966	17979	17886	17899	18050	18043	17915	17981	17911	17960	17999	18011	17720	18079	18163	17813	17913	18002	18067	17916	17766	17748	17954	17826	17881	17934	17955	17839	18068	18037	18194	17866	18007	17955	17824	17917	18020	17861	17879	18131	18107	17989	18056	18043	17954	17828	17708	17897	18080	17859	18044	17840	17924	17849	18022	17964	17925	17888	17894	17961	17908	17880	17779	18043	17943	18085	17725	17928	17899	18108	18064	18120	17980	17867	17923	17906	17958	17902	17835	17946	17916	17853	18078	18095	18003	17971	17884	17866	18012	18100	17958	18112	17988	18077	17881	17854	18147	17789	17950	18053	17941	17895	17955	17979	18076	17843	17961	17896	17954	18175	17785	17998	17906	17928	17801	17813	18334	17947	18084	18071	18051	17961	17985	17995	17929	18107	17754	17942	17939	17997	17906	17854	18036	18071	17958	18039	17850	17964	18021	18070	18095	18024	17755	18037	18224	18135	17964	18043	18148	18097	18096	18003	18187	17929	18128	17990	17744	17985	17886	17929	17912	17940	17868	18047	17890	17883	17911	18084	17992	17976	18141	17794	18070	18067	18056	18195	17810	18234	18002	18068	17916	18046	18072	17918	18125	17865	17952	17756	17989	18137	18012	17880	17904	17943	17908	17889	17975	17949	18135	17763	17867	17964	17857	18058	18011	17877	17869	18089	17852	17955	17902	18183	18072	17834	17921	18181	18024	18059	17945	18111	18084	18008	17892	18076	17915	17934	18061	17948	17907	17935	17980	18005	17970	17994	18013	17938	18089	18034	18027	18095	18054	18060	17968	17924	17965	18131	17979	18077	18006	17860	17751	18050	17959	17828	18069	18268	17820	17790	17975	18073	17860	17838	17937	18015	17872	18051	17998	18094	17961	18173	17963	18083	18044	18120	17929	17923	17987	17963	17766	18089	17996	18038	18060	17944	17969	17892	17839	18023	17926	17975	17910	18139	18042	17925	18098	18132	18078	18219	18015	18066	17876	18052	17902	17870	17958	18010	17905	17931	17765	18110	17977	18030	17892	17671	17708	17968	17960	17931	18070	17890	18040	17929	17772	18062	18030	17983	17978	17811	18018	18048	18103	18096	18086	17849	18058	18131	17927	17901	17991	17919	17975	18006	18112	18164	17965	18035	17929	17770	18024	18086	17848	17936	17885	18015	18003	18060	17973	18081	17900	17878	18053	17963	18078	17962	18009	18095	18005	18040	17960	18104	18184	17963	17934	18068	18075	18023	18149	17799	17937	17858	17757	18100	18041	18156	17958	18021	18181	18022	17960	17910	18149	17884	18066	18145	17964	18115	18010	17937	17998	18102	18000	18075	17755	18081	17990	18080	18017	17839	17868	17990	17897	17732	17740	17926	17957	18067	18044	17803	17842	17920	17794	18134	18127	17982	17860	17731	17926	17992	17985	18129	18024	17871	17892	18208	18047	17989	18001	17930	18139	18084	18003	17929	17911	17921	17974	17864	17941	18015	17938	17946	17926	17923	18039	18147	18240	17908	18137	17945	17962	17848	17983	17852	18074	17890	17880	18106	17976	17990	17943	18156	17859	17978	18095	17938	17915	17953	18102	18127	18215	17877	18010	17783	18030	17906	18043	17936	17847	18123	17851	17920	18058	17904	18016	17944	17856	17760	18022	18097	17939	17937	18043	18054	17985	18010	18028	17838	18029	17996	18001	18022	17802	17916	18072	17931	17833	18039	18080	17902	18131	18103	18070	18050	17758	17950	18035	18015	17960	17890	17966	17667	17783	17987	18027	17902	17983	18002	18098	17973	17933	18101	18119	18066	17992	17826	17851	17962	17957	17973	17864	17931	18012	18084	17701	17942	18043	17899	17882	17918	17957	17828	17873	17879	17895	17929	18037	17898	18035	17660	18119	17925	18042	18016	17922	17940	17914	17856	17997	18003	17897	18030	17802	17845	17649	18015	18167	18001	18077	18004	17952	18111	17925	18015	18081	18024	17949	17894	17863	18031	18085	17933	18068	17892	18093	18074	17786	17909	17848	17728	17798	17964	18008	17841	17996	18010	17927	17919	17853	18019	18098	18043	17945	18111	18007	17827	17997	17844	17897	17996	18118	18011	17877	17752	17894	17804	18024	18177	17994	17714	17903	18065	18046	17880	17970	17882	18043	17958	17921	18015	17929	18077	17856	18038	17792	18016	18005	18140	17868	18069	18090	18024	17947	17941	18160	18011	18112	18066	17976	18078	18012	18289	18043	18148	18138	17823	17743	17745	17904	17923	18085	18164	17907	17867	17955	17976	18116	17947	18120	17801	17982	17955	17858	18053	17967	17981	17957	17978	17908	17970	17929	17823	17968	18036	18088	17904	17991	18072	17992	17710	17890	17932	17789	17832	17970	17859	17815	17713	17881	18363	17939	17891	17952	17876	17834	17865	17913	17903	17933	17946	17935	18011	17992	17838	17967	17977	18151	17904	17948	18065	17974	18083	18019	17873	17766	18102	17919	18084	17865	17694	17850	17932	18060	18075	17931	18002	17917	18019	17854	17783	17970	17819	18003	17933	17891	17918	17941	17825	17962	18046	17975	17930	17968	17993	18053	18011	17850	17989	17864	17800	17992	18022	18088	18161	17970	18082	18077	17971	17912
61197	103753	89344	67113	46850	31545	22111	18511	16386	15766	15694	15626	15598	15631	15671	15691	15630	15679	15887	15541	15665	15771	15731	15709	15808	15734	15510	15732	15703	15525	15723	15671	15626	15511	15672	15742	15717	15758	15618	15859	15662	15625	15615	15879	15727	15892	15710	15557	15768	15699	15693	15737	15684	15723	15630	15667	15671	15636	15623	15620	15653	15545	15618	15605	15581	15563	15623	15504	15662	15711	15553	15664	15630	15683	15678	15650	15559	15658	15590	15663	15808	15746	15595	15843	15786	15758	15623	15706	15660	15734	15566	15756	15721	15644	15655	15626	15598	15632	15681	15632	15564	15665	15626	15668	15545	15611	15651	15920	15635	15709	15666	15547	15762	15705	15637	15824	15784	15726	15741	15666	15758	15674	15621	15555	15480	15564	15739	15863	15760	15780	15824	15660	15580	15760	15700	15773	15573	15800	15539	15761	15596	15659	15640	15728	15463	15515	15908	15593	15709	15683	15824	15674	15644	15650	15611	15704	15699	15803	15592	15666	15707	15653	15744	15684	15513	15604	15728	15622	15643	15785	15735	15694	15795	15631	15571	15590	15581	15679	15679	15579	15602	15647	15580	15714	15732	15542	15750	15721	15785	15709	15597	15496	15652	15765	15539	15673	15498	15751	15890	15809	15685	15655	15667	15542	15615	15675	15675	15662	15768	15449	15742	15845	15521	15813	15721	15754	15626	15764	15509	15662	15618	15604	15801	15605	15518	15683	15342	15682	15730	15660	15549	15553	15591	15528	15595	15533	15702	15783	15640	15580	15653	15777	15707	15545	15620	15616	15524	15559	15536	15687	15832	15571	15643	15658	15728	15627	15690	15660	15531	15695	15536	15633	15766	15571	15576	15671	15737	15681	15637	15685	15594	15541	15700	15596	15705	15676	15572	15536	15554	15755	15724	15746	15404	15613	15544	15889	15796	15570	15678	15628	15466	15563	15779	15601	15733	15550	15738	15781	15753	15777	15600	15661	15683	15638	15715	15635	15609	15639	15594	15625	15619	15602	15598	15649	15496	15641	15725	15611	15673	15658	15788	15619	15667	15683	15715	15580	15751	15638	15674	15656	15655	15815	15713	15471	15774	15608	15644	15721	15531	15630	15605	15606	15645	15726	15878	15666	15686	15682	15567	15585	15717	15836	15572	15704	15732	15738	15673	15638	15686	15657	15606	15683	15626	15712	15577	15613	15597	15549	15620	15504	15733	15827	15647	15500	15609	15794	15634	15615	15687	15714	15724	15604	15569	15714	15624	15780	15700	15712	15771	15617	15581	15792	15778	15639	15643	15593	15712	15569	15575	15565	15741	15707	15775	15624	15486	15565	15635	15612	15720	15586	15515	15561	15644	15566	15602	15787	15567	15574	15742	15682	15872	15661	15756	15592	15498	15653	15569	15616	15621	15616	15741	15496	15785	15675	15559	15691	15713	15657	15589	15701	15698	15759	15802	15673	15754	15804	15630	15521	15533	15650	15673	15701	15735	15718	15527	15741	15629	15799	15802	15482	15668	15846	15502	15726	15751	15594	15793	15486	15618	15627	15682	15662	15591	15658	15619	15632	15690	15703	15682	15807	15723	15602	15745	15650	15711	15465	15760	15661	15642	15590	15611	15587	15774	15551	15693	15683	15753	15864	15611	15589	15866	15607	15589	15678	15596	15655	15728	15777	15726	15594	15604	15624	15635	15671	15665	15837	15687	15726	15676	15695	15795	15660	15551	15717	15630	15593	15589	15539	15627	15742	15639	15721	15691	15805	15613	15683	15724	15504	15747	15554	15801	15710	15810	15671	15564	15591	15645	15771	15591	15813	15641	15610	15782	15609	15711	15737	15456	15812	15652	15611	15609	15397	15772	15532	15688	15637	15656	15650	15613	15775	15805	15824	15622	15698	15602	15623	15445	15702	15591	15558	15794	15507	15769	15631	15763	15703	15497	15744	15702	15686	15636	15553	15662	15663	15615	15749	15743	15652	15617	15714	15596	15667	15584	15552	15640	15779	15580	15470	15536	15823	15746	15622	15489	15732	15815	15612	15576	15528	15653	15605	15783	15647	15820	15579	15652	15616	15675	15727	15635	15825	15549	15689	15775	15588	15643	15668	15840	15635	15791	15818	15768	15704	15549	15566	15708	15538	15520	15759	15660	15723	15804	15688	15792	15570	15722	15718	15685	15736	15701	15685	15561	15712	15615	15587	15838	15705	15593	15696	15608	15604	15692	15689	15650	15565	15692	15524	15628	15684	15542	15710	15727	15569	15716	15743	15584	15677	15584	15675	15656	15568	15835	15783	15705	15707	15534	15546	15689	15586	15546	15530	15402	15739	15638	15590	15568	15836	15632	15678	15714	15609	15616	15774	15845	15770	15613	15433	15650	15733	15725	15505	15550	15780	15568	15613	15761	15686	15595	15595	15605	15780	15569	15761	15499	15639	15642	15770	15671	15618	15589	15665	15876	15705	15597	15543	15639	15670	15570	15786	15469	15624	15617	15770	15793	15697	15657	15563	15705	15718	15747	15655	15666	15630	15563	15811	15775	15821	15444	15654	15652	15726	15630	15580	15822	15701	15714	15378	15492	15657	15653	15715	15617	15794	15760	15598	15706	15853	15858	15612	15809	15551	15682	15681	15814	15568	15651	15796	15482	15675	15613	15509	15555	15561	15408	15644	15737	15584	15580	15678	15769	15675	15607	15747	15773	15633	15713	15697	15649	15659	15838	15579	15703	15547	15607	15731	15648	15735	15789	15707	15758	15587	15637	15931	15774	15678	15575	15444	15523	15720	15779	15648	15623	15710	15563	15634	15632	15620	15642	15615	15484	15710	15818	15644	15731	15754	15670	15700	15654	15669	15722	15502	15578	15622	15565	15676	15611	15608	15509	15644	15671	15587	15523	15552	15727	15635	15689	15711	15746	15792	15594	15622	15606	15661	15680	15889	15559	15671	15657	15616	15552	15561	15755	15557	15473	15723	15547	15604	15580	15496	15691	15652	15690	15660	15563	15448	15672	15600	15531	15776	15679	15632	15629	15631	15677	15547	15789	15710	15776	15676	15672	15694	15685	15669	15782	15649	15689	15499	15483	15504	15815	15732	15569	15562	15703	15584	15818	15632	15614	15779	15677	15824	15593	15687	15711	15425	15609	15617	15444	15412	15852	15666	15699	15581	15739	15704	15612	15598	15682	15682	15750	15613	15739	15785	15749	15625	15599	15501	15706	15584	15733	15638	15817	15636	15564	15455	15800	15641	15557	15604	15538	15612	15742	15536	15768	15651	15571	15704	15735	15527	15524	15664	15448	15756	15527	15669	15601	15671	15732	15592	15761	15575	15650	15578	15757	15611	15749	15747	15676	15585	15574	15806	15707	15548	15638	15569	15619	15690	15536	15641	15735	15614	15787	15725	15703	15787	15712	15613	15627	15784	15664	15706	15606	15671	15562	15740	15649	15597	15731	15632	15829	15607	15623	15714	15590	15778	15735	15715	15803	15597	15714	15492	15724	15561	15723	15650	15825	15684	15697	15651	15674	15450	15856	15788	15624	15681	15585	15587	15813	15626	15620	15641	15589	15789	15617	15844	15839	15562	15600	15597	15713	15802	15744	15511	15634	15512	15652	15654	15550	15715	15512	15612	15597	15706	15704	15797	15689	15540	15721	15791	15629	15826	15735	15664	15764	15616	15528	15670	15762	15652	15591	15577	15855	15589	15618	15599	15668	15721	15804	15751	15587	15664	15561	15656	15538	15831	15766	15669	15814	15628	15872	15668	15789	15739	15733	15697	15868	15810	15665	15798	15718	15643	15614	15641	15737	15535	15727	15611	15673	15745	15629	15619	15668	15705	15659	15715	15849	15739	15721	15768	15756	15711	15536	15620	15638	15628	15594	15595	15496	15900	15809	15757	15607	15870	15611	15623	15740	15689	15767	15641	15745	15688	15516	15746	15716	15520	15613	15680	15676	15678	15704	15625	15698	15671	15589	15621	15708	15837	15748	15661	15729	15490	15821	15537	15631	15497	15716	15795	15707	15788	15714	15679	15543	15584	15544	15751	15541	15789	15811	15744	15735	15540	15670	15786	15571	15745	15666	15783	15624	15656	15668	15622	15622	15502	15688	15484	15661	15674	15819	15825	15746	15580	15774	15657	15755	15556	15627	15735	15546	15664	15654	15487	15758	15674	15656	15486	15735	15634	15794	15626	15644	15617	15629	15631	15623	15489	15693	15477	15477	15533	15755	15610	15821	15654	15705	15697	15666	15609	15548	15724	15653	15502	15540	15754	15760	15690	15747	15705	15601	15723	15689	15698	15589	15540	15539	15679	15669	15516	15870	15545	15653	15650	15783	15683	15767	15807	15802	15661	15553	15763	15477	15635	15863	15617	15606	15674	15676	15682	15844	15556	15671	15561	15539	15647	15560	15594	15646	15713	15623	15675	15679	15594	15705	15568	15804	15687	15522	15507	15708	15782	15707	15639	15583	15768	15647	15692	15669	15681	15709	15801	15693	15588	15680	15560	15656	15628	15706	15610	15624	15972	15618	15648	15658	15538	15605	15725	15680	15634	15723	15740	15759	15587	15830	15629	15455	15617	15661	15689	15901	15579	15591	15607	15615	15578	15698	15723	15751	15766	15612	15626	15577	15567	15575	15564	15772	15678	15635	15562	15647	15813	15745	15621	15907	15693	15732	15727	15563	15633	15659	15524	15435	15732	15587	15715	15641	15646	15698	15689	15700	15593	15678	15589	15785	15615	15673	15641	15773	15680	15690	15534	15676	15683	15679	15713	15743	15636	15634	15555	15782	15729	15623	15424	15681	15600	15731	15675	15746	15858	15833	15716	15696	15671	15692	15734	15612	15576	15746	15767	15750	15733	15756	15625	15675	15755	15715	15676	15656	15662	15644	15562	15604	15504	15740	15493	15786	15640	15672	15647	15642	15588	15736	15799	15820	15583	15680	15665	15853	15774	15698	15633	15639	15624	15824	15847	15676	15622	15663	15749	15665	15699	15540	15601	15682	15578	15640	15814	15673	15785	15840	15658	15727	15652	15578	15662	15699	15646	15844	15610	15751	15694	15626	15691	15509	15636	15677	15561	15593	15648	15632	15724	15634	15611	15541	15532	15538	15775	15800	15732
30419	35052	41709	30628	22774	20665	19508	18904	18890	18821	18846	18735	18877	18850	18925	18841	18841	18888	18758	18630	18729	18538	18884	18773	18609	18639	18680	19019	18737	18661	18765	18796	18903	18942	18931	18777	18491	18687	18825	18652	18923	18703	18688	18763	18650	18688	18538	18705	18818	18787	18690	18630	18889	18754	18829	18715	18818	18712	18892	18674	18778	18792	18887	18746	18892	18572	18609	18916	18915	18739	18614	18702	18961	18657	19012	18813	18723	18769	18852	18710	18842	18787	18844	18856	18843	18769	18747	18653	18813	18710	18876	18767	18801	18781	18996	18711	18765	18706	18769	18934	18749	18766	18793	18559	18736	18826	18738	18543	18704	18815	18750	18592	18830	18774	18823	18765	18795	18769	19148	18835	18868	18812	18736	18719	18746	18715	18606	18876	18831	18717	18844	18875	18752	18594	18917	18773	18638	18771	18762	18886	18644	18876	18760	18681	18898	18694	18925	18878	18786	18716	18694	18601	18838	18610	18522	18803	18657	18564	18780	18847	18738	18819	18870	18840	18886	18868	18778	19016	18832	18878	18490	18678	18806	18579	18924	18902	18658	18644	18594	18850	18753	18794	18535	18866	18901	18674	18814	18656	18675	18556	18582	18532	18817	18891	18777	18594	18574	18903	18768	18611	18637	18840	18708	18724	18801	18706	18870	18551	18582	18691	18574	18692	18706	18709	18673	18558	18894	18696	18900	18854	18820	18794	18884	18877	18726	18845	18812	18685	18905	18918	19001	18482	18647	18685	18676	18737	18776	18849	18629	18658	18605	18932	18703	18853	18653	18743	18797	18624	18894	18723	18728	18826	18709	19025	18853	18799	18783	18734	18656	18682	18652	18676	18899	18794	18695	18721	18575	18897	18809	18692	18922	18739	18782	18843	18802	18786	18830	18795	18707	18905	18875	18824	18995	18776	18824	18743	18830	18809	18549	18817	18819	18791	18787	18929	18506	18506	18722	18804	18977	18954	18839	18678	18856	18846	18887	18865	18671	18763	18571	18672	18609	18799	18868	18768	18718	18660	18708	18936	18853	18985	18919	18855	18837	18909	18817	18754	18744	18631	18559	18703	18675	18901	18697	18733	19167	18673	18712	18752	18757	18782	18895	18604	18760	18710	18766	18822	18922	18614	18769	18827	18724	18516	18785	18608	18947	18721	18722	18701	18790	18668	18803	18617	18960	18644	18908	18934	18809	18889	18808	18720	18795	18721	19007	18798	18858	18832	18789	18824	18864	18977	18821	18543	18705	18610	18751	18642	18593	18783	18784	18759	18675	18722	18507	18745	18696	18696	18871	18724	18820	18731	18647	18576	18650	18722	18921	18831	18593	18730	18724	18640	19039	18785	18725	18906	19015	18562	18596	18872	18776	18762	18809	18649	18648	18845	18819	18744	18856	18742	18852	18726	18576	18943	18722	18791	18746	18747	18671	18696	18710	18765	18800	18811	18705	18726	18894	18816	18697	18661	18531	18671	18518	18846	18819	18848	18714	18770	18796	18748	18670	18843	18749	18783	18789	18805	18640	18854	18713	18744	18809	18628	18763	18982	18804	18814	18697	18779	18737	18799	18639	18674	18503	18937	18750	18736	18510	18823	18809	18822	18630	18704	18698	18830	18560	18766	18817	18959	18822	19015	18697	18838	18789	18948	18841	18866	18851	18511	18685	18587	18854	18908	18605	18760	18734	18763	18807	18756	18819	18769	18946	18802	18888	18748	18706	18800	18699	18566	18792	18683	18673	18802	18603	18700	18910	18962	18750	18794	18847	18738	18737	18874	18914	18814	18953	18858	18574	18637	18879	18650	18579	18744	18702	18675	18698	18833	18920	18823	18685	18565	18948	18659	18788	18840	18885	18732	18847	18742	18958	18627	18597	18737	18564	18858	18726	18735	18685	18708	18530	18717	18908	18789	18880	18679	18589	18820	18558	18622	18734	18895	18664	18894	18644	18776	18794	18861	18799	18765	18811	18719	18772	18499	18840	18776	18765	18665	18812	18648	18877	18733	18866	18841	18767	18656	18587	18806	18793	18559	18749	18844	18819	18817	18828	18731	18856	18548	18810	18621	18874	18734	18942	18790	18645	18701	18645	18733	18519	18762	18930	18808	18507	18669	18577	18884	18978	18802	18693	18767	18861	18852	18787	18811	18834	18654	18854	18738	18778	18872	18713	18817	18698	18765	18741	18772	18743	18814	18872	18766	18846	18608	18836	18920	18792	18798	18926	18747	18831	18601	18794	18757	18510	18867	18803	19088	18887	18633	18846	18813	18865	18857	18768	18728	18668	18797	18755	18766	18792	18825	18703	18888	18810	18552	18899	18728	18778	18759	18969	19039	18821	18843	18759	18791	18698	18637	18616	18411	18651	18789	18428	18792	18824	18595	18769	18807	18768	18635	18867	18693	18661	18672	18878	18882	18877	18610	18604	18838	18762	18750	18800	18563	18696	18665	18913	18751	18750	19003	18592	18824	18749	18618	18738	18690	18771	19007	18971	18916	18765	18510	18622	18715	18760	18630	18732	18756	18644	18783	18974	18709	18754	18622	19027	18835	18665	18785	18745	18786	18732	18901	18735	18947	18898	18734	18705	18860	18633	18786	18485	18822	18903	18968	18684	18693	18700	18754	19056	18831	18655	18713	18831	18773	18845	18826	18971	18707	18668	18916	18970	18851	18931	18803	18749	18731	18842	18854	18769	18703	18757	18792	18910	18834	18879	18719	18768	18748	19012	18751	18693	18571	18967	18898	18744	18702	18941	18637	18707	18816	18815	18842	18915	18888	18760	18840	18752	18785	19076	18856	18710	18518	18684	18599	18653	18917	18929	18845	18860	18635	18698	18758	18779	18881	18832	18893	18702	18822	18843	18750	18750	18997	18835	18871	18951	18708	18634	18652	18867	18628	18845	18708	18761	18750	18797	18680	18745	18767	18857	18792	18729	18694	18813	18789	18804	18798	18769	18816	18804	18762	18771	18605	18686	18812	18710	18705	18812	18915	18864	18619	18938	18757	18765	18691	18792	18632	18736	18749	18771	18591	18805	18763	18784	18757	18999	18881	18762	18839	18747	18836	18738	18753	18959	18746	18882	18859	18730	18833	18736	18770	18883	18670	18680	18719	18832	18786	18889	18651	18982	18766	18918	18907	18798	18678	18769	18624	18620	18685	18754	18784	18835	18672	18757	18825	18820	18602	18791	18714	18715	18832	18528	18722	18764	18667	18694	18865	18916	18792	18704	18720	18706	18827	18523	18710	18864	18643	18650	18769	18812	18861	18599	18887	18924	18698	18997	18524	18811	18678	18979	18734	18941	18656	18550	18778	18776	18774	18712	18860	18757	18872	18622	18813	18876	18978	18896	18977	18690	18536	18665	18568	18935	18679	18731	18750	18755	18613	19001	18787	18716	18855	18796	18718	18736	18547	19021	18813	18874	18645	18733	18680	18975	18751	18709	18921	18687	18722	18783	18651	18728	18756	18899	18702	18700	18661	18713	18581	18839	18558	18864	18872	18751	18760	18809	18449	18606	18651	18645	18734	18739	18836	18917	18801	18696	18846	18653	18718	18863	18720	19054	19065	18879	18661	18897	18785	18776	18702	18688	18631	18783	18732	18765	18832	18855	18742	18821	18624	18810	18713	18920	18708	18663	18771	18925	18688	18793	18926	18748	18798	18711	18853	19015	18773	18796	18793	18738	18777	18841	18712	18862	18816	18745	18703	18917	18549	18657	18863	18625	18808	18485	18774	18869	18901	18682	18766	18895	18806	18502	18777	18696	19006	18816	18839	18571	18817	18951	18743	18894	18667	18893	18596	18703	18887	18574	18652	18792	18617	18848	18736	18842	18741	18633	18711	18685	18690	18899	18806	18688	18631	18810	18620	18713	18762	18636	18800	18752	18875	18664	18825	18942	18855	18654	18921	18813	19018	18847	18921	18787	18736	18826	18847	18678	18923	18782	18743	18536	18736	18710	18867	18969	18863	18902	18792	18672	18573	18688	18654	18668	18934	18863	18904	18688	18743	18398	18661	18819	18806	18920	18746	18623	18664	18742	18829	18807	18781	18800	18787	18817	18898	18733	18793	18887	18869	18608	18722	18796	18797	18749	18635	18638	18798	18638	18709	19068	18553	18869	18728	18772	18677	18852	18618	18899	18724	18695	18750	18716	18835	18564	18821	18851	18757	18724	18867	18556	18593	18713	18770	18787	18775	18980	18930	18781	18600	18886	18813	18805	18997	18766	18885	18810	18803	18619	18661	18840	18715	18804	18745	18650	18569	18972	18748	18815	18727	18671	18846	18750	18882	18790	18862	18803	18929	18882	18999	18772	18860	18825	18663	18884	18740	19127	18936	18705	18989	18859	18945	18774	18755	18825	18759	18660	18770	18836	18702	18590	18765	18928	18899	18724	18739	18784	18944	18895	18969	18830	18780	18861	18680	18845	18855	18925	18713	18854	18790	18705	18609	18883	18546	18687	18684	18734	18799	18600	18747	18939	18652	18643	18472	18713	18994	18904	18785	18572	18761	18915	18643	18718	18781	18862	18613	18827	18778	18947	18829	18930	18851	18965	18793	18896	18834	18752	18760	18798	18894	18915	18841	18989	18734	18783	18836	18885	18708	18824	18737	18842	18695	18584	18716	18588	18842	18883	18806	18883	18479	18767	18719	18823	18754	18872	18796	18839	18863	18591	18733	18772	18660	18638	18800	19046	18945	18803	18644	18766	18789	19016	18641	18922	18744	18537	18824	18849	18911	18792	18868	18653	18791	18756	18928	18834	18717	18630	18753	18849	18990	18797	19022	18615	18732	18815	18612	18760	18917	18775	18830	18828	18609	19099	18734	18736	18733	18797	18862	18728	18695	18875	18889	18915	18558	18672	18719	18737	18782	18564	18686	18604	18744	18883	18854	18815	18855	18797	18827	18734	18665	18690	18874	18872	18589	18897	18855	18707	18794	18746	18837	18708	18883	18828	18826	18712	18711	18828	18571	19022	18737	18912	18690	18848	18882	18855	18912	18994	18770	18697	18785	18957	18793	18792	18832	18765	18811	18705	18717	18604	18807	18651	18635	18934	19104	18975	18856	18698	18992	19109	18855	18864	18560	18632	18720	18801	18878	18628	18674	19053	18630
37980	54915	43652	26176	20186	17609	16605	16179	16297	16121	16147	16132	16107	16245	16046	16364	16136	16084	16318	16029	16179	16312	16081	16106	16193	16225	16119	16193	16164	16055	16160	16111	16279	16314	16104	15982	16095	16185	16096	16212	16092	16130	16046	16274	16273	16038	16146	16028	16104	16285	16167	16308	16175	16333	16169	16087	16009	16028	16154	16180	16189	16226	16164	15873	16035	16114	16116	16284	16175	16075	16160	16070	16145	15832	16218	16113	16074	16148	16051	16016	16145	16094	16162	16039	16289	16164	16270	16101	16133	16009	16132	16209	16181	16012	15978	16302	16230	16091	16044	16212	16133	16183	16142	16150	16182	16137	16153	16179	16054	16344	16179	16043	16096	16069	16243	16080	16263	16134	16141	16085	16248	16108	16215	16085	16020	16123	16062	16165	16134	16083	16082	16212	16111	16258	16139	16129	16129	16238	16150	16116	16057	16164	16144	16146	16092	16340	16179	16094	16080	16208	16073	15984	16163	16187	16251	16088	16159	16153	16166	16070	16108	16142	16037	16167	16064	16177	16082	16068	16021	16145	16191	16263	16211	16083	16063	16300	16186	16160	16141	16201	16252	16182	15968	16123	16197	15975	16215	16085	16269	16141	16170	16322	16027	16129	16217	16079	16027	16184	16209	16194	16132	16026	16034	16234	16172	16067	16085	16122	16193	16135	16220	16208	16155	16329	16077	16042	16019	16003	16192	16173	16132	16059	15943	16228	16224	16138	16039	16108	15946	16177	16188	16097	16123	16214	16094	16056	16125	16198	16118	16165	16115	16020	16265	16291	16313	16156	16029	16127	16202	16064	16088	15899	16040	16179	16030	16106	16224	16189	16126	16019	16098	16262	16204	16095	16186	16258	16110	16143	16155	16173	16163	15990	15936	16139	16110	16093	16081	16224	16058	16114	16026	15943	16154	16470	16105	15997	16169	16087	16188	15958	15961	16128	16189	16125	16142	16036	16186	16178	16085	16069	16106	16170	16123	16133	16173	16243	16250	16214	16190	16241	16165	16116	16134	16024	16137	16164	16111	16086	16096	15918	16213	16081	16046	16137	16073	15925	16164	16073	16116	16194	16050	16158	16169	16092	16239	16145	16111	15995	16090	16202	16277	16304	16150	16136	16219	16101	16130	16054	16171	15931	15885	16209	16116	16247	16028	16124	16142	16179	16260	16238	16162	15982	16204	16256	16108	16298	16056	15951	16201	16128	16069	16123	16104	16190	16154	16190	16330	15936	16074	16183	16163	16302	16035	16159	16147	16010	16140	16249	16249	16085	16243	16265	16285	16186	16295	16111	16082	16047	16217	16252	16121	16184	16213	16132	16150	16196	15822	16222	16083	16059	16110	16129	16125	16053	16203	16060	16053	16111	16193	16107	16186	16163	16317	16155	16326	16122	16055	16155	16134	16087	16182	16214	16197	16252	16214	16228	16077	16195	16134	16005	16103	16174	16282	16064	16083	16228	16125	16043	16072	16071	16026	16179	16043	16264	16293	16038	16215	16150	16158	16238	16078	16183	16116	16306	16047	16159	16221	16166	16182	16059	16065	16194	16148	16125	16035	16302	16289	15863	16192	16178	16087	16168	16107	16076	16006	16144	16073	16211	16402	16233	16069	16061	16295	16115	16278	16182	16170	16157	16163	15988	16093	16228	15929	16023	16125	16142	16037	16206	16317	15984	16132	16114	16153	16262	16058	16213	16152	16170	16289	16187	16234	16064	16068	16085	16087	16078	16306	16203	16180	16232	16121	15980	15905	16285	16114	16144	16099	16160	16200	16131	16116	16199	15946	16098	16187	16163	16155	16024	16097	16205	16123	16316	16269	16230	16201	16229	16058	16177	16159	16143	16178	16156	16317	16130	16167	16129	16094	16321	16109	16182	16139	16138	16152	16019	16103	16194	16267	16186	16083	16225	16169	16171	16228	16093	16193	16052	16147	16052	16179	15939	16234	16065	15928	16142	16085	16343	16202	16013	16163	16005	16142	16333	16167	16030	16157	16170	16293	16087	16241	16115	16108	16083	16137	16056	15979	16066	16208	16080	16265	16158	15937	16081	16284	16222	16192	16116	16146	16156	16323	16296	16111	16010	16123	16153	15969	16060	16207	16110	15965	16132	16297	15934	15988	16049	16285	16154	16247	16071	16257	16231	16009	16163	16277	16014	16074	16086	16015	16308	16182	16095	16219	16076	15947	15975	16063	16128	15973	16248	16112	16264	16240	16283	16231	16233	16261	16077	16140	15914	16310	16176	16188	16217	15998	16189	16025	16221	16006	16198	16203	16137	16036	16136	16141	16035	16148	16192	15988	16038	16208	16139	16007	16111	16146	16295	16149	16240	16116	16214	16042	16147	16018	16098	16245	16013	16055	16182	16025	16085	16057	16255	16170	16099	16257	16023	16160	16123	16061	16019	16223	16190	16004	16346	16169	16204	16155	16247	15985	16067	16198	16094	16202	16279	15982	16179	16286	16173	16090	16102	16114	15960	16247	16159	16214	16071	16004	16236	16164	16203	16124	16099	16005	16151	16032	16111	16102	16121	16071	16247	16013	16122	16175	16119	16048	16129	16162	16203	15993	16196	16171	16181	16163	16183	16186	16072	16089	16178	16233	16051	16020	15986	16085	16073	15998	16070	16132	16331	16147	16152	16137	16218	15912	16071	15975	16110	16163	16206	16129	16111	16027	16108	16298	16243	16121	15982	16070	16477	16101	16172	16144	16200	16188	16216	16231	16158	16126	16167	16177	15962	16212	16021	16145	15961	16052	16169	16087	16074	16171	16067	16002	16037	16265	16236	16159	16109	16126	16408	16118	16263	16118	16014	16193	16108	16116	16091	16174	16085	16196	16032	16125	16100	16269	16184	16018	16117	16257	16233	16211	16118	16086	16277	16231	16119	16098	16065	16208	16250	15995	16159	16214	16289	16207	16102	16171	16189	16201	16160	16148	16178	16131	16159	16207	16203	16147	16086	16285	16152	16008	16222	16175	16183	16051	16224	16194	16142	16162	16173	16136	16352	16250	16070	16234	16237	16182	16155	16151	16161	16015	16117	16274	16075	16136	16138	16236	16163	15980	16175	16128	16376	16229	16129	16063	16193	16246	16215	16144	16172	16021	16021	16177	16032	16290	16213	16099	16122	16271	16169	16110	16129	16229	16055	16183	16084	16295	16115	16166	16148	16123	16088	16138	16249	16114	16099	16277	16235	16099	16069	16230	15900	16152	16185	15985	16223	15895	16207	16105	16087	16300	16062	16123	16293	16120	16260	16196	16206	16047	16058	16237	16151	16132	16202	16207	16060	16128	16153	16164	16077	16167	16034	16269	16226	16191	16073	16312	16297	16123	16094	16005	16159	16048	16148	16164	16133	16256	16063	16083	16233	16088	16115	16042	15865	16188	16027	16168	16267	16045	16173	16080	16082	16140	16085	16163	15925	16208	16026	16154	16054	16192	16187	16008	16019	16027	16218	16274	15986	16145	16039	16114	16204	16000	16116	16049	16253	16036	16241	16170	16148	16207	16089	15983	16182	16175	16234	16139	16005	16274	16177	16065	16083	16228	16029	16217	16075	16089	16146	16150	16234	16207	16013	16115	16230	16062	16130	16120	16082	16139	16214	16093	16223	16092	16076	16112	16182	16183	16162	16170	16180	16044	16051	16201	15955	16095	16185	16085	16085	15937	16276	16334	16096	16131	16274	16221	16299	16061	16136	16137	16310	16127	16069	16125	16202	16189	15923	16113	16131	16176	16185	16101	16127	16053	16171	16087	16130	16086	16329	16021	16075	15991	16395	16065	16174	16017	16048	16276	16186	16160	16239	16231	16102	16090	16044	16094	16242	16054	16206	16142	16196	16227	16244	16113	16076	16235	16074	16086	16222	16090	16323	16213	16042	16133	16025	16238	16272	16056	16014	16070	16104	16095	16104	16047	16100	16201	16342	16184	16135	16098	16069	16279	16180	16034	16302	16159	16199	16251	16148	16176	16164	16164	16078	16040	16196	16161	16296	16152	16170	16176	16064	16248	16070	16210	16261	16268	16345	16148	16226	16231	15905	16016	16160	16137	16216	16084	16192	16164	16056	16168	16142	16265	16274	16409	16060	16072	16077	15999	16319	16088	16068	16045	16087	16168	16124	16083	16163	16090	16066	16310	16005	16052	16072	16194	16053	16098	16182	16108	16109	16085	15971	16253	16156	16199	16085	16051	16014	16139	15949	16193	16151	16179	16093	16160	16215	16321	16118	16180	16026	16089	16262	16062	16160	16192	16316	16213	16192	16183	16117	16160	16251	16124	16046	16343	16265	16060	16142	16316	16341	16154	16135	16096	16098	16021	16124	16246	16133	16013	16224	16127	16208	16078	16006	16223	16226	16165	16130	16266	16229	16230	16090	16152	16038	16100	16012	16020	16167	16113	16130	16150	16118	15979	16094	16062	16172	16270	16083	16032	16163	16226	16170	16160	16227	16029	16074	16189	16082	16155	16102	16222	16065	16166	16371	16113	16224	15990	16271	16105	16167	16273	16144	16166	16257	16084	16245	16154	16176	16267	16165	16032	16066	16156	16074	16056	15915	16191	16130	16064	16445	16165	15999	16160	16069	16092	16165	16187	15987	16027	16277	16200	16106	16084	16119	16281	16074	16273	16354	15997	16199	16140	16176	16134	16169	16094	16198	16109	16125	16357	16054	16367	16259	16240	15997	16268	16233	16177	16189	16061	15948	16310	16127	16137	16048	16045	16139	16006	16108	16051	16195	16087	16329	16039	16094	16251	16056	16203	16080	16139	16129	16187	16101	16112	16180	16067	16127	16127	16220	16059	16119	16136	16129	16094	16158	16027	16149	16254	16067	16029	16088	16122	16187	16136	16054	16147	16108	16115	16117	16252	16082	16181	16130	16156	16133	16114	16189	16092	16038	16008	16184	16271	16209	16155	16204	16294	16180	16131	16121	16110	16106	16235	16060	16116	16145	16124	16071	16273	16292	16120	16061	16207	16119	16177	16149	16198	16272	16077	16025	16207	16135	16237	16122	16110	16314	16020	16149	16169	16115	16263	16154	16300	16159	16222	16048	16100	16090	16148	16263	16166	16064	16026	16228	16170	16111	16128	16143	16338	16067	16318	16168	16015	16210
24321	24500	39505	38683	30976	27285	24417	20346	19237	19478	19198	19112	19119	19186	19194	19282	19371	19257	19026	19128	18992	19278	19297	18970	19060	19110	18913	19088	19033	19160	19096	19066	19111	19192	19022	19295	19168	19159	19030	18947	19035	19179	19150	19167	19085	19142	19139	18977	19117	19006	18876	18992	18980	19143	19013	19172	19279	19214	19093	19122	19053	19015	18991	19021	19026	18956	19096	19181	19318	18973	19019	19024	19153	19059	19168	19020	19061	18852	19129	19123	18907	19030	19041	19077	19077	19120	19123	19219	18954	18855	19063	18896	19076	19272	19095	19064	19154	19009	18789	18993	19064	18872	19010	18861	19051	19054	19100	19041	18976	19026	18959	19073	18947	19126	18932	18909	18945	18756	19044	18769	19205	18862	19179	18857	19112	19266	19060	18956	19047	18986	18980	19237	18976	19027	19151	19167	19112	18748	19021	18783	18962	19195	19204	19270	19220	19010	19078	18833	18975	19299	18897	19087	18833	19259	19126	18975	18913	18993	19036	18623	18861	18929	18993	19027	19055	19058	19139	18983	18978	19064	19099	18939	18969	19074	18992	18936	18809	19069	19306	18979	19031	18847	19076	18990	19072	18926	18966	19127	19183	19051	18979	19072	19014	18953	18990	19066	18838	18873	18863	18919	19163	19045	19045	19135	18856	18919	19058	19252	18927	19086	18867	19118	18983	18858	19077	18946	19066	19026	18917	19016	18899	18977	18899	18902	19003	18934	18995	19003	18909	18915	18985	18945	18896	19108	19016	19070	18897	18968	19228	19004	19037	19105	18931	19156	19178	19105	18987	19112	19156	19011	19128	19007	19126	19118	18826	18896	19263	19064	18984	19114	18911	19027	18966	19024	19052	19084	19076	18779	18781	18988	18818	19185	19242	19021	19214	19130	18780	19085	19228	18929	18962	18894	18903	18909	18800	18927	18951	19179	18974	19006	18887	19070	18850	19015	19227	19022	18982	19110	19103	19067	18831	19030	18909	18789	18991	19030	18950	19209	19028	18999	18999	18930	19212	18859	19063	19143	18984	18850	19100	18908	19140	19142	18991	18940	18918	19116	19302	19116	19189	18896	18851	18854	19004	18965	19112	18935	19096	18832	19067	19059	18942	18893	18781	19120	19023	19023	19062	19216	19166	18955	18993	19120	18959	19075	18998	18971	19165	19018	18974	19020	19020	19057	19154	18904	19036	18870	18971	18954	19084	19068	19025	19034	18863	19321	19104	18762	18937	18927	19262	19111	18909	18893	19008	18781	18909	18808	18976	18920	19064	18937	19012	19008	19093	18841	19169	18993	19183	19077	18965	19031	19122	18862	19036	19073	18988	18937	18973	18972	18936	18936	19277	19049	19134	19180	19160	18967	19119	18943	18965	18928	18969	19000	18796	18826	18918	19071	19148	18888	19246	18923	19015	18762	18994	18880	19005	19198	19119	18958	19053	19243	19115	19182	19181	18998	18935	18947	19086	19036	19063	19127	19015	19168	18940	19044	19163	18940	19122	19088	18888	19163	19018	19047	19037	18932	18987	19006	19122	19199	18829	19107	18933	18934	19193	19212	19008	18934	19179	19200	19080	18984	19153	18825	18820	19126	18803	19030	19108	18792	19122	19122	19006	18991	19030	18849	19203	19080	19016	19107	19136	19051	19060	18662	19167	19096	18980	18914	19030	19128	18849	19024	19130	19134	19040	18931	19080	18990	18862	19054	19112	18939	18750	18962	18961	18733	18781	19065	19091	19030	19130	19137	19053	18961	19035	18954	18921	18989	18928	19060	18937	18878	19076	19084	18967	18903	19171	18884	18953	18920	19227	18917	19146	18805	18979	18955	18689	19076	18850	19057	19044	18896	18907	18922	19112	18932	19008	19016	18941	18921	18955	19014	19018	19055	18943	18964	19259	19199	18911	19041	19204	19113	19175	19015	18941	18799	19052	18802	19267	18961	19162	19179	19059	19040	19054	19147	18933	19028	19055	19119	19300	19205	19048	18939	19132	19144	18857	19028	19345	19238	19031	18961	18980	19323	19010	18890	18990	19052	18923	19034	18877	18936	19040	19037	19019	19286	19044	19001	19059	19175	19109	19179	19029	18972	19131	19011	19401	19059	19227	18873	18841	18758	19102	18761	19085	19158	19124	19088	19064	19065	19026	18871	18938	19087	19215	19109	19094	19021	19069	18831	19074	18902	19062	19055	19462	19085	18983	19143	18936	18995	19003	19053	19023	18753	18995	19181	18895	18868	18996	18935	19049	19011	19011	19070	19114	19054	18845	19018	18996	18997	19129	18992	19222	19081	18908	18826	19092	19061	18791	18924	19134	19088	18993	19120	19212	19108	19084	18970	18926	19001	19049	19153	18993	19100	18934	18987	19068	19100	19161	19085	18995	19045	18894	18998	19073	19109	18945	19018	19053	18893	19106	18941	19144	18983	19024	18841	18935	18940	18954	19017	19042	18932	18931	19214	18945	18807	18976	18968	19088	18938	19046	18947	18803	18988	18955	19227	18923	18991	19228	19091	19042	18953	19053	19039	18982	18990	18893	18817	18981	19121	19016	19077	19050	18884	19071	19211	19001	19138	19018	19138	18860	18921	19133	19293	19147	19019	18977	19042	19086	18973	18762	18947	18969	19040	19103	18950	18860	19021	18901	18914	19150	19188	18942	19117	18991	18995	18830	19192	18840	18748	19227	19032	18876	19077	18956	18890	18992	18801	19088	19038	19012	18991	18968	18881	18981	19073	18972	19051	19125	18845	18911	19096	18912	19000	19030	18892	18964	18677	19092	18885	19026	18987	19176	19109	19057	18850	18994	18815	18960	19062	19093	18789	18903	19103	18922	18913	18957	18945	18862	19079	19062	18947	18997	19067	18874	19159	18809	19118	19075	19106	19125	19084	19021	18901	18868	19079	18970	19019	19144	18901	18851	18939	19074	18961	18986	19180	19222	18918	18860	18930	18995	18914	18856	19096	18908	19164	19139	18945	19297	19057	18995	19021	18851	19065	19133	18951	18927	19299	18979	19068	18878	19074	18899	19049	18832	18791	18948	18791	19130	18960	19094	19096	18978	19202	18943	19109	18934	18799	18962	19038	18922	18884	18903	19124	19190	19085	19116	19061	18725	19277	19114	18965	18987	19082	19114	19006	18965	18802	18977	19168	18956	19096	19065	18919	18916	19141	19061	19025	19029	18990	18867	18823	18919	18914	19051	19013	19048	19112	18849	19032	19077	19054	19087	19216	18995	18943	19093	18955	19090	18890	19143	19067	18964	19024	18944	18996	18967	19133	19073	19025	18960	19076	18927	19160	19056	19029	18815	19150	19006	18983	19045	19003	19131	18979	18974	19108	18960	18964	18829	18991	19036	18832	18850	18953	19068	18928	19003	18894	19010	18974	19152	19122	19034	18977	19043	19135	19227	19158	19219	18926	19260	19166	18979	19134	18894	19242	19018	19090	18957	18961	18886	18840	19154	18907	19082	18882	19100	19037	18960	19081	18978	19003	18944	18737	19115	18907	18767	18947	19079	19080	19142	19014	18944	18854	19115	19011	19091	18843	18855	18953	19159	19275	19088	19271	19164	18957	19002	18984	19012	18942	19045	18981	18881	19051	18973	19040	19125	19041	19166	18957	19002	18897	18961	19166	19055	19308	18903	19167	19049	19138	19113	19010	18923	18843	18959	19184	19054	19131	19179	19036	19064	19153	18974	18940	18887	18917	18836	19168	19179	19075	19147	18864	19026	19182	18970	19162	19160	19005	19004	18988	19142	18899	18953	19082	18854	18865	19206	19005	19016	19042	19186	18972	18878	19038	18915	18937	19087	19001	19149	18973	19083	18889	19025	18872	19048	18920	19050	19187	18921	19064	18894	18854	19135	19224	19137	18912	19016	19111	19052	19249	19073	19020	18931	18862	19078	19047	19135	18892	19216	19125	18832	18887	18995	19025	19000	19070	19036	18899	19144	19066	19087	19208	18945	18979	19115	19213	19128	19194	19067	19246	19051	19059	19113	18948	19136	18676	18760	19062	19053	18814	18779	18983	19171	18909	18969	19010	19130	18967	19118	19047	19241	18871	18935	19149	18912	19039	19223	19068	19008	18852	19046	18933	18866	19277	19051	19129	19003	19185	19089	19166	19163	19034	19026	18910	19052	18878	18840	18977	19077	18952	19071	18938	18989	18992	18993	18931	19088	19104	19004	18756	18900	18970	19139	19024	19078	19222	19079	18895	18923	19059	18972	18921	18953	19266	19179	19123	18982	18899	18878	18994	18960	18967	18902	18962	18738	19173	18935	19059	18909	19180	19027	18876	18924	18920	19121	18948	18980	19177	18928	18953	18985	19278	19021	19048	19112	19024	19158	18949	19050	19027	18944	19150	19016	19158	19025	19096	19041	19001	18894	18857	18826	19129	18946	18920	19137	19414	18950	19127	19015	18878	19090	18830	19009	19098	18772	19020	18947	18925	19035	18964	19072	19004	19152	18897	18918	18990	18918	18937	19016	19134	19215	19002	19053	19131	19018	19082	19049	19035	18954	19055	19181	19096	19207	19107	18914	18910	18908	18835	19202	19130	19008	18988	18989	18919	19220	19001	19227	19178	19097	19164	19139	19167	19149	18946	18933	18888	19017	19099	19008	19088	18963	18936	18953	18903	18847	19055	19113	19095	18898	18721	18959	19092	18997	19078	19132	19114	19001	18836	18920	19086	19098	18865	19036	19022	19058	18833	19045	18869	19148	19122	18838	18975	19139	19168	18940	19175	18965	18897	18995	18968	19204	19035	18779	18918	19198	19198	19067	18772	19070	18969	19137	19167	19018	19016	18812	19022	18915	18833	18812	19121	19011	19025	19002	18821	19169	18982	18949	18896	18941	19107	18988	18861	19019	19040	18883	19101	19223	19059	19186	18957	19128	19060	18591	18986	18877	19156	19079	19073	18963	19244	18847	19066	18805	18976	18887	19021	18936	19017	18950	19078	19119	19189	18891	18974	18858	18899	18926	19462	19087	19177	19044	19133	19101	18913	18874	18902	18847	18981	18975	19161	19022	19175	18943	19024	19000	19227	18908	19025	19025	18982	18979	18914	18909	19069	19136	19133	19099	19019	18944	19025	19199	19023	19137	19035	19032	18928	19041	19067
62793	99708	81940	55053	37091	25014	19026	17097	16491	16449	16431	16406	16317	16128	16416	16336	16112	16365	16383	16277	16294	16362	16450	16345	16393	16493	16265	16279	16412	16274	16377	16315	16376	16384	16380	16404	16257	16326	16137	16363	16385	16410	16454	16263	16175	16070	16478	16467	16363	16262	16393	16228	16283	16269	16438	16150	16358	16443	16269	16378	16152	16455	16412	16195	16384	16372	16311	16419	16364	16266	16552	16352	16242	16260	16239	16291	16665	16305	16304	16480	16270	16410	16310	16255	16456	16361	16462	16350	16269	16375	16234	16416	16266	16333	16078	16203	16355	16411	16211	16219	16539	16288	16418	16339	16318	16172	16274	16257	16255	16232	16365	16361	16366	16371	16322	16289	16405	16308	16201	16307	16327	16299	16202	16299	16311	16348	16389	16260	16200	16402	16284	16333	16315	16196	16473	16299	16436	16400	16459	16273	16454	16420	16446	16326	16387	16181	16329	16463	16457	16199	16322	16343	16374	16277	16378	16253	16340	16199	16174	16347	16327	16437	16370	16172	16366	16288	16145	16284	16168	16602	16306	16165	16406	16219	16143	16253	16210	16218	16290	16427	16186	16356	16400	16383	16331	16368	16348	16195	16337	16333	16205	16459	16210	16458	16293	16274	16503	16289	16142	16302	16212	16390	16178	16212	16217	16488	16244	16286	16284	16348	16330	16239	16268	16129	16474	16241	16271	16280	16432	16170	16386	16174	16295	16447	16270	16247	16237	16395	16372	16315	16289	16395	16262	16285	16264	16307	16415	16282	16395	16422	16226	16418	16343	16342	16349	16351	16248	16459	16317	16330	16241	16297	16428	16294	16347	16235	16319	16220	16604	16273	16311	16462	16399	16371	16371	16341	16371	16335	16208	16226	16253	16582	16329	16323	16417	16304	16326	16214	16285	16290	16387	16254	16388	16074	16128	16394	16364	16455	16238	16279	16146	16364	16342	16350	16237	16248	16328	16269	16265	16300	16293	16362	16303	16261	16223	16344	16175	16451	16204	16296	16446	16347	16195	16399	16335	16381	16432	16089	16278	16294	16362	16485	16282	16319	16119	16254	16191	16350	16391	16320	16280	16327	16396	16480	16281	16399	16077	16313	16440	16231	16304	16142	16375	16338	16364	16404	16279	16244	16354	16277	16214	16385	16400	16371	16276	16241	16327	16550	16247	16299	16174	16326	16158	16401	16409	16228	16439	16278	16318	16262	16210	16427	16383	16332	16432	16122	16151	16324	16306	16272	16359	16368	16317	16420	16289	16317	16361	16498	16451	16368	16369	16471	16325	16269	16363	16435	16348	16328	16258	16190	16199	16304	16352	16214	16444	16205	16266	16229	16242	16220	16371	16115	16312	16406	16423	16346	16241	16180	16441	16275	16266	16240	16207	16181	16317	16148	16289	16291	16237	16266	16188	16417	16290	16199	16371	16074	16369	16333	16168	16200	16383	16310	16239	16229	16348	16299	16313	16284	16198	16395	16201	16191	16265	16367	16206	16158	16309	16339	16351	16304	16347	16097	16372	16430	16306	16253	16208	16369	16272	16436	16396	16367	16251	16205	16213	16279	16158	16415	16282	16300	16068	16242	16403	16103	16361	16424	16288	16265	16325	16400	16270	16310	16415	16332	16385	16239	16350	16269	16389	16218	16403	16265	16312	16387	16369	16337	16308	16345	16305	16343	16072	16365	16348	16426	16366	16556	16448	16379	16340	16103	16245	16356	16325	16113	16347	16283	16318	16235	16380	16240	16333	16235	16296	16340	16255	16233	16076	16326	16190	16499	16197	16321	16256	16246	16243	16341	16417	16354	16375	16372	16371	16273	16244	16270	16156	16368	16217	16307	16123	16325	16304	16282	16529	16221	16242	16286	16270	16295	16377	16473	16318	16488	16329	16434	16346	16336	16314	16317	16483	16401	16417	16212	16306	16258	16276	16228	16283	16114	16260	16126	16323	16327	16309	16189	16209	16259	16339	16292	16391	16258	16149	16174	16303	16301	16243	16426	16351	16416	16199	16344	16364	16384	16208	16300	16225	16313	16165	16192	16123	16194	16271	16288	16416	16236	16393	16274	16281	16555	16257	16265	16221	16198	16172	16316	16450	16433	16362	16506	16323	16282	16345	16166	16462	16254	16291	16239	16340	16333	16312	16335	16178	16278	16507	16298	16367	16373	16420	16319	16410	16215	16272	16399	16230	16197	16364	16363	16384	16192	16157	16188	16313	16346	16286	16301	16266	16273	16381	16417	16446	16250	16352	16262	16292	16448	16313	16469	16234	16186	16370	16376	16372	16408	16253	16369	16214	16299	16198	16138	16211	16358	16352	16542	16319	16312	16278	16434	16369	16410	16445	16352	16446	16351	16253	16374	16365	16443	16086	16249	16262	16341	16210	16317	16290	16210	16133	16341	16386	16309	16400	16150	16338	16293	16413	16277	16220	16166	16337	16383	16262	16284	16332	16296	16213	16361	16386	16160	16415	16315	16434	16290	16208	16244	16267	16295	16283	16307	16278	16332	16319	16231	16246	16406	16525	16298	16396	16384	16350	16344	16427	16339	16422	16332	16337	16092	16298	16455	16292	16066	16369	16229	16278	16290	16380	16348	16361	16407	16326	16284	16382	16259	16042	16359	16323	16360	16303	16274	16337	16315	16234	16116	16237	16248	16478	16340	16165	16416	16255	16225	16242	16280	16289	16505	16242	16465	16404	16223	16244	16322	16457	16343	16181	16316	16305	16241	16276	16276	16323	16358	16323	16441	16377	16265	16208	16192	16411	16192	16418	16160	16378	16183	16394	16275	16208	16220	16270	16465	16340	16253	16189	16443	16371	16342	16368	16266	16391	16395	16265	16328	16351	16233	16101	16442	16233	16173	16233	16266	16106	16392	16439	16319	16322	16260	16308	16248	16336	16384	16189	16137	16181	16390	16333	16325	16286	16270	16412	16204	16311	16329	16144	16243	16241	16289	16239	16342	16261	16344	16171	16344	16306	16275	16336	16261	16366	16392	16297	16436	16257	16385	16268	16278	16239	16388	16397	16329	16252	16132	16263	16074	16366	16109	16244	16218	16370	16204	16327	16503	16322	16524	16362	16321	16201	16357	16348	16440	16153	16190	16428	16304	16375	16373	16327	16205	16257	16269	16366	16208	16402	16412	16165	16286	16229	16208	16343	16259	16410	16326	16323	16181	16206	16341	16355	16304	16570	16316	16263	16561	16237	16279	16220	16270	16382	16306	16149	16156	16246	16298	16201	16343	16226	16217	16330	16329	16351	16320	16198	16333	16477	16300	16425	16315	16246	16300	16352	16251	16262	16419	16343	16443	16344	16466	16406	16345	16173	16407	16293	16218	16186	16457	16377	16351	16356	16402	16353	16277	16223	16331	16329	16364	16430	16357	16281	16230	16381	16149	16209	16341	16214	16390	16434	16237	16148	16283	16194	16419	16173	16317	16379	16269	16281	16409	16387	16175	16390	16107	16268	16253	16220	16315	16171	16277	16308	16281	16257	16517	16365	16376	16407	16362	16320	16341	16349	16354	16280	16323	16409	16319	16265	16309	16279	16268	16243	16329	16322	16272	16432	16244	16414	16362	16266	16164	16387	16284	16331	16186	16281	16054	16226	16142	16403	16085	16476	16276	16236	16201	16320	16207	16273	16485	16350	16252	16297	16346	16232	16356	16386	16335	16173	16402	16372	16346	16240	16224	16137	16349	16379	16303	16377	16397	16472	16372	16419	16265	16383	16346	16213	16360	16437	16501	16451	16387	16354	16317	16138	16275	16253	16222	16292	16266	16347	16077	16273	16431	16452	15956	16306	16093	16274	16363	16333	16204	16383	16403	16418	16356	16266	16194	16241	16238	16566	16350	16330	16195	16289	16249	16221	16181	16452	16264	16254	16376	16435	16298	16324	16295	16323	16442	16336	16404	16424	16243	16192	16194	16280	16386	16343	16296	16306	16449	16187	16229	16396	16408	16243	16432	16298	16449	16289	16499	16271	16288	16356	16333	16122	16458	16288	16052	16404	16303	16226	16254	16355	16380	16481	16249	16370	16216	16300	16211	16294	16417	16454	16299	16179	16369	16206	16099	16107	16376	16223	16317	16430	16201	16345	16240	16320	16316	16157	16317	16210	16127	16473	16237	16311	16372	16247	16381	16327	16227	16265	16358	16221	16250	16332	16336	16255	16228	16328	16234	16355	16372	16304	16207	16345	16200	16346	16319	16336	16368	16351	16468	16128	16458	16397	16318	16242	16470	16291	16433	16457	16218	16402	16351	16241	16399	16376	16191	16338	16239	16344	16530	16262	16293	16225	16330	16219	16241	16471	16365	16225	16383	16390	16133	16164	16284	16438	16315	16349	16345	16267	16177	16137	16483	16333	16232	16236	16435	16279	16357	16328	16391	16381	16342	16258	16255	16282	16204	16397	16360	16321	16268	16175	16436	16282	16257	16419	16288	16322	16182	16153	16473	16182	16341	16246	16305	16335	16263	16240	16359	16289	16217	16427	16356	16297	16444	16379	16256	16377	16285	16284	16378	16234	16418	16221	16258	16285	16403	16343	16267	16238	16362	16446	16184	16321	16266	16284	16373	16378	16152	16267	16208	16448	16424	16277	16349	16337	16264	16223	16298	16463	16199	16142	16398	16481	16249	16361	16202	16344	16213	16280	16400	16216	16360	16132	16363	16493	16359	16273	16453	16309	16318	16259	16181	16345	16344	16485	16329	16152	16504	16266	16390	16273	16454	16259	16200	16306	16307	16297	16277	16497	16402	16410	16272	16361	16383	16217	16295	16279	16301	16211	16264	16322	16363	16190	16265	16211	16172	16309	16406	16264	16231	16268	16260	16409	16276	16360	16362	16325	16417	16150	16320	16272	16182	16293	16243	16210	16136	16336	16188	16411	16381	16249	16383	16191	16182	16389	16310	16343	16229	16353	16417	16273	16370	16140	16292	16321	16230	16353	16259	16481	16403	16202	16341	16251	16049	16311	16248	16286	16248	16264	16240	16340	16366	16284	16432	16270	16285	16368	16377	16092	16317	16325	16322	16259	16234	16192	16320	16370	16316	16268	16300	16370	16250	16437	16346	16378	16422	16089	16495	16399	16312	16440	16435	16317	16311	16165	16329
22960	22637	35134	34020	31800	29156	27867	21530	19855	19617	19735	19374	19303	19650	19639	19252	19232	19458	19283	19423	19302	19101	19407	19386	19330	19442	19177	19217	19288	19158	19410	19352	19055	19227	19242	19055	19355	19259	19439	19152	19267	19265	19294	19152	19302	19213	19234	19165	19175	19278	19199	19357	19200	19179	19202	19257	19303	19429	19100	19060	19086	18986	19305	19158	19240	19038	19107	19005	19126	19241	19274	19190	19357	18970	19320	19343	19085	19006	19344	19088	19316	18892	19152	19319	19060	19106	19083	18974	18916	19199	19423	19071	18991	19173	19107	18983	19135	19114	19195	19344	19320	19200	19122	19137	19181	19194	19232	19451	19257	18976	19182	19188	19114	18997	18708	18950	19189	19128	19250	19152	19022	19182	19220	19145	19210	19306	19170	19215	19154	19183	18958	19055	19365	19096	19287	18940	19051	19269	19161	19196	18950	19055	18982	19151	19039	19051	19074	19053	19125	18995	19215	19066	19165	19033	19038	19170	19076	19104	19090	18974	19206	18966	18972	18975	18797	19076	19183	19179	19118	19147	19130	19135	19160	19128	19339	19201	19167	19097	19193	19409	19110	19247	19137	19116	19082	19072	19131	18998	19061	19145	19220	19166	19252	19144	19095	19010	19133	19001	19185	19023	19179	19187	19081	19302	19315	19078	19046	19263	19107	19319	19283	19028	19121	19069	19094	19212	19202	19137	18865	19163	19136	19001	19294	19082	19424	19089	19305	18957	19062	19128	19085	19309	19144	19188	19218	19116	19106	19049	19181	19071	19196	19023	19253	19087	19215	19266	19044	19216	18894	19195	18991	19054	18981	19126	19068	19130	19133	19175	19100	19094	19054	19148	19198	19002	19255	19268	19177	19214	19086	19263	19163	19030	19088	19020	19266	19198	19336	19261	18889	18980	19196	19219	19047	19171	19300	19157	18955	19101	18878	19033	19144	19273	18912	19036	19176	19028	19073	18829	19168	19199	19119	19262	19034	19112	19121	19252	19254	19219	19170	18930	19185	18941	18805	19087	19194	19147	19199	19032	19065	19007	19139	19143	19062	19110	19131	19083	19147	19178	18936	19087	19071	19009	19136	19185	19092	19304	19248	19191	19228	19124	19220	19158	19402	19115	19210	19123	18958	19120	19235	19201	19059	18884	19237	19045	19194	19345	19151	19047	19090	19167	19201	19278	19315	19077	19036	19128	19244	19047	19273	19087	19259	19106	19280	18951	19172	19174	19278	19262	19105	19107	19071	19171	19144	19297	19067	19049	19090	19282	19230	19136	19401	19046	19160	19325	19141	19031	19165	19103	19019	19272	19067	19027	19240	19061	19390	19128	19176	19270	19152	19011	19080	19149	19051	18965	19028	18965	19106	19127	19333	18942	19148	19163	19169	19224	19310	19145	19031	19145	19208	19117	19225	19149	19152	19117	19249	19044	19279	19101	19062	19181	19141	19172	19208	19202	18993	18817	18882	19200	19177	19172	19232	19006	19041	19133	19074	19051	19158	19336	19147	19174	19199	18933	19141	18987	19355	19267	19066	18925	19204	19393	19127	19127	19016	19255	19312	19107	19210	19113	19289	19134	19116	19145	19207	19156	19028	19105	19264	19105	19049	19217	19172	18942	19079	19092	19126	19345	19362	19185	19258	19297	19070	19075	19259	19112	19297	18993	19379	19150	19095	19233	19180	19363	19088	19311	19171	19231	19210	19050	19267	18999	19190	19107	19290	19196	19264	19218	19328	19107	19222	19215	19243	19179	19067	19112	19151	19218	19211	19179	19001	19139	19228	19108	19030	19106	19032	19073	19171	19273	19251	19108	18965	19150	19081	19171	19165	19119	19090	19167	18995	19262	19082	19147	19139	19093	19022	19277	18934	19014	19128	19171	19075	19221	18998	19039	19102	19000	19048	18879	19165	19019	19214	19274	19209	19270	19200	19049	19356	19041	19154	19050	19128	19231	19213	19146	19073	19160	19255	19385	19223	18901	19211	19226	19159	18891	19100	18954	19023	19211	19112	19192	19240	19122	19069	19279	19069	19242	19116	19487	18953	19224	19150	19067	19110	19148	19168	18996	19020	18956	19111	19257	19027	18939	18946	19155	19114	19097	18989	19118	19085	19140	18977	19147	19240	19107	19229	19144	19053	19054	19253	18887	19079	19064	18895	19073	18998	19204	19019	19028	19100	19154	19119	19096	19011	19098	19212	18881	19059	19218	19118	18914	19049	19341	19265	19225	19004	18952	19277	19147	19051	19128	19112	19066	19299	19183	19269	19270	19132	19254	19305	19276	19185	19038	19035	19085	19161	19184	18953	19018	19372	18963	19004	19236	19224	19149	18827	19042	19140	19091	18987	18982	19203	19056	19093	18984	19075	19007	19525	18952	19196	19132	18992	19308	19031	19157	19256	19284	19269	19122	19141	18877	19023	19054	19253	19196	19246	19287	19122	19193	19269	19066	19238	19108	18953	19026	19153	19009	18989	18917	19089	19075	18942	19101	19141	19195	19112	19136	19236	18981	19195	18901	18927	19130	19137	19122	18976	19004	19087	19227	18996	18921	19118	19194	19199	19053	19135	18829	19145	19423	19142	19165	18984	18889	19121	19056	19047	19126	19174	19156	19204	19170	19050	19177	19100	19036	19121	18961	18919	19136	19110	19267	19137	19254	19305	19007	19162	19116	19225	19077	19040	18951	18968	19003	19285	19273	19164	19267	19290	19135	19070	19007	19104	19219	19177	19220	19172	19312	19254	19178	19057	19068	19045	19053	19177	19174	19050	19241	19137	19160	19149	19346	18961	19308	19074	19232	19039	19159	19127	18900	19079	19134	18998	19090	19212	18995	19053	19366	19076	18992	19242	19014	19022	19051	19106	19136	19155	19126	19034	19161	19290	19158	19208	19106	19150	19110	19184	18882	19141	19085	19235	19118	18990	19103	19097	19268	19016	19267	18962	19243	19166	19052	19009	18978	19068	19232	19377	19062	19263	18911	19221	19200	19181	19053	19214	18962	19257	19194	19187	19458	19083	19035	19149	19042	19111	19183	19074	19282	19178	19126	19193	19133	19171	19189	19209	19209	19081	19148	19186	19042	19119	19355	19316	19109	19135	18953	19181	19142	19002	18989	19234	19063	19216	18878	19104	19014	18969	19088	18989	19158	19286	19106	19104	18875	19036	19341	19211	19062	19220	19209	19143	19084	19067	18951	19095	19186	19082	19029	19281	19120	18984	19052	18989	19083	19096	18848	19113	18990	19090	19068	19156	18989	19068	19274	19138	19034	19105	19128	19228	18964	19087	18741	19173	19169	19255	19189	19003	19174	19206	19080	19064	19149	19025	19104	18947	18962	19112	19204	19233	18907	19187	18932	19189	19203	19125	19210	19079	19354	19072	19294	19185	19204	18956	19007	19251	18978	19246	19126	19168	19135	19068	19076	19175	19116	18825	18885	19077	19149	19003	19151	19084	19190	19090	19267	19122	19036	19058	19282	19320	19198	19117	18925	19080	19199	19156	19157	19256	19190	19272	19027	19111	18971	19185	19246	19338	19082	18858	19078	19256	18956	19063	18952	19073	19092	19060	19198	19076	18957	19199	19071	19139	19167	19107	19128	19322	19078	18931	19115	19283	19130	19188	19023	19046	19041	19230	19289	19303	19154	19217	19230	19033	18951	19098	19008	19057	19120	19111	19172	18996	19136	19376	19167	19253	18971	19126	19095	19004	19051	19036	19335	18910	19070	19285	18959	19077	19044	18984	19204	19220	19122	19130	19337	19275	19240	18929	19232	18960	19016	19040	19015	18996	19012	19297	19140	19228	19122	19168	18977	19211	19081	19293	19204	18999	19110	19160	19072	19028	19079	19166	19015	18840	19104	19334	19212	19006	19166	19177	19287	19148	19270	19372	19061	19133	19076	19258	19061	19026	19058	19253	19256	19229	19158	19317	19208	19091	19027	19084	19102	19289	19250	19165	19090	19174	19193	19193	18888	18942	19080	19159	19267	19244	19199	19009	19158	19220	19190	19171	19169	19228	19325	19211	19115	19108	18997	19044	18966	18944	19136	19063	19145	19089	19280	19092	19251	18987	19090	19191	19264	19217	19020	19069	19192	19128	18983	19010	19076	19060	19215	19140	19126	19129	19195	19234	18989	19130	18960	19177	19021	18951	19208	19084	19013	19029	19162	19173	19203	19154	19119	19360	19040	19218	19142	19115	19118	19093	19194	19074	19404	19132	19350	19058	19083	19044	18957	19024	19160	19048	19118	19044	19183	19115	19044	19053	18941	19211	19019	19116	19177	19130	19295	19176	19028	19057	18955	19148	19136	19229	19229	19225	19106	19112	18915	19138	19213	19161	19117	19194	19121	19089	19224	18988	19251	19054	19010	19006	19009	19116	19023	18850	19019	19369	19072	19091	19155	19155	19070	19185	19258	19026	19315	19299	19164	19064	19179	19266	19246	19223	19030	19205	19030	19280	19284	19112	19101	19026	19162	19201	19264	19208	19044	19056	18927	19133	19351	19189	19198	19010	19295	19009	19149	19150	19032	19069	18979	19039	19149	19107	19169	19179	19074	19441	18991	19187	19176	19051	18984	19097	18998	19247	19116	18958	19042	19146	18927	18939	19240	19229	19018	19106	19195	19357	19195	19118	18933	19104	19065	19043	19235	19134	19119	19356	19156	19066	19222	19083	19213	19202	19089	19254	19289	19135	19123	18969	19294	19091	19145	19165	18817	18854	19054	19104	19271	19242	18922	19088	18900	18813	19141	18947	18974	19355	19030	19159	19073	19137	19076	19179	19176	18926	19303	19207	19105	19265	19248	19044	19174	18998	19111	19212	18970	18860	19068	19166	19274	19282	19436	19148	19066	19111	19148	19023	19183	19198	19344	19299	19210	19083	19029	19160	19060	19297	18977	19132	19024	19161	18844	19110	19088	19161	19063	19137	19094	19228	19056	19030	19210	18910	18782	19024	19195	19135	19177	19297	19219	19278	19017	19122	19173	19050	19231	19265	19172	19263	19232	19207	19068	18862	19260	18983	19244	19103	19127	19133	19048	19228	19046	18979	19051	19068	19322	18994	19100	18982	19172	19120	19189	19268	18922	18973	19173	19076	19159	19198	19117	19122	19128	19057	19132
63481	106195	91798	68649	48880	31318	21359	17713	16718	16410	16338	16286	16317	16170	16397	16431	16283	16423	16392	16366	16310	16299	16251	16413	16263	16256	16336	16401	16455	16252	16385	16310	16275	16343	16476	16311	16270	16541	16363	16390	16320	16204	16434	16360	16376	16449	16453	16256	16275	16609	16448	16356	16097	16237	16307	16438	16482	16218	16398	16437	16350	16335	16358	16357	16304	16335	16339	16370	16433	16431	16348	16287	16579	16285	16449	16101	16377	16352	16295	16196	16671	16280	16221	16230	16528	16409	16377	16078	16412	16303	16242	16198	16369	16390	16401	16262	16400	16416	16327	16258	16303	16409	16369	16350	16376	16390	16526	16179	16608	16294	16413	16459	16186	16276	16450	16356	16287	16375	16398	16410	16445	16428	16481	16276	16347	16244	16470	16401	16260	16378	16455	16309	16453	16251	16307	16247	16208	16346	16198	16237	16321	16418	16404	16439	16367	16246	16397	16254	16365	16332	16142	16266	16428	16324	16322	16386	16425	16383	16369	16379	16365	16211	16443	16466	16312	16329	16250	16241	16339	16384	16429	16291	16115	16251	16215	16300	16359	16345	16345	16244	16400	16344	16293	16390	16317	16179	16414	16516	16231	16217	16297	16321	16431	16388	16412	16419	16410	16345	16347	16229	16425	16463	16205	16476	16270	16368	16347	16497	16236	16484	16196	16127	16442	16396	16265	16370	16372	16453	16394	16363	16407	16351	16287	16368	16239	16321	16185	16388	16330	16330	16457	16222	16316	16285	16238	16433	16218	16345	16380	16287	16265	16087	16356	16253	16368	16393	16506	16384	16158	16590	16213	16349	16237	16419	16247	16199	16428	16538	16234	16312	16248	16362	16427	16302	16137	16309	16124	16384	16447	16440	16268	16361	16318	16253	16451	16361	16389	16428	16338	16376	16269	16409	16437	16142	16532	16560	16323	16428	16409	16357	16244	16341	16319	16385	16281	16275	16314	16379	16210	16554	16396	16471	16470	16396	16323	16518	16316	16306	16369	16552	16244	16267	16314	16472	16316	16234	16543	16387	16158	16289	16269	16380	16362	16229	16376	16282	16203	16405	16258	16304	16181	16295	16223	16410	16293	16227	16459	16384	16369	16295	16195	16386	16206	16493	16220	16244	16390	16373	16560	16382	16485	16362	16326	16342	16461	16348	16286	16265	16354	16364	16383	16220	16402	16287	16227	16326	16473	16371	16248	16335	16305	16363	16353	16212	16405	16328	16261	16342	16224	16565	16315	16349	16408	16311	16397	16376	16274	16360	16294	16389	16315	16315	16175	16563	16541	16462	16330	16472	16318	16314	16167	16160	16259	16055	16406	16280	16356	16351	16292	16404	16273	16143	16217	16464	16248	16475	16268	16504	16159	16296	16372	16069	16254	16179	16417	16349	16352	16276	16299	16267	16276	16268	16318	16346	16150	16385	16367	16211	16270	16481	16334	16429	16320	16150	16561	16129	16309	16126	16209	16217	16352	16187	16309	16388	16290	16393	16272	16369	16372	16135	16455	16273	16565	16332	16260	16447	16341	16309	16246	16328	16312	16364	16379	16324	16342	16257	16225	16333	16511	16250	16334	16353	16358	16474	16491	16382	16323	16133	16393	16320	16274	16281	16364	16494	16279	16363	16155	16391	16311	16505	16280	16223	16298	16249	16220	16230	16216	16403	16318	16236	16269	16190	16300	16298	16341	16520	16345	16087	16369	16285	16437	16272	16296	16284	16196	16314	16178	16370	16301	16285	16565	16192	16313	16260	16159	16367	16333	16325	16244	16266	16379	16537	16188	16292	16425	16314	16197	16386	16267	16235	16456	16344	16282	16434	16224	16383	16340	16494	16466	16167	16395	16280	16486	16423	16257	16323	16331	16368	16366	16337	16446	16279	16444	16384	16215	16230	16321	16180	16440	16293	16317	16440	16198	16381	16311	16433	16336	16374	16429	16250	16330	16278	16159	16300	16298	16421	16306	16268	16299	16261	16168	16218	16351	16320	16341	16422	16337	16175	16320	16244	16265	16301	16276	16450	16400	16460	16327	16312	16211	16373	16296	16438	16400	16328	16233	16197	16347	16335	16296	16424	16270	16244	16549	16361	16309	16382	16318	16386	16365	16321	16398	16215	16323	16262	16364	16371	16457	16463	16139	16252	16250	16353	16313	16217	16253	16413	16224	16348	16136	16290	16303	16397	16301	16269	16273	16391	16268	16228	16097	16358	16333	16267	16224	16271	16360	16330	16478	16509	16286	16067	16405	16484	16489	16357	16280	16411	16288	16314	16178	16403	16241	16234	16314	16316	16348	16233	16186	16271	16483	16375	16309	16437	16503	16229	16297	16357	16209	16339	16337	16200	16194	16170	16304	16344	16336	16437	16322	16210	16305	16361	16303	16228	16332	16321	16364	16482	16342	16494	16290	16340	16278	16299	16238	16262	16303	16264	16383	16222	16323	16268	16209	16347	16376	16511	16174	16202	16317	16386	16206	16514	16334	16390	16434	16220	16229	16099	16338	16244	16291	16296	16408	16085	16341	16337	16297	16276	16297	16517	16449	16350	16274	16361	16381	16195	16254	16345	16353	16444	16362	16348	16368	16357	16252	16381	16292	16373	16415	16313	16560	16303	16238	16516	16416	16087	16323	16251	16436	16223	16330	16206	16309	16346	16393	16283	16199	16348	16311	16471	16378	16311	16378	16449	16338	16363	16229	16227	16183	16305	16435	16272	16242	16269	16332	16430	16159	16438	16472	16415	16166	16355	16189	16342	16349	16456	16313	16357	16400	16242	16272	16211	16229	16330	16345	16164	16336	16537	16313	16181	16376	16479	16290	16261	16430	16447	16335	16397	16307	16330	16364	16274	16448	16307	16329	16223	16469	16542	16255	16356	16311	16463	16051	16413	16361	16477	16380	16343	16335	16251	16314	16325	16460	16387	16450	16376	16272	16461	16331	16277	16520	16446	16463	16548	16307	16379	16378	16316	16249	16289	16274	16293	16175	16246	16085	16318	16335	16287	16227	16408	16179	16346	16241	16404	16344	16136	16305	16294	16221	16198	16240	16190	16108	16327	16235	16026	16363	16174	16336	16447	16310	16280	16251	16535	16325	16397	16404	16342	16405	16238	16349	16182	16222	16340	16261	16231	16223	16377	16433	16201	16272	16327	16306	16161	16390	16390	16317	16252	16389	16327	16339	16374	16277	16485	16237	16315	16343	16408	16196	16444	16202	16198	16266	16289	16263	16309	16343	16169	16449	16397	16239	16262	16500	16398	16236	16215	16521	16308	16240	16295	16206	16402	16364	16245	16276	16270	16478	16296	16422	16360	16275	16423	16470	16204	16349	16429	16223	16337	16371	16304	16238	16275	16235	16572	16337	16249	16221	16445	16363	16459	16229	16392	16208	16382	16304	16245	16402	16482	16167	16296	16368	16267	16367	16264	16285	16286	16390	16576	16290	16419	16423	16340	16516	16369	16293	16076	16092	16286	16240	16099	16308	16357	16214	16192	16447	16263	16086	16344	16169	16290	16550	16458	16347	16404	16222	16133	16192	16280	16317	16046	16340	16182	16315	16321	16262	16245	16369	16223	16297	16506	16143	16326	16310	16366	16470	16379	16399	16453	16336	16248	16314	16271	16387	16368	16319	16316	16143	16381	16417	16335	16380	16366	16290	16289	16230	16485	16320	16308	16488	16344	16338	16333	16394	16325	16605	16644	16364	16293	16257	16291	16351	16358	16324	16232	16169	16351	16548	16387	16458	16307	16297	16309	16418	16087	16416	16243	16347	16436	16303	16335	16430	16311	16362	16311	16316	16220	16331	16467	16403	16325	16383	16373	16334	16436	16321	16372	16362	16499	16322	16288	16331	16292	16479	16278	16363	16282	16352	16528	16346	16334	16412	16249	16334	16179	16260	16444	16444	16372	16225	16288	16437	16180	16326	16268	16390	16391	16166	16136	16406	16368	16359	16363	16450	16420	16500	16192	16309	16208	16458	16418	16419	16205	16265	16342	16307	16238	16331	16298	16580	16376	16244	16349	16378	16280	16275	16350	16467	16402	16342	16430	16339	16138	16274	16421	16293	16234	16415	16323	16233	16202	16273	16324	16298	16427	16239	16305	16424	16380	16493	16330	16394	16433	16386	16467	16244	16450	16267	16502	16441	16419	16386	16185	16367	16312	16315	16293	16325	16341	16492	16347	16291	16353	16314	16265	16276	16384	16528	16419	16278	16190	16460	16286	16371	16309	16295	16290	16348	16359	16324	16388	16255	16333	16260	16324	16286	16380	16250	16178	16407	16349	16336	16378	16245	16281	16225	16511	16284	16204	16227	16356	16274	16407	16332	16268	16328	16369	16153	16419	16313	16240	16197	16278	16255	16250	16301	16186	16427	16401	16185	16425	16333	16378	16320	16306	16487	16151	16397	16320	16253	16352	16340	16413	16330	16382	16392	16342	16357	16372	16294	16528	16518	16070	16288	16317	16433	16472	16177	16172	16410	16497	16422	16303	16305	16281	16226	16214	16152	16464	16302	16239	16456	16163	16349	16313	16316	16091	16412	16229	16357	16357	16313	16441	16348	16251	16255	16261	16485	16303	16373	16364	16163	16333	16279	16255	16327	16330	16435	16368	16380	16270	16311	16387	16237	16404	16398	16364	16325	16268	16348	16398	16232	16269	16260	16237	16375	16499	16364	16489	16281	16275	16437	16408	16385	16174	16382	16451	16228	16367	16345	16384	16412	16212	16140	16235	16282	16289	16232	16333	16407	16330	16352	16278	16395	16230	16343	16385	16445	16491	16258	16451	16182	16408	16251	16347	16434	16268	16411	16324	16444	16335	16343	16306	16331	16293	16297	16279	16456	16223	16254	16337	16374	16399	16454	16302	16400	16338	16414	16093	16251	16193	16248	16296	16315	16395	16254	16275	16334	16359	16243	16337	16416	16392	16296	16106	16473	16297	16269	16313	16503	16396	16267	16332	16324	16255	16240	16354	16441	16463	16114	16420	16570	16440	16356	16268	16201	16187	16256	16373	16389	16090	16335	16303	16300	16414	16157	16428	16305	16318	16484	16508	16301	16271	16340	16564	16356	16443	16203	16279	16262	16372	16279	16532	16361	16283	16394	16393	16335	16299
30120	35986	42688	32889	24594	21464	20230	19391	19062	19402	19424	19347	19264	19475	19597	19371	19450	19386	19372	19198	19193	19353	19332	19167	19498	19248	19230	19277	19269	19296	19323	19276	19449	19304	19275	19364	19143	19350	19245	19314	19411	19306	19065	19553	19297	19200	19314	19242	19407	19603	19224	19199	19354	19120	19251	19118	19437	19075	19362	19201	19128	19118	19237	19112	19054	19127	18955	19195	19246	19134	19289	19325	19380	19206	19487	19180	19296	19134	19100	19290	19255	19271	19198	19332	19235	19219	19436	19485	19557	19213	19211	19463	19199	19234	19436	19159	19238	19222	19165	19285	19305	19402	19409	19247	19262	19336	19287	19208	19226	19295	19294	19211	19105	19359	19261	19321	19405	19127	19349	19299	19204	19246	19401	19268	19353	19307	19137	19231	19247	19424	19456	19444	19369	19371	19400	19382	19095	19124	19440	19458	19079	19270	19272	19146	19163	19286	19076	19294	19268	19205	19163	19298	19114	19132	19141	19341	19178	19240	19104	19416	19509	19390	19309	19210	19094	19256	19151	19159	19106	19343	19137	19261	19217	19169	19166	19202	19123	19155	18973	19291	19315	19174	19167	19339	19272	19458	19246	19087	19273	19171	19292	19410	19303	19119	19257	19215	19118	18928	19070	19254	19238	19405	19268	19204	19274	19164	19111	19214	19120	19287	19088	19287	19141	19202	19260	19089	19260	18998	19304	19311	19386	19134	19271	19364	19312	19205	19242	19455	19231	19161	19431	19063	19343	19077	19375	19265	19246	19232	19254	19240	19149	19366	19163	19000	19196	19102	19333	19211	19461	19378	19231	19371	19166	19326	19129	19160	19337	19314	19064	19219	19213	19081	19067	19081	19095	19304	19226	19260	19373	19240	19201	19373	19427	19331	19129	19240	19319	19238	19027	19121	19217	19258	19141	19410	19264	19221	19255	19352	19369	19269	19273	19307	19285	19239	19079	19251	19178	19236	19082	19142	19449	19159	19248	19332	19366	19287	19224	19320	19326	19175	19125	19101	19395	19257	19273	19238	19388	19174	19143	19284	19275	19222	19276	19468	19348	19316	19338	19211	19203	19361	19137	19254	19259	19233	19373	19107	19337	19170	19361	19095	19212	19160	19256	19148	19432	19022	19211	19397	19092	18981	19229	19212	19159	19357	19626	19190	19275	19201	19411	19204	19168	19379	19491	19464	19471	19490	19299	19316	19341	19163	19131	19403	19204	19269	19337	19071	19211	19181	19124	19251	19245	19207	19347	19307	19390	19302	19198	19241	19345	19161	19210	19299	19289	19100	19263	19265	19283	19246	19246	19379	18990	19246	19228	19400	19167	19345	19327	19258	19360	19221	19128	19465	19256	19181	19209	19272	19160	19332	19310	19083	19145	19181	19152	19301	19283	19179	19162	19362	19257	19118	19293	19240	19206	19245	19246	19255	19307	19273	19290	19346	19272	19222	19311	19375	19139	19253	19245	19478	19315	19340	19286	19149	19349	19195	19411	19188	19176	19197	19431	19276	19156	19406	19191	19204	19435	19278	19029	19167	19352	19196	19244	19356	19279	19157	19294	19551	19465	19428	19467	19315	19180	19149	19336	19289	19208	19429	19266	19182	19321	19198	19406	19048	19162	19289	19193	19292	19208	19316	19399	19250	19234	19234	19408	19642	19311	19357	19298	19322	19332	19148	19340	19320	19218	19187	19191	19338	19389	19304	19271	19101	19289	19257	19227	19301	19173	19246	19273	19374	19159	19192	19290	19172	19378	19417	19313	19239	19154	19221	19216	19150	19167	19524	19356	19129	19259	19250	19222	19400	19202	19090	19299	19272	19434	19320	19241	19473	19382	19439	19177	19200	19426	19344	19249	19125	19271	19324	19437	19159	19228	19282	19416	19191	19218	19258	19025	19341	19416	19127	19267	19239	18993	19225	19346	19277	19220	18898	18994	19179	19323	19199	19049	19386	19117	19163	19391	19220	19175	19516	19239	18956	19192	19388	19375	19211	19426	19367	19304	19380	19297	19392	19495	19197	19322	19182	19087	19352	19212	19280	19142	19420	19220	19262	19258	19361	19277	19063	19392	19228	19522	19365	19463	19106	19452	19401	19198	19474	19470	19244	19161	19047	19362	19287	19428	19533	19456	19309	19180	19506	19150	19143	19277	19296	19316	19283	19305	19444	19429	19309	19366	19273	19407	19271	19288	19226	19419	19278	19344	19339	19426	19305	19325	19191	19054	19140	19481	19659	19099	19270	19254	19290	19273	19070	19387	19366	19163	19327	19212	19071	19057	19075	19057	19277	19388	19234	19200	19177	19255	19235	19183	19194	19279	19363	19049	19212	19175	19177	19471	19282	19266	19247	19362	19334	19520	19414	19166	19421	19240	19525	19350	19289	19309	19304	19188	19062	19224	19153	19399	19320	19254	19301	19438	19326	19289	19281	19388	19257	19178	19321	19277	19157	19255	19223	19291	19388	19476	19473	19138	19327	19154	19399	19398	19266	19410	19208	19236	19394	19231	19311	19306	19253	19274	19334	19464	19188	19305	19051	19382	19065	19173	19137	19286	19398	19170	19269	19433	19147	19355	19318	19442	19222	19235	19414	19263	19143	19321	19225	19339	19206	19201	19395	19102	19283	19285	19161	19208	19477	19519	19257	19261	19256	19330	19277	19006	19306	19564	19415	19320	19115	19270	19319	19337	19316	19317	19165	19222	19274	19152	19402	19170	19346	19127	19081	19092	19280	19287	19121	19306	19059	19296	19216	18987	19349	19141	19165	19261	19174	19490	19255	19173	19303	19084	19318	19242	19447	19086	19176	19193	19380	19264	19124	19304	19198	19178	19287	19312	19302	18960	18985	19341	19238	19354	19408	19275	19298	19249	19407	19364	19374	19120	19325	19439	19259	19157	19173	19140	19119	19146	19320	19430	19220	19315	19438	19168	19161	19250	19367	19301	19264	19326	19231	19280	19234	19234	19355	19130	19160	19420	19200	19221	19021	19306	19210	19125	19202	19325	19218	19398	19083	19258	19355	19192	19224	19270	19108	19250	19120	19115	19223	19117	19361	19321	19495	19125	19433	19385	19555	19189	19454	19209	19205	19221	19080	19088	19283	19262	19443	19219	19282	19419	19365	19283	19166	19136	19159	18995	19148	19307	19269	19357	19354	19269	19261	19345	19204	19061	19282	19163	19259	19392	19146	19268	19108	19421	19296	19052	19301	19144	19281	19407	19332	19208	19446	19154	19189	19297	19376	19306	19122	19275	19154	19023	19019	19433	19306	19383	19292	19179	19315	19209	19329	19167	19227	19341	19142	19296	19166	19252	19357	19041	18998	19311	19246	19432	19436	19189	19108	19379	19298	19282	19183	19286	19188	19331	19164	19313	19220	19331	19392	19225	19175	19157	19050	19183	19096	19306	18973	19463	19398	19218	19280	19246	19165	19019	19186	19401	19258	19136	19190	19420	19321	19577	19281	19220	19306	19202	19211	19135	19289	19363	19136	19453	19171	19165	19228	19189	19143	19125	19150	19405	19176	19307	19138	19417	19357	19311	19328	19246	19243	19245	19238	19063	19191	19263	19323	19175	19285	19214	19156	19217	19418	19305	19263	19457	19178	19144	19204	19025	19020	19241	19493	19114	19181	19473	19513	19288	19291	19380	19536	19241	19197	19350	19216	19274	19256	19270	19156	19223	19193	19251	19255	19265	19126	19141	19403	19438	19197	19353	19412	19196	19489	19481	19579	19134	19114	19224	19585	19327	19295	19286	19263	19392	19426	19164	19291	19314	19366	19312	19125	19127	19321	19355	19159	19372	19265	19153	19159	19463	19024	19335	19461	19198	19090	18986	19223	19399	19232	19349	19374	19203	19174	19131	19275	19414	19295	19235	19301	19184	19239	19396	19306	19337	19272	19100	19348	19378	19330	19219	19136	19428	19332	19471	19149	19507	19364	19054	19322	19132	19201	19072	19357	19335	19069	19313	19058	19197	19098	19294	19254	19281	19234	19134	19381	19317	19224	19152	18987	19214	19413	19103	19298	19091	19220	19329	19542	19056	19371	19161	19421	19029	19016	19333	19280	19286	19211	19033	19480	19341	19313	19371	19358	19321	19411	19383	19349	19152	19219	19298	19282	19232	19218	19281	19468	19295	19312	19174	19100	19166	19295	19086	19336	19219	19200	19313	19440	19042	19319	19202	19502	19373	19269	19157	19435	19485	19307	19223	19132	19031	19351	19069	19144	19249	19318	19255	19489	19467	19295	19436	19186	19156	19318	19299	19251	19267	19266	19320	19299	19049	19079	19283	19048	19145	19063	19254	19173	19270	19123	19280	19010	19288	19274	19389	19162	19060	19244	19167	19322	19222	19197	19184	19146	19243	19313	19260	19154	19473	19181	19305	19259	19385	19319	19358	19170	19458	19415	19331	19166	19328	19186	19229	19388	19330	19257	19418	19242	19239	19228	19267	19188	19214	19193	19258	19122	19480	19167	19260	19134	19180	19212	19018	19222	19307	19250	19488	19281	19172	19201	19182	19238	19325	19400	19194	19500	19502	19053	19206	19170	19223	19156	19316	19309	19355	19106	19264	19396	19244	19292	19450	19206	19116	19395	19202	19214	19171	19365	19169	19027	19326	19285	19120	19086	19127	19292	19121	19167	19576	19391	19432	19223	19287	19333	19250	19483	19471	19190	19212	19102	19213	19381	19397	19411	19471	19264	19503	19253	19246	19566	19425	19237	19300	19242	19222	19145	19293	19395	19243	19258	19122	19231	19213	19194	19234	19539	19245	19190	19044	19304	19226	19203	19012	19450	19188	19460	19238	19276	19172	19267	19224	19137	19267	19180	19234	19208	19271	19136	19228	19138	19425	19333	19332	19404	19283	19294	19362	19008	19265	19325	19287	19466	19257	19187	19333	19424	19113	19253	19405	19166	19334	19227	19428	19229	19424	19248	19117	19177	19253	19292	19217	19463	19330	19480	19421	19065	19293	19253	19173	19200	19188	19108	19273	19102	19339	19279	19246	19113	19095	19476	19170	19362	19422	19450	19261	19391	19425	19301	19206	19079	19383	19267	19461	19391	19418	19212	19460	19413	19318	19352	19146	19195	19364	19260	19254	19177	19264	19242	19375	19263
37117	55872	44866	29682	22014	18176	17096	16592	16623	16461	16330	16271	16542	16588	16418	16263	16545	16654	16630	16397	16341	16388	16201	16451	16284	16393	16440	16413	16378	16400	16385	16355	16325	16429	16409	16371	16577	16404	16397	16391	16498	16326	16389	16442	16325	16397	16448	16452	16503	16293	16481	16514	16366	16356	16300	16419	16511	16419	16543	16476	16481	16501	16281	16394	16326	16304	16379	16627	16494	16378	16358	16409	16535	16448	16423	16316	16458	16447	16483	16326	16409	16312	16611	16412	16341	16487	16442	16252	16214	16535	16234	16444	16473	16333	16422	16307	16545	16347	16461	16423	16460	16467	16406	16426	16438	16396	16394	16410	16302	16413	16274	16350	16425	16367	16363	16425	16476	16418	16572	16460	16385	16320	16454	16349	16358	16411	16518	16376	16433	16465	16491	16284	16386	16345	16433	16494	16450	16471	16531	16417	16546	16309	16240	16327	16526	16434	16401	16201	16401	16380	16253	16197	16547	16328	16385	16610	16438	16459	16402	16272	16360	16375	16383	16466	16380	16461	16489	16515	16521	16437	16442	16346	16316	16402	16293	16440	16403	16470	16219	16438	16377	16385	16552	16197	16343	16370	16374	16446	16393	16554	16426	16482	16484	16558	16378	16374	16355	16475	16383	16556	16394	16559	16398	16295	16610	16504	16477	16569	16384	16323	16336	16270	16436	16169	16450	16481	16439	16379	16507	16505	16339	16508	16475	16192	16423	16448	16378	16329	16431	16289	16508	16329	16576	16499	16358	16442	16456	16526	16247	16356	16291	16356	16562	16343	16414	16435	16357	16405	16317	16476	16482	16309	16250	16631	16493	16471	16512	16539	16579	16333	16512	16483	16338	16251	16435	16513	16438	16427	16407	16352	16442	16461	16522	16375	16433	16419	16365	16250	16446	16364	16397	16407	16435	16364	16442	16548	16233	16461	16378	16438	16477	16392	16239	16335	16518	16312	16585	16426	16573	16569	16287	16578	16410	16454	16493	16395	16542	16241	16496	16503	16259	16468	16571	16647	16368	16455	16354	16500	16541	16637	16258	16445	16428	16294	16302	16391	16597	16289	16366	16382	16604	16259	16357	16409	16233	16394	16341	16395	16354	16388	16545	16497	16407	16297	16468	16330	16284	16433	16316	16384	16358	16459	16424	16539	16547	16580	16374	16374	16758	16447	16273	16310	16434	16583	16289	16350	16456	16517	16409	16340	16509	16383	16369	16529	16306	16609	16464	16444	16319	16432	16324	16610	16447	16502	16509	16488	16451	16480	16435	16457	16485	16477	16287	16503	16436	16469	16329	16470	16593	16395	16469	16335	16442	16361	16599	16394	16298	16372	16544	16368	16407	16446	16420	16416	16511	16335	16293	16562	16391	16587	16410	16396	16368	16301	16336	16403	16303	16529	16375	16453	16403	16358	16508	16429	16533	16376	16435	16625	16475	16371	16358	16352	16459	16453	16434	16522	16483	16508	16366	16502	16454	16356	16402	16517	16382	16358	16462	16292	16419	16340	16450	16378	16478	16303	16348	16447	16454	16430	16350	16342	16283	16515	16358	16513	16382	16267	16385	16351	16490	16381	16596	16422	16519	16513	16446	16598	16406	16542	16469	16496	16248	16532	16394	16525	16427	16243	16525	16421	16497	16518	16237	16529	16450	16607	16516	16234	16405	16396	16458	16321	16391	16458	16391	16296	16464	16407	16322	16368	16499	16419	16299	16231	16435	16252	16386	16377	16319	16319	16516	16399	16279	16373	16322	16466	16357	16216	16442	16615	16433	16440	16388	16555	16493	16457	16378	16416	16470	16513	16466	16320	16586	16366	16347	16416	16467	16612	16521	16314	16404	16306	16360	16267	16364	16458	16528	16544	16315	16557	16407	16326	16380	16371	16333	16415	16504	16469	16500	16436	16494	16411	16454	16507	16516	16456	16248	16240	16442	16400	16429	16356	16447	16373	16387	16602	16336	16441	16462	16518	16222	16479	16433	16405	16375	16281	16513	16392	16556	16301	16488	16605	16544	16461	16303	16279	16263	16629	16484	16402	16417	16484	16353	16415	16313	16295	16341	16497	16625	16410	16394	16395	16403	16481	16447	16377	16428	16495	16352	16417	16319	16381	16456	16445	16501	16312	16317	16252	16455	16327	16655	16247	16307	16434	16411	16514	16498	16215	16435	16241	16354	16394	16263	16386	16444	16372	16361	16483	16585	16276	16305	16448	16419	16284	16539	16311	16350	16401	16433	16341	16555	16419	16370	16338	16395	16363	16413	16421	16333	16414	16524	16392	16296	16501	16292	16577	16292	16422	16603	16328	16423	16375	16449	16459	16364	16502	16621	16260	16502	16399	16251	16401	16302	16585	16410	16353	16409	16476	16401	16568	16414	16373	16362	16430	16416	16287	16513	16469	16450	16626	16485	16475	16407	16273	16406	16451	16473	16407	16155	16438	16353	16385	16387	16348	16487	16151	16484	16460	16406	16664	16573	16381	16418	16529	16351	16470	16314	16565	16466	16478	16403	16424	16276	16366	16541	16435	16478	16311	16335	16447	16470	16359	16426	16455	16161	16389	16332	16507	16586	16434	16239	16387	16395	16465	16440	16333	16413	16305	16471	16396	16338	16462	16482	16438	16526	16439	16341	16419	16272	16516	16400	16391	16440	16639	16418	16455	16296	16354	16464	16349	16279	16305	16370	16496	16546	16336	16398	16390	16355	16236	16482	16374	16281	16499	16382	16502	16203	16536	16194	16541	16392	16390	16518	16452	16432	16653	16521	16472	16480	16319	16289	16319	16432	16376	16484	16377	16357	16345	16184	16385	16333	16398	16385	16420	16405	16413	16466	16396	16392	16379	16433	16376	16615	16398	16603	16356	16368	16463	16445	16458	16476	16371	16522	16333	16471	16424	16259	16500	16373	16345	16404	16502	16379	16457	16514	16387	16407	16476	16286	16554	16547	16326	16507	16414	16257	16494	16312	16449	16303	16528	16303	16510	16525	16246	16293	16339	16508	16604	16333	16391	16423	16621	16383	16371	16609	16401	16269	16500	16569	16575	16380	16393	16471	16292	16557	16325	16422	16527	16241	16537	16424	16260	16280	16364	16386	16378	16385	16675	16315	16294	16453	16462	16285	16293	16504	16474	16404	16433	16404	16481	16408	16336	16160	16343	16442	16391	16517	16303	16342	16308	16414	16488	16411	16405	16359	16364	16479	16530	16622	16545	16537	16262	16459	16495	16313	16361	16506	16473	16400	16281	16186	16477	16497	16436	16482	16417	16485	16440	16504	16498	16326	16388	16473	16521	16399	16300	16512	16362	16386	16239	16459	16432	16389	16516	16478	16373	16424	16309	16453	16469	16547	16521	16499	16546	16412	16432	16403	16463	16387	16452	16435	16532	16321	16391	16523	16279	16338	16425	16347	16538	16608	16520	16406	16425	16567	16307	16252	16502	16330	16436	16459	16436	16472	16409	16443	16430	16460	16369	16318	16404	16354	16451	16469	16392	16416	16360	16512	16509	16490	16350	16404	16418	16517	16422	16590	16412	16265	16450	16138	16314	16506	16290	16494	16375	16397	16565	16326	16448	16351	16508	16322	16666	16467	16385	16392	16352	16367	16488	16473	16367	16335	16407	16589	16404	16496	16347	16347	16319	16175	16411	16284	16357	16488	16460	16377	16410	16552	16500	16443	16446	16554	16637	16439	16587	16461	16489	16367	16391	16377	16262	16481	16293	16481	16556	16369	16356	16370	16412	16461	16574	16356	16588	16334	16400	16684	16462	16458	16471	16419	16408	16446	16529	16495	16521	16444	16473	16407	16349	16522	16428	16399	16419	16511	16446	16314	16510	16414	16394	16461	16457	16332	16349	16478	16313	16438	16376	16254	16520	16397	16381	16212	16457	16627	16405	16553	16477	16482	16319	16381	16426	16353	16485	16453	16392	16512	16347	16274	16445	16487	16345	16538	16311	16424	16447	16297	16420	16255	16540	16271	16474	16389	16295	16513	16289	16422	16387	16409	16345	16374	16580	16318	16423	16289	16531	16252	16413	16605	16453	16408	16264	16446	16318	16430	16243	16433	16441	16416	16390	16415	16427	16547	16397	16351	16395	16598	16416	16355	16377	16364	16364	16526	16443	16359	16527	16475	16351	16427	16368	16416	16596	16543	16427	16479	16466	16399	16455	16374	16413	16533	16488	16232	16467	16442	16529	16393	16593	16489	16543	16439	16513	16369	16314	16458	16409	16266	16192	16463	16252	16484	16412	16405	16361	16512	16360	16503	16493	16430	16461	16572	16416	16403	16356	16293	16344	16401	16436	16388	16581	16337	16560	16377	16516	16379	16469	16307	16590	16484	16308	16471	16278	16443	16303	16497	16312	16502	16437	16505	16331	16438	16627	16431	16567	16400	16310	16440	16311	16542	16450	16471	16529	16598	16551	16570	16465	16381	16437	16410	16486	16516	16473	16314	16446	16584	16484	16328	16389	16364	16404	16506	16426	16631	16566	16284	16496	16409	16451	16498	16321	16501	16531	16670	16472	16349	16321	16440	16508	16524	16504	16358	16438	16526	16446	16281	16201	16440	16338	16322	16327	16349	16585	16538	16447	16363	16426	16403	16513	16450	16418	16428	16475	16329	16442	16239	16324	16453	16283	16239	16412	16387	16411	16543	16482	16532	16202	16450	16430	16501	16392	16250	16497	16374	16353	16499	16512	16389	16563	16252	16403	16416	16307	16379	16374	16257	16460	16310	16397	16458	16371	16397	16330	16422	16552	16382	16270	16357	16327	16401	16429	16509	16539	16371	16340	16416	16437	16403	16492	16306	16321	16419	16448	16305	16456	16481	16527	16414	16546	16387	16281	16356	16443	16425	16427	16532	16226	16527	16432	16575	16318	16308	16516	16362	16396	16391	16569	16548	16481	16499	16454	16461	16187	16670	16306	16545	16461	16481	16438	16236	16339	16381	16426	16207	16355	16186	16357	16469	16616	16438	16514	16187	16488	16479	16441	16454	16464	16391	16372	16381	16377	16513	16436	16436	16269	16487	16400	16352	16403	16540	16391	16326	16684	16421	16362	16508	16420	16375	16529	16315	16408	16513	16318	16616	16421	16407	16363	16412	16484	16470	16482
24321	24373	40974	40336	32523	27929	24193	20037	19033	19229	19272	18859	18977	19073	18959	19095	19044	18821	18931	18722	18871	18728	18655	18928	18941	18830	18660	18835	18970	18762	18767	18940	18977	18862	18881	18842	18819	18738	18664	18975	18721	18898	18895	18880	18956	18844	18510	18793	18758	18763	18676	18773	18840	18822	18878	18677	18709	18953	18636	18711	18830	18767	18739	18687	18966	18924	18882	18704	18827	18523	18735	18773	18790	18775	18711	18848	18630	18690	18708	18796	18703	18867	18721	18429	18709	18848	18708	18768	18525	18634	18782	18741	18731	18677	18819	18833	18918	18807	18872	18770	18650	18672	18995	18660	18774	18764	18965	18814	18910	18807	18694	18989	18947	18704	18732	18833	18689	18876	18743	18594	18707	18645	18780	18658	18777	18861	18669	18747	18822	18914	18737	18668	19018	18735	18700	18663	18856	18959	18594	18699	18716	18935	18864	18680	18763	18934	18731	18837	18752	18725	18698	18766	18924	18880	18453	18842	18799	18858	18649	18989	18879	18769	18833	18810	18653	18656	18689	18821	18889	18933	18905	18665	18609	18765	18768	18793	18698	18944	18880	18750	18669	18546	18714	18728	18675	18837	18716	18682	18732	18892	18743	18713	18916	18655	18782	18890	18844	18901	18805	18739	18742	18734	18933	18607	18862	18771	18656	18859	18586	18785	18541	18666	18763	18784	18945	18607	18622	18751	18738	19071	18626	18744	18672	18767	18664	18875	18929	18865	18750	18717	18648	18507	18639	18695	18620	18527	18783	18801	18771	18567	18919	18972	18892	19005	18865	18697	18785	18934	18753	18808	18883	18885	18843	18771	18665	18978	18712	19070	18837	18712	18782	18780	18789	18926	18770	18776	18837	18738	18682	18872	18982	18812	18993	18769	18682	18637	19036	18812	18817	18698	18727	19071	18736	18736	18600	18705	18704	18711	18710	18817	18715	18741	18812	19042	18692	18705	18872	18963	18973	18778	18853	18812	18826	18645	18621	18535	18733	18552	18978	18667	18818	18854	18636	18670	18792	18794	18618	18900	18738	18590	18664	18705	18787	18578	18885	18860	18857	18696	18667	18671	18749	18762	18904	18789	18839	18698	18686	18865	18740	18797	18811	18867	18804	18565	18657	18710	18828	18907	18728	18881	18544	18794	18682	18694	18833	18789	18735	18803	18784	18790	18735	18555	18843	18737	18810	18662	18736	18731	18716	18928	18842	18662	18868	19040	18707	18818	18814	18860	18756	18795	18764	18661	18709	18846	18819	18685	18737	18728	18709	18688	18759	18617	18705	18979	18609	18767	18806	18685	18834	18839	18746	18676	18708	18747	18757	18772	18797	18876	18698	18805	18646	18601	18784	18841	18693	18453	18637	19042	18569	18740	18689	18794	18799	18815	18655	18875	18621	18386	18694	18699	18772	18921	18788	18542	18847	18756	18914	18717	18691	18828	18639	18596	18775	18831	18769	18789	18744	18603	18707	18713	18659	18872	18756	18886	18567	18879	18784	18597	18848	18931	18710	18889	18711	18719	18783	18774	18908	18626	18687	18672	18590	18567	18809	18878	18850	18842	18773	18811	18836	18793	18780	18757	18719	18799	18716	18827	18897	18822	18763	18971	18765	18878	18721	18733	18750	18697	18715	18628	18737	18648	18679	18790	18983	18395	18685	18645	18825	18940	18739	18678	18879	18867	18825	18836	18772	18735	18853	18769	18784	18650	18817	18608	18827	18810	18561	18976	18707	18764	18860	18821	18623	18788	18843	18730	18907	18838	18661	18600	18735	18664	18773	18654	18712	18536	18787	18763	18842	18803	18526	18813	18572	18662	18645	18727	18815	18685	18744	18586	18656	18727	18758	18797	18839	18812	18932	18824	18728	18560	18737	18712	18794	18658	18781	18814	18667	18695	18795	18896	18870	18815	18589	18583	18852	18948	18666	18838	18930	18802	18844	18732	18707	18823	18865	18917	18644	18628	18897	18714	18844	18699	18980	18671	18737	18950	18757	18601	19098	18784	18618	18687	18663	18742	18841	18666	18853	18811	18734	18853	18703	18729	18655	18714	18848	18803	18632	18461	18667	18798	18658	18848	18654	18809	18913	18975	18954	18515	18525	18958	18732	18778	18718	18831	18850	18997	18816	18655	18895	18901	18711	18651	18712	18891	19112	18677	18664	18798	18745	18811	18722	18726	18578	18677	18679	18565	18627	18926	18724	18699	18779	18627	18840	18711	18775	18760	18732	18768	18786	18709	18798	18698	18503	18670	18743	18941	18790	18696	18713	18852	18583	18749	18720	18872	18679	18814	18721	18671	18857	18742	18797	18748	18742	18931	18787	18730	18815	18503	18859	18710	18612	18645	18768	18712	18688	18938	18770	18704	18671	18765	18838	18609	18782	18744	18699	18999	18694	18794	18801	18719	19021	18536	18723	18985	18717	18704	18734	18726	18857	18787	18820	18847	19045	18741	18726	18849	18866	18619	18668	18757	18665	18886	18832	18695	18694	18859	18761	18860	18626	18863	18817	18571	18778	19021	18765	18799	18671	18643	18699	18724	18668	18682	18751	18944	18767	18880	18891	18941	18593	18750	18771	18725	18806	18844	18662	18828	18766	18814	18832	18661	18801	18786	18567	18896	18747	18808	18625	18811	18697	18690	18708	18740	18588	18680	18696	18586	18829	18812	18552	18774	18837	18703	18922	18798	18700	18483	18805	18692	18709	18583	18666	18881	18724	18628	18817	18755	18653	18899	18728	18970	18678	18610	18648	19054	18647	18882	18660	18760	18792	18657	18698	18796	18724	18700	18611	18818	18691	18934	18946	18560	18798	18700	18974	18970	18853	18978	18766	18737	18665	18531	18882	18769	18861	18775	18811	18897	18810	18807	18760	18641	18916	18975	18803	18736	18983	18699	18778	18601	18759	18654	18785	18628	18653	18779	18651	18727	18800	18640	18794	18571	18886	18867	18857	18652	18764	18808	18883	18855	18694	18734	18583	18583	18781	18711	18725	18734	18797	18740	18662	18569	18881	18838	18887	18777	18588	18952	18685	18696	18925	18922	18900	18756	18722	18784	18831	18786	18942	18699	18770	18756	18878	18739	18720	18815	18708	18616	18770	18632	18793	18729	18779	18819	18793	18608	18631	18769	18771	18581	18656	18879	18776	18697	18620	18831	18890	18546	18781	18913	18794	18733	18766	18868	18685	18888	19038	18813	18850	18806	19097	18755	18706	18525	18825	18653	18745	18701	18781	18675	18689	18623	18742	18879	18750	18630	18800	18740	18900	18577	18939	18757	18888	18891	18698	18786	18852	18952	18778	18697	18768	18615	18868	18762	18779	18727	18550	18644	18946	18725	18805	18615	18746	18862	18922	18875	18788	18901	18684	18787	18727	18548	18813	18785	18571	18546	18686	18740	18810	18660	18814	18879	18905	18778	18530	18720	18752	18665	18554	18672	18507	18830	18805	18772	18852	18774	18717	18849	18828	18617	18545	18697	18642	18835	18888	18771	18732	18766	18677	18867	18554	18881	18943	18805	19035	18607	18784	18802	18746	18925	18733	18552	18584	18732	18759	18737	19053	18844	18703	18847	18789	18832	18659	18977	18763	18553	18987	18872	18795	18774	18748	18739	18627	18820	18851	18940	18638	18669	18592	18947	18916	18660	18921	18812	18801	18842	18706	18544	18735	18608	18637	18921	18858	19080	18823	18717	19031	18621	18773	18884	18889	18687	18725	18510	18536	18785	18632	18528	18658	18659	18870	18935	18844	18783	18672	18835	18832	18768	18860	18679	18604	18774	19110	18714	18788	18904	18731	18696	18691	18902	18687	18927	18827	18779	18581	18975	18660	18673	18787	18856	18823	18645	18816	18767	18922	19034	18866	18931	18862	18762	18861	18880	18836	18656	18785	18833	18831	18917	18619	18720	18758	18821	18672	18590	18671	18672	18494	18572	18606	18833	18708	18813	18627	18809	18860	18899	18669	18615	18819	18931	18779	18763	18718	18834	18599	18552	18713	18815	18658	18771	18647	18696	18873	18688	18774	18759	18859	18880	18910	18741	18551	18834	18914	18743	18815	18800	18741	18627	18722	18851	18926	18629	18694	18678	18869	18608	18880	18735	18761	18751	18721	18718	18720	18716	19027	18695	18786	18792	18913	18756	18788	18859	18793	18735	18814	18760	18889	18587	18746	18780	18693	18751	18696	18751	18575	18801	19088	18695	18604	18719	18811	18754	18698	18921	18855	18937	18848	18728	18811	18708	18815	18743	18787	18688	18806	18623	18799	18835	18909	18873	18707	18710	18884	18887	18728	18905	19020	18809	18596	18734	18952	18796	18671	18957	18960	18932	18883	18478	18607	18777	18833	18864	19114	18894	18874	18808	18664	18670	18706	18884	18667	18959	18880	18956	18927	18650	18835	18661	18710	18812	18858	18855	18777	18728	18853	18664	18685	18677	18567	18701	18645	18875	18919	18739	18646	18710	18862	18804	18606	18915	18587	18612	18525	18897	18849	18758	18922	18880	18729	18543	18694	18791	18684	19082	18725	18899	18784	18620	18823	18747	18736	18998	19063	18706	18802	18905	18744	18748	18773	18764	18944	18719	18781	18725	18708	18601	18613	18670	18725	18821	18879	18746	18838	18661	18798	18757	18831	18945	18969	18764	18585	18842	18906	18571	18689	18585	18611	18753	18626	18975	18725	18754	18764	18687	18688	18791	18720	18867	18805	18822	18693	18856	18831	18682	18906	18461	18577	18740	18859	18719	19044	18750	18875	18832	18795	18789	18624	18557	18438	18737	18793	18819	18637	18933	18848	18622	18859	18739	18787	18742	18873	18872	18707	18614	18765	18555	18922	18849	18613	18800	18791	18851	18597	18838	18778	18777	18754	18799	18540	18776	18802	18760	18816	18940	18756	18751	18746	18869	18826	18771	18936	18795	18725	18592	18855	18817	18940	19001	18987	18664	18476	18895	18891	18745	18825	18591	18808	18784	18847	18703	18808	18893	18745	18808	18671	18908	18964	18803	18960	18746	18877	18892	18706	18879	18728	18555	18917	18832	18725	18881	18824	18524	18527	18749	19009	18760	18751	18896	18518	18644	18617	18816	18857	18810	18836	18667	18583	18841	18832	18898
62180	99837	82961	56655	38779	26313	19409	16866	16312	16170	16281	16152	16066	16110	16107	16258	16119	16193	16285	16251	16141	16180	16070	16090	16039	16103	16234	16083	16057	16210	16204	16178	16180	16102	16104	16323	16260	16144	16279	16050	16200	16124	16356	16144	16137	16099	16036	16430	16153	16187	16305	15919	16034	16195	16284	16218	16301	16168	15922	16141	16247	16150	16314	16172	16016	16086	16174	16306	16134	16051	16127	16087	16201	16130	16093	16297	16206	16136	16282	15999	16244	15965	16083	16121	16033	16033	16104	16154	16171	16214	16116	16152	16301	16220	16090	16209	16146	16214	16185	16202	16156	16111	16219	16298	16285	16177	16066	16141	16123	16143	16157	16220	16211	16089	16310	16143	16191	16061	16098	16072	16420	16039	16160	16299	16153	16160	16073	16117	16338	16124	16135	16161	16180	16111	16030	16217	16243	16225	16191	16304	16253	16109	16074	16188	16185	16154	16203	16067	16202	16215	16172	16032	16168	16005	16200	16166	16120	16067	16222	16198	16155	16136	16139	16009	16072	16030	16130	16156	15969	16214	15970	16164	16273	16273	16248	16316	16257	16169	16370	16223	16179	16036	16190	16232	16097	16137	16074	16151	16282	16084	16287	16244	16379	16084	16218	16232	16038	16074	16154	16264	16221	16172	16043	16092	16134	16103	16238	16166	16069	16129	16160	16253	16133	16170	16060	16211	15985	16172	16102	16054	16144	16097	16203	16080	16170	16173	16176	16040	16092	16105	16118	16065	16322	16203	16215	16097	16315	16098	16197	16169	16012	16213	16232	16072	16256	16121	16202	16097	16231	16073	16027	16202	16248	16150	16195	15927	16005	16321	16054	16116	16088	16019	16032	16100	16051	16083	16288	16062	16157	16181	16302	16224	16176	16174	16152	16131	16100	16186	16203	16091	16242	16203	16148	16109	16123	16323	16194	16281	16136	16136	16106	16294	16087	16201	16194	16193	16029	16201	16143	16192	16250	16276	16197	16285	16124	15991	16268	16083	16140	15993	16049	16085	16206	16022	16148	16078	16127	16204	16239	16257	16046	16263	16138	16173	16106	16310	16296	16153	16175	15967	16192	16105	16149	16246	16184	16110	16072	16121	16043	16135	16122	16197	16125	16122	16131	16192	16299	16017	16201	16049	16055	16051	16200	16331	16210	16238	16276	16172	16114	16289	16282	16078	16057	16239	15971	16212	16106	15943	16334	16259	16097	16252	16058	16130	16205	16211	16108	16181	16165	16185	16119	16229	16227	16160	16174	16241	16174	16256	16242	16116	16276	16061	16254	16147	16039	16255	16022	16111	16177	16249	16155	16279	16159	16097	16024	16328	16171	16155	16254	15995	16195	15984	16140	16063	16227	16259	16133	16249	16207	15964	16356	16079	16225	16394	16183	16040	16157	16043	16245	16143	16223	16157	16143	16181	16029	16207	16096	16101	16297	16192	16272	15966	16263	16157	16192	16183	16115	16084	16135	16012	16032	16046	16278	15932	16390	15959	16096	16185	16127	16269	16292	16147	16091	16107	15967	16110	16131	16301	16310	16283	16206	16265	16015	16175	16134	16258	16218	16243	16178	16323	16022	16184	16149	16259	16182	16052	16117	16074	16237	16105	15997	16123	16165	16191	16174	16234	16245	16168	16312	16067	16251	16314	16084	16221	16186	16192	16164	16023	16169	16280	16228	16076	16106	16310	16157	16107	16139	16201	16033	16218	16135	16161	16137	16082	16095	16143	16016	16232	16233	16107	16013	16133	16160	16160	16192	16174	16175	16084	16165	16156	16143	16126	16171	16203	16142	16304	16043	16235	16183	16337	16219	15903	16205	16276	16271	16028	16167	16049	16069	16044	16134	16265	16272	16231	16176	16220	16168	16135	16210	16136	16201	16122	16122	16096	16025	16179	16156	16135	16123	16003	16195	16107	16226	16213	16137	16077	16277	16163	16062	16321	16023	16102	16074	16196	16263	16167	16261	16094	16173	16069	16212	16018	16065	16037	16225	16115	16076	16283	16225	16082	16185	16088	16231	16023	16324	16183	16064	16060	16128	16094	16303	15993	16256	16231	16227	16247	16161	16058	16193	16265	16281	16263	16048	16143	16347	16193	16212	15906	16274	16120	16180	16188	16137	16187	15982	16265	16242	16175	16178	16274	16071	16276	16180	16168	16352	16046	16245	16009	16383	16236	16153	16193	16057	16249	16135	16061	16247	16222	16284	16080	16332	16193	16131	16210	15972	16226	16173	16156	16177	16037	16150	16251	16071	16041	16212	16282	15937	16218	16178	16143	16295	16275	16225	16169	15987	16107	16210	16172	16305	16164	16175	16136	16230	16027	16222	16150	16238	16244	16157	16190	16208	16207	16164	15959	16066	16174	16097	16171	16241	16219	16147	16167	16139	16163	16310	16230	16302	16206	16281	16257	16196	16098	16246	16152	16242	16070	16132	16133	16167	16094	16128	16326	16203	16200	16231	16214	16175	16142	16128	16187	16193	16242	16134	16183	16104	16401	16123	16223	16092	16287	16187	16270	16201	16193	16099	16083	16183	16169	16153	16312	16295	16289	16296	15970	15970	16254	16166	16173	16069	16288	15831	16261	16193	16036	16107	16146	16058	16259	16226	16112	16232	16295	16102	16158	16067	16167	16220	16334	16051	16236	16252	16283	16224	16128	16129	16227	16232	15978	16172	16235	16327	16038	16193	16406	16144	16141	16339	16350	16134	16243	16201	16113	16127	16085	16093	16212	16034	16000	16189	16305	16183	16237	16203	16233	16074	16101	16190	16201	16126	16193	16110	16183	16247	16315	16218	16195	16109	16004	16296	16307	16079	16193	16269	16136	16121	16065	16289	16115	16098	16032	16114	16210	16271	16234	16250	16249	16244	16020	16232	16171	16237	16185	16114	16228	16198	16045	16151	16232	16004	16280	16153	16031	16095	16125	16094	15981	15995	16302	16123	16090	16159	16171	16126	16057	16128	16140	16092	16039	16314	16326	16046	16023	16121	16105	16127	16097	16296	16212	16139	16077	16214	16289	15934	16270	16327	16082	16202	16232	16243	16250	16150	16131	16091	16119	16132	16156	16115	16067	16197	16074	16208	16114	16248	16148	16150	16283	16223	15973	16135	16008	16055	16296	16210	16285	16129	16252	16154	16079	15990	16196	16067	16152	16153	16291	16214	16143	16160	16379	16220	16275	16231	16141	16163	16230	16210	16024	16273	16147	16159	16149	16143	16307	16157	16277	16281	16156	16198	16230	16261	16110	16232	16112	16106	16296	16049	16093	15968	16250	16121	16057	16156	16303	16285	16020	16314	15944	16059	16352	16023	16240	16277	16160	16180	16150	16080	16268	16117	16073	16250	16339	16152	16293	16194	15951	16302	16147	16246	16054	16352	16077	16203	16310	16081	16203	16262	16146	16256	15867	16158	16129	16178	16336	16044	16277	16078	16170	16046	16100	16106	16164	16212	16223	16227	16088	16220	16163	16288	16175	16142	16024	16086	16157	16252	16122	16168	16272	16262	16270	16113	16246	16169	16259	16007	16194	16254	16178	16061	16198	16111	16125	16275	16150	16152	16155	16134	16152	15986	16013	16184	16007	16447	16068	16072	16180	16210	16084	15998	16195	16094	16190	16115	16483	16217	16079	16135	16099	16241	16091	16255	16265	16176	16175	16276	16114	16244	16006	16125	16133	16278	16277	16211	16156	16110	16157	16090	16286	16243	16235	16106	16086	16215	16235	16246	16262	15965	16225	15967	16208	16125	16189	16096	16214	16423	15984	16111	16297	16292	16071	16220	16071	16243	16080	16120	16206	16102	16143	16234	16220	16252	16295	16166	16230	16097	16105	16162	16138	16332	16242	15987	16196	16280	16263	16198	16052	16165	16051	16243	15957	16183	16177	16083	16252	15949	16219	16172	16111	16284	16162	16175	16132	16239	16048	16236	16177	16193	16222	16056	16130	16101	16290	16080	16099	16372	16150	16064	16112	16243	16234	16130	16062	16058	16284	16059	16261	16153	16262	16208	16171	16100	16109	16112	15893	16121	16165	16128	16222	16225	16261	16294	16165	16135	16097	16239	16290	16190	16111	16182	16115	16278	16348	16220	16234	16084	16325	16252	16167	16317	16049	16274	16236	16221	16148	16235	16137	16055	16216	16155	16005	16331	16119	16168	16026	16314	16015	16263	16058	16272	16184	16119	16126	16078	16147	16162	16221	16076	16194	16344	16197	16358	16097	16084	16058	16022	16033	16177	16059	16219	16051	16083	16191	16224	16181	16152	15999	16187	16226	15940	16222	16169	16166	16113	16154	16193	15947	16028	16065	16155	16201	16104	16240	16101	16121	16194	16249	16262	16298	16028	16201	16289	16248	16194	16137	16121	16256	16169	16211	16026	16190	16150	16121	16081	16204	16121	16176	16282	16191	16297	16088	16067	16185	16182	16072	16153	16169	16228	16292	16340	16155	16054	16259	16254	16108	16238	16337	16282	16169	16115	16224	16136	16181	16316	16078	16179	15973	16092	16074	16253	16177	16247	16218	16154	16259	16207	16223	16146	16227	16166	16284	16260	16093	16070	16231	16311	16219	16176	16132	16046	16194	16275	16131	16106	16113	16192	16002	16176	16273	16152	16074	16219	16135	16218	15933	16054	16147	16138	16106	16306	16127	16378	15998	16437	16220	16051	16028	16321	16162	16182	16280	16278	16257	16296	16271	16162	16233	15985	16137	16130	16211	16158	16064	16132	16108	16202	16300	16091	16139	16001	16211	16117	16302	16362	16224	16172	16184	16018	16151	16147	16144	16241	16149	16335	16327	16170	16302	16216	16260	16111	16241	16353	16301	16255	16338	16127	16037	16009	16150	16165	16212	16024	16209	16142	16270	16222	16268	16175	16027	16154	16199	16071	16199	16010	16236	15992	16259	16071	16227	16301	16106	16084	16188	16073	16130	16258	16128	16187	15987	16090	16108	16198	15967	16086	16327	16008	16240	16054	16241	16150	16304	16067	16188	16074	16146	16299	16213	16109	16266	16302	16085	15939	16232	16163	16286	16173	16108	16000	16203	16193	16233	16329	16072	16168	16099	16015	16115	16083	16175	16249	15908	16145	16166	15941	16189	16132	16177	16328	16211
22965	22785	35697	35135	32138	30010	28103	21089	19465	19509	19177	19120	19250	18933	18972	18920	18872	18946	18871	19139	18960	18911	18841	18760	18857	18842	18918	18912	18820	18819	18903	19129	18889	18644	18651	18801	18791	18904	18821	18711	18739	18867	18591	18826	18850	18750	18825	18915	18682	18751	18728	18579	18620	18866	18847	18820	18815	18659	18788	18856	18768	18945	19079	18732	18590	18599	18715	18942	18704	18748	18852	18685	18796	18744	18804	18722	18597	18702	18944	18706	18782	18828	18763	18614	18450	18812	18713	18719	18566	18657	18714	18911	18750	18825	18646	18785	18707	18727	18620	18623	18714	18953	18672	18765	18835	18657	18666	18662	18910	18792	18652	18696	18677	18796	18701	18601	18753	18792	18824	18633	18937	18891	18641	18830	18699	18772	18806	18477	18700	18771	18706	18728	18629	18882	18712	18800	18680	18637	18639	18789	18685	18695	18659	18635	18707	18847	18776	18805	18793	18585	18690	18612	18811	18785	18805	18836	18855	18741	18791	18890	18695	18642	18736	18737	18733	18573	18764	18789	18699	18601	18556	18564	18688	18596	18729	18699	18471	18796	18686	18779	18866	18776	18787	18709	18697	18748	18709	18856	18833	18755	18696	18721	18624	18815	18734	18535	18834	18598	18883	18911	18640	18682	18775	18717	18626	18671	18709	18766	18657	18635	18536	18500	18556	18632	18986	18617	18843	18774	18844	18848	18742	18875	18669	18677	18584	18890	18673	18885	18672	18642	18847	18691	18997	18777	18770	18737	18711	18846	18758	18900	18639	18730	18855	18739	18845	18623	18736	18754	18760	18674	18592	18677	18750	18616	18738	18619	18745	18727	18588	18765	18721	19032	18707	18344	18461	18717	18559	18739	18843	18712	18810	18642	18593	18670	18579	18802	18874	18908	18748	18787	18763	18673	18650	18732	18768	18604	18896	18755	18693	18753	18841	18759	18642	18711	18793	18689	18640	18619	18930	18558	18549	18629	18812	18687	18634	19064	19063	18774	18702	18821	18731	18709	18587	18785	18578	18692	18627	18722	18794	18901	18812	18559	18777	18723	18731	18900	18601	18796	18745	18570	18809	18762	18666	18696	18677	18739	18832	18681	18654	18613	18744	18495	18683	18627	18725	18606	18892	18676	18744	18664	18731	18572	18918	18802	18742	18821	18714	18522	18853	18707	18662	18699	18558	18814	18765	18719	18623	18455	18706	18725	18674	18681	18617	18727	18714	18771	18889	18651	18774	18903	18782	18730	18555	18935	18956	18822	18711	18494	18719	18550	18833	18899	18670	18732	18560	18539	18797	18712	18616	18571	18652	18659	18712	18739	18754	18601	18808	18698	18555	18767	18745	18399	18585	18772	18622	18652	18919	18759	18853	18678	18701	18906	18775	18740	18470	18628	18895	18780	18605	18665	18831	18570	18695	18666	18538	18908	18577	18703	18867	18678	18774	18643	18701	19006	18608	18735	18727	18603	18948	18851	18669	18599	18471	18736	18753	18808	18811	18712	18743	18860	18870	18724	18767	18528	18790	18800	18725	18850	18750	18798	18541	18739	18820	18763	18627	18718	18543	18593	18824	18577	18869	18694	18832	18980	18850	18893	18567	18714	18669	18707	18847	18709	18830	18729	18733	18808	18756	18825	18749	18681	18881	18881	18739	18674	18612	18823	18650	18542	18667	18621	18786	18780	18795	18426	18740	18592	18598	18938	18739	18788	18546	18631	18604	18741	18746	18540	18665	18682	18606	18695	18745	18694	18756	18599	18619	18664	18924	18709	18707	18777	18880	18892	18601	18638	18723	18419	18923	18781	18760	18648	18748	18787	18679	18891	18701	18680	18637	18597	18547	18675	18838	18704	18607	18700	18649	18799	18702	18770	18796	18689	18740	18713	18699	18532	18856	18662	18604	18542	18800	18794	18639	18521	18822	18676	18861	18531	18824	18694	18566	18777	18822	18736	18878	18464	18581	18874	18898	18837	18746	18854	18760	18677	18790	18826	18669	18757	18809	18572	18710	18820	18662	18874	18715	18660	18811	18653	18748	18730	18678	18753	18760	18858	18679	18688	18819	18861	18616	18664	18791	18616	18663	18612	18776	18732	18532	18638	18624	18715	18640	18576	18812	18642	18796	18744	18770	18469	18693	18879	18671	18665	18721	18614	18567	18590	18740	18821	18620	18738	18855	18648	18466	18810	18785	18742	18736	18768	18601	18547	18646	18491	18595	18774	18746	18610	18775	18695	19025	18657	18706	18931	18812	18749	18763	18634	18640	18724	18670	18577	18526	18718	18797	18580	18557	18585	18774	18589	18651	18705	18842	18657	18843	18640	18717	18728	18656	18861	18823	18608	18547	18588	18760	18547	18595	18718	18476	18778	18688	18822	18668	18688	18606	18610	18590	18610	18674	18770	18765	18800	18753	18722	18687	18805	18706	18805	18699	18834	18954	18905	18731	18838	18708	18536	18829	18568	18662	18683	18754	18694	18509	18622	18790	18711	18640	18469	18738	18717	18585	18508	18701	18620	18477	18861	18450	18829	18584	18600	18708	18526	18847	18723	18665	18745	18711	18851	18712	18728	18990	18591	18534	18546	18717	18805	18719	18674	18714	18673	18886	18815	18812	18714	18706	18719	18553	18482	18684	18538	18557	18540	18548	18571	18666	18800	18829	18726	18550	18655	18696	18714	18720	18749	18804	18753	18773	18610	18652	18653	18936	18801	18727	18930	18735	18709	18726	18737	18655	18575	18687	18651	18716	18545	18760	18727	18811	18650	18866	18671	18964	18737	18725	18733	18880	18648	18776	18649	18641	18873	18821	18902	18712	18653	18799	18646	18551	18708	18813	18725	18766	18577	18679	18570	18752	18637	18542	18905	18859	18599	18746	18681	18671	18535	18603	18815	18575	18712	18831	18682	18624	18701	18511	18698	18644	18458	18569	18708	18901	18774	18675	18912	18699	18659	18728	18662	18598	18712	18806	18573	18665	18755	18817	18796	18620	18529	18726	18605	18594	18825	18864	18542	18757	18524	18750	18745	18670	18505	18677	18914	18708	18716	18628	18807	18532	18810	18710	18845	18673	18687	18703	18843	18718	18820	18756	18574	18766	18806	18667	18433	18553	18684	18645	18631	18548	18642	18709	18896	18762	18819	18722	18608	18822	18880	18687	18687	18943	18664	18611	18804	18696	18622	18825	18668	18743	18793	18689	19112	18642	18720	18703	18749	18681	18613	18597	18891	18752	18668	18627	18593	18848	18619	18563	18784	18664	18602	18822	18691	18768	18579	18474	18721	18814	18705	18819	18633	18702	18869	18731	18855	18594	18615	18437	18619	18828	18789	18657	18571	18702	18694	18848	18573	18871	18710	18842	18623	18848	18672	18670	18779	18756	18839	18656	18802	18567	18883	18655	18781	18535	18765	18820	18956	18735	18678	18863	18763	18786	18507	18686	18815	18824	18788	18841	18703	18790	18544	18692	18729	18786	18614	18686	18714	18657	18552	18714	18591	18743	18762	19037	18568	18851	18772	18815	18776	18714	18689	18814	18547	18868	18532	18613	18808	18655	18867	19002	18539	18870	18901	18673	18867	18792	18694	18820	18701	18718	18789	18567	18703	18655	18672	18877	18679	18711	18787	18685	18849	18873	18959	18685	18625	18679	18636	18746	18749	18755	18476	18951	18849	18642	18757	18778	18819	18881	18779	18694	18640	18840	18753	18805	18575	18674	18588	18920	18565	18757	18719	18736	18606	18761	18783	18523	18590	18764	18616	18785	18644	18716	18563	18623	18575	18638	18681	18858	18696	18626	18512	18745	18780	18790	18703	18843	18622	18919	18758	18733	18682	18584	18784	18545	18727	18922	18481	18940	18745	18745	18805	18543	18538	18628	18872	18552	18780	18747	18815	18804	18587	18647	18730	18592	18752	18580	18745	18719	18786	19087	18669	18861	18631	18797	18713	18852	18714	18838	18780	18571	18469	18592	18919	18535	18826	18773	18542	18530	18759	18807	18674	18662	18646	18640	18616	18891	18935	18569	18688	18508	18676	18891	18641	18726	18674	18707	18799	18687	18577	18792	18775	18779	18686	18572	18670	18471	18634	18673	18889	18806	18742	18607	18692	18659	18796	18768	18773	18738	18968	18749	18791	18812	18750	18697	18743	18819	18880	18749	18755	18697	18808	18630	18693	18686	18649	18470	18477	18918	18764	18831	18769	18715	18446	18622	18725	18826	18819	18693	18638	18580	18740	18807	18774	18879	18518	18575	18739	18944	18783	18684	18642	18576	18829	18903	18596	18755	18640	18963	18738	18821	18685	18578	18651	18730	18800	18572	18591	18578	18821	18688	18515	18671	18462	18711	18689	18685	18774	18685	18709	18693	18581	18682	18854	18760	18785	18693	18880	18738	18762	18448	18707	18772	18582	18651	18642	18618	18613	18593	18577	18670	18641	18581	18629	18757	18681	18871	18725	18746	18574	18622	18688	18762	18650	18656	18817	18820	18728	18823	18818	18732	18548	18785	18849	18790	18895	18601	18719	18805	18587	18646	18793	18800	18750	18706	18508	18861	18742	18702	18611	18662	18651	18573	18773	18738	18636	18721	18686	18665	18550	18809	18547	18499	18565	18649	18711	18710	18781	18532	18477	18661	18702	18926	18774	18766	18687	18726	18785	18620	18805	18531	18806	18505	18703	18672	18624	18594	18827	18718	18559	18609	18782	18740	18721	18730	18798	18771	18611	18584	18611	18583	18690	18834	18693	18612	18687	18755	18567	18700	18631	18535	18542	18544	18744	18648	18743	18682	18820	18858	18692	18603	18627	18729	18855	18820	18765	18723	18653	18836	18475	18865	18590	18660	18729	18706	18756	18708	18803	18665	18758	18724	18690	18706	18721	18744	18610	18721	18751	18819	18915	18724	18927	18588	18613	18475	18679	18770	18574	18834	18702	18784	18622	18630	18563	18746	18820	18692	18780	18720	18793	18770	18786	18654	18763	18629	18634	18733	18718	18805	18833	18653	18724	18659	18675	18714	18759	18711	18677	18657	18714	18662	18646	18818	18746	18544	18605	18667	18612	18828	18936	18668	18778	18702	18590	18746	18508	18864	18839	18785	18635	18676	18658	18621	18857	18736	18659
64570	105778	92238	70125	49085	33355	22617	17510	16547	16136	16252	16195	16312	16146	16225	16158	16238	15976	16229	16152	16043	16122	16170	16084	16172	16116	16143	16190	16223	16173	16123	16127	16246	16178	16258	16116	16116	15992	16220	16197	16188	16252	16229	16122	16004	16103	16046	16199	16018	16233	16328	16198	16234	16107	16138	16047	16026	16180	15946	16081	16095	16068	16144	16321	16215	16118	16245	16139	16145	16262	16246	16036	16124	16161	16050	16109	16146	16109	16133	16100	16284	16091	16197	16099	15934	16004	16063	16097	15958	16081	16184	15876	16235	16077	16226	16194	16120	16118	16026	16123	16113	16132	15984	16267	16139	16116	16045	16246	16051	16012	16173	16089	16024	16078	15974	16173	16148	16165	16156	16131	16010	15999	16114	16339	15994	15986	16184	16105	16034	16017	16082	16094	16220	16224	16129	15883	16041	15999	16083	16030	16374	16108	16139	16093	16027	16118	16127	16264	16193	16019	16039	15961	16048	16278	16229	16129	16247	16050	16054	16237	16074	16111	16105	16242	16275	16338	16174	16180	16204	16217	16113	16187	16074	16203	16193	16147	16088	16268	16252	16068	16150	16196	16235	16221	16050	15971	16086	16145	16119	15984	16049	16175	16116	16148	16306	15879	16116	16252	16040	16180	16237	16107	16194	16066	16125	16119	16110	16254	16255	16145	16125	16147	16154	16166	16106	16161	16251	16114	16221	16222	16005	16403	16326	15963	16190	16197	16139	16115	16114	16026	16086	16017	16068	16145	16116	16131	16163	16082	16178	16092	16158	16071	16127	16220	16058	16156	16311	16031	16119	16042	16315	16054	16225	16238	16106	16159	16075	16103	16059	16209	16076	16267	16141	16110	16065	16147	16207	16040	16173	16092	16105	16039	16157	16121	16160	15996	16216	15990	16118	16032	16204	15985	16134	16200	16233	16111	16173	16099	16025	16134	16135	16095	16118	16209	16370	16034	16022	16111	15985	15974	16050	16091	16042	16047	16207	16186	16159	16098	15999	16078	16139	16117	16226	15910	16261	15972	16302	16147	16012	15976	16159	16114	15883	16096	16094	16172	15912	16018	16059	16064	16066	16020	16153	16217	16209	16095	16138	16089	16357	16060	16020	16251	16195	16109	16220	16161	16157	16110	16253	16232	16072	15928	16138	16138	16039	15916	16241	16177	16151	16207	16167	16011	16100	16046	16149	16203	16131	16044	15857	16145	16159	16151	16149	16159	16025	15953	16146	16178	16255	16144	16233	16141	16111	16140	16130	16179	16122	16008	16114	16158	16095	16174	16130	16080	16257	16079	15964	15995	16230	16151	16249	16254	16042	16040	16289	16047	16044	16241	15870	16152	16216	16243	16119	16184	16060	16282	16121	16152	16089	16184	15996	16098	16076	16222	16184	16105	16061	16205	15979	16089	16211	16086	16022	16256	16039	16071	16112	16075	16198	16136	16155	16193	16250	15923	16099	16107	16146	16175	16081	16039	16142	16058	15874	16072	15930	16332	15997	16241	16090	15988	16186	16096	16247	16048	16084	16169	16213	15973	16339	16212	16028	16157	16029	15964	16066	16120	15938	16131	16192	16121	16233	16097	15969	16136	16138	15959	16124	16299	16011	16029	16079	16228	16106	16125	16264	16135	16050	16118	16201	16113	15842	16255	16165	16091	16107	15796	16146	16088	16043	15867	16026	16093	15957	16084	16126	16116	16125	16075	16222	16157	16203	16221	16052	16274	16336	16187	16213	16153	16081	16159	16036	16225	16133	16129	16276	16231	16038	16080	16067	16087	16231	16314	16088	16108	16045	16130	16085	16101	16207	16272	16140	16285	16091	15928	16218	15915	16297	16100	16035	16061	16018	16127	16220	16162	16176	16366	15995	16289	16213	16087	16024	16027	15995	16083	16068	15987	16252	16190	16228	16070	15992	16328	16054	16120	16175	16093	16151	16189	16156	16278	16141	15915	15964	16038	16165	16203	16129	16038	16383	16133	16110	16160	16099	16019	16078	16124	16189	15872	16062	16192	16114	16305	15991	16276	16089	16245	16017	16244	16098	15992	16126	16055	16209	16261	16202	16029	16106	16162	16221	16114	15806	16062	16151	16206	16044	16119	15969	16077	16273	16023	16202	16269	16138	16147	16106	16009	16206	16158	16131	15948	16130	16053	16171	16122	16081	16085	16179	16035	16301	16223	16153	16249	16170	16201	16080	16128	16160	16076	16231	16266	16223	16048	16049	16151	16142	16200	16039	16050	16175	16057	16075	16018	16018	16250	16127	16103	15991	16193	16154	16028	16122	16252	16098	16114	16132	16090	16293	16079	16023	16015	16058	16304	15974	16125	16098	16240	16199	16173	16150	15828	16011	15994	16252	15959	16188	16214	16196	16085	16298	16056	16128	16106	16297	16021	16076	16128	16245	16079	16142	16119	16081	16114	16080	16125	16202	16002	16033	16301	16161	16259	15835	16157	16328	16137	16040	16116	16167	16084	16040	16087	16021	16165	16074	16138	16137	16128	15833	16038	16100	16264	16069	16103	16105	16008	16146	16251	16061	16133	16119	16071	16012	16034	15991	16095	16127	16137	16075	16157	16057	16174	16059	16010	16295	16183	15837	16117	16044	16060	16038	16147	16166	16025	16202	16189	15919	16176	16158	16030	16079	16200	16095	16358	16129	16103	16055	16142	16182	16229	16159	16061	16286	16166	16260	16251	16116	16129	16148	16081	15887	16136	16097	16127	16002	16170	16065	16038	16148	16020	16139	16059	16086	16058	16039	16257	16149	16042	16134	16023	16061	15973	16119	15943	16056	16040	16128	15963	16211	16148	16047	16020	16344	16043	16043	15994	16053	16119	15966	16188	15973	16440	16279	16041	15920	16127	16065	16265	16196	15956	16063	16125	16249	16113	16131	16074	16088	16147	16012	16041	16024	16083	16088	16247	16143	16115	16093	16159	16161	16097	16228	16254	16073	16161	16015	16096	16143	16170	16294	16161	16109	16202	16189	16159	16140	16165	15959	15982	16262	16054	16065	16176	16216	16089	16159	16040	16039	16119	16112	15951	16155	16076	16160	15948	16148	15999	16157	16151	16132	16091	16153	16149	16069	16100	16064	16079	16096	16165	16291	16134	16041	16224	16143	15984	16107	16018	15945	16206	16325	16164	16104	16101	16173	15928	16215	16149	16127	16070	16105	16073	16251	16124	15991	16046	16092	16138	16247	16362	15962	16188	16063	15998	15928	16092	16114	16206	16124	16115	16016	16155	16196	16211	16142	16090	16157	16050	16218	16169	16045	16217	16043	16176	16130	16048	15996	16223	15953	16240	16108	16127	16214	16009	16226	16082	16235	16227	16105	16019	16091	16206	15994	16036	15930	16069	16037	16050	16061	16238	16056	16200	16290	16026	16122	16177	16150	16153	15988	16205	16115	16185	16012	16137	16133	16215	16025	16167	16027	16281	16108	16096	16166	16088	16158	15994	16208	16035	16103	16144	16036	16191	15987	16165	16285	16290	16064	16121	16195	16078	16144	16061	16026	16124	15958	16112	16111	16234	15993	16192	16195	16204	16301	16119	16071	16160	16183	16174	16133	16067	15963	16002	16044	15951	16057	16113	16058	16101	15951	16122	16171	16146	16248	16143	16205	16092	16225	16218	16146	16145	16121	15965	16005	16213	16153	16094	16162	16149	16116	16072	16269	16194	16216	16251	15930	16204	16053	16201	16371	16157	16164	16067	16052	15998	16237	16215	16206	16095	16226	16153	16002	16243	16095	16234	15970	16259	16163	16288	16087	16161	15995	16172	16189	16110	16048	16039	16253	16042	15951	16188	16172	16181	16130	16007	16140	16243	16254	16060	16067	16113	16191	16133	16169	16225	16021	16095	16066	16137	16125	16169	16198	16232	15916	16045	16094	16111	16024	16167	15846	16038	16095	16044	16082	16147	16137	16006	16143	16029	16016	16008	16015	16128	16184	16060	16239	16103	16137	16098	16121	16024	16097	16167	16110	16102	16150	16221	15934	16113	16260	16105	16097	16067	15989	16158	16038	16130	16124	16100	16161	16188	16115	16131	16017	16129	16068	15887	15930	16106	16227	16087	15974	16059	16065	15937	16075	15884	16049	16064	16201	16211	16040	16042	16180	16191	16147	16184	16174	16174	16040	16184	16191	16067	16076	16303	15880	16069	16089	16218	16128	16064	16247	15939	16042	15958	15890	16143	16293	16091	16118	16189	16118	16110	16147	16069	16091	16282	16201	16292	16244	15909	16237	16254	16160	16129	16183	16117	16281	16061	16016	16337	16063	16112	15942	16025	15937	16079	16177	16084	16065	16070	16117	16020	16128	16255	15995	16087	16098	16168	16255	16239	15974	16075	16227	16174	16051	16107	16145	16005	16137	16087	16001	16289	15995	16115	16060	16080	16036	16122	16116	16191	15924	16215	16263	16070	16041	16145	16247	16235	16265	16185	16197	16262	16061	16185	15978	16075	16016	15973	16149	16106	16139	16043	16286	16051	16128	16027	16191	16038	16181	15981	16215	16226	16023	16178	16080	16094	16086	16171	16072	16151	16233	16098	16212	16322	16067	16045	16303	16193	16255	16117	16088	16215	16041	16107	16052	16193	16005	16161	16094	15926	16046	15952	16149	16055	16238	16080	16254	16060	16242	16119	16137	16056	16059	16181	16224	16176	16144	16070	16069	16140	15928	16100	16172	16087	16160	16248	16099	16035	16160	16134	16095	16095	15963	15942	16066	15986	15988	16103	16199	16033	16115	16031	16179	16087	15907	16107	16219	16096	16110	16102	16127	16295	16131	16207	16140	16115	16154	16125	16136	16129	16204	16145	16025	16181	16354	16151	16139	16198	16115	16143	15974	16134	16238	16068	16036	16044	16192	16165	16022	16079	16059	16294	16081	16111	16052	15941	16232	16156	16050	15964	16235	16139	16213	16122	16150	16087	16227	16173	16213	15892	16126	15849	16320	15888	16071	15970	16046	16190	16141	16302	16148	16093	16160	16106	16257	15950	16024	16057	16141	16011	15904	16070	16187	16090	16071	16183	16334	16126	16106	16074	15999	16013	16041	15998	16134	16094	16132	16064	16215	15922	16110	16200	16157	16034	16292	16090	16045	16386	16219	16160
29846	35944	43325	33361	24270	21215	19937	19270	18815	18916	19020	19087	18823	18798	18752	19033	19027	18682	18797	18943	18698	18895	19018	18893	18825	18895	19022	18845	18679	18950	18921	18919	18837	18912	18888	18991	18927	18889	19125	19055	18925	18972	18952	18893	19028	18743	19026	18951	18898	19007	18914	18993	18780	18930	18931	18588	18709	18862	18960	18804	18932	18929	18827	18919	18722	18732	18784	18789	18704	18880	18840	19103	18988	18951	19137	18765	18806	18962	18897	18872	18809	18814	18867	18853	18837	18879	18855	18856	18744	19052	18841	18876	18991	18896	18868	18969	18798	18808	18966	18837	18793	18848	18906	18836	19046	18847	18861	18791	19092	18802	18689	18739	18834	19062	18952	18935	18909	18729	18867	18838	18700	18701	19025	19064	18940	18679	18782	18790	18984	18855	18960	18834	18670	18707	18936	18649	19314	18817	18800	18975	18780	18855	18674	18799	19036	18998	19031	18741	18944	18793	19042	18782	18969	18905	18815	18959	18988	18835	18715	18880	18823	18767	18953	18896	18842	18755	19009	18890	18767	19001	18806	18855	18819	18922	19042	18812	18929	18876	18790	19024	18723	18733	18844	18951	18913	18823	18874	18765	18702	18756	19014	18971	18843	18880	18843	18793	18883	18982	18942	18826	18764	18753	18747	18989	18883	18914	19075	18884	18989	19039	19026	18800	18929	18877	18779	18722	18848	18866	18902	18839	18831	19029	18784	18896	18583	18726	18842	18642	18677	18908	18775	18885	18992	18788	18966	19196	18800	18989	18873	18776	18794	18994	19057	18742	18886	18759	18771	18794	18873	18692	18940	18811	19117	18819	19101	18937	18821	18718	18819	18769	18987	18939	19091	18791	18920	18796	18649	18839	18702	18811	18774	18703	18849	18956	18823	18907	18876	18876	18935	18717	19061	18792	18916	19023	19010	18965	18916	18743	19128	18968	18801	18644	18962	18828	18848	18982	18931	18967	18690	18854	18944	18707	18686	18848	18919	18973	18859	18902	18808	18792	18571	18821	18867	19064	18907	18935	19078	19135	18928	18859	18904	18841	18783	18861	18868	18877	18818	18701	18840	18822	18869	18842	18771	18830	18741	18742	18851	18749	18809	18720	18828	18896	18726	18892	18851	18897	18938	18981	18940	18905	18776	19216	18700	18822	18987	18764	18780	18852	18973	18784	18981	18982	18819	18798	18782	18735	18978	19053	18959	18644	18868	18722	18627	18775	18891	18669	18866	18868	18772	18711	18911	18796	18992	18944	18834	18822	19077	18965	18875	18806	18665	18939	18832	18921	18870	18991	18846	18889	18915	18855	19003	18790	18703	18724	19082	19045	18879	18890	18961	18974	18771	19021	18822	18805	18723	18588	18837	18895	19068	18994	18791	18853	18976	18893	18722	18993	18821	18971	18901	18788	19045	18985	18746	18932	19043	18791	19036	18791	18865	18888	18798	18919	18888	19025	18936	18875	18902	18732	18895	19030	18747	18870	18810	18939	18688	18840	18843	18817	18712	18881	18940	18685	18820	18800	18884	18842	18970	18784	19144	18941	19056	18893	18976	19028	18667	19112	18825	18649	18926	18999	18968	18906	18916	18795	18734	18916	18739	18817	18722	18954	19047	18848	18896	18676	19100	18966	18767	18934	18994	19092	19020	18815	18786	18746	18818	18833	18725	18979	19038	18814	19006	18917	18824	18977	18958	19119	19160	18923	18937	18906	18880	18972	18945	18867	18929	18811	18940	18850	18942	18968	18925	18942	18777	19049	18834	18863	18847	18795	19012	18767	18807	18656	18794	18816	18889	18680	18798	18979	18809	19057	18875	18754	19075	18807	19070	18862	18887	18919	19034	18694	18952	18802	18817	18850	18814	18942	18791	18974	18897	18698	18968	18832	18932	18894	18862	19024	18807	18885	18558	18789	18979	19050	18989	18748	19082	18856	18881	19034	18753	18959	18574	18887	18704	18807	18778	18933	19072	18808	18772	18822	18823	18810	18958	18732	18883	18943	18809	18889	18732	18868	19096	18803	18874	18943	18813	18956	19082	19096	18897	18780	19000	18668	18996	18963	18973	19002	18754	18760	19066	18683	18980	19107	18936	18658	18999	18829	18768	18751	18870	18755	18895	18910	18850	18881	18862	18828	19080	18959	19058	19027	18901	18818	18993	18644	18933	18809	18733	18739	18732	18762	19029	18884	18970	18854	18833	18588	18758	18859	18879	18856	18818	18987	18839	18850	18863	18744	18865	19043	18941	19143	18765	18871	18856	18729	19005	18880	18941	18733	18842	18985	18796	19036	18652	18948	18886	18861	18724	18863	18956	18908	18866	18797	18808	18876	18789	18899	18850	18840	19035	19033	18880	19056	18669	19165	18993	18852	18889	18875	18833	18901	18952	18898	18978	19050	18942	18914	18847	18888	18838	18841	18757	18962	18799	18991	18978	18973	18869	18811	18919	18929	18754	18934	18880	18754	18761	18918	19009	18834	18870	18753	18738	18826	18850	19103	19066	18774	18890	18902	19004	18726	18769	18869	18859	18947	19103	18950	19173	18672	18863	18986	18932	18871	18916	18902	18695	19071	18729	18919	18974	18751	18782	18859	19118	18805	18929	18986	18838	18873	18802	18811	18888	19124	18672	19114	18917	18886	18612	18970	18856	18756	18927	18745	18751	19053	18905	18830	18885	19063	18998	18945	18885	18705	18850	18788	18788	19099	18836	18780	18982	18817	19015	19049	18944	18880	18766	18868	18859	18848	18923	18801	18906	18891	18943	19107	18874	18980	18944	18961	18876	18800	19113	18908	19017	18920	18834	18942	18840	19083	18760	18763	18867	18586	18775	19066	19110	19156	18757	19105	18840	18704	19179	18853	18938	18891	18692	18800	18895	18852	18734	18995	19033	18983	18722	18793	18849	19035	18724	18782	18704	18878	18910	18828	18965	18955	19021	18822	19056	18834	18797	18820	18801	18989	19035	18791	18787	18695	18737	18887	18789	18738	18839	19054	18704	19008	18652	19012	19053	18970	18892	18750	18756	18768	18961	18916	19008	19054	18852	18710	18799	18753	18699	18904	18859	18819	18873	19020	19178	18874	18876	18913	18669	18942	18930	18887	18765	18713	18969	18813	18840	19056	19043	18796	18939	18755	18938	18537	18847	19117	18754	18966	18855	18843	18767	18857	19068	18778	18842	18905	18854	18738	18748	18775	19107	18826	19202	18978	18775	18870	18779	18864	18904	18894	18912	18929	18894	18803	18855	18768	18916	18848	18906	19056	18771	18723	18871	18945	18894	18847	18684	18798	19035	18961	18822	19084	18650	18915	18796	18985	18803	18786	18814	19149	18966	18953	18883	18640	18903	18671	18962	18889	19014	18804	18836	18831	18915	19085	18804	18810	18810	18887	18958	18982	18605	18918	18767	18821	18850	18827	19049	19087	18901	18847	18739	18839	18837	19036	19039	19027	18979	18953	19070	18778	18879	19112	19042	18926	18865	18840	18821	18935	18746	18847	19014	18855	18806	18740	18990	18936	19093	18936	18889	18882	18955	18973	18890	18832	19003	18896	18723	18802	18800	18839	18890	18806	18955	18877	19066	19060	19075	18900	19004	18618	18964	18865	18928	18928	18975	18812	19075	19126	18767	18968	18770	18908	18767	19005	18859	18860	18868	18745	18855	19092	18929	18911	18980	18860	18948	18781	19015	18790	18918	18904	18893	18985	19132	18996	18848	18779	18887	18825	18914	18783	18952	18890	18922	18906	18691	18970	18785	18959	18883	18794	18952	19000	18871	18860	19066	18902	18790	18820	18813	18735	18914	18713	18850	18762	18936	18949	18806	18871	19058	18814	18853	18932	18962	18704	18825	18712	18973	18907	18865	19040	18698	19005	18890	18853	18796	18967	18612	18995	18736	18630	18947	18808	18935	19099	18784	18718	18995	18771	18793	18918	18918	18813	19042	18650	18938	18906	19107	18876	18896	18920	18747	18956	18875	19035	19080	19082	18823	18789	18956	18606	18868	18944	18759	18961	18964	18824	18764	18691	18846	18791	18895	18885	18858	18799	18946	18899	18885	18780	18909	18718	18824	18746	18974	18769	18898	18893	18733	18942	18837	18844	18869	18893	19051	18737	18905	18743	18789	18834	18556	18719	19193	18792	18963	18939	18925	18858	18947	18728	18807	18749	18912	18969	18824	18785	18927	18845	18822	18950	18856	18887	18788	19081	18889	18984	18970	18944	18906	19110	18847	18989	18837	18793	19001	18716	18875	18908	18885	18879	18780	18617	18932	18891	19075	18970	18820	18718	18771	18918	18994	18751	18835	18924	18811	18850	18871	18874	18781	18752	18905	18851	18928	18661	18884	19021	18896	18859	18804	18870	19028	18719	18835	18995	18826	18892	18711	18937	18710	18779	18750	18858	18894	18969	18885	18693	19005	18921	19029	18900	18963	18997	18829	18882	19011	18811	18862	18920	18882	18984	18945	18904	19012	19148	19094	19002	18871	18912	18868	18785	18937	19001	18881	18809	18862	18855	18825	18812	18868	18915	18921	19012	18826	18963	18967	18800	18797	18913	18955	18862	18994	18920	18856	19037	18917	18737	18891	18929	18929	18866	18718	19011	19024	18910	18963	18882	18937	18661	18931	18809	18823	18883	18902	18895	18811	18836	18940	19042	18770	18897	18876	18783	18780	18843	18700	18866	18862	18622	18821	18886	19004	19069	18685	18853	18825	18850	18972	19001	19100	18820	18803	18822	18776	18905	18859	18921	18951	18862	18995	19003	18896	18986	18973	18977	18754	18877	19181	18885	19133	18919	18883	18826	18890	18934	18958	18937	18876	18678	18946	18579	18879	19008	18992	19074	18698	18723	18614	18774	18714	18998	18755	18960	18755	18807	18853	18705	18963	18732	18865	18810	19100	18833	18844	19009	18703	18849	18907	18892	18892	18732	18894	18828	19036	18969	18740	18866	18863	18749	18993	18926	18934	19215	18833	18827	18896	18750	18914	18729	18823	18890	18930	18743	18943	18802	19053	18775	18974	19224	18882	18829	18934	19015	18860	19091	18979	18860	18925	18736	18769	18811	18783	18946	18605	18830	18767	18853	18981	18867	18971	18771	18996	19063	19133	18895	18870	18683
36072	55845	45624	29969	21554	17776	16835	16401	16307	16339	16194	16135	16085	16167	16335	16261	16231	16234	16189	16189	16213	16147	16363	16210	16291	16244	16152	16329	16291	16124	16216	16342	16269	16298	16320	16197	16324	16241	16215	16168	16208	16186	16297	16179	16383	16149	16264	16122	16194	16118	16346	16186	16227	16141	16326	16257	16150	16256	16135	16245	16353	16094	16433	16383	16223	16159	16237	16197	16195	16332	16152	16195	16286	16223	16345	16240	16246	16152	16237	16317	16263	16244	16225	16274	16407	16333	16263	16401	16229	16108	16278	16191	16263	16331	16286	16166	16345	16133	16350	16438	16089	16330	16266	16361	16103	16177	16112	16169	16361	16266	16376	16200	16166	16187	16258	16207	16174	16322	16030	16285	16304	16443	16386	16131	16326	16278	16226	16070	16290	16144	16095	16281	16221	16210	16203	16329	16210	16275	16145	16139	16054	16251	16318	16261	16122	16177	16194	16167	16260	16352	16340	16111	16170	16369	16288	16292	16215	16160	16353	16232	16059	16079	16287	16191	16151	16232	16164	16227	16243	16332	16189	16301	16283	15952	16247	16027	16238	16202	16224	16368	16207	16340	16107	16227	16294	16261	16113	16192	16047	16198	16344	16198	16068	16186	16250	16283	16139	16187	16253	16098	16219	16227	16249	16173	16399	16306	16071	16155	16272	15977	16297	16331	16289	16390	16181	16310	16189	16159	16327	16191	16181	16186	16138	16334	16235	16141	16198	16277	16181	16010	16113	16311	16223	16345	16298	16166	16249	16142	16180	16108	16270	16105	16402	16249	16319	16161	16417	16355	16207	16422	16303	16198	16135	16203	16058	16116	16285	16203	16018	16354	16155	16264	16261	16228	16296	16157	16170	16246	16085	16363	16165	16239	16348	16109	16225	15975	16144	16087	16423	16136	16127	16203	16210	16171	16153	16124	16289	16154	16273	16264	16257	16277	16246	16303	16186	16101	16361	16380	16104	16242	16220	16195	16382	16286	16269	16217	16180	16339	16194	16253	16158	16194	16231	16110	16242	16498	16217	16354	16286	16209	16301	16410	16262	16249	16159	16163	16233	16350	16231	16281	16456	16156	16154	16141	15952	16341	16216	16057	16279	16034	16367	16303	16203	16246	16133	16226	16339	16249	16290	16544	16247	16037	16200	16312	16224	16263	16320	16244	16296	16039	16106	16207	16193	16187	16184	16336	16010	16250	16213	16216	16152	16279	16294	16308	16307	16162	16233	16087	16119	16155	16091	16228	16148	16114	16186	16017	16196	16268	16216	16181	16297	16184	16086	16279	16196	16385	16294	16199	16074	16226	16325	16376	16343	16280	16282	16278	16316	16098	16250	16349	16143	16322	16266	16146	16074	16247	16221	16099	16232	16332	16218	16203	16121	16221	16255	16258	16244	16106	16275	16264	16054	16376	16308	16299	16419	16240	16268	16384	16330	16336	16121	16249	16129	16172	16246	15994	16266	16091	16098	16228	16182	16089	16139	16189	16296	16351	16197	16107	16115	16245	16243	16287	16226	16223	16211	16248	16122	16215	16223	16218	16347	16131	16394	16198	16157	16111	16204	16303	16180	16240	16289	16242	16192	16306	16138	16227	16239	16325	16174	16109	16234	16289	16177	16283	16179	16083	16186	16199	16297	16165	16293	16232	16292	16164	16200	16136	16294	16278	16199	16250	16351	16239	16191	16298	16318	16192	16311	16226	16074	16168	16167	16337	16121	16054	16268	16096	16298	16350	16027	16270	16233	16195	16163	16289	16487	16217	16189	16331	16226	16253	16417	16244	16177	16237	16211	16276	16267	16246	16249	16248	16161	16408	16206	16138	16283	16143	16230	16088	16173	16255	16266	16220	16206	16199	16108	16228	16175	16122	16231	16254	16347	16092	16155	16203	16162	16145	16249	16038	16332	16289	16218	16156	16186	15938	16256	16164	16200	16153	16097	16257	16273	16384	16261	16207	16321	16232	16236	16335	16057	16220	16271	16360	16079	16218	16118	16307	16237	16226	16285	16302	16271	16198	16342	16227	16142	16230	16064	16275	16141	16129	16180	16250	16375	16283	16188	16217	16220	16348	16149	16209	16267	16311	16255	16163	16205	16260	16225	16037	16412	16100	16378	16272	16222	16310	16199	16267	16241	16247	16281	16204	16145	16246	16226	16141	16256	16038	16321	16188	16211	16142	16187	16164	16319	16195	16273	16160	16266	16407	16271	16191	16235	16266	16266	16163	16278	16274	16285	16164	16119	16360	16254	16083	16043	16363	16173	16145	16317	16208	16298	16232	16129	16203	16220	16265	16202	16207	16406	16134	16298	16289	16251	16434	16193	16152	16385	16224	16332	16243	16175	16293	16149	16170	16454	16067	16147	16231	16224	16063	16306	16158	16213	16334	16241	16183	16085	16144	16137	16215	16280	16101	16359	16391	16082	16245	16239	16289	16113	16186	16137	16156	16442	16215	16342	16250	16218	16127	16185	16223	16278	16334	16322	16215	16367	16286	16139	16308	16253	16221	16323	16076	16156	16137	16068	16209	16103	16268	16163	16234	16316	16257	16195	16271	16204	16322	16283	16284	16131	16243	16310	16224	16308	16120	16025	16307	16334	16134	16285	16318	16271	16082	16421	16062	16262	16289	16175	16248	16290	16156	16173	16288	16358	16349	16127	16135	16246	16251	16200	16112	16147	16167	16052	16309	16275	16365	16297	16167	16260	16106	16316	16241	16167	16275	16325	16143	16137	16031	16297	16205	16217	16204	16138	16140	16172	16192	16194	16291	16357	16199	16352	16097	16096	16176	16244	16262	16242	16228	16212	16107	16218	16139	16252	16245	16274	16211	16317	16061	16158	16256	16341	16191	16306	16109	16118	16383	16194	16185	16255	16387	16288	16430	16160	16281	16265	16342	16088	16312	16201	16147	16154	16147	16268	15984	16272	16248	15956	16273	16296	16360	16046	16261	16147	16289	16231	16278	16081	16298	16307	16357	16381	16174	16079	16099	16249	16253	16263	16307	16197	16247	16236	16153	16246	16164	16291	16117	16151	16217	16290	16103	16256	16282	16342	16353	16229	16196	16219	16227	16136	16328	16225	16253	16470	16210	16190	16241	16167	16244	16139	16194	16240	16087	16165	16206	16211	16178	16186	16362	16345	16256	16147	16344	16240	16163	16330	16106	16200	16047	16115	16272	16251	16357	16279	16201	16310	16441	16076	16273	16344	16135	16338	16136	16234	16090	16465	16119	16125	16283	16146	16213	16309	16197	16043	16153	16273	16173	16281	16282	16029	16295	16179	16120	16225	16302	16257	16241	16236	16279	16245	16372	16009	16251	16239	16065	16210	16082	16196	16381	16234	16186	16290	16198	16234	16284	16190	16160	16291	16162	16117	16234	16213	16130	16169	16260	16358	16112	16197	16258	16244	16218	16216	16309	16155	16154	16085	16312	16099	16313	16339	16234	16370	16173	16088	16184	16157	16273	16285	16289	16264	16203	16418	16268	16146	16282	16206	15940	16279	16192	16364	16235	16120	16196	16249	16191	16316	16212	16098	16337	16275	16310	16295	16146	16324	16157	16055	16373	16165	16384	16189	16180	16125	16316	16219	16125	16321	16277	16304	16393	16226	16253	16122	16198	16226	16159	16245	16255	16309	16171	16203	16281	16273	16236	16169	16173	16290	16452	16322	16180	16156	16320	16360	16144	16136	16375	16305	16237	16271	16225	16064	16193	16451	16174	16247	16309	16145	16210	16235	16245	16249	16094	16386	16016	16107	16352	16384	16132	16314	16102	16269	16180	16261	16210	16244	16351	16323	16087	16265	16296	16190	16384	16289	16186	16284	16351	16451	16223	16269	16416	16182	16309	16316	16117	16280	16150	16349	16216	16119	16231	16130	16138	16299	16182	16251	16330	16239	16162	16339	16266	16200	16217	16216	16175	16242	16314	16147	16132	16315	16121	16227	16314	16205	16245	16113	16213	16378	16110	16254	16299	16303	16209	16234	16506	16287	16160	16305	16187	16229	16126	16222	16292	16217	16250	16089	16205	16346	16258	16323	16053	16204	16148	16192	16110	16277	16278	16095	16072	16134	16091	16352	16038	16161	16285	16136	16230	16299	16171	16252	16289	16295	16303	16231	16086	16165	16239	16298	16168	16195	16102	16408	16280	16390	16179	16202	16167	16150	16234	16330	16057	16321	16309	16098	16167	16025	16183	16194	16078	16273	16163	16121	16188	16034	16295	16190	16032	16129	16371	16252	16197	16171	16289	16200	16259	16134	16402	15977	16289	16318	16198	16188	16249	16199	16314	16207	16443	16080	16151	16175	16195	16104	16185	16374	16094	16285	16134	16210	16113	16191	16035	16248	16169	16174	16222	16221	16090	16402	15998	16194	16268	16236	16293	16171	16185	16322	16286	16175	16197	16366	16271	16206	16330	16157	16255	16187	16260	16262	16289	16189	16225	16543	16345	16154	16219	16318	16332	16350	16110	16381	16258	16150	16217	16226	16208	16234	16133	16428	16177	16148	16203	16274	16161	16229	16078	16222	16206	16030	16128	16411	16220	16163	16256	16284	16150	16275	16325	16171	16143	16431	16099	16170	16372	16315	16187	16292	16352	16280	16335	16103	16146	16221	16292	16436	16306	16394	16164	16132	16207	16348	16127	16185	16172	16370	16161	16204	16294	16233	16097	16170	16297	16182	16305	16250	16058	16159	16121	16147	16481	16226	16188	16188	16271	16129	16184	16329	16232	16155	16156	16208	16192	16393	16160	16261	16213	16344	16320	16356	16183	16245	16209	16540	16312	16303	16317	16469	16032	16207	16245	16238	16194	16150	16479	16172	16359	16229	16223	16151	16171	16143	16332	16280	16196	16301	16044	16401	16375	16243	16196	16353	16164	16337	16135	16231	16341	16233	16334	16192	16077	16142	16303	16367	16166	16298	16495	16211	16428	16292	16195	16236	16268	16153	16103	16218	16161	16197	16153	16286	16342	16217	16323	16201	16328	16223	16240	16207	16364	16300	16324	16117	16172	16293	16194	16117	16236	16412	16295	16211	16151	16066	16272	16093	16132	16233	16183	16345	16189	16157	16291	16139	16155	16284	16268	16152	16327	16233	16246	16216	16097	16287	16421
24279	24544	40954	39739	31543	26662	23752	20173	18950	18917	18753	18548	18866	18694	18664	18611	18823	18843	18531	18743	18689	18571	18555	18627	18637	18643	18654	18542	18548	18531	18521	18712	18594	18474	18672	18439	18541	18564	18268	18361	18700	18482	18598	18694	18446	18637	18540	18434	18608	18513	18624	18609	18419	18561	18715	18634	18579	18261	18546	18458	18469	18594	18607	18464	18706	18719	18592	18404	18535	18524	18398	18594	18743	18582	18564	18444	18524	18523	18484	18497	18357	18469	18672	18610	18483	18567	18535	18550	18478	18537	18564	18590	18518	18574	18660	18478	18747	18560	18475	18395	18746	18463	18793	18501	18641	18422	18478	18458	18362	18596	18400	18674	18532	18580	18624	18484	18465	18589	18711	18758	18653	18452	18588	18485	18481	18394	18518	18652	18681	18575	18507	18476	18559	18462	18380	18503	18640	18522	18426	18652	18574	18609	18623	18365	18474	18751	18497	18507	18520	18614	18522	18460	18549	18259	18746	18203	18588	18593	18650	18269	18524	18658	18371	18571	18598	18708	18534	18570	18625	18692	18406	18573	18528	18696	18514	18602	18558	18395	18535	18467	18702	18590	18500	18576	18467	18490	18502	18576	18665	18562	18590	18566	18542	18604	18400	18485	18361	18361	18552	18589	18519	18686	18504	18538	18680	18377	18793	18534	18581	18269	18518	18708	18350	18522	18497	18458	18576	18619	18456	18503	18521	18520	18543	18601	18537	18409	18650	18569	18702	18671	18492	18508	18712	18518	18452	18514	18299	18376	18293	18300	18671	18564	18595	18371	18561	18641	18621	18544	18446	18404	18693	18481	18562	18235	18499	18771	18701	18536	18532	18554	18501	18595	18644	18572	18496	18517	18558	18505	18339	18674	18632	18505	18362	18571	18482	18563	18428	18455	18569	18586	18325	18504	18813	18438	18564	18544	18650	18474	18466	18553	18508	18681	18406	18619	18423	18703	18444	18536	18556	18432	18504	18491	18519	18490	18408	18370	18615	18497	18559	18559	18499	18461	18516	18522	18500	18558	18443	18666	18602	18611	18708	18458	18505	18768	18742	18393	18523	18316	18612	18367	18553	18532	18376	18400	18512	18525	18452	18378	18662	18495	18551	18539	18342	18564	18597	18734	18472	18585	18520	18437	18500	18548	18661	18644	18570	18730	18479	18564	18461	18568	18494	18677	18438	18507	18495	18636	18476	18600	18640	18472	18507	18701	18701	18453	18587	18304	18432	18704	18504	18525	18609	18434	18477	18570	18701	18721	18584	18670	18687	18624	18702	18277	18589	18682	18597	18366	18459	18648	18509	18488	18409	18554	18306	18549	18599	18537	18492	18555	18669	18509	18459	18631	18687	18508	18379	18603	18728	18408	18499	18384	18498	18619	18672	18569	18683	18496	18232	18619	18435	18620	18631	18619	18775	18505	18498	18545	18669	18718	18524	18684	18649	18417	18452	18482	18645	18404	18457	18554	18430	18593	18522	18528	18480	18513	18463	18306	18410	18429	18728	18279	18506	18398	18397	18716	18605	18377	18403	18597	18556	18552	18581	18489	18368	18335	18552	18698	18488	18349	18523	18435	18551	18428	18574	18723	18365	18545	18500	18493	18471	18388	18577	18409	18404	18592	18637	18537	18669	18546	18564	18502	18595	18715	18605	18615	18507	18349	18723	18554	18509	18655	18611	18466	18422	18582	18374	18528	18487	18579	18632	18669	18538	18492	18528	18534	18327	18548	18422	18634	18607	18511	18408	18454	18626	18468	18567	18360	18405	18563	18362	18609	18346	18276	18445	18548	18418	18574	18454	18525	18461	18473	18690	18685	18707	18428	18460	18802	18629	18709	18586	18294	18656	18486	18675	18528	18417	18397	18460	18631	18497	18607	18738	18574	18586	18418	18457	18495	18575	18630	18671	18604	18397	18499	18555	18516	18580	18794	18491	18483	18718	18710	18616	18651	18626	18810	18400	18559	18631	18661	18691	18773	18538	18610	18618	18490	18633	18524	18576	18631	18616	18352	18418	18685	18494	18471	18641	18459	18360	18420	18658	18507	18786	18576	18576	18677	18675	18721	18626	18511	18636	18365	18382	18454	18547	18617	18559	18361	18377	18564	18549	18611	18560	18781	18583	18397	18526	18426	18358	18459	18516	18410	18558	18487	18538	18503	18425	18538	18525	18609	18633	18502	18402	18280	18507	18450	18530	18321	18518	18492	18689	18509	18807	18636	18460	18471	18632	18572	18621	18746	18537	18521	18406	18652	18499	18628	18126	18364	18566	18452	18745	18663	18491	18367	18670	18603	18584	18593	18425	18485	18574	18761	18347	18490	18558	18582	18518	18343	18234	18496	18423	18610	18651	18339	18416	18516	18507	18467	18671	18558	18750	18535	18484	18460	18399	18561	18437	18680	18515	18558	18611	18772	18369	18442	18317	18457	18756	18632	18620	18545	18432	18468	18515	18499	18583	18600	18412	18431	18539	18515	18467	18616	18642	18330	18735	18645	18671	18452	18447	18399	18481	18610	18609	18159	18421	18490	18622	18623	18381	18529	18554	18515	18343	18372	18447	18587	18583	18701	18353	18342	18572	18755	18655	18517	18587	18523	18478	18394	18464	18479	18389	18696	18528	18302	18580	18491	18554	18412	18643	18432	18567	18633	18576	18378	18615	18628	18627	18626	18626	18483	18533	18475	18493	18583	18441	18555	18562	18419	18311	18278	18668	18474	18452	18405	18417	18696	18608	18539	18369	18449	18459	18594	18696	18566	18317	18456	18317	18328	18718	18541	18632	18574	18647	18611	18727	18646	18580	18555	18427	18458	18586	18431	18419	18645	18510	18735	18606	18697	18536	18618	18471	18594	18427	18538	18513	18537	18677	18425	18472	18766	18414	18298	18598	18580	18512	18741	18600	18480	18470	18363	18655	18777	18474	18642	18496	18403	18676	18673	18517	18337	18465	18635	18838	18533	18438	18596	18750	18604	18683	18152	18645	18365	18512	18318	18535	18469	18498	18707	18535	18478	18378	18423	18467	18698	18509	18492	18639	18580	18713	18490	18523	18572	18575	18467	18466	18580	18537	18483	18566	18461	18543	18496	18567	18690	18532	18516	18506	18450	18514	18650	18710	18609	18410	18708	18525	18416	18733	18561	18574	18475	18467	18692	18571	18392	18472	18603	18398	18703	18572	18717	18511	18476	18450	18670	18562	18647	18571	18587	18621	18574	18369	18586	18747	18630	18559	18534	18654	18574	18378	18479	18579	18515	18563	18639	18470	18617	19000	18447	18393	18410	18634	18659	18411	18461	18613	18397	18525	18490	18579	18645	18587	18503	18412	18538	18514	18341	18360	18469	18655	18508	18611	18691	18651	18395	18529	18537	18541	18381	18471	18548	18406	18560	18476	18414	18305	18478	18357	18679	18633	18406	18515	18621	18513	18399	18582	18600	18479	18632	18595	18383	18432	18422	18388	18390	18447	18589	18588	18656	18535	18785	18679	18465	18534	18486	18509	18641	18508	18629	18461	18415	18576	18552	18576	18426	18457	18692	18456	18728	18665	18434	18330	18571	18418	18547	18508	18418	18585	18438	18439	18566	18557	18530	18551	18516	18593	18538	18579	18632	18608	18469	18627	18670	18664	18582	18627	18551	18567	18419	18364	18608	18608	18653	18625	18425	18621	18600	18539	18539	18631	18410	18491	18548	18411	18481	18665	18655	18587	18636	18561	18543	18566	18537	18524	18317	18572	18682	18518	18668	18599	18589	18515	18466	18662	18534	18723	18701	18566	18482	18632	18605	18538	18608	18435	18468	18553	18650	18402	18534	18580	18721	18652	18517	18683	18556	18558	18450	18504	18676	18546	18512	18671	18597	18678	18379	18674	18589	18464	18678	18576	18482	18709	18592	18617	18485	18603	18557	18464	18714	18639	18467	18557	18550	18379	18522	18527	18433	18405	18470	18430	18436	18482	18690	18595	18875	18693	18442	18403	18612	18433	18429	18716	18502	18683	18494	18518	18454	18463	18650	18620	18415	18561	18491	18588	18468	18498	18565	18441	18330	18467	18439	18453	18500	18664	18660	18611	18607	18605	18634	18588	18508	18559	18514	18630	18387	18543	18596	18438	18446	18713	18570	18548	18536	18685	18719	18484	18450	18475	18272	18371	18407	18514	18582	18384	18725	18483	18333	18499	18430	18650	18573	18481	18674	18650	18421	18427	18421	18485	18670	18520	18844	18566	18537	18812	18360	18525	18678	18445	18556	18757	18636	18501	18620	18719	18520	18509	18710	18492	18490	18348	18756	18733	18446	18606	18558	18553	18535	18606	18346	18396	18494	18727	18535	18527	18601	18668	18599	18397	18752	18539	18482	18462	18518	18517	18665	18464	18472	18196	18541	18382	18643	18735	18600	18457	18367	18403	18484	18466	18612	18378	18569	18419	18577	18464	18741	18553	18627	18595	18576	18569	18580	18613	18649	18563	18630	18576	18422	18428	18479	18572	18674	18381	18547	18507	18330	18411	18605	18359	18477	18601	18399	18520	18366	18475	18427	18573	18618	18494	18322	18474	18629	18684	18354	18491	18464	18529	18502	18436	18671	18498	18548	18650	18624	18639	18627	18606	18446	18484	18422	18600	18509	18626	18298	18643	18478	18418	18415	18831	18490	18505	18576	18524	18568	18512	18758	18556	18534	18613	18524	18484	18363	18408	18537	18419	18569	18550	18524	18488	18622	18582	18456	18756	18717	18437	18440	18610	18498	18470	18647	18571	18470	18476	18483	18564	18446	18373	18378	18646	18499	18470	18713	18394	18498	18514	18454	18473	18510	18568	18633	18492	18460	18604	18469	18559	18338	18345	18396	18497	18513	18681	18663	18493	18695	18573	18563	18698	18642	18562	18432	18295	18476	18673	18358	18582	18700	18594	18639	18677	18492	18482	18566	18701	18618	18552	18481	18468	18400	18665	18332	18552	18400	18489	18631	18543	18589	18638	18472	18453	18405	18530	18475	18498	18506	18502	18575	18592	18573	18541	18645	18534	18508	18486	18527	18547	18657	18446	18745	18620	18465	18568	18516	18465	18701	18455	18524	18571	18503	18793	18768	18530	18544	18320	18457	18622	18600	18611	18411	18504	18462
61710	99796	82884	56217	37499	24566	19055	16943	16359	16112	16220	16080	16165	16279	16183	15814	16150	16169	16097	16058	16028	15906	16151	16058	16093	16015	16013	16003	16044	16015	16171	15935	15986	15938	16037	16122	16021	16117	16096	15950	16019	16028	15948	15991	16077	16160	15948	16141	16126	16039	15961	16033	16120	16036	16182	16037	16108	16075	16092	16059	16028	16116	16014	16035	15998	15879	16053	16223	16094	16040	15911	15933	16111	15983	16167	16177	16045	16002	16005	16110	16089	15958	16065	16043	15883	16110	16161	16145	16087	16048	16184	15925	16061	16267	15872	15965	16119	15935	16284	16060	16121	16169	16095	15963	16054	16056	16117	16051	15989	15948	16193	15890	16217	15940	16169	15940	16053	16066	16036	16296	16110	16162	15927	16158	16001	16226	16155	16098	16080	15953	16247	16200	16074	15975	16110	16079	16152	16030	16050	15988	16010	15941	16071	16060	16041	16035	15949	16177	15992	15960	16211	16012	16044	15843	16021	15988	16035	16113	16000	16049	16050	15978	15905	16198	15959	16129	15915	16028	16020	15971	16033	15888	16034	16113	15873	16063	16115	16026	16088	15948	15992	16060	16034	16085	15965	16121	16182	15958	16081	15977	16118	15917	16069	16124	16120	16065	15941	16044	15959	15947	16099	16100	15913	15994	15981	16052	15836	15994	15930	15922	16235	16087	16057	16039	15980	16184	16154	16067	16089	15996	16007	15987	15977	16143	16147	16105	16114	16137	16109	16120	16054	16044	16167	16031	16039	16004	16235	15995	16186	15964	16130	16115	15976	16285	16041	15957	16129	15986	16023	16185	16176	16020	15956	16166	16002	16232	16209	16025	16167	16003	15958	16092	16140	16094	16131	16105	16026	15961	16130	15938	16052	16093	16179	16075	16114	16048	16128	15910	16081	15933	16048	16037	16026	15913	16176	16014	16074	16000	15909	16186	16057	16031	15916	16163	16104	16035	16054	15900	16038	16034	16047	16190	16010	15999	15974	16013	16178	16093	16112	15877	16030	15966	16226	15995	16040	15972	16029	16046	16124	16046	16062	16034	16168	16055	15990	16026	16122	16128	15946	15977	16008	15942	16213	16111	16050	16139	16047	16029	16019	16107	16074	15996	16016	16046	15979	16059	16138	16138	16161	16086	16018	16195	16035	16123	16159	16049	16045	15970	15989	16088	15928	15992	15998	15904	16075	16090	16010	15947	16098	16247	15981	16091	15990	16120	15950	15970	16096	16019	16130	15873	16016	15997	15929	15898	15849	16081	16038	16096	16008	15961	16134	16001	16075	16053	16034	15981	16048	16073	16101	16033	16012	15965	16079	16064	16162	16200	16067	16072	16081	16153	16098	16075	16066	16157	16178	15998	16032	15995	16053	16109	16054	15946	16129	16123	16056	15994	16101	16013	16051	16104	16022	16006	15864	16153	16009	15995	16124	15940	15970	16033	15939	15860	15989	15940	16105	16010	16069	15878	16057	16026	16047	15970	16044	16200	16059	16007	15974	16070	16073	16182	16075	16022	16079	15943	16142	16095	16075	16105	16135	16098	16151	16091	16126	15938	16085	15998	15990	16123	15992	15984	16064	16132	16082	15973	16035	16110	16002	16053	16011	15887	16016	16079	15918	15885	16359	15933	15999	16124	16287	15946	15961	16004	16098	16110	16145	16055	16157	16207	15908	16024	16042	16070	16147	15978	16053	16154	16015	15999	15979	15890	16106	15966	16262	16246	16053	16131	16057	15944	16160	16119	15955	16183	15982	16101	16098	16042	16137	15832	15916	16173	15951	16181	16101	16097	16092	16101	16133	15964	16226	16084	16005	16105	15917	16059	15889	16113	16076	15964	16058	16040	16082	16093	16017	15991	15992	15987	16007	15919	15993	15850	16084	15978	16056	16046	15852	16159	15945	15993	16207	15927	16100	16152	16109	15937	16112	16082	16031	15933	16239	15954	16129	16136	15952	16123	16116	16077	16117	16039	15928	16109	16064	16069	16021	16052	15992	15902	16019	15931	16013	15971	15966	16123	15979	16047	16062	15953	16079	15967	16123	15813	16059	16056	16073	16042	15912	16047	16152	15966	16070	15884	15997	15891	16155	16226	16102	16113	16061	16109	16092	16144	16008	16198	16202	15918	15917	16268	16186	16069	16305	16157	16061	15985	16004	15936	16055	16059	16207	15956	15946	15945	16070	16133	15982	16203	16012	16034	15991	16100	16039	16105	16108	16153	16029	16040	16117	15905	16241	16069	16075	15930	16061	15982	16021	15977	16143	15924	16047	15872	15985	16192	16001	16092	16149	16119	16007	16055	16029	16160	16142	16007	16037	16009	16033	15944	16104	16094	16084	16017	16198	15854	16070	16123	15876	16006	16023	16045	16154	15992	16011	15902	16047	16080	15937	16142	16014	16030	15995	15987	15996	16036	16148	16079	16035	15935	16283	16073	16169	16179	16048	16102	16160	15865	16012	16039	16078	16098	16104	16029	16094	16157	15960	16089	16090	16102	16096	15941	15980	16131	16059	16155	16068	15905	16209	15996	16194	16162	16125	16077	16051	15978	16021	16024	16003	16165	16277	16113	15963	16168	16012	15980	16085	16060	15910	16049	16225	16093	15955	16114	16095	15956	16096	16175	16005	16040	16231	15859	16079	15990	15984	15994	15915	15947	16000	16095	16123	16039	16062	16056	16097	15948	15929	15911	16019	16081	16068	16048	16037	15895	16078	15924	15899	16074	16056	16037	16055	16042	15947	15953	16039	16035	16094	15932	16066	16153	16227	16193	16004	16109	16030	15997	16068	16037	15882	15968	15889	16127	16018	16055	16098	16014	16133	16034	15895	15963	16019	16014	16085	16066	16036	16022	16003	15862	16084	16044	16069	16007	16254	16107	16261	15924	15953	16127	16159	16117	16060	15980	16193	16090	16114	16060	16128	16004	15807	15830	16035	16069	16077	15935	16128	16080	16012	16161	15917	16064	16010	16002	15723	15963	16004	16037	16129	16132	15977	16101	16145	16120	16005	16115	15932	16001	16067	16253	16013	16151	16180	15917	16049	15826	16202	16100	16040	16107	16135	15962	15939	16045	16069	16258	16207	15986	16301	16003	16095	16247	16037	16077	16108	16157	15964	16005	16021	16152	16229	16102	15996	16132	16059	16059	16043	16063	15987	16164	16056	16020	16095	15902	16250	16313	16020	16076	16075	16047	16006	16077	15877	16114	16152	16129	15986	16126	16043	15908	16115	16010	16097	16096	16098	16174	16078	15958	15986	16104	16068	15956	16175	15929	16020	15888	16302	16009	15929	16012	16040	16017	15933	16031	16102	15965	16079	16257	16157	16301	16045	16002	16090	16062	16110	16118	15961	16166	15955	16046	16068	16029	16034	16164	16094	16171	16063	16124	16003	16105	16115	15923	16202	16017	16081	16011	16132	16076	15974	16034	16036	15954	16041	15975	16018	16079	16140	16196	16062	16008	16029	15897	16157	16112	16162	16234	16199	16210	16327	16052	15962	16012	16111	16129	16063	16166	16057	16081	16228	16052	16027	16090	16048	16013	16312	15948	16032	15998	16001	16245	15884	16033	16038	16081	16036	16161	16028	16036	16069	16031	16053	16024	16066	16115	16073	16108	16091	16000	16027	16174	16116	15949	15949	16013	15932	15980	16153	15961	15846	15996	16029	16004	16187	16067	16161	15997	16031	16058	16157	16181	16131	15791	16307	15921	15906	16049	16136	15931	15978	15925	16116	16211	16162	16057	15932	15922	16215	16123	15954	15898	16058	16038	15964	16097	16096	16167	16121	16104	15972	16002	16023	16280	16103	16153	16075	15989	16070	16014	16045	15905	16071	16060	16187	16073	16205	16074	16152	15966	16179	16056	16054	16057	15999	15940	15933	15943	16028	16133	16035	15875	16034	16080	16103	16053	16122	16165	15932	15976	16256	16173	16154	16086	16043	16078	15925	15956	16194	16136	15985	16089	16011	15994	16082	15985	16114	16090	16137	16041	16199	15980	16177	16228	16028	16142	15929	15940	16028	16100	16015	15948	16186	16112	16128	15997	16099	15890	15948	16260	16012	16217	16037	16193	16007	16136	16115	15923	16047	15931	15931	15953	15990	15977	15933	16058	15891	16027	15886	16081	16003	16023	15937	16034	16072	16045	16126	16117	16091	16124	15780	16094	16059	15956	16025	16324	16182	16028	16214	15841	16008	16094	16113	16063	16220	15993	15943	16018	16356	16083	15942	16052	16168	16069	16049	15955	16009	16146	15909	15943	15932	15967	16057	16028	16020	16141	16109	16095	15967	16069	16187	15979	16042	16227	16141	16154	15910	16141	16064	15953	16102	16003	16003	16157	16044	16030	15966	15939	15964	16129	15842	16082	16083	16056	15868	16122	16106	15925	16140	16043	15996	16078	16074	15921	16122	16078	15915	16002	16178	16108	15820	16077	16056	16092	16194	15841	16270	15999	15882	16030	16237	16191	15897	15951	16106	16060	16164	15913	16145	16073	15988	16067	16157	16258	16130	16025	16061	16135	16051	15873	16085	15955	16138	16068	15988	16038	15954	16046	16058	16134	16067	16008	16191	16330	15914	16114	16015	15949	16009	16013	16119	15858	16166	16088	16181	16173	16051	16042	16027	16095	15923	16084	16097	16081	16066	15961	15977	16010	15925	15928	16075	15915	16087	16117	15936	16055	15976	16239	16108	16094	16087	15914	15909	16009	16041	15979	16117	15952	16045	16090	16010	16034	16117	16077	15920	16089	16054	16050	16171	16099	16127	15981	16127	15962	16078	16130	16071	15881	16219	16337	15938	15997	16042	16090	16168	16221	16063	16150	16159	16121	16167	16011	15973	16058	16166	16139	16106	16130	16084	16114	15990	15988	15970	16186	16196	15943	15943	16222	15984	16006	16160	16220	16094	15902	16121	16058	15979	16169	16066	16236	16181	15993	15996	16026	16056	16036	15977	16074	15912	15836	15988	15986	16014	16114	16199	16000	16133	16098	16035	15982	15988	16106	15913	15952	15992	15861	16035	16105	16117	15952	16263	16054	15884	16090	15961	15969	16044	15899	16215	15930	15873	15870	15947	16079	16019	15992	16062	16138	16205	16016	15988	15995	16097	15894	15964	16011
22998	22848	35354	34903	30922	28908	27462	21464	19776	19744	19426	19179	19139	19436	19316	19166	19412	19151	19256	19238	19451	19273	19416	19293	19181	19238	19212	19184	19286	19391	19212	19133	19215	18936	19182	19206	19086	19244	19309	19222	19059	19066	19122	19266	19008	19218	19083	19130	19186	19183	19094	19230	19159	19366	19142	19092	19124	19011	18999	19224	19227	19116	18976	19003	19091	19093	18999	19231	19001	19291	19342	19127	19199	19130	19123	19109	19169	19148	19003	19003	18917	18952	19073	19273	18992	18932	19059	19053	19072	18982	19040	19015	19131	18947	19011	19135	18958	19220	19088	19057	19208	19165	18951	19067	19052	19119	19159	19087	18879	19243	19083	18957	18993	19224	18956	18807	19074	19260	19292	19155	19030	19178	19079	18975	19006	19086	19087	18869	19047	19144	19283	19047	19268	18996	19079	19023	18988	19287	19274	19022	19224	18945	19106	18905	19111	19003	18883	19132	18858	19087	19070	19163	19204	19077	19023	18983	18951	19072	19137	19103	18604	18976	19094	18960	19051	19094	19205	19299	19245	19219	18968	19008	18980	19105	19206	19032	19117	18969	19092	19108	19111	19065	18905	18996	19115	18952	19194	19147	19005	18823	19125	19335	18941	19042	19006	18921	18960	18856	19059	19180	19262	19200	18908	19130	19070	18945	19193	19371	19048	19067	19128	19114	19242	19122	19105	19186	18827	18860	19114	19134	18931	18863	18971	19111	19137	19225	19311	19149	18860	19144	18969	19298	19256	18949	18907	18939	18964	19035	19187	19120	19036	19158	19114	19121	19165	18876	18950	18932	19248	19057	19165	19072	19161	19183	19271	18904	19152	19218	18748	18987	19314	19270	19171	18717	18917	18965	19159	18949	19190	18832	19010	19108	19121	18875	18800	19063	18948	19144	18974	19187	19058	19337	19181	19195	19110	18977	18923	19002	19086	19116	19109	19052	19111	19238	19176	19086	18899	18969	19127	19080	19118	19044	18926	19052	19078	19050	18864	19042	19185	18926	18961	18982	18914	18965	18797	19229	19152	19108	18950	19075	19022	19095	19124	18970	19064	19119	19011	19125	18988	19035	19061	19168	19156	19023	19178	19134	19038	19333	18977	19063	19089	18870	19066	19159	19069	19100	19063	18988	19069	19015	19102	18882	19269	19069	19165	19164	19009	19011	18757	19130	19010	19153	18874	19168	19100	19189	19257	19096	19173	19006	19133	19083	19056	19163	19035	19145	18975	19220	19220	19171	19004	19193	18961	18938	19132	19132	19022	18843	18811	19087	18932	19118	19187	19138	19217	19050	19157	19132	19161	18937	19147	19247	19083	19080	19142	18991	19046	18985	19157	19213	19225	19047	19116	19015	19258	19142	18927	19026	18939	18977	19224	19196	18956	19299	19008	19061	19245	19032	18966	19171	19026	18803	19086	19146	19032	18894	19055	18992	19021	19146	19027	18945	19079	18843	19036	18963	19163	18990	19092	19223	19121	19053	19228	19414	18870	18962	19208	18827	19213	18994	19193	19108	18999	19084	18954	19066	19104	18923	19193	19058	19023	18976	19018	19065	19387	18903	19203	18898	19145	19162	19146	18994	19051	18787	19034	19028	19216	18886	19012	19037	19159	19198	19154	19098	19161	19032	19190	19027	19241	18905	19131	18992	19030	19010	19194	19132	19300	18979	18983	18921	19055	19209	19024	18949	19150	19083	19204	19118	19156	18923	19062	19237	18995	19034	18839	19098	19010	19033	19026	19039	18883	19155	18959	18915	19157	18810	18995	19153	18983	19069	19171	19227	19154	19309	19059	19005	19262	18959	18922	19155	18813	19014	18968	19216	19105	19057	18952	19136	19153	18952	19085	19075	19075	19343	18963	18869	19046	19051	18992	19139	19088	19235	19098	19031	18960	19163	18823	18959	18979	19036	18956	19139	19203	18990	18980	19062	19073	18968	19150	19197	19367	19195	18935	18965	18903	18903	18803	19021	18880	19188	19111	18914	19095	18962	18975	18829	18978	19110	18846	19015	19070	19113	19189	19055	19170	19049	18924	19108	19217	19019	19026	19101	19244	19065	19060	18936	19157	18861	18977	19028	19146	18828	18929	19109	18940	19139	19171	18928	19138	19190	19134	19145	19062	19200	19069	19030	18849	19028	19162	19120	19191	19135	19100	18911	19132	19025	19168	19220	19050	19056	18972	19051	19034	19102	19056	19037	19010	18993	18956	19277	19074	18918	19078	19095	19110	18743	19157	19054	19143	19071	19081	19011	19049	19209	19131	19247	19085	19120	19067	19114	19000	19043	19176	18978	19070	19234	18863	19207	19199	18916	18958	19197	18814	19133	19128	19044	19056	18923	18797	19087	19140	18925	18974	19125	19263	18912	18997	19155	19183	19172	18912	19131	19058	19040	19199	18912	19137	18808	19259	19169	19237	18921	19118	19169	19090	19013	19125	18961	18999	18940	18906	18932	18949	19297	19126	18927	18941	19072	19022	19041	19103	19148	18986	19121	18995	19114	19002	19296	19021	19136	19178	19004	18987	18942	19016	19060	19075	19095	19091	19055	19280	19122	18976	19123	19084	19260	18961	19007	19282	18955	18866	18896	18995	19196	19078	19024	19138	19127	19079	19155	19159	19075	19036	19058	19109	19054	18903	19103	18973	19152	19201	19376	18981	19059	19284	19116	19127	18971	19281	19319	19136	19189	19153	19326	19141	19052	19065	18904	18956	18934	18910	18931	19040	18979	19066	19051	19150	19091	18930	19053	19001	19061	19002	19133	18993	19073	19162	19079	19089	19229	19160	18990	18994	19155	19127	19173	19098	19251	18971	19017	19062	19054	19081	19266	19103	18902	19049	18966	18934	19068	19139	19289	19036	18955	18974	18984	19119	19189	19065	19128	19066	19196	19078	19077	18961	18960	19168	19164	19228	19207	18889	18845	19046	18880	19042	19131	19043	19016	19050	18909	19206	19170	19151	19028	19073	18937	19022	19083	19100	19119	19079	19120	19098	19165	19002	18977	19232	19029	19149	19218	19211	19057	19048	18989	18981	19009	19140	19069	18922	18939	18832	18850	19113	19097	19011	19011	19038	19132	19126	18911	19061	18822	18902	19262	19032	19270	19097	19123	19158	19179	19116	18998	19275	19073	18897	19088	19147	19019	18995	19067	19041	19100	18926	18983	19020	19092	19169	19192	18913	18948	19032	18985	18926	18886	19043	19068	19080	19177	18971	19148	19131	19150	19138	19095	19057	19026	19118	18940	18889	18890	19123	19061	19068	19039	19123	19019	18935	18848	19225	19021	19157	18895	18998	19116	18970	18858	18869	18923	19153	19280	19054	18995	19142	19006	18853	18988	19007	19252	19083	19151	18775	19005	19015	19038	19248	18969	19189	19075	18977	19041	19250	18842	18989	19133	19055	18999	19192	19322	19150	19045	19166	19168	18735	18875	19048	19263	18998	19074	19034	19093	19025	18891	19181	19008	19263	19336	19029	18912	19084	19045	18977	18990	19157	19035	18918	19100	18989	19037	19020	19172	19072	19144	19081	18884	19050	18882	18877	18982	18878	18967	19387	19147	19208	19298	18948	18966	19298	19412	19151	19052	19302	19042	19160	19188	19276	19109	19095	18979	18923	18894	19070	19151	19098	18977	18874	19014	19127	19165	19185	19094	19103	18765	18935	18940	18970	19120	19074	19027	19014	18990	18979	18939	19133	18985	19074	19449	19162	19162	19000	18958	19108	19227	19038	18942	19072	18909	19092	18906	19044	18995	18932	18847	19111	19129	19140	19002	18847	19129	19021	19049	19088	19125	19112	19027	19201	19029	19055	18840	18919	19008	19119	19349	18906	18999	19061	19108	19256	18898	18970	19017	18896	18945	18927	18993	18965	19175	18946	19078	19279	19108	19179	19162	18849	18860	19025	19164	19067	19020	19127	19090	19056	18987	18918	18970	19238	19046	19064	18667	18983	19039	19175	19362	19125	19007	19070	19135	19055	18905	19100	19229	19057	19005	19355	19129	18945	19063	19231	19238	19028	19178	19091	19259	18977	18989	18897	18928	18878	19081	19137	18967	19036	18953	19102	19051	19141	19031	19135	18985	19054	19191	19153	19111	19086	19211	19118	19151	19139	18873	19015	19112	19032	19006	19167	19024	19033	19049	19343	19009	19083	19086	19114	19062	19069	19154	19076	19091	19144	19231	19228	18810	19004	18991	18953	19077	19101	19085	19277	18989	18974	18949	19036	19067	19064	18844	19050	19031	19104	19095	19072	19102	19000	19066	19310	19091	19058	18991	18999	18974	19151	19270	19087	19031	19065	19115	19134	19093	19174	19088	19083	19024	19130	18967	19074	19048	19091	19260	19066	18776	18990	19168	19135	18880	19099	19037	19051	19154	19073	18970	18861	18989	19030	19207	19097	19120	18943	19221	19167	19078	18898	19058	19075	18883	19245	19243	18918	19075	19108	18981	18934	18998	19094	18906	19028	19330	19390	19120	19158	18877	19155	19216	18975	19079	19012	19088	18999	19141	18896	19109	19029	19067	19050	19032	19414	19185	18951	19005	18968	19221	19228	19133	18945	18939	18840	19166	19025	18921	18900	19043	19073	18965	18995	19060	19028	19094	19177	19120	19115	19059	19124	19201	19177	19097	18922	19305	19376	19173	19101	19070	19095	19400	19158	19118	19210	19258	19057	19060	19078	19064	19059	19246	19006	19134	18954	19253	18818	19136	19186	19148	19185	18949	19058	19036	19018	19138	19006	19152	18867	18911	18910	19050	19164	19059	19074	19088	19041	18893	18909	19145	19304	18994	18958	18936	19025	18940	19130	19046	19131	19229	19004	18904	19254	19123	19180	19073	18975	18859	18795	18728	19086	19290	18873	19044	19108	18974	19075	18842	18994	19319	19161	19225	19079	19001	18980	19070	18889	19111	18931	19056	18946	19207	19164	19249	19075	18990	19237	19084	19184	19150	18875	19033	19063	19033	18884	18966	19132	19101	19096	19060	19061	19035	19092	18985	18954	19079	19004	19132	19025	19144	18981	19091	19211	19050	19036	19134	18995	19169	18938	19231	19028	18930	19086	18732	19150	19165	19128	18957	19088	19003	18973	18926	18770	19184	19271	19182	18981	18989
60908	105355	92416	68558	46146	30839	20957	18292	17209	16419	16513	16311	16428	16492	16466	16237	16221	16393	16286	16198	16375	16277	16446	16281	16417	16455	16322	16292	16303	16392	16175	16436	16379	16379	16202	16088	16294	16534	16231	16428	16377	16290	16242	16320	16196	16282	16403	16295	16217	16349	16150	16376	16449	16285	16373	16325	16408	16271	16236	16263	16135	16167	16441	16403	16291	16266	16500	16359	16332	16396	16254	16287	16193	16397	16303	16408	16469	16266	16292	16265	16350	16311	16278	16450	16438	16134	16214	16304	16405	16363	16285	16278	16259	16440	16328	16139	16294	16485	16334	16235	16366	16284	16415	16320	16215	16320	16340	16397	16233	16540	16381	16315	16322	16366	16275	16469	16240	16304	16345	16417	16280	16377	16287	16305	16313	16363	16481	16268	16412	16331	16093	16302	16448	16301	16208	16323	16166	16502	16366	16332	16292	16206	16277	16300	16412	16423	16240	16363	16408	16201	16407	16192	16424	16289	16346	16116	16281	16329	16274	16266	16184	16312	16509	16432	16269	16272	16382	16252	16290	16339	16412	16399	16412	16354	16162	16350	16243	16404	16424	16353	16181	16353	16423	16350	16201	16315	16359	16216	16252	16330	16393	16356	16268	16273	16576	16211	16361	16423	16282	16206	16321	16188	16131	16172	16367	16261	16288	16403	16314	16299	16293	16260	16418	16413	16473	16390	16276	16279	16438	16438	16269	16349	16358	16320	16077	16355	16330	16171	16342	16148	16480	16232	16366	16280	16213	16424	16396	16273	16383	16431	16246	16254	16310	16344	16243	16268	16266	16319	16319	16274	16208	16319	16287	16329	16276	16393	16362	16150	16388	16234	16351	16348	16146	16315	16442	16239	16302	16444	16337	16294	16217	16288	16251	16282	16285	16201	16494	16245	16438	16320	16523	16295	16579	16443	16368	16231	16272	16380	16360	16355	16318	16313	16315	16289	16246	16280	16268	16336	16390	16443	16272	16323	16404	16120	16391	16294	16327	16307	16210	16490	16434	16341	16334	16362	16175	16196	16436	16291	16433	16390	16229	16166	16227	16255	16309	16293	16371	16329	16283	16325	16199	16343	16339	16236	16354	16202	16546	16295	16416	16293	16287	16410	16323	16290	16248	16340	16251	16255	16308	16451	16377	16382	16110	16414	16230	16454	16376	16364	16267	16283	16385	16272	16147	16414	16225	16297	16296	16179	16260	16259	16140	16348	16287	16227	16383	16139	16348	16304	16518	16296	16229	16074	16498	16154	16252	16148	16289	16347	16274	16304	16208	16346	16319	16064	16563	16310	16315	16312	16420	16314	16313	16543	16371	16369	16453	16333	16369	16347	16226	16311	16440	16252	16406	16262	16312	16305	16212	16363	16102	16369	16338	16232	16439	16447	16380	16375	16340	16355	16314	16243	16380	16291	16364	16378	16241	16306	16446	16415	16357	16030	16316	16213	16315	16461	16330	16435	16193	16294	16194	16178	16306	16282	16343	16475	16371	16374	16350	16277	16249	16339	16252	16421	16147	16277	16328	16238	16353	16349	16439	16351	16363	16239	16314	16148	16120	16363	16224	16321	16346	16419	16278	16271	16279	16316	16330	16524	16377	16296	16233	16483	16248	16351	16200	16396	16346	16385	16356	16477	16221	16289	16103	16187	16247	16283	16388	16407	16398	16442	16254	16227	16264	16427	16342	16324	16316	16360	16304	16173	16331	16238	16337	16220	16273	16325	16304	16328	16288	16319	16414	16191	16151	16263	16289	16316	16360	16369	16376	16210	16337	16241	16403	16285	16278	16325	16325	16311	16230	16432	16099	16286	16251	16291	16178	16308	16427	16273	16322	16402	16339	16166	16331	15988	16316	16304	16397	16311	16182	16320	16392	16234	16309	16346	16248	16349	16472	16376	16340	16295	16232	16473	16337	16353	16273	16228	16407	16225	16261	16400	16301	16139	16442	16176	16172	16378	16158	16343	16291	16149	16258	16287	16125	16315	16293	16304	16253	16283	16447	16379	16329	16417	16411	16235	16122	16190	16300	16219	16395	16142	16260	16228	16220	16150	16273	16480	16380	16292	16308	16179	16455	16502	16215	16413	16411	16387	16325	16384	16319	16426	16233	16455	16253	16396	16422	16206	16228	16356	16181	16252	16388	16298	16333	16271	16139	16423	16391	16152	16318	16180	16319	16535	16080	16342	16333	16399	16347	16282	16366	16208	16340	16173	16373	16309	16271	16631	16387	16213	16080	16233	16279	16102	16398	16376	16043	16259	16447	16214	16219	16242	16273	16305	16238	16514	16200	16374	16350	16226	16252	16423	16412	16182	16407	16112	16207	16469	16501	16461	16112	16297	16239	16313	16442	16402	16313	16155	16278	16496	16290	16257	16313	16347	16214	16445	16342	16194	16284	16263	16580	16469	16275	16464	16200	16281	16492	16438	16287	16246	16527	16407	16274	16394	16285	16223	16243	16442	16336	16377	16418	16422	16166	16285	16343	16245	16382	16103	16275	16364	16287	16356	16293	16213	16265	16165	16493	16398	16288	16329	16470	16246	16270	16409	16123	16447	16246	16379	16323	16497	16350	16281	16222	16351	16250	16153	16190	16434	16269	16227	16198	16258	16279	16345	16250	16240	16332	16396	16481	16492	16289	16329	16341	16241	16463	16358	16205	16245	16395	16355	16366	16370	16308	16306	16221	16241	16350	16212	16304	16347	16173	16421	16081	16433	16170	16312	16269	16104	16371	16423	16286	16336	16389	16369	16184	16289	16388	16251	16263	16357	16431	16257	16164	16321	16221	16233	16275	16332	16364	16383	16250	16195	16260	16337	16284	16411	16238	16251	16284	16266	16150	16260	16324	16370	16336	16149	16429	16242	16238	16049	16232	16381	16243	16303	16313	16406	16339	16305	16403	16341	16233	16236	16161	16516	16206	16388	16327	16375	16303	16356	16189	16252	16149	16268	16251	16379	16462	16097	16228	16261	16360	16330	16557	16367	16329	16201	16504	16345	16346	16440	16376	16422	16385	16216	16303	16480	16287	16355	16273	16457	16380	16348	16283	16270	16271	16170	16321	16331	16290	16413	16349	16398	16409	16262	16379	16456	16405	16287	16354	16287	16280	16317	16450	16318	16323	16282	16315	16467	16410	16297	16172	16344	16354	16410	16385	16293	16206	16296	16247	16454	16307	16373	16181	16427	16246	16258	16319	16333	16291	16298	16389	16335	16485	16404	16303	16303	16434	16166	16234	16338	16410	16236	16464	16313	16489	16384	16361	16302	16230	16462	16235	16207	16087	16390	16255	16289	16462	16300	16345	16302	16371	16378	16505	16230	16421	16197	16253	16413	16227	16108	16343	16256	16274	16275	16332	16273	16364	16250	16248	16437	16304	16272	16258	16374	16343	16361	16366	16320	16483	16354	16370	16246	16465	16303	16467	16453	16230	16411	16499	16294	16229	16330	16292	16217	16301	16304	16404	16353	16362	16140	16453	16317	16313	16232	16446	16428	16317	16180	16426	16396	16460	16293	16367	16321	16244	16232	16312	16396	16324	16150	16313	16298	16353	16387	16405	16338	16290	16222	16400	16388	16129	16289	16320	16263	16197	16410	16422	16316	16388	16137	16323	16446	16249	16212	16250	16296	16458	16252	16459	16154	16327	16219	16296	16353	16303	16304	16335	16304	16271	16269	16341	16346	16374	16318	16286	16331	16247	16449	16312	16392	16265	16181	16193	16173	16409	16257	16363	16406	16270	16068	16491	16350	16247	16214	16223	16268	16253	16134	16365	16381	16280	16230	16346	16266	16433	16208	16304	16451	16482	16291	16259	16446	16261	16429	16215	16304	16266	16336	16313	16389	16344	16374	16456	16441	16198	16157	16214	16353	16213	16152	16349	16336	16291	16236	16417	16337	16212	16393	16307	16361	16351	16415	16347	16203	16295	16288	16350	16213	16289	16420	16225	16448	16371	16348	16271	16256	16169	16330	16446	16116	16340	16342	16361	16325	16338	16135	16360	16390	16223	16452	16117	16203	16228	16261	16408	16292	16166	16443	16458	16172	16474	16314	16370	16164	16544	16230	16341	16382	16539	16348	16236	16342	16105	16247	16186	16283	16278	16209	16357	16589	16390	16055	16379	16281	16354	16368	16241	16460	16400	16326	16384	16218	16425	16238	16347	16293	16265	16283	16272	16419	16315	16265	16373	16278	16320	16095	16411	16284	16315	16323	16301	16249	16462	16414	16287	16311	16260	16285	16290	16375	16430	16509	16311	16284	16374	16285	16322	16326	16250	16360	16247	16304	16289	16452	16487	16341	16136	16292	16297	16331	16256	16382	16277	16226	16368	16234	16152	16364	16313	16444	16241	16494	16328	16228	16302	16380	16259	16176	16245	16211	16289	16305	16265	16349	16347	16028	16332	16344	16417	16334	16338	16384	16460	16281	16397	16273	16398	16147	16455	16277	16303	16463	16343	16223	16231	16328	16212	16298	16291	16221	16343	16200	16261	16171	16208	16222	16316	16165	16273	16174	16268	16184	16320	16316	16384	16270	16245	16239	16218	16463	16426	16485	16252	16361	16291	16440	16285	16264	16398	16158	16160	16466	16319	16246	16419	16332	16184	16210	16220	16288	16179	16486	16371	16406	16232	16256	16244	16198	16162	16237	16443	16401	16265	16111	16267	16155	16291	16394	16224	16241	16340	16365	16443	16368	16237	16218	16266	16313	16202	16303	16176	16257	16312	16405	16433	16294	16263	16345	16266	16343	16410	16273	16161	16532	16268	16222	16287	16350	16246	16499	16404	16197	16333	16229	16314	16141	16374	16229	16466	16259	16228	16305	16486	16385	16330	16363	16271	16470	16267	16182	16302	16470	16326	16176	16339	16300	16321	16120	16429	16307	16197	16235	16457	16400	16414	16274	16392	16437	16489	16222	16425	16226	16387	16292	16317	16404	16236	16323	16315	16309	16218	16309	16407	16305	16349	16135	16350	16265	16593	16293	16475	16516	16297	16175	16309	16462	16201	16233	16241	16244	16164	16409	16174	16245	16199	16334	16378	16199	16430	16260	16339	16145	16242	16444	16391	16238	16343	16408	16360	16342	16354	16299	16201	16435	16395	16318	16387	16265	16465	16349
30716	35630	41261	32076	24285	21357	20385	19779	19673	19716	19936	19802	19621	19695	19646	19780	20013	19929	19606	19850	19490	19836	19555	19706	20045	19749	19758	19761	19757	19646	19763	19658	19668	19745	19734	19775	19690	19535	19747	19929	19548	19572	19643	19799	19473	19850	19724	19785	19805	19884	19678	19871	19593	19528	19756	19773	19612	19678	19694	19701	19751	19544	19811	19834	19704	19743	19486	19774	19436	19642	19724	19630	19476	19467	19495	19649	19591	19924	19808	19668	19524	19668	19745	19756	19852	19680	20002	19738	19644	19678	19739	19587	19659	19621	19663	19535	19980	19913	19746	19702	19701	19689	19653	19849	19646	19707	19896	19895	19898	19588	19704	19661	19829	19579	19914	19702	19933	19694	19762	19725	19803	19804	19790	19655	19877	19542	19718	19654	19983	19628	19498	19720	19505	19444	19825	19800	19755	19661	19746	19525	19683	19664	19525	19533	19624	19657	19673	19821	19795	19661	19617	19793	19747	19750	19771	19873	19792	19871	19665	19788	19758	19651	19543	19565	19513	19750	19851	19664	19501	19579	19597	19600	19686	19641	19570	19655	19565	19782	19676	19589	19851	19711	19500	19722	19892	19723	19793	19644	19561	19576	19663	19614	19738	19656	19657	19779	19886	19687	19489	19737	19642	19577	20023	19797	19797	19677	19623	19769	19614	19719	19714	19819	19741	19743	19635	19600	19612	19456	19675	19725	19741	19734	19831	19722	19908	19707	19670	19879	19642	19623	19577	19620	19849	19707	19537	19512	19943	19767	19762	19559	19753	19839	19949	19802	19732	19671	19867	19410	19685	19532	19683	19471	19648	19675	19677	19789	19790	19607	19631	19635	19549	19815	19681	19879	19820	19907	19795	19638	19681	19787	19503	19908	19873	19657	19751	19585	19687	19689	19862	19787	19831	19681	19700	19814	19761	19880	19777	19796	19572	19654	19662	19793	19681	19823	19940	19702	19851	19683	19589	19599	19704	19777	19795	19912	19759	19552	19917	19735	19761	19504	19822	19803	19530	19598	19744	19642	19850	19693	19784	19643	19659	19562	19591	19659	19600	19503	19821	19673	19733	19760	19910	19877	19798	19704	19940	19760	20103	19569	19619	19622	19572	19683	19695	19663	19610	19653	19745	19706	19694	19855	19683	19552	19791	19736	19684	19673	19727	19845	19784	19794	19796	19684	19882	19734	19819	19977	19819	19737	19533	19633	19767	19799	19774	19739	19625	19749	19617	19744	19566	19585	20069	19765	19701	19627	19684	19545	19690	19778	19495	19580	19749	19791	19578	19826	19629	19640	19792	19831	19780	19704	19912	19534	19722	19801	19684	19756	19607	19564	19644	19712	19990	19835	19821	19579	19564	19763	19732	19647	19889	19924	19847	19792	19551	19796	19690	19730	19580	19664	19880	19763	19564	19873	19805	19561	19684	19627	19776	19655	19778	19888	19833	19777	19649	19665	19684	19797	19758	19674	19741	19739	19649	19655	19645	19830	19818	19717	19891	19689	19719	19652	19713	19672	19489	19694	19588	19774	19645	19665	19580	19635	19787	19614	19812	19771	19619	19786	19551	19692	19802	19850	19755	19597	19773	19686	19604	19679	19671	19845	19648	19728	19924	19516	19728	19538	19629	19642	19785	19767	19775	19724	19787	19735	19477	19669	19750	19673	19785	19788	19938	19791	19745	19778	19771	19768	19727	19641	19816	19569	19968	19597	19871	20075	19812	19670	19755	19760	19821	19674	19579	19739	19712	19873	19865	19851	19866	19890	19555	19580	19589	19880	19732	19690	19975	19625	19618	19663	19629	19856	19956	19782	19686	19688	19724	19620	19862	19730	19518	19782	19510	19675	19638	19679	19723	19638	19667	19893	19791	19883	19619	19750	19617	19704	19687	19568	19650	19772	19634	19785	19741	19523	19839	19600	19595	19894	19664	19589	19716	19630	19634	19827	19461	19609	19708	19872	19890	19826	19784	19578	19879	19809	19706	19725	19445	19582	19580	19669	19613	19718	19629	19623	19488	19614	19403	19587	19578	19724	19622	19663	19599	19650	19608	19561	19542	19739	19727	19668	19704	19398	19773	19750	19933	19643	19658	19798	19775	19767	19941	19686	19702	19689	19750	19791	19788	19730	19762	19617	19579	19619	19716	19690	19552	19706	19792	19929	19714	19711	19887	19843	19714	19741	19664	19664	19710	19827	19666	19776	19754	19839	19817	19932	19740	19624	19923	19677	19998	19622	19549	19592	19823	19801	19738	19762	19751	19697	19658	19870	19568	19795	19990	19772	19893	19791	19634	19589	19739	19713	19758	19642	19723	19916	19863	19733	19537	19719	19692	19802	19779	19855	19647	19695	19762	19790	19629	19558	19604	19698	19754	19808	19695	19560	19877	19730	19878	19690	19826	19874	19600	19831	19743	19795	19744	19716	19782	19712	19580	19784	19893	19981	19743	19774	19757	19723	19857	19654	19770	19693	19840	19773	19680	19789	19765	19804	19774	19619	19699	19955	19795	19307	19809	19650	19668	19856	19602	19526	19482	19667	19696	19689	19737	19768	19901	19871	19804	19530	19693	19604	19655	19669	19604	19677	19761	19809	19616	19783	19852	19839	19635	19770	19735	19607	19619	19758	19777	19804	19716	19672	19626	19575	19800	19626	19827	19567	19653	19716	19671	19617	19676	19739	19710	19867	19833	19718	19919	19642	19652	19617	19659	19920	19486	19860	19805	19729	19943	19999	19870	19781	19717	19833	19598	19842	19705	19594	19798	19611	19578	19877	19717	19778	19651	19631	19583	19846	19684	19889	19951	19476	19719	19755	19596	19681	19721	19798	19881	19860	19842	19831	19725	19548	19602	19465	19809	19729	19792	19513	19715	19968	19810	19674	19728	19555	19750	19635	19654	19591	19860	19825	19599	19723	19787	19801	19801	19778	19900	19894	19568	19513	19436	19550	19793	19803	19771	19524	19797	19616	19619	19661	19521	19725	19487	19805	19663	19877	19873	19558	19827	19818	19698	19747	19815	19640	19780	19901	19711	19903	19742	19764	19700	19683	19666	19513	19703	19631	19623	19681	19725	19635	19695	19745	19875	19552	19806	19814	19719	19757	19799	19693	19633	19721	19644	19753	19516	19813	20014	19729	19721	19819	19621	19706	19595	19981	19627	19670	19588	19761	19697	19562	19646	19725	19542	19699	19736	19785	19770	19693	19633	19701	19693	19565	20003	19756	19570	19448	19621	19576	19713	19536	19787	19784	19689	19754	19634	19630	19703	19893	19691	19727	19659	19667	19602	19688	19653	19758	19975	19764	19865	19740	19619	19677	19837	19939	19808	19816	19664	19807	19732	19572	19578	19626	19770	19657	19823	19572	19674	19712	19606	19528	19620	19797	19622	19660	19808	19660	19614	19529	19632	19735	19721	19755	19741	19697	19676	19404	19842	19469	19776	19746	19777	19790	19657	19762	19715	19418	19726	19795	19842	19792	19534	19864	19921	19840	19765	19798	19631	19779	19661	19644	19909	19599	19625	19476	19703	19801	19589	19690	19669	19660	19692	19712	19754	19656	19602	19716	19679	19556	19670	19578	19540	19611	19695	19821	19786	19819	19679	19687	19862	19739	19617	19652	19638	19507	19814	19508	19652	19715	19675	19775	19986	19816	19764	19757	19520	19750	19719	19731	19726	19892	19966	19646	19761	19660	19700	19728	19577	19702	19865	19694	19645	19673	19761	19631	19614	19750	19703	19776	19630	19733	19661	19610	19785	19597	19764	19794	19894	19861	19513	19618	19684	19829	19546	19670	19682	19896	19903	19821	19653	19748	19774	19558	19571	19735	19853	19812	19677	19622	19758	19679	19682	19590	19660	19530	19698	19738	19919	19898	19682	19524	19667	19640	19721	19585	19798	19513	19830	19753	19805	19840	19684	19721	19594	19865	19731	19838	19775	19864	19782	19678	19642	19594	19981	19808	19937	19723	19593	19687	19734	19559	19674	19628	19829	19849	19568	19713	19815	19803	19731	19704	19565	19795	19644	19606	19691	19710	19562	19729	19691	19829	19775	19622	19656	19938	19739	19683	19733	19839	19655	19564	19608	19632	19674	19811	19809	19600	19663	19615	19669	19659	19828	19773	19750	19840	19512	19679	19723	19933	19768	19654	19723	19633	19726	19640	19560	19775	19852	19591	19852	19746	19683	19839	19598	19675	19604	19771	19722	19715	19719	19904	19746	19952	19731	19715	19620	19707	19662	19682	19839	19623	19957	19730	19573	19798	19849	19715	19768	19672	19542	19705	19830	19763	19559	19673	19836	19492	19800	19790	19644	19659	19939	19698	19793	19818	19835	19686	19783	19708	19708	19671	19874	19719	19845	19763	19770	19708	19889	19978	19746	19745	19839	19674	19978	19643	19540	19763	19787	19864	19766	19885	19808	19707	19761	19548	19765	19728	19448	19741	19713	19674	19731	19741	19778	19719	19588	19664	19648	19480	19676	19895	19811	19557	19581	19710	19812	19666	19787	19653	19488	19525	19641	19669	19571	19612	19730	19774	19536	19617	19757	19594	19769	19651	19768	19678	19591	19822	19780	19718	19936	19920	19940	19542	19710	19605	19672	19813	19713	19824	19906	19788	19856	19593	19910	19675	19556	19855	19702	19832	19771	19715	19610	19755	19681	19860	19717	19900	19734	19585	19646	19668	19559	19654	19773	19794	19817	19741	19779	19751	19804	19753	19737	19801	19839	19737	19900	19681	19665	19721	19701	19624	19664	19794	19794	19598	19668	19688	19540	19536	19597	19851	19748	19824	19798	19684	19646	19950	19627	19800	19876	19727	19718	19729	19686	19844	19665	19698	19775	19698	19663	19770	19420	19747	19753	19636	19670	19671	19805	19680	19560	19687	19714	19677	19871	19684	19783	19792	19766	19815	19905	19686	19496	19926	19813	19888	19765	19790	20034	19858	19793	19524	19836	19772	19965	19695	19920	19801	19571	19467	19763	19701	19848	19663	19618	19622	19608	19711	19805	19889	19726	19868	19461	19667	19783	19794	19678	19879	19928	19775	19739	19689	19684	19621	19601	19598	19672	19743	19815	19772	19898	19671	19737	19703	19885	19696	19906	19619	19592	19740	19798	19686
38831	54951	43137	28128	21234	18042	17147	16742	16728	16663	16603	16753	16605	16916	16606	16841	16762	16683	16772	16735	16701	16701	16711	16773	16389	16860	16588	16703	16571	16820	16704	16649	16756	16742	16714	16747	16750	16667	16885	16588	16560	16674	16743	16829	16686	16726	16746	16559	16644	16848	16780	16712	16781	16622	16530	16826	16615	16939	16669	16802	16715	16645	16818	16757	16682	16881	16833	16636	16642	16637	16736	16691	16610	16813	16749	16698	16806	16583	16646	16883	16559	16618	16639	16594	16778	16600	16614	16710	16747	16840	16690	16739	16478	16653	16881	16769	16532	16746	16789	16901	16690	16761	16649	16742	16708	16800	16656	16467	16731	16823	16598	16566	16747	16773	16552	16617	16634	16642	16730	16683	16853	16515	16768	16619	16681	16687	16597	16519	16623	16518	16675	16653	16582	16712	16969	16748	16785	16813	16701	16611	16737	16728	16554	16684	16639	16824	16750	16822	16889	16449	16791	16760	16713	16712	16734	16835	16581	16617	16762	16542	16679	16795	16743	16597	16667	16853	16705	16674	16809	16784	16687	16776	16776	16610	16639	16758	16562	16735	16835	16683	16845	16604	16757	16653	16738	16501	16762	16852	16715	16641	16567	16786	16706	16667	16771	16564	16665	16719	16630	16693	16614	16849	16802	16681	16725	16713	16723	16409	16648	16925	16701	16693	16659	16730	16694	16862	16716	16797	16641	16836	16851	16624	16760	16759	16799	16640	16623	16658	16602	16733	16488	16682	16742	16659	16614	16614	16759	16673	16604	16683	16450	16667	16690	16591	16741	16688	16644	16731	16749	16736	16892	16815	16699	16606	16753	16751	16505	16588	16733	16701	16458	16668	16594	16781	16766	16638	16664	16643	16867	16851	16628	16871	16717	16617	16735	16704	16804	16660	16797	16601	16471	16665	16730	16787	16668	16674	16635	16702	16765	16935	16673	16749	16728	16525	16711	16599	16718	16637	16727	16629	16761	16677	16766	16658	16757	16715	16673	16748	16731	16761	16587	16586	16729	16704	16825	16619	16642	16812	16607	16612	16760	16740	16696	16687	16631	16719	16577	16594	16554	16780	16677	16746	16600	16654	16527	16735	16675	16717	16537	16644	16764	16623	16618	16624	16748	16616	16822	16833	16745	16732	16671	16652	16766	16572	16712	16711	16806	16783	16684	16643	16830	16698	16903	16793	16494	16669	16616	16655	16708	16664	16832	16719	16961	16774	16683	16816	16816	16686	16675	16612	16859	16558	16809	16506	16689	16657	16701	16656	16545	16433	16623	16756	16611	16654	16625	16700	16682	16664	16733	16735	16832	16662	16756	16738	16709	16642	16848	16822	16705	16740	16716	16524	16783	16693	16871	16623	16553	16694	16688	16569	16702	16786	16579	16656	16813	16739	16773	16842	16770	16682	16824	16718	16597	16918	16694	16722	16634	16681	16743	16787	16684	16845	16877	16612	16928	16747	16792	16798	16733	16794	16622	16636	16703	16818	16542	16608	16739	16623	16746	16559	16679	16651	16576	16707	16811	16808	16673	16653	16557	16660	16836	16683	16779	16858	16706	16810	16682	16647	16649	16706	16705	16509	16540	16749	16660	16723	16559	16633	16540	16939	16607	16708	16680	16818	16596	16596	16695	16631	16596	16723	16646	16745	16603	16581	16703	16604	16527	16740	16707	16639	16601	16596	16730	16575	16783	16767	16665	16756	16811	16740	16660	16733	16754	16622	16537	16750	16619	16653	16722	16706	16724	16911	16757	16612	16672	16741	16812	16888	16683	16766	16665	16709	16768	16648	16781	16718	16844	16843	16670	16586	16772	16731	16623	16833	16635	16797	16759	16672	16712	16738	16591	16788	16560	16793	16667	16635	16606	16844	16756	16671	16557	16867	16557	16697	16834	16657	16791	16704	16615	16706	16523	16684	16585	16716	16697	16678	16735	16697	16759	16631	16682	16529	16719	16761	16825	16725	16590	16712	16869	16640	16820	16473	16667	16712	16854	16756	16719	16693	16927	16831	16642	16677	16825	16632	16576	16753	16587	16696	16828	16591	16778	16731	16736	16594	16753	16510	16896	16632	16701	16750	16605	16635	16878	16565	16603	16661	16925	16767	16579	16673	16597	16759	16644	16725	16705	16541	16670	16564	16704	16724	16620	16615	16715	16705	16715	16494	16662	16662	16619	16781	16666	16782	16689	16629	16624	16808	16690	16774	16665	16541	16763	16697	16628	16751	16800	16773	16679	16749	16617	16635	16611	16749	16742	16794	16713	16576	16555	16821	16636	16672	16620	16633	16626	16732	16668	16686	16736	16474	16757	16563	16656	16929	16635	16645	16574	16785	16684	16719	16755	16766	16725	16732	16783	16624	16760	16598	16784	16898	16727	16837	16772	16815	16592	16686	16707	16564	16631	16751	16702	16879	16714	16806	16545	16742	16641	16729	16763	16773	16709	16687	16788	16803	16829	16772	16791	16786	16458	16848	16704	16644	16678	16677	16747	16651	16540	16663	16702	16590	16691	16632	16581	16637	16690	16811	16715	16634	16616	16608	16471	16701	16585	16684	16801	16837	16782	16613	16727	16778	16661	16604	16680	16633	16649	16556	16728	16653	16799	16906	16750	16773	16792	16621	16532	16633	16561	16441	16763	16500	16691	16664	16770	16704	16669	16790	16740	16455	16686	16665	16633	16587	16674	16709	16671	16723	16686	16649	16700	16711	16670	16652	16677	16608	16833	16690	16771	16782	16717	16699	16582	16844	16930	16672	16834	16610	16558	16611	16764	16724	16645	16874	16717	16730	16719	16650	16741	16663	16861	16724	16821	16595	16599	16669	16720	16659	16557	16764	16831	16817	16794	16781	16658	16721	16641	16824	16768	16668	16594	16790	16781	16715	16767	16638	16798	16654	16516	16749	16537	16781	16658	16772	16762	16679	16608	16871	16734	16761	16706	16768	16685	16715	16589	16810	16661	16673	16672	16703	16784	16538	16605	16610	16603	16877	16676	16629	16720	16774	16840	16638	16674	16584	16659	16651	16786	16780	16686	16679	16800	16749	16573	16682	16641	16742	16859	16751	16678	16737	16565	16697	16621	16730	16722	16706	16783	16612	16681	16669	16835	16507	16615	16657	16861	16738	16603	16694	16894	16645	16644	16812	16782	16618	16608	16781	16718	16697	16624	16759	16741	16924	16781	16604	16521	16710	16605	16756	16566	16682	16743	16605	16710	16891	16563	16705	16792	16594	16756	16710	16769	16981	16659	16713	16740	16688	16644	16586	16612	16705	16599	16712	16648	16604	16657	16926	16633	16769	16599	16841	16923	16607	16562	16813	16613	16746	16805	16583	16710	16607	16662	16797	16877	16670	16713	16659	16800	16869	16663	16699	16664	16721	16758	16811	16812	16811	16738	16733	16583	16693	16795	16784	16659	16657	16846	16834	16752	16685	16732	16695	16680	16745	16634	16929	16700	16694	16785	16552	16680	16518	16753	16619	16719	16764	16748	16658	16711	16758	16716	16791	16649	16686	16777	16658	16799	16696	16669	16616	16733	16760	16703	16938	16658	16819	16608	16813	16787	16645	16813	16609	16708	16633	16773	16800	16656	16620	16820	16708	16547	16595	16597	16656	16768	16718	16802	16788	16619	16642	16833	16578	16733	16609	16754	16857	16630	16759	16706	16678	16718	16621	16670	16754	16779	16637	16749	16698	16812	16499	16573	16816	16838	16749	16760	16659	16513	16645	16441	16722	16553	16678	16667	16788	16702	16630	16589	16671	16674	16794	16543	16591	16707	16627	16677	16640	16599	16777	16934	16825	16635	16733	16675	16699	16784	16766	16722	16552	16637	16812	16727	16602	16696	16635	16734	16723	16742	16768	16575	16724	16808	16827	16860	16683	16870	16775	16747	16678	16666	16884	16481	16511	16683	16745	16799	16667	16622	16685	16674	16701	16828	16616	16577	16731	16762	16808	16795	16658	16677	16735	16767	16603	16808	16701	16593	16744	16872	16543	16635	16609	16709	16641	16703	16819	16719	16604	16734	16696	16706	16767	16712	16672	16561	16624	16619	16798	16660	16688	16777	16858	16724	16536	16682	16649	16869	16664	16632	16596	16608	16761	16673	16697	16556	16865	16705	16803	16841	16677	16729	16751	16684	16744	16864	16568	16867	16758	16714	16532	16724	16736	16801	16690	16760	16716	16757	16733	16818	16805	16648	16717	16823	16837	16465	16814	16670	16641	16789	16606	16829	16681	16710	16890	16653	16631	16621	16771	16720	16631	16762	16643	16752	16644	16810	16595	16575	16820	16730	16648	16790	16644	16565	16741	16741	16723	16585	16768	16718	16365	16719	16677	16774	16830	16542	16668	16576	16754	16731	16784	16896	16719	16741	16673	16687	16906	16861	16620	16882	16773	16722	16625	16564	16696	16707	16525	16758	16608	16784	16756	16794	16851	16685	16696	16657	16790	16734	16722	16603	16530	16721	16697	16790	16730	16740	16618	16875	16884	16619	16709	16711	16789	16666	16526	16726	17005	16752	16776	16669	16551	16690	16664	16708	16700	16636	16854	16659	16511	16770	16774	16598	16630	16714	16716	16609	16689	16846	16542	16764	16854	16650	16760	16812	16637	16848	16678	16853	16674	16731	16523	16757	16822	16861	16829	16728	16663	16657	16601	16790	16734	16745	16690	16673	16807	16564	16749	16731	16542	16646	16813	16556	16499	16828	16613	16766	16635	16694	16882	16732	16720	16718	16516	16635	16751	16686	16838	16679	16690	16785	16712	16892	16764	16696	16643	16579	16705	16851	16648	16695	16862	16587	16913	16749	16753	16820	16717	16563	16686	16693	16656	16758	16467	16645	16742	16664	16640	16669	16774	16679	16658	16746	16716	16640	16740	16854	16620	16662	16587	16799	16894	16722	16723	16655	16555	16769	16693	16764	16848	16751	16842	16747	16736	16639	16762	16611	16813	16713	16733	16765	16618	16624	16817	16596	16543	16869	16426	16833	16797	16739	16732	16653	16655	16763	16545	16915	16661	16641	16662	16676	16780	16641	16746	16698	16770	16512	16740	16599	16741	16796	16598	16745	16810	16646	16591	16785	16745	16751	16695	16724	16819	16729	16666	16689	16928
24375	24195	38222	37960	31674	27876	24846	21030	20235	19985	19790	20064	19696	19813	19998	20004	19983	19943	19530	19898	19964	19845	19841	20000	19995	20040	19786	19898	19950	19857	19787	19958	19954	20077	19844	20023	19942	19685	19810	19648	19906	20030	20058	19698	19976	19912	19926	20043	19934	19746	19742	19742	19932	19668	19885	19925	19903	19812	19975	20086	20002	20012	19882	19831	19782	19640	19783	19838	19704	19760	19878	19800	19670	19851	19902	19883	19720	19676	19933	19862	19808	19898	19968	19806	19895	20069	19764	19834	19783	19698	19722	19847	19825	19670	19716	19589	19826	19935	20065	19759	19831	19636	19662	19683	19852	19814	19650	19872	19780	19835	19825	19850	19784	19625	19391	19598	19800	19915	19798	19883	19785	19925	19832	19816	19956	19780	19710	19753	19827	19589	19725	19974	19728	19855	19709	19654	19855	19867	19730	19769	19780	19863	19770	19778	19897	19691	19802	19706	19655	19832	19834	19646	19805	19674	19703	20085	19631	19571	19802	19925	19827	19755	19770	19898	19810	19915	19852	19546	19830	19840	19828	19858	19746	19796	19666	19813	19575	19547	19782	19812	19634	19820	19646	19832	19796	19500	19651	19940	19865	19799	19744	19507	20016	19691	19712	19860	19709	19575	19877	19560	20054	19632	19763	19787	19949	19832	19871	19749	19895	19825	19737	19805	19928	19472	19775	19944	19958	20034	19797	19678	19635	19748	19788	19595	19741	19878	19553	19703	19645	19612	19767	19839	19877	19680	20013	19742	19806	19806	19817	19694	19689	19821	19713	19729	19741	19709	19609	19623	19706	19939	19712	19863	19880	19773	19680	19745	19572	19742	19943	19966	19884	19695	19964	19812	19727	19805	19681	19816	19798	19871	19647	19738	19816	19868	19714	19842	19557	19727	20120	19804	19800	19893	19803	19859	19780	19889	19826	20141	19706	19849	19699	19861	19869	19825	19657	19707	19735	19678	19652	19679	19972	19675	19642	19729	19636	19639	19997	19922	19724	19849	19771	19639	19741	19816	19906	19926	19749	19926	19612	19603	19930	19891	19717	19867	19695	19700	19803	19667	19802	19710	19775	19883	19845	19677	19808	19933	19611	19876	19718	19975	19717	19629	19656	19645	19856	19638	19978	19670	19660	19672	19782	19779	19995	19829	19782	19801	19802	19885	19819	19755	19737	19783	19638	19842	19712	19883	19965	19855	19830	19951	20024	19661	19923	19886	19698	19962	19639	19696	19668	19602	19600	19723	19625	19778	20003	19892	19838	19781	19658	19597	19806	19765	19768	19745	19999	19760	19643	19814	19911	19732	19552	19795	19915	19751	19886	19657	19919	19755	19841	19658	19958	19890	19722	19552	19892	19857	19802	19746	19784	19723	19755	19776	19692	19809	19859	19784	19679	19832	19725	19823	19869	19650	19700	19682	19710	19848	19796	19759	19949	19675	19568	19843	19747	19713	19913	19543	19935	19815	19879	19896	19773	19875	19624	19795	19708	19933	19788	19706	19732	19849	19754	19810	19765	20028	19719	19646	19741	19796	19942	19834	19841	19803	19804	19832	19954	19991	19726	19528	19618	19817	19903	19822	19728	19737	19797	19925	19762	19769	19571	19843	19772	19691	19733	19693	19907	19740	19710	19892	19820	19999	19918	19694	19729	19866	19813	19856	19582	19664	19845	19883	19980	19789	19637	19791	19837	19617	19929	19723	19657	19855	19812	19983	19852	19807	19755	19632	19826	19674	19592	19832	19572	19818	19843	19913	19661	19874	19502	19682	19854	19778	19728	19901	19824	19865	19976	19876	19989	20011	19973	19834	19702	19789	19745	19849	19819	19657	19799	19751	19965	19793	19681	19686	19759	19845	19784	19866	19803	19988	19670	19737	19594	19761	19748	19788	19850	19596	19974	19781	19766	19769	19635	19636	19754	19770	19936	19677	19908	19800	19746	19823	19933	19650	19760	19823	19778	19735	19725	19771	19872	19733	19610	19711	19765	19678	19937	19944	19964	19959	19778	19826	19821	19864	20001	19678	19750	19847	19736	19704	19765	19782	19772	19779	19651	19555	19694	19976	19614	19791	19777	19815	19796	19818	19620	19784	19795	19910	19648	19756	19893	20019	19722	19735	19841	19883	19850	19784	19776	19738	19836	19846	19793	19651	19785	19636	19758	19947	19749	19790	19634	19916	19943	20068	20029	19996	19752	19925	19883	19619	19840	19842	19881	20149	19672	19890	19769	19735	19807	19850	19622	20021	19690	19911	19749	19904	19744	19783	19926	19938	19888	19665	19887	19694	19770	19832	19704	19811	19715	19799	19771	19671	19901	19991	19832	19545	19794	19770	19830	19642	19845	19961	19572	19707	19818	19790	19933	20080	19791	19875	19656	19591	19843	19717	19871	19810	19929	19982	19861	19594	19850	19686	19960	19670	19832	19770	19928	19956	19760	19738	19660	19807	19729	20099	19971	19847	19811	19732	19837	19615	19815	19639	19815	19844	19752	19727	19794	19895	19596	19666	19780	19766	19890	19760	19746	19793	19890	19479	19781	19653	19755	19933	19747	19877	19716	19641	19935	19603	19608	19783	19849	19840	19855	19644	19922	19884	19888	19798	19770	19780	19707	19797	19915	19884	19538	19743	19710	19824	19708	19701	19956	19731	20012	19902	19617	19820	19578	19824	19796	19694	19875	20006	19892	19869	20070	19821	19711	19809	19795	19878	19969	19961	19716	19820	19826	19896	19702	19775	19790	19968	19829	19524	19702	19777	19667	19847	19692	19816	19756	19879	19992	19959	19795	19666	19654	19971	19925	19889	19774	19901	19800	19764	20002	19691	19807	19818	19682	19684	19751	19850	19776	19715	19692	19909	19575	20052	19724	19997	19844	19546	19834	19651	19880	19790	19931	19823	19898	19804	19807	19847	19800	19692	19926	19699	19896	19746	19693	19993	19873	19862	19648	19597	19802	19743	19844	19812	19868	19894	19799	19800	19617	19712	19939	19861	19703	19871	19798	19929	19839	19730	19726	19840	19810	19924	19905	19739	19586	19766	19588	19511	19899	19767	19688	19680	19706	19739	19847	19759	19957	19627	19806	19928	19547	19666	19891	20050	19645	19705	19647	19709	20069	19771	19759	19678	19886	19781	19811	19931	19982	19661	19704	19735	19696	19725	20033	19630	19841	19708	20014	19747	19812	19655	19688	19738	19737	19740	19834	19787	19757	19790	19618	19649	19625	19461	19825	19761	19864	19840	19869	19769	19801	19794	19980	19777	19759	19841	19689	19726	19759	19752	19777	19743	19854	19870	19748	19838	19895	19691	19736	19773	19825	19875	19927	19763	19774	19707	20044	19766	19590	19647	19587	19915	19699	19713	19800	19701	19687	19772	19945	19607	19827	19901	19439	19680	19773	19717	19719	19826	19812	19763	20040	19575	19974	19726	19924	19568	19878	19840	19748	19890	19785	19815	19820	19814	19765	19685	19826	19493	19676	19743	19751	19665	19989	19793	19846	19953	19783	19754	19882	19860	19774	19703	19673	19678	19904	19907	19891	19825	19972	19795	19604	19742	19890	19832	19810	19782	20101	19839	19739	19979	19744	19907	19832	20002	19883	19784	19771	19892	19964	20027	19983	19684	19562	19867	19729	19683	19650	19810	19928	19752	19839	19788	19830	19774	19714	19678	19892	19633	19944	19746	19822	19796	19888	19561	19763	19886	19662	19873	19621	19796	19983	19739	19806	19709	19615	19844	19781	19882	19957	19745	19954	19784	19924	19752	19780	19916	19876	19673	19733	19844	19548	19788	19741	19701	19739	19932	19572	19694	19836	19898	19836	19754	19815	19597	19910	19994	20065	19749	19792	19956	20032	19773	19722	19786	19812	19805	19723	19542	19862	19720	19670	19779	19925	19702	19728	19677	19886	19959	19910	19749	19881	19839	19717	19876	19676	19877	19690	19734	19677	19938	19855	19656	19791	19546	19805	19929	19994	19727	19743	19734	19827	19739	19751	19648	19550	19748	19810	19872	19598	19897	19759	19589	19945	19825	19813	19701	19644	20027	19806	19786	19795	19721	19852	19916	19923	19748	19752	19744	19715	19820	19784	19755	19809	19734	19837	19684	19815	19822	19974	19794	19797	19656	19713	20063	19551	19846	19801	19884	19810	19814	19919	19654	19702	19803	19593	19868	19864	19679	20001	19885	19906	19849	19711	19948	19935	19887	19651	19738	19510	19770	19767	19855	19650	19884	19429	19563	19945	19783	19943	19695	19850	20001	19770	19753	19879	19825	19932	19880	19772	19756	19846	19983	19933	19701	19712	19699	19487	19717	19738	19671	19567	19761	19784	19675	19755	19861	19905	19865	19629	19634	19611	19818	19784	19861	19829	19909	19826	19948	19817	19902	19587	19771	19865	19823	19789	19683	19791	20019	19724	19958	19831	19803	19912	19892	19680	19672	19658	19871	19833	19658	19848	19808	19885	19722	19607	19720	19941	19751	19770	19806	19612	19692	19870	19897	19806	19574	19686	19766	19879	19947	19856	19994	19634	19694	19755	19757	19832	19662	19763	19828	19820	19700	19806	19811	19814	19684	19934	19974	19760	19870	19853	19848	19631	19815	19932	19993	19864	19978	19609	19523	19803	19862	19975	19816	19713	19939	20027	19954	19823	19923	19875	19775	19627	19869	19779	19716	19812	19857	19822	19833	19739	19793	19838	19631	19946	19830	20015	19698	19621	19654	19812	19653	19801	19797	19669	19669	19605	19794	20007	19855	19728	19972	19819	19757	19690	19866	19619	19555	19601	19915	19755	20029	19632	19751	19864	19719	19848	19956	19799	19838	19759	19840	19527	19908	19689	19733	19805	19900	19555	19693	19615	19776	19794	19854	19788	19811	19924	19892	19890	19962	19815	19618	19867	19878	19691	19769	19710	19822	19880	19820	19831	19827	19831	19803	19583	19746	19821	19797	19828	19899	19753	19658	19767	19614	19710	19615	19865	19497	19847	19885	19792	19957	19886	19968	19697	19622	19750	19869	19735	19701	19977	19807	19787	19713	19831	19874	19643	19816	19733	19848	19819	19826	19877	19580	19682	19611	19674	19738	19916	19797	19742	19902	19988	19526	19931	19796	19861	20016
63434	99179	80990	55451	38085	25685	19153	17516	17011	16937	16873	16970	16718	16980	16649	16789	16887	16760	16909	16848	16865	16809	16832	16631	16763	16883	16687	16782	16697	16990	16836	16802	16878	16954	16992	16964	16910	16760	16935	16729	16891	16959	16748	16891	16771	16958	16771	16683	16857	16758	17042	16705	16858	16755	17051	16905	16875	16790	16762	16717	16722	16842	16913	16728	16802	16868	16849	16784	16964	16809	16740	16857	16754	16913	16846	16869	16777	16876	16703	16777	16699	16738	16729	16772	16735	16727	16879	16814	16862	16769	16655	16771	16707	16840	16873	17028	16808	16797	16871	16879	17089	16905	16824	16960	16908	16909	16880	16862	16676	16935	16877	17023	16678	16792	16815	16967	16901	16760	16861	16928	16781	16852	16796	16925	16888	16654	16612	16631	16904	17053	16684	16740	16782	16788	16853	16745	16885	16714	16805	17003	16856	16765	16812	16739	16708	16811	16735	16806	16911	16619	16714	16863	16770	16816	16670	16664	16723	16894	16881	16971	16811	16778	16747	16576	16816	16857	16729	16930	16899	16850	16707	16612	16813	16890	16752	16858	16778	16927	16873	16835	16703	16951	16924	16703	16748	16621	16770	16879	16918	16657	16870	16847	16661	16683	16796	16689	16831	16790	16890	16917	16882	16695	16987	16856	16946	16635	16810	16766	16703	16752	16960	16726	16675	17001	16811	16793	16585	16681	16797	16794	16847	16877	16886	16921	16738	16727	16747	16979	16907	16678	16825	16848	16793	16796	16998	16803	16804	16855	16791	16963	16928	16693	16586	16884	16767	16827	16857	16636	16911	16740	16793	16828	16687	16911	16678	16826	16799	16924	16634	16739	16714	16752	16846	16902	16842	16750	16983	16877	16700	16670	16769	16666	16932	16869	16805	16819	16864	16940	16731	16751	16806	16744	16848	16761	16829	16702	16934	16664	16902	16947	16812	16786	16742	16787	16788	16891	16922	16864	16936	16714	16754	16964	16591	16703	16701	16812	16748	16671	16788	16764	16933	16797	16796	16806	16811	16745	16718	16810	16734	16695	16822	16828	16734	16807	16863	16800	16680	16854	16872	16787	16723	16744	16909	16737	16947	16714	16920	16847	16613	16806	16742	16828	16745	16727	16797	16891	16789	16676	16657	16841	16836	16967	16700	16785	16790	16819	16741	16871	16716	16771	16846	16711	16834	16749	16805	16681	17003	16934	16769	16789	16781	16882	16763	16832	16786	16810	16935	16776	16678	16981	16773	16811	16807	16847	16965	16772	16982	16728	16841	16910	16704	16847	16730	16878	17002	16950	16868	16813	16822	16700	16985	16873	16732	16774	16644	16842	16786	16913	16836	16848	16813	16832	16841	16903	16781	16754	16850	16651	16780	16822	16838	16896	16981	16833	16574	16987	16825	16845	16810	16837	16781	16791	16763	16657	16675	16656	16843	16765	16912	16709	16740	16726	16737	16738	16940	16680	16777	16765	16745	16912	16907	16606	16737	16840	16826	16749	16710	16506	16885	17033	17042	16667	16912	16736	16833	16675	16904	16833	16764	16845	17001	16760	16685	16862	16712	16722	16842	16946	16820	16912	16848	16810	16838	16811	16775	16810	16726	16652	16882	16930	16904	16698	16691	16765	16846	16981	16928	16791	17035	16676	16864	16783	16716	16737	16712	16729	16731	16820	16787	16706	16846	16832	16882	16839	16849	16797	16854	16746	16942	16782	16798	16727	16793	16828	16812	16675	16694	16841	16951	16700	16783	16797	16663	16720	16802	16789	16678	16733	16822	16806	16764	16734	16804	16802	16934	16868	16839	16663	16933	16840	16853	16782	16885	16857	16712	16614	16882	16886	16742	16703	16906	16679	16751	16772	16775	16948	16732	16866	16871	16698	16850	16603	16986	16742	16857	16853	16908	16906	16793	16640	16885	16655	16766	16878	16653	16685	16626	16793	16798	16762	16809	16761	16566	16782	16641	16859	16717	16864	16935	16894	16684	16739	16728	16567	16826	16823	16724	16803	16824	16875	16783	16687	16780	16839	16609	16782	16755	16795	16836	16831	16635	16790	16655	16847	16774	16880	16773	16906	16650	16808	16852	16870	16786	16747	16756	16875	16830	16875	16971	16773	16778	16745	16781	16871	16826	16699	16722	16771	16686	16842	16920	16849	16720	16772	16872	16845	16819	16678	16575	16860	16778	16663	16614	16873	16569	16825	16974	16964	16818	16820	16771	16848	16784	16833	16733	16969	16923	16797	16811	16707	16835	16882	16761	16851	16858	16845	16700	16680	16879	16728	16810	16681	16920	16716	16820	16662	16866	16787	16818	16878	16804	16814	16818	16746	16946	16818	16670	16980	16884	16814	16800	16803	16925	16839	16938	16831	16846	16678	16871	16607	17030	16805	17046	16769	16794	16818	16992	16704	16950	16770	16855	16968	16698	16874	16857	16782	16690	16958	16871	16669	16663	16801	16780	16779	16858	16890	16930	16956	16758	16672	16835	16945	16783	16947	16643	16859	16860	16734	16592	17062	16765	16869	17001	16952	16841	16761	16799	16642	16888	16808	16850	16739	16962	16743	16906	16829	16784	16869	16739	17030	16815	16969	16990	16579	16771	16917	16836	16793	16705	16688	16838	16723	16799	16906	16718	16887	16777	16823	16807	16947	16709	16856	16689	16684	16791	16722	16833	16841	16902	16850	16941	16818	16851	16854	16673	16935	16761	16912	16804	16836	16654	16964	16756	16698	16654	16963	16892	16764	17024	16771	16777	16594	16771	16758	16855	16879	16865	16927	16913	16864	16608	16877	16711	16823	16682	16683	16799	16560	16860	16699	16831	16804	16712	16607	16729	16801	16862	16794	16823	16822	16773	16762	16720	16925	16817	16847	16810	16909	16807	16706	16810	16807	16840	16774	16835	16751	16859	16767	16755	16960	16696	16895	16926	16863	16631	16868	17136	16775	16729	16881	16648	16747	16812	16692	16718	16886	16639	16816	16868	16571	16729	16901	16949	16871	16740	16818	16672	16997	16799	16873	16732	16956	16873	16944	16836	16786	16865	16819	16806	16837	16858	16894	16601	16634	16688	16652	16691	16869	16785	16882	17087	16841	16866	16814	16825	16720	16811	16847	16794	16789	16698	16911	16730	16991	16965	16995	16749	16900	16968	16796	16826	16786	16786	16672	16762	16731	16910	16791	16782	16705	16732	16761	16847	16635	16744	16871	16960	16874	16814	16751	16701	16699	16882	16800	16818	16853	16813	16831	16905	16644	16721	16752	16828	16843	16731	16951	16766	16641	16961	16756	16690	16770	16849	16959	16844	16919	16799	16894	16790	16816	16880	16851	16765	16883	16644	16872	16840	16728	16827	16770	16655	16770	16754	16846	16852	16806	16837	16781	16748	16698	16748	17123	16653	16720	16849	17013	16826	16949	16721	16830	16852	16813	16944	16726	16860	16918	17033	16903	16954	16887	16739	16804	16785	16884	16742	16673	16821	16699	16786	16671	16882	17022	16641	16843	16852	16781	16737	16787	16833	16805	16875	16894	16770	16835	16798	16871	16956	16809	16733	16896	16920	16702	16790	16873	16756	16764	17006	16945	16821	16768	16724	16841	16739	16814	16680	16865	16969	16914	16817	16593	16735	16824	16849	16781	17013	16850	16897	16820	16975	16802	16678	17001	16879	16809	16677	16789	16912	17008	16785	16668	16618	16786	16675	16730	16709	16950	16813	16858	16775	16789	16770	16835	16972	16959	16923	16850	16688	16752	16863	16783	16865	16710	16732	16794	16839	16750	16758	16785	16858	16810	16650	16965	16863	16875	16883	16888	16702	17023	16987	16712	16860	16842	16819	16630	16891	16801	16956	16868	16867	16788	16693	16742	16740	16811	16755	16918	16785	16710	16909	16887	16824	16941	16642	16902	16826	16821	16747	16904	16998	16825	16846	16774	16681	16856	16937	16762	16571	16817	16809	16714	16803	16688	16643	16802	16817	16744	16813	16852	16927	16713	16813	16818	16811	16903	16718	16672	16862	16802	16782	16871	16804	16628	16977	16724	16882	17058	16835	16962	16819	16799	16790	16824	16947	16797	16758	16795	16895	16738	16834	16926	16896	16833	16916	16633	16781	16682	16828	16750	16923	16895	16993	16844	16722	16743	16560	16922	16725	16906	16743	16715	16779	16721	16911	16821	16935	16685	16920	16860	16743	16658	16791	16764	16836	16714	16715	16915	16756	16741	16840	16839	16820	16818	16908	16892	16731	16693	16653	16837	16695	16805	16924	16926	16898	16836	16729	16630	17054	16699	16883	16743	16907	16809	16808	16645	16735	16915	16829	16810	16828	16886	16743	16795	16703	16761	16685	16939	16884	16913	16865	16821	16720	16832	16859	16854	16755	16811	16873	16833	16888	16865	16807	16971	16882	16806	16687	16664	16678	16804	16839	17067	16728	16695	16785	16756	16743	16888	16883	16740	16860	16836	16689	16850	16782	16986	16720	16903	17000	16799	16942	16922	16770	16795	16692	16828	16886	16868	16801	16817	16699	16884	16788	16947	16977	16633	16795	16893	16910	16787	16868	16847	16903	16840	16726	16816	16880	16835	16816	16747	16689	16878	16870	16742	16645	16671	16693	16820	16713	16818	16834	16833	16955	16958	16829	16899	16863	16859	16931	16812	17008	16855	16752	16704	16889	16816	16653	16810	16802	16841	16844	16785	16805	16983	16858	16890	16924	16658	16828	16882	16649	16748	16848	16864	16792	16777	16752	16876	16814	16865	16630	16801	16598	16858	16848	17005	16748	16712	16888	16890	16562	16817	16942	16951	16900	16660	16872	16715	16717	16894	16795	16755	16682	16776	16681	16548	16691	16916	16842	16929	16957	16858	16802	16828	16675	16624	16830	16881	16856	17041	16699	16848	16702	16677	16671	16923	16792	16757	16699	16763	16895	16728	16779	16745	16896	16798	16749	16728	16898	16663	16825	16675	16778	16975	16588	16864	16927	16887	16850	16781	16688	16755	16786	16820	16795	16749	16940	16803	16921	16779	16670	16884	16804	16933	16920	16894	16801	16759	16943	16869	16759	16768	16789	16764	16780	16907	16881	16868	16956	16869	16792	16717	16782	16826	16764	16759	16820	16913
22894	22631	34300	32329	30258	29318	28297	22481	21177	21178	20970	20611	20620	20871	20697	20559	20723	20719	20696	20680	20535	20542	20828	20603	20407	20607	20367	20420	20508	20351	20573	20603	20633	20480	20779	20410	20594	20478	20588	20457	20515	20589	20464	20365	20581	20555	20628	20409	20541	20484	20641	20518	20436	20383	20499	20306	20491	20487	20599	20548	20441	20533	20623	20456	20501	20508	20513	20411	20512	20271	20313	20327	20406	20151	20380	20450	20360	20410	20406	20513	20277	20294	20431	20372	20460	20308	20280	20376	20295	20403	20392	20479	20519	20362	20479	20445	20275	20205	20228	20362	20297	20422	20354	20440	20444	20481	20565	20243	20400	20439	20412	20385	20637	20509	20426	20572	20345	20180	20234	20470	20478	20387	20504	20400	20653	20365	20239	20462	20364	20482	20477	20277	20413	20314	20431	20309	20215	20293	20301	20588	20449	20347	20483	20464	20443	20360	20263	20352	20497	20193	20345	20449	20429	20366	20289	20541	20528	20519	20552	20420	20261	20521	20392	20303	20398	20392	20398	20353	20479	20230	20448	20547	20456	20290	20486	20474	20495	20266	20391	20298	20374	20373	20527	20550	20236	20436	20468	20331	20573	20468	20548	20593	20025	20475	20299	20384	20392	20339	20432	20412	20271	20349	20533	20347	20366	20574	20443	20625	20414	20308	20574	20609	20527	20335	20402	20554	20385	20250	20352	20262	20270	20368	20398	20583	20686	20451	20549	20401	20417	20171	20192	20334	20422	20273	20515	20395	20320	20179	20422	20425	20484	20293	20363	20437	20490	20476	20241	20349	20506	20416	20370	20544	20571	20350	20427	20436	20521	20308	20305	20361	20261	20407	20296	20361	20192	20510	20394	20370	20300	20285	20213	20252	20511	20178	20351	20483	20334	20223	20317	20458	20402	20277	20454	20633	20511	20400	20465	20307	20387	20207	20216	20207	20780	20390	20455	20492	20521	20581	20432	20479	20437	20269	20233	20340	20432	20338	20423	20476	20276	20406	20401	20317	20459	20297	20468	20504	20420	20370	20296	20374	20218	20344	20340	20375	20507	20279	20518	20634	20241	20439	20319	20303	20120	20507	20362	20486	20503	20263	20295	20564	20441	20457	20587	20307	20386	20464	20384	20515	20479	20497	20373	20287	20639	20644	20579	20413	20442	20394	20336	20265	20462	20557	20493	20331	20380	20458	20338	20511	20306	20449	20527	20315	20459	20689	20385	20401	20481	20338	20449	20423	20411	20398	20414	20285	20321	20456	20209	20575	20506	20520	20500	20318	20252	20318	20472	20217	20431	20366	20220	20377	20433	20486	20449	20459	20351	20524	20352	20348	20448	20402	20349	20270	20517	20141	20528	20391	20103	20364	20464	20394	20656	20469	20499	20275	20200	20184	20200	20391	20429	20318	20425	20209	20595	20393	20634	20429	20399	20550	20350	20340	20306	20470	20399	20362	20349	20419	20252	20335	20062	20281	20552	20468	20164	20399	20389	20408	20320	20721	20415	20202	20434	20419	20448	20628	20574	20375	20555	20422	20633	20484	20133	20518	20498	20378	20277	20370	20230	20192	20103	20439	20229	20517	20244	20461	20351	20375	20375	20247	20272	20528	20380	20437	20237	20591	20510	20477	20534	20518	20339	20330	20316	20544	20619	20125	20401	20376	20417	20307	20453	20339	20282	20452	20375	20308	20443	20343	20571	20444	20644	20323	20306	20484	20455	20193	20139	20221	20287	20287	20431	20551	20359	20662	20350	20276	20441	20380	20503	20324	20470	20578	20449	20485	20508	20430	20438	20319	20508	20449	20390	20427	20500	20391	20166	20226	20332	20292	20387	20375	20373	20399	20380	20285	20319	20210	20481	20257	20676	20329	20578	20439	20460	20431	20541	20472	20256	20534	20409	20435	20523	20429	20330	20509	20533	20429	20611	20438	20315	20378	20373	20443	20419	20479	20375	20355	20268	20536	20318	20381	20399	20604	20441	20574	20427	20267	20327	20492	20475	20467	20430	20361	20351	20340	20232	20409	20534	20548	20398	20367	20345	20317	20318	20528	20410	20333	20362	20453	20461	20333	20367	20368	20406	20227	20450	20369	20481	20396	20467	20555	20395	20441	20446	20452	20473	20524	20726	20451	20290	20387	20218	20373	20546	20332	20397	20407	20267	20375	20327	20425	20525	20331	20156	20224	20288	20192	20237	20199	20488	20616	20304	20238	20204	20237	20256	20419	20362	20507	20352	20207	20286	20346	20428	20345	20503	20326	20686	20214	20250	20182	20471	20274	20256	20344	20376	20495	20458	20217	20354	20142	20234	20279	20601	20686	20462	20425	20453	20466	20370	20396	20358	20436	20343	20211	20458	20174	20565	20284	20374	20556	20492	20342	20351	20314	20300	20378	20408	20400	20461	20406	20492	20392	20455	20395	20433	20644	20291	20489	20528	20340	20491	20477	20419	20351	20450	20399	20398	20423	20421	20302	20558	20404	20307	20596	20499	20416	20539	20464	20277	20271	20445	20204	20290	20445	20273	20308	20524	20287	20265	20136	20221	20440	20235	20315	20218	20588	20415	20290	20511	20393	20631	20243	20416	20455	20383	20438	20368	20190	20261	20328	20257	20513	20259	20340	20453	20187	20452	20248	20400	20556	20411	20420	20408	20287	20525	20241	20423	20453	20399	20358	20280	20497	20277	20684	20413	20412	20549	20362	20400	20316	20400	20244	20369	20339	20537	20512	20417	20477	20292	20369	20323	20448	20567	20411	20362	20339	20470	20112	20263	20480	20439	20278	20383	20512	20545	20427	20461	20582	20577	20332	20392	20386	20453	20165	20435	20237	20353	20552	20519	20514	20315	20625	20341	20491	20425	20518	20304	20524	20145	20396	20424	20386	20667	20479	20372	20513	20453	20335	20266	20463	20476	20447	20452	20441	20284	20411	20462	20372	20453	20374	20222	20518	20158	20378	20410	20283	20205	20226	20504	20306	20593	20353	20376	20397	20259	20407	20573	20485	20429	20317	20438	20509	20235	20224	20326	20323	20103	20317	20259	20368	20311	20366	20100	20265	20402	20574	20285	20375	20477	20500	20454	20337	20294	20477	20330	20460	20452	20201	20652	20391	20255	20424	20308	20615	20369	20601	20351	20347	20463	20365	20445	20398	20343	20343	20501	20492	20485	20247	20424	20324	20412	20332	20365	20190	20344	20548	20573	20535	20541	20174	20233	20554	20425	20279	20389	20443	20307	20324	20504	20264	20612	20299	20444	20217	20664	20474	20482	20228	20542	20305	20540	20338	20341	20377	20585	20140	20316	20329	20331	20505	20395	20361	20464	20503	20220	20478	20277	20360	20415	20390	20426	20458	20336	20553	20443	20452	20308	20496	20262	20444	20359	20433	20648	20427	20432	20383	20282	20582	20512	20442	20502	20426	20419	20304	20553	20519	20308	20152	20302	20366	20529	20143	20665	20374	20484	20312	20197	20463	20356	20459	20547	20571	20338	20306	20516	20229	20268	20079	20415	20339	20269	20427	20477	20291	20234	20322	20416	20339	20352	20296	20431	20251	20295	20352	20455	20335	20377	20354	20493	20404	20261	20282	20484	20515	20433	20319	20530	20512	20523	20312	20527	20377	20537	20304	20148	20620	20592	20297	20648	20437	20289	20398	20294	20385	20405	20325	20364	20312	20492	20436	20396	20222	20389	20338	20333	20447	20603	20408	20421	20380	20508	20325	20495	20199	20350	20450	20376	20337	20303	20558	20419	20276	20409	20423	20369	20294	20513	20521	20586	20261	20459	20292	20450	20445	20313	20396	20394	20344	20538	20285	20098	20227	20443	20443	20454	20403	20484	20171	20247	20355	20479	20158	20354	20247	20199	20243	20273	20214	20456	20245	20452	20276	20295	20653	20255	20397	20328	20585	20517	20557	20237	20180	20487	20349	20702	20451	20224	20207	20494	20182	20276	20574	20336	20443	20501	20424	20239	20513	20466	20389	20553	20349	20384	20290	20567	20271	20423	20359	20243	20313	20185	20549	20280	20307	20467	20250	20269	20400	20318	20353	20673	20423	20410	20404	20404	20250	20251	20456	20439	20335	20437	20545	20345	20559	20331	20506	20388	20276	20319	20397	20497	20616	20332	20456	20446	20465	20401	20545	20389	20420	20398	20499	20216	20196	20263	20427	20499	20435	20324	20416	20252	20368	20452	20482	20211	20531	20510	20479	20334	20444	20366	20536	20426	20462	20472	20208	20492	20460	20369	20618	20372	20180	20465	20416	20423	20408	20335	20440	20281	20553	20587	20312	20425	20415	20352	20482	20471	20425	20207	20357	20571	20380	20321	20528	20248	20512	20550	20447	20464	20438	20118	20375	20469	20426	20375	20531	20325	20537	20272	20473	20504	20326	20374	20364	20583	20434	20292	20340	20220	20401	20455	20373	20256	20205	20244	20418	20448	20531	20232	20374	20459	20414	20490	20503	20241	20130	20193	20267	20396	20409	20487	20282	20671	20630	20619	20575	20318	20432	20384	20419	20671	20434	20229	20416	20455	20272	20226	20317	20157	20437	20438	20412	20373	20481	20397	20354	20001	20238	20296	20400	20409	20344	20282	20453	20443	20534	20225	20248	20499	20488	20318	20376	20391	20607	20351	20424	20360	20491	20501	20577	20365	20530	20250	20286	20307	20306	20383	20160	20386	20522	20481	20374	20360	20300	20399	20323	20496	20508	20402	20432	20414	20338	20305	20460	20302	20334	20526	20462	20459	20453	20536	20506	20378	20636	20396	20369	20438	20465	20418	20105	20483	20395	20362	20421	20299	20347	20422	20515	20362	20392	20246	20296	20367	20284	20200	20350	20258	20530	20402	20473	20270	20466	20465	20297	20476	20714	20484	20268	20388	20658	20319	20622	20234	20534	20389	20486	20556	20673	20461	20477	20315	20296	20434	20393	20380	20427	20283	20215	20346	20392	20396	20313	20601	20182	20446	20473	20414	20496	20417	20354	20123	20180	20338	20252	20583	20512	20400	20430	20217	20217	20399	20242	20324	20424	20472	20471	20260	20181	20209	20324	20059	20334	20281	20518	20444	20274	20656	20263	20435	20300	20560	20078	20217	20391	20286	20147	20106	20545
61962	106656	90753	67105	47319	32025	22097	18157	17712	17245	17147	16909	17112	17034	17186	17111	17111	17300	17233	17187	17224	17037	17010	17067	17244	17093	17237	17136	17068	17079	17095	17106	17049	17113	17155	17135	17284	17116	17143	17083	17093	17268	17053	17196	17156	17059	17223	17104	17415	17238	17079	17322	17157	17373	16996	17175	17320	16981	16934	17173	17156	17159	17178	17243	17185	17091	17121	17254	17067	17092	17183	17109	17249	17259	17347	17157	17277	17266	17039	17069	17152	17194	17220	17219	17114	17118	17173	17118	17176	17053	17103	17104	17385	17286	17019	16944	17239	17131	17075	17117	17195	17141	17151	17253	17218	17169	17000	17159	17091	17202	17158	17179	17409	17007	17034	17146	17175	17108	17038	17187	17128	17171	17047	17199	17179	17076	17072	17159	17111	17157	17053	17094	17078	16952	17085	17290	17161	17235	17064	16897	17201	17091	16973	17105	17129	17166	17073	17033	17257	17270	17132	17054	17171	17169	17287	16973	17252	16886	17075	17187	17139	17332	17149	16993	17098	17186	17091	17126	17065	17207	17121	17071	17203	17139	17101	17261	17328	17330	17126	17112	17070	17127	17026	17179	17238	17119	17055	17111	17374	16938	17099	16934	17060	17265	17161	17097	17110	17295	17167	17169	17145	17170	17200	17095	17271	17081	17053	17106	16929	17196	17235	17067	17162	17152	17060	17018	17237	16901	17194	17047	17206	17104	17020	17052	17172	17054	17108	17023	17066	17179	17135	17125	16875	16936	17190	17151	16978	17106	17043	16972	17135	17156	17048	17012	17220	17077	17033	17233	17041	17104	17064	17291	17045	17104	17221	17068	17236	17239	17271	17140	17108	17119	17003	17025	17013	17216	17188	17141	17058	17025	17257	17174	17162	17139	17170	17067	17109	17082	17050	17089	17185	17163	17092	16921	17279	17051	17392	17225	17121	17257	17160	17133	17074	17140	17196	16969	17063	17183	17204	17110	17119	17212	17008	17242	17064	17189	17159	17055	17043	17178	17165	17341	17242	16933	17231	17074	17223	17040	17237	17369	17164	17125	17103	17150	17226	17170	17226	17091	17178	17341	16902	17060	17083	17249	17142	17025	17145	17090	17077	17083	17063	17210	17091	17311	17174	17053	17145	17007	17122	17252	17295	17075	17061	17135	17105	17305	17401	17153	17050	17129	17063	17131	17366	17027	17117	17288	17256	16990	17070	17117	17016	17017	17200	17078	17289	17000	17111	17133	17115	17252	16960	17049	17122	17206	17176	17096	17145	17089	17157	17297	17137	17201	16935	17113	17181	17046	16941	17103	17115	17027	16971	17195	17062	17206	17173	17122	17100	17071	16918	17235	16977	16906	17136	17149	17333	17135	17008	17279	17161	17277	17309	17233	17054	16985	17086	17085	17134	17020	17033	17002	17207	17128	17220	17188	17138	17129	16995	17269	17023	17033	16986	17044	17114	16990	17217	17194	17232	17167	17039	17245	17164	16967	17050	17167	17082	17149	17058	17123	17178	17240	17044	17082	17111	17147	17202	17106	17070	17084	17030	17172	17154	16883	17315	16955	17112	17113	17182	17154	17026	17104	17045	17261	17095	17105	17000	17053	17097	17238	17165	17062	17071	17144	17009	17126	17123	17176	17141	17167	17057	17117	17091	17175	17103	17245	17150	17105	17145	16976	17347	17028	16985	17035	17084	17200	16993	17158	17083	17131	17098	17200	17241	17164	17034	17068	17269	17170	17171	17136	17162	17055	17135	17010	17086	17232	17041	16988	17178	17075	17097	17144	17183	16971	17109	17070	17057	17091	17089	17194	17220	17123	17149	17063	17189	17204	17053	17108	17068	17015	17131	17134	17207	17214	17074	17032	16918	17243	17345	17098	17018	17222	17313	17253	17139	17076	17169	17139	16937	17211	17104	17264	17008	17105	17293	17152	17325	17019	17111	17360	17271	16964	17178	17203	17142	17146	17009	17039	17130	17286	17072	17072	17155	17177	17270	17201	17202	17149	17110	17082	17149	17270	17172	17211	17188	17073	17053	17215	17282	17232	17010	17268	17213	17319	17089	17206	16998	16956	17135	17129	17136	17039	17179	17046	17157	17228	17146	17116	17112	17241	17074	17268	17186	17125	17171	17199	16928	17243	16956	17137	17040	17250	17001	17258	17018	17163	17069	17196	17187	17014	17126	17057	17266	17018	17149	17164	17006	17210	17079	17126	17099	17162	17229	17221	17190	16932	17015	17320	17038	17142	17148	17244	16953	17136	17150	17017	17120	17162	17148	17165	17275	17021	17213	17177	17117	17125	17002	17272	17166	17131	17182	17145	17208	17222	17027	17233	17245	17084	17214	17193	17165	17043	17223	17336	16931	16988	17169	17014	17186	17082	17083	17058	17113	17203	17111	17264	17138	17138	17032	17066	17048	17160	17196	17180	17064	16988	17232	17050	16981	17207	17294	17367	17069	17221	17034	17191	17113	17165	17092	17094	17197	17169	17253	17121	17097	17078	17166	17039	16973	17107	17139	17042	17033	17294	17048	17140	17010	17205	17055	17099	17298	17328	17264	17143	16870	17083	17154	16956	17169	17062	17215	17096	17187	17003	17123	17115	17157	17071	17251	17005	17181	17206	17197	17228	17309	17213	17139	17103	17203	17202	17079	17258	17260	17233	17103	17212	17073	17109	17114	17135	17000	17242	17159	17177	17221	17357	17117	17196	17108	17088	17169	17180	17297	17139	17148	17041	17119	17014	17141	17153	17087	17194	17113	17072	17178	17335	17123	17039	17185	17214	17010	17441	17077	17194	17296	17137	17116	17161	17099	17130	17109	17063	17062	17088	17247	17215	17109	17164	17126	17128	17223	17192	17169	17134	16990	17177	17100	17076	17237	17140	17224	17194	17169	17127	17177	17200	17059	17229	17156	17022	17339	17130	17093	17136	17038	17033	17032	17076	17005	17204	17102	17166	17055	17130	17074	17015	17192	17022	17037	17184	17046	17162	17256	17180	17279	17091	17086	17040	17011	17053	17219	17092	17123	17519	17285	17075	17192	17216	17108	17135	17117	16907	17199	17170	17062	17100	16973	17224	17134	17029	17168	17161	17076	17194	17039	17202	17006	17084	17280	17099	17001	17176	17141	17215	17251	17113	17125	17064	17190	17064	17196	17074	17175	17296	17146	17292	17291	17176	17151	17216	17068	16993	17137	17059	17116	17018	17115	17181	17071	16995	17196	17300	17186	17243	17423	17128	17069	17126	17047	17076	16984	17278	17137	17282	17078	17093	17106	17163	17196	17225	17084	17291	17147	17016	17013	17079	17101	17272	17200	17096	17219	16944	17121	16934	17225	17007	17129	17065	17332	17102	17172	17321	17200	16962	17147	17253	17051	17136	17033	17024	17167	17048	17003	17303	17163	17195	17079	17115	17402	17072	17099	17090	17171	17141	17065	17121	16977	17090	17045	17229	16996	17114	17260	17176	17022	17073	17125	17196	17162	17178	17192	17128	17100	17159	17166	17066	17051	17129	16985	17183	17236	17077	17032	17185	17128	17114	17128	17221	17061	17046	17198	17255	17125	17026	17146	17165	17229	17280	17103	17156	17191	17130	17114	17185	16974	17216	17014	16994	16950	17171	17117	17188	17176	17238	17156	17080	17208	17243	17079	17111	17205	17110	17160	17213	17091	17113	17080	17212	17166	17106	17148	17239	17306	17113	17195	17174	17168	17057	17331	17235	17182	17150	17311	17188	17225	17140	17007	17380	17057	17151	17023	17112	17299	17220	17142	17058	17142	17018	17059	17228	17167	17229	17183	17249	17349	17077	16990	17153	17118	17242	17119	17022	17161	17012	17247	17201	17053	17148	17207	17140	17269	17018	17111	17282	17283	17084	17053	17274	17096	17209	17171	17252	17123	17009	17103	17062	16917	17224	17142	17009	17080	17151	17110	17107	17225	17143	17243	17242	17168	17232	17125	16929	17168	17122	16988	17123	17151	17111	17249	16946	17088	17091	17102	17133	17253	17173	17256	17179	17221	17117	17099	17297	17187	17090	17062	17103	17171	17059	17214	17343	17187	17144	17302	17156	16968	17020	17118	16994	17199	17273	17151	17286	16965	17149	17098	17174	16946	17293	17076	17227	17048	17062	17098	17099	17004	17203	17156	17212	16972	17170	17050	17298	17189	17254	17015	17268	17014	17191	17092	17185	17019	17216	17060	17087	17311	17204	17044	16972	17182	17122	17082	17206	17019	17104	17245	17023	17276	17208	17190	17089	17111	17012	17026	17035	17250	17128	17261	17340	17146	17262	17217	17181	16992	17038	17267	17024	17012	16978	17134	17141	17203	16972	17154	17190	17046	16980	17280	17051	17192	16957	17210	17140	17243	17163	17240	17202	17064	17137	17065	16953	17094	17166	17170	17193	17078	17060	17119	17211	17204	17287	16990	17045	17204	17113	17065	17023	17065	17136	17068	17208	17068	17116	17217	17016	17100	17184	17153	17054	17184	17068	17178	17087	16972	17192	17154	17198	17295	17105	17059	17261	17047	17203	17105	17062	17194	17090	17091	17129	17034	16972	17022	17199	17104	17112	17214	17034	17145	17153	17224	17119	17123	17035	17066	17198	17137	17158	17276	17254	17139	17052	17047	17132	17084	16942	17017	17100	17045	17097	17077	17043	17094	17088	17180	17041	16908	17207	17009	17189	17111	17267	17095	17177	17026	17154	16858	17191	16997	17101	17151	17096	17143	17165	17207	16990	17113	17216	17225	17096	17014	17095	17119	17306	17145	16984	17192	17302	17125	16981	17073	17096	17119	17141	17226	16976	17136	17039	17056	16950	17184	16983	17048	17049	17270	17144	17083	17184	17183	17177	17103	17342	17228	17146	17185	17161	17047	17096	17264	17029	17046	17190	17189	17057	17226	17240	17043	17108	17091	17284	17136	17195	17042	16998	17211	16905	17257	17120	17087	17137	17095	17133	17134	17143	17200	17118	17134	17213	17145	17311	16941	17222	17083	17094	17219	17135	16996	16939	17016	17061	17045	17415	17078	17171	17074	17347	17183	17162	17240	17022	17194	17267	17103	17184	17107	16990	17071	17112	17173	17046	17128	17160	17071	17202	17348	17131	17167	17181	17122	17131
30472	35570	41236	32638	24770	22516	21350	20900	20583	20844	20844	20786	20897	20782	20807	20603	20704	20745	20690	20839	20851	20712	20720	20779	20746	20762	20730	20788	20819	20715	20642	20748	20842	20915	20771	20717	20766	20773	20876	20614	20854	20623	20620	20421	20778	20727	20700	21077	20784	20805	20785	20592	20835	20682	20744	20577	20611	20602	20529	20846	20856	20832	20646	20495	20527	20737	20669	20819	20794	20848	20691	20644	20867	20517	20709	20686	20484	20543	20724	20634	20709	20723	20560	20866	20602	20686	20615	20675	20704	20654	20530	20796	20438	20684	20769	20659	20609	20648	20564	20230	20790	20808	20670	20710	20599	20612	20997	20717	20609	20666	20701	20755	20729	20810	20679	20570	20647	20735	20686	20716	20763	20433	20713	20760	20692	20562	20724	20558	20604	20729	20643	20655	20745	20602	20685	20860	20905	20933	20658	20642	20554	20774	20685	20585	20717	20597	20683	20702	20838	20794	20830	20574	20699	20879	20637	20665	20838	20673	20855	20534	20538	20592	20702	20637	20759	20545	20615	20725	20628	20663	20658	20643	20839	20863	20820	20836	20737	20804	20601	20829	20795	20552	20689	20852	20612	20641	20800	20812	20658	20759	20941	20936	20700	20732	20728	20594	20644	20840	20843	20783	20769	20532	20634	20734	20777	20631	20569	20639	20684	20495	20637	20702	20598	20671	20740	20732	20850	20472	20771	20687	20831	20780	20692	20608	20646	20644	20705	20580	20647	20937	20458	20610	20800	20838	20601	20401	20857	20734	20719	20655	20749	20640	20815	20449	20634	20600	20716	20649	20584	20687	20690	20685	20814	20824	20815	20746	20595	20442	20595	20432	20707	20465	20499	20718	20810	20916	20746	20700	20842	20679	20694	20714	20552	20789	20634	20546	20878	20917	20832	20849	20666	20767	20671	20711	20625	20429	20580	20618	20791	20772	20895	20758	20616	20842	20700	20823	20852	20582	20802	20665	20757	20684	20757	20492	20616	20465	20899	20840	20814	20550	20805	20764	20775	20844	20709	20805	20652	20692	20466	20536	20780	20766	20633	20678	20731	20445	20699	20777	20588	20760	20574	20955	20723	20755	20704	20600	20738	20823	20609	20779	20747	20660	20774	20651	20751	20560	20653	20811	20681	20651	20619	20577	20712	20955	20823	20687	20654	20807	20914	20494	20663	20620	20476	20671	20486	20685	20810	20726	20821	20666	20727	20579	20703	20757	20749	20703	20572	20742	20546	20625	20653	20631	20603	20844	20775	20713	20845	20877	20731	20850	20781	20678	20764	20555	20763	20719	20683	20747	20764	20967	20917	20813	20729	20795	20879	20779	20733	20695	20788	20801	20654	20660	20638	20828	20649	20614	20594	20668	20923	20605	20609	20629	20747	20515	20755	20534	20463	20642	20977	20779	20732	20518	20600	20512	20549	20854	20652	20808	20545	20844	20853	20689	20498	20734	20612	20745	20606	20538	20689	20586	20501	20779	20739	20656	20753	20546	20721	20770	20595	20623	20641	20578	20809	20754	20812	20814	20790	20698	20509	20859	20553	20668	20878	20594	20828	20604	20598	20832	20444	20590	20626	20663	20648	20641	20669	20692	20438	20556	20607	20754	20691	20522	20600	20612	20579	20592	20663	20608	20901	20833	20822	20776	20854	20865	20534	20939	20637	20747	20584	20702	20818	20881	20772	20780	20872	20665	20719	20712	20682	20473	20528	20642	20391	20938	20728	20741	20771	20482	20746	20734	20623	20536	20552	20501	20590	20629	21036	20780	20896	20711	20730	20743	20712	20742	20725	20613	20629	20605	20444	20851	20637	20694	20602	20644	20627	20630	20679	20860	20551	20541	20742	20661	20692	20621	20450	20679	20757	20826	20911	20875	20610	20527	20991	20772	20630	20412	20626	20679	20563	20623	20702	20706	20848	20735	20634	20803	20670	20697	20775	20605	20510	20788	20619	20635	20588	20586	20750	20882	20720	20802	20777	20630	20501	20594	20456	20701	20659	20861	20606	20558	20798	20739	20750	20801	20743	20692	20501	20450	20718	21011	20588	20859	20677	20808	20663	20678	20714	20744	20741	20819	21022	20602	20698	20668	20561	20731	20517	20890	20911	20662	20614	20861	20916	20877	20570	20531	20627	20559	20649	20679	20646	20671	20538	20837	20797	20911	20621	20852	20805	20834	20522	20945	20660	20758	20637	20727	20548	20521	20637	20868	20584	20758	20513	20647	20656	20668	20753	20768	20737	20575	20721	20858	20694	20648	20862	20779	20739	20899	20742	20663	20817	20643	20856	20555	20770	20669	20590	20732	20782	20684	20799	20732	20732	20636	20569	20773	20735	20662	20534	20659	20627	20725	20637	20537	20725	20902	20566	20737	20758	20818	20737	20702	20538	20715	20790	20689	20405	20773	20824	20504	20711	20611	20702	20622	20657	20721	20618	20721	20838	20761	20729	20499	20633	20657	20915	20960	20691	20627	20835	20613	20739	20708	20814	20740	20647	20681	20822	20777	20591	20603	20524	20666	20790	20961	20652	20891	20694	20645	20890	20697	20719	20520	20559	20784	20426	20940	20565	20693	20635	20813	20546	20566	20710	20750	20833	20654	20814	20696	20825	20621	20619	20753	20820	20885	20699	20637	20857	21018	20708	20638	20530	20879	20528	20565	20669	20507	20871	20774	20543	20811	20635	20571	20634	20768	20964	20712	20765	20770	20575	20536	20728	20782	20742	20573	20969	20695	20799	20783	20551	20666	20662	20783	20856	20832	20648	20457	20972	20770	20511	20598	20650	20653	20546	20801	20841	20817	20857	20660	20701	20818	20693	20762	20696	20722	20709	20622	20563	20644	20513	20772	20694	20664	20442	20968	20727	20661	20566	20529	20747	20721	20832	20572	20602	20686	20668	20602	20636	20703	20625	20686	20719	20665	20829	20556	20702	20637	20737	20764	20750	20697	20793	20594	20819	20339	20606	20482	20713	20645	20581	20612	20512	20696	20629	20905	20807	20762	20734	20778	20850	20669	20844	20901	20547	20611	20617	20618	20536	20554	20655	20698	20596	20617	20680	20680	20768	20710	20657	20872	20833	20839	20831	20774	20716	20559	20870	20765	20583	20737	20581	20869	20754	20740	20690	20778	20519	20795	20686	20578	20631	20708	20742	20584	20545	20684	20734	20829	20666	20658	20826	20721	20641	20735	20576	20387	20694	20685	20805	20772	20749	20721	20633	20580	20789	20494	20722	20852	20692	20715	20746	20831	20614	20553	20723	20765	20474	20671	20691	20701	20761	20604	20839	20491	20555	20674	20780	20864	20690	20485	20634	20896	20530	20607	20922	20516	20536	20602	20588	20861	20615	20647	20594	20735	20443	20687	20617	20773	20545	20662	20724	20619	20695	20478	20615	20735	20681	20724	20745	20611	20598	20676	20657	20827	20897	20763	20524	20790	20686	20735	20677	20601	20660	20489	20627	20740	20650	20595	20807	20612	20509	20770	20645	20682	20896	20638	20700	20698	20453	20667	20668	20536	20555	20820	20641	20740	20801	20616	20792	20712	20628	20753	20573	20723	20734	20512	20625	20749	20707	20557	20781	20623	20815	20763	20771	20760	20964	20835	20585	20457	20492	20645	20756	20797	20634	20759	20702	20771	20783	20718	20734	20815	20634	20750	20488	20794	20609	20638	20858	20752	20677	20797	20762	20761	20694	20644	20639	20910	20938	20784	20784	20768	20620	20756	20752	20842	20893	20617	20607	20598	20859	20750	20728	20766	20568	20714	20796	20796	20713	20803	20682	20599	20632	20689	20732	20702	20498	20714	20493	20614	20664	20806	20475	20775	20647	20659	20722	20789	20447	20420	20644	20705	20777	20778	20575	20660	20843	20625	20639	20895	20681	20661	20751	20876	20670	20775	20624	20770	20515	20877	20541	20545	20622	20758	20572	20474	20793	20477	20807	20820	20794	20553	20584	20659	20825	20588	20595	20748	20975	20851	20753	20884	20897	20640	20526	20608	20766	20684	20838	20693	20634	20763	20660	20765	20612	20701	20588	20705	20921	20603	20667	20787	20732	20717	20575	20747	20433	20606	20624	20747	20725	20734	20493	20569	20877	20716	20846	20725	20774	20704	20610	20765	20829	20869	20705	20496	20530	20730	20763	20629	20646	20712	20679	20746	20774	20811	20702	20586	20759	20700	20630	20490	20551	20912	20593	20772	20919	20728	20770	20684	20931	20573	20856	20582	20606	20872	20591	20581	20680	20735	20594	20796	20708	20737	20639	20528	20814	20960	20486	20777	20734	20574	20521	20750	20629	20730	20570	20786	20667	20938	20712	20766	20899	20627	20744	20762	20751	20715	20648	20644	20710	20629	20573	20570	20849	20622	20628	20662	20783	20740	20782	20761	20748	20807	20460	20623	20722	20767	20678	20740	20709	20591	20635	20718	20689	20716	20546	20671	20513	20667	20697	20678	20759	20838	20602	20826	20644	20524	20900	20696	20738	20803	20551	20796	20767	20538	20817	20640	20588	20774	20755	20772	20529	20744	20655	20731	20681	20663	20626	20771	20530	20804	20736	20579	20676	20512	20746	20563	20868	20832	20788	20798	20770	20617	20924	20824	20705	20866	20626	20736	20704	20640	20784	20802	20716	20533	20742	20400	20834	20905	20752	20558	20547	20744	20694	20636	20629	20564	20717	20632	20766	20749	20717	20706	20709	20876	20717	20653	20761	20680	20808	20760	20668	20696	20860	20782	20696	20733	20737	20661	20675	20677	20937	20608	20710	20678	20907	20488	20761	20734	20746	20981	20750	20663	20589	20571	20681	20780	20739	20833	20724	20789	20577	20890	20655	20703	20851	20673	20772	20559	20608	20848	20727	20649	20760	20663	20626	20628	20670	20626	20678	20716	20842	20814	20905	20679	20605	20748	20418	20764	20533	20738	20596	20608	20747	20769	20783	20848	20520	20630	20567	20688	20655	20912	20694	20855	20625	20611	20604	20635	20669	20736	20800	20801	20806	20445	20879	20710	20801	20720	20706	20709	20527	20507	20898	20715	20500	20514	20518	20612	20614	20629	20757	20524	20611	20598	20700	20695	20752	20437	20705	20580	20738	20828	20830	20640	20486	20615
38463	55118	43105	28690	21567	18727	17847	17191	17259	17307	17315	17269	17144	17264	17106	17293	17266	17214	17327	17293	17208	17339	17514	17118	17222	17323	17184	17414	17271	17086	17310	17246	17224	17188	17280	17131	17378	17381	17261	17308	17315	17178	17221	17357	17327	17261	17402	17162	17308	17203	17281	17451	17283	17418	17222	17317	17196	17304	17257	17155	17186	17388	17248	17424	17311	17267	17144	17199	17305	17208	17454	17356	17247	17259	17311	17388	17181	17191	17380	17212	17283	17386	17208	17341	17206	17185	17277	17232	17288	17415	17276	17187	17321	17207	17236	17197	17338	17232	17355	17326	17358	17173	17317	17427	17136	17197	17233	17314	17321	17240	17204	17328	17389	17223	17405	17393	17080	17343	17251	17374	17324	17283	17153	17332	17358	17254	17322	17292	17227	17168	17173	17232	17273	17429	17368	17376	17138	17367	17105	17183	17315	17278	17357	17017	17308	17362	17055	17170	17288	17226	17146	17279	17243	17149	17307	17178	17291	17403	17094	17336	17077	17196	17310	17333	17238	17166	17317	17265	17236	17169	17062	17260	17434	17226	17285	17263	17404	17303	17296	17119	17196	17292	17239	17237	17250	17292	17199	17178	17246	17402	17235	17289	17156	17175	17234	17460	17126	17267	17385	17298	17248	17370	17103	17155	17189	17237	17269	17169	17339	17195	17290	17346	17269	17250	17346	17060	17233	17192	17043	17286	17121	17267	17450	17202	17369	17185	17201	17440	17377	17337	17393	17289	17294	17231	17238	17219	17333	17345	17216	17166	17335	17312	17521	17276	17328	17082	17395	17243	17340	17149	17242	17418	17260	17240	17394	17292	17236	17183	17248	17027	17265	17282	17183	17170	17170	17291	17177	17436	17202	17281	17457	17315	17314	17268	17201	17365	17407	17216	17174	17363	17229	17099	17319	17170	17111	17249	17234	17300	17273	17386	17137	17269	17216	17240	17148	17367	17341	17357	17322	17208	17321	17304	17309	17295	17443	17188	17153	17351	17297	17404	17384	17166	17510	17375	17309	17393	17118	17216	17194	17292	17352	17133	17143	17146	17215	17454	17241	17365	17178	17186	17255	17390	17171	17387	17212	17366	17317	17230	17328	17295	17324	17142	17263	17225	17313	17396	17147	17140	17232	17037	17292	17233	17186	17310	17213	17328	17349	17322	17214	17357	17437	17364	17259	17236	17325	17393	17231	17401	17273	17269	17075	17280	17081	17222	17479	17330	17078	17397	17146	17259	17285	17315	17195	17221	17183	17364	17182	17153	17204	17192	17309	17181	17134	17342	17264	17315	17291	17281	17265	17359	17234	17365	17267	17380	17336	17363	17251	17296	17333	17122	17342	17318	17185	17308	17224	17063	17238	17273	17359	17196	17311	17123	17048	17321	17249	17185	17303	17172	17236	17391	17345	17339	17380	17342	17145	17261	17313	17258	17214	17236	17242	17303	17299	17142	17193	17111	17206	17383	17383	17214	17374	17331	17116	17380	17229	17384	17220	17368	17257	17181	17387	17329	17174	17403	17065	17246	17308	17026	17297	17227	17310	17312	17280	17167	17106	17203	17167	17287	17055	17282	17315	17205	17275	17148	17321	17365	17232	17342	17063	17115	17326	17132	17178	17239	17284	17416	17199	17274	17189	17366	17221	17436	17326	17293	17171	17398	17266	17170	17351	17104	17135	17156	17245	17345	17145	17359	17206	17242	17180	17192	17251	17072	17370	17224	17226	17188	17247	17190	17324	17306	17325	17159	16933	17221	17329	17329	17158	17418	17368	17437	17232	17207	17193	17198	17466	17286	17124	17217	17444	17321	17288	17453	17349	17252	17290	17399	17282	17222	17344	17105	17281	17154	17336	17340	17302	17332	17165	17238	17312	17178	17279	17379	17232	17339	17265	17111	17347	17241	17346	17291	17401	17310	17200	17196	17348	17285	17261	17241	17259	17244	17151	17207	17230	17251	17232	17346	17183	17336	17355	17280	17289	17175	17361	17249	17454	17313	17299	17402	17253	17183	17257	17280	17241	17276	17224	17260	17201	17147	17172	17181	17306	17213	17505	17193	17304	17357	17290	17275	17426	17181	17149	17092	17370	17175	17281	17240	17288	17155	17318	17347	17348	17013	17171	17325	17269	17015	17165	17317	17341	17219	17157	17316	17357	17246	17258	17311	17299	17288	17282	17370	17233	17276	17346	17304	17252	17262	17278	17383	17500	17350	17226	17257	17274	17144	17193	17436	17194	17375	17190	17224	17247	17354	17232	17268	17285	17294	17243	17183	17181	17244	17228	17390	17180	17395	17287	17121	17495	17340	17356	17389	17260	17195	17422	17231	17356	17281	17373	17237	17218	17298	17245	17216	17378	17202	17232	17277	17217	17400	17248	17159	17242	17099	17178	17201	17128	17208	17546	17274	17255	17372	17104	17165	17245	17142	17463	17305	17531	17125	17252	17219	17190	17222	17270	17018	17159	17131	17234	17296	17294	17308	17120	17276	17350	17230	17101	17317	17244	17289	17145	17185	17247	17220	17346	17160	17355	17368	17185	17166	17243	17342	17327	17243	17349	17377	17092	17362	17266	17429	17380	17164	17275	17162	17176	17361	17283	17151	17358	17177	17245	17238	17333	17454	17374	17139	17161	17273	17309	17223	17391	17078	17265	17136	17102	17011	17294	17223	17204	17318	17191	17263	17180	17339	17392	17269	17228	17380	17151	17276	17225	17229	17183	17272	17236	17171	17168	17207	17281	17336	17264	17214	17371	17092	17339	17288	17304	17086	17401	17189	17386	17333	17295	17225	17334	17236	17123	17363	17202	17264	17206	17402	17322	17252	17430	17438	17240	17132	17413	17254	17272	17213	17288	17330	17139	17107	17200	17261	17271	17356	17254	17366	17257	17079	17258	17405	17257	17175	17308	17393	17375	17275	17341	17338	17173	17224	17165	17300	17278	17174	17188	17140	17330	17358	17220	17341	17233	17301	17464	17222	17323	17250	17351	17213	17409	17103	17392	17162	17281	17289	17139	17193	17131	17274	17332	17187	17339	17237	17237	17339	17396	17301	17247	17175	17346	17195	17318	17180	17364	17321	17421	17173	17306	17188	17154	17225	17269	17341	17235	17375	17428	17110	17274	17074	17299	17162	17273	17357	17289	17251	17324	17190	17249	17191	17347	17078	17380	17240	17287	17349	17277	17376	17349	17183	17372	17188	17214	17294	17154	17332	17166	17259	17291	17280	17185	17040	17222	17402	17198	17274	17236	17230	17130	17243	17144	17234	17202	17159	17054	17286	17094	17209	17343	17237	17285	17247	17451	17306	17138	17329	17185	17033	17283	17237	17045	17363	17164	17160	17191	17215	17346	17284	17311	17161	17319	17279	17203	17270	17452	17186	17308	17272	17237	17404	17307	17231	17153	17228	17280	17113	17253	17247	17316	17428	17127	17155	17253	17259	17219	17296	17207	17264	17207	17171	17394	17385	17306	17375	17551	17164	17338	17220	17243	17395	17197	17169	17280	17438	17319	17373	17313	17285	17183	17253	17248	17176	17276	17333	17148	17179	17416	17355	17258	17378	17322	17275	17247	17321	17354	17281	17232	17220	17231	17320	17297	17367	17305	17250	17247	17258	17222	17243	17105	17256	17318	17232	17369	17387	17145	17309	17195	17241	17424	17232	17333	17250	17310	17186	17165	17275	17287	17283	17206	17328	17419	17231	17215	17277	17284	17104	17261	17319	17287	17193	17236	17224	17208	17078	17393	17344	17205	17230	17225	17361	17372	17206	17204	17264	17303	17191	17277	17413	17057	17399	17186	17362	17467	17263	17269	17276	17129	17151	17113	17326	17245	17182	17274	17241	17390	17331	17302	17247	17334	17084	17221	17101	17370	17225	17273	17075	17284	17168	17435	17085	17187	17153	17421	17179	17362	17323	17300	17431	17222	17214	17273	17107	17118	17222	17504	17210	17412	17334	17271	17393	17327	17312	17272	17264	17070	17295	17199	17403	17180	17237	17297	17452	17353	17162	17221	17183	17311	17255	17358	17405	17279	17428	17157	17342	17288	17187	17396	17313	17225	17394	17346	17222	17399	17512	17290	17306	17285	17154	17112	17248	17265	17383	17224	17364	17245	17187	17162	17350	17339	17409	17180	17195	17262	17252	17307	17286	17326	17350	17158	17235	17178	17169	17192	17258	17041	17335	17327	17209	17223	17354	17379	17308	17236	17299	17216	17232	17117	17234	17346	17207	17201	17301	17368	17217	17221	17233	17342	17166	17330	17172	17198	17394	17067	17409	17215	17323	17254	17356	17200	17193	17223	17265	17259	17208	17211	17220	16999	17411	17211	17263	17199	17131	17336	17270	17460	17187	17211	17467	17293	17191	17287	17334	17259	17138	17226	17130	17323	17267	17443	17205	17416	17206	17338	17279	17493	17397	17475	17344	17320	17121	17210	17412	17339	17336	17208	17327	17471	17294	17237	17277	17258	17122	17212	17422	17315	17328	17220	17192	17337	17388	17348	17330	17244	17303	17195	17110	17370	17164	17269	17115	17268	17209	17414	17323	17338	17106	17328	17171	17323	17312	17302	17315	17204	17324	17248	17307	17434	17152	17322	17372	17192	17186	17206	17518	17302	17213	17225	17261	17258	17309	17131	17372	17305	17203	17197	17256	17373	17228	17318	17277	17260	17347	17272	17330	17244	17408	17314	17318	17302	17389	17302	17218	17473	17138	16993	17204	17324	17195	17162	17305	17316	17275	17108	17309	17303	17278	17441	17315	17271	17313	17259	17169	17249	17009	17279	17267	17342	17212	17103	17181	17334	17181	17497	17237	17105	17323	17323	17380	17312	17378	17374	17063	17269	17253	17532	17242	17216	17251	17095	17162	17267	17323	17259	17359	17335	17375	17362	17221	17242	17309	17259	17208	17194	17362	17117	17288	17239	17135	17251	17264	17188	17202	17353	17268	17267	17352	16991	17225	17247	17435	17320	17398	17079	17224	17345	17186	17118	17179	17189	17133	17207	17102	17205	17315	17297	17406	17453	17390	17327	17322	17082	17450	17307	17308	17180	17385	17421	17360	17408	17267	17263	17327	17356	17305	17287	17226	17379	17279	17220	17198	17332	17229	17157	17193
24250	24610	39820	37994	31224	28492	25187	21443	21103	20995	20835	20909	20935	20826	20939	20923	20778	20733	20821	20812	20824	20928	20654	20924	20599	20706	20838	20802	20830	20612	20783	20720	20806	20550	20579	20671	20727	20823	20574	20810	20773	20608	20759	20640	20595	20447	20463	20630	20571	20758	20655	20671	20711	20909	20760	20600	20553	20653	20687	20720	20702	20675	20624	20573	20755	20472	20672	20658	20611	20752	20588	20676	20609	20565	20400	20846	20518	20637	20757	20803	20724	20571	20567	20743	20577	20553	20619	20651	20686	20663	20623	20438	20757	20567	20763	20674	20525	20460	20714	20628	20924	20569	20586	20655	20534	20751	20706	20685	20543	20558	20533	20670	20668	20528	20755	20659	20266	20688	20453	20644	20846	20482	20485	20581	20615	20591	20590	20671	20682	20534	20616	20759	20600	20521	20597	20513	20340	20704	20735	20637	20594	20476	20523	20768	20790	20928	20677	20473	20648	20435	20606	20678	20583	20524	20503	20695	20450	20736	20669	20600	20505	20780	20577	20600	20686	20250	20596	20551	20691	20578	20725	20683	20645	20520	20734	20684	20434	20614	20498	20643	20699	20469	20488	20791	20701	20340	20682	20675	20739	20534	20654	20929	20504	20571	20456	20732	20795	20527	20586	20647	20824	20639	20618	20488	20579	20523	20696	20641	20619	20827	20662	20710	20473	20696	20547	20770	20442	20643	20608	20584	20659	20548	20685	20416	20699	20550	20723	20575	20741	20863	20820	20509	20550	20742	20697	20473	20534	20378	20721	20716	20590	20659	20599	20729	20604	20625	20726	20630	20490	20754	20646	20614	20853	20719	20455	20410	20702	20693	20667	20908	20632	20815	20796	20633	20749	20414	20670	20724	20769	20822	20604	20667	20493	20759	20864	20730	20486	20651	20755	20775	20684	20735	20731	20804	20508	20560	20715	20504	20577	20555	20561	20724	20555	20582	20759	20524	20696	20737	20579	20766	20570	20448	20825	20634	20452	20678	20573	20724	20830	20593	20646	20747	20776	20712	20912	20771	20684	20675	20700	20615	20653	20624	20621	20527	20513	20707	20459	20554	20618	20696	20706	20389	20505	20509	20564	20683	20568	20458	20707	20801	20774	20514	20598	20655	20636	20325	20693	20657	20762	20534	20662	20540	20760	20365	20627	20781	20596	20673	20483	20731	20825	20541	20332	20580	20831	20511	20718	20717	20590	20453	20666	20621	20555	20730	20693	20604	20456	20586	20502	20596	20683	20588	20571	20714	20637	20456	20747	20484	20698	20720	20676	20535	20563	20561	20565	20726	20678	20702	20689	20824	20655	20577	20762	20886	20666	20507	20679	20585	20615	20452	20666	20615	20621	20552	20539	20459	20562	20347	20647	20578	20658	20737	20717	20827	20734	20735	20628	20605	20473	20432	20635	20382	20735	20710	20587	20616	20491	20671	20658	20695	20484	20576	20723	20454	20466	20502	20742	20440	20747	20597	20450	20623	20709	20543	20643	20722	20437	20539	20495	20800	20584	20408	20422	20669	20536	20770	20551	20978	20675	20644	20634	20644	20614	20607	20808	20722	20892	20572	20687	20684	20649	20604	20427	20607	20664	20727	20454	20781	20700	20826	20662	20737	20820	20602	20704	20743	20524	20669	20813	20763	20794	20652	20536	20433	20398	20659	20756	20776	20626	20845	20754	20695	20502	20885	20713	20556	20789	20692	20712	20526	20487	20854	20633	20444	20651	20754	20623	20644	20614	20652	20533	20466	20548	20638	20556	20540	20490	20541	20622	20532	20503	20551	20606	20639	20676	20612	20691	20488	20492	20577	20762	20552	20696	20552	20598	20490	20698	20756	20760	20621	20807	20688	20422	20933	20716	20744	20589	20991	20689	20458	20720	20404	20613	20654	20643	20636	20621	20724	20698	20563	20733	20774	20449	20604	20759	20869	20838	20644	20662	20856	20727	20536	20604	20605	20570	20685	20606	20356	20613	20766	20768	20569	20748	20652	20633	20648	20543	20728	20665	20583	20739	20720	20748	20475	20542	20725	20780	20542	20638	21001	20688	20544	20708	20773	20662	20666	20630	20594	20402	20635	20613	20550	20815	20778	20752	20759	20695	20727	20868	20655	20732	20739	20758	20762	20638	20733	20595	20692	20734	20532	20611	20540	20836	20616	20510	20468	20683	20752	20463	20632	20718	20563	20610	20592	20616	20415	20612	20636	20556	20620	20505	20504	20709	20705	20487	20435	20605	20538	20769	20561	20607	20568	20522	20845	20514	20755	20586	20464	20647	20624	20568	20709	20673	20602	20592	20652	20679	20612	20632	20858	20656	20458	20719	20621	20665	20450	20675	20407	20727	20656	20649	20695	20593	20539	20765	20555	20681	20469	20610	20493	20643	20416	20576	20412	20498	20739	20689	20520	20686	20672	20575	20759	20634	20451	20727	20494	20763	20679	20797	20672	20608	20588	20623	20743	20581	20631	20571	20695	20553	20891	20710	20674	20487	20563	20580	20528	20506	20424	20637	20425	20672	20653	20652	20630	20491	20638	20651	20738	20551	20591	20603	20708	20765	20549	20552	20468	20612	20453	20603	20514	20781	20599	20659	20427	20500	20791	20578	20652	20496	20790	20567	20693	20681	20731	20508	20635	20656	20550	20641	20552	20651	20548	20634	20702	20863	20744	20637	20560	20735	20769	20496	20645	20696	20629	20685	20604	20610	20660	20610	20905	20781	20868	20585	20717	20516	20703	20496	20661	20732	20602	20579	20658	20565	20491	20928	20664	20489	20175	20537	20598	20702	20610	20687	20625	20731	20576	20619	20539	20801	20782	20687	20753	20678	20876	20715	20615	20639	20776	20595	21022	20721	20640	20727	20908	20627	20681	20549	20545	20645	20589	20747	20556	20586	20538	20797	20692	20561	20641	20658	20605	20651	20452	20651	20746	20491	20694	20741	20572	20642	20619	20697	20756	20504	20529	20484	20619	20639	20575	20709	20550	20499	20457	20849	20639	20703	20486	20648	20556	20795	20563	20674	20596	20373	20855	20669	20758	20607	20773	20569	20721	20756	20597	20460	20601	20695	20526	20556	20672	20659	20441	20754	20639	20383	20456	20602	20871	20819	20662	20925	20937	20745	20796	20837	20612	20641	20660	20715	20749	20638	20687	20482	20393	20510	20658	20712	20630	20675	20599	20612	20935	20695	20678	20682	20400	20406	20684	20631	20703	20529	20643	20700	20816	20622	20645	20581	20697	20647	20588	20434	20497	20590	20610	20493	20523	20490	20616	20400	20796	20767	20581	20564	20661	20640	20918	20684	20750	20668	20659	20521	20498	20574	20403	20639	20571	20666	20747	20529	20534	20537	20631	20712	20575	20557	20784	20578	20596	20607	20635	20594	20401	20719	20489	20718	20615	20746	20530	20735	20497	20499	20492	20723	20608	20504	20784	20721	20555	20757	20573	20585	20549	20475	20538	20569	20462	20546	20635	20598	20829	20841	20772	20937	20613	20450	20955	20686	20721	20454	20724	20546	20492	20596	20679	20667	20812	20627	20436	20639	20517	20605	20433	20683	20738	20536	20642	20761	20588	20671	20526	20665	20627	20701	20598	20784	20399	20557	20809	20779	20618	20811	20768	20534	20704	20380	20627	20652	20464	20812	20516	20598	20669	20721	20739	20780	20450	20771	20459	20592	20681	20635	20637	20484	20617	20756	20801	20718	20820	20617	20682	20770	20797	20693	20531	20784	20574	20692	20682	20829	20520	20794	20780	20543	20578	20597	20527	20597	20699	20863	20744	20533	20523	20607	20775	20792	20519	20775	20583	20699	20785	20650	20528	20634	20718	20458	20670	20748	20580	20597	20375	20598	20671	20631	20681	20945	20797	20692	20571	20675	20644	20496	20792	20784	20654	20564	20777	20588	20597	20828	20424	20752	20430	20666	20824	20561	20490	20348	20484	20749	20514	20598	20650	20661	20412	20532	20540	20757	20445	20652	20744	20405	20616	20827	20691	20701	20718	20586	20649	20703	20524	20511	20670	20646	20526	20586	20649	20714	20581	20506	20586	20525	20577	20718	20693	20524	20804	20572	20513	20727	20601	20601	20783	20827	20479	20397	20630	20563	20841	20719	20606	20656	20740	20747	20925	20762	20540	20512	20597	20633	20655	20701	20685	20804	20464	20651	20562	20685	20765	20512	20510	20598	20656	20760	20676	20571	20620	20549	20577	20569	20679	20523	20506	20556	20530	20615	20717	20765	20484	20558	20513	20730	20558	20598	20438	20539	20503	20551	20618	20683	20589	20751	20612	20585	20678	20713	20688	20722	20696	20621	20689	20614	20551	20420	20752	20709	20716	20724	20761	20852	20545	20619	20449	20781	20766	20549	20658	20647	20529	20574	20654	20733	20612	20572	20788	20564	20492	20450	20563	20782	20490	20530	20442	20564	20786	20575	20697	20696	20802	20648	20425	20654	20791	20642	20628	20592	20532	20608	20823	20624	20602	20356	20415	20470	20473	20677	20661	20768	20626	20652	20476	20595	20722	20795	20336	20580	20583	20509	20694	20631	20745	20670	20651	20593	20699	20649	20496	20648	20505	20757	20735	20688	20825	20676	20562	20717	20770	20650	20582	20655	20618	20527	20554	20830	20559	20499	20677	20595	20816	20839	20719	20663	20697	20622	20704	20659	20838	20607	20536	20668	20690	20722	20768	20497	20757	20602	20634	20724	20548	20743	20734	20547	20560	20927	20530	20565	20691	20397	20673	20637	20541	20662	20729	20430	20783	20510	20607	20863	20607	20911	20661	20865	20963	20666	20637	20549	20705	20758	20620	20592	20727	20412	20595	20673	20691	20734	20657	20665	20557	20663	20749	20838	20703	20749	20525	20667	20731	20375	20627	20627	20630	20726	20599	20628	20701	20732	20745	20652	20570	20422	20602	20528	20778	20613	20702	20592	20632	20551	20664	20656	20762	20707	20645	20579	20634	20561	20784	20812	20558	20691	20624	20647	20509	20780	20665	20600	20536	20540	20714	20682	20656	20726	20506	20555	20712	20630	20791	20603	20634	20503	20632	20800	20656	20616	20663	20806	20580	20586	20550	20626	20632	20799	20549	20625	20660	20590	20510	20442	20626
62864	99839	81592	54191	37382	26346	19971	17772	17663	17352	17372	17314	17246	17337	17365	17276	17469	17322	17475	17424	17457	17393	17276	17246	17402	17323	17326	17193	17231	17240	17286	17397	17145	17285	17157	17232	17362	17442	17546	17191	17364	17470	17139	17363	17378	17400	17376	17513	17316	17326	17342	17286	17297	17169	17357	17413	17384	17258	17360	17298	17302	17418	17384	17302	17274	17320	17191	17319	17261	17268	17176	17236	17328	17464	17370	17320	17169	17257	17344	17214	17160	17212	17329	17220	17407	17327	17209	17373	17203	17211	17212	17372	17211	17318	17408	17464	17377	17197	17416	17280	17374	17183	17159	17113	17311	17281	17290	17328	17282	17334	17235	17332	17218	17322	17170	17432	17422	17215	17246	17320	17190	17176	17277	17236	17311	17319	17297	17177	17380	17340	17379	17113	17255	17435	17232	17342	17251	17279	17419	17274	17254	17127	17490	17368	17244	17245	17336	17334	17263	17306	17107	17447	17244	17333	17273	17243	17303	17243	17187	17293	17274	17430	17387	17285	17226	17289	17479	17281	17296	17184	17409	17206	17210	17182	17231	17182	17287	17191	17406	17435	17538	17313	17447	17254	17134	17314	17471	17263	17104	17281	17379	17273	17154	17087	17339	17323	17472	17120	17452	17395	17358	17149	17228	17357	17359	17313	17393	17441	17257	17272	17403	17467	17379	17322	17185	17593	17361	17391	17244	17313	17251	17244	17285	17315	17313	17285	17208	17281	17409	17211	17400	17079	17354	17424	17229	17191	17484	17205	17335	17416	17356	17271	17217	17365	17229	17377	17233	17317	17269	17269	17391	17189	17404	17357	17322	17438	17355	17283	17182	17292	17281	17337	17421	17260	17141	17287	17384	17251	17292	17247	17259	17370	17360	17346	17328	17321	17295	17288	17200	17416	17528	17402	17537	17366	17275	17369	17303	17096	17414	17246	17206	17238	17327	17189	17291	17278	17276	17209	17281	17246	17289	17229	17423	17335	17416	17325	17315	17330	17275	17372	17368	17294	17159	17193	17247	17271	17213	17420	17314	17312	17276	17332	17177	17328	17209	17328	17137	17282	17313	17158	17341	17192	17154	17215	17331	17380	17298	17167	17323	17522	17418	17402	17438	17204	17315	17261	17170	17367	17276	17223	17398	17367	17279	17234	17256	17165	17374	17327	17302	17443	17154	17312	17377	17403	17356	17161	17515	17258	17340	17352	17269	17220	17252	17311	17253	17215	17319	17186	17297	17284	17132	17536	17234	17244	17247	17293	17249	17310	17104	17086	17332	17161	17433	17307	17365	17328	17048	17110	17259	17451	17292	17173	17126	17223	17251	17212	17404	17361	17220	17340	17352	17275	17371	17349	17498	17369	17279	17227	17226	17251	17373	17463	17289	17406	17260	17288	17405	17334	17220	17331	17325	17359	17238	17327	17169	17375	17084	17290	17125	17319	17266	17256	17243	17359	17166	17321	17410	17220	17292	17382	17184	17258	17334	17269	17374	17248	17293	17333	17269	17248	17273	17366	17245	17318	17147	17382	17256	17279	17332	17199	17213	17240	17295	17365	17293	17304	17204	17212	17241	17137	17404	17292	17329	17342	17288	17235	17311	17323	17491	17242	17235	17197	17317	17258	17192	17387	17327	17231	17112	17428	17291	17208	17254	17108	17454	17352	17222	17299	17234	17270	17221	17306	17310	17363	17287	17244	17268	17432	17159	17297	17310	17027	17486	17399	17326	17234	17347	17395	17297	17364	17235	17333	17194	17311	17407	17195	17400	17363	17289	17425	17365	17214	17200	17160	17474	17252	17281	17276	17266	17295	17257	17452	17344	17368	17281	17264	17324	17335	17214	17486	17237	17390	17333	17392	17271	17001	17226	17162	17289	17179	17320	17340	17244	17246	17275	17099	17175	17308	17318	17341	17314	17183	17505	17206	17377	17289	17213	17255	17202	17362	17320	17241	17322	17173	17374	17174	17400	17382	17093	17247	17291	17264	17319	17137	17336	17258	17302	17252	17243	17343	17345	17415	17437	17282	17265	17147	17582	17332	17400	17215	17170	17280	17435	17122	17331	17225	17354	17368	17346	17294	17227	17189	17275	17402	17326	17254	17175	17530	17352	17350	17166	17381	17286	17133	17375	17266	17431	17163	17128	17458	17302	17504	17343	17197	17369	17201	17380	17287	17325	17307	17563	17345	17278	17283	17487	17330	17247	17352	17073	17263	17255	17297	17316	17189	17216	17291	17332	17278	17252	17205	17220	17303	17268	17243	17286	17330	17194	17288	17202	17115	17288	17294	17468	17190	17249	17056	17266	17179	17282	17319	17381	17129	17384	17382	17128	17237	17123	17335	17558	17430	17266	17266	17425	17373	17315	17261	17286	17186	17256	17160	17245	17147	17256	17354	17230	17354	17209	17270	17267	17386	17276	17371	17114	17381	17145	17363	17272	17229	17243	17256	17284	17384	17009	17229	17253	17174	17225	17182	17336	17255	17237	17380	17335	17304	17342	17396	17232	17406	17223	17137	17300	17364	17367	17277	17384	17417	17161	17391	17163	17047	17251	17219	17280	17170	17286	17305	17350	17375	17221	17152	17230	17287	17227	17301	17234	17286	17195	17365	17173	17094	17163	17318	17245	17281	17323	17173	17388	17263	17255	17375	17301	17320	17171	17267	17170	17110	17280	17287	17441	17392	17183	17268	17534	17318	17306	17262	17372	17377	17341	17365	17161	17209	17168	17054	17299	17250	17260	17252	17252	17263	17342	17366	17340	17085	17374	17295	17265	17295	17262	17303	17312	17308	17146	17239	17463	17258	17284	17365	17246	17182	17354	17298	17331	17280	17174	17409	17370	17333	17442	17310	17347	17331	17253	17332	17381	17358	17166	17278	17248	17069	17277	17291	17308	17065	17177	17450	17352	17371	17208	17418	17396	17270	17150	17251	17274	17293	17446	17199	17302	17238	17490	17245	17239	17350	17119	17347	17282	17416	17213	17307	17288	17323	17306	17110	17255	17204	17277	17225	17274	17360	17255	17399	17473	17287	17261	17328	17249	17188	17326	17220	17272	17344	17230	17335	17333	17355	17374	17175	17424	17105	17371	17367	17332	17323	17348	17371	17371	17410	17194	17310	17361	17293	17321	17272	17273	17209	17507	17433	17374	17272	17259	17289	17333	17305	17234	17205	17357	17270	17150	17272	17313	17220	17255	17163	17249	17399	17418	17354	17311	17192	17358	17306	17455	17388	17205	17095	17378	17219	17331	17194	17439	17324	17159	17216	17363	17438	17374	17177	17284	17355	17279	17278	17327	17210	17321	17260	17286	17260	17170	17332	17336	17349	17343	17238	17229	17357	17322	17347	17429	17219	17282	17244	17269	17337	17323	17276	17233	17234	17359	17289	17269	17168	17326	17151	17174	17183	17412	17283	17303	17139	17339	17264	17381	17132	17297	17508	17198	17326	17195	17437	17287	17385	17281	17249	17366	17316	17260	17324	17197	17161	17141	17271	17384	17327	17439	17383	17427	17358	17350	17343	17397	17191	17346	17454	17285	17423	17312	17284	17384	17390	17171	17082	17401	17150	17123	17108	17198	17287	17304	17341	17215	17182	17440	17408	17157	17333	17308	17074	17469	17238	17252	17200	17156	17268	17220	17324	17292	17350	17406	17257	17418	17368	17141	17305	17178	17411	17363	17314	17330	17269	17333	17301	17186	17374	17237	17268	17263	17293	17311	17467	17357	17336	17149	17353	17188	17371	17323	17342	17271	17335	17194	17209	17368	17175	17261	17250	17340	17363	17387	17275	17264	17247	17224	17135	17132	17286	17421	17279	17365	17386	17535	17358	17373	17423	17196	17175	17210	17208	17461	17188	17160	17301	17387	17274	17318	17369	17080	17244	17229	17362	17282	17348	17353	17350	17259	17219	17313	17367	17335	17425	17239	17351	17103	17318	17349	17535	17260	17345	17212	17349	17187	17229	17279	17440	17354	17237	17034	17279	17297	17285	17163	17229	17180	17087	17062	17189	17203	17313	17321	17218	17297	17458	17284	17092	17210	17232	17376	17380	17369	17233	17357	17185	17282	17394	17244	17296	17404	17230	17360	17143	17293	17160	17180	17263	17281	17183	17048	17453	17252	17292	17352	17571	17233	17413	17300	17133	17231	17550	17218	17225	17306	17273	17343	17252	17334	17283	17506	17306	17251	17345	17208	17280	17178	17298	17301	17245	17110	17278	17362	17431	17361	17132	17305	17314	17292	17377	17436	17398	17300	17264	17333	17133	17144	17271	17102	17421	17255	17409	17312	17266	17366	17284	17143	17353	17249	17384	17180	17308	17378	17090	17269	17422	17311	17483	17311	17387	17349	17149	17393	17434	17345	17250	17331	17340	17324	17164	17323	17318	17335	17187	17231	17422	17293	17347	17268	17224	17336	17388	17387	17312	17244	17307	17261	17387	17308	17184	17282	17334	17281	17290	17167	17383	17173	17193	17234	17187	17269	17328	17254	17283	17146	17224	17316	17441	17351	17129	17295	17367	17333	17356	17386	17275	17343	17390	17289	17265	17176	17274	17262	17222	17272	17408	17283	17323	17229	17238	17331	17272	17282	17445	17225	17293	17271	17443	17348	17161	17324	17189	17410	17294	17200	17313	17267	17304	17306	17332	17290	17260	17337	17330	17218	17344	17279	17383	17366	17271	17352	17269	17325	17266	17114	17215	17238	17354	17250	17436	17242	17433	17400	17263	17303	17316	17331	17230	17306	17356	17384	17446	17186	17244	17444	17527	17192	17311	17394	17394	17228	17326	17329	17349	17451	17277	17296	17259	17190	17269	17405	17293	17271	17188	17265	17171	17385	17266	17282	17315	17327	17233	17295	17313	17345	17310	17315	17376	17467	17193	17388	17323	17031	17452	17459	17460	17286	17334	17264	17487	17341	17276	17208	17258	17244	17255	17333	17281	17122	17175	17347	17319	17310	17218	17154	17401	17296	17196	17436	17220	17083	17333	17238	17273	17374	17413	17217	17199	17330	17190	17416	17316	17297	17300	17358	17169	17250	17408	17121	17273	17257	17328	17177	17148	17097	17306	17309	17113	17129	17376	17381	17412	17203	17234	17241	17225	17308	17155	17242	17274
22957	22934	35240	32733	31056	30291	29055	22811	21556	21601	21229	21126	21137	20996	21288	20879	21086	21025	20826	21217	20996	20903	20898	20747	20915	20827	20865	21026	21015	20856	20834	20802	20833	21061	20774	20939	20900	20968	20850	20670	20711	20924	20862	20924	21143	20815	20821	20816	20811	20859	20843	20654	20847	20970	20796	20847	20820	20836	20657	21021	20838	20675	20575	20743	20760	20870	20922	20708	20901	20849	20976	20838	20828	20587	20706	20783	20654	20675	20817	20739	20771	20705	20822	20751	20780	20715	20821	20647	20683	20736	20950	20682	20672	20897	20695	20616	20789	20875	20972	20708	20542	20802	20866	20829	20992	20701	20734	20750	20746	20853	20757	21028	20969	20730	20787	20781	20810	20741	20897	20730	20856	20770	20566	20762	20581	20718	20907	20917	20724	20609	20589	20685	20987	20766	20812	20858	20740	20718	20727	21017	20832	20819	20971	20706	20532	20549	20814	20982	20711	20554	20719	20634	20737	20936	20767	20834	20794	20796	20846	20754	20711	20505	20657	20900	20719	20654	20808	20683	20637	20661	20859	20704	20919	20705	20706	20604	20772	20835	20871	20846	20780	20913	20904	20490	20546	20852	20603	20851	20789	20819	20712	20833	20808	20847	20662	20870	20744	20565	20682	20641	20949	20726	20815	20728	20806	20642	20818	20762	20564	20810	20727	20849	20779	20756	20882	20743	20565	20861	20979	20756	20627	20641	20850	20817	20835	20834	20859	20507	20963	20773	20689	20768	20881	20775	20636	20781	20971	20711	20854	20829	20661	20895	20790	20646	20822	20813	20754	20779	20623	20690	20757	20843	20859	20703	20789	20835	20693	20645	20593	20792	20940	20781	20581	20790	20796	20827	20670	20707	20630	20624	20462	20763	20692	20710	20706	20765	20674	20740	20781	20776	20697	20732	20759	20898	20879	20741	20801	20652	20750	20832	20870	20809	20771	20696	20823	20952	21014	20724	20797	20793	20579	20550	20740	20721	20562	20612	20885	20778	20810	20537	20733	20724	20764	20717	20757	20785	20811	20629	20718	20898	20811	20682	20857	20832	20743	20742	20788	20630	20698	20857	20901	20819	20800	20797	20781	20988	20811	20913	20892	20750	20900	20789	20850	20921	20628	20962	20907	20766	20619	20863	20739	20699	20556	20518	20831	20737	20618	20749	20697	21034	20806	21038	20718	20624	20562	20627	20637	20891	20815	20976	20721	20645	20747	20638	20740	20533	20693	20857	20892	20655	20575	20489	20880	20886	20861	20582	20569	20756	20849	20822	20705	21037	20720	20860	20913	20856	20806	20758	20967	20774	20844	20948	20759	20550	20892	21004	20553	20592	20572	20620	20720	20726	20798	20947	20603	20980	20760	20854	20952	20950	20863	20845	20616	20589	20889	20629	20806	20711	20861	20832	20773	20694	20806	20765	21155	20779	20773	20671	20687	20681	20702	20946	20767	20786	20774	20717	21053	20813	20984	20797	20730	20759	20632	20620	20651	20849	21002	20753	20794	20707	20860	20796	20852	20782	20790	20718	20837	20999	20713	20556	20691	21017	20874	20859	20672	20927	20814	20673	20760	20638	20685	20744	20811	20736	20654	20824	20754	20917	20851	20670	20617	20546	20816	20935	20542	20618	20497	20657	20695	20710	20784	20643	20884	20586	20867	20869	20861	20870	20839	20635	20754	20701	20782	20915	20768	20896	20895	20905	20747	20710	20741	20731	20889	20821	20781	20690	20841	20603	20725	20531	20609	20817	20872	20826	20749	20780	20799	20636	20861	20907	20853	20543	20848	20817	20620	20534	20869	20779	20605	20744	20622	20691	20776	20889	20816	20673	20790	20713	20643	20783	20858	20906	20854	20844	20646	20781	20824	20684	20860	20771	20715	20612	20722	20755	21052	20890	20946	20726	20875	20869	20746	20742	20738	20541	20859	20769	20774	20898	20751	20792	20641	20663	20601	20571	20889	20953	20745	20740	20628	20880	20709	20672	20594	20757	20745	20881	20760	20750	20838	20872	20850	20676	20718	20797	20913	20811	20636	20433	20722	20697	20878	20924	20691	20772	20712	20955	20616	20706	20629	20929	20765	20979	20788	20914	20665	20518	20767	20761	20718	20710	20859	20922	20926	20716	20822	20979	20793	20856	20704	20651	20817	20659	20891	20613	20931	20814	20735	20552	20628	20770	20802	20741	20947	20876	20899	20694	20751	20900	20760	20743	20839	20841	20927	20585	20874	20738	20874	20712	20876	20859	20805	20869	20735	20846	20739	20689	20842	20887	20748	20764	20654	20749	20842	20899	20871	20702	20726	20690	20711	20801	20897	20958	20756	21038	20693	20467	20739	20711	20867	20873	20900	20678	20684	20570	20827	20720	20783	20625	20758	20648	20719	20758	20667	20644	20656	20794	20877	20558	20875	20720	20819	20678	20756	20653	20787	20716	20764	20795	20877	20582	20681	20954	20814	20797	20929	20576	20674	20623	20789	20426	20771	20808	20789	20704	20636	20689	20673	20891	20727	20757	20629	20766	20895	20739	20635	20808	20627	20635	20563	20695	20677	20710	20736	20784	20822	20872	20879	20663	20609	20926	20826	20734	20747	20625	20547	20625	20940	20887	20671	20840	20801	20765	20649	20707	20720	20699	20533	20555	20662	20660	20731	20888	20680	20731	20659	20640	20837	20618	20755	20713	20830	20912	20692	20887	20621	20640	20802	20953	20732	20608	20893	20541	20782	20682	21119	20688	20962	20779	20739	20939	20844	20696	20758	20677	20800	20935	20715	20564	20783	20757	20540	20693	20807	20845	20659	20729	20795	20809	20625	20803	20569	20840	20561	20686	20702	20591	20829	20667	20826	20765	20794	20757	20675	20668	20785	20780	20914	20705	20540	20745	20821	20791	20524	20607	20599	20625	20792	20719	20831	20709	20650	20779	20954	20790	20646	20714	20733	20743	20792	20683	20743	20546	20724	20765	20735	20603	20836	20934	20603	20741	20788	20744	20854	20705	20519	20938	20702	20744	20700	20828	20866	20737	20978	20655	20900	20689	20872	20544	20452	20599	20736	20760	20688	20725	20558	20877	20714	20887	20683	20663	20678	20744	20780	20807	20681	20772	20607	20721	20775	20774	20912	20797	20796	20590	20736	20743	20834	20639	20746	20722	20660	20852	20819	20875	20639	20705	20796	20787	20651	20779	20749	20607	20758	20562	20589	20701	20669	20936	20727	20663	20532	20763	20806	20957	20947	20580	20851	20563	20739	20879	20775	20858	20541	20781	20564	20640	20756	20983	20606	20802	20522	20760	20711	20699	20713	20791	20707	20783	20743	20842	20742	20816	20998	20749	20861	20828	20901	20710	20742	20536	20762	20739	20696	20767	20718	20976	20853	20762	20840	20693	20920	20716	20715	20726	20734	20633	20623	20738	20841	20729	20806	20838	20760	20951	20901	20707	20762	20596	20716	20970	20806	20784	20644	20891	20698	20610	20773	20764	20798	20882	20536	20746	20901	20845	20838	20664	20809	20674	20706	20746	20772	20680	20855	20720	20667	20702	20683	20711	20810	20775	20680	20675	20923	20774	20652	20785	20715	20705	20713	20672	20722	20833	20532	20794	20853	20744	20778	20660	20776	20567	20747	20676	20664	20605	20672	20576	20672	20675	20638	20664	20585	20695	20755	20779	20883	20779	20856	20750	20720	20820	20822	20763	20649	20917	20811	20815	20897	20751	20606	20752	20721	20660	20614	20739	20780	20739	20755	20694	20751	20852	20807	20819	20755	20845	20786	20743	20620	20971	20929	20852	20989	20713	20657	20862	20873	20806	20800	20799	20652	20838	20883	20855	20917	20717	20772	20856	20856	20572	20905	20802	20893	20616	20798	20800	20874	20861	20802	20910	20663	20716	20812	20909	20854	20669	20949	20792	20697	20671	20501	20823	20706	20786	20787	20697	20508	20578	20594	20921	20854	20960	20947	20785	20697	20662	20884	20740	20784	20692	20899	20778	20660	20834	20462	20816	20716	20836	20826	20809	20693	20901	20739	20679	20760	20843	20742	20741	20906	20761	20889	20849	20641	20691	20947	20745	20759	20872	20626	20832	20739	20670	20952	20624	20842	20592	20738	20790	20490	20835	20766	20872	20826	20718	20659	20789	20766	20705	20653	20673	20743	20774	20801	20703	20760	21068	20967	20830	20689	20651	20829	21191	20717	20828	20853	20736	20634	20609	20456	20582	20843	20908	20738	20772	20765	20729	20679	20604	20888	20723	20805	20759	20940	20698	20726	20663	20795	20686	20696	20807	20658	20822	20705	20721	20811	20735	20741	20784	20811	20754	20821	20856	20664	20789	20621	20767	20894	20784	20626	20725	20668	20787	20840	20809	20776	20683	20578	20773	20733	20887	20671	20709	20697	20594	20737	20722	20715	20608	20916	20696	20644	20779	20506	20862	20830	20700	20629	20779	20638	20726	20680	20874	20597	20854	20913	20822	20743	20853	20813	20548	20696	20850	20921	20868	20592	20640	20630	21061	20956	20862	20844	20812	20837	20796	20814	20744	20578	20969	20742	20567	20825	20723	20684	20619	20735	20622	20893	20822	20661	20507	20800	20755	20724	20758	20906	20929	20903	20776	20702	20905	20601	20839	20852	20664	20709	20741	20678	20601	20842	20611	20712	20780	20780	20545	20595	20593	20720	20872	20696	20984	20717	20672	20826	20699	20826	20628	20750	20622	20860	20752	20614	20801	20730	20750	20619	20636	20949	20764	21047	20725	20792	20802	20773	20745	20993	20717	20801	20750	20934	20796	20893	20839	20865	20613	20914	20845	20976	20787	20656	20645	20954	20636	20725	20680	20723	20748	20853	20558	20680	20547	20796	20810	20835	20743	20782	20949	20906	20873	20941	20814	20722	20730	20610	20830	20741	20713	20880	20768	20783	20778	20750	20663	20737	20948	20856	20730	20774	20646	20728	20795	20940	20857	20873	20648	20634	20879	20947	20736	20634	20550	20648	20932	20737	20576	20885	20595	20812	20879	20842	20625	20605	20837	20875	20884	20663	20565	20771	20616	20697	20807	20837	20832	20761	20726	20522	20787	20859	20629	20777	20590	20894	20712	20660	20761	20734	20607	20579	20721
63876	106167	90492	67049	47797	32565	22606	18533	17848	17362	17386	17303	17251	17140	17392	17316	17315	17319	17298	17293	17187	17360	17533	17254	17525	17263	17286	17284	17286	17018	17480	17057	17356	17294	17217	17375	17377	17255	17464	17329	17402	17250	17237	17284	17317	17534	17273	17229	17414	17408	17394	17292	17306	17283	17541	17174	17287	17355	17225	17337	17215	17209	17360	17221	17453	17361	17291	17262	17221	17380	17381	17291	17248	17424	17233	17451	17355	17270	17258	17451	17411	17258	17345	17253	17281	17172	17229	17215	17268	17342	17136	17324	17409	17376	17164	17496	17247	17197	17446	17447	17293	17054	17148	17220	17355	17190	17472	17267	17383	17274	17352	17217	17454	17393	17148	17440	17304	17437	17331	17407	17350	17249	17516	17271	17403	17368	17602	17330	17167	17326	17297	17346	17249	17308	17325	17237	17319	17314	17237	17397	17017	17337	17455	17345	17121	17174	17314	17587	17354	17302	17170	17248	17262	17302	17141	17247	17350	17267	17102	17439	17239	17360	17206	17280	17367	17275	17223	17253	17335	17214	17515	17274	17273	17132	17305	17247	17321	17273	17367	17506	17270	17327	17132	17345	17317	17273	17065	17374	17292	17404	17278	17297	17160	17450	17377	17104	17332	17436	17321	17293	17411	17181	17275	17297	17213	17490	17379	17422	17326	17355	17322	17314	17283	17354	17297	17260	17307	17462	17240	17334	17305	17388	17353	17486	17279	17326	17271	17327	17269	17187	17358	17446	17467	17350	17286	17294	17268	17239	17365	17116	17198	17303	17270	17208	17046	17237	17283	17286	17464	17260	17259	17443	17271	17449	17376	17086	17268	17222	17206	17166	17205	17222	17244	17254	17064	17295	17292	17271	17243	17276	17303	17503	17328	17256	17169	17203	17407	17350	17235	17168	17345	17244	17190	17349	17498	17384	17356	17241	17244	17372	17243	17340	17213	17386	17340	17263	17166	17329	17294	17044	17079	17259	17222	17362	17376	17276	17225	17210	17195	17293	17329	17268	17320	17432	17376	17195	17313	17241	17189	17308	17207	17329	17267	17409	17296	17460	17138	17345	17435	17365	17251	17380	17335	17213	17405	17254	17291	17343	17317	17323	17336	17195	17293	17294	17121	17194	17438	17218	17187	17220	17231	17222	17369	17155	17240	17242	17394	17409	17297	17298	17265	17252	17276	17154	17496	17142	17353	17313	17260	17151	17175	17197	17219	17231	17299	17347	17298	17262	17390	17425	17399	17285	17220	17369	17159	17337	17281	17239	17329	17215	17272	17491	17234	17279	17456	17250	17234	17295	17229	17260	17306	17311	17422	17307	17342	17309	17345	17392	17222	17224	17346	17113	17484	17260	17246	17225	17334	17283	17295	17324	17249	17257	17048	17318	17179	17253	17190	17204	17425	17252	17272	17279	17172	17303	17263	17177	17301	17338	17297	17426	17380	17443	17277	17131	17189	17389	17209	17288	17302	17239	17209	17320	17272	17425	17219	17321	17431	17274	17380	17346	17201	17667	17343	17313	17164	17239	17359	17359	17336	17300	17363	17344	17245	17442	17321	17181	17474	17204	17392	17288	17253	17133	17223	17222	17160	17377	17287	17305	17334	17475	17284	17465	17375	17331	17300	17548	17422	17289	17449	17277	17371	17447	17252	17301	17302	17110	17361	17380	17191	17387	17474	17052	17444	17386	17158	17350	17406	17186	17417	17321	17341	17275	17353	17444	17235	17186	17223	17265	17402	17291	17309	17301	17295	17187	17373	17210	17250	17184	17218	17198	17391	17316	17296	17313	17252	17337	17382	17188	17296	17290	17159	17154	17211	17297	17382	17304	17242	17275	17409	17479	17346	17218	17386	17241	17298	17360	17209	17314	17269	17461	17428	17400	17117	17366	17351	17253	17379	17264	17372	17223	17376	17267	17387	17249	17232	17278	17265	17217	17395	17212	17177	17165	17191	17250	17312	17423	17244	17413	17394	17314	17419	17269	17081	17354	17047	17392	17064	17454	17390	17203	17314	17232	17313	17460	17217	17219	17291	17182	17155	17057	17222	17295	17333	17241	17484	17344	17388	17185	17394	17188	17269	17247	17125	17284	17201	17172	17266	17184	17292	17183	17245	17217	17422	17431	17389	17383	17232	17258	17058	17179	17335	17127	17189	17258	17349	17279	17277	17232	17440	17290	17359	17378	17144	17145	17329	17321	17285	17343	17276	17356	17329	17022	17303	17214	17428	17224	17382	17294	17229	17256	17339	17444	17235	17408	17161	17366	17360	17412	17202	17370	17290	17461	17253	17284	17158	17315	17412	17192	17224	17356	17270	17426	17384	17392	17231	17132	17296	17373	17365	17389	17343	17214	17267	17129	17317	17394	17266	17382	17264	17398	17233	17273	17415	17475	17378	17338	17551	17267	17285	17327	17385	17341	17221	17363	17362	17437	17258	17135	17366	17235	17267	17172	17402	17390	17197	17223	17188	17381	17066	17426	17441	17318	17474	17445	17135	17373	17230	17427	17241	17265	17228	17238	17347	17305	17358	17200	17483	17232	17349	17371	17349	17294	17207	17072	17279	17279	17357	17226	17349	17193	17352	17176	17223	17294	17289	17252	17466	17151	17290	17239	17364	17255	17278	17366	17430	17313	17128	17205	17286	17509	17315	17263	17442	17325	17232	17379	17350	17373	17294	17285	17342	17411	17312	17197	17402	17234	17494	17215	17400	17429	17221	17325	17261	17399	17218	17335	17367	17441	17263	17178	17251	17445	17332	17405	17314	17281	17355	17042	17283	17298	17451	17225	17334	17368	17339	17349	17280	17254	17293	17272	17314	17274	17367	17304	17396	17327	17021	17288	17298	17407	17150	17328	17442	17235	17271	17208	17287	17385	17248	17178	17240	17258	17306	17367	17274	17316	17320	17235	17340	17468	17131	17227	17311	17087	17298	17367	17288	17248	17325	17352	17359	17209	17316	17442	17387	17334	17257	17275	17292	17365	17289	17386	17275	17209	17203	17177	17588	17296	17245	17283	17361	17138	17120	17199	17313	17323	17146	17170	17525	17311	17204	17175	17267	17321	17399	17145	17324	17258	17400	17326	17428	17468	17315	17244	17417	17318	17167	17161	17359	17337	17329	17217	17274	17162	17244	17343	17427	17165	17486	17149	17248	17323	17431	17228	17334	17206	17256	17384	17327	17322	17231	17221	17257	17288	17271	17273	17169	17306	17346	17227	17366	17304	17142	17348	17180	17306	17214	17111	17372	17323	17297	17403	17255	17210	17425	17209	17297	17123	17290	17250	17248	17310	17174	17342	17347	17264	17291	17236	17310	17255	17276	17342	17320	17181	17288	17198	17185	17213	17405	17254	17441	17476	17399	17358	17282	17274	17407	17251	17325	17047	17305	17232	17163	17489	17426	17365	17092	17311	17327	17351	17463	17175	17262	17392	17392	17354	17235	17401	17575	17409	17288	17196	17348	17353	17404	17343	17297	17282	17435	17483	17170	17509	17398	17346	17419	17270	17162	17088	17201	17384	17115	17403	17303	17271	17359	17410	17318	17367	17239	17155	17230	17351	17306	17403	17338	17319	17258	17368	17240	17287	17368	17526	17244	17137	17259	17332	17387	17335	17363	17426	17532	17359	17523	17230	17229	17196	17214	17238	17259	17233	17416	17137	17229	17279	17345	17303	17230	17218	17203	17328	17081	17041	17417	17222	17403	17287	17334	17321	17457	17259	17087	17237	17187	17337	17310	17286	17345	17401	17315	17263	17401	17285	17448	17135	17499	17307	17349	17192	17155	17323	17265	17157	17264	17233	17378	17246	17364	17377	17332	17226	17161	17147	17406	17139	17497	17265	17291	17145	17384	17447	17290	17318	17182	17339	17234	17426	17119	17222	17292	17174	17335	17349	17101	17237	17315	17283	17468	17176	17401	17329	17517	17493	17188	17473	17417	17538	17315	17358	17312	17334	17195	17219	17329	17206	17285	17245	17368	17274	17447	17252	17285	17342	17356	17330	17436	17268	17368	17226	17215	17314	17215	17446	17214	17302	17416	17281	17263	17282	17306	17432	17323	17186	17102	17266	17344	17275	17290	17402	17304	17221	17400	17159	17251	17327	17308	17373	17391	17384	17351	17264	17374	17198	17254	17445	17330	17344	17394	17313	17448	17330	17290	17389	17286	17279	17314	17277	17218	17375	17220	17324	17072	17388	17312	17283	17392	17226	17244	17382	17351	17242	17373	17418	17292	17305	17196	17116	17235	17224	17231	17359	17287	17174	17348	17439	17340	17363	17337	17414	17519	17301	17300	17184	17366	17054	17339	17260	17279	17291	17081	17394	17218	17192	17288	17246	17481	17234	17396	17229	17497	17361	17091	17194	17152	17384	17285	17362	17274	17276	17278	17321	17465	17252	17240	17252	17274	17268	17279	17411	17305	17309	17374	17449	17254	17279	17116	17419	17322	17318	17278	17321	17301	17233	17116	17220	17232	17205	17158	17229	17215	17349	17269	17288	17321	17464	17153	17194	17223	17241	17281	17398	17266	17326	17317	17181	17447	17038	17346	17242	17405	17319	17261	17139	17339	17229	17333	17032	17076	17260	17437	17278	17432	17263	17135	17266	17328	17246	17389	17274	17384	17295	17240	17267	17341	17191	17236	17222	17211	17314	17269	17277	17289	17267	17385	17340	17162	17303	17306	17320	17218	17265	17342	17434	17224	17203	17279	17344	17293	17402	17226	17261	17331	17386	17151	17259	17420	17391	17500	17310	17134	17357	17257	17424	17390	17244	17472	17321	17372	17285	17352	17309	17321	17331	17180	17261	17315	17183	17101	17232	17290	17251	17358	17385	17190	17399	17239	17497	17084	17413	17417	17100	17311	17410	17274	17309	17070	17261	17213	17206	17334	17399	17268	17359	17311	17379	17383	17280	17181	17239	17226	17294	17236	17458	17315	17526	17416	17209	17386	17378	17347	17251	17398	17318	17461	17272	17490	17365	17347	17463	17199	17364	17446	17312	17178	17247	17199	17217	17267	17328	17385	17315	17352	17343	17219	17235	17275	17243	17343	17410	17211	17234	17342	17311	17359	17202	17242	17356	17323	17130	17416	17343	17328	17258	17457	17250	17219	17211
30356	36051	41883	32752	24941	22494	21550	20908	20888	20752	20712	20750	21021	20759	21035	20789	20763	20852	20967	20701	20748	20763	20880	20837	20856	20873	20734	20894	20560	20905	20974	20858	20680	20690	20924	20859	20776	20790	20800	20794	20829	20752	20865	20801	20893	20801	20739	20802	20684	20947	20883	20799	20719	20803	20880	20623	20926	20700	20793	20670	20714	20883	20605	20893	20790	20783	20779	20677	20729	20670	20647	20767	20942	20775	20422	20618	20897	20920	20780	20802	20514	20802	20704	20783	20676	20748	20805	20838	20870	20694	20907	20868	20540	20785	21000	20927	20735	20718	20698	20568	20780	20693	20891	20802	20824	20913	20871	20653	20799	20777	20734	20792	20827	20661	20705	20901	20682	20659	20726	20673	20627	20706	20693	20519	21087	20795	20817	20724	20771	20757	20707	20636	20890	20876	20839	20511	20679	20726	20626	20532	20587	20770	20818	20729	20820	20777	20748	20760	20988	20872	20807	20873	20850	20637	20510	20664	20850	20650	20759	20887	20652	20852	20867	20752	20866	20695	20749	20608	20703	20775	20930	20802	20782	20708	20731	20591	20604	20716	20739	20847	20992	20859	20932	20627	20809	20773	20843	20747	20908	20721	20569	20833	20611	20686	20904	20665	20997	20930	20771	20707	20432	20606	20843	20795	20639	20442	20676	20793	20782	20600	20978	20513	20834	20803	20750	20643	20676	20582	20716	20504	20622	20642	20858	21104	20789	20715	20676	20603	20727	20780	20947	20742	20823	20989	20591	20717	20804	20684	20811	20763	20552	20826	20714	20971	20814	20728	20898	20544	20715	20744	20729	20835	20597	20786	20831	20890	20831	20873	20798	21158	20839	20707	20565	20594	21029	20572	20599	20636	20662	20825	20731	20882	20714	20734	20788	20899	20698	20824	20810	20814	20809	20726	20741	20327	20666	20615	20776	20915	20689	20706	20585	20653	20758	20856	20623	20734	20678	20569	20687	20850	20553	20792	20914	20691	20790	20889	20905	20671	20744	20838	20807	20528	20726	20943	20700	20716	20738	20746	20849	20554	20708	20879	20517	20703	20654	20977	20724	20818	20821	20819	20822	20768	20654	20676	20735	20689	20748	20649	20782	20764	20472	20676	20736	20736	20602	20882	20823	20926	20687	20849	20533	20672	20837	20834	20875	20722	20585	20781	20900	20529	20718	20809	20960	20761	20752	20638	20703	20799	20683	20774	20807	20828	21031	20904	20845	20675	20624	20619	20812	20816	20743	20749	20632	20837	20955	20890	20590	20906	20681	20549	20862	20764	20736	20909	20800	20822	20817	20712	20845	20945	20763	20639	20789	20533	20496	20750	20694	20733	20431	20862	20842	20701	20990	20939	20656	20513	20850	20930	20558	20852	20793	20767	20696	20779	20918	20563	20789	21025	20827	20743	20916	20688	20969	20841	20724	20803	20488	20745	20635	20638	20686	20857	20933	20700	20640	20709	20622	20784	20568	20779	20719	20672	20915	20799	20696	20846	20793	20700	20754	20923	20838	20725	20884	20996	20721	20773	20892	20742	20704	21067	20819	20797	20793	20858	20707	20716	20970	20841	20714	20781	20906	20603	20644	21017	20797	20676	20787	20715	20719	20809	20595	20668	20637	20664	20729	20756	20908	20768	20695	20898	20511	20834	20615	20624	20827	20946	20957	20718	20976	20740	20893	20621	20703	20863	20933	20789	20585	20763	20664	20747	20748	20996	20925	20948	20788	20665	20738	20592	20732	20626	20934	20779	20700	20769	21056	20793	20829	20810	20688	20456	20662	20723	20735	20757	20812	20437	20868	20701	20748	20680	20981	20933	20690	20742	20854	20891	20884	20766	20748	20916	20820	20811	20677	20636	20836	20829	20827	20772	20740	20681	20634	20797	20764	20735	20882	20874	20762	20837	20982	20634	20953	20695	20802	20717	20662	20777	20859	20599	20760	20751	20898	20920	20625	20799	20769	20975	20895	20829	20583	20661	20780	20892	20701	20736	20693	20545	20672	20776	20681	20688	20700	20664	20866	20648	20803	20687	20918	20746	20896	20745	20488	20855	20689	20782	20891	20900	20704	20723	20819	21063	20779	20707	20852	20656	20736	20628	20803	20879	20821	20863	20637	20685	20889	20825	20594	20726	20809	20771	20764	20809	20760	20817	20566	20893	20676	20807	20835	20624	20824	20851	20697	20811	20756	20548	20630	20807	20736	20839	20931	20747	20740	20586	20586	20827	20713	20770	20724	20808	20675	20686	20638	20861	20760	20802	20994	20792	20868	20822	20679	20904	20703	20859	20746	20687	20830	20763	20774	20909	20947	20590	20709	21060	20635	21071	20631	20824	20703	20768	20825	20547	20808	20674	20696	20688	20876	20658	20749	20930	20892	20658	20829	20668	20702	20811	20735	20767	20844	20766	20458	20625	20737	20703	20711	20710	20762	21018	20591	20730	20808	20929	20734	20829	20755	20804	20804	20781	20780	20906	20703	20612	20837	20810	20831	20649	20604	20796	20794	21010	20699	20872	20870	20886	20822	20633	20751	20769	20794	20680	20785	20751	20742	20506	20664	20828	20702	20688	20612	20813	20925	20740	20941	21088	20866	20804	20634	20840	20693	20949	20785	20803	20643	20679	20895	20747	20729	20763	20816	20559	20863	20943	20719	20766	20660	20793	20736	21016	20761	20701	20710	20776	20812	20717	20865	20391	20829	20820	20794	20831	20660	20893	20845	20710	20812	20695	20763	20733	20716	20592	20758	20818	20830	20602	20686	20707	20835	20676	20755	20785	20811	20870	20703	20923	20811	20672	20781	20791	20836	20674	20827	20654	20702	20858	20799	20839	20808	20743	20510	20748	20706	20846	20696	20794	20798	20605	20609	20735	20936	20759	20841	20596	20903	20862	20819	20899	20816	20756	20713	20785	20736	20669	20726	20533	20774	20803	20716	20676	20929	20884	20691	20628	20822	20736	20725	20640	20830	21058	20903	20954	20654	20802	20963	20614	20583	20896	20963	20705	20522	20755	20747	20722	20650	20733	20758	20677	20685	20583	20697	20677	20736	20788	20776	20731	20678	20819	20683	20827	20873	20841	20915	20569	20688	20718	20873	20571	20724	20848	20919	20845	20638	20785	20698	20956	20948	20592	20649	20773	21004	20865	20764	20477	20669	20878	20823	20606	20644	20711	20923	20893	20961	20732	20884	20761	20820	20801	20686	20708	21086	20568	20805	20642	20992	20828	20751	20702	20706	20756	20637	20579	20644	20553	20599	20610	20777	20779	20725	20655	20777	20613	20773	20843	20603	20842	20727	20604	20719	20783	20612	20774	20949	20700	20741	20767	20698	20847	20788	20935	20662	20698	20857	20771	20788	20701	20874	20867	20688	20557	20977	20724	20772	20669	20715	20702	20827	20883	20807	20862	20825	20670	20752	20966	20866	20858	20752	20883	20769	20825	20703	20594	20638	20798	20902	20909	20766	20578	20902	20547	20751	21062	20777	20759	20590	20818	20683	20743	20800	20842	20996	20523	20770	20604	20926	20800	20774	20620	20708	20816	20704	20659	20751	20734	20597	20950	20608	20753	20895	20653	20568	20956	20853	20953	20778	20667	20731	20465	20571	20760	20870	20924	20683	20674	20673	20612	20770	20834	20730	20736	20967	20828	20780	20669	20909	20849	21000	20833	20787	20537	20592	20788	20667	20852	20847	21029	20849	20826	20876	20784	20530	20899	20789	20595	20742	20827	20690	20913	20991	20884	20797	20701	20853	20680	20847	20867	20703	20890	20901	20637	20871	20866	20708	20837	20824	20771	20771	20665	20695	20807	20794	20754	20752	20700	20776	20872	20705	20768	20936	20876	20689	20715	20741	20804	20698	20552	20808	20752	20728	20535	20816	20732	20858	20865	20802	20857	20661	20736	20802	20782	20783	20887	20779	20581	20778	20615	20626	20935	20900	20877	20749	20737	20663	20841	20642	20895	20909	20681	20851	20562	20923	20699	20807	20813	20729	20842	20504	20685	20757	20631	20731	20825	21002	20848	20786	20889	20771	20682	20821	20808	20837	20928	21004	20631	20868	20714	20790	20794	20793	20769	20854	20716	20829	20870	20802	20730	20764	20667	20642	20718	20837	20588	20787	20667	20873	20750	20825	20747	20844	20692	21027	20747	20535	20806	20861	20792	20940	20747	20714	20785	20841	20763	20756	20528	20735	20722	20860	20798	20553	20707	20671	20730	20913	20833	20800	20684	20871	20587	20876	21012	20724	20711	20987	20818	20810	20796	20675	20668	20791	20883	20779	20681	20653	20846	20893	20939	20704	20774	20801	20617	20689	20668	20854	20711	20758	20841	20683	20700	20610	20705	21043	20870	20838	20691	20950	20779	20838	20815	20565	20667	20694	20676	20886	20878	20670	20666	20695	20502	20731	20809	20897	20869	20868	20750	20747	21000	20877	20949	20743	20547	20683	20850	20796	20624	20841	20752	20839	20719	20864	20728	20971	20718	20611	20874	20862	20753	20936	20785	20848	20614	20896	20873	20692	20787	20607	20816	20701	20628	20675	20722	20763	20681	21018	20782	20865	20964	20915	20653	20516	20693	20614	20745	20565	20748	20729	20958	20789	20936	20701	20513	20872	20733	20796	20740	20764	20822	20755	20613	20753	20818	20822	20792	20685	20927	20894	20728	20587	20849	20737	20900	20680	20691	20644	20597	20841	20818	20950	20806	20694	20754	20721	21088	20678	20737	20746	20805	20645	20620	20711	20931	20691	20946	20857	20443	21004	20889	20639	20680	20726	20853	20835	20786	20863	20695	20715	20707	20837	20815	20760	20816	20755	20590	20810	20768	20688	20918	20888	20646	20748	21021	20664	20808	20711	20736	20783	20489	20726	20470	20627	20956	20814	20685	20540	20732	20650	20822	20925	20787	20743	20677	20763	20686	20992	20568	20686	20820	20647	20729	20887	20854	20441	20756	20742	20389	20597	20817	20738	20648	20658	20701	20872	20865	20795	20870	20795	20986	20770	20926	20836	20775	20735	20728	20686	20793	20926	20572	20794	20451	20809	20818	20761	21039	20579	20912	20866	20976	20781	20705	20758	21007	20777	20687	20856	20679	20855	20810	20825	20729	20558	20961
38159	55506	43526	28699	21558	18790	17644	17351	17431	17329	17433	17299	17181	17239	17392	17321	17411	17284	17197	17308	17217	17323	17194	17394	17281	17391	17172	17387	17232	17241	17336	17242	17476	17267	17353	17118	17272	17246	17189	17178	17391	17284	17181	17520	17277	17163	17233	17221	17421	17155	17196	17170	17330	16965	17216	17229	17282	17409	17334	17413	17209	17156	17250	17191	17234	17351	17231	17382	17203	17206	17322	17242	17256	17251	17171	17345	17480	17226	17223	17322	17224	17389	17193	17323	17423	17319	17197	17333	17315	17328	17213	17240	17187	17431	17303	17229	17217	17322	17214	17361	17376	17359	17335	17273	17353	17252	17235	17353	17296	17276	17230	17123	17470	17123	17428	17214	17333	17321	17119	17459	17093	17311	17209	17348	17272	17228	17197	17399	17305	17493	17420	17224	17261	17205	17297	17342	17111	17288	17266	17255	17198	17317	17404	17140	17332	17211	17141	17199	17306	17277	17452	17377	17371	17291	17349	17245	17416	17217	17208	17030	17180	17271	17301	17257	17305	17395	17146	17295	17335	17386	17206	17296	17148	17177	17128	17198	17141	17502	17272	17221	17320	17222	17264	17256	17264	17483	17202	17107	17292	17198	17065	17397	17389	17320	17444	17345	17255	17183	17213	17263	17134	17103	17220	17285	17284	17216	17246	17428	17252	17135	17389	17244	17231	17238	17275	17319	17203	17191	17236	17332	17377	17282	17158	17390	17419	17226	17455	17378	17129	17298	17138	17380	17378	17370	17170	17156	17138	17236	17288	17194	17194	17227	17227	17323	17097	17356	17307	17108	17441	17385	17267	17228	17193	17389	17343	17277	17294	17325	17286	17357	17329	17237	17418	17319	17178	17268	17301	17225	17165	17367	17168	17380	17296	17390	17299	17329	17465	17285	17366	17226	17371	17341	17184	17299	17378	17111	17285	17285	17265	17179	17384	17231	17097	17320	17306	17298	17280	17270	17265	17349	17208	17272	17193	17214	17129	17172	17312	17454	17131	17394	17200	17361	17184	17312	17212	17222	17361	17316	17318	17280	17162	17212	17336	17335	17104	17255	17353	17361	17468	17439	17337	17407	17282	17331	17379	17047	17312	17445	17297	17305	17217	17143	17489	17258	17262	17344	17126	17307	17274	17284	17394	17235	17512	17377	17301	17194	17118	17307	17246	17268	16982	17271	17293	17456	17295	17123	17246	17229	17158	17221	17320	17136	17238	17268	17260	17256	17288	17345	17087	17126	17201	17176	17220	17328	17386	17281	17450	17354	17175	17193	17284	17226	17346	17150	17181	17342	17252	17255	17175	17354	17493	17210	17370	17300	17323	17304	17435	17233	17343	17287	17203	17281	17218	17284	17334	17496	17270	17187	17489	17259	17327	17385	17344	17198	17150	17415	17393	17350	17238	17308	17359	17319	17290	17246	17284	17180	17308	17335	17324	17252	17220	17269	17294	17045	17322	17198	17304	17386	17218	17320	17088	17249	17196	17313	17298	17204	17352	17319	17477	17412	17144	17252	17302	17239	17212	17377	17187	17214	17220	17141	17140	17165	17495	17344	17259	17149	17214	17185	17053	17178	17334	17321	17289	17266	17451	17066	17292	17017	17238	17284	17318	17252	17092	17207	17200	17147	17308	17267	17251	17342	17511	17128	17481	17348	17311	17255	17177	17414	17337	17128	17086	17420	17271	17249	17280	17411	17369	17464	17244	17250	17212	17233	17232	17385	17356	17372	17291	17264	17240	17340	17260	17152	17322	17345	17305	17155	17308	17193	17159	17392	17286	17257	17301	17241	17299	17313	17312	17182	17321	17427	17343	17309	17361	17183	17119	17409	17352	17314	17300	17286	17231	17331	17221	17335	17355	17314	17221	17217	17184	17273	17377	17253	17236	17289	17234	17395	17241	17340	17472	17446	17286	17318	17339	17245	17383	17185	17354	17185	17324	17230	17154	17278	17214	17266	17212	17155	17343	17401	17128	17331	17159	17284	17307	17422	17236	17379	17293	17200	17610	17290	17159	17350	17353	17341	17397	17364	17281	17562	17295	17289	17402	17174	17497	17437	17277	17300	17397	17336	17320	17328	17224	17349	17282	17173	17200	17099	17236	17362	17349	17279	17303	17227	17365	17355	17260	17298	17084	17312	17244	17394	17204	17235	17236	17236	17289	17257	17345	17175	17214	17395	17157	17288	17317	17490	17489	17080	17245	17220	17223	17279	17487	17382	17189	17149	17281	17357	17108	17321	17195	17303	17340	17261	17200	17151	17192	17182	17102	17427	17365	17448	17160	17252	17247	17354	17172	17200	17444	17167	17410	17319	17423	17287	17147	17130	17347	17252	17208	17262	17271	17323	17400	17353	17187	17407	17205	17219	17292	17224	17313	17172	17413	17111	17283	17508	17204	17151	17198	17344	17237	17281	17424	17328	17395	17225	17324	16930	17201	17363	17390	17290	17076	17278	17307	17435	17378	17313	17229	17260	17293	17141	17164	17275	17174	17172	17461	17429	17389	17383	17318	17258	17204	17168	17305	17297	17238	17293	17286	17210	17289	17272	17196	17228	17266	17253	17420	17304	17289	17273	17231	17402	17177	17516	17253	17153	17401	17246	17288	17209	17411	17192	17245	17343	17422	17357	17186	17265	17249	17291	17200	17244	17273	17382	17140	17249	17369	17291	17202	17199	17306	17352	17158	17346	17385	17315	17243	17343	17241	17427	17258	17203	17411	17253	17221	17345	17242	17255	17236	17424	17420	17213	17356	17303	17429	17275	17304	17303	17221	17276	17208	17185	17184	17050	17288	17216	17286	17400	17086	17317	17388	17216	17394	17190	17100	17371	17268	17429	17116	17139	17387	17162	17219	17335	17188	17182	17233	17368	17464	17311	17349	17329	17202	17015	17277	17287	17255	17192	17262	17102	17318	17348	17355	17317	17399	17313	17153	17330	17274	17232	17346	17259	17225	17206	17270	17394	17203	17309	17360	17209	17273	17317	17246	17198	17383	17419	17338	17357	17312	17353	17151	17395	17288	17157	17230	17326	17212	17325	17372	17312	17436	17328	17190	17290	17193	17417	17176	17456	17289	17242	17167	17234	17150	17158	17325	17324	17319	17320	17379	17362	17168	17474	16992	17414	17182	17210	17153	17323	17364	17202	17476	17268	17249	17365	17157	17403	17136	17173	17294	17328	17426	17388	17221	17305	17130	17286	17311	17394	17125	17176	17407	17213	17315	17339	17172	17242	17293	17260	17227	17169	17437	17266	17366	17188	17305	17305	17339	17207	17167	17234	17426	17275	17331	17188	17211	17323	17181	17166	17334	17445	17150	17244	17266	17141	17425	17342	17324	17196	17247	17296	17158	17293	17294	17295	17264	17338	17260	17335	17263	17352	17350	17238	17252	17312	17314	17310	17327	17241	17372	17206	17059	17254	17207	17308	17269	17312	17301	17386	17281	17569	17134	17504	17293	17228	17351	17283	17235	17229	17153	17321	17384	17412	17243	17099	17263	17351	17408	17276	17331	17292	17166	17493	17153	17325	17343	17357	17461	17389	17152	17314	17297	17451	17270	17270	17292	17268	17278	17108	17186	17059	17355	17215	17273	17104	17265	17481	17385	17387	17369	17225	17093	17431	17191	17263	17303	17452	17254	17285	17351	17235	17246	17246	17325	17315	17163	17257	17252	17300	17370	17344	17186	17324	17206	17219	17251	17230	17442	17155	17289	17224	17383	17160	17304	17272	17226	17213	17252	17293	17241	17024	17231	17166	17194	17411	17270	17229	17415	17362	17441	17219	17179	17267	17275	17229	17124	17444	17234	17140	17334	17400	17271	17391	17261	17418	17277	17207	17322	17360	17512	17092	17257	17303	17321	17289	17427	17379	17267	17385	17308	17253	17237	17202	17242	17375	17198	17291	17265	17225	17368	17431	17341	17393	17222	17312	17350	17147	17200	17310	17214	17421	17463	17329	17403	17192	17140	17392	17307	17268	17310	17346	17384	17417	17402	17196	17515	17350	17201	17497	17262	17263	17326	17416	17262	17229	17322	17301	17338	17203	17195	17206	17436	17181	17324	17232	17422	17213	17231	17192	17392	17169	17358	17111	17229	17323	17343	17343	17277	17292	17304	17355	17097	17364	17295	17114	17151	17391	17187	17456	17249	17391	17287	17411	17292	17356	17353	17383	17364	17202	17364	17436	17386	17211	17323	17400	17066	17194	17238	17327	17382	17340	17193	17486	17234	17200	17414	17287	17290	17326	17263	17420	17384	17304	17248	17343	17193	17231	17276	17184	17343	17401	17252	17240	17318	17308	17139	17184	17268	17262	17189	17263	17426	17265	17348	17177	17255	17215	17129	17268	17255	17289	17243	17258	17331	17378	17268	17385	17292	17498	17308	17494	17462	17258	17315	17135	17431	17440	17203	17263	17217	17221	17346	17378	17307	17341	17489	17186	17391	17341	17259	17338	17311	17225	17331	17343	17100	17369	17145	17452	17197	17196	17202	17402	17335	17141	17533	17268	17201	17268	17238	17241	17310	17313	17358	17283	17242	17180	17385	17312	17235	17180	17275	17336	17246	17134	17115	17231	17339	17260	17246	17213	17287	17277	17201	17439	17263	17357	17247	17285	17410	17201	17098	17361	17282	17201	17330	17199	17263	17467	17137	17379	17344	17375	17354	17216	17320	17291	17252	17105	17235	17279	17332	17383	17174	17131	17272	17393	17206	17481	17251	17267	17366	17300	17165	17143	17334	17378	17173	17209	17304	17208	17385	17359	17343	17255	17336	17100	17258	17209	17290	17368	17280	17405	17372	17365	17389	17246	17232	17267	17234	17280	17309	17337	17252	17158	17264	17332	17349	17320	17392	17355	17089	17103	17321	17382	17403	17480	17453	17499	17219	17243	17356	17365	17281	17394	17251	17178	17400	17276	17525	17120	17255	17318	17440	17376	17310	17282	17308	17340	17292	17164	17266	17335	17190	17306	17303	17170	17196	17276	17403	17336	17263	17178	17339	17317	17282	17178	17420	17229	17407	17261	17256	17349	17413	17241	17108	17447	17193	17351	17111	17573	17427	17388	17369	17381	17290	17401	17270	17281	17330	17268	17264	17361	17316	17329	17364	17283	17375	17250
24264	24432	39408	37494	31155	27900	25387	21689	20647	20797	20575	20597	20473	20524	20459	20463	20481	20503	20524	20525	20783	20726	20223	20402	20424	20490	20562	20457	20639	20390	20348	20352	20319	20534	20400	20457	20327	20600	20364	20339	20537	20374	20347	20394	20480	20482	20422	20341	20313	20496	20632	20300	20494	20289	20428	20246	20313	20618	20474	20403	20462	20404	20212	20298	20442	20515	20544	20297	20593	20292	20157	20284	20458	20290	20396	20419	20298	20267	20370	20233	20446	20454	20287	20295	20445	20584	20292	20311	20309	20175	20307	20457	20254	20382	20544	20415	20423	20421	20394	20306	20546	20448	20609	20426	20607	20388	20286	20545	20197	20374	20357	20303	20407	20031	20429	20416	20318	20410	20302	20431	20433	20394	20289	20408	20243	20189	20223	20519	20399	20226	20489	20286	20509	20339	20377	20361	20231	20313	20295	20648	20431	20395	20476	20331	20443	20423	20426	20289	20485	20505	20393	20225	20150	20422	20361	20433	20445	20341	20340	20597	20367	20289	20379	20350	20235	20267	20395	20423	20228	20372	20310	20341	20264	20133	20170	20511	20234	20291	20253	20484	20305	20336	20477	20245	20354	20116	20499	20586	20551	20471	20364	20191	20446	20343	20404	20500	20411	20278	20465	20298	20409	20375	20436	20406	20216	20325	20212	20159	20284	20614	20097	20373	20416	20243	20301	20499	20322	20388	20405	20347	20202	20476	20496	20435	20274	20441	20215	20481	20665	20483	20548	20409	20350	20514	20341	20356	20307	20238	20322	20375	20089	20176	20368	20399	20318	20368	20023	20177	20305	20385	20237	20375	20455	20474	20244	20476	20371	20259	20377	20462	20266	20255	20415	20284	20262	20225	20379	20371	20255	20124	20670	20530	20399	20214	20281	20273	20336	20335	20467	20475	20261	20344	20385	20483	20253	20445	20169	20372	20401	20570	20287	20235	20113	20455	20275	20305	20557	20365	20468	20436	20418	20384	20368	20425	20416	20402	20543	20369	20410	20420	20440	20551	20422	20664	20440	20335	20426	20388	20244	20390	20431	20212	20284	20419	20358	20497	20414	20249	20261	20491	20382	20323	20418	20303	20415	20431	20239	20292	20416	20288	20274	20431	20591	20288	20406	20279	20293	20335	20615	20383	20439	20235	20441	20315	20589	20411	20351	20307	20323	20272	20403	20392	20425	20087	20528	20426	20285	20506	20438	20517	20306	20224	20465	20322	20267	20438	20528	20266	20198	20464	20427	20404	20392	20501	20554	20095	20302	20340	20231	20380	20353	20291	20446	20284	20155	20450	20282	20144	20256	20610	20231	20435	20479	20316	20438	20310	20340	20456	20227	20382	20338	20166	20179	20575	20219	20601	20398	20335	20346	20315	20228	20441	20281	20066	20125	20279	20455	20257	20368	20323	20432	20532	20156	20405	20526	20404	20252	20270	20349	20469	20428	20297	20356	20523	20475	20386	20444	20548	20393	20468	20449	20342	20377	20420	20283	20509	20326	20362	20409	20427	20378	20481	20582	20428	20157	20514	20227	20190	20588	20326	20364	20644	20428	20265	20583	20448	20343	20355	20197	20361	20438	20566	20265	20321	20345	20388	20480	20351	20667	20424	20223	20269	20277	20351	20455	20582	20459	20384	20307	20531	20402	20402	20357	20508	20521	20411	20316	20589	20286	20468	20423	20368	20358	20513	20233	20262	20323	20541	20586	20380	20407	20586	20292	20129	20503	20363	20543	20214	20440	20361	20340	20328	20405	20494	20409	20302	20291	20409	20358	20252	20261	20472	20024	20424	20485	20516	20396	20314	20266	20240	20447	20350	20444	20352	20257	20292	20232	20191	20392	20286	20534	20145	20503	20435	20687	20160	20241	20247	20370	20347	20400	20457	20451	20519	20407	20370	20604	20249	20534	20254	20632	20532	20446	20323	20344	20368	20407	20488	20540	20267	20534	20436	20306	20360	20171	20388	20269	20467	20340	20414	20284	20623	20358	20345	20380	20480	20592	20502	20268	20487	20217	20188	20371	20250	20473	20699	20316	20349	20342	20194	20095	20528	20449	20352	20431	20393	20514	20307	20356	20381	20444	20195	20552	20243	20267	20099	20321	20339	20233	20564	20383	20158	20338	20151	20619	20277	19947	20274	20233	20310	20296	20373	20401	20374	20507	20240	20335	20152	20385	20405	20262	20383	20226	20470	20220	20231	20374	20222	20507	20527	20479	20414	20300	20400	20238	20330	20529	20409	20530	20431	20504	20379	20265	20325	20396	20299	20397	20314	20450	20483	20337	20429	20228	20294	20413	20300	20300	20419	20406	20211	20319	20350	20542	20425	20494	20265	20359	20370	20558	20572	20574	20465	20550	20589	20452	20406	20393	20231	20422	20292	20643	20316	20350	20450	20263	20287	20489	20316	20431	20586	20476	20526	20293	20498	20233	20348	20122	20049	20445	20495	20404	20489	20428	20384	20458	20479	20365	20353	20209	20475	20587	20401	20408	20208	20290	20146	20437	20191	20371	20383	20442	20486	20229	20268	20395	20255	20318	20335	20227	20705	20489	20385	20369	20548	20272	20263	20474	20211	20326	20350	20348	20455	20526	20404	20306	20435	20316	20322	20459	20303	20431	20215	20411	20438	20281	20402	20523	20322	20484	20387	20271	20321	20494	20283	20171	20252	20370	20466	20366	20356	20558	20407	20481	20388	20300	20272	20231	20082	20466	20593	20361	20643	20390	20595	20395	20390	20284	20555	20195	20079	20383	20358	20168	20344	20495	20286	20408	20464	20207	20472	20429	20266	20377	20503	20205	20357	20428	20393	20337	20287	20341	20355	20268	20344	20444	20407	20315	20452	20178	20304	20389	20409	20348	20172	20312	20481	20422	20279	20555	20531	20441	20259	20436	20212	20226	20381	20472	20128	20468	20214	20604	20360	20598	20455	20216	20429	20541	20368	20389	20323	20433	20454	20395	20363	20245	20348	20433	20171	20385	20251	20235	20334	20469	20494	20470	20496	20254	20319	20431	20095	20265	20479	20460	20460	20342	20178	20378	20525	20169	20457	20666	20607	20372	20411	20394	20322	20385	20123	20217	20658	20382	20382	20228	20453	20555	20500	20187	20328	20384	20435	20399	20495	20536	20321	20418	20310	20349	20529	20473	20439	20470	20471	20471	20396	20554	20334	20256	20426	20262	20222	20313	20407	20229	20448	20302	20237	20365	20274	20396	20381	20383	20358	20553	20434	20304	20305	20347	20417	20105	20274	20497	20403	20180	20376	20605	20316	20273	20409	20323	20396	20326	20326	20278	20295	20658	20440	20533	20357	20602	20391	20370	20420	20350	20234	20286	20422	20324	20245	20448	20300	20392	20307	20403	20402	20281	20396	20454	20295	20358	20263	20458	20507	20417	20210	20282	20409	20593	20268	20458	20146	20153	20201	20384	20292	20485	20425	20289	20437	20373	20358	20483	20343	20317	20327	20437	20506	20384	20497	20446	20298	20411	20308	20379	20473	20465	20432	20240	20295	20332	20501	20431	20504	20458	20502	20412	20427	20448	20175	20301	20319	20277	20151	20228	20206	20150	20195	20293	20555	20516	20474	20452	20491	20357	20651	20529	20106	20511	20399	20270	20170	20412	20252	20234	20377	20284	20418	20429	20227	20395	20349	20660	20479	20410	20378	20421	20292	20331	20313	20294	20407	20598	20340	20450	20515	20347	20520	20166	20345	20359	20729	20205	20242	20263	20674	20166	20390	20268	20211	20384	20277	20188	20226	20314	20359	20171	20563	20470	20426	20477	20577	20416	20383	20409	20530	20589	20372	20395	20482	20221	20455	20403	20311	20466	20380	20377	20363	20352	20573	20269	20402	20286	20466	20264	20427	20625	20435	20235	20331	20343	20337	20441	20352	20432	20289	20447	20155	20222	20388	20406	20159	20306	20333	20081	20374	20378	20365	20408	20228	20333	20208	20123	20275	20375	20333	20280	20501	20346	20168	20571	20179	20458	20423	20516	20261	20481	20346	20479	20566	20463	20548	20443	20460	20480	20289	20552	20434	20420	20296	20545	20200	20241	20363	20488	20321	20181	20509	20343	20353	20305	20429	20369	20432	20602	20395	20501	20255	20487	20389	20142	20414	20414	20213	20589	20450	20622	20408	20195	20377	20387	20182	20459	20414	20418	20412	20218	20453	20356	20284	20389	20497	20498	20493	20260	20467	20336	20269	20236	20398	20394	20233	20314	20368	20577	20151	20442	20310	20497	20302	20343	20272	20559	20334	20601	20352	20258	20197	20238	20247	20553	20412	20151	20518	20611	20356	20525	20518	20369	20351	20275	20398	20630	20543	20343	20436	20572	20110	20316	20290	20198	20342	20548	20395	20344	20453	20259	20309	20282	20474	20459	20281	20417	20275	20400	20262	20322	20327	20400	20189	20358	20492	20243	20142	20491	20342	20322	20554	20159	20389	20386	20451	20586	20366	20482	20298	20360	20272	20301	20370	20460	20475	20082	20269	20528	20439	20498	20438	20461	20304	20164	20283	20453	20218	20217	20305	20394	20230	20465	20165	20503	20361	20318	20124	20413	20468	20348	20418	20493	20280	20344	20289	20435	20446	20398	20332	20358	20183	20350	20326	20283	20715	20288	20568	20467	20207	20610	20449	20320	20240	20386	20472	20418	20281	20222	20375	20351	20204	20460	20639	20453	20276	20372	20344	20342	20316	20389	20490	20461	20515	20587	20244	20184	20216	20388	20305	20241	20388	20421	20214	20190	20290	20526	20454	20573	20265	20525	20449	20473	20266	20387	20301	20304	20281	20344	20266	20522	20274	20215	20160	20524	20353	20415	20238	20420	20375	20484	20340	20303	20486	20371	20417	20346	20329	20380	20375	20193	20529	20135	20098	20414	20388	20233	20332	20303	20272	20223	20477	20446	20196	20385	20314	20412	20346	20423	20363	20394	20430	20244	20385	20516	20326	20164	20342	20318	20466	20459	20333	20356	20364	20666	20530	20223	20419	20555	20337	20551	20292	20352	20431	20508	20485	20551	20267	20318	20208	20361	20554	20369	20588	20331	20419	20328	20467	20102	20498	20440	20273	20325	20501	20552	20327	20496	20326	20423	20296	20402	20464
63200	99701	81393	54175	37347	25409	19694	17629	17270	17040	17043	17025	17086	17050	17068	17052	17027	16995	17191	17152	17186	17065	17056	16982	17038	17085	17065	17140	17124	17053	17082	17070	17037	17058	17070	17098	17129	17035	17125	17159	16954	17065	16876	17059	17132	17055	16968	17053	17036	17159	17156	17117	17062	17177	16964	17043	17250	17177	17075	16892	17040	17074	17071	17260	16899	16990	17071	17078	16990	17105	17106	17014	16986	17063	17026	16938	17102	17204	16992	17034	17145	17086	16991	17244	16975	17018	17512	16961	17153	17275	17142	17115	17139	17152	17140	17016	17024	17172	17010	17164	16967	16990	17089	16934	17023	16896	17150	16991	17057	17057	17052	16960	17038	17005	17047	17004	17072	17096	16977	17100	17192	17003	16993	16927	16828	17007	17183	17094	17048	17092	17230	17068	16910	17022	17086	17183	17038	16998	16947	16979	17125	16948	16954	17022	16974	17094	17010	16955	17093	17026	17020	16989	17191	16930	17089	16926	17028	17203	17172	16913	16971	17124	17080	17041	17166	17088	16970	17143	17096	17366	16957	16841	16951	17059	17119	16924	16998	17225	17101	17063	17043	17109	16811	17028	17000	17022	17069	16947	17033	17022	17093	16960	17154	17076	17107	17079	17010	17162	17051	17024	16969	16997	17144	17022	17093	16933	17036	17001	16951	17073	16834	17122	17101	16979	17214	17033	17201	17013	16949	17131	17077	17051	17158	16915	17074	17144	17024	17125	17069	17078	17021	17099	16988	17100	17123	17163	17039	17071	17173	17101	17055	16920	17158	17219	17043	17010	17124	16963	17216	16992	17045	16955	16966	16959	17101	17007	16968	17090	17102	17244	16972	16900	17051	16956	17105	16997	17062	17036	17002	16995	16915	17101	17108	16968	17061	16988	16966	16950	17094	17004	17001	16913	17120	16956	17141	17180	17011	17153	17078	17195	17053	17068	17193	17084	16875	17100	17046	17125	17178	17108	16952	17018	17037	17068	17001	17153	16958	17312	17067	17067	17066	16915	17072	17092	17139	16932	17058	17162	16998	17003	17108	16928	17131	17092	16990	17037	17131	16986	17128	17087	17201	17033	16940	17052	17077	17304	17043	17185	17016	17185	17164	17070	16879	17147	17255	17049	17056	17015	17060	17139	16938	17076	16960	17045	16991	16940	16975	16909	17038	17009	17054	17005	17161	17086	17103	17111	17079	16992	17024	16955	17149	17074	17031	17170	17066	17142	17023	17020	16891	17251	16884	17014	17055	17006	17072	17066	17068	16959	17083	17192	17040	16927	17057	17075	16938	17055	17198	17034	16932	16889	16971	16937	16891	16992	16968	17037	17080	17015	16926	16879	17055	17118	16965	17065	16946	17192	17072	17147	17161	16996	16973	17148	17209	16965	17154	17041	17016	16990	17212	17181	17108	17087	16997	17006	16988	17073	16972	17174	17006	16831	17058	17078	17012	17104	17350	16775	17192	16932	17016	17183	16950	17236	17127	17123	16934	16948	16929	17005	16794	17132	17073	17029	17084	16934	17067	17013	16989	17022	16832	17012	16985	17144	17034	17227	17122	16983	17146	17014	16975	17056	17083	17136	17104	16891	17010	17080	17068	16955	17049	17143	17145	17199	17103	16907	17023	17064	17008	17084	16898	17010	16932	17219	17099	17324	17013	17068	16932	17008	17001	17255	17101	17141	17170	17136	16989	17003	17176	16996	16989	16954	16973	17075	17195	16946	17077	16992	17098	17014	16943	17064	17079	17036	16962	17270	17220	17131	17066	17205	17144	16933	16973	17057	17049	17058	17203	17144	17152	16993	17068	17007	17147	17110	17251	17063	17014	16907	17099	16975	17117	16950	16997	17080	17014	17007	17004	16916	17142	17016	16948	17047	16904	16970	16920	17071	17024	17058	16977	17139	16929	16878	16978	17267	16985	16977	17040	17059	17020	17238	17079	17092	16946	17158	16913	17121	16988	17118	16947	17086	17091	17001	17240	17152	16911	17047	16965	17073	17081	17208	17204	17062	17229	17018	16821	17350	16974	17117	17016	16902	17192	16906	17109	16970	16963	17164	17045	17114	17136	17141	17240	17017	17080	17166	17028	17259	17164	16915	17104	17189	17065	16945	17027	17189	17095	17059	17058	17091	17116	17032	17042	17077	17162	16930	17018	17022	16884	16989	17050	17102	17062	17098	17104	16950	17287	16968	16984	16956	16906	16868	17089	17087	16859	16966	17039	16877	16934	17036	17118	17005	16981	17050	16787	16976	17226	17020	17107	17017	17075	17086	17109	17253	16916	17060	17065	17052	17172	16946	17109	16971	16961	17163	16966	17006	17032	17109	17004	17039	17071	17167	17181	17030	17059	17163	17002	17150	17139	16983	16994	16969	17093	17000	17127	17052	16981	17055	16931	17061	16958	17105	17160	17107	17016	16987	17076	17136	16976	17096	17141	17003	17043	17059	17257	17142	17095	17092	17097	17017	17112	17089	16967	16960	17222	17064	17007	17034	16991	16983	17024	17091	16980	17031	16958	17183	16888	17004	16922	17174	17004	17084	16868	17117	17055	16977	17113	16899	17013	17173	17157	17030	17177	17046	16889	17085	17130	17099	16975	17037	16884	17248	16983	16899	16909	16998	17053	17047	17134	16965	17111	16940	17048	17228	17192	17162	17088	17089	16975	17143	17050	17148	17176	17086	16975	17020	16986	17077	17202	17058	17241	17178	17268	17062	16922	17084	16894	16896	17133	17126	17108	17276	17089	17059	17084	17044	16967	17023	17222	17099	17020	17056	17029	17088	17181	17017	17114	16994	17005	16888	17137	17205	16921	17238	17097	17114	16993	16918	17196	17159	17130	16979	16996	16807	17112	17056	17008	17182	17076	17022	17066	17121	17134	16891	17126	17053	16863	17074	16992	17077	16918	17019	17193	17052	16883	17117	17011	17107	17025	17093	17011	17149	17011	17027	17053	17009	17038	17172	17009	17116	16923	17159	17297	17041	16983	17070	17022	16918	17227	17014	16930	17011	16888	17127	16946	16926	16977	16841	17126	17003	17041	16907	17176	16890	16988	16879	17135	17065	16999	17055	17091	17080	17094	16997	17070	17149	17094	17005	16966	16998	16959	17083	17057	17034	16909	17191	17021	17025	17189	17195	16955	16997	17094	17091	17046	17050	17199	17017	17045	17104	17124	17039	16993	17165	17069	16999	17129	17211	17095	16837	16955	17107	17230	17037	17019	16994	17145	16877	17120	17151	17141	17042	17074	17070	17037	17001	16963	17060	17284	16873	17133	17096	17008	16960	17199	17012	17111	17028	17117	17113	17126	17047	16992	17003	17096	17087	16928	17172	17055	17072	16798	17006	17026	17224	16991	17087	16928	17006	17003	17134	16820	17050	17049	17118	17082	16857	17077	17344	17029	17155	16950	17105	17035	17178	16937	17183	16952	17033	16947	17050	16957	16907	17191	16959	17061	17118	17133	16941	16998	16922	17043	17064	17100	17060	17015	17054	17003	17077	17073	17027	16937	17033	17030	16892	16988	17129	16843	17041	17204	17109	17020	17070	17195	17090	17039	16886	16953	17074	17161	17296	17098	16975	17238	17070	17077	16967	17175	17055	17142	16946	16974	16931	17053	17111	17066	17007	16987	16882	17132	17020	17131	16981	16974	16944	16980	17142	17085	16901	17230	17048	16929	16879	17152	17052	16944	17140	17132	16977	17084	17044	17131	17121	17090	16863	16962	17192	16998	17110	17139	16981	17175	16895	16942	17034	17172	17078	17047	16960	17090	16997	17093	16992	16979	17158	17136	17087	17002	17091	17124	17009	17208	17085	17200	17137	16985	17082	16994	17075	17128	17178	17153	16946	17080	17137	17061	16934	16983	16999	17027	17000	17186	17081	17015	17053	17223	17090	16928	17016	17104	16978	17093	17068	17138	17085	17072	17021	17093	17142	17171	17052	16850	17174	17161	17026	17098	16943	16962	17075	17034	16986	17114	17070	16948	17155	16966	17143	17114	17228	17070	17010	17081	17150	16928	17189	17081	17015	17118	16940	17099	17037	17101	17101	16920	17224	16996	17107	17158	16974	17145	17090	17161	17011	17045	17019	16991	16995	17060	17179	17055	17010	17224	16931	17034	16876	16873	16888	17019	16997	17115	17112	17009	17016	16992	17070	17281	17130	17160	16879	17088	17149	17047	17010	17002	17006	16957	17037	17031	17228	16971	17167	17051	17053	17240	17195	17007	17083	17215	17101	17147	16849	17113	17080	17127	17072	17059	17014	17018	17003	17287	17050	17015	17012	17085	17083	17169	17037	17068	17277	16988	17169	16927	17125	17090	16959	17021	17048	17072	17057	17039	17049	17008	17083	17073	17092	16822	16932	17149	17087	17077	17014	16949	17108	17114	17053	17115	17144	17099	16933	16993	17159	16950	17090	17213	17021	17226	16946	17040	17249	17292	17136	17193	17162	17028	17082	16972	17031	17110	17007	17153	17043	17052	17009	17116	16983	16979	17045	17116	17063	17280	16994	16975	17094	17061	17130	17059	16903	16760	17058	16923	17026	16832	17103	17097	17071	17075	17078	16939	16884	17100	16912	17147	17100	17238	16814	17077	17116	17121	17162	16921	17074	16946	17065	16975	16931	16950	16939	17114	16947	17105	17203	16896	17195	16949	16902	17006	17192	17112	17105	17118	17045	16987	16949	17170	17025	16990	17087	17141	16953	17051	17117	17121	17055	17299	17036	17149	17058	17052	16960	17206	17144	17156	17186	16937	16938	17148	17035	17113	17114	17020	17121	16902	17164	16896	17127	17155	17004	16929	16996	17166	16925	17083	16954	16966	16980	17166	17009	17090	17050	17000	16930	17176	17108	17013	17037	17173	16968	17056	16946	17079	17213	17078	16823	16987	17016	16995	17137	17161	17032	16968	17106	17020	16915	16984	17140	16996	17189	17154	17225	17036	17083	16970	17073	16934	17125	17070	17107	17117	16990	17023	16991	17073	17078	16994	17064	17306	16969	17259	16995	17214	17170	17121	17043	17050	17182	17021	17011	16958	17020	17072	16907	16923	16953	17101	17086	17032	16916	17011	17034	17150	17015	17292	16905	17148	17059	16999	17005	16890	17198	16901	17010
22999	22737	34837	32693	29491	28866	28238	22374	20817	20902	20818	20441	20465	20388	20446	20682	20605	20455	20460	20383	20449	20306	20328	20363	20501	20592	20486	20189	20505	20465	20425	20347	20499	20173	20306	20455	20129	20310	20351	20256	20343	20231	20312	20406	20291	20266	20204	20222	20373	20294	20380	20419	20267	20515	20295	20327	20108	20247	20329	20352	20262	20647	20319	20271	20402	20406	20164	20500	20381	20341	20324	20317	20231	20263	20196	20301	20254	20418	20258	20212	20306	20280	20239	20321	20206	20205	20211	20352	20237	20173	20111	20045	20414	20172	20148	20359	20305	20535	20165	20229	20357	20259	20320	20406	20327	20123	20289	20136	19990	20234	20355	20173	20008	20361	20305	20172	20427	20089	20156	20122	20074	20102	20252	20427	20213	20294	20144	20063	20357	20126	20271	20251	20288	20015	20327	20269	20025	20318	20045	20305	20165	20306	20354	20113	20296	20273	20449	20287	20068	20225	20359	20371	20189	20069	20291	20121	20019	20337	20442	20417	20292	20222	20007	20094	20113	20345	20255	20137	19966	20284	20053	20371	20221	20314	20286	20368	20242	20358	20292	20301	20343	20484	20226	20309	20517	20331	20223	20203	20260	20162	20224	20190	20407	20211	20309	20192	20226	20253	20172	20248	20199	20278	20266	20368	20237	20457	20252	20331	20067	20158	20106	20060	20165	20346	20086	20234	20143	20065	20030	20344	20236	20178	20163	20224	20072	20132	20182	20140	20076	20277	20362	20263	20373	20283	20220	19973	20399	20175	20173	20015	19987	20336	20079	20384	20067	20163	20413	20124	20239	20159	20140	20119	20216	20218	20347	20246	20322	20106	20288	20508	20407	20219	20343	20162	20274	20139	20246	20165	20187	20283	20098	20158	20238	20354	20203	20199	20417	20167	20045	20193	20192	20144	20397	20209	20422	20251	20134	20106	19984	20257	20303	20046	20194	20390	20335	20260	20168	20305	20239	20155	20457	20202	20155	20306	20198	20365	20136	20051	20317	20297	20134	20144	20321	20245	20225	20179	20313	20147	20223	20154	20107	20382	20258	20323	20247	20273	20457	20071	20233	19963	20297	20359	20214	20080	20057	20045	20212	20183	20281	20154	20271	20213	20366	20064	19996	20286	20317	19998	20288	20332	20137	20108	20331	20352	20222	20227	20110	20095	20264	20294	20013	20365	20315	20136	20265	20060	20191	20242	20368	20279	19973	20152	20197	20404	20297	20209	20292	20361	20210	20349	20037	20422	20205	20264	20152	20326	20147	20201	20345	20242	20309	20072	20113	20333	20146	20152	20214	20348	20184	19972	20314	20101	20205	20382	20217	20295	20326	20259	20164	20068	20235	20155	20120	20095	20143	20147	20132	20108	20296	20229	20254	20239	20101	20128	20137	20362	20359	20196	20196	20064	20446	20281	20304	20261	20250	20177	20241	20223	20112	20182	20247	19972	20412	20210	20260	20112	20237	20201	20192	20097	20294	20206	20272	20176	20113	20101	20122	20155	20172	20416	20126	20372	20310	20328	20181	20402	20159	20093	20144	20255	20419	20259	20033	20132	20412	20411	20197	20126	20325	20132	20074	20394	20273	20323	20178	20239	20189	20231	20311	20238	20132	20365	20158	20109	20196	20018	20225	20074	20190	20150	20574	20455	20285	20284	20128	20135	20304	20263	20333	20183	20034	20367	20129	20098	20013	20270	20294	20117	20367	20070	20236	20072	20176	20215	20165	20293	20161	20215	20179	20214	20193	20231	20355	20223	20544	20335	20098	20415	20272	20189	20164	20006	20168	20348	20278	20412	20384	20236	20343	20306	20260	20301	20305	20084	19999	20228	20180	20357	20055	20305	20176	20057	20385	20204	20343	20101	20245	20046	20273	20267	20294	20264	20281	20273	20150	20115	20037	20195	20303	20301	20057	20091	20036	20103	20202	20223	20213	20117	20144	19961	20245	20089	20145	20091	20138	19978	20337	20169	20444	20397	20197	20148	20202	20353	20225	20215	20256	20188	20282	20158	20117	20157	20118	20028	20167	20120	20348	20166	20056	20167	20216	20458	20099	20171	20235	20222	20199	20250	20201	20281	20241	20362	20066	20113	20229	20267	20151	20169	20282	20265	20170	20324	20298	20176	20153	20233	20094	20023	20332	20100	20168	20253	20219	20221	20356	20210	20148	20222	20095	20160	20098	20230	20207	20199	20450	20216	20109	20321	20206	20203	20029	20122	20369	20163	20146	20321	20374	20355	19980	20410	20174	20237	20177	20316	20216	20236	20271	20167	20060	20248	20530	20569	20301	20176	20418	20005	20492	20056	20291	20258	20216	20062	20254	20270	20311	20185	20154	20205	20174	20084	20185	20230	20054	20268	20155	20343	20144	20207	20165	20237	20275	20202	20230	20259	20418	20135	20265	20292	20235	20089	20459	20140	20281	20225	20228	20154	20002	20228	20122	20104	19984	20286	20302	20428	20116	20132	20223	20231	20334	20268	20085	20316	20193	20266	20153	20130	20049	20297	20311	20257	20171	20300	20257	20080	20355	20457	20203	20151	20004	19986	20276	20207	20232	20362	20253	20171	20221	20227	20272	20227	20107	20154	20180	20147	20368	20343	20264	20205	20236	20394	20280	20392	20095	20269	20263	20012	19968	20169	20232	20201	20134	20318	20212	20211	20381	20087	20189	20188	20057	20153	20106	20267	20240	20136	20213	20247	20233	20236	20266	20207	20282	20279	20105	20241	20211	20141	20406	20122	20230	20087	20292	20217	20167	20257	20201	20210	20261	20042	20154	20290	20157	20170	20140	20315	20279	20137	20063	20242	20178	20041	20229	20369	20272	20250	20236	20093	20154	20347	20245	20427	20160	20333	20023	20081	20211	20359	20107	20044	20244	20161	20328	20201	20175	20241	20293	20305	20110	20351	20288	20190	20025	20216	20129	20069	20382	20412	20248	19983	20140	20217	20304	20133	20191	20306	20274	20199	20144	20348	20283	20144	20084	20400	20183	20156	20088	20225	20193	20180	20289	20212	20476	20154	20288	20218	20256	20180	20267	20029	20087	20206	20074	20229	20338	20136	20219	20086	20161	20291	20313	20420	20321	20333	20117	20101	20235	20466	20372	20011	20221	20090	20316	20357	20252	20185	20163	20238	20198	20084	20193	20138	20210	20294	20391	20098	20290	20174	20401	20176	20320	20134	20343	20320	20315	20048	20309	19999	20222	20251	20385	20267	20324	20207	20156	20199	20350	20332	20279	20268	20234	20023	20135	20049	19948	20396	20097	20248	20429	20130	20293	20327	20323	20222	20264	20192	20263	20275	20320	20244	20003	20096	20111	20308	20257	20151	20196	20088	20181	20362	20255	20420	20277	20216	20350	20050	20239	20217	20195	20081	20370	20196	20094	20368	20111	20093	20289	20455	20216	20106	20053	19847	20223	20217	20337	20208	20272	20379	20323	20015	20067	20243	20427	20175	20380	20224	20261	20402	20221	20242	20136	20084	20251	20147	20221	20303	20052	20261	20210	20327	20020	20292	20256	20074	20119	20333	20032	20491	20183	20169	20266	20296	20200	20048	20291	20214	20310	20055	20350	20126	20314	20454	20150	20186	20322	20296	20193	20350	20111	20379	20286	20204	20409	20466	20176	20058	20060	20219	20465	20369	20383	20217	20311	20349	20262	20324	20298	20228	20200	20193	20087	19924	19987	20326	20261	20371	20396	20084	20427	20323	20206	20205	20281	20221	20263	20155	20187	20193	20318	20286	20214	20341	20211	20300	20195	20197	20404	19993	20186	20220	20080	20187	20186	20141	20000	20325	20154	20125	20092	20299	20342	20146	20235	20492	20146	20227	20116	20154	20065	20427	20520	20243	20242	20193	20241	20247	20617	20165	20212	20143	20302	20134	20271	20185	20270	20295	20360	20130	20253	20134	20142	20085	20254	20436	20190	20250	20391	20243	20173	20421	20332	20376	20245	20173	20425	20059	20154	20106	20098	20262	20393	20509	20199	19986	20418	20180	20029	20342	20109	20153	20278	19915	20254	20324	20365	20205	20154	20150	20326	20262	20228	20233	20235	20149	20059	20112	20148	20359	20183	20121	20156	20330	20342	20197	20189	20280	20496	20239	20196	20091	20185	19951	20199	20280	20209	20187	20023	20337	20297	20423	20281	20268	20295	20070	20211	20172	20100	20107	20110	20059	20447	20275	20309	20204	20268	20197	20400	20240	20505	20256	20416	20029	20125	20187	20228	20163	20312	20157	20322	20263	20157	20305	20316	20181	20249	20276	20136	20098	20200	20263	20370	20313	20175	20338	20166	20372	20117	20203	20277	20272	20148	20094	20260	20085	20188	20127	20283	20265	20210	20324	19923	19946	20205	20399	20375	20132	20158	20275	20232	20260	20288	20445	20177	20113	20191	20383	20391	20063	20121	20294	20303	20224	20244	20097	20011	20249	20159	20286	20535	20188	20101	20378	20266	20386	20278	20154	20111	20383	20252	20267	20376	20324	20416	20210	20272	20299	20263	20147	20266	20158	20338	20305	20212	20254	20202	20280	20288	20395	20028	20181	20264	20062	20308	20276	20038	20101	20313	20265	20067	20260	19916	20025	20323	20364	20200	20292	20234	20331	20141	20214	20186	20191	20023	20163	20287	20333	20283	20241	20426	20136	20284	20432	20213	20339	20330	20025	20214	20193	20159	20171	20047	20128	20229	20067	20268	20207	20266	20203	20350	20095	20443	20398	20294	20032	20308	20195	20196	20108	20356	20298	20130	20088	20253	20080	20320	20138	20380	20119	20149	20193	20282	20355	20168	20294	20522	20290	20051	20030	20197	20086	20395	20221	20198	20361	20123	20240	20254	20186	20225	20241	20113	20000	20110	20301	20215	19952	20223	20350	20203	20040	20415	20421	20144	20367	20099	20250	20256	20344	20269	20208	20130	20095	20200	20366	20223	20322	20308	20357	20245	20371	20236	20238	20091	20032	20094	20244	20177	20293	20280	20427	20252	20256	20202	20199	20169	20283	20387	20099	20242	20302	20233	20177	20409	20136	20054	20140	20056	20358	20284	20265	20407	20336	20283	20058	20316	20108	20295	20249	20412	20260	20193	20237	20564	20090	20279	20304	20277	20140
64744	106557	90721	66507	45474	30861	22014	18113	17379	17162	16876	16959	16880	17036	16914	16972	16894	17006	16930	16986	17014	17037	17055	17059	16920	16983	16931	16878	17148	17025	16987	16947	16829	16959	16858	17014	16791	16806	16950	16903	17117	17025	16851	16863	16902	16947	17072	16961	16964	16974	17069	17053	17123	17012	16974	16781	16974	16892	16945	17045	17081	17070	16999	16933	16910	16956	17055	16932	17146	16953	17025	16910	17094	17205	16993	16936	16851	16995	17193	16894	17006	16928	17059	17121	16960	16932	16870	16895	16953	16817	16938	16927	16945	16964	16784	17058	16979	17018	17004	17065	16811	16819	16893	17077	16956	17212	16912	16939	16958	17095	16971	17019	16905	16972	17115	16967	17022	17036	16858	17165	16928	16912	16986	17081	16995	16996	16890	16785	17025	16974	16937	16982	16908	16912	17035	16819	16921	16909	17043	16788	17099	16882	16967	17017	16965	16797	16964	17025	16916	16958	16886	16858	17092	16943	16997	16891	16746	16791	17073	16970	16869	17134	16843	17030	17050	17025	17013	16997	16800	16858	16905	17048	16850	16829	16744	17205	16933	16932	16813	16990	16960	16951	16966	17009	17146	16915	17021	16890	16853	16980	16962	16908	16870	16958	16868	17159	17029	17069	17048	16914	16927	16968	16976	17092	16984	16949	16948	16909	16756	17033	17103	17045	16903	16898	16923	16860	16991	16983	16980	16894	17115	16890	16788	16925	16932	17068	16828	16801	16843	16996	16868	16963	16709	16869	16926	16898	17084	16820	17205	16892	17120	17106	17043	16961	16939	17053	16985	16772	16931	16863	16949	17003	16897	17069	16839	16904	17012	16861	16975	16877	16819	17076	16972	16897	16883	17079	16849	16930	16934	16961	16951	16883	17044	16837	16938	16763	16930	16919	16761	16850	16884	16787	17060	17017	17056	17074	16880	16939	16882	17137	16812	16935	16964	16981	16864	17098	16895	16867	17066	16874	16883	17024	16857	16816	16881	17102	17035	16749	17065	16971	16909	16906	16922	17020	16891	16777	16949	17017	16906	16926	16921	16939	17010	16876	16944	16864	16968	16949	17060	16850	16988	16954	17032	16898	17014	16868	16974	16901	17065	16985	16999	17089	16972	17019	16780	16800	16850	17046	17005	16970	16764	16955	16941	16852	16990	17005	16858	17060	16823	17156	16652	17057	16822	16869	16991	16991	16707	17079	16974	17134	16959	16994	17048	16986	16982	16941	16933	17021	16924	17007	16849	16972	17032	16904	16901	17000	16899	16878	16845	16871	16989	16782	16978	16868	16938	16852	16807	16926	17021	17078	16955	16928	16730	16851	16874	16781	16603	16813	16822	17033	17011	16822	16893	16995	17112	16854	16986	16816	16838	16906	16951	16817	16936	17024	17069	16923	16905	16986	17025	16739	16925	16898	16919	16872	16838	16796	16988	16735	16901	17074	17015	17056	16840	16971	17090	16882	16859	16986	16978	17003	17058	17103	16999	16971	16989	16900	17043	17071	16942	17023	16893	17056	16891	16845	16950	16932	16930	17063	16911	16852	16695	17104	16967	17027	16915	16974	16750	17075	16891	16918	17163	16898	16915	16939	16913	17051	16906	16695	16941	16930	17138	16917	16825	17004	16861	16934	17132	16916	17093	16820	16837	17071	16928	16802	16884	16907	17239	16834	16871	16832	16990	16998	17045	17062	16917	16876	16969	16981	17089	16884	17080	17150	16990	17078	16976	17105	16962	16917	16892	17024	16974	17061	16988	16899	16731	16882	16880	16975	17087	17019	16982	16886	16969	17014	17145	16946	17013	17060	16876	17072	16865	16805	17147	16958	16873	17022	17027	17033	16996	16964	16912	17010	16904	17026	17049	16870	17114	17059	16883	16905	17040	17146	17077	16761	17278	16874	16842	16874	17092	17166	16993	17071	17021	17048	16988	17103	17043	16916	17035	16887	16930	16990	16918	16948	16917	16982	16795	16993	17044	16984	16948	16958	16948	16986	16932	16973	16826	17003	16964	16826	17048	17082	16966	16784	16918	16860	17131	16938	17005	16955	16954	16906	16906	16892	16941	16855	16890	17106	16916	16980	17019	17111	17016	16938	16928	17057	17026	17015	16860	16985	16972	16916	16855	16936	17017	16999	16842	17007	17042	16930	16867	17014	17010	17083	16849	16967	17015	16882	16925	16837	17092	16949	16862	16930	16924	16982	16790	16954	16928	17186	17028	16905	16835	16905	16892	16837	17036	16828	17036	17049	16881	16848	17044	16697	17126	16992	17090	16909	16917	16922	17008	16913	16884	16925	16894	17055	16866	16882	16849	16936	16879	16962	16883	16988	16936	16939	17019	16919	17002	16805	16875	17023	17021	17089	17013	16994	17143	16956	17123	17208	16784	17019	17162	17011	16856	16869	16876	17017	16860	16722	16980	16953	16849	17190	16871	16948	16895	16835	17028	16840	17003	16970	16973	16888	16946	16992	17025	16915	16940	16938	17094	16822	16786	16846	16955	16868	17113	17087	16912	16977	16942	16918	16888	16872	16839	16944	16873	16892	17037	17078	16944	16968	16974	16946	16905	16872	17077	16806	17090	17001	17095	17003	16975	16769	16982	16798	16943	16751	17001	16992	16974	16955	17100	16993	17145	16872	16893	16952	17013	16893	17021	17014	16851	17050	16879	16959	16899	16856	17079	16935	16851	16878	16952	16864	16896	16951	17005	16856	16960	16821	16963	16872	17115	16872	16967	17047	17000	16955	16840	16893	16995	16992	17003	16966	17013	16838	16976	16847	17139	16800	16893	17177	17076	16889	16993	17050	16963	16960	16918	16974	16807	17177	16936	16967	16999	16854	17008	16956	17059	16935	17042	16919	16993	16989	16845	17064	16894	16874	16929	16845	17059	16990	16924	16997	17040	16889	16974	17013	17095	16843	16978	17020	17023	16855	16949	16831	16938	16986	16954	16971	17044	16769	16859	16845	17099	16927	16794	16957	16858	16947	17051	16924	17030	16970	16835	16941	17028	16911	16850	16918	16957	16943	16996	17030	16905	16908	16847	16805	16953	17011	16913	17025	16791	16854	17164	16930	16952	17224	16876	17062	17043	16913	16916	16921	16852	16936	16809	16837	16910	16936	17070	16923	16893	16953	16996	16855	16900	16960	16789	16897	17085	16860	17023	16885	16780	16907	16820	16996	17125	16974	17017	16923	17067	16830	17144	16929	16902	16955	16816	16980	16886	16734	16949	16972	16887	16918	16853	16875	16885	17048	17035	17032	17039	16819	16868	16788	16977	17109	16920	16897	16880	16864	16898	16832	16815	16814	16873	16984	16997	16917	16834	16846	17082	17040	16921	16955	16917	16964	16990	17042	16978	16837	16962	16961	17034	16937	16957	16935	16941	16896	16870	16793	16876	16936	17097	16944	17014	16777	16891	17006	16892	16992	16875	16893	17140	16839	16863	17004	17033	17112	16790	17050	16951	17051	16959	16824	16842	16777	16819	17002	16875	16732	16857	16975	16981	17125	17079	16875	16950	16864	17034	16809	16987	17063	16962	17105	17143	16874	17098	16953	17055	16946	16957	17017	16950	16937	16923	16986	16925	16869	17046	16973	17059	16895	16920	16824	16903	17001	16911	17027	16871	16945	16898	16990	17043	16961	16998	16898	16771	16980	16940	17037	17237	16962	16898	17004	16848	17086	17066	16913	16961	16833	16978	16880	17072	16893	17079	16831	16978	16949	17111	16824	16943	17086	16890	17016	16956	16924	17022	16838	16998	17027	16971	16934	16965	16874	16944	16983	16834	17044	16627	17026	17153	16783	16986	16965	16898	16958	17039	17057	17048	16995	16984	16823	17077	16784	16933	16896	16892	16990	16943	17029	16844	17013	16996	17022	17067	17013	16914	16931	17043	16925	16783	16868	16982	16832	16897	17014	16907	16920	17046	16924	17159	16929	16916	16907	17089	17008	16854	16992	16931	16870	16815	17045	16839	16934	16921	16978	17069	16944	17065	17036	16948	16995	16955	16847	16943	16956	16903	17114	16875	16961	17019	16897	17027	16883	16927	16959	16895	16765	16889	16976	17051	16927	16971	16950	16924	16841	16983	16819	17110	17001	16838	16941	16961	16862	17002	17025	16806	16973	16919	16844	16914	17023	16900	16918	16815	16777	16918	16839	17054	16882	17142	17026	17072	16936	17004	16974	17064	17017	17102	16800	17062	16964	16918	17003	17092	17027	16808	16946	16886	17081	16922	16905	16907	16908	16924	16999	16971	16910	16881	17019	16955	17068	16883	17017	16965	16932	16817	16934	16907	16891	16992	17010	16898	17050	17016	16878	16909	16945	17007	16919	17004	16871	17011	17020	17003	17101	16925	16965	17020	16800	16864	17064	17081	16899	16922	16962	17111	17020	16860	17037	16955	16782	16909	16881	16864	17014	16907	17086	17053	16895	17032	16883	16973	16961	17114	16871	16824	17015	16832	16860	16867	17088	16972	16798	17055	16926	16819	16887	16820	16965	16931	16954	16927	16824	17143	16861	16933	16968	17007	16891	16873	16967	17150	16980	17071	16893	16944	16836	16863	16985	17032	16927	16885	16915	17053	17009	16971	16973	17045	16868	16932	17059	17083	16917	17067	16975	16833	16807	16881	16860	16979	16911	16840	16970	17037	16964	17095	16842	17066	16898	16799	16839	16872	17028	17002	16937	16935	17008	16989	16843	16793	17082	16937	16981	16907	16851	16915	16987	16769	16776	17166	16766	17070	16822	17071	16875	16889	16921	16914	16894	17092	16979	16983	16914	16680	17023	16987	17044	16826	17060	16960	16829	16921	16796	16943	17036	17120	16941	16840	17024	17030	16855	17101	16994	16980	17099	16924	16987	17023	16913	17016	17079	16997	16745	17205	16791	16691	16893	17028	16958	16864	16961	16994	16896	16977	16969	17002	17013	17033	16789	16935	16930	17004	16875	16800	16938	16858	17043	16929	16813	16973	16846	16893	17044	17040	17058	16925	16906	16908	16756	16767	16896	16952	17031	17047	16987	16869	16994	16985	17048	16940	17201	16908	16751	16815	16792	16894	17002	16785	16838	17042	16929	17135	16841	17092	16929	16981	17001	16855	16999	17003	17000	17002	16952
30054	36014	41803	32728	24229	21556	20739	20089	20102	19781	19872	19896	19936	19640	19866	19994	19939	20051	19875	19941	19865	20025	19844	20048	19766	19738	20095	20158	20131	20052	19943	19915	19841	19925	20043	19935	19938	19686	20079	19777	19955	19821	19899	19938	20041	19865	19956	19854	20072	19963	20001	19643	19860	19992	19990	19662	19850	19957	19784	19865	19906	20095	19861	19830	19864	19664	19944	19928	19718	19654	19981	19912	19867	19727	19838	19869	19926	19938	19924	19725	19822	20000	19803	19688	19901	19783	19981	19931	20000	19773	19889	19828	19784	19867	19831	19739	19886	19875	20071	19876	19848	19960	19786	20038	19837	19853	19830	19908	19847	19838	19977	19797	19867	19986	19849	20028	19990	19966	19766	19886	19666	19853	19898	20076	19876	20007	19939	20016	19697	19878	20007	19811	19797	19981	19857	19948	19962	19755	20012	19792	19983	19759	19731	20178	19710	19921	19800	20096	19885	19719	19757	19768	19851	19826	19663	19770	19971	19951	19927	19825	19954	19867	19793	19759	19924	19798	19969	19671	19809	19966	19745	20011	19828	19570	19966	20024	19758	20027	19931	19686	20056	19990	19771	19768	20009	19613	19776	19782	19936	20038	20003	19724	19936	19845	19820	19890	19991	20142	19942	19954	19905	19708	19824	19805	20054	19832	19861	19797	20006	19949	19758	19975	19769	19848	19680	19819	19961	19997	19935	19658	19768	19825	20058	19956	19660	19796	19659	19825	20059	19916	19906	19862	19858	19843	19882	19968	19750	19640	19822	19721	20010	19757	19947	19880	19922	19749	20071	19738	19722	19835	19795	19892	19788	19908	19747	20081	19684	19859	19964	20139	19965	19937	19894	19731	20048	19755	19913	19846	20037	19840	19817	19936	20112	19938	20069	19924	20068	19916	19849	19855	20019	19865	19972	19945	19780	19843	19952	19937	19812	19727	19921	20015	19731	19841	19790	19961	19688	19568	19946	19651	19693	19951	19775	19927	19848	19791	19999	19819	19866	19936	19834	19886	19907	19958	19866	19842	19846	19924	19870	19760	19816	19936	19813	19837	19876	19823	19911	19750	19746	19803	19813	19864	19632	19811	19872	20064	19742	19672	19957	19989	19893	19872	19897	19651	19952	20035	19938	19819	19843	19813	19901	19710	19677	19779	19956	19716	19757	19830	20044	20036	19770	19902	19897	19897	19891	19740	19773	19904	19756	19951	19762	19818	19675	19916	19936	19962	19972	20003	19750	19872	20041	19810	19700	20021	19869	19773	19975	19689	19725	19907	20004	20047	19867	19899	19924	20112	19855	19867	19882	19835	19693	19923	20005	19856	19856	19955	19756	19824	19769	19825	19886	19833	19908	19713	19917	19888	19884	19856	20016	19794	19862	19911	19855	19883	19815	19869	19930	19859	19840	20037	19863	20066	19974	19777	19688	19734	19896	19646	19800	19965	19912	19711	20028	19859	19856	19943	19787	19753	19857	19698	19811	19807	19865	19752	19921	19917	19790	19853	19775	19948	19939	19731	19867	19868	20052	20121	19827	19737	20119	19808	19996	19792	19879	20025	19829	19958	19810	19941	19906	19884	19694	19674	19829	19887	19613	19874	19997	20064	19761	19997	19832	19849	19708	19753	19966	19985	20032	19871	19877	19846	19826	19872	19726	19906	19685	19998	19824	19924	19949	19731	20046	19841	19853	19852	19926	19914	20018	19902	19868	19784	19928	20142	19763	19800	19713	19982	19947	19848	19906	20346	19860	19846	20006	19931	19816	19929	19910	20007	19895	19803	19907	19989	19963	19841	20184	20036	19907	19868	19904	19609	20031	19951	19670	19861	19853	19767	19806	19907	20039	19801	19875	19928	19922	19914	19905	19912	19791	20018	19759	19968	20126	19817	19740	19666	19954	20101	19882	19899	19865	19814	20044	20055	19955	19681	19835	19978	20240	20041	19690	19779	19950	19749	19878	19808	19840	19895	19755	19767	19761	19646	19864	19969	19789	19644	20075	19773	19927	19944	19935	19847	19946	19793	19700	19845	19947	19755	19947	19916	19857	19775	19926	19924	19778	19756	19830	19651	19849	19598	20006	19834	19973	19952	20049	19839	19848	19821	20008	19885	19666	19844	19749	19895	20019	19872	19935	20058	19974	19816	19975	19742	19903	19973	20033	20006	19981	19798	20021	19851	19710	20006	19914	19892	19918	19935	20130	19850	19959	19937	19723	19812	19809	20109	19680	20068	20019	19835	19971	19685	19735	20012	19910	19856	19929	19959	19913	19957	19951	19853	19959	19886	19779	19816	19916	20006	20011	19828	19866	19791	19783	19718	19948	20097	19834	19694	19741	19818	19800	19870	20103	19800	19839	19955	20024	19735	19851	19951	19917	20034	19876	19737	20046	19796	19666	19977	20016	19984	19738	19977	19953	19824	19791	19948	19657	19914	20031	19869	19736	19912	19823	19712	19840	20011	19759	19609	20046	19687	20013	20033	19837	19899	19860	19826	20094	19655	19711	19713	19766	19741	19876	19769	20148	20031	19757	20074	19909	19767	19975	19923	19895	19803	19759	19817	19842	19897	19929	19769	20139	19743	19825	19872	19750	20090	19939	19932	19911	20001	20040	19670	19747	19735	19850	19882	19844	20097	19823	19920	19896	19948	19869	19881	19861	19970	19899	19771	19848	20005	19905	19814	19973	20017	19878	20033	19748	19716	19955	20003	19923	19905	19888	19899	19749	19704	19849	19840	19759	19882	19936	20143	19874	19618	19926	19636	19850	19707	19925	19728	19849	19829	19971	20082	19868	19935	19895	19754	20056	20065	19842	19896	19866	19958	19885	19816	19624	19985	19786	19826	19791	19772	19965	19956	19777	19880	19843	20002	19908	19955	20068	19992	19900	19591	19994	19993	19937	20014	19793	19748	19772	20014	19901	19881	19830	19944	20103	19887	20135	19823	19908	19906	19956	19885	19605	19810	20000	19977	19943	19892	19844	19950	19837	19783	19913	19844	20034	20015	19924	19960	19885	19636	19779	19969	20154	19980	19955	19955	20212	19886	19753	19827	19848	19824	19856	19950	19846	20036	19490	19782	19972	19779	19931	19805	19951	19756	19904	19881	20095	19830	20042	19852	19710	19916	19725	19900	19940	19922	20036	19962	19763	19649	19928	19839	19861	19777	19856	19944	19854	19859	19640	19840	19963	19892	19883	19956	20031	19803	20017	19831	19815	19961	19860	20031	20089	19807	19817	19772	19929	19994	20069	19721	20008	19796	19887	20006	19992	19610	19878	19999	19970	19842	19727	20055	19972	19962	20045	19916	19951	19829	19905	19871	20086	19803	19847	19955	20030	19876	19838	19822	20070	20002	20047	20017	20048	19976	19899	19770	20001	19994	19873	19884	19871	19860	20164	19732	19770	19685	19768	19761	20009	19848	19749	19763	19885	19762	19768	19902	19785	20105	19974	19963	19788	20046	19780	19879	19959	19724	19888	19793	19828	20067	19983	20010	19835	19846	20007	19966	20047	19688	19712	19842	19878	19899	20376	19983	19957	19985	20040	20013	19821	19984	19941	19845	19888	19887	19982	20011	19814	19730	19860	19932	20007	19998	19836	19880	19733	19769	20069	20013	19762	19985	19916	19758	19979	19945	19829	19937	19971	19870	19834	19797	19646	20093	20083	19788	19736	19930	19937	19842	19851	19929	19862	20015	19908	19781	19874	19837	20029	20142	19867	19834	19855	19894	19800	19762	19767	19943	19866	19921	19912	19735	19859	19729	19822	19802	19937	19672	19903	19845	19852	19843	20066	19980	19906	19868	19893	19844	20032	19906	19898	19749	19730	19670	19962	19773	19769	19893	19945	19810	19698	19974	19737	19771	20035	19675	19853	19767	19911	19889	19719	20042	19994	19973	20082	20132	20029	19887	19946	19972	19808	20114	19984	19847	19687	19787	20012	19761	19978	20024	20014	19997	19822	19756	19763	19580	19970	19907	19693	19887	19871	19680	19888	19974	20016	19887	20023	20104	19882	19930	19964	20002	19647	20034	19883	20029	19796	20089	19950	19815	20007	19789	19859	19891	19884	19875	19921	19824	19935	19706	19904	19656	19857	19976	19795	19960	19835	19900	19923	19781	20035	19815	19993	19935	19910	19860	19755	19627	19790	19847	19781	20054	19590	19716	20004	19941	19953	20103	19953	19926	19725	19792	19940	19984	19992	19961	19874	20144	19795	19724	19988	19772	19946	19876	20005	19845	19808	19921	19934	19651	19978	19934	19753	19912	19727	19885	19967	19816	19970	19953	19647	20129	19793	19986	19795	19893	19929	19798	20198	19971	20038	19789	19799	19862	19850	19885	20053	19816	19825	19807	19883	19729	19827	19770	19833	19713	19949	19903	19879	19925	19742	19875	19825	19895	19795	19920	20185	19902	20083	20010	20024	19860	19785	19805	19708	19670	19832	19809	19975	19753	19908	19932	19830	19928	20087	19966	19929	20025	19912	20086	20117	19795	19709	19816	19934	20016	19828	19911	19847	19963	19989	20035	19954	20011	19751	19720	19890	19700	19797	19978	19842	19925	19916	19663	19986	19911	19986	19977	19440	19955	19771	19796	19847	19883	19943	19850	19893	19859	19992	19864	19792	19702	19968	19791	19864	19974	19966	19850	20015	19856	19829	19822	19945	19892	19853	19733	19766	19723	19887	19719	20064	19929	19861	19722	19721	19728	19896	19807	19857	19898	19816	19722	19827	20070	20070	19945	20084	19921	19672	19836	19775	19816	20069	19770	19821	19790	19890	19851	19976	19899	19667	19751	19916	19926	19893	19782	19946	19861	20033	19879	19931	19949	19981	19950	19973	19982	20008	19889	19988	19876	19940	19825	19986	19694	19906	19870	19880	19825	20034	20064	19871	20141	19981	20014	19871	20033	19800	19975	19940	19667	19954	20089	19964	19870	19904	19969	19874	19739	19883	19833	19827	20156	19901	19851	19889	19890	19958	19895	19854	20060	19893	20021	20056	19916	19744	19874	20090	19855	20072	19922	20009	19794	19782	19873	19987	19705	19967	19929	20030	19970	19997	19939	19911	19860	20088	19807	19862	19722	19763	19781	20006	19771	19898	19923	19851	19928	19817	19909	19939	19809
37190	55580	43875	28636	21112	18113	17278	17033	16903	16898	16731	16873	16551	16691	16669	16750	16855	16607	16959	16751	16825	16773	16776	16746	16917	16779	16778	16789	16674	16861	16850	16904	16746	16677	16796	16729	16797	16785	16982	16619	16887	16640	16893	16733	16778	16713	16800	16641	16839	16547	16862	16949	16690	16870	16811	16928	16814	16808	16819	16872	16789	16523	16797	16735	16828	16674	16682	16923	16725	16567	16771	16701	16793	16817	16682	16870	16918	16820	16846	16590	16720	16672	16720	16878	16782	16741	16805	16694	16773	16695	16777	16656	16789	16683	16800	16760	16766	16653	16769	16994	16797	16625	16664	16866	16890	16725	16868	16917	16740	16695	16779	16619	16696	16756	16661	16723	16652	16618	16667	16924	16660	16725	16831	16865	16928	16753	16767	17029	16778	16619	16980	16884	16726	16919	16735	16624	16776	16777	16722	16828	16622	16674	16806	16777	16830	16793	16797	16707	16740	16579	16805	16714	16756	16625	16809	16728	16743	16671	16664	16746	16897	16701	16819	16686	16620	16722	16787	16694	16809	16692	16615	16696	16774	16685	16955	16613	16811	16757	16728	16712	16807	16552	16861	16775	16605	16923	16710	16839	16687	16873	16744	16768	16656	16741	16631	16770	16810	16868	16660	16934	16594	16926	16692	16650	16889	16763	16897	16801	16738	16829	16889	16730	16881	16758	16728	16843	16677	16747	16886	16725	16754	16750	16943	16756	16869	16815	16691	16725	16548	16758	16756	16850	16826	16816	16790	16707	16620	16702	16794	16844	16810	16685	16693	16921	16736	16822	16955	16861	16718	16867	16747	16639	16858	16791	16853	16759	16906	16637	16848	16785	16735	16744	16810	16781	16676	16717	16733	16881	16754	16691	16724	16818	16827	16759	16964	16762	16756	16763	16639	16670	16758	16884	16722	16739	16658	16772	16792	16904	16901	16627	16665	16747	16726	16811	16824	16814	16845	16705	16858	16640	16895	16824	16788	16646	16786	16804	16824	16629	16822	16771	16862	16687	16982	16791	16807	16652	16791	16795	16877	16772	16815	16671	16748	16943	16669	16900	16834	16750	16862	16673	16778	16626	16662	16842	16741	16968	16679	16856	16660	16924	16753	16873	16749	16924	16630	16846	16852	16741	16686	16873	16851	16789	16641	16803	16770	16861	16787	16829	16770	16681	16762	16794	16688	16733	16670	16755	16877	16881	16818	16692	16789	16928	16684	16804	16688	16731	16694	16910	16726	16629	16847	16823	16779	16696	16862	16828	16728	16951	16789	16674	16845	16619	16952	16851	16812	16817	16882	16652	16900	16617	16731	16878	16773	16748	16675	16880	16825	16775	16743	16787	16620	16852	16910	16628	16732	16809	16751	16692	16837	16789	16570	16693	16786	16778	16821	16848	16789	16626	16875	16859	16696	16693	16793	16772	16745	16818	16804	16609	16698	16696	16648	16771	16718	16666	16773	16800	16703	16846	16873	16847	16905	16793	16844	16800	16639	16927	16732	16878	16606	16837	16758	16727	16597	16693	16963	16788	16856	16708	16675	16701	16491	16831	16841	16694	16801	16712	16679	16827	16850	16887	16789	16762	16739	16769	16668	16705	16840	16682	16948	16825	16602	16807	16894	16758	16877	16619	16869	16821	16688	16836	16817	16842	16660	16655	16845	16753	16628	16833	16595	16520	16705	16754	16905	16661	16664	16922	16710	16692	16611	16911	16721	16720	16809	16690	16973	16831	16762	16900	16634	16771	16747	16702	16856	16768	16850	16670	16770	16729	16667	16933	16677	16906	16532	16761	16745	16956	17099	16813	16768	16587	16768	16672	16820	16672	16805	16630	16898	16848	16981	16650	16705	16682	16763	16844	16657	16792	16874	16612	16858	16832	16731	16758	16717	16799	16691	16618	16753	16898	16823	16803	16845	16844	16831	16702	16555	16728	16835	16911	16755	16722	16976	16638	16748	16610	16835	16681	16777	16846	16715	16799	16664	16858	16750	16796	16847	16804	16719	16810	16857	16682	16752	16680	16754	16958	16811	16843	16687	16771	16685	16829	16937	16664	17025	16690	16585	16773	16729	16758	16839	16766	16846	16694	16755	16640	16685	16686	16825	16695	16719	16630	16915	16727	16961	16826	16700	16758	16738	16739	16756	16790	16818	16831	16839	16808	16580	16971	16772	16707	16799	16707	16744	16633	16678	16781	16811	16768	16735	16668	16541	16767	16679	16821	16709	16763	16748	16605	16755	16763	16842	16769	16892	16732	16820	16713	16661	16748	16793	16771	16693	16901	16772	16748	16782	16833	16723	16676	16830	16796	16730	16842	16779	16897	16708	16848	16735	16910	16772	16834	16858	16794	16742	16812	16760	16992	16748	16760	16721	16703	16850	16886	16855	16613	16583	16918	16775	16596	16849	16647	16821	16623	16814	16909	16950	16849	16727	16735	16672	16742	16637	16650	16816	16710	16589	16752	16737	16734	16789	16664	16751	16800	16838	16664	16990	16670	16858	16749	16900	16822	16693	16736	16669	16900	16732	16944	16748	16780	16869	16757	16811	16834	16564	16641	16838	16655	16832	16755	16830	16829	16699	16742	16763	16782	16693	16694	16783	16975	16764	16878	16635	16756	16825	16858	16617	16783	16884	16622	16891	16748	16615	16830	16801	17063	16844	16775	16683	16769	16740	16671	16654	16796	17033	16690	16883	16845	16839	16727	16697	16803	16727	16818	16773	16793	16987	16531	16754	16702	16691	16722	16697	16791	16755	16687	16826	16832	16867	16761	16728	16711	16793	16740	16988	16619	16947	16773	16662	16851	16686	16695	16876	16906	16854	16632	16680	16731	16655	16752	16844	16845	16765	16758	16796	16849	16824	16786	16805	16756	16629	16768	16746	16826	16800	16831	16699	16593	16803	16892	16995	16738	16767	16840	16738	16797	16913	16715	16719	16710	16818	16696	16893	16799	17008	16701	16807	17020	16865	16698	16743	16732	16840	16528	16922	16793	16734	16754	16816	16612	16731	16604	16860	16872	16771	16797	16734	16744	16991	16703	16872	16690	16951	16618	16839	16634	16714	16749	16628	16673	16781	16501	16707	16738	16802	16810	16672	16913	16786	16651	16749	16741	16714	16638	16875	16697	16870	16867	16760	16806	16738	16836	16767	16947	16735	16717	16786	16874	16804	16865	16640	16846	16730	16872	16771	16704	16719	16625	16812	16791	16683	16760	16755	16728	16702	16765	16824	16766	16643	16806	16626	16779	16707	16875	16906	16787	16771	16868	16713	16805	16740	16617	16785	16675	16641	16749	16859	16874	16741	16629	16867	16731	16656	16849	16800	16776	16847	16793	16845	16679	16713	16734	16706	16809	16768	16775	16877	16902	16912	16802	16814	16656	16820	16802	16815	16715	16667	16781	16786	16745	16767	16715	16661	16501	16629	16892	16961	16722	16808	16630	16715	16652	16925	16758	16768	16781	16814	16689	16700	16722	16709	16574	16915	16779	16846	16747	16685	16590	16743	16619	16748	16650	16786	16945	16649	16999	16837	16698	16877	16765	16752	16788	16658	16730	16693	16668	16610	16828	16723	16786	16765	16913	16887	16904	16595	16860	16642	16969	16782	16832	16929	16707	16709	16750	16671	16818	16786	16598	16854	16608	16884	16693	16851	16770	16858	16831	16902	16751	16663	16612	16707	16640	16737	16653	16696	16600	16598	16913	16661	16720	16741	16775	16843	16953	16745	16736	16766	16654	16726	16866	16630	16730	16863	16680	16937	16790	16800	16744	16852	16699	16826	16643	16755	16729	16743	16862	16812	16769	16769	16888	16757	16928	16852	16881	16728	16879	16771	16704	16773	16803	16680	16626	16921	16728	16781	16839	16895	16818	16653	16626	16747	16698	16931	16899	16790	16726	16882	16681	16729	16824	16854	16628	16904	16846	16795	16902	16839	16741	16755	16752	16843	16761	16795	16769	16855	16710	16854	16783	16753	16781	16765	16661	16849	16698	16590	16690	16877	16656	16681	16890	16642	16956	16711	16764	16846	16781	16945	16760	16919	16621	16980	16718	16730	16793	16857	16731	16933	16769	16737	16761	16485	16741	16718	16814	16784	16694	16885	16841	16852	16772	16834	16849	16857	16759	16770	16903	16602	16733	16810	16784	16930	16945	16702	16689	16722	16780	16938	16856	16610	16878	16782	16465	16724	16799	16753	16789	16706	16859	16729	16460	16736	16532	16692	16927	16655	16578	16757	16580	16662	16741	16829	16763	16963	16719	16806	16723	16646	16752	16777	16801	16791	16683	16768	16907	16715	16920	16844	16712	16728	16867	16750	16843	16833	16867	16720	16843	17029	16781	16823	16805	16710	16915	16663	16756	16750	16734	16733	16505	16807	16903	16823	16638	16765	16743	16845	16772	16734	16778	16565	16765	16795	16829	16669	16823	16948	16799	16960	16502	16893	16699	16989	16729	16808	16944	16739	16698	16814	16711	16678	16998	16812	16717	16735	16717	16924	16817	16852	16552	17036	16857	16835	16768	16626	16664	16658	16688	16774	16804	16770	16677	16843	16734	16762	16608	16823	16661	16664	16674	16725	16772	16782	16853	16692	16715	16792	16747	16794	16593	16847	16704	16865	16851	16793	16869	16710	16648	16790	16909	16703	16903	16817	16821	16802	16847	16767	16778	16701	16821	16849	16716	16808	16814	16664	16722	16795	16709	16712	16747	16865	16800	16638	16794	16779	16742	16814	16846	16736	16920	16772	16820	16679	16662	16825	16776	16793	16688	16810	16730	16849	16529	16918	16916	16721	16660	16910	16581	17000	16645	16847	16716	16954	16822	16796	16862	16817	16852	16798	16799	16862	16758	16849	16650	16829	16952	16651	16815	16847	16864	16660	16763	16805	16696	16700	16769	16878	16882	16672	16674	16694	16771	16862	16721	16748	16747	16928	16759	16819	16790	16975	16686	16763	16802	16835	16794	16731	16856	16615	16657	16736	16877	16751	16828	16686	16721	16824	16793	16881	16838	16693	16694	16672	16912	16924	16673	16717	16929	16837	16689	16687	16943	16731	16864	16919	16583	16891	16775	16883	16800	16757	16830	16644	16655	16753	16911	16880	16835	16920	16818	16876	16698
24380	24673	40329	39965	32091	27747	24665	21006	19769	19921	19903	19784	19734	19835	19512	19675	19869	19573	19618	19771	19610	19926	19667	19650	19797	19524	19925	19718	19476	19678	19629	19690	19624	19657	19543	19835	19556	19348	19658	19585	19641	19409	19572	19848	19756	19725	19629	19697	19636	19383	19488	19540	19449	19403	19666	19372	19481	19605	19865	19612	19558	19634	19509	19669	19600	19517	19662	19613	19728	19680	19277	19454	19711	19770	19367	19601	19691	19579	19678	19627	19288	19401	19567	19643	19484	19643	19736	19635	19592	19649	19614	19533	19347	19701	19653	19439	19627	19684	19660	19513	19517	19535	19642	19585	19500	19594	19523	19588	19530	19314	19499	19568	19470	19536	19388	19293	19567	19478	19590	19568	19496	19601	19535	19785	19613	19509	19502	19707	19748	19576	19455	19699	19648	19489	19284	19571	19470	19559	19485	19638	19598	19697	19472	19600	19496	19461	19566	19467	19461	19476	19728	19736	19460	19540	19413	19636	19532	19381	19309	19541	19529	19528	19617	19676	19447	19472	19400	19215	19595	19625	19533	19690	19558	19563	19513	19473	19449	19544	19524	19386	19548	19386	19711	19543	19392	19711	19460	19296	19708	19441	19458	19684	19527	19654	19672	19443	19345	19448	19442	19499	19619	19563	19597	19824	19677	19708	19463	19433	19448	19279	19616	19384	19675	19438	19385	19542	19555	19374	19446	19419	19642	19642	19521	19459	19344	19601	19861	19509	19522	19294	19421	19347	19579	19731	19601	19739	19480	19459	19699	19664	19494	19610	19472	19530	19539	19332	19261	19731	19395	19652	19575	19567	19686	19543	19529	19737	19669	19690	19557	19618	19499	19714	19567	19556	19583	19335	19565	19376	19557	19361	19449	19514	19716	19423	19517	19526	19570	19517	19554	19454	19745	19509	19366	19429	19374	19373	19562	19606	19798	19772	19493	19447	19715	19439	19562	19539	19442	19271	19634	19428	19530	19390	19625	19490	19504	19523	19516	19518	19548	19494	19394	19609	19669	19416	19407	19349	19560	19514	19419	19544	19595	19455	19613	19531	19466	19719	19691	19584	19521	19736	19458	19509	19616	19342	19444	19536	19400	19375	19433	19330	19463	19356	19572	19438	19544	19602	19358	19544	19666	19536	19378	19470	19751	19679	19683	19471	19552	19396	19548	19660	19482	19384	19698	19514	19367	19488	19648	19630	19734	19363	19744	19490	19704	19714	19308	19545	19632	19527	19387	19286	19573	19475	19471	19531	19517	19704	19345	19556	19673	19515	19573	19523	19450	19398	19194	19503	19353	19423	19730	19478	19381	19377	19469	19465	19691	19523	19518	19565	19476	19513	19539	19700	19339	19433	19683	19568	19396	19489	19675	19372	19512	19511	19307	19434	19366	19604	19596	19501	19536	19489	19540	19536	19735	19629	19441	19608	19716	19568	19763	19529	19750	19579	19365	19483	19535	19547	19701	19621	19381	19595	19463	19767	19459	19678	19584	19421	19450	19552	19503	19609	19474	19603	19638	19602	19689	19616	19539	19557	19457	19480	19611	19568	19599	19511	19577	19620	19537	19595	19554	19677	19586	19492	19610	19333	19550	19553	19607	19615	19383	19460	19331	19527	19621	19600	19392	19466	19697	19509	19842	19520	19781	19651	19449	19522	19642	19697	19477	19676	19491	19455	19669	19620	19552	19641	19517	19609	19441	19446	19697	19458	19452	19347	19845	19550	19481	19410	19326	19627	19220	19542	19359	19677	19499	19411	19430	19666	19790	19519	19463	19458	19519	19589	19431	19516	19510	19459	19411	19748	19504	19651	19508	19542	19557	19358	19555	19546	19406	19612	19517	19564	19537	19454	19567	19419	19517	19598	19450	19615	19645	19585	19507	19429	19393	19425	19635	19492	19522	19467	19501	19612	19440	19731	19578	19417	19659	19604	19447	19575	19602	19491	19463	19639	19567	19722	19756	19630	19479	19491	19373	19582	19539	19487	19581	19431	19552	19305	19602	19381	19266	19588	19602	19490	19826	19547	19329	19445	19289	19626	19635	19369	19596	19541	19577	19389	19357	19421	19513	19531	19388	19627	19530	19491	19503	19530	19571	19615	19588	19543	19577	19613	19488	19699	19807	19523	19688	19372	19505	19487	19623	19474	19614	19440	19675	19395	19498	19269	19350	19569	19613	19667	19710	19554	19670	19521	19464	19527	19492	19644	19558	19570	19462	19656	19361	19442	19693	19451	19432	19447	19396	19533	19652	19541	19541	19637	19720	19669	19299	19584	19639	19421	19575	19694	19652	19560	19626	19610	19669	19580	19594	19653	19413	19501	19642	19544	19418	19409	19708	19545	19717	19611	19499	19584	19605	19521	19535	19290	19328	19410	19446	19530	19824	19671	19488	19713	19507	19668	19641	19541	19454	19674	19555	19645	19503	19457	19655	19342	19428	19534	19588	19512	19534	19578	19464	19704	19693	19625	19633	19520	19381	19443	19837	19465	19581	19434	19372	19576	19557	19356	19493	19688	19597	19565	19482	19548	19570	19403	19666	19772	19387	19599	19534	19470	19620	19369	19279	19626	19658	19593	19488	19409	19511	19425	19537	19650	19519	19375	19519	19634	19431	19436	19417	19545	19481	19522	19513	19538	19521	19258	19694	19659	19663	19462	19665	19536	19305	19546	19421	19708	19710	19656	19544	19608	19658	19356	19797	19527	19437	19509	19511	19527	19312	19490	19482	19532	19662	19443	19621	19459	19592	19600	19644	19695	19472	19695	19590	19286	19565	19529	19517	19509	19521	19649	19551	19724	19778	19551	19401	19504	19426	19439	19481	19416	19547	19627	19541	19643	19454	19450	19578	19453	19463	19695	19664	19434	19634	19447	19534	19470	19590	19489	19515	19549	19628	19762	19514	19643	19641	19501	19283	19298	19473	19478	19562	19536	19635	19596	19452	19480	19511	19423	19427	19510	19540	19424	19580	19704	19532	19490	19628	19769	19488	19756	19512	19641	19457	19290	19535	19552	19601	19626	19375	19673	19518	19455	19354	19536	19596	19596	19480	19322	19701	19501	19484	19548	19507	19375	19518	19730	19413	19487	19542	19546	19657	19561	19638	19472	19450	19512	19346	19557	19712	19483	19517	19553	19629	19487	19574	19504	19574	19570	19563	19480	19422	19607	19678	19503	19624	19520	19676	19734	19637	19384	19502	19346	19556	19586	19491	19412	19357	19430	19731	19570	19313	19431	19551	19384	19500	19759	19636	19761	19592	19389	19705	19523	19562	19496	19504	19342	19494	19529	19534	19441	19508	19474	19587	19388	19471	19588	19680	19522	19476	19661	19666	19579	19531	19548	19517	19640	19513	19446	19561	19464	19472	19455	19411	19403	19510	19763	19694	19592	19594	19663	19486	19483	19709	19432	19485	19546	19684	19333	19509	19749	19467	19388	19547	19387	19694	19556	19631	19570	19642	19485	19551	19764	19547	19610	19403	19554	19565	19605	19509	19590	19609	19463	19354	19570	19697	19571	19460	19571	19361	19578	19376	19493	19578	19481	19688	19549	19505	19413	19629	19353	19656	19509	19431	19492	19510	19715	19578	19608	19616	19509	19669	19662	19382	19512	19542	19441	19597	19335	19451	19509	19409	19506	19417	19526	19452	19632	19580	19455	19433	19536	19641	19716	19440	19508	19559	19638	19545	19524	19469	19532	19571	19439	19587	19659	19494	19609	19538	19404	19501	19438	19495	19533	19421	19524	19557	19530	19477	19633	19532	19489	19447	19657	19613	19502	19332	19429	19604	19406	19715	19576	19533	19730	19617	19535	19725	19503	19704	19503	19433	19618	19646	19561	19403	19571	19521	19544	19429	19591	19603	19483	19533	19375	19653	19469	19323	19471	19488	19451	19656	19592	19408	19728	19355	19483	19647	19615	19679	19494	19454	19514	19705	19403	19587	19562	19396	19517	19508	19532	19577	19391	19600	19550	19532	19627	19450	19536	19401	19752	19491	19654	19598	19593	19424	19715	19561	19545	19518	19377	19426	19629	19595	19617	19571	19464	19754	19533	19509	19617	19511	19512	19557	19451	19516	19628	19533	19541	19549	19764	19617	19411	19648	19331	19725	19443	19489	19593	19394	19651	19636	19752	19756	19426	19531	19360	19576	19500	19642	19562	19678	19571	19554	19428	19603	19610	19610	19502	19639	19377	19538	19587	19560	19625	19368	19589	19476	19407	19660	19457	19435	19589	19541	19739	19538	19500	19571	19549	19684	19647	19707	19711	19694	19615	19596	19570	19509	19666	19620	19526	19578	19314	19455	19563	19428	19550	19561	19396	19652	19288	19624	19644	19596	19686	19667	19433	19608	19453	19405	19334	19356	19521	19529	19558	19559	19639	19805	19616	19688	19443	19463	19569	19478	19416	19536	19602	19487	19587	19605	19693	19637	19580	19582	19342	19385	19573	19472	19633	19584	19602	19631	19574	19664	19485	19590	19546	19626	19730	19570	19545	19556	19541	19626	19514	19667	19457	19268	19500	19581	19425	19508	19514	19526	19500	19680	19543	19522	19577	19671	19274	19519	19474	19511	19511	19477	19357	19444	19556	19735	19415	19591	19561	19527	19347	19591	19539	19596	19517	19561	19451	19668	19606	19628	19625	19460	19663	19598	19430	19366	19662	19565	19542	19388	19690	19404	19418	19741	19557	19526	19583	19521	19407	19561	19619	19697	19526	19598	19518	19625	19391	19589	19620	19741	19570	19700	19554	19701	19461	19608	19525	19553	19812	19543	19315	19603	19364	19542	19565	19307	19730	19686	19564	19388	19541	19523	19517	19555	19891	19571	19562	19705	19566	19493	19594	19509	19669	19405	19354	19620	19592	19581	19731	19497	19671	19797	19504	19654	19623	19700	19635	19592	19704	19616	19688	19461	19573	19395	19524	19644	19578	19690	19536	19409	19593	19476	19440	19568	19368	19605	19514	19586	19460	19475	19459	19799	19548	19463	19641	19624	19543	19693	19433	19496	19665	19766	19685	19480	19506	19276	19552	19746	19657	19595	19480	19753	19513	19430	19431	19595	19518	19182	19375	19440	19299	19289	19506	19502	19562	19400	19516	19583	19528	19501	19677	19403	19356
62308	99957	82267	56216	37730	25582	19474	17570	16977	16824	16716	16647	16644	16736	16599	16798	16532	16681	16511	16669	16714	16578	16724	16694	16593	16627	16744	16670	16707	16449	16731	16748	16712	16529	16762	16523	16593	16697	16677	16655	16743	16618	16695	16359	16917	16640	16633	16936	16783	16564	16661	16717	16668	16391	16700	16618	16567	16510	16634	16671	16693	16697	16573	16594	16563	16716	16678	16673	16787	16563	16741	16658	16814	16618	16754	16539	16740	16723	16829	16719	16629	16534	16711	16720	16437	16748	16656	16608	16717	16503	16733	16619	16792	16583	16712	16468	16727	16704	16517	16681	16549	16740	16690	16669	16652	16754	16707	16711	16663	16601	16615	16539	16576	16757	16588	16610	16648	16698	16646	16836	16677	16422	16769	16673	16317	16532	16678	16615	16502	16516	16651	16673	16656	16874	16663	16674	16709	16633	16640	16690	16605	16643	16556	16790	16456	16722	16695	16370	16706	16743	16568	16482	16715	16769	16731	16676	16779	16600	16470	16589	16630	16678	16667	16578	16657	16664	16478	16641	16657	16504	16695	16840	16653	16609	16612	16623	16681	16641	16875	16504	16850	16691	16778	16535	16563	16633	16630	16649	16579	16712	16651	16544	16723	16573	16605	16489	16681	16716	16632	16733	16540	16568	16557	16814	16715	16797	16636	16613	16495	16664	16497	16694	16672	16589	16496	16649	16780	16682	16580	16554	16522	16755	16694	16724	16589	16859	16746	16766	16527	16532	16496	16622	16664	16636	16867	16722	16473	16717	16596	16640	16739	16657	16720	16588	16659	16909	16447	16577	16680	16541	16781	16737	16622	16732	16704	16564	16628	16472	16537	16754	16576	16610	16708	16768	16532	16646	16871	16624	16556	16663	16544	16623	16829	16555	16673	16607	16717	16793	16698	16681	16663	16655	16665	16780	16749	16754	16772	16655	16529	16586	16670	16695	16741	16609	16606	16627	16653	16748	16506	16710	16577	16406	16723	16776	16562	16803	16507	16628	16687	16396	16731	16701	16651	16802	16628	16604	16382	16592	16671	16635	16607	16488	16631	16511	16709	16822	16656	16640	16582	16568	16717	16806	16687	16748	16636	16653	16521	16735	16496	16694	16735	16600	16547	16656	16706	16573	16674	16707	16537	16621	16728	16523	16630	16654	16569	16645	16634	16460	16500	16917	16724	16559	16736	16662	16547	16576	16450	16838	16477	16469	16471	16714	16536	16538	16599	16566	16560	16476	16631	16490	16643	16591	16541	16653	16760	16724	16521	16650	16693	16660	16524	16696	16735	16759	16600	16808	16507	16663	16622	16607	16729	16687	16612	16678	16556	16421	16501	16550	16655	16838	16716	16595	16695	16759	16734	16625	16607	16634	16510	16606	16687	16696	16640	16603	16739	16618	16514	16601	16658	16696	16647	16590	16541	16757	16657	16679	16752	16497	16585	16576	16617	16703	16735	16340	16709	16507	16693	16695	16674	16515	16730	16612	16704	16802	16846	16725	16684	16753	16697	16730	16805	16480	16686	16774	16696	16712	16528	16687	16799	16543	16903	16620	16710	16657	16631	16695	16601	16617	16689	16585	16640	16676	16644	16604	16604	16575	16569	16624	16625	16511	16645	16679	16573	16523	16483	16653	16604	16734	16369	16698	16638	16667	16693	16818	16531	16762	16660	16520	16707	16764	16561	16621	16741	16652	16585	16658	16571	16701	16697	16652	16593	16600	16706	16694	16813	16731	16539	16721	16616	16655	16659	16678	16608	16870	16646	16606	16637	16592	16558	16584	16627	16722	16767	16646	16653	16486	16648	16634	16576	16720	16536	16564	16628	16595	16442	16542	16540	16425	16630	16633	16544	16553	16398	16744	16672	16485	16700	16765	16566	16664	16539	16623	16674	16652	16570	16604	16731	16595	16760	16835	16725	16586	16673	16612	16740	16780	16729	16471	16569	16790	16609	16813	16653	16787	16558	16682	16559	16676	16745	16619	16817	16739	16466	16731	16594	16669	16710	16780	16731	16625	16725	16621	16845	16699	16782	16645	16693	16762	16427	16734	16657	16604	16623	16568	16699	16625	16557	16576	16769	16504	16523	16481	16629	16634	16500	16561	16692	16675	16468	16465	16678	16706	16678	16579	16599	16458	16524	16530	16697	16696	16530	16569	16624	16618	16608	16732	16689	16619	16959	16772	16600	16728	16594	16728	16667	16603	16654	16536	16512	16589	16827	16709	16519	16559	16680	16540	16672	16672	16680	16674	16617	16739	16600	16745	16465	16606	16614	16721	16706	16793	16631	16813	16618	16634	16592	16443	16649	16664	16577	16694	16663	16588	16686	16689	16645	16687	16575	16687	16763	16634	16662	16423	16736	16447	16511	16709	16696	16739	16772	16600	16537	16641	16438	16641	16640	16747	16590	16676	16584	16735	16524	16535	16540	16781	16435	16627	16661	16850	16675	16575	16580	16501	16740	16676	16722	16501	16842	16572	16604	16735	16718	16598	16704	16609	16651	16537	16564	16645	16725	16689	16576	16777	16656	16636	16682	16626	16676	16526	16654	16571	16277	16544	16713	16664	16877	16612	16695	16598	16728	16609	16802	16665	16523	16711	16675	16656	16661	16649	16463	16750	16831	16618	16517	16877	16544	16409	16683	16428	16541	16812	16602	16559	16649	16517	16378	16671	16768	16615	16577	16721	16704	16792	16701	16586	16655	16715	16749	16705	16749	16716	16498	16600	16807	16506	16818	16604	16625	16817	16536	16406	16580	16621	16416	16575	16672	16464	16811	16680	16544	16739	16709	16586	16757	16641	16666	16590	16587	16543	16737	16624	16662	16582	16622	16687	16841	16634	16610	16599	16760	16595	16689	16534	16570	16675	16674	16626	16691	16712	16656	16601	16617	16622	16670	16684	16731	16676	16604	16672	16514	16548	16557	16584	16434	16560	16678	16686	16677	16444	16536	16628	16562	16633	16562	16604	16721	16849	16651	16651	16536	16731	16737	16779	16643	16671	16660	16516	16714	16747	16596	16556	16856	16587	16751	16704	16598	16659	16557	16520	16627	16609	16731	16689	16491	16444	16530	16735	16903	16494	16695	16546	16504	16707	16673	16541	16696	16735	16457	16645	16687	16611	16546	16730	16766	16587	16735	16661	16456	16624	16921	16629	16587	16613	16627	16599	16533	16567	16655	16758	16571	16493	16712	16628	16673	16685	16792	16347	16534	16669	16656	16669	16697	16760	16673	16519	16635	16643	16804	16571	16555	16506	16814	16697	16610	16646	16714	16640	16678	16659	16830	16756	16602	16417	16669	16614	16622	16629	16602	16610	16714	16756	16654	16474	16561	16590	16617	16501	16719	16636	16654	16766	16595	16742	16569	16699	16630	16400	16579	16679	16589	16618	16565	16574	16467	16852	16878	16649	16675	16727	16640	16745	16618	16804	16572	16691	16642	16662	16740	16684	16498	16629	16675	16782	16692	16621	16650	16680	16436	16870	16667	16668	16566	16788	16817	16745	16585	16656	16603	16631	16780	16620	16659	16627	16706	16671	16666	16564	16637	16739	16585	16635	16656	16792	16721	16755	16688	16710	16684	16702	16690	16701	16558	16584	16795	16692	16734	16671	16609	16527	16678	16555	16701	16408	16852	16603	16605	16576	16654	16729	16798	16744	16765	16797	16614	16823	16673	16536	16726	16549	16510	16747	16789	16635	16668	16591	16751	16641	16580	16631	16555	16737	16713	16808	16723	16777	16627	16608	16556	16698	16673	16609	16514	16643	16665	16692	16794	16818	16613	16476	16717	16538	16601	16729	16750	16590	16630	16545	16580	16630	16810	16637	16544	16598	16417	16796	16656	16621	16554	16559	16579	16678	16545	16737	16629	16677	16612	16739	16743	16636	16624	16641	16580	16673	16803	16555	16522	16770	16716	16537	16894	16624	16683	16789	16382	16489	16768	16657	16534	16611	16721	16653	16815	16594	16289	16653	16517	16452	16666	16657	16665	16719	16641	16604	16716	16669	16635	16535	16602	16756	16569	16675	16590	16687	16745	16506	16602	16555	16752	16574	16753	16620	16705	16715	16792	16791	16726	16527	16527	16701	16637	16554	16819	16656	16519	16729	16670	16680	16651	16549	16670	16825	16631	16758	16474	16759	16771	16565	16559	16654	16652	16384	16581	16585	16580	16542	16701	16814	16711	16642	16506	16565	16581	16673	16582	16533	16611	16725	16817	16611	16588	16788	16575	16767	16628	16665	16626	16707	16719	16625	16577	16489	16581	16694	16602	16599	16561	16689	16634	16716	16626	16719	16712	16740	16524	16683	16532	16513	16563	16426	16577	16714	16490	16738	16478	16770	16740	16538	16693	16585	16562	16512	16476	16597	16687	16617	16707	16655	16593	16573	16765	16848	16561	16450	16843	16602	16628	16781	16592	16496	16615	16577	16699	16791	16627	16703	16702	16625	16633	16502	16711	16898	16573	16482	16807	16566	16606	16771	16462	16611	16790	16650	16784	16632	16659	16623	16615	16599	16637	16585	16584	16585	16583	16658	16626	16976	16806	16884	16660	16635	16660	16726	16554	16636	16685	16575	16523	16564	16656	16393	16588	16472	16771	16646	16725	16556	16531	16875	16664	16670	16689	16623	16528	16668	16497	16697	16543	16640	16678	16668	16795	16578	16631	16549	16563	16517	16560	16585	16488	16634	16508	16665	16527	16533	16621	16666	16632	16724	16670	16558	16687	16647	16603	16809	16713	16702	16734	16532	16769	16568	16598	16661	16520	16725	16695	16482	16654	16703	16573	16756	16759	16513	16838	16679	16728	16632	16729	16899	16637	16612	16567	16800	16744	16771	16649	16544	16649	16575	16586	16764	16748	16726	16783	16717	16553	16694	16643	16723	16549	16654	16767	16619	16688	16530	16645	16727	16534	16673	16652	16662	16441	16632	16669	16704	16664	16556	16665	16514	16624	16748	16562	16553	16562	16584	16592	16653	16712	16562	16507	16741	16652	16795	16556	16740	16582	16767	16695	16736	16551	16501	16603	16553	16617	16624	16686	16628	16655	16643	16619	16597	16698	16641	16565	16687	16600	16706	16729	16703	16643	16702	16644	16693	16737	16734	16651	16653	16740	16658
22942	22745	36499	37742	33456	30220	28348	22495	20507	20528	20109	19982	19869	19966	20018	20001	19888	19974	20049	20146	19686	19960	19821	19784	19629	19923	19993	19971	19756	19849	20135	19994	19764	19636	19792	19795	19858	19870	19799	19744	19810	19759	19988	19883	19970	19722	19697	19893	19789	19885	19949	19902	19790	19633	19843	19623	19723	19841	19795	19654	19755	19716	19703	19776	19875	19749	19925	19641	19778	19595	19628	19706	19773	19892	19814	19786	19699	19632	19735	19796	19833	19690	20012	19802	19858	19669	19632	19358	19802	19843	19982	19661	19752	19764	19636	19825	19535	19753	19781	19821	19713	19573	19656	19640	19700	19846	19738	19870	19625	19844	19542	19908	19782	19755	19503	19881	19788	19735	19608	19719	19747	19818	19657	19899	19637	19672	19782	19913	19814	19622	19989	19554	19917	19724	19587	19617	19636	19965	19742	19743	19615	19481	19794	19829	19825	19723	19540	19766	19808	19904	19846	20050	19752	19675	19974	19758	19773	19560	19820	19858	19475	19883	19642	19680	19643	19985	19845	19739	19795	19498	19782	19746	19714	19846	19820	19646	19878	19983	19726	19622	19514	19700	19848	19750	19851	19730	19903	19955	19558	19699	19745	19892	19856	19778	19550	19657	19640	19841	19791	19731	19721	19625	19811	19738	19689	19630	19798	19718	19758	19706	19676	19722	19945	19575	19572	19558	19663	19673	19860	19650	19901	19928	19835	19688	19608	19527	19696	19928	19801	19905	19708	19771	19595	19778	19730	19984	19657	19669	19663	19837	19872	19859	19603	19676	19789	19921	19693	19781	19901	19727	19636	19721	19768	20021	19615	19988	19682	19677	19616	19864	19784	19698	19642	19675	19648	19764	19966	19533	19797	19698	19501	19618	19681	19848	19803	19647	19822	19866	19616	19643	19802	19668	19589	19740	19818	19696	19707	19799	19974	19693	19830	19730	19976	19589	19601	19749	19597	19649	19559	19753	19807	19826	19580	19604	19754	19818	19600	19672	19687	19590	19892	19813	19668	19654	19650	19751	19645	19605	19712	19781	19861	19669	19857	19723	19679	19750	19703	19622	19895	19850	19567	19625	19636	19761	19873	19740	19854	19684	19633	19507	19527	19484	19801	19715	19643	19736	19566	19831	19539	19770	19570	19692	19719	19609	19697	19794	19910	19888	19809	19765	19544	19606	19949	19841	19789	19813	19669	19712	19535	19936	19893	19794	19583	19799	19795	19755	19851	20021	19687	19710	19832	19612	19671	19937	19955	19657	19883	19621	19645	19899	19890	19847	19712	19672	19580	19614	19781	19622	19765	19954	19792	19662	19684	19769	19449	19499	19601	19551	19611	19488	19762	19910	19910	19741	19793	19604	19796	19616	19763	19517	19766	19651	19810	19588	19730	19766	19734	19791	19784	19732	19661	19723	19873	19859	19571	19772	19793	19661	19826	19702	19823	19835	19885	19757	19786	19623	19771	19853	19850	19928	19802	19763	19652	19645	19643	19649	19714	19683	19781	19612	19814	19480	19567	19732	19501	19748	19737	19677	19544	19461	19575	19827	19854	19817	19741	19654	19788	19689	19599	19444	19688	19494	19788	19424	19809	19950	19714	19610	19870	19617	19800	19862	19854	19894	19741	19520	19687	19616	19757	19659	19739	19530	19909	19808	19912	19896	19656	19920	19744	19664	19664	19676	19816	19645	19691	19654	19849	19841	19789	19824	19591	19751	19735	19714	19774	19797	19800	19654	19845	19743	19693	19727	19740	19501	19648	19726	19531	19395	19824	19808	19811	19756	19734	19931	19727	19836	19601	19681	19738	19826	19643	19505	19813	19760	19660	19853	19612	19833	19846	19711	19638	19481	19738	19617	19700	19856	19636	19763	19665	19954	20079	19515	19674	19726	19648	19581	19793	19811	19619	19742	19628	19776	19646	19830	19874	19588	19824	19698	19762	19777	19669	19718	19810	19740	19767	19628	19962	19718	19782	19759	19633	19821	19729	19830	19683	19539	19608	19796	19498	19618	19829	19815	19769	19577	19503	19800	19795	19636	19707	19713	19781	19775	19583	19799	19673	19716	19654	19601	19561	19753	19503	19422	19673	19887	19727	19606	19709	19685	19778	19462	19679	19665	19635	19727	19651	19821	19685	19651	19660	19778	19649	19798	19595	19676	19638	19537	19924	19745	19705	19755	19811	19787	19649	19752	19622	19741	19935	19844	19670	19592	19903	19672	19827	19759	19693	19599	19737	19665	19787	19603	19696	19797	19436	19850	19556	19584	19742	19689	19748	19787	19830	19793	19806	19758	19578	19590	19783	19619	19861	19813	19786	19880	19783	19863	19666	19519	19842	19665	19954	19756	19939	19747	19665	19686	19476	19774	19617	19475	19626	19982	19831	19812	19667	19403	19721	20000	19915	19967	19754	19563	19836	19549	19901	19666	19659	19563	19902	19737	19649	19853	19786	19564	19784	19588	19917	19733	19682	19721	19706	19530	19751	19735	19934	19786	19805	19466	19836	19457	19814	19691	19503	19606	19651	19644	19620	19964	19706	19644	19726	19860	19466	19604	19639	19692	19540	19586	19499	19660	19793	19587	19737	19720	19587	19791	19643	19725	19822	19737	19406	19468	19911	19873	19720	19686	19769	19750	19761	19730	19947	19658	19797	19778	19639	19727	19513	19693	19514	19634	19468	19791	19968	19614	19895	19582	19765	19636	19763	19635	19627	19643	19886	19582	19554	19832	19647	19635	19696	19720	19762	19752	19784	19657	19784	19601	19683	19514	19996	19971	19848	19631	19678	19846	19706	19724	19880	19686	19765	19666	19705	19894	19674	19746	19760	19566	19712	19692	19696	19581	19965	19627	19756	19792	19761	19893	19910	19890	19657	19840	19910	19921	19826	19873	19812	19597	19474	19648	19787	19701	19579	19790	19666	19584	19649	19662	19679	19720	19531	19754	19902	19725	19709	19718	19843	19744	19607	19723	19795	19842	19461	19686	19594	19721	19646	19477	19825	19640	19557	19785	19750	19677	19710	19779	19870	19851	19574	19601	19713	19740	19724	19691	19790	19979	19885	19448	19710	19597	19794	19737	19898	19574	19732	19706	19886	19806	19877	19696	19515	19985	19698	19535	19942	19754	19674	19587	19623	19694	19503	19716	19709	19728	19772	19759	19965	19563	19537	19661	19742	19714	19627	19649	19694	19786	19724	19645	19553	19683	19658	19598	19902	19613	19615	19731	19671	19532	19728	19729	19875	19866	19547	19730	19708	19896	19832	19755	19763	19683	19842	19649	19803	19652	19671	19785	19758	19853	19659	19748	19702	19811	19884	19718	19820	19819	19819	19655	19787	19706	19762	19845	19624	19660	19472	19923	19869	19643	19899	19858	19809	19666	19742	19682	19704	19809	19808	19740	19641	19563	19957	19909	19869	19875	19599	19624	19659	19836	19906	19795	19795	19969	19799	19623	19702	19555	19669	19737	19686	19739	19522	19667	19721	19716	19795	19788	19705	19673	19622	19792	19795	19775	19620	19585	19768	19696	19466	19845	19766	19799	19735	19869	19744	19547	19685	19669	19696	19858	19614	19791	19760	19628	19641	19797	19687	19768	19825	19544	19740	19560	19793	19692	19681	19590	19749	19734	19756	19770	19809	19710	19710	19653	19687	19850	19620	19587	19754	19444	19516	19771	19528	19783	19663	19842	19763	19670	19734	19523	19658	19704	19735	19720	19681	19563	19762	19746	19765	19610	19761	19580	19802	19617	19751	19617	19640	19770	19972	19660	19799	19813	19635	19887	19830	19569	19687	19693	19861	19782	19566	19673	19745	19648	19974	19579	19730	19632	19768	19895	19941	19751	19661	19550	19735	19674	19681	19528	19937	19587	20018	19815	19644	19716	19915	19662	19799	19739	19746	19631	19717	19506	19698	19745	19646	19760	19719	19753	19771	19589	19705	19626	19801	19659	19586	19410	19715	19777	19819	19710	19702	19827	19913	19700	19780	19743	19622	19789	19949	19802	19755	19767	19532	19950	19812	19577	19655	19800	19672	19621	19787	19703	19717	19774	19641	19704	19603	19640	19677	19757	19617	19718	19806	19917	19746	19708	19605	19644	19800	19804	19836	19759	19684	19700	19778	19639	19779	19692	19508	19847	19958	19766	19731	19723	19675	19790	19753	19880	19662	19811	19760	19807	19707	19668	19701	19758	19726	19575	19584	19744	19825	19563	19555	19536	19750	19769	19585	19872	19675	19725	19757	19767	19819	19589	19495	19471	19689	19911	19773	19895	19660	19543	19560	19745	19677	19691	19769	19616	19514	19816	19602	19578	19768	19884	19751	19719	19732	19906	19563	19591	19578	19696	19769	19780	19734	19619	19573	19776	19663	19806	19824	19754	19625	19708	19963	20021	19721	19943	19853	19526	19555	19659	19715	19602	19808	19655	19603	19766	19794	19723	19767	19719	19593	19735	19740	19631	19679	19874	19683	19463	19948	19752	20019	19802	19509	19668	19716	19673	19487	19826	19749	19699	19507	19805	19686	19700	19902	19700	19621	19675	19744	19820	19606	19661	19891	19757	19768	19749	19684	19583	19461	19846	19790	19733	19900	19732	19662	19771	20108	19680	19975	19730	19747	19572	19778	19653	19603	19659	19615	19384	19556	19766	19738	19906	19766	19602	19646	19851	19689	19794	19851	19794	19725	19683	19757	19267	19623	19694	19994	19934	19677	19625	19510	19795	19784	19824	19681	19635	19610	19570	19610	19583	19673	19697	19724	20095	19741	19630	19710	19730	19699	19668	19623	19484	19751	19894	19629	19629	19755	19890	19654	19636	19579	19807	19908	19721	19688	19711	19772	19813	19833	19759	19602	19828	19546	19661	19860	19773	19740	19839	19863	19747	19755	19491	19696	19673	19985	19690	19723	19490	19687	19521	19613	19683	19703	19927	19721	19566	19673	19900	19561	19692	19753	19595	19636	19463	19795	19783	19823	19706	19862	19647	19725	19671	19654	19643	19756	19880	19680	19927	19739	19443	19585	19556	19799	19731	19689	19611	19900	19774	19586	19874	19808	19751	19954	19757	19758	19495	19706	19557	19717	19588	19767	19701	19618	19544	19763	19805	19849	19711	19723	19816
62643	106768	93507	70831	49230	32385	22771	18817	17277	16576	16817	16720	16650	16596	16704	16620	16733	16647	16630	16672	16680	16732	16732	16751	16857	16744	16656	16812	16695	16714	16767	16702	16828	16473	16726	16744	16779	16608	16665	16763	16721	16824	16693	16754	16651	16635	16910	16824	16715	16738	16666	16687	16797	16615	16658	16748	16730	16732	16781	16896	16587	16854	16655	16743	16628	16702	16832	16427	16850	16692	16687	16654	16724	16559	16717	16628	16819	16685	16799	16804	16737	16764	16653	16790	16658	16712	16641	16665	16749	16619	16566	16717	16897	16567	16715	16579	16633	16615	16767	16611	16688	16703	16599	16623	16636	16759	16617	16676	16790	16679	16395	16664	16861	16721	16699	16667	16730	16707	16746	16588	16734	16862	16610	16611	16709	16753	16898	16666	16721	16752	16632	16682	16664	16570	16709	16630	16727	16583	16664	16760	16684	16718	16550	16656	16743	16574	16696	16586	16606	16736	16776	16705	16602	16643	16612	16672	16703	16622	16643	16527	16686	16610	16673	16633	16593	16536	16706	16647	16478	16780	16722	16726	16605	16817	16586	16841	16610	16821	16705	16652	16725	16534	16697	16699	16604	16690	16742	16666	16786	16712	16542	16710	16831	16671	16618	16696	16777	16758	16699	16665	16661	16763	16695	16773	16656	16717	16623	16609	16700	16620	16664	16717	16621	16614	16610	16635	16631	16540	16794	16587	16794	16588	16703	16665	16636	16773	16634	16839	16585	16786	16715	16680	16846	16625	16751	16653	16622	16695	16660	16733	16677	16649	16700	16577	16676	16727	16701	16544	16612	16759	16604	16712	16782	16705	16555	16673	16626	16826	16696	16802	16702	16678	16831	16553	16639	16572	16754	16766	16569	16737	16657	16560	16752	16570	16895	16646	16795	16665	16712	16673	16626	16722	16734	16627	16797	16562	16675	16773	16700	16685	16817	16703	16911	16645	16716	16722	16812	16610	16705	16741	16646	16710	16759	16635	16624	16686	16606	16672	16638	16578	16614	16568	16736	16610	16781	16771	16535	16611	16658	16618	16689	16615	16668	16801	16657	16736	16702	16643	16700	16546	16644	16575	16597	16735	16631	16742	16723	16688	16688	16673	16589	16569	16833	16650	16681	16638	16581	16778	16760	16593	16746	16636	16844	16687	16553	16636	16520	16713	16607	16626	16875	16541	16787	16722	16757	16588	16588	16607	16867	16575	16726	16815	16744	16688	16661	16857	16596	16719	16730	16779	16667	16764	16541	16920	16858	16839	16842	16732	16864	16695	16869	16618	16717	16731	16782	16802	16599	16538	16712	16708	16786	16727	16606	16758	16645	16761	16794	16612	16724	16675	16556	16698	16783	16842	16722	16688	16699	16647	16699	16619	16707	16757	16731	16660	16744	16675	16664	16774	16645	16622	16666	16678	16773	16800	16618	16648	16624	16510	16644	16675	16755	16891	16748	16936	16531	16920	16669	16707	16594	16776	16741	16720	16569	16555	16725	16746	16560	16689	16854	16734	16671	16635	16686	16680	16668	16660	16718	16603	16544	16739	16706	16704	16751	16606	16544	16769	16481	16787	16756	16582	16553	16438	16766	16677	16769	16486	16654	16814	16523	16751	16638	16637	16668	16604	16626	16742	16690	16877	16756	16720	16773	16826	16578	16730	16768	16733	16686	16667	16785	16603	16694	16832	16485	16592	16620	16654	16685	16652	16842	16673	16688	16609	16685	16741	16736	16630	16714	16790	16780	16718	16638	16575	16621	16534	16749	16783	16523	16624	16734	16787	16737	16729	16663	16724	16651	16514	16602	16727	16774	16748	16731	16724	16698	16661	16701	16539	16707	16751	16661	16674	16624	16725	16624	16676	16739	16659	16611	16721	16615	16687	16523	16761	16712	16829	16568	16750	16679	16749	16537	16544	16644	16764	16626	16670	16548	16814	16544	16610	16721	16576	16692	16727	16642	16894	16781	16819	16552	16732	16675	16725	16603	16632	16514	16678	16614	16629	16736	16562	16687	16716	16619	16685	16793	16617	16616	16801	16639	16634	16672	16613	16826	16728	16659	16690	16783	16578	16538	16735	16683	16683	16749	16654	16593	16789	16588	16519	17032	16496	16810	16767	16585	16603	16719	16589	16612	16526	16620	16749	16776	16703	16690	16581	16812	16658	16755	16741	16539	16822	16679	16675	16763	16561	16861	16626	16773	16636	16604	16740	16692	16722	16774	16578	16649	16739	16610	16850	16660	16476	16729	16752	16624	16907	16680	16779	16724	16768	16676	16707	16586	16695	16615	16932	16685	16615	16830	16797	16616	16666	16665	16480	16736	16699	16587	16684	16689	16710	16741	16564	16739	16565	16705	16771	16758	16698	16638	16862	16776	16641	16502	16797	16669	16697	16516	16845	16672	16775	16649	16633	16621	16443	16580	16614	16748	16964	16770	16812	16595	16567	16600	16702	16694	16763	16722	16627	16715	16686	16900	16770	16643	16723	16832	16697	16662	16777	16689	16808	16649	16647	16621	16575	16626	16799	16830	16632	16639	16725	16786	16756	16811	16618	16631	16780	16630	16757	16561	16649	16744	16671	16729	16792	16699	16791	16704	16663	16743	16517	16751	16627	16654	16643	16671	16606	16735	16768	16795	16749	16776	16747	16749	16752	16708	16707	16778	16661	16720	16663	16535	16792	16610	16702	16532	16517	16598	16690	16665	16574	16633	16676	16609	16680	16884	16592	16485	16565	16740	16785	16653	16704	16493	16735	16701	16874	16745	16704	16530	16599	16582	16457	16794	16624	16528	16624	16642	16692	16725	16808	16506	16788	16750	16692	16823	16654	16771	16764	16631	16727	16682	16714	16653	16787	16739	16670	16731	16648	16570	16703	16665	16710	16774	16836	16774	16690	16598	16697	16637	16885	16707	16690	16743	16934	16566	16731	16525	16593	16721	16635	16557	16603	16744	16730	16836	16532	16605	16669	16780	16804	16571	16616	16614	16791	16832	16616	16738	16694	16609	16841	16733	16748	16636	16693	16762	16710	16760	16508	16438	16719	16642	16762	16710	16686	16669	16832	16730	16553	16718	16782	16719	16494	16849	16766	16808	16711	16739	16664	16762	16633	16508	16757	16638	16597	16676	16503	16835	16782	16831	16847	16568	16690	16670	16572	16808	16627	16776	16778	16707	16485	16619	16737	16769	16539	16644	16594	16768	16633	16736	16654	16654	16544	16680	16592	16602	16856	16582	16650	16779	16746	16738	16757	16651	16583	16693	16626	16567	16484	16737	16591	16606	16547	16805	16690	16868	16554	16731	16678	16610	16809	16670	16605	16719	16674	16845	16650	16738	16750	16692	16691	16600	16692	16708	16593	16719	16636	16751	16607	16602	16564	16584	16573	16713	16552	16627	16679	16722	16646	16730	16726	16706	16799	16825	16728	16643	16825	16662	16902	16773	16863	16704	16496	16709	16442	16747	16650	16727	16542	16757	16632	16551	16654	16663	16858	16614	16698	16747	16691	16698	16498	16915	16523	16553	16801	16833	16669	16700	16727	16607	16706	16699	16703	16574	16728	16664	16500	16750	16822	16797	16537	16841	16748	16727	16629	16692	16748	16686	16757	16731	16558	16623	16695	16776	16692	16711	16625	16581	16624	16789	16650	16512	16564	16759	16586	16685	16664	16634	16516	16717	16811	16653	16509	16557	16775	16579	16689	16780	16830	16702	16662	16520	16844	16503	16669	16587	16645	16776	16839	16866	16598	16710	16751	16783	16676	16624	16691	16673	16729	16534	16510	16812	16586	16715	16621	16725	16643	16674	16523	16778	16837	16711	16778	16790	16681	16834	16819	16673	16729	16620	16660	16612	16641	16718	16630	16758	16689	16770	16532	16689	16597	16739	16597	16640	16819	16759	16441	16726	16674	16659	16577	16794	16517	16699	16492	16585	16771	16784	16694	16674	16700	16626	16677	16621	16778	16757	16743	16617	16525	16742	16672	16715	16637	16706	16785	16635	16729	16568	16743	16598	16832	16646	16544	16734	16538	16662	16793	16648	16740	16755	16793	16678	16598	16842	16678	16679	16766	16848	16630	16548	16583	16771	16762	16757	16781	16682	16726	16644	16759	16783	16688	16897	16612	16595	16748	16582	16477	16701	16619	16651	16828	16637	16420	16703	16746	16619	16683	16486	16654	16801	16730	16735	16678	16768	16816	16728	16592	16825	16678	16643	16589	16474	16600	16691	16648	16782	16572	16671	16462	16866	16660	16858	16657	16640	16709	16826	16375	16618	16580	16640	16641	16722	16616	16550	16907	16685	16708	16600	16698	16772	16756	16644	16811	16466	16621	16530	16741	16589	16680	16715	16700	16568	16568	16801	16538	16898	16713	16757	16820	16576	16725	16608	16651	16729	16737	16595	16633	16531	16537	16706	16728	16692	16658	16651	16764	16604	16539	16475	16672	16825	16544	16742	16750	16840	16769	16555	16545	16612	16652	16691	16568	16913	16774	16731	16690	16708	16670	16698	16770	16723	16650	16621	16816	16581	16666	16787	16859	16932	16656	16624	16735	16649	16712	16844	16638	16749	16639	16639	16682	16693	16734	16782	16619	16614	16664	16732	16609	16697	16581	16757	16837	16705	16654	16641	16693	16874	16655	16506	16717	16699	16703	16680	16744	16616	16766	16788	16545	16706	16578	16727	16853	16512	16708	16654	16750	16651	16650	16793	16689	16661	16908	16804	16598	16620	16772	16848	16674	16649	16658	16673	16609	16517	16755	16777	16723	16728	16546	16645	16687	16940	16750	16651	16794	16660	16585	16731	16741	16743	16621	16774	16745	16585	16629	16675	16734	16775	16627	16679	16712	16672	16689	16729	16580	16690	16753	16749	16691	16633	16605	16683	16660	16719	16617	16612	16886	16700	16807	16748	16720	16693	16499	16725	16811	16862	16781	16509	16658	16663	16642	16666	16639	16753	16558	16601	16672	16799	16718	16740	16746	16671	16561	16546	16680	16776	16862	16595	16743	16551	16658	16791	16799	16477	16726	16619	16626	16653	16770	16571	16663	16698	16716	16654	16721	16827	16697	16741	16688	16877	16871	16476	16747	16607	16709	16786	16670	16508	16628	16899	16852	16534	16787
29727	35474	44341	34467	25302	21873	20809	20091	20222	19887	19713	20035	20167	20056	20254	20188	19954	20060	20117	19960	20019	20075	20028	19971	20000	19839	19799	19948	20087	19910	20117	20035	20048	19914	20024	20081	20038	20125	19998	19971	19838	19831	19791	20058	19883	20076	19787	19982	20155	20180	19959	19789	19910	19982	19903	19809	19924	19670	19738	20003	19825	20086	20060	19976	19914	20073	19852	20265	19885	19779	20145	19811	19841	19880	19985	19925	20051	20011	19631	19969	20110	20149	19935	19740	19987	19944	19813	19956	19907	19786	20084	19943	19896	19907	20060	20038	19961	19907	20031	19876	19964	19928	19860	19868	19818	19987	19764	19844	19935	19892	19786	19937	19854	20053	19936	20079	19804	19898	19973	19933	19933	19742	19872	19919	19990	19658	19949	19925	19924	19796	19940	19746	20068	20028	19977	19878	20006	19844	19874	19788	20039	20024	19970	19964	20005	19893	19850	19886	20013	19888	19954	19987	19850	19957	19857	20092	19975	20018	19837	19950	19995	19929	20057	19910	19914	19935	20007	19769	19802	19778	19881	20036	20185	19996	19990	19766	19837	19997	19984	20058	20114	19896	19995	19942	20036	20062	19925	19819	19724	19932	19787	19943	19908	19988	20107	20074	19961	19717	19933	19915	20089	19954	20032	19916	20048	19869	19794	19668	19734	20017	19935	19728	19794	20015	19866	20039	19936	19953	19794	19900	19936	19858	19841	19849	19906	19885	20003	19955	20154	19760	20071	20049	19981	19828	19823	20095	19911	19866	20087	19698	19936	19738	19930	20048	19727	19924	19804	20071	19705	19870	20051	19787	19899	19844	19839	20014	19865	19758	19892	19924	20142	19905	19884	20186	19968	19826	19947	19825	19904	19910	19882	19802	19931	20163	19830	19878	19942	19704	19965	20021	19984	19885	20168	19852	19800	19903	20069	20021	19989	20134	20009	19911	20124	19858	19911	19917	19885	19934	19955	19910	19944	19822	19924	19886	19844	20046	20038	19886	20032	19832	20003	19965	19757	19932	20076	19833	19933	19795	19754	19969	19931	19756	19959	19864	19780	20156	19904	19947	19800	19957	19760	19799	19859	19869	19990	20027	19878	19743	20181	20020	19940	19718	19704	19763	19972	19675	20007	19936	19786	19825	19585	19963	19661	19994	20047	19780	19865	19762	20214	20052	19852	19906	19929	19868	20083	19648	19839	20033	19849	19913	20127	19824	19927	20046	20026	19882	19979	19857	19767	19773	19603	19813	20129	19908	20002	20102	20108	19884	19868	20138	19941	19799	20064	19802	20028	19962	20001	19958	19736	19738	19961	19982	19978	19789	19745	20038	20085	20135	19771	19911	19922	20138	19931	19983	20043	20020	20022	19965	19885	19912	19858	19984	20065	20111	19961	19914	19808	20005	19797	19755	20127	20009	19652	19960	19772	19916	20155	19861	19697	19880	19775	19822	19921	19773	19812	19944	19804	19951	19954	19825	19919	19975	19969	20061	19807	19742	19867	20097	20071	19957	19957	19808	19750	19881	19871	19811	20005	19992	19838	19964	19936	19755	19895	19876	19826	19863	19828	19901	20118	19615	19669	19698	19795	19990	19960	19885	19906	19945	19906	19853	19883	20080	19769	20007	19929	19749	19669	19859	19912	20082	20066	19829	19809	19955	19881	20264	19848	19790	19818	19884	20023	19962	19912	19878	19880	19971	19992	19839	19872	19684	19971	19869	19843	19896	20000	20066	19846	19894	19787	19963	20071	19615	20127	19888	19954	19956	19793	19720	19827	19934	19967	19802	19872	19908	19983	19778	19839	19855	20103	19966	19769	19874	19766	19863	19902	19874	19859	19940	20042	19746	20009	19967	19861	19872	19999	20025	19758	19979	20068	19887	19809	19950	19909	19944	20064	19943	20058	19802	19826	19804	20032	19803	19998	19997	20044	19830	20014	19867	19904	20112	19641	19712	19890	19964	20125	20040	19899	19731	19604	19580	19695	20055	19953	19931	20020	19968	19848	19871	19930	19908	19916	20016	20014	19798	19779	19960	19722	19971	20181	19859	20005	19967	19783	19828	19943	19879	19992	19855	19980	19953	19933	19835	20043	19702	19837	20056	19790	19909	19963	19919	19941	19935	19875	19824	19968	19736	19818	19903	19972	20065	19700	20008	20107	19874	19917	20011	19783	19965	19985	19963	19894	19951	19913	19921	19772	20054	20029	19891	20041	19762	20072	19737	20026	19835	19836	19783	19901	19912	20005	19896	19993	19796	19867	19945	19874	19902	19986	20080	19862	19960	20009	19939	19750	20021	19928	19817	19942	20000	20155	19770	20025	19841	20124	19984	19851	19970	19884	20015	19725	19963	19989	19910	19793	19897	20015	19767	19756	19939	19892	19719	20008	20042	19918	20017	19910	19757	19920	20033	19890	19923	19925	19570	19911	19843	19856	19966	19928	19926	19924	19789	19792	19707	19912	19936	19900	19799	20175	19908	20103	19795	19884	19835	19909	19923	19994	20156	19959	20115	20104	20059	19913	19837	19928	19929	19685	19718	19976	20006	19962	20017	20037	19843	19814	20059	19891	19823	19874	19704	20032	19806	19957	19916	19849	20383	19995	20031	19984	20060	19905	19986	19957	19819	19897	20074	19982	19833	19839	19865	20014	20105	20121	19800	20035	20104	19914	19811	19860	19865	20085	19984	19999	19936	19813	19821	19831	20066	19937	19885	19673	19899	20092	19823	19851	19803	19987	20039	19916	19981	20051	19930	19997	19925	19983	19898	19879	20122	19598	19780	19754	19962	19953	19933	19839	19880	20034	20095	19987	19716	19827	19702	19808	19848	20007	20071	20096	19722	20053	19918	19883	19820	19845	19903	19908	19776	20064	19881	19828	19798	19745	19848	19883	19942	19806	19796	20003	19859	19902	20023	19981	19777	19607	19994	20029	19850	19997	19881	19984	19838	20135	19994	19954	19774	19774	19884	20057	19897	19962	19830	19829	19777	19876	19830	19812	19859	19823	20066	19749	20005	20010	20055	20053	19871	20123	19869	19933	20293	20063	20130	19825	19903	19828	19816	20084	19883	19758	19934	19986	19718	19960	19890	20201	20030	20026	19846	19864	19789	20088	19879	19946	19853	19942	19930	19683	19976	19987	19969	19806	20079	20078	19878	19961	20007	20107	20001	19623	19752	20044	19974	19814	20006	19866	20003	19990	19782	19907	20053	19926	20049	19676	19763	19948	20086	19812	20024	19796	19932	19930	19954	20205	19885	20026	20017	19870	19873	19679	19894	20082	19885	19902	19876	19879	19733	19881	19940	19824	20093	19814	20003	19711	20074	20027	20094	20039	19902	19850	19780	19992	20031	19878	19905	19798	20169	19939	19728	20042	19893	19914	20016	19926	20062	19872	20008	19961	19974	19917	19943	19824	19987	19861	19959	20117	20004	20040	20023	19995	19947	19889	19874	20055	19878	19796	19978	19761	20069	19928	19956	19862	20038	20038	20012	19900	20180	19888	20152	19916	19869	19954	19896	19903	19916	20048	19765	19895	19815	19951	20088	19880	19848	19985	19883	19961	20012	20001	19963	19858	19858	19703	19763	19919	19984	19836	20019	19836	19937	20032	20004	19912	19811	19891	20191	19940	19883	20052	20061	19818	19925	19994	20172	19855	19853	20027	19835	19966	19972	20072	19958	20029	19918	19888	19950	19726	19966	19964	19903	19969	19853	20045	19787	20052	20082	19803	20050	19913	19996	20040	20048	19680	19645	19841	19785	19914	20060	19959	19913	19980	19843	20021	19883	19950	19947	19898	19863	19843	19913	20104	19952	20123	19809	19882	20255	20049	19892	19885	20123	19786	20034	19789	19934	20029	19766	19865	19938	20081	19957	20000	20067	19940	19919	19900	19976	20134	19782	20009	20142	19709	19927	19861	20036	20105	20061	19980	19812	20002	19910	19938	20037	19945	19794	19958	20082	19913	19827	19967	19984	20000	19791	20001	20003	20095	19934	19882	20138	19982	19917	19987	20001	20084	19950	19873	19895	19829	19854	20049	19951	19861	19643	19814	20045	19872	20041	19895	19852	19818	19893	19928	19782	19952	20094	19852	20087	20048	19701	19749	19874	19821	19862	19743	19875	20159	20096	19842	19980	20047	19783	20012	19827	20062	19988	19808	19909	19897	19951	19858	20095	20241	19788	19975	20065	20056	20038	19910	20112	19954	19958	19864	19875	19845	19819	19984	19805	20024	20011	20020	19868	19933	19956	19793	19976	20273	20008	19857	19857	20028	20023	20169	20138	19791	20153	19916	20197	19795	19938	20034	19902	19698	19905	19972	19871	19950	19975	19915	19725	20055	19969	19788	19898	19740	19859	19905	19886	19737	19900	20018	19817	19869	19891	19897	19907	20096	19888	20061	19874	19921	19765	20082	20126	19890	20041	19809	19989	19849	20017	19767	19909	19913	19878	19978	20079	20036	19945	19801	19910	19859	19963	20201	19954	19947	19903	20127	20047	19920	19896	20014	19910	19839	19967	19934	20035	19948	20042	19978	20029	19928	20085	20006	19913	19952	19883	19872	19776	19945	19954	20040	19962	19987	19652	20029	20066	19925	19893	20142	19926	19856	19979	20027	19916	20010	19710	19767	19925	19724	19905	19918	19831	19904	19907	20098	19757	19972	19987	20031	19918	19962	20025	19968	20089	19809	19947	20093	19952	19835	19819	19785	19845	19924	19858	19888	19956	19893	19841	19919	19891	19794	20019	20153	20024	19985	19778	19885	19868	20116	19945	20035	19702	19857	20090	19833	19864	19991	19918	19885	19964	19932	19748	20008	19748	20013	20035	20009	20024	19920	19678	19817	19756	19922	20005	19719	20079	19810	19819	20020	19985	19854	19769	19909	19727	19987	19820	19878	19861	19805	20009	19938	19964	19884	20075	19811	19837	20002	20026	20047	19860	19812	19675	19706	19865	19955	19837	19801	19660	19897	20039	19982	19925	19924	19877	20050	20158	19943	20100	19791	19788	19798	19942	19836	20045	20120	19927	19906	19888	19713	19926	20029	20014	19982	19825	19853	20170	19917	20082	19931	19948	20051	19707	20095	19726	20070	19906	20006	19997	19891	19991	19891	19837	19793	19908
35916	55418	45994	30283	22275	18319	17249	16914	16832	16772	16816	16698	16903	16867	16803	16881	16821	16720	16902	16828	16895	16766	16736	16856	16591	16936	16920	16743	16756	16792	16728	16766	16966	16632	16703	16936	16696	16809	16798	16621	16661	16707	16713	16618	16840	16779	16760	16859	16844	16846	16820	16793	16944	16541	16911	16720	16906	16685	16730	16833	16936	16899	16680	16710	16883	16866	16769	16678	16831	16807	16771	16734	16805	16742	16758	16746	16901	16749	16727	16689	16768	16772	16937	16779	16844	16917	16922	16855	16729	16923	16796	16825	16830	16692	16851	16654	16841	16665	16874	16810	16765	16667	17013	16876	16706	16825	16757	16868	16813	16724	16777	16871	16857	16823	16786	16663	16719	16818	16627	16829	16778	16819	16824	16811	16889	16733	16696	16724	16720	16626	16966	16831	16741	16712	16884	16794	16603	16860	16668	16772	16843	16838	16740	16840	16829	16782	16924	16557	16975	16763	16750	16779	16859	16747	16902	16936	16726	16895	16789	16715	16865	16824	16663	16909	16934	16710	16840	16634	16725	16726	16804	16786	16899	16705	16724	16672	16819	16734	16898	16841	16796	16863	16877	16639	16802	16856	16801	16609	16676	16763	16770	16805	16581	16644	16762	16777	16587	16899	16641	16797	16853	16819	16790	16777	16683	16688	16740	16794	16734	16792	16784	16855	16754	16831	16786	16685	16959	16806	16969	16893	16939	16701	16798	16826	16994	16813	16706	16890	16845	16772	16995	16699	16691	16910	16597	16814	16702	16783	16737	16857	16778	16562	16890	16919	16812	16811	16765	16679	16686	16868	16808	16692	16869	16686	16624	16793	16871	16613	16736	16742	16908	16649	16600	16955	16786	16787	16910	16867	16746	16837	16805	16915	16847	16836	17011	16925	16782	16739	16833	16735	16771	16837	16773	16909	16758	16741	16947	16875	16746	16848	16832	16765	16713	16911	16706	16955	16779	16703	16716	16834	16639	16768	17012	16855	16841	16718	16842	16864	16836	16709	16721	16651	16651	16758	16900	16855	16827	16791	16809	16957	16862	16848	16875	16866	16801	16834	16718	16695	16860	16669	16778	16848	16711	16766	16661	16702	16810	16901	16737	16795	16823	16652	16820	16753	16949	16824	16682	16813	16787	16874	16617	16636	16943	16924	16660	16882	16897	16864	16830	16963	16724	16675	16811	16787	16736	16729	16867	16754	16702	16891	16888	16693	16714	16900	16648	16931	16710	16683	16797	16848	16777	16935	16837	16746	16643	16889	16537	16891	16631	16912	16770	16686	16871	16880	16556	16925	16955	16633	16713	16824	16651	16802	16780	16703	16795	16734	16917	16920	16779	16881	16875	16805	16771	17012	16571	16885	16565	16772	16822	16777	16745	16812	16901	16939	16934	16896	16802	16581	16856	16792	16818	16703	16644	16810	16965	16645	16783	16845	16769	16834	16840	16674	16796	16857	16924	16654	16685	16745	16713	16802	16832	16755	16610	16844	16807	16735	16867	16743	16889	16745	16788	16723	16948	16871	16777	16748	16872	16621	16840	16811	16861	16668	16703	16838	16788	16821	16757	16781	16840	16779	16601	16861	16811	16855	16718	16668	16876	16793	16703	16795	16666	16751	16809	16913	16637	16834	16775	16649	16817	17075	16792	16829	16721	16786	16853	16671	16779	16754	16804	16826	16756	16690	16899	16751	16886	16947	16774	16763	16833	16738	16645	16994	16729	16792	16729	16870	16758	16801	16704	16669	16794	16761	16698	16621	16685	16964	16738	16837	16788	16584	16875	16967	16728	16754	16843	16871	16762	16624	16698	16845	16649	16713	16787	16766	16672	16652	16870	16766	16858	16867	16767	16675	16804	16760	16745	16742	16735	16726	16839	16717	16783	16915	16892	16698	16871	16779	16759	16804	16669	16678	16768	16845	16661	16908	16876	16785	16736	16818	16767	16785	16846	16737	16761	16851	16637	16657	16629	16775	16661	16744	16909	16717	16834	16817	16657	16880	16703	16813	16732	16961	16794	16701	16871	16617	16874	16919	16771	16735	16739	16888	16725	16716	16797	16732	16775	16756	16720	16906	16754	16738	16803	16909	16649	16771	16948	16819	16825	16745	16743	16658	16799	16850	16648	16790	16812	16865	16749	16756	16651	16908	16607	16785	16879	16718	16888	16642	16871	16791	16729	16672	16779	16865	16914	16748	16785	16814	16837	16668	16726	16717	16703	16680	16769	16811	16749	16807	16832	16900	16805	16683	16800	16851	16909	16897	16930	16835	16880	16773	16956	16738	16882	16841	16795	16764	16786	16683	16854	16752	16788	16786	16834	16771	16736	16897	16841	16619	16599	16766	16748	16878	16660	17002	16802	16833	16816	16852	16776	16826	16789	16889	16881	16908	16699	16629	16826	16708	16715	16832	16731	16718	16913	16636	16633	16672	16710	16807	16780	16740	16872	16805	16823	16721	16723	16607	16812	16797	16722	16919	16892	16808	16841	16834	16767	16990	16761	16814	16670	16705	16810	16751	16839	16796	16828	16700	16880	16779	16803	16825	16805	16741	16876	16696	16805	16758	16888	16747	16910	16756	16888	16805	16781	16897	16718	16811	16884	16872	16796	16705	16904	16798	16783	16705	16769	16860	16738	16886	16823	16595	16789	16666	16633	16781	16727	16641	16782	16779	16704	16579	16945	16687	16840	16747	16784	16743	16641	16863	16763	16762	16696	16780	16817	16647	16715	16925	16744	16777	16793	16718	16721	16690	16777	16773	16742	16913	16784	16831	16727	16726	16858	16883	17019	16686	16862	16856	16891	16821	16761	16632	16650	16915	16726	16726	16709	16861	16725	16699	16834	16710	16780	16830	16848	16763	16798	16831	16744	16771	16793	16783	16847	16968	16863	16646	16771	17024	16872	16816	16804	16624	16763	16903	16924	16609	16854	16878	16737	16682	16721	16754	16822	16792	16816	16771	16686	16772	16763	16839	16810	16768	16818	16853	16829	16789	16775	16786	16808	16803	16871	16789	16625	16971	16768	16861	16753	16786	16896	16627	16842	16688	16666	16800	16875	16594	16597	16752	16887	16676	16888	16688	16784	16921	16916	16740	16846	16739	16805	16702	16732	16943	16868	16866	16717	16881	16653	16831	16881	16679	16852	16827	16878	16853	16741	16854	16865	16820	16749	16713	16818	16723	16759	16654	16903	16653	16778	16673	16780	16712	16912	16669	16605	16732	16733	16716	16690	16710	16814	16803	16705	16832	16808	16736	16898	16762	16747	16785	16817	16774	16723	16741	16799	16706	16865	16838	16819	16886	16820	16726	16843	16699	16865	16827	16774	16725	16955	16909	16738	16923	16517	16685	16643	16763	16838	16785	16903	16750	16857	16784	16845	16894	16718	16838	16832	16961	16799	16980	16783	16686	16841	16659	16709	16755	16793	16689	16743	16794	16830	16874	16755	16788	16657	16969	16907	16875	16793	16862	16537	16861	16935	16787	16818	16798	16686	16760	16706	16912	16771	16781	16826	16819	16640	16895	16963	16718	16831	16785	16890	16763	16648	16735	16780	16767	16801	16812	16682	16855	17023	16705	16914	16893	16873	16713	16946	16871	16830	16907	16811	16728	16839	16751	16674	16749	16991	16665	16759	16786	16820	16623	16725	16729	16629	16817	16773	16634	16605	16727	16775	16774	16663	16750	16826	16747	16689	16904	16854	16748	16693	16836	16769	16842	16761	16788	16791	16757	16820	16807	16739	16792	16636	16737	16730	16761	16865	16849	16881	16770	16692	16799	16747	16864	16815	16828	16848	16760	16757	16797	16938	16741	16867	16685	16623	16860	16665	16844	16848	16875	16780	16636	16815	16779	16648	16854	16653	16738	16863	16703	16905	16744	16754	16819	16907	16680	16764	16706	16949	16959	16760	16846	16479	16827	16827	16758	16860	16690	16796	16791	16954	16672	16854	16818	16892	16728	16649	16991	16743	16907	16678	16850	16930	16730	16793	16921	16815	16844	16694	16825	16948	16752	16851	16866	16848	16879	16824	16814	16780	16692	16652	16614	16602	16869	16842	16811	16938	16663	16710	16661	16808	16747	16903	16698	16806	16672	16880	16800	16781	16628	16677	16962	16828	16857	16636	16789	16820	16661	16860	16778	16899	16660	16885	16827	16751	16668	16769	16765	16712	16962	16663	16798	16992	16735	16659	16752	16725	16685	16828	16625	16788	16713	16716	16809	16763	16745	16752	16674	16708	16746	16830	16920	16820	16714	16890	16737	16759	16648	16848	16736	16912	16927	16857	16673	16769	16893	16907	16886	16785	16581	16687	16784	16803	16825	16750	16693	16795	16748	16769	16894	16901	16798	16587	16837	16733	16753	16609	16845	16876	16678	16861	16775	16858	16813	16867	16740	16815	16829	16755	16749	16731	16758	16866	16706	16889	16718	16814	16808	16851	16768	16777	16642	16786	16874	17005	16703	16857	16746	16816	16881	16863	16779	16842	16809	16906	16794	16826	16899	16804	16816	16883	16633	16717	16946	16818	16911	16836	16707	16870	16844	16827	16821	16747	16624	16864	16831	16963	16700	16794	16749	16690	16946	16724	16715	16762	16758	16708	16818	16872	16844	16675	16794	16640	16746	16766	16809	16920	16758	16934	16678	16650	16738	16924	16942	16878	16750	16944	16813	16710	16856	16753	16995	16776	16982	16982	16943	16880	16870	16602	16980	16953	16742	16825	16866	16794	16825	17020	16835	16834	16771	16739	16855	16883	16759	16745	16661	16838	16763	16717	16738	16678	16829	16743	16804	16781	16869	16801	16718	16828	16802	16774	16673	16670	16776	16864	16683	16618	16767	16828	16843	16660	16698	16857	16676	17002	16799	16758	16802	16720	16762	16764	16770	16779	16697	16547	16661	16882	16690	16909	16878	16656	16999	16959	16768	16651	16814	16937	16803	16782	16709	16807	16740	16876	16723	16788	16852	16573	16587	16929	16592	17001	16814	16985	16838	16807	16797	16735	16627	16837	16868	16706	16795	16836	16763	16865	16615	16910	16769	16938	16795	16688	16768	16872	16884	16741	16548	16930	16819	16916	16900	16797	16975	16816	16790	16762	16995	16736	16831	16883	16563	16939	17049
24204	24499	41764	40470	32529	28414	25037	20932	20088	20173	20134	19978	20001	19780	19965	19680	20068	19971	19969	19914	19856	19780	19998	19893	19896	19850	19969	19819	19809	19769	19749	20072	19834	19726	19873	19986	19818	19793	19812	19810	19816	19680	19747	19979	19919	19879	19640	19813	19739	20010	19798	19715	19669	19654	19867	19830	19841	19938	19832	19940	19843	19981	19616	19741	19763	19756	19745	19775	19845	19928	19947	19742	19838	19634	19858	19914	19713	19847	19693	19872	19816	19769	19945	20018	19818	19728	19977	19819	19815	19742	19915	19637	19993	19698	19948	19640	19853	19758	19756	19743	19858	19819	19925	20157	19562	19897	19828	19817	19919	19844	19898	19830	19757	19815	19935	19898	19944	19699	19686	19703	19732	19825	19564	19891	19814	19695	19447	19719	19905	19748	19954	19812	19963	19752	19586	19750	19888	19877	19808	19616	19645	19725	19927	19832	19875	19753	19751	19550	19747	19777	19742	19904	19728	19782	19672	19781	19759	19922	19917	20004	19930	19795	19825	19791	19764	20053	19622	19726	19717	19792	19746	19822	19719	20011	19690	19566	19769	19765	19883	19849	19755	19979	19807	19720	20007	19933	19876	19642	19900	19885	19840	19839	20063	19729	19697	19761	19707	19885	19700	19724	19889	19907	20074	19919	19701	19723	20137	19802	19899	19640	19850	19692	19685	19821	19890	19617	19804	19905	19960	19761	19701	19820	19797	19618	19553	19755	19802	19823	19820	19740	19792	19801	19685	19648	19760	19476	19599	19821	19919	19807	19765	19780	19940	19841	20028	19766	19621	19596	19772	19781	19872	19615	19521	19956	19836	19759	19518	19746	19800	19704	19911	19801	19641	19813	19971	19857	19791	20010	19868	19673	19858	19643	19546	19863	19740	19935	19808	19806	19876	19645	19908	19796	19830	19759	19692	19670	19779	19822	19783	19692	19711	19806	19870	19759	19844	19840	19881	19887	19982	19776	19769	19837	19710	19502	19644	19754	19871	19866	19849	19834	19871	19856	19692	19927	19984	19827	19683	19773	19740	19720	19655	19630	19704	19616	19754	19975	19712	19826	19866	19700	19789	19885	19637	19821	19787	19942	19627	19936	19949	19744	19692	19664	19669	19838	19789	19896	19792	19750	19623	19624	19717	19894	19789	19798	19598	19625	19554	20032	19800	19999	19827	19639	19820	19941	19770	19964	19877	19394	19882	19629	19608	19644	19861	19804	19943	19786	19797	19864	19614	19857	19759	19661	19585	19825	19830	19789	19958	19580	19974	19810	19800	19712	19592	19706	19910	19758	19919	19582	19717	19784	19609	19873	19928	19946	19865	19882	19612	19393	19632	19872	19875	19930	19777	19816	19786	19745	19762	19630	19577	19862	19913	19835	19823	19757	20192	19813	19819	19874	19760	19734	19851	19700	19898	19772	19952	19706	19881	19940	19813	19681	19743	19855	19682	19801	19775	19602	19830	19731	19750	19784	19852	19816	19816	19799	19976	19978	19790	19763	19824	19700	19802	19720	19906	19745	19692	19940	19962	19955	19815	19713	19778	19738	19770	19777	19951	19715	19841	19851	19701	19666	19961	19860	19888	19642	19938	19738	19918	19829	19642	19787	19742	19671	19838	19654	19855	19763	19816	19978	19686	19725	20034	19959	19649	19842	19769	19876	19917	19561	19776	19757	19836	19766	19800	19795	20024	19675	19874	19799	19759	19953	19689	19732	19856	19773	19733	19779	19868	19764	19914	19767	19785	19736	19793	19997	19921	19927	19914	19777	19790	19917	19741	19897	20117	19851	19738	19645	19884	19858	19979	19832	19782	19870	19698	19827	19715	19639	19674	19850	19593	19849	19751	19809	19784	19859	19720	19777	19550	19804	19854	19735	19770	19836	19893	19765	19783	19906	19702	19753	19826	20011	19870	19902	19688	19868	19898	19673	19576	20000	19759	19670	19576	19792	19806	19666	19766	19745	19814	20017	19913	19819	19702	19634	19732	19853	19690	19779	19825	19871	19850	19784	19564	19838	19745	19701	19833	19919	19708	19842	19912	19890	19585	19792	19811	19824	19794	19699	19676	19920	19819	19834	19905	19924	19689	19840	19817	19934	19675	19812	19766	19599	19732	20053	19693	19735	19723	19821	19694	19562	19963	19776	19810	19910	19815	19623	19844	19772	19878	19946	19606	19877	19887	19782	19750	19517	19672	19758	19912	19905	19898	19873	19782	19803	20066	19602	19914	19649	20055	19677	19678	19793	19914	20037	19636	19901	20041	19650	19516	19830	19774	19692	19858	19943	19853	19775	19926	19802	19883	19780	19828	19901	19778	19700	19688	19760	19749	19876	19866	19612	19983	19785	19666	19923	19755	19525	19821	19935	19627	20054	19818	19927	20003	19761	19751	19795	19783	19776	19798	19908	19894	19898	19763	19928	19693	19629	19817	19673	19812	19772	19748	19883	19777	19510	19723	19827	19937	19934	19685	19707	19876	19651	19759	19751	19886	19857	19868	19772	19766	19922	19721	19962	19781	19795	19750	19760	19671	20016	19826	19807	19836	19800	19817	19742	19745	19840	19832	19916	19758	19737	19867	19827	19829	19876	19751	19815	19821	19784	19966	19883	19831	19648	19791	19803	19801	20126	19763	19845	19752	19753	19785	19881	19730	19564	19686	19765	19791	19746	19969	19785	19759	19670	19817	19851	20001	19790	20144	19915	19614	19763	19681	19795	19746	19761	19725	19711	19663	19860	19789	19679	19769	19832	19643	19648	19738	19731	19838	19783	19974	19907	19790	19811	19702	19968	19978	19774	19841	19896	19942	19744	19737	19621	19781	19721	19661	19847	20008	19762	19561	19583	19811	19674	19810	19734	19683	19694	19588	19773	20028	19571	19809	19626	19804	19740	19787	19638	19559	19766	19708	19944	19663	19830	19857	19888	19924	19527	19789	19861	19667	19709	19778	19808	19844	19721	19872	19912	19599	19844	19667	19782	19951	19860	19894	19601	19712	19872	19794	19914	19895	19704	19854	19774	19675	19991	19733	19577	19682	19781	20024	19706	19631	19796	19776	19881	19811	19767	19807	19636	19839	19742	19781	20055	19919	19703	19785	19729	19666	19788	19744	19839	19696	19671	19538	19660	19726	19664	19871	19818	19665	19727	19785	19738	19725	19734	19955	19789	19689	19724	19751	19514	19896	19645	19984	19752	19665	19832	19728	19844	19595	19780	20033	19733	19700	19780	19918	19828	19827	19768	19788	19914	19887	19759	19748	19773	19753	19700	19690	19806	19746	19946	19787	19643	19905	19981	19677	19962	19759	19896	19797	19743	19916	19749	19740	19672	19754	19617	19836	19902	19841	19790	19735	19714	19727	19786	19744	19733	19807	19844	19744	19738	19644	19670	19709	19827	19856	19531	19769	19695	19756	19830	19923	19749	19862	19947	19709	19874	19925	19659	19817	19697	19743	19844	19890	19748	19897	19800	19639	19604	19675	19858	19567	19922	20074	19778	19903	19680	19659	19805	19890	19463	19942	19606	19776	19847	19699	19978	19909	19798	19704	19740	19768	19964	19903	19942	19742	19929	19745	19628	19717	19815	19860	19727	19816	19686	19831	19886	19737	19866	19794	19874	19930	19957	19536	19692	19798	20074	19803	19845	19730	19895	19768	19895	19746	19942	19843	19769	19695	19948	19802	19886	19750	19702	19817	19818	19678	19800	19926	20018	19923	19758	19647	19766	19728	20026	19854	20149	19772	19951	19897	19897	19842	19829	19798	19757	19954	19847	19596	19816	19900	19883	19714	20107	19809	19612	19660	19943	19986	19825	19983	19752	19756	19472	19825	19887	19680	19778	19845	19675	19826	19929	19961	19787	19890	19849	19774	19727	19996	19767	19794	19749	19850	19937	19818	19691	19589	20064	19785	19971	19794	19630	19600	19770	19740	19700	19761	19710	19728	19705	19886	19902	19685	19916	19957	19810	20006	19621	19840	19851	19938	19583	19698	20055	19813	19870	19618	19852	19759	19838	19829	19575	19674	19760	19912	19792	19961	19818	19903	19872	19803	19633	19752	19638	19845	19698	19778	19777	19776	19638	19813	19856	19897	19777	19888	19802	19845	19653	19881	19619	19940	19777	19668	19789	19957	19915	20008	19575	19846	19644	19681	19731	19893	19720	19614	19886	19680	19803	20046	19738	19812	19788	19821	19683	19796	19718	19710	19673	19955	19632	19772	20135	19828	19731	19700	19770	19827	19531	19738	19704	19941	20158	19766	19963	19973	19770	19862	19896	19819	20079	19740	19682	19576	19770	19722	19614	19737	19786	19954	19754	19823	19673	19820	19607	19732	19838	19755	19690	19735	19826	19800	19968	19759	19990	19876	19967	19892	19702	19616	19565	19873	20095	19901	19925	19975	19876	19619	20036	19909	19860	19641	19850	19834	19695	19674	19848	19864	19915	19855	19619	19968	19867	19781	19930	19905	19862	19735	19608	19842	19834	19666	19826	19725	19798	19803	19781	19773	19867	19729	19755	19696	19711	19936	19871	20210	19892	19705	19835	19763	19959	19717	19850	19864	19785	19720	19654	19973	19697	19984	19866	19889	19849	20055	19826	19713	19871	19831	19639	19661	19693	19864	19555	19842	19885	19923	19969	19599	19751	19882	19883	19921	19987	19778	19772	19820	19782	19749	19769	19778	19984	19607	19715	19861	19850	19833	19822	19710	19752	19699	19638	19719	19720	19826	19963	19957	19847	19773	19712	19944	19762	19991	19943	19622	19620	19998	19865	19776	19987	19753	19723	19761	19736	19783	19713	19740	20064	19602	19704	19699	19715	19700	19736	19961	19830	19842	19816	19973	19730	19991	19775	19832	19869	19927	19515	19823	20023	20026	19923	20032	19903	19774	19865	19739	19668	19893	19762	19677	19981	19866	19960	19763	19868	19749	19590	19742	19753	19736	19702	19899	19903	19698	19535	19880	19848	19747	19991	19830	19825	19763	19765	19867	19679	19964	19869	19908	19762	19990	19810	19838	19849	19724	19797	19760	19746	19904	19854	19945	19943	19938	19765	19852	19900	19717	19824	19761	19663	19876	19791	19678	19757	19515	19708	19809	19869	19879	19849	19819	19771	19818	19686
60989	99705	84472	56991	38945	25927	19457	17576	17083	16625	16623	16946	16695	16824	16780	16837	16627	16659	16586	16800	16863	16702	16669	16868	16691	16633	16765	16639	16545	16780	16899	16717	16546	16763	16586	16774	16909	16868	16896	16763	16810	16880	16483	16631	16805	16666	16888	16733	16721	16861	16796	16884	16828	16742	16812	16754	16703	16665	16749	16852	16730	16935	16735	16701	16884	16729	16794	16728	16871	16694	16779	16745	16886	16723	16665	16750	16637	16802	16758	16759	16729	16808	16722	16664	16571	16715	16661	16852	16795	16826	16616	16763	16772	16669	16950	16622	16778	16613	16828	16758	16809	16821	16733	16594	16678	16794	16756	16710	16797	16811	16663	16790	16717	16842	16644	16720	16728	16663	16779	16875	16753	16753	16698	16897	16672	16696	16789	16673	16811	16683	16842	16655	16873	16627	16727	16651	16713	16798	16696	16611	16762	16674	16675	16878	16620	16775	16784	16727	16755	16816	16754	16659	16781	16795	16679	16756	16854	16710	16728	16768	16756	16944	16666	16731	16865	16720	16814	16827	16625	16629	16739	16816	16666	16674	16833	16662	16605	16778	16880	16752	16623	16732	16739	16739	16793	16771	16593	16806	16552	16848	16724	16784	16855	16703	16744	16868	16837	16674	16927	16711	16797	16730	16838	16894	16647	16809	16719	16697	16734	16642	16803	16646	16844	16844	16568	16710	16680	16682	16830	16775	16732	16519	16729	16792	16634	16662	16706	16654	16631	16783	16560	16769	16837	16697	16645	16803	16533	16651	16812	16542	16687	16655	16740	16729	16804	16504	16668	16713	16489	16611	16729	16588	16893	16680	16750	16649	16724	16743	16793	16805	16816	16715	16626	16690	16756	16791	16827	16639	16824	16851	16660	16856	16669	16685	16714	16751	16803	16638	16661	16743	16605	16794	16893	16722	16850	16683	16767	16672	16769	16907	16594	16746	16755	16679	16923	16875	16814	16696	16701	16693	16845	16588	16812	16659	16783	16770	16755	16799	16812	16761	16583	16819	16762	16694	16641	16826	16607	16652	16705	16739	16854	16896	16752	16775	16648	16640	16765	16834	16700	16778	16648	16681	16806	16705	16808	16738	16743	16789	16716	16851	16553	16890	16632	16620	16542	16723	16651	16599	16684	16693	16752	16797	16740	16764	16759	16877	16770	16836	16684	16802	16765	16679	16829	16619	16945	16878	16760	16863	16735	16830	16836	16537	16755	16789	16638	16981	16645	16743	16741	16671	16836	16849	16956	16783	16677	16780	16741	16668	16681	16707	16923	16663	16903	16770	16683	16843	16693	16705	16801	16686	16926	16808	16693	16723	16868	16693	16708	16909	16762	16639	16825	16727	16676	16719	16735	16852	16796	16812	16658	16709	16832	16732	16554	16708	16711	16607	16795	16697	16773	16718	16853	16877	16787	16632	16789	16802	16939	16692	16713	16623	16705	16712	16838	16807	16702	16828	16661	16748	16694	16794	16954	16766	16792	16933	16955	16834	16916	16697	16811	16582	16666	16671	16887	16741	16719	16647	16774	16731	16743	16614	16616	16780	16724	16882	16785	16695	16858	16781	16860	16739	16827	16784	16763	16639	16807	16710	16737	16520	16702	16822	16756	16643	16877	16765	16789	16781	16728	16681	16851	16737	16749	16608	16687	16776	16731	16774	16849	16733	16786	16794	16684	16640	16669	16734	16638	16719	16637	16737	16678	16750	16805	16700	16682	16932	16578	16567	16828	16744	16658	16850	16832	16762	16761	16839	16876	16862	16700	16640	16729	16781	16806	16870	16823	16602	16619	16704	16770	16641	16923	16802	16612	16756	16800	16589	16662	16845	16717	16796	16559	16779	16663	16749	16837	16724	16840	16771	16816	16841	16840	16763	16826	16836	16657	16751	16710	16682	16830	16849	16650	16700	16690	16681	16767	16763	16461	16853	16840	16832	16757	16895	16672	16693	16698	16797	16849	16719	16739	16793	16766	16683	16759	16549	16572	16805	16899	16708	16703	16785	16683	16777	16796	16658	16772	16766	16760	16678	16755	16722	16561	16868	16646	16746	16843	16723	16879	16984	16964	16836	16605	16663	16847	16785	16587	16523	16542	16713	16631	16868	16596	16648	16638	16713	16749	16633	16634	16700	16789	16674	16842	16867	16685	16756	16752	16797	16533	16824	16836	16692	16700	16710	16737	16625	16809	16568	16766	16708	16609	16852	16787	16687	16926	16785	16880	16751	16758	16763	16650	16507	16806	16847	16893	16606	16800	16749	16747	16797	16735	16699	16660	16654	16611	16661	16708	16876	16773	16715	16668	16681	16675	16696	16830	16582	16854	16577	16668	16644	16759	16826	16707	16746	16781	16896	16640	16769	16695	16703	16696	16727	16929	16753	16641	16946	16713	16760	16759	16740	16685	16754	16695	16788	16778	16612	16653	16752	16590	16617	16755	16827	16588	16737	16729	16643	16731	16723	16906	16621	16618	16794	16749	16797	16652	16833	16644	16700	16577	16949	16874	16871	16722	16675	16597	16755	16584	16889	16671	16673	16890	16704	16545	16718	16792	16623	16772	16874	16747	16718	16684	16830	16847	16957	16641	16635	16847	16817	16861	16765	16721	16577	16734	16911	16867	16611	16999	16864	16814	16696	16658	16659	16862	16864	16769	16735	16699	16779	16867	16545	16621	16685	16765	16786	16640	16864	16961	16745	16767	16821	16638	16707	16872	16803	16760	16684	16818	16640	16796	16784	16850	16757	16828	16779	16610	16675	16814	16744	16730	16791	16692	16755	16624	16761	16718	16591	16704	16648	16768	16617	16643	16614	16712	16604	16763	16647	16578	16801	16752	16551	16783	16550	16630	16607	16682	16798	16868	16764	16669	16673	16619	16684	16932	16580	16840	16639	16730	16676	16778	16733	16911	16634	16660	16631	16809	16795	16722	16876	16704	16741	16773	16718	16808	16846	16758	16781	16668	16533	16832	16669	16727	16845	16729	16711	16775	16615	16780	16759	16607	16692	16833	16716	16819	16658	16649	16741	16892	16889	16781	16806	16746	16605	16633	16707	16741	16679	16803	16754	16620	16748	16792	16814	16911	16752	16754	16967	16686	16808	16708	16801	16912	16790	16981	16666	16881	16822	16606	16747	16857	16660	16594	16875	16694	16750	16622	16822	16706	16786	16721	16943	16616	16696	16752	16785	16807	16914	16806	16600	16771	16869	16980	16656	16610	16690	16603	16717	16759	16796	16996	16692	16744	16831	16663	16805	16885	16917	16858	16568	16773	16723	16682	16663	16909	16729	16820	16692	16848	16747	16693	16701	16701	16673	16775	16631	16741	16743	16735	16570	16943	16672	16813	16837	16789	16835	16660	16805	16657	16822	16717	16664	16627	16706	16735	16841	16767	16613	16852	16770	16860	16907	16666	16856	16714	16685	16730	16968	16695	16979	16753	16800	16546	16692	16740	16771	16806	16634	16734	16762	16576	16981	16648	16894	16689	16802	16638	16834	16592	16537	16575	16612	16792	16712	16831	16634	16696	16871	16585	16853	16799	16787	16838	16672	16650	16850	16748	16901	16714	16730	16895	16799	16785	16654	16756	16727	16836	16716	16749	16568	16629	16848	16777	16727	16763	16922	16736	16738	16852	16604	16838	16552	16721	16719	16752	16840	16539	16731	16722	16715	16808	16578	16857	16798	16811	16705	16923	16918	16684	16951	16699	16946	16719	16815	16692	16829	16829	16718	16751	16631	16784	16627	16783	16611	16717	16883	16926	16568	16867	16710	16656	16690	16692	16703	16784	16712	16696	16681	16815	16728	16830	16747	16721	16750	16700	16755	16824	16539	16767	16699	16947	16794	16787	16858	16646	16771	16897	16878	16837	16751	16521	16649	16626	16690	16692	16811	16604	16791	16550	16649	16829	16651	16723	16791	16682	16834	16579	16678	16655	16620	16660	16737	16769	16747	16672	16630	16765	16631	16850	16663	16923	16905	16913	16734	16731	16783	16856	16796	16699	16859	16695	16860	16856	16540	16833	16817	16609	16813	16707	16678	16673	17068	16792	16699	16823	16836	16849	16747	16789	16859	16711	16776	16605	16740	16685	16806	16791	16730	16710	16914	16642	16716	16724	16758	16800	16770	16670	16940	16625	16495	16748	16775	16804	16791	16892	16850	16878	16817	16854	16793	16746	16723	16787	16807	16670	16784	16711	16763	16694	16755	16678	16672	16841	16719	16663	16774	16854	16521	16929	16683	16771	16732	16698	16656	16747	16829	16791	16739	16678	16809	16580	16775	16851	16836	16744	16775	16602	16838	16781	16664	16640	16768	16745	16925	16719	16627	16829	16717	16814	16750	16702	16750	16762	16833	16568	16679	16809	16646	16773	16628	16642	16782	16858	16796	16658	16880	16657	16882	16635	16779	16814	16714	16736	16828	16597	16738	16689	16601	16662	16803	16745	16739	16670	16761	16529	16708	16719	16786	16682	16823	16729	16801	16782	16904	16738	16710	16827	16824	16711	16676	16611	16838	16784	16828	16732	16725	16803	16781	16704	16651	16823	16679	16789	16808	16612	16853	16880	16786	16782	16739	16686	16688	16741	16809	16805	16773	16709	16607	16822	16674	16713	16541	16811	16777	16649	16714	16693	16874	16693	16735	16660	16971	16720	16625	16770	16650	16690	16646	16610	16810	16750	16769	16834	16713	16709	16623	16853	16660	16665	16819	16647	16585	16792	16795	16684	16593	16633	16665	16893	16670	16704	16618	16754	16828	17034	16636	16769	16689	16702	16895	16836	16822	17052	16547	16851	16793	16743	16829	16755	16843	16799	16809	16827	16721	16565	16679	16764	16752	16883	16863	16904	16600	16858	16909	16851	16746	16713	16623	16609	16699	16850	16867	16770	16545	16756	16731	16821	16603	16738	16702	16639	16744	16771	16659	16723	16840	16588	16788	16686	16787	16794	16700	16776	16720	16685	16556	16680	16811	16860	16648	16773	16712	16892	16588	16669	16766	16711	16634	16701	16795	16692	16777	16517	16801	16710	16695	16588	16641	16658	16804	16871	16815	16849	16779	16734	16791	16611	16792	16718	16601	16816	16706	16601	16734	16677	16613	16620	16688	16649	16808	16826	16624
22919	22487	36737	36373	32086	30185	28710	21931	20440	20448	20176	20055	20182	19919	19988	20030	20184	20118	20058	19929	19971	20107	20068	20204	20043	19967	19778	19969	20063	20182	20126	19891	19820	19765	19906	19946	19639	20093	19747	19951	19874	19818	19845	19947	19931	19800	19976	19742	19891	19885	19900	19991	19967	19816	19860	19926	19691	19752	19678	19912	19856	19831	19732	19939	19856	19908	19912	19814	19848	19790	19763	20028	19871	19946	19653	19751	19926	19912	19835	19787	19781	19828	19765	19766	19768	19801	19865	19671	19785	19894	19699	19674	19684	19858	20020	19910	20022	19789	19898	19892	19999	19905	19718	19792	19689	19774	19738	19709	19862	19907	19491	19769	19607	19729	19790	19715	19717	19788	19952	19871	19795	19878	19630	19740	19908	19702	19773	19953	19769	19854	19777	19611	19863	19751	19792	19758	19886	19811	19839	19971	19743	19927	19685	19974	19963	19850	19920	19972	20039	19808	19718	19966	19821	20064	19742	19821	19953	19879	19903	19860	19617	19673	19750	19683	19780	19788	19486	19684	19779	19976	19751	19875	19791	20032	19977	19685	19864	19863	19954	20006	20029	19779	19941	19559	19915	19783	20016	20014	20010	19730	19817	19905	19731	19948	19735	19826	19922	19846	19701	19896	19786	19663	19777	19919	19731	19577	19653	19952	19853	19693	19850	19787	19828	19796	19727	19874	19759	19671	19634	19584	19890	19734	20088	19739	19762	19847	19685	19746	19635	19891	19836	19894	19920	19765	19786	19611	19782	19902	19744	19842	19872	19663	19826	19840	19515	19544	19745	19672	20047	19864	19734	19884	19860	19895	19950	19731	19998	19956	19748	19744	19653	19617	19745	19717	19651	19973	19719	19616	19689	19797	19766	19970	19683	19891	19777	19992	19708	19689	19848	19864	19775	19879	19892	19729	19772	19817	19892	19766	19812	20078	19919	19858	19803	19898	19902	19866	19949	19634	19853	19725	19782	19800	19754	19707	19930	19717	19859	19628	19890	19663	19923	19849	19750	19735	19932	19801	19784	19943	19849	19935	19815	19701	19784	19804	19764	19772	20066	19813	19672	19756	19603	19955	19655	19840	19831	19894	19674	19758	19703	19770	19648	19876	19904	19817	19673	19597	19988	19723	19666	19674	19965	19741	19802	19803	19912	19806	19872	19641	19801	19850	19933	19872	19785	19719	19692	19785	19811	19694	19706	19882	19850	20060	19828	19623	19919	19843	19825	19839	19681	19670	19858	19757	19995	19976	19822	19998	19855	19700	19734	19771	19590	19874	19770	19865	19899	19917	19863	19920	19782	19823	20039	19842	19795	19739	19863	20042	19836	19691	19833	19816	19587	19838	19724	19735	19737	19697	19613	19753	19606	19737	19818	19699	19606	19880	19678	19789	19586	19699	19892	19571	19914	19806	19854	19786	19886	19806	19821	19642	19757	19764	19824	19623	19752	19802	19703	19762	19848	19880	19907	19876	19677	19782	19649	19603	19641	19818	19779	19798	19452	19809	19931	19776	19750	19768	19722	19935	19643	19693	19827	19670	19962	19694	19800	19811	19888	19824	19791	19801	19753	19794	19612	19546	19745	19863	19747	19835	19829	19881	19931	19689	19848	19776	19787	19848	19740	19839	19864	19926	19666	19913	19937	19762	19817	19691	19737	19712	19658	19840	19814	19651	19614	19875	19923	19715	19943	19703	19722	19742	19616	19830	19917	19778	19795	19858	19834	19813	19495	19784	19793	19630	19776	19724	19680	19652	19874	19735	20165	19594	19744	19767	19975	19733	19833	19615	19698	20059	20124	19820	19791	19620	19978	19939	19859	19732	19793	19806	19902	19776	19791	19875	19676	19558	19786	19768	19819	19849	19947	19766	19673	19832	19758	19774	19747	19765	19849	19888	19911	19731	19860	19644	19779	19955	19912	19864	19687	19867	19917	19883	19756	19748	20020	19666	19802	19778	19771	20068	19948	20057	19853	19774	19927	19770	19729	19708	19881	19717	19840	19896	19789	19775	19666	19885	19687	19665	20032	19835	19828	19789	19806	19817	20040	20145	19631	19837	19750	19915	19868	19778	19791	19804	19806	20034	19774	19716	19912	19622	19890	19586	19831	19651	19643	19795	19715	19839	19788	20088	19842	20033	19848	19904	19816	19886	19671	19597	19709	19865	19838	19720	19861	19807	19718	19816	19678	19927	19881	19787	19642	19667	19825	19818	19756	19578	19844	19735	19667	19544	19897	19697	19613	19892	19819	19853	19840	19730	19857	19779	19758	20051	19876	19850	19838	19538	19745	19833	19836	19896	19957	19901	19903	19709	19760	19834	19890	19629	19709	19721	19514	19831	19651	19603	19730	19865	19670	19828	19591	19756	19886	19828	19774	19643	19863	19919	19738	19582	19913	20077	19950	19596	19781	19719	19692	19666	19852	19827	19862	19949	19847	19924	19817	19884	19825	19649	19695	19912	19963	19788	19894	19893	19713	19740	19890	19670	19809	19745	19701	19843	19738	19708	19843	19795	19718	19901	19743	19822	19634	19891	19854	19960	19567	19830	19869	19769	19792	19892	19897	19789	19825	19836	19795	19878	19735	19836	19832	19683	19855	19701	19785	19663	20031	19922	19855	19615	19588	19853	19923	19678	19894	19732	19818	20049	19961	19807	19756	19822	19811	19827	19683	19651	20030	19929	19843	19958	20060	19820	19945	19889	19814	19745	19777	19943	19866	19895	19903	19656	19833	20006	19988	19957	19822	19575	19710	19687	19607	19662	19797	19824	19852	20031	19718	19771	20040	19865	19684	19669	20088	19775	19812	19919	19875	19863	19645	19952	19717	19823	19833	19618	19635	19871	19865	19791	19710	19590	19671	20010	19892	19845	19980	19673	19909	19741	19975	19791	19690	19781	19824	19599	19827	19738	19779	19748	19839	19958	20009	19816	19830	19449	19783	19844	19827	19737	19689	19958	19619	19839	19827	19731	19769	19725	20046	19840	19668	19647	19822	19792	19423	19791	19759	19862	19891	19788	19979	19872	19822	19842	19858	19867	19757	19502	19739	19874	19641	19792	19736	19500	19944	19844	19866	19619	19709	19945	19738	19755	19855	19629	19660	19803	19799	19873	19838	19863	19801	19794	19798	19600	19825	19759	19924	19648	19848	19618	19931	19997	19871	19959	19750	19819	19782	19871	20107	19782	19652	19773	19577	19641	19844	19916	19873	19745	19798	19716	19577	19852	19867	20011	19981	19894	19930	19761	19746	19627	19930	19858	19830	19798	19756	19825	19667	19755	19740	19820	19775	19774	19770	19826	19714	20046	19849	19735	19903	19802	19983	19447	19783	19609	19966	19677	19918	19724	19834	19754	19647	19718	19823	19598	19881	19608	19637	19682	19688	19763	19676	19790	19612	19868	19677	19900	19874	19693	19788	19846	19857	19854	19823	19954	19651	19726	19810	19907	19752	19708	19755	19806	20104	19786	19771	19485	19935	19633	19711	19973	20008	19955	19845	19669	19776	19799	19698	19767	19795	19675	19854	19939	19801	19810	19792	19833	19584	19808	19818	19790	19647	19808	19932	19719	19706	19728	19750	20030	19865	19720	19682	19768	19738	19721	19756	19755	19736	19835	19548	19686	19637	19858	19797	19836	19770	19931	19582	19548	19851	19606	19891	19923	19843	19844	19754	19667	19564	19466	19644	19780	20023	19859	20000	19492	19642	19813	19715	19936	19708	19888	19867	19666	19752	19457	19577	19872	19740	19647	19589	19804	19576	19833	19848	19891	19696	19658	19730	20022	19822	19826	19915	19868	19877	19713	19941	19822	19764	19758	19734	19741	19537	19940	19847	20049	19800	19777	19911	19737	19842	19664	19661	19858	19686	19787	19858	19698	19810	19796	19873	19773	19841	19955	19788	19814	20032	19807	19897	19542	19890	19837	19733	19882	19664	19649	19586	19923	19851	19925	19850	19919	19601	19666	19692	19634	19791	19846	20015	19830	19759	19733	19868	19677	19806	19898	19771	19892	19773	19674	19949	19757	19850	20059	19775	19681	19888	19686	20064	19803	19857	19989	19650	19906	19804	19822	19861	19670	19701	19927	19848	19848	19767	19958	19743	19951	19926	19887	19924	19832	19878	19903	19666	19924	19777	19765	19781	19770	19923	19805	19864	19685	19790	19890	19803	19644	19641	19801	19815	19797	19594	19824	19854	19875	19788	19835	19788	19785	19772	19916	19936	19777	19709	19787	19631	19722	19579	19864	19670	19652	19943	19622	19898	19806	19916	19831	19708	19944	19781	19742	19802	19989	19679	19754	19821	19720	19911	19894	19840	20018	19839	20006	19726	19967	19957	19852	20082	19654	19853	20006	19658	19717	19875	19779	19848	19910	19643	19761	19716	19980	19940	19932	19636	19792	19881	19675	19943	19681	19770	19464	19765	19807	19993	19801	19948	19817	19757	19714	20056	19794	19739	19705	19510	19592	19886	19715	19858	19912	19744	19790	19683	19978	19721	19976	19809	19800	19617	19829	19979	19856	19989	19739	19726	19721	19683	19793	19643	19766	19879	19702	19703	19801	19663	19797	19685	19722	19828	19791	19849	19898	19911	19886	19713	19786	19539	19717	19858	19795	19908	19613	19815	19927	19714	19885	19763	19642	19796	19644	19874	19715	19782	19762	19931	19917	19802	19751	19774	19683	19710	19723	19784	19665	19929	19690	19586	19738	19693	19641	19655	19900	19977	19863	19808	19945	19835	19682	19525	19742	19663	19813	19620	19718	19893	19813	19608	19808	19718	19761	19660	19758	19858	19995	19837	19711	19658	19902	19700	19938	19697	20080	19872	19921	19836	19644	19865	19682	19952	19807	19849	19864	19803	19729	19839	19922	19789	19725	19769	19855	19531	19922	19882	19853	19841	19872	19771	19797	19840	19777	19746	19799	19694	19775	19666	19706	19729	19758	19707	19817	19947	19957	19910	19834	19762	19971	19857	19835	19739	19841	19858	19920	19660	19760	19707	19816	19901	19705	19864	19657	19894	19762	19807	19754	20074	19573	19900	19606	20020	19802	19773	19829	19784	19788	19915	19750	19771	19757	19927	19726	19734	19701	19839	19744	19698	19792	19583	19626	19679	19805
63418	106294	93915	71620	49202	33026	22600	18158	17370	16640	16721	16803	16785	16683	16751	16701	16716	16815	16726	16766	17086	16689	16681	16904	16670	16882	16628	16692	16857	16713	16804	16769	16659	16560	16694	16742	16775	16760	16783	16717	16587	16841	16925	16641	16767	16647	16716	16751	16789	16687	16882	16781	16850	16818	16683	16649	16678	16845	16840	16823	16651	16714	16829	16739	16604	16818	16788	16623	16745	16709	16611	16709	16855	16670	16693	16701	16842	16747	16687	16574	16695	16696	16795	16718	16742	16671	16637	16686	16668	16631	16624	16843	16628	16781	16704	16737	16795	16431	16838	16697	16740	16825	16655	16529	16706	16941	16584	16666	16728	16836	16783	16739	16799	16554	16736	16655	16773	16617	16783	16751	16661	16833	16773	16847	16740	16617	16676	16871	16723	16838	16745	16605	16813	16579	16669	16721	16674	16601	16688	16708	16636	16747	16739	16482	16723	16999	16652	16738	16899	16682	16647	16513	16778	16713	16703	16532	16548	16840	16661	16742	16562	16825	16722	16731	16726	16630	16738	16663	16692	16703	16664	16708	16755	16613	16775	16659	16558	16736	16835	16610	16603	16637	16551	16623	16776	16691	16707	16600	16604	16655	16661	16729	16752	16713	16715	16667	16836	16797	16633	16630	16694	16730	16635	16647	16747	16765	16800	16681	16742	16698	16662	16759	16727	16912	16755	16813	16632	16733	16881	16702	16770	16536	16643	16761	16776	16854	16505	16678	16734	16601	16550	16707	16847	16719	16661	16899	16605	16712	16567	16653	16701	16728	16635	16724	16537	16753	16792	16762	16558	16655	16762	16631	16891	16755	16643	16535	16491	16456	16760	16636	16484	16672	16804	16754	16773	16702	16739	16656	16844	16698	16859	16534	16794	16788	16841	16702	16741	16588	16998	16732	16691	16689	16759	16770	16640	16758	16768	16715	16782	16767	16873	16718	16717	16695	16750	16594	16779	16713	16735	16793	16649	16594	16671	16566	16982	16603	16605	16706	16741	16794	16597	16626	16568	16616	16770	16825	16745	16663	16698	16715	16622	16883	16633	16726	16731	16892	16734	16684	16716	16581	16763	16759	16723	16595	16738	16710	16599	16768	16852	16634	16682	16830	16771	16890	16646	16825	16729	16704	16645	16490	16494	16839	16727	16498	16708	16991	16719	16759	16729	16781	16594	16706	16574	16677	16704	16570	16631	16697	16743	16558	16690	16671	16795	16644	16567	16783	16658	16744	16629	16881	16854	16731	16726	16739	16736	16673	16649	16605	16699	16496	16688	16805	16663	16790	16588	16817	16702	16739	16699	16611	16786	16836	16625	16785	16761	16715	16757	16807	16676	16527	16746	16681	16729	16472	16749	16637	16856	16705	16856	16699	16508	16594	16843	16691	16637	16666	16782	16691	16654	16595	16810	16675	16756	16775	16781	16739	16641	16740	16739	16841	16657	16772	16774	16664	16637	16702	16902	16638	16528	16644	16694	16797	16801	16683	16676	16869	16708	16603	16741	16712	16740	16564	16644	16682	16568	16791	16676	16751	16640	16675	16638	16794	16699	16762	16696	16665	16551	16708	16786	16735	16619	16751	16719	16811	16476	16785	16733	16674	16747	16685	16782	16751	16800	16554	16633	16593	16559	16764	16712	16676	16488	16489	16597	16870	16633	16747	16673	16636	16780	16840	16875	16541	16814	16800	16640	16658	16572	16666	16770	16630	16686	16700	16755	16676	16639	16740	16717	16818	16789	16895	16752	16720	16642	16511	16868	16615	16709	16548	16757	16796	16745	16662	16574	16621	16768	16746	16727	16695	16744	16624	16762	16725	16816	16670	16770	16783	16638	16805	16796	16719	16895	16593	16646	16656	16695	16576	16659	16750	16753	16694	16816	16866	16505	16831	16633	16765	16566	16805	16853	16577	16838	16696	16812	16834	16715	16705	16735	16789	16829	16613	16861	16616	16560	16600	16787	16731	16542	16738	16703	16786	16728	16605	16679	16671	16730	16738	16726	16682	16713	16748	16829	16746	16689	16702	16742	16750	16797	16565	16700	16716	16867	16722	16790	16851	16639	16610	16754	16752	16675	16785	16668	16726	16665	16687	16719	16708	16872	16720	16793	16802	16697	16872	16676	16769	16730	16795	16651	16649	16465	16666	16831	16641	16607	16734	16742	16772	16771	16808	16793	16470	16668	16674	16555	16793	16714	16690	16752	16731	16530	16779	16824	16881	16744	16535	16564	16780	16893	16639	16754	16760	16708	16765	16707	16818	16517	16672	16582	16734	16760	16646	16992	16701	16651	16587	16645	16803	16896	16898	16794	16960	16730	16498	16864	16767	16604	16881	16662	16563	16651	16783	16617	16624	16769	16671	16561	16689	16881	16689	16808	16713	16648	16716	16681	16613	16864	16644	16767	16727	16636	16591	16781	16840	16568	16808	16576	16737	16735	16871	16809	16725	16651	16710	16583	16807	16584	16646	16721	16643	16786	16775	16550	16592	16684	16736	16785	16734	16738	16674	16542	16584	16629	16727	16719	16713	16623	16750	16647	16525	16639	16726	16704	16779	16688	16719	16801	16546	16708	16692	16769	16624	16629	16678	16648	16676	16790	16702	16669	16764	16668	16595	16703	16819	16628	16649	16700	16914	16742	16817	16716	16647	16863	16922	16628	16815	16683	16586	16512	16779	16609	16776	16716	16649	16591	17010	16752	16797	16627	16664	16666	16739	16746	16490	16679	16677	16777	16709	16647	16803	16686	16719	16738	16688	16752	16818	16702	16498	16764	16751	16641	16600	16680	16772	16935	16721	16786	16591	16746	16813	16641	16694	16827	16746	16569	16636	16755	16726	16582	16655	16717	16617	16901	16790	16707	16683	16699	16682	16744	16731	16618	16665	16773	16830	16602	16839	16695	16697	16726	16641	16572	16731	16660	16854	16645	16773	16557	16809	16735	16819	16746	16832	16638	16869	16624	16728	16894	16633	16898	16728	16605	16744	16590	16894	16603	16735	16697	16896	16750	16598	16685	16751	16719	16534	16769	16715	16846	16834	16671	16691	16701	16717	16627	16893	16604	16775	16678	16657	16877	16928	16696	16541	16614	16716	16677	16572	16704	16693	16871	16558	16667	16635	16771	16638	16706	16579	16496	16697	16490	16738	16679	16771	16753	16684	16720	16884	16712	16726	16652	16728	16837	16802	16699	16989	16583	16682	16784	16709	16913	16736	16896	16678	16858	16750	16685	16597	16843	16725	16615	16700	16756	16629	16711	16747	16652	16638	16666	16745	16654	16735	16877	16570	16686	16712	16869	16721	16795	16848	16566	16590	16700	16749	16753	16672	16834	16607	16778	16545	16564	16691	16777	16770	16643	16763	16562	16787	16785	16784	16840	16716	16523	16691	16720	16692	16718	16562	16608	16549	16823	16808	16819	16606	16687	16745	16730	16725	16778	16760	16744	16591	16569	16614	16472	16704	16550	16767	16604	16697	16575	16717	16599	16773	16706	16813	16845	16699	16790	16660	16794	16624	16692	16568	16766	16840	16774	16626	16854	16673	16855	16776	16721	16759	16537	16499	16586	16729	16672	16744	16679	16789	16713	16638	16863	16649	16515	16720	16682	16783	16758	16861	16736	16805	16644	16827	16615	16823	16810	16534	16600	16637	16716	16867	16643	16583	16776	16816	16820	16631	16624	16743	16701	16710	16643	16851	16716	16649	16491	16699	16834	16665	16786	16525	16876	16811	16691	16732	16804	16814	16835	16565	16704	16659	16735	16737	16791	16628	16794	16701	16820	16665	16685	16812	16734	16750	16712	16690	16580	16598	16609	16750	16782	16747	16703	16713	16870	16740	16819	16771	16679	16613	16867	16643	16525	16840	16756	16651	16742	16865	16587	16829	16716	16650	16627	16733	16661	16795	16578	16650	16745	16749	16741	16918	16698	16733	16821	16644	16863	16644	16682	16730	16633	16666	16660	16722	16627	16659	16696	16577	16735	16770	16571	16698	16654	16685	16690	16666	16696	16541	16744	16756	16734	16681	16781	16700	16645	16720	16649	16763	16673	16552	16814	16626	16885	16673	16822	16561	16734	16665	16612	16782	16581	16808	16443	16840	16650	16627	16763	16762	16603	16832	16879	16835	16801	16728	16740	16673	16640	16727	16631	16740	16722	16668	16854	16714	16691	16637	16789	16810	16704	16824	16650	16691	16642	16643	16779	16827	16714	16729	16575	16669	16763	16714	16589	16672	16621	16735	16744	16750	16963	16806	16588	16834	16773	16758	16706	16760	16519	16673	16723	16708	16795	16750	16763	16636	16681	16914	16664	16771	16709	16663	16626	16765	16630	16749	16792	16686	16808	16759	16601	16733	16707	16782	16717	16743	16656	16867	16696	16778	16599	16907	16605	16650	16635	16583	16664	16768	16651	16697	16713	16470	16749	16881	16754	16771	16839	16663	16631	16659	16611	16722	16823	16703	16663	16616	16581	16775	16723	16749	16743	16800	16595	16736	16708	16869	16723	16658	16727	16727	16711	16667	16651	16850	16782	16620	16875	16960	16699	16817	16557	16934	16651	16630	16716	16777	16812	16597	16532	16588	16706	16635	16948	16760	16619	16707	16792	16674	16651	16693	16678	16678	16733	16657	16751	16800	16832	16945	16759	16640	16635	16660	16798	16553	16812	16784	16601	16631	16797	16779	16771	16629	16543	16563	16825	16699	16814	16584	16670	16867	16772	16629	16930	16699	16697	16664	16796	16848	16687	16660	16748	16733	16789	16576	16654	16638	16820	16593	16687	16701	16764	16686	16605	16779	16683	16791	16743	16994	16747	16755	16792	16607	16803	16613	16687	16649	16656	16732	16596	16564	16625	16604	16633	16651	16752	16772	16809	16651	16829	16605	16762	16809	16616	16633	16733	16717	16584	16706	16729	16706	16827	16671	16680	16667	16847	16659	16724	16882	16688	16836	16746	16699	16656	16698	16769	16898	16676	16619	16669	16651	16861	16654	16699	16677	16572	16692	16646	16680	16466	16841	16655	16757	16709	16728	16914	16776	16771	16742	16631	16869	16719	16751	16717	16733	16742	16654	16611	16774	16816	16677	16751	16707	16590	16727	16566	16683	16649	16720	16767	16827
29637	34064	43282	36057	26166	21915	20801	19746	19737	19695	19556	19740	19747	19894	19848	19739	19620	19850	19706	19768	19612	19602	19604	19684	19568	19587	19658	19503	19662	19426	19570	19517	19286	19794	19546	19558	19512	19390	19492	19689	19682	19502	19782	19648	19523	19579	19506	19609	19811	19620	19728	19614	19649	19569	19518	19507	19806	19689	19632	19694	19691	19663	19449	19667	19733	19753	19568	19680	19796	19653	19356	19630	19659	19838	19433	19812	19813	19871	19628	19710	19868	19878	19795	19695	19738	19504	19738	19594	19526	19605	19608	19568	19574	19522	19692	19759	19488	19579	19596	19556	19563	19433	19735	19685	19833	19801	19717	19609	19631	19443	19686	19607	19497	19754	19715	19590	19738	19635	19676	19531	19546	19698	19715	19604	19666	19492	19797	19514	19574	19627	19468	19748	19747	19461	19620	19506	19672	19750	19515	19576	19431	19602	19525	19895	19709	19699	19622	19768	19643	19401	19562	19451	19746	19618	19749	19515	19687	19617	19829	19712	19715	19671	19645	19592	19606	19559	19682	19758	19447	19552	19475	19650	19604	19789	19760	19562	19866	19692	19708	19615	19626	19624	19653	19913	19777	19676	19758	19549	19684	19630	19754	19725	19692	19507	19527	19654	19735	19495	19712	19656	19703	19726	19679	19566	19839	19639	19740	19796	19764	19642	19558	19742	19761	19804	19816	19652	19626	19720	19855	19686	19561	19748	19722	19591	19666	19607	19629	19598	19469	19604	19702	19659	19603	19502	19593	19615	19657	19818	19590	19737	19629	19535	19737	19582	19618	19595	19721	19613	19739	19648	19618	19492	19687	19746	19713	19814	19705	19603	19727	19697	19529	19615	19738	19649	19600	19754	19631	19755	19691	19604	19737	19620	19725	19543	19722	19701	19653	19542	19733	19600	19559	19700	19743	19468	19738	19582	19776	19506	19774	19595	19526	19833	19633	19472	19943	19722	19570	19914	19663	19741	19652	19551	19703	19695	19756	19523	19807	19812	19691	19598	19595	19580	19636	19783	19712	19518	19690	19925	19600	19473	19809	19572	19943	19550	19677	19561	19547	19551	19665	19773	19678	19561	19556	19566	19664	19740	19385	19746	19685	19570	19757	19608	19789	19702	19495	19780	19633	19510	19687	19708	19710	19701	19919	19890	19708	19488	19580	19548	19811	19574	19602	19999	19924	19517	19630	19652	19729	19635	19485	19459	19712	19842	19698	19569	19638	19627	19542	19650	19684	19595	19537	19550	19671	19756	19567	19546	19719	19604	19511	19649	19613	19757	19543	19500	19527	19531	19419	19649	19637	19702	19677	19686	19738	19638	19649	19739	19787	19777	19767	19577	19608	19716	19697	19760	19600	19776	19736	19478	19695	19628	19772	19685	19644	19678	19576	19580	19451	19351	19621	19672	19796	19669	19723	19506	19531	19597	19730	19749	19683	19901	19697	19495	19686	19633	19901	19446	19575	19519	19644	19598	19585	19627	19672	19479	19662	19588	19597	19504	19553	19589	19687	19729	19723	19499	19535	19742	19484	19713	19608	19576	19267	19710	19569	19675	19806	19576	19586	19802	19455	19445	19475	19743	19520	19711	19770	19729	19656	19362	19628	19565	19580	19564	19716	19542	19641	19569	19539	19530	19564	19799	19593	19596	19825	19662	19744	19711	19425	19693	19652	19589	19671	19590	19722	19845	19743	19703	19445	19258	19786	19687	19605	19691	19654	19655	19740	19614	19748	19509	19522	19581	19466	19781	19478	19679	19774	19364	19500	19736	19661	19646	19513	19678	19513	19665	19642	19549	19616	19473	19551	19639	19915	19648	19685	19723	19466	19659	19682	19455	19541	19660	19810	19523	19758	19696	19903	19595	19497	19586	19669	19563	19643	19595	19576	19665	19770	19508	19658	19760	19611	19578	19650	19785	19337	19627	19769	19804	19641	19865	19653	19553	19519	19709	19695	19265	19407	19629	19428	19704	19694	19611	19667	19647	19911	19690	19808	19905	19576	19727	19656	19584	19598	19729	19911	19637	19666	19466	19493	19611	19752	19811	19688	19559	19541	19665	19744	19685	19570	19734	19670	19666	19598	19815	19553	19508	19531	19594	19667	19878	19494	19562	19639	19655	19675	19652	19748	19529	19618	19728	19707	19640	19586	19663	19639	19734	19618	19695	19654	19568	19678	19680	19829	19445	19673	19645	19527	19825	19669	19754	19627	19554	19570	19583	19240	19522	19588	19821	19441	19672	19779	19600	19713	19611	19678	19723	19650	19513	19582	19518	19468	19508	19619	19729	19636	19739	19737	19573	19711	19487	19588	19707	19444	19614	19767	19500	19545	19490	19632	19433	19862	19681	19725	19705	19512	19729	19526	19704	19656	19616	19729	19692	19380	19641	19596	19534	19587	19612	19760	19577	19563	19613	19684	19629	19455	19612	19587	19770	19673	19735	19643	19551	19542	19735	19781	19827	19680	19565	19791	19645	19593	19647	19659	19765	19559	19421	19505	19711	19487	19603	19537	19865	19572	19666	19591	19712	19654	19640	19572	19584	19740	19698	19540	19615	19609	19731	19820	19567	19674	19740	19407	19713	19606	19778	19440	19493	19646	19660	19546	19680	19623	19564	19773	19647	19501	19843	19492	19609	19736	19425	19560	19683	19671	19412	19923	19684	19583	19577	19931	19392	19490	19586	19590	19524	19723	19664	19664	19703	19601	19620	19693	19541	19721	19560	19465	19657	19620	19654	19820	19661	19569	19469	19849	19779	19708	19485	19523	19655	19644	19499	19415	19575	19724	19459	19679	19417	19673	19493	19706	19648	19730	19379	19747	19588	19692	19973	19530	19684	19537	19620	19641	19589	19830	19636	19684	19564	19461	19704	19646	19622	19555	19659	19742	19726	19468	19847	19639	19506	19730	19504	19658	19525	19636	19496	19702	19590	19706	19815	19674	19654	19719	19482	19808	19593	19761	19700	19666	19672	19593	19635	19704	19650	19413	19460	19651	19635	19781	19488	19520	19498	19675	19749	19640	19553	19515	19656	19571	19601	19803	19698	19792	19581	19725	19622	19568	19712	19873	19635	19553	19769	19797	19648	19459	19450	19598	19590	19603	19699	19410	19638	19720	19774	19650	19621	19531	19651	19659	19495	19372	19608	19691	19673	19777	19581	19509	19520	19758	19551	19539	19726	19500	19581	19571	19616	19753	19675	19555	19731	19613	19536	19529	19850	19447	19596	19689	19722	19649	19610	19691	19939	19681	19638	19634	19522	19768	19714	19669	19687	19695	19734	19581	19583	19566	19491	19580	19586	19702	19622	19471	19704	19802	19723	19511	19580	19636	19472	19629	19813	19653	19703	19644	19801	19699	19798	19692	19682	19581	19697	19714	19688	19697	19594	19506	19685	19530	19437	19758	19757	19683	19620	19657	19649	19579	19827	19674	19634	19550	19690	19707	19436	19795	19654	19507	19547	19511	19448	19656	19400	19489	19924	19603	19760	19776	19785	19736	19634	19591	19572	19562	19605	19722	19699	19652	19769	19737	19630	19530	19681	19459	19572	19852	19457	19407	19792	19583	19665	19698	19587	19659	19655	19604	19619	19721	19953	19752	19577	19690	19479	19750	19748	19834	19485	19695	19459	19796	19708	19855	19532	19589	19514	19750	19556	19921	19754	19446	19548	19493	19663	19518	19692	19728	19439	19355	19710	19881	19598	19621	19693	19611	19547	19667	19664	19432	19543	19708	19579	19753	19716	19500	19695	19716	19684	19537	19430	19742	19698	19559	19615	19841	19517	19590	19585	19723	19721	19717	19701	19911	19681	19679	19761	19746	19604	19542	19560	19418	19635	19680	19633	19633	19661	19534	19747	19635	19702	19627	19618	19456	19804	19839	19637	19664	19471	19426	19727	19588	19642	19693	19845	19812	19817	19756	19615	19687	19800	19798	19701	19473	19678	19654	19634	19558	19658	19551	19941	19843	19725	19594	19614	19577	19718	19750	19378	19785	19673	19677	19799	19665	19820	19888	19599	19681	19730	19747	19578	19659	19719	19801	19758	19719	19707	19517	19431	19647	19716	19688	19641	19707	19573	19827	19566	19566	19603	19594	19648	19471	19723	19597	19646	19736	19701	19620	19501	19559	19783	19810	19555	19541	19622	19637	19440	19721	19629	19597	19522	19738	19517	19656	19768	19717	19812	19645	19826	19585	19548	19657	19540	19736	19757	19692	19455	19625	19480	19594	19886	19627	19590	19735	19499	19440	19578	19756	19727	19622	19654	19644	19534	19730	19681	19672	19593	19773	19556	19719	19546	19849	19760	19782	19440	19611	19612	19743	19571	19815	19717	19569	19528	19866	19715	19665	19693	19624	19513	19474	19532	19502	19645	19565	19805	19813	19643	19796	19684	19527	19667	19600	19647	19716	19547	19570	19685	19558	19582	19774	19522	19765	19642	19680	19768	19662	19514	19536	19669	19696	19693	19697	19622	19504	19722	19876	19647	19442	19579	19713	19627	19913	19459	19486	19692	19815	19700	19766	19646	19565	19568	19606	19659	19660	19719	19628	19695	19638	19628	19858	19625	19577	19709	19446	19598	19780	19795	19579	19672	19753	19726	19627	19582	19579	19771	19585	19623	19699	19726	19546	19514	19904	19591	19577	19598	19635	19588	19633	19728	19781	19626	19625	19672	19581	19586	19635	19553	19502	19451	19615	19547	19593	19704	19794	19722	19591	19567	19483	19788	19723	19696	19718	19729	19683	19586	19488	19642	19817	19861	19646	19467	19385	19599	19487	19722	19702	19757	19741	19514	19767	19577	19698	19675	19862	19618	19578	19745	19587	19717	19400	19569	19751	19573	19575	19531	19598	19569	19663	19675	19675	19720	19636	19802	19610	19689	19649	19458	19726	19721	19865	19754	19774	19758	19562	19671	19625	19665	19558	19578	19879	19505	19559	19627	19380	19569	19855	19810	19767	19514	19297	19549	19551	19548	19482	19847	19690	19635	19719	19747	19605	19742	19710	19662	19794	19668	19896	19595	19636	19625	19420	19648	19834	19549	19668	19743	19594	19629	19538	19627	19495	19784	20050	19526	19604	19692	19483	19707	19712	19642	19628	19554	19763	19766	19718	19564
35338	54047	45666	32391	22792	18666	16973	16776	16544	16590	16682	16704	16792	16703	16481	16691	16647	16602	16738	16591	16730	16587	16738	16518	16683	16645	16853	16695	16795	16429	16592	16532	16732	16534	16761	16783	16721	16509	16602	16505	16586	16534	16513	16749	16672	16585	16694	16453	16550	16504	16747	16522	16723	16439	16463	16659	16491	16572	16439	16691	16698	16469	16624	16676	16763	16632	16630	16663	16703	16639	16404	16608	16705	16591	16601	16559	16552	16707	16614	16704	16666	16613	16629	16579	16557	16648	16533	16698	16535	16617	16629	16601	16577	16734	16564	16627	16471	16701	16502	16453	16542	16566	16764	16572	16641	16675	16549	16484	16594	16637	16499	16592	16715	16659	16591	16561	16556	16450	16506	16575	16634	16616	16762	16492	16549	16604	16572	16692	16441	16586	16474	16654	16731	16531	16653	16625	16735	16571	16653	16586	16459	16628	16653	16588	16612	16561	16735	16569	16688	16763	16571	16540	16637	16498	16838	16700	16577	16468	16567	16587	16546	16546	16527	16526	16584	16587	16614	16707	16532	16504	16631	16567	16508	16530	16541	16534	16764	16556	16579	16753	16657	16532	16494	16714	16737	16578	16551	16620	16595	16537	16467	16682	16797	16632	16475	16438	16534	16537	16475	16629	16689	16374	16625	16614	16720	16491	16749	16562	16609	16576	16626	16598	16674	16552	16597	16518	16497	16666	16686	16541	16431	16665	16685	16337	16650	16650	16566	16799	16703	16612	16680	16561	16625	16702	16669	16682	16507	16633	16586	16670	16496	16662	16636	16580	16629	16581	16619	16648	16702	16460	16676	16653	16573	16541	16568	16666	16636	16574	16648	16498	16516	16598	16664	16536	16645	16539	16559	16606	16553	16587	16693	16649	16619	16645	16781	16738	16553	16496	16618	16611	16486	16653	16622	16512	16581	16670	16455	16492	16544	16498	16529	16650	16673	16605	16606	16664	16572	16660	16566	16708	16487	16513	16636	16637	16585	16502	16505	16520	16687	16506	16666	16431	16548	16727	16602	16544	16726	16598	16767	16519	16637	16654	16694	16566	16622	16539	16462	16549	16486	16580	16552	16613	16638	16696	16768	16431	16661	16567	16666	16539	16561	16682	16622	16665	16620	16621	16788	16479	16591	16632	16594	16628	16404	16540	16677	16651	16864	16531	16604	16627	16583	16601	16514	16701	16551	16559	16615	16535	16510	16869	16754	16721	16607	16663	16561	16554	16505	16590	16618	16662	16624	16735	16612	16574	16453	16626	16514	16554	16510	16523	16829	16511	16614	16595	16461	16679	16643	16574	16669	16524	16551	16486	16574	16685	16540	16523	16624	16596	16682	16521	16854	16757	16645	16690	16468	16650	16561	16411	16466	16595	16412	16672	16685	16677	16618	16617	16592	16848	16627	16563	16540	16493	16620	16624	16638	16635	16567	16459	16741	16499	16667	16596	16564	16640	16667	16637	16681	16573	16728	16486	16634	16581	16572	16503	16607	16562	16714	16632	16785	16667	16611	16551	16554	16553	16599	16759	16505	16492	16686	16687	16606	16592	16570	16624	16720	16608	16778	16558	16601	16732	16726	16480	16596	16600	16554	16651	16483	16502	16577	16564	16531	16523	16594	16619	16657	16761	16705	16547	16765	16517	16580	16456	16683	16509	16670	16612	16526	16616	16551	16605	16497	16641	16757	16496	16567	16681	16740	16750	16601	16652	16796	16456	16587	16620	16597	16609	16584	16573	16540	16559	16834	16560	16706	16709	16483	16476	16646	16591	16729	16563	16529	16640	16606	16657	16776	16538	16659	16571	16641	16460	16750	16700	16570	16582	16642	16655	16658	16643	16629	16815	16458	16773	16655	16800	16648	16643	16399	16668	16550	16676	16765	16753	16705	16535	16550	16553	16715	16602	16598	16717	16608	16417	16699	16591	16628	16476	16572	16573	16524	16521	16588	16581	16585	16695	16521	16735	16560	16688	16335	16498	16734	16494	16654	16610	16557	16494	16687	16537	16641	16606	16549	16644	16581	16562	16685	16519	16585	16615	16673	16548	16519	16632	16698	16626	16763	16569	16548	16685	16458	16645	16674	16552	16584	16474	16620	16691	16542	16652	16432	16476	16476	16600	16717	16447	16606	16674	16759	16674	16727	16687	16605	16605	16583	16702	16683	16524	16492	16519	16669	16750	16513	16617	16548	16704	16622	16621	16581	16641	16535	16745	16575	16750	16740	16542	16679	16519	16623	16608	16505	16649	16666	16586	16494	16657	16524	16569	16587	16687	16638	16331	16588	16722	16688	16533	16524	16576	16551	16677	16603	16843	16589	16680	16491	16708	16581	16681	16664	16637	16606	16541	16707	16684	16752	16570	16701	16716	16573	16360	16560	16638	16762	16607	16588	16599	16703	16667	16603	16744	16679	16664	16680	16727	16566	16523	16475	16662	16380	16544	16653	16524	16604	16547	16584	16724	16402	16438	16598	16600	16584	16498	16429	16543	16732	16727	16602	16598	16627	16532	16557	16739	16682	16656	16591	16631	16654	16529	16662	16644	16307	16587	16677	16421	16641	16537	16638	16554	16686	16676	16761	16642	16693	16641	16594	16456	16580	16383	16702	16464	16728	16654	16507	16603	16575	16575	16756	16631	16595	16662	16592	16427	16568	16563	16531	16497	16707	16459	16527	16758	16673	16670	16471	16471	16635	16496	16664	16607	16667	16579	16424	16524	16582	16556	16580	16682	16506	16843	16566	16601	16680	16581	16579	16571	16564	16731	16550	16659	16464	16588	16679	16800	16641	16496	16603	16543	16590	16870	16676	16589	16637	16520	16481	16733	16715	16495	16728	16541	16552	16528	16599	16595	16672	16543	16760	16708	16562	16626	16674	16605	16716	16642	16667	16537	16574	16594	16503	16589	16778	16514	16674	16486	16638	16620	16640	16611	16650	16515	16672	16502	16646	16595	16570	16593	16438	16604	16672	16530	16569	16650	16602	16629	16655	16590	16438	16610	16559	16490	16613	16814	16591	16605	16772	16565	16777	16830	16518	16722	16594	16759	16640	16658	16726	16555	16774	16638	16791	16701	16552	16394	16450	16693	16489	16510	16666	16737	16612	16734	16637	16526	16545	16527	16451	16673	16695	16434	16633	16622	16677	16789	16470	16519	16643	16539	16739	16629	16651	16565	16568	16524	16489	16660	16584	16519	16627	16694	16530	16574	16526	16801	16553	16681	16656	16602	16579	16672	16640	16615	16653	16567	16571	16721	16581	16611	16709	16679	16540	16488	16512	16611	16674	16593	16680	16603	16542	16716	16573	16510	16653	16654	16538	16456	16548	16543	16567	16484	16543	16605	16599	16572	16682	16569	16551	16635	16881	16754	16574	16440	16694	16648	16591	16502	16481	16777	16589	16675	16453	16698	16542	16689	16552	16690	16668	16731	16844	16652	16453	16623	16533	16658	16553	16601	16432	16653	16626	16585	16440	16641	16644	16639	16570	16483	16668	16494	16624	16517	16537	16431	16709	16725	16465	16582	16501	16396	16484	16373	16612	16523	16358	16641	16537	16451	16683	16626	16522	16381	16615	16617	16604	16721	16552	16732	16471	16540	16763	16625	16795	16539	16457	16731	16593	16621	16626	16534	16728	16537	16673	16538	16716	16672	16801	16615	16619	16483	16566	16739	16617	16551	16582	16581	16697	16574	16709	16525	16689	16741	16538	16622	16671	16697	16624	16634	16568	16611	16569	16531	16612	16348	16671	16603	16820	16610	16669	16563	16558	16761	16639	16541	16564	16874	16701	16598	16664	16480	16696	16721	16722	16601	16477	16611	16631	16717	16651	16468	16661	16590	16758	16699	16481	16709	16611	16797	16458	16682	16577	16564	16670	16620	16672	16717	16509	16511	16702	16461	16517	16739	16621	16725	16513	16681	16579	16531	16674	16657	16432	16731	16808	16597	16572	16574	16622	16654	16529	16618	16608	16713	16688	16652	16554	16772	16543	16516	16499	16735	16583	16589	16519	16572	16674	16673	16685	16573	16585	16513	16768	16850	16674	16437	16546	16453	16758	16709	16800	16604	16539	16644	16622	16707	16478	16794	16721	16589	16542	16454	16508	16621	16555	16654	16517	16784	16692	16736	16886	16651	16737	16640	16595	16658	16568	16667	16482	16480	16504	16611	16551	16755	16581	16529	16684	16566	16634	16601	16662	16512	16581	16666	16464	16458	16756	16505	16596	16479	16592	16685	16563	16537	16647	16659	16535	16521	16611	16662	16667	16609	16580	16571	16463	16792	16567	16457	16470	16680	16552	16655	16518	16596	16583	16571	16636	16604	16646	16722	16685	16517	16644	16717	16517	16496	16612	16670	16587	16552	16726	16578	16668	16501	16675	16660	16511	16609	16527	16655	16472	16577	16608	16724	16485	16659	16551	16542	16649	16583	16511	16559	16632	16707	16482	16638	16455	16672	16673	16642	16687	16507	16686	16683	16482	16582	16657	16691	16730	16478	16577	16580	16537	16785	16473	16620	16527	16509	16666	16631	16758	16700	16719	16304	16523	16456	16690	16431	16606	16526	16536	16645	16798	16631	16570	16611	16571	16546	16651	16685	16691	16713	16322	16586	16609	16585	16610	16531	16493	16588	16644	16522	16438	16490	16834	16711	16746	16665	16488	16679	16531	16509	16689	16605	16511	16799	16578	16830	16553	16795	16597	16619	16509	16716	16632	16596	16602	16620	16756	16481	16743	16706	16563	16682	16683	16512	16758	16606	16722	16578	16741	16563	16730	16726	16495	16447	16678	16574	16583	16717	16581	16574	16475	16655	16643	16478	16687	16562	16656	16613	16580	16653	16644	16586	16452	16653	16735	16600	16631	16597	16601	16829	16531	16329	16610	16574	16683	16718	16797	16648	16629	16605	16678	16671	16584	16714	16490	16646	16778	16571	16799	16641	16705	16656	16483	16666	16662	16436	16816	16520	16640	16662	16618	16689	16602	16641	16592	16494	16455	16674	16698	16877	16740	16431	16618	16668	16610	16597	16574	16626	16769	16486	16671	16525	16628	16838	16787	16545	16618	16599	16660	16666	16687	16693	16682	16583	16560	16399	16677	16572	16540	16619	16581	16807	16555	16586
24270	23544	41008	43877	36268	29411	25058	20429	19352	19225	19148	19064	19166	19193	19154	19087	18977	18947	18885	18990	18800	18863	18958	18962	18903	18933	18892	18828	18750	19018	19044	18899	19000	18682	19066	19040	18641	18911	18888	18894	19008	19024	18959	18948	19149	18782	18763	18725	18816	18951	18848	18774	18981	18713	18748	18887	18716	18693	18916	18871	18930	19019	18911	18855	18985	18680	19050	18795	18858	18900	18878	18733	19160	18962	18910	19009	18737	19050	18882	18960	18787	18959	18796	18793	18945	18823	18832	18712	18910	18827	18720	18714	18879	18776	18829	18925	18879	18982	19043	18786	18872	18703	18793	18944	18896	18765	18919	18718	18844	18808	18902	18909	18919	18940	18695	18775	18821	18749	18600	18849	18758	18682	18802	18840	18913	18789	18776	18822	18792	18739	18798	18981	18773	18847	18948	18909	18578	18822	18805	18856	18871	19014	18790	18584	18841	18873	18682	18592	18865	18929	18728	18546	18926	18957	18886	18958	18856	18934	18697	18740	18856	18798	18761	18924	19074	18825	18933	18750	18892	18760	18800	18663	18761	18788	18784	19034	18866	18956	18675	18818	18923	18708	18746	18923	18772	18926	19163	18769	18579	18916	18806	18910	18901	18789	18889	18892	18804	18882	18914	18836	18733	18841	18838	18759	18930	18932	18682	18725	18832	18998	18746	18681	18922	19003	18845	18672	18909	18807	18888	18791	18750	18956	18770	18743	19028	18751	18996	18550	18979	18859	18825	18616	18866	18766	18822	18857	18838	18858	18802	18875	18805	18680	18975	18788	18906	18779	18641	18750	18652	18911	18715	18594	18740	19098	19028	18885	18703	18977	18778	18577	18971	18805	18889	18891	18636	18542	18843	18852	18851	19092	18755	18636	18669	18845	18688	18638	18785	18969	18919	18835	18729	18814	18894	18708	18756	18891	18826	18740	18778	18865	18855	18844	18921	18658	18741	18602	18606	18703	18824	18825	18930	18695	18821	18724	18553	18810	18967	18822	18812	18900	18896	18837	18671	18767	18818	19018	18903	18739	18932	18780	18788	18962	18791	18739	18819	18673	19066	18725	19044	18939	18836	18826	18817	18899	18810	18887	18942	18731	18948	18795	18853	18895	18755	18933	18850	18810	18875	18839	18842	18957	18794	18823	18843	18602	18751	18703	18806	19079	18906	18824	18827	18737	18827	18883	18785	18750	18988	18859	18820	18925	19058	18768	18893	18772	18914	18772	18909	18920	18891	18846	18813	18722	18957	18974	18912	19057	18792	18925	18738	18821	18783	18861	18814	19035	18816	18666	18937	18865	18832	18910	18687	18825	18787	18922	18777	18822	18817	18812	18700	18922	18703	19007	18769	18876	18827	18898	18797	18528	18845	18869	18841	18919	18904	18665	18776	18821	19032	18776	18789	18814	18933	18621	18784	18610	18673	18784	18947	18744	19090	18690	18800	18855	18729	18573	18911	18858	19213	18858	19051	18943	18770	18866	18554	18804	18936	18810	18973	18786	18926	18651	18946	18681	18829	18702	18808	18898	18772	18716	18844	18874	18847	18921	18891	18964	18777	18825	18956	18849	18803	18817	18518	18940	18862	18821	18782	18825	18913	18629	18689	18694	18738	18800	18681	18679	18741	18837	18824	18749	18846	18828	18751	18732	19135	18696	18702	18842	18758	18486	18819	18742	18868	18780	18798	18656	18872	18818	18854	18863	18768	18840	18949	19045	18797	18835	18820	18769	18976	19105	18894	18747	18835	18948	18655	18919	18738	18766	18744	18949	18823	18654	18866	18802	18754	18882	18630	18695	18567	18833	18801	18727	18727	18747	19030	18944	18771	18690	18960	19121	18769	18814	18900	19053	18903	18817	18991	18922	18906	18958	19021	18734	18809	18767	18847	19013	18746	18896	18848	18773	18843	18660	18787	18813	18755	18808	18902	18985	18897	18776	18876	19014	18932	19011	18853	18955	18983	18950	18830	18791	18527	18637	18681	18803	18694	18798	18821	19076	18929	18865	18762	18933	18780	18592	18904	18902	18946	18881	18750	18903	18659	18803	18736	18877	18880	18886	18669	18911	18922	18903	18775	18723	18466	18877	18992	18791	18879	18721	18798	18957	18670	18833	18813	18795	18884	18749	18851	18876	18837	18827	18852	18741	18614	19010	18880	18680	18693	18772	18604	18824	18845	18833	18730	18670	18895	18697	18648	18812	18830	18951	18729	18793	18901	19136	18677	18708	18954	18931	18737	18806	18840	18599	18850	18983	18962	18623	18738	18918	18931	18866	18969	18922	18623	18991	18856	19010	18802	18874	18825	18623	18673	19106	18987	18864	19217	18611	18820	18787	18867	18695	18670	18905	18637	18769	18835	18785	18817	18816	18890	18967	18712	18742	18731	18649	18707	18731	18855	18632	18802	18577	18755	18859	18612	18883	18668	18699	18700	18770	18681	18907	18748	18838	18858	18792	18850	19153	18868	18836	18836	18790	19105	18935	18939	18619	18805	18712	18752	18927	18800	18645	18830	18779	18876	18641	18923	18900	18874	19031	18861	18930	18826	18734	18977	18582	18844	18915	18897	18776	18844	18777	18959	18808	18840	18933	18768	19007	18836	18841	18921	18622	18947	18830	18820	19117	18893	18842	18953	18971	18712	18940	18875	18892	18766	18802	18847	18977	18602	18935	18963	18793	18756	18713	18764	18704	18715	18847	18975	18844	18761	18845	18671	18724	18865	18814	18829	18889	18865	18902	19143	18855	18851	18831	18677	18984	18889	18931	18840	18717	18903	18774	19002	18963	18969	18829	18653	18800	18965	18922	18676	18778	18558	18852	18923	18735	18864	18859	18907	19106	18803	18805	18784	18776	18901	18661	18918	18922	18929	18900	18940	18862	18844	18889	18758	18886	19008	18737	18810	18977	18940	18916	18894	18925	18953	18613	18695	18848	18819	18980	18963	18795	18724	18822	18701	18704	18630	18776	18659	18674	18951	18988	18855	18828	18941	18854	18658	18760	18685	18776	18915	18920	18831	18898	18665	18839	18987	18774	18913	18720	18785	18934	18784	18664	18935	18813	18886	18797	18717	19054	18694	18739	18812	18872	18862	18720	18784	19100	18877	18898	18854	18857	18753	18963	18882	18908	18760	18890	18677	18727	19036	18999	18859	18896	18976	18821	18889	18836	18688	19032	18831	18764	18937	18664	18645	18591	18802	18846	18535	18999	18738	18770	18801	18649	18779	18824	19032	18911	18906	18980	18750	18656	18774	18974	18904	18776	18943	18934	19023	18802	18691	18751	18802	18909	18942	18723	18840	18753	18916	18778	18903	18925	19235	18733	19096	18736	18749	18803	18785	18934	18784	18776	18985	18848	18881	18684	18883	18835	18794	18955	18720	18916	18838	18845	18887	18683	19014	18754	19011	18641	18768	18843	18712	18961	18725	18863	18812	18997	19021	18743	18900	18775	18693	18997	18867	18814	18851	18800	18910	18759	18746	18834	18824	18788	18848	18815	18725	18654	18736	18698	18938	18762	18891	18901	18798	19020	18893	19003	18855	18679	18904	18820	18580	18909	18846	18777	18935	18982	18767	18823	18823	18827	18926	18754	18844	18704	18736	18810	18784	18780	18600	18891	18909	18971	18951	18920	18802	19082	18771	18853	18855	18813	18645	18677	18797	18839	18947	18960	18860	18887	18778	18733	18919	18800	18646	18759	18766	18666	18904	18664	18822	18787	18673	18784	18938	18941	18724	18914	18795	18879	18873	18733	18818	18728	18992	18759	18818	18953	18791	18816	18690	18804	18789	18920	18846	18763	18931	18749	18975	18812	18966	18799	18934	18781	18721	18945	18818	18586	18735	18724	18655	18859	18861	18834	19022	18756	18869	18983	18772	18777	18860	18722	18904	18929	18821	18976	18791	18647	18547	18953	18775	18913	18943	18993	18728	18873	18776	18904	18589	18717	18890	18849	18997	18916	18760	18815	18682	18868	18920	18814	18644	18917	18510	18676	18769	18988	18831	18716	18813	18920	18793	18703	18926	18815	18728	18817	18878	18955	18831	18738	18877	18928	18863	18750	18669	18585	18816	18687	18733	18753	18911	18831	18837	19004	18919	18683	18748	18962	18826	18967	18877	18880	18968	18709	18932	18783	19071	18886	18868	18936	18683	18850	18940	18770	18819	18773	18718	18770	18878	18854	18850	18870	18840	18702	18893	18889	18811	19061	19007	19108	18725	18899	18932	18914	18692	18716	18855	18816	18568	18564	18758	18625	18584	18748	18913	18829	18873	18795	18737	18975	18849	18869	18975	18873	19082	18922	18944	18792	18889	18901	18907	18879	18739	18837	18742	18772	18847	18758	18827	18829	18678	18789	18668	18776	18890	18929	18958	18781	18976	18763	18786	18947	18838	18832	18922	18733	18652	18851	18763	18882	18925	18746	18714	18797	18791	18798	18640	18936	18827	18647	18991	18873	18802	18854	19066	18851	18667	18816	18874	18927	18867	18956	18865	18788	18833	18911	18794	18812	18801	18767	18582	19026	18939	18944	18693	18796	19015	18935	18991	18813	18556	18831	18675	18779	19170	18665	18830	18812	18818	18815	18877	18878	18861	18748	18801	18880	18706	18836	18731	18994	18543	18889	18977	18848	19061	18747	18902	18781	18635	18981	18799	19075	18836	18683	18739	18664	18679	18827	18928	19007	18848	18775	18690	18679	18677	18919	18850	18707	18875	18856	18868	18932	18971	18797	18923	18824	18886	18608	18867	18850	18795	18832	18879	18755	18873	18462	18734	18948	18883	18982	19156	18786	18820	18804	18934	18527	18740	18763	18844	18677	18909	18619	18965	18764	19055	18769	18722	18704	18980	18876	18836	18813	18761	18627	18781	18768	18720	18860	18872	18864	18733	18782	18814	18792	18508	18640	18864	18737	18884	18727	18669	18760	18820	18792	18891	18689	18881	18942	18825	18890	18790	18882	18813	18865	18680	18906	18906	18922	18998	18658	18871	18648	18628	19048	18968	18722	18798	18911	18737	18746	18814	18853	19034	18856	18721	18857	18881	18849	18916	18835	18808	18727	18879	18928	18789	18784	18718	18819	19021	18838	18689	18803	18950	18883	18744	18735	18977	18932	18694	18853
59886	97021	85375	61372	42788	28394	19868	17162	16436	16171	16172	16216	16121	16166	16108	16186	16335	16323	16329	16077	16061	16028	16198	16379	16333	16198	16107	16113	16284	16359	16223	16072	16094	16090	16293	16114	16240	16084	16264	16184	16302	16079	16193	16094	16135	16117	16333	16245	16136	16087	16127	16093	16330	16029	16149	16155	16250	16186	16189	16206	16121	16261	16185	16198	16332	16107	16146	16138	16040	16100	16228	16201	16254	16009	16110	16054	16142	16286	16170	16317	16191	16147	16070	16265	15978	16317	16087	16268	16172	16118	16117	16178	16037	16053	16033	16279	16191	16214	16205	16122	16279	16135	15954	16185	16184	16122	16229	16256	16068	16096	16320	16204	16135	16282	16256	16203	16172	15941	16209	16137	16078	16005	16050	16020	16160	16243	16136	16104	16237	15900	16201	16019	16280	16029	16184	16025	16154	16259	16081	16079	16253	16293	16316	16344	16160	16149	16163	16157	16008	16072	16102	16056	16089	16273	16007	16058	16112	15973	16207	16053	16277	16258	16072	16086	16299	16206	16213	16051	16153	16029	16079	16143	16287	16271	16201	16256	16283	16013	16120	16208	16261	16034	16102	16181	16184	16197	16224	16122	16136	16188	16112	16391	16298	16102	16306	16194	16148	16286	16217	16135	16137	16032	16029	16167	16190	16232	16142	16024	16288	16104	16174	16011	16186	16172	16207	16239	16293	15956	16207	16134	16234	16260	16217	16153	16295	16196	16086	16204	16085	16092	16062	16109	16065	16254	16102	16133	16117	16184	16224	16129	16023	16209	16079	16053	16170	16226	16180	16029	16235	16096	16190	16208	16240	16039	16291	16131	16047	16077	16120	16244	16318	16124	16222	16153	16189	16097	16169	16296	16177	16144	16133	16145	16123	16154	16218	16215	16039	16078	16092	16168	16152	16145	16333	16067	16143	16157	16218	16198	16112	16069	16044	16128	16123	16211	16236	16211	16052	16197	16062	16175	16060	16250	16095	16242	16094	16112	16162	16015	16289	16207	16132	16128	16056	16026	16182	16427	16171	16193	16102	16186	16156	16034	16499	16186	16201	16296	16254	16119	16161	16281	16206	16225	16122	16042	16116	16338	16186	16243	16314	16103	15935	16268	16204	16134	16089	16130	15979	16086	16306	16230	16035	16268	16123	16087	16235	16196	16163	16157	16260	16106	16292	16203	16257	16310	16363	16224	16075	16218	16203	16121	16040	16214	16035	16138	15963	16218	16061	16191	16241	16128	16170	16245	16103	16012	16055	16191	16186	16311	16236	16244	16126	16149	16126	16062	16016	16208	16372	16245	16098	16144	16174	16117	16247	16257	15974	16257	16139	16048	16152	16195	16181	16057	16203	16171	16169	16003	16160	16134	16160	16247	16080	16211	16251	16141	15921	16153	16198	16153	16212	16207	16258	16135	16090	16200	16070	16108	16071	16264	16237	16017	16235	16265	16053	16105	16262	16253	16132	16165	16038	16016	16138	16145	16016	16207	16283	16020	16139	16157	16259	16125	16208	16169	16153	15995	16197	16240	16095	16171	16176	16130	16055	16056	16234	16065	16209	16286	16316	16206	16175	16017	16331	16261	16130	16236	16450	16213	16177	16023	16212	16295	16286	16154	16318	16285	16115	16286	16304	16195	16184	16264	16109	16177	16167	16174	16172	16281	16087	16118	16185	16079	16082	16055	16180	16106	16152	16095	16181	16116	16260	16176	16143	16109	16197	16160	16085	16275	16203	16113	16223	16095	16000	16160	16249	16122	16113	16169	16266	16097	16299	16177	16198	16228	16270	16217	16188	16186	16242	16278	16136	16162	16076	16056	16249	16027	16254	16082	16198	16274	16019	16174	16106	16166	16209	16131	16060	16012	16279	16109	16034	16192	16211	16144	16083	16229	16194	16199	16158	16128	16120	16069	16001	16123	16210	16230	16274	15923	16167	16127	16316	16229	16045	16213	16210	16130	16199	16195	16196	16290	16322	16184	16132	16107	16082	16123	16184	16160	16105	16101	16207	16323	16249	16397	16072	16034	16341	16020	16190	16106	16220	16135	16310	16057	16095	16198	16315	16118	16329	16165	16099	15946	16086	16218	16075	16109	16263	16132	16063	16132	16229	16112	16277	16052	16174	16097	16051	16230	16162	16328	16164	16326	16143	16113	16205	16270	16267	16122	16117	16158	16240	16018	16348	16192	16040	16173	16252	16059	16162	16233	16064	16175	16201	15835	16220	16279	16029	16262	15991	16251	16270	16190	16315	16137	16215	16092	16266	16228	16124	16223	16325	16157	16296	16083	16137	16108	16000	16211	15960	16217	16127	16286	16270	15966	16171	16267	16134	16071	16134	16183	16070	16120	16193	16336	16235	16084	16206	16125	16303	16262	16059	16182	16170	16222	16160	16286	15893	16070	16098	15989	16355	16312	16112	16137	16277	16119	16058	16137	16080	16042	16191	16274	15940	16193	16359	16180	16356	16126	15959	16287	16059	16050	16323	16127	16109	16347	16113	16152	16247	16016	16165	16137	16232	16248	16211	16131	16190	16086	16048	16183	16152	16086	16167	16130	16096	16256	16299	16232	16119	16119	16266	16010	16163	16178	16173	16072	16275	16216	16238	16218	16102	16139	16374	16003	16129	16189	16267	16202	16240	16167	16102	16027	16411	15994	16049	16266	16311	16054	16151	16053	16005	16247	16159	16048	16207	16081	16287	15992	16239	16065	16124	16193	16217	16173	16254	15951	16161	16240	16163	16076	16212	16195	16018	15964	16287	16089	16259	16111	16088	16127	16030	16381	16084	16313	16046	16056	16143	16315	16137	16189	16143	16165	16061	16066	16124	16209	16223	16165	15946	16117	16195	16152	16132	16199	16038	16147	16386	16257	16094	16145	16240	16156	15883	16126	16073	16233	16196	16167	16189	16199	16359	16074	16199	16250	16193	16089	16182	16300	16093	16132	16125	16136	16358	16222	16261	16356	16083	16128	16121	16171	16156	16191	16045	16282	16235	16105	15975	16257	16038	16104	16265	16021	16147	16252	16044	16200	16150	16270	16327	16165	16153	16083	16271	16065	16054	16077	16297	16292	16267	16157	16186	16188	16049	16184	16186	16308	16312	15984	16187	16160	16089	16323	16119	15998	16379	16232	16249	16060	16199	16166	16397	15912	16194	16140	16119	16343	16148	16294	16326	16263	16072	16187	16157	16198	16118	16059	16001	16196	16213	16146	16275	16167	16238	16305	16276	16261	16444	16032	16196	16127	16274	16064	16190	16131	16074	16183	16136	16289	16130	16104	16370	16087	16174	16193	16112	16027	16182	16017	16121	16011	16289	15983	16222	16197	16360	16228	16168	16180	16101	16176	16117	16260	16252	16137	16040	16171	16161	16074	16130	16241	16063	16239	16264	16253	16328	16086	16127	16189	16052	16267	16213	16233	16065	16136	16177	16259	16298	16100	16131	16231	16217	16114	15971	16206	16158	16274	16160	16013	16248	15966	16183	16200	15994	16082	16105	16214	16348	16230	16274	16012	16124	16091	16173	16141	16090	16295	16161	16120	16128	16211	16098	16105	16042	16006	16318	16162	16078	16118	16134	15994	16183	16106	16314	16142	16120	15997	16085	16243	16109	16205	16174	16075	16263	16228	16315	16069	16028	16279	16372	16161	16104	16224	16317	16172	16003	16051	16179	16116	16042	16141	16283	16093	16119	15960	16022	16215	16302	16142	16196	16199	16410	16122	16146	16192	16162	16075	16282	16050	16210	16010	16163	16265	16334	16050	16176	16318	16170	16175	16196	16116	16104	16247	16075	16167	16080	16126	16310	16179	16094	16212	16026	16213	16035	16095	16254	16251	16159	16328	16149	16116	15986	16178	16165	16196	16072	16317	16300	16174	16278	16122	16312	16259	16250	16204	16051	16044	16174	15859	16263	16200	16196	16203	16279	15984	16046	16386	16103	16116	16185	16128	16127	16285	15953	16305	16296	16311	16258	16128	16024	16213	16206	16006	16168	16046	16213	15899	16161	16009	16389	16189	16210	16139	16228	15895	16155	16265	16140	16187	16270	16312	16307	16168	16168	16106	16073	16052	16285	16197	16136	16212	16008	16272	16094	16335	16188	16291	16250	16260	16204	16045	16201	16236	16217	16131	16236	16084	16162	16126	16032	16322	16033	16087	16165	16096	16135	16208	16268	15928	16052	16071	16112	16206	16180	15964	16179	16089	15993	16071	16244	16157	16112	16105	16085	16267	16362	16125	16106	15993	16021	16159	16200	16154	16159	16232	16113	16196	16061	16143	16288	16051	16244	16094	16199	16035	16042	16345	16310	16248	15923	16168	16271	15969	16122	16057	16120	16265	16075	16169	16068	16143	16362	16196	16164	16111	16382	16252	16168	16201	16254	16235	16230	16186	16242	16256	16291	16078	16159	16137	15909	16281	16200	16038	16081	16140	15938	16188	16135	16244	16167	16297	15994	15972	16061	16228	16162	16019	16125	16193	16264	16206	16324	16216	16127	16140	16115	16215	16142	16218	16029	16367	16245	16141	16125	16174	16013	16360	16206	16131	16272	16156	16215	16204	16183	16173	16141	16160	16187	16104	16271	16110	16303	16112	16191	16267	16238	16300	16097	16309	16306	16171	16017	16209	16330	16174	16106	15963	16150	16165	16076	16023	16182	16263	16053	16164	16285	16165	16362	16203	16282	16013	16189	16206	16285	16047	16114	16356	16318	16092	16126	16300	15989	15981	16170	16363	16179	16123	16282	16226	16191	16166	16240	16025	16173	16080	15999	16282	16147	16209	16162	16081	16092	16123	16204	16268	16283	16151	16045	16195	16337	16163	16272	16010	16223	16318	16179	16194	16077	16218	16194	16293	16297	16158	16193	15980	16175	16375	16278	16360	16210	16175	16256	16027	16293	16081	16149	16080	16176	16030	16117	16007	16294	16244	16185	16177	16157	16230	16145	16204	16081	16065	16234	16043	16156	16151	16164	16182	16159	16246	16238	16134	16241	16235	16131	16130	16141	16276	16247	16063	16088	16194	16253	16165	16205	16015	16074	16215	16142	16258	16168	16049	16136	16143	16119	15994	15934	16128	16226	16176	16155	16071	16043	16099	16326	16283	16111	15989	16082	16207
22979	22457	37405	40915	38232	32544	28116	21800	19376	19157	18703	18308	18433	18618	18531	18537	18385	18595	18507	18506	18648	18612	18604	18450	18478	18429	18307	18369	18516	18543	18327	18665	18232	18493	18434	18391	18444	18207	18385	18312	18291	18375	18350	18399	18529	18402	18432	18502	18199	18381	18358	18411	18492	18332	18379	18443	18354	18250	18251	18303	18228	18324	18362	18183	18387	18468	18438	18500	18245	18157	18344	18188	18126	18473	18360	18320	18326	18414	18280	18399	18328	18404	18474	18405	18263	18188	18168	18203	18371	18277	18296	18263	18334	18396	18246	18215	18292	18361	18251	18479	18285	18296	18468	18314	18168	18293	18183	18339	18362	18412	18347	18339	18081	18292	18246	18331	18530	18547	18155	18300	18543	18450	18293	18226	18492	18120	18176	18353	18414	18334	18248	18329	18120	18231	18252	18085	18283	18469	18212	18291	18250	18508	18364	18216	18485	18274	18395	18103	18224	18428	18340	18357	18427	18500	18279	18059	18223	18346	18193	18231	18307	18146	18299	18129	18371	18318	18108	18117	18411	18362	18448	18143	18271	18458	18364	18309	18242	18331	18335	18368	18364	18332	18388	18434	18455	18206	18282	18263	18194	18376	18594	18392	18314	18116	18149	18373	18278	18156	18366	18413	18282	18453	18226	18342	18386	18313	18361	18285	18361	18394	18200	18435	18297	18391	18211	18238	18279	18250	18312	18144	18336	18314	18302	18385	18377	18268	18456	18241	18289	18307	18409	18247	18442	18413	18461	18343	18082	18273	18235	18245	18337	18527	18436	18271	18161	18272	18194	18528	18526	18355	18299	18203	18317	18234	18383	18274	18261	18345	18488	18310	18231	18410	18284	18299	18177	18270	18331	18496	18457	18203	18303	18237	18383	18467	18296	18368	18457	18504	18179	18393	18255	18557	18392	18507	18179	18123	18225	18351	18269	17951	18205	18210	18590	18341	18274	18204	18126	18289	18541	18408	18286	18171	18080	18330	18451	18357	18430	18347	18377	18329	18263	18461	18347	18458	18364	18165	18209	18181	18320	18453	18348	18232	18295	18258	18316	18199	18176	18098	18209	18356	18459	18055	18259	18317	18392	18336	18250	18273	18406	18185	18395	18028	18267	18236	18271	18372	18321	18296	18236	18466	18358	18185	18243	18309	18435	18183	18276	18083	18416	18263	18544	18273	18270	18334	18277	18368	18317	18246	18036	18327	18313	18397	18186	18296	18268	18306	18333	18252	18306	18297	18371	18527	18190	18320	18295	18405	18485	18222	18337	18039	18266	18212	18344	18221	18211	18398	18278	18272	18417	18525	18324	18511	18198	18030	18354	18211	18448	18314	18307	18440	18200	18288	18333	18210	18400	18300	18171	18011	18076	18336	18246	18292	18365	18358	18357	18218	18172	18158	18361	18119	18149	18270	18275	18492	18243	18444	18246	18068	18337	18400	18398	18323	18441	18339	18423	18292	18347	18235	18334	18452	18240	18200	18189	18163	18387	18234	18210	18306	18419	18420	18442	18116	18285	18219	18187	18377	18331	18336	18615	18338	18294	18283	18354	18208	18114	18413	18321	18467	18121	18380	18469	18329	18165	18343	18089	18371	18334	18381	18354	18228	18358	18281	18273	18311	18373	18365	18162	18252	18280	18224	18225	18403	18480	18428	18507	18352	18358	18319	18369	18332	18257	18292	18166	18264	18281	18222	18176	18213	18179	18397	18194	18180	18377	18161	18156	18445	18114	18225	18509	18492	18270	18512	18233	18338	18286	18463	18403	18141	18313	18304	18182	18284	18539	18267	18263	18368	18154	18336	18305	18350	18336	18401	18264	18422	18294	18321	18248	18386	18186	18202	18531	18534	18316	18306	18201	17985	17894	18133	18340	18506	18261	18404	18192	18347	18199	18254	18406	18511	18190	18330	18091	18284	18221	18319	18110	18334	18352	18515	18255	18258	18464	18365	18130	18344	18266	18428	18307	18331	18248	18349	18049	18308	18473	18325	18268	18320	18251	18273	18340	18387	18372	18370	18322	18281	18308	18133	18341	18294	18187	18412	18344	18380	18411	18138	18403	18225	18182	18518	18226	18268	18331	18206	18368	18234	18371	18371	18384	18500	18292	18312	18129	18185	18431	18307	18254	18355	18269	18213	18357	18359	18366	18270	18258	18213	18204	18391	18377	18198	18350	18232	18378	18356	18260	18401	18390	18271	18324	18276	18152	18188	18441	18055	18225	18124	18393	18213	18312	18109	18016	18279	18017	18311	18227	18295	18239	18290	18321	18495	18266	18332	18483	18297	18448	18258	18238	18042	18338	18370	18280	18246	18065	18342	18115	18238	18249	18140	18305	18404	18200	18408	18219	18185	18452	18139	18364	18431	18345	18427	18087	18205	18222	18139	18546	18171	18414	18468	18427	18070	18329	18136	18321	18365	18383	18262	18114	18276	18297	18317	18198	18224	18359	18220	18201	18230	18321	18186	18010	18152	18494	18229	18400	18135	18321	18205	18305	18168	18276	18226	18417	18346	18073	18322	18065	18482	18409	18400	18429	18283	18201	18424	18150	18403	18230	18437	18173	18262	18364	18448	18108	18230	18411	18175	18251	18449	18161	18231	18299	18327	18459	18101	18137	18262	18276	18270	18257	18122	18202	18145	18193	18395	18112	18264	18242	18309	18228	18404	18420	18296	18211	18195	18560	18383	18262	18427	18245	18307	18180	18240	18274	18147	18167	18379	18357	18123	18334	18378	18187	18310	18409	18309	18070	18357	18331	18365	18259	18296	18367	18365	18380	18256	18602	18175	18171	18324	18286	18362	18399	18195	18351	18313	18410	18567	18501	18399	18338	18281	18032	18240	18140	18108	17956	18168	18251	18399	18090	18260	18064	18179	18320	18238	18297	18476	18427	18408	18415	18250	18305	18304	18371	18323	18267	18327	18547	18111	18185	18345	18301	18214	18369	18363	18404	18371	18194	18341	18311	18375	18106	18132	18466	18286	18236	18100	18357	18407	18329	18210	18315	18150	18366	18311	18315	18227	18174	18549	18378	18339	18295	18222	18408	18316	18496	18080	18220	18340	18172	18098	18114	18170	18237	18324	18383	18376	18387	18364	18204	18456	18293	18094	18257	18217	18251	18397	18365	18262	18399	18207	18394	18417	18370	18462	18458	18230	18297	18194	18297	18248	18535	18091	18189	18283	18310	18322	18250	18176	18399	18403	18312	18242	18363	18319	18528	18156	18387	18266	18540	18316	18341	18454	18303	18317	18377	18062	18374	18369	18287	18364	18253	18272	18390	18176	18325	18243	18280	18267	18227	18431	18370	18404	18433	18208	18262	18318	18199	18257	18518	18309	18121	18258	18221	18046	18172	18179	18187	18302	18293	18085	18328	18145	18334	18211	18439	18213	18258	18326	18136	18216	18420	18298	18118	18249	18343	18411	18256	18311	18440	18322	18113	18125	18243	18285	18323	18394	18320	18326	18413	18570	18103	18264	18058	18220	18247	18269	18195	18228	18228	18250	18315	18415	18180	18323	18253	18291	18363	18280	18209	18302	18219	18335	18256	18179	18163	18284	18118	18263	18440	18332	18450	18235	18405	18542	18287	18189	18115	18116	18042	18437	18573	18297	18095	18262	18431	18303	18359	18084	18288	18377	18215	18246	18300	18114	18277	18386	18373	18377	18234	18312	18470	18448	18283	18082	18203	18370	18152	18485	18343	18200	18581	18167	18400	18366	18395	18325	18433	18347	18353	18100	18378	18450	18442	18277	18373	18275	18355	18316	18272	18196	18143	18367	18220	18199	18251	18252	18354	18255	18229	18177	18084	18312	18378	18305	18391	18211	18189	18383	18152	18174	18406	18518	18350	18254	18189	18448	18413	18191	18309	18305	18437	18015	18280	18213	18406	18184	18517	18267	18448	18254	18115	18271	18166	18271	18570	18345	18288	18022	18232	18320	18145	18212	18177	17957	18397	18199	18346	18318	18333	18432	18137	18243	18373	18101	18441	18119	18313	18225	18279	18415	18228	18289	18298	18371	18176	18337	18291	18127	18201	18494	18174	18284	18193	18352	18246	18207	18290	18364	18314	18151	18290	18110	18284	18261	18451	18464	18330	18389	18129	18463	18325	18353	18364	18410	18159	18404	18205	18387	18209	18237	18472	18207	18319	18251	18277	18421	18165	18219	18307	18197	18273	18010	18356	18156	18243	18324	18436	18120	18141	18309	18196	18470	18177	18442	18305	18296	18433	18452	18139	18317	18325	18051	18292	18255	18253	18257	18270	18184	18124	18276	18346	18203	18253	18159	18286	18267	18182	18352	18228	18429	18265	18309	18520	18174	18081	18311	18218	18236	18205	18157	18254	18199	18319	18236	18370	18183	18285	18357	18264	18471	18278	18238	18343	18254	18297	18067	18319	18005	18356	18273	18236	18019	18309	18187	18507	18217	18274	18297	18122	18266	18319	18309	18179	18198	18268	18164	18365	18162	18371	18261	18303	18324	18216	18486	18264	18240	18314	18425	18186	18413	18571	18463	18337	18047	18265	18105	18399	18384	18351	18346	18146	18117	18551	18173	18341	18409	18175	17990	18294	18319	18089	18383	18273	18108	18125	18299	18088	18234	18268	18237	18192	18324	18154	18163	18119	18173	18558	18267	18376	18120	18413	18285	18375	18178	18466	18257	18122	18198	18207	18366	18182	18364	18342	18310	18150	18358	18315	18146	18104	18344	18435	18315	18191	18365	18598	18354	18279	18237	18282	18415	18286	18152	18267	18254	18083	18146	18246	18232	18161	18316	18486	18381	18290	18376	18302	18307	18204	18123	18255	18234	18202	18103	18205	18350	17921	18586	18263	18242	18174	18422	18325	18292	18484	18133	18260	18468	18193	18446	18204	18256	18245	18475	18386	18181	18278	18351	18365	18338	18411	18350	18193	18167	18299	18416	18172	18288	18233	18352	18147	18300	18309	18319	18312	18210	18283	18127	18575	18381	18373	18205	18599	18464	18308	18403	18309	18204	18356	18323	18347	18402	18272	18399	18304	18149	18160	18247	18460	18243	18403	18295	18400	18205	18190	18292	18295	18363	18283	18364	18264	18238	18412	18336	18208	18427	18280	18164	18212	18365	18230	18217
57179	105912	95667	74303	54494	35659	22899	18590	16367	15920	15772	15856	15759	15882	15806	15857	15910	15844	16030	15825	15963	15890	15894	15736	15872	15904	15843	15762	15696	15877	15776	16001	15835	15985	15844	15843	15699	15960	15905	15815	15830	15790	16011	15771	16068	15817	15909	15942	15875	15753	15887	15739	15914	15740	15885	15913	15911	15839	15842	15814	15977	15779	15897	15700	15814	15832	15946	16101	15729	15700	15941	15793	15829	15895	15824	15759	15913	15697	15728	15881	15778	15759	15837	15692	15818	15757	15891	15874	15833	15947	15852	15764	15867	15927	15749	15738	15826	15958	15950	15787	15756	16009	15799	15827	15719	15767	15852	15817	16068	15735	15932	15852	15929	15741	15791	15657	15958	16030	16038	15801	15951	15952	15799	15902	15840	15858	15853	15801	15927	15801	15668	15918	15750	15749	15836	15882	15764	15787	15631	15862	15814	15751	15834	15733	15785	15922	15861	15779	15846	15762	15916	15937	15803	15874	15805	15845	15863	15718	15829	15832	15968	15683	15839	15740	15955	15827	15834	15706	15978	15831	15917	15709	16074	15698	15835	15914	15910	15914	15746	15831	15617	15864	15787	15849	15801	15759	15816	15832	15701	15735	15730	15958	15916	15970	15803	15635	15933	15964	15845	15895	15945	15868	15838	15847	15829	15723	15944	16037	15960	15804	15924	15752	15796	15728	15803	15840	15967	15912	15965	15759	15828	15977	15709	15928	15784	15805	15877	15918	15801	15969	15787	15826	15914	15940	16006	15968	15879	15798	15929	15768	15817	16045	15980	15771	15816	15860	15849	15927	15887	15785	15775	15880	15838	15943	15891	15830	16016	15905	15848	15817	15956	15649	15854	15867	15983	15736	15937	15869	15692	15749	16002	15953	15810	16062	15882	16028	15897	15837	15939	15678	15785	15870	15984	15894	15963	15858	15866	15814	15895	15857	15972	16023	16019	15866	15792	15726	15702	15804	15812	15695	15748	16013	15669	15766	15965	15777	15656	15748	15854	15961	15812	15752	15730	15856	15725	15862	15927	15870	15974	15567	15904	15781	15916	15774	15926	15842	15851	15908	15700	15770	15870	15884	15907	15783	15841	15919	15907	15844	15792	15846	15806	15743	15920	15903	15804	15901	15947	15898	15842	15999	15932	15762	15882	15771	15781	15867	15848	15859	15871	15789	15725	15832	15751	15931	15746	15941	15775	15939	15876	15776	15976	15930	15863	16055	15872	15795	15910	15920	15873	15835	15824	15819	15943	15636	15912	15802	15949	15819	15816	15807	15846	15721	15846	15833	15871	15862	15822	15793	15764	15745	15707	15857	15865	15826	15894	15927	15888	15732	15922	15763	15941	15962	15857	15892	15893	15941	15767	15753	15883	15885	15835	15788	15788	15755	15902	15912	15938	15754	15777	15664	15994	15775	15998	15842	15841	15722	15793	15747	16070	15637	15788	15716	15999	15746	15786	15764	15691	15825	15784	15852	15934	15899	15775	15863	15807	15858	15779	15969	15938	15791	15822	15811	15787	15727	15929	15827	15975	15792	15608	15838	15805	15676	15876	15710	15810	15925	15921	15898	15797	15922	15862	15990	15873	16146	16077	15918	15773	15717	15827	16063	15773	15906	15649	15791	15815	15723	15951	15899	15821	15931	15891	15901	15849	15811	15921	15745	15927	15732	15892	15966	15812	15773	16104	15784	16013	16006	16046	15752	15712	15899	15868	15875	15713	15960	15864	15847	15772	15772	15701	15868	15809	15964	15600	15831	15967	15858	15904	15895	15960	15741	15816	15904	15942	15882	15889	15895	15879	15779	15899	15924	15872	15850	15868	15814	15856	15869	15777	15750	16073	15933	15802	15867	15853	16001	15842	15787	15869	15846	15889	15758	15832	15686	15868	15852	15935	15735	15839	15907	15909	15843	15689	15902	15784	15822	15766	15745	15891	15833	15916	15751	15982	15924	15743	15798	15907	15909	15983	15759	15973	16061	15704	15777	15767	15782	15792	16011	15763	15972	15749	15791	15981	15889	15833	15981	15660	15845	15969	15905	15895	15749	15887	15660	15775	15681	15775	15860	15740	15933	15888	15781	15928	15783	15842	15932	15861	15716	15687	15898	15631	16018	15782	15815	15851	15720	15863	15727	15930	15996	15746	15935	15957	16002	15918	15905	15982	15869	15821	15924	15750	15812	15795	15673	15957	15739	15815	15878	15908	15871	15872	16012	15874	16007	15762	15876	15672	15777	15782	15685	15713	15822	15859	15974	15704	15690	15823	15936	15787	15757	15961	15758	15786	15962	15804	15820	15882	15814	15851	15848	15976	15772	15850	15644	15856	15812	15801	15826	15670	15785	15852	15847	15750	15951	15988	15868	15709	15806	15862	15746	15858	15983	15753	15692	15815	15946	15904	15775	15672	15806	15676	15905	15680	15896	15908	15784	15709	15973	15887	15813	16064	15912	15698	15898	15746	16086	15858	15817	15901	15902	15849	15911	15841	15758	15894	15661	15822	15909	15977	15859	15753	15850	15819	15763	15821	15853	15936	15705	15920	15851	15929	15875	15671	15810	15743	15884	16044	15820	15990	15937	15760	15970	15814	15810	15799	15822	15904	15855	15927	15658	15765	15708	15891	15987	15687	15877	15818	15948	15716	15925	15814	15830	15883	15819	15804	15817	15992	15984	15912	15827	15938	15957	15639	15875	15889	15982	15804	15908	15991	15734	15994	15882	15729	15918	15860	15888	16077	15917	15756	15766	15900	15967	15814	15890	15880	15847	15742	15879	15827	15723	16027	15784	15791	15911	15935	15873	15852	16100	15840	15788	15886	15764	15682	15820	15978	15797	15974	15769	15866	15925	15754	15861	15853	15920	15875	15862	15855	15995	16013	15721	15763	15825	15811	15774	15846	15810	15959	15594	15973	15888	15797	15901	15944	15570	15886	15817	15917	16201	15873	15880	15844	15823	15737	15811	15730	15826	15682	15988	15789	15885	15704	15856	15803	15555	15812	15939	15912	15875	15934	15993	15822	15693	16018	15750	15742	15830	15835	15736	15882	15869	15843	15764	15853	15842	15954	15886	15777	15809	15866	15807	15930	15845	15878	15937	15916	15831	16002	15782	15850	15758	15725	16047	15866	16015	15967	16026	15720	15732	15812	16046	16000	15778	15796	15728	16012	15810	15942	15851	15800	15790	15842	15955	15719	15842	15864	15800	16100	15765	15880	15873	15886	15830	15808	15838	15731	15832	15858	15884	15845	15892	15803	15751	15948	15699	15734	15808	15956	15956	15889	15780	15887	15973	15800	15845	15822	15933	15921	15846	15982	15847	15864	15809	15818	15770	15846	15625	15985	15788	15940	15862	15754	15987	15948	15874	15931	15884	15894	15728	15996	15831	15811	15881	15883	16030	15719	15845	15783	15755	15814	15890	15732	16008	15999	15920	16025	15848	15759	15884	15798	15849	15919	15572	15922	15922	15745	15891	15778	15838	15956	15989	15739	15916	15756	15901	15833	15942	15871	15852	15860	15830	15850	15831	15551	15905	15783	15801	15861	15740	15834	15635	15958	15907	16084	16076	15931	15843	15732	15839	15779	15835	15960	15862	15870	15773	15883	15921	15860	15873	15880	15885	15810	15850	15732	15871	15986	15867	15851	15964	15855	15725	15854	15824	15670	15966	15922	15815	15615	15988	15675	15915	15806	15699	15804	15987	15765	15829	15919	15802	15579	15863	15797	15955	15889	15730	15903	15719	15810	15798	15937	15840	15794	15900	15850	15900	15906	15901	15898	15841	15885	15813	15818	15697	15932	15872	15887	15818	15871	15954	15944	15868	15720	15822	15738	15870	15837	15777	15820	15750	15734	15910	15770	15638	15878	15851	15862	15832	15654	15705	15881	15818	15922	15774	15818	15799	15676	15769	15845	16000	15878	15690	15823	15661	15791	15813	16059	15765	15775	15785	15857	15691	15775	15814	15865	15658	15822	16045	15929	15903	15729	15828	15904	15658	15779	15909	15878	15879	15832	15993	15796	15766	16079	15875	15899	15935	16037	15912	15793	15790	15989	15811	15909	15899	15783	15819	15845	15882	15836	15750	15642	15927	15649	15901	15871	15787	15698	15897	15897	15720	15840	15919	15672	15702	15793	15776	15891	16147	15799	15853	15786	15956	15856	15804	15729	15908	15781	15912	16020	15842	15814	15874	15716	15858	15778	15829	15779	15959	15879	15797	15897	15800	15839	15784	15884	15647	15907	15865	15853	15794	15809	15812	15708	15910	15866	15905	15772	15837	15873	15879	15840	15877	15886	15834	15804	15833	15809	15834	15913	15911	15957	15878	15702	15828	15823	15744	15913	15702	15897	15849	15844	15747	15915	15956	15988	15839	15646	15871	15794	15807	15856	15685	15839	15761	15905	15800	15800	15805	15805	15918	15818	15762	15880	15726	15984	15941	15835	16059	15769	16076	16133	15797	15642	15860	15878	15834	15871	15895	15925	15865	15698	15894	15884	15930	15771	15837	15833	15866	15963	15789	15812	15809	15723	15806	15898	15896	15845	15881	15851	15797	15973	15948	15964	15816	15942	15905	15876	15655	15764	15725	15872	15699	15790	15809	15906	15894	15845	15641	15826	15949	15753	15900	15879	15815	15988	15925	15871	15772	15823	15833	15805	15749	15950	15808	15894	16006	15820	15735	15911	15882	15863	15951	15932	15935	15826	15948	15833	15798	15717	15923	15673	15704	15848	15906	15949	15794	15919	16020	15794	15810	15735	15897	15777	15767	15808	15887	15967	15688	15796	15752	15910	15730	15734	15837	15825	15910	15742	15964	15772	15794	15870	15765	15717	15954	15749	15816	15921	15743	15831	15815	15779	15952	15931	15795	15904	15954	15967	15920	15791	15857	15737	15924	15771	15822	15763	15761	15810	15923	15883	15852	16027	15778	16015	15705	15758	15684	15974	16054	15805	15858	15828	15693	15858	15945	15925	15815	15939	15742	15957	15823	15838	15647	16043	15906	15824	15969	15826	15830	15879	15882	15907	15886	15894	15732	15774	15987	15778	16054	15820	15904	15910	15696	15958	15727	15819	15816	15905	15561	15738	15805	15653	15965	15932	15909	15945	15740	16010	15876	15945	15873
29590	34550	43111	34835	24858	21092	19834	19174	18833	19026	18918	19051	19025	18822	18807	18896	18929	18784	18780	18946	18910	18788	18987	18894	18943	18959	18933	18961	18942	18725	18819	18975	18731	18930	18791	18902	18953	18937	19003	19051	18958	18736	19058	18837	18854	18916	18745	18801	18991	18932	18907	18704	18811	18708	18748	18784	18711	18914	18887	18723	18924	18780	18941	18856	18688	18844	19023	18605	19017	18959	19064	18730	18808	18607	18744	18820	18728	18770	18623	18962	18831	18791	18903	18656	18645	18635	18871	18853	18862	18821	18866	18815	18888	18797	18864	18833	19122	18919	18781	18910	18781	18706	18946	18993	18836	18792	18990	18888	18797	18973	18768	18649	18745	18841	19026	19036	18756	18983	18851	18752	18862	18833	18851	18949	18753	18852	18845	18595	18941	18780	18871	18763	18779	18705	19041	18879	18696	18848	18748	18972	18896	18823	18979	18907	18899	19052	18786	19029	18801	18787	18850	18925	18784	18879	18926	18825	18796	18877	18901	18935	19005	18704	18846	18800	18564	18825	18829	19158	18781	18655	18813	18952	18781	18733	18443	18706	18843	18722	18669	18841	19040	18829	18815	19032	18822	18670	18981	18656	18851	18869	18854	18799	18835	18889	18698	18725	18915	18808	18986	18743	18869	18673	18739	18899	18834	18631	18963	18980	18822	18947	18884	18972	18903	18945	18943	19038	18724	18913	18836	18851	18885	18913	18758	18726	18910	18938	18709	18709	18930	18793	18814	18763	18923	18852	18801	19048	18814	18870	18957	18767	18859	18694	18730	18934	18870	18810	18701	18648	18849	18745	18816	18943	18905	18911	18892	18810	18803	18946	18772	18942	18951	18894	18862	18661	19064	18762	18818	18865	18911	18729	18872	18580	18987	18820	18804	18814	18881	18730	18630	18903	18775	18938	18821	18945	18746	18835	18908	18703	18822	19118	18873	18763	18901	18646	18849	18889	18783	18930	18882	18860	18898	19008	18973	18957	19123	19099	19017	19073	18916	18764	18788	18873	18755	18872	18912	18870	18941	18892	18821	18848	18702	18948	18742	18842	18621	18721	18893	18674	18741	18887	18908	18891	18697	18848	18677	18745	18839	19006	18779	18921	18784	18755	18754	18790	18898	18530	18842	18857	18783	18889	18859	18798	18732	19046	18864	18889	18754	18735	19036	19041	18837	18884	18784	18684	18766	18901	18957	18743	18522	18715	18740	18929	18712	18923	18822	18934	18657	18896	18686	18903	18912	18730	18766	18827	18863	18945	18835	18847	18924	18755	18663	19040	18994	18908	18713	19093	18853	18960	18747	18909	18719	18773	18763	19008	18942	18814	18869	18922	18852	18691	18859	18548	18752	18731	19039	18843	18913	19067	18874	18794	18715	18806	18880	18758	18917	18742	18846	18699	18995	18899	18945	18835	18731	18967	18884	18808	18567	18815	18911	18764	18736	18843	18917	18753	18775	18716	18731	18758	18891	18886	18703	18836	18967	18757	18880	18886	18948	18948	18816	18764	18690	18585	18912	18943	18899	18770	18663	18777	18648	18778	18712	18897	18842	18860	18917	19033	18941	18776	18704	19008	18979	18833	18879	18790	18773	18917	18718	18543	18713	18739	18814	18954	18864	18989	18898	19113	19065	18892	19012	18778	18590	18843	18940	18855	18866	18735	19199	18748	18715	18844	18857	18911	18820	18744	18797	18698	18961	19009	18719	18840	18714	18795	18888	18888	18865	18849	18582	18808	18897	18898	18817	18896	18806	18811	18795	18642	18933	18837	18982	18786	18578	18950	18785	18643	18789	18834	18806	18789	18791	18851	18927	18861	18977	18693	18755	18962	18897	18854	19022	19002	18785	18881	18800	18855	18851	18783	18909	18777	18800	18845	18994	19016	19073	19015	18840	18859	18647	18673	18711	18831	18935	18817	18817	18886	18877	18791	18823	18656	18814	18889	18881	18602	19022	18778	18788	18910	18946	18727	18973	18867	18847	18958	18803	18915	18948	18847	18791	18857	18818	18650	18900	18823	18956	18896	18620	18748	18815	18733	18848	18951	18967	18822	18873	19030	18796	18851	18930	18652	18886	18649	18825	18942	18713	18742	18882	18930	18829	18971	18861	18633	18868	18654	18853	18718	18760	18969	18824	18778	18926	18848	19131	18903	18878	18778	18845	18819	19134	18708	18702	18880	18805	18631	18965	18857	18931	19015	18889	18920	18735	18951	18877	18988	18819	18818	18825	18852	19013	18797	18947	18913	18664	18861	18693	18899	18964	19145	18586	18920	18937	18965	18970	18886	18913	18683	19084	18956	18928	18896	18858	18923	18982	18942	19014	18765	18762	18800	18938	18656	18811	18724	18928	18900	18841	18584	18855	18737	18914	18982	18764	18901	19035	18875	18740	18815	18974	18923	18871	18850	18870	18765	18966	18705	19057	18961	18930	18906	18929	18931	18794	18916	18825	18852	18868	18835	18719	18712	18724	18726	18804	18887	18924	18823	18930	18729	18580	18744	18893	18865	18871	18866	18832	18886	18764	18910	18949	18725	18935	18765	18957	18661	18853	18922	18833	18673	18920	18996	18916	18764	18821	18889	19045	18966	18842	18965	18979	18916	18828	18745	18691	18885	18798	18886	18693	18995	18851	18665	18611	18873	18787	18613	18809	18794	18929	18791	18692	18970	18692	18839	18983	18925	18915	18717	18913	18981	18960	18636	18830	18883	18830	18735	18991	19106	18688	18898	19015	18859	18930	18744	19062	18802	18970	18898	18707	18709	18727	18620	18749	18760	18795	18710	19102	19036	18928	18659	18628	18956	18979	18646	18860	18720	18925	18743	18953	18914	18816	18698	18668	18904	19031	18964	18961	18969	18898	18832	18711	18895	18827	18586	18810	18921	18946	18716	18842	18949	18829	18893	18762	18937	18964	18764	18936	18863	18850	18904	18825	18936	18987	18747	18913	18981	18916	18769	18680	18926	18867	18918	18771	18757	18766	18858	18754	18680	18826	18743	18688	18755	18703	18872	18937	18889	19029	18731	18838	19040	18782	18820	18769	18933	18992	18779	18701	18801	18764	19072	18919	18879	18838	18847	18965	18944	18879	18963	18878	18948	18839	18872	18753	18871	18733	18951	18739	18926	19042	18940	18990	18879	18924	18821	18841	18777	18756	18738	18694	18934	18930	18809	18830	18808	18846	18893	18772	19017	18896	18898	18938	18958	18783	18900	18960	18947	19125	18793	18977	18760	18797	18821	18859	18688	18992	18712	18857	18918	18900	18766	18810	18882	18891	18745	18981	18834	18912	18952	18882	18706	18860	18904	18868	18825	18784	18870	18830	18708	18801	19026	18800	18818	18802	18693	19041	19117	18737	18907	18727	18816	18673	18644	18904	19089	18761	18820	18875	18915	18761	18731	18892	18683	18908	18896	18782	18854	18760	18926	19015	18910	19027	18934	19020	18734	18907	18782	18708	18895	18900	18875	18832	18881	18819	18738	18806	18902	18834	18822	18783	18930	19094	18668	18998	18865	18681	18861	18876	18905	18741	18947	18937	18965	18805	18890	18661	18753	19027	18801	18752	18762	18965	18932	18969	18682	18898	19113	18849	18719	18879	19025	18803	19021	18976	18830	18723	18842	18920	18892	18970	18748	18960	18790	18594	18741	18984	18929	18986	18882	18959	18715	18879	19093	18798	18899	18991	18687	18861	18731	18769	18681	18801	18854	18888	18882	18851	18983	18802	19186	18791	18841	18889	19133	19006	18778	18879	18750	18931	19006	18817	18849	18905	18841	18852	18795	18720	18820	18956	18739	18883	18932	18899	18842	18809	18881	18800	18805	18828	18840	18733	19046	18709	18786	18730	18891	18995	18959	18745	18809	18813	19050	18921	18690	18848	18937	18907	18750	18870	18985	18888	18939	18802	18738	19109	19077	18950	18762	18899	18891	18869	19113	18924	18827	18957	18762	18931	18724	18973	19028	18885	18960	18719	18762	18742	18732	18843	18880	18819	18856	18828	18822	19040	18839	18904	18820	18995	18780	18786	18950	18792	18776	18858	19005	18970	18819	18910	18883	18866	18616	18892	18899	18860	18860	18854	19006	18718	18865	18925	18750	18718	18963	19018	18737	18709	18705	18672	18802	18909	18566	18777	18748	18768	18797	18990	18466	18664	18946	19028	18787	18868	18873	18670	18810	18780	18821	18641	18881	18874	18849	18939	18848	18773	18890	18911	18854	18811	18756	18971	18833	18793	18766	18988	18725	18792	18940	19074	19001	18765	18705	18710	18877	18853	18681	18780	18904	18872	18913	18993	18942	18853	18881	18899	18677	18904	18733	18863	18760	18929	18892	18893	18896	18866	18914	18834	18875	18705	18944	18958	19002	18761	18961	18979	18616	18764	18771	18806	18949	18861	18989	18795	18862	18855	19060	18871	18774	18909	18911	18748	18832	19132	18901	18751	18755	18734	19082	18560	18948	18635	18844	19056	18997	18878	18900	19025	18813	18882	18880	18835	18793	18940	18747	18815	18810	18787	19070	18872	18757	18999	18818	18824	19116	18872	18951	18970	18862	19011	18875	18718	18931	18869	18909	18773	18691	18774	18796	18972	18821	18960	18878	18648	18728	18724	18643	18745	18808	18838	18910	18904	18814	18902	18989	18806	18692	18951	18843	18836	18805	18913	18731	18734	18922	19099	18905	18883	18828	18903	18962	18828	18684	18836	18848	18999	18860	18847	18966	18746	18884	18776	19035	18871	18841	18794	18721	18593	18844	18703	18924	18835	18936	18964	18759	18927	18781	18864	19013	18959	18993	18729	19026	18927	18965	18822	18735	18725	18802	18992	18714	18853	19059	18616	18688	18942	18831	18881	18850	18981	18880	18946	18733	19029	18936	18757	18705	18840	18857	18913	18905	18990	19016	18883	18874	18789	18858	19011	18854	18804	18805	18778	18993	19073	18879	18700	18887	18766	18955	18870	18684	18964	18648	18790	18931	18937	18659	18961	18656	18967	18892	18936	18793	18986	18861	18837	18941	19062	18850	18871	18870	19000	18947	18855	18971	18992	18959	18707	18769	18779	18871	18806	18849	18967	19087	18893	18822	18840	18860	18880	18749	18946	18815	18816	18720	19047	18958
34270	54940	45656	31055	22133	17950	16401	16178	16219	16301	16332	16101	16203	16238	16310	16171	16117	16307	16235	16284	16102	16163	16170	16149	16219	16202	16073	16199	16140	16428	16190	16293	16330	16058	16196	16114	15965	16130	16195	16253	16282	16291	16140	16155	16002	16064	16324	16229	16218	16177	16154	16291	16301	16156	16355	16141	16219	16104	16146	16195	16224	16168	16240	16275	16252	16118	16235	16104	15986	16205	16079	16211	16281	16005	16264	16285	16213	16062	16281	16238	16211	16056	16234	16131	16187	16140	16062	16057	16086	16150	16099	16215	16202	16229	16155	16119	16323	16272	16210	16227	16174	16033	16115	16132	16277	16125	16174	16225	16208	16201	16279	16308	16098	16206	16039	16182	15948	16315	16004	16181	16259	16181	16377	16274	16254	15927	16332	16155	16237	16265	16347	16299	16245	16257	16070	16270	16159	16277	16146	16230	16307	16094	16060	16317	16178	16174	16259	16213	16154	16255	16252	16115	16149	16096	16356	16095	16079	16191	16262	16174	16346	16229	16239	16092	16289	16113	16155	16243	16168	16125	16092	16227	16281	16275	16080	16039	16259	16224	16218	16039	16251	16141	16314	16159	16341	16133	16144	16246	16179	16228	16146	16255	16214	15966	16243	16248	16194	16044	16348	16299	16072	16143	16273	16163	16133	16281	16206	16123	16200	16046	16165	16045	16182	16153	16367	16250	16250	16226	15923	16124	16517	16141	16334	16281	16126	16155	16258	16197	16205	16142	16246	16139	16282	16109	16199	16247	16312	16050	16112	16001	16155	16258	16337	16113	16059	16129	16146	16226	16085	16096	16038	15960	16201	16343	16220	16041	16009	15935	16090	16221	16205	16333	16325	16122	16127	16283	16360	16335	16119	16142	16146	16185	16203	16225	16208	16103	16208	16201	16291	16312	16201	16236	16238	16378	16089	16233	16142	16310	16212	16341	16171	16152	16262	16300	16272	16069	16266	16123	16195	16295	16132	16178	16240	16176	16226	16133	16303	16306	16307	16228	16223	16152	16212	16304	16365	16320	16086	16111	16192	16405	16194	16248	16263	16206	16261	16331	16408	16245	16155	16180	16190	16367	16163	15984	16139	16238	16236	16128	16218	15967	16379	16341	16165	16182	16152	16292	16135	16136	16253	16214	16193	15999	16071	16255	16152	16264	16051	16259	16051	16415	16253	16003	16243	16167	16252	16144	16194	16280	16019	16141	16263	16205	16220	16215	16036	16209	16160	16330	16128	16156	16157	15962	16288	16015	16124	16303	16292	16030	16159	16166	16194	16206	16109	16176	16123	16206	16044	16154	16165	16252	16235	16229	16282	16251	16254	16285	16281	16189	16021	16167	15955	16296	16093	16166	16202	16061	16258	16339	16014	16124	16101	16073	16225	16153	16130	16397	16116	16251	16317	16007	16367	16125	16215	16215	16280	16260	16182	16288	16232	16152	16218	16318	16168	16303	16345	16275	16306	16074	16284	16129	16262	16307	16182	16182	16160	16268	15909	16183	16171	16192	16085	16255	16253	16321	16152	16124	16225	16312	16149	16449	16310	16118	16095	16263	16189	16109	16174	16174	16211	16321	16292	16173	16299	16133	16253	16296	16321	16378	16206	16102	16290	16086	16255	16186	16101	16113	16227	16121	16107	16199	16224	16175	16364	16174	16106	16286	16246	16086	16138	16208	16104	16291	16124	16135	16090	16219	16046	16075	16188	16160	16236	16203	16233	16373	16181	16194	16185	16200	16085	16102	16022	16313	16196	16222	16166	16286	16303	16143	16161	16204	16179	16222	16204	16198	16251	16202	16264	16361	16165	16160	16298	16101	16286	16214	16214	16186	16234	16038	16115	16114	16191	16165	16051	16357	16220	16071	15953	16273	16276	16227	16395	16234	16023	16194	16360	16145	16198	16132	16141	16176	16269	16266	16113	16167	16217	16062	16099	16239	16235	16279	16267	15966	16260	16376	16192	16055	16409	16143	16238	16156	16239	16163	16276	16047	16041	15945	16145	16120	16012	16163	16239	16173	16098	16190	16052	16148	16075	16284	16230	16183	16267	16076	16261	16279	16152	16138	16276	16390	16064	16208	16340	16140	16384	16178	16255	16198	16174	16086	16181	16320	16045	16388	16087	16304	16070	16102	16228	16108	16309	16318	16055	15981	16134	16026	16004	16126	16246	16139	16221	16248	16140	16057	16286	16174	16517	16096	16269	16163	16291	16186	16044	16170	16136	16183	16190	16008	16341	16028	16096	16265	16307	16202	16098	16211	16304	16172	16123	16020	16137	16011	16248	16233	16176	16054	16172	16283	16091	16199	16218	16235	16170	16067	16163	16171	16011	16233	16282	16261	16280	16163	16208	16189	16209	16247	16254	16014	16150	16007	16168	16177	16172	16311	16051	16185	16167	16192	16131	16258	16245	16088	16188	16228	16238	16214	16166	16174	16428	16131	16381	16180	16124	16135	16134	16320	16071	16205	16211	16238	16204	16359	16171	16173	16306	16088	16190	16254	16143	16337	16223	16136	16051	16212	16091	16239	16344	16238	16232	16266	16222	16194	16085	16033	16317	16199	16306	16070	16123	16122	16321	16145	16252	16329	16336	16272	16129	16254	16369	16151	16140	16271	16067	16121	16271	16137	16182	16347	16046	16283	16337	16152	16095	16145	16126	16260	16172	16227	16025	16309	16232	16018	16342	16255	16192	16082	16218	16163	16288	16084	16327	16191	16264	16252	16211	16211	16216	16244	15997	16169	16390	16207	16189	16322	16233	16095	16106	16202	16302	16378	16292	16355	16107	16335	16254	16116	16285	16129	16189	16190	16198	16230	16138	16053	16227	16349	16201	16168	16248	16146	16092	16231	16112	16192	16131	16211	16236	16022	16138	16218	16195	16193	16110	16134	16147	16029	16122	16156	16062	16299	16162	16205	16210	16313	15998	16226	16041	16247	16114	16091	16250	16150	16285	16059	16253	16248	16194	16355	16343	16110	16205	16069	16147	16325	16268	16016	15906	16116	16294	16242	16366	15958	16214	16180	16193	16188	16307	16127	16204	16312	16201	16292	16150	16023	16095	16097	16219	16004	16166	16202	16068	16117	16125	16070	16316	16205	16240	16010	16214	16048	16196	16253	16194	16199	16216	16284	16202	16196	16029	16340	16275	16228	16181	16350	16218	16365	16180	16161	16198	16290	16163	16000	16214	16153	16342	16032	16091	16174	16121	16165	16202	16231	16134	16226	16344	16191	16259	16429	16319	16161	16247	15993	16190	16186	16203	16197	16238	16137	16332	16159	16204	16206	16397	16033	16122	16238	15976	16236	16266	16206	16176	16237	16206	16141	16274	16249	16290	16145	16098	16141	16287	16177	16238	16154	16207	16233	16338	16300	16166	16104	16185	16032	16062	16233	16178	16274	16320	16170	16363	16350	16122	16266	16035	16165	16150	16103	16149	15926	16108	16088	16187	16171	16123	16276	16059	16341	16218	16304	16062	16165	16099	16185	16341	16201	16220	16409	16133	16218	15995	16342	16269	16233	16243	16347	16121	16055	16071	16195	16299	16128	16232	16119	16372	16281	16118	16367	16276	16185	16059	16156	16239	16228	16013	16083	16257	16261	16109	16217	16177	16113	16135	16177	16086	16208	16498	16215	16124	16331	16270	16359	16339	16203	16170	16212	16177	16232	16273	16170	16186	16166	16232	16216	16093	16131	16185	16248	16377	16306	16336	16259	16204	16103	16059	16216	16282	16192	16084	16245	16286	16200	16357	16231	16329	16246	16390	16157	16216	16195	16098	16077	16429	16372	16231	16181	16281	16196	16185	16180	16218	16219	16060	16155	16252	16256	16226	16325	16397	16163	16216	16128	16262	16105	16203	16155	16127	16194	16105	16315	16243	16123	16229	16343	16207	16157	16246	16206	16461	15989	16071	16245	16260	16097	16185	16188	16060	16200	16139	16109	16086	16393	16197	16163	16197	16169	16176	16355	16454	16255	16144	16178	16144	16194	16167	16049	16338	16211	16226	16443	16306	16238	16246	16146	16130	16114	15998	16120	16230	16205	16152	16134	16201	16290	16225	16312	16222	16211	16187	16128	16294	16182	16216	16318	16200	16229	16207	16136	16126	16132	16170	16153	16097	16232	16293	16129	16169	16130	16268	16290	16344	16182	16156	16154	16213	16217	16041	16147	16141	16258	16230	16176	16141	16120	16116	16291	16165	16154	16354	16123	16080	16323	16022	16084	16334	16129	16294	16039	16214	16308	16113	16105	16235	16324	16248	16160	16333	16261	16159	16229	16184	16244	16173	16278	16074	16184	16251	16221	16307	16160	16310	16350	16163	16116	16130	16239	16242	16224	16146	16225	16210	16019	16214	16129	16306	16165	16073	16279	16129	16226	16222	16048	16188	16190	16401	16199	16202	16398	16323	16141	16229	16178	16134	16319	16170	16191	16204	16107	16287	16212	16176	16216	16179	16354	16087	16240	16398	16185	16100	16293	16065	16229	16239	16073	16233	16085	16047	16194	16077	16306	16133	16219	16090	15944	16088	16236	16205	16100	16258	16083	16310	16078	16237	16240	16140	16199	16266	16265	16208	16264	16193	16331	16115	16143	16229	16158	16090	16260	16205	15954	16133	16295	16259	16366	16166	16259	16280	16238	16049	16109	16210	16142	16204	16331	16279	16195	16087	16220	16202	16033	16318	16264	16294	16329	16045	16056	16226	16095	16031	16185	16165	16286	16143	16181	16220	16280	16298	16264	16258	16193	16264	16170	16179	16272	16245	15997	16131	16128	16220	16187	16054	16253	16238	16526	16249	16278	15978	16209	16404	16219	16187	16107	16256	16234	16113	16049	16227	16258	16221	16150	16362	16170	16316	15912	16172	16187	16091	16062	16213	16192	16146	16069	16161	16117	16247	16203	16164	16105	16202	16316	16249	16184	16120	16247	16213	16080	16313	16239	16316	16198	16295	16229	16176	16040	16217	16157	16195	16248	16139	16164	16231	16191	16186	16159	16159	16187	16285	16181	16289	16181	16155	16157	16214	16230	16293	16250	16220	16216	16340	16155	16115	16394	16169	16316	16395	16087	16150	16345	16158	16238	15894	16217	16240	16199	16177	16197	16292	16241	16144	16125
24319	24643	40765	39370	31439	27538	24823	20710	19713	19939	19910	19932	19868	19692	19676	19781	19836	19748	19829	19730	19580	19651	19554	19730	19557	19758	19516	19782	19619	19810	19675	19879	19878	19908	19755	19641	19765	19670	19554	19800	19806	19747	19775	19558	19578	19738	19573	19521	19575	19468	19664	19815	19618	19517	19516	19594	19400	19436	19740	19382	19675	19696	19763	19525	19748	19587	19528	19662	19854	19406	19433	19639	19635	19529	19725	19704	19309	19666	19587	19599	19735	19614	19573	19626	19494	19508	19438	19627	19651	19737	19706	19596	19692	19699	19591	19705	19571	19493	19431	19555	19633	19400	19462	19474	19671	19590	19501	19544	19579	19492	19555	19566	19584	19713	19607	19539	19531	19333	19740	19680	19497	19698	19538	19628	19549	19712	19576	19645	19670	19631	19514	19800	19636	19739	19549	19461	19688	19614	19482	19500	19660	19484	19349	19715	19523	19641	19637	19639	19662	19686	19627	19526	19684	19491	19513	19362	19493	19684	19671	19803	19437	19532	19628	19626	19669	19742	19423	19551	19697	19574	19716	19641	19690	19633	19615	19604	19538	19476	19711	19525	19636	19608	19469	19510	19697	19775	19848	19656	19601	19699	19572	19542	19563	19695	19646	19703	19431	19464	19459	19435	19420	19540	19266	19745	19512	19651	19526	19426	19702	19559	19547	19594	19659	19440	19585	19578	19651	19797	19534	19544	19820	19516	19501	19424	19737	19524	19758	19768	19671	19495	19708	19663	19602	19511	19499	19665	19492	19513	19667	19772	19677	19388	19443	19518	19533	19602	19637	19490	19658	19581	19547	19338	19739	19591	19601	19820	19694	19716	19545	19632	19551	19561	19819	19511	19720	19574	19741	19669	19739	19570	19713	19586	19637	19668	19366	19600	19659	19604	19598	19606	19866	19658	19573	19552	19725	19540	19611	19476	19706	19761	19514	19709	19502	19523	19361	19782	19677	19766	19815	19529	19531	19416	19662	19752	19589	19462	19658	19567	19710	19830	19770	19382	19533	19743	19543	19671	19716	19592	19622	19595	19437	19718	19800	19726	19676	19529	19678	19406	19528	19763	19558	19682	19508	19385	19558	19518	19613	19623	19544	19797	19731	19701	19533	19670	19610	19540	19538	19789	19594	19660	19419	19497	19756	19663	19456	19442	19599	19608	19577	19360	19462	19525	19356	19308	19527	19800	19569	19749	19486	19723	19678	19726	19664	19585	19647	19671	19495	19410	19434	19449	19772	19402	19614	19659	19654	19624	19639	19803	19620	19512	19660	19596	19574	19730	19473	19627	19609	19524	19586	19665	19635	19724	19546	19746	19756	19619	19394	19367	19628	19652	19447	19380	19701	19324	19716	19721	19802	19711	19717	19731	19546	19633	19665	19595	19670	19479	19596	19800	19660	19264	19647	19448	19685	19746	19592	19505	19544	19456	19558	19589	19543	19511	19725	19543	19391	19510	19663	19593	19609	19383	19570	19490	19369	19607	19629	19673	19644	19624	19830	19760	19432	19509	19555	19458	19555	19451	19520	19652	19678	19707	19567	19515	19634	19627	19750	19690	19548	19644	19884	19647	19543	19523	19791	19671	19642	19478	19663	19448	19528	19481	19375	19497	19695	19588	19679	19705	19565	19416	19681	19731	19536	19615	19467	19750	19476	19438	19544	19456	19513	19527	19692	19644	19621	19419	19497	19345	19599	19690	19615	19289	19493	19615	19607	19608	19523	19582	19523	19495	19475	19663	19597	19646	19864	19485	19722	19607	19617	19515	19535	19536	19537	19697	19619	19557	19359	19524	19543	19412	19713	19531	19488	19581	19497	19562	19503	19543	19645	19626	19685	19744	19619	19563	19417	19583	19466	19526	19628	19462	19640	19832	19468	19408	19704	19487	19764	19559	19670	19725	19575	19401	19628	19400	19622	19551	19556	19620	19505	19591	19570	19538	19646	19665	19483	19607	19638	19543	19463	19505	19557	19507	19570	19618	19495	19520	19583	19478	19616	19651	19503	19637	19609	19671	19556	19571	19483	19797	19499	19667	19709	19684	19468	19470	19637	19691	19594	19397	19591	19669	19593	19512	19616	19606	19737	19561	19521	19511	19592	19708	19408	19618	19596	19654	19745	19365	19540	19540	19650	19701	19664	19696	19510	19647	19401	19737	19883	19754	19465	19542	19664	19528	19598	19603	19598	19517	19580	19602	19612	19640	19636	19485	19469	19744	19817	19472	19487	19686	19472	19631	19610	19584	19689	19483	19553	19667	19702	19593	19567	19540	19752	19492	19646	19754	19805	19638	19663	19316	19663	19645	19612	19753	19517	19678	19598	19420	19695	19727	19676	19540	19633	19349	19580	19723	19564	19453	19699	19628	19496	19386	19440	19542	19593	19537	19625	19522	19594	19722	19596	19831	19791	19706	19604	19550	19422	19612	19561	19611	19472	19639	19615	19687	19655	19834	19694	19634	19638	19637	19610	19444	19474	19570	19904	19776	19672	19700	19625	19606	19441	19604	19401	19463	19628	19702	19749	19598	19497	19721	19543	19723	19804	19542	19596	19642	19686	19667	19521	19588	19563	19703	19625	19669	19744	19288	19512	19438	19898	19524	19752	19732	19426	19578	19517	19556	19519	19598	19632	19642	19531	19492	19353	19694	19670	19484	19551	19715	19679	19393	19526	19530	19501	19807	19577	19670	19720	19345	19543	19789	19706	19506	19838	19672	19522	19512	19675	19367	19405	19627	19615	19628	19457	19644	19542	19699	19439	19590	19745	19626	19548	19706	19613	19696	19611	19575	19579	19796	19511	19626	19652	19700	19578	19599	19692	19715	19760	19612	19614	19637	19401	19568	19529	19433	19585	19658	19546	19680	19751	19495	19526	19653	19669	19710	19666	19621	19786	19531	19688	19630	19531	19698	19450	19515	19737	19612	19671	19427	19526	19578	19678	19656	19540	19701	19568	19567	19682	19611	19359	19700	19576	19568	19558	19484	19821	19436	19560	19715	19541	19486	19510	19678	19594	19736	19687	19522	19466	19551	19515	19590	19628	19511	19405	19519	19765	19658	19520	19643	19452	19570	19649	19764	19627	19634	19687	19741	19622	19602	19472	19666	19493	19673	19623	19349	19639	19522	19568	19446	19408	19639	19599	19721	19677	19767	19739	19675	19549	19564	19624	19466	19637	19615	19695	19788	19748	19577	19568	19567	19565	19557	19674	19717	19539	19310	19627	19551	19495	19404	19663	19378	19534	19626	19705	19659	19780	19724	19464	19580	19607	19491	19499	19550	19671	19601	19442	19444	19610	19523	19860	19500	19702	19598	19557	19677	19549	19561	19770	19662	19483	19580	19608	19791	19880	19584	19646	19621	19711	19595	19562	19600	19350	19532	19624	19414	19599	19682	19769	19491	19704	19647	19542	19444	19696	19360	19362	19561	19834	19791	19669	19732	19776	19800	19697	19523	19568	19629	19466	19733	19789	19537	19520	19732	19535	19490	19726	19448	19551	19388	19567	19579	19542	19543	19532	19638	19546	19637	19536	19521	19478	19683	19544	19511	19680	19420	19551	19447	19754	19200	19645	19815	19730	19582	19633	19477	19509	19642	19602	19542	19392	19505	19612	19718	19691	19428	19722	19630	19446	19609	19614	19546	19511	19606	19595	19471	19496	19799	19647	19543	19526	19549	19446	19371	19511	19627	19569	19563	19661	19328	19525	19695	19599	19528	19606	19628	19336	19629	19424	19681	19563	19433	19833	19427	19665	19575	19591	19447	19553	19561	19594	19685	19788	19941	19493	19583	19608	19445	19593	19594	19519	19615	19541	19611	19574	19498	19677	19387	19480	19546	19757	19574	19803	19605	19643	19732	19596	19454	19672	19626	19604	19840	19645	19585	19679	19573	19668	19479	19655	19621	19519	19797	19393	19503	19552	19515	19595	19426	19498	19775	19702	19699	19518	19524	19522	19520	19475	19544	19542	19511	19619	19722	19477	19404	19384	19442	19734	19640	19627	19464	19636	19548	19463	19594	19623	19461	19697	19776	19659	19535	19723	19634	19543	19543	19759	19667	19633	19512	19427	19617	19726	19550	19583	19677	19621	19485	19497	19666	19706	19584	19480	19482	19640	19661	19736	19384	19499	19753	19516	19365	19707	19704	19697	19525	19682	19611	19518	19567	19500	19393	19441	19511	19321	19510	19538	19693	19466	19187	19693	19616	19524	19536	19579	19757	19491	19632	19534	19398	19605	19543	19546	19540	19386	19453	19586	19733	19646	19697	19647	19411	19381	19482	19270	19395	19585	19375	19673	19618	19583	19604	19674	19603	19560	19563	19617	19686	19678	19530	19615	19503	19538	19542	19586	19496	19409	19551	19789	19647	19522	19689	19903	19582	19415	19562	19435	19368	19545	19526	19547	19508	19776	19521	19594	19686	19656	19503	19553	19409	19699	19721	19600	19588	19740	19522	19580	19414	19538	19595	19673	19375	19480	19753	19547	19744	19598	19578	19742	19845	19382	19483	19401	19442	19645	19448	19700	19522	19466	19665	19727	19610	19695	19389	19629	19725	19608	19523	19866	19907	19812	19750	19695	19474	19559	19879	19651	19636	19601	19660	19596	19771	19701	19589	19565	19557	19470	19316	19587	19488	19589	19451	19493	19629	19427	19720	19599	19633	19726	19727	19539	19685	19389	19573	19630	19444	19571	19462	19391	19706	19555	19388	19456	19728	19875	19785	19677	19496	19418	19493	19654	19552	19706	19702	19711	19541	19484	19502	19772	19585	19696	19879	19570	19797	19618	19836	19605	19559	19601	19503	19425	19563	19619	19651	19631	19590	19556	19616	19358	19450	19489	19522	19500	19714	19609	19715	19653	19463	19537	19644	19549	19661	19434	19619	19618	19236	19564	19594	19582	19451	19752	19444	19553	19655	19613	19720	19389	19839	19616	19502	19637	19621	19517	19597	19695	19678	19545	19491	19569	19452	19696	19561	19767	19439	19517	19618	19791	19817	19594	19524	19753	19637	19744	19816	19698	19624	19359	19544	19617	19401	19473	19702	19700	19472	19722	19477	19733	19701	19456	19595	19784	19536	19652	19550	19554	19849	19598	19496	19714	19692	19730	19654	19518	19475
61602	97691	82757	55515	37550	25050	19201	17226	16851	16827	16708	16783	16635	16554	16576	16655	16512	16672	16742	16663	16740	16630	16749	16657	16820	16722	16649	16746	16538	16776	16657	16788	16674	16569	16772	16655	16623	16517	16668	16691	16808	16709	16572	16600	16747	16697	16696	16609	16734	16738	16719	16786	16819	16499	16519	16522	16650	16623	16575	16690	16606	16526	16536	16805	16747	16603	16655	16684	16684	16455	16663	16697	16637	16808	16575	16670	16874	16595	16710	16653	16669	16640	16671	16740	16724	16697	16537	16582	16578	16740	16318	16740	16858	16496	16732	16615	16598	16710	16576	16587	16791	16627	16729	16824	16827	16590	16759	16738	16518	16834	16787	16672	16646	16776	16758	16609	16575	16602	16625	16560	16809	16552	16750	16557	16659	16656	16535	16633	16697	16676	16591	16621	16712	16742	16726	16759	16806	16605	16608	16770	16520	16668	16689	16639	16538	16691	16810	16641	16838	16686	16548	16561	16687	16543	16602	16580	16618	16905	16703	16627	16743	16538	16536	16683	16433	16728	16451	16595	16532	16485	16540	16758	16677	16835	16704	16616	16604	16652	16707	16613	16655	16600	16645	16626	16785	16695	16461	16479	16592	16607	16641	16706	16602	16697	16686	16611	16767	16641	16433	16519	16585	16638	16687	16601	16583	16859	16733	16823	16527	16559	16639	16531	16685	16683	16686	16665	16644	16783	16564	16680	16665	16739	16655	16552	16643	16569	16591	16590	16461	16771	16413	16735	16466	16613	16804	16785	16701	16550	16654	16695	16496	16514	16614	16659	16643	16590	16729	16502	16866	16628	16711	16709	16547	16534	16699	16490	16535	16645	16584	16530	16605	16476	16749	16613	16471	16631	16687	16766	16668	16727	16534	16691	16597	16629	16674	16630	16758	16681	16564	16902	16770	16671	16700	16588	16812	16564	16525	16591	16808	16817	16704	16560	16561	16790	16658	16642	16491	16734	16684	16643	16675	16618	16560	16657	16654	16767	16669	16596	16531	16698	16684	16574	16631	16681	16554	16604	16618	16685	16704	16609	16756	16703	16684	16652	16794	16719	16545	16677	16688	16888	16683	16586	16644	16441	16803	16707	16761	16555	16633	16688	16631	16648	16506	16701	16652	16620	16824	16628	16616	16666	16779	16450	16456	16639	16396	16823	16698	16701	16579	16673	16551	16876	16645	16673	16839	16651	16734	16617	16570	16811	16738	16653	16692	16591	16629	16545	16611	16670	16654	16492	16541	16599	16679	16537	16743	16879	16583	16663	16650	16580	16609	16693	16756	16756	16587	16667	16689	16641	16621	16661	16632	16402	16506	16714	16540	16557	16851	16565	16695	16600	16558	16674	16603	16695	16505	16606	16601	16714	16679	16622	16749	16639	16633	16586	16484	16696	16810	16830	16565	16595	16743	16639	16665	16531	16590	16510	16681	16535	16770	16590	16678	16551	16647	16734	16711	16657	16683	16601	16591	16688	16632	16568	16745	16608	16506	16641	16847	16679	16588	16483	16704	16476	16716	16629	16757	16559	16741	16849	16564	16691	16580	16660	16573	16589	16538	16752	16645	16662	16561	16605	16671	16765	16713	16665	16535	16753	16556	16499	16695	16662	16542	16692	16560	16576	16782	16678	16610	16728	16626	16692	16683	16713	16736	16819	16501	16661	16450	16569	16702	16626	16736	16807	16555	16817	16592	16640	16697	16632	16624	16620	16757	16609	16653	16666	16595	16651	16682	16632	16776	16497	16604	16722	16626	16731	16531	16752	16803	16757	16538	16569	16684	16705	16732	16622	16646	16612	16675	16768	16574	16775	16765	16795	16698	16744	16709	16853	16570	16523	16667	16630	16600	16562	16694	16761	16517	16783	16633	16617	16684	16641	16661	16780	16741	16574	16640	16677	16806	16482	16552	16705	16709	16773	16472	16608	16727	16712	16733	16782	16687	16917	16564	16606	16709	16604	16680	16709	16601	16764	16582	16705	16650	16681	16812	16583	16643	16788	16603	16589	16744	16660	16557	16769	16731	16805	16670	16648	16578	16684	16754	16790	16622	16746	16652	16499	16592	16632	16623	16604	16692	16498	16822	16659	16643	16818	16717	16603	16546	16623	16650	16746	16595	16784	16733	16690	16602	16713	16737	16675	16566	16525	16598	16574	16731	16814	16638	16550	16639	16532	16459	16680	16623	16574	16766	16768	16718	16684	16618	16506	16755	16692	16761	16661	16607	16828	16564	16545	16597	16605	16435	16775	16814	16738	16671	16557	16655	16494	16672	16530	16566	16670	16699	16669	16626	16732	16591	16648	16669	16532	16608	16601	16597	16697	16625	16667	16620	16697	16585	16854	16605	16620	16613	16675	16546	16742	16654	16742	16701	16792	16683	16714	16763	16819	16513	16760	16476	16786	16670	16764	16645	16798	16782	16615	16751	16677	16581	16691	16596	16645	16741	16601	16653	16519	16675	16657	16562	16753	16630	16645	16612	16561	16637	16847	16689	16700	16643	16528	16630	16895	16600	16562	16586	16696	16818	16695	16640	16582	16774	16703	16833	16656	16537	16749	16528	16800	16662	16604	16577	16636	16718	16768	16643	16521	16503	16804	16778	16591	16641	16665	16566	16679	16647	16607	16614	16745	16673	16851	16838	16693	16603	16685	16707	16807	16684	16534	16850	16651	16563	16757	16566	16638	16624	16732	16805	16696	16560	16499	16560	16639	16588	16619	16669	16567	16598	16736	16627	16729	16631	16789	16683	16746	16734	16748	16561	16530	16738	16722	16578	16777	16669	16558	16506	16925	16489	16689	16662	16550	16743	16745	16590	16525	16694	16757	16599	16808	16599	16692	16547	16805	16630	16711	16542	16548	16604	16642	16617	16603	16788	16773	16654	16666	16807	16635	16493	16646	16751	16738	16634	16592	16795	16658	16611	16626	16732	16570	16673	16712	16639	16786	16741	16807	16716	16587	16626	16667	16511	16742	16765	16653	16595	16590	16635	16579	16603	16750	16594	16533	16763	16580	16706	16451	16559	16652	16552	16729	16723	16603	16644	16531	16544	16453	16721	16618	16683	16592	16675	16629	16604	16622	16576	16792	16433	16626	16711	16654	16558	16663	16731	16709	16655	16626	16633	16824	16634	16690	16734	16716	16582	16413	16694	16582	16695	16559	16448	16574	16607	16675	16623	16743	16682	16435	16550	16727	16653	16480	16707	16679	16707	16769	16575	16715	16555	16629	16840	16692	16538	16626	16697	16680	16501	16529	16601	16599	16716	16617	16523	16669	16845	16737	16708	16637	16681	16536	16807	16756	16601	16628	16677	16543	16462	16608	16538	16667	16567	16732	16823	16748	16804	16617	16721	16691	16711	16808	16643	16821	16672	16852	16508	16469	16588	16757	16679	16719	16574	16730	16678	16585	16643	16532	16615	16619	16812	16515	16644	16694	16648	16668	16753	16682	16402	16771	16460	16646	16649	16570	16441	16726	16607	16838	16692	16544	16601	16671	16724	16724	16562	16632	16716	16585	16506	16665	16499	16772	16763	16553	16725	16543	16644	16633	16715	16762	16598	16595	16678	16593	16762	16656	16852	16744	16710	16761	16665	16712	16508	16750	16755	16735	16561	16683	16683	16534	16601	16717	16444	16644	16754	16840	16705	16669	16616	16672	16547	16706	16607	16593	16568	16944	16702	16696	16670	16577	16780	16724	16557	16887	16519	16554	16684	16481	16710	16638	16647	16691	16520	16606	16712	16625	16704	16664	16512	16623	16775	16689	16698	16538	16589	16714	16629	16804	16946	16540	16880	16459	16755	16722	16802	16550	16762	16593	16555	16698	16751	16678	16751	16652	16535	16465	16616	16641	16655	16570	16726	16626	16544	16638	16745	16575	16751	16604	16775	16780	16487	16548	16355	16579	16618	16801	16597	16484	16786	16737	16885	16688	16549	16584	16567	16678	16632	16657	16683	16631	16623	16802	16589	16628	16706	16707	16647	16717	16626	16775	16539	16939	16685	16546	16675	16595	16499	16734	16889	16655	16516	16581	16597	16657	16528	16692	16737	16697	16650	16489	16607	16788	16766	16642	16821	16690	16646	16717	16538	16637	16550	16560	16574	16587	16705	16597	16757	16480	16566	16761	16557	16633	16579	16623	16595	16624	16706	16564	16652	16724	16647	16585	16663	16724	16667	16731	16659	16701	16569	16745	16580	16533	16718	16686	16570	16584	16575	16673	16551	16579	16813	16739	16759	16657	16680	16649	16557	16722	16694	16563	16776	16656	16630	16598	16823	16675	16734	16589	16626	16578	16810	16884	16721	16780	16677	16727	16664	16640	16779	16781	16717	16660	16778	16670	16765	16662	16654	16926	16504	16696	16628	16625	16660	16694	16687	16751	16605	16559	16712	16592	16453	16594	16522	16688	16645	16534	16838	16797	16642	16488	16709	16592	16588	16549	16643	16573	16706	16739	16742	16613	16541	16778	16691	16615	16847	16596	16803	16742	16689	16816	16629	16619	16465	16559	16709	16585	16656	16777	16671	16745	16722	16703	16606	16671	16663	16664	16598	16566	16687	16572	16716	16561	16680	16542	16792	16624	16503	16990	16918	16667	16636	16803	16536	16526	16561	16734	16843	16622	16665	16586	16612	16754	16591	16576	16801	16746	16662	16540	16594	16673	16781	16803	16608	16720	16599	16671	16921	16647	16755	16628	16524	16544	16585	16536	16789	16910	16814	16649	16640	16547	16625	16607	16659	16787	16699	16674	16660	16506	16653	16484	16630	16796	16705	16684	16656	16650	16513	16762	16523	16719	16691	16884	16716	16668	16710	16614	16585	16600	16601	16685	16611	16488	16751	16654	16735	16714	16629	16587	16423	16693	16632	16689	16762	16586	16783	16707	16503	16669	16720	16697	16592	16732	16621	16665	16651	16677	16882	16686	16729	16513	16702	16685	16453	16508	16735	16796	16568	16530	16647	16601	16836	16646	16657	16693	16686	16611	16783	16522	16790	16712	16709	16549	16650	16601	16570	16549	16719	16880	16762	16510	16674	16611	16628	16708	16682	16746	16828	16624	16825	16617	16910	16748	16776	16512	16782	16809	16666	16504	16530	16627	16658	16656	16607	16599	16610	16701
22934	22594	35155	32934	29875	28686	28055	21924	20657	20592	20666	20519	20474	20432	20196	20378	20183	20178	20284	20089	20147	20329	20052	20175	20339	20250	20177	20061	20159	20234	20444	20052	20112	20117	20161	20103	20229	20155	20289	20187	19923	19953	19992	20089	20189	20107	20100	20317	20207	20163	20019	20101	20101	20110	19996	19918	20157	19917	20063	19902	19993	20065	19970	20128	20131	20009	20037	19778	20094	20241	20089	20227	20144	20056	19993	20056	19930	19904	20235	19945	19928	19948	20127	20272	20025	20088	20143	20412	19998	20178	19959	20010	19913	19971	20076	20038	20222	19861	20094	20153	20131	20080	20118	20066	20093	19979	20085	20027	20054	20068	20075	20077	19983	20218	20195	20119	20037	19866	20062	20299	20277	19920	20142	20195	20039	20184	19883	20030	20055	19762	19942	19828	19993	20137	19993	20015	20058	20106	19908	20032	19946	20150	19997	20235	20318	19998	20198	19963	19794	20013	19952	20187	20038	19894	19977	20025	20048	20008	19922	20077	19974	19999	19837	20050	20035	19864	19947	20157	19879	20122	20290	20200	19947	20173	19994	20009	20127	19913	20049	20064	20170	19912	19862	20035	20097	20167	20012	19988	20043	19934	19902	20105	19900	20145	20185	20005	20110	19816	19800	20077	20026	20102	19973	19849	20071	20289	20171	20137	20056	19996	20150	20060	19803	20094	19947	20015	20065	20133	19937	20089	19755	20034	20084	20084	19891	19804	20015	19738	19962	20002	19999	20038	20128	19922	20139	20265	20055	20172	20099	20227	20040	19826	20001	19990	19946	19989	19989	19902	20063	20152	20068	19955	20179	20044	20191	19990	20016	20081	19948	19863	20073	20105	19900	19893	20001	19964	19813	20022	19925	20160	20067	19940	19954	20018	20197	19973	20000	19922	20065	20123	19947	20055	19919	19865	19963	19917	20116	20072	19971	20054	20025	19978	20109	19961	20125	20055	19923	20006	20133	20045	20207	19894	20068	20262	20085	20192	20113	20060	20038	20005	20324	20033	19904	19785	19932	19973	20182	20064	20060	20067	20153	19926	19996	20222	20147	19920	20096	19954	20038	20078	20059	19941	20076	20152	20075	19980	20108	20212	20112	20158	19917	19970	19807	20094	20058	20030	20070	19918	19731	19845	19929	19899	20138	20035	20070	20046	20006	19905	19856	20038	19902	20128	20360	20011	19976	20169	20046	20118	19977	20042	19680	19978	19995	19960	19733	20151	19946	20086	20072	19757	20062	20097	20063	20098	20120	20018	20176	20000	19942	20031	20163	20031	20093	20071	20138	20041	19924	19949	20107	20087	19999	19934	19982	19921	19947	20105	20015	20178	20185	19882	20009	19764	20024	19980	20010	20194	20226	19977	20025	19984	20055	19996	20032	19932	19901	19894	19757	19881	20148	19980	20050	19859	19985	20161	20099	20026	20049	20038	20043	19887	19945	19954	20005	19984	20137	20110	20069	20090	19976	20233	20097	19961	20017	19964	19956	20024	19983	19963	20130	19960	20054	19930	19854	19793	19995	20058	19921	20046	19861	20129	20031	19940	19924	19892	19968	20138	20005	19781	20010	19930	19970	20008	20328	20020	19950	19793	19826	20100	20039	20137	20043	19975	19829	19949	20136	19847	19882	20111	19941	19907	20015	20087	19809	19926	19939	20011	20012	20113	19962	19928	20132	20094	20021	19866	20030	19895	19941	19908	20088	19951	20066	20021	19903	19897	20216	19972	19894	20262	20154	19904	20037	19865	20216	20030	19951	20151	20003	19974	19922	20013	20207	20055	20042	19952	20146	20131	19903	19867	19878	19997	20003	19837	20031	19882	20060	20119	20272	19992	19908	20080	20346	19948	19973	19916	19972	20006	19906	20112	19872	20169	20129	20128	20046	20033	19889	20036	19978	20182	19880	20252	20112	20106	20177	19827	20100	20169	19920	20177	20063	20022	19962	20176	19858	20002	20102	19867	19878	20129	20007	20051	20044	20078	20049	20128	20041	19929	19888	20066	19835	19902	19951	19928	20154	19992	20125	20150	19927	20013	19882	19963	19885	20106	19938	20030	19978	20065	19972	20103	20007	20029	19929	19871	20170	20179	19941	20095	20287	20191	19990	20093	20176	20035	20224	20212	19952	20093	20084	19860	20152	19874	20131	20064	20180	20043	19960	20095	19924	20019	19955	19758	20062	19914	20057	19760	19964	20212	20144	20140	20144	19849	20091	20011	20207	20188	19731	19918	20228	20055	19802	20002	20153	19941	20015	20269	20075	20087	20249	20146	20152	19947	19928	20010	20013	20022	19944	19989	20159	19981	19991	19852	20176	19909	19963	20032	20128	19905	20070	20012	19857	20062	20206	19903	20009	19669	19879	20010	19975	19774	20096	20054	19926	20058	20221	19906	19847	20025	19925	20068	20040	20075	19829	19853	19992	19928	19930	19900	20078	20119	19953	19968	19915	20015	20004	19978	19989	20007	20111	20064	19922	20032	19858	20031	19887	20045	20133	19987	19894	20015	20208	19992	20004	20098	19943	20015	20117	20094	19802	19909	19985	20188	20125	20139	20059	20009	20043	20155	20088	19980	20075	20080	20010	19980	19951	19956	19966	20123	20166	20137	20140	20065	20032	20080	20108	20034	20033	20082	20195	20107	19911	20056	20241	20130	20015	20011	19968	20077	19867	19931	20061	19994	20135	20074	20052	19968	19801	19932	19991	19972	19897	20311	20131	19881	19909	19842	20019	20011	20029	20044	20116	20034	19982	19960	20014	20151	20065	20033	20055	19935	19850	19766	19984	19942	20266	19948	20035	19962	20033	19972	19848	20132	19940	19821	19925	20197	19956	20015	19882	19899	20197	19900	20116	20121	20088	19999	19974	20256	20073	19975	20245	19982	19997	19811	19822	20104	20001	19917	20111	19986	19866	20088	19961	20054	20136	20041	20085	19991	20168	20131	19951	20108	19987	20043	20104	19973	20180	19965	20202	20186	20054	19858	19952	19882	20220	20320	20072	20047	19940	19894	20051	20333	20135	19842	19821	19887	19970	19923	19946	19893	19910	20084	20206	20116	19954	19984	20061	20030	20088	20087	19762	20221	20002	19844	20136	20368	20158	19967	19901	19813	20056	20031	19932	20098	20042	19779	20052	19891	20067	19855	20104	20030	20001	20041	19689	19918	19988	19943	20026	19955	20051	20154	20053	20112	19933	19972	20016	20139	20032	19787	20013	20003	19876	20070	19953	20058	20126	20215	19981	19926	20064	19978	19801	19937	20088	19834	20014	19974	19921	19879	20235	19995	20269	19932	20149	19945	20023	19985	20012	19837	20004	20246	20262	19862	19984	19920	20122	20053	19854	20116	19939	19883	20084	20229	20032	20302	19944	19994	19912	20007	20229	19956	19880	19938	19916	19995	19898	19981	20058	20103	19959	19956	20036	20100	20016	19955	20078	19871	20077	19975	19852	20061	20141	19963	19867	19989	20101	20078	19996	19991	20056	20042	20001	20010	20032	19867	20183	20251	19907	20164	20116	19797	19934	19890	20060	19890	20093	19982	20124	19917	20074	20306	19858	20011	19903	20065	20206	20080	20054	20071	20097	20217	19955	20084	19871	20149	20005	20178	19833	19870	19820	19929	19930	20187	19961	19755	19906	19867	20018	20063	20223	20200	19978	20144	20115	19990	20188	20001	20014	19874	19945	19968	20044	20208	19964	20006	19893	20062	20011	19836	20114	19871	19842	20043	20125	19936	20113	20109	20157	20021	19866	20094	20053	19889	20159	20087	19859	20055	19941	19926	19991	19770	19759	20090	19889	20075	20037	20120	20052	20200	19893	19942	19956	19981	20029	20159	19890	19846	20134	20153	20146	19945	20168	20047	19953	20124	19940	19953	20260	20058	19845	20031	19886	19923	19794	19891	20193	20206	20221	20290	20185	20014	20209	19854	19922	20063	19869	20039	20092	20082	20289	20064	20107	20169	20044	20271	20237	20015	20154	20085	20093	20022	19953	19945	19934	20045	20218	20095	20083	19947	20173	19991	19959	19967	19932	20010	20063	20041	19909	19956	20116	19940	19936	19996	20088	19870	19839	20075	20070	19980	19998	19991	20064	19973	19844	19994	20061	19985	19922	20091	20143	19934	20056	20019	20070	20245	20129	19971	20105	20081	20132	19824	19957	19954	20030	19795	20041	20004	20109	19926	19770	19783	20094	19998	19897	20031	20094	20133	20113	20021	20216	20088	20059	20102	20100	19914	20160	19983	19930	20098	19870	20119	20110	20124	19931	19962	20147	20000	19800	20049	20062	19738	19951	20080	20078	19933	19943	19915	19991	20139	20251	20122	20009	20064	19944	20050	20030	19859	20002	20133	19868	20219	19897	19932	19712	20308	20107	19899	20080	20083	19988	20102	19915	19876	19934	20144	19911	19944	20110	20039	20018	20195	19901	20180	20074	20338	20035	19997	20144	20201	20066	19945	20137	20077	20072	20082	20023	19930	20134	19995	20003	20153	20091	19842	19849	20212	19962	20128	20116	19836	20086	19953	20234	19985	20067	19936	20013	20100	19963	19970	19928	19807	20165	20014	20120	20034	20180	20138	20024	20158	20126	20120	20027	20241	20388	20053	19988	19957	19934	20063	20049	20139	20187	19994	20106	19880	19935	20046	20021	19921	19818	20034	19961	19898	19929	20020	19989	20021	19985	19916	20317	20012	19921	20104	20031	19966	19810	20012	19855	19812	19983	19998	19980	19935	19938	20075	20010	20201	20152	20068	20055	19971	20127	20102	20035	19890	20066	20141	19874	19857	20180	20006	19769	20026	19999	20053	20093	20080	19886	19950	20068	19808	20137	20175	20020	20031	20171	20028	19900	20302	19835	19895	20030	19896	20101	19977	19979	20095	20111	19922	20120	19996	20147	19862	20209	20246	19881	20167	19815	19944	19979	20021	19921	19888	20051	19898	19982	19963	20007	19953	20060	20110	19986	20163	19897	20171	20020	20070	20046	20007	20064	20219	20103	20168	20193	19972	20121	20087	20045	20027	19929	19945	19876	20002	20068	20205	20124	19934	19818	20005	19880	20194	20068	19745	20042	19999	20100	19943	20095	19912	20049	20200	20030	19867	20223	19875	19949	19773
63332	106834	90869	66697	46083	30745	21516	18042	16814	16724	16968	16886	16913	16828	16949	16882	16767	17015	16847	16840	16908	17065	16904	16907	16968	17003	16868	16937	17129	16792	16770	16924	17005	16813	16824	16877	16953	16832	16943	16936	16727	16934	16904	16859	16853	16850	16771	16879	16793	16786	16935	16987	16817	17095	16789	16814	16774	16871	17095	16884	16796	17001	16919	16729	16967	16802	16901	17061	16937	16966	17017	16919	16866	17011	17151	16990	16777	17122	16935	16962	16782	17095	16963	16841	16902	17025	16967	16730	16895	16791	16882	16809	16837	16786	16806	16818	16773	16712	16845	17019	16686	16932	16880	16982	16903	16738	16948	16835	17046	16949	16822	16830	16841	16858	16876	16849	16872	16759	16884	17022	16859	16911	16882	16859	16997	16783	16885	16905	16815	16773	16991	16927	16981	17146	17045	16887	16890	16788	16903	16822	16894	16812	16790	16786	16985	16807	16806	16906	16603	17004	16825	16906	17069	16883	16801	16906	16907	16844	16817	16847	17019	16799	16930	16826	16872	16915	17087	16865	16859	16746	16977	16913	16814	16830	17019	16956	16939	16950	16881	16845	17007	16887	16808	16606	16816	16933	16884	16944	16834	16803	16807	16869	16910	16798	16774	16896	16627	17018	16962	16713	16819	16923	16795	16858	16909	16955	16777	16855	16893	16913	17042	16872	16942	16957	16964	16927	16909	17040	16871	16878	16761	16845	16967	16999	16828	16891	16970	16873	16966	16748	17045	16870	16785	16887	16941	16746	16924	16961	16753	16961	16863	16723	16853	16926	16956	16799	16912	16978	17092	16815	17067	16957	16751	16872	16851	16827	16801	16786	16875	16839	16785	16774	16955	16914	17013	17029	16974	16745	16830	16749	16812	16670	16996	16820	16909	16692	16995	16721	16805	16925	16676	16809	16699	16899	17045	16844	16808	16604	16980	16894	16892	16814	16826	16822	16815	16959	16966	16843	16842	16820	16962	16977	16972	16836	16847	16899	16829	17004	16878	16813	16895	16889	16855	16788	16938	16963	16854	16884	16932	16880	16738	17090	16866	16867	16916	16901	16835	16935	16918	16897	16947	16976	16763	16791	16826	16838	16923	16842	17027	16944	16981	16863	16911	16903	16908	16935	16903	16973	16830	16756	16993	16858	17075	16967	16878	17153	17025	16949	16933	16916	16939	16726	16918	16682	16748	16910	16812	16862	16856	16876	17042	16904	16819	16853	16999	16823	16903	16918	16880	16762	16987	16971	16878	16942	16843	16744	16927	16936	16773	16783	16777	16995	16970	16882	16780	16880	16814	16854	16954	16808	16820	16921	16982	16767	16962	16876	16896	16708	16897	16816	16799	16866	16775	16786	17007	16878	16887	17021	16873	16838	16944	16790	16989	17072	16939	17039	16770	16875	16874	16853	16990	16824	17100	17028	16954	16911	17020	16841	16744	16964	16837	16971	16970	16759	16957	16736	16851	17009	16983	17114	16947	16890	16826	16704	16682	16929	16891	16863	16810	16738	16778	16832	16973	16858	17075	17029	16723	16809	16856	16801	16888	16937	16886	16890	16931	16825	16812	16698	17038	16878	16778	16907	16883	16789	16831	16760	16819	16896	16846	16862	16928	16915	17050	16845	16836	16791	16937	16852	16783	16929	16854	17009	16968	16761	17054	16757	16976	16826	16918	16878	16884	16944	17029	16763	16867	16840	16931	16973	16898	17054	16963	17026	16975	16811	17038	16976	16856	16842	16930	16891	17015	16974	16902	16981	16904	16867	16737	16839	16875	16858	16821	16887	16872	16837	17051	16621	17009	16893	16901	16907	17036	16856	16838	16924	16871	16852	17030	17078	16941	16992	16828	16922	16811	16923	17046	16893	16914	16951	16963	16789	16984	16907	16802	16980	16752	16713	17060	16883	16939	17035	16992	16847	16873	16846	17070	16852	16913	16916	16902	16982	16868	16670	17005	17028	16915	16844	16806	16788	16953	16865	16733	16956	16943	16914	16789	16795	16693	16964	16813	16927	16704	16880	16849	16699	16884	16732	16808	16893	16716	16859	16935	16903	16787	16932	16917	17099	16855	17020	16946	16823	16961	16899	16994	16883	16913	16847	16805	16720	16878	16704	17158	16945	16852	16866	16988	16920	16903	17067	16902	16872	16851	16936	16771	16839	16909	16826	17010	16702	16862	16973	16710	17061	16855	16778	16937	16908	16718	16893	17040	16812	16930	17086	16804	17090	16801	16834	16839	17012	16663	16919	17044	16761	16874	16804	16971	16808	16864	16938	16893	16777	16720	16820	16900	16656	16933	16980	16779	16921	16904	16703	16946	16830	16925	16863	16980	16755	16843	16886	16908	16889	16811	16837	16912	16694	16729	16738	17013	16799	16977	16793	16783	16869	16959	16869	16883	16896	16854	16841	16798	16926	16731	16866	16730	16747	17060	16997	16775	16862	16899	16854	16958	16966	16750	16923	16930	16985	16913	16763	16724	16974	16912	16869	17031	16745	16873	16669	16982	16843	17019	16952	16999	16732	16690	16824	16630	16851	16838	16829	17029	16792	16896	16820	16843	16939	16882	16873	16966	16794	16890	16954	16893	16827	17053	16796	16833	16945	16883	16835	16686	16815	16812	17022	16807	16846	16858	16946	16761	16856	16863	16885	16929	16852	16846	16898	16859	17046	16900	17012	16920	16916	16858	17028	16746	16938	16916	16856	16860	16904	16807	17005	16919	16817	16889	16934	16756	17136	16916	16877	16865	16878	16802	16749	16942	16926	16627	16793	16921	16838	16899	16828	16855	16980	16855	16853	16983	16934	16862	16967	16812	16794	16850	16880	16763	16774	16742	16883	17094	16919	16725	16837	17079	16852	16800	17065	16914	16807	16946	16929	17032	16756	16723	16940	16747	17033	16930	16773	16831	16989	16835	16905	17063	16910	17034	17014	16837	17024	16813	16976	16874	17049	17012	16823	17057	17027	16939	16940	16798	16694	16842	16919	16834	16810	16972	17007	16787	16783	16863	16938	16739	16863	16859	16733	16962	17022	16834	16808	16900	16924	16888	16871	16909	16854	16897	17028	16957	16816	16894	16884	16882	16820	16877	16736	16955	16906	17024	16721	16876	16879	16903	16798	16894	16883	16897	16915	16939	16842	16992	16883	16734	16975	16892	16696	16958	16866	16921	16790	16889	16902	16959	16997	16833	17007	16845	16790	16856	16719	16848	16965	16891	16574	17116	16852	17017	16921	16960	16953	16987	16804	16875	16760	16674	16855	17034	16947	16872	16805	16894	16860	16932	16864	16825	16884	16911	16836	16992	16927	16951	16871	16904	16833	16844	16716	16775	17077	16773	16659	16972	16733	16887	16971	16796	16801	17028	16900	16920	16746	17010	16945	17056	16801	17028	16879	16862	16923	16849	17064	17078	16857	16936	16950	16940	16886	16863	17071	16908	16720	16860	16757	16910	16746	16823	16751	16862	16908	16869	16865	16914	16799	16981	16965	16888	16945	16936	16879	16953	16807	16937	17042	16724	16845	17019	16993	16824	16999	16817	16826	16855	16864	16853	16842	16931	16710	16911	16928	17005	16819	16864	16728	16895	16788	16947	16898	16816	16892	17007	16966	16851	16863	16828	16715	16803	16730	16979	16915	16922	16809	16988	16922	16834	16820	16847	16817	16763	16914	16974	16840	17063	16926	16953	17099	16968	16933	16843	16739	16794	16846	16883	16906	16895	16785	16818	17036	16693	16766	16747	17030	17037	16771	17057	16769	16974	16780	16815	16843	16808	16710	16768	16956	16989	16849	16912	16970	16923	16828	16928	16946	16965	16783	17036	16875	16891	16804	16912	16995	16775	16725	16806	16892	16781	16803	16933	16849	16791	16909	16824	16750	17037	16933	16763	16953	16993	16781	17060	16918	17110	17055	16805	16965	16828	16948	16851	16842	17031	16867	16942	16716	16890	16949	16923	16846	17166	16890	16983	16939	16856	16917	16964	16817	17018	16801	16840	16891	16845	17146	16853	16881	16814	16744	17041	16862	16887	16982	16897	16915	16907	16980	16963	16913	16847	17051	16869	16929	16902	16825	16880	16701	16876	16711	16800	16857	16783	16812	16819	16896	16931	16898	16851	16969	16786	16848	16932	17000	16849	16895	16929	17051	17017	16902	16827	16843	16986	16941	16869	17160	17048	17075	16824	16836	16864	16825	16936	16840	17197	16734	16796	16978	16873	16786	16997	16874	16814	16933	16889	16879	16864	16959	16693	16861	16898	16895	17087	16954	16827	16873	16849	16761	16947	16912	16766	17016	16905	16741	16972	17027	16759	16932	16872	16796	16856	16871	16946	16878	16645	16909	16648	17002	16842	17045	16863	16681	16825	16690	16841	16913	16828	16892	16986	16976	17088	16803	16974	16781	16935	16858	16779	16900	16896	17098	17070	16801	17053	16877	16740	16872	16940	16717	16793	16850	16813	16976	16966	16866	16936	16848	16901	16796	16941	16834	17122	16735	17048	16835	16702	16710	17067	16840	16786	17020	16973	16820	16905	16917	16938	17013	16844	16907	16928	16826	16913	16872	16830	16802	16845	16838	16930	16879	17077	16695	16898	16856	16793	16825	16965	16865	16919	17075	16817	16888	16891	16891	16831	17046	17044	16893	16683	16878	16780	16977	16820	16784	16733	16785	16974	16815	16736	16713	17023	16823	16913	16845	16906	16870	17012	16846	16914	16933	17038	16884	16942	16893	16718	16767	16936	16957	17072	16924	16813	16948	16980	16779	16950	17016	16732	16904	17120	16911	16851	17029	16816	16909	17022	16903	16800	16864	16848	16888	16890	16807	16822	16810	17001	16815	16862	16816	16693	16876	16794	17030	16903	16912	16885	16967	16928	16881	17038	16849	16774	16840	16841	16968	16876	16877	16950	16918	16949	16830	16707	16801	16766	16991	16714	17041	16956	16841	16856	16858	16926	16868	16848	16843	16851	16763	16791	16917	16883	16959	16857	16927	17045	16750	16953	16868	16837	16719	16984	16858	16839	16775	16809	16846	16832	17007	16836	16886	17038	16842	16988	16944	16866	16776	16809	16764	16714	16736	17000	16893	16862	16962	16814	17061	16712	16842	16912	16875	16913	16779
30827	36282	42436	32868	24842	22067	21314	20865	20949	20529	20710	20656	20574	20606	20652	20683	20707	20294	20544	20553	20624	20510	20545	20544	20584	20495	20795	20408	20586	20605	20509	20534	20509	20619	20735	20598	20521	20698	20534	20473	20742	20660	20501	20389	20448	20471	20532	20442	20661	20508	20558	20447	20590	20702	20562	20544	20528	20768	20570	20549	20435	20632	20456	20559	20331	20526	20426	20515	20706	20418	20497	20383	20574	20661	20705	20696	20499	20392	20583	20499	20437	20624	20425	20598	20535	20377	20525	20397	20440	20544	20527	20486	20757	20434	20461	20673	20564	20632	20531	20610	20419	20783	20619	20512	20559	20429	20563	20599	20868	20589	20664	20650	20422	20532	20585	20413	20483	20711	20631	20316	20408	20466	20468	20385	20667	20652	20564	20473	20530	20415	20655	20500	20458	20396	20680	20531	20749	20594	20412	20561	20662	20610	20608	20476	20580	20528	20630	20489	20189	20178	20556	20368	20684	20626	20504	20655	20663	20500	20375	20601	20685	20504	20569	20594	20535	20600	20536	20667	20633	20511	20541	20560	20359	20498	20649	20765	20577	20495	20534	20541	20685	20566	20540	20522	20683	20500	20515	20240	20591	20497	20580	20700	20397	20466	20363	20480	20650	20647	20364	20414	20603	20433	20622	20746	20656	20506	20686	20650	20538	20534	20639	20398	20546	20637	20439	20467	20506	20568	20542	20571	20364	20460	20518	20620	20521	20530	20620	20407	20354	20635	20428	20507	20508	20349	20393	20460	20587	20391	20601	20507	20452	20667	20486	20483	20405	20398	20529	20486	20545	20602	20411	20639	20411	20553	20780	20586	20559	20530	20435	20585	20746	20490	20385	20553	20759	20665	20543	20507	20821	20618	20617	20605	20580	20530	20560	20714	20386	20679	20619	20740	20490	20370	20482	20519	20567	20402	20360	20468	20405	20487	20533	20514	20690	20452	20646	20531	20504	20757	20608	20526	20554	20589	20493	20594	20589	20617	20579	20514	20508	20584	20290	20373	20310	20542	20566	20607	20392	20545	20579	20714	20319	20550	20648	20574	20496	20567	20727	20520	20528	20522	20497	20656	20412	20201	20462	20534	20587	20700	20849	20595	20593	20456	20573	20728	20698	20664	20606	20518	20594	20488	20728	20756	20436	20433	20562	20736	20607	20482	20469	20746	20483	20458	20489	20538	20699	20510	20432	20626	20414	20301	20503	20363	20632	20455	20588	20561	20654	20607	20587	20543	20470	20601	20534	20508	20516	20513	20626	20503	20436	20514	20427	20387	20721	20488	20598	20610	20534	20416	20672	20580	20688	20659	20643	20545	20268	20448	20609	20473	20796	20594	20564	20459	20672	20292	20660	20657	20704	20267	20403	20592	20680	20471	20497	20542	20575	20261	20720	20467	20533	20257	20573	20566	20496	20652	20798	20426	20393	20405	20520	20603	20720	20452	20494	20500	20776	20696	20520	20464	20344	20363	20529	20763	20616	20438	20494	20485	20533	20415	20610	20621	20503	20645	20486	20620	20500	20461	20544	20454	20587	20361	20521	20680	20766	20546	20693	20443	20513	20440	20666	20670	20618	20476	20415	20746	20431	20415	20372	20492	20500	20460	20335	20543	20615	20457	20412	20553	20623	20336	20501	20458	20645	20657	20422	20644	20675	20463	20516	20593	20476	20429	20322	20425	20698	20490	20729	20456	20567	20601	20801	20500	20463	20616	20556	20544	20722	20470	20333	20628	20686	20480	20587	20732	20556	20474	20496	20600	20352	20467	20524	20552	20669	20614	20483	20478	20524	20624	20522	20621	20609	20525	20558	20450	20654	20478	20342	20319	20610	20519	20461	20423	20441	20633	20405	20602	20720	20359	20627	20674	20452	20560	20608	20488	20554	20700	20332	20550	20504	20657	20538	20542	20543	20497	20445	20608	20376	20702	20571	20608	20539	20491	20388	20716	20549	20563	20516	20404	20300	20654	20664	20539	20524	20497	20556	20295	20452	20423	20409	20643	20592	20575	20592	20465	20643	20339	20726	20472	20600	20524	20509	20711	20538	20745	20535	20630	20571	20746	20444	20545	20451	20427	20373	20357	20692	20697	20452	20535	20489	20579	20435	20624	20544	20605	20849	20651	20622	20487	20595	20554	20434	20508	20537	20496	20728	20498	20568	20453	20563	20635	20542	20393	20417	20459	20558	20640	20579	20426	20569	20666	20552	20601	20609	20631	20593	20387	20426	20584	20631	20560	20683	20609	20602	20640	20595	20717	20435	20563	20577	20486	20579	20363	20612	20571	20729	20480	20330	20422	20354	20497	20697	20651	20566	20402	20424	20461	20558	20393	20613	20575	20438	20552	20611	20481	20529	20549	20589	20426	20570	20452	20611	20671	20500	20474	20486	20436	20669	20529	20733	20657	20437	20449	20645	20602	20624	20446	20539	20503	20474	20534	20602	20641	20683	20631	20320	20527	20614	20417	20542	20556	20464	20414	20684	20653	20459	20679	20651	20476	20423	20394	20520	20640	20421	20490	20567	20425	20457	20626	20549	20481	20445	20544	20572	20495	20546	20405	20510	20517	20596	20367	20734	20495	20539	20441	20486	20587	20651	20584	20556	20378	20397	20420	20746	20447	20523	20553	20443	20576	20789	20317	20519	20492	20377	20438	20537	20397	20704	20554	20651	20345	20520	20528	20768	20559	20427	20426	20508	20524	20494	20574	20594	20602	20683	20404	20558	20703	20531	20595	20530	20666	20603	20373	20749	20595	20545	20566	20543	20542	20470	20727	20372	20579	20698	20481	20534	20541	20516	20529	20478	20578	20607	20624	20657	20616	20648	20477	20520	20348	20496	20471	20493	20455	20588	20631	20467	20639	20463	20676	20673	20564	20514	20630	20453	20330	20660	20341	20531	20750	20677	20451	20541	20355	20709	20537	20499	20651	20324	20587	20443	20512	20479	20780	20403	20516	20545	20517	20447	20512	20589	20644	20492	20523	20603	20506	20453	20550	20673	20399	20702	20481	20522	20498	20448	20675	20427	20579	20564	20383	20387	20441	20487	20621	20264	20637	20698	20606	20473	20597	20521	20704	20516	20540	20436	20328	20363	20738	20611	20387	20515	20451	20642	20455	20582	20556	20575	20457	20253	20458	20622	20441	20597	20428	20748	20493	20579	20571	20668	20520	20514	20465	20404	20696	20551	20671	20429	20587	20661	20689	20658	20577	20565	20445	20456	20491	20700	20608	20430	20284	20448	20579	20480	20533	20276	20460	20616	20453	20617	20472	20566	20470	20587	20721	20465	20322	20607	20461	20701	20661	20552	20479	20566	20538	20642	20496	20433	20573	20566	20538	20556	20381	20378	20479	20593	20509	20820	20656	20352	20672	20465	20471	20752	20587	20577	20628	20606	20511	20696	20634	20319	20434	20680	20532	20470	20446	20609	20607	20476	20325	20683	20491	20625	20551	20491	20526	20537	20426	20493	20684	20676	20439	20602	20396	20407	20436	20488	20445	20383	20637	20394	20579	20531	20425	20662	20585	20521	20521	20525	20657	20680	20508	20748	20493	20614	20737	20354	20316	20436	20510	20292	20532	20558	20719	20712	20401	20535	20545	20485	20498	20534	20723	20384	20465	20519	20595	20596	20589	20781	20500	20638	20536	20414	20280	20405	20620	20601	20764	20540	20405	20751	20500	20622	20388	20645	20571	20440	20479	20533	20542	20736	20480	20551	20506	20772	20539	20522	20481	20607	20465	20564	20558	20496	20611	20695	20648	20433	20333	20676	20636	20338	20326	20511	20620	20493	20752	20739	20853	20401	20528	20556	20618	20559	20466	20755	20399	20455	20449	20639	20735	20605	20471	20581	20411	20602	20534	20768	20563	20626	20458	20451	20394	20633	20600	20532	20367	20622	20332	20657	20558	20519	20575	20457	20446	20284	20583	20730	20484	20495	20480	20703	20551	20549	20524	20558	20537	20732	20589	20598	20487	20516	20610	20591	20730	20723	20618	20389	20766	20686	20676	20781	20699	20648	20661	20300	20365	20567	20840	20506	20446	20651	20652	20406	20411	20455	20580	20476	20598	20460	20658	20496	20539	20654	20601	20713	20495	20598	20539	20706	20798	20668	20529	20416	20646	20392	20301	20611	20741	20537	20617	20578	20357	20458	20300	20612	20621	20467	20496	20644	20422	20836	20373	20452	20674	20451	20630	20635	20533	20417	20630	20569	20630	20878	20649	20543	20771	20635	20401	20503	20661	20657	20394	20459	20539	20708	20580	20587	20539	20532	20372	20456	20507	20621	20587	20483	20509	20400	20701	20587	20466	20347	20611	20513	20541	20386	20530	20776	20540	20815	20569	20366	20703	20498	20395	20494	20608	20648	20579	20541	20511	20508	20652	20598	20722	20349	20515	20537	20675	20518	20648	20435	20555	20545	20527	20424	20356	20423	20689	20606	20645	20730	20775	20674	20434	20659	20617	20490	20697	20675	20781	20665	20571	20492	20517	20404	20452	20429	20666	20492	20480	20467	20512	20501	20395	20492	20539	20517	20513	20521	20755	20547	20562	20628	20376	20621	20558	20481	20628	20390	20498	20620	20513	20437	20600	20731	20641	20814	20560	20273	20606	20474	20748	20429	20773	20441	20578	20484	20388	20863	20504	20644	20387	20542	20638	20488	20504	20492	20544	20570	20695	20557	20596	20680	20543	20459	20531	20428	20577	20782	20584	20662	20577	20725	20539	20601	20528	20509	20513	20491	20535	20427	20606	20173	20317	20596	20557	20554	20624	20669	20461	20290	20693	20609	20503	20409	20621	20588	20404	20545	20623	20768	20526	20471	20633	20731	20600	20616	20507	20378	20344	20485	20439	20687	20406	20645	20509	20697	20492	20668	20669	20754	20668	20524	20507	20425	20495	20504	20748	20530	20498	20430	20446	20647	20507	20528	20683	20727	20748	20713	20667	20497	20409	20568	20612	20441	20433	20487	20288	20563	20737	20617	20463	20580	20485	20814	20582	20408	20557	20564	20350	20490	20520	20612	20722	20326	20511	20437	20557	20619	20633	20665	20408	20380	20519	20550	20334	20526	20503	20463	20404	20471	20434	20527	20599	20644	20685	20662	20662	20415	20597
38848	55420	44334	28531	21349	18570	17581	17302	17169	17306	17190	17023	17274	17442	17189	17322	17202	17008	17225	17239	17220	16892	17069	17211	17266	17251	17142	17333	17228	17236	17290	17350	17094	17238	16978	17202	17124	17349	17063	17290	17085	17099	17164	17156	17223	17112	17280	17148	17326	17183	17237	17155	17267	17210	17318	17186	17202	17400	17203	17504	17308	17169	17248	17328	17231	17136	17068	17122	17227	17043	17062	17177	17161	17187	17104	17241	17325	17289	17308	17259	17170	17197	17214	17172	17276	17125	17218	17169	17185	17345	17183	17054	17086	17113	16974	17211	17001	17256	17294	17015	17186	17268	17199	17153	17213	17186	17263	17105	17244	17231	17081	17247	17190	17114	17099	17116	17226	17052	17218	17143	17186	17058	16966	17280	17058	17242	17196	17273	16915	17045	17215	17190	17099	17324	17222	17294	17172	17153	17235	17169	17181	17263	17123	17133	17259	17217	17106	17207	17224	17063	17034	17212	17231	17100	17443	17114	17070	17182	17070	17007	17217	17292	17326	17119	17152	17211	17199	17278	17061	17229	17050	17145	17211	17230	17256	17104	17139	17256	17271	17056	17277	17149	17236	17255	17290	17059	17105	17209	17208	17277	17146	17319	17164	16921	17292	17157	17061	17226	17185	17071	17333	16982	17140	17278	16993	17343	17195	17190	17302	17274	17187	17089	17232	17150	17156	17058	17191	17148	17258	17335	17065	17152	17285	17096	17168	17179	17064	17161	17184	17174	17103	17191	17217	17294	17247	16897	17265	17306	17165	17051	17220	17202	17377	17083	17272	17081	17145	17158	17132	16996	17268	17261	17067	17258	17285	17229	17054	17239	17146	17101	17164	17155	17230	17248	17220	17175	17132	17334	17202	17154	17222	17271	17234	17088	17371	17235	17239	17141	17225	17378	17245	17132	17077	17181	17183	17227	17191	17368	17248	17095	17118	17332	17157	17020	17178	17264	17389	17117	17140	17135	17311	17193	17171	17262	17006	17248	17153	17254	17228	17341	17154	17101	17174	16995	17172	17137	17209	17197	17057	17213	17261	17129	17142	17217	17187	17136	17241	17028	17136	17340	17239	17194	17124	17352	17370	17241	17097	17186	17191	17186	17122	17140	17153	17248	17389	17088	17201	17402	17083	17152	17266	17241	17175	16990	17135	17086	17191	17181	17032	17286	17151	17088	17143	17340	17327	17337	17079	17340	17136	17216	17149	17148	17157	17217	17119	17210	17038	17222	17203	17106	17090	17139	17311	17099	17155	17421	17159	17119	17064	17130	17243	17229	17256	17162	17058	16993	17133	17097	17230	17194	17175	17127	17064	17048	17160	17148	17079	17350	17115	17233	17195	17205	17214	17258	17281	17138	17309	17129	17244	17235	17172	17125	17259	17187	17158	17390	17204	17088	17082	17089	17327	16897	17143	17293	17131	17103	17147	17520	17215	17019	17326	17228	17087	17166	17195	17289	17183	17241	17009	17361	17157	17333	17162	17137	17115	17445	17261	17240	17364	17055	17090	17305	17158	17085	17305	17300	17399	17198	17189	17261	17142	17207	17226	17219	17423	17276	17020	17169	17248	17298	17174	17114	16934	17369	17244	17231	17114	17239	17185	17247	17056	17232	17262	17079	17255	17218	17092	17198	17280	17212	17031	17215	17233	17231	17192	17230	17173	17213	17306	17322	17261	17368	17389	17286	17282	17182	17108	17180	17319	17092	17127	17229	17193	17145	17016	17130	17142	17364	17239	17284	17310	17237	17301	17113	17098	17220	17180	17231	17199	17170	17121	17006	17144	17070	17181	17116	17018	17111	17139	17182	17158	17097	17142	17121	17148	17099	17117	17287	17102	17280	17041	17244	17267	17121	17055	17211	17254	17098	17163	17064	17076	17101	17184	17290	17055	17254	16906	17248	17193	17341	17176	17129	17227	17144	17037	17239	17188	17233	17184	17286	17338	17321	17002	17115	17272	17029	17306	17091	17169	17232	17299	17279	17190	17148	17148	17019	17352	17078	17095	17225	17182	17137	16858	17210	17207	17212	17237	17178	17069	17280	17236	17185	17189	17234	17211	17198	17208	17077	17239	17031	17336	17198	17202	17225	17235	17125	17247	17093	17059	17121	17149	17252	17153	17235	17091	17168	17337	17164	17137	17153	17044	17300	17177	17282	17123	17120	17068	17160	17155	17171	17146	17298	17264	17330	17126	17234	17072	17171	17289	17117	17245	17059	17349	17165	17271	16993	17141	17362	17078	17266	17195	17448	17269	17146	17305	17086	17187	17195	17066	17263	17313	17053	17307	17212	16997	17093	17186	17012	17353	17218	17090	17100	17270	17162	17146	17242	17355	17144	17108	16961	17122	17029	17056	17133	17169	17232	17308	17055	17335	17113	17234	17118	17137	17169	17229	16958	17203	17055	17354	17385	17180	17228	17261	17166	17201	17228	17279	17223	17254	17205	17220	17209	17067	17138	17129	17114	17242	17183	17405	17164	17202	17372	17265	17142	17150	17291	17271	17073	17159	17087	17169	17226	17216	17160	17229	17042	17184	17252	17227	17026	17148	17225	17173	17450	17137	17215	17152	17353	17150	17259	17280	17200	17305	17242	17018	17328	17091	17108	17151	17166	17222	17255	17146	17155	17276	17143	17175	17282	17193	17274	17146	17150	17293	17189	17203	17181	17241	17132	17191	17155	17092	17145	17099	17246	17207	17323	17250	17339	17129	17184	17182	17152	17243	17160	17199	17230	17104	17205	17071	17152	17177	17110	17243	17173	17240	17418	17097	17123	17362	17303	17126	17121	17040	17159	17176	17291	17082	17061	17096	17235	17212	17171	17199	17180	17164	17192	17126	17029	17307	17287	17278	17341	17338	17137	17224	17210	17091	17218	17284	17175	17082	17349	16999	17271	17012	17311	17273	17326	17053	17155	17275	17185	17314	17366	17248	17106	17091	17318	17033	17088	17035	17201	17331	17006	17211	17268	17238	17290	17077	17246	17262	17264	17205	17217	17217	17226	17405	17159	17217	17331	17125	17208	17302	17377	17212	17197	17323	17280	17137	17091	17119	17286	17047	17120	17146	17141	17182	17340	17018	17065	17094	17164	17199	17386	17219	17236	17168	17154	17179	16974	17103	17052	17088	17181	17387	17228	17038	17104	17110	17240	17199	17387	17331	17292	17159	17307	17287	17145	17096	17169	17251	17331	17079	17268	17137	17106	17240	17295	17305	17231	17263	17218	17309	17201	17389	17190	17350	17092	17238	17195	17173	17070	17337	17075	17247	17139	17013	17264	17288	17240	17212	17348	17338	17101	17196	17277	17152	17223	17344	17125	17143	17308	17179	17162	17080	17273	17186	17309	17171	17227	17219	17393	17025	17141	17081	17291	17147	17224	17195	17171	16989	17105	17084	17138	17137	16983	17099	17168	17220	17343	17185	17042	17303	17244	17305	17084	17114	17054	16952	17118	17173	17260	17170	17193	17126	17190	17103	17219	17131	17212	17192	17208	17271	17325	17260	17199	17149	17122	17035	17261	17114	17257	17026	17265	17258	17202	17215	17402	17220	17258	17179	17079	17203	17223	17301	17166	17103	17415	17139	17274	17173	17202	17208	17203	17352	17076	17083	17457	17256	17282	17324	17180	17055	17231	17311	17210	17223	17120	17234	17333	16990	17194	17210	17201	17251	17286	17224	17238	17250	17283	17100	17205	17207	17210	17322	17245	17358	17197	17138	17264	17240	17392	17293	17341	17189	17106	17290	17327	17125	17086	17199	17069	17069	17174	17214	17289	17072	17231	17036	17130	17228	17175	17204	17115	17205	17286	17076	17103	17035	17140	17109	17023	17286	17117	17080	17222	17113	17275	17329	17128	17290	17091	17239	17250	17173	17195	17392	17218	17252	17205	17156	17288	17185	17141	17243	17185	17190	17218	17117	17387	17142	17151	17318	17141	17349	17099	17184	17179	17361	17188	17327	17163	17247	17353	17291	16973	17148	17272	17316	17154	17187	17228	17242	17274	17355	17082	17117	17090	17198	17035	17184	17270	17187	17107	17117	17217	17100	17330	17245	17237	17113	17202	17389	17044	17109	17263	16973	17054	17174	17401	17264	17144	17235	17273	17218	17227	17088	17181	17298	17220	17138	17160	17066	17152	17122	17177	17273	17206	17307	17260	17121	17149	17140	17260	17071	17096	17190	17108	17315	17222	17309	17272	17206	17278	17135	17219	17080	17214	17349	17101	17157	17196	17328	17229	17166	17159	17156	17253	17135	17141	17161	17291	17196	17211	17223	17137	17287	17163	17304	17419	17358	17004	17086	17234	17274	17267	17086	17062	17209	17259	17335	17058	17223	17067	17104	17116	17173	17261	17122	17149	17070	17431	17090	17136	17220	17164	17285	17127	17026	17245	17102	17150	17218	17128	17176	17177	17091	17283	17246	17074	17328	17235	17108	17167	17121	17168	17202	17189	17229	17128	17059	17248	17286	16986	17096	17222	17073	17364	17210	17029	17127	17334	17137	17246	17230	17124	17280	17264	17127	17295	17270	17149	17321	17155	17194	17126	17215	17199	17332	17009	17333	17263	17252	16905	17143	17214	17263	17223	17240	17216	17177	17105	17148	17158	17126	17152	17217	17058	17124	17168	17103	17328	17374	17130	17353	17192	17233	17304	17161	17144	17215	17186	17204	17068	17296	17159	17229	17168	17253	17279	17323	17199	17138	17232	17202	17172	17271	17027	17426	17301	17178	17266	17289	17205	17227	17075	17152	17131	17119	17228	17069	17198	17193	17058	17217	17328	17297	17165	17251	17109	17260	17234	17322	17275	17329	17013	17387	17101	17297	17162	17101	17428	17150	17058	16979	17163	17260	17072	17262	17001	17239	17196	17244	17108	17032	17325	17062	17129	17149	17273	17106	16955	17079	17140	17255	17300	17326	17028	17216	17152	17052	17020	17130	17107	17182	17200	17096	17216	17129	17049	17359	17026	17143	17234	17271	17095	16967	17252	17225	17215	17136	17090	17235	17293	17091	17141	17239	17292	17036	17203	17222	17134	17267	17229	17163	17140	17242	17342	17111	17247	17133	17217	17484	17062	17421	17225	17297	17211	17369	17126	17285	17271	17243	17019	17198	17173
24348	24146	40133	39811	31829	28184	25296	21670	20769	20910	21026	20744	20610	20814	20732	20659	20688	20900	20832	20952	20748	20810	20768	20539	20940	20683	20689	20828	20635	20701	20686	20709	20659	20533	20489	20731	20790	20591	20601	20631	20738	20565	20739	20606	20598	20622	20698	20604	20786	20738	20408	20600	20457	20802	20619	20635	20605	20584	20653	20538	20705	20622	20737	20852	20590	20605	20521	20629	20649	20477	20627	20826	20744	20715	20573	20517	20543	20642	20636	20761	20685	20696	20821	20547	20695	20671	20634	20602	20610	20530	20731	20709	20686	20585	20530	20741	20547	20467	20475	20603	20585	20544	20549	20708	20587	20546	20854	20533	20667	20593	20528	20556	20602	20564	20625	20661	20559	20767	20787	20626	20563	20626	20827	20710	20696	20626	20598	20540	20788	20564	20546	20646	20585	20644	20614	20533	20464	20757	20612	20569	20729	20691	20575	20771	20600	20615	20820	20540	20420	20599	20599	20446	20654	20572	20594	20424	20611	20620	20614	20290	20559	20707	20550	20501	20422	20611	20712	20689	20510	20436	20546	20554	20869	20563	20660	20793	20555	20421	20660	20515	20697	20696	20708	20545	20651	20628	20604	20634	20761	20702	20580	20716	20550	20811	20600	20650	20674	20791	20702	20529	20415	20382	20523	20596	20393	20737	20726	20627	20778	20683	20459	20505	20632	20457	20479	20707	20472	20604	20677	20507	20549	20694	20418	20632	20507	20676	20651	20546	20546	20533	20628	20727	20669	20933	20706	20638	20551	20527	20546	20478	20421	20695	20515	20484	20480	20394	20472	20665	20585	20440	20844	20645	20702	20752	20580	20731	20512	20379	20798	20858	20696	20683	20637	20671	20700	20980	20660	20642	20552	20527	20469	20676	20391	20566	20471	20485	20697	20486	20512	20685	20848	20562	20576	20512	20471	20634	20654	20482	20451	20527	20553	20716	20739	20618	20455	20837	20761	20407	20398	20503	20444	20676	20571	20494	20519	20572	20543	20622	20701	20439	20634	20483	20617	20622	20494	20712	20562	20337	20650	20797	20773	20696	20606	20451	20483	20629	20515	20699	20472	20664	20725	20672	20796	20554	20577	20492	20447	20540	20696	20580	20379	20636	20543	20313	20669	20543	20568	20685	20557	20574	20669	20765	20547	20516	20521	20598	20605	20712	20605	20664	20665	20569	20549	20601	20672	20415	20626	20587	20575	20676	20436	20571	20603	20494	20566	20567	20446	20540	20630	20518	20645	20648	20686	20585	20587	20386	20499	20698	20689	20516	20668	20702	20841	20605	20705	20803	20751	20547	20716	20661	20435	20678	20528	20469	20434	20516	20667	20731	20622	20407	20530	20696	20610	20521	20417	20438	20608	20766	20486	20688	20711	20662	20491	20606	20667	20336	20607	20608	20552	20576	20617	20603	20747	20460	20675	20695	20713	20480	20776	20763	20706	20684	20543	20396	20592	20658	20480	20523	20592	20373	20663	20427	20587	20608	20712	20414	20656	20615	20615	20633	20640	20593	20392	20527	20594	20468	20650	20649	20608	20736	20567	20491	20546	20570	20612	20727	20728	20683	20543	20649	20420	20673	20522	20628	20482	20572	20882	20646	20769	20651	20663	20646	20545	20676	20622	20578	20752	20761	20404	20701	20522	20627	20636	20629	20642	20562	20692	20717	20581	20617	20760	20607	20464	20905	20529	20751	20754	20528	20697	20508	20483	20619	20472	20638	20627	20455	20606	20808	20660	20625	20851	20661	20887	20386	20777	20437	20654	20810	20885	20525	20789	20707	20579	20639	20669	20554	20646	20566	20529	20846	20758	20540	20624	20602	20686	20524	20578	20393	20743	20617	20574	20504	20465	20475	20606	20715	20503	20543	20429	20376	20617	20785	20554	20620	20599	20615	20621	20533	20742	20537	20520	20617	20526	20648	20499	20548	20656	20568	20658	20308	20543	20512	20690	20427	20601	20629	20762	20657	20571	20587	20630	20523	20571	20536	20696	20747	20702	20601	20500	20646	20473	20448	20612	20547	20481	20624	20808	20561	20573	20698	20513	20781	20675	20619	20724	20541	20780	20458	20547	20571	20648	20598	20725	20502	20649	20711	20567	20575	20559	20731	20781	20802	20732	20750	20588	20821	20534	20707	20711	20575	20563	20645	20618	20437	20571	20534	20592	20805	20827	20785	20811	20570	20553	20592	20665	20473	20557	20451	20600	20439	20623	20571	20635	20523	20774	20616	20666	20642	20595	20499	20626	20644	20426	20669	20765	20740	20612	20600	20697	20575	20872	20577	20674	20697	20410	20558	20568	20684	20551	20616	20511	20514	20700	20554	20650	20477	20493	20737	20758	20619	20897	20549	20771	20467	20568	20624	20593	20535	20780	20413	20610	20526	20420	20747	20642	20582	20683	20606	20559	20689	20759	20487	20660	20641	20764	20439	20550	20589	20503	20658	20708	20515	20406	20467	20738	20711	20464	20711	20534	20793	20522	20796	20776	20589	20541	20300	20623	20704	20609	20400	20703	20469	20751	20805	20347	20648	20629	20577	20559	20606	20610	20512	20708	20743	20459	20480	20773	20519	20624	20543	20544	20615	20633	20763	20714	20457	20292	20577	20504	20461	20482	20611	20648	20662	20605	20394	20643	20606	20668	20576	20764	20445	20617	20692	20617	20772	20686	20503	20692	20637	20830	20540	20500	20613	20622	20466	20621	20632	20661	20754	20494	20779	20631	20515	20627	20501	20919	20503	20789	20567	20725	20480	20502	20663	20611	20602	20758	20719	20745	20586	20511	20593	20671	20842	20611	20589	20448	20749	20599	20592	20762	20702	20595	20469	20595	20584	20701	20604	20627	20651	20501	20716	20438	20638	20667	20849	20571	20730	20728	20883	20629	20484	20506	20514	20637	20536	20526	20493	20678	20696	20469	20638	20761	20732	20438	20395	20577	20472	20597	20574	20438	20691	20461	20610	20712	20709	20523	20573	20752	20508	20636	20627	20600	20575	20791	20470	20561	20552	20680	20452	20617	20656	20511	20603	20577	20738	20652	20539	20454	20761	20665	20445	20570	20692	20502	20630	20745	20685	20587	20641	20662	20478	20558	20452	20720	20737	20415	20622	20759	20649	20501	20260	20397	20848	20574	20385	20824	20558	20702	20609	20514	20588	20623	20597	20557	20608	20745	20494	20490	20606	20600	20653	20603	20678	20567	20530	20514	20621	20558	20797	20573	20657	20719	20699	20697	20754	20705	20571	20543	20635	20467	20383	20390	20487	20521	20360	20747	20712	20543	20582	20759	20653	20540	20457	20661	20653	20482	20668	20713	20419	20574	20720	20697	20655	20638	20708	20637	20736	20471	20674	20633	20635	20695	20814	20538	20556	20623	20480	20762	20649	20662	20672	20443	20870	20623	20971	20382	20482	20787	20767	20682	20576	20684	20852	20687	20513	20581	20474	20678	20778	20483	20457	20361	20447	20683	20700	20591	20844	20641	20617	20681	20487	20915	20687	20645	20793	20879	20669	20647	20765	20593	20623	20604	20476	20648	20635	20445	20652	20684	20484	20526	20493	20606	20422	20498	20725	20613	20491	20506	20522	20556	20505	20618	20598	20557	20532	20713	20638	20612	20682	20433	20420	20449	20592	20605	20655	20596	20379	20466	20475	20634	20622	20672	20550	20572	20603	20632	20724	20756	20576	20537	20552	20692	20564	20719	20467	20492	20537	20373	20464	20522	20556	20622	20558	20702	20672	20347	20623	20586	20645	20698	20850	20534	20533	20743	20510	20456	20668	20473	20520	20569	20481	20613	20748	20411	20383	20685	20531	20750	20836	20627	20487	20479	20585	20753	20695	20826	20745	20407	20640	20595	20751	20701	20605	20588	20620	20644	20857	20598	20613	20400	20756	20540	20502	20421	20833	20799	20723	20536	20622	20629	20634	20645	20516	20635	20666	20505	20664	20590	20501	20688	20598	20723	20283	20662	20602	20563	20442	20731	20664	20570	20670	20798	20594	20723	20749	20676	20546	20493	20653	20666	20511	20515	20738	20696	20587	20571	20605	20702	20681	20624	20648	20440	20650	20753	20649	20686	20466	20845	20507	20412	20609	20566	20730	20527	20424	20471	20741	20581	20763	20647	20745	20508	20645	20636	20736	20565	20559	20578	20659	20622	20578	20508	20571	20808	20826	20682	20659	20716	20575	20640	20555	20671	20775	20620	20388	20548	20372	20750	20620	20692	20553	20619	20739	20562	20493	20812	20536	20439	20568	20677	20524	20703	20481	20656	20680	20597	20538	20505	20576	20738	20683	20559	20898	20836	20550	20654	20811	20735	20651	20662	20528	20759	20663	20522	20600	20563	20448	20660	20643	20683	20937	20546	20531	20720	20630	20743	20506	20537	20564	20556	20626	20595	20617	20579	20655	20614	20457	20770	20709	20702	20678	20754	20527	20609	20455	20328	20674	20604	20630	20658	20699	20666	20678	20660	20544	20734	20600	20507	20648	20585	20430	20624	20499	20473	20542	20362	20723	20730	20668	20712	20565	20624	20615	20649	20493	20466	20612	20574	20559	20690	20554	20534	20573	20673	20631	20795	20663	20624	20562	20685	20649	20534	20650	20433	20641	20589	20651	20523	20653	20799	20519	20848	20545	20461	20609	20727	20616	20613	20630	20445	20657	20496	20859	20670	20248	20637	20544	20457	20543	20782	20785	20670	20632	20639	20695	20653	20651	20660	20610	20455	20722	20706	20559	20688	20710	20593	20447	20571	20463	20617	20752	20769	20503	20714	20690	20752	20483	20577	20628	20564	20530	20617	20579	20684	20654	20733	20690	20555	20399	20627	20656	20755	20850	20661	20571	20565	20364	20510	20733	20684	20737	20668	20446	20634	20579	20687	20652	20563	20646	20687	20441	20791	20533	20583	20315	20455	20575	20492	20595	20862	20775	20798	20514	20451	20671	20486	20783	20553	20503	20501	20638	20511	20582	20764	20457	20691	20486	20624	20577	20766	20710	20748	20617	20633	20543	20576	20445	20522	20754	20412	20601	20740	20641	20668	20692	20558	20611	20549	20647	20552	20417	20565	20610	20501	20790	20529	20606	20584	20693	20649	20555	20680	20578	20558	20528
62725	98498	81950	55717	37462	25344	19393	17924	17130	17366	17258	17259	17435	17143	17195	17186	17100	17296	17243	17174	17350	17282	17012	17213	17130	17329	17294	17182	17224	17299	17316	17205	17486	17233	17220	17290	17304	17079	17296	17271	17307	17279	17196	17204	17271	17337	17139	17377	17342	17276	17487	17127	17389	17182	17259	17208	17087	17210	17338	17297	17286	17337	17301	17143	17144	17213	17175	17214	17175	17299	17295	17228	17269	17149	17287	17339	17326	17258	17423	17185	17258	17399	17252	17297	17165	17225	17185	17311	17173	17066	17192	17165	17270	17339	17244	17297	17234	17220	17328	17334	17226	17189	17345	17116	17146	17133	17369	17248	17070	17395	17257	17266	17279	17147	17124	17174	17231	17147	17178	17285	17263	17222	17131	17287	17274	17126	17130	17266	17121	17294	17299	17263	17082	17244	17172	17155	17190	17288	17222	17130	17245	17166	17266	17258	17278	17227	17262	17264	17299	17256	17220	17287	17283	17286	17219	16928	17016	17299	17193	17042	17174	17341	17249	17390	17229	17222	17268	17193	17269	17154	17304	17131	17348	17227	17294	17286	17291	17229	17240	17193	17121	17175	17092	17000	17184	17108	17350	17209	17174	17235	17304	17065	17264	17279	17128	17325	17072	17137	17179	17408	17335	17178	17212	17417	17163	17400	17214	17243	17245	17309	17277	17255	17232	17299	17360	17248	17239	17304	17252	17087	17174	17293	17418	17318	17251	17385	17230	17175	17204	17349	17160	17358	17104	17312	17323	17145	17399	17273	17340	17194	17241	17254	17099	17225	17503	17290	17113	17315	17230	17308	17300	17108	17158	17185	17244	17351	17364	17242	17283	16992	17234	17209	17283	17199	17175	17015	17215	17038	17094	17204	17202	16797	17341	17312	17250	17308	17234	17230	17348	17170	17177	17254	17259	17124	17173	17362	17248	17341	17281	17241	17182	17100	17246	17178	17383	17202	17220	17164	17302	17288	17193	17190	17286	17065	17225	17055	17233	17142	17276	17148	17358	17108	17076	17351	17233	17241	17287	17217	17152	17234	17326	17220	17343	17264	17325	17090	16996	17314	17104	17198	17227	17227	17348	17267	17177	17190	17250	17246	17136	17066	17388	17110	17144	17208	17350	17283	17129	17104	17257	17186	17284	17201	16992	17197	17176	17291	17148	17246	17232	16980	17012	17246	17165	17223	17189	17362	17167	17251	17417	17323	17238	17303	17214	17122	17197	17302	17347	17300	17204	17195	17407	17303	17209	17201	17245	17346	17191	17235	17303	17383	17213	17299	17232	17174	17334	17205	17025	17221	17152	17156	17086	17479	17314	17229	17290	17211	17210	17147	17110	17164	17229	17342	17162	17160	17301	17274	17196	17422	17267	17260	17244	17233	17102	17249	17146	17110	17442	17206	17209	17176	17262	17388	17321	17273	17235	17265	17229	17043	17269	17292	17208	17092	17348	17236	17204	17406	17187	17172	17193	17410	17285	17293	17243	17248	17215	17292	17295	17098	17069	17262	17332	17329	17253	17196	17232	17203	17153	17311	17228	17258	17200	17180	17125	17237	17250	17329	17306	17334	17345	17285	17241	17353	17421	17368	17272	17294	17372	17386	17378	17347	17205	17309	17370	17358	17376	17064	17318	17288	17325	17228	17097	17280	17294	17248	17131	17374	17240	17237	17347	17320	17126	17185	17257	17387	17210	17147	17419	17173	17065	17155	17377	17281	17112	17319	17092	17356	17234	17075	17215	17174	17226	17426	17340	17254	17304	17184	17218	17017	17144	17179	17329	17210	17174	17271	17234	17189	17123	17157	17337	17134	17412	17158	17235	17350	17376	17221	17125	17316	17138	17480	17053	17238	17280	17180	17155	17257	17197	17478	17317	17246	17295	17240	17107	17317	17241	17055	17361	17387	17122	17332	17206	17066	17046	17318	17189	17253	17142	17287	17268	17495	17080	17251	17321	17179	17121	17360	17209	17097	17424	17153	17175	17168	17338	17305	17090	17204	17100	17287	17152	17432	17194	17161	17185	17365	17263	17294	17330	17276	17103	17428	17367	17130	17092	17246	17432	17244	17190	17168	17246	17474	17148	17351	17176	17186	17178	17347	17220	17326	17311	17277	17221	17227	17337	17123	17061	17319	17181	17321	17455	17306	17116	17237	16971	17272	17202	17339	17284	17263	17165	17167	17147	17425	17229	17407	17192	17171	17111	17188	17147	17291	17177	17197	17260	17360	17274	17098	17156	17367	17248	16906	17384	17249	17120	17197	17302	17360	17339	17205	17275	17289	17210	17270	17208	17113	17164	17168	17123	17158	17058	17388	17062	17219	17253	17300	17174	17170	17229	17165	17097	17220	17206	17267	17315	17192	17326	17099	17246	17248	17271	17257	17372	17342	17141	17410	17156	16952	17303	17154	17230	17063	17334	17033	17079	17299	17287	17341	17114	17415	17236	17244	17204	17297	17223	17328	17043	17379	17157	17284	17169	17128	17186	17249	17290	17206	17352	17188	17215	17170	17187	17165	17015	17077	17275	17139	17086	17196	17516	17272	17189	17143	17198	17481	17241	17229	17121	17233	17245	17438	17298	17136	17447	17286	17250	17271	17276	17229	17264	17233	17071	17147	17422	17207	17232	17273	17344	17308	17254	17262	17289	17297	17258	17122	17216	17245	17183	17109	17361	17223	17163	17161	17228	17288	17108	17123	17356	17231	17331	17173	17264	17336	17300	17293	17311	17108	17331	17258	17267	17191	17250	17155	17085	17448	17337	17193	17173	17233	17370	17131	17113	17344	17243	17340	17283	17086	17227	17276	17159	17283	17213	17545	17230	17239	17327	17258	17262	17165	17092	17397	17196	17241	17173	17282	17255	17258	17366	17128	17286	17418	17372	17252	17045	17242	17132	17201	17238	17217	17348	17262	17276	17297	17270	17418	17276	17315	17332	17427	17239	17046	17110	17378	17193	17333	17173	17108	17273	17294	17286	17260	17346	17134	17181	17248	17202	17313	17162	17372	17136	17267	17250	17392	17093	17301	17237	17261	17189	17289	17397	17326	17223	17109	17113	17337	17352	17383	17022	17396	17235	17195	17095	17301	17283	17146	17212	17312	17229	17054	17073	17198	17334	17099	17224	17277	17269	17113	17238	17300	17182	17125	17117	17336	17288	17244	17223	17384	17101	17462	17249	17171	17125	17244	17208	17290	17357	17250	16992	17316	17312	17297	17116	17195	17316	17235	17257	17267	17129	17186	17015	17144	17253	17217	17282	17194	17230	17129	17187	17379	17187	17142	17118	17186	17279	17108	17381	17233	17444	17161	17201	17287	17352	17286	17245	17103	17304	17295	17194	17104	17127	17264	17087	17234	17256	17132	17132	17247	17245	17416	17119	17398	17245	17231	17314	17226	17088	17059	17082	17281	17352	17420	17208	17317	17336	17364	17250	17072	17261	17236	17176	17007	17300	17236	17086	17415	17335	17321	17203	17206	16997	17229	17155	17162	17285	17393	17209	17186	17297	17200	17157	17276	17191	17170	17232	17329	17317	17167	17308	17294	17326	17192	17229	17251	17111	17261	17303	17372	17173	17271	17216	17244	17336	17286	17136	17413	17255	17237	17383	17296	17171	17210	17101	17305	17229	17237	17309	17236	17195	17399	17150	17245	17097	17364	17205	17270	17274	17117	17230	17276	17108	17131	17307	17160	17142	17099	17157	17489	17234	17338	17271	17285	17299	17221	17225	17313	17073	17073	17259	17196	17203	17265	17055	17087	17323	17398	17295	17132	17251	17421	17110	17256	17369	17206	17198	17198	17154	17187	17201	17200	17271	17245	17383	17362	17203	17279	17161	17229	17409	17225	17139	17067	17401	17171	17142	17177	17107	17271	17295	17283	17279	17198	17230	17334	17026	17197	17159	17239	17094	17300	17194	17250	17196	17143	17197	17202	17266	17202	17290	17116	17213	17263	17343	17240	17155	17273	17084	17128	17283	17160	17196	17387	17114	17307	17289	17178	17131	17466	17336	17084	17184	17335	17267	17231	17201	17128	17198	17168	17300	17371	17070	17179	17087	17169	17176	17205	17479	17443	17271	17279	17193	17245	17253	17240	17178	17450	17231	17096	17286	17155	17220	17319	17235	17224	17189	17268	17255	17309	17347	17138	17224	17497	17425	17193	17280	17445	17184	17343	17134	17097	17320	17253	17157	17176	17265	17108	17373	17071	17188	17264	17397	17336	17239	17199	17222	17062	17212	17277	17316	17341	17169	17219	17297	17265	17356	17230	17243	17156	17399	17212	17290	17165	17248	17364	17328	17257	17261	17356	17279	17160	17283	17345	17106	17189	17047	17120	17361	17306	17394	17175	17190	17373	17170	17286	17271	17048	17219	17115	17334	17296	17213	17360	17295	17317	17279	17363	17185	17290	17212	17203	17423	17177	17295	17191	17205	17264	17395	17348	17237	17069	17339	17130	17233	17077	17175	17283	17142	17292	17179	17183	17177	17197	17250	17290	17202	17278	17316	17099	17120	17163	17230	17228	17100	17234	17260	17128	17227	17311	17158	17239	17067	17154	17369	17313	16958	17413	17176	17334	17248	17300	17232	17351	17365	17278	17186	17252	17276	17195	17058	17345	17183	17381	17418	17071	17237	17153	17236	17305	17102	17158	17226	17249	17212	17270	17306	17208	17267	17393	17244	17269	17304	17271	17167	17267	17110	17171	17228	17385	17392	17389	17146	17205	17362	17176	17004	17335	17272	17558	17145	17118	17108	17248	17328	17184	17060	17240	17173	17185	17439	17230	17190	17357	17254	17307	17365	17321	17130	17218	16958	17400	17172	17292	17202	17272	17426	17143	17176	17157	17177	17438	17188	16975	17256	17271	17341	17239	17242	17329	17296	17249	17278	17403	17292	17385	17311	17144	17260	17414	17078	17140	17325	17293	17152	17243	17274	17222	17180	17224	17061	17200	17133	17191	17331	17222	17293	17211	17273	17189	17151	17138	17323	17246	17186	17486	17192	17256	17281	17349	17186	17275	17391	17286	17230	17102	17276	17199	17363	17421	17414	17330	17354	17241	17383	17210	17119	17137	17083	17200	17449	17399	17301	17359	17359	17396	17289	17229	17239	17338	17173	17417
22942	22822	34317	31592	28484	28216	28704	23185	21937	22091	21595	21729	21730	21822	21648	21403	21521	21555	21665	21797	21679	21401	21524	21440	21232	21458	21229	21392	21533	21568	21553	21139	21450	21584	21676	21521	21508	21527	21466	21541	21536	21356	21450	21447	21470	21585	21546	21491	21664	21627	21342	21452	21287	21442	21477	21409	21489	21421	21545	21359	21313	21408	21473	21424	21595	21358	21596	21356	21308	21523	21323	21553	21499	21589	21342	21445	21569	21576	21593	21578	21710	21574	21527	21233	21219	21306	21525	21315	21446	21575	21303	21463	21579	21463	21522	21378	21319	21404	21401	21424	21253	21431	21523	21373	21261	21381	21252	21585	21455	21277	21391	21470	21350	21604	21445	21527	21359	21442	21367	21544	21380	21528	21213	21281	21697	21459	21320	21475	21506	21406	21507	21572	21370	21390	21126	21440	21336	21258	21316	21398	21476	21266	21536	21597	21563	21350	21417	21516	21515	21535	21502	21411	21371	21451	21456	21414	21511	21494	21379	21317	21379	21439	21387	21261	21532	21461	21411	21655	21434	21504	21452	21529	21543	21252	21215	21303	21444	21262	21367	21427	21414	21362	21399	21545	21307	21338	21362	21409	21374	21235	21333	21482	21359	21313	21354	21327	21480	21412	21288	21509	21413	21399	21441	21392	21508	21253	21420	21491	21271	21283	21432	21587	21237	21493	21346	21397	21320	21293	21429	21603	21288	21196	21412	21390	21429	21400	21236	21395	21500	21307	21281	21425	21353	21445	21240	21361	21356	21416	21342	21350	21305	21252	21605	21461	21334	21492	21313	21157	21483	21254	21563	21465	21168	21163	21424	21357	21505	21308	21344	21254	21229	21284	21174	21237	21513	21252	21271	21516	21424	21505	21316	21385	21370	21380	21414	21500	21508	21378	21411	21393	21338	21306	21519	21292	21484	21655	21444	21174	21499	21152	21464	21260	21370	21431	21203	21282	21318	21369	21322	21372	21163	21184	21452	21353	21472	21522	21581	21286	21381	21249	21222	21303	21313	21465	21306	21345	21465	21452	21341	21194	21424	21477	21398	21303	21270	21512	21465	21611	21712	21604	21406	21349	21404	21546	21469	21407	21563	21531	21345	21442	21566	21384	21497	21538	21242	21290	21522	21479	21188	21162	21446	21150	21385	21117	21276	21520	21312	21424	21146	21174	21447	21481	21313	21339	21166	21513	21362	21667	21360	21600	21254	21159	21577	21279	21071	21149	21321	21500	21473	21332	21332	21273	21415	21402	21508	21204	21565	21246	21263	21520	21413	21492	21305	21298	21485	21632	21472	21488	21465	21348	21293	21402	21348	21248	21569	21328	21610	21457	21547	21386	21538	21396	21402	21484	21367	21412	21577	21056	21355	21296	21327	21381	21437	21630	21526	21382	21212	21463	21349	21561	21261	21490	21315	21376	21308	21609	21352	21278	21570	21477	21398	21192	21356	21512	21308	21397	21411	21469	21235	21410	21373	21402	21278	21434	21433	21401	21219	21493	21433	21278	21480	21341	21726	21147	21441	21213	21611	21543	21427	21205	21289	21288	21326	21442	21340	21236	21393	21266	21391	21411	21421	21494	21220	21537	21328	21337	21251	21404	21364	21375	21683	21317	21427	21229	21427	21381	21238	21300	21495	21388	21429	21486	21481	21543	21465	21457	21507	21590	21272	21460	21355	21405	21368	21230	21708	21232	21383	21650	21400	21494	21521	21301	21308	21340	21510	21549	21319	21413	21417	21587	21503	21639	21430	21307	21293	21365	21373	21200	21468	21301	21455	21603	21204	21344	21755	21552	21493	21533	21213	21231	21289	21488	21587	21144	21409	21410	21324	21332	21372	21366	21425	21230	21262	21567	21280	21304	21319	21267	21224	21477	21260	21352	21271	21475	21220	21412	21439	21422	21408	21273	21409	21540	21342	21370	21344	21273	21375	21382	21422	21421	21437	21144	21628	21391	21609	21373	21307	21548	21473	21366	21309	21456	21449	21519	21373	21298	21301	21395	21630	21472	21605	21402	21470	21565	21353	21490	21611	21307	21453	21328	21390	21353	21586	21426	21381	21412	21384	21433	21405	21310	21295	21453	21325	21285	21271	21236	21181	21238	21329	21455	21631	21390	21349	21252	21422	21416	21455	21215	21327	21235	21290	21380	21363	21664	21510	21437	21307	21337	21343	21373	21443	21545	21395	21154	21249	21266	21292	21476	21403	21293	21593	21491	21392	21364	21017	21403	21501	21435	21442	21398	21456	21498	21626	21238	21299	21473	21413	21437	21499	21324	21389	21195	21380	21227	21274	21338	21308	21317	21450	21250	21423	21486	21535	21424	21264	21394	21156	21560	21285	21436	21598	21209	21268	21353	21288	21354	21295	21216	21505	21503	21345	21452	21248	21311	21394	21497	21529	21208	21467	21407	21380	21183	21323	21415	21264	21442	21414	21313	21302	21278	21252	21374	21428	21380	21525	21350	21448	21133	21260	21325	21492	21403	21463	21408	21250	21361	21352	21778	21288	21370	21462	21397	21426	21349	21385	21404	21376	21349	21340	21415	21399	21426	21334	21494	21386	21284	21438	21314	21443	21457	21501	21434	21323	21285	21385	21518	21296	21296	21433	21247	21345	21365	21309	21127	21324	21355	21614	21376	21350	21434	21306	21342	21270	21360	21524	21355	21378	21415	21382	21255	21190	21229	21150	21229	21669	21431	21215	21457	21494	21319	21353	21507	21483	21569	21600	21199	21556	21452	21387	21621	21648	21154	21391	21577	21406	21475	21555	21277	21541	21553	21357	21195	21185	21437	21444	21417	21070	21213	21334	21326	21384	21473	21329	21364	21269	21271	21335	21321	21512	21433	21587	21428	21472	21330	21362	21297	21389	21406	21301	21462	21177	21460	21388	21398	21417	21646	21309	21457	21247	21398	21369	21583	21349	21137	21370	21593	21340	21481	21532	21223	21228	21737	21529	21526	21326	21350	21412	21081	21279	21145	21299	21452	21493	21493	21458	21310	21297	21462	21454	21442	21241	21379	21472	21519	21283	21150	21209	21202	21315	21336	21448	21418	21373	21288	21285	21428	21574	21300	21431	21438	21563	21417	21442	21314	21435	21381	21358	21459	21426	21357	21408	21331	21394	21286	21432	21159	21333	21068	21536	21330	21334	21299	21375	21092	21269	21284	21459	21410	21350	21332	21432	21290	21657	21346	21329	21442	21476	21245	21408	21330	21509	21582	21455	21373	21323	21513	21293	21447	21430	21427	21284	21347	21388	21327	21666	21445	21504	21240	21364	21405	21442	21086	21434	21494	21654	21283	21415	21478	21215	21270	21353	21088	21624	21501	21283	21480	21360	21202	21407	21602	21306	21204	21207	21238	21404	21276	21467	21385	21683	21412	21512	21278	21278	21502	21572	21407	21430	21492	21264	21322	21441	21587	21602	21336	21358	21653	21356	21208	21363	21567	21228	21481	21467	21323	21465	21466	21384	21327	21368	21019	21241	21377	21458	21212	21376	21308	21430	21353	21440	21347	21256	21573	21263	21551	21226	21433	21345	21348	21523	21478	21324	21346	21510	21436	21203	21474	21448	21184	21320	21473	21203	21440	21466	21482	21375	21401	21354	21372	21599	21321	21563	21409	21593	21401	21458	21272	21395	21367	21502	21233	21368	21223	21374	21535	21210	21193	21531	21315	21429	21261	21329	21444	21531	21505	21525	21459	21402	21509	21414	21378	21543	21674	21480	21274	21350	21414	21397	21384	21492	21290	21259	21384	21362	21482	21288	21390	21357	21266	21497	21264	21532	21182	21367	21604	21542	21563	21483	20998	21492	21455	21324	21362	21276	21436	21558	21403	21380	21367	21278	21273	21486	21460	21233	21401	21450	21230	21169	21655	21304	21281	21316	21137	21402	21596	21488	21303	21420	21623	21338	21421	21484	21280	21520	21260	21613	21497	21234	21308	21423	21477	21334	21419	21596	21289	21357	21190	21189	21481	21336	21457	21285	21538	21465	21398	21267	21283	21294	21519	21371	21266	21261	21322	21276	21331	21404	21405	21254	21433	21380	21556	21606	21406	21549	21334	21382	21242	21429	21365	21358	21350	21340	21451	21399	21353	21226	21252	21657	21394	21485	21523	21490	21384	21479	21329	21382	21158	21177	21160	21393	21266	21289	21171	21515	21371	21345	21270	21504	21221	21621	21445	20987	21488	21401	21432	21150	21629	21460	21195	21491	21481	21450	21398	21148	21205	21439	21381	21398	21370	21505	21748	21469	21654	21428	21290	21120	21403	21198	21595	21398	21479	21319	21190	21292	21302	21409	21364	21327	21403	21450	21205	21372	21205	21437	21242	21492	21569	21314	21358	21346	21205	21476	21121	21158	21314	21391	21503	21381	21286	21296	21517	21395	21498	21472	21399	21511	21339	21030	21426	21616	21362	21174	21362	21395	21319	21474	21347	21302	21313	21232	21413	21662	21352	21347	21413	21352	21331	21371	21495	21405	21387	21497	21448	21511	21366	21589	21439	21425	21354	21337	21184	21468	21487	21350	21273	21436	21463	21149	21394	21399	21424	21444	21310	21181	21316	21412	21350	21420	21416	21463	21187	21237	21501	21435	21350	21527	21105	21315	21509	21395	21515	21417	21427	21352	21585	21387	21375	21446	21313	21339	21621	21479	21385	21259	21427	21598	21431	21403	21296	21350	21440	21581	21403	21424	21434	21229	21315	21321	21341	21263	21439	21347	21438	21380	21199	21245	21428	21194	21509	21513	21561	21613	21150	21036	21127	21384	21307	21205	21364	21643	21466	21495	21375	21348	21418	21608	21536	21401	21263	21345	21261	21717	21468	21427	21399	21438	21366	21585	21365	21611	21370	21296	21533	21458	21447	21389	21391	21310	21249	21266	21358	21348	21426	21225	21275	21498	21234	21434	21436	21306	21308	21284	21262	21362	21353	21349	21300	21481	21258	21464	21372	21311	21547	21389	21257	21259	21178	21316	21190	21249	21334	21260	21428	21439	21403	21254	21378	21300	21452	21381	21422	21619	21274	21528	21456	21422	21306	21256	21426	21361	21267	21318	21519	21254	21408	21347	21459	21284	21337	21349	21190	21363	21500	21416	21205	21312	21542
62987	105620	89737	64930	43844	29308	21220	18588	17842	17777	17777	17774	17739	17815	17795	17717	17715	17662	17854	17830	17662	17579	17704	17573	17923	17694	17683	17697	17744	17611	17703	17648	17639	17825	17523	17649	17606	17763	17777	17777	17751	17787	17667	17693	17797	17709	17683	17708	17668	17796	17729	17969	17618	17756	17754	17678	17580	17491	17672	17795	17529	17776	17621	17742	17773	17798	17825	17646	17644	17654	17565	17682	17799	17728	17692	17640	17725	18051	17696	17659	17538	17605	17565	17723	17891	17648	17622	17691	17651	17762	17664	17665	17735	17706	17644	17750	17752	17675	17770	17749	17726	17548	17669	17815	17651	17430	17767	17758	17782	17644	17725	17636	17769	17553	17718	17731	17766	17720	17581	17696	17607	17802	17713	17572	17606	17786	17771	17608	17611	17893	17721	17664	17767	17722	17763	17769	17661	17653	17493	17738	17618	17620	17702	17571	17657	17661	17799	17785	17763	17728	17632	17693	17718	17638	17631	17672	17477	17642	17799	17686	17646	17764	17768	17827	17690	17751	17766	17648	17731	17509	17737	17560	17609	17699	17731	17480	17706	17806	17679	17640	17696	17614	17731	17615	17797	17642	17670	17616	17811	17561	17645	17724	17573	17649	17665	17545	17661	17813	17756	17732	17564	17453	17550	17749	17662	17566	17772	17731	17818	17631	17628	17794	17631	17888	17564	17755	17548	17643	17730	17791	17547	17589	17794	17609	17739	17721	17627	17737	17615	17882	17898	17538	17853	17599	17722	17633	17628	17842	17735	17726	17615	17877	17822	17695	17428	17741	17561	17554	17751	17598	17738	17574	17748	17768	17796	17615	17649	17778	17661	17643	17673	17733	17666	17716	17651	17799	17448	17740	17630	17738	17725	17724	17573	17628	17968	17752	17775	17567	17649	17764	17766	17671	17611	17596	17688	17682	17798	17692	17761	17625	17667	17677	17681	17738	17614	17709	17750	17665	17630	17643	17548	17791	17605	17774	17629	17850	17735	17848	17627	17580	17578	17733	17719	17667	17782	17569	17698	17747	17536	17577	17767	17733	17801	17791	17740	17664	17764	17641	17733	17796	17590	17630	17693	17736	17561	17796	17736	17717	17534	17620	17539	17588	17686	17795	17673	17583	17642	17693	17684	17658	17666	17710	17778	17610	17496	17698	17786	17642	17686	17864	17801	17784	17564	17813	17607	17686	17710	17742	17625	17750	17547	17626	17630	17705	17683	17647	17675	17588	17515	17825	17556	17768	17632	17773	17825	17723	17821	17570	17747	17810	17539	17681	17791	17554	17786	17660	17769	17745	17744	17747	17607	17615	17817	17716	17758	17659	17529	17489	17667	17894	17664	17764	17670	17659	17783	17736	17803	17762	17716	17894	17585	17745	17743	17801	17677	17702	17725	17666	17753	17627	17786	17651	17834	17721	17607	17709	17609	17628	17772	17856	17603	17861	17647	17789	17810	17651	17539	17460	17449	17549	17795	17481	17736	17694	17655	17743	17720	17593	17520	17734	17868	17793	17543	17656	17669	17797	17708	17875	17653	17636	17716	17680	17612	17699	17502	17834	17729	17508	17835	17754	17632	17621	17696	17706	17691	17811	17707	17882	17604	17635	17813	17851	17726	17686	17570	17553	17542	17626	17601	17634	17720	17780	17719	17722	17691	17725	17722	17544	17809	17669	17575	17692	17768	17794	17608	17704	17557	17641	17682	17672	17592	17745	17784	17789	17794	17520	17713	17690	17703	17532	17741	17689	17816	17589	17657	17790	17681	17753	17717	17603	17658	17625	17659	17743	17739	17629	17744	17780	17775	17733	17598	17725	17639	17689	17677	17858	17786	17774	17637	17710	17666	17695	17756	17632	17807	17508	17820	17741	17669	17694	17881	17526	17724	17754	17606	17647	17709	17796	17804	17639	17871	17544	17764	17696	17805	17543	17661	17509	17660	17736	17599	17615	17698	17753	17671	17763	17763	17586	17722	17712	17738	17757	17840	17645	17679	17754	17615	17577	17876	17616	17633	17580	17740	17822	17544	17599	17740	17753	17780	17538	17895	17664	17779	17814	17467	17693	17509	17739	17755	17696	17585	17699	17412	17604	17674	17713	17685	17513	17791	17519	17840	17701	17817	17689	17691	17558	17678	17687	17715	17562	17819	17808	17808	17523	17644	17727	17749	17679	17655	17652	17643	17697	17709	17917	17761	17611	17423	17622	17612	17659	17891	17653	17649	17770	17711	17777	17822	17734	17558	17742	17957	17761	17824	17625	17565	17683	17753	17495	17663	17636	17791	17735	17720	17734	17606	17727	17602	17851	17724	17705	17468	17617	17553	17817	17764	17730	17795	17619	17761	17600	17685	17639	17669	17519	17619	17820	17710	17736	17541	17507	17728	17730	17641	17842	17589	17703	17746	17859	17804	17800	17601	17594	17602	17633	17563	17697	17630	17615	17669	17493	17796	17529	17701	17740	17540	17779	17790	17761	17462	17630	17614	17742	17541	17794	17629	17816	17870	17538	17643	17710	17593	17736	17545	17631	17762	17702	17726	17877	17603	17811	17704	17711	17746	17673	17754	17665	17683	17714	17750	17483	17716	17486	17664	17651	17594	17685	17885	17686	17826	17979	17622	17733	17671	17606	17728	17779	17701	17551	17769	17688	17634	17823	17654	17786	17705	17674	17683	17487	17714	17745	17667	17864	17882	17729	17640	17650	17688	17747	17852	17706	17755	17857	17585	17633	17818	17577	17724	17606	17656	17733	17743	17823	17710	17589	17664	17571	17616	17724	17824	17567	17747	17954	17718	17805	17671	17675	17662	17767	17651	17489	17666	17715	17665	17669	17506	17782	17706	17658	17701	17546	17722	17668	17715	17628	17668	17654	17940	17618	17739	17728	17721	17583	17844	17707	17775	17736	17508	17875	17647	17716	17723	17653	17758	17654	17724	17532	17819	17641	17547	17486	17746	17727	17755	17705	17819	17514	17821	17780	17782	17631	17708	17689	17741	17740	17649	17715	17582	17696	17669	17727	17641	17703	17582	17681	17596	17776	17696	17716	17616	17740	17736	17630	17585	17783	17806	17691	17748	17675	17614	17677	17872	17665	17585	17542	17716	17611	17908	17612	17665	17709	17706	17619	17667	17650	17529	17602	17777	17650	17646	17745	17549	17567	17683	17856	17691	17660	17819	17721	17515	17832	17663	17730	17744	17640	17538	17601	17621	17586	17779	17559	17826	17702	17728	17764	17607	17882	17732	17628	17668	17809	17633	17503	17778	17897	17618	17826	17643	17705	17543	17716	17730	17618	17449	17856	17532	17548	17753	17590	17678	17645	17585	17450	17620	17698	17718	17500	17632	17499	17717	17709	17508	17572	17830	17742	17770	17509	17731	17544	17617	17520	17815	17614	17625	17729	17842	17647	17648	17781	17593	17711	17691	17738	17601	17611	17633	17745	17508	17601	17804	17672	17542	17705	17857	17706	17735	17865	17662	17766	17786	17649	17523	17674	17596	17691	17778	17618	17740	17805	17604	17701	17831	17649	17686	17716	17531	17625	17892	17814	17682	17927	17793	17511	17596	17719	17720	17684	17830	17587	17675	17758	17709	17692	17696	17756	17573	17816	17681	17548	17768	17812	17760	17457	17611	17683	17511	17788	17685	17702	17628	17680	17586	17814	17585	17596	17765	17670	17719	17590	17731	17644	17704	17714	17754	17468	17712	17677	17553	17521	17717	17650	17404	17601	17618	17803	17584	17637	17573	17668	17917	17779	17519	17722	17707	17614	17647	17824	17644	17672	17796	17687	17707	17640	17823	17555	17684	17590	17733	17582	17633	17738	17699	17478	17565	17556	17768	17850	17679	17631	17671	17609	17707	17617	17484	17655	17848	17768	17704	17610	17731	17653	17775	17764	17556	17624	17558	17828	17576	17541	17669	17700	17651	17622	17755	17710	17654	17703	17517	17865	17382	17702	17697	17779	17693	17602	17509	17445	17500	17721	17598	17662	17633	17634	17568	17555	17733	17747	17748	17760	17465	17587	17700	17683	17681	17650	17673	17815	17760	17475	17795	17796	17749	17811	17555	17528	17907	17624	17766	17556	17766	17775	17665	17674	17622	17763	17725	17790	17562	17761	17698	17857	17811	17497	17566	17748	17648	17693	17624	17737	17659	17754	17844	17811	17823	17556	17743	17639	17713	17717	17640	17832	17646	17498	17692	17797	17712	17598	17871	17650	17541	17666	17637	17833	17699	17518	17791	17670	17696	17816	17915	17545	17587	17599	17587	17688	17795	17618	17496	17676	17649	17717	17817	17728	17764	17834	17593	17637	17470	17443	17756	17854	17689	17725	17570	17723	17588	17674	17551	17651	17682	17791	17682	17573	17423	17766	17528	17651	17836	17694	17614	17736	17757	17557	17761	17539	17801	17689	17604	17765	17715	17571	17791	17596	17561	17755	17804	17807	17588	17567	17680	17622	17656	17650	17690	17896	17706	17829	17597	17545	17692	17782	17551	17655	17864	17815	17710	17955	17642	17682	17631	17620	17692	17724	17767	17541	17675	17769	17844	17706	17586	17678	17751	17636	17754	17653	17873	17635	17630	17567	17875	17444	17708	17712	17697	17672	17709	17801	17721	17657	17702	17795	17604	17614	17622	17703	17660	17722	17835	17826	17706	17464	17720	17594	17711	17483	17678	17617	17712	17742	17548	17442	17715	17539	17673	17627	17566	17656	17634	17759	17814	17740	17722	17706	17650	17774	17700	17601	17672	17724	17715	17632	17555	17648	17547	17712	17604	17763	17743	17484	17671	17757	17816	17723	17476	17534	17685	17758	17668	17681	17722	17605	17721	17676	17755	17724	17705	17531	17634	17812	17705	17792	17687	17842	17790	17637	17804	17543	17687	17731	17604	17664	17705	17618	17740	17736	17703	17748	17570	17539	17587	17648	17641	17734	17710	17722	17796	17804	17807	17814	17720	17569	17784	17553	17821	17953	17614	17705	17647	17729	17748	17602	17712	17634	17644	17750	17644	17685	17527	17961	17567	17521	17818	17763	17767	17623	17571	17469	17647	17425	17571	17784	17809	17779	17850	17651	17673	17736	17812	17737	17656	17596	17687	17698	17473	17502	17552	17671
31132	37452	42859	33032	25303	23283	22552	22089	21858	22074	21933	21891	22055	21990	22003	21803	21968	21941	22137	21912	21936	21823	21937	21838	21847	21922	21929	22146	21927	21964	21845	21941	21982	21938	21761	21655	21822	21930	21850	21684	21772	21762	22061	21982	21952	22022	21784	22142	21871	21646	21788	21774	21656	21732	21901	22140	21864	21980	22001	21900	21977	21847	21976	21948	21904	21991	22020	21623	21838	21982	21763	21646	21555	21769	21748	21898	21955	21690	21807	21848	21853	21733	21864	21982	21826	21902	21930	21784	21922	22039	21857	21831	21798	21594	21546	21850	21775	21859	21802	22028	21985	21931	21848	21995	21894	21878	22025	21964	21688	21986	21912	21751	21799	21972	21972	21681	21358	21777	21809	21841	21896	21938	21765	21978	21923	21774	21828	21687	21860	21761	21744	21924	21910	21863	22236	21751	21638	21858	21789	22025	21856	21874	21860	21679	21925	21977	22055	21944	21881	21695	21750	21863	21841	21808	21626	21789	21938	22180	21937	21941	21934	21873	21807	21928	22139	21718	21820	21517	21724	21910	21869	21604	21706	21782	21889	21912	21977	21841	22118	21977	21764	21879	22061	21704	21850	21757	21837	21936	21787	21930	21853	21883	21757	21704	21916	21669	21764	21806	21983	21865	21878	21767	21783	21926	21989	21589	21860	21824	21777	21882	21784	21717	21792	21920	22022	21897	21776	21858	21978	21891	21967	21895	21640	21727	21887	21753	21604	21807	21833	21874	21742	21731	21862	22010	21616	21975	21829	22075	21820	21783	21781	21723	21751	21856	21839	21817	21879	21682	21995	21870	21926	21696	21802	21981	21885	21766	22114	21910	21846	21791	21979	21901	21827	21680	21761	21833	21948	21872	21940	22078	21858	21827	21668	21789	21886	21762	21709	21755	21627	21971	22039	21999	21782	21889	21903	22037	21882	21927	21772	21763	21599	21837	21731	21832	21868	21797	21750	22066	21915	22033	21785	21881	21895	21741	21830	21849	21902	21948	21763	21955	21789	21756	21743	22001	22076	21719	22000	21841	21858	21856	21725	21939	21739	21844	21796	21822	21888	21716	21764	22025	21994	21878	21889	21696	21799	22005	21658	21751	22132	21745	21865	21825	21873	21836	21767	21792	21917	21771	21711	21824	21837	21805	21943	21883	21798	21873	22098	21789	21862	21988	22106	22015	21975	21514	21669	21948	21925	21898	21899	21620	21931	21959	21848	21792	21755	21764	22003	22007	21761	21890	21902	21787	21596	21744	21982	22094	21866	21809	22001	21892	21758	22003	21804	21767	21801	21751	21931	21781	21769	21858	22046	21893	21687	21746	21944	22131	21805	22094	21936	21931	21918	21907	21844	21761	21710	21803	21668	21781	21722	21960	21768	21873	21830	22029	21860	21792	21732	21693	21768	21941	21938	21858	21846	21735	21773	21944	21610	21920	21771	21829	21744	22024	21924	21962	21978	21917	21793	21739	21872	21530	21821	21700	21869	21756	21881	21961	21821	21763	21806	21950	21710	21762	21884	21799	21754	21737	21997	21778	21977	21845	21795	21736	21727	21668	21877	21920	21791	21697	21915	21735	21674	21857	21885	21761	21888	22089	21856	21599	22056	21711	21969	21841	21809	21612	21865	21917	21935	21996	21956	21652	21800	21757	22033	21782	21935	21793	21759	21959	22008	21584	21861	21751	21801	21958	21852	21616	21969	21891	21918	21905	21815	21777	22013	21811	21947	21917	21788	21989	21911	21838	21746	21823	21808	21982	21839	21865	21723	22205	21778	22168	21968	21906	22057	21950	21928	21745	21894	21867	21924	21743	21781	21874	21959	21788	21705	21735	21797	21972	21938	21820	21584	21875	21979	21929	21929	21736	21776	21830	21841	22016	21772	21974	21952	21836	21964	21834	21911	21695	21937	21732	21936	21881	21877	21675	22029	21789	21827	21996	21866	21959	21792	21998	22054	21842	21935	21887	21810	21780	21688	21776	21849	21815	21894	21834	22068	21898	21879	21854	21899	21839	22131	21766	21749	21764	21882	21878	21922	21580	21894	21821	21742	21945	21557	21757	21916	21790	21731	21901	21725	21884	21577	21608	21848	21795	21806	21727	22089	21751	22059	21782	21740	21635	21843	21981	22009	21911	22075	21847	21865	21940	22097	21784	21804	21720	21688	21860	21970	21790	21880	21849	21767	21635	21836	21903	21716	21937	21724	21818	21898	21780	21804	21865	21895	21814	21862	21964	21748	21809	21949	22057	22006	21628	21837	21860	21956	22030	21830	21857	22025	22102	21846	21624	21901	22010	21896	21908	21693	21996	21836	21976	21868	21725	21908	21737	21732	21894	21963	21686	21619	21804	21766	21871	21826	21941	21795	21838	21951	21777	21755	21676	22058	22047	21828	22025	21735	21908	21651	21925	21771	21537	21918	21781	21794	21742	22066	21872	21922	22014	21997	21979	21657	21812	21904	21956	21869	21854	21990	21817	22200	21756	21950	21709	21786	21849	21787	21869	21914	21625	21840	21943	22146	21957	21892	21786	22026	21803	21879	21685	21669	21895	21753	21781	21627	21883	21943	21997	21869	21743	22103	21877	21797	21898	21929	22076	21773	21772	21790	21845	21797	21789	21867	21899	21927	21686	21857	21977	21784	21786	21778	21852	21740	21985	22085	21617	21854	21732	21862	21669	22012	21899	21901	21747	22002	21743	21670	21687	21841	22058	22085	21896	21898	21952	21533	21841	21973	21879	21781	21969	21699	21708	21778	21728	21923	21963	22049	22062	21674	21612	21728	22018	21709	21750	21708	21848	21758	21799	21750	21702	21618	21920	21956	21787	21781	21705	21970	21698	21963	21781	22029	21750	21763	21750	21885	21594	21782	21841	21906	21738	21823	21918	22037	21856	21862	21629	21995	21891	22049	21753	21846	21806	21917	21991	21848	21869	21758	21800	21858	21761	21806	21861	21770	21839	22058	22064	21817	21742	21712	21758	21855	21836	21855	21735	21770	22076	22173	21906	21847	22031	21730	21872	21711	21973	21880	21778	22137	21849	21955	21734	21859	21863	21887	21826	22009	21949	21723	21895	21773	21787	21825	21822	21877	22146	21923	21854	21731	21925	21774	21846	21776	21757	21963	21987	21649	21880	21749	21605	21730	21785	21851	21817	21871	21824	21931	21839	21859	21797	21797	21658	21866	21870	21872	21769	21944	21728	21776	21777	21919	21866	22052	22078	21862	21647	21853	22066	21980	21787	21836	21782	21942	21953	21922	21997	21918	21731	21976	21894	21940	21895	21822	21712	21956	21704	21929	21803	21788	21973	21975	21996	21879	22038	22084	21813	21913	21821	21910	21834	21998	21748	21656	21873	21969	21884	21969	21871	21861	21809	21828	21677	21718	21754	21738	21981	21832	21744	21647	21837	21952	21840	21862	21901	21883	21795	21986	21802	21862	21777	21708	21742	21882	21856	22148	21944	21762	21855	21496	21788	21686	21845	21796	21833	21677	21613	21804	21613	21923	21940	21853	22024	21957	21928	22007	21718	21821	21654	21743	21713	21791	21830	22071	21907	21848	21756	21688	21793	21755	21977	21975	21765	22017	21937	21792	21805	22153	21916	21839	21666	21731	21877	21840	21900	21912	22072	21733	21685	21680	21810	21852	22026	21811	21675	21664	21557	21915	21831	21860	21749	21737	21765	21748	21754	21641	21898	21857	21884	21983	21793	21974	21808	21882	21905	21948	21712	21992	21961	21763	22112	21777	21768	21702	22105	21888	21681	21636	21877	22028	21619	22007	21894	22001	21971	21889	21805	21877	21845	22012	21957	21877	21801	21746	21921	21998	22060	21830	21946	21667	21934	21911	21915	21790	21906	21812	21687	21928	21806	21867	22049	21873	21915	21661	21730	22086	21707	21929	21951	21914	21911	21873	21887	21908	21788	21641	21915	21998	21741	21797	21942	21810	21784	21739	21924	21903	21908	21964	21842	21923	21793	21976	22082	21851	21692	22037	21924	21834	21882	21887	22039	21682	21845	21799	21773	21612	21844	21842	21852	21828	21914	21948	21753	21901	21711	21803	21788	22075	22030	21998	21936	21920	21670	21770	21989	21977	21894	21756	21871	21985	21715	21690	21875	21886	21744	21830	21665	21888	21825	21853	21751	21777	21907	22034	21738	21980	21673	21783	21894	21971	22034	21752	21893	21945	21923	22070	21599	21553	21818	21928	21862	21907	21887	21807	21842	21955	21810	21915	21816	21975	21967	21795	21816	21814	21893	21957	21730	21963	22014	22052	21763	21853	21993	21917	21658	21779	21924	21801	22083	21933	21920	21780	21987	21819	21755	21918	21977	21926	21879	21813	21887	22074	21749	21843	21989	21797	21816	21894	21894	21806	21871	21679	21899	21927	21796	21939	21705	21781	21936	21831	21909	21984	21735	21685	21763	21636	21775	21831	21902	22000	21694	21834	21960	21759	21900	21836	21864	21869	21912	21942	21801	21732	21913	21986	21907	22054	21963	21960	21761	21840	21882	21508	21937	21925	21906	21789	21747	22005	21949	21763	21566	22272	21811	21867	21962	21976	21667	21872	22003	21934	21720	21886	21826	21907	21937	21818	22072	21853	21967	21934	21808	21862	21819	21791	21947	21589	21888	21927	21875	21777	21755	21970	21954	21879	21634	22039	21861	22086	22042	21985	21761	22002	21681	21880	21930	22037	21788	21690	21936	21994	21872	21918	22144	21862	21726	21854	21765	21870	21866	21866	21813	21900	21919	21955	21853	21800	21835	21974	21756	21875	21829	21784	21776	21584	21753	21820	21781	21954	21798	21978	21923	21875	21849	21841	21769	21956	21867	21781	21883	21709	21674	21733	21790	21803	21604	22018	21854	21880	21807	21909	21706	21794	21866	21965	21997	21981	22139	21876	21854	21751	22021	21864	21868	21829	22050	21985	21901	21823	21786	21930	21605	22035	21978	21928	21990	22080	22067	21981	21824	22041	21669	21810	21642	21850	21925	21755	21798	21895	21628	22013	21723	21905	21848	22077	21801	21888	21839	21888	21941	21906	21958	21737	21562	21946	21822	22044	21881	21735	21749	21866	21975	21945	21861	22092	21807	21661	21902	21734	21802	21662	21847
40143	57835	44605	28785	21703	19135	18193	18305	17894	18036	18049	17957	17948	17972	17933	17979	17948	17970	17911	17898	18031	17928	17810	17944	17914	18036	17796	17942	17822	18034	18002	17914	18098	17978	17988	17802	18018	18017	17806	18069	18006	17837	17846	17905	17997	17896	17879	18131	17981	18027	18101	18192	18053	17902	17916	17935	18091	17868	18116	17945	17895	18026	18054	18194	17866	17980	18002	17681	17873	17843	17934	18020	17978	17845	17992	17905	17926	17934	17939	17815	17903	17874	17947	18013	17889	17968	18020	18051	17794	18009	17901	17865	18047	17932	17990	17937	17883	17882	17856	17837	17994	17833	17909	17879	17878	17732	17917	17924	17925	17902	18029	17983	18010	17894	17793	17727	17878	18006	17872	17955	17845	17922	18134	17987	17818	18078	18054	17899	18003	17915	17998	17803	17907	17923	17822	17774	17908	18007	18023	17990	17889	18054	18137	17939	17725	18046	18028	18076	18050	18010	17860	18022	17861	18005	18124	17902	17958	17948	17941	18063	17912	17722	17942	17922	18058	17992	17997	18007	17889	17838	17852	18035	17859	17933	18057	18051	18042	17878	17949	17988	17951	18021	17799	17752	18024	17894	17978	17928	17905	17989	18030	17982	17923	17986	18040	17919	17839	17994	17967	18068	17957	17981	18101	17915	17968	17981	18008	17900	17874	17856	17849	17874	18045	17700	17936	18120	18046	17853	17899	17959	17914	17957	17854	17864	18079	17891	18136	17858	17921	18066	18089	17955	17884	18096	17754	18025	18060	18118	18054	17919	17934	18010	18083	17924	17839	17848	17901	18020	17898	18058	17845	18028	17918	18214	17932	18112	17999	17933	17860	17850	17932	18013	17970	17942	18079	17806	17993	17911	17957	17908	17865	17737	17978	17949	17917	18159	17899	17969	17976	18078	18045	17959	18013	17856	17921	17885	17907	18022	17990	17821	18084	17934	17957	17969	17930	17987	17899	18084	18024	17907	18002	17913	17953	17907	17998	17997	18052	17956	18019	17960	17978	17842	18014	17993	17762	17982	18023	17904	17909	18016	17930	17957	17920	18003	18005	17851	17955	17819	17907	17994	18085	17966	18125	17892	17993	18116	18106	17891	18036	17923	17836	18112	17946	17893	17714	17899	17753	17919	17986	17870	17953	18221	18100	17976	18129	17951	18056	17929	18016	17995	17929	17855	17983	17915	18190	17944	17940	17997	17936	17954	18205	17919	18026	18035	17891	17922	18089	17952	17889	17873	17913	17959	17994	17722	17992	17915	17979	18025	17919	18033	17906	18045	17883	18003	17892	17813	18064	17791	17795	17971	17959	18024	17843	17905	17899	18027	17873	18063	17994	17911	17969	18038	17987	17999	18243	17755	17915	17883	17934	17948	17897	17832	17983	18035	18113	17917	17827	17815	17754	17926	17993	17902	17965	17887	17822	18119	17985	17879	17895	18029	17896	17938	17850	17990	17854	17955	18072	17983	18051	17856	18008	17964	18023	17927	18126	17934	17885	17940	18112	17856	17913	17929	17929	17935	17900	17866	17965	18140	18091	18112	18015	17897	17996	17995	18028	18009	18136	17887	17962	17826	17892	17912	18109	18036	17893	18016	17926	17815	18032	18058	18029	18125	17935	17870	18023	17978	17993	17942	18088	18004	17769	18134	18124	17956	17866	18035	18011	17904	17912	18051	17934	18079	17819	17745	17778	18142	18068	18009	17994	17876	17944	17949	18052	17856	17961	18115	17752	18026	17756	18040	18224	17941	18045	17940	18052	17880	17898	17982	18091	17886	18068	17939	17915	18110	18231	18054	17891	17932	17847	17904	17870	17926	17905	18004	17951	17873	18032	18077	17856	17873	17882	17882	17838	17961	17876	18078	18000	17898	17893	17962	18199	17854	17888	17834	18123	17962	17966	17925	18012	17846	18055	17990	18067	18051	17937	18082	18081	17996	17862	18005	17876	18012	17703	18046	17837	17955	17985	18010	18128	17889	17941	17873	18062	17890	17916	18043	18099	17892	17871	18065	17871	18029	18055	17883	18046	17952	18116	17947	17970	17956	18029	18030	18000	17842	17980	18137	17928	17862	17914	17936	18099	18046	17791	17990	18001	18001	17914	17987	17815	17858	18050	18120	18093	17885	17897	17864	17966	17797	17802	17980	17875	17993	18102	17988	17951	17906	18022	17875	18021	17836	18051	18116	17811	18109	17869	17920	17983	18120	17858	17997	18025	18021	17872	18085	17877	17933	18010	17781	17950	17900	18032	17903	17928	17854	17983	18124	18068	17845	17964	18018	18083	17992	17783	17896	17840	17913	17946	17859	17863	17871	17844	17855	17902	17926	17954	17862	17938	18031	17975	17969	17980	17889	17955	18024	17981	18112	18039	17899	18034	18070	17854	17972	17970	17988	17944	18077	17936	17908	17914	17944	17904	17813	17947	18020	17717	17895	18040	18177	17994	17908	17878	17979	17977	17862	18040	17948	17983	17853	18055	17805	18055	17968	17990	17982	17926	18073	17927	17882	17935	17839	18020	17914	18108	17899	18014	17942	17959	18047	18007	18076	17964	17833	17836	17940	17880	17972	18093	17794	17895	18030	18038	17835	17966	17937	18275	18068	18127	17897	17954	17886	17972	17928	17808	17820	17965	17878	18059	17952	17932	17847	17927	17893	18018	17969	17877	17943	17897	17952	17915	18011	17897	18089	17760	17907	17917	18011	17812	17817	18134	17973	17896	18069	17928	18020	17968	18072	18050	18036	17839	18009	17976	17906	17898	17961	17965	18024	17942	18000	17907	17809	17946	18041	17985	18041	18115	17871	18026	17899	17873	17975	18063	18147	17887	17831	18041	17971	17966	17922	17993	18013	18052	18032	17996	18140	18016	18284	17976	18051	17937	18079	17850	18027	17750	17932	17950	18075	17737	17946	18123	18044	18007	17904	18027	17825	18038	18061	17909	17920	17950	17994	17944	18086	17873	18012	18020	17842	18095	17855	17883	17751	17917	18241	17899	18003	17822	17883	18083	17986	17872	17981	17977	18128	17798	18022	17978	17944	18010	17766	17957	17891	18039	18020	18020	17787	18101	17945	18103	17987	17996	17980	17855	18043	18022	17756	17887	18025	18001	17912	17937	18010	17862	17925	17938	18060	18039	17910	17821	17950	17968	17988	17916	17932	18117	18170	18011	17945	18105	17944	18057	18061	18016	18077	17977	17978	18057	18046	18070	17802	18033	17829	18048	17840	17791	17962	17956	18058	18068	18206	17830	17902	17947	17965	18029	18030	18097	18034	17845	17992	17891	17791	18105	17839	18052	17999	17896	17931	17981	17826	17995	17915	17905	18119	17966	17819	17996	17821	18071	17971	17832	18093	17976	17946	18020	18019	17870	17913	17973	17895	18008	18124	18094	17935	18082	18090	17789	17996	17867	18020	18098	18151	17899	17851	18193	17941	18013	17893	17986	18038	18042	17961	17914	17972	17932	17949	18002	18093	18138	17850	17877	18024	17926	18092	17947	17792	17867	18015	18026	18001	18087	17950	18010	17900	17861	18026	17967	17885	17951	17962	17991	17821	18085	18050	18030	18022	17942	17893	17887	18102	17916	18075	17891	17796	17975	18102	18119	17856	18005	18019	18003	17866	17900	17931	18021	18046	18013	17863	17809	17991	17907	17879	17976	17996	18036	17821	17999	18009	17870	17901	17982	17842	17961	18034	18005	17885	17725	18089	17980	17998	17869	18070	17917	18041	17916	18125	17836	18045	17879	17783	18033	18114	17973	18043	18009	18064	18014	17959	17865	17912	17970	17978	17919	18117	17857	18046	17962	17889	17936	18052	17887	17890	17895	18185	17920	17987	17806	17894	17927	17836	17919	17920	18010	17972	17809	18015	17986	18122	18020	17853	18049	17977	17959	18083	18172	18114	17841	17976	18103	17807	17978	17850	18074	17972	18161	18001	17875	18072	18090	17924	18024	17944	17964	17805	18111	17972	17923	17840	18047	18003	18004	17993	17993	18046	17853	18013	18109	18069	18136	17964	17994	17917	17819	17989	18081	17809	17848	18114	18182	17943	17983	17938	18052	17824	17923	17833	18148	18047	18013	17739	17905	18004	17949	18099	17788	18178	17852	17855	18016	18130	18001	18056	18034	18053	17999	17945	17869	17833	17827	18157	17873	17840	18090	17905	17882	18040	18238	18019	18177	18027	18117	17957	17773	18202	17767	18035	18111	17898	18032	18010	17867	18146	18030	17887	17918	18082	17884	17884	18111	17912	17793	18045	18151	17916	18017	17897	18086	18004	17790	17997	18016	18037	18030	18094	17900	17779	18081	17898	18003	18079	18011	17993	18008	17992	18168	17869	18123	17764	18176	17869	17982	17986	17889	17982	18046	17984	17936	18001	17979	17927	18022	17846	18049	17906	17931	18034	17852	18069	17907	17922	17971	17920	17932	17956	18089	17920	17826	17872	18065	18218	17926	17848	18093	17721	17777	18192	18094	17954	17853	18014	18122	17711	17928	17826	17945	17995	17835	17938	17856	17924	18002	17970	18046	17989	17910	17989	17975	17922	17847	17923	17853	17910	17944	17982	17993	18104	17850	17791	18004	17950	17861	17922	17935	18105	18038	17918	18125	17925	18040	17890	17965	17925	18179	17985	17956	18141	18060	17823	17871	17993	17917	17897	18007	17744	18081	17933	17958	17851	18008	17964	17955	17853	17988	18027	18004	17967	18036	18006	17829	17935	18084	17917	17866	17798	18039	18071	17987	17731	17921	17998	17971	17934	17765	17943	18028	17983	17802	17938	17977	17854	18128	17939	17885	17817	17865	18056	17808	17991	17954	17934	17881	17974	18025	17851	17886	17882	17958	17848	17836	17922	18058	17963	17902	18015	18021	17996	18087	17925	17895	17815	17995	17955	18027	18074	18041	17831	17917	17722	17882	18020	17836	17801	18044	17934	17965	17866	18078	17909	17953	17986	17971	17996	17749	17778	18114	18235	18044	18216	17881	17938	18068	17951	17980	18036	17855	17888	17764	18012	18041	17941	18037	17936	17961	18043	17845	18080	17858	18047	17943	17883	18218	18015	17866	17871	18163	17912	18014	17932	17939	17965	17949	18070	17854	17993	17911	18077	18036	18010
24366	24773	39049	36982	30724	28275	26467	22770	22164	22135	22419	22070	21907	22333	21998	22145	22069	21942	22297	22192	22074	22174	22017	22084	21752	21944	21876	22011	21897	22052	21947	21817	21702	21959	22211	21966	21803	21978	22206	22015	21993	21884	21823	21962	22011	21829	21938	21823	22004	22090	22163	22088	22048	21902	21883	21843	21877	21968	21872	21984	21819	21722	21957	21822	21895	21904	22149	21969	21869	21893	21870	21942	22108	22010	21811	21954	21632	21994	21946	21931	22082	22045	21855	21877	22017	21975	21760	21837	21902	21961	21970	21967	21908	21943	21855	21993	21909	22033	22096	22204	21822	21974	22120	21950	22006	21952	21916	21954	21823	21871	21855	22187	21961	21735	22039	21911	21951	22005	21760	21894	21848	21990	21948	22125	21979	21961	21858	22258	21903	22133	21929	21792	21905	21958	22058	22036	21747	21868	21852	22371	21846	21953	21941	22121	21912	21983	21891	22008	21957	21720	22162	22136	21990	22086	22087	21663	21891	22022	21708	21824	21793	21703	21968	22087	22115	21963	21860	21942	21902	21898	22112	22026	22110	21789	22161	21902	22078	21808	21865	21837	21961	21832	21818	22002	21915	21943	21998	21757	21985	21988	22102	21727	21948	21794	21710	21815	21897	21785	22024	22101	21819	22017	21985	21976	22032	21891	21969	21771	21922	21874	21645	21991	21976	21943	22223	21959	22038	21948	21800	21960	21884	22039	21768	21679	22117	21751	21925	22017	21992	22037	21932	21962	22182	22053	21920	22018	21965	21910	22006	22022	21823	21904	21795	22027	21782	22038	21865	21973	21994	21844	21991	21915	22074	21823	21985	21742	21729	21819	21898	21880	22001	22059	21838	22019	22014	21746	22012	21880	22021	21834	21786	22031	21827	21805	22020	22116	21881	21906	22154	21895	21812	21799	21573	21779	21968	21915	22088	22029	22040	21950	22157	22152	22023	21865	22164	21891	22055	21933	21927	21938	21917	21693	21946	21794	21656	21688	21963	21907	21961	21849	21976	21916	22076	21698	21860	22041	21885	22010	21824	21869	21880	21910	21956	21960	21760	21926	21743	21824	21936	22010	21934	21792	21821	22011	21897	22034	21821	21848	22104	21914	21810	21765	21830	21804	21960	22136	21867	21942	21619	22108	21930	21858	22188	21846	22014	22030	21825	21672	21974	22076	21916	21960	21990	22007	21936	21901	21805	21683	21855	21875	22001	21815	22067	21831	21891	22011	21795	21861	21976	22075	21989	21872	21825	21942	21716	22034	22032	21953	21961	21807	21724	21844	21746	21963	22096	21897	21906	21734	21950	21758	21813	21757	21938	21764	22175	21896	21897	21691	21889	21840	21818	22048	21855	21774	21817	21845	21997	21765	21861	21924	21965	21911	21706	22077	22011	21930	21835	21974	22002	22009	21812	21934	21898	22099	21874	21876	21787	22090	21870	22045	21850	21872	22127	21900	21923	21898	21651	21736	21789	21963	21997	21971	21765	22156	22108	21712	21938	21918	21926	21850	21943	21824	21944	21876	22072	22066	21942	21953	21846	21983	21908	21978	21985	21748	21795	21922	21911	22005	22046	21856	21928	21888	21967	21831	21883	21843	21802	21748	22055	22237	21930	21982	21923	21962	21790	22090	21944	21732	21690	22060	22167	22179	22057	21900	21713	22007	21899	21846	21952	22072	21940	22001	22110	21935	21805	21749	22037	21960	22119	22014	21903	22047	21930	21931	21821	21966	21985	21882	22025	22032	21970	21927	22025	22075	21844	21870	22090	21838	21899	22025	21905	21978	21970	21783	22089	21823	21937	21821	22092	21913	22102	21986	22004	21851	21993	21917	22016	21769	22052	21979	21891	21809	21917	21814	21963	21754	21728	21897	21875	21932	22023	21854	21828	21777	21935	21973	21721	22015	21814	21859	21865	21978	21803	21710	22091	21997	21892	21865	21995	21853	22061	21938	21944	21921	21779	21878	21807	21957	21989	22162	22066	21982	22059	22099	21951	21743	22038	21747	21951	21837	22219	21922	21998	21926	21941	21910	21667	21935	21872	21802	21891	21817	21708	21778	22071	21972	21950	21975	22071	22012	22120	22034	22046	21897	21795	21909	21747	21772	21841	21781	21922	21950	21974	22069	22053	21876	21756	21983	21860	21648	21978	21837	21972	22001	21708	21738	21669	21916	22084	22016	21908	21858	21828	21985	22088	21894	21811	21983	21822	21830	21861	22139	22108	22155	21933	22031	21999	21765	21949	22096	22099	21842	22039	21750	22099	21990	21841	22047	21982	21817	21955	21815	21982	21998	22018	22011	21868	21999	21880	21892	21975	21884	21880	21907	22000	21929	21825	21923	21817	21950	21874	21897	21939	21990	22062	21896	22192	21960	21988	22083	21994	21957	21860	21866	22113	21917	21977	21766	21861	21876	21937	21939	21821	21916	21873	22078	21924	21988	21753	21699	21848	21961	21952	21878	22028	21881	21941	21818	21940	21926	21881	21982	21922	21711	21831	22181	22098	21984	22044	21904	22044	22094	21960	21862	21795	21930	21934	21894	21961	21997	22024	21998	21879	21942	21941	22073	21824	21994	21796	21994	21911	21682	21904	21982	21785	21976	22086	22218	22095	21837	21919	21719	21942	22021	21836	21914	21965	21867	21863	21916	21985	21898	21852	21891	21925	21953	21867	21780	21960	22002	21900	21960	21742	21853	21826	21772	21981	21884	21787	21752	22022	21784	21879	21840	21961	22132	21668	21803	22041	21926	21912	21741	21831	22252	21758	21955	21955	21751	21824	22046	21795	21684	21911	22197	21729	21966	21763	21841	21730	21966	21951	21916	22014	22069	22092	21807	22012	21970	22047	22150	21941	21795	21765	22051	21980	22060	21741	21912	21786	21936	21960	21998	21893	21969	22155	21881	21908	21993	21971	21969	22035	22075	22012	21962	21969	22003	22016	22122	21925	21864	21896	21908	21919	21676	21668	21763	21630	22110	21888	21941	22010	21756	21787	21768	21899	21712	21897	22056	21869	21957	21932	21984	22171	21965	21936	21871	21797	21862	21818	21828	21982	21932	21735	22000	22070	21849	21641	21960	22117	21876	22080	21930	22116	22066	21843	22062	21804	21757	22108	21926	21772	21950	22002	21774	21881	21805	21715	21790	21904	21802	21898	21903	21845	21804	21938	21861	21925	21687	21968	21820	21993	21903	22007	21864	21786	21906	21938	21853	21647	21668	21862	22064	22157	21880	21908	21751	21810	22006	22024	21896	21899	21994	21878	21784	21957	21902	21858	21873	21790	22013	21963	21951	21646	21911	21905	21941	21896	22039	21924	21745	21862	22016	22306	21878	22040	21904	22077	22072	21818	21936	21658	21842	21868	21828	22221	21709	22082	21924	21905	22265	22048	21916	21995	22113	22009	22015	21993	21893	21935	21881	21914	21769	21814	21802	21780	21984	21937	21910	21869	21841	22048	21950	21964	21747	21852	21737	22024	21998	22093	21964	21722	21605	21862	21807	21860	21858	21878	21627	22080	21890	21806	22017	21703	21944	21891	22111	21981	21909	21800	21841	21845	21971	21837	21908	21940	22003	21788	21924	22243	22099	22131	21761	21705	22051	21962	21720	22023	21737	21860	21797	21842	21856	21905	21646	21988	21786	22058	21901	21905	21727	21955	21798	21898	22118	21640	21906	22044	22063	21922	21893	21784	22019	22166	21812	22055	22022	22015	21959	21897	21934	21923	21713	22041	21831	21885	21968	21918	22002	21733	21975	21938	21851	21968	21827	21821	21911	21914	21872	21934	21933	21911	22123	22002	21916	21977	21783	22015	21929	22103	22151	21912	22033	21822	21735	22050	21881	21963	21826	21800	22048	21924	21875	21936	21848	21882	22205	21849	21820	21864	22026	21855	21800	21993	21854	21939	21934	21595	21856	21669	21926	21926	22000	21898	21895	21913	21942	21776	21898	22003	21645	22080	22191	21936	21977	21897	21842	21932	21990	21809	21885	22071	21863	21926	21823	22114	21824	22008	22012	22144	21889	22008	22091	21893	21931	21987	21878	21873	21788	21960	22018	21940	22023	21923	21656	21890	22055	21843	21911	21803	21824	21824	21634	21920	21751	21902	22032	21911	21967	22005	21795	21686	21813	21754	21836	21952	21935	21850	22128	21682	21823	21759	21921	21835	21938	21742	21825	21911	21873	21931	21827	21813	21778	21818	21965	22178	21971	22018	22055	21779	21949	21848	21909	21942	21810	21905	21681	21889	22006	22020	21823	21977	21896	21979	21853	21944	21832	21714	21722	22102	21844	21797	22045	21965	21972	21903	21760	22029	21966	21970	22017	21795	21895	21965	21753	22019	21861	21952	21860	21910	21844	22103	21884	22038	22015	21788	21805	22148	21980	22019	21978	21809	21958	21917	21936	22054	21541	21913	21726	22009	22036	22101	21868	22089	21888	21915	21956	21910	21884	22009	22079	21984	22139	21840	21961	21721	21914	21941	21916	21982	21831	22045	21993	21953	21910	21852	21978	21695	22009	22019	21939	21991	21881	21842	21904	21961	22051	21812	22086	22065	21918	21705	22099	22026	21819	21734	21966	21967	21928	21966	21872	21855	21888	21785	21787	21727	21801	22179	22028	21955	21927	21863	21772	21749	21867	21880	21769	21829	22128	21895	22125	21870	21833	21891	21734	21963	21951	21752	21914	21914	22142	21980	21832	22051	21892	21935	21985	21909	21684	21942	22011	21735	21867	21827	21836	21943	21840	22001	21772	21872	21858	22017	21831	21764	21921	21757	21926	22128	21939	21751	21820	21885	22061	21798	21900	21955	21870	21905	21998	21858	21819	21798	21851	22097	21929	21841	21887	22140	21911	22095	21911	21879	21977	21845	21955	21807	21778	21942	21760	21744	22060	21938	22026	21799	22032	21918	22031	22026	21825	21769	21794	21928	21889	22074	22049	22015	21975	21905	21711	21768	21795	21874	22073	21960	21719	21965	21841	21901	21975	22137	21757	21835	21981	21806	21764	21995	21812	21980	21955	21777	22031	21844	21891	22118	22119	21839	21692	21936	22125	22009	21739	22087	21975	21935	21827	22000	22025	21762	21903	22033	21837	21824	21845	22008	21878	21861	22036
64574	101226	81108	53445	36153	25051	20313	18721	18171	18100	17935	18190	17950	18023	18068	17923	18209	17841	17814	17973	17930	17854	18165	17888	18218	18080	18003	18006	17967	18089	18077	18162	18067	18233	17987	18005	18014	17969	18090	18039	17973	18033	18056	17998	18060	18036	18090	17978	18052	18091	17994	18035	18093	18050	18192	17985	18106	18053	18099	17970	17913	17914	18158	17771	18208	17987	18042	18041	18039	17952	18039	17904	18054	18004	18205	18183	18027	17923	18061	17901	18050	18015	17970	18098	17923	17966	18170	17958	18092	18115	18034	18159	17937	17945	18106	17893	17922	17948	18056	17861	18135	17868	18163	18230	17937	18016	18013	17683	18035	17856	18016	18017	17889	18132	18016	18008	17987	17935	17979	17975	18081	18026	18037	17900	18009	18225	17938	17814	18086	17961	17989	18126	17925	18205	18141	17934	17923	18076	18069	18095	18034	18120	18097	18029	17934	17958	18045	17910	18071	17996	17974	18119	17980	17818	18027	17960	18031	17980	18051	18028	18120	18037	17851	18079	18084	17965	18055	18029	18033	18063	18034	17968	17932	18178	18138	18015	17994	18132	18002	17927	18162	18070	18233	17914	17952	17999	18205	18174	17852	18034	17979	17819	18021	18057	18030	17937	18105	18036	17900	18148	18098	17875	17967	17955	18018	18226	18016	18124	18047	17949	18271	18056	18163	18033	18035	17936	18151	18073	18052	17952	18020	18085	18001	17996	17978	18119	17926	17889	18102	17933	18042	17893	18054	18020	17874	17883	17962	17850	17954	18089	18009	18064	17899	17853	17968	18083	18275	18106	18061	18058	18094	18268	18052	18057	17933	17949	18022	17931	17973	17930	17954	18030	17978	17922	17944	18127	18034	17810	18184	18127	18040	18135	18055	18137	18015	18032	18145	18067	17978	17976	18205	18009	18105	18036	18060	17931	17912	17835	17856	18031	17999	17917	17966	17990	18053	18000	17923	18049	18073	18043	18079	17966	18036	17991	17856	18002	18105	18012	17853	18099	18255	17972	18027	18024	18084	18011	17913	18026	18003	18087	18024	18021	18319	18058	18035	18016	18068	18039	18131	17948	18153	18062	17898	18066	17994	18068	18177	18082	18027	17748	17890	17964	18010	18076	17956	17854	18126	17966	18003	18046	18121	18061	17776	18086	18023	18115	18005	18118	17964	17907	17912	18023	17900	18053	17901	18103	17906	18002	18048	17891	18084	17939	17828	18098	17909	18159	17860	18059	17988	18077	18024	17948	17984	17781	18107	18013	18227	17835	18196	17936	18113	17919	17870	18039	17972	17860	17965	18103	17832	18154	17878	18082	18011	18174	17959	18046	17933	18214	17896	18110	18169	18014	17999	17908	18083	17948	17882	18072	18091	18078	17922	18075	17991	18208	18018	18019	18128	17967	17903	18011	17868	18154	18027	18076	17890	18070	17991	18037	18054	18111	18188	18040	18123	18117	18036	18126	18023	17919	17903	17945	17903	18147	17966	17837	18217	17966	18017	17977	18004	18110	17940	18042	17827	17948	17949	18039	18176	18054	17916	18062	17969	18097	18091	18057	18001	17931	18010	17923	18167	18100	18032	18184	17903	17936	18023	17966	17978	17896	17952	17883	18100	18021	18033	18245	18022	18004	18062	17977	18062	17978	17905	17947	18141	17961	18144	18114	17997	18016	17948	17962	17973	18114	17914	18042	17901	18101	18017	18060	17927	18052	18084	18050	18009	18044	18061	18045	18094	18049	18090	17845	17932	17994	18043	18007	17975	17765	17991	18169	18142	17992	17967	18040	18075	18008	17984	18125	18139	18021	17916	18014	18101	18104	17974	18006	18090	17979	17946	18018	18013	17857	18059	18033	17921	18037	17996	17990	18087	18108	17892	18034	17891	17965	18131	17997	18076	17869	18009	17816	18096	17992	17861	18099	18039	18082	17994	18111	18197	18052	18211	18129	17952	17844	17955	17982	18052	18099	18122	18012	18077	18110	18089	17999	18009	18146	17950	17865	17962	18038	17848	17801	18119	18062	18009	18038	18002	18075	17902	17916	18013	17995	18065	17871	18113	18030	18109	17853	17954	18064	17895	17874	18039	17930	18362	17951	18104	18057	18117	17923	17872	17928	18043	17971	18150	18028	17967	17904	18267	18035	17967	17915	17964	18022	17964	18001	17970	17923	18076	17976	18119	17904	18101	18132	18105	17935	17991	18045	17956	18104	17999	18091	18066	17882	17931	18023	17931	17889	18023	17998	17896	17924	18183	18207	17972	18079	17980	17906	18037	17978	17955	17903	17945	17914	18028	18033	18068	18128	18159	17955	18189	17981	17938	18081	17943	17998	18159	18056	17840	17935	18028	18186	18090	17985	18013	17988	18051	17963	18041	18167	17960	18150	17838	18139	18263	17922	18103	17990	18118	18058	18168	17794	17906	18075	18179	17919	18075	18149	18046	18059	18272	17989	18062	18017	17991	17912	18031	17842	18024	17870	18035	17991	18082	18072	18125	17952	18005	17871	17932	17970	18042	18065	18235	17938	18095	17943	17978	18069	18089	18035	18004	18120	18015	18125	18001	17873	18040	17783	18007	17935	18001	17931	17986	18036	18039	18120	17899	18055	18061	18017	18131	17900	18016	18092	17907	17885	18023	18054	17876	18085	17924	18063	17876	18000	17789	18068	17939	17866	18187	18059	17844	18048	17996	17945	18015	18043	17777	17915	18119	18053	17974	17886	18020	18055	18117	17848	17915	17834	17987	17857	17978	18031	18100	18064	18194	17893	17756	17860	18018	18024	17989	18008	18065	18070	18071	18064	17932	18134	18095	18145	18108	17847	18026	18158	18013	17924	18164	18108	17958	18080	17880	17981	18192	17979	18013	17993	17938	17925	17967	17874	18082	18034	18142	18011	17784	18053	18014	17919	18080	18009	17914	17989	18056	18097	18103	18168	17959	17998	18000	18081	17886	17894	17887	18027	17992	17986	18095	17975	18047	18006	18126	18170	18073	18039	18087	18209	18055	18016	18082	17932	18021	18068	18074	18112	17874	18129	17923	18064	17886	18071	17922	17921	17957	18136	17922	18045	18050	18032	18060	17986	18020	18046	17818	18177	18008	17988	17924	17873	17870	18153	17988	18083	18031	17973	17883	17945	17945	17979	17996	18045	18220	17963	17996	18003	17998	18027	18172	17830	18078	18033	17999	18099	17862	18204	17954	17806	18106	18151	17928	17939	17948	18205	18074	18179	17987	18077	17738	18103	18138	17962	18169	18107	18068	17906	18044	18123	17932	18144	18087	18050	18067	18108	18030	17898	18004	17873	17954	18063	18081	18168	17917	18043	18064	17946	17965	18110	18045	18115	18041	17941	18083	18052	17970	17872	18074	18095	18030	18160	17745	17925	18217	17847	18021	18012	17869	17960	18070	17941	18123	18123	18140	17859	18135	18128	17992	17928	18101	17940	18057	18067	18013	17956	18163	18005	17955	17815	18008	17931	17903	17938	17962	18064	17991	18122	18195	18114	18137	17985	17894	17930	17878	17889	18034	17783	17870	17962	18007	17923	17980	18100	18017	18042	17839	18081	18076	18090	18048	18068	17948	18142	17942	17790	18062	18012	17824	17956	18132	18096	17745	18019	18077	18083	18074	18000	17855	18149	18096	17913	17902	18180	18151	17939	18010	18076	18014	18041	17947	17954	17985	17898	18053	17915	18289	18005	18130	17913	18055	17910	17932	17977	18042	17789	18045	17889	18152	18020	18091	17902	17937	17921	18021	17895	18073	18042	17898	17824	18022	17922	18033	18104	18147	18079	17780	18114	17976	17999	17939	17993	18002	18031	17849	18007	18125	18225	17999	18021	18072	18048	18140	18024	18031	18143	18031	17990	18059	17999	17988	18146	17870	18124	18003	18119	18006	18016	17938	17855	18157	18110	17832	18241	18243	17936	17999	17937	18114	18014	18105	18011	18121	18024	17916	17899	18056	17875	18006	18105	17936	18149	18139	17931	18208	18033	17961	18083	17886	17840	18147	18219	17879	18083	18093	17887	18005	17986	17862	17872	18064	18069	18024	18007	18079	18033	18035	18045	18062	17929	17944	18062	17940	18005	18057	18067	18132	17893	18097	18157	17998	18130	18215	17920	17930	18109	17983	17925	18086	17936	17934	17808	18106	18085	18089	17943	17988	18013	18041	18050	18084	17965	17862	17834	18008	18024	18023	18048	17977	18123	17996	17965	18143	18053	17820	17872	18178	18055	18029	18131	18066	17990	18097	18030	17991	17949	17972	18150	18118	18041	18123	18071	18166	18048	18045	18080	17988	17969	17923	17989	18023	18073	18138	18090	18001	18004	17940	18087	18084	18139	17983	18025	18030	17998	18004	17977	18122	18052	17832	18050	17964	18053	17918	17945	17938	17977	18085	17986	17987	18125	17889	18112	18069	18072	17920	17932	18033	17996	17988	17947	18018	17832	18068	18179	18074	18077	18079	17897	18056	17897	18093	18014	18033	17938	18073	18011	17992	17945	18019	18083	18117	17932	18088	17929	18030	17998	18133	17971	17972	17991	18246	18119	18064	17886	18094	17916	18171	18024	18079	17882	18040	17987	17962	18017	18024	18104	18076	18012	17945	17910	18147	18010	17838	17971	17851	18080	18175	18001	18055	18052	17959	18039	18086	17874	18021	18235	17876	18052	18124	18091	18109	18089	17822	17940	17928	17938	17978	18167	18092	17925	18086	18024	18093	17924	18036	18056	17942	17952	17973	17956	17998	18202	17992	18113	17907	17961	18072	18119	17951	17956	18089	17987	17966	17938	17922	18129	17894	18054	18062	18052	18204	18027	17908	17935	18136	17902	17883	18051	17897	17969	18066	17996	17913	17956	17888	17945	17828	18034	18038	17927	18122	17928	18017	17927	18095	18003	17964	18009	18177	17914	17892	17991	17970	17957	17748	17977	17992	17802	17860	18035	18128	18091	18098	17905	18208	18023	17872	18120	18057	17994	17879	18086	18032	18040	18003	17941	17905	18017	17923	17837	18256	17946	17986	18116	17956	17895	18027	18174	17953	18041	18108	18015	17950	18091	18028	18126	17992	17967	17944	17870	17975	18072	17930	17908	18124	17902	17912	18024	18096	18152	18127	18009
22991	22919	35071	33014	30475	29919	29748	24055	22436	22739	22863	22526	22705	22598	22499	22529	22589	22481	22347	22276	22672	22526	22610	22450	22541	22417	22639	22324	22265	22566	22477	22472	22236	22056	22302	22133	22534	22239	22315	22116	22194	22224	22363	22139	22188	22408	22154	22078	22117	22324	22240	22167	22307	22337	22418	22186	22046	22321	22133	22186	22192	22084	22109	22277	22209	22095	22086	22217	22433	22099	22301	22204	22172	22136	22296	22356	21894	22204	22303	22338	22311	22214	22173	22323	22238	22309	22002	22194	22175	22221	22180	22373	22063	22099	22476	22226	21960	22261	22330	22060	22404	22376	22182	22244	22089	22106	22202	22310	22330	22013	22493	22297	22423	22006	21953	22006	22323	22067	22290	22303	22240	22296	22207	22371	22143	22222	22457	22148	22039	22350	22268	22079	22276	22272	22133	22342	22145	22100	22096	22168	22192	22113	22271	22286	22292	22210	22070	22187	22211	22100	22107	22116	22253	22190	22332	22115	22451	22242	22265	22225	22333	22343	22387	22152	22267	22108	22245	22130	22208	22519	22418	22207	22234	22126	22036	22145	22071	22209	22098	22463	22245	22062	22243	22204	22221	22216	22088	22205	22111	22286	22297	22061	22072	22375	22116	22403	22123	22242	22050	22327	22181	22235	22074	22008	22176	22206	22344	22283	22279	22190	22258	22331	22280	22234	22115	22462	22235	22349	22257	22131	22173	22386	22235	22112	22404	22290	22126	22502	22153	21876	22085	22218	22235	22467	22337	22051	22275	22202	22299	22327	22040	22240	22209	22194	22461	22103	22202	22072	22410	21935	22285	22191	22026	22241	22259	22266	22398	22165	21977	22052	22074	22452	22258	22269	22245	22061	22195	22250	22363	22087	22064	22315	22210	22203	22431	22290	22197	22124	21986	22206	22257	22128	22217	22213	22153	22305	22285	22221	22239	22326	22212	22233	22094	22176	22421	22078	22227	22159	22096	22226	22188	22204	22124	22242	22161	22158	22239	22289	22255	22083	22179	22228	22290	22222	22068	21981	22286	22339	22010	22301	22149	22188	22179	22154	22244	22289	22228	22133	22303	22385	22208	22059	22279	22163	22004	22202	22501	22218	22202	21926	22360	22205	22149	22246	22330	22033	22137	22415	22199	22406	22248	22221	22235	22287	22239	22281	22285	22113	22134	22165	22146	21935	22151	22133	22047	22352	22223	22188	22176	22217	22080	22258	22259	22255	22190	22333	22321	22279	22336	22271	22306	22070	22331	22184	22304	22144	22157	22248	22188	22065	22138	22026	22424	22104	22224	22098	22252	22305	22160	22531	22276	22187	22064	22119	22188	22232	22306	22254	22164	22368	22246	22179	22374	22381	22369	22321	21922	22118	22096	22413	22204	22235	22112	22109	22224	22132	21995	22175	22270	22378	22126	22060	22130	22117	22366	22113	22293	22340	22369	22254	22145	22157	22344	22119	22291	22185	22262	22109	22049	22335	22106	22167	22189	22097	22456	22292	22472	22317	22310	22139	22419	22292	22346	22226	22059	22290	22196	22156	22107	22042	22225	22440	22307	22054	22175	22288	22167	22252	22281	22241	22294	22341	22141	22253	22170	22230	22079	22393	22352	22310	22155	22259	22171	22093	22082	22252	22322	22242	21989	22261	22114	22081	22198	22222	22182	22127	22544	22228	22272	22255	22287	22072	22377	22095	22232	22166	22361	22296	22222	22040	22100	22112	22144	22175	22178	22145	22242	22147	22178	22201	22199	22107	22244	22385	22245	22389	22007	22069	22339	22265	22099	22218	22223	22083	22050	22362	22309	22161	22100	22475	22126	22233	22090	22340	22216	22150	22279	22363	21973	22238	22425	22018	22306	22179	22105	22279	22036	22093	22097	22010	22089	21929	22243	22216	22169	22054	22134	22116	22025	22197	22170	22208	22005	22198	22258	22084	22380	22298	22216	22180	22276	22261	22123	22228	22191	22004	22007	22296	22250	22430	22072	22344	22216	22097	22276	22384	22376	22259	22397	22227	22081	22231	22177	22251	22214	22471	22151	22262	22230	22131	22009	22256	22450	22359	22332	22243	22186	22059	22031	22199	22262	22316	22218	22290	22258	22181	22144	22408	22000	22175	22314	22149	22132	22293	22236	22302	22344	22240	22159	22105	22303	22324	22353	22282	22464	22196	22283	22117	21940	22026	22236	22175	22214	22049	22276	22275	22105	22075	22140	22156	22246	22155	22378	22327	22327	21991	22146	22232	22303	22215	21879	22171	22228	22279	22175	22113	22481	22274	22241	22130	22297	22254	22181	22170	22490	22347	22139	22147	22221	22117	22433	22134	22223	22110	22374	22075	22059	22022	22165	22276	22228	22120	22164	22192	22059	22135	22046	22073	22230	22251	22181	22127	22150	22200	22006	22343	22458	22217	22287	22173	22076	22311	22184	22301	22199	22125	22222	22230	22128	22283	22141	22331	22378	22069	22128	22134	22223	22239	22200	22360	22126	22167	22319	22155	22195	22383	22092	22215	22229	22044	22365	22209	22128	22362	22210	22409	22184	22305	22032	22340	22331	22154	22199	22091	22409	22387	22304	22357	22205	22191	22150	22148	22211	22359	22184	22350	22314	22332	22041	22126	22192	22168	22649	22144	22291	22362	22318	22312	22217	22286	22055	22236	22398	22407	22287	22062	22197	21916	22244	22326	22106	22308	22328	22076	22078	22418	22256	22191	22153	22188	22451	22093	22054	22268	22289	22276	22311	22172	22347	22284	22377	22231	22337	22091	22217	22019	22100	22244	22217	22095	22258	21969	22189	22288	22294	22110	22089	22274	22320	22443	22420	22406	22057	22078	22254	22157	22315	22147	22285	22289	22229	22189	22131	22252	22157	22156	22358	22373	22222	22238	22351	22359	22179	22238	22122	21976	22179	22099	22029	22471	22138	22247	22343	22288	22469	22178	22337	22109	22098	22200	22283	22246	22334	22174	22254	22141	22129	22303	22071	22126	22234	22247	22202	22341	22268	22130	22347	22113	22233	22137	22446	22316	22187	22220	22045	22137	21941	22147	22159	22416	22227	22084	22188	22077	22316	22184	22148	22426	22325	22206	22190	22169	22313	22173	22247	21934	22234	22181	22086	22129	22186	22156	22058	22170	22377	22286	22136	22190	22176	22121	22254	22359	22255	22477	22122	22249	22166	22348	22205	22119	22250	22276	22270	22035	22150	21983	22114	22361	22219	22048	22333	22217	22361	22271	22228	22099	22128	22225	22303	22114	22241	21902	22157	22268	22211	22269	22061	22327	22537	22162	22253	22312	22127	22072	22266	22095	22340	22219	22017	22027	22179	22282	22053	22158	22237	22280	22020	22289	22356	22094	22249	22370	22115	22064	22280	22007	22052	22235	22330	22065	22128	22257	22115	22071	22432	22181	22185	22042	22293	22132	22202	22282	22242	22029	22238	22208	22142	22254	22370	22042	22205	22335	22220	22046	22097	22334	22174	22118	22447	22228	22167	22207	22192	22210	22383	22040	22022	22299	22348	22155	22241	22096	22331	22271	22227	22062	22222	22201	22148	22100	22404	22260	22236	22229	22055	22141	22071	22063	22356	22169	22450	22061	22092	22313	22191	22178	22289	22340	22214	22095	22017	22169	22164	22346	22064	22213	22358	22203	22070	22481	22100	22237	22358	22338	22359	22108	22091	22348	21995	22105	22132	22179	22250	22275	22240	22147	22219	22218	22205	22346	22251	22266	22144	22420	22247	22268	22287	22234	22394	22092	22119	22151	22199	22222	22416	21992	22149	21883	22195	22268	21991	22149	22190	22068	22163	22038	22148	22345	22431	22284	22126	22250	22089	22167	22182	22199	22381	22473	22059	22400	22146	22173	22005	22211	22131	22162	22174	22281	22198	22151	22246	22149	22225	22261	22449	22017	21942	22085	22098	22281	21843	22258	22511	22411	22251	22455	22247	22176	22213	22228	22180	22194	22270	22315	22341	22326	22368	22221	22191	22201	22323	22171	22420	22104	22101	22232	22350	22199	22251	22311	22092	22094	22258	22110	22139	22222	22206	22101	22020	22012	22086	22261	22153	22026	22328	22155	22290	22089	22428	22193	22319	22182	22192	22157	22194	22172	22159	22142	22308	22074	22182	22036	22318	22213	22332	22269	22087	22099	22246	22131	22261	22369	22395	22141	22273	22277	22183	22161	22244	22282	22314	22158	22158	22149	21900	22254	22233	22118	22109	22067	22114	22263	22384	22159	22159	22042	22112	21968	22264	22113	22290	22133	22316	22310	22202	22230	22020	22475	22380	22359	22181	22131	22421	22076	22167	22092	22183	22227	22209	22362	22164	22342	22136	22229	22127	22046	22004	22107	22233	22196	22084	22191	22174	22235	22295	22289	22242	22374	22375	22363	22125	22073	22141	22216	22174	22288	22272	22013	22198	22161	22141	22427	22267	21974	22254	22207	22276	22042	22293	22497	22263	22295	22402	22248	22191	22133	22061	22198	22213	22376	22390	22226	22195	22290	22204	22055	22045	22315	22264	22327	22365	22163	22243	22081	22099	22165	22168	22331	22312	22143	22167	21953	22125	22413	22263	22119	22291	22167	22148	22445	22215	22233	22300	22341	22074	22092	22195	21928	22103	22212	22239	22199	22250	22359	22372	22266	21993	22124	22146	22278	22213	22289	22284	22174	22089	22162	22255	22220	22145	22330	22185	22125	22102	22228	22163	22313	22168	22042	22228	22123	22204	22213	22106	22443	21974	22076	22330	22070	22050	22350	22435	22272	22222	22275	22233	22285	22142	22064	22295	21999	21988	21996	22393	22202	22138	21948	22241	21971	22400	22132	22407	22435	22112	22152	22285	22264	22299	22236	22147	22042	22125	22294	22005	22319	22181	22287	22188	22086	22232	22285	22468	22240	22066	22124	22323	21987	22127	22202	22385	22169	22145	22079	22162	22230	22205	22222	22236	22229	22181	22220	22240	22308	22453	22372	22436	22211	22250	22259	22194	22140	22173	22249	22130	22023	22164	22223	22171	22256	22283	22215	22012	21933	22211	22322	22027	22192	22161	22427	22068	22335	22275	22352	21970	21953	22266	22169	22292	22076	22113	22046	22271	22242	22199	22253	22104	22297
62952	105689	91479	66997	46987	32353	22953	19309	18443	18204	18114	18124	18028	18085	18158	18164	18082	18134	17969	18088	18172	18115	18104	18189	18190	18210	17956	18216	18115	18363	18112	18308	18168	17984	18169	18032	18070	18110	18116	18089	18133	17992	17999	18167	18166	18152	18183	18241	18108	18298	18293	18094	18076	18101	18109	18035	18236	18038	18121	18045	18147	18186	18104	18317	18308	18077	18078	18102	18255	18203	18148	18088	18063	18160	17964	18049	18046	18179	18011	18245	18192	18106	18148	18078	18210	18249	18136	18114	18116	18167	18150	18214	18183	18139	18115	18182	18113	18130	18098	18129	18144	18071	18039	18084	18177	17976	18269	17968	18159	18031	18203	18143	18092	18135	18016	18218	18201	18077	17945	18072	18004	18102	18274	18047	18187	17997	18151	18127	18142	18169	18083	18176	18072	18025	18277	18115	18122	17964	18206	18137	18095	18295	18163	18350	18026	18319	18265	17894	18098	18088	18102	18036	18013	18143	18047	17927	18164	18003	18135	18150	18172	18189	18251	18035	18122	18139	18333	18093	18104	18125	18255	18203	18192	18214	18051	18117	18089	18213	18166	18178	18160	18097	18021	18033	18191	18185	18145	18140	18207	18117	18306	17969	18075	18215	18120	18282	18104	18038	18163	18029	17922	18150	18111	18140	17970	18125	18027	18181	18231	18189	18059	18065	18174	18105	18147	18252	18242	18103	18131	18114	18147	18290	18206	18184	18195	18093	18039	18133	18176	18002	18030	18271	18211	18102	18268	18073	18118	18074	18068	18150	18255	18314	18227	18080	18144	18014	18109	18116	18071	17969	18175	18135	18299	17983	18116	17961	18134	18340	18034	18006	18098	18091	18093	18173	18186	17964	18187	18211	18045	18156	18060	18115	18033	17992	18070	18109	18165	18055	18163	18155	18354	18316	18015	18112	18026	17982	18097	18164	18326	18215	18281	18125	18077	18101	18028	18221	18155	17963	17935	18224	17914	17932	18142	18241	18131	18173	18196	17962	18240	18086	18166	18067	18126	18086	18238	17986	18141	18033	18246	18059	18055	18227	18166	18093	18160	18021	18042	18264	18027	18189	18027	18055	18323	18099	18153	17745	18005	18147	18167	17989	18195	17951	18237	18118	18112	18242	18190	18076	18121	18039	17971	18033	18097	18095	18109	18155	17990	17993	18184	18135	17924	18158	18061	18102	18051	18078	17953	18251	17931	18127	18012	18109	18243	18073	18164	18013	18052	18101	17970	18222	18030	18123	18198	18074	18252	18034	18090	18214	18119	18018	18165	18031	18184	18081	18149	18126	18230	18151	18082	18101	18129	18295	18026	18163	18242	17957	18183	18212	18155	18217	17980	18007	18156	18047	18201	18280	18182	18168	18355	18099	18113	18060	17990	18271	18106	18196	18221	18137	18179	18338	18193	18114	18082	18183	17963	18155	18248	18203	18011	18255	18055	18087	18268	18165	18155	18196	18151	18265	18035	18100	18108	18155	18125	18147	18014	18082	17974	17895	18136	18140	18115	18164	18122	18112	18085	18062	18015	18292	18104	17961	18152	18240	18083	18166	18088	18279	18184	18074	18206	18258	18199	18163	17962	18138	18209	18088	18078	18050	18217	17977	18215	18201	18232	17985	18030	18187	18143	18154	18108	17894	18085	18252	18160	18202	18151	18084	18028	18262	18158	18107	18122	17977	18117	17978	18176	18091	18224	18073	18131	18234	18254	18121	18089	17951	18146	18335	18078	18363	18222	18217	17927	18239	18085	18231	18110	18049	18065	18215	18186	18039	17922	18065	18375	18111	18173	18009	18022	18112	18144	18124	18149	18229	18219	17987	18080	18281	18045	18063	18128	17968	18119	18138	17931	18168	18234	18251	18021	18134	18090	18032	18025	18110	18204	18066	18081	18206	18126	18081	18198	18157	18010	18106	18018	18294	18262	18027	18164	18218	18147	17940	18057	18145	18169	18101	18272	18169	18034	18272	18111	18194	18205	18229	18195	18098	18022	18064	18165	18027	18054	18205	18270	18094	18184	18043	18271	18056	18167	18233	18103	18215	17825	17939	18108	18157	18204	18172	18055	18064	18046	18210	18095	18152	18092	18214	17966	18114	18153	18074	18114	18094	17923	17875	18006	18048	18259	18105	18106	18199	18063	18297	18115	18082	18016	18165	18042	18082	18063	18150	18178	18183	18174	18042	18191	18284	17963	18290	18189	18300	18125	18191	18136	18226	18146	17943	18036	18142	18122	18030	18126	18135	18144	18138	18106	18207	18080	18146	18125	18178	18253	18356	18236	18238	18307	18117	18088	18166	18094	18075	18010	18035	18112	18049	18315	18192	18107	18312	18078	18045	18092	17859	17794	18275	18201	18328	18192	17994	18336	18066	18050	18155	18117	18032	17870	18073	18156	18125	18117	17899	18031	18186	18163	18045	18246	18220	18042	18115	17969	18018	18092	18234	18258	18157	18151	18196	18251	18014	18118	17840	18200	18160	18057	17903	18235	18042	18145	18089	18172	18037	17974	18129	18051	17952	18102	18242	18115	18225	18145	18065	18115	17868	18078	18102	18301	18132	18145	18210	18014	18167	18156	18157	18124	18102	18204	18237	18163	18134	17961	17978	18205	18243	17989	18193	18227	18305	18051	18278	18069	18085	18175	18064	17945	17995	17973	17988	18286	17968	17991	18023	18049	18109	18097	18140	18261	18029	18029	18200	18068	18018	17984	17951	18197	18081	17970	18051	18054	18256	17888	18079	18064	17992	18223	18179	18070	18059	18181	18130	18130	18135	18127	18053	18103	18084	18010	18160	18211	18224	18283	18023	17872	17970	18237	18013	18153	18105	18192	18269	18015	18052	18055	18012	18165	18027	18161	18156	18030	18069	17995	17990	18011	17933	18182	18010	18092	18130	18155	18094	18086	18150	18046	18272	18092	18068	18046	18088	18124	18013	18126	18170	18151	18178	18126	18266	18087	18157	18141	17904	17984	18182	18078	18171	17931	18204	18142	17982	18018	18112	18034	18124	18193	18069	18247	18005	18065	18115	18025	18140	18064	18035	18198	17997	18276	18043	18166	18060	18074	18166	17967	18372	18119	18171	18050	18144	18309	18014	18218	18169	18250	18084	18087	18173	18069	18074	17961	18040	18135	18070	18113	18215	18110	18100	18099	17964	18114	18002	18194	18127	18095	18012	18097	18108	17950	18068	18295	18073	18091	18255	17909	18341	18188	18094	18210	18273	18108	18098	18121	18034	17976	18157	18112	17987	18258	18085	18032	18113	18135	18217	18175	18091	18216	18245	18148	18152	18131	18181	18162	18096	18039	18265	18206	18216	18104	17918	18088	17878	18155	18044	18197	18163	18087	18179	18086	18025	18124	17909	18059	17998	18068	18116	18128	18120	18117	18119	18147	18259	18115	18115	18149	18135	17984	17965	18160	17855	17988	18119	18213	18007	18278	18110	18119	18118	18013	17965	18308	18306	18232	18037	18093	17967	18192	18298	18154	18087	18087	18068	18053	18114	18113	17957	18035	18218	18133	18000	18105	18043	17986	18182	18222	18041	18073	18019	18150	18013	17976	18225	18116	17895	18218	18075	18114	18244	17918	18088	18113	17957	18259	18077	18140	18159	18105	18240	17983	18088	18155	18107	18000	18020	18205	18238	18164	18205	18085	17818	18037	18035	18269	18129	18258	18108	18351	18152	18079	18172	18031	18267	18126	17876	18149	18241	18345	18206	18182	18017	18283	18347	18117	18185	18166	18099	18147	18227	18153	18110	18119	18189	18173	18225	18120	18165	17948	18103	18159	18056	18028	18128	18434	18062	18231	18295	18129	18196	18259	18055	18185	18036	18138	18144	18094	17986	17954	18151	18236	18072	18073	17879	18185	18005	18006	18125	18118	18143	18282	18123	18217	18046	18117	18268	17979	18121	18077	18067	18185	18015	18257	17988	18189	18163	18043	18214	18005	18000	18004	18003	18141	18161	18036	18039	18156	18128	18075	17975	18071	18083	18041	18037	18129	18059	18061	18233	18102	17961	18009	18130	18034	17887	18106	18187	18102	17885	18081	18063	18023	18193	18054	18229	18028	18238	18188	18002	18091	17988	18182	18229	18295	18038	18032	17971	17981	18135	17868	17889	18024	18237	18163	18070	17962	18045	18232	18053	18159	18250	18118	18111	18178	18070	18157	18052	18163	18035	18135	18257	18032	18213	18047	18129	17980	18319	18119	17962	18055	18200	18292	18185	18163	18167	18174	18037	17905	18059	18032	18100	18041	18066	18179	18088	18083	17953	18196	18044	18149	18133	18034	18244	18098	18112	18204	18128	18073	18077	18117	17914	17927	18320	18148	18182	18114	17871	18094	18056	18049	17860	18133	18067	18114	18192	18058	18076	18126	18222	18189	18056	18136	18076	18128	18261	17997	18020	18319	18132	18142	18152	18156	18250	18039	18128	18101	17936	18092	18152	18159	17961	18041	18185	18274	18206	18202	18230	17970	18081	18038	17977	18240	18166	17979	18038	17977	18033	18128	18094	18245	18044	18101	18121	18184	18338	17995	18013	18161	18155	18187	18216	18155	17988	18410	18049	18225	18307	18046	18174	18059	18211	18133	18101	18171	18188	18207	18039	17994	18204	18078	18049	18039	18041	17992	18193	18172	18134	18037	18053	18190	18180	18029	18089	18236	18099	18090	18082	18036	17977	18314	18168	18252	18070	18056	18192	18088	18194	17950	18163	18005	18115	17880	17941	18054	18025	18216	17945	18083	18119	18046	18019	18114	18138	18143	17975	18125	18271	18060	18152	18206	18127	18179	18164	18151	17896	18115	18100	17945	18191	18060	18238	18202	18175	18169	18036	18206	18106	18121	18238	18017	18145	18035	18059	18143	18025	18159	18090	18046	17866	18108	18327	18057	18214	18082	18061	18114	18120	17817	18149	18086	18123	18298	18040	18144	18228	18289	18176	18273	18176	17922	18148	18117	18149	17903	17965	18335	18059	18333	17908	17961	18031	18186	18047	18031	18119	18076	18251	18032	18129	18196	18128	18147	18129	18060	18134	17932	17952	18207	18126	18319	17991	18101	18062	17963	18049	18072	18083	18089	18264	17966	18191	18044	18167	18047	18061	18144	18187
30906	37349	43015	34257	26597	24147	23314	22525	22387	22423	22447	22585	22454	22308	22494	22451	22409	22368	22340	22465	22553	22552	22466	22428	22476	22562	22627	22390	22351	22466	22577	22584	22188	22658	22495	22634	22299	22420	22415	22506	22503	22430	22561	22444	22472	22446	22530	22439	22400	22586	22365	22662	22493	22539	22433	22454	22476	22496	22266	22231	22278	22400	22531	22402	22396	22627	22445	22310	22597	22301	22297	22394	22476	22432	22616	22333	22502	22469	22304	22443	22450	22442	22710	22539	22444	22310	22696	22446	22388	22351	22296	22364	22553	22571	22434	22584	22388	22620	22588	22359	22356	22331	22491	22510	22573	22448	22554	22522	22617	22432	22503	22427	22334	22478	22501	22299	22621	22527	22551	22289	22388	22388	22143	22455	22407	22183	22646	22518	22510	22478	22547	22433	22468	22478	22669	22678	22589	22370	22539	22358	22220	22460	22393	22556	22356	22433	22674	22379	22286	22358	22548	22497	22402	22555	22423	22582	22309	22500	22518	22574	22542	22506	22533	22461	22527	22512	22545	22386	22378	22540	22485	22505	22384	22441	22435	22404	22514	22382	22413	22526	22403	22535	22555	22432	22524	22311	22447	22571	22370	22346	22458	22539	22405	22272	22398	22576	22611	22481	22354	22547	22507	22385	22235	22374	22497	22445	22396	22476	22481	22323	22402	22595	22486	22389	22551	22463	22787	22260	22334	22404	22458	22664	22380	22378	22471	22585	22343	22351	22392	22365	22452	22389	22263	22383	22478	22487	22306	22362	22452	22316	22672	22374	22186	22242	22308	22533	22414	22274	22326	22395	22447	22380	22327	22347	22465	22506	22398	22405	22678	22469	22556	22468	22572	22460	22281	22271	22348	22387	22368	22478	22481	22329	22592	22388	22408	22530	22634	22550	22530	22628	22439	22387	22446	22389	22612	22387	22387	22475	22519	22341	22571	22357	22454	22426	22521	22164	22407	22150	22136	22509	22527	22449	22273	22476	22534	22382	22293	22327	22466	22410	22374	22522	22266	22391	22413	22496	22434	22342	22354	22631	22320	22468	22451	22288	22383	22348	22636	22368	22503	22562	22625	22367	22549	22267	22576	22362	22444	22479	22450	22278	22241	22518	22451	22354	22191	22519	22529	22386	22436	22372	22408	22501	22459	22230	22608	22525	22543	22417	22653	22350	22273	22386	22351	22532	22738	22397	22332	22632	22318	22338	22444	22401	22541	22390	22591	22780	22624	22541	22530	22698	22287	22660	22237	22546	22358	22537	22421	22578	22536	22470	22526	22470	22473	22500	22403	22310	22540	22500	22318	22471	22325	22400	22493	22556	22334	22579	22533	22671	22510	22234	22379	22345	22585	22357	22592	22432	22396	22485	22533	22398	22569	22267	22367	22597	22521	22405	22378	22534	22335	22397	22546	22575	22289	22483	22266	22537	22386	22366	22592	22540	22537	22311	22678	22645	22481	22579	22452	22509	22491	22396	22159	22580	22470	22547	22267	22539	22469	22449	22651	22510	22331	22605	22739	22452	22543	22266	22607	22456	22601	22389	22564	22606	22644	22487	22500	22265	22481	22491	22432	22379	22471	22580	22615	22539	22624	22365	22617	22758	22396	22453	22409	22438	22350	22378	22462	22532	22241	22544	22451	22430	22528	22476	22524	22487	22513	22488	22504	22322	22469	22638	22646	22469	22309	22510	22600	22537	22673	22624	22357	22342	22413	22465	22430	22295	22381	22541	22575	22455	22577	22374	22592	22499	22513	22520	22456	22341	22272	22407	22507	22601	22628	22454	22454	22323	22446	22532	22527	22553	22459	22476	22389	22590	22314	22259	22326	22614	22435	22722	22331	22365	22496	22552	22567	22577	22584	22544	22241	22423	22495	22469	22375	22251	22551	22297	22308	22382	22504	22588	22441	22472	22498	22370	22141	22473	22325	22559	22304	22516	22609	22472	22438	22530	22356	22392	22328	22239	22488	22576	22479	22101	22501	22240	22573	22328	22600	22583	22609	22632	22426	22604	22512	22561	22386	22448	22467	22547	22363	22716	22743	22426	22297	22453	22463	22256	22516	22512	22625	22098	22345	22364	22552	22290	22549	22660	22768	22661	22778	22396	22618	22515	22415	22391	22634	22463	22441	22440	22343	22493	22674	22508	22380	22198	22560	22452	22511	22660	22576	22545	22595	22590	22517	22466	22441	22521	22430	22482	22522	22516	22510	22512	22479	22405	22426	22473	22600	22493	22466	22529	22497	22492	22518	22552	22294	22494	22388	22413	22426	22438	22538	22616	22553	22611	22380	22680	22466	22630	22513	22501	22525	22472	22585	22181	22628	22513	22510	22633	22441	22382	22187	22327	22390	22555	22683	22584	22455	22476	22534	22237	22282	22454	22587	22521	22314	22373	22511	22502	22530	22260	22560	22518	22540	22591	22670	22448	22535	22504	22598	22224	22650	22439	22603	22430	22503	22528	22540	22501	22274	22552	22664	22423	22331	22557	22478	22368	22194	22544	22607	22480	22549	22501	22407	22560	22376	22461	22451	22594	22432	22436	22569	22652	22526	22530	22544	22380	22508	22467	22564	22554	22467	22531	22436	22172	22435	22566	22365	22478	22447	22409	22372	22310	22432	22335	22419	22390	22633	22305	22332	22370	22446	22340	22492	22510	22763	22460	22201	22671	22533	22242	22431	22367	22435	22322	22410	22340	22613	22466	22550	22593	22515	22181	22475	22259	22737	22619	22383	22361	22366	22508	22370	22463	22587	22464	22481	22425	22439	22434	22442	22479	22458	22410	22476	22337	22460	22316	22474	22401	22312	22656	22516	22670	22469	22479	22469	22295	22316	22543	22512	22511	22526	22498	22531	22442	22404	22505	22289	22382	22600	22260	22437	22545	22343	22542	22407	22365	22622	22399	22520	22236	22245	22349	22650	22295	22361	22273	22231	22383	22556	22370	22470	22300	22368	22426	22499	22548	22352	22532	22490	22447	22461	22444	22292	22668	22631	22611	22571	22457	22489	22502	22404	22282	22528	22573	22429	22670	22516	22310	22404	22265	22548	22191	22373	22327	22313	22444	22500	22553	22620	22598	22431	22269	22403	22424	22487	22264	22413	22436	22460	22473	22414	22636	22630	22503	22478	22512	22465	22614	22387	22461	22556	22558	22391	22551	22494	22444	22322	22283	22553	22435	22447	22503	22491	22488	22348	22393	22517	22599	22660	22370	22430	22414	22385	22526	22498	22447	22495	22492	22748	22391	22462	22459	22299	22473	22506	22399	22487	22390	22415	22598	22624	22480	22288	22618	22482	22640	22531	22596	22392	22496	22417	22252	22665	22560	22170	22336	22467	22453	22650	22499	22436	22292	22530	22432	22524	22519	22590	22272	22383	22436	22484	22406	22282	22391	22352	22478	22381	22459	22532	22422	22419	22443	22511	22221	22579	22479	22314	22366	22393	22451	22312	22450	22368	22631	22370	22280	22527	22426	22500	22751	22575	22554	22246	22498	22449	22474	22391	22405	22386	22786	22462	22314	22359	22479	22601	22448	22578	22693	22368	22411	22570	22445	22337	22437	22672	22457	22535	22616	22459	22420	22419	22491	22566	22409	22461	22439	22377	22426	22714	22527	22303	22389	22526	22502	22432	22500	22401	22524	22663	22530	22556	22452	22488	22389	22579	22635	22469	22356	22402	22456	22363	22422	22468	22548	22522	22606	22561	22332	22451	22315	22680	22487	22424	22634	22343	22578	22393	22356	22347	22273	22423	22537	22395	22388	22388	22550	22631	22527	22593	22532	22422	22441	22615	22489	22610	22438	22479	22464	22445	22409	22441	22350	22487	22401	22339	22535	22544	22391	22406	22317	22530	22583	22479	22423	22402	22540	22412	22444	22636	22463	22587	22428	22491	22349	22276	22370	22515	22369	22349	22443	22546	22472	22374	22436	22444	22611	22448	22469	22425	22447	22413	22360	22715	22466	22486	22397	22268	22438	22419	22347	22790	22312	22470	22320	22571	22309	22774	22730	22552	22518	22258	22515	22322	22294	22394	22493	22328	22520	22454	22518	22469	22228	22364	22269	22719	22446	22486	22458	22392	22537	22506	22511	22446	22461	22515	22704	22557	22441	22369	22400	22389	22557	22459	22288	22522	22669	22370	22451	22715	22579	22402	22654	22465	22591	22312	22467	22360	22489	22462	22499	22434	22410	22284	22505	22459	22328	22292	22371	22559	22466	22413	22370	22675	22542	22408	22437	22632	22816	22506	22659	22430	22658	22399	22455	22516	22303	22520	22566	22266	22694	22547	22552	22376	22526	22346	22466	22572	22468	22389	22454	22431	22494	22403	22679	22312	22476	22691	22709	22362	22350	22544	22401	22472	22534	22584	22560	22483	22470	22370	22345	22520	22440	22639	22461	22520	22391	22321	22406	22546	22586	22456	22485	22376	22505	22571	22577	22365	22498	22512	22465	22561	22536	22280	22446	22145	22267	22331	22431	22510	22443	22409	22671	22506	22404	22518	22552	22267	22487	22499	22608	22390	22414	22597	22470	22395	22530	22466	22598	22664	22520	22694	22577	22417	22373	22576	22509	22380	22587	22432	22418	22547	22623	22664	22524	22313	22374	22438	22288	22325	22542	22366	22436	22467	22436	22086	22314	22626	22334	22546	22379	22281	22355	22469	22511	22584	22777	22417	22418	22308	22664	22450	22366	22420	22573	22633	22486	22620	22480	22390	22495	22545	22508	22405	22321	22407	22206	22157	22360	22325	22524	22339	22387	22659	22520	22631	22395	22292	22546	22430	22503	22452	22573	22278	22461	22501	22556	22642	22485	22363	22349	22387	22539	22391	22611	22350	22628	22417	22416	22571	22421	22604	22361	22244	22399	22629	22632	22594	22309	22616	22450	22571	22280	22502	22594	22609	22343	22387	22383	22581	22174	22470	22199	22349	22499	22511	22500	22551	22406	22482	22465	22567	22654	22463	22766	22542	22508	22512	22539	22735	22445	22527	22318	22403	22603	22307	22597	22456	22363	22519	22556	22274	22584	22246	22568	22740	22652	22419	22532	22484	22303	22470	22411	22394	22520	22435	22430	22423	22491	22182	22306	22384	22380	22547	22514	22417	22273	22405	22406
39231	56939	44852	29469	22649	19766	18489	18406	18294	18269	18401	18207	18298	18392	18285	18480	18485	18284	18386	18305	18365	18291	18414	18209	18331	18070	18174	18304	18019	18236	18274	18210	18339	18433	18277	18237	18261	18165	18379	18277	18151	18335	18234	18352	18266	18415	18303	18246	18220	18278	18257	18270	18194	18086	18275	18332	18380	18200	18266	18170	18279	18053	18029	18219	18344	18181	18348	18302	18291	18390	18326	18165	18254	18353	18149	18364	18311	18194	18260	18314	18237	18315	18241	18166	18330	18233	18084	18175	18422	18191	18243	18261	18114	18256	18283	18414	18384	18333	18148	18377	18255	18322	18176	18120	18264	18181	18356	18351	18295	18234	18224	18098	18259	18203	18332	18203	18205	18185	18076	18347	18267	18372	18214	18392	18256	18117	18432	18429	18228	18301	18216	18186	18262	18119	18255	18363	18134	18258	18439	18315	18243	18249	18225	18065	18320	18277	18151	18279	18181	18421	18269	18171	18381	18285	18231	18288	18282	18267	18195	18272	18506	18434	18355	18441	18319	18273	18360	18303	18322	18303	18294	18098	18258	18325	18391	18219	18465	18304	18061	18207	18488	18374	18295	18336	18161	18287	18087	18347	18248	18187	18363	18316	18124	18256	18185	18220	18207	18248	18234	18161	18314	18234	18340	18223	18424	18295	18318	18304	18386	18089	18241	18056	18334	18346	18194	18154	18226	18198	18173	18215	18236	18343	18211	18409	18286	18421	18186	18315	18221	18250	18251	18251	18339	18297	18249	18332	18029	18197	18184	18421	18194	18275	18328	18226	18308	18167	18204	18323	18023	18061	18266	18313	18125	18271	18226	18291	18152	18267	18261	18363	18230	18147	18288	18051	18211	18128	18444	18271	18462	18389	18201	18272	18325	18189	18034	18097	18433	18245	18141	18301	18073	18405	18339	18173	18139	18218	18300	18402	18379	18221	18097	18320	18140	18245	18261	18311	18108	18147	18410	18155	18366	18170	18183	18334	18159	18323	18042	18203	18292	18454	18092	18230	18161	18222	18150	18211	18322	18221	18299	18139	18189	18257	18245	18194	18234	18360	17989	18275	18301	18366	18238	18228	18187	18419	18342	18129	18273	18055	18118	18307	18287	18292	18290	18413	18325	18094	18199	18303	18175	18176	18264	18273	18222	18104	18242	18233	18237	18168	18218	18279	18246	18359	18298	18162	18197	18406	18338	18241	18280	18216	18159	18236	18089	18237	18131	18352	18338	18383	18150	18365	18096	18193	18292	18234	18224	18176	18215	18205	18243	18235	18350	18077	18282	18292	18151	18282	18343	18365	18159	18196	18360	18073	18307	18214	18120	18026	18342	18229	18194	18386	18306	18182	18312	18256	18117	18238	18142	18163	18308	18184	18317	18076	18445	18373	18296	18282	18169	18271	18246	18108	18147	18249	18285	18237	18220	18219	18267	18321	18305	18145	18251	18196	18358	18328	18197	18125	18153	18226	18347	18197	18243	18235	18348	18210	18251	18249	18479	18360	18151	18337	18205	18275	18140	18192	18414	18270	18317	18276	18327	18142	18256	18211	18224	18240	18185	18366	18236	18059	18192	18318	18153	18167	18391	18153	18331	18137	18353	18193	18319	18293	18254	18166	18199	18203	18205	18308	18363	18214	18322	18334	18340	18136	18310	18362	18265	18285	18301	18372	18110	18258	18249	18052	18083	18098	18353	18165	18306	18354	18316	18245	18234	18210	18286	18282	18234	18353	18279	18197	18247	18209	18233	18290	18221	18279	18296	18228	18256	18300	18346	18247	18337	18323	18166	18267	18391	18206	18351	18266	18290	18293	18330	18343	18117	18285	18314	18281	18207	18238	18386	18206	18340	18238	18313	18148	18324	18233	18119	18069	18199	18406	18333	18322	18170	18291	18226	18248	18197	18138	18373	18190	18250	18091	18050	18137	18369	18256	18328	18246	18280	18072	18287	18270	18251	18290	18261	18301	18109	18217	18387	18027	18274	18153	18162	18266	18373	18266	18393	18337	18250	18306	18090	18183	18300	18276	18207	18264	18327	18215	18133	18517	18171	18230	18262	18430	18337	18296	18109	18354	18283	18292	18060	18392	18269	18356	18204	18274	18109	18274	18237	18305	18257	18259	18183	18386	18173	18410	18289	18237	18228	18437	18199	18379	18337	18197	18265	18404	18245	18121	18402	18200	18200	18176	18258	18128	18272	18232	18249	18320	18244	18327	18307	18301	18337	18261	18403	17998	18407	18308	18328	18255	18255	18259	18184	18243	18366	18302	18225	18249	18336	18211	18305	18479	18180	18237	18211	18101	18340	18308	18326	18243	18109	18100	18149	18148	18346	18196	18469	18235	18365	18288	18433	18105	18115	18370	18372	18383	18067	18358	18116	18323	18328	18425	18341	18412	18337	18384	18167	18393	18201	18199	18443	18136	18301	18288	18173	18135	18179	18307	18076	18187	18222	18164	18252	18245	18401	18184	18368	18158	18211	18177	18348	18253	18270	18479	18147	18107	18284	18316	18409	18287	18359	18254	18254	18227	18409	18303	18083	18310	18236	18510	18132	18402	18242	18317	18257	18166	18243	18052	18293	18124	18461	18429	18254	18420	18317	18151	18269	18337	18226	18293	18057	18233	18272	18152	18199	18381	18288	18327	18105	18387	18143	18377	18331	18168	18221	18237	18275	18289	18233	18260	18163	18248	18299	18137	18237	18277	18391	18303	18350	18223	18191	18339	18150	18138	18033	18190	18374	18354	18430	18333	18403	18204	18315	18220	18234	18416	18417	18296	18416	18268	18351	18371	18341	18233	18259	18290	18273	18261	18283	17923	18303	18155	18069	18394	18303	18181	18187	18470	18242	18260	18159	18280	18260	18303	18005	18249	18421	18189	18234	18445	18307	18251	18249	18277	18313	18363	18233	18165	18193	18273	18461	18334	18150	18354	18185	18309	18061	18312	18310	18087	18077	18310	18323	18117	18289	18314	18281	18203	18231	18291	18175	18412	18131	18273	18342	18239	18141	18368	18197	18327	18220	18308	18262	18305	18415	17941	18255	18327	18152	18385	18174	18365	18171	18088	18230	18391	18343	18027	18178	18391	18357	18216	18235	18207	18196	18174	18105	18214	18392	18377	18231	18262	18332	18276	18150	18303	18304	18253	18327	18295	18023	18177	18346	18241	18206	18225	18134	18280	18093	18028	18305	18146	18140	18389	18192	18207	18311	18160	18344	18268	18245	18236	18402	18313	18262	18071	18208	18336	18142	18339	18411	18501	18277	18238	18412	18294	18344	18303	18331	18104	18376	18343	18222	18328	18304	18305	18183	18202	18295	18149	18350	18272	18317	18356	18288	18384	18373	18173	18311	18203	18254	18221	18239	18170	18336	18223	18288	18060	18128	18131	18101	18259	18338	18137	18435	18068	18208	18432	18329	18306	18183	18361	18347	18257	18299	18404	18271	18132	18288	18239	18361	18149	18194	18270	18321	18201	18369	18181	18116	18111	18251	18176	18276	18270	18275	18400	18336	18193	18305	18153	18298	18273	18084	18182	18108	18426	18306	18178	18319	18317	18097	18348	18080	18281	18476	18159	18202	18181	18151	18317	18252	18156	18079	18287	18150	18243	18126	18290	18233	18218	18271	18307	18245	18374	18200	18255	18263	18184	18464	18154	18144	18243	18301	18312	18350	18423	18186	18240	18271	18034	18443	18332	18273	18107	18049	18108	18154	18290	18247	18143	18277	18138	18291	18275	18377	18286	18351	18332	18245	18277	18333	18160	18325	18420	18257	18330	18313	18503	18151	18265	18389	18095	18322	18278	18444	18209	18383	18243	18326	18351	18261	18338	18205	18318	18124	18187	18347	18232	18312	18290	18333	18195	18150	18187	18209	18250	18447	18225	18166	18239	18413	18248	18170	18252	18223	18442	18397	18434	18331	18357	18374	18301	18214	18285	18158	18393	18428	18049	18409	18251	18398	18194	18192	18251	18339	18004	18279	18112	18295	18336	18439	18273	18100	18248	18248	18272	18193	18150	18390	18095	18294	18134	18176	18280	18150	18333	18405	18164	18338	18406	18329	18458	18266	18348	18147	18292	18375	18362	18380	18182	18314	18224	18335	18322	18229	18326	18283	18129	18307	18246	18227	18075	18206	18165	18211	18170	18116	18286	18390	18213	18101	18216	18278	18305	18325	18272	18195	18180	18346	18276	18252	18173	18230	18311	17971	18365	18267	18347	18210	18243	18215	18261	18251	18205	18150	18378	18206	18457	18270	18306	18352	18375	18316	18316	18240	18303	18230	18241	18188	18372	18344	18296	18262	18399	18387	18331	18212	18202	18223	18334	18259	18406	18140	18109	18233	18339	18168	18172	18165	18343	18240	18238	18388	18243	18371	18147	18293	18173	18334	18415	18373	18241	18277	18323	18207	18111	18218	18384	18123	18330	18081	18324	18185	18396	18289	18156	18114	18105	18196	18134	18276	18216	18221	18267	18192	18255	18361	18239	18426	18310	18331	18108	18293	18122	18358	18238	18230	18355	18470	18271	18118	18264	18268	18542	18202	18290	18254	18244	18388	18148	18024	18234	18162	18327	18235	18428	18382	18220	18217	18207	18262	18257	18413	18215	18350	18266	18242	18249	18225	18503	18228	18237	18061	18229	18187	18346	18335	18039	18362	18196	18125	18247	18078	18251	18191	18370	18283	18271	18206	18260	18307	18241	18461	18247	18253	18510	18370	18378	18079	18210	18326	18208	18026	18286	18333	18308	18224	18184	18194	18215	18336	18293	18140	18112	18239	18269	18231	18489	18201	18153	18211	18143	18368	18229	18157	18188	18153	18087	18383	18284	18376	18167	18232	18284	18216	18351	18197	18186	18267	18257	18204	18446	18245	18288	18353	18190	18289	18224	18303	18288	18046	18441	18293	18196	18247	18343	18316	18311	18221	18185	18306	17986	18443	18293	18269	18107	18324	18221	18359	18349	18336	18201	18397	18274	18242	18387	18198	18342	18147	18129	18374	18181	18047	18187	18181	18238	18524	18301	18012	18343	18270	18202	18448	18391	18325	18222	18196	18306	18304	18207	18204	18458	18159	18156	18417	18179	18268	18252	18271	18331	18123	18426	18301	18204	18295	18247
24212	24503	40552	39586	33273	29803	27364	23873	22940	23153	22916	22760	22839	22733	22641	22515	22907	22457	22730	22703	22847	22473	22517	22788	22857	22720	22923	22749	22577	22670	22742	22631	22768	22589	22631	22323	22648	22465	22543	22454	22361	22680	22559	22514	22514	22782	22753	22635	22852	22674	22488	22580	22471	22584	22566	22409	22529	22531	22555	22543	22483	22828	22693	22624	22651	22543	22781	22669	22904	22568	22470	22697	22616	22569	22546	22384	22652	22616	22544	22610	22598	22571	22504	22466	22471	22597	22644	22416	22685	22670	22643	22338	22530	22658	22516	22403	22696	22420	22620	22537	22639	22638	22493	22454	22666	22584	22637	22698	22493	22442	22817	22417	22531	22780	22381	22396	22428	22368	22489	22643	22573	22262	22454	22566	22426	22450	22507	22540	22435	22708	22480	22542	22500	22686	22720	22461	22514	22601	22464	22463	22343	22517	22563	22488	22541	22632	22433	22586	22355	22415	22648	22316	22452	22581	22534	22458	22627	22506	22423	22638	22660	22514	22437	22634	22619	22635	22732	22547	22512	22889	22695	22294	22562	22381	22606	22410	22716	22514	22497	22547	22611	22586	22485	22508	22578	22418	22444	22415	22583	22474	22408	22677	22500	22731	22712	22593	22441	22383	22643	22357	22517	22474	22670	22644	22494	22531	22558	22683	22422	22695	22548	22428	22567	22596	22657	22622	22511	22389	22518	22411	22607	22429	22655	22451	22399	22633	22252	22474	22595	22554	22313	22714	22587	22595	22522	22483	22430	22567	22452	22504	22560	22392	22354	22341	22668	22816	22359	22487	22564	22553	22519	22604	22569	22408	22601	22339	22566	22518	22414	22472	22408	22824	22531	22615	22472	22633	22649	22838	22583	22667	22489	22571	22646	22595	22496	22213	22496	22618	22812	22696	22566	22748	22444	22496	22459	22686	22567	22483	22376	22456	22571	22463	22402	22462	22571	22484	22536	22424	22507	22580	22597	22632	22542	22499	22538	22651	22445	22567	22580	22619	22584	22580	22579	22696	22470	22705	22607	22540	22612	22345	22514	22791	22537	22602	22787	22560	22532	22486	22522	22604	22658	22436	22463	22601	22825	22594	22427	22782	22470	22415	22538	22363	22618	22409	22441	22442	22751	22511	22520	22397	22454	22705	22505	22833	22461	22649	22683	22215	22481	22697	22499	22455	22525	22552	22673	22308	22591	22457	22612	22641	22615	22513	22764	22490	22472	22344	22568	22630	22403	22418	22564	22650	22511	22681	22670	22569	22389	22492	22617	22450	22590	22492	22776	22383	22492	22614	22430	22567	22694	22631	22588	22837	22502	22352	22469	22295	22396	22489	22394	22532	22634	22362	22546	22470	22483	22482	22692	22632	22686	22619	22397	22881	22790	22686	22504	22696	22488	22619	22581	22631	22541	22458	22443	22470	22532	22508	22541	22649	22672	22663	22264	22492	22590	22601	22601	22472	22426	22619	22568	22410	22370	22540	22566	22474	22378	22335	22488	22417	22571	22553	22524	22653	22624	22488	22503	22463	22485	22402	22475	22505	22718	22552	22479	22340	22633	22607	22542	22463	22626	22478	22348	22499	22576	22461	22357	22473	22494	22801	22421	22449	22613	22590	22521	22652	22446	22490	22494	22520	22535	22481	22544	22688	22551	22583	22412	22402	22380	22631	22592	22614	22366	22528	22404	22523	22618	22494	22554	22406	22618	22459	22612	22447	22595	22785	22406	22558	22537	22591	22551	22406	22441	22596	22494	22324	22629	22442	22536	22619	22532	22492	22343	22657	22592	22477	22712	22346	22394	22630	22632	22567	22724	22577	22558	22607	22516	22487	22608	22347	22557	22298	22538	22510	22528	22662	22639	22499	22348	22368	22671	22638	22656	22523	22718	22653	22730	22550	22529	22466	22874	22565	22578	22536	22732	22695	22488	22597	22591	22393	22851	22576	22371	22282	22526	22554	22545	22577	22400	22555	22659	22492	22801	22582	22677	22508	22378	22606	22534	22571	22571	22496	22558	22436	22639	22645	22498	22270	22567	22487	22682	22366	22567	22383	22730	22533	22698	22624	22778	22526	22654	22660	22798	22421	22502	22634	22641	22416	22631	22628	22307	22226	22520	22375	22488	22449	22487	22513	22440	22544	22589	22626	22575	22519	22311	22462	22659	22538	22365	22292	22524	22429	22576	22431	22494	22536	22634	22340	22661	22528	22473	22612	22540	22497	22703	22339	22584	22670	22720	22556	22638	22597	22434	22636	22575	22492	22477	22358	22511	22676	22450	22641	22532	22563	22421	22606	22537	22412	22501	22513	22679	22510	22533	22539	22751	22246	22334	22362	22607	22553	22643	22554	22521	22415	22676	22425	22550	22729	22662	22612	22711	22530	22497	22517	22699	22554	22566	22664	22287	22620	22521	22367	22440	22451	22389	22439	22749	22461	22470	22483	22450	22562	22590	22620	22757	22539	22549	22436	22544	22295	22516	22321	22556	22571	22426	22646	22713	22549	22706	22565	22607	22727	22513	22481	22521	22211	22433	22532	22495	22451	22513	22490	22538	22494	22401	22774	22589	22342	22391	22325	22478	22602	22404	22594	22646	22427	22521	22716	22487	22556	22583	22654	22626	22483	22718	22673	22713	22458	22538	22571	22444	22644	22427	22551	22437	22514	22695	22478	22610	22556	22399	22474	22729	22655	22350	22471	22543	22364	22796	22655	22584	22678	22431	22513	22611	22565	22463	22433	22419	22494	22772	22522	22452	22576	22594	22481	22637	22600	22528	22544	22331	22587	22612	22680	22662	22449	22515	22769	22566	22582	22622	22673	22531	22665	22598	22332	22360	22710	22533	22614	22424	22664	22561	22517	22318	22549	22502	22387	22495	22471	22513	22525	22449	22483	22442	22560	22515	22458	22699	22524	22790	22651	22640	22530	22658	22676	22620	22324	22383	22645	22708	22572	22632	22581	22369	22685	22690	22499	22400	22516	22482	22481	22481	22675	22169	22433	22437	22612	22512	22420	22559	22496	22577	22324	22375	22605	22432	22543	22499	22345	22457	22407	22897	22554	22510	22757	22326	22671	22613	22345	22550	22678	22724	22501	22447	22427	22680	22573	22611	22436	22441	22493	22459	22583	22566	22632	22488	22510	22627	22710	22623	22764	22523	22475	22542	22422	22605	22279	22453	22367	22627	22455	22715	22567	22511	22403	22650	22539	22560	22516	22603	22429	22488	22442	22559	22727	22658	22546	22552	22583	22628	22519	22448	22812	22497	22379	22620	22449	22425	22616	22745	22688	22511	22429	22667	22637	22561	22580	22597	22437	22463	22373	22422	22652	22801	22636	22541	22388	22433	22400	22624	22563	22488	22477	22496	22508	22741	22638	22593	22560	22596	22392	22492	22494	22446	22434	22425	22471	22593	22464	22547	22525	22444	22521	22674	22488	22582	22684	22388	22478	22675	22667	22403	22508	22365	22511	22443	22487	22518	22561	22539	22482	22502	22487	22364	22746	22728	22564	22617	22663	22555	22481	22614	22517	22462	22451	22784	22409	22513	22381	22473	22639	22457	22569	22495	22604	22567	22496	22399	22287	22707	22479	22571	22615	22291	22375	22448	22648	22707	22450	22736	22584	22348	22688	22554	22591	22728	22743	22359	22522	22778	22723	22615	22416	22424	22559	22387	22412	22545	22481	22517	22319	22554	22535	22335	22321	22459	22790	22553	22379	22610	22436	22629	22384	22543	22387	22462	22620	22461	22474	22608	22462	22353	22553	22937	22493	22393	22685	22585	22509	22349	22727	22542	22437	22575	22338	22599	22616	22540	22748	22731	22513	22607	22619	22447	22511	22425	22386	22651	22504	22534	22309	22491	22343	22460	22593	22344	22330	22359	22601	22527	22705	22623	22497	22497	22429	22557	22591	22662	22768	22497	22575	22513	22644	22670	22576	22600	22530	22701	22614	22512	22680	22465	22519	22570	22681	22560	22652	22501	22601	22406	22396	22743	22521	22165	22559	22688	22406	22468	22684	22568	22643	22675	22554	22407	22636	22534	22625	22400	22590	22540	22726	22706	22552	22467	22533	22426	22489	22634	22493	22697	22424	22674	22439	22596	22609	22636	22428	22472	22623	22598	22613	22570	22553	22504	22538	22587	22597	22568	22415	22758	22391	22569	22539	22499	22478	22637	22632	22619	22425	22376	22460	22482	22629	22468	22570	22707	22400	22388	22777	22487	22565	22607	22459	22503	22448	22343	22530	22395	22451	22693	22322	22494	22504	22660	22430	22393	22654	22649	22467	22478	22618	22411	22486	22520	22433	22672	22518	22757	22222	22447	22424	22563	22646	22488	22455	22667	22636	22601	22703	22419	22442	22504	22469	22849	22935	22479	22428	22734	22288	22404	22726	22581	22424	22481	22508	22764	22693	22558	22648	22680	22711	22590	22616	22530	22493	22646	22464	22427	22457	22563	22496	22507	22508	22749	22558	22669	22700	22628	22500	22685	22518	22457	22663	22747	22514	22563	22551	22545	22444	22496	22586	22516	22585	22495	22436	22595	22484	22629	22625	22605	22598	22665	22534	22688	22558	22430	22476	22701	22516	22566	22445	22472	22542	22365	22512	22385	22738	22577	22458	22650	22480	22426	22483	22457	22496	22518	22403	22515	22454	22723	22407	22574	22545	22749	22700	22272	22494	22395	22608	22329	22752	22755	22376	22542	22405	22828	22555	22466	22524	22460	22357	22437	22570	22376	22538	22541	22464	22444	22519	22507	22589	22700	22729	22752	22530	22617	22536	22590	22500	22459	22789	22345	22655	22483	22583	22600	22623	22516	22469	22582	22497	22531	22582	22817	22507	22783	22677	22666	22458	22522	22544	22740	22617	22572	22539	22382	22507	22498	22574	22502	22567	22542	22593	22570	22728	22655	22673	22584	22439	22452	22506	22298	22518	22425	22467	22467	22581	22423	22351	22537	22559	22611	22580	22523	22494	22625	22546	22565	22542	22561	22484	22357	22537	22621	22461	22456	22532	22772	22584	22543	22643	22626	22442	22541	22574	22433	22386	22446	22407	22679	22490	22535	22529	22521	22416	22682	22547	22589	22443	22499	22600	22611	22561	22444	22632	22527	22505
62856	101032	83722	57291	39464	27332	21222	19098	18532	18345	18394	18280	18333	18525	18295	18404	18459	18411	18257	18375	18339	18689	18266	18198	18374	18397	18204	18289	18454	18324	18313	18299	18281	18457	18128	18267	18398	18305	18327	18376	18215	18468	18383	18473	18184	18529	18467	18417	18367	18235	18303	18276	18082	18202	18426	18285	18463	18383	18303	18154	18324	18361	18336	18373	18351	18230	18217	18377	18540	18377	18342	18384	18278	18163	18428	18303	18249	18313	18268	18340	18217	18531	18362	18437	18226	18314	18277	18213	18445	18304	18376	18218	18370	18426	18340	18369	18296	18306	18438	18295	18379	18228	18492	18310	18371	18227	18343	18261	18267	18240	18406	18338	18465	18324	18386	18379	18184	18357	18415	18203	18320	18423	18390	18375	18136	18344	18366	18110	18410	17977	18315	18447	18476	18504	18253	18150	18536	18309	18273	18423	18070	18381	18382	18371	18376	18220	18315	18313	18287	18351	18367	18338	18180	18228	18292	18316	18417	18554	18360	18197	18203	18396	18398	18257	18280	18524	18360	18421	18403	18412	18273	18470	18325	18602	18332	18381	18432	18251	18269	18334	18276	18594	18289	18127	18351	18341	18224	18445	18496	18109	18286	18464	18364	18282	18372	18339	18378	18288	18171	18271	18394	18394	18265	18374	18435	18522	18276	18146	18293	18425	18175	18258	18299	18431	18358	18335	18400	18234	18404	18335	18423	18188	18242	18337	18216	18365	18329	18413	18379	18321	18399	18468	18131	18519	18396	18110	18302	18301	18382	18375	18265	18339	18311	18245	18274	18400	18514	18355	18324	18293	18266	18365	18695	18158	18434	18342	18436	18345	18404	18567	18373	18254	18454	18508	18204	18369	18320	18371	18273	18093	18330	18335	18373	18425	18413	18315	18227	18325	18365	18374	18126	18489	18268	18389	18187	18524	18349	18335	18303	18396	18378	18329	18427	18251	18500	18321	18130	18254	18322	18308	18416	18354	18352	18290	18376	18215	18243	18358	18400	18368	18515	18391	18327	18404	18369	18198	18272	18418	18358	18200	18304	18317	18432	18399	18261	18376	18420	18274	18332	18297	18395	18172	18507	18304	18277	18236	18349	18304	18415	18228	18305	18401	18207	18400	18320	18391	18276	18219	18621	18246	18033	18404	18366	18227	18383	18234	18214	18201	18305	18429	18397	18429	18434	18297	18420	18419	18368	18378	18255	18308	18384	18293	18422	18203	18433	18393	18263	18383	18273	18315	18271	18358	18427	18198	18189	18487	18431	18336	18407	18408	18272	18398	18305	18272	18317	18311	18314	18530	18406	18335	18363	18525	18328	18333	18448	18268	18271	18448	18328	18246	18584	18201	18468	18324	18221	18342	18434	18289	18455	18385	18115	18230	18268	18316	18327	18303	18552	18316	18290	18247	18351	18326	18403	18248	18396	18501	18432	18324	18426	18360	18397	18394	18313	18209	18350	18304	18348	18335	18349	18359	18293	18443	18494	18330	18328	18170	18334	18278	18330	18322	18281	18444	18242	18299	18386	18469	18184	18254	18446	18520	18256	18367	18327	18314	18306	18219	18447	18330	18269	18099	18235	18355	18409	18261	18328	18363	18267	18370	18339	18336	18234	18228	18441	18423	18311	18380	18508	18451	18421	18368	18319	18344	18513	18365	18490	18311	18349	18219	18287	18459	18247	18328	18301	18230	18391	18398	18413	18322	18275	18176	18353	18406	18285	18396	18298	18396	18244	18408	18265	18548	18272	18460	18272	18365	18208	18276	18058	18207	18219	18414	18248	18359	18343	18328	18200	18475	18382	18421	18269	18408	18348	18478	18221	18389	18371	18281	18377	18189	18296	18504	18166	18337	18302	18250	18232	18295	18382	18289	18417	18311	18377	18302	18249	18407	18247	18261	18506	18323	18452	18125	18481	18296	18399	18280	18301	18312	18418	18183	18322	18099	18344	18448	18544	18286	18521	18449	18142	18282	18158	18289	18425	18222	18179	18480	18445	18277	18332	18560	18308	18223	18297	18337	18287	18225	18561	18236	18412	18310	18257	18271	18356	18372	18465	18278	18236	18311	18337	18335	18239	18190	18305	18439	18386	18352	18255	18542	18286	18337	18218	18435	18294	18444	18115	18467	18484	18393	18386	18326	18418	18442	18429	18344	18452	18417	18403	18389	18276	18431	18244	18248	18397	18357	18322	18129	18316	18354	18369	18278	18184	18338	18257	18303	18481	18456	18456	18286	18152	18434	18422	18403	18522	18432	18310	18362	18166	18420	18474	18231	18278	18318	18376	18241	18316	18294	18436	18165	18187	18231	18384	18336	18158	18242	18176	18564	18362	18367	18343	18314	18276	18267	18288	18285	18294	18254	18356	18280	18406	18250	18298	18170	18311	18439	18206	18301	18461	18408	18314	18215	18217	18385	18443	18242	18310	18347	18349	18360	18451	18272	18381	18174	18209	18341	18275	18438	18301	18236	18338	18349	18449	18295	18324	18481	18262	18568	18325	18282	18441	18235	18366	18425	18451	18463	18272	18286	18213	18121	18393	18474	18438	18391	18277	18310	18468	18331	18325	18494	18259	18319	18134	18307	18459	18353	18460	18271	18390	18558	18291	18359	18393	18366	18317	18413	18430	18388	18200	18379	18413	18297	18446	18416	18344	18272	18269	18413	18381	18110	18331	18380	18339	18373	18378	18173	18317	18589	18346	18415	18195	18285	18224	18330	18389	18379	18413	18345	18339	18382	18449	18412	18399	18343	18276	18173	18394	18187	18293	18220	18255	18386	18517	18113	18433	18238	18312	18444	18308	18426	18174	18272	18419	18301	18325	18225	18396	18337	18320	18246	18366	18322	18413	18454	18206	18128	18380	18442	18376	18321	18297	18246	18392	18200	18391	18569	18263	18439	18305	18181	18487	18392	18434	18433	18327	18261	18360	18312	18321	18329	18113	18232	18384	18355	18265	18296	18332	18397	18494	18221	18384	18310	18436	18236	18448	18442	18464	18366	18240	18321	18295	18257	18262	18373	18398	18208	18184	18512	18450	18237	18332	18291	18300	18352	18367	18346	18322	18350	18340	18444	18539	18242	18243	18371	18160	18144	18259	18337	18477	18389	18426	18238	18288	18424	18270	18365	18149	18308	18337	18481	18315	18288	18426	18342	18217	18325	18185	18251	18338	18378	18163	18335	18390	18460	18455	18204	18483	18372	18420	18223	18347	18150	18643	18312	18174	18259	18485	18463	18377	18303	18374	18367	18367	18338	18422	18404	18561	18255	18464	18340	18370	18193	18290	18002	18266	18381	18365	18304	18448	18251	18341	18298	18172	18526	18299	18383	18269	18395	18359	18303	18365	18266	18288	18363	18291	18331	18377	18194	18591	18279	18405	18174	18441	18317	18220	18311	18389	18294	18388	18331	18587	18316	18339	18392	18101	18448	18254	18375	18259	18329	18259	18310	18235	18346	18425	18241	18356	18334	18453	18338	18361	18474	18488	18507	18462	18357	18203	18428	18166	18247	18484	18606	18441	18291	18415	18241	18400	18264	18250	18334	18171	18240	18435	18448	18409	18427	18477	18422	18384	18388	18492	18184	18211	18268	18232	18278	18243	18225	18394	18358	18396	18387	18381	18319	18249	18312	18290	18263	18357	18278	18305	18185	18358	18319	18294	18384	18283	18450	18017	18429	18380	18339	18180	18272	18292	18286	18292	18161	18279	18244	18362	18353	18356	18267	18360	18490	18359	18414	18420	18273	18406	18319	18273	18304	18240	18456	18329	18539	18626	18332	18391	18487	18303	18338	18492	18393	18356	18297	18360	18396	18118	18203	18368	18416	18450	18351	18478	18401	18265	18256	18329	18347	18291	18284	18449	18417	18293	18224	18182	18412	18245	18344	18498	18403	18310	18276	18323	18358	18440	18349	18233	18485	18253	18246	18376	18215	18443	18224	18251	18351	18291	18235	18183	18375	18232	18452	18433	18332	18557	18415	18368	18499	18398	18398	18429	18285	18347	18331	18514	18424	18481	18502	18427	18316	18326	18412	18403	18411	18312	18200	18260	18183	18471	18227	18296	18228	18369	18379	18396	18280	18454	18305	18385	18284	18250	18176	18222	18374	18369	18443	18381	18396	18326	18403	18330	18315	18399	18565	18060	18164	18386	18556	18359	18148	18428	18308	18407	18457	18395	18342	18321	18394	18441	18353	18241	18283	18308	18225	18256	18339	18222	18306	18269	18250	18312	18261	18137	18416	18357	18215	18325	18419	18466	18328	18217	18257	18430	18339	18430	18435	18428	18337	18322	18447	18139	18307	18505	18212	18351	18315	18417	18309	18418	18409	18293	18398	18394	18414	18256	18267	18558	18299	18441	18385	18293	18296	18234	18225	18400	18177	18307	18258	18423	18241	18302	18330	18313	18341	18312	18221	18271	18514	18373	18362	18413	18352	18428	18376	18306	18578	18207	18383	18365	18099	18454	18441	18588	18289	18354	18374	18296	18264	18396	18308	18506	18392	18317	18280	18387	18355	18345	18221	18191	18396	18383	18345	18383	18455	18202	18260	18512	18309	18299	18442	18299	18431	18263	18469	18417	18233	18326	18234	18393	18292	18219	18339	18327	18324	18380	18329	18299	18307	18380	18341	18320	18344	18333	18383	18379	18197	18387	18313	18433	18417	18242	18275	18318	18340	18453	18287	18323	18518	18399	18367	18262	18475	18236	18291	18305	18264	18238	18392	18239	18371	18205	18225	18477	18305	18423	18454	18323	18378	18301	18348	18318	18252	18382	18409	18342	18459	18274	18266	18383	18276	18438	18267	18236	18449	18114	18162	18369	18491	18331	18393	18295	18265	18366	18173	18260	18212	18386	18215	18338	18305	18457	18100	18368	18327	18441	18384	18347	18312	18391	18480	18579	18313	18221	18469	18326	18233	18395	18250	18247	18221	18416	18315	18395	18381	18351	18403	18369	18317	18302	18393	18350	18280	18351	18329	18341	18259	18216	18410	18342	18540	18301	18317	18221	18243	18384	18283	18308	18201	18326	18521	18328	18443	18395	18288	18228	18251	18417	18307	18325	18355	18314	18411	18282	18345	18362	18446	18273	18337	18146	18363	18457	18365	18283	18517	18241	18344
22858	22785	36579	36771	33446	32075	30500	24925	23292	23517	23361	23317	23237	23202	23046	23311	23234	23004	23059	23012	23084	22920	23004	23109	23058	23167	22827	23045	23010	22799	22894	22784	22993	23001	23051	22783	23094	23044	22852	22874	22984	22608	22817	22886	23087	22914	22832	22763	22875	22857	22806	22862	22802	22950	22979	22811	22985	22719	22697	22842	23020	22827	22789	22757	22809	22925	22747	22929	22870	22976	22942	23092	22840	22847	22998	22944	22764	22896	23054	22853	22855	22829	22929	22673	22770	22718	22728	22762	22855	23035	22966	22908	22778	22894	22989	22726	22882	22716	22622	22653	22596	22906	22783	22634	22864	22899	22860	22704	22821	22918	22785	22700	22852	22972	22988	22843	22959	22881	22759	22793	23046	22743	22706	22725	22737	22636	22805	22607	22755	22734	22667	22849	22792	22911	22921	22510	22973	22824	22790	22846	22733	22813	22892	22810	23075	22844	22857	22860	22657	22848	22725	22768	23035	22996	22587	22713	22689	22714	22640	22840	22771	22826	22874	22904	22745	22802	22735	22913	22909	22824	22643	23017	23147	22863	22940	22724	22943	22825	22825	22887	22792	22822	22919	22849	22739	22977	22661	22718	22780	22842	22945	23049	22847	22910	22799	22970	22803	22823	22866	22921	22937	22693	22897	22850	22794	22987	22725	22652	22897	22824	22846	22750	22746	22716	22683	23065	22900	22747	22748	22916	22915	22597	22751	22899	22806	23050	22814	22863	22798	22837	23012	22830	22762	22816	22881	22703	22995	22868	22827	22732	22729	22922	22927	22667	22917	22844	22952	22876	22699	23007	22924	22854	22748	22823	22758	22805	22683	22660	22803	22670	22770	22906	22868	22825	23076	22723	22893	22871	22541	22700	22952	22599	22878	22723	22914	22845	22986	22768	22464	22625	22856	22820	22772	22594	22604	23032	22912	22648	22792	22855	22947	22729	22946	22811	22640	22664	22831	22922	22816	22861	22805	22971	22715	22955	22618	22752	22859	22726	22809	22920	22819	22859	22954	22769	22955	22849	22891	22805	22820	22810	22845	22903	22822	22661	22853	22671	22646	22751	22904	22768	22941	22709	22896	22950	22908	23097	22885	22692	22684	22983	22641	22830	22791	22826	22797	22943	22670	22856	22838	22908	22951	22736	22830	22840	22818	22784	22805	22761	22866	22572	22670	23020	23052	22863	22778	22954	22726	22568	22879	22815	22845	22915	22839	22691	22626	22804	22763	22779	22711	23133	22635	22727	22870	22790	22881	22824	22793	22926	22905	22953	22801	22761	22940	22533	22699	22897	23077	22900	23000	22883	22604	22881	22799	22696	23013	22855	22776	22748	22785	22777	22881	22997	22642	22963	22733	22854	22853	22800	22804	22910	22909	22903	22753	23008	22851	22847	22972	22650	23064	22651	22966	22905	22989	22943	22895	22825	22925	22677	22793	22919	22759	22478	22851	22873	22730	22895	22801	22902	22629	22937	22791	22718	22611	22683	22764	22791	22714	22834	22621	22626	22901	22665	23004	22957	22739	22829	22837	22695	22642	22840	22952	22694	22953	22882	22805	22613	22699	22755	22855	22979	22888	22722	22608	22771	22850	22838	22865	22816	22784	22669	22646	22645	22735	22869	22742	22823	22957	22781	22754	22469	22498	22933	22750	22738	22830	22943	22799	22723	22749	23105	22843	22692	22851	22818	22902	23173	22987	22859	22851	23051	22598	22667	23027	22888	22803	22834	22804	22662	22896	22940	22884	22878	22703	22772	22842	23052	22802	22663	22892	22827	22702	22984	22839	22657	22753	22612	22933	22748	22935	22632	22586	23009	22863	22855	22931	22792	22676	22789	22953	22753	22913	22812	22930	22812	22847	22935	23029	22775	22859	22764	22877	22851	22852	22851	22764	22796	22833	22878	22852	22649	22764	22951	23054	22646	22649	22757	22991	22842	22721	22733	22685	22614	22996	22769	22744	22774	22862	22925	22622	22877	22868	22947	22974	22731	22785	23100	22959	22809	22647	22812	22885	22654	22665	22882	22678	22827	22709	22462	22977	22768	22882	22876	22683	23017	22678	22931	22664	22879	22873	22844	22868	22820	22774	22806	22938	22750	22718	22764	22824	22692	22819	22663	22568	22971	22663	22869	22964	22686	22804	22883	22839	22541	22773	22862	22649	22787	22986	23106	22836	23046	22794	22836	22815	22905	22912	22646	22889	22887	22674	22876	22798	22839	22811	22866	22650	22817	23174	22872	22811	22906	22874	22740	22780	22713	22826	22812	22902	22853	22744	22593	22892	22790	23065	22879	22790	22880	22727	22825	23054	22791	22739	22765	22882	22766	22792	22970	22859	22916	23087	22686	22519	22805	22733	23033	22875	22751	23130	22911	22941	22921	22822	22799	22678	22853	22845	22828	22600	22775	22863	22786	22903	22749	22669	22773	22909	22641	22792	22905	22976	22861	23081	22799	22708	22956	22915	22788	22731	22814	22704	22841	22814	22697	22835	22814	22721	22927	22694	22764	22722	22909	23091	22639	22811	22976	22774	22828	22843	22864	22978	23011	22854	22797	22665	22727	22880	22648	22814	22749	23004	23103	22782	22700	22925	22944	22842	22790	22466	22602	23068	22635	22923	22691	22802	22886	22728	22657	22752	22708	22748	22643	22839	22872	22890	22566	22975	22846	22663	22616	22745	22718	22816	22799	22787	22658	22689	22751	22830	22923	22998	22575	23052	22796	22638	22812	22692	22636	22750	22870	22640	22837	22880	22619	22625	22922	22998	22737	22867	22700	22871	22846	22573	22785	23064	22807	22928	22754	22689	22738	22795	22755	22807	22847	22842	22944	22762	22862	22798	22873	22802	22906	22688	22969	22861	22861	22856	22798	22749	22896	22648	22867	22642	22664	22853	22780	22960	22815	22697	23009	22788	22802	22812	23083	22778	22985	23104	22723	22771	22827	22858	22923	22909	22717	22943	22652	22755	22817	22924	22836	22907	22795	23097	22742	22844	22952	22803	22910	23004	22847	22716	22892	22899	22942	22743	22651	22819	22682	22704	22803	22636	22881	22913	22799	22851	22824	22815	22777	22798	23071	22970	22902	22748	22773	22942	22686	22731	22866	22824	22781	22936	22573	22634	22734	22814	22632	23059	22764	22709	22988	22868	23130	22771	22696	22826	22598	22781	22494	22939	22742	22802	22669	22851	22723	22704	22558	22953	22906	22672	22679	22710	22794	22936	22915	22931	22856	22987	22824	22665	22911	22922	22788	22970	22672	22743	22768	22833	22896	22815	22546	22709	22634	22845	22779	22797	23023	22820	22905	22767	22722	22864	22950	23017	22871	22764	22840	23015	22743	22668	22581	22716	22771	22736	22802	22778	22739	22882	22667	22711	22821	22878	22828	22910	22857	22777	22770	22746	22843	22920	22819	22905	22731	22913	22629	22392	22859	22952	22750	22634	22761	22923	22916	22819	22769	22705	22947	22826	22502	23018	22977	22994	22585	22846	22989	22905	22719	22653	22960	22752	22945	22794	22793	22857	22728	22872	22731	22764	22982	22786	23005	23012	22858	22797	22874	22857	23010	22837	22771	22695	22908	22843	22727	22789	22962	22875	22930	22788	22725	23167	22866	22864	22750	22706	23009	22919	22864	22658	22979	22977	22889	22805	22579	22706	22788	22874	22829	22825	22825	22565	22713	22781	22881	22865	23061	22652	22737	22954	22912	22741	22961	22879	22768	22710	22846	23065	22864	23025	22865	22932	22959	22851	23143	22748	22992	23059	22943	22827	22986	22640	22766	23001	22850	23009	22910	22901	22949	22849	22986	22772	22582	22818	22929	22964	22701	22638	22899	22762	22872	22936	22970	22830	22751	22763	22814	22966	22966	23139	22979	22766	22924	22952	22907	22712	22655	22934	22822	22741	22963	22828	23016	22721	22860	22766	22736	23031	22928	22904	22982	22782	22985	22924	22671	22779	22672	22877	23115	22812	22734	22816	22944	23077	22819	22822	22846	22642	23008	23135	22762	22855	22719	22861	22747	22911	22784	22905	22748	22856	22740	22910	22693	22846	22816	22589	22818	22738	23005	22790	22710	22821	22576	22929	22881	22720	22821	22761	22579	22873	22755	22823	22826	22859	22982	22855	22986	22752	22722	22716	22645	23068	22942	22688	22808	23053	22833	22755	22825	22884	22796	22844	22648	23080	22712	22796	22807	22992	22964	22755	22844	22784	22730	22967	22609	22675	22741	22928	22871	22959	23106	22820	22896	22865	22606	22765	22879	22755	22558	22894	22804	22756	22908	22758	22923	22804	22853	22561	22785	22776	22903	22791	22977	22885	22829	22887	22714	22714	22811	22701	22710	22475	22703	22689	22871	22814	22985	22900	22801	22790	22705	22733	22907	22848	22786	22850	23015	22968	23046	22884	22875	22805	22974	22756	22882	22787	22710	22722	22585	22945	22827	22919	22734	22840	22728	22892	22798	22906	22854	22703	22863	22809	22693	22762	22749	22869	22782	22929	22696	22755	22779	22911	22877	23012	22775	22934	22685	22995	22852	22808	23183	22883	22713	22928	22869	22836	22884	22521	22659	22845	22792	22795	22804	22712	22574	22582	22674	23170	22829	22738	22829	22774	22764	22870	22632	22617	22721	22979	22791	22861	22862	23037	23026	22784	22764	22967	22895	22745	22894	22853	22586	22848	22707	23001	22926	22653	23073	22862	22764	22947	22721	22923	22842	22923	22790	22844	22759	22810	22845	22818	22776	22696	22760	22742	22983	22955	23004	22863	23061	22992	22806	22872	22783	22518	22601	22663	22903	22754	23022	22590	22724	22998	22967	22809	22876	22825	22808	22802	22701	22908	22712	23040	22903	22775	22783	22864	22846	22919	23055	22773	22826	22659	22588	22872	22845	22831	22583	22817	22992	22795	22939	22829	22746	22850	22676	22586	22628	22712	22812	22940	22634	22759	22856	22957	22619	23001	22917	22896	22667	22709	22761	22957	22833	22920	22829	22715	22683	22748	22743	22913	22830	22867	22793	22858	22948	22905	23065	22935	22767	22598	22613	22903	23030	22965	22915	22696	22941	22636	22780	22739	22564	22525	22864	23050	22836	22799	22597	22845	23024	22741	22694
62365	106362	93617	71010	49826	34472	24075	20033	18710	18690	18638	18483	18530	18449	18520	18254	18549	18580	18542	18494	18465	18475	18499	18341	18459	18590	18612	18722	18449	18601	18679	18216	18702	18495	18486	18576	18391	18619	18636	18591	18620	18504	18365	18471	18528	18583	18457	18375	18472	18364	18777	18518	18360	18486	18381	18368	18365	18672	18485	18562	18551	18614	18486	18507	18503	18532	18600	18479	18477	18523	18574	18500	18638	18715	18575	18595	18545	18471	18458	18651	18412	18351	18651	18570	18322	18379	18472	18588	18580	18440	18571	18478	18659	18471	18429	18571	18499	18501	18568	18435	18496	18422	18335	18535	18521	18555	18478	18469	18597	18428	18462	18573	18581	18404	18582	18521	18639	18351	18488	18502	18364	18467	18496	18556	18528	18495	18572	18393	18549	18595	18508	18688	18454	18438	18494	18418	18383	18364	18477	18428	18448	18495	18601	18523	18650	18635	18448	18539	18568	18444	18458	18474	18672	18381	18358	18533	18662	18501	18711	18594	18485	18502	18699	18589	18485	18482	18588	18348	18590	18430	18527	18446	18514	18514	18420	18452	18466	18496	18487	18458	18540	18449	18633	18515	18489	18632	18481	18345	18440	18591	18478	18376	18583	18598	18358	18487	18506	18517	18507	18561	18617	18560	18609	18541	18394	18536	18443	18435	18574	18546	18635	18701	18564	18685	18483	18605	18450	18633	18529	18218	18526	18608	18524	18457	18613	18766	18368	18432	18502	18470	18693	18484	18547	18498	18332	18383	18357	18718	18497	18526	18346	18425	18579	18626	18343	18386	18371	18411	18531	18560	18618	18567	18453	18713	18688	18563	18563	18416	18519	18426	18343	18812	18668	18510	18527	18454	18535	18511	18414	18321	18501	18467	18472	18418	18591	18519	18496	18623	18543	18645	18420	18545	18563	18585	18403	18576	18529	18320	18647	18665	18415	18504	18365	18535	18649	18388	18590	18559	18544	18490	18458	18436	18386	18419	18588	18471	18440	18523	18553	18498	18417	18449	18445	18500	18431	18584	18603	18548	18560	18680	18350	18500	18530	18480	18492	18512	18402	18642	18587	18339	18647	18543	18494	18536	18548	18564	18479	18572	18491	18497	18581	18631	18642	18382	18590	18510	18605	18656	18581	18649	18417	18643	18678	18490	18558	18508	18566	18481	18593	18681	18605	18508	18528	18540	18503	18528	18527	18739	18439	18523	18490	18300	18481	18619	18535	18717	18293	18565	18478	18498	18637	18477	18540	18648	18529	18585	18301	18538	18502	18443	18505	18363	18506	18368	18419	18376	18541	18588	18493	18569	18611	18505	18669	18467	18300	18442	18395	18527	18368	18483	18605	18356	18546	18663	18536	18611	18516	18406	18420	18556	18401	18465	18393	18390	18379	18517	18402	18411	18484	18485	18547	18578	18586	18437	18551	18366	18505	18647	18331	18613	18577	18516	18440	18516	18576	18395	18404	18514	18535	18376	18538	18560	18753	18584	18592	18280	18504	18494	18450	18513	18421	18619	18706	18311	18377	18344	18475	18469	18417	18692	18478	18520	18432	18439	18590	18412	18434	18504	18396	18395	18470	18542	18466	18595	18563	18635	18568	18531	18496	18412	18392	18612	18609	18436	18628	18546	18608	18604	18563	18568	18408	18619	18451	18737	18600	18625	18318	18517	18654	18655	18506	18535	18772	18557	18438	18360	18546	18477	18615	18550	18529	18576	18553	18377	18521	18443	18356	18439	18665	18607	18450	18395	18438	18512	18449	18469	18322	18356	18525	18502	18565	18485	18466	18587	18545	18576	18492	18451	18589	18632	18504	18495	18520	18666	18501	18652	18618	18480	18371	18703	18524	18384	18353	18473	18687	18468	18432	18490	18370	18611	18619	18713	18479	18515	18437	18449	18612	18376	18478	18555	18499	18342	18336	18489	18465	18525	18428	18561	18594	18503	18630	18405	18651	18468	18528	18643	18423	18523	18424	18517	18417	18591	18366	18471	18526	18597	18657	18677	18461	18476	18455	18468	18465	18444	18484	18377	18424	18474	18508	18557	18542	18539	18582	18551	18476	18641	18530	18467	18560	18611	18478	18377	18623	18620	18685	18437	18550	18395	18611	18501	18513	18477	18656	18454	18550	18591	18443	18699	18454	18696	18359	18415	18469	18560	18343	18505	18582	18696	18478	18442	18581	18565	18594	18623	18602	18565	18554	18391	18513	18573	18389	18331	18418	18612	18637	18514	18488	18567	18385	18564	18442	18473	18502	18444	18643	18501	18530	18670	18647	18488	18624	18281	18354	18405	18446	18642	18327	18473	18434	18600	18415	18332	18550	18574	18662	18287	18511	18416	18661	18640	18528	18658	18421	18316	18408	18412	18369	18477	18750	18651	18361	18703	18491	18597	18484	18479	18439	18378	18503	18545	18395	18532	18621	18526	18441	18586	18624	18620	18583	18537	18540	18482	18599	18588	18341	18524	18493	18590	18571	18543	18538	18408	18496	18424	18476	18508	18441	18519	18449	18512	18602	18582	18528	18535	18405	18556	18406	18408	18510	18578	18535	18478	18636	18573	18449	18543	18613	18637	18514	18478	18725	18464	18501	18470	18413	18361	18373	18527	18418	18531	18767	18414	18598	18354	18469	18362	18538	18441	18406	18604	18483	18463	18563	18486	18671	18619	18426	18497	18517	18500	18421	18382	18517	18579	18270	18762	18381	18464	18576	18655	18455	18373	18569	18169	18498	18416	18623	18429	18563	18395	18401	18399	18559	18709	18610	18525	18484	18419	18564	18437	18523	18680	18535	18529	18470	18547	18615	18566	18615	18543	18457	18593	18323	18489	18620	18383	18370	18430	18550	18622	18597	18550	18610	18704	18507	18475	18596	18613	18545	18577	18443	18623	18503	18476	18697	18347	18577	18419	18499	18540	18605	18371	18537	18509	18537	18700	18686	18680	18610	18528	18334	18600	18339	18542	18556	18442	18502	18387	18374	18594	18597	18438	18487	18519	18366	18445	18555	18425	18597	18479	18582	18367	18587	18627	18515	18522	18561	18374	18628	18431	18641	18492	18407	18575	18550	18465	18213	18456	18295	18354	18570	18587	18443	18563	18541	18370	18405	18674	18416	18506	18497	18679	18584	18599	18635	18604	18623	18433	18596	18483	18534	18716	18509	18594	18468	18543	18629	18438	18598	18569	18473	18472	18412	18544	18619	18413	18370	18502	18514	18547	18565	18469	18533	18458	18761	18475	18490	18550	18461	18424	18611	18468	18623	18503	18745	18650	18455	18640	18575	18652	18527	18610	18481	18605	18498	18483	18563	18552	18584	18447	18522	18503	18380	18708	18490	18563	18619	18501	18553	18499	18504	18598	18432	18673	18426	18515	18441	18425	18637	18674	18536	18616	18526	18508	18410	18253	18628	18418	18591	18549	18475	18598	18530	18297	18557	18692	18535	18355	18648	18672	18422	18527	18665	18574	18468	18460	18511	18605	18479	18436	18381	18415	18555	18549	18406	18365	18386	18385	18500	18713	18627	18401	18591	18452	18484	18411	18369	18773	18519	18511	18508	18520	18355	18570	18656	18543	18609	18446	18708	18637	18530	18282	18445	18454	18297	18499	18581	18600	18351	18418	18561	18344	18394	18675	18558	18431	18414	18522	18399	18337	18545	18394	18522	18383	18542	18490	18593	18538	18539	18526	18566	18535	18677	18647	18544	18521	18601	18591	18552	18706	18418	18457	18461	18594	18703	18519	18524	18524	18633	18616	18506	18505	18403	18735	18560	18524	18417	18590	18404	18733	18419	18481	18503	18528	18626	18546	18327	18398	18699	18524	18316	18462	18427	18487	18418	18575	18373	18489	18491	18135	18501	18350	18624	18565	18544	18540	18530	18434	18566	18497	18533	18520	18458	18518	18577	18346	18444	18628	18473	18490	18537	18433	18499	18300	18470	18572	18781	18427	18314	18498	18650	18495	18632	18578	18486	18416	18500	18703	18349	18495	18562	18457	18563	18689	18689	18326	18418	18696	18536	18669	18439	18453	18472	18587	18592	18573	18728	18350	18360	18479	18463	18688	18491	18382	18510	18274	18567	18534	18480	18511	18386	18547	18570	18491	18530	18655	18591	18499	18512	18611	18671	18484	18662	18396	18647	18402	18394	18530	18528	18492	18566	18678	18396	18554	18656	18605	18547	18590	18351	18638	18606	18386	18539	18677	18581	18447	18497	18414	18303	18522	18475	18557	18510	18519	18598	18524	18317	18552	18418	18564	18372	18524	18540	18510	18504	18544	18455	18482	18441	18358	18612	18554	18412	18387	18625	18696	18502	18588	18540	18596	18558	18655	18398	18458	18546	18495	18427	18378	18476	18404	18456	18477	18417	18516	18470	18459	18626	18546	18667	18441	18394	18379	18418	18467	18463	18392	18224	18700	18505	18346	18519	18479	18404	18505	18572	18376	18222	18633	18569	18508	18491	18551	18394	18625	18327	18438	18586	18326	18511	18459	18535	18588	18357	18539	18749	18592	18408	18437	18531	18495	18579	18503	18563	18666	18556	18639	18542	18442	18449	18297	18459	18500	18551	18704	18309	18589	18574	18455	18657	18496	18358	18371	18492	18522	18468	18431	18450	18508	18574	18567	18555	18428	18481	18537	18550	18347	18437	18419	18687	18447	18607	18584	18453	18511	18508	18527	18585	18594	18657	18553	18658	18506	18520	18503	18461	18521	18630	18597	18539	18316	18494	18726	18506	18385	18530	18492	18596	18462	18499	18436	18450	18504	18555	18560	18696	18286	18482	18512	18566	18430	18439	18539	18402	18399	18538	18522	18691	18469	18480	18422	18661	18503	18574	18595	18543	18642	18599	18707	18492	18552	18434	18418	18555	18538	18558	18650	18533	18554	18695	18524	18606	18655	18608	18473	18572	18638	18509	18381	18552	18372	18629	18586	18406	18497	18541	18229	18459	18549	18455	18557	18447	18626	18536	18369	18664	18586	18506	18382	18487	18554	18412	18401	18690	18616	18594	18480	18657	18631	18510	18409	18710	18592	18458	18530	18591	18578	18538	18496	18474	18477	18488	18606	18542	18511	18613	18502	18412	18587	18407	18702	18538	18460	18595	18545	18450	18438
30272	37264	45218	35434	27239	24900	23492	23092	22879	22935	22864	22715	22706	22831	22665	22584	22884	22622	22721	22768	22779	22981	22827	22642	22783	22821	22704	22755	22870	22726	22675	22750	22738	22648	22668	22766	22780	22597	22822	22742	22759	22611	22548	22720	22819	22836	22705	22795	22649	22756	22830	22411	22467	22922	22612	22819	22696	22723	22841	22477	22722	22806	22785	22790	22696	22798	22919	22671	22657	22779	22680	22704	22838	22590	22628	22690	22455	22640	22749	22690	22742	22932	22991	22664	22766	22551	22712	22670	22570	22661	23017	22591	22662	22582	22799	22855	22541	22692	22704	22645	22543	22672	22663	22734	22639	22637	22662	22861	22644	22806	22823	22777	22753	22783	22659	22639	22788	22612	22597	22644	22677	22687	22663	22610	22771	22905	22518	22561	22888	22838	22713	22755	22897	22955	22621	22776	22737	22854	22844	22785	22643	22674	22726	22667	22864	22547	22723	22540	22684	22545	22698	22700	22719	22609	22789	22683	22768	22863	22685	22535	22846	22840	22519	22655	22696	22640	22668	22738	22578	22575	22863	22704	22697	22702	22589	22588	22708	22754	22728	22563	22643	22763	22625	22689	22794	22682	22683	22609	22738	22766	22739	22681	22626	22850	22697	22811	22934	22733	22712	22702	22616	22439	22814	22660	23005	22908	22856	22684	22686	22811	22528	22474	22736	22645	22816	22624	22739	22571	22524	22776	22581	22775	22827	22677	22628	22618	22630	22570	22604	22558	22810	22685	22813	22673	22688	22645	22722	22890	22724	22758	22606	22503	22605	22902	22868	22751	22604	22822	22880	22720	22954	22719	22460	22620	22555	22761	22667	22573	22531	22810	22731	22684	22879	22777	22987	22811	22571	22667	22701	22677	22522	22799	22596	22701	22664	22509	22871	22661	22588	22710	22563	22528	22760	22704	22714	22745	22836	22693	22796	22877	22745	22856	23051	22622	22926	22806	22600	22684	22759	22761	22619	22805	23027	22931	22837	22681	22768	22636	22668	22711	22750	22716	22553	22538	22713	22633	22845	22543	22659	22897	22719	22727	22766	22693	22647	22561	22817	22763	22718	22637	22838	22553	22666	22602	22691	22868	22787	22769	22778	22679	22566	22881	22974	22663	22460	22782	22769	22868	22650	22414	22730	22644	22839	22829	22619	22483	22707	22493	22830	22828	22603	22686	22642	22724	22610	22575	22733	22614	22581	22615	22621	22756	22563	22645	22670	22743	22871	22797	22668	22791	22766	22627	22817	22752	22763	22780	22860	22559	22734	22529	22797	22721	22684	22668	22748	22945	22890	22803	22827	22700	22815	22738	22825	22597	22770	22715	22867	22705	22723	22779	22652	22617	22523	22788	22816	22929	22640	22732	22798	22947	22702	22609	22598	22898	22764	22661	22789	22856	22818	22768	22470	22693	22741	22694	22724	22626	22868	22730	22878	22822	22674	22709	22779	22722	22606	22538	22965	22697	22552	22606	22713	22623	22653	22795	22698	22900	22745	22668	22604	22634	22967	22803	22588	22690	22564	22638	22733	22796	22658	22827	22730	22596	22789	22684	22857	22569	22639	22571	22821	22789	22796	22882	22707	22741	22657	22654	22790	22572	22722	22897	22644	22535	22751	22803	22623	22710	22843	22567	23064	22808	22745	22782	22745	22778	22814	22706	22708	22870	22718	22768	22863	22836	22791	22722	22724	22864	22836	22620	22858	22770	22569	22854	22617	22807	22608	22471	22603	22690	22653	22550	22945	22837	22771	22894	22739	22773	22795	22739	22679	22806	22790	22734	22543	22864	22552	22582	22697	22458	22749	22785	22713	22753	22631	22746	22656	22833	22592	22840	22733	22615	22946	22721	22735	22828	22756	22746	22663	22622	22826	22726	22751	22780	22704	22770	22739	22811	22734	22769	22784	22814	22697	22678	22568	22785	22777	22699	22569	22496	22719	22616	22865	22638	22890	22725	22680	22691	22715	22745	22553	22663	22817	22772	22798	22617	22754	22693	22740	22796	22671	22784	22711	22881	22749	22532	22618	22746	22806	22708	22861	22683	22804	22919	22950	22682	22731	22728	22788	22671	23004	22919	22929	22542	22761	22748	22821	22647	22677	22752	22703	22643	22821	22908	22568	22715	22532	22783	22720	22702	22748	22542	22812	22601	22796	22728	22810	22562	22725	22810	22660	22850	22707	22791	22837	22730	22505	22750	22709	22507	22620	22501	22720	22815	22736	22813	22974	23022	22667	22779	22602	22654	22693	22813	22762	22650	22634	22372	22764	22691	22871	22638	22826	22747	22742	22723	22932	22650	22684	22685	22566	22774	22660	22693	22643	22877	22621	22606	22884	22681	22615	22695	22543	22678	22677	22547	22756	22865	22490	22794	22720	22935	22864	22760	22665	22885	22679	22904	22545	22524	22916	22680	22472	22951	22794	22589	22684	22639	22776	23055	22707	22720	22816	22691	22606	22695	22644	22786	22899	22730	22932	22638	22757	22819	22578	22729	22801	22497	22868	22782	22821	22757	22731	22775	22689	22674	22530	22697	22566	22686	22761	22700	22733	22546	22553	22481	22917	22494	22699	22667	22894	22695	22838	22635	22756	22670	22766	22769	22664	22774	22622	22736	22796	22627	22626	22708	22771	22806	22686	22758	22725	22633	22658	22771	22757	22808	22677	22572	22733	22762	22846	22769	22834	22568	22756	22805	22683	22682	22763	22662	22587	22971	22640	22688	22611	22906	22946	22791	22725	22728	22678	22777	22904	22591	22531	22706	22836	22396	22591	22648	22878	22621	22878	22901	22888	22791	22584	22760	22505	22641	22705	22811	22602	22784	22552	22925	22663	22757	22748	22653	22658	22571	22784	22888	22637	22609	22648	22753	22725	22709	22728	22856	22777	22668	22848	22631	22860	22690	22727	22745	22659	22725	22674	22650	22777	22728	22464	22840	22694	22859	22783	22574	22687	22719	22880	22707	22797	22588	22784	22530	22670	22756	22756	22588	22769	22602	22414	22911	22613	22945	22466	22567	22759	22638	22838	22875	22863	22695	22711	22914	22738	22923	22747	22780	22670	22631	22679	22739	22768	22612	22720	22802	22843	22537	22779	22808	23025	22765	22710	22861	22846	22548	22684	22735	22771	22496	22511	22625	22753	22614	22865	22695	22807	22747	22656	22662	22763	22687	22784	22619	22837	22827	22741	22504	22545	22751	22542	22658	22618	22749	22810	22603	22862	22764	22808	22481	22564	23028	22620	22856	22762	22558	22673	22821	22826	22734	22692	22716	22661	22709	22721	22571	22760	22607	22825	22834	22758	22597	22873	22840	22836	22556	22604	22749	22750	22448	22472	22657	22892	22838	22799	22807	22840	22609	22506	22687	22658	22714	22782	22570	22732	22778	22684	22784	22616	22338	22790	22741	22883	22574	22846	22767	22626	22725	22708	22854	22621	22687	22908	22774	22950	22592	22760	22729	22798	22582	22938	22727	22700	22743	22647	22730	22494	22857	22883	22463	22666	22637	22585	22603	22672	22701	22754	22582	22704	22565	22538	22642	22731	22678	22628	22604	22641	22855	22727	22727	22595	22750	22527	22587	22862	22758	22702	22673	22846	22715	22847	22595	22607	22540	22762	22613	22655	22686	22516	22768	22585	22664	22671	22543	22476	22759	22512	22793	22841	22790	22488	22815	22755	22634	22778	22626	22784	22698	22832	22830	22643	22621	22679	22788	22577	22634	22620	22812	22821	22692	22754	22593	22578	22724	22792	22728	22597	22632	22965	22786	22786	22623	22778	22783	22888	22967	22777	22542	22741	22659	22630	22645	22812	22688	22829	22709	22564	22825	22613	22836	22769	22672	22859	22707	22914	22828	22564	22810	22663	22655	22801	22503	22629	22941	22870	22770	22891	22425	22854	22893	22954	22695	22633	22667	22658	22752	22587	22654	22772	22939	22709	22788	22767	22687	22818	22712	22688	22634	22612	22764	22639	22757	22860	22811	22730	22743	22733	22747	22708	22611	22889	22646	22770	22818	22778	22756	22842	22664	22743	22971	22810	22700	22605	22649	22752	22830	22649	22628	22721	22558	22669	22842	22636	22719	22904	22737	22819	23056	22666	22516	22591	22721	22680	22839	22772	22814	22893	22658	22701	22583	22932	22645	22773	22694	22834	22890	22869	22769	22547	22745	22659	22754	22886	22772	22809	22799	22806	22939	23029	22759	22655	22517	22867	22568	22700	22545	22571	22838	22817	22685	22874	22828	22850	22790	22873	22806	22601	22722	22485	22662	22736	22624	22836	22639	22715	22767	22730	22638	22672	22686	22708	22885	22946	22833	22988	22786	22646	22574	22840	22690	22425	22660	22705	22550	22741	22561	22600	22363	22872	22702	22807	22801	22779	22533	22768	22619	22967	23049	22715	22755	22601	22680	22663	22707	22655	22785	22788	22782	22958	22874	22775	22895	22830	22674	22808	22754	22699	22632	22705	22593	22859	22856	23086	22905	22826	22541	22978	22854	22532	22777	22574	22641	22597	22875	22656	22686	22716	22697	22745	22978	22686	22679	22704	22663	22900	22806	22735	22822	22804	22803	22609	22567	22795	22501	22708	22521	22579	22828	22694	22820	22617	22595	22923	22661	22638	22681	22839	23019	22840	22663	22536	22969	22713	22824	22666	22781	22703	22731	22774	23072	22747	22868	22800	22774	22669	22556	22699	22889	22715	22580	22731	22876	22579	22615	22610	22540	22707	22714	22992	22597	22851	23033	22685	22718	22649	22521	22851	22804	22748	22792	22449	22739	22902	22648	22769	22766	22854	22589	22776	22586	22692	22649	22734	22630	22894	22685	22714	22698	22818	22420	22719	22681	22545	22614	22777	22686	22455	22506	22563	22645	22644	22801	22672	22728	22899	22739	22933	22789	22651	22575	22652	22729	22864	22644	22687	22648	22615	22906	22801	22788	22693	22613	22544	22852	22784	22588	22432	22916	22919	22706	22594	22801	22690	22661	22698	22482	22782	22548	22691	22630	22864	22785	22723	22805	22469	22789	22740	22479	22796	22579	22622	22602	22644	22687	22819	22638	22781	22738	22825	22668	22686	22687	22892	22626	22717	22631	22669	22704	22711	22809	22566	22497
37694	57291	46783	31147	23292	20016	18954	18527	18595	18502	18475	18444	18563	18467	18458	18296	18516	18417	18449	18408	18454	18480	18392	18385	18492	18321	18463	18604	18238	18394	18299	18606	18435	18625	18334	18327	18383	18270	18698	18463	18475	18500	18404	18405	18212	18448	18371	18582	18440	18351	18285	18470	18469	18393	18318	18338	18443	18484	18503	18546	18160	18471	18418	18379	18413	18401	18483	18445	18378	18266	18404	18269	18407	18430	18469	18433	18410	18501	18520	18394	18400	18383	18494	18239	18412	18315	18340	18529	18444	18209	18335	18420	18413	18449	18450	18385	18208	18331	18391	18347	18405	18250	18325	18537	18363	18475	18448	18288	18407	18469	18457	18282	18426	18274	18506	18441	18428	18369	18510	18442	18432	18491	18420	18499	18425	18394	18430	18451	18433	18561	18425	18411	18419	18559	18296	18470	18416	18399	18485	18342	18265	18547	18456	18489	18361	18489	18326	18337	18491	18519	18405	18312	18487	18398	18461	18398	18288	18574	18607	18409	18367	18470	18502	18330	18399	18556	18284	18274	18557	18460	18337	18487	18399	18470	18211	18414	18599	18546	18431	18427	18186	18334	18478	18367	18460	18448	18521	18591	18329	18508	18678	18527	18463	18471	18452	18407	18367	18574	18199	18423	18130	18578	18454	18392	18473	18481	18400	18275	18335	18513	18368	18330	18401	18580	18370	18372	18428	18418	18409	18306	18427	18433	18358	18492	18294	18159	18519	18536	18425	18463	18468	18527	18376	18463	18368	18259	18417	18554	18387	18340	18428	18400	18371	18424	18433	18394	18380	18312	18571	18350	18373	18341	18477	18353	18356	18437	18304	18578	18381	18329	18354	18667	18449	18364	18377	18335	18399	18366	18467	18398	18383	18257	18530	18409	18585	18560	18234	18390	18395	18466	18480	18407	18365	18459	18387	18384	18323	18541	18421	18350	18354	18278	18308	18530	18394	18413	18600	18307	18376	18279	18357	18544	18390	18462	18480	18446	18579	18378	18297	18422	18448	18415	18597	18331	18348	18505	18354	18515	18494	18568	18494	18428	18416	18527	18561	18332	18473	18342	18270	18518	18475	18454	18369	18368	18601	18451	18296	18347	18535	18443	18481	18401	18386	18529	18375	18330	18428	18235	18526	18537	18321	18499	18512	18375	18446	18479	18386	18741	18561	18432	18269	18561	18516	18262	18407	18429	18384	18484	18525	18334	18546	18528	18385	18460	18387	18411	18332	18618	18351	18501	18246	18507	18256	18280	18468	18331	18341	18397	18516	18307	18414	18250	18323	18474	18628	18499	18202	18520	18129	18545	18311	18625	18326	18485	18548	18390	18365	18511	18428	18071	18491	18471	18383	18570	18579	18442	18320	18307	18449	18491	18537	18457	18269	18414	18262	18347	18381	18554	18491	18349	18392	18446	18422	18560	18278	18571	18335	18326	18292	18330	18530	18404	18412	18389	18397	18589	18306	18526	18474	18405	18324	18529	18390	18335	18536	18533	18391	18507	18261	18530	18302	18484	18536	18443	18695	18456	18360	18468	18325	18425	18429	18431	18467	18524	18366	18506	18522	18538	18342	18268	18518	18243	18271	18296	18261	18449	18454	18304	18465	18429	18393	18382	18325	18429	18589	18456	18354	18451	18487	18519	18558	18359	18335	18436	18536	18447	18420	18509	18502	18283	18272	18440	18285	18546	18424	18414	18390	18535	18230	18530	18582	18200	18362	18632	18303	18462	18417	18515	18335	18547	18391	18459	18359	18487	18412	18301	18435	18483	18433	18330	18502	18466	18463	18322	18405	18659	18336	18450	18386	18386	18185	18497	18480	18452	18467	18453	18454	18371	18391	18450	18497	18399	18176	18384	18467	18474	18308	18188	18278	18522	18521	18306	18522	18284	18291	18493	18426	18446	18269	18330	18328	18470	18349	18419	18546	18588	18443	18339	18356	18275	18397	18533	18380	18376	18300	18409	18378	18374	18560	18271	18346	18449	18306	18356	18439	18498	18518	18348	18413	18546	18435	18410	18347	18440	18228	18448	18263	18339	18404	18398	18421	18394	18529	18510	18409	18534	18319	18422	18436	18259	18522	18434	18360	18633	18377	18478	18490	18351	18571	18548	18427	18513	18366	18612	18525	18531	18409	18480	18391	18325	18593	18461	18297	18380	18459	18315	18306	18405	18451	18423	18234	18441	18546	18383	18529	18264	18594	18504	18581	18381	18496	18452	18415	18412	18452	18325	18488	18566	18447	18489	18550	18462	18420	18461	18329	18431	18361	18544	18342	18511	18299	18296	18557	18363	18318	18325	18612	18337	18504	18486	18323	18441	18218	18467	18422	18307	18386	18348	18430	18336	18422	18441	18385	18529	18628	18387	18599	18465	18390	18436	18479	18341	18475	18384	18381	18312	18549	18361	18547	18419	18444	18414	18319	18617	18521	18564	18537	18446	18308	18638	18562	18478	18384	18395	18577	18442	18251	18472	18388	18513	18484	18486	18514	18291	18256	18260	18618	18527	18154	18549	18461	18378	18503	18263	18672	18347	18415	18382	18387	18242	18348	18317	18364	18310	18385	18208	18563	18517	18450	18511	18542	18345	18413	18405	18338	18437	18432	18398	18505	18430	18292	18534	18537	18352	18410	18446	18663	18580	18484	18442	18336	18396	18364	18604	18517	18388	18487	18380	18476	18240	18541	18350	18445	18352	18441	18301	18623	18367	18445	18401	18541	18448	18413	18497	18494	18359	18338	18301	18349	18537	18305	18485	18404	18280	18467	18237	18325	18439	18589	18464	18450	18504	18471	18176	18419	18428	18666	18290	18502	18422	18424	18552	18381	18426	18543	18330	18452	18491	18353	18490	18329	18413	18450	18373	18476	18472	18366	18446	18297	18313	18412	18344	18353	18421	18427	18616	18560	18283	18537	18402	18325	18620	18311	18453	18459	18441	18345	18574	18519	18270	18456	18360	18531	18434	18420	18395	18396	18521	18344	18493	18299	18439	18386	18219	18344	18483	18311	18391	18358	18521	18535	18313	18384	18424	18362	18358	18359	18386	18375	18504	18555	18358	18405	18487	18479	18425	18538	18355	18637	18321	18520	18353	18434	18337	18518	18446	18585	18338	18486	18531	18541	18402	18314	18684	18372	18317	18414	18467	18231	18529	18508	18369	18328	18281	18396	18316	18248	18425	18366	18258	18375	18376	18445	18390	18481	18465	18488	18571	18492	18444	18379	18475	18584	18385	18464	18210	18353	18474	18364	18499	18340	18491	18568	18581	18562	18449	18199	18311	18455	18318	18177	18516	18629	18311	18248	18522	18397	18485	18391	18501	18476	18341	18379	18365	18502	18370	18526	18376	18552	18425	18328	18365	18414	18512	18479	18522	18430	18544	18469	18451	18100	18551	18377	18449	18427	18394	18514	18445	18399	18526	18488	18438	18499	18503	18453	18379	18351	18454	18250	18481	18407	18612	18473	18441	18590	18447	18489	18377	18422	18601	18391	18324	18441	18428	18310	18347	18336	18354	18257	18520	18255	18508	18237	18363	18392	18608	18384	18411	18348	18422	18265	18341	18520	18400	18685	18316	18379	18345	18519	18466	18393	18345	18416	18462	18536	18334	18278	18402	18455	18286	18517	18400	18505	18460	18358	18471	18630	18484	18433	18434	18346	18614	18368	18320	18388	18483	18501	18513	18297	18186	18251	18418	18303	18347	18322	18616	18367	18517	18285	18365	18343	18433	18381	18419	18462	18419	18440	18548	18465	18282	18307	18434	18440	18405	18485	18351	18430	18405	18467	18392	18443	18283	18467	18337	18479	18504	18462	18395	18505	18362	18425	18357	18361	18478	18362	18418	18427	18350	18570	18464	18363	18406	18403	18497	18436	18335	18416	18471	18576	18313	18238	18518	18559	18621	18607	18424	18371	18402	18496	18495	18654	18487	18487	18512	18480	18460	18536	18430	18468	18551	18208	18433	18506	18396	18461	18449	18339	18482	18324	18470	18378	18387	18408	18496	18495	18492	18431	18359	18449	18462	18356	18342	18349	18411	18397	18418	18512	18301	18466	18521	18632	18561	18314	18192	18383	18329	18537	18528	18272	18427	18443	18294	18443	18335	18354	18319	18531	18554	18242	18431	18280	18380	18596	18285	18341	18438	18289	18155	18402	18596	18538	18431	18363	18388	18519	18410	18439	18518	18514	18443	18213	18549	18429	18394	18409	18497	18428	18445	18370	18419	18326	18292	18592	18303	18514	18467	18351	18435	18538	18571	18571	18225	18412	18155	18481	18525	18458	18361	18375	18362	18379	18153	18445	18486	18461	18314	18499	18409	18364	18370	18539	18483	18265	18521	18387	18518	18557	18447	18407	18460	18438	18401	18467	18410	18463	18472	18470	18522	18661	18486	18322	18357	18578	18533	18518	18306	18344	18468	18447	18397	18459	18375	18374	18302	18384	18482	18516	18273	18562	18241	18493	18501	18341	18402	18634	18281	18477	18460	18452	18403	18331	18301	18451	18533	18320	18410	18307	18533	18329	18474	18280	18476	18238	18391	18564	18315	18433	18173	18470	18556	18420	18337	18189	18383	18359	18453	18518	18433	18408	18408	18425	18441	18252	18547	18502	18550	18511	18529	18161	18493	18532	18706	18367	18219	18439	18325	18366	18553	18646	18559	18405	18326	18348	18533	18622	18433	18368	18515	18426	18403	18485	18465	18658	18221	18416	18385	18280	18464	18230	18466	18374	18611	18401	18354	18601	18384	18384	18570	18319	18402	18411	18396	18434	18365	18495	18401	18310	18418	18493	18538	18411	18313	18459	18279	18457	18302	18211	18500	18332	18487	18451	18372	18514	18399	18487	18415	18528	18512	18475	18382	18451	18542	18326	18398	18485	18346	18538	18443	18429	18525	18509	18369	18335	18488	18320	18389	18391	18444	18394	18522	18290	18490	18418	18554	18571	18218	18436	18427	18450	18518	18449	18498	18534	18330	18521	18371	18442	18375	18561	18473	18491	18628	18519	18423	18470	18295	18401	18376	18555	18621	18450	18380	18423	18373	18461	18246	18422	18209	18339	18596	18555	18479	18491	18292	18460	18493	18460	18466	18330	18427	18506	18334	18313	18472	18420	18576
24244	25384	42856	41815	34631	30502	27571	23719	22878	22926	22974	22909	22871	22677	22917	22557	22841	22816	22683	22678	22505	22561	23066	22601	22624	22622	22604	22641	22673	22630	22463	22549	22674	22531	22452	22452	22564	22676	22602	22654	22697	22567	22624	22424	22851	22488	22655	22753	22748	22316	22528	22543	22380	22704	22700	22665	22621	22597	22502	22509	22479	22536	22317	22524	22423	22589	22559	22549	22609	22539	22882	22649	22579	22729	22635	22439	22552	22502	22546	22312	22534	22732	22411	22726	22418	22639	22742	22536	22564	22604	22583	22766	22537	22755	22637	22835	22558	22462	22640	22394	22595	22575	22731	22652	22389	22708	22485	22447	22597	22551	22652	22574	22418	22672	22718	22595	22480	22554	22699	22625	22618	22561	22589	22618	22734	22585	22746	22513	22501	22561	22829	22614	22608	22586	22484	22370	22454	22519	22658	22410	22559	22616	22510	22649	22594	22478	22453	22618	22558	22403	22430	22508	22772	22602	22665	22519	22427	22326	22658	22384	22767	22533	22916	22309	22550	22415	22560	22543	22470	22622	22339	22507	22442	22531	22799	22683	22670	22620	22496	22659	22426	22743	22850	22368	22486	22391	22838	22665	22569	22440	22542	22700	22464	22612	22641	22356	22559	22560	22451	22700	22561	22456	22644	22677	22463	22842	22439	22304	22542	22578	22506	22641	22597	22783	22648	22277	22414	22659	22469	22500	22646	22610	22548	22456	22401	22595	22773	22616	22596	22568	22785	22660	22626	22365	22590	22827	22771	22476	22562	22646	22510	22535	22592	22383	22460	22529	22643	22487	22586	22524	22588	22346	22581	22758	22438	22699	22297	22265	22461	22430	22749	22467	22741	22669	22597	22317	22534	22568	22494	22577	22478	22417	22493	22589	22568	22595	22498	22667	22783	22396	22718	22593	22499	22635	22609	22710	22625	22356	22630	22323	22462	22331	22382	22628	22727	22530	22557	22571	22526	22547	22272	22450	22547	22460	22508	22427	22831	22688	22496	22807	22476	22770	22615	22223	22669	22667	22745	22557	22615	22727	22588	22523	22440	22555	22675	22602	22458	22546	22650	22492	22387	22691	22597	22687	22578	22587	22488	22588	22591	22416	22582	22357	22665	22619	22387	22594	22614	22624	22408	22600	22451	22681	22473	22444	22523	22622	22499	22513	22418	22558	22508	22621	22395	22555	22600	22571	22433	22690	22647	22540	22575	22492	22654	22223	22322	22390	22602	22367	22574	22688	22385	22680	22492	22251	22540	22624	22351	22525	22747	22682	22478	22415	22521	22544	22600	22579	22420	22281	22358	22439	22782	22408	22445	22502	22295	22274	22448	22659	22532	22348	22656	22621	22570	22569	22721	22517	22707	22356	22612	22417	22700	22698	22605	22507	22726	22544	22352	22352	22467	22551	22437	22773	22624	22612	22561	22518	22575	22674	22500	22580	22611	22377	22405	22447	22460	22468	22609	22488	22537	22573	22555	22306	22471	22362	22533	22366	22542	22432	22522	22353	22468	22531	22363	22563	22674	22359	22696	22614	22611	22550	22420	22325	22378	22379	22662	22566	22261	22423	22578	22494	22547	22479	22544	22444	22685	22520	22522	22509	22527	22555	22504	22472	22466	22625	22453	22643	22570	22255	22642	22548	22622	22555	22660	22606	22433	22503	22444	22702	22585	22715	22558	22356	22617	22621	22556	22632	22817	22872	22517	22594	22536	22569	22693	22567	22546	22510	22520	22483	22467	22610	22401	22605	22621	22598	22538	22453	22505	22612	22586	22718	22807	22523	22620	22663	22527	22429	22412	22405	22549	22648	22529	22657	22733	22444	22377	22643	22527	22661	22472	22255	22567	22739	22589	22683	22561	22439	22365	22492	22601	22632	22402	22520	22621	22441	22479	22447	22682	22458	22293	22446	22766	22551	22625	22596	22487	22419	22469	22554	22675	22592	22467	22710	22596	22526	22465	22630	22678	22532	22490	22651	22552	22434	22612	22376	22445	22682	22666	22335	22511	22346	22390	22371	22495	22400	22663	22674	22738	22815	22456	22348	22478	22848	22719	22464	22691	22549	22541	22642	22737	22657	22637	22658	22600	22642	22520	22488	22360	22422	22584	22661	22639	22613	22607	22427	22472	22480	22497	22592	22674	22515	22483	22528	22626	22450	22557	22414	22599	22428	22335	22532	22699	22515	22679	22419	22588	22492	22492	22603	22637	22539	22676	22249	22465	22390	22288	22530	22743	22680	22566	22562	22786	22700	22629	22361	22596	22569	22412	22539	22436	22189	22351	22471	22483	22535	22590	22434	22495	22629	22493	22733	22803	22558	22393	22601	22438	22765	22649	22574	22696	22656	22402	22341	22595	22499	22399	22406	22534	22720	22531	22330	22636	22302	22462	22377	22581	22636	22403	22569	22669	22476	22561	22668	22570	22684	22732	22598	22387	22623	22658	22735	22572	22614	22601	22561	22760	22546	22699	22641	22642	22404	22514	22562	22602	22650	22690	22577	22383	22445	22739	22630	22501	22269	22454	22389	22618	22389	22537	22534	22599	22419	22564	22651	22623	22516	22431	22786	22714	22674	22620	22709	22671	22581	22304	22610	22663	22483	22592	22605	22682	22540	22397	22559	22567	22598	22752	22548	22664	22483	22387	22424	22660	22471	22487	22515	22311	22536	22638	22744	22527	22598	22436	22281	22485	22505	22394	22309	22291	22526	22682	22424	22393	22666	22536	22497	22655	22487	22534	22800	22712	22674	22480	22480	22626	22541	22641	22514	22616	22615	22470	22291	22485	22569	22382	22631	22504	22480	22473	22512	22515	22540	22572	22634	22529	22464	22338	22355	22586	22555	22449	22320	22658	22569	22332	22436	22658	22436	22483	22596	22595	22767	22453	22882	22524	22724	22469	22388	22590	22791	22566	22222	22694	22765	22759	22572	22478	22614	22568	22433	22601	22632	22681	22497	22452	22580	22610	22536	22412	22472	22781	22630	22625	22570	22492	22378	22420	22631	22409	22470	22504	22528	22333	22531	22494	22550	22485	22501	22689	22381	22616	22490	22568	22570	22462	22582	22619	22592	22305	22443	22557	22637	22520	22342	22418	22399	22545	22595	22371	22518	22633	22598	22460	22534	22757	22594	22742	22556	22418	22474	22498	22585	22421	22454	22622	22491	22753	22448	22598	22456	22545	22599	22481	22556	22436	22433	22531	22527	22632	22518	22601	22628	22641	22738	22421	22492	22659	22485	22604	22578	22674	22495	22637	22628	22545	22616	22537	22572	22668	22725	22637	22609	22555	22528	22421	22431	22400	22481	22555	22547	22357	22603	22359	22449	22513	22492	22530	22601	22427	22390	22546	22389	22590	22520	22406	22369	22695	22526	22427	22530	22540	22530	22526	22620	22573	22576	22584	22598	22742	22531	22463	22437	22716	22762	22805	22562	22474	22572	22748	22598	22526	22476	22710	22670	22701	22514	22588	22494	22410	22584	22536	22539	22492	22547	22469	22518	22708	22485	22457	22550	22453	22472	22533	22461	22538	22394	22496	22573	22360	22406	22389	22316	22624	22506	22750	22656	22683	22405	22588	22607	22536	22540	22571	22550	22418	22600	22556	22557	22756	22332	22313	22473	22533	22612	22549	22663	22650	22535	22610	22445	22375	22371	22594	22615	22416	22272	22547	22406	22495	22573	22495	22361	22550	22730	22518	22375	22651	22526	22717	22478	22509	22511	22833	22511	22508	22478	22575	22541	22587	22366	22559	22363	22613	22538	22834	22496	22856	22647	22567	22391	22723	22451	22513	22659	22648	22740	22780	22537	22575	22586	22527	22584	22616	22568	22462	22466	22502	22701	22575	22502	22462	22395	22694	22729	22682	22375	22528	22652	22480	22488	22578	22327	22537	22555	22555	22557	22663	22568	22328	22492	22405	22665	22604	22405	22702	22406	22456	22498	22424	22532	22612	22514	22559	22669	22645	22580	22621	22494	22421	22699	22496	22348	22553	22502	22412	22733	22327	22475	22448	22416	22613	22636	22616	22531	22660	22502	22533	22667	22636	22348	22548	22458	22481	22373	22440	22423	22593	22594	22482	22418	22670	22516	22761	22461	22725	22377	22507	22502	22636	22605	22577	22458	22622	22354	22521	22656	22627	22574	22690	22776	22826	22578	22566	22538	22562	22683	22448	22410	22505	22580	22547	22584	22614	22589	22428	22686	22705	22915	22600	22737	22562	22682	22603	22553	22633	22544	22668	22533	22668	22534	22532	22426	22683	22444	22454	22480	22520	22398	22459	22562	22627	22487	22517	22497	22582	22483	22471	22529	22712	22700	22774	22421	22650	22536	22528	22691	22662	22695	22713	22670	22485	22730	22834	22405	22645	22454	22450	22550	22777	22763	22413	22448	22484	22452	22698	22425	22535	22734	22619	22610	22372	22744	22553	22574	22593	22611	22508	22382	22574	22273	22517	22629	22868	22685	22584	22541	22572	22646	22585	22546	22558	22476	22395	22535	22596	22446	22665	22630	22384	22454	22731	22764	22493	22684	22551	22552	22563	22450	22594	22372	22609	22570	22589	22466	22573	22406	22450	22314	22390	22585	22650	22693	22578	22908	22522	22411	22388	22663	22621	22417	22509	22474	22395	22558	22535	22624	22476	22631	22768	22382	22390	22659	22694	22585	22614	22612	22295	22552	22565	22751	22730	22606	22580	22657	22557	22535	22446	22525	22810	22553	22752	22651	22414	22670	22474	22510	22412	22599	22631	22564	22610	22476	22577	22590	22436	22636	22641	22404	22453	22761	22739	22320	22541	22380	22408	22799	22655	22458	22640	22415	22609	22454	22550	22542	22560	22573	22577	22619	22379	22428	22728	22453	22422	22525	22390	22650	22704	22672	22586	22500	22557	22655	22584	22416	22666	22655	22730	22571	22495	22646	22624	22668	22326	22440	22527	22438	22465	22638	22692	22431	22636	22436	22773	22674	22546	22617	22504	22568	22544	22526	22678	22395	22370	22620	22495	22618	22460	22379	22713	22438	22559	22516	22533	22598	22636	22580	22402	22782	22645	22388	22539	22567	22475	22484	22570	22660	22504	22761	22645	22303	22373	22630	22486	22517	22532	22478	22415	22450
61764	101263	85313	58554	40605	27961	21079	19119	18538	18478	18371	18133	18484	18370	18449	18381	18410	18445	18488	18386	18548	18424	18434	18456	18405	18339	18451	18505	18436	18392	18429	18230	18602	18324	18317	18400	18367	18383	18321	18394	18293	18314	18249	18482	18426	18392	18432	18430	18415	18290	18443	18345	18449	18531	18285	18302	18311	18464	18359	18288	18274	18299	18534	18355	18579	18302	18221	18267	18438	18447	18359	18545	18382	18367	18388	18387	18348	18337	18367	18431	18390	18467	18259	18362	18392	18396	18314	18389	18410	18319	18297	18479	18387	18294	18226	18523	18615	18340	18281	18258	18358	18368	18441	18533	18445	18334	18493	18404	18254	18218	18280	18111	18283	18390	18292	18395	18338	18307	18441	18307	18471	18398	18462	18551	18261	18502	18526	18295	18428	18240	18284	18540	18513	18289	18361	18553	18407	18417	18175	18206	18468	18215	18482	18322	18375	18215	18233	18585	18463	18486	18263	18365	18474	18408	18373	18216	18415	18321	18354	18527	18168	18334	18525	18247	18368	18530	18145	18287	18424	18303	18190	18343	18277	18343	18294	18179	18222	18246	18253	18292	18371	18328	18261	18472	18365	18527	18236	18499	18294	18505	18388	18358	18413	18312	18255	18350	18419	18364	18347	18420	18254	18386	18434	18393	18476	18453	18256	18314	18441	18479	18436	18274	18271	18413	18320	18604	18487	18405	18395	18365	18510	18255	18302	18474	18114	18401	18448	18469	18441	18568	18476	18368	18390	18340	18456	18423	18383	18412	18388	18314	18382	18264	18392	18441	18301	18474	18400	18254	18327	18355	18533	18462	18327	18331	18203	18476	18492	18370	18308	18512	18338	18325	18381	18277	18524	18320	18358	18447	18255	18443	18491	18287	18518	18633	18355	18310	18219	18299	18512	18498	18268	18379	18479	18131	18429	18232	18368	18218	18411	18270	18453	18561	18218	18474	18408	18377	18275	18450	18214	18312	18459	18478	18474	18246	18340	18302	18279	18391	18326	18362	18445	18302	18518	18321	18498	18406	18404	18573	18337	18444	18583	18388	18449	18224	18362	18264	18432	18359	18345	18384	18342	18513	18332	18438	18380	18186	18556	18438	18345	18409	18419	18402	18401	18413	18302	18310	18474	18398	18562	18361	18369	18341	18343	18195	18478	18269	18384	18274	18250	18372	18373	18532	18337	18389	18325	18323	18460	18370	18386	18283	18324	18440	18267	18232	18435	18373	18309	18317	18515	18445	18259	18278	18591	18378	18329	18478	18588	18213	18407	18275	18246	18356	18313	18451	18228	18297	18386	18473	18376	18401	18448	18431	18326	18297	18331	18359	18393	18398	18433	18332	18296	18581	18423	18457	18423	18533	18431	18025	18518	18297	18397	18348	18469	18223	18275	18324	18469	18414	18409	18342	18508	18347	18332	18243	18314	18614	18282	18483	18346	18415	18517	18203	18358	18557	18455	18378	18533	18383	18351	18511	18400	18389	18340	18329	18403	18329	18488	18184	18182	18443	18450	18390	18502	18554	18309	18474	18413	18431	18346	18254	18288	18475	18496	18514	18357	18330	18463	18380	18332	18349	18532	18340	18427	18423	18488	18450	18380	18238	18320	18369	18415	18547	18540	18326	18463	18430	18460	18399	18338	18511	18380	18214	18393	18546	18299	18391	18435	18378	18520	18382	18295	18417	18497	18437	18396	18408	18522	18427	18364	18026	18564	18342	18360	18331	18426	18339	18383	18535	18295	18446	18356	18443	18156	18413	18411	18385	18290	18325	18448	18346	18483	18152	18407	18315	18403	18410	18402	18409	18359	18275	18409	18299	18310	18256	18374	18403	18370	18267	18439	18326	18315	18482	18426	18457	18496	18381	18445	18386	18406	18451	18450	18439	18420	18554	18363	18194	18346	18302	18446	18451	18433	18252	18234	18386	18417	18410	18385	18227	18173	18482	18349	18314	18640	18461	18385	18391	18197	18533	18140	18403	18418	18347	18335	18191	18414	18370	18380	18335	18396	18290	18296	18411	18337	18342	18560	18448	18113	18445	18208	18435	18346	18318	18383	18211	18386	18406	18425	18272	18338	18458	18353	18572	18348	18508	18430	18199	18328	18267	18371	18323	18249	18509	18406	18316	18559	18380	18564	18146	18324	18355	18424	18226	18375	18302	18319	18350	18401	18358	18412	18385	18415	18260	18415	18336	18301	18300	18324	18418	18446	18352	18486	18305	18496	18307	18265	18387	18448	18243	18409	18193	18397	18546	18341	18321	18368	18418	18451	18450	18326	18425	18480	18308	18396	18293	18509	18554	18325	18462	18470	18469	18423	18423	18344	18377	18514	18354	18438	18337	18328	18391	18331	18511	18375	18425	18390	18302	18447	18516	18337	18509	18369	18528	18408	18305	18534	18403	18375	18373	18244	18490	18406	18467	18474	18297	18449	18380	18336	18544	18221	18450	18675	18552	18349	18344	18615	18252	18358	18345	18353	18351	18424	18588	18349	18354	18446	18627	18482	18355	18315	18290	18367	18528	18234	18553	18243	18310	18355	18358	18376	18483	18303	18269	18361	18483	18482	18451	18112	18277	18396	18418	18335	18307	18388	18453	18372	18327	18382	18192	18497	18381	18331	18135	18404	18401	18625	18322	18386	18232	18292	18432	18583	18280	18482	18443	18285	18358	18545	18337	18416	18511	18422	18267	18419	18517	18468	18402	18558	18414	18210	18364	18300	18462	18445	18393	18399	18422	18414	18336	18392	18526	18386	18464	18332	18377	18387	18308	18502	18420	18351	18308	18355	18243	18437	18424	18215	18368	18390	18509	18347	18466	18397	18372	18265	18446	18354	18344	18385	18515	18401	18215	18366	18459	18341	18540	18507	18353	18340	18400	18370	18436	18340	18174	18412	18502	18345	18411	18314	18218	18395	18251	18263	18273	18417	18458	18365	18267	18484	18423	18298	18350	18447	18418	18422	18287	18476	18305	18341	18280	18356	18463	18541	18339	18514	18317	18245	18518	18374	18388	18641	18325	18514	18163	18375	18458	18390	18271	18398	18456	18390	18230	18324	18298	18405	18370	18268	18441	18478	18255	18467	18324	18351	18304	18559	18433	18283	18310	18347	18211	18458	18392	18436	18366	18390	18511	18543	18338	18411	18455	18335	18377	18333	18165	18326	18436	18335	18466	18546	18476	18305	18371	18309	18190	18527	18379	18466	18277	18327	18381	18415	18200	18430	18298	18365	18426	18373	18275	18450	18550	18395	18254	18435	18269	18284	18326	18486	18341	18364	18406	18344	18321	18339	18347	18317	18294	18569	18335	18332	18349	18497	18283	18448	18558	18476	18368	18336	18261	18335	18410	18303	18503	18299	18180	18408	18374	18455	18496	18396	18479	18371	18366	18455	18409	18355	18338	18316	18415	18251	18581	18482	18318	18412	18461	18356	18478	18481	18441	18390	18316	18473	18320	18382	18269	18399	18422	18474	18408	18502	18435	18475	18253	18497	18329	18279	18341	18193	18461	18470	18414	18445	18422	18501	18314	18498	18306	18277	18433	18390	18282	18412	18546	18270	18496	18226	18399	18427	18304	18324	18297	18477	18459	18334	18438	18430	18386	18509	18405	18431	18250	18295	18132	18611	18231	18370	18403	18448	18339	18533	18455	18472	18424	18441	18587	18473	18320	18321	18345	18375	18390	18320	18392	18216	18355	18514	18264	18402	18454	18183	18488	18325	18314	18496	18281	18406	18476	18408	18370	18335	18459	18295	18418	18538	18383	18382	18469	18424	18282	18465	18571	18309	18240	18325	18498	18427	18482	18299	18266	18452	18325	18522	18226	18459	18395	18182	18503	18264	18278	18298	18271	18408	18446	18508	18331	18261	18305	18379	18350	18364	18350	18463	18339	18432	18377	18254	18231	18467	18557	18402	18350	18456	18414	18207	18332	18234	18513	18383	18330	18448	18433	18479	18502	18526	18395	18381	18379	18654	18290	18479	18321	18350	18349	18408	18339	18399	18426	18399	18371	18343	18440	18465	18507	18302	18302	18406	18536	18431	18520	18239	18455	18203	18436	18413	18110	18339	18374	18596	18412	18303	18293	18537	18342	18320	18476	18278	18235	18372	18374	18402	18438	18327	18400	18149	18376	18337	18365	18303	18473	18381	18268	18404	18389	18253	18333	18458	18549	18378	18338	18282	18361	18310	18567	18367	18338	18483	18338	18321	18641	18394	18404	18404	18343	18277	18350	18510	18521	18491	18370	18407	18245	18347	18440	18337	18424	18485	18333	18327	18603	18209	18439	18454	18261	18543	18380	18416	18361	18490	18450	18420	18330	18227	18386	18426	18401	18497	18363	18415	18264	18380	18228	18551	18249	18353	18229	18392	18217	18372	18465	18442	18314	18285	18362	18433	18436	18365	18341	18376	18220	18475	18455	18260	18378	18402	18440	18384	18296	18395	18297	18414	18415	18337	18271	18485	18462	18242	18241	18437	18446	18465	18625	18357	18404	18450	18507	18395	18518	18400	18277	18551	18360	18496	18391	18412	18412	18510	18385	18290	18450	18480	18375	18336	18386	18222	18371	18403	18391	18431	18377	18387	18533	18500	18403	18358	18446	18416	18401	18328	18045	18432	18516	18386	18576	18342	18547	18562	18458	18521	18327	18487	18518	18338	18421	18257	18371	18409	18243	18581	18351	18457	18520	18444	18184	18160	18381	18167	18339	18543	18520	18420	18541	18558	18582	18258	18367	18392	18358	18388	18509	18271	18441	18466	18286	18479	18262	18333	18247	18442	18333	18430	18369	18316	18480	18385	18383	18378	18319	18367	18227	18438	18497	18297	18321	18610	18343	18245	18424	18361	18310	18358	18286	18424	18268	18328	18398	18565	18373	18461	18429	18518	18380	18613	18362	18484	18402	18216	18266	18439	18275	18385	18458	18403	18419	18367	18453	18466	18257	18441	18323	18460	18375	18205	18401	18557	18277	18262	18432	18317	18510	18266	18445	18344	18268	18334	18259	18389	18287	18381	18436	18475	18334	18291	18367	18462	18608	18359	18358	18339	18349	18460	18425	18402	18443	18536	18365	18331	18436	18381	18394	18411	18369	18326	18410	18182	18478	18271	18434	18412	18261
22927	23372	37690	37382	33807	31609	30449	24878	23239	23258	23025	22974	23188	23135	22906	23043	22872	23020	23065	22788	23005	22734	22776	22872	22996	22686	22876	22829	22690	22689	22766	22854	22713	22936	22837	22994	22952	22743	22599	22698	22788	22794	22732	22700	22891	22664	22633	22579	22825	22746	22566	22393	22714	22913	22625	22689	22732	22714	22567	22808	22875	22535	22667	22770	22572	22582	22545	22652	22544	22605	22633	22578	22576	22570	22795	22709	22795	22690	22525	22727	22826	22590	22696	22909	22687	22464	22637	22682	22614	22620	22602	22650	22648	22752	22558	22779	22660	22806	22565	22739	22828	22555	22516	22706	22604	22682	22847	22627	22744	22459	22808	22655	22636	22562	22824	22710	22665	22611	22534	22865	22904	22844	22626	22801	22846	22677	22860	22555	22740	22613	22706	22498	22606	22800	22733	22671	22718	22930	22953	22711	22601	22189	22685	22542	22717	22630	22648	22751	22781	22605	22613	22713	22820	22775	22475	22912	22619	22633	22694	22590	22762	22548	22646	22588	22629	22651	22496	22709	22705	22532	22786	22559	22802	22784	22641	22618	22695	22737	22665	22658	22550	22748	22776	22872	22586	22614	22780	22504	22635	22540	22722	22817	22623	22605	22586	22428	22706	22467	22642	22681	22798	22712	22718	22552	22841	22528	22687	22562	22557	22678	22622	22739	22542	22766	22815	22573	22563	22609	22867	22651	22661	22751	22867	22544	22600	22572	22646	22638	22755	22870	22665	22517	22895	22645	22799	22755	22641	22492	22582	22804	22546	22537	22615	22575	22738	22470	22535	22546	22820	22773	22636	22669	22768	22641	22782	22632	22695	22614	22646	22369	22791	22728	22753	22487	22696	22693	22647	22540	22526	22561	22640	22693	22366	22629	22758	22695	22574	22677	22614	22752	22559	22689	22678	22617	22575	22693	22561	22773	22342	22590	22817	22711	22717	22733	22702	22643	22774	22730	22278	22511	22618	22697	22699	22658	22860	22509	22631	22585	22667	22614	22729	22631	22679	22739	22657	22689	22644	22516	22698	22578	22685	22859	22520	22678	22747	22594	22674	22636	22693	22666	22687	22784	22765	22514	22629	22685	22615	22548	22878	22594	22458	22595	22840	22722	22813	22471	22619	22697	22549	22503	22850	22629	22806	22434	22530	22672	22710	22660	22724	22749	22499	22672	22650	22486	22510	22520	22546	22619	22691	22726	22513	22647	22518	22807	22741	22696	22765	22774	22518	22581	22843	22625	22792	22652	22464	22632	22677	22679	22542	22497	22844	22762	22627	22550	22555	22602	22744	22842	22754	22673	22772	22416	22561	22578	22564	22738	22625	22738	22625	22907	22790	22414	22481	22739	22569	22571	22712	22724	22577	22754	22790	22598	22884	22723	22717	22397	22768	22742	22621	22867	22631	22598	22490	22648	22829	22629	22722	22640	22593	22764	22452	22662	22794	22547	22454	22626	22503	22467	22702	22794	22674	22539	22710	22453	22475	22744	22699	22642	22627	22518	22659	22545	22614	22660	22719	22443	22574	22819	22569	22586	22656	22550	22655	22590	22782	22832	22471	22684	22796	22444	22829	22380	22790	22672	22463	22655	22525	22570	22541	22781	22752	22468	22560	22500	22724	22697	22458	22781	22778	22868	22681	22730	22700	22583	22937	22707	22559	22623	22636	22567	22697	22491	22688	22741	22440	22782	22587	22552	22849	22624	22652	22640	22542	22843	22650	22511	22582	22475	22598	22761	22784	22482	22626	22519	22658	22467	22641	22729	22597	22632	22835	22682	22503	22587	22557	22566	22562	22686	22486	22609	22827	22693	22783	22493	22777	22473	22814	22610	22401	22717	22724	22573	22739	22569	22726	22777	22483	22699	22830	22757	22550	22591	22640	22732	22604	22602	22693	22581	22679	22542	22740	22639	22594	22688	22506	22541	22839	22543	22700	22614	22685	22640	22722	22719	22585	22718	22523	22696	22555	22614	22643	22829	22817	22599	22671	22608	22684	22373	22773	22619	22630	22604	22517	22742	22520	22421	22609	22608	22478	22550	22681	22581	22685	22560	22654	22604	22591	22654	22525	22722	22739	22683	22730	22792	22674	22457	22469	22787	22668	22770	22437	22516	22598	22537	22537	22765	22419	22658	22706	22737	22662	22784	22756	22525	22572	22699	22639	22582	22751	22865	22815	22798	22723	22631	22404	22400	22615	22540	22644	22516	22770	22523	22846	22554	22442	22662	22699	22634	22701	22307	22627	22692	22686	22742	22687	22542	22806	22817	22409	22654	22510	22767	22438	22648	22637	22892	22419	22824	22718	22728	22672	22596	22400	22557	22714	22795	22933	22547	22658	22616	22444	22650	22654	22587	22441	22339	22377	22581	22746	22877	22507	22634	22488	22695	22527	22534	22714	22497	22536	22749	22693	22652	22821	22706	22890	22754	22618	22631	22668	22863	22627	22722	22489	22553	22563	22360	22557	22737	22794	22620	22580	22797	22514	22606	22589	22724	22766	22642	22553	22676	22651	22788	22786	22585	22779	22692	22814	22417	22706	22400	22559	22406	22608	22776	22640	22707	22716	22573	22716	22779	22664	22581	22640	22578	22632	22685	22683	22650	22688	22403	22681	22581	22688	22668	22759	22680	22601	22615	22463	22534	22603	22634	22719	22581	22559	22737	22731	22715	22794	22629	22505	22632	22317	22609	22709	22723	22632	22831	22542	22716	22769	22500	22524	22372	22648	22716	22487	22816	22573	22622	22501	22703	22764	22939	22801	22810	22601	22582	22685	22563	22752	22712	22937	22671	22603	22646	22873	22611	22418	22694	22633	22444	22480	22469	22693	22784	22625	22570	22573	22518	22689	22734	22795	22574	22559	22628	22713	22815	22749	22599	22579	22682	22696	22668	22549	22589	22782	22708	22649	22708	22825	22626	22526	22801	22616	22694	22389	22629	22507	22425	22506	22697	22792	22574	22671	22723	22688	22707	22625	22470	22842	22666	22876	22451	22706	22646	22657	22765	22849	22768	22703	22527	22508	22649	22471	22679	22620	22858	22698	22787	22759	22562	22676	22662	22834	22707	22640	22665	22559	22622	22639	22599	22643	22596	22592	22655	22528	22580	22792	22550	22557	22655	22487	22513	22691	22806	22683	22612	22654	22632	22610	22589	22764	22659	22686	22707	22769	22738	22670	22460	22526	22510	22742	22751	22534	22716	22647	22558	22441	22880	22785	22727	22671	22567	22774	22602	22508	22566	22676	22525	22551	22446	22650	22752	22590	22826	22755	22742	22749	22627	22514	22605	22662	22860	22687	22765	22581	22660	22696	22678	22719	22675	22655	22747	22553	22747	22766	22451	22490	22755	22659	22685	22647	22619	22766	22916	22768	22678	22644	22627	22584	22665	22652	22588	22623	22662	22549	22625	22540	22802	22756	22590	22643	22431	22600	22630	22573	22735	22782	22610	22720	22511	22634	22688	22749	22744	22758	22607	22779	22449	22647	22717	22587	22650	22719	22545	22484	22658	22718	22472	22664	22803	22560	22793	22948	22757	22959	22748	22510	22539	22560	22855	22695	22680	22660	22623	22599	22543	22499	22612	22827	22684	22594	22586	22406	22642	22552	22542	22765	22554	22629	22496	22729	22424	22487	22711	22592	22732	22937	22609	22621	22584	22429	22729	22645	22597	22534	22724	22698	22490	22392	22651	22557	22806	22526	22674	22686	22563	22665	22770	22728	22753	22715	22734	22666	22592	22513	22867	22367	22630	22442	22718	22743	22728	22606	22611	22573	22839	22821	22820	22574	22470	22516	22651	22608	22573	22567	22581	22791	22650	22546	22725	22654	22713	22613	22662	22696	22452	22447	22578	22655	22525	22694	22579	22490	22568	22646	22701	22778	22766	22847	22690	22737	22759	22785	22660	22920	22575	22634	22829	22628	22729	22791	22709	22552	22572	22564	22700	22599	22811	22486	22486	22464	22720	22515	22655	22699	22519	22548	22726	22606	22630	22661	22785	22573	22472	22737	22647	22678	22748	22768	22705	22711	22621	22706	22662	22560	22605	22596	22632	22835	22722	22729	22664	22955	22684	22589	22576	22731	22667	22663	22806	22589	22750	22699	22552	22810	22549	22553	22653	22616	22691	22658	22601	22767	22660	22640	22601	22645	22915	22737	22427	22541	22561	22773	22735	22907	22713	22661	22542	22687	22651	22769	22651	22691	22613	22613	22696	22612	22553	22580	22524	22501	22638	22755	22764	22645	22477	22428	22759	22763	22782	22601	22689	22730	22766	22381	22572	22737	22838	22625	22879	22517	22636	22801	22622	22695	22494	22556	22716	22834	22673	22651	22684	22783	22581	22565	22592	22357	22669	22416	22783	22686	22737	22405	22696	22702	22738	22663	22542	22632	22983	22731	22565	22676	22666	22704	22560	22762	22805	22402	22558	22447	22434	22554	22606	22690	22428	22566	22779	22620	22669	22425	22719	22875	22658	22629	22676	22567	22650	22548	22644	22681	22649	22414	22808	22506	22444	22666	22564	22691	22409	22772	22777	22786	22686	22555	22649	22408	22572	22651	22652	22702	22561	22877	22848	22647	22597	22697	22618	22740	22876	22613	22651	22796	22783	22390	22763	22356	22454	22480	22467	22598	22657	22731	22715	22690	22828	22743	22588	22638	22682	22654	22726	22761	22706	22836	22822	22642	22880	22597	22665	22457	22688	22716	22587	22733	22869	22531	22661	22928	22460	22570	22474	22576	22546	22766	22615	22497	22704	22785	22668	22637	22517	22875	22587	22638	22786	22725	22793	22595	22620	22550	22614	22475	22339	22424	22669	22524	22659	22662	22536	22584	22443	22627	22591	22802	22564	22558	22624	22649	22604	22770	22541	22684	22706	22491	22522	22652	22520	22592	22632	22759	22598	22737	22461	22667	22541	22488	22404	22558	22717	22581	22560	22571	22687	22601	22709	22531	22707	22572	22482	22438	22570	22873	22800	22662	22763	22726	22679	22583	22563	22780	22712	22725	22959	22650	22604	22962	23014	22727	22756	22739	22673	22620	22578	22640	22791	22703	22592	22648	22393	22488	22445	22456	22531	22532	22558	22859	22849	22607	22708	22557	22665	22453	22511
62258	104081	93387	71357	49712	33371	23907	19781	18610	18464	18347	18468	18348	18429	18387	18481	18346	18446	18350	18450	18455	18613	18464	18424	18347	18449	18299	18264	18378	18536	18388	18502	18386	18384	18451	18314	18356	18356	18352	18315	18469	18497	18446	18346	18540	18562	18477	18377	18360	18360	18572	18474	18474	18297	18510	18496	18488	18464	18384	18424	18415	18491	18397	18448	18526	18385	18318	18354	18240	18502	18404	18527	18468	18455	18413	18424	18291	18481	18555	18424	18469	18487	18509	18471	18324	18431	18346	18391	18176	18264	18581	18343	18293	18452	18414	18499	18323	18421	18528	18686	18284	18498	18284	18383	18432	18243	18386	18620	18302	18473	18501	18229	18366	18353	18396	18433	18349	18353	18427	18271	18394	18497	18471	18409	18380	18209	18488	18283	18245	18414	18164	18509	18397	18470	18358	18552	18323	18296	18416	18586	18293	18420	18463	18407	18474	18417	18452	18267	18409	18308	18424	18350	18478	18466	18395	18426	18508	18471	18527	18356	18380	18440	18338	18424	18365	18511	18395	18378	18499	18430	18237	18345	18364	18628	18471	18401	18429	18512	18506	18405	18461	18609	18366	18555	18344	18412	18366	18430	18503	18556	18440	18355	18628	18418	18432	18444	18311	18482	18511	18528	18371	18515	18472	18545	18397	18484	18176	18408	18464	18482	18369	18356	18412	18374	18545	18431	18311	18289	18476	18570	18379	18412	18397	18451	18479	18387	18303	18449	18442	18367	18332	18403	18402	18409	18314	18310	18505	18395	18548	18288	18353	18569	18431	18398	18524	18286	18419	18499	18414	18520	18219	18415	18350	18290	18418	18309	18377	18375	18291	18423	18466	18636	18415	18325	18450	18483	18466	18374	18482	18408	18471	18229	18501	18485	18422	18395	18332	18257	18433	18420	18258	18325	18381	18354	18471	18339	18229	18331	18436	18533	18440	18230	18494	18437	18318	18440	18327	18310	18591	18457	18464	18244	18433	18244	18407	18599	18344	18387	18434	18362	18500	18502	18435	18418	18537	18581	18390	18494	18372	18413	18407	18378	18362	18572	18501	18440	18488	18380	18502	18398	18224	18555	18493	18492	18321	18480	18556	18533	18453	18430	18529	18274	18356	18544	18369	18359	18359	18514	18446	18220	18387	18505	18477	18286	18344	18457	18349	18492	18529	18474	18259	18157	18328	18185	18426	18364	18270	18405	18384	18373	18332	18318	18271	18590	18391	18263	18365	18380	18417	18462	18447	18485	18432	18485	18367	18609	18235	18478	18463	18613	18679	18349	18415	18472	18372	18438	18393	18342	18393	18200	18452	18455	18243	18324	18469	18318	18709	18238	18364	18303	18389	18472	18589	18433	18240	18535	18349	18350	18543	18212	18415	18330	18580	18390	18325	18465	18483	18398	18396	18634	18379	18521	18563	18354	18407	18422	18443	18340	18296	18506	18417	18404	18510	18366	18312	18527	18299	18478	18475	18469	18341	18422	18536	18384	18275	18576	18388	18450	18334	18497	18349	18648	18410	18210	18562	18459	18380	18428	18360	18380	18205	18530	18323	18392	18449	18509	18390	18238	18367	18354	18442	18286	18258	18456	18520	18459	18513	18359	18330	18469	18389	18400	18643	18379	18518	18696	18462	18546	18264	18436	18603	18396	18515	18406	18543	18369	18459	18239	18487	18364	18408	18355	18257	18403	18480	18438	18383	18217	18537	18385	18286	18378	18522	18741	18403	18434	18552	18386	18283	18362	18496	18263	18424	18459	18307	18402	18285	18474	18419	18440	18334	18557	18405	18484	18531	18497	18279	18397	18229	18467	18323	18294	18318	18468	18369	18347	18462	18424	18285	18362	18295	18436	18411	18431	18524	18444	18349	18099	18459	18438	18256	18574	18521	18200	18469	18350	18437	18456	18459	18393	18584	18330	18390	18433	18434	18326	18372	18413	18317	18440	18353	18458	18246	18479	18402	18157	18377	18465	18385	18396	18215	18417	18489	18506	18427	18446	18229	18419	18415	18456	18573	18406	18413	18481	18227	18261	18423	18369	18408	18421	18481	18281	18468	18455	18331	18162	18391	18322	18432	18344	18479	18353	18490	18497	18265	18475	18376	18574	18172	18288	18464	18364	18478	18410	18424	18416	18451	18252	18442	18427	18419	18373	18449	18583	18352	18373	18492	18353	18493	18401	18337	18418	18288	18309	18409	18354	18331	18466	18298	18625	18424	18294	18630	18426	18451	18490	18331	18503	18395	18362	18338	18416	18330	18270	18393	18585	18501	18566	18524	18317	18387	18418	18182	18528	18420	18186	18503	18327	18556	18261	18507	18423	18462	18200	18454	18576	18433	18604	18354	18404	18490	18341	18385	18313	18257	18379	18492	18471	18344	18363	18283	18525	18610	18598	18524	18296	18435	18489	18286	18376	18440	18407	18443	18498	18603	18330	18371	18253	18239	18299	18453	18461	18315	18323	18427	18331	18353	18588	18289	18192	18255	18580	18208	18272	18440	18515	18279	18431	18352	18415	18533	18421	18521	18452	18387	18593	18386	18371	18429	18488	18302	18562	18409	18527	18425	18513	18245	18314	18526	18454	18453	18418	18335	18314	18481	18398	18367	18231	18276	18277	18189	18485	18443	18329	18473	18377	18514	18500	18400	18294	18488	18367	18259	18548	18339	18286	18480	18373	18554	18120	18603	18391	18620	18480	18367	18529	18375	18433	18380	18318	18443	18285	18247	18356	18379	18392	18598	18493	18362	18467	18175	18411	18529	18367	18456	18333	18480	18497	18401	18558	18340	18342	18231	18568	18323	18277	18539	18253	18166	18485	18451	18441	18287	18345	18355	18422	18548	18296	18403	18362	18303	18369	18201	18322	18292	18397	18328	18464	18550	18308	18606	18391	18289	18561	18494	18328	18346	18153	18216	18339	18389	18272	18562	18460	18275	18551	18255	18397	18397	18328	18308	18330	18220	18403	18438	18392	18477	18371	18485	18322	18275	18339	18425	18316	18300	18345	18368	18438	18399	18399	18535	18459	18432	18349	18551	18393	18657	18318	18646	18364	18292	18287	18504	18301	18513	18483	18486	18564	18376	18330	18410	18428	18194	18478	18435	18338	18567	18323	18293	18329	18302	18357	18485	18526	18331	18414	18386	18450	18375	18487	18199	18442	18481	18432	18428	18364	18206	18461	18520	18471	18339	18457	18260	18334	18386	18334	18402	18430	18524	18456	18768	18364	18328	18306	18449	18123	18334	18502	18565	18420	18217	18481	18223	18302	18403	18290	18490	18489	18427	18496	18399	18381	18255	18368	18392	18511	18256	18394	18477	18258	18529	18366	18441	18234	18329	18662	18350	18314	18270	18378	18418	18413	18320	18378	18551	18390	18361	18361	18434	18338	18306	18433	18389	18439	18225	18317	18432	18150	18381	18366	18528	18415	18459	18330	18594	18519	18313	18447	18439	18408	18400	18224	18287	18400	18376	18538	18417	18362	18515	18357	18478	18175	18576	18367	18609	18397	18450	18347	18508	18362	18287	18202	18541	18439	18456	18345	18380	18433	18423	18589	18426	18499	18459	18461	18508	18264	18365	18274	18465	18376	18396	18479	18250	18447	18271	18421	18397	18345	18579	18476	18342	18355	18357	18374	18316	18411	18254	18296	18495	18272	18274	18542	18346	18357	18340	18495	18315	18303	18343	18364	18297	18333	18260	18519	18461	18515	18309	18300	18387	18451	18381	18347	18316	18402	18378	18375	18264	18506	18523	18351	18238	18405	18333	18394	18517	18364	18534	18329	18411	18576	18349	18473	18492	18427	18485	18280	18346	18354	18369	18367	18382	18314	18160	18259	18351	18337	18528	18377	18438	18314	18373	18455	18447	18539	18381	18431	18527	18421	18418	18451	18400	18223	18233	18421	18303	18447	18457	18453	18298	18588	18237	18516	18278	18461	18396	18494	18479	18466	18643	18220	18487	18415	18537	18439	18516	18464	18421	18348	18422	18573	18343	18380	18583	18450	18296	18263	18429	18559	18403	18424	18451	18354	18345	18335	18367	18128	18448	18484	18353	18456	18433	18467	18449	18345	18525	18458	18512	18451	18438	18440	18374	18491	18362	18389	18325	18408	18483	18240	18289	18316	18366	18427	18562	18331	18495	18423	18466	18440	18531	18293	18369	18408	18578	18376	18295	18451	18193	18318	18376	18317	18272	18286	18473	18373	18273	18459	18203	18560	18205	18470	18499	18470	18495	18499	18386	18548	18284	18522	18299	18424	18316	18423	18494	18315	18443	18370	18363	18627	18379	18332	18372	18372	18377	18309	18400	18397	18169	18452	18182	18315	18477	18409	18286	18611	18620	18344	18264	18278	18514	18305	18366	18379	18295	18397	18420	18395	18377	18309	18483	18280	18382	18326	18438	18588	18347	18473	18170	18318	18587	18364	18580	18397	18358	18298	18402	18560	18366	18482	18252	18304	18365	18473	18418	18389	18508	18502	18208	18519	18354	18291	18395	18279	18317	18368	18487	18433	18519	18421	18336	18515	18325	18382	18444	18426	18305	18290	18370	18342	18383	18542	18445	18402	18411	18418	18429	18465	18374	18418	18461	18378	18537	18418	18488	18663	18249	18270	18490	18334	18263	18135	18491	18438	18293	18445	18502	18347	18348	18642	18332	18349	18259	18360	18248	18487	18383	18593	18592	18461	18400	18349	18359	18307	18378	18410	18300	18265	18367	18323	18385	18333	18478	18359	18367	18575	18282	18389	18548	18309	18296	18465	18557	18308	18432	18303	18302	18614	18451	18469	18313	18425	18522	18564	18479	18286	18389	18425	18352	18331	18304	18410	18391	18337	18425	18368	18430	18311	18364	18527	18414	18464	18328	18348	18269	18355	18388	18323	18439	18371	18453	18203	18546	18499	18399	18244	18510	18352	18541	18486	18286	18130	18609	18358	18164	18631	18440	18335	18389	18531	18427	18470	18294	18419	18359	18346	18425	18362	18480	18382	18482	18439	18482	18431	18551	18505	18454	18341	18493	18362	18367	18156	18416	18275	18589	18371	18443	18415	18378	18251	18510	18463	18401	18350	18542	18334	18429	18274	18432	18609	18353	18655	18388	18396	18381	18322	18307	18547
31192	37190	42085	33440	26411	24065	23425	22869	22628	22505	22377	22714	22549	22497	22497	22723	22601	22655	22644	22582	22665	22409	22547	22650	22781	22460	22555	22614	22619	22663	22633	22633	22525	22369	22473	22469	22708	22433	22248	22221	22697	22631	22426	22570	22512	22476	22378	22561	22572	22474	22460	22422	22596	22460	22380	22425	22744	22539	22500	22590	22687	22717	22620	22506	22591	22491	22499	22510	22552	22772	22791	22798	22677	22459	22447	22634	22684	22268	22481	22679	22502	22515	22603	22511	22748	22528	22623	22672	22557	22534	22424	22623	22445	22594	22496	22771	22449	22498	22674	22405	22521	22649	22544	22629	22622	22444	22563	22663	22369	22483	22530	22682	22685	22386	22826	22486	22510	22530	22482	22334	22623	22619	22505	22377	22515	22318	22763	22409	22575	22551	22613	22603	22488	22632	22241	22559	22692	22563	22695	22553	22350	22315	22575	22415	22364	22468	22515	22492	22555	22245	22396	22500	22637	22436	22634	22585	22508	22423	22404	22439	22499	22520	22460	22354	22556	22619	22682	22315	22596	22465	22519	22567	22646	22563	22416	22560	22565	22509	22766	22677	22591	22387	22614	22662	22723	22627	22655	22500	22565	22640	22368	22357	22522	22510	22815	22479	22504	22590	22494	22543	22625	22696	22638	22673	22520	22488	22450	22528	22498	22530	22585	22317	22413	22363	22475	22540	22379	22406	22577	22824	22314	22425	22698	22437	22531	22478	22380	22494	22494	22487	22495	22427	22757	22556	22410	22624	22455	22464	22559	22520	22430	22605	22674	22773	22508	22519	22420	22652	22623	22640	22658	22607	22716	22509	22376	22455	22840	22435	22677	22441	22677	22323	22373	22313	22713	22745	22580	22346	22640	22434	22624	22540	22565	22650	22513	22588	22481	22464	22554	22403	22512	22518	22603	22519	22508	22655	22507	22386	22502	22455	22555	22629	22506	22482	22586	22645	22335	22645	22504	22653	22457	22631	22616	22601	22464	22453	22458	22507	22543	22423	22401	22689	22274	22526	22656	22697	22749	22567	22491	22557	22348	22547	22454	22578	22442	22427	22500	22430	22511	22475	22473	22484	22539	22578	22461	22388	22462	22523	22476	22371	22512	22825	22609	22748	22442	22363	22599	22489	22587	22693	22343	22500	22583	22583	22546	22476	22397	22774	22490	22584	22410	22589	22610	22564	22721	22733	22697	22435	22599	22423	22631	22604	22557	22534	22315	22717	22385	22455	22584	22682	22484	22596	22485	22476	22706	22484	22452	22365	22404	22801	22535	22467	22371	22764	22507	22431	22519	22612	22650	22355	22628	22380	22360	22659	22372	22528	22555	22565	22621	22303	22597	22505	22572	22373	22350	22448	22490	22678	22641	22615	22445	22536	22578	22448	22422	22426	22576	22286	22531	22495	22299	22636	22717	22626	22425	22441	22417	22489	22430	22532	22443	22501	22713	22387	22745	22491	22680	22447	22492	22443	22290	22349	22549	22541	22195	22437	22555	22471	22423	22321	22621	22454	22614	22589	22527	22593	22555	22741	22192	22682	22471	22556	22544	22680	22642	22648	22574	22316	22416	22362	22505	22559	22480	22733	22506	22637	22533	22484	22397	22677	22625	22271	22606	22396	22518	22625	22687	22388	22454	22572	22616	22411	22579	22513	22511	22578	22471	22546	22363	22520	22399	22454	22539	22428	22528	22386	22506	22661	22452	22558	22415	22451	22624	22368	22726	22570	22613	22499	22578	22585	22561	22529	22437	22661	22588	22551	22445	22607	22487	22703	22657	22726	22252	22510	22465	22350	22543	22542	22582	22736	22713	22275	22670	22570	22558	22780	22676	22371	22539	22551	22427	22409	22562	22647	22413	22410	22533	22441	22605	22592	22692	22404	22627	22597	22577	22310	22464	22509	22517	22361	22437	22488	22669	22427	22604	22643	22707	22402	22479	22545	22534	22550	22638	22676	22563	22277	22517	22427	22534	22930	22713	22605	22669	22664	22516	22565	22762	22581	22550	22716	22656	22233	22590	22576	22487	22392	22416	22628	22381	22435	22516	22428	22351	22496	22673	22461	22524	22616	22477	22610	22724	22370	22356	22363	22664	22596	22410	22665	22516	22509	22680	22548	22484	22571	22483	22513	22605	22573	22604	22639	22483	22386	22459	22624	22666	22469	22470	22537	22534	22471	22327	22542	22650	22553	22451	22720	22589	22357	22668	22461	22428	22570	22503	22548	22647	22565	22594	22519	22564	22443	22430	22240	22735	22391	22887	22614	22593	22750	22572	22631	22814	22539	22690	22512	22334	22675	22479	22427	22609	22577	22572	22377	22783	22490	22531	22383	22532	22518	22662	22612	22593	22456	22682	22471	22818	22659	22651	22436	22444	22542	22630	22668	22593	22459	22594	22567	22429	22578	22675	22612	22503	22459	22576	22758	22452	22634	22553	22532	22383	22588	22418	22720	22708	22314	22351	22114	22524	22393	22534	22450	22725	22427	22422	22405	22516	22551	22604	22684	22716	22452	22609	22607	22602	22582	22566	22578	22601	22535	22807	22632	22621	22650	22529	22479	22620	22413	22446	22507	22480	22471	22623	22714	22678	22568	22582	22501	22585	22465	22805	22668	22603	22406	22656	22706	22467	22457	22548	22475	22527	22714	22460	22641	22638	22577	22665	22342	22457	22495	22649	22594	22605	22508	22291	22617	22719	22662	22608	22558	22428	22581	22791	22438	22561	22531	22849	22492	22435	22631	22643	22665	22452	22563	22602	22606	22692	22420	22517	22448	22503	22465	22566	22557	22545	22540	22609	22501	22529	22437	22465	22523	22498	22210	22636	22767	22213	22529	22746	22528	22395	22597	22545	22514	22490	22519	22627	22463	22688	22630	22608	22562	22445	22604	22580	22473	22518	22429	22651	22513	22575	22560	22534	22496	22689	22595	22996	22464	22474	22379	22702	22675	22780	22700	22695	22519	22494	22496	22536	22654	22353	22496	22541	22362	22479	22588	22712	22530	22426	22636	22633	22543	22546	22528	22531	22474	22602	22672	22373	22326	22709	22491	22559	22641	22357	22308	22669	22576	22578	22448	22566	22567	22657	22418	22674	22604	22344	22489	22548	22284	22464	22619	22751	22599	22709	22516	22650	22413	22646	22729	22611	22674	22402	22654	22722	22507	22476	22396	22368	22512	22440	22515	22629	22531	22443	22669	22667	22505	22545	22645	22486	22655	22581	22307	22725	22541	22735	22472	22389	22500	22712	22672	22479	22512	22495	22479	22670	22612	22669	22534	22506	22296	22423	22576	22544	22635	22503	22529	22505	22367	22491	22491	22599	22451	22558	22547	22497	22481	22378	22265	22453	22663	22623	22694	22557	22537	22345	22581	22397	22532	22483	22356	22522	22873	22610	22572	22432	22597	22529	22518	22514	22568	22367	22638	22632	22654	22428	22310	22416	22524	22454	22453	22395	22492	22306	22332	22387	22539	22653	22547	22462	22713	22387	22517	22535	22451	22438	22370	22319	22445	22649	22349	22570	22681	22470	22729	22586	22438	22602	22587	22386	22574	22501	22398	22800	22414	22546	22658	22557	22836	22530	22589	22434	22536	22715	22459	22371	22619	22873	22867	22595	22558	22480	22752	22622	22716	22615	22610	22453	22539	22464	22662	22521	22673	22669	22501	22603	22427	22637	22608	22624	22680	22355	22374	22364	22523	22726	22693	22294	22576	22332	22565	22464	22624	22705	22635	22454	22446	22609	22758	22557	22570	22535	22670	22558	22376	22431	22335	22588	22419	22416	22478	22467	22520	22633	22510	22668	22469	22543	22573	22451	22590	22519	22613	22620	22525	22538	22525	22529	22348	22490	22704	22544	22640	22692	22365	22489	22730	22483	22722	22676	22670	22556	22461	22361	22259	22503	22780	22506	22504	22512	22439	22704	22781	22382	22357	22525	22572	22378	22476	22576	22769	22559	22425	22551	22613	22366	22439	22649	22615	22751	22532	22611	22834	22590	22485	22413	22709	22373	22477	22451	22521	22590	22517	22451	22772	22524	22555	22583	22451	22738	22556	22494	22736	22652	22556	22709	22654	22444	22395	22683	22534	22616	22442	22760	22601	22481	22385	22374	22606	22396	22541	22600	22557	22571	22552	22641	22441	22367	22611	22696	22481	22569	22656	22660	22626	22574	22265	22648	22371	22707	22579	22633	22535	22446	22575	22330	22408	22349	22659	22612	22417	22491	22207	22539	22410	22422	22544	22544	22568	22529	22728	22626	22420	22385	22652	22454	22556	22586	22605	22554	22670	22585	22607	22463	22466	22531	22386	22515	22462	22558	22382	22469	22684	22579	22393	22619	22857	22401	22695	22706	22613	22498	22449	22519	22574	22487	22540	22405	22508	22604	22645	22672	22548	22549	22591	22498	22627	22306	22472	22577	22509	22467	22454	22614	22744	22485	22423	22680	22499	22539	22383	22452	22459	22687	22639	22746	22621	22745	22526	22411	22505	22451	22321	22355	22535	22449	22576	22635	22626	22540	22477	22800	22375	22526	22366	22715	22411	22469	22355	22800	22356	22667	22543	22506	22581	22563	22457	22257	22708	22477	22444	22710	22456	22415	22747	22437	22266	22545	22647	22650	22590	22590	22729	22734	22372	22586	22554	22532	22603	22477	22433	22553	22679	22475	22533	22404	22617	22708	22703	22478	22379	22672	22502	22639	22614	22685	22672	22555	22473	22671	22535	22515	22590	22583	22536	22351	22255	22532	22433	22575	22515	22530	22744	22724	22638	22668	22538	22250	22833	22460	22620	22426	22572	22547	22431	22734	22788	22705	22672	22495	22495	22767	22590	22573	22597	22614	22484	22599	22383	22543	22553	22761	22555	22420	22429	22547	22441	22698	22450	22386	22792	22712	22612	22561	22414	22397	22692	22513	22562	22368	22515	22470	22329	22659	22219	22460	22534	22737	22397	22752	22402	22508	22501	22409	22494	22466	22526	22579	22463	22545	22528	22284	22390	22453	22507	22405	22643	22469	22592	22603	22298	22457	22330	22422	22628	22520	22475	22562	22595	22530	22594	22520	22647	22379	22616	22726	22424	22624	22671	22558	22479	22512	22658	22488	22781	22554	22438
40054	56718	43181	29204	22268	19682	18715	18272	18171	18384	18359	18227	18123	18477	18346	18193	18491	18240	18474	18218	18332	18286	18215	18237	18281	18351	18179	18299	18129	18309	18220	18182	18320	18201	18392	18390	18269	18336	18225	18263	18178	18206	18190	18341	18259	18364	18254	18233	18393	18279	18188	18353	18231	18219	18237	18284	18396	18292	18217	18349	18237	18453	18332	18317	18113	18234	18423	18298	18400	18175	18355	18232	18259	18173	18208	18336	18275	18182	18372	18215	18505	18386	18216	18152	18420	18170	18282	18284	18232	18402	18167	18388	18277	18483	18245	18268	18328	18217	18167	18272	18142	18327	18382	18302	18236	18261	18366	18293	18215	18343	18355	18155	18421	18217	18087	18138	18275	18192	18234	18314	18266	18193	18187	18321	18148	18330	18322	18192	18332	18112	18323	18354	18334	18297	18360	18222	18442	18258	18566	18452	18258	18319	18111	18331	18279	18038	18076	18287	18630	18342	18290	18277	18376	18297	18258	18286	18321	18330	18447	18086	18286	18227	18188	18342	18364	18282	18264	18129	18235	18394	18324	18212	18226	18226	18173	18403	18277	18319	18233	18165	18232	18211	18350	18339	18265	18372	18226	18243	18301	18179	18247	18308	18482	18245	18342	18359	18145	18143	18229	18234	18152	18310	18203	18257	18362	18247	18324	18359	18428	18261	18447	18251	18287	18072	18371	18287	18245	18358	18097	18314	18170	18041	18306	18323	18248	18221	18175	18389	18297	18342	18268	18220	18420	18339	18245	18103	18369	18359	18453	18200	18327	18347	18196	18327	18223	18363	18306	18272	18251	18346	18301	18327	18429	18151	18209	18411	18108	18318	18502	18216	18362	18309	18299	18270	18305	18081	18385	18140	18230	18144	18182	18114	18340	18172	18308	18082	18403	18303	18319	18352	18497	18448	18338	18416	18119	18275	18347	18426	18342	18399	18132	18231	18324	18255	18217	18191	18201	18202	18190	18376	18316	18237	18293	18226	18312	18124	18439	18179	18222	18118	18230	18141	18209	18312	18260	18415	18082	18310	18036	18138	18185	18335	18301	18494	18293	18271	18314	18289	18205	18136	18312	18316	18404	18176	18324	18416	18112	18428	18250	18088	18364	18146	18248	18201	18334	18391	18174	18257	18314	18200	18368	18135	18238	18296	18346	18453	18095	18308	18173	18127	18364	18202	18272	18244	18173	18191	18237	18302	18394	18224	18034	18337	18079	18358	18317	18266	18347	18348	18406	18424	18246	18215	18333	18430	18338	18262	18395	18209	18361	18221	18349	18309	18234	18454	18454	18304	18239	18345	18383	18266	18265	18354	18226	18263	18162	18244	18365	18306	18361	18266	18188	18313	18258	18353	18330	18375	18300	18371	18286	18363	18228	18311	18326	18240	18403	18370	18359	18357	18396	18101	18522	18389	18318	18208	18169	18384	18331	18281	18189	18451	18280	18222	18343	18197	18064	18246	18232	18198	18284	18171	18219	17937	18352	18139	18486	18372	18288	18081	18231	18222	18383	18311	18402	18432	18283	18384	18386	18264	18206	18133	18380	18352	18120	18330	18157	18222	18391	18262	18415	18288	18370	18125	18320	18221	18234	18220	18407	18265	18400	18022	18276	18282	18135	18208	18350	18162	18433	18348	18202	18308	18356	18263	18324	18232	18312	18116	18253	18077	18327	18301	18095	18265	18242	18265	18260	18328	18226	18370	18306	18428	18310	18185	18336	18129	18498	18138	18249	18172	18248	18222	18335	18326	18281	18322	18336	18305	18357	18206	18225	18334	18210	18184	18190	18245	18421	18435	18358	18313	18479	18360	18469	18252	18280	18409	18424	18312	18112	18431	18267	18095	18288	18332	18300	18261	18336	18448	18148	18286	18226	18391	18269	18467	18167	18365	18332	18316	18361	18126	18362	18338	18072	18463	18105	18217	18276	18454	18136	18302	18192	18268	18151	18232	18268	18214	18154	18226	18304	18315	18315	18261	18175	18344	17978	18393	18361	18321	18237	18358	18279	18261	18462	18184	18070	18286	18330	18421	18550	18348	18407	18262	18288	18219	18169	18281	18312	18229	18340	18283	18367	18293	18236	18223	18278	18177	18360	18350	18214	18344	18336	18357	18494	18281	18301	18274	18230	17998	18238	18190	18441	18345	18450	18121	18419	18229	18368	18340	18341	18233	18366	18225	18279	18346	18264	18403	18280	18269	18176	18339	18508	18322	18115	18401	18336	18211	18392	18278	18313	18436	18356	18407	18323	18401	18170	18228	18356	18172	18381	18292	18227	18255	18195	18247	18318	18249	18295	18275	18384	18276	18345	18272	18303	18368	18209	18476	18242	18326	18221	18238	18326	18172	18220	18226	18167	18324	18299	18372	18404	18416	18225	18330	18376	18138	18273	18383	18299	18278	18306	18291	18267	18108	18242	18213	18381	18341	18348	18209	18426	18531	18413	18157	18174	18358	18282	18320	18373	18238	18292	18284	18255	18160	18393	18301	18394	18203	18385	18358	18303	18360	18325	18403	18352	18258	18252	18270	18289	18407	18179	18163	18395	18245	18284	18110	18279	18390	18187	18427	18206	18297	18341	18132	18261	18269	18159	18231	18255	18356	18289	18343	18118	18272	18441	18398	18246	18192	18255	18435	18295	18310	18335	18303	18224	18411	18310	18288	18374	18266	18224	18319	18228	18435	18413	18142	18398	18219	18192	18209	18245	18281	18324	18160	18276	18145	18316	18462	18398	18281	18250	18361	18206	18179	18295	18296	18379	18274	18300	18244	18040	18125	18552	18428	18336	18287	18263	18201	18359	18331	18228	18141	18127	18146	18298	18286	18324	18129	18371	18456	18310	18263	18312	18220	18223	18270	18165	18215	18129	18264	18313	18123	18359	18408	18409	18248	18326	18241	18361	18330	18456	18414	18204	18169	18318	18353	18185	18277	18146	18395	18246	18445	18267	18497	18147	18393	18334	18290	18191	18187	18376	18391	18199	18281	18255	18470	18388	18283	18147	18379	18311	18326	18343	18320	18262	18587	18248	18392	18341	18191	18246	18234	18207	18297	18294	18427	18278	18225	18275	18273	18212	18308	18352	18290	18356	18239	18325	18375	18273	18203	18370	18294	18186	18464	18309	18332	18246	18228	18339	18173	18460	18170	18310	18460	18328	18189	18230	18397	18422	18230	18307	18483	18296	18272	18343	18174	18250	18242	18236	18175	18406	18285	18402	18338	18089	18291	18258	18301	18348	18281	18397	18259	18280	18094	18358	18329	18075	18378	18369	18239	18282	18292	18211	18253	18329	18250	18252	18341	18274	18248	18318	18331	18231	18212	18177	18287	18303	18348	18222	18127	18154	18347	18275	18303	18497	18417	18315	18255	18317	18471	18296	18210	18217	18355	18360	18368	18266	18287	18292	18180	18252	18135	18239	18148	18233	18342	18132	18370	18111	18380	18211	18228	18200	18308	18376	18386	18307	18352	18146	18323	18296	18236	18162	18347	18387	18422	18250	18366	18111	18490	18272	18321	18353	18375	18366	18172	18258	18314	18279	18417	18448	18127	18269	18375	18273	18202	18294	18444	18295	18402	18280	18304	18378	18193	18336	18356	18253	18164	18402	18224	18461	18203	18320	18295	18241	18216	18291	18522	18430	18278	18257	18189	18341	18216	18233	18282	18387	18361	18279	18207	18499	18317	18198	18325	18120	18324	18183	18175	18240	18347	18320	18290	18240	18113	18221	18311	18268	18068	18239	18095	18325	18236	18437	18324	18450	18066	18246	18400	18132	18293	18266	18218	18295	18340	18276	18240	18277	18106	18409	18075	18317	18382	18238	18306	18167	18269	18260	18391	18352	18362	18326	18142	18321	18272	18235	18347	18257	18226	18283	18295	18311	18268	18198	18303	18355	18337	18231	18257	18373	18354	18262	18331	18235	18292	18256	18221	18238	18168	18378	18229	18279	18274	18343	18493	18247	18424	18300	18211	18404	18371	18229	18436	18251	18122	18328	18285	18370	18206	18235	18230	18336	18271	18104	18456	18222	18368	18360	18325	18359	18198	18222	18237	18150	18183	18324	18147	18365	18407	18251	18164	18235	18390	18216	18351	18252	18280	18305	18236	18198	18147	18173	18256	18307	18269	18537	18185	18184	18320	18317	18512	18299	18236	18354	18076	18363	18297	18208	18238	18236	18364	18218	18158	18424	18389	18227	18373	18349	18384	18375	18226	18233	18398	18041	18213	18270	18352	18266	18316	18404	18350	18318	18356	18165	18205	18388	18150	18179	18185	18281	18170	18359	18501	18265	18484	18294	18291	18233	18237	18351	18189	18237	18139	18182	18353	18179	18160	18416	18302	18200	18320	18362	18496	18227	18340	18291	18280	18418	18248	18326	18287	18340	18550	18247	18341	18377	18340	18241	18229	18373	18263	18361	18197	18253	18367	18275	18334	18235	18364	18269	18144	18370	18329	18327	18203	18294	18389	18410	18381	18342	18154	18394	18244	18316	18450	18233	18310	18148	18363	18343	18323	18382	18253	18050	18301	18488	18272	18192	18360	18282	18353	18222	18357	18334	18211	18399	18105	18189	18282	18307	18274	18285	18077	18263	18307	18282	18415	18147	18292	18179	18478	18385	18199	18414	18376	18324	18388	18451	18338	18352	18299	18287	18341	18321	18249	18359	18173	18288	18395	18210	18247	18270	18252	18460	18325	18427	18322	18182	18158	18358	18229	18428	18419	18299	18279	18234	18402	18233	18421	18266	18223	18379	18253	18173	18359	18148	18158	18252	18199	18352	18430	18093	18175	18127	18124	18282	18279	18355	18131	18596	18298	18251	18294	18335	18363	18201	18144	18166	18474	18240	18249	18350	18151	18133	18286	18305	18305	18307	18237	18398	18295	18356	18391	18358	18269	18257	18256	18319	18304	18228	18219	18198	18202	18341	18258	18561	18396	18296	18267	18184	18180	18378	18371	18293	18187	18436	18361	18361	18215	18364	18187	18211	18307	18084	18275	18360	18238	18422	18252	18189	18322	18266	18362	18289	18223	18301	18268	18385	18446	18330	18369	18288	18220	18328	18564	18105	18132	18545	18206	18261	18319	18258	18312	18373	18153	18266	18333	18267	18243	18378	18189
24341	24715	38718	37060	30991	28369	26916	23236	22722	22632	22795	22700	22632	22445	22587	22436	22477	22551	22508	22569	22615	22494	22562	22577	22640	22669	22416	22332	22441	22584	22605	22428	22362	22415	22496	22479	22352	22434	22177	22532	22516	22587	22538	22426	22401	22372	22161	22376	22477	22576	22438	22403	22477	22348	22479	22452	22465	22282	22432	22187	22409	22337	22565	22610	22382	22460	22543	22441	22394	22402	22517	22281	22294	22444	22637	22254	22364	22264	22438	22498	22427	22353	22532	22160	22430	22455	22457	22277	22172	22519	22427	22246	22377	22130	22478	22367	22363	22583	22542	22221	22429	22583	22227	22430	22358	22403	22425	22415	22409	22369	22454	22438	22342	22401	22226	22130	22529	22511	22340	22244	22195	22431	22315	22242	22317	22513	22295	22334	22477	22461	22479	22257	22322	22401	22303	22182	22404	22354	22524	22526	22387	22418	22397	22342	22357	22297	22583	22356	22387	22340	22213	22574	22225	22351	22530	22309	22453	22533	22303	22472	22448	22465	22589	22406	22450	22500	22334	22496	22272	22358	22468	22382	22419	22353	22266	22276	22520	22562	22341	22301	22349	22210	22444	22374	22656	22481	22654	22508	22505	22381	22527	22445	22452	22486	22081	22371	22564	22391	22203	22353	22254	22429	22469	22326	22501	22484	22283	22270	22353	22297	22420	22067	22529	22473	22212	22457	22321	22397	22546	22585	22512	22575	22364	22452	22225	22242	22240	22423	22476	22231	22476	22361	22270	22598	22364	22453	22303	22352	22373	22362	22440	22293	22459	22535	22318	22285	22496	22557	22523	22357	22299	22480	22476	22452	22502	22509	22441	22324	22511	22259	22196	22137	22284	22198	22364	22450	22473	22421	22457	22435	22570	22565	22200	22408	22208	22430	22350	22364	22415	22550	22236	22197	22565	22345	22443	22541	22503	22559	22645	22401	22367	22493	22229	22336	22525	22660	22358	22351	22418	22226	22354	22201	22318	22687	22563	22312	22640	22427	22446	22524	22426	22696	22446	22447	22319	22481	22423	22491	22498	22641	22615	22508	22161	22467	22424	22434	22300	22197	22580	22499	22484	22325	22414	22397	22477	22238	22302	22285	22390	22196	22432	22336	22315	22289	22361	22543	22327	22410	22337	22252	22555	22484	22424	22332	22408	22322	22453	22369	22330	22563	22529	22430	22520	22672	22457	22571	22343	22464	22439	22328	22270	22348	22250	22188	22442	22644	22515	22547	22661	22510	22467	22263	22491	22323	22338	22676	22672	22434	22394	22081	22460	22365	22419	22329	22407	22403	22485	22194	22299	22462	22475	22288	22495	22412	22624	22456	22397	22385	22274	22188	22464	22513	22354	22337	22443	22375	22444	22331	22553	22460	22708	22469	22410	22538	22302	22425	22379	22508	22500	22226	22202	22214	22288	22345	22572	22282	22254	22427	22496	22562	22546	22389	22333	22306	22254	22253	22403	22391	22384	22564	22543	22377	22666	22436	22418	22376	22213	22321	22257	22465	22588	22508	22369	22302	22385	22489	22425	22548	22320	22610	22641	22260	22523	22310	22253	22433	22379	22311	22365	22333	22479	22293	22405	22541	22429	22484	22681	22519	22261	22457	22524	22327	22495	22453	22425	22523	22319	22463	22493	22577	22524	22475	22338	22539	22395	22361	22378	22514	22203	22663	22604	22354	22454	22392	22461	22504	22428	22277	22283	22432	22361	22285	22560	22367	22212	22237	22318	22370	22453	22417	22417	22411	22395	22445	22414	22333	22409	22374	22352	22355	22406	22328	22659	22606	22386	22394	22388	22509	22511	22375	22356	22447	22268	22313	22522	22391	22112	22300	22268	22255	22468	22283	22465	22482	22195	22409	22221	22381	22284	22285	22447	22374	22363	22424	22344	22368	22209	22232	22354	22401	22278	22573	22403	22398	22421	22296	22404	22466	22341	22309	22537	22492	22473	22327	22684	22428	22486	22340	22543	22470	22411	22279	22470	22604	22303	22281	22388	22246	22324	22725	22385	22301	22521	22410	22752	22233	22487	22443	22535	22580	22607	22383	22327	22410	22784	22488	22344	22453	22410	22318	22575	22560	22276	22397	22372	22359	22304	22643	22568	22376	22160	22504	22253	22336	22398	22163	22518	22461	22357	22269	22536	22236	22191	22419	22458	22485	22537	22531	22270	22357	22268	22299	22648	22115	22488	22197	22427	22352	22387	22350	22380	22261	22424	22394	22323	22295	22483	22631	22510	22582	22520	22472	22258	22370	22423	22262	22191	22388	22538	22298	22302	22278	22279	22359	22266	22274	22337	22571	22591	22287	22189	22213	22409	22323	22470	22369	22604	22397	22283	22323	22602	22337	22396	22267	22408	22352	22582	22462	22177	22305	22345	22473	22414	22340	22465	22353	22473	22338	22245	22648	22504	22346	22153	22610	22459	22322	22385	22355	22209	22509	22657	22305	22294	22366	22381	22105	22371	22616	22356	22322	22325	22449	22342	22352	22615	22489	22496	22438	22199	22305	22395	22355	22377	22384	22437	22582	22453	22432	22279	22255	22409	22390	22375	22585	22401	22433	22389	22178	22368	22190	22469	22337	22337	22254	22588	22463	22558	22609	22316	22359	22406	22345	22403	22617	22367	22427	22553	22212	22177	22559	22493	22293	22436	22489	22435	22280	22323	22503	22332	22529	22422	22219	22470	22269	22360	22527	22464	22303	22333	22372	22348	22495	22555	22394	22307	22473	22546	22463	22426	22439	22453	22383	22297	22153	22132	22218	22357	22454	22542	22471	22406	22539	22340	22310	22531	22400	22441	22528	22322	22390	22342	22339	22470	22309	22418	22341	22316	22199	22398	22450	22433	22526	22306	22378	22390	22428	22296	22335	22341	22421	22183	22485	22343	22385	22360	22473	22447	22585	22326	22171	22240	22253	22388	22381	22469	22512	22346	22465	22254	22414	22368	22447	22550	22364	22379	22477	22313	22341	22552	22386	22205	22530	22742	22254	22441	22487	22309	22440	22281	22366	22402	22609	22205	22402	22486	22426	22267	22450	22466	22372	22553	22307	22438	22498	22394	22311	22383	22334	22388	22543	22260	22339	22429	22476	22437	22428	22447	22398	22452	22555	22335	22535	22327	22279	22570	22306	22395	22386	22182	22280	22218	22102	22511	22544	22335	22345	22546	22229	22497	22499	22605	22415	22418	22475	22176	22310	22392	22389	22391	22598	22634	22466	22527	22238	22546	22555	22229	22414	22467	22494	22448	22445	22481	22383	22557	22459	22632	22470	22495	22339	22437	22413	22588	22382	22481	22363	22414	22405	22402	22376	22459	22143	22276	22466	22387	22255	22291	22327	22276	22623	22308	22571	22461	22314	22388	22315	22316	22313	22366	22250	22434	22367	22470	22501	22583	22369	22444	22523	22353	22587	22580	22556	22435	22419	22387	22399	22487	22307	22535	22429	22290	22597	22478	22605	22350	22426	22634	22320	22440	22222	22438	22360	22487	22361	22433	22548	22314	22219	22464	22319	22656	22414	22271	22394	22415	22512	22542	22466	22092	22284	22262	22251	22368	22532	22338	22527	22510	22403	22527	22315	22380	22315	22411	22393	22380	22382	22280	22431	22479	22462	22511	22447	22456	22479	22494	22172	22561	22433	22458	22359	22318	22318	22528	22247	22564	22475	22442	22215	22631	22306	22350	22489	22265	22217	22496	22374	22448	22411	22332	22193	22319	22351	22540	22292	22504	22442	22394	22332	22456	22190	22477	22430	22464	22294	22426	22305	22186	22235	22313	22290	22364	22377	22527	22591	22392	22123	22332	22464	22500	22422	22389	22305	22186	22316	22327	22394	22443	22413	22332	22381	22249	22497	22401	22311	22393	22529	22401	22422	22420	22531	22492	22372	22443	22437	22297	22290	22559	22499	22284	22273	22387	22405	22353	22427	22261	22381	22565	22342	22372	22313	22476	22277	22492	22147	22307	22379	22375	22273	22567	22363	22559	22213	22441	22321	22444	22462	22413	22303	22552	22353	22312	22350	22414	22329	22392	22233	22490	22353	22330	22364	22500	22436	22242	22343	22362	22544	22516	22490	22252	22550	22533	22528	22535	22391	22219	22277	22518	22519	22445	22262	22175	22326	22304	22427	22339	22511	22364	22250	22492	22318	22401	22332	22339	22253	22651	22575	22450	22511	22437	22541	22578	22197	22727	22377	22527	22428	22525	22328	22461	22487	22242	22422	22456	22406	22426	22462	22331	22142	22419	22323	22485	22441	22494	22410	22542	22580	22452	22295	22622	22694	22586	22484	22358	22629	22475	22498	22383	22509	22351	22484	22362	22606	22375	22511	22274	22503	22558	22527	22387	22531	22589	22686	22404	22486	22365	22445	22680	22401	22349	22294	22609	22515	22514	22286	22414	22330	22585	22501	22356	22525	22168	22272	22362	22420	22523	22257	22600	22435	22450	22539	22340	22421	22302	22523	22443	22528	22749	22326	22330	22252	22370	22307	22329	22589	22391	22348	22428	22427	22498	22359	22334	22533	22390	22491	22353	22505	22328	22237	22380	22513	22393	22300	22465	22313	22622	22301	22375	22438	22176	22305	22554	22526	22385	22450	22261	22193	22430	22447	22438	22555	22529	22383	22353	22433	22337	22389	22334	22217	22216	22547	22326	22307	22384	22539	22437	22417	22523	22256	22591	22212	22463	22439	22349	22244	22500	22413	22553	22491	22492	22304	22456	22193	22542	22425	22444	22214	22309	22522	22521	22471	22489	22362	22342	22390	22408	22545	22594	22641	22331	22423	22223	22575	22418	22474	22622	22274	22257	22438	22218	22281	22529	22490	22544	22532	22580	22526	22310	22346	22283	22427	22388	22406	22508	22245	22467	22375	22224	22371	22254	22384	22357	22439	22398	22497	22504	22506	22416	22503	22555	22547	22482	22394	22425	22381	22321	22220	22431	22578	22544	22557	22357	22424	22323	22328	22324	22364	22236	22375	22272	22318	22497	22407	22412	22488	22327	22391	22420	22432	22658	22512	22420	22143	22395	22324	22423	22393	22648	22397	22488	22529	22504	22184	22428	22286	22611	22412	22601	22283	22205	22290	22482	22444	22356	22322	22403	22323
64531	100378	80601	53822	36378	25141	20409	18874	18386	18215	18404	18331	18253	18234	18432	18340	18179	18287	18235	18319	18330	18431	18456	18301	18126	18272	18319	18165	18129	18375	18342	18369	18204	18292	18101	18436	18340	18257	18281	18465	18306	18266	18470	18299	18264	18325	18352	18250	18302	18302	18386	18400	18318	18308	18335	18375	18411	18232	18434	18346	18372	18142	18300	18222	18301	18307	18307	18325	18083	18278	18210	18327	18175	18312	18319	18186	18296	18335	18306	18331	18297	18257	18330	18391	18321	18363	18333	18382	18314	18350	18031	18124	18306	18356	18231	18332	18184	18213	18279	18357	18338	18044	18194	18164	18357	18493	18279	18236	18210	18347	18226	18365	18348	18230	18202	18168	18254	18422	18243	18236	18216	18341	18131	18301	18281	18414	18228	18214	18300	18239	18364	18247	18145	18417	18292	18374	18266	18106	18187	18330	18321	18294	18263	18366	18353	18107	18377	18222	18252	18134	18386	18237	18376	18217	18223	18174	18309	18298	18213	18361	18098	18358	18373	18226	18125	18379	18239	18302	18152	18214	18291	18403	18351	18110	18481	18109	18116	18393	18236	18431	18155	18218	18161	18306	18363	18156	18392	18224	18447	18058	18317	18441	18365	18331	18217	18371	18355	18189	18394	18089	18351	18303	18265	18242	18216	18169	18241	18294	18359	18329	18234	18328	18263	18234	18208	18315	18152	18247	18218	18307	18225	18470	18323	18141	18382	18288	18370	18176	18210	18450	18489	18376	18159	18267	18299	18296	18265	18342	18354	18176	18424	18098	18193	18258	18309	18227	18214	18180	18339	18276	18308	18325	18028	18115	18125	18258	18212	18378	18477	18200	18242	18297	18333	18147	18245	18399	18130	18197	18303	18273	18174	18314	18250	18409	18360	18038	18111	18376	18060	18249	18418	18272	18180	18377	18446	18303	18200	18200	18128	18364	18243	18438	18342	18132	18268	18355	18216	18175	18212	18217	18253	18174	18240	18181	18186	18278	18267	18286	18237	18226	18250	18219	18360	18075	18205	18470	18136	18375	18214	18253	18378	18162	18138	18266	18384	18218	18316	18128	18418	18291	18286	18181	18327	18411	18133	18324	18229	18319	18261	18260	18379	18349	18179	18298	18196	18123	18293	18304	18240	18175	18156	18204	18318	18218	18256	18431	18308	18240	18362	18211	18476	18403	18184	18096	18347	18283	18096	18146	18177	18371	18231	18370	18404	18247	18326	18199	18240	18349	18277	18242	18475	18327	18366	18255	18255	18115	18059	18263	18192	18051	18216	18363	18310	18372	18271	18318	18108	18307	18176	18190	18098	18297	18272	18270	18345	18286	18158	18312	18162	18136	18261	18239	18315	18110	18222	18371	18419	18243	18190	18305	18361	18337	18385	18208	18067	18202	18330	18294	18264	18114	18110	18206	18160	18348	18303	18377	18272	18355	18319	18295	18333	18100	18302	18193	18337	18213	18230	18359	18410	18334	18295	18093	18266	18271	18308	18078	18387	18234	18383	18321	18071	18084	18143	18425	18235	18170	18180	18185	18431	18146	18224	18405	18215	18333	18121	18231	18397	18254	18290	18295	18516	18315	18321	18290	18106	18239	18174	18316	18478	18196	18185	18236	18374	18223	18225	18065	18169	18328	18362	18302	18306	18522	18481	18229	18136	18292	18212	18076	18219	18213	18304	18164	18419	18147	18290	18232	18127	18250	18267	18179	17924	18211	18143	18270	18370	18243	18363	18136	18238	18201	18120	18145	18229	18278	18524	18302	18325	18199	18411	18197	18181	18229	18194	18183	18226	18132	18149	18307	18229	18209	18277	18270	18282	18348	18195	18391	18303	18193	18110	18436	18459	18170	18191	18380	18126	18277	18293	18262	18336	18282	18282	18320	18217	18128	18274	18354	18176	18224	18176	18305	18314	18280	18330	18477	18297	18226	18327	18156	18177	18395	18229	18218	18155	18287	18050	18128	18463	18257	18282	18079	18084	18358	18192	18224	17988	18467	18240	18295	18240	18312	18125	18349	18333	18222	18058	18259	18336	18234	18195	18293	18295	18246	18158	18330	18190	18254	18156	18381	18033	18439	18199	18432	18141	18253	18304	18324	18157	18256	18252	18332	18305	18239	18342	18303	18300	18380	18363	18322	18439	18144	18427	18138	18196	18319	18253	18331	18204	18258	18303	18260	18392	18166	18438	18341	18368	18050	18270	18459	18252	18220	18258	18277	18198	18161	18434	18464	18333	18303	18239	18098	18324	18228	18179	18117	18335	18491	18390	18443	18341	18144	18324	18272	18463	18306	18413	18227	18418	18258	18417	18393	18326	18125	18293	18172	18373	18183	18358	18449	18205	18278	18092	18278	18337	18145	18170	18245	18334	18318	18371	18344	18329	18142	18070	18350	18245	18211	18375	18194	18307	18200	18440	18394	18221	18307	18240	18344	18333	18447	18114	18558	18233	18408	18313	18207	18264	18517	18192	18194	18404	18361	18235	18116	18106	18251	18402	18346	18475	18275	18325	18198	18234	18379	18248	18313	18278	18101	18291	18223	18241	18102	18280	18209	18348	18266	18198	18167	18326	18152	18335	18245	18229	18388	18283	18205	18419	18292	18386	18207	18402	18320	18337	18292	18331	18296	18262	18303	18209	18302	18405	18283	18199	18241	18244	18313	18211	18191	18323	18222	18224	18394	18326	18312	18264	18272	18401	18309	18376	18218	18297	18303	18175	18204	18173	18336	18248	18059	18183	18346	18173	18335	18287	18314	18425	18185	18292	18176	18327	18339	18258	18312	18311	18331	18258	18218	18156	18163	18328	18393	18278	18266	18400	18187	18320	18291	18219	18175	18137	18306	18228	18242	18210	18227	18304	18307	18138	18335	18115	18260	18356	18091	18349	18176	18236	18106	18205	18300	18265	18530	18248	18234	18346	18399	18140	18386	18418	18350	18158	18273	18258	18210	18283	18237	18263	18151	18384	18180	18275	18365	18370	18171	18310	18319	18198	18339	18322	18413	18215	18203	18382	18299	18178	18244	18215	18382	18180	18361	18231	18228	18322	18293	18213	18487	18439	18036	18164	18332	18304	18149	18313	18150	18242	18139	18261	18078	18298	18313	18327	18172	18323	18269	18232	18361	18216	18379	18007	18305	18201	18323	18240	18082	18260	18212	18317	18435	18192	18617	18278	18077	18248	18272	18197	18189	18308	18284	18195	18364	18306	18543	18105	18231	18435	18381	18325	18381	18402	18220	18305	18428	18400	18196	18199	18303	18270	18186	18391	18258	18270	18385	18360	18308	18359	18251	18265	18254	18350	18266	18101	18318	18170	18239	18279	18316	18208	18569	18232	18299	18423	18222	18214	18349	18303	18075	18369	18363	18294	18286	18238	18164	18252	18260	18215	18176	18155	18173	18328	18117	18293	18131	18231	18325	18279	18446	18213	18276	18309	18170	18296	18370	18430	18250	18193	18279	18140	18148	18331	18233	18305	18185	18345	18111	18412	18247	18371	18323	18209	18342	18174	18305	18387	18138	18316	18222	18467	18402	18251	18317	18341	18162	18238	18320	18140	18263	18261	18304	18246	18400	18431	18229	18144	18422	18198	18283	18269	18206	18193	18311	18210	18258	18214	18382	18438	18217	18521	18136	18278	18357	18218	18286	18186	18256	18181	18183	18179	18319	18174	18252	18510	18399	18493	18288	18141	18298	18244	18250	18390	18293	18091	18293	18391	18115	18217	18248	18302	18266	18296	18203	18295	18293	18335	18092	18234	18375	18338	18281	18250	18240	18236	18298	18196	18172	18212	18455	18267	18151	18004	18203	18416	18243	18248	18201	18184	18211	18291	18414	18208	18037	18296	18362	18329	18326	18174	18277	18305	18132	18311	18271	18382	18135	18399	18373	18151	18316	18348	18195	18390	18310	18192	18253	18152	18397	18334	18332	18323	18233	18312	18469	18167	18253	18294	18168	18202	18186	18214	18397	18409	18154	18400	18338	18239	18253	18350	18249	18277	18159	18233	18369	18340	18196	18196	18144	18080	18222	18289	18238	18274	18224	18250	18347	18308	18301	18308	18224	18292	18328	18179	18013	18392	18267	18168	18265	18259	18276	18277	18272	18406	18311	18211	18356	18370	18381	18450	18227	18349	18232	18110	18315	18154	18272	18276	18305	18325	18311	18235	18209	18298	18301	18431	18341	18231	18133	18253	18273	18210	18159	18243	18303	18325	18272	18005	18304	18271	18278	18350	18318	18186	18218	18225	18314	18274	18399	18243	18240	18411	18115	18144	18325	18111	18217	18197	18298	18184	18257	18101	18174	18313	18283	18500	18239	18214	18115	18441	18328	18320	18424	18208	18268	18279	18208	18328	18339	18247	18219	18386	18087	18199	18356	18361	18212	18256	18314	18434	18073	18314	18338	18198	18379	18327	18243	18281	18364	18172	18279	18296	18331	18248	18230	18230	18243	18139	18476	18335	18354	18347	18242	18212	18284	18408	18249	18253	18253	18254	18340	18218	18212	18275	18147	18422	18334	18391	18386	18335	18253	18131	18363	18190	18305	18132	18346	18195	18088	18455	18340	18177	18293	18239	18187	18280	18451	18296	18239	18277	18225	18266	18239	18216	18341	18366	18109	18358	18191	18465	18204	18174	18318	18296	18461	18210	18340	18194	18218	18289	18200	18368	18146	18078	18283	18332	18215	18296	18444	18150	18392	18407	18228	18376	18268	18347	18100	18202	18397	18336	18064	18314	18319	18308	18290	18172	18392	18293	18289	18252	18311	18145	18286	18506	18510	18328	18336	18248	18482	18401	18390	18255	18181	18344	18332	18182	18277	18336	18316	18332	18387	18144	18308	18226	18142	18360	18219	18308	18239	18296	18332	18221	18215	18466	18182	18395	18269	18256	18347	18290	18241	18329	18347	18256	18300	18303	18340	18424	18275	18156	18087	18220	18177	18153	18185	18255	18328	18171	18396	18435	18009	18260	18428	18272	18467	18168	18134	18288	17954	18434	18225	18329	18193	18326	18312	18270	18156	18251	18162	18274	18087	18357	18224	18332	18236	18150	18434	18211	18326	18155	18403	18201	18169	18284	18134	18377	18185	18293	18316	18306	18335	18302	18185	18254	18209
22886	22948	35051	32203	29153	28863	29321	24312	23161	23463	23459	23183	22879	22839	22794	22906	22693	23072	23005	22857	22881	22763	22787	22795	22872	22793	22846	22965	22894	22860	22851	22692	22887	22720	22791	22757	22771	22466	22771	22786	22858	22754	22766	22739	22651	22921	23066	22592	22645	22866	22771	22902	22924	22674	22746	22662	22871	22812	22659	22731	22795	22812	22935	22819	22829	22727	22581	22785	22815	22851	22800	22814	23100	22729	22786	22409	22781	22844	22510	22394	22613	22633	22847	22662	22688	22885	22614	22825	22621	22714	22872	22901	22841	22581	22920	22650	22900	22823	22694	22798	22910	22567	22695	22873	22691	22597	22648	22791	22529	22680	22967	22391	22663	22883	22608	22609	22614	22625	22779	22801	22679	22429	22695	22886	22615	22777	22820	22614	22839	22730	22761	22740	22598	22708	22891	22606	22840	22703	22738	22477	22804	22742	22712	22712	22754	22523	22658	22727	22647	22885	22666	22955	22813	22661	22771	22690	22724	22743	22712	22970	22584	22556	22883	22740	22811	22773	22713	22670	22734	22672	22708	22853	22966	22761	22767	22517	22708	22590	22860	22752	22890	22700	22418	22485	22904	22596	22726	22786	23003	22717	22637	22564	22615	22684	22757	22515	22703	22674	22591	22708	22447	22533	22796	22736	22710	22700	22887	22975	22990	22708	22589	22495	22768	22565	22649	22792	22841	22580	22672	22828	22508	22851	22698	22666	22641	22839	22749	22613	22738	22627	22624	22632	22672	22729	22846	22947	22746	22783	22821	22791	22755	22643	22901	22514	22751	22574	22813	22853	22800	22675	23024	22797	22803	22562	22805	23009	22725	22876	22617	22625	22696	22915	22724	22632	22790	22738	22597	22625	22595	22576	22684	22601	22649	22709	22637	22782	22922	22615	22827	22713	22792	22655	22845	22646	22729	22699	22582	22798	22740	22784	22655	22734	22676	22699	22674	22755	22440	22809	22721	22680	22646	22679	22673	22704	22792	22810	22519	22834	22706	22942	22690	22809	22716	22957	22716	22742	22756	22640	22605	22634	22795	22771	22787	22899	22615	22519	22717	22737	22849	22790	22466	22698	22705	22565	22619	22681	22835	22718	22815	22588	22789	22734	22730	22659	22727	22526	22564	22767	22726	22586	22651	22837	22604	22637	22729	22679	22600	22790	22911	22747	22801	22734	22531	22739	22695	22609	22597	22695	22524	22542	22750	22511	22656	22761	22707	22842	22914	22877	22714	22473	22710	22404	22571	22862	22787	22464	22587	22749	22442	22727	22620	22801	22617	22482	22548	22824	22718	22887	22743	22688	22736	22803	22551	22772	22652	22524	22781	22621	22647	22654	22744	22531	22571	22789	22810	22827	22717	22536	22705	22606	22956	22576	22474	22689	22786	22593	22902	22536	22860	22859	22733	22803	22737	22648	22556	22714	22843	22662	22679	22697	22726	22721	22700	22545	22725	22756	22626	22638	22677	22920	22874	22732	22519	22802	22645	22598	22561	22801	22709	22581	22813	22656	22636	22947	22742	22798	22997	22858	22649	22696	22699	22805	22849	22623	22433	22621	22802	22498	22726	22649	22776	22738	22492	22518	22685	22624	22759	22601	22916	22487	22914	22487	22675	22619	22584	22695	22552	22686	22706	22346	22739	22831	22810	22757	22834	22868	22869	22687	22951	22819	22705	22758	22729	22778	22731	22834	22813	22714	22688	22779	22538	22734	22396	22746	22662	22718	22649	22690	22661	22505	22731	22598	22837	22578	22825	22627	22512	22739	22762	22735	22498	22781	22818	22815	22818	22741	22820	22651	22845	22822	22727	22684	22632	22570	22500	22717	22849	22606	22816	22683	22591	22531	22774	22744	22701	22583	22770	22704	22695	22688	22868	22652	22706	22753	22697	22561	22641	22674	22699	22803	22823	22592	22841	22596	22846	23008	22982	22961	22768	22354	22623	22826	22708	22693	22919	22492	22871	22886	22648	22504	22554	22701	22725	23020	22637	22910	22589	22801	22827	22603	22595	22753	22770	22930	22767	22777	22652	22663	22553	23102	22648	22923	22785	22700	22576	22792	22689	22586	22792	22562	22802	22579	22956	22784	22754	22719	22748	22669	22841	22800	22744	22796	22489	22655	22740	22515	22780	22628	22767	22716	22608	22477	22755	22803	22712	22784	22416	22681	22785	22672	22639	22599	22744	22715	22753	22616	22589	22542	22607	22833	22684	22739	22821	22881	22866	22733	22744	22640	22823	22884	22669	22711	22811	22828	22872	22721	22900	22629	22640	22888	22634	22771	22879	22781	22767	22648	22855	22622	22599	22485	22545	22718	22555	22721	22747	22663	22757	22706	22605	22601	22745	22717	22848	22901	22837	22805	22628	22424	22777	22697	22708	22555	22680	22735	22640	22595	22718	22928	22703	22507	22627	22821	22439	22638	22873	22637	22720	22482	22589	22772	22828	22622	22908	22958	22717	22696	22570	22931	22733	22650	22790	22759	22519	22895	22679	22630	22796	22757	22766	22519	22616	22773	22857	22613	22794	22715	22652	22864	22865	22564	22697	22679	22563	22730	22870	22717	22665	22738	22921	22860	22741	22604	22524	22730	22514	22689	22823	22587	22463	22764	22819	22713	22866	22784	22696	22650	22666	22645	22929	22912	22572	22721	22812	22742	22858	22661	22726	22710	22530	22707	22700	22709	22610	22660	22687	22567	22844	22874	22806	22752	22499	22632	22664	22782	22667	22783	22761	22724	22882	22496	22548	22677	22634	22850	22702	22661	22804	22736	22724	22474	22653	22760	22680	22854	22697	22450	22566	22708	22615	22906	22778	22652	22741	22885	22846	22851	22640	22860	22780	22870	22543	22766	22654	23034	22645	22771	22791	22622	22430	22779	22668	22812	22812	22928	22736	22723	22597	22665	22741	22765	22754	22460	22485	22677	22575	22535	22756	22700	22737	22554	22831	22750	22660	22750	22797	22572	22699	22640	22545	22629	22597	22674	22798	22656	22789	22631	22785	22800	22736	22932	22661	22673	22695	22781	22639	22513	22527	22531	22598	22545	22704	22782	22458	22648	22718	22665	22776	22732	22724	22773	22561	22740	22789	22495	22738	22871	22757	22796	22700	22508	22423	22666	22502	22618	22663	22932	22798	23096	22798	22723	22726	22717	22558	22674	22528	22533	22660	22667	22777	22480	22674	22619	22531	22610	22877	22831	22646	22705	22748	22685	22686	22728	22646	22957	22796	22866	22726	22870	22637	22772	22614	22586	22661	22711	22958	22715	22778	22706	22763	22625	22719	22895	22732	22679	22929	22488	22828	22776	22721	22730	22679	22625	22826	22598	22855	22651	22403	22578	22769	22772	22597	22874	22615	22853	22695	22607	22523	22573	22659	22776	22853	22628	22752	22584	22788	22863	22694	22842	22883	22776	22606	22664	22758	22789	22721	22770	22762	22616	22874	22625	22757	22582	22802	22748	22584	22630	22512	22781	22793	22663	22704	22834	22705	22695	22689	22401	22735	22640	22708	22438	22772	22748	22585	22699	22717	22636	22834	22605	22458	22715	22682	22606	22600	22678	22586	22488	22451	22859	22738	22539	22641	22702	22606	22720	22817	22650	22661	22779	22581	22369	22755	22770	22918	22757	22631	22764	22726	22798	22776	22856	22643	22866	22963	22761	22855	22525	22508	22623	22780	22589	22620	22846	22655	22554	22581	22995	22804	22649	22711	22452	22754	22819	22702	22745	22685	22574	22626	22786	22610	22626	22562	22739	22538	22856	22923	22685	22816	22613	22509	22774	22517	22615	22797	22684	22588	22862	22762	22574	22497	22623	22638	22818	22792	22570	22844	22548	22565	22934	22706	22773	22774	22799	22667	22581	22836	22732	22540	22666	22719	22830	22551	22729	22573	22531	22693	22689	22752	22783	22560	22657	22813	22482	22788	22533	22632	22692	22632	22683	22809	22712	22656	22514	22763	22845	22654	22612	22595	22559	22644	22722	22726	22550	22734	22877	22420	22518	22782	22885	22869	22665	22902	22761	22767	22622	22700	22812	22841	22602	22512	22589	22647	22630	22699	22710	22817	22675	22887	22786	22813	22690	22785	22558	22543	22761	22918	22655	22804	22445	22649	22788	22748	23003	22581	22578	22767	22548	22696	22717	22850	22889	22899	22784	22595	22564	22731	22841	22536	22718	22535	22675	22517	22794	22776	22461	22549	22969	22845	22841	22673	22831	22728	22746	22561	22804	22769	22811	22673	22680	22833	22694	22838	22786	22724	22652	22692	22716	22613	22654	22637	22797	22818	22727	22816	23048	23119	22697	22809	22854	22897	22569	22779	22633	22527	22627	22667	22936	22493	22781	22824	22701	22728	22767	22551	22959	22678	22614	22855	22630	22661	22861	22647	22723	22734	22642	22801	22553	22668	22589	22747	22575	22784	22626	22703	22547	22650	22596	22785	22575	22852	22656	22665	22614	22551	22635	22675	22727	22507	22351	22815	22762	22780	22757	22811	22760	22771	22906	22791	22762	22781	22868	22645	22899	22751	22725	22881	22772	22598	22539	22705	22571	22577	22767	22955	22759	22830	22677	22783	22622	22712	22611	22845	22805	22728	22683	22834	22605	22685	22561	22859	22650	22827	22963	22857	22724	22657	22686	22566	22484	22909	22739	22556	22570	22491	22891	22809	22718	22539	22726	22701	22610	22665	22900	22482	22697	22909	22871	22537	22729	22926	22695	22690	22628	22396	22731	22895	22891	22620	23037	22912	22686	22510	22796	22778	22807	22827	22823	22743	22519	22651	22756	22977	22673	22729	22505	22633	22642	22558	22920	22849	22671	22637	22423	22989	22642	22704	22962	22868	22614	22741	22746	22754	22767	22616	22630	22686	22461	22632	22673	22797	22725	22744	22764	22915	22701	22466	22539	22762	22678	22752	22911	22733	22745	22668	22566	22733	22626	22798	22790	22572	22586	22861	22658	22904	22593	22835	22649	22726	22799	22698	22693	22693	22617	22817	22834	22803	22809	22712	22537	22690	22685	22674	22771	22570	22847	22701	22574	22560	22720	22648	22853	22707	22680	22896	22631	22836	22600	22678	22673	22901	22516	22671	22696	22585	22617	22707	22824
63445	105904	89789	65151	44055	29621	22220	19389	18563	18405	18602	18379	18432	18481	18696	18386	18345	18478	18480	18511	18520	18395	18414	18562	18341	18489	18426	18401	18448	18550	18477	18492	18340	18477	18532	18536	18380	18380	18299	18413	18521	18503	18462	18504	18464	18345	18454	18529	18373	18322	18401	18355	18372	18499	18358	18417	18381	18442	18388	18476	18392	18526	18355	18450	18447	18530	18354	18364	18471	18324	18594	18427	18300	18527	18407	18495	18491	18365	18383	18504	18360	18221	18381	18346	18409	18367	18378	18350	18463	18450	18451	18372	18476	18280	18463	18431	18270	18537	18510	18614	18462	18424	18343	18300	18417	18304	18385	18434	18383	18460	18445	18434	18441	18526	18673	18328	18457	18445	18329	18406	18467	18517	18305	18376	18387	18348	18538	18467	18237	18546	18174	18504	18383	18299	18435	18201	18464	18497	18470	18476	18630	18540	18405	18324	18356	18358	18367	18330	18402	18382	18373	18452	18479	18386	18579	18421	18261	18565	18289	18140	18531	18510	18357	18442	18430	18459	18425	18373	18419	18435	18506	18483	18656	18401	18421	18453	18315	18391	18412	18314	18604	18381	18441	18455	18450	18386	18352	18441	18540	18233	18330	18523	18248	18519	18480	18370	18406	18501	18414	18449	18295	18332	18457	18443	18475	18518	18318	18512	18449	18292	18472	18374	18440	18502	18335	18476	18534	18512	18353	18531	18344	18422	18520	18246	18478	18310	18397	18401	18348	18587	18309	18476	18334	18528	18405	18358	18467	18422	18302	18369	18439	18415	18448	18307	18552	18227	18474	18451	18495	18577	18408	18419	18480	18397	18398	18400	18551	18353	18436	18139	18380	18463	18390	18566	18397	18435	18329	18351	18443	18449	18371	18319	18386	18618	18491	18362	18445	18421	18445	18372	18345	18416	18539	18293	18360	18381	18556	18559	18631	18521	18304	18294	18386	18389	18388	18428	18470	18442	18385	18248	18421	18477	18572	18260	18281	18467	18555	18478	18329	18277	18243	18298	18329	18414	18343	18464	18321	18595	18513	18344	18296	18531	18477	18470	18574	18330	18422	18406	18443	18390	18416	18542	18343	18418	18402	18392	18626	18497	18400	18390	18217	18433	18477	18421	18473	18489	18278	18319	18559	18175	18372	18475	18307	18557	18502	18164	18392	18337	18421	18247	18403	18622	18493	18398	18610	18450	18461	18478	18285	18521	18543	18613	18636	18285	18457	18289	18505	18335	18461	18480	18343	18579	18430	18389	18379	18393	18298	18562	18311	18250	18308	18381	18423	18477	18451	18392	18489	18487	18419	18367	18651	18548	18453	18328	18538	18368	18383	18260	18492	18293	18520	18337	18403	18452	18435	18509	18391	18297	18440	18392	18433	18357	18371	18370	18504	18546	18492	18364	18392	18490	18477	18388	18464	18254	18436	18408	18337	18414	18356	18466	18362	18281	18372	18327	18347	18498	18410	18447	18391	18445	18426	18417	18253	18229	18461	18543	18624	18377	18434	18529	18661	18425	18592	18459	18488	18271	18400	18335	18288	18395	18498	18460	18471	18495	18404	18602	18427	18541	18319	18548	18549	18500	18492	18357	18439	18327	18446	18162	18558	18313	18557	18472	18364	18387	18354	18518	18535	18368	18495	18510	18445	18281	18386	18495	18342	18395	18461	18492	18510	18377	18530	18484	18444	18266	18367	18354	18533	18461	18456	18539	18424	18538	18420	18418	18441	18292	18365	18548	18533	18376	18503	18514	18377	18484	18319	18437	18639	18155	18563	18378	18278	18339	18421	18262	18538	18351	18498	18366	18293	18427	18410	18467	18437	18503	18612	18468	18566	18378	18503	18281	18464	18343	18378	18513	18637	18323	18454	18321	18318	18492	18719	18322	18490	18452	18499	18464	18338	18522	18399	18527	18443	18611	18510	18500	18515	18379	18533	18401	18463	18595	18378	18277	18418	18412	18380	18432	18374	18519	18378	18266	18479	18319	18471	18318	18396	18507	18385	18312	18452	18379	18315	18231	18437	18506	18469	18468	18438	18369	18495	18342	18569	18364	18418	18425	18432	18442	18543	18547	18499	18324	18499	18119	18401	18374	18422	18454	18481	18449	18304	18359	18520	18475	18335	18246	18394	18394	18433	18624	18508	18484	18430	18473	18432	18495	18437	18468	18531	18274	18407	18717	18320	18357	18353	18380	18503	18324	18399	18339	18385	18508	18467	18345	18448	18359	18454	18299	18418	18376	18358	18306	18385	18380	18430	18349	18357	18437	18381	18493	18467	18390	18445	18484	18262	18200	18397	18377	18264	18358	18369	18492	18605	18438	18350	18492	18485	18510	18518	18486	18412	18342	18489	18484	18605	18288	18269	18409	18445	18308	18527	18373	18389	18688	18343	18292	18414	18397	18319	18394	18395	18337	18410	18294	18458	18411	18320	18358	18565	18357	18466	18503	18399	18569	18436	18513	18351	18562	18458	18435	18342	18395	18406	18288	18444	18284	18475	18360	18395	18392	18295	18302	18365	18278	18449	18249	18464	18403	18579	18292	18267	18265	18368	18463	18317	18307	18364	18375	18474	18423	18254	18406	18386	18442	18460	18402	18366	18499	18473	18409	18492	18490	18303	18448	18405	18455	18451	18285	18420	18448	18558	18420	18399	18547	18265	18592	18473	18475	18213	18387	18350	18524	18561	18373	18360	18529	18252	18489	18165	18308	18415	18476	18472	18584	18592	18351	18422	18484	18448	18307	18456	18423	18356	18470	18569	18324	18390	18465	18631	18345	18499	18341	18411	18346	18464	18432	18346	18213	18392	18337	18435	18519	18495	18334	18559	18273	18614	18223	18441	18384	18550	18309	18425	18497	18360	18507	18379	18342	18459	18333	18263	18358	18375	18496	18405	18484	18441	18354	18492	18485	18281	18509	18312	18372	18308	18494	18506	18510	18572	18419	18293	18271	18559	18469	18309	18440	18519	18602	18544	18382	18453	18583	18350	18525	18432	18375	18555	18379	18340	18361	18253	18431	18522	18393	18329	18393	18265	18521	18364	18602	18365	18369	18475	18477	18461	18462	18388	18380	18382	18285	18470	18521	18353	18479	18299	18243	18289	18391	18562	18514	18533	18419	18553	18348	18375	18383	18390	18453	18425	18362	18335	18341	18355	18363	18593	18571	18364	18436	18570	18350	18312	18300	18274	18300	18446	18400	18366	18382	18384	18395	18441	18259	18380	18337	18446	18437	18320	18399	18254	18284	18414	18466	18505	18421	18319	18397	18326	18527	18447	18602	18363	18394	18588	18271	18474	18389	18524	18347	18373	18403	18325	18337	18480	18297	18567	18323	18348	18396	18452	18471	18490	18504	18376	18488	18447	18476	18427	18473	18475	18520	18301	18404	18514	18299	18305	18325	18443	18231	18363	18339	18413	18398	18512	18307	18399	18567	18298	18476	18273	18468	18474	18285	18306	18476	18356	18330	18306	18340	18405	18428	18366	18477	18502	18322	18365	18472	18246	18571	18281	18319	18468	18564	18442	18468	18273	18576	18498	18307	18576	18478	18318	18380	18281	18470	18514	18648	18474	18547	18240	18481	18669	18436	18309	18591	18361	18640	18492	18347	18230	18581	18511	18370	18523	18499	18467	18609	18457	18594	18485	18436	18576	18313	18420	18426	18285	18540	18366	18344	18320	18459	18426	18422	18411	18419	18345	18259	18441	18432	18348	18491	18445	18299	18502	18413	18426	18330	18328	18543	18522	18432	18376	18502	18497	18410	18366	18493	18365	18487	18355	18333	18515	18552	18321	18368	18423	18300	18550	18357	18484	18537	18566	18301	18318	18286	18424	18468	18213	18484	18453	18302	18445	18417	18357	18336	18434	18603	18381	18541	18473	18464	18617	18466	18470	18244	18340	18449	18492	18293	18598	18263	18551	18422	18277	18196	18382	18262	18536	18395	18403	18361	18571	18290	18348	18450	18311	18303	18360	18333	18395	18251	18393	18558	18479	18439	18314	18318	18425	18496	18426	18402	18328	18409	18347	18403	18068	18521	18484	18246	18529	18423	18479	18446	18334	18417	18496	18467	18406	18229	18233	18486	18354	18381	18431	18578	18493	18423	18344	18304	18406	18438	18450	18427	18448	18569	18548	18510	18481	18508	18566	18547	18359	18293	18261	18418	18535	18389	18397	18433	18356	18467	18453	18513	18344	18440	18360	18530	18332	18441	18410	18415	18433	18645	18344	18518	18361	18448	18482	18431	18453	18509	18423	18514	18401	18498	18354	18289	18292	18325	18549	18432	18312	18376	18389	18234	18456	18315	18486	18369	18374	18410	18506	18504	18459	18218	18420	18483	18608	18506	18578	18436	18377	18373	18394	18564	18420	18590	18524	18481	18341	18436	18275	18420	18397	18392	18390	18231	18536	18397	18486	18397	18480	18496	18464	18362	18410	18455	18211	18324	18529	18428	18424	18316	18544	18465	18610	18277	18363	18300	18515	18389	18511	18351	18218	18512	18438	18557	18409	18243	18332	18295	18447	18453	18358	18189	18380	18420	18487	18551	18451	18359	18507	18328	18495	18278	18352	18450	18233	18394	18446	18558	18485	18342	18332	18501	18337	18446	18395	18383	18422	18470	18420	18271	18180	18564	18645	18453	18417	18494	18363	18398	18315	18325	18352	18505	18440	18490	18532	18452	18602	18574	18441	18472	18412	18375	18558	18470	18413	18461	18559	18351	18351	18595	18364	18250	18546	18567	18449	18385	18315	18359	18538	18410	18210	18439	18324	18308	18396	18295	18481	18372	18656	18483	18427	18437	18341	18565	18572	18620	18458	18486	18472	18358	18577	18455	18443	18271	18540	18298	18558	18286	18320	18265	18316	18562	18488	18445	18492	18450	18537	18242	18439	18448	18508	18326	18316	18652	18536	18559	18611	18490	18520	18443	18490	18618	18367	18356	18465	18273	18347	18135	18322	18542	18553	18412	18353	18438	18352	18518	18448	18440	18345	18342	18538	18559	18270	18547	18542	18406	18571	18172	18394	18390	18359	18484	18371	18230	18474	18454	18513	18475	18418	18391	18514	18487	18449	18360	18335	18357	18598	18536	18362	18471	18470	18435	18539	18472	18514	18539
31245	37507	42592	32893	26086	23926	23398	22817	22607	22812	22739	22702	22712	22722	22700	22899	22867	22779	22520	22615	22511	22705	22738	22458	22725	22663	22525	22539	22840	22649	22643	22683	22622	22588	22651	22855	22936	22857	22630	22494	22526	22604	22476	22388	22739	22769	22814	22694	22635	22848	22593	22647	22706	22546	22562	22516	22479	22718	22662	22533	22619	22681	22517	22600	22743	22560	22774	22825	22366	22608	22754	22567	22741	22585	22810	22473	22721	22401	22636	22676	22748	22792	22678	22632	22490	22600	22665	22618	22625	22716	22573	22718	22472	22718	22636	22681	22582	22731	22582	22531	22535	22658	22552	22638	22803	22611	22638	22486	22791	22655	22744	22799	22727	22719	22641	22609	22918	22861	23004	22937	22557	22695	22650	22562	22535	22427	22606	22515	22839	22859	22777	22538	22490	22488	22574	22579	22666	22684	22646	22589	22555	22718	22610	22574	22647	22742	22751	22817	22634	22545	22681	22811	22450	22542	22425	22498	22553	22624	22619	22509	22750	22596	22582	22741	22552	22518	22563	22648	22529	22526	22528	22755	22510	22753	22829	22787	22675	22687	22595	22550	22672	22788	22353	22411	22638	22756	22610	22551	22706	22708	22690	22641	22710	22650	22514	22498	22376	22638	22443	22516	22633	22685	22919	22785	22705	22491	22788	22955	22758	22624	22526	22745	22641	22410	22540	22658	22677	22774	22689	22677	22337	22630	22714	22695	22634	22643	22882	22661	22587	22762	22648	22709	22799	22577	22675	22914	22741	22715	22599	22689	22583	22583	22590	22445	22488	22742	22700	22623	22529	22642	22679	22625	22931	22702	22634	22616	22784	22592	22515	22931	22704	22690	22462	22698	22477	22709	22702	22687	22753	22788	22794	22682	22553	22770	22816	22773	22711	22691	22595	22779	22623	22486	22642	22586	22410	22662	22651	22916	22720	22773	22458	22467	22458	22427	22653	22620	22928	22638	22556	22554	22408	22547	22432	22543	22761	22698	22651	22698	22652	22535	22597	22525	22533	23033	22837	22420	22734	22338	22556	22745	22770	22677	22593	22494	22561	22430	22519	22551	22673	22744	22852	22604	22377	22569	22585	22756	22642	22679	22690	22671	22646	22744	22548	22283	22604	22818	22598	22550	22677	22596	22650	22568	22821	22620	22728	22621	22455	22535	22500	22527	22385	22668	22569	22460	22582	22673	22448	22563	22651	22696	22633	22843	22681	22681	22551	22590	22647	22536	22659	22412	22621	22507	22723	22620	22716	22555	22756	22888	22603	22562	22380	22536	22546	22626	22546	22578	22746	22570	22814	22460	22700	22800	22692	22680	22579	22479	22592	22664	22535	22681	22795	22714	22285	22699	22569	22605	22566	22552	22594	22664	22473	22658	22727	22575	22540	22609	22499	22547	22385	22503	22684	22739	22715	22541	22743	22529	22664	22782	22454	22593	22775	22598	22670	22655	22618	22614	22374	22542	22445	22723	22647	22661	22661	22697	22390	22602	22479	22783	22722	22596	22757	22704	22558	22584	22561	22572	22713	22590	22661	22388	22515	22561	22687	22627	22534	22745	22679	22434	22604	22770	22555	22684	22780	22746	22523	22618	22556	22598	22903	22517	22675	22797	22678	22615	22707	22373	22618	22675	22549	22803	22644	22714	22715	22858	22809	22513	22421	22572	23024	22754	22507	22618	22508	22501	22691	22461	22366	22475	22414	22601	22576	22507	22642	22643	22503	22758	22637	22670	22466	22515	22491	22707	22627	22905	22761	22703	22608	22414	22591	22461	22693	22569	22641	22502	22751	22394	22591	22684	22595	22368	22700	22438	22446	22575	22783	22728	22782	22538	22797	22718	22827	22752	22443	22406	22741	22636	22622	22542	22682	22515	22449	22444	23002	22595	22646	22681	22708	22791	22671	22506	22495	22731	22523	22718	22780	22508	22871	22649	22560	22636	22540	22588	22574	22792	22799	22559	22727	22567	22791	22640	22601	22779	22468	22684	22552	22790	22644	22632	22844	22561	22718	22693	22879	22665	22609	22637	22636	22372	22547	22575	22734	22563	22719	22732	22694	22640	22848	22708	22796	22537	22711	22538	22848	22595	22572	22545	22793	22643	22664	22796	22564	22349	22805	22650	22782	22542	22559	22587	22818	22595	22553	22822	22680	22493	22679	22503	22876	22397	22734	22501	22466	22641	22690	22554	22740	22737	22787	22649	22414	22678	22727	22789	22689	22722	22847	22527	22826	22648	22753	22878	22473	22543	22608	22573	22665	22609	22715	22632	22668	22724	22649	22716	22962	22609	22421	22640	22708	22448	22890	22390	22536	22643	22694	22614	22605	22664	22581	22573	22587	22514	22402	22894	22728	22545	22916	22692	22806	22504	22720	22817	22685	22696	22687	22610	22846	22602	22684	22792	22839	22741	22879	22696	22394	22642	22878	22527	22663	22755	22454	22694	22862	22741	22656	22623	22628	22634	22756	22732	22723	22657	22733	22653	22564	22645	22623	22722	22593	22523	22654	22557	22678	22653	22743	22684	22725	22530	22618	22756	22654	22545	22645	22806	22712	22781	22765	22545	22625	22581	22804	22521	22560	22608	22478	22747	22788	22736	22728	22582	22669	22447	22614	22614	22750	22632	22582	22683	22707	22532	22668	22769	22662	22687	22676	22827	22737	22552	22624	22747	22647	22472	22615	22429	22733	22685	22281	22676	22802	22610	22353	22457	22752	22815	22605	22550	22657	22494	22757	22891	22557	22795	22484	22616	22789	22858	22676	22653	22620	22600	22563	22636	22595	22616	22867	22724	22712	22676	22639	22725	22488	22602	22633	22388	22663	22582	22620	22546	22837	22772	22472	22644	22729	22446	22379	22470	22763	22904	22953	22532	22545	22492	22455	22634	22808	22476	22613	22621	22517	22532	22833	22542	22528	22853	22482	22642	22678	22572	22661	22582	22668	22468	22516	22400	22694	22578	22774	22384	22566	22734	22793	22718	22742	22796	22712	22655	22759	22521	22630	22667	22897	22585	22580	22694	22720	22691	22603	22577	22481	22687	22520	22685	22448	22533	22700	22552	22685	22810	22761	22485	22486	22881	22550	22585	22686	22649	22725	22608	22796	22552	22482	22465	22653	22602	22773	22595	22611	22386	22511	22687	22865	22585	22518	22837	22775	22597	22609	22654	22415	22647	22669	22691	22495	22581	22448	22682	22569	22680	22422	22557	22644	22561	22831	22607	22665	22722	22705	22666	22427	22645	22486	22696	22569	22692	22419	22463	22882	22827	22893	22695	22747	22807	22477	22603	22692	22680	22800	22659	22651	22516	22519	22695	22472	22709	22665	22725	22503	22455	22543	22613	22848	22605	22676	22610	22729	22595	22679	22853	22921	22640	22755	22673	22851	22589	22756	22592	22642	22670	22541	22833	22611	22706	22509	22667	22714	22604	22551	22560	22675	22836	22676	22665	22775	22434	22832	22731	22614	22700	22599	22524	22434	22898	22757	22663	22446	22726	22702	22663	22563	22432	22460	22710	22610	22736	22875	22635	22520	22501	22650	22684	22642	22737	22469	22614	22887	22563	22566	22595	22782	22749	22665	22653	22670	22528	22713	22620	22578	22703	22700	22716	22637	22693	22621	22743	22490	22637	22874	22528	22667	22674	22579	22813	22667	22647	22612	22644	22333	22610	22703	22830	22711	22451	22705	22680	22935	22828	22511	22530	22876	22513	22786	22580	22480	22638	22564	22611	22628	22655	22561	22608	22854	22648	22576	22619	22659	22571	22781	22584	22606	22586	22668	22667	22699	22574	22673	22693	22737	22723	22587	22808	22816	22629	22915	22588	22552	22628	22620	22563	22740	22679	22624	22557	23024	22464	22553	22558	22364	22710	22759	22504	22848	22745	22526	22689	22366	22598	22781	22569	22873	22529	22569	22655	22651	22713	22728	22902	22760	22655	22759	22798	22806	22733	22704	22771	22681	22550	22508	22528	22684	22848	22498	22748	22594	22594	22664	22678	22554	22461	22762	22605	22795	22639	22509	22571	22740	22526	22535	22413	22702	22853	22826	22737	22520	22609	22549	22659	22690	22646	22667	22797	22429	22429	22816	22629	22687	22828	22728	22608	22572	22559	22599	22650	22621	22504	22569	22349	22944	22754	22602	22815	22807	22693	22444	22479	22740	22778	22568	22833	22857	22433	22671	22666	22593	22719	22609	22727	22553	22601	22472	22556	22722	22573	22626	22757	22479	22589	22854	22904	22672	22560	22786	22610	22703	22696	22600	22672	22782	22611	22693	22695	22735	22706	22739	22728	22570	22780	22712	22761	22722	22631	22729	22626	22640	22663	22483	22884	22651	22473	22540	22691	22573	22719	22668	22684	22462	22749	22654	22654	22373	22727	22714	22545	22686	22475	22705	22724	22912	22639	22689	22493	22439	22659	22701	22632	22620	22517	22750	22670	22557	22584	22498	22597	22577	22716	22631	22785	22643	22424	22530	22480	22733	22715	22459	22721	22709	22658	22712	22679	22711	22765	22658	22731	22771	22711	22684	22580	22706	22705	22653	22708	22659	22844	22872	22600	22771	22673	22710	22642	22518	22762	22987	22642	22638	22543	22446	22664	22684	22695	22634	22648	22694	22793	22688	22842	22752	22665	22227	22541	22666	22510	22622	22724	22600	22718	22590	22814	22491	22670	22694	22815	22462	22529	22680	22483	22749	22735	22643	22620	22551	22601	22557	22591	22516	22820	22724	22713	22514	22518	22477	22296	22690	22649	22372	22544	22591	22665	22761	22781	22546	22510	22536	22593	22490	22822	22817	22696	22617	22452	22765	22716	22452	22690	22717	22504	22567	22638	22469	22948	22824	22869	22768	22667	22573	22647	22759	22893	22478	22716	22565	22653	22740	22609	22731	22697	22627	22549	22648	22831	22681	22776	22785	22715	22807	22782	22659	22467	22601	22501	22563	22670	22919	22447	22670	22478	22707	22472	22551	22427	22763	22698	22504	22759	22492	22685	22765	22462	22449	22843	22642	22617	22602	22581	22597	22616	22581	22312	22547	22691	22517	22771	22857	22682	22625	22867	22667	22593	22680	22718	22611	22556	22534	22697	22731	22554	22658	22714	22824	22645
40336	57645	44497	28416	22255	19579	18854	18429	18329	18260	18286	18449	18331	18250	18373	18307	18271	18112	18321	18473	18312	18442	18354	18322	18341	18351	18373	18401	18204	18400	18334	18274	18293	18576	18317	18369	18353	18389	18295	18285	18358	18415	18248	18312	18438	18236	18578	18434	18375	18388	18315	18472	18368	18387	18358	18370	18367	18284	18308	18179	18194	18477	18203	18358	18380	18236	18392	18355	18332	18200	18476	18256	18369	18250	18276	18213	18302	18352	18491	18250	18534	18366	18235	18232	18381	18202	18475	18237	18308	18286	18217	18320	18331	18333	18273	18295	18191	18393	18192	18302	18342	18361	18275	18367	18453	18234	18293	18433	18570	18360	18362	18369	18318	18305	18341	18254	18127	18269	18425	18341	18154	18106	18333	18223	18461	18307	18306	18355	18246	18158	18327	18055	18444	18291	18147	18346	18282	18226	18470	18318	18322	18406	18286	18250	18198	18101	18150	18331	18345	18295	18370	18274	18286	18550	18335	18372	18589	18336	18319	18352	18061	18404	18082	18376	18299	18451	18362	18360	18293	18401	18519	18200	18289	18538	18291	18407	18243	18232	18169	18239	18218	18253	18409	18229	18401	18284	18288	18446	18373	18277	18311	18326	18396	18399	18109	18504	18259	18407	18387	18418	18277	18408	18489	18443	18324	18249	18134	18361	18356	18379	18406	18408	18272	18215	18369	18322	18266	18494	18408	18319	18219	18223	18267	18404	18203	18373	18232	18519	18363	18153	18189	18293	18392	18223	18294	18265	18434	18398	18220	18304	18107	18343	18417	18395	18317	18354	18260	18150	18383	18241	18390	18258	18129	18352	18379	18198	18141	18427	18398	18221	18274	18279	18438	18401	18276	18292	18319	18482	18294	18285	18327	18261	18448	18378	18397	18357	18304	18253	18297	18195	18356	18312	18327	18380	18210	18390	18246	18265	18262	18514	18373	18389	18218	18447	18331	18216	18230	18365	18102	18283	18319	18306	18415	18288	18317	18291	18222	18195	18391	18234	18101	18277	18364	18419	18238	18358	18255	18431	18365	18281	18362	18276	18272	18121	18465	18354	18345	18392	18261	18386	18279	18263	18392	18306	18324	18402	18321	18355	18367	18264	18423	18294	18300	18168	18202	18335	18323	18338	18187	18228	18321	18382	18335	18294	18355	18374	18410	18247	18438	18287	18322	18263	18288	18167	18053	18139	18334	18272	18170	18498	18079	18453	18259	18389	18364	18352	18367	18223	18386	18316	18259	18303	18386	18492	18312	18160	18318	18459	18296	18436	18275	18363	18332	18315	18142	18492	18301	18254	18422	18252	18360	18346	18404	18320	18361	18527	18258	18511	18400	18389	18542	18258	18399	18273	18466	18262	18257	18293	18261	18349	18393	18324	18303	18159	18284	18415	18406	18212	18512	18284	18419	18394	18250	18290	18501	18320	18243	18264	18246	18232	18336	18323	18120	18452	18204	18341	18404	18240	18329	18251	18337	18295	18340	18250	18190	18529	18213	18280	18166	18393	18343	18251	18275	18260	18302	18298	18505	18263	18328	18259	18263	18429	18403	18388	18148	18317	18247	18260	18224	18184	18276	18307	18582	18253	18241	18191	18342	18419	18386	18536	18212	18281	18268	18353	18253	18285	18242	18424	18381	18371	18474	18436	18308	18250	18401	18336	18354	18337	18410	18342	18114	18174	18293	18418	18368	18357	18354	18381	18271	18282	18274	18335	18180	18165	18337	18389	18417	18149	18329	18304	18279	18532	18303	18407	18421	18320	18297	18231	18315	18288	18190	18529	18159	18373	18444	18354	18165	18456	18331	18357	18344	18422	18328	18514	18177	18286	18256	18438	18346	18387	18388	18135	18329	18193	18324	18463	18336	18222	18440	18022	18305	18338	18330	18110	18270	18332	18465	18458	18255	18270	18303	18172	18393	18181	18357	18373	18489	18415	18245	18304	18395	18216	18379	18212	18402	18320	18248	18204	18339	18339	18289	18288	18220	18372	18466	18193	18231	18174	18157	18154	18370	18300	18366	18291	18470	18465	18411	18350	18370	18385	18394	18334	18298	18171	18322	18577	18167	18263	18328	18298	18169	18396	18343	18296	18481	18264	18400	18303	18398	18351	18322	18251	18447	18150	18255	18331	18473	18546	18236	18331	18408	18274	18250	18300	17985	18463	18246	18573	18235	18122	18351	18406	18374	18316	18408	18308	18140	18144	18479	18354	18391	18441	18299	18370	18548	18212	18273	18259	18276	18304	18318	18165	18184	18288	18179	18085	18381	18281	18324	18415	18262	18230	18379	18362	18328	18284	18328	18303	18315	18302	18288	18450	18230	18394	18264	18371	18278	18225	18289	18387	18267	18370	18159	18338	18164	18481	18278	18475	18306	18207	18255	18613	18357	18288	18259	18413	18297	18402	18328	18058	18183	18261	18418	18235	18308	18169	18423	18270	18401	18368	18367	18322	18481	18131	18541	18379	18345	18224	18468	18242	18471	18247	18316	18332	18413	18254	18404	18370	18367	18417	18326	18190	18246	18254	18399	18135	18233	18386	18373	18319	18314	18398	18362	18160	18497	18258	18495	18371	18399	18280	18217	18383	18467	18205	18374	18371	18324	18203	18270	18115	18346	18316	18265	18310	18330	18334	18365	18297	18450	18278	18449	18364	18407	18109	18420	18417	18419	18253	18156	18318	18256	18341	18321	18296	18381	18449	18326	18404	18227	18423	18276	18307	18270	18393	18160	18456	18336	18291	18357	18255	18233	18312	18276	18294	18537	18220	18160	18311	18282	18274	18465	18353	18168	18399	18140	18377	18443	18401	18332	18419	18379	18389	18456	18320	18308	18149	18397	18390	18168	18368	18264	18237	18172	18283	18255	18342	18264	18494	18438	18207	18410	18270	18404	18172	18401	18343	18388	18324	18285	18505	18306	18137	18274	18363	18212	18246	18345	18201	18384	18251	18302	18420	18378	18091	18185	18382	18301	18333	18394	18326	18117	18202	18451	18189	18232	18244	18271	18345	18329	18278	18372	18211	18360	18369	18415	18296	18226	18337	18296	18359	18313	18299	18269	18367	18293	18443	18480	18431	18352	18448	18110	18196	18154	18404	18385	18253	18333	18188	18298	18090	18413	18279	18339	18403	18285	18360	18413	18323	18257	18367	18379	18322	18308	18357	18313	18461	18337	18172	18199	18229	18449	18495	18306	18357	18217	18401	18207	18394	18279	18248	18413	18243	18226	18327	18139	18366	18385	18303	18378	18429	18398	18237	18525	18269	18338	18415	18489	18237	18505	18123	18372	18251	18373	18167	18223	18456	18242	18307	18076	18217	18237	18494	18499	18254	18227	18466	18271	18207	18230	18309	18356	18335	18289	18077	18299	18238	18383	18421	18264	18587	18345	18294	18240	18350	18401	18291	18286	18358	18278	18304	18174	18441	18331	18434	18252	18221	18354	18182	18407	18394	18543	18450	18132	18313	18360	18378	18300	18367	18445	18312	18518	18265	18249	18194	18295	18255	18240	18437	18371	18298	18283	18396	18495	18405	18385	18329	18372	18377	18530	18367	18276	18193	18317	18135	18352	18469	18328	18436	18327	18415	18327	18316	18394	18168	18278	18269	18335	18390	18239	18438	18503	18350	18337	18473	18310	18324	18234	18341	18371	18315	18374	18321	18400	18240	18320	18186	18373	18217	18485	18175	18212	18371	18215	18415	18576	18310	18165	18386	18381	18394	18298	18189	18404	18076	18452	18273	18143	18372	18254	18406	18415	18146	18511	18120	18417	18379	18163	18428	18434	18394	18299	18500	18260	18468	18377	18313	18354	18354	18272	18249	18307	18383	18275	18271	18391	18341	18388	18186	18315	18447	18280	18382	18396	18351	18360	18282	18332	18383	18382	18239	18442	18463	18322	18427	18191	18290	18439	18257	18409	18280	18380	18382	18197	18268	18286	18153	18204	18522	18528	18363	18217	18365	18331	18259	18288	18291	18401	18393	18252	18321	18015	18197	18339	18454	18425	18300	18230	18407	18422	18337	18318	18269	18438	18188	18276	18261	18397	18194	18456	18105	18411	18249	18232	18290	18342	18217	18169	18201	18257	18274	18279	18332	18318	18444	18268	18274	18197	18229	18372	18447	18377	18237	18336	18468	18364	18267	18381	18335	18389	18389	18397	18291	18380	18287	18272	18381	18324	18365	18355	18379	18328	18378	18429	18258	18365	18347	18301	18224	18174	18469	18377	18328	18501	18174	18340	18244	18206	18458	18406	18268	18464	18335	18217	18328	18308	18460	18268	18215	18318	18231	18402	18263	18342	18275	18384	18416	18575	18333	18172	18446	18314	18256	18480	18394	18352	18323	18276	18200	18570	18419	18337	18207	18259	18295	18168	18315	18379	18307	18314	18413	18486	18288	18388	18341	18242	18377	18248	18323	18354	18331	18419	18123	18223	18386	18225	18332	18434	18427	18343	18172	18438	18322	18320	18367	18437	18359	18274	18444	18419	18407	18472	18400	18462	18281	18395	18135	18430	18382	18322	18184	18213	18280	18385	18239	18403	18111	18367	18449	18322	18278	18499	18296	18358	18517	18391	18261	18516	18415	18439	18327	18360	18185	18249	18290	18369	18165	18454	18198	18267	18260	18285	18333	18336	18300	18236	18336	18377	18491	18274	18215	18239	18216	18241	18402	18332	18311	18200	18392	18333	18265	18442	18214	18475	18353	18342	18305	18252	18304	18277	18234	18331	18361	18409	18375	18483	18364	18312	18241	18368	18302	18302	18413	18147	18213	18363	18283	18157	18285	18301	18417	18236	18233	18190	18376	18385	18358	18235	18336	18294	18098	18283	18338	18328	18390	18243	18327	18467	18358	18355	18331	18308	18211	18450	18405	18347	18228	18240	18389	18106	18327	18289	18393	18446	18404	18164	18327	18194	18237	18296	18332	18396	18473	18419	18291	18386	18403	18384	18331	18329	18607	18445	18207	18407	18299	18309	18235	18502	18240	18354	18269	18395	18284	18273	18322	18369	18261	18201	18268	18360	18350	18284	18166	18489	18365	18289	18533	18322	18371	18093	18272	18350	18071	18255	18415	18277	18373	18294	18335	18341	18171	18374	18512	18357	18438	18554	18430
24459	24601	39317	36620	30602	28297	27018	23272	22732	22827	22563	22556	22640	22617	22556	22333	22610	22346	22276	22215	22259	22439	22317	22492	22437	22618	22297	22275	22475	22345	22130	22516	22461	22465	22468	22555	22457	22396	22387	22460	22289	22553	22356	22458	22280	22490	22605	22570	22251	22403	22213	22372	22373	22433	22392	22159	22246	22355	22286	22287	22296	22286	22277	22306	22247	22319	22496	22544	22445	22190	22271	22348	22326	22287	22412	22381	22211	22420	22270	22305	22281	22214	22392	22406	22009	22167	22222	22470	22204	22459	22133	22397	22345	22103	22533	22305	22269	22209	22521	22406	22393	22280	22135	22292	22261	22310	22265	22416	22300	22420	22076	22371	22404	22271	22519	22346	22155	22316	22413	22333	22150	22235	22293	22175	22103	22132	22198	22055	22147	22196	22367	22438	22568	22347	22138	22266	22297	22272	22174	22100	22178	22285	22198	22280	22209	22138	22285	22211	22574	22373	22430	22304	22509	22178	22349	22318	22260	22301	22472	22050	22179	22229	22369	22568	22379	22261	22371	22286	22315	22199	22421	22266	22126	22392	22345	22250	22134	22279	22052	22208	22094	22180	22305	22181	22400	22356	22242	22209	22347	22150	22227	22221	22273	22226	22404	22335	22279	22631	22208	22246	22112	22263	22341	22398	22248	22422	22205	22279	22258	22338	22394	22295	22269	22340	22187	22516	22253	22265	22459	22349	22476	22324	22157	22233	22394	22255	22425	22258	22135	22312	22385	22229	22315	22249	22420	22195	22555	22325	22241	21993	22371	22209	22424	22243	22302	22277	22273	22431	22397	22356	22558	22479	22459	22321	22300	22336	22579	22145	22157	22284	22279	22241	22048	22146	22530	22085	22356	22326	22267	22359	22546	22442	22239	22077	22172	22287	22444	22350	22434	22347	22287	22605	22329	22335	22267	22498	22316	22346	22331	22400	22447	22257	22457	22496	22382	22265	22464	22332	22222	22507	22224	22283	22268	22261	22192	22390	22349	22361	22493	22091	22321	22296	22227	22255	22485	22276	22237	22258	22472	22257	22256	22551	22267	22406	22572	22293	22119	22241	22214	22299	22524	22390	22430	22330	22390	22446	22219	22275	22250	22376	22159	22321	22407	22374	22413	22519	22342	22278	22504	22273	22511	22040	22292	22163	22344	22079	22655	22147	22276	22379	22225	22332	22001	22116	22214	22368	22198	22040	22180	22224	22214	22162	22512	22325	22363	22313	22430	22308	22341	22396	22248	22307	22264	22206	22322	22512	22269	22234	22261	22261	22402	22439	22378	22417	22434	22401	22110	22353	22309	22359	22402	22359	22283	22213	22324	22166	22314	22142	22262	22378	22267	22240	22503	22205	22197	22323	22163	22321	22222	21994	22379	22460	22567	22402	22219	22359	22317	22213	22426	21997	22321	22461	22422	22261	22225	22234	22269	22091	22385	22284	22287	22157	22269	22376	22313	22315	22420	22403	22427	22116	22401	22414	22310	22531	22453	22163	22294	22217	22361	22341	22268	22283	22166	22270	22259	22563	22355	22363	22514	22387	22227	22118	22306	22052	22328	22309	22239	22179	22233	22225	22320	22300	22343	22215	22238	22308	22012	22323	22284	22283	22225	22504	22274	22300	22278	22320	22068	22411	22233	22408	22262	22433	22206	22460	22343	22171	22370	22484	22127	22283	22263	22193	22440	22297	22380	22275	22175	22202	22295	22412	22231	22187	22221	22523	22221	22238	22066	22056	22304	22255	22423	22342	22266	22284	22127	22181	22333	22403	22374	21999	22117	22306	22208	22509	22521	22402	22355	22325	22300	22162	22436	22372	22313	22406	22252	22297	22282	22353	22264	22202	22119	22387	22492	22176	22352	22278	22134	22417	22250	22211	22228	22267	22315	22048	22342	22383	22171	22320	22245	22311	22366	22360	22257	22433	22294	22225	22361	22491	22258	22256	22317	22315	22296	22199	22375	22136	22359	22455	22550	22403	22383	22477	22200	22143	22316	22082	22232	22330	22298	22321	22245	22216	22305	22311	22396	22028	22229	22423	22314	22468	22189	22183	22537	22138	22463	22432	22288	22293	22284	22393	22366	22391	22435	22421	22099	22228	22254	22274	22282	22355	22320	22092	22321	22346	22425	22231	22412	22410	22103	22271	22243	22189	22213	22090	22546	22187	22432	22314	22319	22335	22255	22458	22294	22196	22335	22282	22194	22477	22183	22333	22430	22290	22290	22185	22131	22326	22411	22338	22281	22404	22442	22296	22312	22311	22389	22240	22390	22377	22475	22301	22300	22441	22425	22289	22216	22173	22281	22212	22473	22347	22364	22325	22218	22290	22073	22215	22178	22416	22198	22351	22320	22568	22394	22196	22251	22477	22309	22223	22314	22525	22337	22166	22252	22280	22471	22276	22213	22332	22523	22264	22218	22353	22208	22304	22144	22364	22399	22399	22272	22298	22424	22284	22391	22428	22470	22191	21990	22341	22131	22243	22547	22266	22257	22357	22226	22337	22252	22081	22239	22209	22212	22071	22281	22595	22198	22335	22257	22295	22313	22389	22341	22229	22266	22409	22208	22187	22109	22283	22237	22400	22299	22227	22393	22402	22181	22119	22266	22279	22369	22397	22228	22242	22364	22295	22318	22536	22221	22203	22143	22276	22409	22138	22242	22248	22101	22484	22479	22236	22248	22124	22310	22294	22364	22079	22316	22185	22393	22237	22275	22124	22429	22384	22151	22122	22320	22430	22529	22406	22383	22361	22343	22337	22479	22312	22266	22352	22307	22250	22289	22318	22227	22185	22334	22184	22368	22372	22221	22240	22209	22457	22400	22390	22563	22395	22237	22305	22363	22036	22103	22035	22382	22288	22310	22488	22335	22246	22425	22065	22215	22250	22148	22307	22302	22356	22425	22218	22133	22344	22466	22371	22161	22381	22199	22247	22409	22680	22493	22372	22303	22075	22309	22499	22372	22384	22377	22284	22201	22483	22566	22193	22318	21927	22319	22297	22159	22366	22281	22449	22401	22281	22539	22319	22155	22535	22147	22329	22280	22436	22423	22309	22253	22260	22413	22237	22425	22102	22599	22312	22182	22339	22405	22307	22330	22340	22557	22317	22347	22306	22065	22249	22054	22296	22347	22223	22412	22260	22300	22476	22246	22200	22287	22294	22314	22302	22226	22097	22357	22374	22097	22218	22364	22204	22293	22360	22158	22224	22219	22334	22377	22288	22282	22320	22354	22302	22185	22292	22490	22053	22517	22244	22239	22369	22333	22338	22240	22352	22362	22507	22372	22231	22457	22484	22385	22254	22396	22344	22250	22243	22343	22324	22267	22192	22400	22215	22288	21988	22522	22100	22212	22308	22260	22211	22246	22383	22194	22425	22286	22149	22216	22312	22118	22415	22277	22296	22215	22244	22347	22280	22177	22182	22407	22577	22292	22327	22436	22409	22354	22238	22187	22008	22114	22165	22273	22430	22220	22281	22314	22352	22366	22360	22286	22399	22342	22506	22266	22568	22370	22324	22329	22226	22345	22140	22322	22226	22304	22156	22407	22394	22300	22288	22588	22261	22510	22324	22542	22281	22111	22290	22313	22321	22124	22102	22209	22153	22366	22207	22163	22025	22309	22198	22299	22210	22425	22165	22264	22395	22151	22114	22333	22058	22269	22157	22271	22334	22222	22251	22501	22197	22190	22523	22220	22263	22223	22383	22400	22333	22305	22261	22301	22118	22428	22295	22532	22221	22289	22458	22326	22326	22400	22202	22236	22312	22175	22378	22342	22518	22227	22126	22143	22306	22409	22248	22689	22307	22308	22186	22148	22415	22394	22045	22338	22350	22545	22468	22497	22390	22341	22403	22481	22409	22089	22311	22312	22410	22408	22150	22204	22353	22235	22307	22270	22421	22352	22470	22505	22423	22426	22132	22221	22240	22449	22152	22311	22314	22410	22384	22397	22089	22364	22433	22066	22316	22346	22247	22314	22454	22167	22143	22136	22329	22295	22279	22268	22263	22188	22303	22427	22237	22354	22261	22398	22411	22285	22474	22486	22217	22355	22282	22221	22294	22270	22139	22307	22230	22432	22468	22266	22272	22195	22274	22340	22471	22376	22383	22461	22085	22041	22373	22466	22295	22326	22353	22269	22188	22273	22328	22428	22397	22364	22279	22429	22280	22172	22124	22304	22435	22404	22193	22365	22021	22546	22309	22418	22294	22198	22418	22334	22080	22399	22154	22356	22548	22261	22174	22356	22142	22288	22337	22119	22346	22158	22215	22193	22332	22292	22430	22396	22186	22318	22323	22527	22411	22457	22329	22280	22113	22404	22196	22537	22499	22181	22322	22313	22110	22448	22313	22437	22332	22446	22178	22327	22370	22354	22363	22312	22348	22217	22472	22461	22468	22351	22358	22231	22209	22271	22257	22432	22273	22413	22383	22380	22221	22405	22201	22320	22222	22278	22187	22344	22466	22382	22413	22428	22295	22458	22467	22175	22399	22129	22779	22391	22158	22225	22434	22331	22345	22553	22462	22210	22050	22253	22154	22215	22354	22319	22236	22344	22118	22488	22305	22267	22185	22272	22410	22293	22419	22185	22380	22334	22198	22190	22499	22180	22396	22046	22076	22478	22668	22389	22336	22490	22323	22218	22562	22362	22242	22204	22255	22252	22140	22295	22197	22214	22095	22326	22204	22406	22283	22280	22233	22188	22172	22323	22246	22433	22469	22462	22324	22433	22459	22157	22331	22465	22384	22392	22290	22318	22399	22247	22439	22364	22387	22342	22238	22271	22362	22304	22301	22310	22204	22448	22302	22424	22212	22008	22239	22336	22286	22268	22398	22159	22326	22018	22318	22451	22406	22158	22245	22473	22305	22444	22281	22256	22399	22179	22395	22380	22302	22283	22226	22350	22341	22153	22228	22371	22236	22141	22406	22249	22107	22128	22077	22360	22430	22392	22334	22356	22493	22371	22184	22477	22318	22323	22142	22279	22122	22398	22215	22548	22273	22425	22564	22306	22187	22239	22371	22108	22221	22259	22210	22333	22031	22365	22337	22378	22076	22372	22283	22330	22049	22404	22462	22366	22265	22071	22258	22263	22207	22479	22176	22274	22312	22320	22287	22398	22296
64636	101366	81831	53095	36089	25461	20538	19150	18286	18370	18262	18111	18248	18093	18308	18113	18390	18137	18103	18033	18014	18263	18235	18332	18354	18194	18272	18180	18177	18148	18342	18186	18140	18266	18377	18220	18122	18261	18152	17885	18197	18158	18282	18286	18449	18284	18086	18255	18175	18054	18208	18185	18139	18277	18248	18261	18195	18237	18035	18151	18222	18032	18033	18084	18316	18091	18207	18178	18142	18168	18200	18140	18235	18169	18218	18095	18219	18366	18193	18409	18166	18140	18184	18140	18080	18090	18198	18333	18325	18215	18141	18260	18300	18085	18166	18127	18176	18183	18179	18259	18200	18170	18153	18216	18219	18273	18160	18213	18432	18322	18200	18110	18076	18336	18087	18104	18245	18260	18249	18273	18257	18265	18171	18250	18280	18244	18275	18322	18284	18069	18359	18251	18163	18099	18026	18039	18343	18261	18258	18175	18209	18148	18172	18046	18012	18203	18105	18245	18042	18182	18057	18278	18223	17973	18334	18357	18094	18098	18221	18132	18266	18155	18252	18273	18274	18073	18034	18022	18293	18260	18244	18147	18325	18144	18182	18207	18226	18039	18133	18333	18240	18160	18325	18191	18244	18334	18180	18182	18262	18009	18070	18255	18238	18157	18228	18174	18197	18241	18326	18132	18166	18282	18251	18091	18146	18079	18191	18163	18076	18109	18071	18178	18240	18259	18200	18234	18151	18186	18209	18138	18251	18248	18217	18356	18079	18137	18178	18266	18243	18271	18183	18201	18484	18190	18079	18149	18223	18198	18016	18214	18261	18169	18257	18125	17946	18185	18275	18130	18155	18149	18163	18084	18084	18213	18213	18210	18153	18184	18107	18142	18210	18159	18298	18113	18021	18238	18247	18161	18194	18282	18093	18206	18268	18056	18173	18201	18380	18221	18240	18199	18340	18163	18390	18270	18035	18206	18195	18130	18198	18190	18239	18040	18114	17997	18221	18100	18167	18134	18121	18127	18188	18064	18444	18264	18268	18046	18269	18284	18159	18333	18169	18228	18262	18133	18195	18117	18289	18380	18254	18186	18284	18197	18095	18292	18210	18237	18137	17827	18105	18393	18196	18131	18171	18233	18263	18169	18146	18112	18117	18177	18307	18297	18300	17976	18118	18155	18380	18229	18218	18212	18255	18157	18216	18212	18103	18251	18045	18140	18166	18206	18158	18207	18322	18253	18218	18275	18224	18286	18170	18196	18274	18189	18147	18087	18177	18188	18226	18097	18280	18299	18172	18193	18234	18225	18108	18084	18059	18142	18206	18097	18187	18205	18285	18198	18248	18097	17989	18094	17994	18276	18215	18332	18159	18081	18463	18363	18074	18193	18204	18194	18172	18173	18209	18428	18195	18101	18027	18342	18237	18313	18127	18154	18135	18191	18208	18122	18213	18262	18173	18165	18129	18122	18149	18258	18297	18328	18330	18181	18102	18240	18311	18167	18200	18146	18164	18157	18253	18166	18219	18284	18111	18233	18191	18347	18194	18136	18170	18019	18093	18160	18106	18296	18362	18171	18300	18067	17964	18219	18204	18037	18033	18142	18190	18321	18225	18229	18229	18075	18198	18154	18341	18107	18159	18207	18133	18111	18218	18185	18412	17989	18126	18124	18223	18245	18107	18063	18092	18110	18254	18128	18343	18098	18271	17958	18296	18160	18245	18138	18245	18236	18310	18164	18032	18274	18182	18352	18252	18170	17969	18178	18302	18213	18167	18143	18178	18327	18153	18101	18387	18310	18222	18213	18099	18221	18149	18112	18137	18118	18305	18253	18226	18122	18328	18111	18079	18169	18240	18183	18135	18138	18233	18176	18499	18227	18346	18203	18199	18117	18089	18326	18256	18051	18211	18206	18321	18083	18373	18128	18255	18219	18250	18151	18229	18212	18074	18204	18177	18231	18249	18350	18028	17953	18045	18129	17954	18330	18086	18140	18259	18278	18228	18298	18314	18084	18169	18170	18215	18218	18027	18132	18276	18240	18067	18244	18361	18120	18100	18362	18236	18147	18321	18143	18235	18009	18207	18196	18159	18180	18122	18156	18092	18215	18350	18161	18263	18195	18288	18157	18235	18167	18167	18292	18029	18152	18234	18124	18187	18240	18008	18155	18294	18291	18151	18099	18295	18133	18419	18193	18019	18250	18121	18329	18096	18145	18105	18152	18192	18257	18210	18392	18213	18334	18357	17963	18404	18095	18141	18239	18288	18134	18108	18110	18150	18160	18356	18187	18248	18254	18142	18274	18288	18102	18259	18293	18252	18263	18143	18169	18320	18195	18149	18148	18306	18291	18274	18059	18150	18279	18259	18047	18147	18274	18199	18117	18188	18254	18099	18278	18178	18107	18124	18232	18158	18127	18099	18128	18039	18206	18155	18046	17986	18370	18251	18236	18318	18230	18172	18124	18221	18257	18040	18205	18196	18320	18179	18226	18342	18219	18221	18300	18027	18200	18128	18181	18365	18203	18177	18273	18145	18022	18078	18177	18322	18293	18245	18227	18141	18167	18052	18237	18251	18296	18135	18293	18155	17976	18109	18165	18362	18140	18078	18249	18217	18317	18218	18254	18050	18380	17994	18231	18186	18320	18105	18232	18219	18160	18246	18243	18284	18319	18455	18300	18167	18168	18308	18185	18442	18004	18113	18098	18092	18271	18112	18052	18051	18086	18247	18275	18323	18069	18111	18199	18273	18238	18224	18281	18337	17992	18208	18214	17898	18190	18245	18288	18125	18182	18211	18203	18094	18134	18059	18188	18281	18190	18222	18221	18414	18229	18255	18367	18144	18216	18299	18384	18226	18042	18241	18293	18327	18103	18270	18229	18317	18147	18132	18155	18324	18072	18232	18217	18256	18024	18152	18249	18191	18163	17991	18201	18250	18086	18397	18224	18258	18201	18371	18272	18137	18330	18003	18182	18263	18139	18120	18191	18122	18222	18058	18174	18132	18230	18094	18225	18218	18142	18100	18078	18155	18228	18148	18165	18271	18233	18119	18161	18092	18117	18259	18262	18236	18147	18191	18256	18142	18253	18351	18072	18163	18168	18210	18132	18247	18234	18216	18233	18261	18285	18251	18377	18116	17928	18141	18284	18211	18166	18143	18215	18091	18163	18069	18103	18358	18137	18354	18251	18171	18200	17989	18065	18295	18104	18134	18185	18432	18212	18258	18170	18180	18130	18443	18119	18237	18114	18176	18265	18311	18234	18221	18041	18225	18019	18346	18152	18175	18278	18264	18303	18246	18155	18132	18382	18181	18050	18171	17974	18141	18282	18271	18158	18181	18342	18166	18096	18175	18105	18261	18193	17984	18415	18134	18174	18054	18086	17902	18275	18329	18098	18127	18307	18139	18041	18284	18219	18303	18328	18031	18030	17935	18066	18090	18320	18156	18100	18279	18207	18220	18265	18279	18017	18348	18220	18152	18214	18157	18021	18206	18245	18120	18257	18323	18107	18219	18114	18150	18244	18307	18127	18172	18292	18093	18167	18173	18295	18164	18012	18263	18325	18115	18303	18158	18149	18160	18222	18038	18255	18053	18175	18187	18250	18298	18226	18312	18309	18245	18149	18166	18231	18154	18099	18145	18224	18355	18316	18267	18168	18130	18307	17952	18254	18333	18153	17912	18274	18134	18056	17974	18038	18137	18256	18323	18271	18240	18220	18258	18138	18205	18272	18186	18219	18236	18282	18191	18223	18249	18222	18291	18232	18423	18256	18057	18173	18146	18175	18294	18194	18311	18113	18329	18105	17973	18373	18191	18350	18355	18097	18175	18127	18392	18429	18179	18319	18031	18062	18299	18094	18256	18093	18039	18242	18127	18058	18240	18203	18150	18149	18116	18398	18209	18224	18161	18354	18092	18216	18133	18254	18359	18214	18072	18210	18207	18173	18009	18183	18285	18052	18116	18147	18272	18178	18148	18257	18116	18372	18272	18146	18068	18067	18243	18079	18110	18176	18226	18211	18181	18175	18292	17889	18172	17938	18128	18254	18014	18229	18149	18283	18151	18152	18198	18028	18187	18278	18283	18111	18321	18193	18217	18160	18121	18251	18189	18244	18161	17991	18192	18319	18331	18237	18187	18226	18076	18323	18052	18285	18267	18230	18099	18086	18267	18189	18431	18098	18141	18441	18201	18282	18365	18152	18161	18184	18222	18234	18104	18139	18126	18076	18222	18176	18134	18234	18153	18155	18090	18090	18427	18131	18067	18260	18342	18106	18224	18047	18090	18304	18058	18318	18422	18088	18002	18309	18156	18180	18176	18211	18176	18344	18205	18251	18192	18146	18238	18189	18204	18197	18232	18189	18296	18136	18185	18190	18130	18300	18124	18297	18093	18323	18077	18199	18322	18183	18239	18098	18123	18095	18155	18229	18112	18324	18165	18142	18120	18229	18180	18136	18211	18066	18316	18225	18129	18186	18090	18164	18236	18260	18194	18154	18267	18131	18238	18218	18180	18209	18323	18348	18070	18152	18313	18350	18261	18106	18399	18271	18194	18204	18070	18335	18110	18118	18167	18358	18240	18177	18275	18307	18146	18262	18219	18318	18125	18235	18052	18167	18143	18193	18290	18134	18067	18095	18142	18080	18165	18142	18260	18050	18057	18209	18077	18184	18193	18260	18107	18311	17929	18262	18211	18030	18161	18228	18146	18347	18280	18005	18345	18372	18293	18231	18233	18140	18264	18172	18190	18031	18153	18029	18036	18132	18211	18225	18284	18000	18251	18237	18197	18109	18223	18211	18200	18375	18091	18075	18245	18155	18189	18138	18321	18226	18302	18158	18334	18244	18080	18202	18323	18175	18214	18131	18163	18110	18021	18334	18164	18170	18252	18147	18144	18310	18266	18297	18096	18062	18105	18153	18322	18182	18291	18362	18111	18106	18232	18207	18287	18178	18327	18142	18062	18110	18161	18181	18234	18193	18159	18029	18356	18254	18059	18208	18256	18316	18291	18223	18173	18269	18285	18223	18226	18251	18125	18158	18300	18113	18257	18204	18071	18075	18318	18215	18200	18282	18456	18266	18077	18300	18302	18103	18097	18211	18215	18216	18106	18361	18036	18335	18050	18370	18214	18214	18221	18346	18123	18240	18264	17983	18164	18136	18193	18138	18015	18222
22959	22883	35445	33224	29341	29466	29640	24604	23062	23376	22903	22964	22849	22830	22743	22747	22835	22933	22772	22873	22851	22566	22553	22513	22521	22657	22677	22566	22506	22755	22488	22440	22804	22644	22461	22687	22346	22511	22534	22527	22799	22504	22594	22572	22552	22525	22538	22461	22647	22570	22516	22467	22216	22442	22565	22375	22362	22273	22391	22482	22431	22512	22488	22691	22340	22361	22506	22411	22347	22477	22430	22416	22463	22433	22362	22320	22493	22550	22654	22489	22525	22465	22124	22615	22457	22627	22342	22374	22445	22624	22677	22494	22575	22548	22378	22444	22533	22447	22662	22644	22836	22463	22305	22502	22550	22378	22601	22642	22347	22345	22490	22426	22448	22487	22482	22463	22541	22476	22420	22254	22456	22383	22302	22245	22351	22265	22593	22588	22461	22463	22465	22470	22483	22397	22395	22434	22482	22625	22341	22326	22624	22604	22512	22474	22622	22468	22637	22275	22166	22313	22288	22427	22461	22561	22213	22429	22342	22501	22456	22283	22275	22306	22374	22319	22369	22473	22355	22477	22396	22416	22538	22317	22308	22398	22671	22641	22283	22275	22550	22284	22667	22543	22300	22193	22217	22435	22150	22578	22664	22390	22390	22493	22319	22656	22443	22693	22504	22573	22589	22333	22394	22598	22292	22231	22423	22293	22543	22449	22526	22502	22479	22601	22368	22392	22527	22149	22286	22458	22592	22462	22184	22413	22549	22164	22395	22575	22476	22525	22504	22378	22516	22549	22337	22350	22425	22217	22379	22628	22468	22285	22371	22489	22354	22500	22416	22451	22544	22401	22571	22472	22580	22220	22487	22102	22318	22304	22442	22474	22441	22300	22516	22396	22485	22374	22305	22587	22209	22496	22345	22340	22516	22230	22179	22281	22370	22409	22297	22325	22538	22754	22459	22364	22516	22613	22437	22390	22432	22365	22466	22328	22287	22660	22404	22600	22464	22455	22271	22332	22471	22529	22419	22527	22586	22515	22317	22391	22432	22255	22510	22377	22419	22258	22433	22397	22372	22455	22528	22454	22489	22118	22477	22369	22345	22538	22253	22288	22398	22347	22463	22492	22287	22346	22505	22757	22459	22500	22557	22504	22544	22373	22393	22339	22193	22366	22302	22498	22480	22197	22419	22407	22401	22380	22382	22434	22286	22362	22450	22126	22423	22340	22163	22473	22459	22513	22476	22414	22461	22386	22556	22464	22566	22224	22408	22522	22510	22531	22329	22391	22233	22465	22391	22493	22684	22288	22346	22434	22516	22313	22438	22617	22590	22154	22257	22282	22666	22219	22544	22454	22532	22508	22643	22597	22397	22367	22500	22384	22312	22432	22253	22289	22476	22376	22394	22403	22387	22324	22174	22640	22540	22406	22231	22194	22705	22549	22395	22388	22463	22612	22532	22518	22359	22405	22137	22629	22667	22282	22550	22305	22392	22408	22209	22510	22417	22216	22351	22584	22393	22412	22321	22526	22535	22268	22402	22466	22576	22390	22527	22339	22271	22278	22312	22473	22450	22532	22364	22315	22536	22285	22449	22495	22333	22267	22450	22358	22328	22364	22280	22261	22329	22282	22472	22169	22320	22304	22380	22310	22548	22545	22212	22430	22218	22473	22254	22595	22421	22346	22557	22485	22621	22484	22647	22264	22560	22347	22234	22369	22624	22408	22458	22526	22421	22471	22209	22477	22368	22339	22344	22494	22505	22394	22459	22478	22192	22506	22574	22484	22433	22337	22182	22444	22409	22252	22398	22478	22255	22453	22232	22238	22447	22430	22398	22113	22423	22504	22349	22448	22359	22584	22361	22236	22321	22333	22330	22268	22287	22299	22244	22410	22121	22464	22501	22359	22521	22328	22429	22460	22265	22310	22306	22527	22496	22445	22559	22571	22416	22504	22481	22392	22426	22271	22673	22503	22313	22441	22488	22443	22340	22431	22317	22404	22385	22424	22596	22477	22400	22336	22332	22404	22363	22186	22243	22164	22392	22392	22373	22474	22790	22301	22350	22247	22326	22309	22218	22340	22389	22524	22163	22480	22167	22306	22612	22357	22418	22427	22421	22598	22326	22408	22341	22515	22458	22629	22384	22387	22368	22316	22476	22414	22517	22441	22218	22299	22654	22619	22532	22692	22490	22238	22353	22437	22221	22421	22331	22509	22230	22254	22644	22266	22299	22473	22518	22407	22309	22406	22353	22497	22499	22360	22401	22311	22525	22485	22505	22438	22289	22397	22424	22493	22237	22312	22608	22630	22243	22416	22254	22589	22459	22417	22356	22504	22363	22551	22398	22364	22366	22645	22182	22141	22318	22315	22273	22500	22460	22419	22414	22455	22388	22650	22514	22346	22446	22298	22511	22372	22242	22382	22316	22465	22389	22365	22502	22628	22552	22256	22527	22353	22337	22223	22562	22463	22547	22548	22093	22347	22347	22390	22420	22414	22571	22505	22502	22701	22604	22502	22377	22579	22599	22449	22440	22324	22463	22206	22457	22494	22441	22434	22294	22331	22312	22121	22264	22612	22319	22277	22392	22504	22446	22439	22321	22248	22450	22115	22438	22349	22362	22557	22425	22454	22639	22357	22407	22415	22683	22536	22292	22609	22454	22521	22371	22397	22545	22492	22546	22476	22565	22353	22447	22246	22405	22359	22508	22460	22466	22555	22558	22364	22286	22522	22400	22529	22526	22503	22286	22420	22327	22494	22500	22586	22556	22249	22417	22359	22622	22552	22545	22377	22430	22400	22314	22413	22660	22477	22471	22479	22356	22292	22571	22628	22382	22567	22528	22454	22302	22538	22273	22300	22303	22310	22448	22365	22347	22309	22437	22373	22409	22560	22238	22491	22366	22483	22376	22391	22437	22270	22599	22533	22491	22414	22462	22064	22471	22593	22505	22107	22701	22383	22288	22375	22430	22268	22328	22568	22505	22536	22422	22351	22505	22444	22251	22309	22543	22361	22556	22594	22522	22419	22356	22496	22368	22202	22522	22533	22353	22273	22324	22650	22372	22277	22406	22302	22512	22478	22671	22255	22444	22258	22265	22377	22313	22392	22462	22483	22370	22103	22342	22436	22616	22341	22355	22605	22338	22400	22302	22195	22254	22216	22326	22185	22444	22272	22321	22180	22530	22369	22443	22266	22403	22393	22562	22347	22304	22286	22474	22530	22727	22543	22395	22454	22321	22651	22248	22487	22403	22385	22482	22234	22118	22287	22545	22606	22482	22393	22353	22511	22478	22331	22429	22399	22372	22332	22265	22559	22488	22233	22607	22481	22490	22350	22578	22405	22522	22367	22433	22447	22426	22428	22299	22415	22508	22411	22257	22331	22113	22477	22319	22361	22276	22312	22225	22522	22405	22104	22364	22221	22404	22274	22442	22431	22354	22442	22545	22639	22599	22192	22381	22603	22402	22546	22402	22399	22479	22445	22202	22393	22444	22444	22382	22632	22283	22499	22508	22390	22623	22572	22384	22513	22413	22529	22340	22378	22385	22318	22347	22495	22448	22350	22457	22355	22389	22244	22321	22498	22373	22266	22450	22364	22351	22304	22395	22386	22469	22415	22387	22336	22434	22350	22377	22424	22306	22563	22388	22499	22381	22429	22555	22363	22493	22389	22488	22420	22217	22471	22586	22451	22341	22567	22374	22413	22492	22418	22449	22193	22412	22477	22453	22680	22423	22455	22438	22456	22388	22287	22508	22321	22245	22379	22509	22144	22480	22407	22243	22380	22465	22569	22341	22225	22265	22321	22418	22419	22559	22491	22423	22348	22296	22516	22474	22517	22486	22352	22220	22272	22459	22415	22468	22502	22254	22560	22398	22509	22397	22320	22591	22325	22304	22569	22372	22338	22504	22354	22570	22457	22395	22589	22440	22465	22674	22481	22339	22323	22210	22425	22504	22337	22459	22582	22401	22419	22378	22341	22451	22404	22396	22410	22537	22583	22473	22478	22338	22347	22463	22342	22273	22128	22399	22256	22220	22230	22361	22539	22556	22504	22506	22388	22192	22468	22443	22415	22338	22323	22357	22429	22581	22282	22427	22333	22528	22327	22304	22388	22505	22328	22490	22331	22480	22714	22457	22575	22494	22555	22308	22404	22293	22452	22485	22399	22420	22300	22550	22370	22237	22419	22649	22598	22288	22568	22426	22453	22627	22163	22483	22165	22532	22382	22573	22675	22450	22590	22252	22534	22329	22456	22505	22494	22322	22352	22660	22568	22534	22255	22374	22305	22391	22446	22353	22444	22441	22336	22518	22539	22207	22303	22377	22479	22483	22306	22467	22213	22663	22279	22526	22410	22587	22407	22556	22392	22522	22414	22442	22510	22393	22505	22316	22331	22400	22462	22443	22470	22498	22181	22290	22353	22319	22344	22452	22420	22501	22567	22257	22501	22371	22576	22385	22365	22329	22510	22523	22433	22593	22345	22420	22530	22266	22322	22460	22274	22279	22453	22445	22325	22496	22488	22288	22403	22603	22170	22586	22330	22309	22231	22493	22373	22502	22398	22584	22368	22239	22222	22462	22364	22471	22431	22535	22486	22431	22461	22405	22415	22567	22337	22292	22226	22612	22394	22078	22485	22222	22276	22345	22540	22355	22302	22333	22422	22379	22466	22664	22436	22393	22192	22222	22390	22620	22445	22273	22533	22263	22518	22346	22586	22446	22327	22546	22401	22628	22359	22369	22339	22308	22305	22582	22416	22244	22391	22550	22294	22415	22464	22428	22307	22431	22298	22464	22056	22494	22468	22538	22417	22482	22479	22353	22358	22364	22405	22609	22502	22470	22312	22639	22485	22242	22480	22623	22335	22051	22279	22495	22393	22480	22411	22503	22427	22499	22299	22202	22479	22396	22473	22382	22508	22343	22309	22463	22681	22508	22201	22500	22380	22475	22527	22340	22555	22407	22474	22470	22285	22393	22346	22471	22388	22227	22563	22394	22520	22475	22356	22408	22404	22636	22572	22578	22434	22493	22333	22435	22678	22120	22314	22285	22302	22481	22372	22431	22331	22374	22400	22296	22400	22313	22225	22303	22323	22443	22395	22302	22420	22340	22498	22532	22308	22569	22246	22358	22431	22536	22514	22446	22472	22476	22503	22366	22591	22393	22527	22340	22269
63352	106882	92256	66885	44600	31054	23014	19935	18454	18284	18149	18152	18136	18211	18316	18158	18432	18246	18445	18432	18132	18245	18338	18427	18141	18435	18219	18155	18159	18555	18256	18234	18240	18310	18263	18188	18258	18152	18375	18223	18329	18269	18351	18261	18293	18412	18171	18181	18312	18263	18291	18075	18482	18341	18418	18357	18285	18224	18352	18257	18256	18189	18236	18452	18257	18361	18284	18312	18200	18137	18284	18307	18084	18243	18275	18334	18123	18206	18189	18331	18429	18293	18171	18489	18415	18249	18259	18488	18298	18245	18231	18279	18242	18393	18131	18270	18205	18210	18187	18389	18341	18091	18395	18328	18304	18052	18131	18215	18082	18191	18152	18276	18352	18059	18136	18286	18304	18190	18334	18213	18501	18436	18244	18322	18165	18289	18235	18237	18038	18184	18244	18256	18105	18281	18412	18416	18170	18297	18318	18123	18336	18092	18236	18048	18052	18204	18309	18215	18279	18222	18183	18152	18263	18255	18164	18266	18305	18273	18304	18191	18315	18166	18105	18502	18273	18176	18171	18265	18306	18320	18241	18233	18277	18271	18186	18158	18197	18342	18124	18257	18196	18320	18208	18092	18155	18244	18276	18271	18346	18268	18236	18180	18079	18178	18260	18279	18221	18259	18220	18266	18199	18194	18246	18165	18280	18129	18192	18241	18258	18220	18303	18202	18151	18195	18401	18244	18432	18247	18339	18286	18103	18269	18141	18248	18380	18263	18202	18248	18242	18277	18210	18075	18171	18270	18288	18204	18114	18404	18110	18340	18187	18199	18305	18275	18334	18302	18283	18222	18181	18198	18170	18195	18310	18124	18233	18208	18149	18269	18195	18254	18254	18319	18269	18357	18253	18244	18244	18351	18324	18212	18190	18375	18196	18244	18106	18274	18298	18281	18290	18183	18303	18338	18277	18335	18275	18224	18276	18288	18037	18341	18279	18166	18437	18443	18340	18374	18295	18227	18378	18235	18260	18271	18215	18256	18110	18390	18201	18202	18293	18380	18230	18221	17952	18279	18287	18232	18357	18302	18230	18159	18213	18092	18250	18158	18270	18361	18171	18131	18236	18197	18346	18294	18158	18194	18178	18263	18321	18248	18270	18273	18291	18381	18067	18127	18282	18282	18223	18292	18185	18236	18227	18285	18265	18165	18277	18096	18259	18216	18168	18312	18294	18276	18030	18216	18298	18127	18299	18083	18207	18011	18294	18178	18393	18281	18244	18246	18265	18098	18216	18086	18290	18345	18299	18229	18338	18125	18201	18308	18295	18259	18333	18240	18275	18101	18091	18303	18139	18351	18179	18105	18397	18199	18267	18165	18288	18200	18407	18109	18333	18361	18229	18181	18142	18305	18204	18092	18238	18210	18493	18185	18173	18346	18069	18282	18445	18448	18311	18322	18288	18266	18292	18313	18198	18160	18345	18233	18365	18379	18110	18251	18245	18412	18238	18247	18159	18205	18186	18204	18200	18359	18218	18114	18223	18276	18263	18297	18057	18147	18326	18076	18169	18382	18249	18119	18104	18290	18144	17988	18284	18244	18299	18402	18382	18251	18468	18268	18171	18266	18152	18349	18390	18023	18325	18303	18352	17950	18196	18249	18057	18237	18149	18110	18239	18244	18280	18186	18297	18180	18221	18297	18391	18271	18319	18060	18430	18390	18341	18132	18365	18152	18237	18529	18360	18306	18112	18160	18485	18201	18133	18175	18297	18236	18204	18326	18314	18255	18475	18226	18183	18371	18264	18487	18318	18224	18256	18204	18173	18300	18435	18064	18343	18238	18149	18342	18183	18481	18221	18249	18234	18278	18297	18236	18223	18325	18097	18241	18230	18297	18320	18237	18261	18206	18232	18278	18319	18276	18305	17994	18256	18255	18054	18275	18309	18196	18464	18113	18270	18376	18287	18362	18242	18312	18219	18356	18404	18193	18193	18283	18179	18243	18123	18244	18482	18128	18151	18095	18241	18173	18357	18180	18189	18376	18279	18281	18273	18216	18172	18160	18386	18343	18198	18137	18291	18195	18326	18147	18271	18094	18182	18213	18140	18302	18531	18248	18304	18201	18296	18171	18226	18388	18277	18229	18516	18386	18431	18183	18252	18229	18212	18365	18332	18258	18351	18218	18159	18398	18154	18176	18252	18345	18320	18263	18138	18410	18252	18346	18126	18451	18359	18035	18401	18437	18218	18259	18155	18280	18296	18311	18372	18296	18139	18343	18343	18171	18234	18457	18213	18224	18334	18352	18085	18262	18118	18273	18198	18345	18228	18286	18188	18401	18177	18045	18307	18295	18396	18077	18206	18098	18248	18248	18337	18311	18179	18267	18537	18154	17998	18320	18146	18273	18340	18306	18237	18240	18323	18326	18311	18269	18516	18137	18376	18218	18170	18409	18151	18155	18377	18314	18141	18282	18163	18188	18334	18100	18257	18294	18299	18142	18381	18373	18333	18176	18435	18213	18182	18400	18124	18198	18255	18132	18371	18086	18337	18365	18169	18099	18328	18115	18419	18264	18247	18289	18153	18407	18245	18131	18242	18291	18227	18280	18158	18199	18167	18299	18151	18158	18557	18107	18277	18266	18338	18189	18326	18148	18225	18301	18276	18476	18114	18187	18342	18311	18196	18226	18301	18068	18324	18374	18217	18244	18246	18200	18205	18187	18423	18303	18149	18212	18355	18136	18308	18364	18237	18230	18333	18258	18326	18195	18263	18221	18419	18403	18126	18390	18443	18240	18112	18315	18262	18352	18270	18168	18211	18185	18345	18225	18148	18149	18233	18258	18175	18200	18169	18350	18075	18111	18328	18125	18263	18334	18243	18211	18358	18163	18268	18484	18295	18010	18349	18262	18284	18232	18177	18199	18301	18306	18260	18223	18119	18255	18341	18191	18291	18144	18168	18195	18244	18286	18237	18191	18213	18253	18203	18279	18305	18261	18243	18087	18228	18064	18376	18315	18388	18203	18177	18345	18239	18259	18294	18481	18271	18055	18323	18321	18323	18225	18414	18252	18331	18251	18261	18223	18439	18195	18259	18228	18198	18237	18089	18408	18208	18292	18297	18293	18281	18294	18241	18285	18372	18358	18122	18151	18215	18357	18240	18122	18214	18336	18214	18212	18291	18253	18393	18270	18375	18432	18116	18234	18168	18158	18292	18234	18313	18168	18229	18273	18384	18200	18069	18269	18171	18377	18341	18284	18349	18090	18267	18165	18240	18367	18161	18349	18336	18193	18113	18236	18401	18121	18292	18168	18443	18351	18166	18064	18218	18440	18211	18142	18269	18233	18309	18184	18094	18102	18311	18270	18278	18283	18239	18311	18257	18087	18303	18136	18135	18033	18265	18110	18328	18295	18184	18110	18252	18261	18275	18260	18305	18223	18083	18189	18338	18141	18428	18208	18245	18232	18283	18155	18170	18183	18142	18381	18210	18252	18205	18206	18220	18092	18082	18157	18238	18329	18138	18124	18338	18293	18219	18104	18252	18199	18272	18325	18246	18368	18360	18042	18320	18252	18239	18272	18370	18199	18325	18384	18174	18162	18245	18198	18182	18322	18221	18149	18132	18253	18251	18435	18192	18383	18248	18273	18241	18221	18286	18250	18192	18347	18194	18456	18228	18274	18270	17984	18027	18174	18342	18204	18215	18228	18207	18277	18145	18340	18214	18164	18158	18279	18074	18238	18137	18306	18218	18317	18100	18126	18239	17935	18248	18207	18182	18433	18131	18344	18235	18213	18363	18343	18218	18163	18207	18290	18135	18240	18325	18382	18363	18218	18286	18220	18247	18190	18318	18130	18148	18191	18317	18322	18252	18260	18310	18261	18197	18179	18287	18215	18298	18143	18302	18189	18287	18212	18299	18161	18244	18402	18402	18192	18223	18249	18218	18184	18272	18269	18261	18046	18180	18259	18187	18245	18291	18203	18341	18254	18201	18269	18364	18372	18185	18135	18276	18247	18105	18224	18393	18215	18192	18347	18285	18249	18259	18282	18319	18206	18303	18322	18347	18278	18162	18275	18114	18311	18184	18169	18338	18166	18232	18256	18216	18270	18252	18150	18109	18204	18219	18383	18029	18285	18160	18338	18136	18111	18130	18330	18317	18224	18159	18133	18239	18280	18307	18301	18328	18185	18314	18236	18298	18186	18286	18293	18275	17947	18172	18162	18354	18349	18218	18179	18006	18172	18200	18194	18173	18021	18351	18147	18428	18120	18364	18269	18026	18213	18332	18289	18393	18256	18173	18228	18268	18077	18203	18417	18413	18263	18216	18303	18268	18127	18138	18333	18056	18233	18301	18462	18237	18283	18328	18069	18286	18194	18323	18292	18370	18403	18165	18224	18157	18224	18317	18216	18304	18231	18241	18209	18038	18183	18265	18421	18226	18241	18280	18196	18120	18261	18369	18286	18094	18324	18329	18262	18110	18234	18133	18212	18257	18255	18187	18211	18306	18185	18315	18306	18268	18294	18314	18223	18361	18254	18235	18385	18238	18329	18282	18272	18336	18231	18332	18345	18202	18320	18342	18216	18138	18177	18316	18233	18498	18255	18169	18169	18286	18244	18440	18392	18353	18302	18179	18345	18247	18321	18192	18365	18338	18296	18485	18346	18295	18490	18291	18229	18272	18313	18233	18330	18179	18148	18204	18118	18244	18267	18228	18083	18305	18452	18257	18153	18201	18267	18263	18160	18391	18220	18343	18167	18368	18286	18247	18166	18170	18321	18369	18374	18224	18150	18290	18195	18230	18318	18399	18254	18107	18116	18297	18441	18295	18133	18336	18133	18264	18033	18240	18141	18474	18099	18402	18333	18318	18387	18370	18310	18325	18430	18217	18264	18350	18232	18401	18276	18380	18080	18226	18134	18072	18118	18395	18170	18160	18237	18214	18252	18395	18290	18222	17970	18273	18179	18279	18290	18117	18201	18202	18275	18364	18006	18310	18193	18108	18231	18219	18233	18336	18415	18316	18257	18141	18398	18120	18217	18100	18326	18287	18241	18362	18112	18171	18297	18250	18216	18264	18165	18236	18245	18303	18178	18368	18177	18350	18214	18449	18370	18077	18355	18189	18376	18370	18199	18355	18089	18407	18227	18360	18280	18221	18324	18282	18242	18204	18197
30947	36268	43284	34171	26306	23460	22988	22287	22467	22307	22339	22370	22256	22322	22068	22446	22238	22323	22342	22269	22419	22284	22329	22246	22419	22180	22261	22374	22178	22425	22197	22097	22357	22388	22333	22257	22228	22211	22305	22179	22099	22091	22280	22200	22399	22424	22363	22180	22258	22400	22387	22234	22121	22256	22228	22195	22237	22345	22212	22045	21933	21897	22296	22444	22333	22342	22252	22005	22263	22285	22088	22135	22100	22221	22038	22270	22579	22385	22285	22241	22063	22335	22052	22230	22220	22207	22250	22142	22044	22263	22167	22243	22249	22031	22283	22229	22300	22039	22221	22399	22164	22078	22137	22017	21994	22234	22206	22279	22203	22134	22260	22078	22187	22078	22011	22348	22175	22132	22166	22220	22182	22167	22315	22332	22045	22068	22220	22306	22245	22270	22313	22336	22303	22034	22169	22224	22003	22186	22283	22181	22115	22341	22374	22044	22184	22163	22359	22174	22072	22324	22415	22274	22144	22141	22140	22149	22243	22206	22210	22311	22309	22287	22206	22144	22244	22379	22020	22404	22321	22228	22184	22113	22221	22296	22061	22251	22363	22177	22241	22431	22176	22310	22394	22442	22161	22145	22217	22359	22225	22082	22205	22184	22259	22181	22219	22184	22330	22021	22438	22189	22076	22393	22037	22083	22586	22049	22187	22445	22390	22375	22208	22243	22145	22250	22413	22188	22341	22117	22283	22174	22413	22148	22099	22090	22290	22291	22191	22090	22127	22190	22079	22048	22172	22277	22171	21996	21978	22132	22376	22364	22221	22217	22214	22257	22291	22115	22422	22280	22213	22152	22233	22169	22073	22065	22134	22200	22323	22096	22145	22329	22321	22214	22209	22149	22110	22102	22236	22319	22287	22395	22231	22055	22262	22104	22294	22157	22313	22174	22272	22203	22215	22364	22227	22481	22235	22141	22278	22301	22247	22154	22209	22073	22304	22215	22060	22295	22252	22270	21976	22230	22236	22333	22216	22073	22164	22223	22284	22296	22288	22135	22262	22237	22252	22113	22120	22191	22114	22283	22090	22226	22277	22182	22232	22082	22166	22241	22266	22174	22134	22323	22074	22304	22085	22081	22166	22054	22116	22296	22378	21981	22384	22225	22110	22245	22632	22036	22226	22225	22257	22198	22159	22173	22441	22184	22220	22216	22398	22279	22098	22149	22095	22251	22263	22070	22342	22180	22114	22120	22192	22220	22208	22082	22292	22221	22207	22238	22309	22300	22256	22056	22098	22232	22545	22023	22209	22357	22159	21978	22078	22174	22171	22175	22269	22190	22124	22136	22293	22046	22346	22317	22460	22270	22372	22118	22173	22198	22163	22334	22167	22179	22191	22117	22340	22284	22227	22361	22140	22033	22269	22293	22255	22139	22402	21930	22252	22322	22349	22217	22366	21999	22138	22104	22323	22341	22286	22137	22241	22010	22167	22260	22337	22204	22140	22192	22243	22010	22118	22210	22203	22418	22210	22186	22206	22235	22190	22192	22343	22247	22356	22255	22326	22304	22193	22171	22258	22090	22167	22370	22315	22260	22177	22315	22279	22344	22301	22127	22309	22280	22479	21946	22454	22105	22179	22098	22051	22365	22070	22084	22198	22283	22094	22355	22339	22322	22185	22053	22133	22196	22171	22385	22193	22390	22321	22237	22151	22389	22145	22162	22220	22145	22327	22168	22212	22216	22077	22166	22162	22265	22362	22298	22169	22155	22168	22293	22284	22146	21965	22232	21966	22237	22127	22113	22045	22309	22068	22191	22283	22071	22113	22180	22251	22122	22394	22343	22007	22260	22214	22433	22408	22277	22301	22211	22301	22205	22261	22140	22298	22476	22289	22230	22057	22292	22259	22172	22260	22313	22152	22102	22262	22266	22223	22100	22076	21994	22060	22382	22282	22077	22377	22343	22178	22299	22376	22165	22229	21955	22248	22265	22266	22085	22333	22407	22398	22057	22229	22300	22292	22224	22232	22094	22210	22114	22279	22242	22332	22154	22264	21999	22228	22307	22054	22225	22131	22032	22291	22154	22323	22407	22155	22193	22273	22259	22438	22294	22177	22400	22207	22224	22283	22036	22164	22149	22167	22389	22005	22370	22244	22285	22173	22245	22245	22258	22263	22336	22038	22443	22306	22387	22175	22037	22243	22028	22280	22116	22209	22231	22311	22358	22267	21982	22301	22278	22208	22143	22266	22392	22215	22230	22196	22351	22390	22047	22209	22371	22263	22143	22136	22084	22043	21995	22317	22328	22227	22339	22383	22162	22071	22217	22373	22190	21988	22159	22338	22327	22109	22255	22371	22120	22220	22209	22276	22248	22210	22465	22210	22102	22234	22134	22203	22237	22254	22300	22181	22230	22147	22045	22182	22160	22315	22246	22185	22387	22266	22257	22177	22229	22280	22295	22496	22341	22139	22171	22364	22343	22259	22268	22066	22166	21978	22361	22309	22338	22388	22294	22219	22139	22253	22096	22314	22251	22476	22388	22014	22258	22134	22259	22373	22336	22263	22239	22128	22100	22083	22277	22304	21970	22363	22297	22314	22165	22118	22383	22325	22265	22171	22180	22503	22186	22099	22182	22058	22322	22191	22323	22069	22264	22256	22222	22404	22239	22241	22170	22349	22314	22236	22177	22161	22100	22507	22248	22304	22418	22248	22284	22463	22306	22280	22125	22205	22262	22281	22224	22182	22106	21992	22151	21950	21991	22367	22219	22259	22286	22067	22047	22067	22115	22459	22296	22109	22025	22333	22133	22246	22121	22122	22170	22179	22079	22196	22570	22233	21985	22195	22195	21969	22122	22158	22149	22311	22228	22074	22201	22205	22247	22146	22167	22178	22216	22281	22180	22086	22090	22278	22164	22498	21993	22242	22241	22277	22169	22005	22225	22164	22382	22209	21984	22270	22146	22252	22146	22256	22186	22365	22235	22300	22347	22186	22164	22094	22188	22171	22143	22194	22138	22333	22225	22198	22110	22292	22074	22019	22125	22069	22020	22195	22332	22411	22104	22073	22251	22110	22188	22274	22425	22317	22084	22417	22143	22242	21978	22140	22083	22316	22279	22144	22221	22325	21856	22311	22284	22267	22126	22386	22330	22071	22133	22297	22108	22045	22053	22291	22167	22022	22419	22157	22307	22317	22276	22337	22141	22174	22226	22273	22401	22377	22189	22344	22225	22308	22369	22465	22233	22157	22303	22251	22090	22312	22320	22129	22301	22089	22313	22336	22122	22470	22110	22237	22164	22300	22109	22165	22279	22229	22303	22228	22142	22348	21865	22154	22070	22251	22403	22268	22327	22294	22209	22242	22171	22209	22410	22221	22236	22371	22184	22200	22278	22050	22212	22274	22051	22180	22159	22271	22344	22237	22231	22107	22284	22358	22085	22408	22146	22001	22275	22216	22214	22277	22232	22071	22133	22429	22103	22255	22114	22342	22089	22247	22073	22000	22389	22202	22162	22186	22379	22271	22240	22100	22211	22291	22282	22411	22286	22314	22360	22196	22020	22047	22243	22295	22066	22188	22063	22309	22260	22196	22110	22133	22121	22156	22440	22111	22373	22259	22303	22154	22043	22221	22349	22188	22213	22073	22426	22212	22270	22174	22082	22284	21892	22265	22311	22285	22229	22042	22140	22269	22254	22255	22180	22046	22169	22278	22321	22158	22338	22617	22186	22449	22473	21941	22017	22213	22166	22052	22345	22336	22170	22157	22168	22384	22199	22180	22177	22040	22116	22231	22125	22424	22073	22376	22280	22290	22101	22286	22105	21993	22229	22274	22201	22294	22258	22051	22259	22173	22028	22173	22191	22216	22241	21904	21942	22386	22251	22267	22242	22134	22019	22323	22283	22142	22342	22509	22303	22194	22167	22257	22250	22108	22311	22369	22223	22268	22387	21957	22098	22293	22160	22350	22317	22067	22192	22305	22285	22227	22115	22234	22140	22184	22128	22102	22389	22170	22152	22275	22175	22179	22325	21995	22043	22088	22118	22141	22112	22262	22395	22291	22074	22190	21997	22226	22210	22242	22241	22254	22064	22298	22130	22191	22279	22409	22202	22178	22111	22319	22110	22190	22063	22284	22118	22066	22332	22175	22184	22152	22097	22170	22461	22078	22478	22271	22131	22160	22260	22188	22219	22058	22332	22137	22194	22177	22367	22475	22383	22347	22168	22351	22286	22310	22211	22105	22076	22094	22300	22512	22274	22446	22572	22252	22191	22134	22185	22348	22355	22299	22292	22307	22268	22103	22227	22611	22160	22339	22133	22156	22248	22311	22352	22151	22241	22363	22336	22266	22328	22440	22186	22345	22082	21977	22138	22098	22282	22181	22233	22425	22140	22122	22234	22309	22239	22383	22438	22303	22349	21994	22160	22100	22489	22247	22115	22462	22284	22079	22322	22199	22032	22291	22329	22391	22343	22215	21951	22205	22217	22142	21978	22202	22050	22143	22366	22194	22255	22225	22307	22318	22347	22285	22292	22324	22240	22251	22164	22212	22269	22249	22204	22059	22289	22312	22042	22202	22127	22223	22304	22119	22371	22361	22381	22256	22322	22117	22221	22037	22398	22224	22237	22220	22204	22460	22202	22232	22337	22089	22190	22251	22440	22344	22204	22328	22204	22275	22226	22162	22138	22290	22192	22212	22000	22299	22140	22326	22389	22123	22341	22332	22261	22233	22242	22291	22025	22329	22342	22022	22121	22381	22081	22182	22255	22162	21998	22059	22120	22072	21997	22187	22111	22296	22397	22325	22078	22055	22191	22038	22115	22068	22283	22258	22283	22373	22047	22166	22210	22136	22322	22232	22065	22068	22096	22408	22175	22322	22359	22127	22400	22268	22197	22084	22403	22287	22262	22322	22485	22212	22159	22248	22149	22187	22480	22192	22256	22476	22069	22236	22053	22134	22309	22205	22359	22030	22352	22326	22448	22299	21972	22349	22347	22298	22134	22282	22650	22152	22157	22227	22228	22133	22342	22185	22335	22392	22256	22282	22211	22338	22414	22517	22407	22342	22169	22179	22192	22268	22401	22304	22468	22153	22158	22121	22357	22218	22355	22176	22230	22363	22103	22387	22173	22143	22395	22160	22101	22262	22301	22104	22205	22200	22426	22298	21983
39143	56584	45219	29958	22440	19099	18467	18310	18197	18095	18082	18149	18027	17941	18132	18116	18122	18107	18309	18142	18068	18192	18052	18146	18352	18248	18130	18043	18189	17926	18243	18068	18162	18240	17975	18168	18179	18117	18180	18059	18076	18107	17954	17891	18151	18215	18165	18100	18136	18048	18078	18056	18165	18248	18026	17991	17905	18196	18187	18261	18073	18147	18216	18180	18290	18125	18013	18026	18178	18110	18140	18117	18106	18275	18087	17932	18351	18112	18109	18275	18058	18041	18262	17960	18108	18121	18096	18085	18346	18218	18108	18180	18127	18139	18139	18092	18217	18150	18013	18048	18095	18237	18160	18225	18211	18045	18022	18057	17997	18101	18267	18121	18031	17963	18154	18012	17976	18051	18032	18082	18089	18182	18019	17995	18135	18069	18252	17961	18193	17958	18239	18130	18216	17873	18121	18135	18094	18236	18092	18022	17957	18115	18053	18136	18056	18210	18211	18061	18092	18101	18092	18028	18215	18154	18107	18113	18148	18134	18122	18327	18145	18048	18306	18052	18087	18216	18174	18184	17995	18248	17895	18194	17978	18254	17945	18063	18015	18075	18051	18105	18234	18030	18039	18149	18097	18180	18170	18160	17926	18046	18203	18092	18085	18189	18047	18026	18217	18057	18028	18032	18295	18126	18162	18059	18119	18033	18145	18184	18211	18246	18167	18177	18249	18211	18103	18166	18123	18140	18076	18112	18060	18067	18260	18138	18096	18086	17985	18169	18064	18320	18006	18124	18168	18103	17888	18052	18126	18131	17964	18034	17918	18152	17934	18118	18131	18119	18160	18097	18027	18133	18038	18342	17933	18228	18101	18253	18164	18080	18045	18201	18035	18017	18238	18413	18037	18091	17885	18150	17945	18201	18013	18179	18206	18136	18181	18027	18049	18116	18184	18075	18215	18038	18222	18069	18148	18042	18184	18118	18127	17988	18114	18123	18136	18037	18089	18076	18277	18061	18118	18111	17924	18167	18166	18060	18135	18240	18094	17972	18041	18018	17992	18254	18008	18122	18189	18241	18066	18074	18060	18131	18199	18230	18099	18007	18184	18317	18080	18076	18006	18213	18173	18143	18240	18033	18191	18103	17977	18035	18164	18182	18006	17892	18339	17939	18140	18066	18161	17957	18229	17947	18231	18120	18000	18078	18058	17926	18207	18142	18251	18061	18068	18062	18030	18286	18182	18169	18154	18045	18177	18037	18116	18000	18122	18040	18049	18157	17873	18158	18003	18093	18179	18220	18148	18085	18083	18183	18145	18237	18062	18438	18334	18117	18162	17992	17817	18030	18226	18078	18084	18173	18181	18047	18147	18245	17994	18001	18303	18120	17896	17911	18072	17946	18179	18101	17984	18029	18168	18156	18101	18077	18081	17931	18149	18047	18122	18117	18211	18127	17997	18171	18210	18071	18007	18198	18062	18459	18084	18029	18084	18020	18042	18162	18160	18103	18065	18069	17892	18088	18107	18127	18179	18101	18271	18166	18161	18094	18245	18176	17963	18105	18088	18117	18087	18154	18101	18239	18110	17962	18208	18080	18014	18225	18015	18198	18344	18276	18031	18120	18144	18016	18059	18215	18063	18197	17927	18104	18197	18047	18096	18132	18319	18134	18121	18123	17963	18108	18008	18147	18104	18198	18093	18102	18131	18135	18214	18128	18142	18350	18148	18099	18156	17996	18114	18017	18097	18090	18233	18088	18077	18150	18000	18078	18121	18073	18144	18123	18069	18239	17899	18358	18194	18040	18014	18030	18152	17890	18030	18223	18213	18115	18147	18132	18184	17893	18189	17911	18114	18024	18079	18090	18124	18140	18198	18152	18151	18067	18239	18099	18218	18375	18223	18258	18260	18011	18120	18050	18145	18074	18082	18141	18079	18094	18149	18010	18217	18168	17832	18130	18218	18186	18097	17904	18337	18139	18001	18119	18085	18096	18189	18130	18083	18148	17958	18070	18074	18292	18014	18236	18039	18211	18147	18176	18047	17962	18107	18065	18119	18160	18108	18174	18207	18090	18111	18267	18201	18019	17915	18222	18173	18167	17944	18054	18274	18073	18223	18108	18018	18099	18098	18076	18117	18148	18165	18023	18274	18138	18136	17956	18235	18086	18062	18103	18099	18150	17892	18035	17915	18040	18157	18025	18097	17980	18241	18239	18094	18047	18043	18108	18068	17869	18082	18257	18095	18148	18141	18166	18181	18084	17973	18230	18125	18140	18044	18118	18144	17823	18207	18003	18147	18082	18264	17948	18172	18098	18109	18150	18231	18269	18007	18206	18135	18062	18161	18010	18169	18101	18037	18015	18247	18220	18131	18075	18038	18143	18099	18179	18011	18015	18228	18243	18007	18030	18123	17995	18132	18161	18274	18083	18091	17977	18027	18147	17882	18218	18177	18235	18180	18135	18135	18039	18035	18345	18007	18276	18155	18122	18127	18184	18235	17965	18148	18120	18142	18127	18280	18207	18210	18170	17983	18231	18261	18206	18042	18337	17841	18240	17957	17993	18133	18066	18046	18209	18082	17993	18056	18182	18095	18135	18040	18177	18121	18139	18044	18124	18228	18196	18018	18272	18105	18001	18118	18306	18088	18125	18120	17943	18060	18104	18273	18325	18052	18168	18215	18013	18212	18203	18073	18148	18224	17952	18054	18124	18210	18106	17987	18156	18102	18117	18035	18109	18134	18186	18052	17922	18118	18160	18143	17919	18182	18165	18140	18371	17971	18260	18097	18207	18126	17979	18288	18104	18151	18070	18187	18155	18109	18152	18132	18076	18102	18188	18090	18210	17990	18039	18119	18066	18115	18053	18132	18218	18271	18084	17972	18155	18213	18112	18041	18251	18049	18007	18095	18095	18072	17936	18177	18069	18044	18105	18046	18225	18097	18124	18181	18043	18114	18109	18127	18112	18121	18191	18026	18164	17970	18215	18016	18159	18103	18240	18098	18130	17946	18251	18031	18137	18153	18015	18125	18156	18125	18190	18265	17977	18077	18145	18017	18031	18079	18085	18060	18090	18197	18301	18198	18194	18064	18139	18104	18214	18117	18154	18187	18061	17994	18161	18054	18110	18072	17993	18206	18174	18187	18060	18218	18179	18179	18194	18080	18065	18072	18218	17972	18171	18057	18087	18118	18285	18291	18048	18367	18248	18132	18116	17955	18139	17954	17920	18138	18170	18209	18183	18039	18041	18152	18111	18136	18170	18029	18090	18182	18222	18122	18159	18097	18302	18055	18086	18187	18038	18151	18170	18136	18211	17973	18174	18073	18070	18176	18143	18142	18117	18109	18137	18136	18247	18083	18218	18167	18098	18091	18254	18059	18188	18086	18324	18002	18017	18094	18139	18223	18038	18104	18147	18053	18340	18165	17923	18275	18370	18218	18144	18250	17965	18096	17913	18043	18104	18295	18023	18186	18205	18177	18140	18219	18151	18278	18138	17961	18257	18380	17995	18138	18282	18299	18038	17965	18164	18075	18181	18024	18182	18135	18143	18000	18012	18154	18170	18170	18117	18140	17908	18077	18222	18030	18101	18114	18141	18077	18069	18286	18146	18164	18140	18130	18051	18106	18103	18050	18155	18228	18062	18106	18032	18168	18228	18097	18108	18329	18382	18423	18184	18154	18115	18085	18178	18307	18023	18119	18084	17964	18158	18125	18000	18251	18062	18290	18034	18008	18157	18133	18068	17994	18093	18050	18034	18265	18022	18135	17793	18110	18156	18143	17907	18054	18127	18173	18005	18361	18069	18238	18106	18264	18067	18088	18036	18121	18049	18136	18118	18023	18043	18092	18079	18132	18017	18176	18242	18197	18119	18075	18078	18142	18165	18249	18083	18079	18193	18040	17982	18075	18188	18182	18139	18149	18158	18075	18152	18189	18141	18079	18231	18114	18055	18101	18152	18144	18204	17962	18137	17951	18190	18053	18129	18136	18215	18161	18092	18029	18167	18123	18155	18149	18222	18301	18040	18020	18181	18120	18080	18029	18048	18121	18009	18028	18191	18205	18193	18170	18040	18038	18228	18128	17926	18092	18182	18141	17937	18287	18050	18142	18195	18000	18149	18061	18162	18031	18221	18038	17971	18351	18127	18226	18328	18181	18150	17954	18039	18010	17986	18111	18024	18159	18146	18132	18040	18142	18175	18196	18062	18002	18203	18033	18078	18013	18009	18238	18329	18126	18188	18173	18173	18225	18031	18217	18136	18124	18270	18159	18173	18212	18274	18222	18208	18099	18132	18027	18241	18147	18142	18069	18181	18153	18134	18112	18048	18185	18154	18050	18245	18156	18108	18144	18132	18152	18149	18036	18167	18062	17924	18295	18251	18089	18259	17942	18000	18131	18130	18150	18140	18286	18175	18100	18098	18159	18071	18135	18181	18177	18093	18163	18180	17926	17961	18133	18350	18219	18281	18334	18242	18150	18157	18179	18136	18080	18186	18079	18205	18309	17971	17992	18230	18124	18020	17964	18103	18026	18124	18123	18116	18064	17971	18089	18289	18219	18298	18081	18154	18043	18119	18229	18089	18182	17963	18158	18053	18121	18069	17960	18002	18039	18115	18041	17964	18231	18166	18231	17990	18264	18179	18175	18087	18159	18069	18326	18117	18100	18332	18033	18225	18073	17964	18142	18098	18155	18129	18088	18093	18173	18138	18130	18100	18083	18134	18092	18092	18203	18139	18170	18222	18011	18069	18294	18088	18092	17908	18143	17947	18077	18127	18151	18146	17924	18149	18146	18418	18284	18079	18058	18061	18079	18129	18154	18231	18125	18169	18056	18056	18161	17831	18054	17843	18099	18062	18000	17912	18211	17940	17957	17987	18153	18218	18255	18042	18088	18171	18271	18037	18186	18127	18338	18015	18085	18129	18060	18271	18307	18233	18216	18140	18138	18023	18111	17985	18176	18144	18153	17961	17989	18214	18086	18101	17890	18164	18184	18136	18203	18085	18093	18300	18192	17957	18225	18063	18121	18123	18285	17897	18265	18066	18281	17973	18133	18312	17955	18260	18196	18001	18149	18138	18081	18109	18030	18187	18119	18275	18140	17915	18272	18240	18140	18038	18115	18148	18092	18014	18020	18236	18188	18147	18112	18113	18320	18206	18060	18209	18117	18075
24331	24962	42034	40382	32946	28539	26552	22780	22005	22083	21881	21957	21863	21987	21960	21697	21876	21745	21913	21846	21845	21717	21726	21797	21844	21632	21776	21593	21629	21704	21773	21694	21561	21862	21748	21598	22050	21941	21655	21686	21774	21819	21787	22002	21811	21825	21522	21723	21798	21831	21749	21524	21645	21583	21523	21673	21567	21940	21691	21658	21819	21951	21757	21668	21745	21593	21729	21853	21707	21595	21724	21626	21790	21676	21813	21571	21708	21648	21765	21653	21609	21545	21681	21604	21738	21865	21867	21577	21471	21712	21929	21838	21696	21846	21633	21672	21699	21370	21851	21550	21494	21710	21820	21590	21723	21575	21436	21782	21637	21781	21766	21617	21802	21927	21573	21819	21645	21753	21611	21898	21757	21666	21811	21861	21716	21786	21647	21634	21611	21682	21795	21596	21638	21588	21871	21637	21630	21665	21658	21587	21605	21730	21794	21543	21631	21624	21771	21509	21754	21553	21555	21801	21575	21564	21913	21602	21638	21603	21779	21700	21694	21652	21631	21495	21754	21640	21560	21579	21632	21664	21700	21614	21607	21702	21498	21611	21574	21879	21707	21726	21728	21859	21602	21687	21623	21685	21699	21746	21633	21575	21532	21697	21503	21515	21862	21659	21632	21870	21646	21640	21846	21541	21696	21663	21858	21606	21701	21589	21403	21805	21752	21799	21775	21704	21828	21658	21557	21645	21796	21749	21480	21726	21597	21860	21816	21628	21748	21779	21562	21609	21754	21775	21652	21680	21657	21548	21449	21689	21577	21632	21562	21556	21367	21591	21599	21667	21665	21563	21787	21625	21581	21529	21670	21515	21513	21442	21853	21616	21631	21764	21775	21757	21785	21656	21619	21644	21674	21637	21595	21682	21656	21732	21834	21383	21626	21896	21812	21520	21856	21529	21566	21410	21643	21715	21743	21667	21642	21658	21343	21822	21736	21878	21791	21668	21616	21521	21661	21850	21757	21803	21558	21646	21650	21762	21659	21694	21890	21716	21479	21499	21658	21505	21655	21796	21597	21689	21749	21714	21755	21566	21764	21938	21816	21643	21635	21619	21752	21565	21879	21611	21445	21484	21721	21714	21781	21875	21694	21573	21669	21819	21739	21653	21718	21857	21827	21655	21867	21654	21744	21797	21681	21651	21782	21460	21763	21739	21804	21495	21596	21613	21449	21681	21751	21581	21681	21602	21820	21514	21608	21717	21426	21787	21782	21644	21424	21651	21602	21742	21635	21631	21722	21614	21787	21584	21754	21659	21662	21680	21369	21548	21565	21553	21812	21646	21555	21487	21718	21570	21644	21774	21637	21620	21738	21602	21857	21951	21692	21817	21704	21749	21635	21683	21607	21433	21732	21766	21820	21653	21528	21728	21942	21708	21569	21420	21451	21513	21808	21782	21640	21699	21822	21756	21672	21761	21929	21681	21687	21509	21722	21620	21677	21391	21514	21651	21417	21681	21649	21740	21617	21763	21690	21654	21505	21591	21604	21698	21666	21734	21666	21627	21671	21693	21799	21824	21622	21757	21624	21526	21930	21563	21569	21798	21678	21669	21611	21357	21689	21693	21451	21579	21603	21546	21807	21655	21620	21560	21898	21827	21683	21584	21542	21730	21608	21660	21694	21379	21712	21634	21545	21638	21788	21620	21568	21551	21895	21586	21630	21743	21583	21418	21679	21554	21761	21751	21536	21742	21787	21710	21832	21566	21761	21525	21679	21683	21601	21520	21776	21624	21735	21824	21567	21561	21709	21855	21608	21684	21928	21802	21741	21705	21508	21510	21679	21853	21672	21639	21668	21637	21654	21509	21866	21673	21830	21654	21599	21588	21635	21636	21618	21540	21759	21935	21589	21887	21544	21650	21715	21678	21622	21321	21727	21753	21430	21651	21625	21792	21597	21681	21757	21552	21504	21572	21665	21794	21934	21739	21631	21652	21700	21770	21694	21822	21880	21605	21685	21882	21627	21689	21580	21530	21426	21840	21734	21584	21777	21500	21749	21626	21728	21725	21762	21625	21824	21632	21505	21696	21504	21455	21533	21467	21743	21684	21875	21463	21638	21658	21595	21555	21796	21618	21423	21641	21677	21711	21589	21512	21472	21654	21598	21533	21556	21704	21789	21861	21957	21639	21585	21649	21676	21509	21720	21727	21636	21645	21648	21552	21676	21632	21646	21625	21728	21641	21766	21596	21667	21730	21655	21514	21592	21678	21340	21624	21464	21697	21570	21725	21896	21652	21736	21492	21696	21647	21796	21683	21831	21740	21800	21633	21417	21607	21466	21611	21684	21770	21596	21488	21444	21473	21878	21749	21673	21649	21647	22016	21787	21878	21675	21738	21800	21757	21841	22024	21893	21797	21673	21568	21729	21605	21486	21759	21627	21806	21727	21532	21761	21792	21560	21606	21644	21596	21664	21559	21725	21595	21708	21856	21446	21727	21533	21471	21535	21405	21716	21782	21654	21657	21640	21578	21299	21572	21840	21668	21849	21768	21713	21665	21446	21613	21818	21679	21546	21948	21783	21594	21709	21810	21905	21813	21650	21584	21724	21538	21747	21631	21513	21689	21501	21880	21659	21805	21759	21575	21491	21586	21557	21702	21705	21815	21635	21558	21690	21786	21612	21508	21676	21833	21760	21651	21568	21880	21994	21684	21542	21796	21649	21467	21762	21738	21525	21511	21631	21890	21781	21763	21802	21606	21875	21546	21573	21609	21633	21658	21721	21743	21726	21507	21615	21661	21690	21760	21668	21592	21491	21704	21675	21742	21589	21714	21587	21904	21686	21808	21506	21683	21892	21657	21729	21791	21675	21832	21566	21704	21539	21546	21660	21729	21721	21787	21715	21666	21675	21512	21744	21573	21631	21536	21435	21786	21648	21891	21604	21351	21782	21547	21502	21781	21747	21777	21677	21638	21559	21632	21758	21680	21660	21642	21781	21665	21710	21730	21490	21547	21803	21832	21835	21708	21816	21762	21482	21633	21766	21521	21734	21663	21763	21740	21679	21609	21834	21747	21662	21548	21814	21586	21512	21531	21697	21466	21741	21570	21657	21668	21797	21717	21521	21624	21635	21818	21629	21575	21771	21597	21686	21684	21889	21690	21608	21769	21701	21616	21406	21544	21551	21724	21672	21580	21789	21686	21815	21681	21649	21657	21641	21567	21636	21737	21586	21773	21757	21436	21676	21563	21655	21728	22055	21799	21561	21671	21739	21651	21752	21806	21758	21864	21628	21747	21816	21969	21736	21728	21487	21595	21705	21401	21953	21726	21609	21821	21539	21541	21671	21614	21926	21832	21665	21739	21761	21614	21600	21643	21518	21725	21343	21418	21546	21316	21661	21820	21705	21736	21486	21741	21552	21603	21716	21647	21584	21861	21758	21931	21845	21853	21557	21584	21773	21604	21651	21616	21658	21676	21781	21607	21627	21622	21791	21578	21600	21741	21682	21636	21751	21758	21732	21624	21632	21582	21568	21574	21774	21740	21730	21657	21597	21769	21791	21622	21692	21538	21589	21562	21398	21812	21606	21831	21826	21676	21833	21880	21680	21588	21667	21622	21774	21855	21527	21658	21786	21531	21539	21532	21496	21605	21550	21805	21550	21621	21618	21545	21748	21633	21629	21617	21686	21477	21608	21662	21804	21792	21648	21338	21664	21793	21988	21736	21747	21702	21694	21801	21903	21667	22056	21543	21606	21871	21531	21493	21716	21689	21587	21677	21766	21934	21672	21777	21750	21509	21664	21500	21705	21633	21702	21741	21613	21628	21443	21752	21522	21748	21797	21743	21675	21816	21616	21497	21761	21704	21829	21598	21872	21640	21706	21700	21451	21694	21601	21424	21750	21721	21673	21682	21716	21670	21620	21766	21650	21773	21400	21630	21747	21627	21530	21633	21817	21703	21569	21577	21740	21845	21754	21743	21333	21773	21716	21658	21830	21471	21771	21705	21767	21623	21582	21574	21630	21531	21701	21678	21759	21547	21702	21758	21652	21688	21789	21743	21720	21578	21708	21765	21582	22013	21478	21543	21757	21670	21657	21582	21732	21711	21685	21522	21624	21492	21792	21835	21735	21948	21581	21724	21626	21682	21482	21794	21739	21645	21535	21855	21683	21627	21468	21565	21408	21668	21581	21420	21707	21829	21648	21737	21677	21589	21735	21705	21717	21744	21789	21545	21699	21560	21650	21481	21887	21777	21501	21696	21778	21814	21630	21711	21739	21794	21529	21605	21724	21684	21662	21763	21499	21603	21557	21831	21924	21589	21650	21730	21558	21910	21556	21677	21705	21476	21604	21742	21652	21530	21505	21496	21636	21496	21737	21674	21635	21656	21601	21710	21826	21323	21500	21881	21592	21625	21925	21728	21592	21490	21451	21609	21714	21715	21662	21666	21657	21775	21888	21867	21663	21800	21589	21659	21767	21517	21505	21646	21629	21796	21830	21627	21540	21846	21501	21750	21486	21655	21547	21613	21607	21672	21649	21786	21753	21799	21642	21468	21572	21475	21633	21629	21645	21558	21645	21491	21704	21678	21537	21672	21607	21616	21531	21343	21658	21808	21773	21611	21829	21771	21565	21725	21743	21522	21683	21755	21596	21765	21757	21690	21653	21592	21715	21378	21882	21749	21614	21651	21641	21749	21725	21664	21741	21731	21733	21651	21712	21823	21731	21700	21654	21817	21782	21530	21605	21822	21676	21546	21749	21635	21646	21625	21857	21778	21593	21564	21507	21735	21657	21608	21695	21575	21627	21580	21755	21460	21663	21544	21586	21660	21717	21660	21685	21751	21827	21563	21870	21651	21432	21698	21499	21628	21538	21755	21832	21612	21708	21738	21832	21826	21725	21599	21692	21777	21810	21683	21609	21604	21588	21610	21485	21675	21765	21665	21988	21594	21653	21719	21720	21722	21679	21489	21979	21742	21706	21605	21488	21694	21766	21714	21668	21585	21706	21662	21667	21760	21759	21614	21539	21665	21562	21750	21992	21751	21563	21484	21606	21623	21631	21725	21544	21583	21793	21608	21650	21623	21730	21718	21680	21617	21659	21882	21807	21783	21916	21769	21584	21556	21707	21753	22021	21734	21744	21493	21750	21629	21722	21790	21683	21410	21614	21659
63370	101200	83940	57020	38418	25768	20712	18579	18237	17875	17736	17905	17965	17884	17872	17866	18025	17843	17684	18103	17913	17802	18036	17911	18043	17835	17914	17758	17794	18062	17856	17947	17845	17835	17807	17911	17993	17838	18045	17926	18013	17943	17717	17991	18040	18059	17749	17902	17999	17733	17851	17887	17962	17793	17888	17987	17896	17775	17895	17771	17829	17992	17994	17767	17750	18005	17913	17850	17888	17747	17814	17821	17851	17779	17904	17841	17956	17762	17972	17901	17806	17935	17955	17811	17933	17833	17780	17891	18071	17897	17865	17867	17810	17802	17935	17797	17945	17871	17732	17875	17826	17822	17889	17923	17884	17853	17809	17851	17923	17867	17791	18038	17937	17870	17815	17936	17906	18035	17942	17823	17841	17853	17714	17928	18037	17894	17974	17896	17864	17957	17902	17861	17909	17919	18021	17830	17936	17902	17920	17901	18038	17779	17963	17856	17836	18071	17876	17780	17937	17913	17825	18019	17757	17909	17642	17693	18003	17848	17847	17857	17947	17847	17610	18030	17909	17855	17859	17846	18114	17868	17908	17795	17924	17819	17868	17875	17924	17789	17765	17807	17815	18044	17910	17688	18009	17982	17820	18091	17997	17870	17890	18000	17875	17872	17904	17870	17864	17980	17778	17817	17954	17845	17823	17836	17973	17874	17899	17744	17873	17765	17823	17892	17908	17848	17827	17873	17842	17859	17769	17837	17912	18003	17786	17893	17816	17849	17980	17781	17915	18098	17863	17905	17826	17887	17847	17885	17965	17954	17972	17867	17946	17797	17907	17935	17961	17743	17915	17868	17797	17852	17981	17948	17933	17766	17971	17920	17859	18003	17922	17900	17894	17863	17918	17871	17888	17992	17844	17741	17889	17991	17951	17899	17870	17716	17840	17953	17876	17999	17818	17917	17970	17805	17791	17743	17884	17841	17788	17940	17786	17850	17819	17926	18010	17926	17802	17952	17807	17893	18033	17858	17933	17925	17748	18000	17779	17800	17889	17885	17690	17786	17803	17875	17898	17930	18047	17982	17851	17735	17812	17866	17874	17850	17935	17802	17946	18027	17757	17802	17996	17893	17901	17950	17898	17968	17891	17983	17863	17934	17822	17817	17702	17840	17919	17936	17812	17853	18011	17759	18002	17919	17850	17942	17992	17825	18041	17946	17939	17928	17903	17940	17855	17828	17721	17798	17850	17921	17900	17917	17803	17943	17761	17664	17751	17810	17840	17723	17994	17982	17912	17916	17932	17779	17994	17899	17883	17860	17760	17895	17811	17828	17885	17919	17863	17777	17905	17825	17928	17947	17835	17811	17754	17881	17994	17941	17788	17939	18053	17994	17892	17934	17648	17909	17788	17885	17805	17863	17880	17906	17867	17835	17843	17861	17890	17836	17879	17942	17975	17858	17863	17881	17948	17918	17886	17907	17879	17855	17882	17620	17862	17751	17891	18079	17935	17896	17760	17986	17828	18071	17897	17918	17913	17776	17842	17768	17946	17828	17778	17789	17916	18018	17939	17816	17799	17742	17851	17853	17956	17772	17859	17960	17909	18016	17917	18075	17864	17865	17842	17987	17937	17721	17853	17915	17873	17711	17935	17901	17902	17989	17784	17935	17890	17982	17971	17878	17839	17876	17889	17910	17877	17918	17931	18177	17920	17894	17843	17858	17872	17908	17941	17871	17977	17834	17860	17771	17972	17741	18035	18020	17891	17788	17904	18039	18018	17888	17881	18021	17787	17795	18041	17813	18011	17634	17719	18000	17901	17861	18084	17952	17794	17980	18043	17638	17954	17795	17869	17854	17828	17841	17812	17815	17867	17944	17962	17884	17851	17765	17761	17943	17806	17886	17878	17804	17959	18019	17851	17971	17837	17997	18021	17794	17923	17939	17962	17921	17970	17921	17802	17940	17822	17936	18007	17817	17976	17911	17831	17783	17814	17879	17907	17789	17999	17879	17992	17941	17922	18032	17927	17771	17993	18008	17991	17826	17802	17949	17799	17862	17951	17936	17930	17846	18055	17694	17756	17740	17990	17813	17928	17949	17846	17804	17744	18005	17908	17845	17832	17897	17907	17938	17746	17913	17931	17724	17809	17832	17726	17999	17986	17946	17681	17818	17883	17657	17946	17802	18092	18090	18092	17848	17761	17896	18013	17922	17781	17952	17885	17995	17859	17865	17898	18044	17705	17898	17948	17608	17964	17807	17916	17876	17999	17829	17827	17948	17745	17815	17804	17877	17720	17945	17868	17943	17882	17837	17904	17951	17695	17925	17896	17733	17993	17770	17829	17917	17686	17789	17832	18043	17764	17945	17848	17848	17775	17878	17816	17871	17982	17887	17938	17766	17977	17852	17800	17887	17772	17844	17980	17810	17841	17940	17970	17792	17999	17743	17873	17846	17777	17724	17890	17814	17886	17953	17836	17901	18028	17897	17841	17976	18091	17898	17844	17965	17920	17868	17896	17731	17871	17896	17840	17866	17876	18048	17939	17803	17846	17837	17746	17865	17876	18079	17917	17986	17985	17695	17916	17962	17899	17920	17764	17770	17863	17832	17806	17925	17999	17892	17976	17935	17684	17866	17828	17913	17870	17955	17787	17899	17880	17862	17835	17690	17867	17850	17958	18052	17800	17645	17810	17984	17974	17831	17848	17890	17863	17938	17866	17833	17888	18014	17811	17830	17915	17956	17777	17768	17903	17879	17901	17901	17788	17953	17771	17973	17893	17978	17773	17902	17928	17828	17789	17722	17814	17876	17848	17811	17688	17943	17920	17748	17946	17850	17772	17937	17784	17911	18014	17777	17792	17609	18064	17871	18098	17888	17762	17770	17805	17815	17778	17794	17820	17891	17897	17817	17802	17942	17836	17920	17928	17924	17955	17968	17789	17789	18002	17847	17975	17750	17753	17894	17843	17828	17961	17768	17794	17625	17809	17801	18050	18010	18010	17862	17834	17807	17887	17755	17858	17997	17804	17960	18012	17738	18028	17810	17895	17767	17955	17851	17716	18030	17866	17997	17872	17831	17730	17995	17883	17879	17795	17900	17785	17935	17876	17927	17746	17835	17952	18014	17868	17738	17796	17944	17959	17744	17925	17701	18147	17970	17844	17643	17877	17779	18026	17931	17679	17853	17801	17930	17875	17914	17969	17877	17843	17859	17695	17894	17897	17774	17785	17691	17958	17932	17900	17789	17626	17884	17830	18006	17702	17959	17891	17995	17823	17840	17988	17919	17838	17766	17996	17753	17825	17866	17981	17816	17732	17907	17917	18030	17757	18003	17794	17891	17944	17934	17970	18103	18016	17872	17973	17770	17932	17713	17843	17775	17893	18025	17894	18113	17812	17846	17901	17899	17871	17868	18053	17703	17855	18105	18014	17956	17866	17930	17877	18108	17796	17969	17924	17950	17854	17871	17932	17804	17781	17922	17774	18002	17933	17865	17928	17799	17890	17983	17765	17900	17730	17914	17870	17769	17829	17963	17786	18006	17893	17835	17837	17842	17884	17887	17850	17908	17734	18029	18041	17915	17886	17935	17955	17842	18079	17949	17904	17859	18019	18165	17897	18000	17753	17992	17800	17828	17822	17893	17759	18103	17965	17978	17829	17696	17835	17988	17741	17825	17893	17835	17960	17874	17820	17792	17991	17769	17985	17682	17872	17956	17760	17866	17790	17941	17977	17957	17790	17909	17843	17863	17880	17833	17988	17878	17827	18050	17932	17756	17757	17928	17836	18076	18142	17898	18080	17801	17744	17939	17960	17820	17910	17863	18020	17851	17824	17905	18075	17931	17902	17871	17752	17939	18111	17861	17779	18013	17978	17913	18024	17947	17939	17946	17999	17874	18046	18014	17887	17775	17772	17907	17784	17812	17841	17803	17828	17806	17851	17767	17883	17794	17908	17932	17767	17879	17831	17793	17933	17981	17765	18001	17609	17902	17919	17856	17823	17939	17962	17985	17961	17993	17878	17807	17931	18000	17863	18045	17909	17840	17815	17866	17762	17878	17855	17798	17873	17875	17968	17949	18027	18012	17887	17890	17998	17786	17959	17742	17863	18120	18058	17894	17907	17752	17787	17970	17935	17977	17878	17819	17946	17869	18005	17884	17806	18029	17799	17876	17983	17820	17748	17974	17888	17876	17971	17812	17741	17921	17677	17825	17903	17658	17618	17941	17758	17979	17794	17919	17901	17777	17899	17897	17936	17821	17941	17940	18049	17962	17771	17844	17891	17928	17945	17858	17940	17814	17947	17759	17934	17778	17901	17785	17967	17840	17901	17963	18042	17860	17883	17851	17786	17926	17783	17897	17899	18057	17979	17778	17806	18005	17883	17867	17824	18016	17737	17916	17959	18027	17965	17694	17865	17853	17881	17843	17901	17951	17900	17936	17894	17956	17756	17795	17882	17915	17830	17845	17843	17912	18050	18009	17965	17825	17973	18024	17869	17891	17871	17963	18110	17970	17786	17944	17699	17912	17696	17889	17930	17904	18148	17948	17847	18015	17912	18072	17951	17854	17698	17829	17908	17936	17779	17871	17862	17796	17788	17911	17853	17884	17935	17910	17744	17959	17929	17854	17900	17892	18027	17905	17822	17787	17807	17954	17868	17657	17915	17939	17833	18111	18068	17947	17781	17948	17706	17812	17934	17865	18032	17808	17854	17903	17937	17816	17850	17766	17768	17963	18072	17922	17888	17866	17809	17840	17858	17823	17909	17899	17902	17885	17694	17763	17931	17998	17778	17921	17868	17932	17963	18100	17731	17848	18001	18000	17813	17896	18003	18055	17810	17944	17837	17823	17863	17789	17794	17776	17854	17792	17920	17845	17726	17962	17780	17914	17865	17900	17971	17835	17924	17896	17819	17905	17891	17800	18031	17757	17877	17764	17923	18005	17769	17896	17801	17858	17864	17743	17810	17778	17772	17881	17800	17839	17838	17878	17949	17931	18100	17965	18048	17743	17994	18020	17897	17911	18080	17872	17810	17826	17948	17845	17976	17934	17838	17685	17820	17975	17999	17850	17697	17908	17745	17676	17822	17768	17767	17924	17885	17975	17826	17935	17786	17833	17873	17727	17894	17790	17778	18091	17975	17841	17871	17964	17882	17848	17840	17705	17867	17996	17863	17880
22973	23159	37821	36982	32435	30174	29525	24076	22341	22745	22238	21951	22316	22030	22288	22084	22166	22258	21979	22267	21863	21913	21927	21827	21708	21840	21965	21862	21960	21918	21961	21865	21622	21836	21790	21569	21843	21944	22141	21919	21936	21977	21957	21915	21853	21919	21882	21954	21795	21970	21962	21552	21697	21702	21823	21806	22095	21828	21747	21763	21880	21845	21671	21841	21765	21626	21853	21725	21866	21867	21945	21588	21849	21685	21712	21857	21717	21836	21709	21956	21948	21811	21773	21787	21833	21913	21690	21733	22044	21898	21909	21812	21987	22097	21829	21784	21839	21943	21997	21968	21619	21747	21713	21606	21855	21932	21870	21566	21821	22014	21680	21709	21755	21600	21783	21600	21648	21831	21482	21725	21595	21821	22013	21858	21836	21726	21818	22020	21740	21891	21973	21755	21986	21734	21906	21471	21793	21795	21785	21891	21521	21757	21845	21647	21803	21723	21815	21845	21758	21948	21785	21798	21657	21498	21839	21973	21993	21989	21646	21873	21800	21792	21804	21817	21773	21859	21789	21452	21917	21866	21810	21797	21686	21724	21860	21858	21841	21844	21669	21673	21641	21887	21871	21770	21743	21560	21758	21791	21406	21711	21848	22023	21818	21823	21867	21617	21748	21828	21520	21928	21683	21668	21662	21913	21931	21918	21853	21799	21851	21712	21768	21754	21589	21759	21825	21946	21605	21645	22102	21616	21756	21881	21690	21851	21948	21845	21817	21692	21875	21849	21820	21669	21828	21713	21774	21735	21743	21732	21764	21863	21795	21841	21955	21678	21792	21870	21907	21896	21702	21757	22016	21909	21847	21694	21826	21792	21673	21905	22049	21875	21595	21890	21791	21657	21794	21758	21756	21769	21818	21978	21944	21829	21779	21882	22003	21771	21927	21887	21630	21789	21760	21842	21741	21820	21864	21959	21765	21845	21732	21847	21696	21636	22033	21719	21656	21714	21863	21887	21879	21705	21773	21815	21736	21822	21846	21661	21766	21743	21562	21864	21814	21937	22009	21906	21762	21620	21661	21632	21852	21861	21899	21922	21721	21879	22039	21920	21770	21705	21746	21606	21670	21808	21915	21969	21733	21774	21660	21872	21715	21828	21861	21799	21635	22055	21862	21790	21703	21853	21796	21855	21893	21848	21871	21662	21771	21730	21693	21742	21733	21860	21842	21557	21730	21803	21776	21974	21859	21873	21680	21661	22025	21852	21782	21905	21662	21743	21904	21777	21709	21973	21718	21694	21985	21600	21861	21686	22043	21778	21902	21917	21850	21700	21781	21875	21768	21765	21654	21688	21963	21736	21621	21905	21799	21964	21751	21778	21993	21781	21642	21864	21805	21662	21868	21644	21644	21569	21731	21797	21956	21825	21963	21859	21815	21774	21927	21795	21981	21617	21651	21841	21942	21553	21778	21851	21956	21835	21933	21888	21810	22065	22136	21989	21894	21668	21594	21798	21571	21899	21871	21795	22067	21824	21793	21787	21766	21871	21868	21683	21638	21595	21746	21832	21995	21645	21821	21713	21798	21742	21686	21786	21904	22001	21568	21757	21843	21778	21648	21858	21722	21568	21689	21548	21737	21787	21816	21867	21721	21772	21709	21799	21769	21975	21893	21845	21672	21712	21897	21782	21863	21862	21762	21594	21824	21656	21678	21720	21977	21836	21800	21723	22011	21830	21795	21780	21808	21718	21695	21804	21791	21667	21759	21797	22022	21883	21472	21797	21779	21629	21958	21706	21730	21652	21857	21892	21924	21751	21683	21656	21611	21792	21681	22082	21866	21693	21640	21942	21614	21718	21532	21902	21881	21796	21807	21792	21784	21761	21744	21904	21752	21868	21528	21725	21973	21844	21982	21967	21717	21657	21831	21743	21732	21624	21794	21842	21982	21733	21588	21822	21964	21767	21925	22039	21838	21837	21941	21847	21986	21734	21833	21744	21737	22005	21834	21734	21811	21753	21757	21593	21705	21745	21758	21773	21834	21757	21812	21705	21718	21703	21592	21971	21781	21914	22011	21913	21746	21764	21748	21736	21766	21934	21776	21740	21904	21785	21751	21975	21598	21650	21911	21848	21810	21693	21553	21744	21789	21845	21904	21860	21744	21810	22015	21766	21795	21545	21693	21889	22014	21754	21888	21718	21628	21926	21676	21823	21692	21755	21881	21579	21835	21678	21877	21775	21733	21644	21650	21944	21819	21941	21623	21647	21829	21573	21669	21787	21821	21853	21830	21792	21539	21844	21569	21783	21804	21664	21773	21459	21762	21725	21618	21783	21519	21720	21940	21611	21479	21804	21610	21748	21637	21965	21884	21738	21718	21639	21745	21788	21883	21927	21557	21753	21835	21767	21894	21583	21728	21833	21740	22003	21691	21693	21694	22012	21797	21698	21636	21713	21743	21991	21810	21865	21760	21793	21857	21735	21800	21846	21934	21809	21620	21822	21751	21801	21653	21731	21785	21753	21801	21650	21662	21908	21951	21782	21789	21850	21831	21681	21808	21844	21925	21687	21807	21710	21847	21828	21825	21648	21765	21881	22021	21823	21517	21792	21749	21541	21904	21710	21797	21663	21680	21542	21731	21836	21851	21818	21943	21755	21717	21685	21793	21777	21851	21893	21934	21719	21681	21783	21576	21679	21646	21801	21653	21784	21700	21679	21686	21888	21607	21689	21925	21623	21730	21832	21644	21849	21573	21660	21916	21742	21640	21718	21985	21731	21766	21921	21685	21858	21892	21617	21745	21949	21832	21759	22006	21783	21792	21654	21677	21833	21871	21749	21719	21654	21821	21648	21892	21920	21872	21684	21927	21834	21698	21862	21719	21539	21910	21801	21848	21749	21819	21738	21657	21900	21814	21776	21697	21762	21713	21924	21783	21525	21873	21935	21814	21548	21851	21960	21603	21798	21596	21753	21606	21946	21764	21797	21589	21707	21714	21890	21676	21479	21749	21699	21879	21895	21826	21926	21709	21863	21696	21826	21678	21723	22007	21608	21725	21969	21823	21973	21884	21785	21718	21695	21750	21662	21687	21687	21779	21649	21635	21799	21811	21507	21716	21475	21750	21650	21847	21810	21622	21673	21769	21957	21920	21804	21694	21655	21829	21736	21800	21641	21735	21813	21742	21642	21802	21882	21679	21686	21718	21897	21875	21813	21988	22251	21792	21889	21797	22011	21607	21574	21766	21676	21846	21730	21935	21777	21571	21632	21816	22028	21717	21979	21771	21850	21926	21660	21978	21754	21793	21763	21719	21715	21763	21519	21875	21747	21881	21602	21671	21961	21736	21847	21859	21728	21723	21860	21604	21945	21857	21862	21790	21802	21935	21808	21795	21859	21858	21866	21828	21818	21894	21829	21710	21670	21773	21725	21712	21788	21829	21575	21716	21778	21812	21729	21882	21797	21906	21922	21693	21714	21655	21932	21781	22052	21672	21836	21910	21775	21671	21766	21802	21576	21582	21738	21718	21660	21720	21873	21898	21899	21780	21618	21727	21907	21761	21805	21784	21860	21832	21960	21678	21878	21925	21833	21679	21536	21473	21637	21710	21967	21940	21534	21674	21662	21652	21828	21796	21607	21984	21662	21753	21717	21714	21798	21614	21599	21771	22049	21756	21779	21825	22031	21966	21717	21966	21873	21833	21807	21978	21828	21798	21658	21814	21707	21812	21663	21842	21746	21862	21931	21685	21976	21858	21929	21767	21748	21939	21862	21766	21658	21865	21839	21571	21925	21761	21812	21990	21751	21738	21779	21785	21996	21570	21816	21960	21774	22017	21746	21848	21735	21743	21880	21751	21709	21820	21635	21885	21670	21777	21662	21849	21778	21862	22064	21824	21668	21734	21751	21843	21920	21728	21681	21828	21646	21666	21799	21621	21672	21808	21662	21688	21690	21780	21585	21964	21866	21966	22037	21962	21794	21613	21651	21731	21842	21917	21753	21653	21806	21905	21503	21820	21901	21934	21785	21756	21860	21721	21752	21706	21732	21712	21548	21654	21791	21533	21756	21714	21925	21814	21805	21794	21711	21757	21826	21644	21991	21893	21838	21878	21834	21706	21674	21818	21762	21794	21872	21605	21589	21648	21575	22028	21760	21653	21737	21692	21737	21922	21784	22015	21620	21685	21693	21782	21794	21789	21750	21811	21713	21735	21779	21741	21596	21784	21955	21837	21695	21654	21930	21879	21861	21737	21721	21749	21716	21660	21616	21608	21904	21724	21802	21872	21624	21739	21609	21760	21936	21856	21694	21638	21786	21865	21880	21878	21895	21764	22039	21750	21756	21866	21878	21908	21708	21777	21660	21741	21773	21832	21655	21849	21966	21807	21784	21858	21741	21761	21808	21667	21689	21773	21526	21754	21815	21756	21698	21917	21941	22104	21766	21870	21801	21706	21982	21640	21872	21937	21878	21554	21732	21730	21815	21868	21820	21714	21569	21673	21778	21775	21610	21754	21681	21768	21745	21756	21588	21772	21874	21583	21775	21674	21876	21777	21639	21795	22037	21836	21862	21894	21784	21907	21926	21742	21839	21866	21905	21978	21795	21913	21812	22000	21665	21796	21564	21833	21907	21922	21884	21861	21763	21775	21745	21639	21828	21480	21694	21966	21932	21603	21807	21760	21633	21741	21759	21683	21754	21743	21812	21799	21621	21706	21840	21863	21755	21639	21517	21857	21893	21771	21654	21727	21699	21781	21843	21702	21810	21729	21686	21651	21753	21737	22004	21713	21902	21765	21720	21830	21500	21716	21741	21819	21683	21796	22074	21839	21871	21830	21852	21766	21943	21777	21696	21904	21792	21812	21852	21773	21874	21576	21708	21664	21775	21701	21899	21742	21652	21755	21827	21488	21692	21975	21745	21888	21930	21652	21424	21688	21721	21701	21745	21770	21824	21763	21971	21776	21709	21774	21658	21512	21572	21783	21689	21765	21746	21892	21666	21936	21903	21849	21747	21718	21633	21667	21772	21639	21779	21636	21855	21689	21761	21867	21734	21930	21806	21865	21685	21611	21570	21875	21543	21667	21754	21723	21895	21653	21661	21667	21550	21511	21825	21843	21655	21856	21824	22025	21933	21832	21915	21824	21767	21854	21711	21882	21903	21643	21713	21939	21653
62627	103971	92730	70570	48782	31576	23358	19404	18472	18050	17826	17732	17809	17910	17965	18057	17912	17938	17856	18067	18006	17991	17801	18022	17954	18020	18012	17932	17835	17789	17906	17990	17875	18022	17764	17973	17850	17870	17867	17922	18097	17875	17947	17902	17919	18004	17976	18072	17851	17836	17874	17979	18025	17854	17835	18099	17864	17939	17986	18075	18084	17733	17746	18108	17857	17779	18109	17788	17763	17902	17684	17922	17940	17894	18075	17984	18067	18067	17865	17903	17768	17839	17795	17973	17978	18073	17974	17897	17998	18025	17984	17905	17991	17919	17773	17876	17963	17918	17879	17835	17927	17780	17950	17953	17989	17849	18051	18039	17874	17985	18010	17947	17905	17724	17949	17738	17915	17977	17872	17768	17785	18008	17840	18057	17952	17918	17738	18065	17709	17988	17751	17810	17878	18038	18045	17968	17724	18010	17786	17947	17997	17990	17927	17906	17917	17833	17834	17863	17888	17927	18040	17867	17912	17828	17817	17871	17934	17948	17951	17977	18070	17844	18107	17748	17949	17812	17942	17916	17930	18085	17925	18023	17926	18037	17923	17871	18000	17928	18049	17790	17990	17808	17859	17876	17840	17887	17883	17990	17985	17911	17914	17937	17906	17879	17983	17947	17907	17731	17923	17974	17811	17956	17921	17773	17847	17944	17838	17824	18054	18017	18026	17899	17955	18059	17894	18035	17980	17989	17873	17985	17894	17927	17852	17860	17976	17954	17963	18038	17879	17962	17974	17882	17896	17939	18046	17792	17816	17883	18043	18064	18029	17843	17879	17953	17826	17713	17812	17769	18198	17970	17922	18067	17775	17789	17788	17777	17859	17880	17781	18035	17889	17822	17898	17764	17870	18028	18076	17923	17941	18020	17865	17883	17828	17857	17818	18014	17900	17804	17979	17739	17837	18013	18102	17903	18001	17913	17752	17810	17942	17961	17986	17879	17871	17914	17810	18023	18046	17919	17974	17893	17943	18001	17729	17885	18056	17793	17898	17975	17747	17897	17856	17953	17882	18085	17886	17933	17982	17789	17888	17998	17953	18093	18105	18032	18039	17877	18023	18101	18128	17930	17991	17939	17928	17912	17810	17803	17798	17869	18020	17994	17838	17879	17890	17894	17902	17881	17875	17690	17826	17816	17802	17957	17939	17872	18077	17959	17819	17903	18007	17689	18062	17910	17867	17786	17877	17885	17922	18020	18032	17777	17969	18004	17866	17940	17943	18009	17948	18081	18047	17949	17786	17821	17955	17887	17816	17876	18080	17847	18032	17909	17745	17651	17735	17928	17837	18046	17817	17971	18016	17820	17795	17920	17887	18054	18031	17886	17844	18086	17841	17829	17871	17910	17908	17832	17844	17888	17908	17885	18060	18017	17846	17985	17935	17982	17795	17862	17697	17942	17845	17837	17831	18012	17761	17865	17904	17923	17868	17865	17777	18078	17972	17970	17929	18109	17826	17790	18043	17890	17856	17852	17841	17899	17917	18038	17917	17844	17962	17947	17951	18035	17683	17955	17835	17909	17864	17854	17915	17967	17852	17854	17917	17912	17957	17952	17929	17885	17893	17955	17799	17785	17762	17854	17929	17805	17999	17945	17725	17713	18007	17969	17969	18014	17754	17868	17889	18067	17970	17805	17972	17823	17975	17836	17807	17995	18027	17888	18061	17867	17956	17883	17977	17947	17882	17933	17922	17885	17972	17937	17889	17886	17936	18075	17659	17829	18062	17839	17981	18118	17847	17949	17893	17888	17919	17961	17922	18100	17869	17914	17956	17811	17729	17871	18152	18133	17921	17796	17937	17895	17943	17884	17876	17883	17808	17990	17793	17946	17975	17904	18006	17916	17846	17940	18068	17765	17982	17868	17916	17828	17947	17857	17946	17969	17907	17874	17723	17897	17744	17978	17920	17757	17956	17828	18002	18063	17729	18094	17812	17885	17642	17926	17944	17900	17908	18005	17922	17862	18121	17960	17958	17942	18002	17758	18005	17749	18060	18103	17935	18031	17955	17938	17774	17992	17942	17961	17934	18025	18006	17890	18014	17870	17799	17923	17861	17969	18012	17868	17864	18053	17945	18073	17999	17772	17891	17840	17838	17765	17780	17829	17952	17839	17929	17959	17970	17852	17973	17973	17967	17794	17915	18033	17909	17921	18072	17897	17897	17945	17871	17890	17893	18037	17997	18011	17971	17804	17820	17959	17795	17953	17878	17999	18009	17905	17778	17739	18088	17995	17907	17849	17845	17880	17772	17963	17911	17890	17800	17946	17798	18004	17868	17969	18015	17692	17838	17796	17832	17935	17778	17969	17806	17875	17996	17936	18036	17915	17790	17960	18053	17813	17957	17963	17999	17910	18005	17899	17877	17985	17961	17954	17955	17888	17891	18035	17885	18035	17938	17823	18018	17771	17985	17862	17962	17941	17902	18015	17823	18039	17925	17834	17860	17909	17790	17905	17812	17974	17901	17947	17913	17786	17927	17878	17842	17842	18066	17821	17801	18079	17919	17928	17747	18032	17806	17949	17967	17904	17931	17999	18013	17846	17881	17950	17914	18007	18025	17835	18010	17818	17860	18013	18036	17911	17938	17992	17795	18043	17928	17891	18043	17757	18022	17816	17954	17814	17817	17918	17871	18036	17964	18071	17942	17850	17862	18080	17847	17852	17717	17964	18055	17874	17968	17877	17828	18071	17945	17908	17899	17818	18088	17771	17904	17825	17852	17802	17921	17974	17900	17838	17964	17902	17963	17815	17900	18024	18018	17986	17885	17977	17799	18114	17956	18058	17799	17951	18138	17844	17907	17925	17936	17945	18048	18131	17843	17903	17847	17910	17920	17986	17907	18018	18075	17749	17931	17959	17960	18018	17826	17706	17984	18073	18126	17897	17886	17978	17890	17957	17845	17877	17771	18150	17967	17971	17934	17947	17869	18090	18001	17996	17861	18013	17875	17966	17971	17774	17761	18041	17984	17844	17911	17995	17623	17913	18011	17843	18095	17897	17949	17988	17826	17978	17878	17907	17987	17809	17720	17851	17997	17927	17890	17862	18018	17755	17839	17905	17836	17959	17932	17894	17949	17806	17910	17842	17910	17947	18006	17970	17902	17854	17876	17966	17978	18043	17961	17928	17906	18126	18094	17917	18183	17904	17988	17908	18001	17982	18004	17937	18006	17976	17654	17977	17894	17859	17991	18006	17763	17844	17996	18077	17744	17958	17945	17821	17860	17968	17958	17935	17887	17965	17919	17854	17842	17971	17950	17958	18071	18044	17856	17828	17913	17861	17996	17777	17772	17962	17961	17870	17839	17868	17730	17945	18049	17908	17897	17844	17805	17719	18057	17899	17868	17723	17626	17962	17862	17858	17986	17885	17824	17960	17875	18014	18045	17896	17958	18079	18001	18082	17802	17863	17977	17806	17728	17730	17790	17882	17848	17993	17704	17908	17927	17780	17900	17865	17917	17861	17768	17864	17831	17919	17907	17896	17868	17959	17897	17900	17889	17968	17887	17842	17964	17873	17952	17766	17985	17852	17987	18024	17855	17797	17801	17819	17855	17901	18067	17895	18013	17955	18036	17727	18018	17828	18167	17770	18007	17953	18029	17967	18068	17946	18056	17966	17977	17924	17897	17876	17841	17870	18061	17877	17906	17955	18037	17819	18007	17799	17832	17905	17749	17796	18080	17970	18040	17796	17894	17869	17820	17835	17946	18088	17743	17888	17886	17981	18022	18065	18156	17768	17922	17910	18040	17824	17882	17811	18124	17840	17837	17944	17853	17853	17753	18027	17789	17934	17862	17805	17890	18053	17865	18002	17892	17814	18035	18013	17822	17946	17923	17926	17763	17916	17735	17966	17987	17873	17858	17915	17945	17893	17877	18015	17928	17724	17820	17939	17920	17877	17943	17715	18048	17973	17893	17996	17899	17819	17846	18110	18072	17649	17977	18020	18132	17817	17914	17875	17792	18059	17860	17964	17786	17818	17969	17762	18034	18039	17684	17792	17873	17959	17958	17871	17885	18121	17843	17944	18075	17864	17893	17957	18064	17919	17869	18094	17900	17788	17841	17962	17994	17818	17861	17678	17874	17953	17904	17954	17735	17856	17926	17963	17763	17989	17859	18025	17863	18035	17942	17803	17995	17998	17939	18062	18087	17942	17948	17963	17953	17914	17818	17895	17777	17964	17978	17939	18004	17814	17956	17997	17912	17696	17981	18071	18069	17826	18045	17805	17766	17930	18018	17957	18175	18032	17925	17831	17919	17882	17838	17779	17889	17927	18016	17987	17844	17821	17935	17847	17739	18030	17842	17721	17877	18059	17809	18093	17920	17744	18040	17957	17737	17871	17677	17866	17914	17866	17971	17687	17877	17968	17855	17847	17948	18047	18008	17668	17897	17857	18064	17969	18048	17828	17948	17893	17698	17975	17922	17817	18046	17908	17802	17883	17897	17897	17940	17881	18020	17907	17945	17850	18124	17812	17890	17806	17980	17896	17944	18074	18088	18008	17935	17878	17828	17806	17882	17944	17956	17933	17730	17928	17787	17921	17779	17818	17890	18082	17861	17887	17882	17845	17871	17904	17870	18007	17920	17813	17968	17990	17902	17994	18006	17864	17900	17973	17926	17921	17981	17953	17989	18011	17872	17920	17982	18036	17997	17901	17852	17986	17883	17961	17891	18007	17908	17958	17671	18020	17964	17875	17987	17992	18160	17797	17797	18076	17955	17790	18012	17893	17934	18149	17899	17934	17996	17957	18009	17868	17821	18003	17888	17896	18027	17708	17834	17916	17877	17955	18000	18042	18009	18022	17920	17900	17943	18011	17832	17893	17944	17919	17960	17790	18047	17844	17920	17935	17977	17972	17992	18099	18018	18218	17926	17853	17968	17973	17670	17997	17913	17697	17858	17696	17747	17842	17820	18054	17887	17922	17958	17789	18110	17899	17805	17836	17866	18120	17812	17914	17927	17861	17798	17811	17760	17903	17874	17926	17907	17991	18100	17910	18017	17849	17906	17867	17971	18155	17939	17908	17996	17718	17874	17900	17958	17747	18036	17945	17846	17845	17847	17987	17992	17992	17899	17809	17900	17850	17995	17939	17904	17950	17831	18053	17879	17811	17970	17777
30648	38370	42911	32945	25392	23053	22178	21785	21712	21575	21772	21725	21779	21670	21749	21862	21787	21633	21503	21804	21518	21688	21689	21784	21607	21678	21662	21534	21715	21457	21669	21890	21662	21558	21628	21529	21637	21547	21657	21740	21486	21735	21979	21395	21497	21574	21650	21693	21725	21738	21653	21758	21727	21669	21617	21330	21449	21718	21661	21452	21586	21812	21599	21698	21700	21652	21599	21823	21801	21562	21678	21492	21634	21506	21676	21514	21702	21684	21579	21699	21607	21708	21880	21609	21816	21618	21672	21823	21713	21561	21584	21639	21900	21883	21622	21635	21651	21731	21629	21831	21844	21682	21576	21663	21803	21681	21686	21842	21611	21614	21515	21782	21712	21645	21621	21623	21478	21547	21527	21928	21602	21894	21470	21728	21633	21761	21686	21581	21610	21524	21690	21931	21855	21653	21847	21486	21652	21495	21519	21746	21650	21697	21603	21701	21606	21403	21606	21816	21637	21759	21746	21628	21622	21619	21849	21964	21731	21672	21599	21597	21758	21647	21586	21264	21521	21701	21689	21575	21360	21627	21700	21638	21753	21607	21624	21593	21571	21479	21633	21492	21537	21808	21687	21568	21578	21809	21753	21647	21671	21712	21540	21503	21717	21586	21537	21771	21554	21475	21564	21656	21850	21674	21630	21535	21480	21547	21597	21765	21716	21621	21509	21792	21425	21603	21605	21613	21508	21717	21633	21827	21696	21864	21883	21622	21744	21720	21831	21675	21769	21801	21683	21617	21688	21478	21598	21751	21647	21732	21428	21559	21730	21800	21801	21686	21638	21725	21659	21523	21325	21786	21771	21530	21764	21806	21454	21486	21516	21999	21509	21559	22007	21662	21742	21752	21594	21516	21678	21720	21705	21447	21752	21624	21535	21752	21714	21505	21784	21517	21760	21620	21642	21578	21656	21489	21670	21576	21864	21443	21623	21746	21550	21687	21652	21702	21830	21832	21828	21636	21689	21581	21506	21687	21666	21668	21561	21863	21636	21649	21665	21632	21584	21692	21775	21582	21886	21764	21513	21658	21733	21578	21596	21670	21791	21581	21570	21412	21686	21749	21494	21578	21739	21709	21813	21517	21633	21552	21697	21682	21735	21645	21428	21570	21571	21856	21796	21692	21660	21715	21739	21862	21803	21595	21541	21735	21464	21644	21595	21591	21769	21610	21541	21604	21711	21547	21757	21533	21668	21730	21738	21376	21600	21544	21619	21657	21753	21682	21482	21636	21519	21650	21620	21654	21848	21779	21732	21626	21609	21745	21668	21564	21781	21835	21682	21757	21666	21423	21668	21640	21770	21766	21763	21640	21698	21570	21628	21721	21628	21788	21802	21683	21765	21754	21616	21535	21606	21605	21668	21736	21704	21811	21739	21710	21659	21685	21690	21782	21653	21761	21638	21465	21663	21628	21798	21539	21631	21617	21529	21603	21539	21678	21617	21500	21505	21715	21860	21608	21404	21503	21756	21786	21929	21792	21771	21647	21664	21839	21661	21873	21699	21557	21558	21652	21821	21684	21684	21525	21630	21463	21588	21686	21512	21609	21780	21668	21512	21552	21678	21440	21779	21469	21550	21885	21833	21853	21803	21748	21732	21770	21609	21851	21246	21575	21728	21863	21670	21526	21583	21523	21679	21665	21726	21609	21575	21557	21605	21712	21661	21919	21790	21464	21730	21792	21806	21791	21658	21719	21512	21574	21665	21392	21659	21558	21621	21777	21860	21809	21623	21688	21528	21568	21527	21606	21715	21596	21614	21546	21617	21612	21852	21686	21761	21735	21656	21722	21585	21570	21722	21763	21722	21503	21690	21808	21806	21543	21729	21642	21520	21646	21428	21715	21666	21783	21519	21681	21678	21712	21738	21733	21632	21667	21627	21820	21706	21714	21688	21593	21604	21890	21798	21557	21751	21659	21538	21640	21723	21784	21760	21524	21657	21711	21628	21534	21888	21470	21622	21795	21583	21709	21691	21786	21621	21598	21694	21570	21618	21651	21669	21577	21523	21546	21668	21572	21610	21622	21802	21584	21706	21554	21549	21715	21704	21712	21629	21590	21770	21770	21762	21773	21605	21877	21658	21709	21810	21572	21659	21770	21803	21565	21737	21765	21707	21868	21564	21355	21591	21518	21549	21703	21579	21642	21544	21622	21749	21582	21803	21713	21784	21568	21879	21597	21685	21811	21661	21692	21579	21637	21826	21725	21592	21600	21624	21693	21580	21727	21704	21505	21715	21686	21626	21822	21674	21694	21665	21541	21691	21704	21598	21469	21604	21726	21757	21775	21799	21644	21696	21479	21517	21631	21715	21815	21640	21747	21827	21780	21697	21691	21757	21594	21532	21582	21737	21549	21652	21427	21827	21983	21625	21586	21818	21775	21674	21733	21747	21628	21617	21636	21616	21896	21751	21758	21697	21600	21688	21589	21752	21465	21772	21594	21674	21625	21623	21597	21570	21718	21795	21713	21687	21738	21682	21709	21629	21647	21646	21549	21550	21817	21785	21766	21663	21832	21584	21786	21433	21467	21648	21600	21655	21579	21677	21485	21694	21753	21737	21629	21617	21509	21636	21571	21679	21796	21647	21619	21663	21386	21758	21652	21753	21578	21536	21636	21653	21829	21640	21638	21850	21835	21665	21520	21743	21763	21715	21626	21642	21639	21670	21754	21636	21542	21667	21629	21448	21717	21804	21767	21616	21882	21810	21622	21678	21808	21565	21558	21544	21660	21555	21680	21685	21558	21656	21639	21838	21789	22072	21958	21889	21386	21619	21825	21669	21740	21724	21872	21742	21675	21903	21945	21831	21653	21473	21821	21869	21600	21729	21716	21583	21629	21457	21528	21800	21733	21811	21660	21648	21759	21618	21836	21558	21767	21650	21682	21790	21524	21834	21504	21553	21514	21768	21848	21739	21636	21687	21668	21885	21910	21760	21763	21552	21598	21527	21796	21649	21866	21609	21399	21837	21725	21606	21722	21719	21491	21788	21705	21456	21449	21654	21576	21771	21903	21680	21602	21692	21566	21749	21459	21676	21541	21882	21704	21572	21748	21695	21765	21652	21459	21533	21722	21578	21869	21793	21706	21913	21460	21456	21768	21697	21726	21776	21454	21591	21651	21808	21608	21805	21628	21796	21561	21520	21542	21663	21665	21493	21745	21600	21663	21727	21723	21904	21663	21640	21776	21678	21467	21662	21756	21669	21879	21653	21643	21501	21582	21735	21648	21704	21596	21605	21707	21660	21626	21674	21574	21517	21647	21581	21550	21761	21670	21732	21667	21480	21784	21719	21780	21641	21496	21696	21561	21705	21573	21861	21852	21729	21549	21567	21521	21523	21687	21686	21615	21717	21467	21686	21486	21930	21551	21771	21810	21591	21563	21650	21692	21535	21807	21782	21652	21458	21610	21857	21720	21662	21928	21678	21663	21845	21895	21653	21765	21837	21797	21688	21502	21745	21828	21557	21423	21801	21524	21825	21772	21871	21523	21775	21479	21595	21571	21585	21561	21711	21333	21459	21640	21558	21647	21613	21679	21905	21597	21679	21805	21600	21842	21772	21683	21689	21632	21643	21474	21449	21646	21742	21574	21754	21815	21583	21712	21426	21642	21768	21905	21699	21576	21444	21560	21618	21793	21789	21623	21624	21675	21341	21348	21505	21600	21768	21701	21758	21555	21820	21707	21608	21631	21796	21736	21731	21696	21513	21701	21764	21658	21543	21556	21700	21634	21600	21508	21595	21785	21694	21747	21499	21805	21514	21684	21508	21490	21647	21675	21716	21610	21725	21568	21731	21568	21502	21692	21665	21680	21492	21597	21681	21687	21694	21469	21830	21789	21538	21497	21765	21825	21602	21744	21517	21649	21679	21657	21484	21637	21721	21686	21626	21681	21709	21537	21423	21640	21702	21679	21677	21723	21592	21604	21709	21576	21502	21692	21325	21681	21580	21554	21727	21587	21697	21552	21684	21601	21681	21705	21537	21577	21627	21733	21845	21648	21780	21636	21659	21750	21747	21610	21672	21597	21474	21523	21719	21574	21688	21427	21592	21745	21718	21620	21605	21756	21631	21692	21533	21555	21561	21567	21972	21868	21607	21823	21710	21646	21842	21687	21642	21640	21847	21685	21606	21734	21651	21552	21732	21644	21568	21645	21758	21770	21724	21590	21563	21907	21782	21819	21843	21769	21678	21830	21638	21712	21846	21551	21334	21621	21635	21596	21759	21687	21791	21564	21814	21669	21695	21629	21709	21491	21694	21554	21620	21615	21512	21631	21839	21683	21508	21630	21677	21553	21714	21573	21652	21461	21780	21941	21836	21657	21604	21612	21515	21740	21655	21734	21641	21883	21748	21583	21802	21767	21619	21875	21742	21691	21865	21637	21732	21461	21728	21586	21670	21763	21727	21495	21737	21527	21631	21440	21806	21513	21534	21591	21672	21540	21569	21504	21749	21919	21694	21567	21806	21645	21710	21703	21706	21715	21612	21720	21814	21496	21745	21517	21592	21713	21833	21736	21573	21493	21841	21666	21858	21862	21731	21823	21821	21631	21765	21468	21647	21588	21616	21536	21411	21788	21638	21664	21547	21620	21754	21590	21718	21592	21463	21649	21816	21612	21721	21582	21889	21703	21491	21494	21511	21871	21748	21794	21805	21627	21746	21675	21569	21786	21595	21503	21774	21851	21645	21703	21864	21621	21743	21743	21864	21625	21644	21605	21715	21762	21552	21549	21606	21698	21763	21901	21651	21711	21563	21752	21825	21591	21840	21440	21573	21647	21701	21629	21764	21693	21698	21396	21586	21546	21779	21574	21510	21658	21428	21772	21766	21546	21890	21670	21847	21652	21513	21593	21528	21557	21684	21627	21784	21475	21730	21409	21456	21778	21548	21612	21752	21750	21909	21828	21746	21638	21697	21589	21620	21643	21576	21802	21743	21781	21717	21725	21673	21769	21577	21559	21533	21589	21793	21831	21599	21513	21585	21518	21909	21592	21689	21855	21732	21505	21330	21829	21646	21696	21925	21939	21620	21947	21567	21491	21807	21760	21829	21635	21569	21746	21754	21651	21532	21700	21663	21680	21804	21559	21622	21591	21618	21556	21651	21522	21499	21556	21452	21639
38891	58603	44242	28644	21722	19154	18199	17835	17844	17985	17899	17914	17867	17744	17993	17886	17702	17982	17699	17838	17871	17714	17809	17880	17798	17913	17759	17691	17770	17889	17796	17885	17886	17803	17778	17905	17813	17945	17934	17861	17980	17721	18031	17838	18025	17923	18040	17822	17712	17713	17883	17805	17913	17849	17813	17895	18008	17827	17880	17829	17868	17745	17749	17854	17801	17735	17939	17858	17896	17639	17950	17923	17936	17774	17813	17866	17788	17867	17839	17830	17844	17872	17737	17816	17733	17884	17930	17654	17757	17861	17882	17733	17764	17992	17961	17685	17852	17849	17891	17951	17892	17736	17785	17937	17809	17791	17836	17931	17722	17878	17766	17791	17717	17857	17597	17919	17873	17604	17864	17670	17908	17706	17634	17818	17887	17752	17811	17727	17879	17652	17826	17779	17770	17889	17701	17881	17956	17736	17905	17871	17890	17828	17829	17857	17637	17792	17853	17907	17822	17908	17945	17976	18032	17853	17879	17818	17956	17894	17882	18067	17991	17776	17763	17839	17861	17910	17827	17887	17739	17789	17869	17806	17705	17902	17942	17783	17828	17942	17906	17772	17920	17800	17702	17796	18000	17941	17849	17736	17718	17968	17824	17905	17782	17894	17866	18001	17756	17679	17758	17907	17711	17822	17864	17851	17817	17972	17922	17885	17873	17944	17669	17879	17793	17914	17717	17831	17847	17972	17802	17820	17629	17875	17768	17736	17925	17701	17842	17713	17820	17805	17555	17998	17655	17881	18017	18015	17914	17945	18061	17869	17783	17826	17778	17940	18006	17810	18008	17767	17879	17882	17823	17592	17984	17742	17751	17754	17724	17858	17853	17845	17891	17793	17741	17825	17827	17939	17888	17861	17834	17893	17846	17960	17784	17937	17820	17724	17868	17832	17902	17684	17770	17917	18021	17801	17710	17923	17835	17748	18141	17825	17911	17903	17974	17791	17998	18060	17847	17774	18034	17809	17707	17945	17896	17791	17919	17617	17826	17867	17775	17850	17855	17759	17636	17869	17662	17955	17735	17918	17790	17849	17822	17736	17886	17833	17608	17829	17691	17969	17753	17861	17962	17880	17793	17808	17907	17908	17910	17864	17720	17855	17892	17631	17765	17769	17831	17929	17901	17861	17839	17935	17913	17791	17884	17763	17817	17860	17740	17795	17864	17996	17890	17756	17819	17877	17891	17808	17757	17793	17883	17934	17928	17772	17854	17584	17795	17675	17783	17793	17821	17842	17833	17814	17698	17768	17835	17837	17730	18104	17774	17875	17942	17821	17846	17998	17896	17787	17888	17927	17930	17847	17811	17961	17719	17804	17944	17875	17927	17884	17811	17944	17912	17870	17991	17803	17605	17818	17836	17987	17925	17886	17804	17769	17840	17643	18093	17872	17920	17813	17993	17724	17805	17832	17879	17793	17847	17801	17894	17867	17817	17667	17870	17972	17928	17769	17919	17812	17756	17894	17970	17986	17800	17841	17707	17732	17846	18014	17883	17890	17829	17854	17981	17801	17879	17930	17927	17869	17791	17868	17749	17804	17932	17793	17911	17844	17723	17900	17756	17795	17756	17861	17845	17858	17824	17973	17960	17704	17867	17875	17929	17854	17728	17788	17840	17662	17888	17817	17953	17831	17774	17789	17794	17758	17851	17965	17820	17596	17862	17981	17737	17914	17751	17850	17832	17820	18010	17831	17700	17699	17845	17696	18011	17750	18052	17791	17714	17788	17810	17766	17760	17863	17634	17739	17865	18007	17794	18010	17845	17823	17896	17788	17783	17826	17764	17711	17768	17873	17864	17750	17708	17945	17865	17926	17806	17732	17974	17980	18001	17821	17881	17800	17817	17809	17790	17792	17749	17669	17827	17779	17668	17781	17791	17930	17795	17774	17869	17874	17924	17868	17970	17876	17792	17940	17721	17911	17864	17769	17671	17705	17790	17809	17877	17736	17995	18028	17873	17994	17933	17722	17714	17920	17634	17826	17856	17911	17703	17913	17879	17897	17662	17754	17838	17826	17939	17845	17833	17851	17792	18079	17786	17834	17913	17726	17885	17799	18035	17836	17752	17771	18019	17909	17848	17905	17872	17866	17888	17797	17817	17679	17750	17807	17663	17962	17862	17949	17859	17689	17952	17979	17763	17887	18042	17877	17816	17928	17921	17664	17849	17789	17854	17819	17807	17669	17746	17935	17783	17828	18001	17677	17763	17962	17837	17719	17978	17779	17801	17897	17877	17804	17855	17881	17785	17818	17845	17866	17842	17796	17813	17781	17836	17824	17851	17772	17770	17794	17748	17806	17913	17724	17993	17740	17827	17836	17668	17821	17870	17634	17977	17882	17750	17816	17807	17883	18049	17940	17903	17831	17808	17737	18012	17811	17880	17833	17858	17834	17874	17793	17810	17791	17721	17894	17810	17740	17972	17892	17797	17835	17903	17935	17873	18001	17829	17885	17809	17851	17752	17810	17884	17947	17844	17939	17763	17747	17900	17910	18027	18050	17703	17947	17771	17904	17906	17687	17926	17799	17867	17836	18044	17841	17686	17817	17684	17645	17794	17849	17741	17871	17847	17823	17738	17928	17884	17781	17831	17881	17784	17832	17737	17820	17844	18027	17816	17937	17835	17961	17945	17839	17853	17950	17746	17889	17887	17906	17681	17840	17739	17863	17780	17848	17864	17890	17831	17948	17870	18038	17796	17869	18007	17601	17737	17897	17885	17868	17884	17802	17932	17851	17851	17753	17834	17693	17820	17934	17787	17839	17932	17803	17746	17746	17888	17908	17956	17763	18084	17812	17808	17812	17903	17870	17812	17903	17844	17870	17863	17789	17751	17810	17775	17717	17797	17723	17956	17853	17844	17866	17897	17867	17950	17775	17810	17788	18064	17818	17913	17718	17765	17850	17892	17954	18026	17778	17959	17869	17776	17695	17897	17821	17813	17712	17954	17789	17954	17928	17949	17933	17825	17896	17679	17805	17890	17947	18037	17813	17770	17686	17874	17651	17764	17709	17776	17782	17737	17977	17789	17750	17908	17958	18004	17763	17889	17893	17758	17826	17967	17750	17912	17788	17730	17698	17847	17757	17848	17925	17998	17881	17835	17795	17859	17845	17805	17905	17861	17860	17834	17753	17707	17890	17828	17833	17927	17756	17849	17875	17891	17889	17934	17850	17810	17878	17745	17793	18073	17545	17773	18066	18066	17854	17752	17705	17571	17819	17949	17665	17985	17945	17955	17868	17893	17854	17679	17880	18019	17766	17716	18116	17946	17866	17852	17655	17850	17833	17881	17815	17902	17698	17977	17694	18053	17782	17960	17771	17883	17889	17788	17849	17864	17755	17722	17887	17763	17929	17757	17530	17924	18029	17716	17810	17914	17784	17904	17897	17826	17772	17729	17913	18122	17788	17749	18006	17967	17809	17936	17790	17918	17924	18083	17881	17876	17847	17950	17758	17866	17923	17934	17705	17753	17801	17774	17795	17871	17954	17686	18001	17855	17936	17907	17920	17615	17814	17815	17862	17967	17782	17868	17863	17699	17777	17779	17815	17800	17916	18029	17766	17910	17877	17874	17769	17844	17994	17926	17915	17911	17797	17759	17835	17845	17780	17625	17757	17744	17689	18006	17820	17834	17896	17834	17842	17932	17882	17664	17839	17881	17925	17713	17798	17847	17841	17907	17983	18048	17820	17852	17923	17837	17951	17864	17743	17855	17824	17720	17834	17996	17744	17807	17850	17831	17703	17815	17995	17782	18031	17997	17800	17808	17846	17751	17915	17846	17883	17805	17865	17825	17723	17788	17770	17720	17965	17855	17774	17962	17740	18000	17890	17641	18021	17940	17798	17756	17969	17696	17703	17860	17906	17767	17825	17893	17864	17781	17764	17698	17950	17843	17721	17999	17723	17704	18000	17809	17871	17762	17731	17789	17873	18119	17930	17801	17651	17902	18076	17834	18028	17715	17767	17693	17710	17806	17742	17896	17735	17957	17965	17862	17838	17822	17912	17720	17983	17800	17967	17739	17764	17967	17834	17939	17920	17878	17838	17978	17846	17864	17679	17843	17916	17755	17753	17880	17976	17879	17807	17809	17774	17820	17805	17846	17849	17856	17797	17833	17841	17756	17957	17762	17794	17996	17781	17816	17848	17748	17773	17948	17707	17900	17844	17894	17680	17872	17842	18052	17796	17769	17718	17846	17733	17875	17711	17975	17864	17987	17918	17961	17951	17883	17874	17772	17688	17991	17870	17849	17856	17976	17643	17962	17821	17815	17635	17837	17960	17908	17828	17947	17806	17830	17973	17764	17652	17850	17803	17833	17927	17691	17842	17650	17856	17954	17991	17961	18005	17769	17805	17969	17833	17709	17973	17729	17844	17891	18006	17794	17768	17884	17847	17877	17917	17691	17908	17950	17847	17857	17782	17943	17772	17760	17756	17844	17713	17753	17779	17925	17772	17879	17724	17908	17791	17877	17748	17910	17848	17971	17846	17909	17756	17796	17835	17912	17938	17821	17789	17768	17907	17871	17776	17694	17866	18020	17963	17893	17834	17878	17901	17924	17905	17785	17927	17787	17945	17831	17945	17968	18008	17917	17993	17771	17953	17807	17954	17735	18009	17775	17920	17913	17872	17698	17793	17676	17763	17956	17859	18115	17914	17820	17707	17742	17932	17802	17843	17935	17685	17773	17797	17869	17636	17911	17760	17954	17749	17814	17944	17715	17743	17777	17889	17827	17877	17951	17908	17768	17820	17843	17930	17697	17930	17843	18067	18161	17915	17818	17895	17863	17824	17930	17712	17870	17837	17849	17830	17805	17815	17805	17791	17953	17873	17974	17730	17742	17902	17805	17945	17793	17911	17878	17741	17788	17978	18007	17948	17824	17832	17910	17814	17945	17800	17910	17674	17888	17702	17840	17980	17938	17756	17736	17936	17856	17941	17652	17720	17923	17793	17811	17778	17958	17656	17773	18041	17802	18170	17842	17753	17871	17745	17929	17985	17858	17787	17813	17765	17841	17844	17881	17843	17783	17810	17880	17848	17639	17881	17910	17792	17850	17818	17942	17837	17697	17886	17783	17756	17715	17622	17813	17920	17841	17895	17906	17593	17966	18003	17688	17954
24329	25116	40332	37830	30398	27327	25780	22467	21605	21630	21596	21418	21596	21551	21714	21451	21405	21572	21445	21369	21378	21406	21343	21342	21269	21323	21427	21138	21153	21437	21363	21398	21353	21283	21248	21307	21329	21416	21294	21292	21083	21420	21454	21303	21317	21342	21298	21287	21253	21355	21296	21399	21228	21217	21180	21196	21345	21361	21365	21329	21459	21094	21372	21275	21347	21280	21347	21327	21199	21235	21407	21138	21440	21179	21294	21261	21309	21300	21320	21449	21518	21142	21376	21178	21328	21288	21303	21384	21462	21240	21336	21450	21391	21380	21321	21438	21355	21251	21228	21174	21006	21270	21544	21427	21249	21337	21289	21262	21492	21217	21244	21375	21219	21252	21537	21060	21415	21169	21121	21307	21016	21175	21413	21280	21180	21269	21167	21344	21113	21331	21404	21256	21373	21389	21188	21332	21446	21334	21363	21277	21330	21304	20892	21419	21470	21309	21381	21486	21108	21070	21375	21459	21345	21117	21403	21512	21322	21210	21370	21230	21171	21238	21305	21251	21163	21258	21168	21197	21338	21085	21102	21111	21279	21058	21620	21291	21313	21260	21393	21131	21371	21234	21122	21439	21198	21249	21267	21102	21272	21433	21171	21251	21294	21185	21050	21254	21120	21350	21253	21255	21330	21219	21189	21312	21471	21218	21077	21277	21295	21153	21139	21353	21254	21130	21356	21234	21127	21255	21119	21309	21327	21335	21233	21383	21172	21129	21246	21476	21260	21292	21016	21324	21272	21129	21267	21288	21311	21123	21068	21291	21225	21102	21371	21322	21287	21353	21202	21397	21403	21190	21454	21368	21212	21017	21245	21312	21427	21299	21374	21236	21005	21329	21269	21262	21394	21077	21177	21025	21040	21097	21047	21122	21242	21337	21246	21085	21268	21355	21539	21265	21337	21378	21268	21039	21466	21305	21128	21105	21095	21111	21207	21362	21520	21210	21338	21198	21182	21128	21130	21337	21549	21260	21306	21212	21440	21351	21229	21451	21590	21444	21388	21093	21294	21311	21474	21236	21223	21179	21125	21336	21125	21343	21147	21419	21377	21143	21230	21397	21205	21185	21417	21299	21277	21296	21548	21149	21334	21146	21279	21239	21222	21329	21404	21392	21379	21228	21187	21270	21445	21163	21235	21326	21118	21206	21435	21316	21212	21168	21372	21247	21167	21265	21363	21353	21381	21348	21457	21144	21166	21150	21042	21349	21239	21399	21516	21394	21209	21171	21189	21205	21190	21136	21313	21365	21082	21194	21421	21185	21431	21419	21182	21270	21337	21364	21387	21089	21129	21286	21217	21013	21226	21419	21095	21454	21251	21342	21314	21160	21101	21401	21352	21375	21133	21241	21214	21271	21279	21280	21087	21278	21392	21247	21347	21379	21403	21237	21042	21063	21166	21306	21480	21217	21207	21232	21182	21090	21208	21126	21254	21214	21231	21179	21085	21245	21370	21133	21223	21278	21467	21519	21291	21282	21211	21199	21072	21123	21386	21215	21180	21218	21477	21241	21083	21611	21388	21373	21270	20993	21195	21182	21184	21143	21311	21283	21129	21396	21484	21242	21331	21422	21448	21315	21464	21303	21298	21351	21027	21182	21248	21419	21049	21253	21311	20926	21213	21252	21303	21404	21242	21604	21347	21271	21377	21304	21330	21388	21322	21153	21282	21077	21376	21250	21132	21387	21370	21652	21082	21521	21042	21261	21307	21086	21180	21272	21441	21049	21323	21201	21079	21337	21277	21344	21195	21413	21365	21155	21257	21198	21519	21326	21340	21221	21416	21312	21171	21162	21334	21306	21223	21087	21245	21212	21426	21311	21156	21270	21199	21288	21200	21207	21375	21368	21300	21402	21347	21319	21173	21305	21133	21151	21285	21213	21285	21117	21324	21306	21371	21376	21296	21136	21249	21302	21409	21162	21351	21314	21272	21249	21003	21367	21446	21215	21285	21125	21326	21219	21209	20981	21242	21391	21309	21375	21412	21406	21342	21167	21302	21153	21135	21384	21422	21100	21077	21248	21289	21053	21211	21481	21388	21054	21216	21280	21390	21426	21108	21244	21195	21385	21262	21248	21182	21379	21237	21116	21216	21147	21317	21408	21422	21291	21414	21221	21377	21397	21510	21282	21280	21141	21315	21245	21003	21101	21117	21272	21181	21336	21121	21325	21173	21153	21169	21265	21155	21142	21190	21206	21409	21232	21098	21260	21015	21139	21282	21073	21170	21167	21177	21415	21339	21234	21362	21249	21157	20920	21158	21277	21440	21314	21293	21354	21214	21274	21507	21147	21235	21509	21444	21232	21346	21328	21318	21150	21312	21168	21324	21295	21420	21083	21164	21158	21503	21298	21286	21259	21195	21263	21243	21131	21103	21284	21146	21200	20991	21182	21134	21368	21376	21289	21211	21358	21180	21330	21072	21070	21159	21372	21065	21280	21356	21288	21304	21322	21491	21369	21267	21246	21163	21311	21372	21154	21328	21376	21279	21223	21249	21275	21267	21067	21137	21266	21183	21095	21361	21477	21075	21272	21400	21228	21294	21244	21209	21272	21175	21336	21204	21042	21152	21188	21367	21267	21132	21034	21238	21176	21295	21210	21369	21297	21013	21345	21214	21216	21349	21288	21259	21277	21189	21261	21286	21298	21396	21330	21266	21154	21458	21050	21513	21204	21334	21310	21223	21084	21305	21040	21270	21368	21015	21323	21301	21144	21345	21199	21265	21063	21087	21370	21462	21441	21312	21471	21354	21322	21405	21285	21247	21170	21314	21449	21353	21293	21394	21247	21394	21254	20999	21257	21327	21306	21378	21280	21307	21237	21214	21196	21137	21474	21517	21376	21375	21242	21496	21095	21243	20971	21462	21441	21210	21105	21235	21036	21196	21387	21372	21161	21373	21236	21088	21251	21247	21266	21110	21150	21080	21453	21412	21316	21284	21424	21394	21151	21201	21130	21381	21430	21250	21393	21198	21323	21320	21182	21361	21183	21407	21120	21169	21238	21314	21114	21323	21188	21137	21362	21427	21234	21149	21297	21212	21505	21228	21291	21266	21287	21173	21383	21484	21281	21085	21116	21267	21314	21323	21238	21234	21241	21225	21452	21516	21230	21275	21226	21051	20954	21345	21388	21434	21381	21245	21492	21414	21417	21265	21278	21285	21327	21395	21304	21347	21308	21372	21321	21138	21159	20960	21365	21337	21347	21683	21163	21075	21178	21422	21402	21424	21284	21356	21314	21433	21109	21260	21185	21397	21403	21181	21285	21339	20979	21121	21338	21391	21260	21389	21321	21463	21444	21173	21360	21460	21270	21303	21243	21200	21287	21375	21093	21460	21153	21009	21342	21195	21185	21149	21341	21194	21448	21345	20975	21449	21271	21443	21006	21236	21267	21391	21118	21318	21176	21373	21243	21056	21534	21250	21014	21273	21378	21193	21211	21203	21219	21258	21189	21010	21376	21282	21061	21242	21301	21250	21296	21175	21127	21249	21557	21212	21152	21374	21446	21163	21107	21230	21273	21244	21200	21267	21319	21266	21228	20970	21399	21451	21234	21206	21191	21400	21323	21276	21246	21334	21331	21125	21475	21305	21196	21309	21403	21230	21468	21358	21308	21517	21168	21168	21279	21248	21327	21167	21197	21115	21098	21261	21359	21292	21187	21500	21559	21345	21294	21283	21127	21067	21199	21251	21185	21215	21330	21104	21339	21346	21337	21476	21311	21061	21117	21168	21371	21311	21248	21102	21379	21288	21255	21445	21488	21159	21146	21408	21434	21329	21261	21407	21381	21268	21209	21213	21133	21261	21280	21541	21244	21386	21132	21141	21352	20996	21117	21256	21228	21300	21354	21104	21248	21138	21284	21127	21319	21249	21282	21194	21260	21379	21254	21207	21292	21421	21323	21334	21146	21349	21387	21134	21351	21091	21233	21167	21148	21127	21237	21252	21332	21290	21227	21331	21524	21435	21272	21457	21484	21261	21231	21305	21280	21486	21429	21373	21140	21016	21275	21204	21198	21203	21175	21264	21380	21028	21388	21467	21416	21355	21144	21092	21293	21381	21176	21340	21184	21360	21071	21324	21266	21304	21376	21154	21188	21278	21369	21246	21522	21613	21338	21055	21226	21164	21345	21267	21332	21319	21356	21180	21264	21162	21060	21191	21356	21190	21269	21125	21234	21333	21342	21338	21195	21237	21380	21379	21077	21328	21258	21356	21149	21127	21256	21126	21224	21130	21148	21319	21259	21294	21272	21460	21326	21367	21335	21275	21444	21264	21170	21235	21177	21044	21198	21329	21137	21383	21255	21338	21514	21209	21309	21284	21476	21239	21040	21355	21425	21335	21306	21097	21108	21244	21270	21274	21450	21309	21396	21298	21180	21540	21261	21272	21380	21375	21285	21310	21379	21507	21317	21318	21275	21303	21323	21228	21381	21249	21511	21271	21352	21270	21417	21299	21344	21138	21298	21192	21324	21367	21494	21421	21455	21221	21301	21286	21269	21266	21244	21203	21285	21246	21321	21420	21097	21192	21580	21229	21445	21316	21345	21374	21370	21096	21258	21194	21380	21245	21340	21233	21341	21247	21223	21187	21416	21344	21150	21142	21265	21324	21348	21111	21194	21151	21392	21382	21274	21374	21330	21284	21193	21228	21149	21409	21515	21297	21411	21242	21229	21414	21292	21391	21340	21063	21283	21219	21344	21431	21156	21100	21293	21072	21223	21272	21241	21067	21012	21295	21540	21347	21616	21114	21115	21229	21097	21161	21220	21259	21208	21106	21027	21349	21372	21429	21324	21270	21254	21267	21149	21165	21360	21300	21132	21523	21336	21217	21269	21410	21171	21163	21277	21016	21210	21226	21174	21373	21367	21251	21059	21071	21224	21249	21247	21361	21422	21319	21289	21330	21203	21243	21129	21502	21268	21254	21178	21365	21223	21285	21439	21344	21088	21245	21148	21145	21264	21441	21304	21203	21126	21486	21234	21272	21147	21257	21198	21299	21380	21001	21326	21230	21453	21279	21224	21336	21193	21482	21423	21076	21424	21128	21248	20999	21026	21348	21145	21052	21158	21392	21177	21197	21343	21203	21387	21407	21305	21316	21129	21212	21299	21150	21352
63683	101249	82184	53930	34970	24452	20163	18455	18023	17717	17429	17722	17741	17498	17784	17700	17556	17678	17545	17422	17817	17690	17747	17734	17610	17330	17592	17641	17516	17727	17704	17708	17621	17642	17541	17747	17593	17605	17563	17579	17540	17576	17645	17539	17441	17608	17625	17451	17484	17705	17511	17831	17606	17670	17778	17722	17375	17571	17661	17503	17617	17630	17565	17605	17647	17625	17527	17587	17703	17759	17600	17614	17618	17685	17485	17678	17627	17501	17999	17683	17548	17533	17594	17593	17477	17538	17420	17661	17583	17555	17708	17527	17779	17525	17620	17684	17588	17595	17618	17556	17687	17617	17520	17543	17761	17612	17538	17681	17417	17637	17570	17819	17665	17558	17745	17645	17645	17826	17703	17649	17877	17613	17494	17668	17593	17486	17695	17618	17618	17713	17639	17587	17754	17577	17587	17847	17545	17794	17539	17508	17536	17618	17572	17490	17740	17587	17483	17859	17584	17476	17627	17678	17428	17506	17466	17573	17659	17594	17770	17869	17527	17641	17588	17628	17506	17525	17515	17543	17725	17439	17625	17553	17552	17723	17487	17606	17755	17676	17584	17674	17678	17577	17536	17740	17802	17535	17589	17760	17486	17584	17480	17664	17620	17704	17770	17653	17569	17505	17525	17591	17605	17520	17627	17771	17832	17614	17695	17685	17528	17594	17685	17675	17527	17624	17695	17557	17571	17522	17473	17594	17479	17450	17546	17594	17416	17619	17566	17512	17581	17604	17582	17784	17731	17666	17470	17596	17598	17502	17630	17644	17489	17600	17545	17585	17605	17409	17666	17495	17739	17492	17652	17580	17597	17469	17617	17565	17503	17701	17671	17614	17466	17550	17519	17598	17644	17593	17694	17497	17712	17665	17554	17484	17646	17519	17762	17728	17639	17629	17730	17538	17608	17544	17595	17595	17583	17666	17502	17705	17461	17685	17611	17581	17499	17737	17608	17461	17563	17621	17511	17738	17648	17751	17629	17435	17500	17504	17542	17546	17561	17608	17615	17609	17594	17444	17758	17861	17580	17620	17695	17624	17693	17548	17609	17652	17446	17564	17753	17409	17634	17706	17664	17567	17677	17593	17470	17556	17573	17548	17509	17732	17481	17671	17703	17734	17722	17433	17536	17564	17476	17433	17495	17612	17596	17733	17693	17664	17538	17591	17585	17538	17680	17330	17835	17609	17661	17676	17389	17599	17612	17672	17534	17497	17672	17723	17547	17655	17512	17626	17560	17572	17610	17653	17631	17521	17503	17688	17426	17603	17788	17563	17602	17748	17532	17819	17552	17603	17688	17535	17538	17667	17428	17553	17714	17607	17621	17596	17564	17654	17672	17491	17587	17559	17655	17665	17662	17754	17630	17725	17640	17600	17716	17777	17724	17599	17571	17807	17673	17665	17709	17749	17656	17774	17611	17497	17563	17723	17546	17680	17424	17706	17680	17609	17634	17756	17616	17619	17740	17723	17691	17431	17628	17589	17582	17494	17541	17643	17620	17627	17697	17668	17749	17418	17583	17567	17694	17632	17665	17698	17534	17638	17506	17574	17533	17568	17305	17683	17479	17652	17568	17609	17611	17531	17550	17709	17592	17631	17601	17650	17571	17670	17604	17693	17596	17549	17671	17684	17653	17516	17511	17509	17586	17583	17738	17481	17553	17620	17529	17680	17648	17733	17687	17422	17608	17606	17673	17529	17621	17622	17729	17710	17542	17672	17783	17686	17722	17671	17643	17524	17509	17481	17719	17560	17616	17631	17446	17792	17510	17493	17636	17676	17494	17651	17608	17583	17505	17562	17652	17678	17577	17548	17464	17600	17518	17816	17566	17632	17637	17638	17368	17768	17627	17659	17680	17555	17491	17576	17650	17588	17683	17534	17566	17723	17581	17703	17701	17702	17747	17603	17683	17473	17651	17517	17506	17563	17712	17542	17614	17499	17497	17528	17469	17770	17484	17643	17533	17662	17490	17587	17641	17449	17563	17543	17766	17764	17636	17559	17573	17589	17681	17629	17787	17628	17575	17547	17630	17670	17563	17784	17392	17752	17802	17630	17600	17570	17749	17493	17646	17471	17709	17658	17718	17540	17627	17467	17495	17625	17674	17635	17581	17512	17882	17740	17677	17496	17705	17662	17609	17588	17645	17585	17706	17438	17596	17662	17615	17463	17696	17487	17613	17670	17624	17968	17612	17538	17325	17632	17454	17585	17653	17587	17540	17581	17663	17768	17570	17650	17623	17460	17596	17583	17487	17553	17471	17480	17554	17551	17449	17670	17663	17649	17600	17688	17733	17677	17541	17603	17583	17501	17721	17533	17595	17677	17784	17634	17551	17627	17652	17431	17609	17665	17551	17554	17633	17498	17780	17552	17740	17555	17567	17487	17588	17586	17627	17690	17541	17540	17579	17531	17581	17530	17554	17872	17531	17541	17713	17669	17808	17425	17597	17540	17852	17728	17441	17658	17539	17655	17554	17759	17672	17815	17558	17676	17566	17651	17615	17504	17507	17775	17664	17564	17495	17565	17450	17501	17685	17766	17632	17547	17625	17670	17636	17521	17622	17808	17590	17646	17570	17649	17391	17723	17588	17491	17623	17812	17711	17540	17595	17714	17664	17558	17546	17533	17677	17482	17646	17610	17694	17601	17532	17586	17702	17833	17725	17605	17597	17649	17690	17729	17598	17638	17630	17543	17673	17553	17673	17580	17784	17559	17507	17526	17767	17525	17716	17626	17538	17713	17673	17551	17635	17565	17405	17348	17636	17537	17661	17497	17490	17664	17711	17525	17666	17462	17539	17545	17565	17596	17767	17604	17604	17676	17470	17738	17653	17616	17594	17570	17703	17488	17549	17586	17575	17565	17702	17628	17536	17528	17518	17682	17754	17525	17587	17602	17547	17664	17551	17576	17503	17733	17710	17559	17623	17668	17572	17742	17585	17670	17566	17567	17625	17553	17594	17490	17535	17878	17583	17643	17712	17649	17514	17572	17677	17666	17470	17673	17815	17602	17625	17459	17588	17501	17530	17534	17628	17532	17616	17640	17722	17692	17558	17553	17622	17678	17534	17619	17664	17717	17679	17747	17466	17686	17530	17500	17768	17626	17605	17420	17690	17647	17587	17518	17576	17552	17801	17752	17410	17648	17726	17641	17648	17614	17593	17552	17766	17656	17527	17620	17523	17628	17601	17551	17572	17683	17592	17645	17534	17576	17599	17662	17617	17642	17636	17526	17750	17578	17653	17708	17646	17698	17683	17606	17559	17519	17608	17468	17669	17573	17522	17592	17635	17697	17622	17689	17543	17605	17603	17609	17659	17596	17468	17733	17651	17719	17628	17620	17479	17653	17641	17514	17486	17708	17718	17585	17481	17662	17676	17451	17395	17536	17718	17609	17619	17663	17730	17485	17582	17585	17609	17567	17647	17530	17552	17518	17636	17462	17534	17722	17618	17506	17763	17731	17508	17682	17517	17594	17635	17605	17582	17646	17547	17709	17596	17581	17699	17750	17354	17606	17570	17820	17529	17699	17662	17751	17675	17591	17519	17598	17752	17429	17571	17627	17431	17577	17583	17508	17603	17531	17549	17498	17751	17572	17565	17567	17510	17721	17803	17726	17602	17476	17684	17591	17673	17758	17729	17542	17681	17700	17541	17768	17560	17620	17601	17610	17641	17600	17641	17710	17634	17624	17736	17606	17506	17650	17517	17595	17550	17846	17588	17674	17587	17552	17527	17646	17712	17455	17590	17716	17637	17657	17666	17802	17569	17734	17508	17541	17504	17614	17563	17781	17458	17677	17638	17585	17714	17621	17616	17600	17777	17665	17615	17715	17445	17605	17629	17781	17520	17623	17544	17890	17544	17620	17513	17666	17620	17697	17407	17643	17639	17633	17668	17717	17624	17686	17768	17565	17793	17670	17676	17612	17733	17638	17534	17713	17545	17557	17528	17496	17583	17695	17586	17594	17661	17648	17716	17701	17618	17647	17567	17629	17644	17536	17665	17746	17501	17598	17631	17509	17547	17645	17571	17902	17537	17756	17574	17580	17609	17642	17728	17652	17611	17709	17631	17635	17534	17693	17589	17508	17656	17643	17652	17544	17667	17580	17567	17682	17571	17570	17528	17534	17600	17659	17532	17580	17623	17363	17552	17506	17586	17607	17702	17617	17600	17586	17751	17580	17685	17809	17787	17567	17779	17714	17554	17676	17725	17554	17677	17570	17604	17533	17371	17612	17510	17605	17478	17371	17658	17706	17704	17511	17509	17722	17743	17454	17669	17727	17615	17557	17567	17622	17519	17536	17773	17494	17627	17618	17626	17733	17566	17675	17722	17555	17452	17749	17649	17632	17406	17462	17711	17739	17639	17827	17686	17487	17673	17616	17819	17509	17602	17601	17530	17466	17424	17603	17590	17491	17433	17584	17742	17630	17576	17681	17725	17810	17400	17625	17675	17644	17581	17488	17579	17770	17748	17484	17621	17616	17626	17662	17726	17643	17627	17759	17577	17661	17684	17682	17638	17637	17643	17541	17491	17580	17483	17556	17496	17675	17532	17612	17619	17606	17729	17550	17629	17553	17342	17624	17524	17539	17550	17666	17484	17810	17604	17549	17652	17681	17562	17533	17578	17698	17627	17736	17497	17666	17733	17630	17499	17543	17692	17625	17617	17698	17628	17629	17503	17656	17695	17654	17640	17707	17623	17525	17522	17675	17759	17404	17742	17597	17532	17631	17685	17662	17666	17575	17556	17612	17436	17651	17588	17448	17502	17635	17559	17729	17586	17556	17808	17576	17573	17756	17621	17477	17535	17562	17702	17614	17613	17618	17692	17478	17575	17679	17661	17742	17477	17597	17694	17565	17599	17529	17693	17759	17576	17725	17608	17540	17713	17589	17688	17678	17698	17519	17432	17639	17457	17713	17681	17634	17576	17592	17490	17535	17486	17722	17584	17546	17556	17658	17646	17575	17546	17647	17635	17529	17700	17616	17469	17658	17714	17501	17626	17552	17635	17676	17580	17681	17537	17680	17719	17510	17578	17525	17720	17530	17806	17523	17577	17616	17646	17641	17630	17584	17628	17607	17663	17635	17670	17552	17544	17631	17629	17783	17650	17540	17557	17481	17558	17667
22963	22777	35947	34013	29843	28486	28708	23285	22220	22316	22026	21944	21821	21863	21848	21761	21868	21900	21978	21836	21847	21856	21813	21888	21613	21735	21612	21522	21636	21645	21713	21543	21816	21555	21883	21795	21618	21736	21697	21462	21808	21763	21783	21857	21716	21580	21594	21678	21649	21733	21519	21531	21624	21673	21699	21713	21676	21469	21615	21679	21658	21538	21692	21659	21574	21831	21511	21720	21550	21517	21547	21797	21505	21522	21675	21523	21549	21681	21769	21612	21625	21486	21746	21476	21617	21676	21652	21635	21674	21415	21303	21522	21637	21618	21894	21615	21598	21695	21598	21623	21800	21781	21576	21804	21511	21562	21669	21572	21541	21417	21831	21730	21623	21549	21560	21731	21500	21686	21604	21621	21510	21537	21643	21587	21610	21678	21500	21466	21477	21604	21283	21453	21489	21469	21529	21449	21580	21357	21590	21562	21530	21470	21647	21691	21636	21492	21543	21555	21549	21710	21602	21466	21465	21462	21490	21434	21715	21700	21548	21806	21709	21535	21435	21519	21595	21392	21553	21747	21634	21766	21768	21690	21647	21826	21291	21805	21448	21521	21503	21518	21510	21556	21616	21481	21489	21422	21587	21625	21539	21516	21635	21539	21638	21653	21523	21584	21550	21795	21565	21748	21694	21496	21514	21455	21525	21640	21667	21499	21302	21702	21620	21621	21564	21445	21655	21542	21417	21777	21718	21725	21620	21433	21502	21373	21631	21487	21552	21456	21527	21329	21458	21608	21803	21689	21452	21546	21416	21612	21415	21671	21634	21598	21662	21569	21644	21550	21452	21824	21725	21793	21587	21471	21575	21586	21704	21461	21568	21668	21616	21461	21476	21760	21577	21457	21656	21542	21480	21363	21634	21413	21695	21612	21660	21690	21411	21628	21602	21456	21621	21617	21589	21710	21464	21804	21497	21516	21823	21619	21626	21532	21501	21545	21427	21603	21614	21511	21597	21636	21696	21576	21659	21617	21515	21490	21526	21531	21474	21897	21413	21567	21460	21232	21710	21574	21274	21443	21591	21631	21572	21596	21410	21766	21622	21176	21580	21610	21705	21623	21850	21717	21377	21594	21686	21383	21563	21497	21558	21569	21687	21743	21658	21585	21675	21468	21581	21316	21666	21642	21695	21520	21420	21663	21505	21906	21595	21481	21732	21603	21604	21596	21506	21396	21505	21476	21345	21560	21759	21552	21439	21436	21510	21533	21608	21452	21723	21621	21631	21468	21603	21384	21565	21643	21728	21738	21461	21537	21618	21689	21563	21552	21726	21590	21511	21490	21615	21745	21269	21637	21344	21806	21471	21458	21355	21441	21571	21381	21711	21603	21587	21415	21655	21520	21568	21526	21507	21409	21729	21587	21704	21524	21525	21372	21687	21564	21569	21544	21589	21614	21401	21247	21517	21568	21651	21573	21561	21678	21585	21530	21770	21815	21569	21521	21601	21767	21571	21692	21481	21523	21628	21583	21711	21612	21436	21487	21553	21617	21721	21565	21477	21705	21670	21553	21566	21654	21717	21526	21586	21340	21524	21718	21460	21675	21782	21508	21465	21751	21473	21610	21592	21500	21663	21416	21619	21641	21669	21529	21400	21652	21568	21532	21506	21641	21542	21639	21567	21455	21709	21466	21559	21553	21595	21420	21555	21598	21466	21589	21577	21630	21548	21604	21627	21461	21724	21721	21739	21566	21613	21598	21546	21326	21274	21501	21475	21673	21504	21488	21412	21610	21481	21699	21562	21699	21477	21613	21561	21410	21603	21488	21781	21561	21539	21505	21609	21423	21716	21413	21682	21463	21449	21318	21577	21440	21307	21498	21628	21722	21639	21392	21504	21418	21402	21630	21676	21634	21634	21583	22083	21469	21716	21533	21753	21502	21630	21767	21450	21561	21510	21619	21678	21620	21714	21679	21680	21766	21648	21572	21451	21603	21833	21635	21804	21597	21655	21485	21441	21733	21615	21549	21254	21612	21519	21299	21610	21626	21618	21797	21222	21621	21464	21677	21656	21548	21715	21717	21699	21530	21759	21645	21422	21571	21507	21445	21642	21277	21668	21657	21526	21596	21575	21527	21792	21584	21465	21602	21665	21435	21523	21666	21618	21556	21551	21326	21595	21595	21741	21726	21553	21645	21649	21595	21790	21621	21411	21534	21535	21526	21569	21609	21311	21519	21620	21697	21707	21525	21553	21777	21675	21434	21578	21490	21461	21746	21395	21431	21744	21419	21511	21446	21619	21560	21667	21596	21519	21573	21684	21513	21581	21524	21582	21560	21678	21503	21520	21630	21759	21544	21723	21593	21746	21549	21487	21443	21492	21506	21757	21740	21732	21291	21417	21551	21713	21311	21679	21560	21596	21602	21310	21700	21707	21569	21599	21243	21459	21593	21396	21524	21570	21651	21501	21693	21431	21564	21606	21707	21334	21443	21660	21498	21329	21693	21680	21458	21731	21470	21642	21685	21603	21406	21512	21789	21602	21518	21626	21710	21775	21602	21599	21550	21691	21586	21572	21640	21649	21429	21321	21472	21520	21678	21622	21304	21529	21484	21751	21571	21809	21602	21603	21607	21505	21761	21631	21654	21657	21403	21669	21629	21840	21468	21545	21619	21633	21568	21691	21472	21680	21692	21872	21569	21741	21296	21622	21739	21549	21516	21447	21515	21515	21497	21460	21684	21516	21460	21463	21649	21335	21485	21520	21617	21583	21353	21703	21461	21516	21443	21697	21597	21597	21621	21791	21433	21685	21440	21633	21692	21506	21585	21509	21477	21592	21532	21528	21811	21600	21528	21586	21478	21571	21543	21616	21730	21563	21545	21609	21715	21466	21588	21700	21523	21587	21370	21684	21373	21567	21623	21600	21466	21514	21526	21666	21430	21706	21582	21507	21510	21693	21756	21516	21529	21600	21663	21785	21654	21691	21499	21575	21560	21565	21723	21494	21544	21480	21688	21554	21364	21710	21647	21769	21588	21603	21618	21530	21611	21641	21595	21598	21471	21553	21567	21629	21404	21669	21685	21607	21542	21573	21486	21497	21471	21571	21468	21682	21457	21372	21442	21518	21521	21463	21586	21554	21623	21462	21497	21543	21711	21442	21449	21393	21415	21728	21702	21593	21701	21723	21667	21457	21424	21498	21514	21807	21370	21547	21694	21476	21578	21625	21654	21458	21377	21683	21682	21528	21446	21501	21522	21629	21475	21459	21802	21629	21410	21815	21473	21373	21813	21608	21586	21320	21575	21427	21559	21583	21325	21630	21794	21612	21591	21590	21801	21537	21465	21685	21418	21600	21570	21630	21612	21490	21373	21258	21374	21368	21526	21555	21884	21587	21502	21703	21669	21424	21631	21522	21635	21632	21457	21514	21542	21532	21577	21515	21687	21702	21254	21627	21452	21550	21635	21723	21562	21536	21338	21647	21768	21599	21759	21783	21554	21525	21568	21580	21538	21567	21665	21708	21378	21792	21539	21567	21584	21764	21580	21454	21438	21541	21653	21577	21651	21518	21794	21626	21643	21414	21457	21563	21400	21539	21747	21356	21270	21651	21589	21583	21614	21428	21259	21431	21528	21614	21427	21725	21616	21609	21523	21752	21635	21719	21554	21524	21692	21589	21670	21569	21438	21765	21637	21553	21615	21568	21510	21715	21463	21643	21605	21628	21591	21331	21580	21532	21905	21655	21433	21607	21601	21645	21637	21671	21507	21631	21607	21650	21359	21480	21428	21714	21471	21952	21591	21481	21705	21743	21531	21562	21446	21801	21569	21568	21463	21563	21497	21555	21590	21761	21563	21627	21657	21456	21550	21613	21600	21653	21785	21646	21583	21812	21707	21697	21567	21647	21549	21491	21586	21371	21580	21521	21522	21672	21402	21682	21149	21534	21478	21416	21767	21723	21545	21506	21445	21488	21670	21800	21431	21616	21638	21520	21497	21527	21551	21692	21629	21631	21669	21768	21539	21642	21581	21446	21585	22047	21575	21602	21454	21440	21520	21774	21564	21375	21650	21552	21676	21589	21529	21543	21423	21694	21682	21671	21633	21460	21169	21738	21557	21817	21555	21608	21543	21707	21473	21523	21516	21531	21455	21643	21558	21721	21633	21564	21558	21834	21738	21302	21354	21338	21484	21647	21520	21490	21340	21538	21496	21555	21448	21632	21526	21503	21349	21572	21563	21386	21511	21730	21787	21447	21519	21479	21541	21670	21564	21543	21706	21604	21701	21600	21442	21454	21603	21475	21497	21536	21618	21536	21746	21461	21441	21612	21607	21557	21655	21722	21548	21555	21671	21553	21607	21477	21454	21509	21354	21352	21562	21663	21658	21567	21722	21834	21506	21610	21424	21585	21558	21399	21655	21362	21419	21691	21461	21360	21562	21580	21833	21732	21586	21480	21349	21716	21534	21695	21631	21423	21568	21676	21776	21615	21704	21518	21490	21520	21619	21475	21311	21577	21541	21493	21536	21759	21453	21486	21654	21569	21572	21825	21499	21530	21408	21693	21632	21497	21580	21410	21551	21295	21619	21559	21576	21695	21612	21622	21645	21431	21495	21563	21588	21448	21559	21436	21557	21745	21571	21650	21564	21453	21490	21560	21710	21574	21444	21506	21410	21483	21573	21534	21693	21703	21759	21573	21684	21434	21749	21765	21428	21633	21591	21355	21606	21608	21702	21667	21590	21616	21512	21620	21519	21684	21493	21332	21663	21388	21447	21540	21505	21431	21758	21749	21538	21490	21443	21403	21393	21438	21519	21384	21524	21607	21651	21549	21555	21494	21467	21501	21559	21810	21605	21480	21550	21656	21489	21530	21767	21423	21388	21784	21493	21496	21558	21469	21596	21504	21607	21680	21569	21229	21648	21466	21570	21705	21663	21546	21653	21572	21753	21589	21643	21508	21571	21548	21528	21615	21544	21527	21781	21517	21636	21611	21510	21677	21573	21595	21667	21498	21460	21579	21606	21749	21537	21648	21484	21463	21702	21719	21529	21390	21615	21744	21436	21235	21607	21604	21655	21658	21712	21357	21669	21767	21683	21705	21565	21461	21577	21635	21277	21693	21640	21465	21636	21498	21567	21628	21820	21675	21513	21486	21516	21365	21510	21379	21600	21656	21583
64443	105947	90850	67842	44996	29452	21970	19216	18219	17848	17843	17783	17676	17700	17805	17617	17806	17834	18000	17606	17754	17747	17784	17601	17661	17852	17711	17727	17798	17777	17805	17790	17826	17618	17664	17600	17885	17755	17759	17949	17815	17804	17830	17998	17835	17732	17835	17885	17787	17789	17832	17734	17793	17592	17736	17762	17853	17839	17816	17874	17826	17726	17675	17789	17746	17853	17790	17788	17603	17604	17690	17759	17731	17881	17868	17867	17766	17693	17874	17767	17788	17850	17677	17589	17748	17872	17825	17801	17596	17789	17734	17844	17670	17764	17828	17828	17708	17831	17758	17666	17763	17905	17612	17928	17871	17754	17711	17741	17859	17454	17733	17764	17872	17695	17696	17719	17811	17680	17746	17812	17657	17856	17805	17744	17729	17720	17711	17728	17843	17765	17781	17603	17913	17647	17950	17798	17604	17774	17739	17747	17808	17716	17713	17676	17700	17732	17739	17864	17642	17977	17715	17536	17582	17801	17667	17772	17749	17698	17760	17716	17768	17842	17580	17770	17700	17637	17721	17799	17784	17908	17778	17800	17480	17570	17802	17757	17813	17622	17768	17855	17842	17660	17788	17939	17657	17715	17640	17740	17716	17856	17713	17707	17727	17769	17695	17720	17716	17951	17848	17755	17806	17787	17805	17902	17947	17749	17667	18000	17836	17758	17653	17731	17668	17873	17751	17695	17809	17674	17732	17623	17764	17904	17621	17767	17816	17653	17823	17748	17557	17930	17745	17817	17761	17625	17829	17714	17776	17752	17787	17573	17807	17818	17739	17700	17740	17757	17685	17753	17900	17724	17726	17840	17753	17748	17745	17973	17636	17735	17869	17795	17825	17530	17687	17826	17688	17654	17883	17720	17750	17774	17717	17663	17841	17753	17754	17754	17789	17656	17704	17795	17751	17749	17743	17762	17724	17686	17613	17680	17739	17921	17582	17873	17590	17814	17827	17814	17513	17687	17793	17917	17941	17752	17780	17720	17688	17711	17770	17697	17612	17702	17510	17876	17732	17812	17458	17763	17567	18014	17745	17925	17821	17849	17834	17793	17655	17755	17805	17798	17768	17716	17784	17732	17735	17701	17774	17835	17743	17702	17720	17740	17693	17796	17653	17799	17822	17852	17916	17781	17738	17702	17794	17693	17811	17871	17861	17841	17797	17778	17648	17642	17941	17885	17686	17779	17888	17811	17868	17786	17740	17789	17763	17844	17748	17825	17795	17655	17967	17632	17690	17791	17700	17751	17711	17827	17637	17829	17834	17808	17632	17723	17723	17894	17640	17762	17779	17691	17823	17601	17810	17741	17690	17790	17652	17775	17711	17863	17744	17885	17835	17811	17675	17747	17784	17668	17865	17844	17676	17622	17968	17799	17906	17627	17689	17792	17652	17743	17858	17516	17768	17822	17802	17761	17656	17728	17815	17743	17693	17659	17731	17963	17776	17940	17714	17857	17667	17812	17705	17866	17698	17864	17652	17654	17916	17746	17732	17860	17677	17936	17899	17604	17678	17674	17641	17704	17672	17827	17839	17621	17766	17675	17776	17807	17797	17738	17842	17689	17855	17982	17769	17789	17713	17947	17784	17659	17789	17648	17978	17870	17758	17920	17774	17792	17866	17827	17903	17639	17722	17972	17827	17698	17857	17749	17887	17632	17780	17966	17831	17684	17691	17680	17670	17785	17702	17719	17751	17766	17738	17666	17843	17720	17635	17704	17664	17661	17699	17734	17716	17966	17806	17805	17657	17837	17765	17885	17715	17726	17595	17731	17905	17893	17772	17629	17663	17591	17648	17837	17760	17599	18023	17628	17700	17738	17833	17826	17763	17811	17820	17794	17862	17768	17805	17729	17653	17801	17839	17714	17796	17725	17773	17714	17684	17668	17960	17754	17818	17812	17782	17707	17753	17617	17768	17888	17750	17857	17817	17833	17833	17780	17701	17772	17814	17697	17795	17829	17903	17807	17883	17679	17848	17651	17893	17682	17775	17700	17715	17781	17800	17885	17770	17773	17771	17697	17634	17641	17884	17691	17802	17880	17780	17622	17738	17781	17739	17784	17728	17750	17932	17767	17865	17750	17942	17717	17684	17728	17813	17869	17783	17748	17851	17856	17722	17718	17698	17876	17505	17768	17713	17706	17886	17696	17864	17652	17894	17740	17717	17639	17704	17786	17840	17676	17627	17754	17844	17820	17751	17714	17662	17778	17788	17815	17667	17792	17664	17838	17711	17751	17739	17781	17605	17742	17794	17806	17871	17807	17547	17787	17733	17754	17754	17800	17763	17861	17656	17907	17684	17717	17778	17710	17630	17695	17812	17685	17776	17643	17749	17701	17906	17812	17640	17905	17775	17672	17933	17732	17738	17735	17955	17867	17872	17711	17769	17794	17691	17960	17773	17850	17904	17661	17634	17703	17711	17842	17884	17869	17781	17820	17886	17757	17741	17624	17657	17731	17775	17818	17986	17905	17810	17730	17810	17861	17693	17726	17874	17925	17831	17623	17804	17642	17810	17838	17857	17843	17750	17559	17645	17837	17757	17719	17938	17782	17760	17833	17741	17839	17623	17820	17769	17597	17792	17601	17921	17770	17553	17898	17559	17645	17806	17846	17967	17970	17753	17737	17829	17809	17743	17859	17632	17914	18047	17700	17551	17890	17723	17786	17641	17764	17782	17721	17726	17797	17818	17785	17698	17688	17838	17754	17518	17625	17750	17590	17842	17933	17712	17666	17773	17717	17875	17816	17555	17870	17913	17880	17739	17732	17788	17783	17816	17719	17854	17834	17863	17618	17675	17593	17912	17834	17670	17792	17941	17792	17715	17761	17766	17844	17746	17742	17930	17689	17898	17925	17762	17786	17638	17779	17785	17682	17626	17631	17674	17845	17624	17763	17850	17604	17732	17772	17830	17746	17693	17681	17782	17752	17714	17758	17732	17889	17606	17593	17789	17755	17647	17826	17730	17770	17638	17823	17940	17675	17686	17804	17807	17657	17700	17823	17868	17705	17766	17815	17854	17874	17834	17810	17567	17954	17799	17794	17710	17798	17721	17746	17769	17718	17609	17661	17633	17727	17823	17783	17905	17758	17807	17599	17776	17693	17971	17797	17757	17801	17627	17558	17536	17892	17676	17786	17662	17690	17810	17858	17659	17800	17761	17600	17697	17818	17967	17878	17782	17808	17677	17890	17815	17700	17847	17621	17765	17820	17865	17825	17735	17828	17821	17765	17749	17818	17747	17888	17639	17941	17703	17796	17766	17764	17609	17662	17796	17776	17904	17704	17711	17846	17796	17694	17793	17559	17814	17690	17738	17680	17765	17865	17878	17787	17918	17758	17708	17723	17827	17739	17851	17769	17833	17843	17673	17709	17687	17808	17537	17787	17605	17857	17671	17754	17526	17752	17736	17778	17574	17719	17798	17807	17623	17855	17875	17779	17952	17659	17723	17783	17774	17810	17745	17769	17827	17777	17854	17802	17834	17817	17942	17699	17855	17713	17874	17919	17829	17666	17693	17657	17873	17784	17710	17794	17559	17781	17711	17748	17789	17997	17865	17610	17703	17706	17776	17658	17462	17907	17806	17808	17932	17684	17954	17739	17586	17685	17862	17736	17865	17702	17870	17914	17719	17719	17655	17831	17800	17810	17668	17768	17848	17581	17798	17695	17866	17698	17849	17696	17803	17720	17731	17845	17689	17771	17635	17883	17806	17858	17654	17661	17539	17848	17777	17789	17744	17730	17636	17935	17885	17897	17869	17617	17765	17789	17818	17810	17768	17764	17881	17816	17756	17810	17731	17846	17710	17557	17958	17838	17890	17765	17809	17703	17852	17633	17643	17842	17714	17774	17919	17629	17744	17662	17791	17840	17791	17854	17897	17759	17769	17765	17841	17908	17724	17718	17889	17904	17781	17705	17744	17706	17711	17750	17811	17749	17794	17697	17876	17860	17785	17637	17608	17584	17716	17727	17811	17856	17899	17685	17557	17768	17707	17807	17741	17723	17787	17745	17888	17770	17891	17899	17589	17842	17776	17697	17850	17936	17674	17504	17799	17622	17707	17694	17738	17709	17664	17699	17900	17824	17746	17833	17682	17920	17744	17683	17899	17586	17651	17870	17815	17559	17785	17719	17613	17751	17741	17711	17777	17807	17889	17745	17688	17722	17793	17683	17837	17910	17768	17584	17916	17722	17800	17715	17869	17821	17791	17774	17679	17742	17788	17606	17849	17986	17886	17838	17776	17684	17629	17768	17770	17773	17844	17640	17812	17895	17803	17672	17767	17755	17663	17704	17761	17826	17805	17834	17774	17861	17790	17759	17742	17743	17892	17838	17808	17731	17815	17960	17940	17707	17606	17752	17773	17572	17760	17837	17845	17504	17868	17700	17802	17718	17753	17845	17801	17900	17694	17847	17532	17912	17750	17745	17778	17759	17855	17762	17781	17750	17902	17752	17739	17699	17672	17678	17763	17727	17782	17710	17730	17636	17689	17905	17814	17885	17759	17861	17737	17791	17637	17798	17683	17740	17999	17792	17783	17728	17924	17619	17680	17879	17666	17781	17852	17755	17667	17666	17802	17780	17750	17709	17662	17937	17781	17822	17689	17848	17710	18017	17756	17721	17715	17769	17854	17879	17732	17679	17666	17821	17783	17885	17790	17686	17860	17746	17769	17804	17613	17782	17757	17738	17745	18077	17810	17681	17704	17596	17751	17768	17926	17763	17885	17683	17735	17812	17897	17673	17690	17872	17606	17712	17787	17690	17714	17596	17729	17908	17741	17844	17754	17674	17682	17853	17902	17855	17732	17775	17716	17712	17825	17842	17684	17759	17670	17807	17816	17739	17617	17802	17760	17840	17744	17860	17583	17827	17622	17769	17718	17689	17720	17805	17745	17737	17724	17811	17981	17728	17555	17863	17851	17647	17882	17833	17704	17967	17952	17719	17897	17636	17814	17765	17641	17836	17745	17652	17878	17709	17621	17760	17582	17641	17814	17609	17701	17882	17850	18069	17960	17865	17710	17924	17738	17806	17650	17768	17879	17800	17784	17691	17683	17567	17776	17706	17763	17702	17673	17671	17481	17873	17851	17894	17713	17789	17703	17865	17657	17833	17663	17860	17672	17633
30196	35324	44010	35804	26245	23200	22183	21533	21637	21322	21609	21293	21466	21432	21523	21328	21085	21468	21350	21373	21323	21299	21545	21317	21355	21263	21454	21581	21342	21300	21406	21371	21199	21241	21398	21355	21230	21322	21160	21329	21247	21497	21256	21242	21256	21235	21522	21243	21233	21257	21147	21415	21373	21175	21353	21235	21264	21470	21165	21187	21447	21451	21379	21261	21166	21293	21401	21174	21290	21203	21332	21272	21466	21334	21360	21253	21511	21354	21391	21308	21494	21475	21498	21253	21218	21268	21457	21286	21067	21124	21347	21296	21285	21406	21196	21358	21114	21379	21221	21399	21215	21255	21370	21484	21601	21364	21357	21660	21417	21360	21346	21606	21265	21483	21364	21242	21260	21147	21376	21279	21380	21331	21412	21314	21428	21303	21328	21428	21286	21322	21352	21319	21415	21311	21288	21306	21144	21325	21460	21136	21217	21098	21289	21266	21377	21227	21438	21363	21322	21447	21333	21228	21089	21263	21261	21216	21380	21489	21468	21168	21071	21372	21308	21204	21348	21456	21204	21144	21484	21228	21299	21130	21340	21482	21212	21210	21364	21177	21016	21362	21458	21368	21327	21342	21185	21260	21396	21301	21310	21210	21390	21233	21248	21123	21299	21187	21230	21330	21566	21120	21441	21431	21261	21524	21432	21326	21197	21163	21163	21445	21424	21204	21167	21056	21132	21278	21421	21335	21308	21423	21205	21235	21412	21346	21279	21366	21154	21288	21181	21295	21365	21353	21262	21223	21410	21181	21321	21293	21353	21511	21364	21331	21335	21260	21432	21149	21324	21429	21265	21241	21265	21210	21279	21212	21302	21257	21261	21320	21318	21419	21268	21261	21097	21260	21544	21199	21310	21603	21270	21190	21523	21214	21396	21414	21382	21138	21172	21320	21282	21241	21128	21192	21241	21337	21357	21463	21227	21309	21414	21381	21149	21267	21368	21195	21289	21399	21309	21243	21212	21304	21397	21250	21327	21182	21335	21300	21205	21305	21384	21280	21331	21373	21442	21476	21029	21097	21335	21156	21203	21401	21528	21068	21074	21343	21284	21189	21342	21324	21387	21184	21178	21190	21585	21409	21194	21057	21459	21388	21409	21320	21333	21394	21461	21330	21459	21146	21152	21518	21344	21427	21302	21434	21343	21415	21500	21466	21282	21361	21139	21269	21353	21520	21218	21476	21213	21245	21231	21125	21278	21231	21205	21298	21222	21393	21480	21344	21303	21291	21373	21038	21008	21193	21236	21233	21531	21327	21274	21110	21272	21402	21221	21275	21119	21497	21295	21469	21236	21427	21302	21131	21332	21362	21336	21317	21190	21218	21193	21154	21258	21014	21433	21352	21271	21312	21455	21319	21444	21315	21148	21077	21443	21349	21183	21343	21490	21210	21446	21235	21294	21475	21504	21229	21354	21264	21469	21510	21332	21243	21270	21183	21419	21360	21346	21284	21289	21337	21149	21188	21252	21403	21464	21152	21287	21247	21098	21446	21386	21448	21385	21308	21332	21564	21176	21265	21443	21252	21284	21273	21062	21250	21400	21343	21441	21340	21286	21335	21374	21016	21339	21463	21293	21119	21407	21394	21170	21247	21366	21255	21318	21300	21276	21244	21320	21247	21300	21446	21368	21192	21285	21146	21171	21522	21525	21299	21493	21406	21142	21127	21311	21298	21267	21204	21414	21180	21240	21162	21286	21400	21208	21054	21321	21296	21341	21164	21333	21224	21454	21440	21346	21504	21488	21393	21273	21360	21384	21388	21473	21222	21195	21141	21505	21503	21418	21404	21238	21043	21164	21198	21340	21308	21484	21343	21399	21419	21274	21239	21348	21048	21248	21386	21475	21211	21305	21220	21206	21337	21405	21338	21377	21245	21277	21351	21313	21343	21426	21240	21341	21175	21193	21100	21318	21375	21537	21556	21224	21250	21169	21267	21432	21394	21373	21267	21325	21280	21596	21237	21189	21201	21212	21530	21429	21380	21443	21190	21198	21220	21225	21273	21279	21311	21199	21185	21353	21410	21319	21190	21489	21308	21241	21369	21324	21404	21282	21293	21502	21238	21360	20957	21506	21332	21575	21287	21292	21307	21510	21100	21258	21144	21327	21215	21484	21381	21364	21270	21283	21169	21274	21164	21270	21322	21245	21284	21326	21388	21244	21306	21366	21254	21478	21329	21296	21249	21236	21284	21178	21350	21497	21307	21200	21133	21256	21259	21295	21241	21328	21421	21345	21255	21119	21378	21203	21355	21226	21383	21361	21251	21359	21486	21133	21143	21242	21270	21366	21154	21319	21310	21305	21477	21393	21293	21212	21295	21196	21342	21263	21187	21198	21270	21329	21529	21526	21381	21339	21416	21371	21474	21336	21175	21318	21285	21200	21185	21274	21310	21392	21319	21435	21258	21273	21677	21252	21274	21208	21227	21207	21409	21266	21306	21465	21222	21145	21323	21074	21317	21485	21366	21326	21306	21276	21408	21482	21342	21379	21402	21550	21296	21497	21391	21502	21489	21485	21304	21592	21075	21124	21453	21310	21282	21392	21247	21324	21464	21162	21330	21349	21228	21202	21336	21388	21238	21255	21308	21351	21456	21297	21417	21317	21291	21336	21461	21216	21124	21578	21224	21415	21302	21483	21190	21176	21459	21448	21259	21278	21227	21210	21441	21447	21392	21141	21174	21176	21339	21299	21529	21220	21467	21251	21391	21271	21163	21273	21244	21417	21391	21587	21427	21267	21340	21367	21219	21481	21491	21500	21414	21198	21375	21397	21413	21497	21344	21485	21166	21230	21256	21317	21377	21324	21517	21265	21151	21333	21143	21265	21489	21489	21367	21307	21454	21264	21394	21441	21405	21214	21211	21356	21352	21477	21142	21510	21318	21211	21487	21221	21191	21471	21317	21330	21119	21238	21167	21445	21299	21358	21296	21307	21463	21200	21144	21202	21311	21220	21310	21152	21223	21562	21260	21324	21257	21493	21265	21472	21591	21329	21255	21419	21325	21416	21144	21279	21139	21264	21295	21077	21479	21329	21091	21266	21211	21368	21237	21269	21289	21250	21286	21536	21098	21292	21579	21460	21199	21138	21325	21172	21404	21349	21198	21570	21073	21282	21121	21481	21164	21246	21191	21259	21493	21002	21234	21253	21467	21122	21149	21189	21178	21341	21142	21570	21438	21189	21264	21381	21081	21448	21275	21455	21400	21304	21404	21489	21298	21332	21392	21499	21366	21199	21019	21463	21553	21092	21475	21401	21331	21308	21331	21005	21420	21208	21074	21271	21374	21275	21257	21282	21510	21373	21241	21391	21396	21453	21228	21251	21124	21186	21335	21296	21081	21447	21444	21430	21196	21239	21112	21291	21360	21269	21235	21492	21306	21459	21351	21444	21352	21184	21420	21371	21256	21445	21251	21318	21279	21340	21164	21179	21409	21145	21342	21181	21125	21378	21070	21284	21212	21185	21226	21317	21100	21412	21123	21258	21166	21531	21207	21372	21275	21568	21350	21156	21237	21315	21189	21403	21255	21460	21250	21359	21451	21517	21324	21214	21333	21188	21293	21062	21236	21192	21394	21153	21102	21151	21193	21374	21571	21169	21480	21207	21270	21246	21527	21235	21263	21117	21423	21411	21362	21276	21144	21263	21301	21184	21285	21294	21317	21235	21310	21282	21317	21335	21627	21319	21143	21490	21198	21329	21461	21293	21259	21220	21374	21167	21423	21284	21402	21262	21232	21301	21301	21136	21374	21452	21389	21091	21242	21365	21102	21597	21300	21263	21267	21201	21329	21404	21338	21383	21293	21247	21101	21133	21287	21386	21419	21177	21541	21332	21187	21286	21220	21369	21318	21487	21375	21285	21448	21325	21496	21406	21250	21189	21393	21346	21430	21236	21245	21421	21255	21254	21351	21168	21307	21310	21229	21133	21406	21296	21312	21338	21149	21267	21413	21104	21161	21304	21490	21363	21255	21407	21361	21196	21331	21257	21108	21407	21351	21235	21528	21408	21337	21390	21404	21030	21402	21289	21383	21397	21445	21311	21166	21519	21450	21105	21444	21190	21553	21326	21423	21293	21267	21154	21293	21358	21432	21380	21453	21495	21557	21470	21561	21239	21153	21168	21304	21370	21464	21274	21255	21352	21442	21152	21100	21358	21324	21498	21416	21445	21346	21549	21387	21408	21431	21382	21345	21355	21311	21596	21360	21246	21277	21336	21244	21414	21369	21358	21418	21522	21392	21398	21596	21564	21080	21378	21399	21362	21385	21298	21238	21267	21290	21414	21469	21313	21317	21388	21466	21138	21273	21385	21276	21270	21313	21256	21401	21456	21221	21383	21443	21122	21270	21423	21331	21148	21262	21366	21448	21489	21292	21354	21348	21343	21479	21208	21235	21390	21323	21289	21192	21432	21265	21442	21219	21327	21007	21192	21363	21439	21262	21411	21129	21114	21560	21378	21403	21468	21414	21525	21290	21423	21138	21193	21178	21469	21331	21369	21146	21177	21219	21273	21233	21427	21354	21306	21238	21141	21303	21476	21232	21301	21310	21524	21485	21221	21157	21337	21191	21239	21209	21371	21313	21347	21402	21484	21267	21330	21411	21328	21314	21155	21412	21306	21583	21388	21131	21222	21256	21350	21304	21321	21396	21444	21380	21450	21474	21273	21473	21429	21257	21424	21287	21311	21220	21565	21178	21139	21151	21238	21384	21199	21435	21231	21479	21168	21177	21284	21420	21472	21388	21393	21292	21263	21288	21310	21105	21321	21437	21337	21378	21170	21259	21463	21212	21414	21338	21212	21190	21223	21480	21282	21499	21325	21386	21306	21174	21538	21369	21312	21480	21337	21377	21125	21207	21454	21170	21164	21147	21344	21440	21311	21306	21387	21299	21258	21210	21267	21353	21222	21306	21337	21065	21278	21659	21328	21348	21233	21317	21252	21314	21052	21442	21406	21204	21075	21245	21323	21255	21143	21309	21227	21221	21120	21154	21510	21325	21503	21172	21082	21356	21263	21323	21472	21467	21323	21307	21432	21373	21349	21459	21405	21410	21566	21537	21248	21317	21335	21472	21302	21254	21259	21161	21468	21344	21461	21539	21219	21258	21385	21209	21367	21381
37373	56032	46578	31568	22612	19215	18145	17769	17675	17358	17772	17612	17481	17710	17724	17588	17748	17583	17582	17514	17798	17662	17701	17530	17563	17611	17509	17733	17700	17417	17715	17323	17668	17532	17618	17524	17552	17580	17439	17538	17561	17611	17561	17629	17564	17593	17663	17775	17792	17574	17665	17504	17534	17723	17647	17280	17588	17568	17561	17635	17423	17557	17836	17390	17417	17783	17563	17576	17611	17744	17608	17692	17688	17563	17577	17624	17627	17746	17748	17573	17512	17598	17624	17582	17738	17590	17520	17661	17565	17606	17524	17617	17722	17526	17466	17511	17608	17231	17502	17602	17582	17640	17707	17699	17718	17459	17786	17585	17600	17714	17732	17671	17583	17256	17587	17657	17507	17654	17792	17616	17477	17626	17460	17660	17460	17848	17609	17562	17625	17538	17452	17714	17533	17460	17593	17441	17417	17673	17731	17644	17590	17440	17569	17528	17618	17392	17429	17656	17655	17658	17717	17350	17662	17636	17526	17559	17793	17610	17673	17645	17424	17607	17546	17469	17655	17662	17615	17641	17708	17524	17638	17501	17700	17621	17732	17521	17610	17774	17518	17571	17519	17703	17720	17515	17577	17573	17585	17882	17574	17664	17726	17739	17690	17592	17507	17639	17657	17518	17544	17618	17503	17578	17596	17748	17605	17617	17489	17683	17776	17612	17681	17528	17521	17523	17732	17588	17519	17680	17547	17502	17606	17435	17680	17426	17661	17657	17636	17458	17604	17676	17715	17586	17556	17563	17582	17735	17569	17476	17714	17712	17577	17677	17542	17547	17576	17758	17492	17851	17486	17669	17792	17565	17633	17584	17492	17661	17428	17529	17728	17665	17530	17669	17638	17753	17538	17597	17485	17564	17765	17483	17767	17556	17525	17671	17571	17676	17592	17648	17430	17687	17521	17774	17484	17597	17637	17632	17766	17332	17641	17699	17753	17568	17705	17721	17612	17828	17572	17725	17566	17668	17632	17547	17591	17700	17628	17521	17457	17634	17492	17615	17568	17650	17734	17743	17652	17441	17666	17504	17667	17690	17663	17551	17558	17491	17518	17598	17696	17575	17577	17604	17531	17631	17613	17585	17541	17553	17620	17709	17563	17533	17522	17489	17549	17419	17575	17627	17495	17743	17701	17690	17732	17546	17639	17529	17539	17521	17638	17450	17710	17519	17623	17704	17522	17797	17694	17668	17520	17592	17663	17511	17675	17728	17619	17560	17605	17675	17504	17687	17636	17605	17667	17847	17447	17667	17480	17681	17720	17496	17679	17678	17596	17650	17666	17665	17686	17543	17643	17438	17504	17515	17528	17497	17514	17489	17516	17784	17589	17629	17684	17611	17560	17492	17646	17854	17401	17617	17518	17685	17750	17771	17547	17458	17683	17500	17862	17657	17597	17862	17652	17576	17562	17569	17631	17412	17701	17646	17579	17637	17663	17597	17293	17633	17575	17656	17567	17699	17642	17540	17713	17539	17684	17477	17610	17575	17494	17596	17418	17610	17608	17728	17608	17713	17560	17686	17586	17638	17479	17585	17663	17560	17680	17583	17532	17626	17726	17506	17618	17686	17590	17530	17426	17605	17493	17637	17816	17597	17553	17629	17581	17630	17596	17588	17669	17494	17587	17547	17650	17616	17619	17770	17506	17608	17664	17725	17518	17721	17644	17503	17741	17609	17656	17712	17887	17483	17541	17738	17591	17715	17645	17518	17541	17674	17523	17547	17696	17685	17630	17470	17701	17644	17634	17508	17658	17565	17541	17517	17535	17762	17563	17502	17585	17600	17534	17559	17632	17696	17548	17693	17591	17625	17632	17582	17815	17694	17556	17666	17719	17537	17344	17694	17658	17532	17487	17634	17574	17612	17628	17611	17489	17530	17677	17544	17606	17563	17738	17715	17508	17662	17609	17650	17597	17714	17533	17581	17780	17563	17551	17758	17504	17705	17612	17694	17794	17637	17630	17679	17485	17540	17552	17482	17585	17508	17456	17630	17539	17608	17575	17750	17518	17506	17771	17524	17668	17576	17542	17532	17517	17598	17733	17763	17405	17654	17564	17409	17513	17529	17693	17528	17580	17462	17774	17497	17631	17396	17647	17745	17628	17617	17780	17632	17769	17596	17407	17582	17517	17735	17576	17798	17583	17554	17671	17615	17436	17782	17565	17729	17558	17411	17485	17554	17610	17567	17501	17432	17560	17589	17423	17446	17579	17463	17666	17511	17450	17627	17633	17630	17686	17589	17627	17693	17721	17716	17542	17742	17759	17590	17648	17682	17600	17680	17641	17549	17536	17518	17706	17546	17617	17610	17718	17638	17853	17484	17781	17600	17687	17552	17401	17612	17560	17574	17441	17535	17781	17596	17485	17469	17643	17383	17677	17727	17567	17512	17628	17520	17612	17566	17462	17667	17602	17690	17688	17696	17612	17721	17714	17772	17525	17725	17619	17709	17424	17628	17727	17412	17579	17620	17657	17675	17516	17590	17597	17622	17517	17642	17609	17714	17597	17627	17653	17653	17509	17559	17514	17661	17569	17601	17709	17612	17535	17745	17406	17605	17531	17375	17405	17611	17561	17429	17594	17613	17690	17581	17654	17727	17509	17718	17530	17646	17559	17658	17479	17486	17756	17667	17516	17499	17542	17602	17670	17663	17562	17599	17572	17835	17468	17559	17748	17506	17525	17489	17666	17319	17457	17685	17599	17515	17639	17684	17708	17715	17497	17576	17633	17715	17616	17664	17881	17580	17643	17460	17790	17534	17726	17454	17519	17751	17650	17639	17524	17653	17546	17884	17572	17669	17582	17699	17725	17443	17581	17575	17444	17582	17585	17511	17556	17471	17761	17630	17663	17630	17416	17696	17618	17628	17593	17773	17581	17602	17695	17703	17628	17725	17616	17704	17662	17579	17766	17628	17451	17574	17621	17749	17726	17460	17493	17433	17559	17542	17863	17673	17502	17677	17650	17710	17463	17474	17681	17574	17471	17603	17595	17560	17563	17551	17610	17652	17482	17434	17667	17335	17573	17597	17626	17610	17660	17684	17534	17672	17502	17633	17687	17699	17682	17692	17465	17795	17718	17672	17532	17640	17553	17637	17679	17625	17737	17606	17688	17560	17527	17677	17522	17672	17600	17562	17659	17578	17540	17623	17567	17607	17740	17630	17588	17620	17686	17666	17526	17718	17697	17556	17640	17545	17589	17675	17582	17674	17548	17359	17707	17708	17661	17700	17597	17895	17643	17408	17694	17612	17647	17491	17728	17393	17618	17585	17681	17557	17724	17498	17494	17621	17705	17505	17593	17580	17624	17664	17683	17544	17482	17679	17416	17633	17653	17570	17549	17696	17802	17492	17630	17547	17545	17505	17682	17669	17624	17716	17531	17693	17657	17726	17588	17553	17727	17666	17646	17664	17594	17668	17605	17626	17585	17743	17599	17736	17619	17733	17459	17644	17625	17448	17555	17630	17650	17710	17565	17391	17641	17648	17682	17857	17597	17632	17562	17459	17488	17676	17670	17544	17699	17433	17701	17582	17657	17599	17641	17614	17589	17677	17497	17636	17690	17641	17625	17872	17670	17637	17611	17658	17728	17627	17666	17776	17592	17699	17738	17647	17616	17611	17497	17664	17587	17594	17714	17621	17565	17650	17613	17727	17529	17434	17570	17671	17635	17677	17613	17673	17856	17650	17648	17513	17527	17720	17385	17718	17511	17554	17602	17581	17667	17661	17496	17637	17651	17730	17735	17632	17511	17594	17611	17503	17531	17668	17448	17741	17632	17704	17700	17608	17663	17622	17732	17639	17510	17650	17792	17596	17569	17671	17638	17509	17599	17745	17638	17789	17545	17762	17699	17686	17601	17604	17625	17643	17592	17552	17555	17599	17750	17588	17605	17719	17522	17678	17653	17600	17588	17608	17564	17582	17694	17673	17713	17551	17563	17570	17695	17572	17608	17707	17763	17591	17573	17649	17729	17595	17645	17502	17625	17557	17492	17523	17813	17697	17535	17557	17456	17629	17575	17684	17589	17573	17667	17541	17612	17664	17459	17579	17617	17651	17519	17563	17588	17548	17515	17756	17543	17507	17522	17518	17641	17659	17559	17645	17633	17492	17533	17589	17625	17588	17663	17748	17634	17614	17486	17645	17563	17705	17623	17532	17624	17768	17647	17708	17613	17823	17692	17676	17562	17596	17583	17673	17660	17557	17583	17654	17531	17702	17742	17632	17745	17708	17757	17713	17645	17550	17747	17592	17531	17496	17632	17603	17585	17493	17642	17645	17630	17553	17571	17637	17587	17595	17699	17590	17580	17658	17571	17625	17575	17677	17693	17234	17742	17495	17491	17558	17569	17600	17566	17783	17572	17493	17768	17674	17565	17517	17517	17476	17776	17580	17690	17635	17623	17535	17572	17556	17727	17407	17544	17821	17634	17614	17447	17570	17463	17432	17763	17510	17619	17757	17629	17531	17579	17526	17588	17556	17483	17532	17790	17731	17589	17697	17682	17691	17415	17703	17678	17502	17695	17514	17667	17696	17544	17650	17600	17551	17655	17794	17786	17706	17685	17591	17710	17760	17612	17735	17382	17597	17671	17606	17601	17721	17627	17794	17551	17519	17614	17761	17466	17540	17649	17645	17696	17624	17594	17651	17614	17748	17872	17648	17659	17580	17484	17647	17689	17708	17600	17366	17593	17792	17499	17480	17639	17638	17759	17554	17578	17723	17604	17802	17564	17673	17671	17614	17434	17777	17717	17475	17635	17533	17670	17550	17882	17686	17588	17522	17638	17725	17642	17742	17646	17526	17522	17649	17656	17588	17530	17783	17634	17736	17569	17833	17679	17640	17707	17669	17681	17729	17479	17623	17597	17644	17554	17704	17624	17615	17562	17473	17699	17694	17549	17678	17556	17579	17599	17605	17642	17437	17599	17606	17741	17451	17677	17562	17686	17667	17608	17515	17637	17710	17683	17409	17654	17620	17648	17731	17620	17657	17426	17524	17745	17673	17469	17507	17537	17624	17780	17602	17720	17447	17564	17694	17632	17523	17562	17537	17494	17610	17452	17718	17658	17531	17481	17560	17641	17585	17633	17447	17708	17792	17607	17457	17571	17474	17425	17737	17483	17636
24223	24673	41562	42599	34192	29177	26178	22078	21269	21224	21050	21020	21211	21116	21294	21175	21417	21055	20998	21073	21058	21033	21108	20983	21343	21099	21010	21089	21107	21109	21111	21036	21035	20914	20991	21142	21259	21096	21119	21102	20976	20899	20912	20953	20769	21095	21035	21013	21113	21286	21058	21127	21135	20953	21068	21000	20890	21057	20894	21036	21150	20965	20958	21009	20880	20914	20997	20821	21138	21096	21183	20970	21237	20908	20930	21062	20918	20963	20931	20968	20756	20945	20959	21011	20864	20791	20935	21161	20892	20956	20935	21162	21002	21010	20950	20962	20878	20941	21014	21005	21182	20946	20870	20649	21082	20916	20959	20854	20941	21243	20818	20848	20939	20843	20994	20933	20753	20943	21149	21140	20977	20881	21140	21101	20976	21078	21182	20907	21031	20990	20892	20770	20892	20998	21002	20920	21168	20967	20911	20964	20911	21141	21100	21058	21107	20681	20789	20828	20904	20916	20823	20838	20996	20807	21039	20946	21102	20832	20886	20841	21013	21021	20873	20870	20966	21027	20828	20997	21104	20776	21090	20971	21041	20669	20992	20999	20932	21120	20821	20855	20817	21087	20998	20851	20763	20786	21152	20905	20985	20962	20983	21139	21043	21007	20845	20983	21200	21182	20783	20952	20890	21251	21035	21105	21126	21002	20956	20901	20843	20787	20934	20924	21076	21009	20974	20722	21146	20925	20965	20894	20861	20908	20744	20742	20868	20727	20868	20979	21035	20762	21042	20858	21193	21149	21134	20862	20975	20954	21288	21077	20969	20870	20723	21014	20903	20974	20738	20891	20896	21052	20945	20860	21081	20977	20918	20976	21011	21096	21003	21063	21142	20978	20982	21135	21022	21138	21008	20765	20837	20928	21063	21107	20869	21095	20909	20827	21018	21014	20906	20850	21212	20936	20964	20863	20904	20878	21165	20729	20961	20836	20732	20910	20733	20886	20942	20999	20897	20900	21019	21003	20867	21068	21045	20864	20772	20987	20806	21032	20914	20845	21009	21118	21013	20933	20810	21061	21080	21036	20860	21118	21079	20867	20830	20884	20872	21139	21043	20863	20930	20924	20975	21020	20844	20909	20937	20869	20916	21053	21165	20956	20937	21055	20803	21043	20898	20913	20914	20924	21052	21007	21049	20903	21210	20949	20970	20944	20962	21032	20788	20753	20816	21101	20924	20969	21018	20805	21077	20899	20904	20986	20750	20750	21018	20886	20930	21193	21043	20961	20940	20839	21020	21214	20945	20982	21020	20837	20888	20896	21181	21101	21010	20864	20998	20965	20952	20917	21100	20800	20943	20940	21167	20993	21000	20831	21045	20876	20817	20990	21002	20858	20935	20842	20884	20813	20887	20969	20981	20883	20673	21035	21107	20890	21061	21004	21115	21067	21029	21198	20897	21030	20966	21017	20951	21025	21028	20978	20783	20777	20698	20814	20993	20827	20997	21014	21208	20825	21039	20831	21012	21072	20881	20979	20944	20964	20894	21010	21103	20833	20999	20673	20973	20973	20794	20910	20957	20990	20929	21013	21013	20901	20966	20833	21014	20840	20872	20921	20946	21016	20930	20912	21058	20841	20932	20948	21059	21051	20960	20992	20862	20833	20704	20882	21141	20994	20880	20948	20910	20834	20855	20979	20749	21042	20994	20838	20852	20816	20869	20901	20931	20912	20857	21201	21085	21028	20947	20778	20810	20739	20902	21086	20894	20933	21037	20910	20868	21176	21188	20890	20826	20972	21067	20981	21202	21094	20846	21188	20849	20925	20763	20964	20950	20919	21061	21130	21156	20911	20664	20837	21055	21157	20798	21076	20969	21044	20929	21065	20812	21067	20985	20873	20940	21283	20929	20886	20773	20966	21099	21024	20875	20939	21236	21073	20992	21159	20889	20923	20783	20899	20617	20832	20813	20995	20921	20971	20801	20918	21019	20903	21023	20767	20663	21062	20916	20965	20805	20974	20783	20770	20837	20914	20990	20855	21032	20983	20789	20937	20705	21039	20732	21024	21008	20788	20860	20890	20970	20807	20969	20975	20797	20727	21004	20927	21001	20808	20867	20893	21110	20949	20970	21079	20888	20909	20663	20851	21113	20782	20952	21058	20926	21206	20976	21055	20974	20973	20645	20855	21030	20692	21106	20793	20896	20988	20931	20976	21019	21048	21005	20982	20951	21097	21135	21021	21153	21010	21073	20770	21038	21091	20846	21025	20739	20853	20871	21119	20878	20917	20826	20903	21037	21101	20865	20926	21077	21066	21055	20948	21145	20971	21106	21271	21109	20835	21149	20857	21202	20926	21117	20803	20985	20783	21048	20967	21112	20839	21006	20882	20959	20989	21265	21000	20864	20810	20966	20983	20766	21105	20945	20964	21126	21127	21069	20916	20823	20753	20943	21079	20965	21131	20863	20932	20929	20995	20879	21097	20961	21061	21031	20925	20941	20732	20937	20883	20670	20876	21073	20945	20904	20971	21241	20989	20844	21079	21017	20975	21156	21269	21011	21061	21178	20885	20827	20943	21192	20985	20813	21064	20967	21119	20921	20953	21009	20970	20969	20796	20847	20869	20970	20929	21011	20888	21029	20896	21154	21035	21002	20888	21019	21027	21035	20886	21041	21012	21027	20789	20986	20901	21106	20994	20826	20995	20956	20865	20769	20892	20891	20962	20969	21000	20985	20939	20909	20818	21077	20820	20951	20932	21142	20915	20857	20726	21167	20880	20930	20743	20947	20894	20962	20760	20891	20970	20773	20906	21078	20937	20889	21045	20657	20820	20766	21233	20905	21092	20947	20964	20957	20805	21018	21051	21121	20838	21061	20990	21108	20962	21188	20998	21017	20885	20776	21067	20965	20969	20927	21064	20961	20856	21085	21054	20917	20925	20837	20898	20953	20651	21124	20908	21157	21049	21084	21045	21003	20795	21027	21201	20912	20881	20823	21159	20921	21034	20934	21000	21098	21071	20913	21052	20894	21254	21071	20891	20884	20945	20985	20874	20915	20956	21009	20946	21154	21098	20877	20811	20844	20849	20951	21148	20891	20819	20964	21030	21103	21177	20822	21052	21069	20822	20987	21006	20954	21007	21006	20944	20830	21068	20975	20892	20923	21011	21135	20983	20888	20936	21126	20896	20897	20993	20909	21031	20931	21132	21017	21016	20911	20967	21017	21049	20830	21000	21015	21119	20973	20791	21017	21017	20816	20913	20946	20811	21037	20766	20799	21167	20978	20869	21189	20850	21138	21003	21021	21011	21049	20985	20826	21106	20830	20889	20975	21012	20952	20796	20901	21016	21012	21157	21061	20933	21221	20957	21012	21210	20903	20982	21043	20952	21014	21048	21035	21057	20916	21133	20946	21007	21013	20810	21164	20956	21026	20927	21118	20868	20912	21173	20908	20716	20997	21162	21034	20797	20782	20875	20944	20982	20913	20923	20902	20794	20983	20787	21029	21165	21067	20927	20877	20957	20832	20936	20758	21052	21126	20773	20840	20983	20853	20919	21015	20963	20680	20898	20732	20777	21055	20937	21017	21228	21149	20768	20939	20962	20968	20954	20993	20895	20807	20943	21072	20672	20893	21131	20933	20849	20935	20979	20886	20951	20986	20847	20936	20946	20907	21039	20945	21003	21144	21248	20850	20808	21036	20912	20916	21077	20841	20925	21136	21087	20999	21142	20946	20846	20913	20924	21084	20981	20926	20987	21142	20910	21080	20902	20952	21184	21115	21035	20986	20946	20817	20793	21007	21076	20882	20730	20812	20881	20710	20820	20961	20858	21111	20939	20923	21048	20769	20918	20733	20932	21029	20923	20933	20846	20986	21109	21052	20832	21205	20941	20901	20835	20935	20904	20959	20883	20995	21096	20938	20803	20903	20860	20844	21035	20849	20601	20899	21005	20922	21036	21105	21057	20971	20948	20864	20949	20917	20940	21064	20774	20960	20849	20867	20923	20993	20998	21076	21000	20864	20943	20992	21184	20996	21009	21009	21020	20954	20734	21034	20693	21071	21138	20960	20942	20903	21018	20951	20850	20959	21143	21010	20907	20901	20845	20847	20858	20852	20858	20971	20899	21041	20876	20985	20970	20851	21055	20825	20995	20808	20995	20957	20951	20851	20901	20870	20956	20948	21073	20930	21060	21034	20996	20908	20831	20906	20935	20951	21009	20935	20883	20913	20903	21058	20980	20920	20974	21003	20814	20948	21015	21209	20780	21034	20948	21010	20946	21106	20755	20919	20970	21091	20894	21100	21153	20875	20937	20895	21013	20913	20847	20997	21020	20807	21183	21171	20829	21008	20956	21055	20763	20897	20911	20840	20836	20938	20936	20999	20940	20832	21024	21025	21018	21059	21047	21057	20910	20882	21142	20869	20998	21049	20878	21108	20900	21208	21019	20807	21040	20906	21029	21088	21095	20988	20901	20891	20771	21055	20968	20873	20894	20794	21213	20889	21047	21233	21001	21111	20840	20890	20975	21038	21146	20905	20859	20717	20871	20961	21172	21077	20978	21265	21006	20866	20939	20830	20683	20936	20952	20891	20828	20979	20855	20798	20930	20956	20690	20911	20935	20868	20704	20875	20780	21083	20730	20869	21029	21076	21068	21006	20906	20911	21187	20888	21118	20804	20812	20966	20937	20918	20954	21179	20880	20893	21157	20972	20889	21154	20870	21012	20906	21044	20884	20962	21000	20900	21086	20963	20737	20934	20873	21065	20964	20933	20841	21022	20826	20982	20805	20741	21026	20980	20858	21026	21049	21052	20954	20998	21003	21063	20842	20817	21242	21027	20883	21028	20873	20853	21014	21194	20671	20904	20827	21156	20923	21064	21032	20935	21000	20936	20789	21055	20865	20787	21066	21039	20911	20858	20771	21034	21085	20987	20859	21034	20985	20864	21029	20888	21008	20945	20800	20869	21088	21102	20872	20885	20832	20812	21082	21087	21078	20908	20885	21135	21008	20815	20910	20992	21124	21139	20968	20962	20894	20961	20893	20970	21098	20979	20880	20885	20892	20768	20885	21258	20901	20931	21127	20802	20990	20950	20884	21172	20986	21004	21143	20932	20698	20994	20808	20774	20874	21019	20892	20974	20770	20986	21136	21023	21020	20987	20987	20996	20715
61976	100845	85889	60245	40364	26665	20349	17939	17643	17375	17505	17451	17529	17490	17476	17458	17561	17559	17441	17401	17494	17540	17516	17345	17436	17472	17682	17447	17457	17599	17551	17725	17578	17497	17510	17524	17428	17454	17448	17384	17504	17605	17446	17471	17479	17510	17500	17597	17404	17419	17273	17315	17483	17493	17411	17443	17544	17372	17341	17445	17531	17367	17484	17469	17543	17322	17466	17419	17498	17354	17337	17501	17364	17402	17471	17360	17651	17417	17405	17428	17500	17405	17409	17386	17559	17290	17299	17397	17480	17218	17377	17619	17399	17474	17460	17541	17282	17516	17516	17510	17395	17171	17492	17457	17548	17236	17388	17444	17544	17445	17460	17377	17547	17144	17534	17502	17403	17322	17517	17327	17569	17507	17398	17304	17320	17374	17585	17604	17389	17442	17346	17255	17530	17483	17521	17351	17356	17227	17462	17485	17552	17424	17459	17439	17376	17427	17338	17509	17451	17454	17491	17277	17558	17492	17629	17545	17379	17530	17518	17421	17462	17415	17398	17445	17245	17510	17534	17488	17401	17668	17381	17449	17510	17618	17452	17619	17319	17522	17330	17545	17555	17498	17393	17401	17379	17463	17328	17369	17479	17480	17491	17286	17534	17407	17604	17275	17573	17388	17424	17288	17450	17480	17505	17501	17664	17366	17421	17366	17473	17619	17427	17473	17506	17375	17570	17627	17567	17403	17354	17370	17420	17424	17334	17491	17567	17526	17498	17332	17454	17430	17496	17429	17131	17479	17356	17469	17433	17443	17547	17432	17489	17337	17328	17547	17358	17376	17484	17676	17363	17445	17362	17417	17520	17503	17519	17668	17348	17437	17556	17429	17479	17517	17220	17486	17588	17396	17600	17579	17472	17315	17618	17485	17389	17415	17460	17414	17484	17384	17540	17411	17254	17332	17374	17384	17463	17428	17246	17481	17338	17548	17401	17535	17370	17493	17618	17515	17527	17329	17381	17495	17655	17282	17630	17604	17397	17544	17422	17468	17475	17586	17345	17556	17421	17344	17571	17505	17278	17434	17302	17368	17496	17497	17412	17367	17357	17505	17301	17410	17538	17331	17603	17432	17557	17530	17578	17427	17264	17418	17467	17524	17372	17504	17492	17354	17502	17278	17428	17467	17392	17495	17539	17274	17442	17337	17490	17480	17375	17503	17517	17568	17322	17462	17477	17406	17520	17444	17312	17446	17451	17729	17389	17568	17560	17393	17434	17496	17433	17660	17575	17469	17526	17440	17486	17340	17489	17172	17347	17505	17517	17473	17460	17565	17299	17397	17437	17357	17340	17330	17407	17357	17403	17403	17502	17353	17516	17512	17596	17488	17278	17418	17413	17203	17467	17478	17501	17400	17425	17430	17432	17556	17446	17391	17320	17420	17487	17414	17387	17396	17420	17526	17395	17538	17420	17545	17531	17564	17324	17608	17562	17516	17338	17478	17266	17530	17371	17513	17430	17347	17447	17452	17465	17284	17483	17500	17394	17502	17509	17235	17521	17366	17680	17486	17389	17361	17384	17607	17439	17374	17572	17524	17605	17498	17560	17491	17447	17420	17596	17360	17412	17417	17378	17575	17455	17363	17592	17494	17576	17609	17408	17370	17428	17555	17465	17468	17434	17313	17548	17514	17401	17409	17253	17455	17366	17379	17538	17428	17616	17377	17589	17566	17549	17352	17506	17271	17301	17492	17485	17314	17562	17626	17421	17428	17518	17387	17586	17399	17445	17407	17422	17500	17628	17441	17502	17464	17476	17470	17376	17429	17566	17493	17535	17407	17433	17387	17342	17703	17657	17431	17560	17398	17331	17453	17182	17457	17530	17363	17395	17569	17338	17581	17439	17381	17480	17486	17517	17385	17444	17453	17483	17453	17472	17588	17483	17355	17461	17530	17746	17256	17559	17309	17476	17600	17394	17337	17430	17481	17374	17213	17490	17373	17447	17448	17340	17283	17479	17432	17215	17689	17456	17410	17442	17445	17618	17272	17540	17364	17502	17559	17453	17480	17487	17454	17425	17480	17332	17307	17533	17499	17473	17594	17291	17366	17307	17459	17433	17564	17497	17451	17514	17167	17449	17427	17391	17553	17391	17387	17626	17394	17564	17404	17417	17508	17507	17399	17429	17493	17399	17488	17437	17435	17423	17266	17519	17559	17571	17441	17433	17420	17594	17438	17556	17440	17325	17519	17546	17401	17447	17448	17654	17560	17518	17422	17412	17494	17550	17613	17444	17507	17650	17330	17447	17398	17236	17499	17405	17453	17341	17485	17517	17513	17559	17549	17539	17138	17517	17623	17391	17574	17442	17350	17496	17427	17432	17419	17384	17581	17576	17197	17463	17256	17381	17727	17449	17528	17603	17499	17424	17277	17387	17369	17531	17341	17602	17291	17464	17292	17498	17639	17540	17442	17324	17461	17388	17525	17589	17497	17395	17420	17332	17494	17355	17558	17388	17479	17311	17346	17360	17617	17431	17385	17308	17400	17330	17526	17376	17496	17563	17424	17485	17375	17398	17441	17504	17363	17301	17575	17564	17574	17313	17392	17486	17469	17510	17565	17504	17185	17509	17312	17401	17615	17441	17492	17392	17372	17340	17507	17525	17547	17458	17591	17435	17440	17407	17437	17426	17471	17603	17481	17435	17340	17584	17421	17556	17545	17269	17395	17544	17514	17466	17504	17395	17376	17474	17451	17502	17463	17505	17458	17554	17452	17444	17411	17488	17478	17576	17477	17417	17384	17560	17429	17621	17464	17476	17508	17525	17404	17579	17512	17402	17411	17542	17467	17446	17366	17475	17410	17522	17639	17449	17478	17274	17389	17263	17474	17549	17427	17499	17388	17313	17546	17497	17494	17389	17259	17471	17538	17398	17396	17537	17352	17325	17460	17485	17577	17488	17246	17460	17324	17404	17533	17405	17281	17481	17558	17576	17513	17430	17534	17344	17604	17527	17573	17436	17404	17628	17502	17455	17450	17685	17434	17709	17456	17378	17454	17238	17644	17456	17342	17480	17349	17433	17514	17457	17543	17596	17397	17548	17519	17408	17661	17317	17585	17511	17383	17495	17368	17376	17478	17462	17382	17603	17409	17606	17462	17608	17407	17283	17313	17493	17400	17457	17443	17493	17502	17379	17330	17305	17454	17442	17468	17434	17234	17407	17507	17359	17503	17432	17567	17528	17509	17416	17564	17630	17411	17404	17394	17426	17354	17278	17520	17463	17224	17436	17497	17436	17467	17582	17381	17462	17576	17505	17514	17372	17638	17397	17443	17464	17651	17447	17450	17429	17386	17410	17390	17571	17582	17307	17221	17377	17558	17302	17423	17277	17402	17357	17396	17545	17508	17442	17406	17643	17404	17191	17418	17402	17530	17392	17557	17234	17491	17447	17342	17436	17522	17312	17292	17354	17585	17460	17348	17413	17306	17461	17489	17239	17618	17424	17384	17520	17485	17474	17343	17356	17509	17297	17509	17447	17481	17447	17458	17461	17474	17424	17265	17485	17561	17533	17396	17421	17555	17444	17426	17397	17280	17330	17333	17463	17462	17570	17216	17506	17524	17412	17478	17446	17506	17422	17342	17359	17498	17427	17333	17465	17309	17429	17370	17586	17355	17566	17679	17497	17464	17399	17357	17462	17410	17494	17308	17568	17525	17465	17484	17536	17414	17656	17309	17398	17554	17420	17331	17611	17477	17594	17410	17264	17306	17499	17426	17461	17607	17417	17369	17528	17524	17289	17467	17344	17263	17346	17480	17552	17447	17339	17438	17488	17475	17491	17526	17625	17358	17527	17314	17494	17545	17425	17323	17545	17383	17390	17413	17367	17420	17575	17440	17454	17442	17603	17394	17346	17336	17377	17453	17376	17678	17470	17427	17455	17440	17469	17494	17346	17555	17430	17319	17483	17382	17321	17553	17443	17418	17543	17359	17413	17452	17457	17565	17521	17306	17477	17402	17365	17312	17359	17471	17646	17484	17523	17566	17404	17439	17538	17442	17414	17421	17427	17613	17387	17393	17452	17514	17275	17619	17287	17381	17403	17483	17457	17391	17424	17369	17589	17425	17360	17395	17559	17570	17404	17481	17446	17497	17551	17380	17470	17593	17454	17228	17479	17495	17300	17584	17380	17617	17469	17375	17514	17425	17370	17456	17398	17293	17543	17476	17409	17562	17407	17525	17302	17562	17432	17505	17422	17512	17381	17480	17368	17527	17258	17404	17582	17308	17409	17359	17331	17290	17394	17515	17470	17540	17430	17218	17339	17552	17406	17591	17357	17421	17442	17408	17340	17435	17369	17508	17441	17401	17487	17438	17515	17552	17537	17443	17532	17484	17432	17376	17533	17649	17395	17284	17548	17350	17525	17355	17471	17358	17333	17543	17460	17443	17530	17431	17677	17481	17497	17524	17457	17434	17632	17411	17351	17527	17504	17461	17481	17487	17303	17450	17652	17295	17503	17456	17403	17597	17480	17534	17552	17551	17494	17548	17363	17573	17428	17496	17327	17612	17386	17530	17349	17444	17443	17474	17448	17362	17502	17601	17571	17364	17536	17712	17345	17354	17576	17490	17609	17536	17452	17415	17551	17564	17487	17441	17427	17474	17425	17530	17453	17407	17462	17349	17637	17376	17368	17611	17467	17564	17436	17594	17625	17461	17364	17594	17319	17475	17327	17425	17471	17592	17447	17362	17366	17489	17426	17245	17323	17483	17343	17580	17340	17454	17516	17485	17488	17351	17398	17308	17421	17522	17511	17521	17408	17512	17440	17503	17461	17346	17553	17497	17508	17432	17495	17312	17517	17475	17502	17346	17432	17257	17704	17395	17403	17258	17538	17415	17493	17441	17498	17384	17457	17403	17445	17493	17477	17428	17559	17343	17434	17581	17362	17404	17455	17345	17407	17663	17327	17436	17474	17506	17481	17560	17468	17413	17488	17396	17566	17422	17394	17408	17427	17554	17634	17438	17215	17422	17327	17606	17493	17356	17223	17318	17403	17519	17282	17488	17537	17517	17486	17454	17457	17372	17306	17407	17423	17438	17391	17338	17490	17374	17496	17464	17356	17457	17554	17443	17418	17418	17591	17337	17335	17496	17463	17570	17297	17409	17342	17606	17439	17580
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
